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
339386131123	339386131642	339386132192	339386132742	339386133292	339386133842	339386134392	339386134942	339386135492	339386136042	339386136592	339386137142	339386137692	339386138242	339386138792	339386139342	339386139892	339386140442	339386140992	339386141542	339386142092	339386142642	339386143192	339386143742	339386144292	339386144842	339386145392	339386145942	339386146492	339386147042	339386147592	339386148142	339386148692	339386149242	339386149792	339386150342	339386150892	339386151442	339386151992	339386152542	339386153092	339386153642	339386154192	339386154742	339386155292	339386155842	339386156392	339386156942	339386157492	339386158042	339386158592	339386159142	339386159692	339386160242	339386160792	339386161342	339386161892	339386162442	339386162992	339386163542	339386164092	339386164642	339386165192	339386165742	339386166292	339386166842	339386167392	339386167942	339386168492	339386169042	339386169592	339386170142	339386170692	339386171242	339386171792	339386172342	339386172892	339386173442	339386173992	339386174542	339386175092	339386175642	339386176192	339386176742	339386177292	339386177842	339386178392	339386178942	339386179492	339386180042	339386180592	339386181142	339386181692	339386182242	339386182792	339386183342	339386183892	339386184442	339386184992	339386185542	339386186092	339386186642	339386187192	339386187743	339386188292	339386188842	339386189392	339386189942	339386190492	339386191042	339386191592	339386192142	339386192692	339386193242	339386193792	339386194342	339386194892	339386195442	339386195992	339386196542	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2713	3600	2300	2713	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23128	20120	26770	23235	19487	3976	1385	860	782	756	725	761	662	613	656	654	651	668	663	715	660	654	658	681	650	641	658	618	673	646	647	663	639	644	663	677	687	661	665	649	646	602	625	606	593	632	651	615	605	652	659	621	638	641	677	615	630	649	617	641	598	614	636	641	627	676	645	659	638	617	608	621	602	641	642	606	618	605	652	632	665	648	617	651	643	684	644	615	600	606	655	636	645	627	675	615	622	642	615	624	574	592	638	671	606	631	629	644	609	581	648	634	620	637	611	665	666	666	567	544	579	613	650	656	607	588	690	624	613	605	591	645	631	639	580	643	609	616	610	643	651	631	638	638	669	600	628	621	586	621	644	607	638	653	644	660	657	585	639	650	622	619	660	601	617	626	642	609	650	637	612	609	621	615	640	626	615	609	604	649	653	626	630	650	613	576	624	609	619	621	636	665	670	625	613	634	588	636	601	627	661	650	635	618	624	603	595	637	678	670	585	626	647	590	590	624	599	649	599	626	667	650	648	614	638	644	634	665	638	612	591	617	617	589	668	633	603	634	621	666	596	643	587	673	640	661	593	641	614	653	619	629	617	639	646	642	631	579	623	614	624	624	669	615	616	618	617	646	653	627	638	573	632	678	647	605	610	608	615	609	639	608	640	573	655	583	610	642	613	614	637	579	606	621	605	566	650	613	641	620	622	652	640	589	668	626	658	626	585	631	588	601	598	600	579	583	653	638	621	612	625	603	580	686	640	656	628	616	700	609	628	620	591	618	600	619	614	626	602	662	628	561	664	598	605	609	635	609	613	600	605	632	647	621	588	626	664	591	599	592	663	612	609	620	629	646	620	572	603	629	637	653	565	623	584	597	646	599	596	619	665	632	632	628	680	642	602	588	670	652	656	635	626	616	612	565	624	628	651	574	615	567	623	609	631	606	640	626	614	630	639	573	604	658	656	600	655	616	650	593	555	642	635	647	595	600	620	651	622	622	644	618	634	640	623	635	637	567	654	618	625	632	644	614	623	648	661	593	636	634	620	610	648	605	594	663	664	638	607	614	615	628	629	628	636	637	644	645	599	632	606	615	640	645	605	646	643	627	584	626	588	639	566	654	608	612	578	658	643	599	611	658	570	624	662	627	588	644	621	588	608	661	636	648	635	633	662	621	654	658	606	610	599	600	645	620	660	617	623	638	632	561	589	647	622	595	626	642	702	651	647	602	601	592	624	618	576	591	553	613	648	686	675	615	645	672	629	653	627	606	615	635	623	649	604	625	590	579	601	614	612	610	610	663	604	610	630	608	684	580	611	646	627	619	649	615	650	637	638	657	625	604	616	655	610	640	616	612	624	624	622	665	640	626	622	607	603	616	617	618	633	651	670	631	631	642	630	591	659	564	615	618	629	635	668	619	609	609	629	655	644	639	609	617	622	655	616	634	651	588	598	661	623	605	652	587	618	618	618	603	576	675	652	604	580	622	638	611	624	625	610	660	630	615	621	656	671	629	576	567	546	616	626	607	628	649	619	659	646	649	587	588	619	664	597	611	632	650	646	593	645	588	621	597	609	664	613	647	576	682	620	689	605	572	603	623	645	585	586	631	639	677	677	627	640	663	607	615	622	674	607	623	638	596	603	582	640	592	616	574	600	592	598	657	593	631	619	576	699	563	609	608	622	642	635	647	630	592	654	606	596	589	620	590	669	657	623	649	609	573	611	638	642	645	654	593	638	632	626	623	626	603	634	600	603	628	640	642	626	648	613	630	590	659	629	604	607	629	601	576	595	597	590	634	603	615	613	649	582	638	652	654	618	680	603	623	620	624	578	626	615	629	636	627	623	603	586	615	649	627	634	640	595	636	572	611	634	647	600	600	649	603	610	653	606	624	598	645	632	634	646	592	628	595	621	568	639	578	589	636	599	623	660	603	620	613	623	593	617	603	639	637	651	640	620	662	651	649	655	608	572	647	641	614	658	587	612	618	661	634	606	592	601	667	600	602	623	609	628	608	660	649	617	581	623	614	631	610	653	622	660	581	617	600	618	592	669	625	593	631	631	593	648	568	603	565	645	608	602	646	638	601	610	653	599	642	600	619	639	617	636	632	668	594	615	618	615	614	604	578	646	648	610	640	667	601	617	653	588	602	599	609	616	596	660	597	580	677	602	615	627	591	612	611	632	577	606	640	606	628	590	622	595	632	589	618	663	619	631	620	630	647	637	605	571	567	632	562	639	629	623	600	618	621	632	628	616	621	590	626	592	604	656	636	608	647	647	607	615	587	615	602	662	643	623	605	629	680	640	626	653	630	606	633	612	637	643	586	603	603	644	588	621	614	637	643	603	639	637	619	656	570	601	669	624	623	610	608	600	592	652	615	658	617	645	597	639	631	666	535	641	615	576	644	598	657	604	620	647	635	603	588	599	608	608	616	560	647	631	633	597	644	617	663	607	626	623	678	648	652	671	652	657	630	643	610	642	661	614	617	618	620	612	623	616	656	594	613	609	608	614	597	628	592	651	642	629	641	605	636	613	697	640	639	581	658	613	656	638	579	665	632	596	590	610	617	624	626	632	591	611	619	671	622	608	606	647	618	633	613	620	656	590	604	606	599	573	619	632	639	627	625	601	634	639	615	589	653	620	631	601	643	635	586	587	605	613	612	661	615	633	643	613	613	611	610	660	657	668	614	656	588	609	613	606	618	638	598	647	625	603	611	610	646	664	639	609	637	614	624	618	641	659	609	626	603	594	652	635	649	584	626	606	607	618	617	657	613	590	661	605	612	641	643	578	607	610	632	613	624	648	657	589	633	586	628	606	567	598	612	667	604	618	609	587	632	616	628	648	598	628	612	631	627	648	626	592	588	632	621	591	635	600	575	638	646	654	633	623	609	657	629	597	609	634	605	631	629	611	597	608	660	656	619	643	643	590	612	619	594	623	653	628	572	652	617	612	670	646	595	634	575	623	581	619	626	579	655	624	601	637	584	615	603	639	635	598	625	625	614	594	657	655	615	654	595	631	628	660	604	625	597	636	630	607	613	594	599	572	628	653	603	620	597	618	642	595	625	652	668	608	596	652	636	617	632	665	660	685	633	632	617	646	622	583	643	668	609	600	621	633	604	617	611	624	668	576	646	625	645	609	617	629	626	608	604	646	580	634	669	660	629	608	579	649	598	631	625	542	607	638	671	659	614	627	588	622	616	645	591	638	671	625	636	601	607	652	607	632	645	632	642	642	634	622	610	624	622	665	631	617	599	675	605	598	627	616	644	576	623	627	571	591	602	594	636	614	652	581	570	581	624	571	611	628	616	594	618	591	617	660	657	607	651	615	625	599	642	616	620	646	617	582	597	608	626	645	599	631	627	606	598	614	592	611	616	676	639	625	584	628	608	647	579	646	616	616	626	582	622	661	609	643	636	619	597	605	613	650	632	645	597	688	621	602	629	632	576	618	595	607	657	607	630	620	650	582	621	548	618	618	627	594	645	576	622
3799	4858	3881	2141	1433	1184	967	926	813	751	798	739	684	649	660	698	627	641	593	639	645	629	635	662	634	640	631	579	606	617	625	634	616	656	639	589	610	608	607	581	615	584	632	585	597	547	621	623	584	591	585	580	635	617	585	609	619	610	581	621	585	602	580	608	595	594	610	609	629	566	565	635	653	618	602	592	600	598	608	602	563	581	598	601	611	586	539	582	606	609	589	617	560	590	567	572	620	599	601	651	607	609	581	607	587	597	619	594	590	602	617	598	585	587	606	616	579	565	582	603	587	549	609	590	616	609	561	612	576	607	572	546	559	627	574	610	594	631	574	634	574	543	631	554	589	616	577	615	594	557	593	539	572	614	606	577	574	619	612	612	546	616	563	579	589	636	577	607	599	558	565	581	570	562	578	535	624	570	577	585	581	586	565	587	559	598	586	588	643	597	550	565	575	609	579	555	626	595	586	579	608	520	598	574	565	620	581	595	561	591	607	588	585	572	590	565	590	593	573	582	606	620	600	562	593	582	593	586	642	586	589	589	595	583	613	606	608	646	576	582	544	560	586	577	600	588	591	567	582	585	581	632	599	602	556	594	574	587	598	562	606	578	553	561	613	602	580	611	584	559	618	574	600	624	642	553	619	615	585	583	591	547	596	612	563	564	580	583	554	550	590	545	564	628	622	556	582	569	555	592	588	639	578	555	634	547	592	588	608	572	618	558	585	597	528	594	578	565	565	572	637	602	631	580	515	564	624	587	594	595	589	578	573	540	591	590	550	601	571	559	579	614	518	575	600	612	569	586	567	590	547	605	556	580	566	560	578	562	620	576	588	560	596	588	521	582	568	606	606	567	615	579	558	559	591	609	603	566	586	591	626	606	554	616	607	585	573	588	636	589	590	630	577	555	588	564	588	625	613	605	536	593	607	608	587	564	572	594	591	607	579	552	583	613	591	540	556	540	569	614	576	599	570	584	590	571	649	579	628	596	600	572	553	581	627	623	569	602	591	564	586	574	574	609	578	595	583	571	548	587	621	613	582	586	574	595	552	557	592	573	562	645	598	610	580	607	609	627	599	596	557	625	574	604	617	591	599	585	587	569	573	573	594	572	569	607	573	565	558	600	566	586	580	543	621	563	614	552	548	569	574	581	576	614	588	590	538	557	601	589	555	622	617	590	554	558	584	596	552	594	596	574	568	621	581	568	613	599	588	585	581	533	545	609	619	593	609	570	584	620	604	523	566	548	607	637	572	577	606	541	532	571	558	585	573	601	614	590	585	553	597	575	529	598	624	578	587	615	545	593	564	578	567	551	596	582	577	600	577	565	597	563	627	570	573	577	608	637	579	612	569	581	608	621	617	625	574	583	596	611	590	600	678	543	568	580	561	569	578	561	584	579	580	544	569	567	570	614	583	576	599	555	564	592	556	538	560	597	604	593	571	581	579	582	661	615	569	585	590	588	580	604	610	599	578	604	589	557	575	564	624	570	617	546	570	580	569	559	542	597	606	597	622	633	585	612	584	596	544	569	607	594	580	587	590	563	609	601	597	646	577	588	616	620	597	589	599	573	565	558	556	561	577	612	573	651	543	605	535	597	576	621	577	579	618	572	564	559	582	598	548	574	578	572	559	580	575	621	561	624	581	594	602	589	540	607	548	591	590	567	585	570	601	584	578	549	570	583	558	607	597	598	581	571	629	543	588	539	574	598	538	576	575	598	620	599	647	571	531	620	624	550	576	588	617	600	578	592	556	602	590	573	609	606	547	568	600	607	578	587	604	563	591	571	571	601	628	620	573	600	572	589	561	587	579	577	570	587	601	573	599	614	564	600	595	613	588	616	537	550	594	534	570	567	589	551	596	619	539	600	570	553	544	580	538	571	575	585	582	564	539	569	558	586	562	608	569	569	589	590	605	578	565	584	574	593	547	604	554	593	611	560	582	615	584	572	574	601	589	565	587	554	585	598	610	579	552	567	541	619	576	538	605	551	581	628	558	561	605	557	591	542	586	567	585	582	575	588	594	589	601	594	581	576	591	578	604	603	593	564	529	578	593	576	598	609	603	546	584	567	560	586	649	594	574	565	586	627	561	556	571	577	636	553	589	556	561	628	575	579	599	592	584	595	606	614	610	550	558	607	569	585	595	596	584	587	622	559	582	577	622	600	551	587	584	536	597	600	602	592	564	574	568	568	618	593	567	569	544	601	604	598	612	568	592	549	624	577	505	554	631	558	595	590	549	602	546	577	606	585	621	551	589	556	561	575	558	579	597	581	563	580	567	590	595	551	566	598	563	605	548	578	593	572	591	593	560	612	578	596	577	584	617	607	575	562	596	633	558	574	544	607	557	593	587	617	615	609	547	548	582	557	581	617	544	626	610	595	589	579	573	599	579	597	605	556	623	603	543	541	588	585	580	549	617	577	598	553	540	604	533	563	601	588	605	588	564	618	566	577	555	616	574	627	632	563	571	592	592	584	619	559	557	622	624	578	545	588	587	617	587	614	617	603	579	578	574	639	555	583	552	550	542	554	564	581	565	569	620	551	584	614	596	611	593	630	564	608	583	611	608	635	560	603	570	563	569	583	593	561	618	614	575	567	562	572	584	593	565	585	612	601	569	589	580	598	545	575	565	523	626	605	601	601	555	559	552	594	559	606	602	586	608	558	544	607	606	590	586	556	599	614	588	547	581	588	617	555	628	588	594	590	619	561	531	574	570	579	597	590	600	536	588	602	590	557	577	604	603	563	610	616	566	592	586	587	562	571	583	563	575	609	600	595	564	580	577	569	599	612	551	603	640	579	541	573	584	532	618	581	577	594	603	562	559	605	589	588	556	547	609	595	608	564	619	598	620	608	581	570	570	574	627	617	607	589	605	564	583	589	594	548	577	600	580	554	566	550	588	610	598	595	579	569	580	566	578	592	572	617	561	610	587	605	613	613	574	585	590	554	600	583	562	565	572	571	595	604	593	548	571	589	504	562	583	593	571	574	562	568	592	598	537	553	577	560	537	562	579	589	555	580	579	584	591	542	564	585	588	571	598	583	597	597	579	579	619	587	571	551	571	578	588	558	539	570	578	565	582	636	567	554	559	579	603	578	668	598	585	566	596	597	531	579	569	548	596	568	529	560	589	588	555	621	611	576	598	596	567	594	561	552	620	592	610	562	581	603	546	565	579	614	600	555	598	606	580	537	608	561	551	574	571	566	563	604	587	571	569	569	581	614	565	559	579	604	559	526	601	564	609	568	577	595	570	549	583	552	575	587	594	578	530	555	594	593	568	544	619	585	578	592	553	556	584	613	586	549	590	562	593	574	561	592	546	584	558	563	638	588	564	607	594	590	547	583	612	628	585	579	576	583	602	575	580	591	568	587	547	574	593	602	580	582	595	591	636	618	542	586	593	584	560	581	566	571	592	575	565	597	535	626	575	607	585	570	601	534	602	611	588	541	599	564	606	637	579	594	616	563	553	577	547	549	596	604
27387	9511	2101	1444	1139	969	971	961	979	964	939	987	966	934	960	956	945	993	995	952	937	999	985	998	922	978	923	933	931	969	966	990	977	904	921	948	982	1004	943	953	962	939	989	1008	950	995	954	917	999	952	953	979	965	973	1001	919	955	986	975	920	951	994	985	903	930	922	939	977	901	908	998	932	936	931	1015	960	964	961	954	952	952	919	956	1005	997	969	970	965	968	950	923	989	994	986	1032	976	957	946	938	929	914	1009	938	969	1025	913	992	924	994	952	958	987	940	957	969	963	904	963	938	970	971	948	896	1005	968	935	959	968	922	931	948	959	897	939	998	1014	973	987	981	980	979	932	975	945	951	947	909	1008	958	1019	951	989	989	1001	1002	963	938	998	967	973	953	1018	896	931	955	1018	977	929	893	946	915	954	970	933	940	948	947	940	921	959	905	959	982	979	917	984	980	963	994	962	988	957	941	962	971	955	986	940	982	909	972	987	1011	1004	959	966	956	986	960	977	920	951	931	959	1034	972	969	931	923	959	984	959	981	918	960	981	955	961	954	898	970	946	976	930	900	1054	956	982	994	913	1009	982	994	955	926	945	992	935	924	942	938	929	953	984	981	961	946	970	933	934	921	948	974	925	988	966	954	847	974	961	1008	937	944	935	965	983	982	974	1023	993	951	946	996	948	932	940	932	934	942	914	1045	961	939	978	962	964	879	937	974	974	1007	989	938	1002	932	943	990	953	1010	1009	943	1008	1020	919	969	1000	961	913	977	1017	982	958	957	1015	919	957	924	982	946	930	983	1016	976	986	988	964	866	1026	942	974	948	871	917	993	920	971	923	977	968	931	938	919	956	996	955	994	971	905	942	995	959	990	1017	979	945	957	950	978	960	949	1009	956	989	989	930	967	1007	986	971	958	965	985	974	1044	1012	990	882	966	965	949	987	920	1000	861	994	985	947	946	998	943	930	904	949	939	937	937	991	905	922	945	1002	962	924	892	918	934	947	992	908	969	930	927	944	977	933	964	948	956	954	964	1016	981	1001	945	972	934	986	1061	977	955	957	905	947	954	935	1028	918	973	923	979	1008	976	962	884	922	964	957	963	938	963	971	977	971	917	1015	906	955	1001	970	896	962	956	1006	937	936	938	994	1010	970	919	920	1011	952	1020	922	940	969	1009	891	978	958	964	911	976	958	918	951	942	968	944	925	941	983	969	953	958	915	971	956	957	924	932	956	953	975	935	950	944	922	1034	947	980	931	974	953	919	972	975	944	939	958	1017	923	948	963	1001	1012	914	942	963	911	940	959	935	947	941	965	982	991	959	918	969	994	963	1019	921	937	944	950	949	1009	1010	965	949	919	909	976	968	987	977	973	921	933	961	986	880	942	967	981	955	977	938	973	921	990	967	961	975	924	907	930	964	903	994	981	1001	965	977	990	926	949	947	950	936	980	1027	944	936	936	962	946	980	964	968	956	976	971	977	925	912	946	906	942	936	936	922	906	934	928	904	969	978	924	979	960	961	949	977	961	973	973	998	964	951	965	1044	934	943	915	957	987	956	962	1042	981	956	970	965	958	937	933	961	934	977	887	990	981	926	914	964	1033	940	999	952	939	965	942	953	948	926	931	970	941	967	915	961	946	928	917	903	900	1006	961	1008	956	960	924	953	937	948	931	992	954	989	1014	933	1021	976	962	967	988	974	906	957	951	928	937	955	949	939	953	979	933	1008	942	956	1032	1008	984	950	1009	939	909	941	1002	949	978	996	936	999	1015	939	955	908	965	998	939	962	967	954	925	964	961	969	985	1000	951	991	934	1031	983	990	909	997	912	984	944	957	960	935	981	1016	1005	971	971	978	906	978	977	956	969	946	951	954	977	955	970	974	927	913	991	1021	975	971	998	1002	931	930	949	980	967	945	952	967	982	924	923	981	921	897	896	948	1012	959	990	958	984	948	1014	1003	1017	954	1011	953	998	957	998	909	968	926	928	964	992	903	932	973	939	962	957	964	966	984	950	924	960	956	915	967	981	954	983	938	960	990	1026	975	903	1014	976	951	1006	948	951	921	955	941	1029	978	974	952	1009	924	949	970	950	962	980	901	959	950	1032	1022	956	1003	977	982	960	1050	938	965	963	997	982	956	970	974	993	940	932	959	972	1030	977	927	885	959	985	961	944	907	991	935	978	890	944	966	1012	893	974	965	984	928	949	1004	998	940	932	1032	950	973	951	1021	981	905	876	919	946	1001	934	959	1065	915	937	874	1024	956	928	946	1017	978	909	978	998	993	894	921	962	951	995	967	967	977	980	979	964	984	972	963	898	929	959	933	951	954	913	960	945	1043	979	1005	966	983	958	942	920	939	932	926	971	903	970	989	961	1008	961	996	943	935	944	921	964	940	909	965	933	990	953	940	980	923	916	967	1001	979	1006	973	953	920	966	932	962	980	933	998	931	962	929	922	926	1009	877	947	945	948	958	1004	989	1003	948	996	950	963	989	915	869	937	961	991	992	962	990	952	973	970	1022	951	967	968	991	925	1015	958	971	964	973	930	926	980	931	955	934	950	933	976	944	946	1020	975	950	996	1000	980	916	937	956	943	965	959	961	975	946	1034	957	896	952	1038	934	961	920	975	900	895	933	995	990	973	969	963	956	946	935	914	1001	978	933	950	977	990	990	974	998	972	896	946	982	997	986	926	1021	962	944	1008	957	966	957	961	941	983	961	941	957	967	983	994	999	1046	935	965	971	995	961	969	1012	1030	995	934	999	979	979	915	955	978	919	903	937	952	965	941	935	952	1017	974	914	951	944	951	959	950	958	983	1025	1013	937	962	977	1008	979	994	941	991	967	957	918	907	936	971	974	982	966	978	933	968	880	1027	913	1012	1013	958	930	943	908	1005	968	982	957	948	991	961	983	974	963	943	936	955	956	941	1014	989	968	989	1001	949	982	913	1032	970	978	984	982	962	922	927	993	934	976	984	944	963	973	1007	969	982	959	941	935	957	909	1020	1000	979	932	936	987	955	992	913	928	922	997	906	972	936	897	957	913	974	1039	970	976	927	955	990	988	953	947	957	954	933	950	988	975	943	926	933	961	974	922	935	930	929	980	976	968	954	932	965	1021	886	957	956	927	960	1002	928	946	989	961	980	948	1011	972	931	952	998	1007	961	982	992	925	954	979	974	945	924	937	917	953	1006	992	900	973	938	924	915	959	980	936	995	924	939	911	943	957	1049	946	941	932	966	945	949	951	939	941	959	1010	953	960	991	977	952	1022	974	942	939	912	944	939	986	923	922	983	954	952	993	973	968	930	1033	952	976	988	888	932	962	950	979	973	984	925	945	947	963	933	950	965	995	948	969	906	1000	982	978	975	1006	963	985	988	911	895	928	924	927	949	956	949	1008	948	933	962	950	898	949	924	965	1010	960	978	962	910	964	966	983	909	931	972	939	954	917	971	980	987	922	986	962	948	1007	943	907	973	959	1021	928	936	969	994	977	930	990	958	988	893	933	960	912	971	975	895	963	946	975	963	903	1048	920	1007	1024	924	955	965	939	950	971	950	934	968	968	942	970	976	921	945	976	991	948	1003	969	954	986	927	951	897	970	978	927	1031	931	985	957	931	914	954	932	964	951	935	926	937	949	959	1000	945	978	925	996	959	975
5844	1031	983	896	869	840	853	861	837	877	799	839	857	826	768	806	785	842	841	844	848	828	914	877	847	813	833	752	885	801	828	857	820	808	866	861	833	847	848	836	837	815	888	822	837	849	858	850	869	879	852	822	816	826	858	836	810	842	867	819	845	806	785	819	811	810	801	798	838	836	820	817	830	800	809	772	808	852	824	846	833	835	844	837	808	829	857	855	866	838	818	856	827	792	853	859	824	813	833	758	850	825	851	775	809	854	832	802	818	853	853	854	828	801	826	808	849	811	792	798	823	883	814	804	792	873	865	880	821	791	804	766	853	799	871	784	818	742	822	857	814	815	871	828	812	848	816	876	790	843	855	756	817	812	849	807	812	839	846	847	847	831	794	824	836	804	850	859	865	857	803	834	804	764	826	789	888	831	821	857	804	796	832	889	830	854	851	823	865	782	827	801	823	833	805	860	827	847	850	795	780	848	811	793	820	882	798	831	794	812	866	794	796	849	870	821	836	828	831	893	849	923	822	820	842	802	800	839	835	828	851	822	809	840	773	829	817	822	807	786	842	856	797	880	846	837	876	782	848	755	844	853	831	814	768	808	828	765	850	830	791	830	916	806	871	793	831	807	863	805	812	852	839	856	839	795	873	813	838	852	847	821	872	821	832	810	804	822	777	843	829	801	834	867	830	785	820	825	814	815	845	850	803	829	820	831	789	841	815	834	819	882	849	825	830	813	835	831	814	853	809	821	839	794	869	807	872	844	858	840	833	844	763	800	824	822	811	831	861	826	796	795	842	816	842	801	810	865	822	808	839	795	879	841	773	827	814	875	826	837	861	795	851	833	849	802	809	834	843	835	835	785	795	836	831	800	851	784	880	815	875	833	830	846	903	810	823	863	824	792	833	783	838	824	823	816	825	831	793	811	761	853	816	839	821	841	866	808	786	815	855	860	801	848	844	825	863	817	804	884	873	797	843	821	847	828	834	821	778	823	787	865	836	767	827	849	873	809	794	811	765	841	817	855	803	793	815	847	850	828	803	826	864	809	839	802	790	857	834	844	855	800	834	779	817	800	869	855	810	826	828	776	786	827	807	804	800	887	813	813	820	863	791	804	792	791	834	798	839	771	862	847	813	890	805	847	821	818	854	793	825	786	872	804	880	801	811	849	827	861	818	766	803	829	836	853	793	850	789	804	830	829	821	842	829	820	780	839	779	827	866	864	795	811	805	826	803	787	834	876	882	822	833	847	845	762	820	809	822	836	842	821	838	855	817	794	831	806	798	813	819	826	821	808	822	797	822	868	835	810	890	814	843	804	838	835	822	828	853	777	843	809	830	823	821	796	837	833	850	865	804	858	796	828	794	803	859	778	819	769	808	815	874	841	819	884	802	826	808	817	822	837	831	788	779	842	839	856	839	792	816	880	822	794	794	861	816	810	839	833	856	854	791	845	803	839	836	797	828	804	849	746	787	816	820	809	828	808	830	839	793	821	773	871	863	792	830	842	811	792	814	832	841	778	786	847	859	813	800	814	791	770	827	812	806	804	834	846	822	818	832	817	820	844	803	830	804	845	906	794	836	824	793	810	826	827	813	774	882	837	831	839	811	835	813	800	834	846	807	808	827	896	855	845	779	864	792	813	839	822	823	818	817	811	829	852	778	782	819	810	842	837	852	814	862	815	820	824	808	789	833	821	825	780	873	782	777	838	826	846	845	803	822	776	810	813	822	863	791	832	837	800	808	834	817	835	843	762	822	804	814	796	789	821	839	802	847	816	841	829	804	915	819	859	802	844	837	818	759	876	807	852	811	823	800	853	809	810	805	786	792	837	815	785	817	800	814	861	818	767	886	807	849	812	797	818	811	826	838	827	869	833	797	786	832	796	826	804	814	806	821	795	826	834	766	771	891	781	846	811	809	872	879	844	808	799	827	838	806	779	863	798	835	846	859	823	793	817	837	783	809	874	829	855	829	807	849	799	856	843	848	791	855	845	852	844	820	810	793	799	789	797	804	836	832	841	845	801	833	838	818	849	823	851	859	837	790	827	792	826	823	817	845	800	790	845	830	864	813	837	820	857	785	838	816	825	827	831	887	841	786	841	805	824	806	845	853	823	776	808	821	830	810	882	830	827	820	852	819	841	808	803	861	807	847	845	850	795	808	790	812	835	857	826	805	806	854	837	880	855	798	819	839	819	829	769	807	820	844	823	816	811	803	828	801	778	803	777	845	800	827	850	839	823	823	823	843	818	803	850	852	816	828	849	823	889	788	900	826	827	800	826	837	807	818	829	766	874	801	758	845	839	816	845	787	828	800	772	843	843	884	866	835	883	801	763	741	813	812	812	838	820	784	827	808	800	847	840	804	812	821	855	814	795	856	817	793	829	850	794	826	781	853	839	833	797	821	784	849	822	860	808	810	817	794	780	819	829	824	828	809	855	839	837	800	831	819	811	794	804	861	822	798	780	810	799	803	841	817	860	862	801	845	844	841	791	805	822	807	844	797	860	842	752	872	790	821	792	844	822	886	822	758	804	829	865	849	838	799	842	811	759	835	814	832	840	814	842	842	809	819	811	795	814	841	865	834	814	815	787	844	819	804	820	781	784	816	792	782	848	813	858	851	814	839	777	859	827	832	811	822	843	822	839	828	808	830	806	803	855	824	807	854	797	785	825	818	849	787	826	801	829	866	824	815	828	832	855	839	867	824	844	854	827	781	815	848	872	827	783	857	842	798	846	740	842	796	786	860	841	797	828	840	827	800	828	813	839	784	881	798	835	832	785	854	866	803	851	807	857	850	839	802	844	825	761	807	792	814	865	819	849	826	833	827	871	837	813	791	830	820	828	873	828	757	808	798	883	745	860	809	809	789	786	850	802	887	851	794	802	810	822	819	847	826	847	801	808	804	798	807	780	820	843	847	814	840	760	792	823	811	836	795	811	827	847	845	867	786	810	802	818	847	802	808	792	795	833	830	822	885	822	835	826	865	826	832	833	829	836	815	777	826	853	856	836	764	830	853	834	834	800	817	826	867	809	803	842	833	863	825	790	853	871	817	803	827	806	817	843	850	848	854	856	829	848	766	865	879	791	796	857	781	838	830	799	796	795	850	759	847	838	771	844	830	849	822	851	800	810	835	885	831	848	839	780	816	816	818	773	817	819	818	834	798	832	821	836	821	834	799	831	836	789	807	823	822	827	766	823	847	803	873	804	800	849	838	800	815	793	813	822	812	792	803	846	785	895	868	823	862	884	799	789	825	805	812	808	843	894	776	855	826	857	850	812	793	837	830	856	782	826	760	761	835	825	801	822	819	797	811	898	808	883	832	828	789	849	881	767	854	811	848	801	723	785	811	851	817	816	834	820	885	850	845	843	840	818	799	816	869	815	802	840	855	807	825	815	807	828	821	829	786	832	852	823	812	808	833	846	857	786	855	756	788	828	846	793	796	817	832	795	810	758	799	794	815	838	857	796	785	795	824	811	794	823
25472	21330	27062	25267	5640	1674	1360	1116	1082	1119	1004	1022	1061	1034	1043	1026	1017	1075	1009	997	987	990	1039	1014	992	986	1020	1001	1002	1007	976	983	1022	1055	980	992	969	1015	1030	962	1002	1031	996	992	956	1009	1021	982	964	953	1048	1044	1010	972	996	994	979	964	1022	1002	1000	993	1044	972	943	1035	1032	1004	960	1015	930	945	968	947	1003	979	990	931	967	1023	942	997	1018	969	997	1003	979	1002	998	955	942	960	1007	987	961	979	940	938	987	1055	990	1076	974	967	937	975	963	952	1012	1014	1000	943	969	1036	966	934	968	966	1023	1018	1003	1010	968	956	969	1051	915	984	966	960	996	962	1016	957	1010	1030	987	947	976	1021	972	1021	942	1015	955	938	947	1004	1066	938	1006	970	978	1043	989	996	997	982	1011	1019	985	967	978	1000	903	944	940	1039	1006	1018	978	946	993	986	984	986	996	982	987	988	963	1006	911	949	993	975	997	1011	956	973	1040	980	954	962	994	1019	958	921	951	951	998	1005	937	937	942	1022	909	1009	949	1011	997	957	1010	1012	1035	977	972	988	1043	1013	946	1000	1032	1000	958	968	948	1025	988	1002	960	942	973	973	930	1008	972	968	949	971	1010	1023	1010	958	1007	958	971	1046	979	918	963	977	970	952	962	999	996	1024	986	938	989	1010	1037	998	1015	1000	929	984	961	954	1011	974	958	964	981	1006	1011	960	977	955	969	1012	995	924	1015	970	1015	949	993	935	1011	986	992	971	1064	1003	958	1068	1038	982	963	988	951	949	952	974	1030	988	1010	969	1014	1008	1028	950	1024	975	918	984	1036	1003	965	1030	986	992	1008	976	978	986	961	1001	1000	981	948	1028	965	961	1013	1000	957	1012	980	981	1000	973	941	1025	1002	943	974	989	1035	998	1026	942	963	1009	955	1015	964	987	963	1000	951	984	909	964	967	949	1005	1060	953	1009	967	978	963	994	972	982	1006	956	1018	989	989	1011	1017	964	991	1049	947	992	1021	960	982	970	949	991	987	940	976	995	957	1011	997	1019	925	957	938	1007	1003	951	965	974	1005	955	976	1015	975	1000	1027	1019	1036	967	1023	962	975	978	942	1020	1038	993	1013	960	974	1034	964	996	949	956	1036	1023	975	992	963	999	986	944	982	933	968	989	1025	1009	971	1012	982	1033	1015	960	951	968	993	978	989	957	952	994	963	938	1001	1017	990	1002	1014	960	926	980	940	966	1011	974	1014	1000	973	990	979	982	993	946	928	991	976	933	996	945	1011	974	985	962	932	977	1009	991	973	969	1052	939	1032	1047	1063	996	960	936	1017	988	943	1017	1043	995	909	979	947	1006	942	992	978	948	977	1012	963	991	930	999	950	983	994	988	997	1004	1042	1005	983	1001	996	1003	987	1002	990	990	1005	1011	939	924	1019	894	982	949	992	960	1020	1013	969	978	989	1015	964	936	992	967	962	958	975	971	963	980	925	969	961	963	959	944	953	975	1053	952	989	1024	952	968	1006	969	972	939	991	980	957	996	936	930	974	997	965	1029	987	953	1008	937	999	991	960	979	960	991	1011	980	951	962	988	1044	1074	975	950	1026	1026	997	958	1013	1043	1013	1029	942	987	980	1008	911	971	994	1033	962	984	1044	924	927	961	939	982	1059	1010	1000	1006	976	961	1002	1005	1034	982	981	901	1016	976	942	926	973	1015	950	1003	1042	960	1041	995	992	985	973	980	1031	994	956	959	965	972	925	1023	1042	947	971	973	965	983	1012	981	1044	984	990	997	991	996	960	967	950	1000	958	938	951	947	944	1005	1031	933	996	953	1000	924	974	1001	983	936	999	1010	1009	965	996	977	1040	1021	997	995	959	1016	956	963	920	995	1008	936	951	975	924	961	1021	995	990	942	945	997	966	957	1059	1004	984	1002	1010	968	1009	962	986	1001	972	1018	963	940	986	952	973	1003	983	984	970	945	950	1006	981	962	1005	971	982	1043	975	940	969	1001	1014	977	968	999	999	973	997	948	978	973	963	931	950	990	992	998	1015	981	1006	1017	1049	1026	964	1013	955	1010	1020	1016	931	981	979	1029	1009	921	983	950	918	995	973	968	988	918	972	993	1017	994	904	996	957	971	1033	1007	983	982	908	966	1038	986	1018	915	965	949	964	939	1006	970	993	957	988	935	986	977	997	985	1009	986	947	1019	1014	981	998	1046	987	1004	933	1001	974	968	911	994	978	1011	933	1045	941	953	971	942	999	1039	1021	974	975	966	1002	1004	987	944	947	1005	995	999	986	990	1012	976	967	953	1051	953	990	956	976	1008	978	997	1025	1041	998	998	995	1000	943	1033	960	975	998	971	1049	1006	958	974	939	1000	974	984	996	983	1015	1000	989	976	1018	966	943	944	985	958	1018	996	971	978	960	1024	1021	938	984	952	1015	957	971	1003	1021	983	934	1017	992	990	968	972	985	972	1019	1009	987	993	969	1005	942	1017	946	969	963	1031	949	983	993	967	993	969	1021	992	996	1004	957	998	954	982	988	995	994	1041	971	998	945	962	945	1020	980	989	993	1028	1001	1014	1004	981	961	964	987	1004	947	998	920	978	976	1051	979	976	929	943	956	949	939	991	976	999	984	1006	1029	1019	951	974	1029	1008	949	991	987	948	939	1017	1001	935	992	985	1040	944	1026	990	994	985	964	1000	971	940	953	1018	1014	969	939	978	895	929	906	952	958	954	936	972	967	931	983	937	1014	929	941	1025	961	983	1042	1007	997	991	972	948	1006	925	953	960	958	979	1037	963	961	1024	973	984	983	963	976	931	950	959	961	952	943	943	982	992	948	1068	993	976	972	1008	985	980	941	1000	954	1009	1048	947	990	979	943	976	993	947	1002	1000	971	984	1010	968	1007	972	1000	929	967	972	945	984	969	970	1044	981	920	942	936	939	988	985	1001	998	1008	943	895	955	978	946	1026	964	1041	974	931	1018	1027	992	995	945	975	999	972	983	1000	994	1006	929	1010	1006	1001	952	992	1032	942	931	967	997	1008	938	957	993	958	1017	1000	970	979	973	990	1005	963	972	972	980	966	943	940	1025	968	903	978	942	1022	981	983	1001	997	978	1059	1011	972	956	964	968	918	971	1000	1020	1003	960	964	933	969	1017	976	1021	1010	996	980	978	1008	996	988	1011	982	1067	986	1045	912	995	961	1051	896	998	1008	963	931	960	985	989	965	983	972	925	946	979	1035	968	936	908	978	969	996	997	1006	954	978	1003	1039	930	985	976	1000	955	959	1009	989	971	1013	991	1018	978	985	973	931	950	967	931	912	983	925	935	1010	948	993	940	991	980	973	978	976	1016	960	983	969	1027	991	984	931	1011	967	1017	994	978	1010	996	1005	922	1030	963	1004	993	1023	971	1023	966	996	1000	1015	937	962	972	1040	988	986	1003	958	986	965	947	960	971	948	1048	931	963	998	985	991	975	1007	922	933	937	970	978	970	1020	992	984	991	1015	955	982	951	1027	1049	977	1003	916	992	961	1009	978	988	1002	1002	996	1018	998	948	965	956	950	961	960	978	992	995	1008	1036	1001	960	922	1060	998	974	965	995	985	1049	1028	969	980	959	975	968	1008	972	1015	971	969	979	989	1018	990	1038	1017	1041	986	1002	982	941	982	974	946	971	926	955	973	1033	968	987	1019	938	953	1009	972	988	996	934	1006	1029	1014	1011	911	1060	1055	1004	948	1039	1042	986	929	997	977	978	1019	980	1012	955	969	1002	959	932	991	1008	966	945	948	988	976	1002	977	982	989	992	1022	937	921	1009	1049	979	981	1015	1014	1011	902	1007	1002	1016	1034	1010	955	967	966	986	943	986	1016	983	1005	968	998	937	1010	1009	1007	940	980	946	1017	966	998	998	1004	956	950	981	1007	971	1021	985	964	968	963	1040
4013	3266	2746	1674	1374	1218	1136	1054	974	904	922	953	936	944	976	957	906	912	908	920	914	902	833	892	920	891	886	945	884	925	926	884	857	878	853	866	904	881	868	878	867	861	856	869	864	892	869	911	868	862	878	896	852	870	860	889	908	869	884	906	855	890	887	865	866	906	873	860	923	902	857	891	862	891	876	897	861	877	830	889	869	819	847	848	902	874	907	870	899	915	877	900	875	888	825	846	864	870	850	899	860	893	868	875	903	863	875	918	836	864	820	904	854	839	849	808	904	921	868	860	904	839	910	864	855	863	811	818	849	908	874	827	871	866	846	860	839	851	928	831	858	826	935	888	835	895	822	878	893	846	848	835	877	816	867	863	903	852	864	890	940	842	863	892	891	866	898	870	940	852	850	870	927	840	849	848	822	864	865	884	896	857	916	849	849	902	852	891	869	895	876	870	857	865	916	857	920	827	907	914	849	879	881	844	876	814	890	848	900	854	869	836	846	829	821	872	896	923	865	908	903	828	883	880	867	836	828	903	868	901	888	890	851	885	817	841	871	899	880	807	867	869	886	890	921	823	863	816	861	882	850	887	850	874	819	852	863	842	856	883	874	836	873	899	882	782	868	880	841	837	887	859	893	866	841	869	844	837	885	918	922	850	849	864	899	910	854	864	876	865	887	865	868	845	829	865	833	868	827	818	887	829	860	878	858	833	857	868	909	890	843	879	923	835	920	899	908	941	860	915	817	911	901	859	825	866	851	911	877	871	864	860	859	934	848	889	918	882	828	865	848	821	862	877	916	889	806	819	878	866	861	870	880	857	858	919	875	879	892	856	892	899	896	838	908	828	900	833	865	895	890	815	885	879	850	863	836	819	838	881	859	817	856	885	898	856	820	843	850	855	848	869	885	855	838	890	864	885	905	867	902	867	825	861	803	865	846	894	849	903	843	839	878	928	908	910	911	836	869	837	839	831	861	849	848	846	838	864	849	896	832	853	845	871	900	901	860	855	864	883	858	870	844	857	896	853	862	909	888	895	867	872	859	886	845	886	880	899	887	811	935	846	883	852	880	857	852	846	893	897	880	895	888	888	853	888	810	808	906	872	883	880	897	864	800	831	864	852	851	889	896	833	873	893	846	908	882	868	873	800	875	855	861	926	848	838	919	804	810	861	861	845	877	954	858	867	836	874	877	865	839	862	829	904	823	846	790	852	895	851	822	878	849	864	851	891	907	880	829	884	916	866	804	789	898	862	883	878	889	863	861	845	907	857	885	856	853	870	869	916	863	873	858	880	913	875	921	860	829	833	860	911	849	890	881	871	839	868	830	844	872	913	866	887	882	897	844	924	872	875	923	830	898	873	891	880	858	891	918	835	852	863	805	834	878	895	867	860	868	820	912	850	875	875	857	846	861	839	911	853	892	886	905	817	835	888	886	926	822	844	848	892	846	822	861	839	847	827	830	885	888	870	845	878	895	908	826	902	866	876	869	852	831	849	915	844	853	861	907	852	833	911	886	850	895	860	842	850	861	878	818	853	856	914	881	874	856	836	881	938	941	861	875	835	824	872	798	884	856	923	913	885	838	883	845	874	831	887	861	848	905	863	832	854	861	865	910	868	884	832	897	884	818	808	885	831	862	868	845	882	865	867	919	887	851	801	872	850	907	868	876	854	827	904	875	857	873	890	856	861	833	854	863	855	878	849	901	889	888	868	848	818	867	884	895	888	867	837	844	888	908	865	866	842	914	850	870	857	869	912	852	938	887	826	846	830	821	836	854	817	843	855	836	855	977	765	867	859	902	855	886	892	886	835	819	834	843	852	928	855	833	861	955	874	777	851	856	880	842	893	867	886	834	864	875	909	838	905	841	851	872	857	819	858	833	824	873	871	888	831	867	883	858	871	858	890	850	869	879	860	869	840	914	900	848	822	797	837	877	872	891	842	918	875	916	846	807	854	869	881	855	812	826	867	847	908	830	869	876	918	910	884	809	838	917	910	874	840	890	869	835	848	806	827	883	854	858	899	920	875	837	875	851	892	874	913	890	900	905	856	894	883	818	860	871	835	899	851	852	814	901	790	855	829	861	841	876	818	892	869	872	854	892	861	895	824	842	864	857	906	877	839	865	904	816	834	829	868	843	899	856	845	818	876	853	835	875	912	847	842	916	827	870	907	775	850	894	836	842	831	848	876	854	859	834	913	837	864	822	847	861	897	871	868	894	903	946	835	875	869	822	930	809	841	892	880	822	879	861	879	893	893	876	858	840	848	884	825	882	857	881	838	865	881	818	876	872	881	832	855	806	883	836	866	872	882	919	825	893	851	920	857	858	889	845	821	887	834	895	896	863	870	840	863	888	841	873	886	864	846	888	842	943	855	941	875	862	862	847	944	852	888	883	798	838	853	890	949	849	859	828	870	831	858	836	831	796	821	874	902	856	850	869	864	918	843	868	848	810	864	910	890	870	867	840	863	897	818	838	835	884	866	844	893	839	872	856	873	886	822	868	840	938	874	850	841	915	828	860	862	844	902	822	793	882	873	852	897	861	839	881	851	939	874	849	848	861	818	830	852	870	840	897	860	831	890	921	861	898	859	864	863	856	792	823	847	871	922	830	913	827	857	856	910	868	827	834	880	890	862	943	885	804	882	816	871	842	899	910	931	839	893	875	878	861	886	874	875	876	889	883	854	832	885	843	921	836	921	838	848	927	849	882	905	836	866	876	890	882	867	838	918	869	864	910	883	793	880	880	820	839	918	835	867	864	881	885	872	859	889	869	902	835	858	865	877	896	857	832	866	898	894	903	853	854	830	866	864	863	831	829	853	765	846	853	859	855	884	865	888	876	822	840	866	897	889	861	906	843	908	795	881	812	886	847	854	894	828	858	794	847	867	863	842	836	900	887	844	871	857	851	852	866	900	866	893	889	878	869	878	799	850	833	850	880	839	888	835	826	878	812	774	850	890	861	867	836	905	876	830	846	886	882	850	894	852	844	852	823	866	887	883	863	855	841	884	895	884	850	812	845	880	871	849	864	880	855	889	854	904	862	827	864	854	838	872	855	875	864	836	889	843	876	916	848	874	851	901	858	872	869	905	860	780	877	819	842	870	931	859	881	834	881	823	897	819	894	868	848	860	846	856	905	889	899	904	815	857	818	890	873	815	906	875	859	806	923	846	820	904	863	879	920	896	871	860	841	846	881	793	889	861	879	854	871	895	872	839	866	882	904	857	872	895	880	851	853	823	838	875	907	835	832	822	867	847	889	854	846	822	874	916	916	851	830	862	883	848	859	855	841	850	866	839	876	852	881	821	824	843	844	799	890	874	829	826	897	919	877	866	879	880	860	859	863	809	842	870	863	885	888	888	886	891	866	874	905	872	809	879	819	912	877	836	839	907	798	861	839	860	880	845	821	851	890	793	851	869	851	804	840	909	895	842	944	896	859	923	885	869	880	875	933	863	883	901	826	867	896	862	848	872	858	870	866	846
24543	21384	28460	24694	20777	4260	1482	968	790	821	732	762	733	707	665	666	742	712	664	667	662	690	663	708	698	720	679	711	731	702	719	666	709	679	644	677	679	672	679	682	699	683	692	697	669	642	694	690	621	648	690	690	602	694	667	717	690	648	699	660	676	655	691	664	675	629	649	652	635	647	643	671	666	690	696	643	702	628	644	653	668	664	663	695	673	666	621	652	632	685	684	624	659	631	660	653	653	735	637	658	641	681	689	669	684	635	648	648	640	693	625	703	666	645	616	670	667	662	662	682	702	657	686	659	689	656	640	683	688	638	637	623	638	683	631	685	618	622	678	671	671	700	705	670	633	590	686	638	681	633	696	658	663	652	667	640	624	628	673	657	668	651	725	675	671	655	668	647	621	623	670	612	650	660	659	678	703	658	660	636	646	675	638	665	673	697	633	708	633	656	665	662	659	710	633	632	728	685	656	678	653	673	673	714	691	678	641	686	650	665	651	635	707	624	659	615	681	685	702	670	641	683	676	671	696	672	641	653	677	704	642	644	642	690	694	673	666	659	656	637	686	654	642	649	653	659	664	642	673	617	630	647	681	633	689	698	679	706	628	640	678	660	720	658	671	617	710	648	655	682	654	675	628	663	689	678	612	687	637	660	652	651	664	623	638	647	643	623	688	637	647	646	660	643	651	647	606	678	661	651	636	712	685	695	655	691	656	717	597	633	657	694	687	609	658	638	667	633	665	686	682	686	688	685	670	629	689	651	698	618	640	659	674	722	652	686	636	645	639	659	659	708	671	695	668	646	647	704	610	634	629	672	644	683	650	675	643	651	631	609	662	649	670	650	650	650	665	675	670	614	706	655	653	627	645	636	691	640	641	656	638	709	660	650	659	675	679	639	710	634	608	656	669	671	628	639	699	703	670	615	659	681	700	669	628	690	604	663	640	659	663	644	670	639	709	680	695	682	674	653	665	734	648	700	659	669	637	614	663	689	683	625	628	654	646	659	685	598	643	631	637	640	668	635	636	635	616	659	652	665	661	642	706	620	689	632	672	666	618	710	650	675	637	606	702	664	664	649	674	702	712	688	667	638	677	665	690	638	609	613	645	672	681	679	678	681	670	686	654	630	630	658	630	707	632	674	712	667	653	672	683	704	617	677	692	671	646	650	681	705	613	660	651	658	622	685	662	638	636	679	625	677	655	707	644	638	643	678	668	676	673	628	669	690	675	652	661	654	720	634	677	669	660	655	660	663	650	653	656	678	707	632	666	688	664	628	622	676	676	673	673	701	663	642	694	706	637	670	658	620	683	650	711	624	619	610	629	649	664	629	637	685	657	648	630	638	681	649	636	700	653	666	658	614	637	632	606	660	702	675	642	672	638	684	662	652	682	631	656	614	698	681	642	659	675	657	692	696	678	655	665	648	662	661	697	660	641	633	620	660	687	690	645	658	654	631	666	684	676	655	667	648	650	599	661	664	635	623	643	720	667	612	661	672	712	711	638	644	638	698	670	654	701	628	684	669	638	711	709	701	629	653	643	670	667	675	661	619	655	681	629	643	697	630	643	666	694	660	618	721	696	644	657	660	672	660	632	673	679	641	719	604	677	675	649	640	670	654	665	633	625	662	665	642	662	671	675	663	697	664	684	697	687	667	648	666	668	658	634	692	686	652	655	641	635	639	634	656	659	649	667	679	629	656	675	630	680	633	663	724	677	653	671	665	647	637	641	638	675	687	668	655	647	630	650	651	669	613	692	616	670	646	658	698	641	629	650	654	666	679	648	706	647	662	620	645	638	671	687	651	634	669	658	673	689	667	658	669	692	677	694	685	693	627	669	698	686	649	666	696	673	674	648	641	646	612	631	624	653	669	612	654	670	704	692	630	643	594	607	629	665	647	638	633	653	668	711	623	628	621	660	680	697	643	645	712	647	671	649	693	625	652	629	640	703	679	651	632	610	657	653	696	676	652	689	675	713	656	682	675	624	652	638	651	638	670	686	669	667	649	657	675	619	711	658	674	679	677	652	697	628	708	661	634	583	585	666	684	699	658	659	695	671	676	658	710	697	625	691	662	610	696	665	662	671	679	625	712	633	645	673	651	687	647	625	660	663	662	670	680	646	621	681	653	656	650	697	677	641	606	651	655	646	656	659	677	659	631	666	664	633	667	669	673	658	647	695	642	672	616	699	628	656	658	670	649	656	654	678	608	676	669	672	668	655	661	651	696	680	684	653	625	717	679	676	636	649	674	668	708	646	670	659	696	688	655	684	660	672	662	676	627	652	661	628	698	670	686	650	678	652	681	629	625	680	713	660	652	659	586	688	608	615	659	658	615	699	616	658	650	641	632	629	653	664	678	623	698	697	659	713	673	650	649	609	644	638	675	664	681	660	645	670	671	673	654	639	657	609	648	658	651	636	670	668	654	715	632	624	644	680	621	678	669	641	632	624	691	645	678	631	659	651	689	652	710	668	672	643	644	640	614	680	661	665	602	630	674	673	678	698	694	620	704	703	682	670	704	645	642	662	685	610	654	681	648	684	688	641	658	678	614	640	685	694	653	627	644	708	628	642	638	643	687	651	608	650	655	645	631	693	660	696	668	641	651	672	655	665	698	697	633	613	681	694	669	645	630	659	639	627	642	671	671	706	633	622	638	673	639	676	678	660	650	659	662	644	671	664	630	676	636	641	644	648	625	637	624	652	626	718	666	648	691	681	711	683	712	664	627	655	653	664	670	651	615	676	633	646	678	649	684	679	676	646	664	686	681	653	674	684	689	693	668	661	674	614	686	677	671	655	701	676	674	654	617	660	672	681	654	655	617	650	669	661	686	662	651	670	672	657	711	644	624	624	674	674	648	641	658	679	649	663	650	644	626	693	656	673	680	649	639	655	660	672	720	675	663	668	624	626	675	698	652	663	660	615	656	662	657	624	656	670	690	624	677	631	629	614	648	649	665	658	634	647	607	709	661	651	657	661	671	683	659	690	695	649	685	663	652	584	642	647	656	687	660	636	613	649	674	681	631	626	652	670	648	636	656	684	616	611	702	622	636	622	653	668	672	687	625	641	635	645	648	649	670	641	649	638	688	648	656	665	702	647	656	673	677	618	680	663	629	701	658	688	679	677	657	680	658	674	699	666	651	615	645	690	613	669	663	648	650	659	647	632	644	616	628	651	682	656	692	625	641	694	628	652	652	683	620	673	633	671	618	645	662	660	645	655	659	699	652	677	669	652	651	632	616	688	644	661	680	631	669	673	703	647	657	686	632	628	662	667	699	671	653	650	652	674	638	632	710	649	670	603	643	716	720	683	660	657	633	649	658	634	677	622	641	632	650	660	660	675	647	688	680	672	632	679	639	651	661	621	650	667	634	629	658	641	618	679	649	634	662	660	648	652	692	644	681	617	703	661	663	694	638	644	630	645	653	629	664	672	658	613	685	662	662	641	652	662	652	666	638	620	671	614	712	628	655	624	617	605	685	641	648
3969	5085	4129	2231	1516	1252	992	921	911	827	854	714	770	724	776	650	673	667	693	702	707	729	678	673	670	666	684	650	645	637	614	712	672	675	646	649	695	663	635	658	665	597	631	632	694	630	654	612	645	614	634	601	649	639	657	641	666	631	624	690	587	652	629	613	649	630	689	649	606	648	618	604	600	616	628	596	629	645	629	645	644	603	621	614	635	599	617	658	628	611	631	635	658	625	646	658	648	627	641	658	665	633	636	657	613	653	649	664	640	620	644	661	633	606	675	600	598	609	598	612	602	633	643	634	611	622	654	591	621	653	600	611	627	619	673	620	631	609	602	618	687	636	636	691	620	634	635	639	633	617	602	640	598	622	616	667	600	646	587	644	606	617	630	634	606	619	680	600	611	614	642	607	636	669	635	650	622	596	634	602	645	618	606	602	691	621	633	617	640	629	644	639	619	616	606	656	618	625	636	588	649	599	669	666	656	620	619	602	644	638	633	643	661	641	659	610	600	670	670	574	613	651	567	607	636	642	636	662	614	616	582	673	641	610	626	630	617	635	563	630	593	647	606	661	631	577	647	652	627	648	643	606	637	631	642	628	651	587	627	555	580	619	579	662	674	628	631	604	562	590	635	642	643	631	642	615	663	640	618	625	629	626	621	620	620	651	602	628	616	640	651	595	652	638	624	612	628	649	567	672	632	624	581	607	655	621	605	649	631	649	617	623	579	602	620	608	647	641	644	623	625	594	643	633	638	609	630	602	633	638	623	664	652	663	629	627	629	633	581	622	619	608	655	670	617	613	644	623	601	619	651	614	605	639	602	634	649	693	601	614	616	585	652	663	571	626	630	651	620	601	593	631	646	620	613	648	648	638	621	598	623	599	616	650	621	604	674	624	659	638	651	607	620	627	626	652	595	654	640	593	597	635	620	689	630	637	618	611	629	633	667	675	651	674	631	652	597	649	612	653	643	624	601	659	612	606	628	628	628	657	621	605	690	589	637	619	669	657	616	600	618	616	640	671	640	619	607	668	643	620	631	624	596	623	661	663	577	623	643	626	605	642	599	666	626	592	612	642	642	589	656	644	590	610	680	567	600	632	596	588	628	670	621	605	667	627	693	622	645	664	632	640	610	563	631	592	629	595	605	636	656	625	657	670	616	614	648	606	609	621	585	645	627	628	609	625	656	591	652	602	643	648	606	643	584	597	627	623	653	632	620	611	641	615	628	586	600	616	606	572	594	623	640	600	638	641	602	612	638	638	657	605	607	602	628	644	612	617	665	590	599	641	637	653	664	634	585	600	636	630	629	651	647	622	615	627	595	637	607	578	619	607	649	628	563	566	621	608	611	707	617	607	649	603	631	640	657	615	610	677	594	615	620	670	633	629	630	613	632	642	634	597	597	649	628	658	628	647	664	630	617	626	651	600	644	651	594	605	621	626	618	646	621	606	618	601	646	623	640	628	617	640	622	629	627	649	624	650	596	625	570	600	616	634	615	628	622	634	610	599	621	652	626	674	649	628	637	620	643	626	604	635	636	675	606	583	631	610	584	565	580	631	618	610	637	618	616	599	591	622	621	651	654	622	608	599	643	585	622	674	651	650	621	651	623	581	624	576	612	605	608	640	596	611	633	644	637	632	618	637	606	615	625	598	696	598	625	648	569	606	658	635	663	611	592	587	643	613	601	601	644	627	634	632	624	624	615	611	616	640	605	643	597	614	549	604	629	626	639	644	597	638	620	628	619	617	667	589	618	652	608	606	625	607	604	619	627	584	630	649	577	641	630	576	625	584	585	641	639	624	651	601	594	631	607	644	628	608	639	601	611	602	632	651	597	647	640	633	622	634	605	650	628	662	621	633	575	594	631	618	591	627	586	599	592	628	628	606	667	666	648	609	642	645	589	632	591	586	643	646	682	581	668	623	650	579	592	589	591	655	675	592	632	662	617	669	604	604	635	600	623	598	680	587	645	618	594	640	611	636	624	625	625	627	632	608	625	607	662	619	612	577	598	622	632	632	687	592	619	662	601	577	656	692	638	664	654	680	620	587	628	638	618	601	620	670	649	638	625	602	649	649	594	629	644	646	669	633	623	582	674	646	639	623	602	649	602	621	615	659	562	594	601	580	636	645	628	655	623	616	592	643	633	621	562	614	620	629	615	590	604	596	588	607	618	616	585	657	628	661	600	646	600	633	649	632	591	655	631	620	630	683	595	610	647	623	615	626	575	622	603	622	618	623	602	572	639	629	619	619	637	630	647	637	583	601	599	643	654	607	577	636	659	594	667	644	626	613	601	662	633	593	618	596	664	625	650	630	567	620	629	592	661	621	596	611	597	586	634	624	603	588	646	656	666	637	672	669	631	595	642	615	578	618	654	593	624	567	664	602	636	600	617	630	609	633	650	647	637	598	597	611	602	613	603	597	651	682	633	616	632	615	594	592	614	640	657	630	611	613	566	667	628	596	605	641	674	676	579	623	601	619	591	579	646	630	599	606	608	616	611	608	619	601	652	622	559	627	643	636	569	580	639	585	632	658	634	648	631	613	615	649	663	644	619	589	637	589	606	600	595	612	605	613	634	632	626	612	604	619	623	640	651	578	626	657	624	596	634	622	590	628	605	574	619	638	636	594	663	643	606	638	598	600	652	586	623	591	619	607	618	606	627	601	609	534	609	651	599	611	611	643	609	581	611	585	630	596	564	602	593	630	611	635	588	596	598	647	656	618	635	603	598	654	600	636	614	555	609	631	603	608	631	612	563	598	592	596	604	544	621	637	618	600	593	603	614	583	631	590	624	602	621	629	611	573	624	576	658	641	606	613	597	584	618	628	581	633	629	629	599	649	621	614	628	582	624	651	599	651	593	632	613	658	575	644	599	612	586	621	613	645	668	609	582	637	618	632	658	602	619	611	612	556	644	631	599	597	589	610	634	559	590	571	609	637	643	626	643	588	615	624	611	601	642	631	624	605	590	630	602	655	617	605	610	655	623	639	655	626	571	661	654	602	616	610	603	602	637	648	599	630	640	626	576	627	599	639	628	640	597	597	594	629	622	589	653	602	622	630	610	653	603	566	621	633	598	627	608	629	603	602	617	582	606	627	678	634	584	593	572	649	597	613	646	655	640	580	595	606	636	672	643	586	609	622	639	575	593	619	613	619	596	592	615	592	634	631	617	651	651	617	589	624	620	640	601	596	605	638	602	586	634	618	578	621	618	599	607	610	635	594	602	558	578	612	594	601	596	633	631	608	606	616	569	606	594	636	612	606	583	649	588	588	644	609	619	572	608	609	565	610	646	593	585	596	620	592	577	660	621	647	603	656	638	614	648	625	644	621	639	624	588	604	635	618	595	650	624	616	630	581	638	663	596	614	623	632	659	630	624	614	618	551	582	611	623	601	631	636	662	612	649	603	564	668	590	647	611	627	604	602	626	563	632	646	583	605	593	565	627	614	628	618	596	612	643	605	618	614	604	639	603	607	623	633
27329	9536	1972	1291	1022	998	982	928	1030	988	977	906	966	924	949	955	895	937	1030	927	985	979	958	934	996	934	993	930	917	921	985	893	996	986	1016	931	963	976	979	1011	927	981	976	917	963	946	977	994	930	955	919	1006	905	994	1013	954	966	953	931	883	1005	984	967	998	941	901	968	941	979	984	987	1005	949	1000	943	991	906	978	954	999	966	923	978	936	934	986	939	970	933	977	966	945	1032	991	989	985	989	972	974	943	1020	1002	952	925	1009	926	976	978	959	983	961	936	966	944	1028	936	982	978	987	943	933	928	1048	951	977	937	961	1024	989	915	959	935	962	963	994	965	930	941	1004	958	979	980	995	914	980	980	942	1016	950	958	957	997	912	927	980	949	1011	960	917	982	953	954	947	996	968	992	958	979	967	989	973	933	972	956	936	935	945	927	984	923	932	953	979	918	971	942	1013	950	966	986	943	952	976	978	946	1003	992	941	969	927	963	953	959	955	969	933	1001	947	994	1006	930	948	949	968	991	935	963	1009	989	967	930	994	1025	969	1002	956	941	968	953	1002	947	937	926	974	950	983	880	997	958	945	956	993	925	926	955	1001	904	959	965	983	948	993	948	985	1018	967	974	991	1001	948	982	944	1020	922	1006	971	965	987	1000	946	949	972	959	1013	910	911	934	967	923	975	1017	968	983	956	972	962	971	960	927	973	980	1008	930	936	943	980	989	942	925	940	962	916	978	977	996	942	932	982	912	930	911	926	913	944	952	959	998	996	948	944	976	947	986	944	1000	964	919	937	924	910	952	951	1005	1048	999	1004	982	936	977	991	937	992	958	950	1021	1011	966	1019	924	923	978	953	922	975	983	965	932	943	957	981	989	949	1003	904	988	970	1006	908	937	928	991	987	968	954	978	933	972	969	981	1012	977	946	944	997	936	958	1003	952	941	958	971	976	977	936	946	915	983	956	986	940	949	993	1011	995	952	944	913	913	939	960	967	945	920	959	974	935	888	982	940	990	1005	978	913	978	977	950	910	1008	965	1028	936	1010	920	939	962	1039	915	1023	978	948	1013	947	978	981	973	998	973	952	1002	964	954	951	989	1019	1027	952	985	920	920	924	972	983	997	912	958	943	979	975	988	948	943	977	950	970	971	964	917	981	987	944	926	943	983	928	974	956	995	1016	975	983	952	1031	953	927	963	940	941	946	1009	979	973	912	1034	961	919	941	967	943	1019	937	941	895	906	1002	952	969	996	978	931	942	980	982	983	952	925	965	944	1006	962	1003	954	996	996	994	986	976	972	967	993	959	990	958	989	942	974	974	973	1030	981	970	943	1028	912	926	954	1025	910	983	981	960	976	905	1018	962	937	937	996	990	964	965	957	954	979	903	932	938	943	975	1014	922	969	918	934	940	990	907	945	960	913	946	1005	931	960	972	946	965	944	980	912	985	944	996	959	991	970	917	971	1001	932	980	992	924	976	995	998	957	943	936	991	970	976	942	935	1001	975	950	935	936	967	994	975	947	943	1013	963	1007	957	983	959	931	958	954	935	977	964	931	1010	1021	921	1008	926	951	994	942	942	986	987	943	963	994	1008	885	935	892	903	963	966	962	978	975	1007	976	1011	1008	968	931	999	996	983	997	991	953	986	983	974	937	931	984	947	992	980	931	1000	995	926	976	924	912	1030	956	1003	934	946	914	1001	1011	970	972	947	946	992	967	1011	946	960	933	982	948	995	943	943	948	971	955	936	971	977	958	976	981	923	932	950	969	957	944	954	949	972	1020	946	967	987	951	949	928	1011	1001	973	917	984	951	966	1072	904	1017	922	992	990	923	954	970	982	940	1002	956	993	954	959	985	934	963	1002	946	1010	986	972	968	950	928	970	941	944	927	887	987	945	1001	985	1003	923	982	961	960	945	936	1010	973	980	934	981	953	939	948	932	960	942	1003	979	954	986	878	992	1015	942	1004	1031	944	965	1021	987	949	970	995	949	993	1001	984	930	954	956	970	971	955	935	971	962	963	953	928	955	915	978	970	972	943	993	927	961	951	964	956	964	967	913	1017	959	947	972	1036	969	998	1013	912	999	978	959	942	902	1010	954	957	975	970	922	915	990	990	918	917	983	958	955	869	976	958	1006	959	957	926	957	970	969	968	905	959	1008	951	968	962	915	963	952	972	997	948	955	995	959	932	994	961	958	995	1022	946	966	1029	982	962	987	1023	975	918	1022	975	952	1017	1008	988	952	1023	997	1034	1011	924	1046	1022	978	1036	1015	1022	915	952	926	972	934	964	920	983	987	962	920	978	952	947	985	986	961	958	944	1003	954	924	917	929	986	1037	950	967	965	975	946	992	1000	980	911	972	938	990	991	941	969	940	973	1024	956	958	993	981	957	930	983	954	960	1038	906	1002	999	969	902	895	973	998	998	956	983	974	953	976	966	889	957	978	962	994	999	966	939	962	967	977	937	1007	980	928	951	953	951	998	971	987	978	941	949	867	989	985	981	979	991	995	965	969	969	959	955	966	947	951	942	979	996	1002	994	981	941	936	954	951	985	951	1013	945	947	893	994	928	927	999	941	987	919	1008	976	946	929	926	966	982	935	937	945	944	975	956	959	940	904	909	992	914	960	962	980	1011	942	940	976	1012	895	980	997	1008	963	982	994	982	958	925	974	948	1006	960	933	993	968	968	981	1034	1019	1010	981	948	1006	958	991	993	972	909	987	911	985	1018	889	979	894	950	977	945	979	1017	943	989	964	937	989	986	992	980	1005	931	1008	912	1012	998	947	1023	939	974	973	972	918	923	1010	989	909	995	998	913	966	940	954	935	958	979	896	992	984	941	951	997	941	924	976	935	950	969	1005	953	981	966	916	947	937	908	989	961	950	918	1002	978	961	961	988	944	974	969	934	947	921	936	926	896	968	923	917	991	923	921	944	943	911	981	937	969	987	939	940	1011	960	988	941	929	968	956	972	1024	970	994	963	990	958	926	937	977	963	957	1000	969	984	991	973	977	931	929	963	972	985	946	1025	988	990	962	1010	977	968	918	1020	921	981	1032	971	950	957	970	977	935	988	936	906	958	926	943	951	979	980	980	972	895	937	975	999	942	981	970	973	1012	1002	1008	953	939	953	956	1011	962	977	972	1034	1025	923	1033	945	956	1003	941	940	937	959	924	962	913	982	1002	1005	931	975	922	990	972	989	946	906	973	965	938	976	967	974	939	987	1007	1005	998	1015	967	887	953	1020	928	1008	946	951	940	969	982	958	977	928	953	912	944	930	977	932	1005	1011	995	1002	983	959	951	962	969	931	923	973	1012	964	969	950	970	1032	969	962	928	941	987	964	1031	965	967	938	1002	931	994	960	949	1011	917	968	943	967	1014	966	952	984	1009	1023	982	937	972	993	940	945	956	913	930	1004	966	971	989	945	972	995	1027	916	977	1016	1024	944	948	977	927	930	986	957	980	976	985	993	1012	1025	956	970	963	949	997	1005	954	982	937	965	1018	963	963	959	928	928	969	980	934	962	957	975	971	969	970	939	954	898	954	948	992	916	999	976	927	1003	958	934	979	926	982	982	991	967	1006	942	963	935	953	967	976	924	1014	948	972	966	944	1016	939	1013	930	932	977	1014	952	993	982	996	992	992	930	909	966	987	960	1000	1007	922	965	965	926	925	990	987	980	942	978	976	937	971	987	956	954
5866	987	941	911	847	821	859	853	839	786	852	769	827	785	856	809	828	811	876	852	819	895	878	836	858	816	813	819	894	836	818	789	868	837	822	820	839	846	808	827	871	835	805	827	842	784	807	814	817	802	805	945	830	833	809	844	837	841	838	862	787	823	791	822	835	799	830	834	805	762	817	817	883	826	787	840	842	803	853	815	853	858	855	807	813	856	788	840	844	871	867	839	855	802	826	816	799	768	812	787	805	830	856	826	854	811	822	776	773	820	886	847	814	850	829	832	831	859	789	824	831	804	799	832	814	841	721	797	828	795	796	834	770	854	816	816	829	838	845	812	838	817	785	839	814	819	786	799	798	812	792	855	789	839	814	816	828	872	822	801	832	852	919	820	856	762	792	851	844	810	869	812	760	830	810	815	833	877	799	809	793	861	845	790	834	826	818	842	834	826	862	836	797	879	817	780	851	791	839	856	833	845	806	817	847	816	813	851	807	802	823	814	865	832	825	806	809	822	843	826	889	800	840	808	885	849	824	835	814	808	871	815	828	826	789	821	860	804	804	849	854	841	829	876	822	818	834	840	802	830	846	859	838	792	763	792	835	818	814	808	830	858	841	867	802	828	808	817	881	814	811	807	820	830	822	852	824	846	851	838	854	827	823	834	801	822	815	862	805	836	799	837	891	809	847	848	818	805	874	807	738	803	777	861	879	849	823	820	805	848	804	849	853	828	835	804	880	846	887	791	799	797	840	808	852	836	794	833	806	812	890	817	861	827	781	774	811	809	818	789	727	799	800	830	846	775	842	787	806	884	760	787	787	810	856	817	812	813	807	847	805	860	840	814	775	792	802	836	821	797	850	815	779	840	859	873	830	826	808	825	824	816	842	843	858	802	838	795	844	835	817	855	841	779	798	757	806	801	836	821	876	813	850	933	828	834	826	774	827	832	790	886	846	835	802	817	846	787	792	863	795	822	814	815	787	786	836	824	852	875	842	786	801	768	853	830	835	774	822	864	831	843	831	825	802	794	762	833	868	871	775	807	827	829	843	825	847	831	830	812	821	810	837	805	847	843	779	837	820	838	817	790	877	829	789	746	829	865	822	801	851	822	814	846	823	831	738	809	821	828	851	858	863	798	853	798	822	809	801	803	824	853	877	779	807	787	800	786	885	846	839	873	844	812	822	805	813	831	858	841	859	832	821	832	826	861	802	825	851	811	796	828	836	855	869	829	826	840	786	772	789	769	805	802	834	855	862	786	777	824	893	849	815	856	857	862	843	808	839	786	858	781	826	818	786	773	821	822	832	804	865	805	796	795	781	869	811	871	809	848	831	849	865	770	792	825	883	820	876	815	827	869	828	860	805	858	798	825	798	884	843	802	791	830	789	843	835	829	897	824	777	809	829	881	820	838	847	820	811	762	817	855	800	819	827	814	854	853	823	825	801	853	813	797	808	846	857	834	840	805	817	785	860	817	807	810	825	896	760	834	801	841	823	818	836	828	762	822	808	756	759	796	784	810	836	811	849	811	774	798	788	782	826	858	787	862	785	787	771	852	761	812	773	850	769	817	873	856	869	778	794	817	818	785	830	857	856	881	770	832	844	830	807	809	797	857	827	837	836	850	822	824	814	813	836	823	815	816	840	843	820	802	838	817	839	802	825	845	771	849	832	836	854	848	811	835	839	860	820	790	829	794	798	826	840	828	823	838	806	797	884	845	840	835	825	790	807	816	833	822	816	842	851	831	842	862	862	863	751	834	831	774	833	855	807	838	815	829	789	812	809	778	852	807	853	863	834	814	789	813	811	795	795	826	852	795	817	822	849	849	852	846	799	813	820	862	803	893	825	841	867	847	827	819	801	795	834	835	838	811	815	875	837	819	858	840	842	805	816	809	843	809	778	830	816	866	814	810	849	835	763	819	822	860	801	835	814	826	802	823	852	790	826	844	843	834	753	843	814	802	785	815	824	810	781	854	835	827	874	789	825	806	829	850	822	794	816	831	812	798	810	822	849	819	825	820	850	806	791	859	854	805	815	826	851	817	801	834	846	836	862	785	817	804	784	805	808	814	801	842	780	790	836	807	771	805	819	800	835	769	830	830	816	812	813	786	795	817	782	755	821	841	827	843	882	865	833	856	793	784	870	828	836	803	867	839	814	825	819	817	846	816	837	819	806	833	844	821	819	872	863	820	785	868	855	843	808	867	802	855	801	737	809	810	802	831	843	815	852	853	840	786	804	792	849	801	820	819	823	841	828	841	825	828	831	799	812	856	819	823	831	818	815	834	877	855	839	813	841	838	807	815	821	798	807	825	827	849	876	785	806	819	874	823	764	837	827	783	795	863	771	884	815	802	862	843	723	811	829	857	799	851	908	798	810	789	819	766	840	824	763	819	877	855	810	751	818	816	866	790	864	805	806	857	793	798	833	837	818	812	838	815	842	779	823	815	845	849	853	805	810	828	795	891	786	852	855	817	833	775	851	835	816	789	805	854	854	904	837	827	820	820	808	816	864	806	789	767	814	828	842	787	859	822	846	829	828	822	811	812	824	809	784	846	819	835	832	812	838	832	836	829	841	847	843	789	829	844	861	863	809	816	799	803	841	853	787	822	851	781	804	818	862	859	856	796	824	807	807	826	852	842	790	793	832	866	871	788	848	793	793	861	820	824	737	855	852	827	857	880	822	827	855	794	777	826	832	855	861	769	786	822	813	789	797	784	825	842	802	815	812	818	823	811	793	895	878	814	842	850	836	833	809	794	816	838	833	849	825	879	815	806	827	825	793	853	806	826	863	836	827	815	793	831	816	868	849	813	804	866	818	781	853	847	819	856	862	803	829	878	822	810	799	792	821	797	816	854	826	800	805	828	785	800	805	806	886	810	799	804	823	822	752	844	766	800	859	823	807	778	820	822	811	827	837	833	816	821	802	865	869	842	799	789	863	821	776	844	857	814	836	804	855	807	849	859	820	800	782	866	877	823	815	832	801	857	856	800	838	872	858	830	820	796	809	782	806	822	850	826	835	847	818	808	782	821	846	795	828	829	819	826	822	845	809	884	858	775	828	827	820	824	802	823	815	824	824	827	845	830	814	800	849	869	836	821	794	802	833	818	852	830	826	836	868	803	834	813	852	821	788	839	859	857	832	806	867	809	820	845	848	832	873	823	778	818	856	806	857	824	824	799	849	815	796	826	782	876	809	816	875	776	809	828	842	800	805	791	760	863	801	799	847	827	794	836	785	865	856	797	725	816	815	840	857	800	783	806	802	798	857	830	840	832	797	772	776	823	837	821	847	804	850	875	871	874	799	803	856	768	833	831	807	841	836	838	848	812	830	826	878	866	844	798	803	763	840	836	895	807	893	793	806	846	819	861	824	800	790	824	807	811	755	745	778	805	789	821	857	830	832	817	782	788	763	846	851	862	810	831	805	793	812	809	830	798	830	805	832	826	853	798	828	835	846	823	792	820	845	839	758	847	847	803	888	859
25550	21334	27115	25313	5728	1727	1338	1216	1080	1054	1071	1090	1057	1128	1085	1045	1045	1030	1048	1040	983	1026	991	1060	1015	1019	1021	999	978	1027	1032	980	965	1006	1051	1029	980	1050	1052	1026	1024	1035	1056	1052	1050	1067	1016	981	1037	1034	1007	1037	1037	1001	960	994	1017	1059	998	1048	1006	1000	995	1015	967	985	968	951	1037	1026	1036	954	1015	958	1071	978	1006	969	1030	1008	1067	968	1001	1020	979	1003	1045	1003	974	1032	991	1050	1023	1000	958	1010	1021	971	967	1021	984	959	1020	1029	988	1029	972	1024	995	1009	985	1038	1033	984	1082	1020	986	1036	980	1016	1001	1016	1025	1014	1042	973	978	984	982	974	960	926	1015	1055	1017	991	959	1020	1068	968	977	998	1004	1055	972	958	1046	986	1024	978	1021	1010	1063	994	1042	996	1004	1064	1053	974	992	956	1003	1003	977	957	916	910	978	1027	1017	1059	983	981	1072	998	958	982	1008	1010	1034	988	1018	978	985	993	998	992	1026	1010	1017	999	986	1030	1012	992	1048	973	985	963	988	973	1013	979	1029	991	1027	955	1055	973	983	991	990	1011	990	1007	961	998	980	999	958	980	965	1041	1017	994	1027	935	993	982	1017	1018	958	952	1065	954	1053	1012	965	1027	984	1032	983	1023	1019	969	1030	1026	1072	979	1007	1018	976	993	1021	1010	997	1034	1006	1030	1002	996	981	989	989	1021	959	1024	1002	961	943	1068	1010	963	902	1018	1001	959	941	940	1017	991	1068	971	986	922	1014	962	957	995	994	1015	1014	1009	1003	971	1010	1002	1010	999	996	1035	1039	996	1028	999	1007	983	986	929	977	940	993	942	1005	969	1014	988	993	1016	963	1000	996	1021	994	957	982	978	968	966	1046	992	976	998	988	1050	983	952	1073	1035	1010	874	996	1013	1047	948	1005	1006	1024	1025	951	1006	1015	1026	1011	1059	932	980	953	1010	1036	1041	1005	968	1035	952	991	940	987	976	997	969	1012	1039	996	1015	973	942	983	1005	968	988	1010	974	956	996	965	1011	960	1057	977	1026	1009	1005	1014	998	990	966	967	974	988	1017	1064	982	1021	1074	974	1009	1000	998	1002	1006	1019	1026	1000	962	1015	1028	990	987	1046	959	1002	943	1025	1006	939	968	989	1036	980	974	974	993	971	993	1019	1019	1005	1014	1004	922	1014	974	987	1018	986	1001	987	953	1026	981	1015	993	928	1032	957	983	974	978	974	974	977	1049	1003	958	998	972	930	1021	993	951	1038	998	979	1034	976	1030	991	1007	1059	1028	1011	1005	985	1007	1055	934	961	1034	960	1063	1021	1015	988	945	1011	883	949	986	918	913	973	967	1004	977	995	956	1047	939	992	977	999	1014	1049	998	956	978	1055	1006	1001	960	982	1006	1019	1049	970	998	1013	963	1068	1027	1029	998	992	974	1008	1013	966	1065	960	1020	998	967	1026	1039	1007	1014	1041	975	974	955	1018	1027	983	1017	1008	1045	1000	924	1026	1016	1060	975	1019	1045	1044	979	989	967	1038	965	1049	1025	990	988	947	1039	1032	956	1014	953	1036	986	991	994	1038	938	1044	1034	995	933	977	1023	1031	952	980	1009	934	904	983	990	1054	1009	1018	983	949	1005	969	998	931	1019	991	956	969	943	960	989	946	955	1032	989	976	1027	970	978	994	995	947	947	1005	1053	989	1029	992	1045	986	890	964	1041	1029	1015	945	1021	1020	1010	1058	1028	1033	968	1003	1032	952	975	1053	1000	950	943	996	968	979	982	999	1011	930	928	1017	1017	983	1019	1008	996	1019	1074	964	961	985	1017	966	981	1031	1028	986	971	960	980	1036	1035	1020	987	967	997	956	966	1018	1000	996	991	973	1007	999	1059	950	1017	990	1050	1102	1006	1033	949	1046	967	1032	1003	1014	995	1006	1011	1011	956	1063	1007	999	984	922	1025	957	955	963	990	1024	1015	1013	966	924	1028	994	1032	975	1092	992	976	965	959	940	984	1016	948	938	955	1097	981	941	1006	964	975	989	969	1005	999	970	1048	980	976	993	981	1021	925	1043	1016	1016	982	1025	989	1047	1024	1037	1022	1007	1044	1016	1026	1009	950	1008	975	950	1038	960	1031	984	1020	930	1006	956	988	981	1009	1041	973	988	996	996	977	1012	1021	999	956	1023	964	974	950	1019	983	988	1017	987	952	960	992	1024	992	999	991	993	1061	1041	973	1007	1080	975	1018	1001	1029	936	1001	1022	963	989	1000	949	1054	964	983	970	1002	1015	998	1016	999	996	1018	1002	992	1006	988	1058	984	994	994	1026	1056	983	1004	998	1034	1020	991	961	1031	1000	956	932	995	1016	1056	1008	1007	963	1005	1013	997	995	982	1016	1011	1017	972	1006	1010	1015	976	935	983	1017	1055	1002	954	989	996	955	962	988	1079	1005	981	994	1087	1019	983	1012	1066	985	940	1002	1038	1048	974	1003	1026	1007	966	996	979	1030	1035	988	1007	962	988	1036	999	941	977	1049	958	1022	1027	965	962	1010	933	1020	1068	1007	983	1008	1038	924	976	974	939	1020	988	1007	993	1025	995	1021	954	982	994	972	982	1032	1044	1001	1017	965	952	1033	995	940	980	1005	930	924	1032	971	966	979	1004	998	995	998	996	1030	991	1017	962	1016	987	1014	1000	985	956	1048	1027	1031	977	974	975	974	960	973	989	987	1007	1014	1008	1058	1010	1009	966	1029	957	985	979	965	998	1061	994	944	965	947	996	1000	977	975	964	999	1004	983	976	991	1069	945	980	953	965	1031	967	995	1029	1017	1000	996	946	975	1048	974	916	997	1013	975	1017	1035	969	1038	1038	1003	1026	959	1003	1026	966	1076	1018	1034	969	1017	1007	970	1000	1007	993	958	1021	968	974	1037	1001	969	1022	977	969	1053	992	957	963	1038	1031	1032	1059	967	958	970	1001	956	934	1024	983	1016	990	936	996	1022	1028	1017	965	985	979	1018	987	1011	1006	961	988	1007	974	985	1012	962	1018	1021	984	984	1002	989	976	1042	961	974	1022	981	1017	1033	1014	1009	995	972	940	981	979	1027	1024	968	973	985	986	983	1016	984	1017	1014	999	1003	957	1026	1004	993	1009	978	999	970	950	998	993	1006	941	953	1043	997	989	1007	989	1009	993	1009	977	986	945	1027	986	1042	949	979	1028	1050	978	1006	1077	1037	980	1007	1003	1037	953	1010	986	1007	980	1028	963	1022	1008	1003	1023	977	1038	975	1032	1055	938	977	1018	967	1005	1010	1002	1018	969	999	981	988	966	1015	987	960	936	958	1019	1017	1019	1017	980	1022	1029	975	1040	1009	1004	1007	1011	993	1015	1007	1032	1031	998	1024	1022	1025	1004	1030	1031	1001	974	983	1024	987	985	996	950	1010	969	1005	1035	1024	965	1008	994	987	931	970	1023	1032	968	955	1034	970	969	1006	1030	969	1003	994	988	1011	968	1027	1012	987	1011	983	1046	984	978	991	1039	937	1005	976	972	975	978	940	1024	1027	1077	1017	1069	1010	1040	999	996	983	966	975	981	1005	1012	1004	982	978	1082	1009	977	1030	967	993	1015	1047	948	1001	980	922	1009	1021	1006	1002	1034	987	1033	1007	974	985	1015	954	944	1016	964	1001	1006	1026	999	973	937	1002	999	1037	1022	976	989	1007	1021	985	1003	1020	973	1060	1037	984	1009	1038	1001	989	1009	970	1016	929	995	996	957	993	1037	1048	900	981	1017	979	977	1017	1006	1013	1006	973	958	1009	977	927	998	1002	1040	961	1088	952	1003	1026	971	1003	943	1002	1024	1020	990	1054	963	992	1023	976	963	966	985	1041	1011	1017	949	1000	1012	1028	1044	943	966	1002	980	1022	966	981	961	1034	994	1020	930	980	1023	965	978	970	1010	1022	1001	1030	957	1069	982	1043	985	982	988	968	981	1024	945	1022	1003	993	973	1073	1000	980	992	1023	978	996	980	1020	1011	993	979	1009	1015	1002	1001	992	959	1002	964	991	988	1004	979	984	1047	1005	1040	986	929	1006	1039	1022	968	1017	974	1008	1039	1034	1059	988	1020	991	1007	1032	1103	994	997	976	976	966	992	962	976	957	970	1012	1026	1053	1055	989	989	994	994	963	953	972	938
4043	3235	2676	1687	1396	1159	1076	979	996	945	935	929	909	924	935	903	912	887	927	860	893	863	882	851	848	891	898	886	847	916	840	894	846	884	861	860	886	884	871	875	880	873	892	872	902	877	851	900	878	847	925	832	839	882	898	804	887	859	861	840	909	891	908	897	863	834	835	881	840	861	809	858	888	869	864	859	827	853	877	850	844	849	824	845	792	896	834	879	953	928	887	862	822	880	860	863	893	872	881	948	881	860	878	893	868	880	875	865	849	848	895	871	879	887	847	894	882	882	939	858	899	848	854	831	873	850	854	888	849	882	932	840	857	856	858	903	861	853	832	849	881	824	876	921	850	890	848	857	894	911	842	839	858	866	894	810	906	839	851	885	847	792	846	881	821	868	879	797	829	873	829	831	863	901	881	841	901	837	807	828	882	893	868	818	855	822	841	867	855	863	888	874	855	938	852	822	833	854	898	848	837	883	904	901	861	830	881	778	828	859	880	909	860	845	933	832	880	837	864	837	925	876	826	860	824	915	866	813	862	847	878	817	846	853	901	887	818	816	761	869	892	926	876	889	799	851	881	856	857	902	855	892	882	834	828	852	863	894	871	917	868	821	854	870	830	844	863	895	877	894	813	910	897	832	844	874	868	849	880	878	910	917	853	823	880	899	882	856	869	864	857	851	868	920	848	836	841	885	832	850	801	907	886	841	833	829	864	897	831	881	785	867	881	873	856	865	810	854	808	837	885	845	843	852	828	869	897	920	866	855	848	829	833	919	869	887	856	860	876	873	859	895	888	831	861	881	857	900	912	815	819	849	797	890	804	896	827	840	873	818	853	879	846	820	919	851	839	857	876	823	865	893	867	834	860	887	880	865	840	881	771	856	826	845	811	879	832	813	809	882	860	870	864	830	922	914	872	878	868	889	850	886	872	901	858	867	846	972	844	827	873	869	867	768	856	870	890	884	842	856	842	836	828	841	809	873	875	875	834	866	821	873	846	877	902	861	856	919	834	828	882	848	875	857	871	943	880	877	825	872	876	866	831	825	884	815	882	859	827	888	842	886	867	808	870	852	862	827	883	852	841	822	883	851	864	835	865	859	819	856	831	876	877	855	869	835	897	881	890	841	879	797	859	840	864	832	871	853	851	867	831	854	833	846	895	868	865	863	842	824	846	848	894	892	842	851	870	874	871	871	820	893	852	870	873	887	888	852	833	881	817	851	880	867	899	837	884	886	858	881	830	839	816	857	838	916	839	822	880	838	855	846	870	859	879	872	908	825	871	867	857	848	851	887	883	878	865	860	879	844	843	881	873	820	912	888	811	803	852	909	836	869	855	880	818	854	851	861	894	887	864	859	883	883	878	868	840	877	880	839	875	838	860	850	903	866	886	815	851	850	870	882	816	845	864	867	835	835	886	833	832	883	838	857	842	884	843	820	852	920	838	854	890	855	821	824	842	867	890	838	854	856	880	904	829	876	872	851	834	803	885	906	876	816	892	909	832	859	789	803	825	866	920	859	894	860	844	855	894	858	864	870	835	839	841	866	873	807	830	894	869	928	846	870	898	818	842	796	886	906	859	867	828	874	817	872	838	845	894	857	794	842	879	863	819	836	885	865	835	859	846	841	855	818	853	864	891	890	853	822	844	819	861	831	855	878	854	893	841	868	835	886	830	866	877	889	891	861	815	911	835	940	867	863	870	838	845	828	878	838	919	888	831	830	877	901	868	891	884	831	899	883	842	853	861	824	858	874	902	928	840	884	880	849	840	846	885	825	833	877	896	897	833	848	840	830	896	869	809	859	869	798	839	823	871	797	912	805	886	801	863	926	815	807	857	899	877	855	861	853	829	877	782	867	833	846	839	899	914	889	913	880	810	884	844	909	851	817	824	830	834	867	892	867	810	849	878	848	826	813	832	851	881	900	908	866	839	848	858	897	830	896	873	845	898	852	865	814	908	811	826	857	803	833	913	838	876	866	855	903	851	857	802	833	845	879	907	889	835	867	849	880	863	865	863	869	844	872	890	847	853	860	895	838	801	847	848	886	829	852	821	839	865	840	839	824	817	921	792	861	826	822	845	782	840	861	868	857	883	833	861	862	875	818	829	879	836	833	866	827	833	855	879	837	849	818	855	835	794	900	862	858	879	872	831	850	852	862	870	839	839	830	821	891	858	798	869	875	868	855	866	878	829	889	856	838	924	861	864	843	857	866	842	846	872	850	877	898	832	903	850	873	837	920	899	855	890	880	867	830	843	853	851	864	881	847	878	874	847	870	876	852	826	855	850	824	848	860	881	840	906	931	868	865	842	845	820	845	903	887	904	804	888	843	821	893	808	824	840	900	889	916	900	870	882	884	857	840	832	853	916	830	874	895	820	848	844	896	836	890	833	846	843	843	866	879	831	905	870	840	859	887	825	870	857	866	816	818	841	805	835	862	834	875	790	876	909	879	861	881	884	887	860	809	800	852	851	860	841	863	862	863	855	854	829	867	871	895	896	796	818	819	785	827	854	879	859	881	833	828	842	841	890	884	831	831	894	853	826	811	897	865	860	916	853	892	867	837	847	799	833	889	862	884	854	808	890	838	873	840	843	869	824	873	845	884	871	846	864	819	868	870	849	829	897	895	860	876	826	869	864	806	832	838	878	812	823	862	817	880	876	896	889	853	886	837	860	889	845	849	869	812	899	841	827	884	922	822	888	854	880	855	854	871	835	827	843	887	886	882	826	849	845	905	847	843	806	885	859	898	914	921	900	826	899	887	772	852	846	830	830	819	888	886	864	863	830	892	850	821	846	867	896	877	826	866	875	903	839	873	864	931	843	898	854	863	846	820	862	811	847	873	871	900	839	869	893	845	847	865	858	857	829	865	877	832	829	855	869	823	896	858	857	840	874	888	852	864	872	843	855	902	864	888	839	873	868	876	827	856	856	869	884	860	882	854	813	862	866	865	807	822	830	873	883	804	819	865	819	854	830	878	859	833	862	877	824	809	838	828	871	875	864	895	836	888	868	861	808	899	838	872	895	852	862	865	898	871	857	875	837	879	899	862	889	903	832	884	879	858	902	860	810	831	832	859	853	872	836	849	819	847	868	827	855	820	902	788	862	887	848	854	915	893	827	864	850	866	861	856	852	860	797	840	891	850	834	919	870	826	839	908	865	873	870	870	863	801	835	849	852	882	915	890	820	820	857	843	865	836	860	840	840	848	884	852	827	875	845	841	879	837	841	850	901	870	845	882	846	862	867	856	895	868	885	848	845	851	846	889	815	839	842	898	868	884	801	879	895	887	811	839	857	882	871	891	898	895	901	840	810	807	882	866	849	861	874	917	893	907	888	863	882	861	852	790	865	926	876	866	879	855	839	860	839	847	840	857	926	799	854	896	868	917	908	878	857	868	921	820	839	920	808	869	900	883	896	840	885	877	845	880	875	825	872	855	807	844	838	859	858	823	898	861	818	910	826	826	810	852	804	845	865	808	853	893
24583	21340	28447	24598	20796	4206	1434	951	796	770	745	729	772	723	681	732	732	703	695	763	700	686	655	702	690	648	683	625	676	721	659	684	669	696	671	692	638	668	713	676	682	724	671	711	644	680	714	664	705	724	697	720	673	671	690	683	720	680	668	683	679	637	682	664	630	664	649	635	662	680	677	685	689	664	711	686	674	641	626	714	719	662	695	651	667	632	687	697	671	668	692	656	669	645	663	640	646	682	687	702	658	666	649	706	660	707	673	636	711	640	696	657	676	682	638	622	699	647	668	652	671	674	696	675	657	748	681	659	650	684	668	680	654	694	646	729	688	653	642	656	685	693	678	636	672	682	628	683	634	690	691	703	658	652	672	675	679	648	671	641	628	691	643	687	702	624	678	714	662	650	664	664	630	700	686	675	676	649	674	641	680	685	710	641	615	654	670	655	646	651	662	685	640	639	648	676	645	633	676	640	732	676	632	703	639	665	643	632	696	660	700	646	669	688	642	631	640	707	700	641	666	618	658	676	656	719	690	634	656	649	641	672	652	691	674	655	698	667	668	660	639	610	625	626	659	663	635	647	664	682	672	637	673	627	676	649	633	652	684	652	593	684	649	701	661	634	620	671	655	731	655	705	708	703	653	676	638	665	675	691	672	684	675	648	655	669	686	677	691	652	667	674	653	676	686	669	655	678	684	661	669	715	665	672	636	685	655	632	724	690	625	694	636	681	678	652	668	639	720	655	664	614	672	682	634	693	690	668	721	636	658	658	639	661	678	623	621	629	641	660	680	653	641	694	641	617	654	648	665	664	651	682	599	658	628	665	634	609	660	672	682	692	701	669	651	649	625	673	644	631	660	637	705	702	669	638	687	651	660	668	685	645	697	664	686	673	632	636	637	698	685	678	631	611	663	655	672	665	654	643	624	649	648	679	678	667	649	671	659	628	616	635	665	674	686	621	655	676	654	626	650	660	665	653	657	642	677	678	648	679	696	603	656	682	662	651	660	659	706	689	679	644	657	665	682	670	679	675	688	606	675	687	694	644	625	631	657	611	657	652	677	674	665	681	664	725	637	674	616	690	685	616	674	673	638	593	696	651	681	612	669	650	594	721	704	636	635	695	667	704	662	684	651	648	630	678	624	639	690	688	704	655	619	650	716	663	699	659	714	685	677	663	682	660	666	627	706	636	642	656	641	692	638	673	646	626	719	674	617	637	665	714	706	656	673	646	676	719	668	663	666	681	623	674	648	701	602	661	638	657	652	670	609	635	606	631	700	666	697	621	590	679	666	687	638	617	650	686	689	693	687	641	651	629	640	590	656	698	631	682	670	675	691	613	695	612	699	689	616	654	648	666	708	637	636	685	615	643	667	642	652	681	687	637	688	627	640	679	669	623	686	637	641	660	638	684	673	635	662	706	661	652	667	680	668	645	665	650	656	682	658	697	676	678	629	663	653	639	631	631	657	680	600	651	677	653	656	669	654	640	645	699	671	645	679	653	661	621	646	656	683	656	686	690	680	720	703	649	679	647	638	701	724	690	726	644	659	662	683	678	685	662	662	676	634	669	631	651	695	645	665	653	666	656	675	679	629	672	705	684	668	690	674	653	648	665	648	645	670	670	689	651	709	683	668	697	725	694	661	650	630	683	652	672	659	699	649	676	670	657	675	653	644	657	677	643	666	689	669	675	587	620	666	655	638	655	691	695	675	634	657	665	651	661	633	688	670	623	641	653	659	664	672	637	662	676	632	634	629	646	672	655	632	692	658	656	631	617	652	640	625	680	676	655	726	643	644	652	697	655	639	639	699	683	636	692	664	656	668	651	666	693	628	617	684	686	691	666	673	644	709	632	646	663	689	701	652	689	623	658	592	688	701	641	641	658	643	634	698	676	640	681	693	667	709	685	664	673	658	657	702	710	645	641	643	615	663	667	690	645	678	631	636	644	643	724	658	629	664	651	637	661	674	662	649	628	669	719	692	650	630	607	647	679	673	694	679	641	652	653	687	660	646	693	643	625	663	663	638	694	656	673	691	684	595	625	644	668	674	643	672	718	661	645	659	664	596	689	664	681	656	655	609	695	641	665	649	651	711	653	676	629	654	705	662	633	658	660	647	694	675	630	647	624	660	651	639	657	635	671	640	669	657	643	665	606	658	667	644	613	634	706	686	644	671	687	630	656	632	662	627	682	675	722	648	638	638	704	679	641	668	690	616	616	680	668	685	706	669	662	635	683	641	667	678	659	653	661	667	654	671	647	691	619	701	632	664	638	624	637	665	648	654	630	674	660	659	688	631	673	662	656	687	652	649	673	648	657	642	650	654	664	679	655	664	617	676	653	694	676	688	643	662	664	677	642	671	662	606	650	638	694	682	623	667	731	638	663	684	664	647	666	646	692	638	649	677	742	665	644	613	639	670	629	617	626	667	662	658	662	690	673	655	644	663	681	650	624	643	674	691	640	652	655	675	679	666	651	722	675	635	664	645	666	691	636	672	639	640	648	679	704	639	657	651	600	653	694	651	662	674	660	711	660	628	662	695	648	656	639	634	659	603	663	654	659	622	663	653	648	707	664	661	622	684	670	653	642	668	621	668	636	702	661	687	648	630	691	628	603	652	638	644	650	690	683	704	673	692	651	650	676	698	636	637	645	714	687	679	656	691	650	652	664	611	662	627	660	683	674	690	679	704	677	638	685	658	667	688	707	604	656	621	660	676	630	706	681	659	620	651	676	647	670	660	676	653	656	690	616	660	653	666	693	660	661	648	697	676	661	634	662	700	686	623	688	652	626	666	653	700	653	684	675	667	634	627	669	657	668	656	562	649	686	641	693	667	692	672	719	685	631	701	643	646	645	697	652	636	618	674	671	674	620	650	622	671	667	675	639	681	666	698	645	582	658	681	668	644	661	669	672	688	631	656	659	647	656	646	677	676	645	678	604	639	640	660	652	683	678	669	649	671	675	645	640	648	664	676	675	656	651	669	691	606	636	640	657	656	708	628	659	683	655	647	670	644	652	700	664	689	624	635	626	645	656	670	643	700	636	674	637	658	661	643	640	706	665	642	593	693	655	605	674	643	667	623	662	645	652	704	657	653	620	686	652	628	641	647	690	680	671	641	655	683	654	664	666	614	631	668	695	679	637	649	700	664	623	642	678	679	647	666	678	681	682	678	639	674	648	647	636	698	669	624	644	618	660	671	633	622	666	667	648	670	657	681	636	664	627	619	664	645	629	676	668	661	639	674	663	686	615	628	646	695	626	655	667	660	603	688	669	652	665	641	693	629	634	674	672	648	625	666	680	694	672	627	612	676	628	652	616	625	711	696	655	636	681	689	687	642	670	689	654	649	641	671	683	672	647	642	666	652	682	678	641	659	669	624	669	704	638	622	601	704	688	665	659	685	680	655	654	695	635	641	586	646	666	710	649	678	708	673	629	672	603	681	702	661	697	658	668	655	679	656	663	673	667	636	650	666	706	668	685	661	657
3992	5019	4065	2133	1673	1282	981	921	864	816	816	778	733	733	712	748	689	682	676	728	684	656	702	620	658	698	688	650	659	624	612	660	642	616	683	638	641	628	643	673	635	630	645	657	600	639	639	664	626	645	609	610	654	614	624	632	620	619	619	627	625	639	638	700	607	666	619	633	585	651	641	636	654	622	635	630	612	628	602	630	606	594	614	605	658	657	682	596	634	629	604	594	600	631	629	606	588	614	624	654	631	618	597	632	664	606	595	634	640	637	608	627	632	632	630	641	653	671	610	629	662	627	623	642	668	636	626	650	595	634	598	635	572	628	667	638	611	605	629	650	655	608	620	614	646	642	622	606	612	629	592	667	682	647	664	613	617	649	613	614	632	624	663	661	646	630	640	628	640	643	667	615	682	674	565	632	593	663	602	667	626	620	585	618	631	664	650	669	645	582	621	638	625	629	613	628	636	601	590	640	637	637	662	573	637	649	613	602	634	661	614	609	626	618	614	611	623	623	639	614	616	670	634	620	621	601	638	600	572	631	650	640	645	571	614	616	608	579	641	600	637	670	582	613	650	630	636	644	630	604	584	654	626	630	608	636	620	589	683	631	647	608	621	579	595	632	626	568	595	643	594	611	630	589	627	651	626	630	620	649	614	639	625	596	631	656	595	635	647	641	626	572	623	581	606	602	601	625	642	656	690	624	652	613	634	635	629	644	659	639	605	626	627	627	608	618	640	675	636	647	592	618	635	626	652	634	626	633	601	654	623	613	583	666	599	609	602	605	585	610	656	657	649	603	613	612	647	652	641	616	545	583	637	596	595	622	645	632	590	630	610	614	639	624	647	667	636	638	626	660	621	638	598	673	633	604	583	630	586	610	588	631	633	621	602	638	622	609	570	599	620	604	644	637	655	596	632	627	573	598	676	603	589	625	629	654	622	616	650	627	600	638	642	628	663	615	626	621	640	604	597	615	647	596	632	576	611	605	627	659	630	609	611	616	590	642	601	605	627	582	588	585	623	591	607	582	589	658	671	640	605	582	647	601	587	606	636	624	615	635	611	625	618	594	604	636	587	640	608	658	650	633	618	618	627	617	613	653	598	617	614	619	665	576	614	621	587	659	629	595	631	617	624	639	594	612	606	625	623	613	656	600	623	638	636	650	610	693	586	613	619	635	654	621	673	636	603	624	591	642	612	601	646	622	659	598	599	606	632	624	621	630	631	623	634	587	590	616	621	623	694	607	628	626	645	561	624	612	592	619	608	589	641	644	595	695	643	635	602	645	621	602	604	618	627	660	590	561	610	608	642	622	599	611	630	606	606	583	626	626	626	593	641	605	618	629	604	633	614	647	632	608	643	587	610	607	607	626	596	637	605	614	635	603	637	602	646	618	617	601	591	634	606	638	611	607	640	575	602	646	613	580	613	614	586	628	614	630	616	591	597	636	672	601	650	636	639	613	579	601	626	629	631	584	621	619	654	602	648	655	597	611	609	599	606	642	643	638	597	627	594	628	650	662	606	574	653	599	580	611	642	591	646	592	617	653	606	597	633	637	594	621	589	605	548	586	617	601	607	633	613	615	597	599	649	608	641	635	638	594	615	592	616	629	609	604	654	630	623	592	607	657	588	592	625	559	657	650	613	630	616	614	593	617	656	626	616	644	615	604	583	589	618	594	642	644	617	594	604	653	594	619	649	621	598	638	584	624	631	615	617	655	603	604	637	632	625	646	590	578	616	596	619	578	631	566	638	655	615	582	587	644	637	609	605	620	630	641	612	600	605	633	648	643	602	628	594	647	594	645	613	595	600	620	603	614	616	578	607	627	650	618	612	614	626	626	615	611	610	622	612	627	659	589	638	614	592	600	621	604	578	639	611	674	636	593	611	636	624	586	613	634	597	609	639	608	611	637	620	656	617	656	640	565	596	627	599	625	612	622	632	600	660	615	618	614	623	613	656	594	596	600	667	596	596	622	636	605	651	658	624	621	631	594	602	594	625	616	583	632	617	560	594	586	577	605	640	598	604	620	617	580	633	622	623	611	660	580	620	603	660	640	667	591	619	617	581	597	653	619	618	636	634	635	597	609	607	598	603	635	614	619	642	648	620	600	636	629	636	633	582	586	591	628	593	633	647	659	621	558	561	643	622	637	635	586	609	604	598	616	591	654	604	599	647	593	626	627	656	682	611	599	604	606	623	606	684	659	617	619	619	627	631	596	684	648	615	644	583	617	666	597	597	584	635	608	610	602	578	614	588	626	630	605	618	651	624	631	606	632	557	628	584	615	649	665	634	603	607	595	620	604	627	625	631	566	605	643	611	631	587	577	647	648	610	618	611	635	613	646	611	647	632	616	598	633	583	619	653	650	615	631	562	593	616	644	641	672	606	563	592	550	620	637	652	619	585	600	636	579	621	628	641	617	598	662	637	623	592	635	627	589	606	579	603	628	603	621	576	606	645	621	641	613	634	647	582	604	633	628	626	636	604	651	621	638	597	623	609	645	618	627	614	636	615	595	603	658	633	617	615	638	628	619	608	601	575	652	604	635	670	622	572	659	591	605	641	683	670	606	643	628	629	605	607	630	588	630	634	631	636	604	600	615	612	605	653	590	655	644	625	661	616	631	641	606	602	654	574	649	584	621	662	587	577	601	628	655	602	571	644	604	622	628	658	624	609	648	591	635	674	596	576	595	595	633	594	624	651	680	645	630	623	623	624	652	605	622	639	624	660	657	642	607	621	645	563	616	609	641	644	623	587	591	629	625	599	628	635	636	599	629	619	617	598	577	663	615	638	627	615	586	636	557	608	589	577	611	617	640	637	672	583	663	638	607	615	628	600	592	582	640	591	588	649	585	621	639	639	581	601	579	586	604	595	657	637	664	612	602	654	613	584	628	602	590	624	651	625	633	621	615	650	618	572	594	617	620	608	601	591	631	623	638	615	633	616	573	654	591	635	628	599	589	624	586	644	576	616	657	631	563	637	632	606	635	587	599	589	611	664	623	584	617	601	648	610	611	644	603	595	597	634	612	590	584	647	599	601	607	589	615	554	612	606	589	575	641	589	632	619	631	566	613	628	600	566	622	584	624	599	615	649	618	609	623	587	642	630	574	631	600	578	623	628	632	602	631	661	602	588	652	606	576	589	654	593	633	622	623	649	600	566	570	598	608	587	631	635	626	612	621	571	550	622	634	607	626	624	624	605	638	625	652	610	630	615	581	600	655	610	547	594	640	600	604	582	605	573	631	583	595	612	612	606	590	655	592	597	602	588	645	615	595	606	632	631	598	604	597	633	635	614	617	631	660	586	611	631	597	611	598	593	595	591	666	614	664	596	635	611	647	585	643	645	595	634	621	671	651	606	605	600	589	623	639	615	611	618	617	597	621	639	670	636	586	586	598	604	615	640	702	614	621	666	632	606	620	642	604	644	603	624	612	607	612	626	605	591	624	655	590	633	578	578	624	617	655	607	618	606	590	619	637	594	585
27499	9721	1853	1268	1017	1054	1011	1011	981	991	944	984	978	965	959	1003	995	993	959	942	1051	983	952	970	993	925	963	1035	946	959	909	927	1022	939	957	1000	961	953	1018	977	991	926	1003	991	1012	966	996	964	993	952	973	1005	1018	959	990	948	948	979	948	955	930	964	1003	940	1025	940	976	989	989	953	1007	992	982	957	949	981	985	1014	1012	1021	1012	965	981	932	1048	1032	986	980	897	960	942	938	942	1018	942	1033	893	973	996	972	966	1024	942	981	937	994	1020	1018	985	951	1071	1009	968	977	910	914	980	1011	937	992	1021	961	950	951	971	989	968	932	975	942	935	969	991	990	958	984	944	998	966	1008	979	951	979	984	978	939	1031	961	935	1037	1070	978	963	1026	998	988	1030	966	1045	1010	954	1011	936	941	984	951	973	977	934	956	1002	1011	928	998	959	1010	955	965	975	916	974	919	979	985	994	1001	956	1028	970	991	998	1008	977	905	942	917	980	957	1030	983	952	1007	972	934	926	944	962	1017	987	990	997	957	976	1016	964	951	946	995	932	961	949	987	945	912	975	929	1030	930	954	961	976	983	936	988	940	974	933	932	959	1048	994	978	999	879	938	920	969	938	992	963	974	937	972	1010	974	997	1002	969	1022	950	946	974	944	981	994	1003	1016	998	964	984	957	944	989	986	954	904	948	1001	951	952	990	1040	1007	983	999	937	969	972	952	974	1016	927	942	1022	963	970	973	966	1001	924	976	957	946	943	990	994	935	916	1003	959	951	998	994	839	940	926	974	974	940	963	987	962	983	941	1022	989	963	940	979	978	981	995	952	997	964	938	938	959	996	1003	955	1016	1013	959	976	933	980	930	957	937	970	958	908	987	973	1027	974	972	1010	992	966	943	987	959	936	1040	994	988	978	972	984	1006	961	958	991	961	936	979	1015	921	943	941	966	934	951	1021	909	1010	998	1005	942	972	996	960	973	960	960	929	990	977	996	901	942	936	1009	958	957	940	969	960	944	985	998	989	956	923	992	927	948	963	1019	949	973	937	936	977	975	946	935	953	1067	946	992	959	958	979	958	977	966	1010	974	984	991	1041	946	951	977	954	994	922	953	1001	1001	1006	964	926	1010	964	987	927	1002	982	1033	935	1048	974	948	928	953	977	1015	949	1006	988	947	1017	979	1041	1015	1005	999	947	982	968	966	1037	956	957	962	974	960	968	1053	953	928	1010	980	953	987	976	1003	925	966	982	957	1030	935	939	954	976	984	959	1001	1027	1001	997	1022	966	970	994	972	938	1056	958	952	956	925	891	981	957	965	949	991	1048	924	1014	996	955	977	967	966	955	931	998	932	1004	995	955	994	938	963	964	955	947	980	961	1007	933	975	970	950	946	967	925	1039	982	978	946	951	980	957	951	960	1003	943	958	970	985	969	1008	1000	990	966	1005	976	990	1032	944	1009	935	957	931	959	949	974	972	959	1003	941	985	924	949	981	998	990	991	1010	987	973	929	958	1021	925	999	982	1016	972	999	1027	970	994	1007	966	980	982	991	975	973	983	986	983	954	990	984	954	1011	995	978	1050	1027	936	957	972	937	1009	1042	996	1014	974	1008	995	966	964	965	969	956	976	911	993	928	941	997	931	973	992	981	940	964	974	1017	961	1024	973	1002	970	962	936	969	940	915	966	1001	951	974	935	963	951	943	956	915	959	982	1004	974	994	962	1000	945	965	965	954	982	953	963	998	927	977	1005	937	974	1012	990	959	997	977	1028	989	975	984	964	925	909	998	939	995	966	955	966	947	1018	964	952	1003	976	937	981	959	948	926	953	956	968	950	916	994	991	968	898	999	927	964	965	897	1018	948	1017	977	922	942	958	949	985	901	1007	1005	997	974	967	991	960	959	972	955	952	932	894	986	1039	960	994	988	948	996	936	968	976	965	916	979	988	988	994	976	1010	982	1032	997	963	964	1037	999	979	955	1017	966	1007	1004	917	990	917	985	922	996	943	999	930	947	894	972	986	993	1004	947	993	1003	899	963	965	1008	1004	965	980	961	944	992	928	942	986	1001	991	946	967	1079	928	1028	951	989	966	987	945	995	1020	1002	984	1045	955	921	990	982	993	1000	977	992	980	979	989	978	1000	899	1017	952	990	997	1016	969	1015	998	1001	1047	998	925	974	967	991	952	1018	999	988	985	997	960	937	973	998	932	939	955	920	1000	889	959	994	976	969	984	946	941	983	994	972	998	971	978	976	962	959	998	936	973	971	940	948	985	915	936	949	975	910	971	972	971	984	954	985	991	996	991	954	966	947	986	966	1014	937	924	974	964	939	977	976	952	1001	934	945	1023	1017	920	965	985	965	951	977	994	995	964	1020	997	982	943	933	952	1007	992	972	929	977	966	960	957	982	968	960	974	945	945	980	926	997	996	955	954	952	1009	980	956	953	938	989	1005	938	976	1015	981	933	961	957	962	942	898	949	985	939	953	962	961	963	969	952	940	984	962	976	963	972	990	971	989	972	946	931	954	971	949	984	995	987	966	998	963	933	966	973	965	943	972	960	969	972	987	960	998	983	932	957	933	934	984	966	924	998	1001	976	977	991	956	1004	1032	986	992	990	983	1005	959	1017	1021	988	959	943	999	930	992	941	963	971	1038	935	1036	983	946	945	988	982	975	983	974	965	988	987	971	950	953	970	992	942	1012	1003	921	996	931	939	979	974	1000	1051	985	996	1015	992	1056	1000	952	932	980	899	1025	971	954	952	948	936	941	924	931	988	967	970	955	954	1021	943	964	957	963	986	967	977	999	966	951	1003	1004	1009	998	972	935	984	989	959	959	969	930	982	1003	935	999	975	949	993	955	947	976	1008	941	964	991	1053	988	997	994	960	974	1010	999	963	935	1014	1009	925	941	976	936	988	930	948	1006	986	938	962	907	902	1012	962	1027	951	1012	970	1007	949	993	990	963	1001	1006	980	1018	951	942	988	973	993	904	1004	948	977	1022	950	984	880	930	954	929	943	979	904	958	961	1012	963	963	954	973	980	958	952	961	958	994	994	954	995	926	1004	995	979	928	1011	1019	959	978	1014	975	981	966	1013	974	961	978	1005	960	946	949	961	973	999	991	999	976	976	931	964	986	989	987	959	923	995	1001	937	957	1010	955	969	981	973	948	988	955	982	980	948	954	1015	1007	1006	946	966	958	906	924	963	989	979	959	964	969	955	1001	1012	963	969	893	960	955	960	975	911	940	942	1013	965	962	903	991	978	952	936	944	1008	966	942	953	1043	980	910	976	945	994	934	932	1000	1001	986	1005	976	1000	999	967	927	977	1003	967	958	931	944	987	990	1028	993	1039	949	974	921	991	968	961	907	1003	889	968	954	983	887	941	964	984	1000	961	940	973	959	989	937	939	957	942	983	974	1029	905	950	980	973	944	981	1048	965	960	971	1023	974	960	931	975	997	950	982	1021	951	1028	974	973	969	969	974	967	991	944	982	974	990	970	953	989	964	1030	974	1006	986	970	920	1004	956	943	973	974	1016	969	913	1032	1001	906	1002	997	977	927	909	981	982	993	967	945	1003	982	972	977	975	948	968	1014	983	958	1001	966	947	948	1003	977	908	965	918	1003	979	983	962	951	908	970	930	1011	965	948	988	968	950	972	959	976	990	972	964	917	990	956	999	992	977	961	979	1001	1020	968	963	1010	966	951	1005	998	1022	992	998	964	985	953	1006	1006	914	925	1008	996	958	1009	954	1005	1002	900	973
5819	1065	973	943	922	897	841	901	906	849	825	854	839	815	805	799	783	792	848	834	844	851	827	812	871	846	858	818	850	810	861	803	808	877	816	852	822	784	833	819	828	916	858	807	816	860	819	804	876	818	826	797	807	823	832	808	851	793	867	819	788	799	845	800	788	834	823	808	801	833	823	775	824	827	832	798	815	790	823	817	854	814	871	821	809	814	868	836	845	791	811	844	842	860	842	860	851	827	809	800	827	804	861	802	867	799	872	864	879	867	807	847	833	814	796	809	835	824	838	782	784	831	804	795	851	804	798	851	839	815	794	858	821	845	844	821	846	826	799	820	802	815	830	796	808	844	890	819	808	853	816	843	818	829	862	819	765	819	881	831	811	811	820	799	843	796	822	832	817	800	794	857	834	870	843	837	839	811	838	852	814	793	820	836	795	798	816	850	842	788	814	786	847	810	839	814	846	833	831	888	824	880	843	834	822	866	825	814	846	908	836	794	836	789	836	863	857	817	844	868	872	833	762	881	785	846	842	837	818	790	856	827	833	799	832	822	821	803	861	856	848	811	835	842	853	807	888	835	836	843	831	818	795	853	820	860	776	844	777	852	780	801	830	812	828	875	802	850	817	815	805	835	796	852	807	827	833	890	787	771	817	849	819	899	841	853	871	832	820	906	779	769	876	855	833	796	841	872	790	816	898	836	842	773	794	796	818	816	833	833	830	768	850	823	799	825	875	834	827	818	821	783	818	847	828	820	807	886	793	875	774	811	835	842	775	799	820	848	860	840	801	839	826	832	818	863	821	798	831	772	795	836	803	794	851	857	844	834	766	859	809	837	812	870	813	806	810	819	830	832	854	831	803	827	823	783	857	840	796	876	822	759	826	793	799	804	842	814	854	817	812	828	831	788	800	816	849	865	836	860	798	843	852	795	785	824	801	802	849	807	813	819	855	800	867	827	857	840	771	839	847	851	818	831	873	843	860	807	851	799	823	811	821	798	825	839	804	801	781	861	802	817	783	811	810	870	800	835	792	795	823	845	834	803	756	847	882	829	822	771	849	844	836	775	831	784	838	839	814	826	835	793	866	829	790	874	819	822	820	836	861	844	825	846	855	843	863	812	810	810	821	809	771	885	765	829	836	822	855	877	830	791	851	809	833	852	775	827	806	803	839	828	808	834	821	808	806	817	840	834	806	809	842	874	776	825	819	858	799	866	867	840	861	840	785	837	866	839	817	813	808	816	816	756	819	839	801	844	845	770	795	810	826	829	799	847	800	854	851	840	789	869	819	889	806	807	836	849	824	825	794	843	858	868	815	825	785	862	830	876	835	831	828	787	850	828	790	836	838	851	874	819	826	835	844	811	844	836	842	815	814	884	796	819	802	901	808	835	835	768	846	799	812	867	844	774	774	875	855	855	826	820	832	891	866	802	851	759	909	864	798	810	813	793	795	827	865	865	832	872	839	875	826	822	810	841	783	855	811	828	848	824	795	840	830	777	902	836	862	866	828	851	834	812	782	797	838	822	805	831	860	837	789	855	833	800	830	842	852	823	831	900	849	872	812	822	820	856	809	816	777	834	814	872	816	862	826	721	855	869	858	842	898	814	839	835	853	848	849	787	859	843	812	847	906	825	818	823	863	874	791	863	828	869	790	862	841	808	812	809	826	810	788	793	836	836	819	864	845	836	855	795	815	778	813	783	825	794	853	859	878	826	841	844	827	850	817	849	855	870	868	847	806	819	812	850	838	863	816	741	828	798	815	860	836	800	799	820	838	785	847	837	866	828	789	872	772	864	850	832	818	826	826	844	790	797	794	800	864	867	848	863	786	815	794	834	808	840	895	828	844	822	840	813	815	853	829	815	819	812	835	829	798	816	844	818	796	863	798	795	834	799	788	851	846	847	829	844	835	850	835	814	854	822	838	820	837	858	822	847	830	808	757	870	837	808	812	845	798	819	832	823	855	850	831	777	849	874	851	800	810	842	827	803	846	828	830	842	823	789	810	817	805	798	836	836	823	817	805	842	845	855	836	804	821	774	857	859	802	838	840	819	809	829	864	842	818	818	870	808	815	801	790	858	851	858	800	829	842	838	796	808	786	818	837	780	808	849	894	756	835	817	818	818	880	853	837	795	826	833	828	850	795	819	793	820	815	802	770	830	810	846	835	823	803	858	802	824	800	809	829	804	842	822	821	807	845	830	799	850	785	870	774	852	850	819	805	862	823	852	757	818	821	817	801	795	835	810	854	820	853	808	846	830	837	862	832	847	842	835	833	826	844	864	807	802	799	840	870	829	879	806	788	864	834	838	776	828	835	849	847	830	802	818	851	846	825	856	807	828	784	881	788	844	775	851	856	846	859	868	835	856	818	816	856	867	784	839	860	843	819	830	798	816	819	749	857	813	841	840	816	806	812	817	811	834	853	837	786	820	836	838	838	828	771	799	856	858	842	814	844	817	781	815	774	801	779	824	842	826	823	816	795	819	809	871	828	825	820	765	789	759	775	827	861	852	878	836	810	831	813	849	841	842	801	837	822	844	831	853	815	839	815	861	844	839	878	816	849	807	830	821	827	859	882	822	803	818	852	844	788	834	859	772	790	822	810	791	852	806	830	855	801	813	810	807	857	860	829	862	818	789	827	828	788	798	777	830	819	832	852	877	824	821	807	850	793	803	831	777	884	805	821	833	801	878	828	797	861	851	837	818	782	807	813	805	823	855	838	802	797	836	892	802	837	821	828	823	867	813	847	849	853	868	813	833	829	824	815	872	822	861	860	771	812	844	825	817	842	792	834	818	853	813	794	854	830	816	830	838	835	798	864	789	856	807	896	820	802	792	801	813	829	830	799	828	850	837	846	803	805	767	806	853	833	835	740	889	842	822	885	741	811	834	861	783	842	802	808	809	858	831	820	805	813	845	805	778	822	855	893	754	828	854	868	790	836	781	788	811	787	805	810	819	804	848	889	783	848	794	789	825	866	849	816	839	816	793	874	751	822	802	795	806	832	825	802	824	807	784	788	796	816	800	813	857	754	819	839	816	844	807	825	829	844	820	886	818	802	874	827	822	805	822	823	798	773	814	839	807	836	834	812	857	884	833	858	812	833	809	816	880	827	834	824	855	793	836	834	837	838	825	850	767	786	816	854	856	859	791	812	827	820	808	797	866	885	836	836	794	822	864	849	793	788	795	865	829	825	784	869	838	833	826	832	846	809	764	814	818	815	839	863	808	847	873	862	811	833	815	821	859	863	811	810	841	818	836	838	848	789	798	838	839	810	815	844	859	859	808	865	828	830	826	832	795	847	847	785	849	814	784	810	802	864	808	798	860	862	830	769	843	824	873	805	795	805	840	837	818	808	850	851	827	840	806	814	802	867	854	809	829	806	857	793	810	815	853	850	800	801	789	854	807	827	827	830	847	834	816	812	806	857	796	811	863	825	862	854	870	773	812	751	839	898	812	793	811	850	797	823	839	852	798	855	779
25507	21338	27136	25309	5666	1761	1353	1182	1024	1036	1043	1032	1065	1070	1043	1028	1022	986	999	967	1051	992	998	1063	1024	1034	987	959	1025	940	983	1025	981	964	1047	997	1024	923	1026	994	967	1000	981	1004	1027	1017	978	978	1038	992	1014	983	972	998	1014	986	995	1016	969	1006	983	1017	952	995	1002	1002	1049	965	977	987	1032	979	960	991	944	1012	999	1006	929	973	1018	986	1034	1004	1000	982	1062	991	992	1040	1005	1006	1052	924	978	1020	1023	1021	1011	968	1040	944	1013	1025	960	1006	996	1045	1016	993	993	999	1005	1004	1027	982	981	1004	1003	1014	926	1016	987	986	974	963	990	967	1021	1027	976	1040	1009	1027	936	1007	1014	997	950	983	1020	977	1080	975	949	957	1014	1028	932	1028	999	1020	1023	1021	972	1019	978	986	971	979	1000	975	1006	979	1016	965	996	997	1017	987	983	983	1007	995	969	994	994	968	1041	1009	1073	969	950	981	1014	1004	1062	990	975	982	997	951	925	972	945	941	995	1031	985	960	1014	947	1028	1023	988	981	998	1005	1035	970	951	1019	1006	979	1003	1016	1090	1012	1031	1003	930	1026	949	1022	999	978	931	999	999	963	973	1010	974	987	1028	971	984	984	1011	1014	1001	976	1066	1012	1015	1055	1005	967	1031	999	1029	1019	1027	1036	982	976	965	925	1002	972	1005	946	981	1000	1002	1023	986	992	1020	976	1000	1054	1021	954	958	1005	951	1005	946	1034	981	1035	992	1011	924	991	1000	1040	1029	987	983	1050	1004	949	1014	1005	1055	955	1047	1009	980	993	1009	993	1003	990	1046	1012	944	1000	995	952	973	978	1036	975	966	1017	997	982	1028	959	953	1042	1048	986	975	1040	980	1006	1030	1038	951	1015	991	948	995	996	917	968	975	997	970	1012	1006	1004	995	1016	986	955	962	953	994	1006	980	974	991	998	951	962	975	1004	993	994	996	1044	942	987	985	978	992	961	1010	1010	980	1030	1014	972	1025	1005	1037	980	933	955	984	992	975	958	963	976	1019	975	961	1010	978	1001	1005	1027	1026	1015	1013	1014	1020	927	1033	975	1033	911	981	1004	1032	902	990	959	987	920	1010	977	979	993	1006	993	1003	988	964	947	1014	974	992	993	1005	1050	943	1026	942	1019	982	983	935	990	982	966	997	1029	952	1046	993	967	1004	971	965	1007	1037	941	968	1000	993	966	952	1051	981	1053	1014	1007	1006	986	1024	1040	1026	990	970	973	1017	1008	936	951	980	1012	959	974	989	1009	1001	945	1030	968	945	1066	955	971	1046	953	1002	1000	984	1008	1021	1001	988	983	1007	924	974	934	996	1005	984	1018	998	958	1029	972	948	939	1009	991	1014	996	1007	968	952	977	975	965	951	1023	910	1018	1008	987	1009	997	957	982	1019	984	1003	975	942	992	989	990	945	993	998	991	980	1000	1021	1015	963	1000	1004	955	958	921	952	1015	1047	975	998	953	1001	1039	1023	1007	972	984	959	949	987	1033	1015	968	1019	972	956	987	1031	945	992	1000	946	972	986	962	967	1016	1012	982	1033	1003	1014	1036	1027	999	965	987	986	906	1014	976	1031	1007	1008	940	965	1001	950	966	971	994	973	952	1037	967	1016	972	984	1005	970	963	999	1020	1005	982	1027	942	1010	976	994	1024	1014	978	982	993	1013	956	1004	1021	964	953	976	954	946	962	949	1013	1012	1005	1018	1015	952	986	1009	975	982	1034	997	977	954	951	1012	1017	1024	1015	1026	1033	1046	943	1018	986	1051	1051	991	971	954	964	998	979	936	909	989	987	995	976	973	982	989	972	1010	937	941	978	933	1024	990	991	981	1061	1056	1029	1012	984	1018	1015	1021	994	1038	995	977	1005	977	941	1012	991	983	985	997	970	970	986	942	1010	972	995	985	939	989	1007	929	912	969	987	1012	953	975	967	993	995	1038	1045	960	967	1067	956	1010	1006	1026	1009	1039	976	1026	1016	992	920	995	1046	968	1030	974	1023	953	1000	933	991	1002	1019	951	1000	989	981	1054	979	995	989	993	1019	932	959	951	986	931	980	983	1007	1003	932	941	987	938	974	948	998	1025	1011	981	915	1059	963	961	963	974	994	974	1021	953	993	945	980	1017	996	1006	944	986	980	952	989	1021	1004	1020	1003	992	1043	1041	997	942	993	977	990	1000	1012	960	986	1002	953	995	983	985	974	913	964	963	1001	1003	970	1028	1032	972	983	967	990	994	1022	968	929	989	973	963	1003	1045	995	990	954	972	998	978	991	945	927	932	995	965	1003	939	1008	987	942	942	1004	969	944	971	984	984	995	986	987	991	1035	974	1091	972	962	1064	1046	963	951	986	1022	978	996	968	987	992	1010	959	1036	1002	994	970	1038	960	1033	938	984	997	923	952	1002	985	966	1003	969	1037	1010	944	967	950	979	983	966	973	967	1071	927	957	987	986	978	968	1005	1009	961	1032	991	1033	1033	962	966	1010	920	989	1012	1023	1008	1031	967	1003	1007	972	947	969	973	933	949	963	945	998	1009	1015	991	955	990	1023	989	1008	1015	1019	986	1016	991	1031	965	996	1007	936	1081	1014	956	974	992	1027	995	986	1034	1020	978	1042	1008	1014	1016	987	981	989	981	960	948	1028	1023	994	1042	977	988	951	958	1030	980	975	940	980	950	988	980	1046	1006	981	972	927	913	1012	967	1007	997	972	972	973	986	1006	979	964	1017	995	969	984	1010	1013	935	1033	981	947	1011	1009	931	988	972	1035	1017	989	1013	999	1004	994	990	1002	1013	981	1070	941	1003	974	1046	1022	961	962	963	948	1002	1049	996	998	955	1026	991	973	958	987	1017	982	981	965	1038	1003	1057	951	951	979	1025	1050	1026	981	1008	944	991	973	964	954	928	990	1006	946	947	990	1003	931	1016	1015	983	1012	962	1064	992	1036	995	1000	1072	1004	1000	990	1010	991	983	1016	1024	967	1001	971	992	1026	1014	1000	962	936	1019	967	987	952	1021	938	988	1025	1015	986	980	1025	1015	995	989	1023	935	966	1021	984	966	1016	970	966	978	942	1020	998	958	964	976	1003	951	966	950	958	986	1011	953	1001	937	996	967	927	985	983	1001	1003	969	1003	975	1004	966	985	1002	930	1007	1008	1001	1007	1038	968	972	991	933	957	1006	976	1045	982	989	1023	999	1056	933	995	991	992	991	961	960	967	958	1020	982	958	970	957	1046	1017	1005	944	937	971	929	974	1005	1036	1013	1038	1002	931	1051	1016	981	1084	968	1034	1011	931	933	981	994	1007	975	889	990	975	994	986	1010	927	975	992	930	948	996	949	928	989	1051	1033	971	985	976	991	991	976	978	1020	949	1014	1020	1031	991	1009	968	995	1044	950	972	989	973	1042	994	989	993	962	1010	976	1052	1005	956	1022	949	967	968	1006	970	995	957	1059	1016	987	957	931	951	925	962	1015	1010	998	1010	943	992	962	989	940	920	965	1045	998	961	1004	999	1041	995	964	985	1053	1025	1007	989	937	926	998	1007	981	1020	984	998	971	961	1011	960	993	923	972	1044	977	970	1058	1013	984	964	944	988	967	1027	957	977	993	982	1042	935	1005	975	1025	938	1049	969	984	1014	976	967	1017	1072	945	1007	986	1014	1003	995	1008	969	1019	1004	977	1010	995	1001	992	935	984	961	965	943	952	1035	1055	948	972	963	1001	989	1014	972	1001	989	1000	1044	966	974	963	965	994	960	980	965	974	1006	985	1028	960	1008	1014	941	998	995	987	963	978	1016	1018	916	1008	993	1025	922	1007	972	990	1005	1003	1012	1009	994	1001	962	994	989	977	1021	924	973	944	984	975	1011	986	946	994	942	945	998	976	995	1018	999	985	1054	1014	1027	991	985	1046	978	953	983	1030	964	1003	1050	1000	943	962	1003	953	1047	1027	942	930	971	1006	1020	982	975	1017	970	974	980	965	980	973	959	1008	1020	973	967	959	967	1041	970	1032	994	956	1016	993	980	971	940	974	960
3973	3282	2672	1696	1332	1195	1105	999	1014	1003	916	957	978	903	904	883	890	918	934	861	880	876	918	930	889	939	884	863	826	878	880	869	876	938	903	858	860	834	827	874	885	898	886	874	912	842	880	913	875	885	878	862	871	920	876	880	922	860	871	848	840	840	861	859	901	885	883	874	885	879	883	892	849	870	916	858	926	842	875	895	866	822	876	891	861	855	828	869	875	887	876	922	828	870	876	830	913	815	847	840	830	904	845	884	866	893	902	891	805	818	870	898	897	850	848	903	858	843	811	831	876	871	867	825	877	885	842	849	846	870	895	871	900	835	875	887	831	838	862	847	875	885	844	843	859	872	830	866	868	844	894	879	834	897	890	846	879	877	842	905	853	849	859	798	902	894	839	835	885	909	877	880	870	938	915	882	890	840	872	899	940	819	845	839	883	882	853	825	866	889	901	875	882	875	866	902	867	844	866	880	842	905	842	882	825	855	933	821	875	871	866	908	852	869	859	860	881	885	825	822	876	880	873	848	857	876	845	897	907	848	896	847	865	980	842	913	797	846	906	867	891	862	812	855	850	878	858	909	825	838	840	858	874	836	886	856	868	869	814	890	923	833	931	819	877	875	863	891	849	816	901	875	864	842	857	889	871	934	900	882	826	862	860	859	826	856	914	923	813	797	842	859	906	897	907	828	855	898	812	838	946	815	849	832	823	853	886	882	861	862	895	882	837	930	826	856	923	877	894	898	882	834	867	875	849	876	853	876	911	914	837	894	891	887	881	865	846	854	848	928	790	878	861	878	899	895	876	823	833	898	860	852	885	885	899	845	920	874	857	831	857	860	850	865	872	867	864	864	856	915	881	857	855	838	907	856	847	831	868	890	872	836	877	846	847	863	854	838	852	828	875	894	912	873	933	881	852	865	873	870	851	860	887	824	850	880	867	844	850	881	841	862	854	874	897	890	868	890	846	862	870	873	900	839	887	826	894	864	867	888	913	868	871	887	890	857	840	842	920	881	877	873	851	872	850	842	898	903	853	894	834	890	869	847	873	883	895	868	864	868	880	868	904	854	898	847	919	831	835	879	893	850	844	847	850	879	797	869	854	857	870	847	925	833	842	840	888	893	822	918	893	846	860	858	799	854	864	851	884	858	835	863	867	862	885	890	871	842	876	864	818	830	854	904	849	819	836	857	846	829	880	852	841	863	846	786	834	846	837	802	883	890	877	899	850	870	894	874	828	879	829	885	847	815	849	843	829	852	840	868	868	882	876	870	874	854	845	878	909	879	878	863	877	886	865	882	846	912	898	866	840	872	861	901	835	831	925	865	819	908	864	819	851	867	845	895	882	879	886	864	834	818	838	889	865	822	890	839	824	856	898	884	924	861	872	885	874	895	856	926	874	846	852	852	888	825	866	864	858	878	852	857	837	818	850	843	844	884	871	810	869	836	871	875	858	859	878	876	832	819	854	849	901	899	864	899	870	877	886	820	852	820	843	836	863	869	900	806	854	922	878	892	850	897	880	862	839	871	837	840	845	892	896	857	805	931	860	873	850	870	879	892	891	895	821	879	854	843	909	840	832	874	889	852	902	894	882	823	838	885	921	895	910	828	835	967	857	852	880	898	886	852	844	830	802	944	878	878	836	860	816	863	852	846	920	906	852	868	894	905	888	867	833	856	818	938	847	849	828	904	858	884	859	873	899	872	829	866	823	855	830	891	863	832	855	866	876	831	870	857	860	893	828	907	847	880	902	869	838	890	839	842	872	897	848	902	887	852	850	865	906	879	864	841	885	859	877	899	853	845	910	888	892	880	844	868	826	885	884	855	875	872	854	855	942	841	883	876	888	855	829	849	844	902	853	853	862	836	855	826	892	882	889	848	891	849	873	857	875	872	842	775	856	850	853	852	859	878	802	860	903	849	865	831	890	857	833	886	846	834	792	839	872	855	870	881	878	888	885	826	845	870	878	891	811	928	868	910	864	861	855	835	863	893	861	924	856	854	863	870	836	827	870	878	861	867	855	901	856	885	919	867	827	859	864	849	839	877	874	827	885	940	848	933	836	880	881	862	883	873	838	880	891	874	866	853	854	843	858	778	822	855	831	861	845	872	838	872	896	854	900	885	866	885	862	902	850	826	895	864	867	889	949	809	837	875	890	862	860	830	798	884	853	894	881	809	894	876	876	875	859	892	857	852	841	820	872	893	881	863	879	900	872	816	857	858	900	895	846	834	883	856	898	901	857	806	846	860	867	866	870	871	863	873	875	886	898	878	882	908	832	881	891	827	812	859	850	884	868	870	900	837	855	870	844	886	858	879	870	850	850	812	875	838	878	871	843	865	858	905	880	876	812	859	802	983	848	856	870	894	898	847	880	855	860	901	888	840	813	891	887	895	837	845	856	827	858	870	903	900	892	875	858	873	916	901	891	915	848	840	858	864	898	867	838	876	877	907	840	866	825	879	876	835	855	843	853	811	859	850	866	852	799	861	825	899	882	840	859	828	869	887	828	842	840	856	866	852	799	831	854	867	896	849	872	881	879	894	852	845	868	877	826	873	915	873	931	869	945	819	835	897	884	850	804	851	810	818	849	867	861	808	828	890	844	856	880	840	887	881	890	888	892	858	833	812	864	819	824	857	852	893	835	926	824	868	892	864	927	850	869	894	855	877	895	879	903	859	869	860	866	885	850	884	905	907	859	887	816	857	844	909	878	898	899	869	883	853	924	868	878	905	860	843	877	886	853	860	851	856	863	884	859	864	801	861	882	874	890	894	860	861	864	889	883	895	829	858	811	875	874	885	874	861	855	860	838	866	854	858	866	872	839	884	852	866	868	839	831	884	886	856	869	834	813	915	877	844	845	841	855	849	844	856	834	847	877	891	827	803	920	914	832	847	815	829	862	871	865	904	811	885	883	836	860	877	816	883	854	863	824	853	839	885	816	868	878	907	865	878	866	886	881	863	791	886	867	818	847	819	877	823	834	913	800	870	848	922	872	897	879	808	847	832	854	807	829	943	868	880	831	834	867	825	859	835	862	843	859	885	846	846	850	891	862	833	850	852	893	892	888	867	835	860	864	852	895	891	841	837	930	841	909	872	838	891	862	823	825	891	839	855	901	862	794	864	870	845	860	863	853	880	857	887	859	876	886	820	866	873	849	794	917	891	845	868	825	905	867	841	862	867	846	852	849	858	844	871	870	911	831	857	878	869	864	868	894	889	900	860	919	875	897	860	857	878	864	866	858	896	869	861	786	838	876	861	834	940	863	854	906	890	829	871	828	836	859	860	849	848	881	866	942	875	847	852	864	888	854	861	840	826	852	849	856	903	888	848	866	870	894	939	863	875	865	878	835	838	844	889	854	878	875	823	886	848	830	849	874	873	847	815	884	879	850	797	847	869	816	890	857	888	806	882	864	847	847	859	811	812	924	856	849	853	853	835	856	888	884	855	859	884	868	861	855	846	872	869	856	823	824	840	821	910	881	838
24545	21330	28439	24568	20748	4307	1482	1029	775	825	783	754	717	727	722	727	690	673	713	714	704	681	687	692	669	672	678	704	650	674	709	689	676	681	678	696	666	655	638	726	709	688	666	641	633	645	680	738	651	724	665	668	700	679	652	681	670	649	707	666	664	676	660	667	683	640	660	691	677	672	642	663	672	643	650	610	617	651	623	634	702	673	647	669	690	632	702	666	613	641	691	614	691	652	658	655	690	668	660	619	661	663	618	660	734	676	669	659	682	675	685	648	705	680	644	643	662	678	689	661	627	668	649	626	692	653	629	659	688	625	679	675	623	665	663	642	592	681	669	624	637	662	650	663	663	695	658	646	669	651	693	698	717	669	687	703	650	627	625	671	671	651	669	702	682	666	655	657	668	666	629	688	694	647	706	659	684	707	659	650	641	681	669	612	682	637	682	638	673	668	626	702	670	657	694	596	656	618	647	681	711	691	695	636	654	657	676	664	699	666	642	676	677	638	637	683	651	651	708	631	723	692	666	651	702	662	628	671	668	626	643	636	610	658	682	661	673	658	656	666	674	622	664	648	670	700	649	607	622	678	642	664	642	666	695	683	643	670	645	672	612	685	657	675	633	676	642	667	666	683	658	639	658	709	675	736	668	643	717	679	654	645	707	684	652	679	678	671	654	635	646	648	662	635	652	617	669	695	659	647	639	696	659	702	675	620	684	702	635	692	671	680	685	696	658	673	638	684	665	704	716	647	628	586	612	689	631	682	681	683	679	688	644	668	675	639	699	683	706	636	661	649	627	639	621	617	674	651	602	663	671	663	647	717	670	682	635	651	712	658	631	627	687	610	722	658	646	655	673	666	651	667	622	622	665	668	658	698	661	702	678	631	668	656	644	684	655	655	619	685	667	665	654	657	659	643	665	656	662	658	667	693	647	661	681	657	631	698	659	678	681	667	658	665	683	679	669	665	659	628	703	695	670	639	654	639	633	644	705	637	611	671	697	680	637	700	661	643	633	609	662	711	705	661	668	678	643	645	651	721	649	661	691	649	731	618	662	651	654	684	632	675	707	674	660	670	668	708	644	671	622	677	623	694	654	649	636	656	688	699	664	641	673	676	625	644	655	666	643	706	686	668	693	682	634	606	597	685	699	668	667	685	661	683	688	640	664	667	682	660	636	646	690	641	655	669	649	688	667	686	668	680	674	642	684	647	612	621	640	723	669	624	617	681	688	663	657	621	626	624	643	669	684	659	630	634	681	661	663	642	653	646	619	668	642	608	667	647	630	654	638	670	651	638	611	615	648	645	634	697	644	640	657	638	677	635	608	624	631	632	644	673	654	674	683	653	658	642	644	669	668	652	683	666	632	720	685	697	622	697	655	632	611	646	672	640	707	693	664	698	713	637	679	641	627	655	696	625	670	688	646	707	680	677	683	707	677	674	697	655	688	650	681	710	700	628	645	639	666	690	669	656	648	702	676	652	690	681	702	640	663	657	650	649	703	678	701	698	706	671	645	655	656	705	653	666	666	677	669	637	672	680	626	684	674	676	728	632	653	628	630	684	586	693	632	621	655	644	657	654	679	637	696	697	629	669	619	679	634	665	659	673	621	624	662	664	636	642	683	617	622	626	627	702	683	668	679	655	669	649	623	727	633	661	678	597	638	666	647	678	641	665	680	628	664	657	654	689	635	712	630	657	663	677	657	670	690	676	652	684	691	704	646	647	701	695	683	665	632	651	666	663	655	694	617	672	687	690	674	684	663	664	631	630	680	685	647	647	715	693	669	657	634	673	649	647	653	695	645	631	632	662	681	656	673	630	646	665	633	631	648	641	644	613	654	675	680	648	654	657	633	662	623	659	660	664	645	639	668	622	669	705	678	659	677	638	644	720	647	623	708	704	640	670	722	615	647	682	664	700	690	646	614	652	644	678	679	703	621	692	654	655	657	673	633	689	636	661	619	672	679	624	753	671	692	681	679	651	646	667	670	678	648	695	696	681	677	628	699	664	650	682	633	670	677	704	653	682	650	698	692	631	683	704	619	678	646	622	650	663	652	714	679	666	627	694	712	669	668	642	654	656	646	673	652	650	659	654	641	669	665	668	628	616	684	708	660	660	677	652	635	654	649	637	683	636	659	678	607	650	655	666	640	652	675	658	644	698	650	669	586	650	662	631	676	641	649	627	645	610	641	647	670	676	697	638	646	646	661	645	652	647	642	662	675	710	618	653	691	622	666	664	694	662	655	630	688	638	653	631	719	657	620	706	677	703	694	618	690	642	626	661	681	695	656	683	647	581	674	642	635	673	624	602	678	671	609	650	603	671	683	631	660	650	719	661	659	634	695	645	662	663	671	649	644	682	669	641	675	657	654	698	623	709	647	677	671	671	635	691	650	628	645	691	668	643	647	655	656	706	637	657	632	648	665	668	641	646	660	658	676	642	657	645	661	680	714	632	648	634	598	687	638	682	677	676	675	653	681	638	678	630	637	638	659	619	653	645	638	665	696	606	656	686	656	657	640	626	663	657	664	668	672	655	694	674	688	643	677	636	647	648	648	684	666	674	603	638	632	679	656	662	643	699	630	642	641	691	640	664	630	626	658	654	636	645	644	622	660	660	687	691	690	624	643	649	682	639	648	574	605	647	628	643	684	687	654	671	677	710	610	641	647	686	658	646	648	626	692	633	684	683	665	651	628	695	671	648	637	667	646	674	643	736	638	655	652	728	673	665	661	605	617	683	675	643	677	673	676	633	691	661	635	649	653	672	633	665	707	661	653	648	632	643	684	634	687	647	665	658	686	680	667	648	640	650	684	634	640	658	629	685	644	676	704	640	660	667	633	660	632	639	627	671	646	623	656	633	676	624	638	700	632	637	643	679	660	644	635	698	651	700	648	656	637	685	642	686	701	684	640	657	651	642	672	742	681	650	695	653	635	680	660	665	662	690	717	678	666	617	638	682	664	646	641	668	620	663	620	647	668	676	639	695	629	662	667	692	674	685	670	618	627	654	598	625	705	652	682	657	654	639	637	691	631	676	674	634	704	655	678	626	638	661	665	672	681	681	674	612	649	643	661	662	670	653	715	646	694	687	660	704	598	667	630	626	681	664	651	694	654	647	629	674	646	645	649	676	687	646	689	717	678	672	674	709	645	659	652	656	649	656	648	726	628	634	691	650	665	682	634	674	660	670	613	701	647	622	648	665	667	621	666	642	666	625	693	670	662	694	666	626	609	606	622	679	678	658	656	678	626	649	694	658	650	614	634	661	707	676	691	673	685	696	659	681	662	671	648	681	681	669	698	652	667	607	673	659	654	665	616	654	648	688	668	630	631	660	650	665	679	642	660	672	673	695	615	716	684	681	666	653	602	661	636	660	620	713	639	683	708	653	592	649	626	677	680	663	654	652	650	714	687	691	671	632	650	722	655	627	673	626	679	685	669	650	643	665	652	700	660	655	672	638	663	665	662	618	624	693	652	707	676	630	665	665
4020	4994	4097	2263	1606	1204	1050	955	894	849	770	740	713	740	663	690	648	731	731	668	701	666	650	676	651	703	671	648	735	656	664	664	598	636	638	646	673	668	664	650	653	666	603	614	638	665	564	641	621	651	585	637	642	614	606	679	637	662	632	600	590	645	628	586	645	620	610	645	660	651	618	655	628	636	629	604	649	614	677	646	603	666	645	641	609	610	637	682	587	627	629	643	586	629	646	636	682	601	649	648	613	638	640	577	638	601	634	609	618	643	589	625	617	626	640	617	620	603	604	614	585	655	640	631	606	622	628	656	619	594	605	596	653	662	613	622	633	609	621	619	638	631	608	606	596	606	650	627	640	627	679	599	596	648	650	631	639	594	638	627	631	623	603	633	615	660	629	643	585	642	642	603	613	607	603	611	589	609	656	597	629	629	616	671	616	602	637	603	634	629	624	629	570	623	624	633	657	628	614	627	617	640	592	629	641	624	596	573	590	611	581	662	580	625	621	610	638	613	620	608	624	631	606	603	626	644	634	634	649	614	604	641	590	622	652	598	664	661	629	665	627	594	609	605	591	644	606	590	550	655	625	614	620	578	690	674	653	613	593	659	581	592	642	607	671	640	606	579	635	612	592	628	644	630	647	660	619	609	611	623	636	570	673	624	610	638	603	671	635	632	630	593	647	610	627	594	634	603	590	604	598	599	604	665	658	607	621	611	616	661	621	596	613	612	597	616	629	591	631	625	615	605	611	627	644	648	595	579	644	621	631	652	586	600	576	649	627	626	607	606	630	602	620	616	626	642	608	568	622	615	627	656	632	602	631	581	616	653	583	588	575	611	631	623	671	619	660	609	624	646	613	628	609	666	579	594	613	579	607	653	607	604	615	611	617	593	587	581	626	625	569	613	611	612	671	607	634	621	566	649	599	626	581	670	640	635	575	634	645	625	640	624	617	603	654	606	658	637	593	624	626	585	650	590	633	630	637	619	613	623	631	573	584	612	606	577	632	585	589	607	610	584	585	593	643	610	603	563	646	647	659	687	630	658	647	606	609	593	589	641	670	596	650	622	621	610	616	577	612	586	605	661	581	629	617	636	610	615	633	641	610	667	635	641	627	618	634	601	610	616	565	593	622	590	585	617	560	652	606	609	633	618	633	611	643	610	597	648	606	618	624	572	608	671	582	607	610	659	590	616	644	651	621	643	635	627	603	611	614	660	566	642	629	609	582	613	611	643	593	650	633	625	631	607	602	599	612	665	671	587	612	680	603	578	607	621	595	633	590	637	599	602	652	575	602	603	651	609	631	607	631	618	659	599	582	628	592	625	574	646	618	598	640	598	613	640	663	637	615	608	615	595	595	636	582	652	577	609	572	629	626	655	643	581	646	666	622	617	594	641	591	588	639	622	632	577	629	599	590	616	601	625	668	585	643	592	610	628	637	608	587	630	584	620	567	652	587	625	641	643	611	647	658	636	639	642	594	626	629	649	570	636	654	609	603	627	635	562	621	597	656	675	642	621	631	624	612	587	568	637	617	625	592	614	582	617	625	651	621	601	619	582	593	630	652	617	647	612	623	604	664	569	647	599	641	620	590	601	624	597	595	648	616	611	568	617	548	629	621	622	615	627	620	610	650	648	659	638	558	637	615	608	617	600	599	672	632	598	585	612	632	630	596	573	624	630	609	561	599	586	663	617	590	665	630	595	639	622	605	635	653	624	664	609	629	645	601	651	585	615	617	602	623	585	644	604	639	626	606	580	617	641	614	608	671	576	608	598	602	614	559	600	596	604	600	621	584	633	617	626	641	604	595	615	639	628	576	598	641	647	585	607	625	615	628	630	591	625	618	600	640	630	630	584	621	617	556	612	598	614	585	640	634	611	627	639	581	593	584	611	620	607	648	626	629	644	640	583	613	557	663	605	590	567	623	609	624	572	550	598	602	613	595	616	635	591	608	623	636	640	606	629	601	611	618	578	642	646	611	632	630	630	650	581	630	614	584	595	590	593	636	592	611	618	593	615	611	589	575	590	604	615	614	650	605	642	565	602	615	600	607	661	607	605	611	603	615	678	604	605	584	632	590	627	610	687	641	591	602	638	582	607	635	648	594	596	613	599	624	631	599	586	596	669	603	603	606	631	636	597	637	624	604	599	608	628	600	588	602	630	636	647	604	582	583	632	643	601	636	607	603	565	616	610	581	578	657	633	592	628	578	574	605	623	574	619	597	570	674	579	619	602	596	626	592	563	600	651	640	579	600	621	602	613	605	573	577	650	588	643	621	606	583	601	611	592	610	625	613	577	631	670	646	635	600	622	617	588	595	647	632	587	557	596	595	598	608	652	590	613	641	589	638	631	662	640	680	615	639	593	629	632	610	613	615	596	630	592	643	625	658	648	615	633	614	596	623	620	581	611	604	573	646	621	595	658	632	622	597	598	585	606	644	610	626	613	611	660	623	630	678	582	659	594	585	619	624	592	602	659	569	601	609	599	630	613	594	630	630	646	560	582	568	609	623	661	624	637	650	591	620	563	627	601	612	607	633	594	646	640	636	608	586	577	585	638	641	595	609	631	613	653	583	618	620	582	606	601	622	600	582	629	658	618	637	573	598	658	656	624	617	615	637	573	603	577	599	608	629	591	608	626	632	613	621	630	574	618	634	637	626	660	639	666	593	609	662	598	594	661	636	631	602	578	576	626	652	613	626	600	610	622	627	622	595	605	620	658	639	624	620	591	598	593	562	587	582	618	623	597	650	600	629	628	637	663	638	641	609	626	592	576	583	662	599	616	625	631	623	617	619	596	639	650	636	594	634	606	620	597	650	638	528	603	639	606	629	624	641	595	584	600	645	634	641	628	612	595	593	643	594	603	598	625	596	611	602	597	597	669	619	608	592	652	572	621	574	615	627	617	621	668	645	585	634	620	628	597	598	596	607	568	632	602	622	609	656	631	664	588	600	581	603	594	606	598	608	653	587	627	593	653	618	638	638	598	675	571	654	583	638	596	637	615	612	613	635	609	598	591	587	633	615	592	592	672	584	605	663	617	597	614	592	605	579	623	613	610	576	638	634	582	656	627	619	619	602	634	613	635	611	589	582	578	619	582	628	583	632	634	602	653	624	643	607	621	632	581	663	562	657	605	653	588	589	613	628	611	629	640	587	621	605	642	644	625	600	600	646	621	627	601	587	596	592	634	623	596	643	638	642	600	631	585	608	610	625	631	628	617	561	636	647	596	572	602	597	641	575	604	605	625	569	620	603	630	610	622	622	602	644	577	616	566	601	607	631	583	688	598	601	602	614	615	601	631	593	595	614	655	622	641	623	599	621	572	605	679	593	639	618	639	573	629	589	603	630	638	618	617	630	618	617	600	624	610	599	622	615	597	610	610	632	649	623	619	617	609	616	628	601	559	637	601	612	599	584	597	597	621	575	640	657	648	636	596	599	641	598	568	626	590	608	654	669	604	586	594	672	636	644	654	636	595	603	626
27451	9430	1876	1309	1069	956	987	1013	977	976	1013	964	1022	933	960	966	972	930	986	982	919	943	911	1008	941	932	983	943	991	973	956	994	972	921	1034	984	955	980	937	929	931	1004	956	925	968	952	927	969	995	970	967	969	956	970	962	933	984	995	935	930	974	979	979	912	985	944	936	988	989	1007	948	954	1001	948	992	914	976	1007	977	966	979	917	965	973	955	910	955	960	947	948	892	906	958	941	989	1022	976	1023	965	931	949	974	930	958	941	1037	994	984	959	949	996	945	968	1017	942	910	1063	1000	980	966	924	960	970	901	948	977	998	993	895	913	940	973	967	954	997	953	970	980	992	924	934	954	1002	938	995	956	925	961	990	947	895	902	982	897	946	939	1012	996	969	950	991	960	905	898	983	944	922	1022	926	970	966	978	960	957	987	974	993	1009	947	951	910	917	925	926	1006	969	958	986	979	974	984	946	954	936	975	952	985	979	1004	967	953	961	950	993	954	917	953	932	983	949	1006	951	1004	990	987	963	1007	924	907	936	954	948	951	965	923	960	989	963	982	969	909	957	942	975	965	952	1006	1002	954	954	939	941	981	955	956	908	935	965	928	1017	973	915	978	1015	958	979	953	969	1012	1011	975	994	974	916	967	1025	968	979	977	959	959	1024	1044	889	950	926	993	970	950	939	967	975	965	959	964	962	899	993	1028	949	934	946	971	975	942	997	958	906	939	1009	923	939	968	970	910	942	945	899	986	985	939	975	987	964	912	998	979	998	965	964	964	912	1000	1046	978	996	983	976	981	966	916	948	969	938	935	979	978	984	1000	992	939	989	931	959	945	933	892	921	928	953	1018	987	1021	970	953	950	936	995	977	989	1024	898	997	960	937	962	953	940	1008	955	901	1009	953	963	958	944	1003	996	988	995	971	955	935	925	958	1012	988	984	984	954	977	1015	960	946	957	955	916	966	1004	945	1009	977	1026	932	982	965	947	930	908	957	961	1005	1008	1000	1011	1032	1044	944	1028	914	952	962	979	1002	946	938	928	974	991	957	949	912	982	993	929	974	967	961	963	979	972	952	893	960	939	983	1003	944	969	1014	961	963	940	974	959	971	952	1017	935	982	982	972	972	964	970	1008	937	937	956	953	976	955	981	897	950	954	934	947	962	986	1005	952	954	931	923	933	959	940	954	960	970	961	955	996	985	933	924	966	980	995	1018	951	909	1003	998	987	958	883	967	985	987	991	962	966	894	993	953	950	970	978	912	1023	950	912	988	926	983	947	980	961	969	961	993	946	1004	957	956	990	931	957	968	953	1001	975	954	963	957	943	967	968	913	993	986	983	962	977	951	963	902	927	955	980	935	956	1008	929	944	975	991	984	996	955	970	1005	1003	947	960	958	919	958	958	953	886	956	977	981	916	989	984	949	953	922	911	970	894	1012	939	970	1020	1000	997	991	974	985	976	970	970	1035	1003	930	1015	890	983	911	950	939	969	900	964	921	1006	994	978	890	984	993	1026	1007	1037	959	967	939	981	985	963	911	977	952	919	967	960	973	956	941	989	981	951	971	927	969	910	943	1034	992	1015	1005	1004	993	1014	999	941	940	975	964	984	945	938	975	897	964	983	915	991	955	1000	963	954	941	991	961	965	958	985	965	971	975	913	1007	998	931	962	935	959	965	1003	969	1014	955	1004	977	991	964	958	947	981	974	958	974	990	975	935	1007	976	920	964	894	957	981	936	988	945	909	987	973	1003	973	988	909	945	913	967	956	955	1025	1009	949	913	918	975	968	944	980	954	958	967	987	949	981	962	975	960	1013	1029	1013	922	938	937	991	1006	919	937	986	966	914	956	991	966	1012	989	949	948	996	980	982	990	994	930	901	960	971	945	925	954	958	986	985	901	935	935	976	988	914	970	971	972	945	995	947	948	988	965	985	930	873	968	984	958	963	926	933	1026	895	938	925	967	920	960	931	1023	990	969	993	966	964	940	998	962	967	977	978	977	900	991	977	974	952	980	947	961	971	969	955	930	936	974	918	983	995	985	1006	1008	927	939	945	1025	962	968	958	922	940	975	1012	979	995	967	947	996	939	977	949	957	1004	958	905	959	970	935	920	1027	961	995	925	927	980	1013	941	912	910	993	938	1014	993	963	979	961	968	988	994	974	997	935	958	896	1009	974	949	975	992	954	975	945	1001	1011	953	916	957	965	943	987	962	974	973	921	930	956	918	985	977	942	922	960	998	988	948	1011	913	976	984	946	945	938	952	971	967	977	995	956	977	971	964	928	972	936	1012	965	966	992	913	956	1003	1003	954	949	969	1024	983	934	1016	952	966	992	900	969	906	991	947	988	954	978	1013	912	887	980	965	923	1012	1037	951	953	982	987	965	993	1004	931	941	974	947	959	938	1011	995	1028	1013	1004	961	992	969	987	1019	1023	946	972	987	960	928	947	974	981	1007	968	936	983	963	960	974	979	1008	909	1019	926	941	997	891	985	972	917	993	941	971	943	1013	923	948	988	984	977	952	962	974	966	973	978	1021	996	916	947	958	930	992	964	1021	991	995	972	942	959	984	985	1030	1008	923	948	964	937	915	930	942	945	1022	953	956	1005	1010	990	994	969	968	951	999	939	979	951	1061	941	923	958	947	992	1017	1045	990	898	971	943	932	874	975	961	945	897	934	959	969	985	923	1006	965	973	995	965	921	895	1001	923	932	975	958	1007	975	973	997	932	998	958	932	965	948	980	993	995	919	1005	1023	948	978	961	972	1038	946	964	960	965	926	971	879	974	969	988	972	971	1001	941	924	987	958	961	989	941	956	966	995	957	964	910	946	958	926	1021	971	901	925	926	956	958	976	975	930	1041	991	1004	965	940	1014	943	982	994	940	947	934	923	981	948	944	932	924	920	943	979	923	953	960	939	912	937	949	933	1022	958	967	1000	965	971	938	984	989	949	943	999	940	1020	931	955	951	1011	1013	951	962	938	969	986	921	955	905	1022	976	898	954	1003	977	938	1045	965	991	976	876	971	960	965	962	943	901	967	967	973	957	972	1024	989	969	968	956	942	1007	900	895	948	991	942	1003	943	965	953	990	1019	939	925	1017	975	962	955	999	978	945	981	957	912	917	1022	929	915	987	939	923	956	973	893	985	969	985	967	972	944	941	959	918	985	929	932	943	958	964	903	926	961	936	978	937	967	968	985	953	989	966	941	981	937	917	930	981	955	1007	971	964	987	977	974	972	988	935	985	933	940	971	973	884	973	949	938	1001	955	926	987	996	932	1023	984	998	935	967	952	915	1002	928	930	938	977	950	957	933	1000	940	964	969	1019	895	921	974	969	943	963	1025	974	969	990	957	962	967	975	982	961	1028	940	924	998	999	1033	1036	956	968	983	977	1004	975	966	958	1012	921	1001	952	936	981	963	941	921	917	907	940	936	1020	970	1000	961	1018	971	1003	924	993	968	989	958	992	1005	992	938	960	964	972	977	960	980	989	908	1016	983	945	979	973	949	961	979	989	941	953	970	964	936	884	987	950	1009	963	969	953	996	919	984	945	938	958	959	964	992	933	979	1002	952	995	902	1041	929	995	954	931	930	954	992	996	940	914	990	962	991	975	964	981	978	950	923	966	970	968	944	959	969	957	1035	995	996	953	1043	962	1032	998	947	953	945	967	963	978	952	987	976	969	993	957
5801	1003	1002	873	847	889	836	785	872	831	846	862	827	783	807	809	837	854	871	853	795	785	843	811	840	855	849	852	842	811	852	866	791	837	824	817	882	772	805	872	841	799	809	817	824	848	740	865	877	839	847	818	828	829	824	852	801	820	825	812	812	815	760	821	856	863	841	845	922	785	847	800	873	813	854	783	817	843	813	784	767	842	786	806	833	877	824	788	830	812	888	900	866	841	844	818	776	751	779	849	844	857	830	791	861	805	825	836	836	807	803	803	809	880	772	838	837	804	834	839	827	829	832	843	803	819	808	850	830	812	826	793	837	817	835	814	802	855	849	843	828	847	865	887	825	835	825	789	796	794	806	804	789	810	805	790	826	805	855	817	787	814	862	846	781	826	842	786	826	823	846	792	801	833	788	775	804	842	808	830	859	817	797	855	808	868	847	781	851	865	757	781	827	796	873	756	846	845	833	784	874	791	761	793	757	790	822	786	823	817	838	825	844	856	821	866	821	802	824	804	884	855	842	835	788	802	810	760	844	817	784	805	856	832	884	786	812	861	809	827	824	847	808	786	839	806	825	830	814	844	794	840	835	785	785	884	854	851	839	858	768	759	837	792	808	808	789	832	767	862	819	833	813	783	829	878	719	840	800	807	822	809	833	790	815	787	805	852	820	796	811	848	841	779	812	825	852	841	817	810	779	788	826	796	814	805	795	828	772	807	818	827	820	879	804	845	823	806	829	812	836	818	827	793	816	826	797	875	833	841	825	828	812	816	786	804	826	837	808	780	817	819	814	820	814	791	840	789	817	783	828	807	842	830	822	826	824	872	795	846	831	776	813	782	826	818	867	859	860	803	819	845	788	809	834	813	832	790	842	852	829	813	783	782	828	826	802	812	839	828	820	859	852	832	770	803	847	811	808	854	841	814	804	856	808	814	817	861	802	831	884	831	858	826	832	801	814	854	777	864	820	812	798	851	824	834	858	805	828	830	847	807	760	815	830	862	875	784	773	877	848	805	852	824	815	806	863	849	850	839	792	834	818	771	856	813	858	842	827	784	831	810	839	835	835	864	839	802	804	841	803	844	852	827	789	837	825	858	810	790	852	839	790	837	806	822	812	805	814	837	810	786	841	782	836	843	825	799	800	809	821	858	823	840	827	864	844	812	845	795	838	852	806	825	867	831	870	767	773	794	805	881	829	805	833	862	827	851	825	781	816	821	826	790	826	798	822	796	849	816	859	825	865	878	820	818	815	785	853	824	864	824	782	882	857	814	753	813	874	831	832	820	824	804	858	844	847	830	829	870	807	805	866	878	807	814	797	842	817	811	851	779	862	833	796	804	838	856	780	855	809	830	872	846	843	791	827	809	837	763	767	826	860	803	785	797	754	826	820	783	853	773	788	792	812	873	813	801	896	844	837	864	870	813	784	813	827	823	813	796	810	815	841	820	766	844	891	822	860	821	815	806	852	892	895	828	821	856	869	833	863	839	843	782	843	863	829	817	835	816	873	870	811	834	817	813	833	828	832	801	790	786	858	788	814	832	846	827	833	789	860	849	866	839	846	832	811	788	823	808	839	790	840	864	801	842	800	829	813	791	837	786	831	852	778	777	826	824	794	833	818	797	843	833	812	747	823	852	842	815	808	823	809	823	821	892	863	826	824	806	830	833	827	867	862	840	782	804	828	872	861	872	804	837	833	793	836	793	834	829	807	804	833	805	812	828	857	837	814	835	832	831	803	826	821	829	807	798	814	850	860	833	843	828	822	848	854	804	815	814	811	843	839	845	807	845	824	826	796	888	840	842	804	813	841	856	850	808	826	815	839	812	788	850	800	800	840	827	825	781	865	844	850	869	788	811	837	791	829	827	813	826	787	819	836	791	819	858	812	839	802	836	779	821	816	846	849	784	832	800	836	815	853	800	784	819	798	781	816	867	805	809	825	784	819	790	860	823	813	816	824	839	802	802	827	868	832	869	807	844	789	893	803	788	828	845	839	805	842	793	814	874	798	879	792	882	795	797	870	844	836	849	901	787	878	813	831	816	755	815	836	838	803	821	903	811	774	837	784	869	809	882	857	843	836	798	815	781	790	791	828	817	885	898	844	843	800	795	865	815	800	774	826	833	853	826	802	814	844	797	818	798	761	818	841	809	819	813	821	895	819	800	807	858	807	834	859	813	837	838	817	826	798	803	875	831	879	807	794	781	858	781	827	826	857	828	790	799	807	805	800	822	808	849	817	875	852	810	807	838	799	813	827	813	832	832	808	861	813	910	809	814	845	862	881	799	859	841	836	838	843	837	855	844	843	841	802	818	860	859	834	827	830	827	803	790	802	809	812	822	872	830	828	844	828	829	795	860	824	839	781	826	845	790	830	836	836	822	856	858	833	858	842	810	819	823	838	782	838	830	812	853	814	808	766	819	841	812	855	779	878	805	809	783	834	756	826	836	770	794	818	828	854	817	786	835	840	828	774	859	798	799	828	842	811	799	808	813	835	873	860	817	812	848	774	796	760	865	815	826	850	794	837	844	819	876	816	800	776	811	828	863	851	787	855	842	858	834	791	771	823	836	873	826	778	776	878	811	845	823	803	829	817	825	816	814	780	784	817	838	841	873	821	840	820	797	821	826	841	808	831	880	810	891	852	789	785	806	821	813	903	841	860	798	789	777	827	832	846	821	856	831	856	820	815	792	830	789	798	818	789	801	760	811	802	833	849	826	782	824	821	805	844	851	794	822	805	802	835	859	862	801	803	817	827	878	798	836	828	834	852	836	817	804	807	836	837	805	815	849	838	843	871	871	820	805	849	822	857	799	831	847	765	835	812	863	855	780	819	763	830	832	805	831	779	810	847	813	792	829	850	842	841	853	830	838	797	785	844	833	807	845	832	761	871	819	802	860	843	829	744	891	815	893	813	812	846	839	801	836	851	866	828	811	799	822	825	826	849	817	828	880	844	807	817	825	851	814	814	820	852	812	869	814	803	872	855	807	835	815	847	841	804	887	846	822	806	817	808	873	868	820	828	813	814	843	868	803	821	816	823	874	809	806	859	852	886	803	796	864	872	797	830	881	814	816	874	788	798	813	807	834	872	773	815	816	790	818	827	836	819	744	874	770	827	773	795	811	832	856	827	839	796	814	792	816	820	795	829	843	809	738	849	810	803	800	787	840	780	790	790	880	862	824	780	795	803	856	820	845	848	841	799	823	842	815	842	846	858	745	775	841	850	854	830	831	825	846	798	844	796	831	808	813	816	853	842	854	837	834	821	875	763	795	792	836	835	832	796	833	825	857	868	823	856	822	850	880	838	828	890	847	777	822	811	824	896	794	851	825	873	855	812	822	851	851	791	796	806	783	853	793	848	735	834	842	864	780	828	806	788	802	811	826	818	841	873	831	814	809	851	804	866	840	851	863	842	838	809	782	815	786	806	797	806	858	835	794	793	778	811	820	836	865	862	818	818	777	817	864	845	863	845	831	809	774
25523	21364	27214	25263	5897	1724	1341	1090	1130	1179	1113	1034	1051	985	1067	982	1002	1043	1040	1041	1033	1002	1051	1017	1027	990	1028	1046	1003	1009	962	1016	1029	1003	1033	1016	965	946	993	1001	1017	1054	1018	975	978	984	1035	1013	1043	1019	1049	1040	1009	994	892	962	1008	979	1020	1019	992	995	1014	1046	1030	915	999	983	997	980	1053	1015	959	1036	1022	1032	939	1017	987	999	993	1015	1038	977	1059	1020	1023	982	1022	1002	1029	972	982	955	1026	1017	959	1005	1060	976	980	947	947	1045	991	1064	995	983	979	1029	1046	934	991	995	974	1030	992	1017	989	952	975	1001	946	1065	992	1018	1000	980	1022	1027	979	1012	977	1015	1006	1044	1010	1081	978	975	991	1043	1009	1001	1024	997	975	980	993	1001	993	976	1009	1040	995	1012	1027	1005	973	963	1029	1003	1001	1019	1020	1003	983	1021	1024	1009	1026	994	978	918	1017	1037	995	964	1041	1063	1021	979	1014	990	978	1024	994	1071	995	972	984	979	1034	1051	982	1062	1021	996	1049	956	957	989	952	1006	978	1018	1041	1008	1044	1016	1034	1008	984	972	1052	989	1010	1002	1021	987	954	1074	937	1001	1052	962	1016	1012	964	958	993	958	993	1016	1036	977	1003	978	1010	1041	979	1026	968	1001	971	1003	1008	974	996	967	993	978	1062	965	974	966	1002	997	1024	962	1004	962	964	1035	962	991	998	928	1008	1010	969	1008	974	1038	979	1009	1017	1003	1007	1003	963	998	975	1008	902	966	1055	962	1043	983	1017	1011	1079	981	998	997	981	978	1011	934	1003	991	980	1013	964	969	961	1029	976	1023	1013	1024	1000	973	1090	971	957	983	965	983	973	957	966	957	961	1000	1013	998	936	990	1011	955	999	950	1027	1019	1020	1004	1004	914	995	999	926	922	1028	946	1027	1022	980	1000	981	965	1013	975	1014	1011	980	959	926	1044	1005	1068	989	1015	1029	972	953	955	997	1047	1039	969	1015	996	991	973	984	966	992	979	1015	935	946	1034	981	975	941	1040	990	942	955	985	958	982	1034	936	1035	954	1023	1023	991	968	1013	1005	959	1004	1006	949	1043	1034	1040	1000	1001	1009	999	1039	982	1032	925	1014	1076	1025	981	986	1020	978	929	1008	1007	928	1053	1034	1050	985	1008	992	1044	941	1012	984	996	1012	1001	956	953	1032	983	992	987	1006	1005	1074	1013	995	1011	997	969	943	1034	1000	1030	1023	996	932	968	955	933	1000	1033	968	996	1002	1010	916	965	994	1059	1032	1032	1018	989	979	950	1009	984	1021	959	966	998	978	1040	1005	1040	936	1005	971	1033	1049	1015	967	926	1009	956	989	980	1018	990	1033	972	959	1005	949	1017	1041	997	1004	1019	980	968	964	955	950	975	978	931	956	1045	986	1040	979	972	1023	998	983	993	1006	1019	1024	1013	984	989	1009	996	1014	979	949	922	951	970	1032	992	1036	1002	988	984	1014	988	1009	996	1070	949	949	1013	1008	1015	1005	971	1012	948	939	1014	1009	1026	986	989	933	982	953	1005	1047	996	999	1011	980	997	1008	1000	987	1018	978	965	1033	1027	970	1001	997	1020	1034	940	974	974	966	1025	1000	941	981	966	1015	1017	971	1082	1007	964	1018	944	952	973	991	1021	967	988	984	950	982	979	998	999	1031	953	946	971	980	992	1000	1013	1015	999	1003	1003	1058	1032	965	1014	992	989	989	928	1006	984	990	1010	977	966	1009	957	971	1044	981	1007	1020	1010	994	974	1012	941	1065	971	964	994	995	1017	991	1002	974	971	1011	1039	1007	984	964	1008	967	1006	951	979	989	992	947	974	974	1021	1002	972	999	948	1024	1022	946	957	985	994	1029	967	1017	979	918	964	983	944	938	1043	953	1012	965	990	996	1056	1026	950	990	990	954	998	1060	948	1010	984	990	944	1052	994	990	959	980	981	1027	1032	944	983	996	1022	1002	991	1031	1054	1064	1006	1023	1030	989	999	981	951	1001	937	1078	1043	947	981	1037	941	984	977	1011	962	995	986	956	1009	929	1036	987	985	945	968	1019	965	957	992	940	949	997	1050	999	974	991	997	941	980	1040	1000	969	973	1023	988	1005	956	977	1089	998	1002	957	930	945	949	991	1033	970	946	948	1013	1017	1030	1040	1018	1019	975	973	1003	950	974	991	1053	1046	989	1001	1008	1037	1003	1041	952	1002	1051	1003	1005	982	990	919	996	1019	929	985	1035	974	985	995	995	1062	971	1012	1013	1071	1009	1024	956	1011	1030	969	922	999	989	1044	995	951	1003	937	982	1015	976	1031	985	981	971	963	1062	996	1030	983	979	973	1004	1027	996	953	932	976	977	1007	1012	1001	1017	1051	972	991	1024	962	1017	951	960	1013	1009	979	991	956	1005	988	971	981	1017	989	971	963	996	979	966	940	965	980	1016	948	1006	988	938	981	952	990	985	990	1016	1016	969	966	932	990	1023	941	978	1029	1005	978	1029	1048	948	1029	948	988	997	1040	989	1012	951	1070	1020	1006	994	995	981	1033	967	1027	1030	973	1024	1003	1009	990	1011	1048	1001	975	982	1049	931	1000	1019	970	958	921	1025	1014	993	966	1000	982	971	1016	1023	1006	1009	958	990	965	1049	1011	1022	951	969	1008	1049	998	963	1021	1034	947	984	1031	1023	964	995	1034	966	967	1051	999	991	951	980	1007	980	974	973	1027	1003	942	985	952	1017	1014	968	985	929	1011	975	981	934	980	1024	967	961	1045	973	979	996	946	979	995	971	1025	973	996	1002	1005	990	997	1016	985	990	997	967	982	991	996	939	987	1005	972	982	1018	977	1002	999	1013	1030	970	988	1055	997	1004	1018	974	1001	981	927	1008	992	1009	972	1015	953	986	994	965	1024	1020	1014	1028	1003	959	981	985	958	994	1004	1043	1006	986	982	1047	1024	982	963	1032	976	1027	1022	975	1017	1002	988	971	994	945	1006	980	1034	1014	963	984	992	1000	984	1018	968	973	1000	1026	948	1062	1010	964	996	972	1031	1032	1012	992	998	1017	971	1006	979	992	1006	988	979	964	1052	1024	993	971	1021	991	1015	996	992	980	947	944	986	975	965	986	1064	1018	932	1012	997	959	1035	1013	1005	1012	957	919	991	1035	1025	1018	1044	942	980	1006	962	968	1040	1009	1045	966	1016	1043	968	1024	978	960	998	977	1044	943	1019	1001	970	1030	1026	966	948	1017	1000	952	1042	976	988	982	971	961	1021	976	1019	1001	943	966	995	937	967	926	1021	1053	1020	975	991	970	977	994	996	1021	912	940	976	960	1011	1018	1024	949	969	974	1005	1038	958	972	959	1004	966	986	998	1004	1022	1032	968	987	999	926	1033	1038	983	986	990	962	959	1047	1018	979	990	936	1004	948	966	1000	899	993	1027	1002	1017	995	1008	967	971	1023	1014	1039	947	1003	1003	985	978	1021	1033	1003	983	1015	1023	992	1023	980	968	1002	961	986	967	1000	1012	949	971	957	952	946	1029	1036	1004	955	1042	977	962	960	985	980	1044	961	1027	939	986	1013	993	1012	991	973	1002	1007	1024	961	940	940	968	1004	1014	1028	952	959	959	1071	982	939	1007	996	1004	991	928	1067	992	977	969	1045	1007	965	1047	956	1005	998	1006	1037	1028	1003	1018	963	977	1007	974	991	987	1015	971	974	960	1033	982	990	978	1005	980	989	968	1003	1005	989	968	1023	972	1012	1044	1025	1040	1070	1024	989	938	990	995	968	1031	1000	1006	1017	979	1018	982	990	985	1002	967	952	986	1012	1037	965	972	983	987	986	1007	945	1013	951	969	959	925	1039	1034	978	951	956	957	975	977	979	1027	984	969	948	965	967	943	990	935	1000	1012	1000	1074	979	968	964	1026	944	1067	1004	980	935	951	1037	993	989	968	977	994	1008	904	1011	902	936	990	1003	989	977	1001	980	969	1005	976	1016	1037	1016	972	1029	1000	979	994	955	1004	993	1037	1043	988	950	1009	981	987	1004	998	1042	1039	1003	967	1016	976	984	1047	959	976	976	964	1061	956	991	1026	1004	958	966	1003	988
4029	3316	2755	1813	1363	1189	1066	1067	937	949	937	928	957	955	919	939	925	909	874	908	892	827	868	896	918	857	895	935	862	876	862	916	869	917	893	919	891	883	921	885	892	903	899	856	848	903	853	880	860	855	863	904	908	905	896	887	853	956	924	849	887	912	889	842	861	849	864	907	861	891	891	868	897	894	858	905	887	840	850	910	847	891	880	842	863	890	867	874	874	890	846	840	838	873	865	897	874	872	872	836	815	815	870	848	903	869	851	814	793	877	878	834	943	851	885	853	846	858	893	928	841	854	882	835	854	843	860	895	901	901	881	887	923	866	876	881	851	823	867	796	843	902	917	926	892	872	844	873	846	881	854	832	846	864	853	917	823	834	899	867	851	915	869	912	853	816	872	827	828	862	877	864	856	860	831	877	883	884	914	885	861	841	875	865	883	836	873	876	921	876	841	882	909	903	902	846	880	872	898	855	878	905	831	855	937	871	838	896	864	808	820	869	879	880	878	808	794	872	904	880	875	896	786	862	826	875	860	899	848	831	829	802	850	848	865	899	850	860	864	769	874	847	896	839	873	904	871	853	880	901	825	853	858	866	858	860	862	846	845	863	897	886	853	914	841	891	889	860	861	849	829	840	929	856	869	827	819	822	846	886	871	891	891	833	841	834	895	805	891	895	858	894	895	883	898	902	882	877	814	909	867	861	857	871	811	889	873	890	876	813	901	874	815	897	851	837	847	900	853	881	874	851	874	868	917	874	840	902	834	874	867	808	800	835	836	900	878	842	847	864	844	899	855	835	849	906	860	885	836	869	862	884	835	840	874	906	894	894	833	846	827	859	917	850	878	893	828	875	871	881	866	822	883	840	858	823	907	875	840	858	850	860	842	854	862	859	858	833	826	885	872	857	829	860	819	875	829	876	861	856	884	866	807	873	830	900	869	875	879	898	836	849	859	891	903	812	934	867	918	847	870	847	889	843	870	798	836	900	872	865	854	893	845	850	890	832	893	871	867	853	843	876	895	847	914	861	925	874	856	912	842	847	847	845	790	871	903	822	862	844	828	891	824	892	858	923	810	886	878	845	856	842	804	838	896	882	870	852	882	911	882	860	846	877	836	860	886	862	836	859	846	887	870	867	840	903	967	863	845	856	918	841	911	847	872	868	854	861	868	904	880	855	890	880	834	919	897	841	921	859	860	887	845	906	856	845	853	884	813	807	860	876	901	889	836	884	883	844	852	909	863	901	902	867	864	862	884	832	853	882	930	903	844	831	883	863	863	837	858	861	874	881	859	850	888	864	912	847	896	904	889	888	883	791	843	846	877	878	869	930	883	863	868	843	844	885	861	877	834	882	873	867	885	857	895	836	848	936	842	846	874	869	862	869	842	862	919	886	882	897	849	867	878	837	870	862	851	875	858	824	828	857	842	849	834	863	922	850	842	846	830	900	842	875	932	838	884	826	851	820	861	876	829	859	865	866	866	833	815	841	839	827	863	823	860	865	854	873	938	845	860	881	879	862	867	881	828	914	849	840	850	889	863	846	891	843	890	850	849	870	894	818	869	874	862	848	864	884	817	836	932	870	860	853	864	930	868	830	896	873	880	879	879	836	876	801	877	940	829	815	849	927	878	896	865	881	876	868	881	884	872	861	846	878	876	830	866	912	813	854	841	847	842	874	826	910	844	887	867	830	874	901	863	884	871	899	854	833	862	838	846	857	878	886	897	848	897	847	819	793	896	840	830	855	858	845	836	847	900	834	863	847	847	830	875	861	848	852	773	858	871	865	881	883	832	834	869	885	824	912	869	860	912	835	878	867	839	881	837	830	869	834	862	860	874	828	866	879	865	873	865	879	903	908	814	824	885	865	815	877	884	882	885	851	871	894	864	871	874	880	867	850	820	861	894	881	905	855	840	907	894	876	898	798	796	855	877	840	868	850	889	892	834	880	891	901	858	833	838	861	845	841	826	878	842	904	864	884	869	869	851	858	894	812	852	851	874	871	828	803	852	861	874	845	869	898	922	862	894	846	881	881	858	805	910	840	852	857	854	884	840	865	897	875	893	843	838	830	835	868	887	888	839	912	828	937	900	859	893	933	879	913	851	847	897	842	857	828	865	844	901	917	853	874	789	886	919	868	891	860	865	879	862	820	870	905	890	861	836	889	885	859	826	876	843	863	836	887	861	832	829	904	860	814	813	900	849	853	862	867	818	883	866	891	854	872	848	808	794	858	819	833	850	890	885	855	876	906	791	826	876	906	861	866	893	862	803	885	925	898	889	847	852	830	864	825	879	893	876	907	867	810	803	890	880	883	881	887	841	880	839	916	830	918	888	866	857	887	851	884	867	802	934	896	903	828	868	919	873	844	848	845	887	933	898	928	910	899	780	846	847	883	870	823	874	824	887	847	877	853	834	850	843	880	867	901	855	878	863	857	842	840	855	883	838	871	886	857	877	846	883	865	840	870	853	877	826	890	856	894	907	852	844	868	911	831	852	884	870	892	845	881	895	857	921	881	922	924	862	836	835	839	881	890	856	849	862	879	900	826	851	831	849	846	883	858	823	856	910	890	898	870	889	883	891	831	838	857	840	849	852	843	866	859	892	895	881	851	898	878	784	821	832	871	832	909	873	830	904	851	862	908	904	893	798	894	895	890	842	823	893	889	838	855	890	859	864	910	858	863	865	838	843	879	826	759	904	867	823	857	910	861	889	866	842	815	881	859	862	870	860	818	827	876	861	868	870	905	922	828	844	886	867	894	852	853	854	850	884	867	847	891	838	925	909	871	849	867	869	855	888	903	865	907	838	863	853	885	835	876	867	894	853	820	849	843	892	845	902	907	843	845	881	861	867	853	884	799	849	891	868	887	833	864	855	872	853	836	899	906	900	870	856	883	884	867	806	921	841	886	822	828	857	868	918	886	855	908	874	813	855	828	853	876	848	902	835	859	882	877	840	887	870	852	855	875	826	886	839	893	845	833	849	897	877	886	868	817	864	823	871	832	836	883	875	873	934	914	863	877	882	905	895	847	837	919	873	874	839	860	860	914	814	861	907	906	867	895	837	797	874	871	876	876	818	901	885	846	877	854	824	829	894	869	767	881	853	891	920	891	881	839	892	873	831	902	863	828	888	838	908	847	867	821	893	832	836	875	890	829	821	869	896	832	858	881	879	861	853	867	825	876	834	894	883	872	891	787	839	925	874	866	864	877	855	851	887	862	888	816	864	895	829	847	861	819	870	873	863	930	849	868	823	873	822	854	872	854	840	903	877	850	914	860	896	844	894	917	898	889	822	896	853	848	879	847	843	834	799	874	884	913	904	863	857	904	908	865	872	855	822	868	881	860	832	867	818	894	938	868	864	806	877	865	840	867	872	847	838	885	810	884	892	862	863	863	905	862	866	869	884	864	812	906	889	874	905	862	836	881	867	816	859	887	913	823	884	851	879	860	902	851	921	837	854	907	843	898	866	861	925	904	913	835	875	869
24534	21330	28415	24607	20764	4288	1440	935	789	819	746	742	709	744	738	708	745	723	673	710	700	706	694	711	701	684	655	718	684	642	697	638	665	702	676	664	649	657	670	675	696	632	718	691	664	708	682	686	687	668	744	679	716	691	689	651	662	674	624	643	632	645	680	665	649	677	665	649	649	640	674	631	657	668	640	630	700	643	727	662	592	658	657	662	689	743	704	683	659	681	673	661	666	665	656	607	654	585	628	696	653	648	656	663	702	583	709	659	671	649	610	649	703	687	658	651	673	680	703	642	665	653	617	680	627	669	663	653	638	680	637	663	684	624	668	656	696	605	681	670	648	662	607	659	722	663	644	639	652	651	674	718	697	608	706	643	674	641	659	607	677	671	658	634	680	639	673	669	662	676	633	666	671	640	676	640	603	626	618	707	634	690	696	664	644	597	650	679	661	652	673	636	689	673	674	652	630	674	627	702	741	682	676	632	646	646	639	661	645	649	617	634	677	649	640	645	680	649	631	640	650	703	653	675	680	633	660	681	707	649	700	695	680	639	642	648	685	663	616	657	648	624	672	639	640	675	669	656	638	579	704	641	680	631	662	685	637	651	637	686	625	685	664	683	655	633	661	663	650	668	657	688	651	640	677	647	692	704	640	651	626	631	693	648	667	639	667	691	665	611	687	633	635	674	636	663	670	682	663	623	686	657	705	633	660	671	615	637	675	629	692	643	644	673	698	685	625	687	634	639	685	692	673	685	656	582	631	617	681	662	671	666	642	682	654	674	631	655	664	663	644	646	613	691	628	651	642	618	634	664	635	659	669	648	654	635	673	673	661	663	637	646	675	630	656	685	639	641	660	671	617	647	638	647	649	666	670	622	681	662	663	686	642	667	639	661	629	617	644	704	720	666	679	679	671	670	642	662	621	672	677	608	678	658	623	683	642	679	614	669	635	638	632	646	692	647	613	639	612	663	614	675	661	646	678	642	651	671	623	635	687	647	682	690	689	620	647	711	671	652	684	657	644	666	628	656	617	657	667	688	655	635	677	639	619	650	629	672	670	641	622	653	664	646	616	640	668	629	654	678	639	625	623	613	625	686	659	683	687	662	620	673	677	645	676	664	640	651	636	635	669	661	690	639	613	664	682	703	671	631	642	657	686	683	622	616	668	613	672	654	678	657	686	651	658	634	642	639	620	597	636	677	703	696	686	719	634	672	642	635	680	644	616	663	619	676	691	652	626	682	653	619	601	662	702	636	682	634	645	646	652	638	652	633	623	646	658	628	670	630	720	656	629	663	672	650	711	670	615	639	669	620	691	682	682	613	662	692	698	624	602	649	686	649	683	626	690	622	615	676	636	690	654	675	684	661	639	691	645	614	612	629	696	649	631	658	634	633	691	668	695	661	667	648	638	699	656	616	616	654	659	650	645	683	651	624	678	674	699	657	665	661	645	657	647	643	693	676	645	622	646	678	663	660	638	663	686	657	702	603	650	632	594	649	671	677	660	663	661	673	676	676	649	659	646	634	670	672	685	655	646	673	662	679	649	657	655	653	643	661	696	659	678	696	641	692	627	663	675	696	653	658	598	689	645	644	625	656	604	685	667	671	666	681	686	692	639	623	671	666	651	613	741	662	629	669	659	652	642	648	655	686	695	659	610	667	639	614	681	670	649	666	656	698	659	673	650	671	657	648	647	690	658	699	636	677	664	659	669	659	668	650	666	613	649	667	643	694	691	655	673	649	623	640	656	640	645	622	644	658	619	651	609	657	635	653	687	650	660	640	692	641	658	656	686	662	684	646	617	649	650	628	599	674	619	658	624	620	640	644	660	645	683	684	677	675	669	642	653	665	671	659	653	655	640	683	626	638	685	630	699	692	638	654	666	671	660	651	698	684	655	635	654	633	671	604	689	691	682	660	692	662	648	657	673	690	636	677	658	659	636	639	612	679	723	652	657	663	652	698	663	679	577	658	626	641	627	634	610	631	656	688	658	674	653	678	649	693	632	690	651	660	649	702	597	643	671	656	664	687	654	638	651	629	621	649	646	641	666	623	666	661	687	650	618	673	659	655	648	656	661	669	644	618	682	638	693	636	661	650	646	655	645	653	663	662	632	616	635	679	648	638	680	665	665	618	597	676	695	645	607	688	628	654	613	693	695	682	650	634	611	652	680	626	665	648	676	661	632	660	648	654	654	656	662	689	692	657	633	657	633	651	638	638	686	664	656	655	611	619	636	675	681	656	653	665	665	671	684	657	650	657	655	653	645	643	646	620	641	647	664	661	681	672	618	644	647	661	677	638	652	633	636	638	676	629	639	653	648	644	626	642	634	652	645	642	639	644	643	645	672	632	627	652	664	612	643	666	674	660	623	636	662	645	661	674	701	654	660	611	739	653	663	640	681	674	671	666	658	695	666	689	676	634	648	661	691	665	665	631	628	608	653	692	630	674	664	737	664	641	647	730	696	651	666	684	660	678	685	609	643	558	644	642	648	674	671	678	646	694	654	633	657	663	633	664	681	650	670	638	690	688	665	622	667	667	655	629	644	662	667	681	648	589	640	637	673	618	652	640	702	679	658	672	651	629	641	624	642	639	656	641	643	640	650	684	663	652	679	671	677	659	675	674	711	674	671	623	636	699	650	614	720	656	641	653	645	648	660	661	669	671	641	662	615	676	692	645	671	674	696	665	646	650	628	655	697	632	658	612	599	684	582	637	700	632	671	665	620	655	636	664	700	632	650	681	659	641	581	622	689	630	639	691	617	670	612	645	687	594	596	660	671	623	628	666	721	658	665	701	632	651	646	662	652	669	659	632	627	620	660	647	687	682	662	663	650	613	677	638	615	635	648	598	657	623	658	642	649	683	644	651	672	646	720	645	682	667	642	607	690	659	663	643	634	669	631	625	634	650	649	677	624	636	682	676	675	635	685	686	680	644	669	646	656	654	660	676	644	622	645	679	643	648	677	636	658	631	654	644	629	723	639	646	666	649	638	634	638	645	662	655	582	663	669	642	646	671	652	702	657	685	626	651	669	631	651	699	638	672	643	644	652	638	639	634	651	662	666	642	633	687	644	637	648	656	719	633	649	642	665	663	633	681	694	684	680	658	626	685	675	674	640	613	654	646	650	707	626	636	650	616	658	670	624	685	679	652	667	628	706	627	683	668	626	676	696	700	667	665	640	658	651	629	664	642	671	672	649	670	636	646	650	683	652	653	621	642	668	662	653	629	653	638	733	642	646	669	714	685	704	682	688	648	624	650	651	685	661	634	619	654	650	650	695	638	638	696	624	630	646	649	695	669	684	662	649	612	661	648	663	638	647	646	679	614	675	660	632	636	615	716	598	687	674	636	692	659	680	628	664	682	654	693	625	684	635	649	647	644	643	702	628	642	666	659	662	640	653	647	679	641	672	620	656	647	620	684	653	617	636	674	630	646	679	667	613	667	630	657	682	645	640	708	677	684	696	644	648	693	667	654	638	632	630	679
4044	5073	4179	2258	1609	1262	1081	862	835	832	738	776	750	712	697	703	710	698	698	693	639	673	636	677	676	663	669	649	668	715	649	657	654	644	657	655	653	619	615	623	665	613	618	636	622	621	668	606	629	644	637	668	668	608	637	579	629	648	599	658	605	661	609	646	581	636	640	603	650	643	651	619	586	605	615	654	656	576	587	639	672	655	593	619	596	603	608	598	594	641	592	644	632	583	611	609	615	675	586	595	626	622	620	621	622	623	608	613	636	621	616	617	624	615	587	570	571	608	599	607	614	616	579	602	629	606	647	594	634	649	635	652	611	617	572	570	598	629	631	640	595	606	611	593	650	605	635	664	611	663	545	633	663	651	636	661	631	605	655	635	610	637	601	609	607	613	582	661	625	612	663	568	606	587	609	621	674	608	621	650	621	627	617	604	635	581	645	633	584	576	650	666	623	652	641	594	584	638	599	629	606	616	612	599	605	619	584	635	594	667	595	607	600	564	584	610	639	612	530	635	608	605	622	637	618	641	645	636	597	611	617	599	647	649	608	604	606	607	607	603	627	624	593	641	607	651	589	616	680	603	619	620	620	632	632	615	604	584	624	601	653	634	583	641	667	668	598	594	624	631	615	555	639	625	583	602	645	619	624	588	640	583	625	623	599	585	665	629	624	627	590	634	595	639	630	607	589	612	620	630	647	630	606	638	652	613	623	607	610	605	607	633	589	559	618	649	610	599	603	583	616	639	611	640	601	653	551	636	669	607	618	621	639	591	605	601	599	611	591	642	637	597	622	619	660	587	609	601	614	567	630	624	633	622	614	591	639	629	623	583	611	580	640	636	649	624	629	651	597	615	657	572	611	614	640	620	647	640	597	626	595	612	633	638	637	620	651	648	603	619	646	630	626	644	575	613	625	618	633	574	596	615	625	606	637	582	610	646	619	618	625	608	637	628	635	634	606	588	611	654	649	573	602	649	598	603	647	632	597	613	604	627	616	605	619	587	636	655	591	589	639	570	609	622	661	565	627	676	646	591	636	608	567	629	621	639	629	639	634	609	612	626	580	628	665	622	658	605	626	649	619	630	600	599	571	609	624	628	630	595	624	600	587	587	608	622	604	625	624	586	578	622	618	603	575	562	638	585	634	615	614	636	604	606	658	603	590	578	591	646	616	621	591	593	613	660	623	612	621	584	595	645	630	606	615	661	581	627	619	648	601	656	625	599	618	598	624	633	578	615	631	579	620	630	598	590	636	668	601	595	619	625	630	655	630	620	602	624	638	617	623	589	610	621	606	581	593	613	650	617	643	576	606	654	609	628	622	610	641	574	597	664	639	587	609	638	623	624	596	627	667	641	600	666	616	588	620	639	611	575	577	625	619	624	628	597	642	614	569	636	584	609	578	633	629	614	576	570	626	626	633	638	612	632	628	633	622	616	573	601	610	603	607	615	600	643	574	653	629	593	626	604	615	673	617	616	599	656	598	679	639	610	628	643	595	605	609	662	636	648	594	584	584	597	623	628	625	604	621	637	611	589	643	610	630	600	611	641	630	624	625	599	602	631	613	627	609	632	633	630	627	597	608	627	616	618	618	613	608	566	594	619	630	578	613	630	596	637	614	631	654	647	608	637	620	595	649	584	592	588	585	596	609	652	622	634	581	633	574	565	596	619	621	612	588	616	626	616	613	645	654	601	646	616	605	637	611	639	590	561	592	590	622	656	570	643	616	604	585	621	630	669	573	589	611	601	586	593	624	688	588	615	603	601	643	615	597	579	612	593	597	633	625	613	620	583	621	577	612	605	573	635	590	612	603	593	639	636	579	605	620	565	632	653	618	605	592	612	621	599	651	613	621	591	607	587	587	565	660	612	594	569	657	601	591	610	622	626	613	612	597	539	630	632	627	595	632	599	580	595	639	610	563	625	594	587	643	635	640	592	592	600	580	583	600	600	608	609	548	629	619	624	567	578	611	599	645	612	651	607	554	639	616	633	600	550	615	626	666	591	612	618	632	574	636	599	625	624	596	589	634	611	621	668	593	619	645	633	610	590	562	600	635	600	605	638	598	597	632	646	592	548	598	601	620	672	612	565	626	641	630	653	634	626	624	578	593	612	618	612	591	603	629	630	638	618	608	586	622	625	601	589	636	627	670	601	621	589	623	577	601	580	569	640	628	644	608	620	641	652	536	626	658	583	596	591	623	674	618	643	556	587	626	613	627	598	598	620	619	570	612	599	664	620	596	661	604	610	612	605	603	646	563	586	605	591	615	614	621	595	619	638	597	626	610	568	611	638	569	625	623	639	581	652	626	594	602	661	624	584	663	647	589	576	620	604	613	585	591	607	612	615	586	613	646	620	633	608	649	581	620	619	613	589	606	609	665	601	627	631	609	595	631	617	594	589	607	626	605	620	604	635	590	595	632	630	601	637	614	619	591	627	609	617	590	603	619	610	570	622	644	649	643	641	618	651	589	575	618	621	673	633	600	621	607	624	609	638	591	602	621	613	598	619	617	624	642	639	592	598	605	649	567	629	596	606	598	607	625	606	598	598	613	613	590	607	576	614	599	592	588	653	579	619	618	633	619	581	582	612	632	611	607	594	627	597	616	568	605	665	606	623	602	589	615	576	610	613	668	619	628	669	574	611	602	630	668	601	622	601	604	597	619	663	595	600	614	645	602	605	578	583	611	640	601	632	607	591	666	618	628	642	595	597	625	628	603	620	576	641	601	586	564	572	580	579	600	623	582	601	618	599	621	589	609	614	627	600	601	626	586	591	624	607	615	592	616	601	619	642	625	640	571	640	622	625	626	646	627	623	599	611	634	593	573	629	569	595	607	606	614	560	576	565	600	597	590	664	584	595	572	626	633	581	655	619	621	592	597	617	644	612	621	610	632	648	651	564	639	628	643	605	612	599	610	573	644	549	617	572	629	611	635	609	602	597	625	645	594	605	618	592	637	650	629	604	591	625	582	614	581	606	577	617	564	617	609	603	599	621	645	604	623	638	623	585	571	602	619	583	649	616	655	625	586	633	591	609	614	607	631	658	596	651	649	599	572	592	607	593	632	632	580	608	596	597	587	623	621	583	634	588	592	608	607	563	634	583	616	572	590	583	651	619	593	588	565	564	563	595	600	615	607	612	588	629	615	628	606	651	614	640	581	621	595	647	616	590	635	584	639	635	642	597	625	633	633	638	597	624	601	643	627	585	592	627	565	612	571	635	603	605	675	602	555	612	601	587	649	578	595	617	621	598	604	619	604	620	648	596	645	635	651	663	639	587	589	608	633	596	583	567	620	614	607	617	626	562	603	625	588	599	596	613	604	587	592	602	581	581	609	603	619	566	652	571	604	606	586	636	619	615	604	579	603	588	602	615	609	636	608	632	596	644	592	604	591	602	625	616	605	569	593	589	597	573	633	645	655	628	630	656	555	608	572	619	574	627	620	556	568	638	603	627	567	601	589	579	558	570	592	585	633	563	612	600
27401	9676	1886	1269	1046	990	980	988	991	958	1011	995	1013	994	987	944	939	968	980	1010	1020	980	965	937	940	979	1005	921	930	973	972	949	976	900	981	959	955	955	975	951	962	967	969	961	1050	955	953	1020	974	983	959	995	932	985	979	965	963	967	905	984	1001	959	940	1008	920	933	932	909	979	981	917	975	976	938	932	941	970	1008	949	953	970	948	996	1021	936	963	982	921	940	1002	932	1008	997	1007	980	918	935	953	950	1008	915	990	918	961	975	946	941	1006	997	950	999	959	1004	958	996	951	992	1001	908	905	969	949	945	942	958	919	971	963	952	934	995	989	978	969	943	920	921	1017	1011	950	913	1002	987	973	975	988	986	974	962	980	966	995	931	983	974	961	1041	936	932	961	971	1003	925	990	1011	961	907	918	981	1001	984	947	1017	949	952	910	995	989	927	997	972	1006	944	929	963	998	971	966	964	1013	955	995	942	954	940	920	976	943	911	1014	947	970	990	945	939	939	954	1023	987	916	1040	949	942	967	960	967	928	954	973	1022	1036	968	993	972	926	940	975	924	917	1006	1025	983	960	927	951	991	966	1025	919	956	970	927	957	952	992	995	1013	950	938	971	1014	962	937	973	993	952	1004	954	953	1009	999	979	959	928	934	942	1000	989	899	996	982	968	907	954	973	1028	971	986	990	916	1015	990	928	985	946	978	947	949	982	1033	978	942	978	993	980	913	918	1000	963	993	961	932	930	1031	1016	934	1013	1047	953	973	952	947	965	964	1009	983	971	948	928	932	965	994	999	996	941	985	994	960	890	982	913	958	1044	975	981	995	948	984	943	973	923	956	972	984	964	966	1010	953	947	939	973	951	1008	1003	1002	943	951	936	946	962	1003	968	1000	949	925	956	985	963	933	977	990	965	945	988	996	970	949	925	975	921	940	952	974	1021	980	958	982	948	978	957	964	1009	976	950	937	973	953	936	992	968	983	1012	934	990	1034	995	985	963	940	989	919	984	1002	992	989	938	960	988	962	936	990	997	974	914	1000	898	994	931	988	1012	1012	929	986	1001	953	911	923	994	952	949	1023	1007	973	951	1033	1008	972	993	911	986	922	988	990	981	951	959	921	905	971	942	995	1036	1002	1031	941	956	904	1001	898	961	1011	940	966	984	927	935	1024	1018	983	962	1002	975	976	954	1020	975	968	950	969	988	971	939	963	954	1034	922	936	987	923	1011	1007	937	975	970	1009	966	977	904	1043	992	950	900	940	963	926	959	935	933	962	962	970	916	951	940	983	991	986	987	969	994	958	927	981	989	969	984	907	973	1033	1004	934	990	1000	892	944	970	1000	960	944	944	990	949	961	955	941	965	961	962	1051	1010	971	936	995	925	911	953	914	933	979	968	974	992	948	940	976	952	966	926	932	985	962	1005	975	987	988	993	1000	927	959	920	964	1000	1009	1019	954	959	960	943	951	953	983	1017	1016	982	963	977	1001	947	943	975	911	971	951	978	936	987	982	979	943	1005	940	985	1002	981	970	971	1007	956	959	976	930	974	960	971	996	972	972	973	1008	1007	953	971	971	976	953	924	964	928	940	1032	945	1004	923	945	968	945	925	989	1027	950	957	956	966	927	923	989	982	988	1030	949	921	987	966	921	977	975	979	980	928	938	974	964	926	951	976	999	994	974	946	937	980	955	946	949	960	990	991	977	1044	987	992	971	1059	1006	998	933	937	967	988	951	960	967	953	956	905	878	1012	913	1010	937	946	981	1031	969	960	963	959	949	971	918	979	967	972	1009	966	939	994	958	924	939	994	916	1017	953	1002	971	974	997	975	948	979	976	1020	932	937	989	970	973	991	991	935	922	987	972	966	984	987	960	955	935	1000	956	984	1031	929	1015	962	1023	908	973	1015	964	983	939	972	991	996	981	985	983	995	991	951	991	876	982	946	987	987	1002	962	924	943	1004	953	1006	930	1017	973	924	1022	969	953	926	1011	924	1004	998	937	1017	1025	950	1007	943	919	974	957	919	982	996	935	982	976	977	933	968	911	954	1009	948	1025	933	973	912	987	964	918	915	1018	977	994	970	942	986	969	945	947	962	1013	957	918	958	954	936	969	1002	941	1007	1003	986	931	976	1002	936	928	979	970	945	990	942	936	934	969	952	949	925	980	977	1007	1007	916	956	1004	958	960	955	951	971	998	1003	942	1012	965	915	975	995	935	966	960	913	989	920	935	955	915	955	948	996	1034	999	965	974	948	950	1007	930	954	1004	960	957	1023	1015	907	941	955	969	954	959	984	968	1039	971	947	939	920	967	960	971	1020	940	906	977	1010	959	923	922	976	1013	1003	935	1009	976	928	973	921	934	975	972	965	985	960	967	960	897	987	934	961	953	1047	1027	985	937	970	951	963	940	942	978	966	979	1030	1012	973	970	964	1014	991	1009	963	956	948	976	943	1049	968	961	1019	994	982	966	921	959	1052	960	1017	971	996	909	973	966	937	964	943	1015	994	943	1039	1014	963	947	943	980	947	1001	956	1023	904	945	926	963	906	929	1031	956	970	971	994	981	1000	983	938	964	945	993	968	979	980	943	1026	955	1038	966	969	1026	937	1000	946	976	928	955	984	976	968	938	965	922	968	1006	957	938	944	961	933	944	966	991	958	941	969	1011	954	969	953	902	1000	974	987	971	988	1042	969	952	952	983	949	947	980	950	937	975	989	933	956	930	951	942	998	964	1033	964	1031	960	1008	1000	960	947	973	983	983	994	966	921	997	983	954	970	962	988	992	966	982	934	940	978	922	935	915	961	1000	972	977	955	985	1043	942	1012	942	933	952	974	985	946	941	1007	969	945	979	1012	921	1019	1003	974	938	971	960	979	943	967	1010	908	941	983	967	999	989	950	982	937	951	944	952	1008	941	970	965	897	984	942	936	1020	937	949	965	968	940	943	960	964	970	961	1027	966	887	1034	1005	960	956	1041	949	967	915	937	946	994	1052	1012	1006	976	991	1008	936	972	937	971	977	923	960	958	968	929	928	924	952	1007	940	958	943	973	928	961	977	949	967	1034	948	937	890	1004	997	963	947	988	935	986	1008	990	935	896	957	1040	1002	991	968	970	959	998	989	936	960	986	1019	1049	932	949	972	986	983	952	927	975	965	961	991	981	939	968	971	995	990	952	983	1006	984	973	1002	961	984	993	954	904	1000	927	916	1001	909	975	934	967	963	1016	945	993	967	966	989	938	983	979	910	933	1002	981	925	993	958	967	975	945	967	995	996	920	956	971	941	960	1015	976	991	970	1011	960	909	968	948	947	959	967	930	959	1005	975	944	1005	922	998	937	989	958	980	1010	984	942	946	954	939	962	985	962	1024	905	1036	1076	978	1011	943	1000	967	957	964	957	926	1008	1025	979	1022	971	947	987	952	952	935	938	1013	1000	903	973	923	958	969	1018	982	911	1032	925	1004	1020	975	979	974	930	1062	992	976	945	964	966	996	924	976	965	976	948	979	987	929	1013	968	1006	992	979	937	945	965	969	987	921	940	947	967	1001	1000	957	981	975	963	944	988	963	991	1044	955	979	960	969	921	965	964	1011	967	940	897	960	942	951	918	969	958	1037	1006	1031	996	947	989	950	961	983	959	1006	964	973	963	1017	1053	941	1032	994	938	970	920	984	950	996	929	990	898	970	969	991	1019	976	933	1015	958	928	947	977	948	1010	951	980	953	947	968	930	952	994	1010	988	1004	981	890	992	1033	982	936
5856	1011	971	896	861	800	829	823	795	833	842	822	853	864	784	869	815	775	860	842	858	839	820	838	862	797	844	877	844	883	822	796	830	801	783	857	840	867	863	811	865	802	841	830	810	858	853	835	888	823	842	793	827	812	837	847	912	781	857	805	802	838	847	837	843	841	853	835	854	806	785	818	837	769	862	803	837	839	822	819	841	769	796	823	832	873	819	801	867	840	850	839	834	808	841	782	851	866	915	805	838	814	892	880	863	823	867	879	848	871	845	785	844	847	823	799	819	792	804	795	847	803	805	790	800	822	852	840	806	872	848	775	835	825	830	784	839	828	816	839	844	831	870	847	791	786	829	839	798	826	831	844	794	804	804	785	865	839	773	815	808	856	849	839	824	820	798	853	817	844	836	875	842	789	836	853	876	809	788	853	778	786	832	809	813	807	869	850	842	799	826	795	812	874	803	845	827	797	772	826	817	813	850	884	782	831	870	771	819	815	826	838	813	815	815	797	817	833	852	826	833	784	830	782	795	832	881	810	814	796	855	817	816	846	770	869	863	796	851	851	821	834	823	825	838	796	816	848	836	818	826	802	789	817	886	869	829	819	846	779	841	807	855	782	865	808	834	856	831	846	872	836	889	812	820	830	836	790	824	832	869	787	868	833	823	833	798	812	832	819	836	847	801	792	811	838	838	812	785	838	795	841	820	788	792	832	792	854	756	829	826	791	794	827	843	795	829	776	793	825	820	768	865	845	864	854	818	856	829	850	889	827	743	790	839	797	814	822	845	778	803	854	824	838	820	818	766	839	836	818	803	840	793	785	855	819	800	805	859	792	830	824	836	850	763	879	865	881	797	814	833	807	760	794	807	837	806	834	804	829	737	836	833	796	840	849	783	822	750	840	811	843	805	778	846	833	808	854	798	751	826	771	814	839	839	812	865	837	851	875	847	830	832	801	886	804	868	807	816	815	848	815	816	819	861	823	802	807	832	841	835	843	802	832	797	807	846	875	825	806	819	832	850	876	803	724	812	846	800	831	840	829	845	785	844	820	809	777	849	862	804	804	814	906	859	845	794	866	869	802	828	839	828	800	786	827	849	838	837	871	849	854	847	802	799	802	838	866	871	810	809	777	812	829	839	803	802	814	837	782	803	838	893	818	846	788	832	786	806	854	898	819	855	805	846	875	858	817	826	833	832	821	868	858	847	852	843	842	834	788	841	834	808	810	831	875	824	856	782	826	857	807	760	875	860	860	758	866	830	829	854	823	823	808	844	827	773	849	769	764	832	802	804	839	781	863	756	821	816	789	798	773	781	816	763	841	814	798	795	818	809	823	826	843	840	810	805	882	847	849	827	803	818	837	788	821	861	810	849	796	852	858	828	815	884	819	789	823	873	799	830	847	820	822	816	841	855	799	770	867	813	804	817	841	801	824	788	853	867	869	825	776	851	819	828	802	845	816	809	794	855	842	796	857	774	840	848	892	847	846	804	811	820	866	840	829	814	747	819	858	817	813	787	842	835	826	837	826	782	843	831	854	862	842	884	824	849	867	793	824	808	841	822	832	850	812	848	843	856	800	818	855	823	830	882	832	822	822	814	775	821	832	814	835	793	826	842	826	829	854	825	842	775	832	814	771	795	838	829	860	836	802	840	776	842	858	834	833	805	779	860	839	813	839	845	834	809	827	792	785	862	832	852	866	840	900	813	870	826	809	797	821	853	819	891	840	825	823	848	835	814	816	835	769	793	824	828	873	845	809	856	871	785	839	809	811	847	811	843	812	930	834	786	791	825	858	847	793	835	800	849	848	848	826	805	833	796	782	839	825	775	827	842	801	848	842	781	805	821	825	816	814	768	801	842	853	834	856	844	818	831	840	797	792	834	832	830	878	819	831	806	823	862	818	824	799	833	813	803	803	809	836	830	800	790	888	832	851	778	799	830	870	862	836	808	828	829	764	766	802	877	824	824	845	800	893	863	824	816	872	820	849	804	898	812	837	752	853	820	787	807	823	795	829	816	820	830	815	857	823	813	830	849	840	826	804	873	814	851	834	791	857	810	833	832	789	841	867	836	810	831	800	773	820	873	837	836	842	785	825	844	823	845	877	884	920	806	842	823	843	812	816	836	865	832	813	813	893	834	782	784	763	842	792	852	797	811	792	816	803	816	844	847	843	836	859	822	828	862	833	847	801	838	801	802	808	852	797	779	819	815	866	843	823	833	802	811	845	906	836	841	777	793	813	823	866	844	834	818	874	829	840	878	847	838	822	786	855	828	850	862	835	804	814	862	821	834	775	803	816	822	791	814	819	827	824	846	839	789	829	784	838	774	796	818	859	832	810	836	829	829	894	827	833	836	857	859	807	809	827	831	858	847	799	809	864	816	862	835	811	833	907	809	895	836	827	856	835	792	852	846	814	852	810	831	837	804	863	852	866	838	833	800	833	825	788	846	831	880	828	798	804	877	840	808	801	838	850	817	800	857	855	806	845	878	829	795	828	782	864	789	832	851	831	781	857	866	849	879	791	829	826	852	790	839	851	824	794	799	820	849	823	832	854	828	857	814	820	871	814	793	811	778	824	877	837	849	849	829	820	806	778	773	816	839	881	828	825	852	830	815	797	846	775	883	818	835	867	801	778	811	858	852	832	821	809	847	790	774	815	844	807	901	832	807	826	832	834	795	827	819	852	815	855	862	837	853	806	787	788	787	883	794	815	848	823	847	828	840	793	849	805	797	833	858	801	738	811	818	890	804	792	864	827	855	858	786	819	823	853	820	824	811	867	823	797	819	807	820	851	821	861	814	847	851	832	814	837	822	812	813	844	811	772	830	838	837	822	844	835	807	837	830	816	833	817	882	788	859	820	826	873	839	789	827	827	836	782	814	747	852	853	839	785	765	881	856	851	829	833	866	811	865	798	809	818	786	813	904	780	843	812	872	854	829	818	792	829	802	830	820	839	797	818	813	837	850	801	785	851	874	845	825	808	785	826	833	850	828	796	803	851	816	845	836	812	801	875	821	820	868	835	822	839	852	816	835	845	868	840	856	879	834	861	844	751	811	797	819	814	833	805	821	849	753	797	834	847	854	822	807	855	800	856	846	830	804	860	836	834	850	822	794	832	816	870	811	772	774	805	828	808	831	822	784	802	860	837	816	808	818	855	820	831	765	826	854	854	787	821	864	816	813	842	845	819	807	874	777	838	848	846	791	831	810	804	819	813	789	830	813	795	880	807	871	841	813	834	836	850	838	834	836	791	809	870	874	854	791	818	890	860	813	826	839	864	825	808	802	825	786	830	839	853	803	853	811	809	786	869	826	757	826	787	832	784	852	839	855	818	791	837	809	828	801	852	808	848	846	830	811	856	793	856	812	828	824	810	809	895	829	872	817	858	906	822	783	796	841	859	835	832	811	801	778	838	790	827	855	842	762	813	791	833	840	841	850	778	800	808	833	809	785	804	812	806	836	861	787	820	843	850	830	844	811	864
25596	21336	27103	25339	6018	1676	1361	1130	1048	1040	1077	1073	1015	1060	1038	1011	990	995	917	1008	976	1026	945	1053	947	1018	965	993	1033	993	1069	953	986	973	988	987	958	1002	1004	1001	976	973	1013	942	974	1008	962	973	961	1006	1010	974	969	938	984	939	928	1016	980	985	988	1014	979	956	1042	992	975	914	1015	947	964	972	1039	1000	988	962	1013	1035	969	977	978	1006	951	1049	934	948	984	967	944	958	957	978	946	987	1034	1104	1004	978	969	980	1003	1015	991	962	960	963	1023	1012	994	1066	1014	1004	996	1024	972	981	917	988	975	998	1013	976	929	947	1002	955	1063	959	958	1011	1037	991	978	946	1014	946	968	992	989	965	1029	976	979	984	955	992	946	1011	941	1003	957	1028	965	1000	899	976	976	972	971	985	998	1038	1015	942	1005	976	985	1015	972	1058	993	963	991	963	1008	973	959	1018	945	1028	963	984	997	1016	976	1010	993	984	1004	981	973	992	1024	948	1043	979	975	1003	989	1006	953	1001	952	991	877	962	967	1000	937	993	955	975	994	967	975	986	945	964	976	1014	1009	997	959	998	937	954	976	992	1010	1032	970	958	973	982	989	994	985	1033	960	1012	939	952	985	1034	929	979	959	958	1020	976	992	987	1018	975	986	994	991	1011	937	920	983	995	957	983	1017	964	952	978	950	998	979	986	985	923	974	972	985	989	965	958	950	1032	989	976	1030	976	944	974	982	958	973	991	1033	1002	909	959	927	997	987	942	1001	953	983	964	990	946	1007	948	1012	990	950	1001	962	1010	1007	1008	949	985	976	967	934	961	1007	983	961	985	985	973	998	976	1011	981	971	1027	972	999	957	947	1025	972	986	1025	917	928	948	978	1012	924	961	909	972	976	971	1013	982	954	944	913	1008	979	947	994	941	1014	991	927	1003	958	928	958	969	911	968	952	981	1018	1021	955	946	963	997	998	998	1002	933	974	956	958	987	960	1030	960	1025	985	970	936	969	933	955	973	1000	1011	994	964	955	990	930	974	950	1013	899	974	996	966	929	938	978	982	1006	951	963	1000	1022	1031	966	963	988	928	948	1001	986	1019	1040	946	944	1006	937	982	975	976	979	969	1007	984	990	979	952	939	999	954	1016	989	1008	937	934	1008	1030	987	1020	966	983	940	991	948	943	984	968	967	990	988	948	987	971	992	982	975	1006	974	964	930	1042	972	986	975	1000	933	980	1037	1005	938	1002	971	980	989	954	972	1007	967	1030	985	977	1004	979	977	960	969	951	976	987	1020	977	999	975	985	1006	1015	935	938	1007	933	991	988	1051	942	915	1015	964	932	960	999	941	983	999	983	1043	1032	986	1013	957	1012	1077	1016	997	1006	1021	1002	952	937	1006	947	999	1003	991	982	980	1021	961	958	954	937	938	983	961	956	1015	1019	934	911	943	959	945	1015	971	1020	1011	953	953	989	997	963	1025	988	1036	956	954	951	981	996	909	932	990	995	1004	1058	969	946	969	978	960	932	1069	1064	968	991	932	981	1018	967	1034	993	986	987	993	953	1009	930	968	971	953	986	956	1015	997	987	1034	972	973	981	990	993	929	1023	951	970	974	955	927	987	1025	999	1026	981	954	983	993	1045	943	996	1008	992	1001	1003	980	992	968	995	983	989	977	974	998	1020	1019	964	905	955	1033	993	981	942	962	989	962	1014	982	977	973	945	977	970	1067	973	974	1019	958	972	977	914	1015	961	966	963	970	941	1027	916	925	948	961	896	992	964	946	940	1010	962	904	1004	960	923	984	987	982	928	988	1007	965	977	1027	993	1035	1002	974	954	966	954	991	981	1018	978	953	979	1032	982	955	991	980	972	984	998	957	1011	1044	971	956	918	981	1045	935	926	949	980	941	999	989	1003	941	996	935	984	891	946	952	1003	955	926	983	991	982	1019	921	941	1006	946	989	1031	947	955	931	896	992	1002	1015	958	998	957	1039	957	973	976	981	1018	997	1006	948	1009	948	991	958	1010	951	981	1035	955	1008	1065	1003	979	972	1018	934	931	1004	960	1005	940	951	970	971	952	970	958	983	980	988	971	961	974	919	967	957	977	979	1010	905	930	992	992	1006	968	1004	1014	926	979	1034	969	942	927	1014	963	983	1013	983	995	956	1003	989	1022	1007	976	963	971	976	1022	978	1031	1027	976	950	968	989	941	1033	947	977	946	964	961	972	993	945	953	941	979	968	957	960	950	1022	1039	977	988	964	990	1029	1037	995	1012	946	991	977	952	924	1015	963	956	995	1041	976	1012	982	951	946	981	939	1027	967	971	1008	958	975	1017	976	1009	967	970	971	943	980	1004	966	1018	995	1061	928	991	950	1049	955	941	923	973	1011	945	1040	931	966	974	954	992	982	1029	961	972	1007	1021	939	924	999	928	988	1009	941	922	1007	999	957	976	1033	978	969	979	969	1010	1040	995	950	1020	953	936	1076	994	990	1056	997	947	1008	946	962	976	984	1003	941	956	945	974	996	970	969	901	993	890	1023	993	1024	996	970	970	981	992	1020	993	994	910	1002	1005	957	942	1044	965	950	997	969	933	963	1001	1001	961	986	958	955	953	1015	978	970	968	978	1014	936	952	1024	934	945	1033	959	990	963	940	913	995	1009	1009	975	949	998	970	1016	1014	971	933	979	994	988	946	974	922	979	929	1006	996	988	894	986	1044	1027	953	991	966	962	1005	985	976	988	983	1003	924	974	977	998	993	965	935	976	1028	965	1019	936	1018	976	982	987	982	1079	952	1021	993	971	972	952	969	979	1022	959	992	1060	977	966	1004	1009	984	985	980	970	1014	1002	963	981	953	950	978	1022	994	1028	992	931	913	966	964	965	1020	956	974	959	992	962	987	922	1023	989	984	937	971	942	965	986	973	971	979	977	954	972	937	967	971	998	970	990	1003	959	1000	969	993	1028	1019	1021	985	914	949	953	943	997	929	983	991	956	1015	1035	1000	1010	955	914	961	952	1004	1012	1030	1016	927	995	998	1001	1000	963	963	937	983	964	984	951	956	1015	1021	1041	999	949	996	1030	980	1003	969	983	1030	991	961	965	931	958	947	973	962	998	976	1021	984	1014	940	1020	933	953	940	980	985	1022	964	954	970	972	982	978	870	988	941	998	958	959	995	1005	1037	1025	941	983	963	991	1012	978	924	953	998	993	952	954	963	945	955	956	918	1000	982	944	1017	987	1021	972	977	958	931	912	1000	980	950	998	984	989	1008	911	955	967	974	941	971	1035	941	935	993	1007	953	995	936	971	987	935	1016	978	973	960	1013	960	939	953	975	992	1032	982	1009	984	1001	974	991	954	920	1016	961	1031	948	1000	979	1036	964	1001	982	1027	942	984	966	981	984	968	985	964	986	1008	961	948	941	932	1019	1001	925	938	935	1017	923	1015	1022	1003	958	1049	950	1006	985	1025	971	941	945	991	985	933	971	966	989	985	973	1017	932	958	889	953	954	934	1010	946	906	997	1002	947	981	968	1033	949	1008	926	969	1002	991	952	987	993	980	985	941	953	1041	963	1015	953	958	976	1006	978	986	947	954	998	981	980	977	969	976	1089	981	992	965	931	995	1026	968	1041	923	999	931	1012	974	1022	941	970	982	964	989	994	925	1045	959	952	973	1015	968	1005	1039	936	1010	993	952	987	958	976	1004	969	1006	952	1010	983	993	969	1007	1002	947	995	956	989	959	938	1014	998	951	1013	1037	978	1027	985	997	1022	1001	964	985	936	947	967	986	1018	1019	961	976	1077	1023	934	964	990	993	945	979	992	960	959	962	1057	1033	987	980	990	965	968	942	955	976	962	987	1037	925	915	935	940	965	993	987	957	1006
4028	3235	2825	1756	1422	1180	1102	1061	992	1037	969	922	961	917	950	901	893	919	910	865	882	920	890	905	858	876	838	908	836	866	888	875	876	923	841	853	944	902	873	902	856	865	850	923	906	876	844	877	911	889	836	843	893	850	904	938	852	895	917	921	891	862	795	883	842	908	867	915	896	858	845	895	880	830	920	884	826	903	852	888	916	858	944	867	846	843	838	859	889	820	944	906	889	927	865	890	907	862	909	904	839	881	887	923	865	882	809	882	873	884	912	860	857	878	866	836	915	877	857	914	877	877	890	852	849	866	823	874	881	933	845	913	912	827	876	880	872	879	869	877	855	881	830	882	856	805	903	900	846	817	912	818	855	852	869	859	880	864	887	885	841	888	887	857	916	844	922	887	868	907	882	856	882	865	883	886	880	904	864	874	847	847	854	834	820	846	823	870	861	877	814	860	854	894	868	830	884	923	829	868	904	885	867	828	868	937	876	866	902	884	869	822	857	895	857	831	871	893	921	865	852	795	853	825	911	850	837	892	864	897	875	903	843	935	868	891	816	896	893	880	860	882	837	875	871	860	889	893	886	858	813	850	847	846	835	831	848	871	895	878	906	883	909	830	859	896	875	908	847	901	876	888	861	897	874	864	947	839	880	867	913	828	844	880	855	882	867	892	912	917	823	908	854	858	915	869	867	903	874	848	854	873	853	893	855	859	926	910	856	877	888	820	847	854	828	876	817	895	879	862	901	871	901	889	917	883	882	871	868	851	870	819	863	865	895	864	902	865	886	872	905	887	897	843	876	916	858	892	821	900	859	944	880	864	887	888	884	858	883	855	876	883	832	843	893	851	891	881	898	884	858	848	925	785	856	872	859	894	817	878	825	855	840	836	821	827	858	903	916	860	887	846	895	939	881	814	866	869	824	806	919	864	921	908	812	854	840	894	848	833	900	906	869	850	891	875	870	878	835	848	830	840	863	858	912	849	880	872	895	902	888	917	821	906	879	896	850	898	852	869	832	797	820	854	862	847	845	881	868	867	904	891	916	891	882	831	863	862	820	878	852	895	892	886	831	835	824	905	886	926	875	855	902	855	849	880	870	862	855	851	917	831	836	877	826	893	864	909	811	901	843	863	851	950	907	864	869	895	868	908	915	878	841	900	849	850	879	822	922	854	867	856	881	870	853	890	862	883	889	868	878	858	883	926	849	862	869	848	909	873	904	898	878	842	850	861	837	849	831	834	857	856	827	833	901	814	853	821	873	839	911	922	912	819	833	856	896	853	919	900	854	865	843	851	917	849	846	838	861	843	853	842	823	842	866	868	892	826	882	842	893	862	899	932	819	893	856	912	856	853	861	855	909	812	923	876	867	901	902	905	838	845	838	837	873	853	825	842	850	823	857	891	877	867	881	877	865	848	860	839	907	825	802	871	871	830	868	911	822	904	900	876	885	906	860	845	916	855	883	844	884	888	897	841	880	827	876	908	879	863	809	859	840	858	863	854	897	854	850	836	900	872	890	927	872	873	855	864	865	878	874	870	881	848	793	913	852	864	877	860	878	839	861	888	800	903	830	859	868	850	868	871	851	958	843	867	898	863	926	843	909	905	893	899	840	863	892	822	817	901	850	875	854	884	901	895	856	860	847	892	811	872	832	857	814	879	906	866	921	852	839	898	866	847	830	878	910	900	814	935	880	877	867	886	888	865	868	920	872	886	812	896	889	890	893	888	877	888	811	822	855	803	825	895	848	871	845	875	935	874	840	839	873	818	893	916	841	848	888	866	851	905	849	857	874	859	881	846	904	881	858	870	887	926	860	909	850	824	826	848	885	832	890	873	849	877	871	806	835	821	819	839	917	883	850	895	870	849	855	868	872	903	878	898	862	926	867	828	865	867	843	833	846	861	877	875	873	882	909	818	849	895	907	788	882	898	848	902	875	817	881	842	906	896	836	872	833	861	886	833	885	832	897	922	869	856	827	860	840	898	872	854	824	862	836	855	850	854	851	877	806	858	909	900	891	870	867	930	848	881	856	902	831	848	868	863	862	898	829	843	916	871	865	906	870	858	895	910	855	878	826	851	848	832	868	843	866	828	841	918	836	870	871	854	847	855	866	899	908	841	856	863	862	864	871	911	893	801	902	870	907	821	910	895	861	852	882	912	833	873	845	871	907	876	855	892	852	833	866	863	896	847	812	870	854	856	871	867	877	875	865	899	912	866	856	831	874	878	876	881	905	823	832	864	852	875	875	922	854	901	870	879	901	916	883	879	843	850	839	877	889	790	875	844	861	908	869	864	838	869	886	883	884	824	850	862	878	835	892	871	832	842	865	876	818	837	883	863	874	877	846	885	869	895	906	858	817	810	847	836	840	831	865	805	892	824	874	839	847	844	903	836	886	876	858	841	867	833	876	808	858	862	896	908	856	867	850	886	901	891	852	867	861	960	836	910	910	898	829	874	832	809	943	911	895	858	875	899	871	858	879	883	842	855	821	881	870	832	852	842	851	872	841	915	883	810	850	868	896	849	835	892	912	869	835	860	876	901	893	855	835	879	857	847	823	871	874	838	859	851	870	818	853	842	897	866	838	878	876	877	850	889	889	835	885	869	908	886	836	827	868	893	812	864	882	863	892	897	898	829	882	813	867	872	862	830	826	879	926	843	862	830	853	874	842	865	877	886	863	829	912	857	827	859	855	868	829	834	834	860	848	829	890	857	886	865	852	848	859	870	871	874	885	888	917	860	830	857	823	867	877	824	846	883	895	815	831	846	896	857	864	864	848	868	875	851	901	872	831	895	858	887	865	831	848	829	891	890	912	853	866	880	840	901	880	862	855	925	865	916	885	820	848	889	815	836	850	873	932	913	911	846	889	855	877	814	873	837	856	857	863	853	849	850	881	834	847	847	894	866	880	901	849	887	849	800	866	846	839	865	914	907	829	830	843	884	812	888	863	865	849	899	850	853	864	874	832	859	862	930	847	886	894	897	855	824	864	880	784	850	883	889	862	900	874	908	867	878	838	868	910	873	910	841	901	867	893	886	850	805	858	841	888	858	882	853	873	897	845	900	859	877	866	899	913	851	901	916	903	869	882	842	892	826	879	819	915	859	908	784	840	840	877	827	881	815	858	827	855	886	813	878	855	898	873	908	861	840	866	891	875	893	884	843	878	918	885	817	861	906	887	900	877	871	832	822	838	854	861	898	937	864	882	819	863	801	914	897	837	860	834	850	825	860	847	894	848	824	885	857	846	896	860	831	884	883	844	846	850	903	852	846	813	884	836	844	858	921	843	883	843	834	891	867	869	905	858	880	876	846	843	856	862	862	868	834	858	898	865	885	837	833	870	870	828	843	882	904	872	847	907	889	863	864	847	856	904	853	890	854	885	895	872	913	900	834	897	883	875	905	865	885	860	873	879	824	841	899	901	848	870	858	853	831	805	876	849	877	912	864	799	887	847	860	832	905	855	884	857	852	893	902	856	851	825	877
24560	21350	28446	24612	20806	4253	1480	974	833	810	706	754	764	685	717	683	757	660	693	708	662	677	695	703	675	656	668	677	647	659	649	666	702	651	645	699	693	690	681	682	655	676	650	632	648	699	683	681	650	622	662	672	626	640	675	653	649	665	621	623	614	635	639	719	642	674	687	672	642	691	690	661	723	662	656	646	661	641	648	664	687	691	683	657	634	634	678	642	626	651	623	678	661	630	664	656	655	627	680	679	658	673	639	678	669	642	682	683	689	649	672	636	616	653	645	659	675	659	608	648	624	629	670	683	693	707	659	683	689	626	673	662	641	687	656	631	623	620	693	654	607	649	630	659	652	629	657	657	659	632	679	630	620	641	702	672	666	648	639	642	628	629	658	652	662	677	616	666	693	576	715	652	642	622	630	633	675	595	660	655	639	683	666	654	646	725	633	630	629	624	716	651	674	661	625	627	613	617	632	638	678	686	649	618	653	640	609	615	660	688	631	631	651	692	681	644	630	664	689	642	608	663	608	657	678	638	654	618	661	684	654	693	664	661	632	652	652	662	640	663	675	655	667	632	637	638	636	658	679	696	679	613	665	665	649	665	642	633	661	659	669	625	643	657	606	665	618	626	675	605	641	640	665	626	657	660	635	649	611	663	646	662	671	654	697	642	680	622	702	625	649	670	665	655	648	662	659	635	603	653	683	678	670	672	684	648	666	626	640	626	647	636	643	677	694	672	667	636	635	648	648	623	680	684	614	616	609	699	642	654	654	644	597	671	667	603	702	620	650	607	624	689	636	647	660	630	628	633	646	625	655	693	626	649	676	625	633	676	635	632	667	633	662	662	643	608	634	624	595	613	654	631	610	613	655	664	659	629	671	632	600	701	662	669	598	661	694	618	649	638	658	650	644	662	638	626	685	699	625	667	603	661	618	681	709	654	685	670	677	667	681	635	621	713	685	667	672	642	648	672	643	693	653	709	677	648	640	630	654	673	677	641	617	601	668	656	682	634	685	687	603	709	671	637	653	680	674	632	655	586	677	628	580	622	632	651	651	601	624	602	676	655	666	627	622	672	656	643	657	645	661	634	612	654	612	645	648	668	618	611	610	677	669	646	629	645	642	647	704	617	634	657	635	662	652	677	657	678	681	604	669	659	625	635	702	639	685	637	700	673	640	624	625	619	641	634	646	650	683	612	619	630	638	690	644	650	692	643	646	630	666	619	655	643	632	691	647	665	644	636	597	588	607	624	674	650	631	667	618	661	643	622	641	627	647	646	662	664	621	591	633	623	612	625	630	663	684	687	693	695	623	676	671	653	642	671	643	685	648	633	697	618	650	664	657	664	672	652	616	630	688	676	663	652	630	621	619	647	686	664	622	642	636	664	640	682	634	659	620	617	653	615	649	674	665	661	650	602	597	670	685	624	614	652	636	653	662	601	672	667	685	657	618	653	677	679	681	642	669	626	678	701	662	665	690	641	687	680	672	631	666	651	706	656	657	666	650	683	633	628	651	692	642	662	653	648	674	703	658	697	653	628	660	586	652	598	663	659	686	665	662	642	652	626	643	633	666	603	645	656	639	634	653	632	656	655	594	637	635	630	635	663	587	612	671	625	669	694	652	654	623	639	619	628	641	634	647	624	624	652	649	630	684	664	662	656	633	685	657	656	633	637	661	609	626	687	672	700	657	656	705	621	626	638	711	632	640	613	655	641	643	644	605	604	638	639	700	680	636	624	629	612	651	636	605	628	650	650	625	663	640	640	609	669	639	665	606	603	656	638	601	667	644	643	611	670	643	674	660	673	700	651	678	653	680	669	588	611	643	636	650	649	653	660	695	623	641	631	653	694	660	657	612	613	632	673	661	612	687	682	671	662	619	678	630	614	714	689	683	657	644	665	634	628	656	644	663	670	668	662	629	635	648	615	646	673	660	692	633	664	632	659	629	568	653	611	691	579	576	633	690	675	654	645	640	678	688	667	671	638	643	640	647	638	637	651	647	621	597	637	681	647	641	659	612	619	594	675	599	678	666	630	618	627	604	648	660	657	654	622	660	630	622	691	679	679	656	660	612	611	625	643	595	644	638	689	657	696	668	665	623	655	617	661	642	676	717	650	632	663	651	602	604	616	635	674	624	659	687	641	623	695	602	674	671	598	618	637	645	654	636	636	642	662	613	638	611	629	654	631	659	658	676	641	676	652	599	642	659	654	659	670	595	600	624	667	705	673	640	641	710	640	712	609	621	673	668	642	625	641	662	614	653	664	615	677	641	686	599	664	647	640	666	649	643	660	639	640	665	666	630	701	672	675	646	644	624	645	577	683	708	665	690	682	662	640	633	673	625	621	659	610	643	648	632	666	653	668	616	648	693	604	712	662	685	662	664	663	655	632	603	641	590	650	688	665	708	671	613	645	631	670	609	653	672	660	659	671	640	657	649	648	661	648	639	590	685	664	626	661	667	629	681	599	610	666	646	655	623	650	661	649	624	619	656	670	599	616	658	673	657	620	720	618	665	693	659	653	679	635	626	641	621	617	663	656	654	608	634	663	610	664	660	635	645	629	644	614	595	616	672	602	676	626	647	631	662	642	601	653	623	654	670	676	645	635	668	637	633	659	616	658	644	638	623	664	654	646	667	639	665	645	640	618	652	671	634	668	671	597	664	654	632	644	635	692	660	697	644	677	603	616	650	627	670	621	659	656	603	637	629	668	633	665	650	617	644	663	642	612	636	636	648	622	679	668	647	669	618	672	646	640	647	676	677	636	659	629	663	606	652	685	619	661	662	633	636	639	646	597	661	650	613	667	655	629	649	643	666	676	652	661	649	639	686	636	670	701	640	624	681	650	674	634	636	629	658	637	618	637	603	677	609	665	676	637	640	617	713	659	599	655	669	651	653	619	627	654	643	625	658	670	646	662	651	600	670	660	640	666	626	673	614	630	629	607	629	599	597	641	652	694	653	661	665	648	666	638	668	611	715	642	638	635	669	650	624	644	608	634	655	624	610	629	633	638	621	646	642	629	653	658	646	584	630	622	653	651	643	632	687	598	677	615	684	648	727	624	647	663	665	620	633	679	650	595	640	605	645	623	619	656	634	622	621	633	629	603	678	636	628	691	641	608	600	632	665	593	649	672	684	622	658	672	668	652	629	662	673	628	653	625	661	652	652	608	609	628	596	682	592	634	635	670	649	631	659	614	654	655	624	629	657	611	630	676	635	668	664	686	649	638	606	624	606	641	653	647	640	703	659	635	666	594	639	669	640	675	595	632	684	626	698	625	651	617	655	666	659	688	619	601	667	640	615	624	669	646	629	641	646	679	636	662	623	669	652	681	647	632	586	632	620	673	666	641	648	612	631	646	640	610	650	651	689	674	649	633	670	661	631	656	653	701	661	630	656	656	673	688	637	688	652	641	648	670	603	631	715	606	667	633	644	698	653	631	589	640	656	669	641	666	689	657	618	676	670	616	622	670	647	627	695	625	667	604
4077	5183	4164	2267	1595	1298	1075	971	841	830	807	706	715	752	713	762	660	699	634	654	708	677	623	646	677	674	660	683	679	665	646	638	655	611	664	650	624	614	606	628	624	648	609	632	667	601	621	685	629	626	643	608	677	595	648	624	603	686	653	649	615	627	661	630	611	629	662	601	652	659	622	660	617	628	622	622	637	605	599	602	646	660	670	624	647	604	630	606	628	656	633	618	628	666	614	617	625	633	595	661	652	621	612	610	611	632	592	646	632	610	600	691	640	613	637	631	605	637	606	633	585	628	645	653	640	582	617	649	623	609	634	627	645	578	670	637	618	629	674	627	620	634	649	639	654	657	626	645	624	604	616	613	604	604	619	606	637	606	592	585	592	650	669	608	642	658	616	652	665	641	654	612	636	664	585	635	590	591	606	612	604	642	593	610	592	593	618	618	634	589	627	581	586	619	605	603	614	608	641	629	630	581	616	592	650	585	613	635	605	648	624	575	643	649	676	602	604	611	626	613	611	595	584	665	613	619	636	619	594	653	630	627	658	613	601	607	661	603	592	578	574	639	622	647	611	641	643	562	620	614	624	611	592	622	632	642	582	652	626	633	605	638	642	661	616	652	613	613	606	638	651	576	617	669	635	608	648	633	634	601	606	637	564	632	616	634	600	629	631	608	591	633	595	607	643	593	613	603	576	612	645	613	575	621	621	613	584	629	653	589	650	607	618	573	639	619	625	661	612	578	601	605	630	637	652	623	684	589	613	603	623	642	605	610	654	615	597	586	659	608	642	613	618	572	620	585	680	616	635	624	629	636	594	582	632	603	607	631	632	614	595	636	580	597	637	617	667	596	677	589	637	621	568	552	595	641	614	585	605	629	602	627	622	633	694	706	645	650	627	628	579	660	628	572	622	613	570	631	643	588	631	616	609	590	586	599	614	598	594	649	620	668	623	642	612	622	613	587	644	588	599	573	583	625	612	641	592	643	636	650	609	610	615	636	597	616	628	624	647	596	633	636	589	584	658	595	603	569	608	584	638	636	625	585	616	633	621	614	620	571	628	606	635	593	629	622	612	624	604	673	590	655	619	580	601	633	627	643	664	610	586	593	622	595	642	638	617	620	605	677	611	628	632	600	597	605	647	580	645	623	626	619	570	610	612	604	589	643	584	593	663	616	601	608	655	584	599	656	610	604	631	590	580	584	610	609	646	585	676	581	612	607	662	619	613	575	600	627	598	633	654	614	631	659	585	639	656	661	597	606	646	635	638	591	619	598	627	645	626	633	666	605	623	630	599	625	588	599	627	598	649	622	662	629	611	606	630	631	630	577	622	596	619	616	658	641	628	596	598	606	584	606	639	608	607	627	649	625	693	607	587	589	576	569	597	614	642	631	632	649	603	631	625	606	657	626	681	636	615	635	580	609	628	595	663	616	618	614	633	604	635	592	633	616	622	661	600	656	656	632	663	649	639	643	617	584	618	592	625	573	594	630	666	590	632	596	645	638	618	612	582	608	611	617	632	635	635	618	592	639	595	593	601	591	624	598	687	645	651	634	577	622	630	602	589	639	632	663	638	604	651	615	638	617	646	584	617	625	586	592	589	618	669	588	651	639	617	623	599	667	622	615	597	609	593	631	564	595	603	592	602	609	655	624	631	643	629	604	601	599	638	598	573	558	604	623	623	625	592	618	599	615	600	561	633	617	588	621	638	577	599	638	628	622	600	636	613	633	627	624	615	639	594	631	626	642	638	644	590	631	594	612	611	639	609	624	585	637	560	595	634	602	652	607	616	601	622	617	641	640	572	608	647	613	627	622	630	604	610	637	613	633	604	612	615	596	631	613	565	583	656	607	616	600	625	590	622	653	615	619	607	603	595	570	597	638	662	676	660	634	627	641	647	640	675	636	575	595	630	590	612	618	584	586	601	604	582	550	633	638	619	637	619	675	580	676	615	599	582	612	636	629	597	636	590	637	604	575	604	590	631	566	654	606	604	632	622	617	565	597	570	645	600	596	576	648	616	648	631	576	620	655	549	603	594	612	601	622	587	617	607	596	627	638	592	589	609	628	617	619	570	606	605	640	568	613	627	603	610	625	602	606	642	634	583	642	669	607	590	561	626	579	642	641	639	667	637	613	605	650	604	630	608	622	606	640	583	586	647	619	617	615	631	620	632	598	684	614	621	633	615	606	663	669	555	634	576	645	610	653	626	645	654	594	647	674	603	596	623	618	611	626	617	584	587	614	662	586	576	642	603	588	670	631	613	643	647	639	604	586	581	656	648	614	621	640	620	603	619	628	593	653	596	635	647	599	633	615	609	633	608	617	585	619	609	570	634	641	616	610	585	632	621	616	638	604	591	584	595	570	630	653	595	657	575	650	580	618	624	641	640	648	648	619	593	646	609	618	638	634	600	628	645	562	612	669	673	587	608	615	600	656	647	597	580	601	625	626	604	636	602	619	633	643	611	663	617	585	582	632	627	624	596	616	589	583	595	623	591	635	643	606	624	614	634	612	620	642	602	626	573	617	647	595	622	613	647	649	630	602	616	649	625	601	589	635	620	606	607	597	630	621	606	629	629	595	650	613	661	614	689	601	618	583	626	577	635	613	587	612	640	634	687	634	588	551	619	619	636	597	597	564	600	623	617	585	602	598	604	635	621	600	577	618	588	599	615	589	639	645	646	632	594	611	594	603	614	602	646	599	616	606	595	576	609	620	635	632	568	598	586	589	601	616	568	605	572	637	602	615	609	658	659	596	579	568	613	640	610	658	594	585	624	584	598	630	620	648	625	597	645	592	587	618	646	656	561	613	582	611	643	624	607	623	605	627	618	614	635	603	618	606	611	591	607	611	609	644	589	636	585	632	649	609	645	636	584	646	616	626	625	599	587	595	576	619	570	635	634	611	614	595	615	650	640	611	637	642	621	639	610	618	613	588	619	630	591	589	614	621	576	612	595	582	631	609	630	610	580	560	614	611	615	651	628	622	641	619	589	619	595	634	578	619	594	593	610	612	617	622	620	574	611	646	611	618	624	648	657	576	647	634	623	600	573	624	623	627	616	630	645	595	641	604	622	609	594	618	629	626	642	612	618	591	618	605	649	640	597	616	605	643	604	617	625	619	618	600	602	625	647	645	602	591	632	585	632	638	633	593	602	600	612	620	580	570	591	612	661	588	606	597	598	607	577	599	595	640	624	610	640	641	578	611	594	589	617	639	613	572	647	638	621	594	631	571	657	655	616	600	597	623	591	579	645	613	644	631	606	590	620	603	609	638	610	629	633	600	610	587	603	618	623	630	621	602	629	621	626	590	603	628	598	629	613	627	615	575	592	637	606	598	605	567	641	612	622	601	630	579	610	613	566	614	626	564	645	614	579	652	602	600	583	581	586	580	601	614	630	611	581	603	614	550	627	641	606	631	606	604	638	591	592	575	623	612	643	609	624	578	580	594	582	577	598	637	675	633	573	654	639	537	567	660	593	590
27461	9736	1813	1281	958	953	984	973	1061	1003	975	992	992	949	961	981	956	947	1049	940	987	1005	913	935	1018	925	966	931	972	988	963	1000	949	947	1012	924	916	1013	924	933	1002	928	971	1000	991	961	956	989	967	977	989	955	909	949	982	966	956	978	955	993	958	915	954	944	946	954	929	1008	922	967	969	1032	947	974	998	986	991	959	969	998	966	944	906	949	947	938	922	995	969	1044	978	1025	955	995	963	968	918	993	946	926	958	962	904	996	976	911	955	991	961	944	935	947	979	944	969	987	920	987	962	934	965	982	989	975	962	934	921	980	972	952	953	967	987	923	931	969	997	939	967	978	948	1003	1032	974	901	913	907	961	974	943	950	948	976	919	988	970	1059	987	1010	919	959	988	1031	1023	984	945	1004	971	953	960	960	930	958	950	992	925	1018	966	971	967	972	952	979	932	927	970	960	992	1075	935	1000	1003	997	951	982	997	961	997	973	886	1032	984	989	1011	961	936	1032	920	974	974	936	967	968	990	998	944	976	986	887	1017	1044	955	970	998	934	927	976	929	933	987	971	962	984	964	933	978	970	983	966	985	987	1012	969	993	967	995	958	959	973	935	963	954	926	982	1002	937	969	980	895	921	1008	1000	978	1004	987	933	994	955	984	945	991	910	1056	1018	957	938	987	999	971	937	984	967	930	1001	949	937	976	1012	1009	1008	991	992	983	1001	981	992	995	967	957	933	1003	959	961	962	915	964	943	929	989	952	904	956	925	936	921	931	905	1011	984	1012	958	931	906	971	944	970	998	937	955	995	987	932	980	928	954	972	992	957	985	940	974	984	972	965	993	930	1005	954	964	973	934	962	937	962	1003	1002	881	964	984	933	953	977	942	947	960	933	966	996	954	991	953	897	933	950	939	984	961	993	967	916	896	931	993	955	1017	971	971	972	927	943	943	969	1021	955	967	889	1035	987	938	1009	931	974	1025	970	1012	941	907	933	897	948	948	970	950	965	944	1002	934	957	1012	1003	947	930	1022	995	952	985	926	936	983	996	987	948	1007	966	989	954	961	950	898	984	895	911	915	971	935	1042	968	1007	993	948	913	979	951	957	942	943	953	993	961	923	960	952	947	945	921	973	972	953	947	1034	938	913	904	986	988	935	956	966	945	951	941	960	953	1013	942	980	983	972	947	945	971	889	1040	935	973	973	943	987	912	950	931	912	916	906	888	996	961	984	964	921	923	979	972	960	919	998	1017	948	909	963	985	924	954	972	927	988	990	951	930	966	896	1011	972	938	966	925	1001	940	948	970	951	1001	964	944	961	1016	997	975	955	983	959	1006	925	936	911	942	1008	950	972	955	943	977	937	891	937	986	895	974	956	1013	945	902	928	956	1000	953	930	973	946	947	899	933	943	970	953	948	944	975	916	989	946	996	931	993	975	913	962	912	957	953	1002	908	994	975	998	1031	987	962	901	903	982	995	1065	1004	994	951	995	969	959	931	943	983	941	973	985	1017	962	953	972	986	909	964	1016	970	970	1040	973	907	961	953	1013	963	1004	917	959	917	972	991	914	936	978	984	957	993	919	979	918	1027	971	939	933	930	982	930	977	890	1026	945	953	919	929	901	966	957	919	985	997	968	953	944	959	952	1023	945	969	961	1012	1012	1000	998	995	991	979	988	902	944	929	1011	992	949	953	951	1000	975	975	912	949	924	1016	919	977	974	941	1017	940	936	949	947	948	959	958	957	952	930	954	956	939	943	946	897	961	996	880	966	900	973	950	933	931	932	988	1006	954	904	947	1041	939	949	915	990	1038	975	1020	986	942	888	929	904	950	945	1052	968	1002	992	992	912	992	947	1003	971	962	917	962	928	935	940	908	979	1000	969	984	988	990	900	974	950	986	1062	969	935	973	976	985	973	983	975	1014	990	935	975	969	981	939	1002	999	1041	923	972	939	970	993	988	837	965	931	1011	1021	932	961	974	971	976	995	975	939	942	979	952	973	909	945	959	922	991	966	978	952	973	967	974	921	943	958	988	1018	1028	1000	982	942	934	944	956	969	926	975	963	970	973	941	966	1002	958	966	945	969	939	980	937	939	979	991	992	970	949	938	969	959	1011	981	983	970	952	992	1021	978	985	979	949	931	993	934	997	982	953	954	990	956	970	1002	998	956	918	975	976	969	912	922	998	948	953	958	915	1006	944	1027	976	958	1008	950	917	933	932	948	952	981	893	960	997	1034	1006	969	958	958	1017	981	1003	888	960	954	946	961	982	959	983	942	964	963	994	973	985	991	886	964	929	967	971	1021	982	991	938	985	952	909	948	871	1000	947	939	986	955	951	962	916	945	904	976	960	907	1002	960	995	983	1010	869	977	960	986	935	977	965	948	1021	905	950	956	921	940	950	976	961	996	903	942	958	936	962	958	967	1009	1048	984	1014	1019	948	964	924	985	974	943	935	935	968	1007	976	927	973	945	931	940	969	967	920	961	961	1000	1016	962	972	958	989	915	975	952	955	985	984	985	964	913	955	983	956	959	1001	1000	982	938	952	903	957	1008	1004	984	1022	938	939	947	942	976	933	961	965	1014	977	918	927	955	954	941	990	977	929	974	931	974	947	978	955	950	956	972	935	958	953	928	934	996	955	914	958	984	988	993	979	929	957	924	996	991	946	935	994	913	959	979	988	970	945	1016	949	932	942	971	961	973	921	973	913	1015	956	944	928	931	971	967	930	916	1003	974	953	968	960	961	968	962	1048	968	960	957	975	938	925	984	919	993	991	981	946	942	980	957	985	919	996	948	947	976	960	949	970	897	989	980	985	995	943	992	987	970	1000	999	923	1004	915	913	940	968	972	954	932	954	980	941	937	968	941	992	979	942	969	947	987	976	946	973	940	982	956	976	1035	950	981	928	951	1019	1011	1012	990	941	984	985	924	1011	916	972	954	1032	932	987	959	1025	905	944	964	944	985	980	995	978	986	943	976	970	978	938	949	935	979	917	943	953	984	959	980	994	988	960	982	968	952	968	954	941	982	1010	1035	980	912	934	968	934	948	922	945	956	949	966	983	962	970	955	973	950	1000	984	953	969	1025	1032	958	970	986	967	973	973	964	969	942	923	985	1005	963	968	962	951	942	976	954	975	935	983	943	958	964	957	991	989	970	945	959	1018	1019	951	1023	1007	906	1017	994	963	979	922	980	988	928	975	990	913	944	947	996	967	920	992	970	935	927	931	915	905	955	961	964	950	937	958	973	963	923	990	963	999	981	968	880	952	939	981	1024	967	1013	943	982	983	953	971	1039	979	937	951	943	978	1004	943	970	926	915	999	958	914	1006	944	951	907	983	957	984	950	949	1004	978	991	950	901	927	964	983	1026	939	959	1028	956	923	1003	978	1051	981	987	989	963	985	986	923	934	992	1017	956	983	965	956	990	1007	1005	975	1007	950	942	1007	1009	946	957	970	991	950	979	968	940	997	920	932	912	1009	953	943	986	970	1002	984	995	977	992	960	943	933	983	1010	979	964	1017	950	922	964	954	988	943	958	938	945	961	926	1002	952	947	1001	983	992	908	965	919	1025	929	971	926	984	989	894	924	967	938	979	938	993	1005	978	1011	946	1002	949	942	936	1045	968	993	967	983	899	1008	896	1006	915	964	980	971	918	988	955	968	972	926	885	940	991	1028	970	980	948	953
5794	1038	956	862	935	860	821	823	878	781	831	830	847	819	849	814	829	832	779	843	757	861	806	824	790	843	790	820	852	826	831	809	791	809	823	799	822	868	817	769	831	810	828	835	775	871	802	876	832	845	783	772	887	867	859	859	833	825	799	804	853	820	794	818	825	819	894	869	880	766	829	838	783	844	735	818	790	823	789	811	869	838	791	824	825	792	823	862	815	825	816	891	820	865	789	790	828	839	847	831	780	844	813	806	795	832	801	828	787	786	862	808	806	824	838	825	838	860	898	834	809	780	829	865	811	846	787	793	821	830	784	877	815	794	826	811	803	774	850	820	878	865	826	870	794	849	818	856	782	829	872	801	834	801	836	838	835	849	761	919	765	813	834	816	808	787	800	805	820	814	794	808	826	838	797	816	832	883	850	852	906	813	835	853	874	838	807	829	852	802	799	844	789	856	821	858	814	785	815	808	865	813	850	863	843	826	848	841	812	801	822	816	830	755	768	850	804	853	792	829	730	819	825	869	868	815	861	838	880	824	754	782	775	840	813	795	892	798	822	887	806	785	780	816	818	843	808	756	795	797	801	826	812	731	814	846	877	789	854	822	823	878	827	856	811	843	790	808	867	788	806	858	854	804	887	780	800	750	803	774	845	852	781	832	794	816	884	848	802	828	820	791	842	770	788	846	805	832	823	785	873	742	785	810	815	812	754	795	833	854	834	820	819	858	783	816	810	756	829	802	856	837	851	799	842	856	795	828	764	861	868	826	786	778	844	862	782	851	904	807	810	787	831	784	825	828	752	876	818	841	867	828	836	800	847	809	848	811	837	821	833	852	781	821	823	822	864	775	839	827	810	808	859	799	802	865	878	779	839	832	873	767	815	865	834	840	790	835	882	861	846	792	854	849	813	835	805	798	795	809	860	845	833	804	784	843	752	799	849	769	844	825	845	832	825	762	857	819	823	840	823	839	818	820	834	821	824	745	810	805	871	808	840	814	764	826	866	789	844	848	861	827	826	817	821	891	823	798	874	855	815	777	811	792	807	822	792	774	803	771	761	863	812	811	800	789	790	809	820	772	814	864	834	867	756	824	879	820	773	851	837	863	848	842	776	809	856	785	844	836	795	808	878	843	836	799	790	848	795	783	796	845	814	838	787	833	818	841	802	832	857	833	830	801	851	789	824	792	851	863	777	861	800	830	777	819	837	796	841	803	856	811	811	845	819	841	856	830	845	781	837	841	791	797	833	773	833	780	840	827	844	809	819	803	844	850	805	830	820	820	848	834	838	842	816	799	806	882	804	830	820	773	827	889	861	821	808	811	798	873	855	804	788	787	813	800	830	828	807	801	803	784	838	775	812	776	751	805	847	824	803	862	777	881	849	806	837	790	818	761	830	775	778	836	811	827	787	810	809	804	797	813	823	788	834	776	830	792	833	925	889	819	829	820	824	837	826	843	858	835	829	820	789	810	786	826	817	786	813	826	793	822	799	889	885	793	828	798	845	772	853	834	829	804	852	821	803	812	852	835	812	827	857	848	840	830	834	832	797	824	844	830	836	801	800	786	826	823	835	805	803	820	804	869	820	792	822	831	804	819	884	819	822	861	816	823	856	843	855	805	822	833	748	861	863	765	833	798	805	797	882	833	853	847	801	772	810	854	827	806	845	821	806	828	811	801	818	773	817	815	810	798	811	831	748	820	839	794	855	778	850	806	848	826	812	857	779	846	821	799	801	792	848	882	785	844	817	843	845	811	829	810	819	803	854	856	862	854	788	828	839	843	803	832	863	824	848	796	803	806	854	796	886	791	809	807	770	823	815	835	851	785	923	790	792	794	833	829	753	837	812	827	801	840	864	846	797	852	818	806	827	812	799	855	770	825	797	833	813	819	895	795	815	799	880	834	842	849	802	806	844	813	770	860	879	854	815	847	860	842	832	804	806	832	874	843	776	790	828	797	840	807	829	815	831	858	814	834	808	794	832	852	839	871	853	836	807	827	843	830	807	787	802	806	773	808	829	820	796	813	836	853	831	776	805	838	826	788	845	873	823	799	795	869	784	759	821	831	799	816	797	826	825	870	834	813	843	836	822	847	874	819	865	799	815	810	799	809	851	845	863	814	825	890	869	825	844	781	875	777	797	814	825	899	833	837	771	794	823	838	806	842	811	797	843	824	811	792	833	837	849	788	823	861	853	829	768	784	822	819	829	804	849	897	818	827	870	797	776	797	773	821	766	794	815	832	806	790	806	809	819	825	828	752	831	893	861	794	810	818	788	824	847	839	807	847	839	829	802	776	882	821	785	811	894	863	823	805	833	815	892	762	814	834	836	821	853	870	825	902	856	804	848	804	860	825	823	838	874	835	845	851	867	794	800	753	796	807	860	810	887	776	821	784	806	806	748	812	816	888	918	833	823	839	779	825	876	800	870	825	809	807	802	807	855	819	864	782	802	815	821	842	831	817	800	822	847	791	825	826	840	761	815	828	793	788	789	782	799	818	834	876	790	818	775	798	791	787	867	827	847	872	823	858	832	826	819	805	799	841	797	834	866	831	828	799	844	811	801	830	827	799	830	828	766	768	796	767	812	778	834	784	808	832	822	824	850	835	798	740	768	767	821	835	859	831	800	819	817	803	827	797	826	853	784	826	845	823	885	861	830	814	844	851	887	784	801	789	835	842	809	822	869	816	836	810	793	822	819	795	825	835	839	820	810	845	862	845	821	784	810	856	836	843	844	851	785	788	797	835	754	803	842	806	808	810	835	791	819	851	830	813	782	765	842	828	846	768	817	819	848	826	785	815	777	792	798	783	818	857	784	877	841	850	776	854	822	866	840	818	821	808	830	806	800	766	801	851	830	787	877	872	818	750	843	841	798	799	806	823	822	826	830	828	848	812	859	827	843	845	855	841	825	826	826	832	866	795	897	848	837	822	841	826	848	845	819	841	787	817	804	847	844	863	839	799	790	808	810	849	847	841	814	820	868	828	770	841	803	798	832	824	807	840	856	826	865	816	798	778	798	841	789	795	850	860	834	828	817	824	779	828	854	837	796	866	810	831	779	805	826	816	838	801	851	809	895	801	802	839	839	821	772	734	791	837	849	852	798	826	823	838	776	831	859	867	792	826	772	809	865	795	852	800	862	814	788	833	865	785	804	811	804	819	855	794	770	825	774	795	854	817	840	855	808	805	824	828	796	840	758	821	754	810	843	813	816	848	830	823	803	783	799	780	842	846	811	860	830	778	818	766	826	831	801	798	807	785	778	811	844	829	840	833	771	817	771	775	841	786	787	850	823	786	838	864	810	831	831	834	775	825	819	802	823	800	800	794	871	867	830	768	799	806	868	810	834	829	822	849	783	834	793	827	853	806	814	841	789	790	835	770	803	813	743	795	865	822	861	830	826	836	790	799	867	839	849	897	809	845	871	763	764	828	843	854	842	797	863	867	823	812	835	858	856	857	850	769	816	792	862	815	799	793	834	804
25524	21326	27164	25231	6039	1699	1356	1218	1040	1019	1091	1099	1035	1008	993	1008	1037	1035	1029	1043	1002	984	1013	971	1067	1010	985	1028	1044	955	933	944	972	957	969	1011	987	1047	1028	1061	946	1006	965	1026	1004	1046	1033	1054	1064	1007	970	1030	950	1014	981	935	926	1008	985	1021	1015	986	955	972	965	1019	981	995	982	1033	959	976	971	969	1029	982	1014	988	930	973	1080	1004	974	964	968	1002	985	944	1015	983	993	1000	966	981	1032	945	995	988	1030	947	983	954	990	928	1014	974	979	952	1007	994	982	993	1049	954	990	973	984	980	1013	1034	980	986	1002	1021	931	1001	992	999	1045	1024	1016	1007	988	999	1008	974	1022	974	1027	1011	1012	1000	999	977	973	1003	1003	971	976	983	1015	993	1002	1007	946	1038	1021	968	1040	953	998	1023	994	994	997	967	1026	1009	1047	1006	993	984	976	901	966	974	969	945	1022	971	964	989	986	987	1039	981	1026	964	1022	958	1042	993	979	923	1009	1016	959	1005	1005	1002	922	1020	1036	1031	998	996	987	975	1034	954	972	964	1048	993	995	979	1001	999	966	999	1027	968	940	1025	1000	970	926	997	1026	1017	976	1039	1060	948	1032	992	991	979	999	994	997	993	1030	998	950	999	971	1007	983	985	942	868	1022	977	1000	918	974	984	937	961	1005	996	984	1026	1007	987	1003	1059	1027	960	979	1005	1001	949	1053	945	988	938	931	962	970	991	950	990	1017	1007	979	998	1010	940	1021	1019	941	1005	978	1041	958	978	925	1004	1022	969	967	947	980	1011	996	1031	1038	1040	942	1049	1006	962	1024	976	1028	951	983	976	1013	996	1021	994	1008	977	1042	971	970	1028	1001	993	999	1030	986	1008	1025	1000	1011	977	993	1013	972	1055	1045	977	979	978	1006	975	938	944	943	977	966	993	990	936	1006	930	965	975	953	976	972	961	980	960	913	970	966	969	997	1034	993	961	962	937	1060	972	999	957	1018	1016	1040	1049	998	960	939	969	941	1014	1030	1024	959	981	943	1004	982	992	1033	972	986	968	1012	952	1006	939	980	959	963	996	996	1002	966	973	998	1004	1019	971	1013	995	945	1002	964	994	1000	1001	1025	951	917	1020	962	981	1005	999	987	995	965	999	1027	1001	994	980	990	987	999	933	973	1065	1083	1017	1022	1069	999	953	998	957	1005	958	963	980	956	973	998	994	975	1050	985	985	982	981	1020	1001	978	999	956	1047	986	917	944	979	969	1007	1050	1041	965	959	996	1038	952	944	983	997	999	978	995	965	1036	945	997	1026	997	1009	954	1002	975	1005	996	1055	1011	1019	967	957	997	987	1004	938	1049	968	1021	949	1021	948	950	1003	999	976	898	951	890	974	1001	1020	1007	951	1009	977	960	961	1037	968	946	1007	1013	1006	999	1046	954	944	949	998	1011	984	957	975	956	986	993	962	968	995	1050	978	1008	993	961	985	925	945	1004	953	931	997	1033	1005	1058	989	1005	1020	1033	956	966	942	1005	906	1056	1030	955	955	985	980	988	976	974	947	953	951	1031	982	986	989	960	1037	1019	995	991	964	959	1056	976	963	980	985	979	980	979	1040	919	988	1052	966	995	959	962	1060	946	991	1060	968	1038	943	947	1005	964	1008	1005	1020	1027	1035	948	978	1013	1020	948	1003	979	971	997	967	989	992	1054	1002	982	1000	962	981	993	1031	1029	1022	919	986	999	964	956	1017	983	1008	1004	1033	1048	993	980	1000	967	1006	983	992	1006	1002	1031	1000	979	1025	1016	1004	1038	1010	977	933	951	917	953	1007	1020	990	1009	1016	967	962	1012	993	1007	954	1062	989	967	973	959	953	958	1012	1017	1019	977	956	970	1019	976	953	983	946	1018	1003	985	953	964	1022	930	996	998	991	986	990	977	991	973	993	995	1051	976	990	1021	978	968	975	940	931	1041	960	963	976	999	950	1015	966	990	936	968	1003	933	1020	927	979	1020	1007	1003	951	945	976	988	983	987	956	962	979	953	978	966	977	968	960	948	1055	997	973	946	999	958	968	982	989	968	1012	1032	1029	984	976	990	1011	948	1014	979	980	976	929	972	930	972	1038	999	1004	1016	906	979	997	990	1020	1012	948	1004	988	1022	1026	981	929	1005	999	1014	999	1031	970	993	1009	995	980	1045	1008	1002	1004	945	1061	1039	1007	947	978	985	961	982	1003	962	1021	978	955	1012	1054	1025	967	947	1020	997	997	966	962	981	976	973	961	977	969	991	983	964	988	1021	988	1034	962	964	924	964	989	925	898	971	1032	995	971	986	976	986	989	1044	1010	978	1049	1035	981	924	989	951	996	975	977	941	1020	988	995	1028	999	949	1021	931	1054	990	1027	965	995	1011	971	934	968	998	913	1015	1021	985	993	934	1003	998	980	976	985	1002	972	1006	923	1064	1024	974	920	986	913	973	965	945	988	1006	1004	958	960	1003	958	1010	952	1010	973	1004	991	992	967	948	947	1001	989	955	962	996	990	988	998	958	984	974	1022	973	1015	966	988	998	948	929	978	979	993	1012	1021	1033	986	1015	934	999	982	1003	938	1041	991	1038	1055	1024	990	930	987	976	1079	979	990	947	990	1078	935	1009	968	977	931	1012	984	978	995	945	984	1030	970	973	987	977	985	1058	945	982	1004	983	980	963	979	1000	928	938	955	991	950	962	911	1029	1013	990	945	986	934	937	967	1011	1001	943	980	934	1008	987	959	967	1059	962	968	994	1017	962	1019	1007	995	1006	979	1041	1013	955	997	998	1005	922	971	1007	1014	994	966	974	974	980	989	970	997	1003	1036	948	1007	1034	999	1018	977	998	997	988	985	1002	952	1004	957	960	1000	1014	948	977	984	987	1028	955	990	1010	1018	988	953	1012	962	985	965	978	1004	931	939	973	970	990	989	1013	991	988	1008	1025	969	991	988	947	973	933	1007	1021	995	977	976	993	976	947	980	1038	977	961	1013	997	1044	1000	955	973	985	982	1001	1042	937	967	1025	994	920	958	1046	1007	1014	984	940	1008	960	1031	1026	998	1026	1000	1071	904	980	999	1024	969	1000	993	975	965	996	1002	926	992	938	985	1014	947	1043	925	974	943	1038	942	985	972	1028	1023	972	999	954	974	995	1001	943	968	934	987	972	1002	1040	980	1015	984	990	1026	963	969	1005	1003	995	951	968	1005	974	978	920	951	1003	937	1013	970	981	1020	986	1053	960	884	1008	1034	1051	981	1038	949	969	937	967	1018	957	1010	1003	967	1015	1014	931	994	975	971	1026	966	984	927	982	998	984	1032	912	993	965	1015	973	1029	993	978	962	967	970	961	961	954	1021	957	1005	980	1009	1009	954	1005	949	1034	993	937	953	1064	981	1017	944	981	1003	957	915	1006	985	958	925	985	958	985	940	1007	1017	984	975	1047	972	1003	959	1017	978	1047	987	914	972	997	966	998	1014	1013	1019	959	971	978	957	1020	981	978	989	1033	1051	967	976	981	981	1007	1026	1017	980	1000	968	958	969	981	988	1013	980	992	987	988	989	1004	1015	1040	948	1016	1066	958	966	959	976	988	980	938	952	1021	956	962	957	1036	1027	943	980	999	972	1049	1048	969	971	975	990	960	972	1001	1016	973	1000	953	1043	997	978	999	1085	943	970	1011	1013	906	998	966	980	977	1025	1020	961	998	988	934	985	1002	1068	987	1005	946	1018	1037	938	976	970	1018	982	1006	909	1008	1036	1005	988	952	1017	1009	985	963	980	965	1000	956	934	987	979	906	968	930	930	989	974	994	1004	983	972	969	1005	992	973	977	975	952	1001	923	999	1001	1015	976	1007	993	997	985	975	966	1021	998	996	1039	977	936	1039	1037	927	1011	922	1010	1014	995	946	980	982	972	1003	1017	967	978	986	939	1021	1014	985	989	949	994	977	962	1013	1009	1015	955	977	961	930	985	981	1015	998	940	928
3973	3294	2830	1745	1309	1190	1096	1033	998	905	951	953	927	910	898	958	915	850	873	946	905	942	928	916	908	899	887	909	934	859	870	847	837	867	919	856	912	846	894	875	835	840	849	878	884	863	890	905	862	908	918	933	859	882	945	881	857	875	890	881	890	842	858	837	857	894	841	907	858	937	919	869	885	888	895	912	855	916	858	893	818	808	877	886	858	869	889	877	878	874	792	898	889	860	819	897	855	810	877	877	847	860	798	875	844	838	863	871	874	855	918	901	889	873	830	865	820	896	864	889	851	878	905	837	888	857	838	884	870	870	865	869	862	867	893	892	892	858	853	840	911	883	888	839	816	855	844	813	901	856	917	886	859	849	892	891	833	824	827	857	920	884	822	845	870	878	874	887	860	882	867	853	878	858	836	872	947	883	912	834	874	900	915	897	867	871	836	818	850	888	851	831	897	936	869	814	871	890	842	869	869	845	868	867	881	911	842	904	913	861	871	865	878	828	833	901	889	870	921	847	839	841	878	851	813	903	858	852	895	881	864	891	883	854	876	861	867	863	910	872	899	841	843	878	870	829	881	888	864	864	838	879	921	904	842	872	860	885	864	854	894	844	822	892	834	921	860	871	820	847	855	837	874	916	822	903	886	821	931	846	844	881	858	901	859	844	886	887	849	892	851	851	856	894	838	809	871	878	838	891	835	832	901	820	870	846	844	897	830	849	823	863	843	910	876	845	849	879	915	894	857	794	903	848	853	941	895	828	824	887	880	882	876	870	847	907	921	869	860	887	851	847	835	871	897	859	862	916	860	902	871	872	902	904	853	860	894	834	840	872	821	883	858	832	808	865	872	802	841	863	868	876	870	900	875	884	882	876	870	891	881	880	879	863	895	821	908	825	844	868	838	914	891	918	839	848	898	906	849	868	876	895	837	923	889	883	866	866	907	864	871	858	824	858	866	887	771	850	856	903	863	825	895	851	848	921	857	923	850	891	842	854	836	876	848	834	885	840	858	904	828	896	870	850	859	834	885	855	846	844	867	812	880	865	846	845	880	819	846	896	849	896	889	856	838	800	844	889	825	866	872	868	879	849	886	856	832	855	850	885	865	894	845	906	905	886	836	864	840	850	830	902	845	850	836	851	855	803	881	856	802	869	800	869	875	862	855	864	858	814	912	884	883	862	839	856	874	875	896	865	844	868	914	838	858	845	856	875	839	836	867	845	861	848	851	908	877	833	851	855	860	888	854	849	848	812	859	856	815	867	899	910	867	792	843	836	924	908	855	874	867	847	878	908	898	834	824	830	875	867	837	845	845	816	875	866	808	835	868	933	870	870	835	891	831	938	845	854	846	876	841	845	864	837	853	856	898	901	836	841	876	839	879	871	819	879	830	914	826	910	897	861	882	830	852	800	844	824	895	903	859	877	907	829	872	838	850	878	861	851	897	846	872	904	867	828	909	883	862	834	834	870	826	885	873	872	833	892	816	858	800	863	885	919	833	896	856	888	894	857	936	889	909	852	839	860	855	885	904	855	828	881	836	844	838	848	832	789	801	837	891	879	871	892	825	846	868	834	800	847	844	873	825	894	878	923	840	842	834	893	866	864	846	829	899	840	815	863	886	843	888	868	842	859	869	847	826	832	874	864	892	866	848	854	874	880	852	860	891	850	852	893	874	907	848	905	901	903	853	838	900	869	944	870	868	874	900	878	878	836	845	928	846	899	885	833	909	884	890	848	847	870	855	858	881	857	815	869	829	912	882	850	851	865	876	820	915	874	901	871	859	867	838	840	822	876	876	836	856	835	829	835	912	857	835	862	844	822	879	895	834	835	843	828	822	853	877	868	846	852	900	885	797	895	880	841	843	886	919	857	870	901	831	848	866	886	802	888	787	885	829	927	893	893	887	856	840	871	881	847	885	897	847	882	863	898	884	862	828	917	818	825	850	909	829	882	870	834	844	868	858	892	885	859	883	889	853	870	832	816	843	888	870	859	823	846	870	849	882	855	858	849	888	867	856	818	893	878	904	818	803	879	848	875	811	874	906	813	823	844	848	921	907	823	873	853	903	911	844	887	896	867	874	861	871	848	853	806	886	868	849	853	810	878	835	856	885	842	888	878	864	835	854	896	863	822	843	838	936	850	842	844	829	913	876	863	932	846	912	884	835	867	935	845	858	857	852	854	840	843	873	900	837	897	883	818	863	890	863	803	827	824	882	880	886	823	865	854	873	851	815	870	847	854	859	885	881	882	841	885	828	860	895	854	871	853	823	880	821	907	885	860	846	870	869	865	889	866	851	870	852	818	882	883	885	822	868	861	813	912	841	845	857	825	846	861	866	868	859	835	841	864	872	862	862	878	836	879	883	853	812	888	896	839	837	858	843	855	875	824	874	842	869	884	854	901	876	875	858	854	872	788	858	866	888	842	818	890	832	841	820	887	844	839	875	839	848	864	832	861	868	877	867	842	850	901	844	899	877	890	824	895	892	840	916	873	862	832	834	884	890	826	821	859	945	849	893	856	853	857	846	839	895	893	890	824	906	799	915	857	841	845	840	899	865	877	897	824	907	905	954	798	879	890	932	850	857	864	870	887	888	892	873	829	787	876	782	857	913	862	844	858	880	891	840	829	820	887	836	834	831	874	875	905	850	875	884	864	845	835	897	841	836	826	820	867	894	852	848	861	885	857	877	834	920	852	835	825	850	806	873	847	898	863	812	836	905	859	828	892	852	869	806	856	874	825	850	919	836	848	805	834	822	892	841	874	871	840	853	871	825	834	823	851	865	892	807	845	850	846	819	923	900	854	844	840	891	814	824	845	843	867	908	856	852	929	855	851	802	870	894	901	834	901	878	883	862	887	883	898	840	894	839	880	884	803	812	911	851	820	804	859	883	844	927	863	869	865	888	892	838	826	839	872	857	844	925	835	842	878	863	829	924	887	827	877	898	867	889	881	869	838	891	855	830	887	897	849	788	839	825	848	879	857	872	878	858	815	881	853	875	864	851	824	903	880	869	866	874	817	793	882	833	881	877	851	852	826	931	840	859	822	833	823	834	886	901	857	840	834	819	897	819	857	896	808	854	814	885	831	869	832	874	855	876	834	856	882	844	821	873	889	868	829	884	834	864	913	790	826	853	796	928	816	872	822	815	852	822	886	839	838	895	817	846	848	830	909	865	882	875	791	854	916	860	867	880	843	839	845	876	858	881	870	786	886	830	881	837	799	909	844	883	923	847	851	883	946	861	843	844	842	903	862	900	842	865	832	858	819	872	914	893	875	921	861	879	867	858	837	857	888	849	836	851	832	890	866	856	836	875	847	857	805	862	819	841	893	881	876	865	871	855	862	869	841	900	880	840	885	847	816	836	859	856	829	843	899	842	951	875	856	861	871	862	838	894	854	894	849	850	875	883	876	887	843	870	818	874	855	874	893	867	848	856	851	846	833	833	865	811	852	883	886	858	869	843	885	844	843	858	873	855	850	882	861
24595	21406	28498	24682	20891	4332	1429	992	820	767	773	756	783	696	729	698	708	724	743	684	685	718	699	657	736	686	624	694	675	672	645	666	691	661	654	667	661	691	718	691	658	654	662	687	677	711	687	676	644	656	657	696	689	668	703	651	648	700	664	711	660	623	708	681	677	669	658	659	654	607	687	671	671	647	649	656	645	667	622	631	628	608	652	666	672	701	722	711	704	656	672	670	601	656	632	670	624	644	629	641	708	633	691	649	656	673	645	675	666	620	641	657	685	646	645	640	685	659	667	662	681	657	677	630	687	600	654	659	680	609	629	623	640	685	643	602	681	696	648	693	653	639	601	673	637	629	662	618	656	669	657	658	661	674	649	671	652	675	631	661	641	648	648	651	690	671	647	589	624	603	629	673	668	673	654	640	624	685	662	612	640	652	622	718	635	647	682	666	630	642	643	671	632	659	655	617	641	682	636	702	661	664	612	667	682	652	650	683	722	641	677	658	630	698	684	637	658	630	658	591	635	692	689	651	671	668	688	649	647	669	693	695	591	621	666	670	665	618	678	713	664	656	652	690	646	668	657	635	639	607	664	656	637	660	656	628	698	671	680	631	657	655	642	605	626	604	699	651	651	686	693	672	670	673	627	654	670	694	767	616	658	640	617	626	651	676	669	649	636	625	639	665	648	662	659	717	682	667	682	634	669	619	613	652	644	648	622	614	616	684	643	686	676	619	607	648	651	648	646	629	654	607	646	669	671	664	634	655	636	666	638	683	662	663	668	700	679	683	597	671	657	625	719	662	666	671	678	693	655	602	677	631	671	659	643	685	652	647	661	656	690	659	645	646	660	626	668	679	652	647	641	640	652	667	612	656	689	639	633	635	691	682	612	596	647	683	628	675	623	636	647	651	649	640	626	668	659	697	657	688	652	595	699	656	699	683	678	677	634	652	663	660	691	627	701	614	727	646	683	647	636	660	637	623	667	628	635	675	654	636	646	677	658	672	715	673	700	701	634	650	657	632	651	639	668	666	668	715	670	667	667	645	623	616	632	729	621	643	666	695	648	649	657	706	621	618	629	651	638	665	644	683	641	642	661	611	650	688	640	664	659	645	648	617	643	677	689	651	632	662	660	675	674	656	626	640	667	681	698	611	673	661	660	668	656	622	632	631	658	684	656	656	608	644	665	688	672	655	672	652	636	613	645	629	656	654	669	661	634	643	647	609	646	666	675	649	628	690	648	646	692	655	648	632	662	606	622	636	648	683	639	627	663	678	733	657	611	657	613	640	644	667	691	656	663	641	651	685	704	656	666	625	654	648	640	678	689	648	636	656	684	616	647	605	702	691	654	642	641	671	648	658	670	609	728	630	661	654	638	636	651	660	672	663	650	643	714	629	620	687	654	684	666	609	685	632	644	649	644	649	660	656	668	675	624	589	649	659	658	645	693	659	637	664	636	700	691	685	655	635	703	673	656	679	666	655	592	649	675	604	637	664	717	701	618	631	681	684	666	672	640	650	649	631	637	616	617	657	703	671	655	686	657	644	614	680	682	679	637	673	622	640	677	674	651	677	640	670	648	656	670	629	663	661	654	648	704	651	657	612	697	645	649	664	678	680	645	663	635	666	661	644	647	667	678	666	649	673	705	653	656	621	664	719	653	646	619	665	676	624	653	660	670	598	616	658	681	677	689	643	608	626	659	673	567	631	648	674	674	667	671	654	601	694	674	646	624	663	625	664	630	642	643	660	644	668	705	681	621	617	636	659	702	668	627	638	643	699	660	637	661	671	675	700	665	652	635	624	690	663	730	639	661	665	617	699	661	648	661	650	682	663	614	674	638	604	635	703	654	625	648	688	662	685	624	623	666	662	672	651	619	637	632	595	657	646	645	653	623	626	642	647	637	657	703	630	627	655	649	643	675	660	676	670	679	669	629	722	652	671	619	641	659	677	682	652	668	673	644	641	648	644	619	613	666	637	671	598	638	690	677	655	640	648	657	604	663	661	614	666	684	690	672	684	624	642	663	665	663	639	686	680	657	668	633	648	658	648	675	671	703	641	650	672	710	621	703	640	670	624	637	638	681	588	675	632	693	648	614	657	651	609	666	675	648	658	622	669	678	649	652	662	621	624	680	652	641	643	700	629	677	678	664	638	642	642	632	622	709	685	640	631	642	718	685	622	639	642	625	630	623	618	617	693	626	626	623	652	654	683	634	631	645	647	607	657	604	701	697	625	631	638	654	646	663	636	602	677	670	658	652	684	631	695	684	669	622	635	623	649	707	682	652	638	641	631	658	690	630	657	695	665	600	671	650	697	654	624	633	589	658	636	600	671	637	686	651	657	674	709	615	679	628	645	614	646	646	662	634	669	663	721	628	648	672	674	676	622	653	692	651	685	671	682	667	635	618	701	631	637	641	628	661	675	627	692	610	625	646	682	636	673	665	651	642	648	654	650	672	670	686	663	680	638	683	646	657	665	653	655	657	635	697	659	662	640	670	586	689	631	650	662	675	634	676	632	642	612	602	677	622	619	671	665	625	628	628	681	634	608	662	650	610	624	640	642	664	636	628	631	649	662	642	629	657	687	694	643	656	661	644	648	717	634	617	641	682	653	680	682	672	676	643	696	624	623	630	631	656	661	657	641	644	658	667	648	669	685	685	639	627	705	651	659	635	688	656	617	672	613	651	644	691	660	680	637	621	646	657	607	671	668	638	673	674	643	639	668	662	674	667	661	694	630	625	676	658	663	675	634	662	627	610	620	646	618	662	625	617	631	644	615	641	610	691	676	610	667	636	688	685	642	656	647	701	660	678	612	670	652	649	655	627	608	627	638	660	586	669	659	649	623	648	631	689	675	655	654	670	664	643	674	675	651	673	658	609	648	649	657	655	676	648	676	618	648	665	667	644	623	663	678	628	657	655	642	644	639	640	584	579	695	654	671	695	619	740	695	675	642	631	638	628	647	697	668	644	605	649	620	625	658	665	650	642	639	667	701	646	645	644	647	696	679	619	655	643	634	658	693	658	635	640	641	621	720	650	656	630	588	676	662	661	654	630	641	638	645	625	631	634	673	613	658	614	648	675	632	668	657	644	723	680	707	667	676	652	710	633	641	645	649	682	666	681	665	656	653	693	689	655	668	608	661	621	661	655	610	668	674	675	656	662	626	658	654	688	631	686	657	685	655	631	633	649	636	614	649	608	697	676	621	639	650	621	628	599	632	665	655	628	609	685	660	687	703	656	587	696	660	672	701	683	650	665	593	647	623	669	694	691	620	653	656	667	690	675	716	648	663	655	662	706	652	718	658	622	614	654	648	684	682	671	678	604	628	647	653	652	653	641	661	632	674	598	668	645	694	671	630	673	627	661	672	727	677	611	623	654	640	675	656	688	621	689	665	685	647	719	645	679	653	653	711	688	651	627	663	650	650	625	667	696	656	635	699	667	653	622	678	656	634	635	664	654	734	686	632	622	671	645	678	704	684	688	641
4001	5124	4094	2208	1646	1233	1125	1010	852	814	826	756	738	752	718	707	719	652	659	684	666	691	619	706	649	702	659	691	620	648	648	633	633	672	611	596	661	708	647	653	619	617	633	616	619	673	607	676	622	613	632	645	662	644	650	660	613	643	627	630	596	616	646	634	633	632	678	624	648	643	638	624	677	618	614	704	640	606	596	638	627	665	613	628	650	625	638	631	634	651	640	666	600	611	628	585	653	642	610	609	627	626	576	655	627	593	630	617	621	614	577	603	634	654	608	593	650	586	656	581	650	647	660	610	656	625	622	608	618	593	594	629	608	615	641	622	608	589	626	628	619	640	600	624	603	647	589	681	659	605	582	621	588	614	627	626	628	619	630	624	602	654	622	609	632	647	681	630	667	608	595	604	672	659	644	635	626	645	614	583	610	642	613	627	646	618	659	597	631	645	617	616	616	612	628	639	639	624	636	648	618	562	670	601	579	622	617	603	621	602	654	647	612	659	601	606	610	643	605	676	638	614	586	627	651	613	622	620	631	644	609	625	636	640	636	637	596	654	630	632	612	594	636	602	640	600	599	592	633	623	628	645	623	627	608	592	568	636	642	624	667	648	607	586	592	639	615	575	655	607	624	584	652	648	602	632	606	647	633	626	626	622	626	624	601	617	628	613	607	617	573	618	625	625	649	598	616	590	642	626	610	610	602	613	599	629	637	634	624	574	579	610	602	650	613	645	644	608	616	663	627	590	580	631	614	664	608	649	591	604	590	628	590	597	631	585	627	646	626	648	587	623	621	638	647	594	660	628	638	584	612	616	594	585	554	583	618	584	579	577	656	599	600	639	603	630	601	606	603	600	633	653	625	625	639	651	618	605	620	582	577	601	599	576	621	609	673	634	578	620	645	654	617	590	609	658	639	644	669	624	598	596	590	585	597	630	638	687	619	632	616	615	638	612	605	660	641	643	624	604	616	682	579	584	600	650	611	619	583	590	625	631	599	614	581	630	625	641	674	657	625	645	623	671	623	576	617	644	621	609	590	619	645	611	638	690	637	686	591	591	670	608	620	623	672	605	642	594	667	641	617	613	617	635	623	632	611	635	637	571	618	629	619	618	629	598	663	577	623	621	600	625	620	608	665	637	603	619	619	567	621	609	624	616	620	667	648	584	620	613	605	640	639	619	656	637	625	627	593	614	643	653	617	639	629	606	622	626	639	625	630	580	627	600	612	602	640	607	630	594	609	627	590	660	568	640	574	622	618	573	615	617	642	590	641	606	598	593	610	646	591	590	612	583	643	616	619	633	623	597	642	617	612	614	611	568	632	621	577	615	592	604	626	604	638	575	635	630	632	622	657	605	669	606	643	600	612	617	618	645	580	626	614	615	627	597	613	609	619	587	690	608	631	551	659	561	630	621	611	591	604	619	624	586	608	626	643	580	590	616	647	590	601	670	640	600	606	639	573	582	631	632	610	617	682	629	611	631	602	614	599	582	644	585	640	626	627	596	591	646	610	632	576	609	610	660	574	658	626	595	603	650	602	608	616	629	665	614	641	620	584	636	649	595	588	563	631	642	618	616	650	598	611	634	595	599	634	610	641	660	635	640	629	628	617	621	644	652	591	622	606	612	636	601	597	643	536	650	608	611	614	632	657	609	566	665	647	599	645	566	591	646	625	596	623	687	583	580	614	618	583	593	586	599	611	616	627	682	645	627	609	614	642	629	617	648	602	601	652	611	633	608	655	599	613	614	587	603	658	658	593	629	568	630	613	596	580	629	631	610	629	597	620	616	602	637	618	616	616	657	644	631	630	651	651	631	592	605	624	665	616	604	627	630	621	615	648	631	550	643	602	587	645	623	603	627	615	616	651	629	603	560	596	609	636	601	633	604	656	583	589	608	604	633	609	593	587	654	631	583	591	594	623	594	656	649	584	590	614	582	622	615	635	621	662	589	643	626	610	607	604	610	664	617	588	617	620	613	611	650	638	645	606	662	587	631	619	600	628	630	647	649	630	654	597	622	622	604	628	599	594	614	676	593	624	574	641	583	614	637	542	617	606	608	624	598	566	616	610	618	627	649	628	527	606	630	642	584	602	611	613	633	640	638	640	646	592	624	655	648	672	620	616	606	590	647	596	623	621	630	674	627	644	589	609	644	604	615	586	637	603	594	572	646	610	615	601	618	608	634	615	635	591	619	620	607	598	641	636	629	593	662	622	614	630	606	605	631	621	622	623	619	607	579	617	603	632	612	604	614	598	594	573	662	624	578	614	659	625	581	619	611	614	598	614	628	627	602	642	594	609	610	640	582	642	622	615	607	645	628	621	619	623	620	651	611	638	647	596	570	594	619	628	630	604	595	608	650	627	592	595	611	627	631	588	622	630	673	574	651	636	615	643	621	576	667	589	594	607	591	604	620	604	626	644	635	608	600	623	682	617	626	616	634	586	635	615	602	591	623	622	637	602	579	617	618	594	603	605	623	642	616	597	635	628	642	619	590	607	614	593	647	595	616	607	597	606	660	637	613	592	609	579	612	586	636	627	586	635	590	573	587	606	649	579	620	576	645	653	621	632	599	612	613	601	601	649	600	611	568	598	604	611	583	665	574	610	605	624	576	630	607	591	618	605	662	603	627	599	595	644	607	626	575	580	638	603	641	630	624	605	594	616	627	624	597	610	633	639	616	562	654	658	629	634	617	620	635	615	605	636	628	618	580	625	575	630	634	628	619	633	614	604	599	633	596	656	649	618	585	590	642	693	573	623	628	631	573	669	637	561	593	674	589	658	589	650	578	623	582	626	626	659	570	586	660	665	597	625	629	618	648	608	599	606	588	620	639	616	597	614	605	600	596	636	629	647	647	616	660	597	655	549	579	595	626	564	623	610	576	653	634	595	576	635	599	620	622	610	604	605	600	620	570	591	633	611	584	615	620	615	629	616	615	602	620	620	603	603	642	615	612	651	598	602	633	646	604	600	598	608	562	623	597	606	631	625	591	626	617	610	686	665	617	608	606	652	624	631	610	602	676	641	615	628	596	601	647	614	610	587	625	548	631	578	595	609	635	631	605	598	645	590	624	634	622	623	669	630	646	590	618	616	607	670	636	599	622	575	612	621	595	661	609	652	568	603	642	621	618	655	622	615	624	634	654	618	600	618	615	626	614	619	641	639	619	594	628	638	594	625	601	628	555	549	645	593	598	612	616	630	631	652	621	660	613	579	574	633	615	616	610	612	611	643	625	624	613	629	604	669	593	624	599	636	605	676	648	587	585	623	649	584	624	571	685	607	602	619	583	599	605	605	625	593	626	623	643	627	640	655	647	601	587	656	615	620	614	552	634	648	621	638	621	630	610	640	600	626	617	590	649	639	630	591	654	636	573	635	616	636	618	601	603	659	612	652	620	698	599	614	650	628	670	598	628	618	646	610	607	606	615	568	634	579	647	579	640	601	567	608	557	599	563	613	636	594	595	560	608	657	621	607	611	582	639
27487	9702	1873	1318	1014	981	993	1011	929	982	954	968	1001	967	1005	998	970	965	1008	901	990	949	974	1019	994	953	978	971	1106	990	998	1020	1001	1005	961	939	974	943	956	961	1006	939	998	986	930	945	1004	974	988	984	1000	980	958	886	969	944	980	991	980	998	915	957	979	938	950	950	1036	1015	971	978	916	985	967	977	992	980	1038	954	1032	960	961	962	978	908	955	996	974	940	958	902	962	1022	972	984	983	1017	955	930	986	998	1044	959	967	959	1007	953	941	981	994	975	970	953	972	987	970	965	970	978	955	964	1009	978	998	968	925	1033	977	998	977	966	964	982	1000	1015	999	966	930	983	992	977	991	948	981	987	924	1038	1021	968	987	1012	967	910	973	977	1007	1005	958	912	980	993	949	962	1001	965	900	1053	992	960	956	970	939	1008	984	960	977	954	1006	1021	943	979	1000	987	903	982	984	992	941	1035	958	993	946	952	1017	923	976	979	943	977	945	1001	991	982	989	1024	973	908	1000	1006	968	907	946	1032	950	1015	965	1001	897	954	971	979	1011	998	1028	1018	975	929	1034	990	963	966	930	970	934	1007	992	988	1000	902	962	1008	995	1011	942	962	980	1010	942	997	992	984	1002	904	923	956	964	920	950	974	980	989	899	899	1008	953	1003	964	982	945	970	985	980	980	979	959	970	943	1041	1008	966	969	905	1022	941	1022	943	938	909	956	942	999	971	966	945	1037	942	958	998	1001	995	910	988	960	949	888	943	1039	1013	954	994	1000	1022	993	998	962	926	954	1018	1028	951	980	996	968	958	962	954	946	944	943	932	930	1010	967	956	915	966	976	968	1010	934	967	953	944	965	984	960	1013	987	981	935	997	976	1034	959	966	993	1047	990	1003	993	977	934	1002	960	962	1005	982	947	979	1003	1025	929	945	1006	943	981	939	942	972	907	977	953	945	968	948	1006	1007	923	966	981	965	939	1039	1005	1015	1020	992	969	1026	934	933	974	977	924	996	916	949	998	940	960	952	953	933	979	1001	949	942	962	1054	960	974	949	951	963	946	958	939	985	950	949	950	948	980	979	961	1028	974	940	974	967	1010	966	936	981	1004	978	958	937	973	975	987	967	984	1011	947	1020	949	981	935	963	954	962	944	988	994	975	994	1000	959	982	935	953	950	933	955	926	935	987	948	872	931	993	993	965	1003	999	1007	1011	994	982	914	961	951	1032	971	1028	955	982	956	1029	964	1043	1005	956	963	961	979	1024	936	983	1027	1005	972	994	959	937	982	964	1065	961	975	969	991	992	960	972	967	1005	925	936	1001	973	969	1007	975	999	1002	928	947	981	955	978	938	981	933	1018	933	943	1011	1016	981	947	941	936	995	979	1004	969	1006	947	969	974	975	979	931	962	957	980	961	974	974	1008	992	978	997	923	981	936	954	1007	933	940	1024	1027	996	1002	940	990	994	928	978	959	919	988	943	950	994	996	961	897	979	1038	982	946	947	985	973	982	961	950	1009	985	930	929	991	987	1011	916	944	997	1024	1002	948	1015	951	1007	939	997	962	990	1000	939	935	940	927	982	916	984	940	1017	919	988	951	951	944	958	929	1017	954	1014	1053	941	1003	964	946	975	970	954	939	989	967	943	1001	965	950	965	983	996	979	938	955	961	959	979	946	971	945	924	996	1001	942	980	962	971	981	987	979	984	1006	956	914	961	953	954	992	1008	1021	995	978	1019	981	973	986	957	981	1016	972	970	929	983	985	940	997	1002	1013	946	989	950	951	950	986	963	929	957	965	949	954	1016	1037	1022	1015	995	926	962	958	991	981	998	999	986	1005	947	978	1034	976	935	944	916	956	1008	929	986	990	961	968	958	931	967	959	935	1027	941	959	990	979	936	980	989	978	1005	966	989	964	1003	926	935	990	1016	963	1009	970	941	968	978	1004	954	959	952	960	1012	1021	928	917	969	980	1002	975	970	1028	984	993	1012	959	984	941	973	987	995	999	981	1008	970	946	1042	1003	969	948	928	945	990	957	993	938	947	926	920	992	963	947	953	979	926	979	979	995	1004	940	927	1012	1019	988	971	892	933	953	947	1005	992	972	961	982	933	962	957	991	950	945	967	992	1040	968	955	997	964	946	950	976	1011	993	996	966	964	954	988	959	934	939	957	1016	952	967	931	1003	951	954	982	988	930	988	961	969	964	953	928	944	901	961	955	1045	944	1006	1006	935	951	1029	974	974	1033	920	996	964	973	920	1003	984	975	986	956	976	1004	994	979	1013	1001	980	1018	970	946	982	933	964	1007	996	961	948	878	923	943	982	950	991	965	1003	956	1014	1008	1027	991	1032	971	1005	975	963	960	1019	982	1029	960	953	953	957	1018	1023	961	956	993	950	983	971	1013	984	1039	956	950	973	1059	987	938	948	968	955	1003	963	998	966	1004	979	936	1004	1034	937	973	991	982	984	944	972	904	967	940	1037	1006	998	968	951	995	954	962	986	957	1003	942	976	934	1007	969	992	994	996	990	987	973	990	961	981	945	1008	958	1039	950	966	934	1016	949	1003	1007	978	970	987	951	984	959	934	954	989	991	899	913	1015	1001	975	951	987	952	938	955	962	973	945	982	988	996	925	945	950	933	925	1029	930	983	959	996	946	995	956	978	979	957	994	889	940	1007	983	942	984	975	1009	972	967	1011	966	935	1031	948	988	993	910	981	956	1001	936	1002	993	980	934	999	971	1036	971	973	953	962	932	1018	1010	984	966	960	997	968	1057	985	989	952	973	1066	957	1007	971	961	963	935	1006	980	935	916	1005	912	978	965	930	954	995	965	977	987	966	950	1006	1018	946	1028	954	996	962	986	1018	973	965	971	950	1000	1023	1011	948	941	972	1024	949	961	997	968	919	969	1002	992	1006	973	953	967	1028	957	963	970	942	963	1004	947	1014	962	923	989	906	946	977	958	998	977	918	1008	1009	995	1015	980	940	962	1005	973	998	975	1002	1005	987	948	919	932	956	938	973	980	988	973	963	956	980	949	971	925	933	956	933	970	970	999	998	972	935	971	976	963	965	971	960	977	956	996	993	981	1005	961	972	998	944	980	999	943	943	938	969	972	1017	924	932	938	914	977	987	916	978	942	957	941	963	958	910	1048	948	977	996	982	927	966	1014	990	976	991	927	958	989	1025	980	976	896	936	972	965	975	960	978	1027	962	981	912	1022	954	997	1011	986	989	1043	1026	935	935	918	1006	975	1033	965	1011	1011	982	961	957	1069	978	986	1024	983	945	957	938	972	950	978	978	960	911	940	970	1012	944	1007	969	965	995	976	1005	997	916	954	1014	936	999	1023	1001	994	981	999	979	957	962	945	964	938	935	982	970	989	997	931	1026	1027	956	971	979	965	932	1017	968	994	993	955	959	929	968	959	922	968	1017	1006	1000	948	1050	963	961	1008	934	1033	972	975	982	938	991	900	1007	974	994	928	963	957	925	984	967	999	947	996	1050	976	976	914	967	955	973	964	995	1002	947	1001	956	969	949	957	979	973	932	932	995	985	981	996	989	989	962	1003	1004	1005	982	965	1016	1025	944	988	963	995	954	989	988	964	919	955	952	926	937	987	983	1015	1019	996	980	982	982	966	970	975	963	937	906	963	928	1074	972	990	958	959	938	1017	985	974	1020	1007	999	910	999	959	926	980	956	925	1037	976	933	957	1031	940	945	979	931	962	940	1002	970	936	990	982	1014	1003	1017	968	983	983	965	932	953	1013	935	922	937	965	961	974	949	981	1017	982	946	946	961
5869	1112	944	911	899	846	824	846	832	827	823	839	848	817	838	856	838	836	846	842	809	811	812	840	817	830	808	854	863	829	854	818	873	856	820	856	860	868	842	818	832	837	852	794	838	836	824	859	812	842	862	831	817	848	799	783	833	803	862	801	835	836	792	800	805	837	837	811	814	807	832	823	868	819	814	731	802	792	796	821	855	818	821	858	864	764	827	852	816	853	826	828	760	812	783	864	811	855	812	849	827	833	817	770	848	824	861	850	740	802	871	860	803	796	824	878	824	836	867	802	826	852	813	856	821	792	764	788	797	883	831	833	839	814	769	783	823	822	872	818	861	797	816	857	844	806	827	825	823	827	798	815	876	849	824	805	815	896	789	812	853	806	806	797	831	824	830	856	828	801	839	822	835	814	836	816	819	843	773	815	797	836	864	911	827	806	803	834	829	816	867	884	829	829	755	819	824	846	886	795	837	836	807	856	766	821	830	790	814	816	822	833	825	813	810	822	827	795	841	848	838	833	863	867	873	809	826	865	793	830	850	825	865	795	870	842	861	788	783	817	794	821	832	782	840	832	828	859	879	835	872	777	860	834	843	863	853	786	828	804	812	841	834	805	798	813	791	871	791	801	847	886	829	814	849	837	815	880	797	795	853	830	880	883	841	822	847	802	808	819	831	857	807	847	847	789	842	787	886	822	816	858	822	809	805	843	815	766	786	829	860	813	809	861	791	805	865	834	823	852	859	761	816	818	849	822	813	792	837	830	802	831	846	840	817	876	837	848	841	836	815	840	793	826	822	855	793	809	807	883	820	854	830	810	869	850	871	774	881	838	805	842	841	848	818	824	872	800	801	804	873	801	785	817	835	809	884	878	884	842	794	778	843	827	880	818	820	841	812	758	852	805	860	849	801	835	853	816	855	858	834	853	836	771	853	835	838	827	854	861	869	842	815	870	877	811	868	810	816	856	829	830	765	766	771	847	836	833	841	809	857	859	855	801	812	848	766	867	812	778	804	803	823	838	809	835	802	824	826	847	809	893	867	842	856	889	803	799	852	795	843	792	855	821	876	772	803	802	892	834	844	846	860	849	845	797	789	855	861	835	829	835	846	824	816	844	841	832	859	847	822	797	860	829	816	792	867	783	865	881	806	848	836	853	804	794	840	832	827	796	859	809	775	797	795	787	854	869	767	843	846	839	832	818	849	818	817	835	836	821	832	846	847	829	833	857	841	852	806	795	801	836	845	804	787	877	836	823	862	857	818	862	788	829	788	821	848	833	826	781	813	802	862	776	838	863	800	857	770	861	800	848	830	878	787	841	858	830	870	838	856	829	847	828	806	840	855	832	817	814	811	876	847	868	865	842	857	831	827	813	801	784	861	798	758	775	842	782	890	832	828	847	795	740	818	790	852	815	837	768	838	948	796	843	859	799	798	803	822	850	861	807	827	827	797	815	816	822	817	825	837	820	846	861	748	809	873	817	829	842	836	809	829	814	857	822	829	858	879	824	792	813	844	828	826	850	807	866	862	785	848	839	794	880	881	812	856	793	844	834	804	797	828	859	816	826	833	827	806	852	876	839	842	835	823	793	835	848	837	792	795	868	871	849	785	796	803	851	842	824	842	793	844	833	798	847	838	887	849	828	803	862	836	782	809	798	809	812	848	812	869	831	806	807	858	789	852	825	795	827	803	803	811	820	846	888	767	876	857	835	853	770	840	760	800	846	793	817	847	806	883	854	810	813	798	781	850	845	833	820	841	833	796	857	838	854	816	833	821	836	822	840	847	811	768	844	767	888	855	861	883	807	853	826	799	856	801	842	837	837	768	844	824	856	813	828	845	855	893	877	853	812	858	836	775	882	808	799	851	825	784	848	850	804	890	812	832	833	774	817	840	807	834	838	887	800	828	768	862	798	810	774	829	873	827	821	816	826	865	823	830	796	850	838	829	821	835	865	829	791	862	822	845	841	845	808	825	868	886	828	876	803	839	847	804	832	795	823	827	855	809	862	835	787	815	811	818	817	805	822	845	806	823	881	805	842	795	830	837	860	799	856	821	841	854	844	840	814	815	830	817	818	791	860	787	822	776	796	833	843	822	861	826	845	793	793	839	819	829	853	818	817	816	883	838	881	856	843	839	812	865	795	868	857	817	875	840	821	830	867	816	782	791	806	825	844	828	827	864	847	801	854	797	776	821	814	821	866	824	816	841	807	783	873	799	844	803	794	816	863	813	872	856	835	805	803	876	781	844	862	855	796	841	799	843	817	819	807	809	791	798	839	794	838	861	818	813	798	781	857	822	795	863	852	850	793	829	839	867	771	820	857	768	820	887	806	887	774	815	773	833	834	843	844	855	791	862	811	807	853	861	867	846	778	826	856	849	828	800	835	879	876	844	876	889	833	854	812	859	778	839	838	825	810	860	890	846	818	793	816	816	869	831	832	846	824	829	798	889	832	842	801	896	810	831	857	798	853	823	836	823	818	820	853	829	825	787	806	867	805	877	804	849	808	804	860	835	819	837	871	855	819	807	890	855	790	798	874	821	820	814	799	834	834	872	807	792	859	786	861	808	874	828	850	804	774	822	867	819	805	825	815	821	791	830	795	787	850	868	848	811	864	850	813	844	804	831	807	792	772	822	792	824	809	826	819	825	852	771	758	856	782	834	817	796	846	804	814	859	813	868	815	875	846	833	832	837	847	805	801	829	827	813	782	809	877	843	863	820	838	829	876	864	824	821	803	816	864	850	856	828	860	875	803	790	845	835	851	830	837	774	864	779	816	833	826	844	844	789	813	817	789	826	846	853	841	805	801	792	843	792	821	803	777	800	794	827	827	828	910	860	802	824	847	797	831	837	814	840	820	766	835	801	836	869	816	875	820	795	855	870	824	822	810	871	864	809	796	828	831	805	832	857	841	796	807	812	869	882	837	834	809	795	812	788	832	830	837	827	811	816	797	881	813	866	745	820	851	814	885	849	825	821	852	839	794	840	774	857	891	868	807	850	892	835	764	893	770	840	809	844	846	833	796	810	833	774	811	822	831	856	859	840	808	871	832	831	843	857	836	850	820	819	818	834	836	818	861	842	829	806	851	795	854	809	818	880	918	807	801	837	815	846	827	844	811	843	844	798	845	808	854	826	872	787	880	838	811	819	851	826	809	798	846	826	847	810	805	781	831	851	842	814	821	777	875	803	779	797	868	867	816	806	846	827	809	863	858	805	850	825	802	829	900	824	845	875	796	857	883	815	857	819	844	841	810	851	809	856	774	842	862	841	901	791	838	838	827	781	799	848	811	857	778	831	842	864	839	802	854	843	841	825	867	841	809	865	803	865	790	794	859	827	864	838	861	777	798	811	792	807	843	837	793	775	808	858	854	834	854	822	812	824	826	867	848	839	813	841	864	872	863	811	820	763	833	822	830	845	871	802	801	850	895	834	833	809	883	904	809	812	786	835	780	810	777	847	852	797	843	815	892	758	853	832	863
25487	21326	27132	25300	5842	1718	1354	1169	1085	1091	1122	1052	1057	1019	1029	1069	1044	994	1018	994	1016	1000	1017	1038	1017	979	950	1053	1008	1014	1025	981	995	1027	1013	971	1071	1001	980	962	1009	1002	1027	999	999	1018	964	946	1008	1000	970	987	1040	1025	930	924	990	1016	987	965	953	1002	988	977	1008	987	1007	1027	996	989	1022	1051	1019	1015	1024	981	990	931	962	1041	947	959	957	971	1006	994	1018	1023	1044	1010	1062	945	942	970	1058	1010	1014	971	961	994	1051	950	975	990	931	996	1006	933	1000	996	943	978	1025	953	951	942	1006	944	951	986	938	983	984	979	989	1012	994	977	1031	1066	984	1018	956	948	971	949	1012	1009	970	958	963	1033	975	941	1045	1010	1027	1010	945	983	1020	952	947	1027	992	966	1005	948	990	948	1003	987	1001	1003	997	1021	1016	1000	1030	1048	968	976	1000	993	1016	1002	960	1032	1019	996	1021	969	971	959	978	944	948	979	1017	979	937	943	959	1028	1000	1033	961	1036	964	990	1044	973	991	973	984	978	961	1029	998	1013	1038	1052	1000	996	948	988	1012	963	1009	1039	971	966	1021	962	1014	998	979	994	983	980	1036	978	973	953	1005	963	987	997	1038	953	951	1026	951	980	969	1036	1031	963	956	1049	1020	978	1046	947	1009	965	1024	993	995	1001	1002	990	967	1053	942	926	991	963	1008	1006	953	944	973	967	974	1018	911	996	913	960	930	971	1000	1027	963	960	976	979	986	989	1023	970	971	964	969	960	951	979	1029	983	943	945	1036	983	1042	1016	966	1011	983	989	952	1008	958	968	970	1016	1006	932	998	963	987	970	976	939	1018	1010	1023	990	971	986	1008	1002	1036	1013	1026	969	997	992	958	997	943	1002	986	985	1005	971	1010	959	958	966	998	918	1003	984	1004	1025	1023	959	1001	944	1006	941	975	1054	972	991	1013	940	1033	1019	977	963	1002	1016	959	1033	959	1075	991	1003	969	953	944	988	954	962	962	977	978	982	946	918	974	973	961	999	1075	991	999	986	1006	1009	1006	1054	956	984	1012	983	950	984	959	976	997	965	991	983	987	965	981	974	957	958	967	1005	982	1027	1020	886	1004	1000	1017	978	976	985	921	984	977	1021	1007	1014	990	993	975	975	985	972	972	1031	924	1003	1015	953	992	949	971	1033	971	1028	981	955	1012	982	982	980	1006	979	1027	1094	1012	981	1014	932	1012	1015	972	951	963	1008	983	1032	934	977	1002	986	989	979	970	1014	1062	989	980	996	980	987	941	1008	988	1027	1010	1004	987	1036	953	973	950	1008	1047	1004	1014	993	977	992	987	985	990	1064	1003	1047	1009	946	1013	983	969	968	1015	971	980	1022	1048	1014	1012	1041	998	1001	908	1041	998	996	903	982	934	983	1019	982	940	952	984	956	994	933	949	976	982	1000	1014	1065	1024	962	953	973	977	1022	1029	983	992	1064	1000	985	997	949	991	1002	990	993	1012	952	965	937	987	978	973	974	947	953	1067	1037	1025	1034	963	995	1023	962	999	978	1053	1020	1056	983	968	989	998	982	998	967	960	1008	1024	990	976	1009	1006	936	1031	969	982	978	966	970	986	959	1029	1033	1042	991	1001	1015	983	1003	1031	947	969	1038	1017	973	1016	1005	983	1032	1000	993	988	997	955	908	998	999	1010	1018	1035	1024	1022	999	983	974	1013	951	982	1005	999	1002	985	952	968	1002	1014	997	1038	932	997	981	986	974	998	942	1012	1021	1009	1047	992	1030	969	984	1031	982	1022	938	991	995	1020	991	1032	1032	956	1003	990	958	998	994	994	1034	939	1028	1019	992	998	1012	1002	1003	984	1008	1030	988	919	944	995	994	976	976	1004	1007	963	1052	1033	984	976	982	1005	941	1059	942	965	968	1019	990	970	954	970	993	1001	957	934	1020	1014	995	990	981	985	962	974	991	1029	957	976	1004	968	1024	1045	941	963	1033	994	1062	1011	988	965	979	974	1013	987	986	1006	1047	909	969	1042	1002	965	1005	951	994	987	1009	991	924	1006	1019	963	985	1000	1011	1028	1001	999	1016	1036	975	992	938	977	959	1000	976	947	1025	988	951	1043	1003	1036	968	999	941	968	971	964	1028	1039	1009	1020	958	876	978	964	967	991	1015	956	946	952	963	1016	930	1048	1013	959	1005	985	967	952	963	961	994	990	1021	1001	1006	1015	938	946	1016	1025	986	948	972	954	964	968	999	950	991	1001	956	982	1001	966	1012	995	982	949	999	986	1006	1023	957	964	938	968	1002	990	1020	1000	1020	989	980	1017	990	991	918	950	1024	1008	1003	985	990	1016	1021	943	1015	977	991	980	957	980	998	985	979	974	974	928	1020	958	1016	961	1010	1009	959	1058	1000	1010	1024	978	932	978	1003	1051	1051	998	1061	1032	1041	1030	971	994	1051	947	960	1019	1026	977	1033	997	1034	1056	967	973	1019	1023	1044	949	1042	983	970	985	988	983	978	961	996	1008	982	1036	984	1001	978	950	922	993	969	980	988	990	964	965	984	1042	944	956	997	931	1018	943	1013	973	1017	1007	966	983	988	1034	953	1003	962	978	986	958	976	991	1002	993	957	1024	992	1012	1022	955	997	920	1017	952	1031	995	916	980	1014	970	1021	962	1009	967	973	1000	957	999	1019	1016	1005	969	1044	939	969	962	1027	977	995	970	975	1028	990	958	978	988	936	931	1041	980	965	957	1008	957	1038	989	1010	974	970	992	998	966	939	1032	993	1034	986	991	965	1059	995	1001	999	1026	1006	1007	963	999	973	992	986	972	956	995	986	1023	1002	996	996	907	1035	1023	899	1042	999	991	1048	988	1020	1030	909	977	1016	1006	992	1036	984	1012	938	977	1055	969	1022	945	1002	1015	1006	1004	992	997	1007	957	975	974	1013	1006	985	984	954	954	1023	1018	1000	997	946	959	1037	952	980	1049	1009	999	986	1034	928	1041	975	991	1029	937	976	997	945	991	993	970	955	1046	992	964	1009	944	994	1054	979	972	978	973	939	966	981	1002	976	950	946	1014	981	992	997	984	925	1018	996	975	1016	983	1006	978	1005	968	961	964	997	993	1013	1013	972	1026	1009	984	971	1016	1026	967	982	991	973	1021	988	951	999	1049	1040	991	1022	1042	1008	937	962	945	978	938	962	924	941	978	990	946	935	967	938	1019	1014	995	1005	992	953	987	999	977	940	996	1009	1012	954	1023	982	1008	951	988	931	939	967	971	1007	971	994	1029	991	996	960	963	1018	975	980	995	1006	983	972	996	963	998	962	955	976	981	966	1024	988	948	946	954	990	960	993	1004	962	1016	1004	997	935	985	970	960	985	1019	985	1027	932	1080	969	960	992	990	1005	942	969	1010	969	1003	1025	1003	1008	982	996	1008	981	1036	994	992	958	943	1031	1001	960	931	1027	950	911	989	992	926	988	967	988	1024	1040	1006	1046	995	983	959	1011	968	1032	951	1052	1037	949	995	975	973	997	1043	979	1039	1047	1041	944	1005	953	1060	986	1022	1027	1040	977	1001	997	932	1021	1009	1012	961	934	992	987	947	1024	991	1034	1017	989	1067	1019	914	1046	1044	995	986	973	1008	1033	989	944	992	985	986	948	1015	1026	1007	940	953	1041	1006	1012	980	953	965	1000	978	962	1020	1053	1003	966	1018	985	944	1013	995	991	971	1003	1025	944	944	921	1037	952	953	985	934	989	986	983	1011	984	991	957	979	955	967	1024	983	959	954	965	930	954	1032	986	969	1000	982	1015	981	1042	948	992	996	964	980	965	983	975	985	976	975	997	1037	1007	966	1045	981	1019	1014	984	979	928	996	1006	997	1021	968	955	976	1023	958	1055	990	977	967	973	991	935	980	1017	972	1039	1037	1033	961	1003	993	976	962	1018	999	931	997	1047	996	1067	945	1001	967	949	1018	1002	1043	989	995	938	992	974	1015	1009	964	995	1067	988	1013	999	966	1007	986	1057	1065	1015
4044	3268	2807	1675	1377	1197	1094	1017	1011	1034	970	922	921	925	881	906	875	909	942	886	907	883	880	874	858	889	883	873	843	824	901	914	888	864	887	919	923	858	879	861	881	843	916	918	889	911	935	881	827	898	909	908	869	900	861	848	871	890	859	906	876	882	870	906	806	921	874	884	880	895	868	918	820	858	870	859	928	908	874	889	862	844	822	924	908	852	888	887	877	888	861	850	866	849	915	844	910	883	837	851	832	874	876	874	920	859	853	814	859	908	872	845	865	874	857	900	853	847	861	862	888	798	867	863	898	843	836	878	813	846	872	896	883	875	866	877	928	849	880	870	834	810	846	893	877	829	850	833	911	882	845	865	853	886	947	885	890	878	837	911	902	904	836	899	913	829	848	871	838	844	896	855	839	849	868	851	819	894	864	885	899	855	912	904	887	886	886	846	871	856	879	925	886	832	882	874	842	893	849	888	842	853	890	854	894	859	888	917	830	918	861	877	872	844	841	826	943	893	870	877	907	839	885	853	834	878	849	884	847	868	809	819	894	909	870	892	836	827	832	886	882	885	868	864	850	897	853	821	904	823	848	896	879	899	847	901	896	888	850	864	864	887	885	911	872	880	769	875	838	851	895	835	894	887	902	841	817	885	857	880	847	873	842	842	877	863	871	877	865	855	869	877	824	847	862	832	867	823	865	861	905	883	871	839	909	861	864	925	883	887	882	885	839	871	903	823	880	815	871	843	849	795	913	885	882	869	886	825	899	856	845	869	840	843	905	871	865	838	885	822	848	865	860	884	912	869	873	902	839	859	888	846	844	847	893	843	848	896	843	830	850	895	835	847	851	908	864	899	866	944	857	876	839	884	829	890	872	798	864	895	857	823	828	867	901	818	826	854	866	827	873	891	858	855	852	848	879	865	880	838	844	851	828	848	876	886	864	864	902	856	848	866	852	856	844	828	918	823	850	810	896	863	812	918	932	872	846	904	870	860	890	848	916	917	851	818	880	892	887	840	882	841	857	857	903	909	854	915	874	889	919	909	879	832	858	856	890	909	880	840	823	882	882	862	833	816	851	894	916	930	812	838	907	884	852	875	891	865	883	893	896	844	888	827	873	833	878	937	879	872	840	903	916	836	852	886	892	879	882	911	791	870	876	844	889	842	877	883	836	866	936	860	878	861	876	892	893	847	898	925	871	846	818	833	809	830	885	873	849	914	865	851	896	895	847	837	859	865	818	866	837	873	908	845	895	876	880	862	840	822	835	854	838	864	935	887	840	819	869	881	910	874	856	837	806	883	842	896	793	911	898	878	854	837	847	855	912	830	848	873	800	894	842	848	807	850	823	872	849	842	919	840	813	815	828	862	890	855	905	791	888	865	873	849	911	861	881	826	885	885	853	836	861	880	824	846	859	843	809	836	887	811	846	851	883	819	835	873	841	834	909	829	880	925	894	909	828	900	879	905	860	898	859	894	848	873	874	913	847	846	896	876	893	830	895	837	909	845	928	862	883	806	856	884	885	915	882	884	848	896	856	802	850	851	871	851	906	907	842	843	852	861	840	898	842	899	888	833	890	885	894	891	877	834	900	868	856	856	820	937	877	858	839	810	827	868	865	877	879	836	855	817	897	888	895	890	855	828	836	846	880	909	815	909	884	809	887	823	862	835	826	865	843	849	834	919	902	851	862	830	853	847	832	879	862	875	852	919	908	875	841	798	867	876	835	883	822	826	845	902	935	879	809	920	847	836	833	861	816	851	897	839	846	876	866	867	820	894	897	834	902	833	876	854	808	834	860	853	860	818	831	871	847	865	869	832	854	873	882	838	807	890	977	833	865	877	899	866	783	907	867	922	866	848	858	876	793	855	851	860	870	829	819	847	864	868	849	833	850	828	854	856	787	851	889	902	872	871	884	849	851	824	953	898	876	875	874	825	859	854	822	826	865	866	852	905	848	885	809	956	897	878	805	872	918	821	853	887	808	832	858	870	823	850	837	794	838	871	862	918	851	868	852	858	864	873	872	875	835	841	873	852	835	805	847	847	892	858	812	831	849	835	878	887	924	897	851	862	816	885	832	851	868	877	870	879	848	804	832	899	894	852	862	843	843	895	883	893	861	853	806	876	885	875	834	877	895	859	857	834	813	811	845	916	866	838	914	858	862	832	856	852	929	811	830	889	854	886	872	862	893	884	825	841	880	882	869	865	888	892	880	833	821	893	856	822	891	891	835	902	906	859	866	839	864	888	897	919	890	881	827	882	880	861	915	896	904	892	865	926	868	859	891	841	839	834	904	823	849	896	913	861	826	900	870	789	900	853	861	884	873	843	854	904	861	835	834	873	899	886	862	875	893	886	826	854	865	795	877	849	856	849	869	908	852	872	883	877	891	865	888	872	854	894	953	902	880	848	893	855	901	915	862	872	850	829	900	876	866	866	857	922	861	880	869	879	825	889	843	863	893	838	893	858	893	828	831	892	856	868	877	838	919	867	865	858	891	857	861	896	908	884	905	898	889	879	886	874	888	855	845	872	871	893	862	875	938	832	888	825	864	879	904	867	855	879	840	880	855	850	840	855	859	843	836	880	897	855	834	873	915	889	847	879	888	842	907	937	854	857	898	870	880	846	868	859	852	879	810	871	867	848	845	847	847	872	869	899	901	890	879	840	867	820	850	861	853	831	844	839	818	848	910	885	880	917	848	862	889	895	888	869	856	831	850	820	831	875	843	841	838	839	885	876	852	844	868	901	838	894	885	871	897	823	839	913	910	851	838	943	842	875	855	888	860	858	902	871	837	853	811	860	882	827	922	832	868	897	914	867	864	877	819	899	798	885	920	915	852	922	881	857	875	893	899	868	859	864	857	884	868	937	880	870	864	893	902	892	835	867	824	892	799	838	906	883	857	863	926	856	873	842	854	854	875	927	823	846	897	823	846	919	830	860	906	847	843	881	805	835	851	874	928	864	863	864	912	880	874	898	892	841	837	874	840	843	844	856	831	886	888	821	830	841	833	871	876	890	873	842	897	858	807	897	836	882	877	925	850	818	900	869	859	881	895	816	841	815	880	843	849	909	864	855	861	856	873	864	837	888	829	879	821	911	861	893	890	792	787	916	858	888	837	818	856	850	860	882	847	842	811	920	882	901	831	901	890	874	853	914	855	840	859	890	826	938	836	844	894	878	893	893	845	817	861	844	879	828	867	894	894	893	885	906	918	845	842	847	846	877	860	855	870	889	855	861	848	893	840	832	904	859	895	857	867	898	840	948	843	838	900	837	884	847	781	844	817	853	869	876	804	876	885	823	892	834	865	866	888	855	844	876	909	855	827	887	860	837	810	887	816	861	866	896	801	876	880	840	843	874	878	880	900	873	879	907	865	884	855	892	892	877	855	816	912	873	847	911	870	840	832	862	895	848	883	869	874	917	850	917	841	903	880	848	909	908	850	877	862	849	860	827	865	880	852	833	871	843	818	843	802	799	852	870	825	837
24478	21344	28463	24573	20686	4217	1470	967	837	795	753	711	737	687	758	706	689	701	717	708	653	701	685	706	687	616	659	655	703	650	691	672	697	672	713	680	610	675	705	664	690	647	662	652	661	675	625	666	650	659	682	586	630	648	640	629	651	694	643	643	650	703	665	638	670	664	686	704	656	670	666	669	649	644	632	667	651	647	680	722	654	700	669	707	608	609	608	667	690	644	683	641	653	715	638	639	702	643	690	604	702	672	676	688	665	667	615	651	613	690	636	664	691	681	653	674	651	697	675	684	620	682	656	694	677	658	627	642	625	641	684	628	674	671	637	627	637	637	710	689	621	623	657	644	658	626	664	632	661	628	686	631	649	641	638	617	691	646	667	618	721	629	663	664	668	637	689	654	686	652	691	649	694	629	680	653	665	583	646	639	615	683	658	650	655	649	662	608	638	647	683	598	685	675	661	598	677	645	661	624	641	651	684	657	708	615	654	683	665	688	645	613	657	650	658	624	678	625	634	672	636	670	654	651	621	729	673	639	644	613	609	589	647	632	689	651	696	629	648	645	655	645	629	633	646	608	658	618	669	621	658	639	656	662	649	642	655	692	619	634	667	629	605	646	618	664	643	653	693	636	675	614	617	596	673	644	641	697	681	684	638	686	660	680	638	644	694	632	659	596	647	682	652	657	643	637	667	666	626	639	594	647	632	662	632	634	583	642	671	621	653	637	690	664	641	630	629	685	617	649	697	653	644	641	669	641	641	647	661	632	620	687	653	631	672	672	659	588	682	640	659	669	646	603	622	686	641	638	645	615	676	661	662	655	687	677	677	622	632	683	649	644	588	638	629	676	646	640	597	660	636	643	620	664	663	636	632	633	641	593	685	658	610	664	636	617	637	682	662	658	673	671	616	717	686	651	640	676	635	662	671	650	673	651	639	657	656	715	656	658	639	694	672	634	694	628	651	697	652	638	713	684	663	660	668	676	629	636	612	697	639	659	648	635	595	617	635	712	635	674	677	600	633	692	694	664	649	681	610	627	668	674	608	640	658	646	673	697	631	655	656	629	641	680	658	589	634	605	647	728	692	671	658	663	675	702	650	650	611	671	615	634	618	660	669	704	616	652	649	664	642	634	627	679	639	632	644	676	616	600	635	657	653	645	637	702	646	713	699	606	649	636	629	618	599	692	656	676	666	661	648	617	682	637	647	663	649	644	665	587	640	597	643	612	616	640	662	634	696	648	633	651	629	666	630	674	657	625	678	607	672	679	654	694	668	683	645	677	646	713	615	680	628	661	685	679	628	670	666	668	640	662	632	595	654	654	691	667	609	692	643	692	646	621	686	637	640	662	676	650	628	666	616	662	675	642	644	665	660	663	636	610	649	626	634	667	662	621	639	636	635	664	617	669	652	684	677	597	664	629	650	664	675	616	618	651	630	669	591	628	684	653	644	686	643	656	612	669	684	664	616	640	654	640	660	673	661	639	691	635	637	622	669	668	643	647	624	655	646	617	681	664	644	663	625	646	613	620	635	685	695	660	650	604	608	652	649	642	664	700	621	614	651	660	666	671	651	626	641	641	611	650	652	663	644	671	634	592	646	633	635	645	618	620	663	662	689	623	646	660	698	626	650	642	631	672	616	650	624	637	656	679	683	656	681	669	621	629	659	645	638	619	696	624	657	675	650	667	672	650	640	645	685	644	647	623	645	671	679	660	697	666	648	636	670	635	687	613	652	623	680	663	646	639	661	650	658	696	633	677	637	651	643	650	638	633	632	677	692	698	631	589	668	640	694	616	620	652	654	735	640	664	671	628	670	643	643	660	659	680	688	628	643	646	695	625	673	668	689	657	633	649	680	672	573	676	674	692	734	684	671	677	587	639	654	647	637	652	614	648	681	671	668	632	653	638	606	644	647	617	617	589	645	667	666	652	645	587	683	653	660	641	643	657	592	656	620	656	650	649	624	703	686	658	639	634	652	643	610	632	659	652	671	651	643	662	647	625	650	609	608	611	628	658	645	660	610	654	690	615	666	630	702	641	672	654	683	649	639	650	626	623	670	650	622	644	601	684	639	690	644	646	656	676	610	642	648	661	689	670	633	674	660	639	653	644	663	654	660	623	649	649	641	658	632	694	656	650	674	673	661	695	632	659	652	624	669	605	651	679	661	645	648	678	681	639	673	653	708	628	639	672	622	646	659	652	667	646	693	644	609	651	704	658	643	672	628	675	654	603	652	671	620	598	607	647	623	676	635	674	669	652	622	666	620	661	653	649	637	645	627	620	670	646	688	652	639	638	684	660	641	633	671	596	626	697	679	666	694	646	682	637	664	676	646	604	644	602	634	659	654	658	624	656	648	620	667	646	654	645	687	612	641	646	609	617	643	615	662	579	673	676	632	635	621	652	633	642	645	612	618	628	654	652	653	630	674	670	670	633	628	607	659	628	662	668	652	667	674	653	681	671	631	610	629	619	638	692	679	609	685	650	647	643	604	608	667	626	617	623	603	642	622	600	657	672	621	625	634	671	661	640	669	606	714	659	688	649	658	679	643	658	661	660	640	618	629	653	655	648	641	636	674	652	640	658	666	642	632	596	671	641	665	641	596	663	678	660	672	627	689	624	665	647	703	614	645	588	634	636	667	676	660	666	624	695	653	659	669	616	642	672	634	653	626	676	656	619	627	622	636	675	611	689	702	624	623	657	677	633	656	615	648	713	698	665	603	631	635	654	657	611	664	607	700	643	650	669	665	590	644	639	642	658	662	685	625	610	701	614	625	642	633	580	646	677	620	659	674	630	642	650	627	656	661	719	614	603	578	626	661	671	641	666	637	654	646	628	631	659	653	649	660	640	663	653	658	619	660	680	670	602	665	654	658	633	669	679	693	629	624	663	657	667	650	684	736	643	706	624	659	663	643	657	668	622	651	677	642	656	590	643	636	624	655	636	623	660	666	649	623	625	632	691	614	682	644	636	647	648	640	700	630	642	624	660	631	634	649	674	615	644	663	703	643	611	655	624	607	651	649	657	636	649	704	654	582	692	620	638	624	631	629	650	627	623	664	646	686	656	616	680	652	657	640	618	601	663	643	630	629	648	666	653	606	635	626	678	647	655	658	687	721	693	621	598	677	646	676	651	637	672	570	658	681	615	546	656	629	640	697	629	650	611	688	659	660	617	616	643	659	637	625	656	650	670	643	644	620	662	676	613	650	646	647	651	694	616	635	666	653	645	666	685	633	732	627	617	673	642	649	645	625	617	637	691	600	654	677	611	669	600	650	628	658	680	583	660	572	633	612	626	618	646	656	635	636	625	710	662	672	629	655	652	694	652	638	635	633	623	649	638	640	706	672	623	669	660	657	649	667	646	622	629	653	650	685	636	672	638	692	629	702	684	695	600	647	665	622	630	642	638	680	598	655	642	673	664	685	647	668	628	618	664	631	643	624	674	689	621	651	610	671	691	641	590	667	643	628	673	596	669	633	657	671	615
3945	5006	4096	2330	1623	1229	1054	945	887	812	831	762	698	713	717	684	745	650	710	679	667	642	621	616	653	611	682	678	633	674	655	659	629	630	653	665	632	675	622	669	634	593	590	662	667	647	634	626	578	643	616	643	621	680	644	649	619	636	618	631	673	592	696	634	623	632	637	606	647	626	608	602	644	639	650	660	643	616	589	573	604	590	615	556	664	597	600	641	615	607	593	602	586	596	648	611	610	583	629	603	620	610	646	613	651	620	617	639	635	609	652	637	622	611	572	637	615	657	651	598	622	636	612	635	606	631	694	617	645	606	591	608	630	633	625	585	635	667	617	602	667	651	580	652	595	617	630	625	590	610	696	654	666	570	614	633	639	618	643	619	610	589	627	650	604	621	627	630	610	621	652	616	579	631	578	645	640	565	631	577	628	598	677	621	600	662	600	617	660	658	577	600	611	627	631	643	630	638	600	617	628	600	593	674	615	590	635	592	580	611	638	613	637	606	619	624	584	608	612	634	634	623	638	579	615	650	650	623	608	566	591	637	627	614	612	619	591	608	623	613	572	633	633	646	619	656	634	611	619	633	643	588	608	668	651	639	595	617	615	639	622	624	635	622	592	617	685	615	648	631	597	660	589	617	626	620	645	635	630	586	625	632	607	572	623	674	666	645	620	641	620	604	656	612	586	621	579	594	578	627	642	613	597	618	670	624	628	612	622	620	621	612	671	581	626	614	622	615	614	608	600	599	578	603	609	593	589	603	610	591	598	587	657	600	618	627	598	608	594	580	650	604	648	580	562	571	613	662	654	635	610	575	596	607	630	602	588	632	642	663	616	592	588	600	625	617	614	575	645	643	668	596	617	594	615	617	583	628	642	600	634	630	584	596	596	626	604	615	571	577	637	649	610	628	581	628	608	641	618	608	587	612	635	649	633	632	586	617	643	633	604	596	599	624	589	613	647	638	634	604	692	618	622	581	600	616	624	641	624	613	631	594	584	623	642	628	630	608	599	609	605	595	634	611	607	613	602	635	599	630	599	641	574	631	648	633	598	628	658	641	624	563	623	616	597	576	584	608	664	614	634	638	601	588	653	596	642	636	588	599	609	614	625	640	624	644	597	605	602	622	581	572	657	635	627	615	668	614	630	608	598	592	600	638	621	633	611	614	593	617	625	597	614	618	585	601	634	613	635	623	624	556	614	628	639	597	621	597	613	597	592	621	573	603	613	652	579	575	613	644	591	585	575	637	623	598	609	619	624	628	641	651	620	644	593	650	600	611	625	602	616	634	599	628	612	635	626	612	602	630	634	655	600	599	605	625	617	656	640	597	634	551	598	605	598	599	623	634	625	624	588	612	618	606	616	604	609	623	580	646	635	622	595	620	623	587	599	580	632	605	604	626	602	638	638	628	594	585	587	618	597	661	598	633	585	625	619	638	625	671	584	623	651	617	582	605	583	574	608	643	610	623	605	611	632	638	647	593	568	581	592	608	588	631	577	592	618	589	602	615	577	637	603	579	603	614	665	660	593	631	624	634	618	656	665	600	638	644	596	664	640	617	648	612	635	595	572	629	618	616	607	607	617	656	614	613	608	639	651	655	635	561	570	629	578	570	587	619	610	642	653	587	572	589	601	590	618	565	630	653	592	587	643	651	633	664	589	623	620	609	627	642	626	644	647	618	574	597	592	619	559	628	648	622	594	618	591	641	627	630	645	591	615	616	617	637	638	628	603	571	594	607	575	618	585	635	609	611	612	662	636	607	657	622	616	554	631	624	585	628	624	605	596	597	577	682	616	637	565	618	595	634	633	619	607	590	671	564	612	605	623	626	651	613	659	637	611	592	639	643	600	603	603	596	596	598	641	642	581	600	633	615	575	627	609	635	581	599	577	603	591	637	633	611	612	630	621	588	602	629	569	595	614	635	638	621	609	605	552	631	606	686	647	606	637	613	609	607	606	618	640	589	632	626	612	632	595	597	580	639	648	627	600	594	579	629	611	606	601	629	615	621	607	629	597	629	612	602	620	625	589	599	642	608	580	582	608	617	627	620	678	662	638	613	641	603	643	626	627	625	593	586	642	585	655	637	614	612	615	633	624	576	618	628	645	628	623	634	601	606	654	629	638	613	595	611	613	589	621	648	604	616	617	642	585	598	595	647	636	588	609	596	651	615	574	631	654	656	583	633	584	623	608	577	618	694	639	612	638	617	599	591	611	617	614	637	592	656	599	617	604	618	649	564	614	607	612	628	663	617	626	591	623	561	570	549	630	606	603	652	567	635	648	669	626	617	563	643	624	585	596	588	613	605	608	602	623	582	636	632	592	554	609	609	604	602	627	645	630	633	628	621	613	581	636	561	605	596	574	600	617	598	601	577	648	671	621	579	633	628	614	576	594	614	578	613	660	611	608	614	627	604	597	663	604	617	620	614	612	647	590	600	630	620	609	632	629	577	648	605	604	632	602	629	644	644	622	628	625	664	651	642	645	632	586	590	610	597	610	618	642	640	592	626	642	583	655	651	604	588	598	594	636	605	630	607	582	629	616	598	570	589	597	610	640	641	560	593	593	582	611	633	609	569	598	611	640	637	610	600	612	628	611	606	638	616	622	652	672	613	647	594	607	616	651	626	601	608	599	632	601	642	614	619	564	592	649	602	586	575	601	620	667	638	595	662	588	628	592	616	601	565	617	578	613	604	596	633	597	591	562	635	627	607	588	604	627	635	632	619	600	617	606	591	616	621	635	631	612	624	640	628	619	640	603	616	589	584	645	633	624	627	641	596	570	610	609	570	597	619	632	577	546	592	620	640	627	636	646	636	596	592	613	616	620	622	628	626	608	602	595	566	620	630	615	600	596	585	616	598	634	655	592	596	609	618	635	585	617	618	590	606	644	676	625	611	639	621	595	642	634	622	629	641	597	630	579	566	619	571	568	599	643	623	675	606	608	638	601	578	611	609	578	592	592	584	662	607	603	591	613	579	585	592	612	600	624	641	608	611	612	571	566	606	634	621	628	581	611	598	662	578	570	602	649	627	596	641	593	599	648	628	578	595	611	592	614	644	621	616	599	602	550	588	572	687	620	627	584	606	635	614	590	605	610	642	567	604	619	637	580	624	626	564	583	617	589	605	600	648	619	635	596	610	622	579	626	605	629	610	626	632	608	617	663	605	585	635	603	625	551	564	571	605	640	602	615	658	589	611	587	581	630	622	620	596	605	613	590	597	601	605	622	683	587	611	624	631	657	553	645	578	616	551	586	623	630	617	608	627	632	600	631	635	582	601	635	629	600	621	627	630	598	583	593	587	619	587	621	627	573	579	627	615	594	592	583	608	614	583	616	631	599	628	562	593	639	646	596	648	596	607	578	626	600	631	639	689	598	604	580	600	607	650	652	581	629	622	611	603	643	630	644	629	623	660	633	575	628	600	623	604	607	643	619	595	548	611	587	605	638	573	613	602	629	636	613	560	598	569	609	591	589	635	619	584
27400	9657	2108	1427	1162	951	1037	1010	965	1000	980	997	951	1002	1010	969	993	939	1010	968	977	954	980	956	976	1017	927	949	962	901	963	998	1017	945	927	907	953	992	982	914	963	1009	946	977	999	941	972	923	932	945	969	947	966	976	967	965	934	946	950	910	1007	913	964	910	983	960	976	939	954	960	943	950	987	922	941	937	915	955	966	990	943	927	934	938	934	945	970	928	970	926	934	968	942	985	965	979	972	932	984	1033	937	930	948	929	979	930	991	948	956	952	976	976	984	989	970	991	949	940	908	918	975	970	960	967	951	955	914	975	942	933	940	936	937	980	963	946	936	933	953	1012	984	941	966	985	968	936	882	943	910	961	973	969	984	974	950	968	939	958	942	1009	964	978	959	997	904	996	938	1009	932	917	963	904	975	955	950	918	926	952	994	910	1034	984	955	923	989	983	990	960	1018	964	931	939	981	919	1009	992	937	967	968	1010	942	973	965	950	914	980	914	963	952	948	1018	962	949	944	961	922	970	1035	961	979	969	944	954	961	963	995	965	954	955	942	919	953	976	951	1008	992	913	943	965	964	1000	985	956	1033	971	972	952	953	955	924	979	984	953	997	928	916	927	920	1030	987	949	998	969	941	969	1018	973	963	981	930	959	937	952	953	945	1012	955	982	938	934	921	977	935	928	978	977	942	975	974	981	913	962	949	906	984	957	966	979	1006	942	995	954	989	916	997	952	988	997	980	957	966	951	1008	1007	1008	985	987	965	965	962	933	893	965	955	923	937	949	1008	929	979	982	984	939	963	961	981	940	937	974	922	979	964	1002	918	897	972	924	923	955	970	1017	963	912	937	943	951	993	1007	970	995	1022	908	1013	917	957	990	930	944	961	930	917	962	982	962	946	942	929	983	897	966	953	957	956	956	986	945	1015	910	937	953	976	995	1013	1005	944	949	985	988	1009	959	994	923	942	989	941	949	945	981	932	962	943	922	954	948	966	990	974	976	974	943	966	948	1013	965	964	959	951	993	924	999	957	965	892	962	978	940	922	931	941	902	959	913	954	919	896	926	910	948	982	993	986	961	964	972	940	983	973	930	924	930	906	958	959	971	974	975	983	906	965	1004	942	953	974	984	939	928	916	965	947	929	993	971	956	951	925	944	969	930	975	1006	982	993	959	992	911	1021	967	988	949	927	930	920	987	983	953	961	956	968	932	927	975	948	978	980	976	952	959	964	961	930	933	892	939	970	879	990	949	1017	924	935	978	960	935	979	924	927	957	953	968	973	888	885	922	999	974	957	990	935	983	1038	943	952	1002	956	925	981	901	942	1023	942	997	1012	931	935	942	944	994	957	964	955	929	951	1002	916	946	990	941	964	975	1018	971	956	958	993	992	964	978	991	957	987	977	929	976	936	1008	959	966	916	893	954	958	971	997	939	934	930	962	985	871	933	965	968	1008	926	970	974	951	981	937	934	964	993	954	970	974	1014	1037	942	904	981	949	986	924	965	954	945	901	983	897	958	957	963	932	954	934	1033	954	1036	981	939	932	896	912	982	934	979	940	939	999	939	966	943	907	958	960	944	970	950	926	947	911	932	914	923	936	952	959	1013	959	978	949	932	952	880	932	944	968	1005	973	938	972	951	951	964	965	936	925	945	969	901	899	973	980	967	1002	971	942	1002	955	953	962	884	941	979	929	989	976	943	982	984	1021	960	942	1051	951	1006	992	1000	977	995	978	937	961	977	926	1029	1003	1010	961	933	915	1026	969	984	956	985	959	975	928	911	924	981	930	908	965	919	981	941	965	1001	966	983	964	931	1008	952	953	946	970	1037	1002	1024	994	905	959	947	977	999	972	960	958	943	990	956	910	912	970	948	965	982	947	905	1007	936	960	948	942	955	941	1007	949	982	987	994	960	914	921	967	940	957	983	969	980	1012	934	923	946	990	954	929	970	1009	975	1002	930	955	920	928	997	905	945	985	920	958	972	1028	959	1030	918	992	1015	929	935	985	970	954	911	914	1003	911	938	966	933	950	992	943	952	986	968	992	1009	1030	987	947	907	976	909	902	920	978	906	960	998	978	910	952	917	971	974	945	949	925	949	897	961	939	995	971	910	900	937	955	912	987	964	935	1009	986	901	977	978	918	976	982	997	972	955	960	918	918	999	966	966	952	947	886	936	963	942	1019	904	967	971	920	945	923	1000	940	932	946	947	947	998	922	989	958	963	973	872	931	986	928	962	962	918	1004	963	955	978	983	924	929	988	952	1008	997	959	987	937	968	996	985	965	942	971	946	962	989	1005	958	961	957	932	949	975	991	963	977	893	945	955	921	971	914	920	933	980	933	944	1012	969	946	970	912	974	956	912	987	998	956	954	993	968	992	1038	918	987	970	933	966	914	918	992	928	878	928	995	1001	912	970	992	951	954	999	978	959	961	937	946	966	972	993	948	958	973	928	969	909	993	963	1003	937	1002	954	950	996	967	959	967	937	985	938	1001	962	976	934	981	958	979	980	987	953	931	954	975	932	985	938	981	966	952	917	983	925	940	944	963	1013	974	930	982	958	916	938	981	919	963	932	916	955	980	921	942	979	993	979	989	952	970	899	937	963	1001	984	1012	957	956	947	939	955	938	1003	932	919	936	953	947	939	946	982	1025	994	963	944	953	969	941	963	961	979	970	966	919	998	915	930	950	928	940	1010	934	937	997	1007	942	932	949	982	946	937	938	975	953	902	935	950	958	992	952	974	966	1016	927	958	971	997	932	1018	968	961	932	948	984	956	986	992	927	959	951	969	992	959	990	906	920	944	962	993	1039	1022	1018	983	990	952	923	968	940	1005	980	943	937	956	964	942	1004	946	1022	1050	959	992	1004	942	972	993	974	956	965	976	942	992	962	957	972	983	940	957	992	997	963	914	933	972	939	913	998	926	975	913	978	958	962	927	985	942	944	965	939	987	962	990	964	920	962	979	966	924	935	980	985	949	1006	941	965	955	976	901	922	976	997	985	960	984	1007	906	906	1000	949	958	956	916	943	945	979	982	975	907	1011	922	951	935	959	943	1013	933	970	983	1014	967	949	976	971	974	970	925	967	961	1010	940	976	911	968	924	883	959	959	919	977	958	952	939	989	938	958	978	987	996	966	904	977	961	1006	959	1011	947	985	922	986	918	957	979	959	931	978	958	973	962	973	989	933	957	934	913	941	953	950	1013	997	909	961	1019	977	961	1021	958	934	984	968	980	957	945	971	1002	928	940	933	930	900	979	964	927	1000	938	917	926	956	984	949	924	989	945	1002	949	989	949	922	1005	987	967	982	916	911	967	911	954	938	927	949	977	914	996	994	956	924	977	1009	953	921	956	1006	945	922	939	1013	967	976	954	1009	918	951	925	913	975	914	967	971	937	919	942	965	907	938	975	938	923	969	932	880	984	956	952	1001	970	940	938	945	957	986	957	918	897	943	940	943	957	887	986	1008	954	1009	1030	940	960	938	954	954	955	997	952	905	968	934	961	948	987	925	979	933	960	994	955	995	945	936	949	976	982	963	954	1012	981	939	966	950	968	966	1001	976	969	987	971	922	957	942	948	979	960	977	942	876	918	930	978	937	927	1030	958	961	956	978	990	928	946	925	983	947	937
5764	1076	1009	918	918	864	858	856	823	840	837	784	869	823	809	818	819	837	860	802	831	875	807	818	806	793	800	807	873	816	845	855	830	805	753	841	836	826	790	773	868	880	851	797	873	836	872	806	850	839	842	863	779	829	825	800	814	829	857	825	858	846	789	828	846	825	804	835	857	831	872	880	825	783	861	825	842	804	777	777	827	803	786	826	831	835	843	816	818	804	863	807	874	772	795	878	803	820	839	797	815	855	844	824	789	850	828	847	833	864	841	820	803	811	844	846	816	792	816	887	807	763	825	856	861	801	833	765	811	813	812	867	842	795	810	858	856	851	817	815	824	848	855	811	820	862	887	814	798	820	810	842	875	846	863	871	844	911	798	828	753	794	855	805	816	839	823	841	837	864	834	910	861	784	817	781	796	839	810	808	788	836	873	827	822	788	799	801	783	833	833	810	785	847	808	822	862	798	837	825	847	801	886	845	763	849	752	817	834	836	798	799	857	824	816	789	853	847	832	818	841	841	800	874	792	837	782	836	839	807	809	819	825	863	853	877	820	792	824	836	815	775	766	813	770	824	784	798	842	834	825	809	865	815	865	845	823	787	833	789	837	831	822	788	820	884	859	838	813	819	821	804	771	819	790	810	802	850	839	808	835	823	844	861	844	832	869	851	790	798	839	844	814	834	861	775	829	796	850	817	843	830	846	834	815	796	822	811	814	805	813	823	896	844	798	829	799	809	848	789	843	803	827	781	778	861	813	789	819	818	839	836	784	807	829	887	816	837	791	810	885	882	869	815	873	910	824	811	838	877	817	820	808	846	869	806	822	804	863	789	864	781	767	836	780	789	867	840	842	785	779	809	777	806	787	850	857	819	796	853	847	804	797	814	844	804	797	792	820	862	785	826	784	829	868	861	829	828	855	844	832	802	857	815	833	842	803	819	832	841	849	790	806	829	782	816	816	800	871	860	830	819	829	851	813	814	842	869	794	841	783	833	829	825	830	801	854	825	805	821	802	835	853	817	821	825	828	797	795	823	823	793	810	808	813	831	874	853	848	804	771	882	832	827	817	832	802	838	818	839	865	806	869	825	840	779	859	844	808	834	796	872	795	872	792	836	888	882	789	819	879	828	843	753	808	830	840	818	825	818	832	770	795	852	839	791	824	832	834	849	826	782	820	799	839	865	809	817	824	812	847	784	846	808	809	820	846	832	874	754	844	806	868	844	792	859	765	767	824	857	827	795	834	789	810	840	754	837	850	833	834	836	794	832	827	821	780	753	847	851	787	834	864	782	825	845	858	811	842	876	801	801	855	868	789	807	875	796	799	836	802	807	811	848	877	779	826	802	828	797	796	843	857	825	766	830	850	793	805	825	814	788	832	783	817	826	822	807	822	846	899	852	769	889	811	843	838	813	790	851	811	842	817	788	847	781	832	846	857	811	821	791	800	853	798	807	818	836	827	809	864	840	801	864	855	859	849	869	827	781	770	815	868	833	771	839	786	772	794	785	806	813	785	772	772	824	821	856	858	842	845	772	839	806	755	783	805	815	846	739	847	857	834	867	813	831	869	851	800	794	839	830	819	897	814	751	880	859	835	839	803	777	823	792	821	839	838	817	859	835	870	811	834	801	821	808	824	794	787	805	860	852	852	866	847	785	806	780	845	817	852	834	772	863	838	816	745	834	806	851	841	774	858	852	779	866	829	839	855	808	804	816	825	832	822	814	828	828	800	844	850	785	793	793	800	800	847	795	864	816	826	858	857	807	796	848	819	808	857	827	837	832	807	792	840	789	840	846	838	842	809	787	822	856	803	843	846	850	808	822	801	872	864	841	808	831	777	803	836	825	837	830	830	839	805	838	860	830	810	794	796	869	839	800	838	794	863	856	805	850	818	835	857	872	848	810	826	796	851	861	852	845	808	872	838	846	839	849	750	789	814	807	829	790	852	853	852	841	816	827	774	812	824	817	829	847	825	841	853	830	790	804	846	815	818	865	790	817	831	789	842	843	790	828	815	826	843	824	817	859	844	770	874	862	828	840	777	866	859	843	798	812	797	810	817	835	822	813	833	825	825	821	848	789	799	848	842	823	810	804	808	834	841	801	769	843	781	872	854	807	885	792	841	810	849	793	761	811	824	804	830	795	792	798	823	852	807	841	881	857	818	853	801	831	856	801	800	805	836	833	819	810	827	849	880	845	811	805	841	805	810	825	826	830	798	813	837	833	813	831	847	797	832	822	821	780	809	829	800	851	836	824	852	874	823	800	836	833	838	801	851	810	836	802	827	870	819	796	805	773	809	799	835	828	891	855	820	785	862	851	807	811	800	822	802	823	806	853	886	842	767	874	800	843	787	814	769	802	816	800	803	793	806	782	861	819	792	866	802	848	801	803	840	802	818	813	845	775	858	859	868	888	782	842	894	841	813	851	827	862	882	857	801	861	867	816	797	828	819	826	818	811	817	769	851	798	858	861	769	768	791	794	849	821	827	824	817	853	790	811	793	806	848	741	826	757	872	842	880	785	840	821	798	855	825	816	790	795	816	829	833	800	811	822	780	859	832	842	857	787	829	748	815	840	862	808	866	814	832	829	839	827	780	806	863	842	828	776	794	835	824	829	825	814	827	881	814	841	830	810	818	767	833	817	857	873	809	807	807	823	834	799	782	895	814	843	852	875	840	779	816	767	811	819	804	830	767	839	814	841	785	850	807	812	802	829	794	832	838	802	800	811	805	822	844	821	863	807	819	847	866	839	814	809	884	831	851	778	844	817	810	852	838	827	786	803	832	803	851	869	819	815	790	829	817	843	823	804	801	854	813	795	819	834	845	860	825	882	852	875	857	769	784	850	836	795	827	859	867	804	851	767	800	803	757	824	801	824	821	843	822	797	870	859	826	849	895	783	823	799	781	844	829	854	866	834	814	841	864	847	831	811	828	851	804	810	760	799	780	805	782	836	864	830	833	898	815	872	887	862	825	831	802	850	833	832	816	832	792	787	819	840	835	768	801	817	843	835	855	795	832	782	831	835	804	827	848	777	843	834	775	850	826	802	805	807	815	819	846	876	807	851	827	852	867	784	880	851	822	912	829	796	820	820	828	807	835	795	834	845	834	840	838	815	829	877	803	803	866	826	822	796	825	838	834	873	800	830	807	811	822	874	841	810	845	878	837	838	766	804	850	817	788	760	811	838	766	800	882	843	819	811	838	821	829	849	842	835	811	817	845	839	767	837	787	800	774	801	833	854	848	789	879	819	852	851	854	867	868	837	809	845	813	835	865	807	843	798	841	774	819	783	810	800	828	790	839	831	836	858	804	818	799	826	844	804	866	839	806	849	860	840	884	797	851	805	818	847	818	882	784	838	866	810	799	848	850	813	861	809	836	855	839	787	808	810	791	818	870	846	824	835	832	813	840	811	814	904	807	781	824	784	836	834	836	823	867	799	840	820	817	828	817	837	829	807	859	807	861	764	811	852	814	853	843	809
25543	21380	27131	25430	5813	1708	1398	1225	1021	1036	1097	1018	1056	1051	1072	1071	1036	1022	1029	1049	1024	939	1008	994	962	1038	1005	1012	1018	979	1026	986	969	1016	973	1002	1006	1009	1013	989	959	1013	1020	965	1012	1006	984	1009	1011	1005	947	977	969	939	1033	1013	1023	992	994	1054	934	978	1024	985	958	973	957	1019	971	1046	1001	993	983	1018	1043	1077	1066	994	970	992	1040	994	1008	1010	992	974	974	1034	1026	994	1040	963	1000	1034	984	989	1080	941	1038	1046	1028	1015	969	1012	951	1021	1046	953	1039	1101	978	991	1046	934	1005	996	1093	988	1009	1011	981	959	970	995	1002	982	965	1000	979	967	1012	999	1021	943	935	1023	974	1008	1036	953	1009	933	1009	995	1055	1010	934	1017	1019	1022	976	950	1035	973	1031	1008	1019	1031	989	1035	970	989	962	956	1004	1013	1021	973	1008	948	1056	971	1025	985	939	1016	965	985	909	991	997	999	949	946	920	966	965	915	989	973	1031	986	1064	968	988	972	968	1030	981	996	954	904	995	976	978	954	1005	985	966	992	947	977	1044	1023	964	976	1002	951	1074	974	969	1024	982	1000	966	1007	968	1010	1066	986	975	1006	958	963	962	969	1001	983	1018	997	967	991	977	1019	967	1015	957	948	1006	930	956	997	957	988	965	989	1018	961	1028	1007	964	1016	974	974	984	1031	986	977	981	975	982	956	1013	1044	1021	930	1012	988	959	948	942	1019	987	973	1018	1001	1016	1033	1036	999	964	1004	995	1010	988	997	999	1002	1003	977	1005	988	1016	969	1002	970	1013	1024	952	1007	1012	1028	1010	978	924	962	957	951	1035	996	1010	1021	1013	966	967	1002	934	980	1025	1007	955	1032	1017	968	996	974	1086	1019	995	988	1020	1037	1053	1003	953	956	1011	1024	939	926	1008	1040	997	989	975	970	1006	944	955	984	997	1006	987	958	993	946	1043	1008	941	1042	1018	963	961	1001	969	967	956	1012	998	1031	937	988	1030	948	1055	1003	977	1010	974	997	959	1025	1002	969	956	1033	982	954	1011	942	1017	968	1015	1018	1000	1008	992	982	954	1030	948	938	1031	1096	971	988	1017	1012	950	1018	974	963	967	985	971	1037	1007	965	1032	983	1007	1028	965	991	964	972	1008	961	959	957	971	978	988	1008	921	1014	988	1002	981	1002	959	1004	1030	990	982	1005	1003	983	982	1045	1018	992	977	999	985	986	994	970	1011	1024	1009	994	989	992	936	1010	1001	998	967	986	983	1007	1007	997	1026	979	1051	1011	956	1021	1017	1007	940	1019	1022	1010	1052	992	1001	1019	1002	987	993	957	1047	1064	979	988	952	1005	1027	982	1010	1005	1041	1009	962	991	990	985	1002	1000	1018	996	998	988	991	993	977	948	946	960	1014	1004	1020	956	936	1013	971	1008	971	991	965	976	990	986	1024	956	941	939	998	967	1036	945	1014	964	967	950	1026	1001	946	986	980	998	969	971	984	1002	1001	995	1000	1019	1013	974	973	976	1030	1010	1025	922	1044	973	1026	980	989	946	1001	1023	1051	1020	998	1003	982	992	1001	957	1015	971	958	1031	929	987	988	991	995	1065	1044	1039	964	927	964	999	1017	969	968	1015	971	1035	1003	961	964	1002	1033	974	976	962	1003	1025	981	995	983	952	968	1012	1022	1027	1037	948	1005	949	989	970	1072	943	984	968	987	941	955	973	1011	1024	1028	979	998	993	985	989	950	970	976	1014	980	1025	966	1010	991	1022	1033	992	982	986	995	957	990	1009	1000	998	975	986	948	1012	950	1006	897	973	997	1030	941	978	1000	998	1001	966	1015	1018	1036	1060	995	951	1032	929	962	948	951	916	1019	1004	971	927	956	983	1006	925	943	974	1016	974	997	918	1030	960	997	984	951	947	973	1050	967	983	979	970	997	1013	983	954	979	1047	1006	974	1031	976	974	950	998	987	1015	976	943	993	1010	968	1039	1016	1021	1012	1004	971	1047	1016	971	987	996	1000	1036	1029	987	985	1016	1008	1018	957	994	985	1005	966	1023	964	1012	1062	979	972	1063	993	968	962	967	1075	1030	950	991	961	1005	974	972	1015	1007	979	980	1001	1022	1012	1030	1036	1059	956	1021	1011	1006	970	949	1004	1001	996	973	1001	993	966	994	997	932	1014	947	957	1000	938	1008	968	947	962	1019	1032	981	962	956	996	991	1031	972	1040	987	992	983	1019	995	1006	973	976	1002	1024	1010	977	972	985	956	983	937	948	956	960	996	1039	973	996	933	982	997	966	1035	1011	970	988	1012	1013	973	1046	994	1004	939	989	1014	1050	1020	932	1002	1078	947	1030	982	1029	987	990	1036	983	971	974	1019	1018	919	1043	966	986	1059	1020	967	966	991	1018	1011	984	967	1026	954	1025	936	1043	945	1024	976	991	1015	1005	972	989	970	983	993	973	1002	940	922	985	977	960	987	992	1024	989	1010	953	955	985	1026	1029	1011	1023	1004	960	947	1064	966	984	1042	1068	969	949	1000	981	966	1006	1015	1030	950	1051	963	922	1004	1048	1006	985	979	1026	936	1019	937	1003	980	972	1020	977	968	951	985	958	1007	993	1000	961	998	976	1017	1007	944	991	976	973	940	969	976	1029	1019	1026	989	1046	992	995	998	989	988	1011	1025	1004	985	966	955	1024	1021	983	1014	963	986	977	1043	1002	934	1020	999	964	980	973	916	962	1015	981	949	943	973	987	998	921	1043	1012	967	1019	991	1022	973	1007	1062	961	1002	958	1004	1015	975	991	993	1016	949	940	956	989	970	979	983	995	912	945	958	1000	957	979	973	1003	1029	990	1040	978	987	950	1002	946	919	957	998	1017	1002	1035	984	928	981	1016	960	981	1031	1000	973	986	1040	986	1014	1026	972	1013	972	962	989	988	1015	940	1012	1026	1022	1002	994	1005	989	967	953	1022	970	952	1043	979	969	991	991	937	948	1051	988	1017	994	964	978	946	972	967	951	980	1036	1006	1058	989	998	1023	1019	983	982	1026	1006	986	978	1039	971	1023	1030	976	1020	984	960	955	976	988	963	1022	1001	1000	969	997	1037	1009	981	932	999	1023	963	970	1030	985	974	985	972	970	986	957	997	1016	993	1007	921	988	1010	1010	1001	991	935	965	960	916	977	1024	1052	980	1010	966	1038	996	1014	1038	983	1060	998	974	953	986	971	918	964	1021	978	1048	996	975	976	1014	1054	969	973	1055	968	985	906	968	1022	989	986	963	970	1037	986	978	998	968	1007	1007	1010	979	957	988	959	983	958	964	1048	995	958	1038	1028	1023	993	1001	1008	1022	986	989	990	1007	992	998	979	1047	1059	936	999	981	987	993	957	998	1033	963	963	1000	951	955	981	1021	1018	913	1048	1028	1020	954	994	985	960	1019	986	1016	1027	968	1054	1012	986	1010	1048	944	1027	1009	1040	962	1021	998	999	1008	979	1014	1022	944	1007	984	977	962	976	1008	1026	1010	987	959	1025	995	987	942	942	975	960	1030	989	1011	974	1021	992	1015	966	970	986	1011	1000	1006	992	1010	1031	997	959	977	1044	994	1001	961	964	949	954	973	1000	964	1017	1045	955	1002	1012	952	988	980	979	1012	997	983	962	1008	991	1007	1041	927	1010	991	995	909	987	1010	1025	969	1026	946	994	996	1036	997	997	1040	998	1024	1005	1010	1009	987	978	923	1001	957	991	948	998	1005	1007	1027	996	939	1019	989	997	984	1030	1008	909	987	958	956	970	982	986	968	999	1058	990	978	994	948	1000	1030	1004	982	1063	1011	1009	945	1013	978	966	1024	1021	1027	980	1014	1003	1023	1030	945	918	969	988	1009	987	962	989	986	951	956	1039	973	930	930	1011	968	1002	947	978	956	970	988	1010	1037	1005	1034	989	1018	968	1024	996	1058	997	993	998	1012	978	974	970	945	1010	995	1010	996	984	1046	994	963	997	960	961	982	1076	996	977	1031	995	990	943	1013	1003	977	1032	941	1039	1014	1008	924	976	958	952	1004	971	978	987	978	986	939
4015	3213	2708	1680	1347	1217	1058	1080	999	939	936	1000	921	987	909	904	905	871	877	972	905	840	883	820	870	833	873	989	891	914	909	873	849	862	870	877	895	815	915	868	840	907	874	904	851	861	856	852	932	830	911	903	881	879	904	860	859	826	840	894	859	857	860	872	872	890	858	857	885	893	937	820	871	872	843	875	809	834	915	855	894	884	913	856	895	883	889	825	857	863	876	918	900	856	846	864	880	868	937	870	869	878	863	854	847	842	849	843	877	863	787	895	847	843	821	909	847	900	833	862	861	848	885	880	847	869	866	891	892	882	818	846	794	822	890	867	856	887	842	832	877	857	890	894	859	839	861	834	832	874	889	852	853	862	826	818	850	856	855	893	822	850	846	850	868	881	870	860	837	890	847	830	865	866	855	898	905	883	898	852	893	869	843	872	843	892	898	915	874	822	875	855	858	883	878	876	885	806	863	869	848	879	851	892	843	881	795	856	849	886	916	832	876	877	872	828	851	877	844	867	836	820	898	869	873	813	825	852	882	828	877	850	857	831	799	918	809	890	865	863	881	878	834	818	860	802	854	882	856	888	816	872	916	795	862	856	847	871	819	860	842	846	884	819	810	868	878	905	876	852	854	822	854	883	807	815	887	860	846	826	898	826	875	913	866	839	868	766	855	830	843	878	855	901	919	875	838	905	898	877	825	843	881	903	867	849	823	848	886	877	874	868	892	904	845	820	885	912	865	857	890	878	843	872	900	938	860	890	869	815	867	880	849	881	878	871	843	856	885	892	867	830	863	892	842	832	862	874	910	889	833	819	846	837	907	847	816	822	855	868	825	839	814	910	818	870	859	844	824	895	829	870	795	866	861	879	829	806	841	861	851	815	920	891	878	892	861	905	853	809	860	905	885	851	903	883	911	861	801	812	834	891	876	811	891	883	859	870	861	885	844	842	841	837	830	861	882	851	936	783	894	901	814	840	859	831	856	854	854	851	868	875	850	873	836	887	859	850	819	851	856	876	848	857	870	899	852	894	860	891	891	865	860	839	839	900	830	925	829	832	856	838	847	873	832	881	843	828	885	805	794	884	854	817	822	868	836	869	816	826	852	816	849	889	886	867	860	831	839	857	881	794	874	849	848	874	837	847	883	901	902	839	835	871	876	855	824	849	866	866	852	858	854	865	866	934	873	812	889	823	829	845	859	859	866	920	856	872	874	849	882	847	799	923	858	928	818	841	856	855	860	859	860	885	861	809	836	828	847	821	849	855	921	843	846	872	836	857	840	840	826	850	855	891	862	856	882	859	842	871	811	842	888	864	937	909	868	841	811	881	885	836	895	842	831	851	869	880	865	830	829	805	895	865	861	822	802	877	865	894	889	835	898	814	918	872	855	890	831	869	818	844	858	872	833	901	851	908	869	841	835	887	862	831	850	878	871	912	877	836	871	850	861	838	883	896	813	863	865	891	893	895	826	822	901	858	814	882	845	857	863	838	889	851	850	891	821	868	881	866	888	852	809	851	848	871	864	879	866	881	857	888	846	865	913	859	912	937	883	836	825	864	824	919	853	839	882	890	896	832	839	877	849	882	800	825	920	879	873	870	827	909	810	847	800	829	834	858	882	891	878	868	827	895	835	864	841	811	826	904	831	850	804	820	834	859	870	889	835	822	863	854	869	841	821	880	862	883	833	895	894	845	882	858	840	836	860	859	810	895	879	854	859	880	843	855	824	828	863	890	842	902	820	857	853	873	888	861	840	900	847	890	901	844	876	929	829	867	853	894	877	812	833	892	845	894	814	894	881	844	898	886	863	897	828	835	865	881	923	899	822	880	844	809	828	843	793	884	799	847	881	855	876	912	879	832	829	852	897	882	856	878	830	821	868	922	903	846	875	887	863	815	888	845	841	872	904	905	866	890	861	888	821	854	822	888	909	898	848	848	868	818	897	840	900	844	820	919	830	802	884	864	842	882	831	869	838	847	853	812	867	840	853	787	858	899	796	882	885	874	830	856	863	879	831	878	843	893	849	885	823	839	897	864	847	884	802	891	885	847	845	924	897	885	929	860	877	892	894	861	815	899	876	826	843	864	902	834	886	881	879	875	865	860	845	862	815	858	900	824	890	828	823	811	840	911	842	884	833	918	824	881	819	849	852	866	863	840	881	827	909	834	849	821	815	847	872	854	920	869	869	834	863	846	883	804	809	876	895	891	884	788	889	842	825	932	874	839	859	902	879	898	867	875	900	909	809	850	904	884	867	889	885	862	793	864	885	843	900	857	914	856	833	838	868	820	896	844	849	801	843	897	865	828	832	817	860	820	887	869	898	855	863	860	868	848	871	905	858	851	841	895	891	869	788	839	855	848	875	832	898	846	917	932	804	855	847	870	856	840	831	875	870	869	860	863	879	849	865	869	844	849	815	855	892	869	856	820	802	871	854	814	845	867	844	883	907	875	879	880	887	846	896	900	900	861	895	889	850	881	842	872	826	839	877	892	831	885	909	858	875	846	871	857	857	841	801	837	845	881	865	840	836	877	897	835	872	878	893	868	880	822	814	861	820	909	834	815	837	917	895	886	870	854	831	863	898	885	848	834	861	877	880	801	841	896	829	846	933	822	841	868	873	822	820	867	907	851	840	878	888	880	807	843	757	806	864	854	868	811	868	883	831	853	870	811	871	847	850	822	873	895	896	844	852	844	851	866	869	849	862	882	826	874	835	853	862	835	855	876	873	836	880	833	896	834	833	841	847	871	866	831	915	892	844	833	880	866	865	811	892	821	832	889	849	864	861	852	841	846	892	854	831	848	828	872	855	853	887	902	871	830	830	867	827	829	845	840	799	890	834	841	831	827	884	893	891	831	873	899	848	896	821	856	850	807	813	829	870	867	852	816	902	928	843	813	847	855	893	817	861	842	884	881	878	792	843	837	888	889	850	882	842	883	902	909	844	868	856	859	854	869	880	835	867	845	905	907	812	776	875	826	900	851	855	902	886	810	839	850	865	837	890	853	913	850	867	885	870	888	905	862	871	830	948	842	841	842	901	869	813	877	886	875	893	833	902	838	867	834	877	851	851	868	851	842	854	885	897	850	860	874	904	893	849	845	881	844	851	863	836	860	804	848	888	897	862	866	817	836	889	833	898	868	853	849	840	902	894	902	843	898	826	882	881	865	835	842	839	791	832	851	857	870	840	827	896	804	812	827	821	853	884	858	813	846	866	861	896	852	842	888	874	838	862	851	875	841	856	825	881	816	814	861	843	850	853	888	898	831	834	896	905	889	809	856	846	834	843	870	874	821	852	866	848	850	839	841	860	795	813	815	869	865	835	819	843	804	819	867	933	849	839	892	862	874	868	831	834	876	869	823	855	828	830	841	820	831	830	892	845	823	886	837	870	843	828	822	873	892	858	867	830	892	870	880	846	855	864	830	849	783	853	857	892	792	855	841	834	853	809	881	854	851	903	814	916	878	838	892	820	879	832	885	868	838
24616	21388	28467	24670	20695	4034	1407	905	827	787	767	798	684	732	689	720	692	671	695	670	721	634	675	713	701	671	657	716	664	678	694	691	655	691	669	637	673	670	678	688	677	621	639	680	621	702	679	640	654	631	681	659	699	683	714	688	686	668	643	671	690	638	644	654	675	666	663	688	694	668	647	650	651	662	659	646	673	638	652	642	699	634	663	681	683	662	644	652	683	656	645	622	646	648	604	628	687	659	666	628	638	635	679	672	681	643	645	642	708	642	660	676	707	657	645	644	651	660	678	656	664	644	680	656	669	661	695	680	634	694	655	657	660	612	648	663	635	667	676	627	702	637	684	642	646	656	669	638	665	678	711	655	625	650	633	681	656	651	653	647	632	698	656	630	660	639	679	671	667	659	663	669	662	670	663	672	662	686	639	639	652	696	651	648	682	663	650	715	648	652	664	661	607	730	630	628	652	686	721	661	658	685	682	653	626	636	618	694	689	678	658	680	680	616	698	709	707	649	696	655	627	650	643	649	670	625	667	658	628	679	592	664	628	634	658	618	690	659	646	684	625	691	626	585	709	651	652	683	633	645	664	644	648	662	671	665	681	653	678	669	635	613	634	655	631	674	685	669	653	622	665	621	692	663	672	666	649	685	692	644	662	670	630	587	667	684	662	668	681	635	628	668	645	620	721	691	677	671	650	654	665	636	615	627	667	653	650	659	632	628	697	647	663	684	667	632	656	616	625	651	618	687	667	652	725	671	618	645	643	668	694	647	644	678	649	673	652	678	655	635	596	612	668	651	708	644	706	645	611	662	671	607	644	664	693	586	696	676	687	648	641	651	687	651	630	694	675	676	691	648	678	695	605	685	623	661	625	678	678	636	618	642	676	620	644	680	642	671	644	664	606	652	630	680	692	611	657	665	645	665	629	654	640	714	717	688	652	703	689	673	662	683	636	643	703	664	657	677	669	681	608	676	665	610	689	712	645	653	606	653	723	661	633	647	654	682	640	650	693	663	638	691	630	662	736	626	623	679	714	676	650	637	651	619	642	640	720	654	673	654	694	656	604	662	684	667	640	660	625	688	614	650	691	657	661	653	645	672	633	625	661	641	641	662	667	642	692	639	667	679	641	660	677	647	664	667	642	649	662	635	633	690	636	640	665	617	643	654	631	692	668	641	663	687	653	629	637	684	650	665	704	638	671	638	671	666	692	643	691	680	603	614	663	649	651	638	663	669	681	650	656	671	690	671	651	665	670	651	673	611	676	671	656	671	663	649	656	672	645	636	667	630	642	675	680	691	655	665	643	652	619	659	664	682	721	597	631	619	655	672	622	671	641	647	661	640	650	605	632	656	667	660	651	638	634	609	635	628	648	668	626	648	643	665	656	606	668	676	651	679	637	682	625	598	650	665	673	686	634	666	602	648	625	617	651	714	686	716	642	668	671	637	645	709	643	660	654	682	681	654	657	677	661	664	709	666	655	671	659	668	645	674	603	654	671	648	697	629	685	678	646	652	631	651	647	651	589	667	638	625	695	624	646	668	649	657	636	681	653	751	682	665	687	667	666	656	667	615	628	645	707	651	671	676	633	676	708	615	665	663	628	666	675	679	644	663	666	635	605	664	613	645	670	713	654	660	653	676	646	661	679	622	646	686	671	645	668	636	680	649	631	648	604	656	672	697	647	650	660	686	695	694	669	680	682	635	657	710	690	632	679	674	670	652	717	601	642	647	638	674	629	696	676	683	651	646	625	662	672	659	707	625	653	631	654	634	677	647	704	681	694	678	605	616	674	656	662	641	680	659	614	665	605	675	676	694	655	671	656	667	624	641	661	601	691	623	653	630	676	681	644	670	621	641	630	684	675	697	603	652	646	684	704	631	641	619	645	616	678	654	650	637	661	685	658	644	682	672	683	711	625	660	638	685	660	669	664	633	628	637	686	667	662	667	656	643	654	637	702	683	644	666	663	664	666	654	655	695	673	620	641	615	692	668	608	711	678	675	650	616	618	668	689	644	654	636	717	665	677	658	627	632	675	663	662	642	643	671	642	658	681	663	660	616	640	608	650	703	694	626	677	714	638	657	624	660	650	653	681	611	652	668	659	679	675	627	648	632	668	691	697	675	656	667	626	623	675	663	666	653	662	668	629	639	652	627	608	686	661	662	677	622	695	637	653	658	673	617	668	632	609	623	660	629	677	684	653	626	701	644	634	636	647	679	612	669	634	650	664	663	656	649	646	682	653	689	682	661	672	623	717	642	679	674	588	633	633	694	698	587	661	664	710	637	690	643	674	617	622	688	638	716	638	607	664	696	674	651	645	638	671	696	667	706	680	603	664	646	632	629	676	687	626	649	679	653	660	692	661	643	620	672	648	659	646	636	638	660	678	662	699	703	623	672	637	623	669	656	634	672	616	692	671	574	650	658	662	660	695	648	662	612	658	686	632	657	710	670	646	629	674	681	654	630	650	711	619	638	659	660	625	647	660	636	656	633	661	660	705	665	656	637	653	672	698	672	620	672	673	621	661	673	647	658	670	660	635	647	637	646	658	663	637	715	698	622	664	622	664	656	659	665	671	679	632	640	685	652	683	692	668	640	664	650	654	680	640	616	639	667	657	669	708	646	668	630	631	642	657	722	677	727	646	642	683	636	711	648	640	631	642	662	665	669	632	627	644	652	663	648	662	666	653	671	646	639	731	631	688	678	667	645	637	672	647	640	682	626	661	649	640	705	656	630	680	660	650	665	692	664	654	663	652	649	645	635	670	664	643	645	663	614	634	645	676	644	691	625	664	643	675	684	645	666	618	708	671	664	661	638	664	614	641	617	624	644	696	631	660	662	655	659	639	654	662	645	597	629	641	612	646	661	668	618	645	667	649	679	672	626	628	635	680	660	657	636	604	665	699	658	651	676	630	617	640	662	622	669	649	661	627	667	685	671	638	654	598	654	668	674	627	623	694	675	704	639	667	672	649	611	609	596	623	633	623	666	627	673	684	709	681	609	656	670	692	675	720	659	641	639	633	653	671	609	679	614	616	670	695	649	718	684	613	682	726	633	709	630	644	676	674	654	686	647	690	655	700	616	634	657	637	680	673	669	668	670	679	689	672	630	619	660	662	696	608	660	709	672	684	649	623	653	661	632	672	690	666	647	688	606	711	626	651	654	659	684	676	624	639	631	677	644	698	641	651	656	651	677	642	668	616	685	683	639	656	621	632	662	625	678	619	596	625	672	665	686	673	642	665	662	623	611	671	670	664	664	670	652	648	660	661	657	664	652	675	678	652	648	650	665	627	734	665	640	671	647	650	647	637	710	669	667	670	719	650	608	629	596	652	634	652	649	603	672	650	653	663	664	682	651	628	647	633	649	625	610	677	634	650	639	646	635	634	695	668	634	661	653	674	652	643	667	669	689	696	702	642	659	669	638	625	671	679	653	629	656	687	647	668	622	698	663	631	650	632	635	651	658	620	644	608	659	676	655	672	622
4017	5092	4176	2195	1581	1297	1119	943	878	850	807	743	755	670	732	647	730	675	635	660	629	641	652	663	605	649	645	624	651	655	641	624	652	650	619	631	627	616	615	651	676	619	629	663	632	584	647	569	643	619	651	663	638	660	681	556	609	633	625	621	651	630	605	620	692	576	589	661	600	581	590	626	650	601	650	638	620	629	629	644	646	655	664	662	603	640	609	576	600	600	679	668	608	620	623	627	625	676	629	603	613	608	679	625	622	648	629	639	641	650	619	634	639	622	620	637	617	626	565	634	624	657	619	649	614	608	650	647	611	629	627	611	651	626	628	666	614	628	655	610	660	659	669	624	621	610	622	642	625	613	632	639	596	589	618	595	631	652	617	635	671	596	577	630	588	607	629	628	633	609	630	608	601	610	646	644	645	656	594	606	652	601	596	630	648	592	596	624	658	616	603	596	643	594	580	611	631	623	581	625	650	621	633	562	628	630	595	665	622	639	616	641	618	632	619	610	578	585	617	686	647	600	611	611	608	637	628	631	628	609	649	590	620	620	584	632	625	622	627	595	651	584	631	594	608	626	623	606	611	607	649	619	609	593	620	624	640	621	599	636	653	634	594	603	625	574	612	621	596	607	640	603	636	649	635	630	627	624	553	598	649	631	626	614	580	632	612	622	618	592	642	614	627	586	598	651	552	623	603	583	647	621	609	592	613	629	617	562	585	605	632	608	646	592	634	633	635	630	584	580	644	609	631	658	588	589	629	622	596	606	602	681	606	599	597	640	584	641	600	602	637	653	649	589	587	657	601	633	635	616	635	610	618	672	594	642	611	555	602	633	603	623	571	623	594	620	626	609	642	612	648	612	652	595	637	629	605	626	679	673	623	647	590	611	628	658	594	607	623	595	585	624	577	607	628	607	594	610	549	608	621	574	611	652	602	609	652	580	649	618	630	587	568	614	625	634	636	610	635	568	605	586	624	626	608	635	643	600	591	610	635	636	601	615	645	646	609	578	629	605	626	671	632	593	658	588	611	623	606	649	603	646	596	620	609	647	653	589	643	582	604	640	595	658	649	619	621	601	630	614	614	640	635	607	627	652	585	610	645	613	626	587	630	606	596	664	614	697	637	593	565	604	645	628	606	590	642	612	635	620	617	628	618	577	590	604	589	602	599	620	622	652	616	594	582	604	607	634	602	654	623	657	625	581	635	606	657	619	609	640	626	648	633	634	645	625	602	621	570	612	613	636	605	571	616	605	637	665	630	586	619	602	609	624	562	606	615	576	635	601	604	584	648	592	579	624	650	612	630	639	637	624	592	583	608	560	593	589	622	623	631	559	662	544	630	533	616	593	611	581	628	600	646	607	636	637	623	562	632	662	631	605	580	630	613	645	573	598	652	622	625	624	606	627	595	639	610	613	610	628	616	643	621	631	604	642	596	624	607	637	619	597	624	661	623	686	599	582	592	622	610	657	588	612	597	616	589	604	585	584	654	627	610	581	651	581	615	625	646	606	621	581	630	626	611	628	653	608	603	611	652	659	599	601	589	588	604	589	617	618	624	569	648	624	643	584	604	623	621	590	616	633	635	630	646	628	626	570	652	629	626	646	637	591	632	613	576	632	655	586	624	619	609	593	658	633	621	613	638	650	589	639	620	575	621	654	618	594	654	600	626	634	633	618	590	615	643	551	625	617	627	603	604	621	586	603	626	660	614	588	621	636	608	602	655	626	614	616	613	538	613	635	629	618	602	613	590	643	606	625	612	600	638	655	595	644	614	574	600	610	633	613	613	627	603	625	611	600	611	653	597	656	638	625	640	615	633	605	583	568	601	582	656	583	631	664	594	596	587	668	621	601	614	615	605	591	586	618	584	613	618	608	610	624	627	603	617	601	615	651	621	615	640	597	649	650	624	632	598	556	587	559	643	646	593	620	576	625	620	569	632	590	633	589	663	597	575	546	591	644	616	593	586	557	600	587	619	624	588	612	577	613	639	660	613	606	637	611	628	616	635	633	596	600	603	594	624	599	604	615	584	617	638	553	617	588	615	613	630	619	665	654	574	609	603	638	602	616	603	652	589	623	622	612	656	660	591	621	650	631	655	602	633	598	592	662	658	602	626	657	662	614	614	588	619	598	586	602	607	586	592	597	585	627	564	589	617	586	652	636	600	598	592	625	669	588	586	577	591	582	578	686	643	564	637	614	634	572	587	641	601	647	629	612	628	624	629	630	604	606	617	593	621	612	650	636	628	615	652	627	627	627	613	591	661	650	643	619	612	596	605	598	601	589	629	613	630	587	607	603	592	596	565	623	640	601	615	588	598	610	619	635	616	596	630	607	601	626	590	655	616	605	605	606	642	590	606	620	600	621	630	636	580	595	585	615	597	612	623	547	614	630	650	599	582	580	591	596	594	608	603	618	676	629	615	636	628	613	574	570	614	685	588	558	579	619	608	595	605	617	627	586	660	612	636	613	584	619	619	606	634	597	637	642	608	621	577	609	588	581	555	596	628	647	609	628	640	647	629	593	631	569	630	639	611	599	603	601	571	594	616	576	579	620	606	627	633	583	557	628	675	594	613	624	624	588	662	597	628	614	598	646	651	592	601	634	612	628	607	601	622	580	585	602	605	616	574	618	653	628	605	612	646	619	603	593	591	637	644	641	631	634	592	571	655	614	622	618	632	602	653	618	625	671	589	596	610	659	618	635	644	610	619	613	642	643	600	591	602	587	620	612	613	612	600	605	615	628	579	616	586	586	590	607	613	605	605	609	591	621	572	589	637	622	588	658	670	636	604	615	628	664	640	606	608	575	642	638	630	630	630	594	618	642	594	652	630	604	574	638	634	635	667	612	631	603	625	600	656	547	581	605	607	610	605	606	628	580	579	645	626	612	593	641	582	614	602	623	639	575	659	606	619	630	577	654	596	591	598	635	615	612	622	630	574	619	618	633	593	587	613	640	600	618	628	569	625	618	603	593	586	637	596	631	597	626	625	624	614	594	623	621	601	584	623	626	596	609	617	648	611	586	620	597	599	676	585	585	614	617	631	630	564	607	605	606	578	608	622	636	602	649	624	581	636	616	586	607	590	594	607	583	631	633	648	611	600	645	607	664	558	581	649	621	623	562	603	601	623	616	598	590	600	611	622	619	582	640	637	615	631	585	620	618	622	619	615	639	609	608	655	637	563	631	634	580	613	612	603	615	573	594	645	591	565	629	583	639	618	651	591	600	598	619	598	630	607	593	614	655	669	592	619	619	625	620	582	568	630	597	575	530	572	589	650	601	617	639	602	600	636	556	686	608	572	613	657	632	600	589	596	612	617	615	632	636	591	642	564	581	579	624	629	594	591	602	605	650	566	606	618	594	623	614	644	644	597	608	632	600	597	585	614	633	619	638	634	577	620	677	611	579	599	630	633	634	624	615	606	602	640	628	631	652	602	602	624	591	634	581	643	601	586	608	627	598	621	611	614	590	597	623	664	604	608	626
27452	9765	2115	1518	1125	970	1008	1013	985	961	994	959	927	962	995	985	978	971	934	1003	953	943	1011	938	977	996	962	982	1003	913	938	1020	1010	1009	985	975	984	963	904	1030	956	1048	929	960	904	928	960	968	940	1001	963	1042	981	966	1020	957	982	985	959	971	1017	1018	977	956	1002	978	962	956	966	1019	994	979	958	972	959	993	967	876	936	961	983	951	1006	993	995	973	988	967	1008	925	1019	952	1001	997	981	952	992	971	989	1042	985	974	1005	975	982	946	976	1007	978	977	975	975	966	985	960	954	959	988	1001	1007	992	1002	1004	1016	888	929	977	982	985	976	984	950	962	1051	974	953	929	996	1087	963	986	960	1011	987	1054	1024	1011	951	978	956	979	1032	1000	1033	1013	1041	995	927	959	1004	994	977	962	982	929	999	1004	1040	990	962	983	1000	1003	1001	1002	995	1025	1025	960	971	999	997	963	975	1019	1022	958	985	959	992	992	1029	967	1011	1009	1005	969	938	963	988	996	970	934	960	963	948	1012	979	997	949	1024	1041	997	1002	981	967	917	980	1005	972	946	1004	995	910	955	936	963	966	952	975	998	1022	950	992	1028	945	1014	986	925	963	1005	925	958	981	982	990	990	1019	951	1037	992	961	989	966	1000	979	916	973	970	1008	956	984	1008	965	938	998	947	1011	933	988	993	956	1000	962	997	1021	984	1019	944	898	959	1009	980	988	922	989	973	1038	1012	994	982	963	991	981	980	1019	933	990	1047	991	1030	936	992	1012	975	939	966	1004	984	946	964	991	994	954	978	978	972	935	984	941	927	961	945	997	924	967	967	996	1010	990	976	948	973	978	934	1033	1010	973	958	947	945	975	1005	998	991	1019	964	994	972	952	953	971	972	1033	965	943	969	967	978	970	984	1008	925	972	947	986	1024	989	1042	999	1001	981	971	1003	1001	965	970	1008	1026	947	952	1000	985	958	1012	957	969	990	984	966	978	981	1029	945	984	988	968	1000	977	966	995	972	999	996	951	942	961	1001	936	979	951	958	1018	941	1025	1034	1020	930	962	975	977	989	970	963	952	994	972	1008	970	959	988	985	990	1016	994	1010	971	978	941	944	982	1028	1007	903	966	992	924	970	1002	921	1018	1000	996	962	986	1002	970	969	954	941	909	933	998	1032	970	962	1046	1025	974	1001	977	979	995	984	961	979	1004	965	1012	997	962	1018	942	1019	984	947	1035	1030	1000	989	990	958	971	974	991	900	997	968	968	957	994	1030	971	959	948	966	977	972	977	1008	1016	978	920	1017	946	961	943	934	968	934	1029	933	950	1031	1034	1003	932	965	1008	957	993	923	1001	991	1008	947	1048	995	963	992	984	958	1005	970	972	1006	950	1012	962	969	988	1002	938	946	981	967	1020	953	972	984	987	922	987	992	988	993	965	1019	1026	1002	949	982	970	971	957	994	990	972	935	1008	913	920	986	909	1022	917	926	923	995	952	957	988	978	978	957	903	989	1010	910	981	931	1004	947	1017	946	939	1016	979	1007	992	1073	1005	944	1041	1037	948	1009	1021	978	971	970	930	975	951	990	956	979	967	964	972	938	1006	995	974	995	986	1001	943	1049	967	1006	995	963	950	967	971	985	935	1004	1027	1081	966	925	960	949	959	965	980	982	1025	966	974	955	983	969	951	943	976	960	1000	999	1001	917	998	1002	969	960	1005	968	1002	988	1007	1029	1030	946	965	1013	1018	1030	979	985	1017	974	979	1004	1011	1013	906	939	975	981	1008	986	959	957	982	920	925	914	944	952	976	967	936	927	981	951	965	925	1036	974	1050	999	974	998	975	946	959	955	926	971	994	955	1010	983	992	975	971	932	934	941	1007	957	975	983	947	984	967	1008	938	961	948	1018	1047	988	961	968	930	1016	971	1054	953	915	946	950	1010	955	969	986	973	992	965	965	984	997	989	986	944	902	938	974	965	986	956	970	1015	973	1006	989	950	939	959	939	991	966	979	953	973	940	941	1041	961	999	1011	1007	946	969	993	994	961	957	924	1017	966	991	996	1003	1016	948	988	987	967	1023	973	991	957	997	1010	1002	1072	964	1016	977	985	999	990	975	997	977	974	984	953	980	995	1055	968	994	971	971	978	938	986	999	922	974	961	931	1017	943	946	978	967	934	959	942	1035	947	1009	1011	1013	991	1006	963	977	965	972	957	968	966	996	974	978	971	1000	1014	978	987	1010	1017	971	920	981	981	1017	933	992	973	1091	1017	1001	1017	970	948	960	993	1003	987	985	927	992	978	964	934	1032	988	981	973	934	1024	973	931	976	1010	991	978	1004	952	993	1015	994	981	963	957	971	990	902	928	1033	991	992	952	994	941	984	984	964	1000	930	965	967	990	956	998	1016	939	962	985	964	894	995	1001	971	954	1012	999	972	972	988	1035	1003	1044	965	959	949	954	983	973	1005	1009	912	1004	1030	960	956	963	961	995	919	930	959	917	1010	962	1002	949	974	968	934	1006	976	1026	945	987	968	985	921	1002	951	968	965	981	925	959	995	989	960	1003	1001	952	964	976	1054	988	1010	953	1001	943	922	954	946	1007	963	983	980	959	928	970	936	989	963	936	957	970	963	965	951	974	988	961	1069	979	1005	1040	997	1000	991	938	1023	1013	973	997	985	922	994	947	981	925	955	957	984	989	923	976	1017	995	968	947	1010	972	980	980	984	993	985	1034	1001	995	993	933	992	972	919	945	970	959	943	960	931	991	961	1043	989	948	995	965	979	976	987	897	973	950	968	1020	999	946	963	1000	955	962	988	968	975	978	948	968	989	987	996	952	897	935	947	989	991	1035	968	903	1035	963	997	970	951	948	1015	931	1023	1028	982	936	973	990	1012	966	964	1007	980	1016	997	956	987	1017	970	970	939	1056	1002	1013	1007	916	954	1001	970	1005	922	957	937	978	1013	920	908	991	950	972	1021	979	1013	968	997	925	982	997	953	1001	926	969	952	944	960	978	980	1008	1005	1059	1010	948	986	973	964	999	1009	1010	968	1031	961	1032	973	1009	1011	1017	915	1011	1018	971	941	967	1031	998	944	893	974	977	954	999	971	974	976	989	1034	970	952	938	995	1017	979	997	1064	970	982	1005	987	957	1000	1018	972	944	944	998	1029	1064	1026	962	1030	939	1004	968	999	1000	998	974	1015	1033	915	971	991	1017	989	989	982	962	972	965	978	999	1009	973	963	969	912	1040	1000	982	988	961	1011	1068	1000	980	979	938	964	930	951	973	958	892	1014	1013	942	998	972	987	958	975	896	977	976	974	1000	1009	943	922	994	951	950	977	927	979	1059	1019	945	1007	984	991	1026	983	976	963	944	948	991	955	962	944	976	978	960	994	1012	970	988	1038	968	954	991	1022	1014	993	1016	957	961	1044	1004	991	997	952	957	969	1001	986	997	1013	958	992	981	957	955	1004	936	966	963	976	938	990	966	1036	992	998	919	1014	948	1019	921	998	1078	981	930	1001	943	1010	1004	1016	960	968	1023	960	944	976	1012	1037	946	978	975	984	988	970	942	972	995	965	920	987	1009	973	948	958	941	1022	1004	974	932	954	1006	1009	984	988	1038	960	999	1024	993	957	990	913	988	965	993	1007	983	953	1001	1012	989	946	964	962	938	994	971	913	954	947	998	990	975	991	1004	962	934	997	1002	1010	993	1012	943	996	974	951	987	929	950	920	941	1011	1001	998	993	962	1016	1005	976	964	1029	1023	949	968	985	978	996	938	995	959	975	1001	979	951	960	940	995	960	1006	1004	949	946	1000	969	922	933	976	983	986	1003	997	959	929	943	1021	1002	960	932	987	1006	948	993	954	973	923
5876	1063	1032	877	849	827	855	841	861	895	855	806	833	894	856	806	831	847	824	829	801	838	844	770	847	841	794	800	854	847	812	850	845	835	816	828	848	774	794	864	800	814	882	779	840	831	800	759	819	812	826	836	799	795	807	834	802	814	840	809	825	830	790	810	834	912	828	842	849	882	860	821	839	818	834	817	831	827	838	805	777	845	752	836	848	860	826	834	797	849	810	870	817	803	797	829	794	771	841	849	842	826	829	779	841	847	824	829	818	797	832	813	806	820	794	811	812	820	845	851	813	834	871	807	860	801	798	832	814	841	809	816	808	825	817	815	851	842	814	869	819	822	814	867	876	805	815	850	918	838	838	844	840	873	880	805	865	833	828	840	783	798	814	815	839	827	825	826	814	834	819	840	818	837	815	836	821	799	815	774	832	824	823	824	848	820	801	848	840	837	811	799	820	855	829	809	824	855	760	776	811	848	851	853	865	816	861	759	888	806	799	813	751	808	826	818	820	860	781	838	866	818	867	825	845	839	829	769	835	770	784	854	833	798	849	851	788	848	783	814	837	795	799	849	806	793	847	819	813	858	864	813	795	824	834	825	847	835	863	792	797	829	854	839	755	887	849	828	815	816	802	840	770	803	830	772	844	804	772	823	870	798	858	820	827	789	830	823	807	836	810	838	813	809	797	812	839	837	758	870	841	814	839	814	820	791	787	823	848	830	843	789	804	837	832	803	807	820	759	859	830	821	833	834	802	833	796	830	832	822	854	836	779	820	859	829	765	802	821	847	842	850	855	778	793	796	834	840	820	868	839	843	788	812	850	815	824	803	818	812	799	836	869	807	801	804	842	799	869	795	845	786	793	818	850	791	836	871	801	794	867	827	829	885	859	813	782	820	808	884	802	845	858	855	748	837	843	874	811	780	838	813	793	798	823	813	841	792	824	830	829	818	809	877	807	830	801	861	787	833	839	796	822	862	814	852	834	864	790	774	762	767	864	857	802	815	810	800	809	829	840	863	828	795	809	839	802	856	846	780	825	864	792	858	806	834	870	810	809	838	775	825	809	805	818	842	773	856	828	844	796	860	828	820	808	863	851	824	829	841	818	794	810	822	802	802	805	842	866	805	833	807	806	837	886	817	848	816	775	850	795	863	824	797	801	823	838	867	814	838	782	773	806	867	798	834	844	790	784	877	860	802	827	807	818	824	825	892	831	848	873	788	849	816	852	793	775	794	816	798	817	824	849	764	837	842	832	823	825	854	802	772	802	821	828	807	802	754	821	815	825	809	815	792	829	843	816	852	837	798	811	799	775	854	814	846	781	792	853	885	823	842	789	832	808	797	851	804	823	862	832	868	864	829	841	901	793	790	835	835	884	870	856	803	846	815	777	794	798	824	810	770	800	879	918	810	811	829	740	811	835	837	846	819	806	880	859	812	837	870	804	843	810	809	851	857	780	813	854	851	823	867	851	802	841	858	809	817	812	808	834	833	857	826	833	804	811	816	800	831	843	828	773	850	802	864	844	735	837	833	844	833	833	789	805	790	821	783	844	799	805	833	788	844	833	824	806	814	833	788	806	812	829	864	842	884	797	777	821	840	851	844	759	783	835	777	831	834	847	820	842	815	856	790	825	839	820	878	823	837	819	825	770	862	798	827	825	858	813	822	778	830	813	827	857	841	844	853	828	855	823	809	819	835	823	829	804	868	835	853	871	860	821	850	808	788	827	848	851	823	837	800	840	816	940	816	809	820	806	790	862	822	779	812	763	858	834	884	834	780	746	863	821	875	799	809	830	791	905	781	871	787	852	836	835	857	836	782	797	826	858	828	886	815	848	815	864	798	827	910	797	817	826	832	866	846	793	838	852	812	833	829	845	808	796	830	817	813	817	777	767	753	858	807	810	805	775	830	808	858	878	829	814	829	849	851	822	790	836	834	841	800	792	828	780	845	859	821	814	821	821	865	792	865	827	819	828	830	810	819	828	833	813	812	833	864	841	818	799	800	832	794	880	810	830	777	770	790	822	819	810	834	832	791	838	855	863	786	823	835	818	752	807	812	823	821	795	824	807	842	790	937	843	826	829	840	849	838	820	830	773	781	803	863	834	826	805	847	839	787	854	780	846	805	830	836	794	813	820	804	857	837	792	845	872	805	797	883	832	846	816	773	861	855	799	816	858	810	811	867	824	818	784	839	818	848	850	865	878	886	776	794	873	821	852	823	762	878	808	835	773	853	796	818	811	835	826	821	866	865	812	824	875	810	796	829	858	811	826	840	789	813	837	801	804	772	828	818	780	838	818	825	846	822	817	748	820	814	797	833	775	838	793	829	818	837	852	797	761	817	802	840	881	774	850	850	789	828	801	821	782	864	870	830	832	820	811	821	791	807	800	818	830	814	821	825	840	866	830	843	807	812	826	810	824	819	816	836	827	845	831	851	786	871	794	864	841	819	818	863	789	842	820	800	786	835	848	850	840	841	901	853	824	881	823	821	857	779	803	797	861	827	797	847	841	825	812	858	804	842	831	794	831	792	838	822	807	784	788	846	809	799	810	794	806	803	869	828	804	830	795	829	842	844	817	814	820	800	833	828	810	767	800	833	855	826	786	822	788	821	800	831	879	837	848	769	796	818	835	831	829	779	838	793	833	867	808	814	832	775	907	845	827	795	759	790	835	794	800	813	843	813	824	809	814	844	830	790	814	855	842	827	833	824	804	882	804	764	820	832	841	860	793	812	848	868	792	819	818	775	825	905	895	821	821	809	812	884	818	820	834	844	800	828	853	776	789	837	840	816	853	763	813	795	839	841	803	820	750	816	822	792	806	754	839	851	817	821	838	827	860	817	844	795	855	886	842	859	794	900	838	801	833	846	816	790	900	806	873	800	811	836	819	812	779	820	809	814	814	859	835	807	772	846	832	783	883	815	845	785	832	797	832	837	841	809	807	826	808	796	860	784	864	860	836	823	809	835	796	833	807	851	814	773	835	769	855	816	833	819	825	789	814	786	834	837	803	840	785	808	818	864	865	799	855	796	816	772	884	820	801	804	824	828	834	812	774	789	789	871	889	822	778	863	796	821	844	845	816	794	772	814	789	806	826	796	822	839	793	830	877	797	800	812	814	782	802	813	816	769	855	832	825	823	804	841	845	869	790	849	813	810	841	831	884	811	798	825	850	887	794	823	805	832	877	834	813	808	806	801	885	858	802	816	802	802	813	809	855	814	795	840	789	814	778	875	790	850	836	827	823	799	801	844	818	779	781	815	861	834	903	794	836	846	870	820	825	789	817	834	849	806	824	830	816	780	823	850	828	820	827	763	822	801	830	852	821	838	810	790	832	824	841	814	815	828	798	828	839	799	798	806	756	860	843	848	829	842	814	810	781	799	818	844	815	824	800	818	857	854	829	816	837	824	872	771	845	838	789	848	849	822	798	824	845	877	822	847	827	814	786	887	834	833	807	887	787	776	839	839	836	795	830	874	825	826
25582	21346	27166	25228	5779	1786	1309	1155	1048	1080	1098	1020	1070	1004	1093	996	1017	987	993	959	1070	1007	946	995	987	984	1016	975	980	1059	1004	993	961	979	968	1035	1081	1011	996	974	1025	1051	1051	995	976	1013	1001	989	981	1031	1062	1052	967	1017	1027	993	953	987	1000	972	986	1024	997	1038	994	949	968	1001	994	1025	996	965	1035	985	969	1055	1000	1024	1021	993	1030	966	1035	1007	1051	1025	1016	1003	984	998	990	1016	1035	1006	968	1009	1012	1015	984	1026	970	954	988	997	999	987	980	1021	961	1024	988	1000	1058	974	1029	1024	939	1045	957	967	985	981	1017	962	1027	1001	970	971	1036	1048	1007	952	952	1003	965	988	962	1024	1025	1011	1064	1021	1028	994	991	998	1037	1038	1034	956	928	1020	990	1045	1043	960	983	1005	986	932	992	957	989	954	1036	994	970	982	992	1071	1077	1015	1005	977	984	1005	1041	948	976	998	972	1001	952	960	945	1027	964	1041	965	985	1038	1035	971	1014	972	971	962	980	1019	933	974	977	980	1039	1048	983	983	1025	1064	1015	1007	968	950	1075	1048	947	976	988	984	936	1012	954	957	1017	1000	1026	980	970	980	937	946	960	964	954	943	1023	994	989	1027	955	1010	968	963	1018	985	1020	1000	930	958	1040	996	967	994	980	981	986	965	997	954	999	993	1001	1015	1010	1008	1003	966	1002	995	1033	979	938	976	964	952	985	965	1010	993	974	1021	1039	998	1007	958	958	962	988	986	995	994	991	978	1005	1063	999	972	920	920	976	991	968	1001	948	997	946	1010	1015	1020	964	1029	979	988	1028	980	1027	1000	949	1021	1018	939	949	989	1013	983	1009	947	995	967	1098	966	992	957	984	1004	947	983	954	1006	984	1048	1002	1031	1005	1015	936	935	969	1016	1007	1022	956	1004	1027	935	992	983	997	915	1000	993	1010	942	992	960	999	1020	1044	1046	1028	989	986	980	1033	1016	980	982	959	1039	996	962	983	1049	988	1001	979	996	979	1025	977	954	984	1030	1002	1013	1015	960	981	982	957	978	950	1016	1033	958	911	1004	1002	950	1001	981	980	990	950	988	947	1003	974	1034	1000	1032	986	1028	984	968	1041	969	1004	992	975	1037	956	961	1029	1016	1017	1036	972	992	1003	935	964	951	937	963	984	1023	1046	972	959	989	1013	1028	1012	976	969	1006	1002	1003	1020	988	966	916	941	940	995	959	1056	985	1008	946	967	982	1059	974	988	999	989	1011	977	1005	1039	986	967	1025	953	1017	977	955	1019	963	979	1047	985	952	1040	993	932	997	1012	1012	982	1005	995	975	989	1012	1029	988	979	985	984	969	963	1008	992	1005	958	995	1004	1005	985	1000	1018	995	1017	1061	999	967	1038	989	1017	1007	992	1006	1001	1016	1037	1034	987	960	959	1065	985	955	1034	996	1033	972	1002	979	963	985	934	986	1037	1040	952	1021	962	978	1001	1005	977	959	1032	1009	1003	1050	1037	1016	993	974	967	939	1005	1002	1051	1037	1020	1000	1027	995	1006	957	1022	963	976	982	1005	977	992	965	979	982	968	970	940	1033	967	990	979	992	1003	1053	984	940	968	932	995	971	971	962	995	1004	1029	959	953	990	1033	975	998	999	1017	912	991	979	987	958	1002	1052	983	956	1046	1005	1002	978	923	995	1002	1027	1080	1001	964	973	1001	990	1007	979	993	987	1002	972	985	1016	934	1061	999	964	969	991	983	1013	978	969	993	960	988	1015	992	944	1019	986	951	1019	1005	1011	974	980	989	1033	1038	1020	963	1002	977	982	1000	1021	968	1007	1037	984	998	1025	1014	1001	985	945	1013	984	974	916	988	1009	1018	1060	1027	999	1016	989	989	1023	1014	1017	950	959	967	1030	1014	986	1051	947	1017	984	1014	1007	990	1012	976	1012	1010	961	1022	1036	1013	972	1061	927	1025	997	990	947	1006	979	1002	998	998	1022	1006	985	1021	1040	973	1006	977	1040	1002	973	1008	987	907	1002	1034	1022	984	989	1000	1009	1049	965	961	1006	992	1021	985	985	943	944	966	989	1001	1027	1005	997	972	994	982	943	993	973	976	980	1021	969	1002	1019	1057	969	1007	987	966	993	1048	980	1055	1043	968	956	975	1000	1028	1002	940	966	979	1037	1024	939	946	957	960	1023	961	998	989	974	1016	1042	1007	940	950	1004	990	947	992	933	1026	1018	982	936	997	956	993	1015	954	998	977	971	1019	1017	982	978	1061	955	994	955	1006	1038	1006	1038	1009	1022	929	963	1005	952	1051	1031	979	977	987	1004	1009	970	965	1052	1033	905	957	986	997	1043	1013	992	954	975	997	1017	945	963	958	991	1030	964	1011	983	976	1006	944	1019	936	964	1015	964	1005	1002	992	953	1011	988	960	947	938	980	1004	976	1013	991	986	993	974	950	1034	939	975	981	941	997	975	965	977	994	952	999	999	978	965	985	938	991	966	1042	1020	996	1004	994	964	954	963	978	1012	983	962	999	982	1032	1020	985	960	1022	1051	940	995	960	971	967	927	962	972	988	1019	980	1012	957	994	966	933	982	963	975	1026	982	970	1029	997	945	947	973	996	963	957	972	939	940	1013	982	944	980	970	955	960	986	964	1036	943	996	966	985	976	971	993	923	896	1015	973	967	931	1006	1009	989	1005	954	999	1027	939	974	1009	999	955	991	957	1020	979	949	1018	1029	973	993	1089	1017	936	968	1030	980	982	999	973	944	1039	921	913	966	989	978	1041	963	961	984	970	1058	1002	1088	954	969	984	1020	998	986	1011	992	1003	994	980	972	952	995	1012	971	1013	952	983	982	988	971	997	1007	1021	1007	1039	1034	983	948	953	976	987	962	968	1018	1042	969	983	952	988	952	1009	998	1075	1035	1026	966	989	994	1008	977	950	1003	1030	979	981	985	987	1039	994	1015	995	1062	961	982	1001	974	1027	901	923	928	1025	980	1007	949	936	953	952	938	1002	985	1021	1012	1041	1029	984	944	975	981	940	997	971	1004	1051	976	932	1003	999	1019	960	1039	988	985	1001	1025	997	942	958	995	1008	977	1008	1009	1040	1043	940	1000	962	1018	1028	1032	989	1031	981	1029	948	941	989	995	963	985	1010	947	1029	959	997	1048	1049	1009	1005	976	1037	982	961	984	928	997	956	943	981	960	1015	958	1048	1011	1009	924	944	1015	1025	1013	1039	999	1014	997	948	1048	981	996	987	966	1055	1014	922	998	1021	1034	989	1014	998	957	1050	942	927	937	962	1000	978	987	1001	1052	981	1063	990	965	996	976	1023	957	1010	1019	933	1022	987	1023	1003	1019	982	1010	999	1026	1037	977	1016	1018	956	992	1028	983	999	1030	949	992	1017	992	976	986	970	966	988	987	1000	990	1003	992	872	998	1006	1003	945	1008	976	965	944	969	1002	1012	959	971	1013	949	1000	950	1022	980	953	967	1018	971	978	960	1003	940	952	965	980	923	1000	992	992	920	938	982	966	974	966	997	935	966	977	1015	982	964	959	968	1019	955	1011	1041	981	934	1009	974	1008	1049	933	984	1003	968	997	1010	1014	965	983	1006	968	982	959	1025	950	1034	1045	984	977	968	970	955	1024	972	981	1033	939	1016	963	1063	1004	962	969	978	940	1001	957	1014	1004	961	978	1044	947	982	1008	989	1042	997	938	998	1004	978	930	999	1029	1032	1014	957	1021	925	980	1005	997	1022	1012	999	1068	1010	971	1047	989	946	958	1015	989	1032	1001	962	1019	981	991	982	1002	987	1002	967	969	975	963	1010	968	1050	994	1008	1020	1020	947	1000	978	1028	974	983	1019	944	966	977	1017	1049	991	1004	1005	1058	983	971	999	990	997	991	1017	992	1006	957	961	995	980	935	948	968	1018	1049	1004	1022	1068	991	1048	957	971	1012	986	1029	1000	1011	1039	938	986	1019	966	1013	1039	1003	990	968	950	927	1015	1012	994	943	1007	1005	987	1014	1001	991	996	976	985	1004	960	930	1006	1007	947	961	1027	972	996
3993	3251	2708	1724	1353	1127	1147	1073	957	1040	1001	966	967	906	901	958	814	857	883	943	945	888	868	891	839	886	964	871	911	839	923	870	937	871	902	855	871	851	873	940	874	841	891	855	885	832	858	896	853	877	872	892	808	934	861	881	875	845	902	958	903	815	873	883	839	887	855	898	912	862	892	911	925	890	863	832	912	883	882	877	874	851	843	870	903	876	900	859	865	886	877	924	862	968	912	884	817	934	861	879	845	817	841	796	844	890	892	849	853	937	832	889	856	873	829	804	842	868	863	893	803	892	853	888	893	872	850	933	847	832	896	899	842	883	829	852	834	839	870	865	860	857	895	861	855	821	862	856	856	828	890	839	869	840	818	873	825	905	913	864	839	857	878	848	871	909	866	902	871	873	926	901	845	896	840	876	903	813	822	865	870	850	866	849	824	906	846	868	866	907	900	812	864	871	829	841	823	795	828	917	878	800	837	858	875	868	873	883	840	843	824	865	875	850	833	847	867	863	886	845	836	866	848	809	861	876	805	888	860	882	856	824	850	838	887	864	864	913	858	810	861	893	860	901	879	854	841	857	848	823	813	862	838	907	855	849	890	843	842	841	842	864	854	842	833	832	893	823	889	863	849	918	844	856	833	896	852	843	815	864	909	893	899	840	842	841	807	882	889	861	885	872	800	867	901	851	882	851	858	892	873	847	882	855	863	856	914	833	861	903	865	824	862	864	835	863	807	833	862	903	885	849	828	892	875	804	907	853	884	858	815	897	857	876	856	811	851	824	886	899	830	870	873	862	865	851	907	814	893	829	864	914	869	825	913	861	890	858	863	836	883	901	908	854	841	847	866	821	839	886	860	862	861	878	839	867	833	863	844	793	898	873	862	862	875	842	895	937	844	838	907	865	838	865	833	850	838	885	882	875	896	879	894	899	875	882	875	868	854	869	845	890	884	869	858	797	838	845	874	883	871	875	882	893	863	817	937	928	843	818	850	902	858	836	856	910	903	847	906	876	758	896	852	819	883	853	884	895	863	814	843	829	933	808	828	890	851	818	858	829	874	862	875	876	850	849	862	827	886	874	895	852	825	869	873	850	911	879	837	806	835	852	859	869	902	868	856	849	916	901	839	842	831	848	853	874	850	875	834	898	850	854	840	834	869	866	866	902	855	909	846	868	830	809	808	943	820	835	872	851	855	881	934	888	852	880	890	891	846	838	881	866	888	892	871	815	824	889	824	899	857	843	895	886	914	877	877	822	876	865	846	856	830	831	902	877	915	857	874	857	836	874	912	905	876	830	843	872	901	863	890	856	877	904	826	901	837	874	870	876	822	826	826	873	858	830	845	790	848	844	902	875	862	865	871	864	878	861	877	846	861	884	823	807	881	881	900	851	859	855	864	889	820	886	860	844	859	891	876	884	836	834	862	896	856	881	869	820	838	806	851	875	876	828	828	846	890	859	855	903	872	922	868	874	859	873	818	883	870	869	872	935	816	899	831	878	894	905	856	863	883	860	859	884	845	828	846	872	916	899	878	868	826	874	828	845	876	872	827	878	859	893	861	886	842	830	831	879	888	892	879	878	877	888	839	855	888	861	883	807	847	838	898	913	880	874	844	917	844	887	839	848	784	863	844	900	888	897	808	908	820	890	874	850	813	829	894	847	865	833	807	907	904	861	908	804	884	825	895	889	829	852	844	835	878	835	866	797	858	886	823	826	851	808	821	915	893	864	867	811	837	852	875	880	871	842	889	856	843	871	835	875	823	871	873	874	818	881	856	864	833	837	823	879	858	845	824	905	847	839	829	854	868	905	808	846	882	765	886	867	875	858	865	875	895	884	855	870	834	861	834	883	913	878	891	885	862	834	863	883	867	894	881	834	851	852	851	823	864	853	855	864	839	856	870	916	867	822	878	888	773	814	870	862	883	852	839	866	931	839	844	806	883	787	870	865	853	873	808	840	877	877	840	810	876	867	861	822	848	876	835	879	914	823	843	894	829	871	897	848	854	934	815	854	879	907	788	849	875	837	830	874	880	853	848	844	945	909	867	874	842	833	865	860	846	908	865	874	831	870	857	779	860	864	847	874	919	872	898	869	875	849	775	854	882	851	858	860	861	910	841	856	891	910	875	888	856	887	890	921	880	885	800	867	834	915	881	901	834	806	834	850	862	861	822	905	910	861	852	825	831	871	827	808	839	822	814	844	847	888	869	862	864	839	837	829	848	830	845	902	792	827	847	783	841	878	841	870	872	824	855	852	864	872	803	847	848	861	865	826	897	873	923	895	902	851	867	884	836	908	848	834	826	803	875	840	795	877	821	850	916	843	832	834	876	850	871	887	843	830	875	883	855	863	848	826	820	841	848	856	867	794	870	897	836	916	867	854	871	847	878	871	867	851	906	848	886	872	940	878	864	840	837	836	843	793	856	838	859	848	865	862	861	813	862	885	883	863	822	849	866	870	842	862	828	858	858	846	862	819	837	827	868	889	887	888	847	885	869	862	855	816	872	856	884	827	867	850	824	827	895	901	894	923	838	865	848	869	849	848	844	888	893	863	884	822	868	857	868	852	878	849	876	884	888	811	811	855	855	853	892	838	841	848	802	874	911	837	824	816	840	896	815	885	880	883	869	810	853	863	852	841	879	891	874	891	833	848	860	810	840	838	888	860	847	849	811	854	836	852	845	861	872	859	889	838	832	829	838	880	867	877	928	819	847	835	813	852	834	864	863	851	854	864	836	815	850	868	899	884	869	909	896	791	908	840	849	845	845	842	875	813	853	831	912	883	910	839	861	824	831	802	802	869	899	848	880	854	867	900	867	871	855	867	869	861	829	824	816	885	903	847	865	844	847	881	845	862	860	824	897	866	868	788	816	886	824	869	864	818	876	852	824	825	862	882	857	861	877	859	850	854	833	861	879	869	840	907	891	863	860	890	825	839	880	835	842	839	832	895	883	886	861	889	891	832	821	814	896	811	874	861	891	905	889	869	887	885	820	856	872	812	855	909	870	867	848	802	832	880	847	874	820	884	856	819	871	858	852	908	795	849	879	856	859	948	849	849	932	882	790	858	850	842	850	875	873	863	874	829	890	844	835	821	844	853	896	883	869	863	826	848	907	860	828	857	887	890	854	864	858	847	883	813	809	866	895	869	820	854	862	854	855	846	931	872	833	888	854	855	911	832	843	870	829	846	819	875	840	844	821	882	908	846	850	859	867	878	826	876	831	833	887	860	893	874	816	932	834	879	866	866	822	858	881	847	843	884	874	869	847	863	893	826	869	849	829	801	865	777	846	830	910	849	835	854	875	876	872	876	851	869	884	867	889	849	857	857	860	861	840	872	879	857	862	904	843	906	887	911	865	873	850	849	845	861	796	797	897	878	874	868	880	844	880	821	836	842	846	823	916	886	916	856	899	887	818	841	876	868	863	892	836	858	855	896	852	809	835	870	819	839	839	813	862	779	860	855	775	808	854	806	888	873	890	880
24634	21396	28496	24686	20736	4135	1411	973	770	755	759	700	687	734	726	739	693	742	636	713	683	673	694	679	663	650	683	621	660	637	707	698	639	703	674	631	614	652	713	682	700	672	707	661	648	650	599	641	669	685	647	614	641	652	680	678	646	633	671	660	635	648	672	685	684	664	668	698	664	649	618	630	657	644	695	673	642	637	642	658	733	684	695	667	667	604	649	614	679	639	669	688	632	667	658	666	630	641	657	687	670	626	659	625	665	614	663	620	656	660	651	621	658	659	635	662	675	678	652	658	679	637	625	687	669	702	657	661	663	646	661	667	626	666	625	641	686	683	620	707	669	593	669	657	630	660	667	677	696	632	613	694	659	605	650	688	630	649	677	639	636	654	638	612	640	617	624	630	636	649	651	661	683	676	649	656	629	674	623	692	670	615	607	683	634	704	672	672	642	645	628	671	669	614	653	671	643	657	653	643	661	627	628	635	601	664	670	646	665	648	671	683	642	660	640	629	669	640	689	650	632	639	642	684	672	618	652	628	645	649	668	673	650	637	645	655	661	637	628	672	688	660	653	646	637	637	645	673	635	655	654	668	685	674	657	649	664	688	633	630	631	672	656	656	691	609	655	651	631	671	605	642	581	684	628	610	620	614	633	684	637	724	677	610	668	658	706	661	615	633	647	650	651	595	671	700	696	657	596	655	669	651	613	642	657	612	642	652	628	698	623	726	603	647	626	671	656	633	650	662	578	644	668	626	643	684	653	689	640	626	675	622	618	642	683	658	611	665	654	659	634	654	667	668	686	689	624	656	680	653	671	663	640	642	630	631	694	635	669	659	659	644	648	672	631	634	657	675	619	647	634	671	658	642	689	672	623	670	695	621	665	667	630	636	671	677	662	654	685	696	655	624	661	617	641	679	647	661	639	645	639	626	652	650	617	675	588	683	631	688	691	588	671	634	608	619	686	659	594	628	630	619	643	592	647	688	613	666	658	654	644	663	667	643	611	646	616	605	683	594	638	631	675	614	610	611	666	619	675	632	604	617	655	685	610	664	671	658	700	659	663	619	651	632	631	633	685	646	681	638	682	594	620	614	669	663	661	657	697	659	648	673	673	676	613	641	634	695	658	675	691	644	635	645	718	664	644	642	612	656	665	671	670	599	705	676	658	655	704	678	624	646	645	677	665	670	683	661	649	620	651	651	727	651	648	648	629	645	611	687	648	613	612	649	626	666	656	660	657	646	682	702	628	657	684	662	619	657	639	653	653	645	634	692	654	668	661	664	688	623	736	639	623	591	646	641	620	638	676	630	631	664	671	614	625	655	716	675	705	653	611	692	681	665	639	647	664	642	621	653	681	624	672	611	654	669	659	689	626	643	677	632	610	645	651	602	639	660	651	625	642	659	626	630	643	626	655	649	621	632	647	652	671	651	679	582	673	644	650	645	668	655	663	697	663	660	653	682	650	694	666	653	680	659	595	660	632	645	682	649	700	629	689	646	628	660	642	634	634	660	671	607	650	647	640	685	676	635	666	616	632	649	652	637	650	632	630	631	638	627	673	656	690	663	658	604	679	633	618	668	634	632	709	632	605	667	652	652	650	628	619	672	651	652	629	609	649	668	675	626	670	675	679	630	654	652	677	660	659	641	659	650	605	611	695	651	667	657	620	673	670	644	667	635	610	656	593	652	660	648	633	639	714	624	704	639	666	643	653	614	659	661	662	619	617	634	623	674	672	692	675	627	670	658	658	615	678	658	662	658	664	646	652	614	631	634	644	630	689	674	660	609	634	600	627	613	667	644	663	679	645	635	674	668	637	632	637	622	662	684	646	606	668	651	642	645	680	659	667	620	650	648	733	614	663	637	634	619	663	641	625	659	642	619	594	621	640	669	641	625	611	642	619	679	645	674	659	712	600	661	668	701	639	635	638	619	656	648	646	669	721	642	673	623	710	657	636	631	685	625	633	665	686	687	677	614	653	683	665	650	613	654	638	650	657	684	668	631	674	638	611	701	639	609	629	630	659	637	632	631	608	632	631	625	628	671	673	645	699	620	664	650	686	650	683	633	678	662	653	674	636	643	660	637	647	653	629	680	661	699	658	644	671	654	643	664	651	671	627	624	596	690	657	619	639	671	657	668	619	636	617	643	681	674	657	667	640	650	679	637	671	659	648	657	647	617	645	625	618	679	666	650	638	656	652	656	637	640	616	618	613	612	593	650	629	653	669	655	649	654	613	654	653	672	653	662	690	676	675	634	655	637	644	635	680	670	605	640	654	644	628	626	709	634	617	595	644	662	653	654	638	678	695	640	651	675	658	674	648	640	669	660	653	648	650	602	633	638	654	636	636	676	630	709	614	681	634	631	660	641	594	627	660	661	671	702	669	645	699	617	674	627	638	647	651	644	640	612	638	667	646	651	648	634	643	660	696	649	688	634	688	665	632	694	662	642	619	672	652	642	686	623	670	663	626	616	680	660	626	644	668	649	626	644	593	652	662	623	607	648	654	667	605	703	656	642	646	590	643	721	655	626	641	653	656	608	633	644	637	629	658	657	605	663	644	644	664	645	644	655	631	667	637	635	642	645	628	667	631	643	661	635	640	687	618	668	664	686	656	659	639	628	673	638	670	638	668	630	666	632	676	667	643	676	706	649	666	626	669	630	620	609	647	691	652	667	648	654	714	612	676	661	640	670	655	646	663	646	668	602	672	660	653	640	618	633	656	625	621	654	674	663	640	626	638	606	654	667	643	650	632	617	650	645	626	634	630	658	690	688	622	661	641	673	635	721	643	672	638	600	642	679	667	691	644	676	662	635	666	658	661	631	619	659	612	692	667	657	657	683	659	668	668	653	658	650	663	668	643	628	651	637	602	635	620	658	639	711	639	626	638	685	657	653	687	690	699	651	675	642	648	632	673	662	649	636	624	626	632	681	670	650	632	633	602	608	609	643	701	693	632	650	669	686	669	648	642	671	656	668	645	642	688	626	624	628	627	677	607	613	607	643	621	646	585	601	685	641	582	667	656	648	650	691	662	639	642	637	698	653	647	678	686	690	671	642	691	609	603	610	644	632	655	675	671	631	670	667	651	668	715	612	646	661	664	673	638	688	629	600	610	679	646	660	646	669	642	654	629	652	637	646	642	661	620	650	669	665	646	663	637	677	662	626	638	608	604	653	641	654	653	681	597	676	625	639	629	656	637	645	643	662	592	647	648	651	621	646	665	698	630	620	601	640	625	643	646	636	611	649	625	674	617	672	675	626	611	653	657	648	652	689	620	676	667	680	690	668	592	652	622	637	622	590	657	668	639	665	667	618	653	642	660	663	631	673	607	667	624	668	645	653	629	610	638	614	671	617	623	659	657	642	650	638	656	644	682	656	598	652	612	649	668	679	658	662	642	664	640	618	640	605	627	637	676	633	697	682	650	602	657	665	597	692	604	664	661	650	652	669	666	658	627	649	644	670	674	639	688	653	628	662	691	669	656	692
4008	5084	4076	2311	1573	1246	1030	987	902	771	777	779	749	723	717	708	715	714	681	673	707	633	620	600	643	684	620	644	655	635	589	689	614	675	632	612	635	644	671	651	623	618	641	613	601	655	638	652	630	678	678	670	639	628	626	608	658	648	616	644	627	612	629	591	610	635	651	614	607	602	617	582	671	614	621	604	615	598	624	640	606	612	604	616	674	636	600	625	614	611	637	579	621	610	630	631	639	615	638	637	615	659	664	624	628	623	632	596	598	616	632	618	577	640	676	601	629	645	645	596	599	620	609	644	598	577	601	621	614	603	643	654	589	633	623	632	613	642	580	647	625	609	647	615	600	615	589	630	617	568	610	602	614	608	636	638	634	584	643	573	651	614	629	652	628	631	629	705	629	623	605	605	598	641	607	641	597	601	609	646	599	602	636	599	632	617	604	684	646	596	575	608	629	606	594	633	570	662	637	594	578	627	621	623	644	641	614	643	605	573	583	617	608	660	618	627	612	593	626	626	639	573	608	626	596	606	574	633	624	569	598	601	631	616	590	618	652	595	617	627	574	626	640	664	575	600	624	617	587	602	561	636	622	588	650	643	585	626	642	615	609	581	643	570	643	615	596	648	604	634	645	647	578	586	623	641	637	626	588	607	609	575	620	607	610	629	606	587	607	599	652	597	598	623	616	638	614	629	605	605	597	644	582	580	587	630	629	619	639	608	583	607	618	608	611	637	620	629	606	613	627	574	622	661	586	592	608	595	623	612	594	653	568	628	633	584	629	596	595	636	613	626	607	617	623	567	605	593	629	616	598	617	598	636	558	613	626	657	607	623	686	598	577	586	633	652	618	618	618	631	582	612	603	640	652	631	632	573	627	555	599	590	584	576	601	605	604	659	602	604	580	577	616	618	630	612	595	603	604	598	631	627	640	671	631	616	600	641	617	594	558	587	611	629	623	571	606	566	601	601	628	642	599	621	623	616	640	627	619	614	563	583	601	622	573	572	623	595	598	638	623	623	613	655	647	631	623	587	618	600	624	601	643	586	621	641	600	590	584	615	588	600	590	608	562	675	630	590	564	630	632	604	594	620	654	577	626	604	646	656	598	609	630	665	600	590	578	615	635	645	592	589	619	638	621	593	610	608	641	606	605	625	638	593	591	561	620	627	609	622	614	626	627	617	641	645	671	651	626	581	625	587	594	592	578	635	621	606	640	578	589	611	615	602	659	607	554	610	599	639	650	617	638	626	610	608	651	604	633	621	620	607	578	648	636	614	538	614	664	624	641	647	613	640	559	609	628	618	615	626	582	659	614	589	614	593	633	634	588	593	612	612	631	609	585	607	616	623	620	607	592	605	626	650	596	624	610	632	610	600	617	657	606	605	639	631	625	593	572	593	597	619	634	575	641	597	592	576	627	597	574	632	594	626	611	617	606	618	598	648	605	647	590	598	635	630	647	621	621	633	589	594	615	616	579	615	608	620	587	643	627	621	633	628	606	628	629	612	611	609	599	601	635	613	610	604	657	592	599	662	588	626	642	584	624	624	636	631	592	622	614	601	653	601	623	610	598	585	609	581	598	615	590	616	602	630	621	608	662	615	614	598	645	634	625	589	626	592	619	609	571	582	596	588	645	696	587	610	580	606	597	629	606	603	614	635	618	626	650	607	614	616	615	636	645	603	641	585	600	645	610	574	612	626	616	573	600	617	604	616	614	665	612	617	634	607	631	635	574	600	605	582	609	614	623	591	620	640	590	614	629	596	603	554	614	655	602	600	612	662	625	614	587	669	586	633	602	638	625	588	614	646	620	595	598	613	654	654	614	641	574	604	642	563	573	581	600	582	577	579	595	634	549	607	608	641	639	595	583	634	584	588	649	630	571	622	644	647	637	644	561	595	616	587	616	596	601	603	582	575	623	599	595	610	591	594	637	535	616	660	601	594	561	580	604	575	622	595	626	585	583	613	615	566	591	584	633	613	635	616	645	625	578	577	603	579	622	584	585	588	632	617	561	635	570	643	601	622	594	582	597	595	622	607	612	624	566	661	654	617	616	597	600	629	616	599	607	646	620	631	627	642	614	597	603	644	594	630	597	581	655	574	622	605	629	584	620	605	620	605	584	652	616	578	650	620	607	597	556	627	604	595	618	595	651	617	602	610	613	620	620	592	609	611	604	606	603	594	605	602	588	598	604	605	643	594	584	631	616	613	605	586	620	598	595	591	629	601	581	554	570	609	582	634	558	633	598	608	681	639	618	612	605	602	643	559	622	635	610	624	603	605	636	605	612	580	618	591	643	575	603	627	608	560	581	585	589	590	611	605	593	589	637	611	602	613	575	574	593	652	584	577	604	616	590	607	602	592	624	619	581	643	602	620	610	637	602	619	672	631	653	638	596	571	588	574	610	555	582	589	593	577	614	567	641	603	614	595	658	570	594	622	601	638	605	647	584	630	624	585	618	571	568	606	628	592	629	603	585	617	593	640	598	605	639	602	626	587	619	619	563	569	631	598	568	665	606	619	626	640	598	597	605	616	600	629	624	649	604	629	613	637	631	629	675	567	626	625	620	609	623	525	557	618	585	588	604	568	591	669	610	600	624	603	634	654	658	595	586	622	587	587	594	633	564	639	562	601	597	600	580	637	578	626	591	609	593	590	608	584	594	624	587	589	557	615	678	642	610	614	611	643	564	644	626	613	564	628	578	622	604	602	623	610	652	603	587	617	582	572	592	629	637	610	646	633	627	592	597	598	614	613	596	655	645	590	580	599	613	636	584	640	599	624	629	593	609	616	617	622	584	605	609	609	617	598	627	614	596	619	622	596	568	600	626	624	554	584	640	623	620	603	588	603	635	626	588	608	662	619	625	634	631	651	582	625	624	629	597	614	638	594	600	596	590	599	589	592	609	607	593	622	593	605	616	595	617	549	544	615	643	631	612	607	601	613	638	646	653	599	611	642	644	612	624	609	545	636	553	610	608	643	650	610	661	613	570	630	634	625	623	576	620	628	595	638	646	586	578	617	586	599	643	583	604	594	594	585	611	624	633	597	601	601	645	623	601	550	589	619	576	577	615	618	598	610	644	619	657	593	606	576	623	591	588	601	567	588	640	615	623	584	582	620	582	589	632	594	622	575	565	569	602	635	597	585	623	574	580	646	639	589	571	632	636	606	609	555	596	592	609	631	589	578	635	645	636	584	651	588	600	644	636	583	591	599	593	617	619	582	619	642	637	631	620	604	622	596	650	636	614	652	598	627	653	592	592	626	611	639	615	652	617	598	605	619	592	581	577	617	620	611	626	611	624	582	626	594	613	609	620	598	642	584	630	623	614	601	646	638	582	603	609	603	597	619	597	608	619	580	611	586	599	637	605	642	559	657	670	543	580	616	621	610	604	619	617	615	616	618	587	576	608	536	622	580	634	603	617	606	594	639	606	652	561	585	632	593	622	557	620	617	616	604	605	626	593	620	625	654	573	625	595	631	621	574
27530	9549	1880	1250	1032	1019	967	1022	955	973	1002	991	971	961	1009	960	988	947	972	933	976	969	964	994	950	903	970	992	979	901	1024	970	990	972	978	918	912	970	959	961	1010	1004	989	970	1043	1023	1011	1005	1003	954	1040	967	983	989	996	924	951	939	936	1006	980	998	967	931	965	960	969	982	970	968	950	979	991	964	1018	996	970	968	952	995	993	972	975	992	976	982	978	993	998	949	964	968	969	986	960	971	981	1002	962	933	946	944	955	933	973	920	952	1030	942	1008	964	960	897	959	1007	975	968	965	906	964	949	954	1039	982	995	946	1012	955	946	938	973	947	999	933	944	972	1007	967	950	984	948	917	1002	938	997	1012	991	1018	979	951	996	943	974	992	958	918	979	947	964	1001	881	995	980	972	958	948	1010	1009	948	890	1020	964	944	896	957	925	950	974	1029	993	1007	973	956	965	942	928	948	978	981	1025	958	1011	961	1020	987	949	1002	940	987	971	988	993	945	999	935	950	992	1020	935	1011	1009	957	922	941	1037	1001	930	973	955	1007	984	990	998	956	933	1011	1000	1007	969	920	959	1035	988	945	990	983	1000	973	957	930	930	986	993	925	969	980	999	936	934	973	1022	972	926	1004	905	992	940	955	948	935	965	1023	941	989	994	954	1005	951	939	975	941	974	992	1008	960	976	954	948	967	906	942	976	990	965	936	926	976	971	1002	970	937	982	991	1035	916	985	974	937	983	912	955	975	1018	954	935	970	973	942	965	986	953	986	980	1002	961	945	1019	938	960	970	924	940	973	1026	967	973	951	963	1030	968	967	982	913	1034	1024	997	985	974	1035	944	974	972	1044	1018	965	1018	1010	954	961	970	1004	914	987	963	969	979	969	949	954	1012	999	1028	968	931	968	961	920	959	959	998	1007	1033	951	992	971	929	920	950	923	973	1023	1000	940	988	985	918	928	956	957	964	939	1007	970	965	972	1032	1045	1022	973	929	973	960	984	997	934	1015	993	1025	986	993	920	1014	983	986	967	988	916	958	953	908	964	1001	946	989	979	962	1028	996	937	978	978	962	948	921	962	949	1000	990	978	977	1018	993	946	928	914	947	995	990	990	978	1041	987	1015	1043	971	963	947	942	997	959	950	939	1052	979	997	933	997	996	950	928	920	990	901	1037	997	948	961	952	939	1022	970	945	938	935	962	902	941	991	998	911	983	934	1002	965	974	979	1006	985	978	977	922	974	986	974	979	926	890	965	940	922	1006	981	939	980	994	978	924	1001	987	979	978	899	880	918	989	967	962	971	987	980	955	969	993	912	1043	969	943	949	945	969	994	1018	976	979	1008	980	977	963	968	966	1025	986	984	906	969	984	952	965	899	1016	975	1024	969	984	1010	959	1034	995	903	950	943	972	910	950	972	944	987	958	979	935	932	932	938	997	1015	980	1001	970	962	985	1004	912	986	987	991	998	942	1004	979	942	978	966	992	988	1012	1036	984	968	954	1033	1010	982	1018	986	949	982	959	984	926	928	928	980	975	970	878	988	1000	1026	921	958	1020	974	1032	964	981	945	943	1021	921	974	936	910	957	999	998	968	924	965	1002	1011	966	946	948	979	961	982	1017	947	971	1022	981	982	961	974	1001	1013	975	973	972	978	990	931	1008	1001	1050	988	996	964	965	978	925	1019	949	1003	1021	939	965	1005	977	925	942	937	988	923	937	973	920	965	938	942	1012	978	1030	928	963	991	963	1017	945	985	1003	952	962	995	974	1002	958	954	916	1003	959	952	959	952	999	931	980	930	985	923	969	926	1043	1004	993	979	972	925	929	1013	980	963	955	954	920	967	955	948	902	987	929	959	961	956	945	938	986	952	987	963	989	971	975	953	989	1045	968	994	963	953	971	980	1009	966	953	980	1012	952	976	963	1003	1000	1059	948	934	1005	967	953	951	939	1013	972	1009	993	988	956	940	971	928	1018	913	969	944	991	957	1028	1030	940	993	954	1002	953	917	959	963	970	973	943	988	893	946	958	968	974	952	1014	1013	983	989	987	956	927	1007	1014	1003	946	956	938	949	920	960	982	993	938	976	972	999	988	983	995	992	931	1005	954	1022	933	901	922	922	989	990	942	952	968	951	1039	973	1005	940	987	1035	958	990	1018	959	954	972	922	1004	956	945	941	971	1021	996	983	968	917	1012	992	974	919	976	971	975	1011	976	964	930	945	965	966	1003	978	990	967	992	944	981	1000	972	978	998	914	965	937	983	956	973	1001	941	972	958	989	1020	916	938	996	945	968	952	919	977	957	971	989	977	956	992	943	947	921	967	993	926	968	965	973	954	940	924	975	1022	968	976	953	928	963	946	969	996	913	939	951	926	985	1003	955	959	961	973	994	948	968	994	998	930	942	970	1007	989	1011	990	998	940	959	961	946	966	1000	960	1036	984	923	956	992	997	942	988	969	956	987	980	992	976	1027	990	1021	978	1001	995	1030	964	1009	975	921	936	985	973	974	1029	958	936	979	1017	1059	1005	969	938	945	974	963	992	941	966	996	969	946	996	979	944	976	981	945	951	1018	1008	925	960	966	962	940	1004	950	971	960	958	959	918	1007	1013	954	947	955	1027	958	984	979	939	1019	1002	985	996	1003	1019	986	950	948	983	980	966	1007	957	950	980	974	925	980	943	999	973	926	939	942	982	955	941	934	946	917	966	970	944	968	1010	990	1002	988	915	990	978	926	938	981	980	948	939	1014	953	970	982	1011	939	960	973	1017	974	928	937	967	983	959	961	984	965	960	1004	978	963	969	987	1010	936	949	987	956	960	973	909	943	1008	965	931	940	925	1005	969	936	934	906	992	941	1024	973	933	974	974	1033	971	972	1006	913	914	964	944	953	959	916	923	942	1000	1026	987	978	997	943	961	930	942	971	933	989	989	983	956	952	1033	1028	954	945	980	905	930	948	925	995	917	1007	957	991	1004	985	1000	951	941	974	998	969	983	959	960	964	972	985	1042	1029	955	1073	1005	977	977	961	995	932	1012	938	1014	979	970	982	994	991	918	996	939	1003	907	946	1014	953	959	936	1034	983	961	959	976	1001	983	1058	963	1036	958	992	987	1029	974	952	968	979	1010	943	950	967	1023	981	999	980	988	958	934	963	972	925	931	947	946	971	1000	926	986	943	970	948	1002	985	1023	969	952	973	990	953	949	1050	954	996	952	923	1004	967	919	982	918	937	976	953	934	1052	955	929	988	1036	1005	925	989	1005	988	997	997	968	982	954	975	1026	975	958	963	1009	970	969	943	921	983	986	982	954	968	952	959	1002	971	917	955	1031	964	971	926	1013	974	963	962	923	931	965	988	944	942	995	991	952	995	987	982	963	941	962	983	965	981	980	1021	945	953	963	998	978	1007	921	911	948	985	953	935	956	935	932	991	963	930	931	962	959	930	979	976	981	984	943	933	987	941	993	957	991	960	987	963	932	956	960	906	980	929	981	1006	947	978	1038	1015	913	910	979	958	994	957	931	995	898	996	1030	956	988	977	995	987	1041	963	998	962	914	1022	955	955	1007	1014	905	985	948	988	936	941	966	964	961	951	931	960	936	1028	994	1000	1027	994	992	1000	915	977	999	927	957	1016	980	938	972	999	961	942	962	972	982	953	990	966	1010	934	974	995	953	979	974	1004	984	966	1000	967	938	956	953	977	994	980	990	985	970	1031	991	939	934	1009	917	985	992	968	975	935	958	973	986	972	1043	988	962	987	919	946	955
5911	1015	975	887	893	851	832	890	881	816	778	840	842	848	822	822	832	788	862	814	858	833	878	868	841	844	852	845	847	796	831	792	847	849	851	861	847	870	831	855	844	762	824	875	822	835	805	805	813	808	808	831	814	834	800	853	806	869	811	828	825	892	823	834	854	814	809	836	853	872	781	817	815	834	814	809	887	844	801	827	796	757	850	820	785	829	802	789	846	846	796	815	827	837	789	864	810	847	818	792	840	825	824	805	830	847	841	794	865	873	807	798	841	823	854	862	818	869	820	865	799	798	865	829	838	819	868	789	774	817	807	853	788	848	833	795	848	827	846	800	824	807	783	852	810	816	840	811	851	803	828	809	840	856	813	763	837	811	805	826	808	847	828	856	802	805	811	810	879	785	844	829	796	800	834	801	828	849	838	835	818	812	862	791	789	826	807	800	833	842	809	859	841	826	820	830	816	821	875	848	766	869	779	844	887	800	799	819	781	789	842	870	809	841	841	791	855	777	836	794	839	805	806	842	823	846	838	882	793	810	762	824	852	843	835	903	827	842	902	790	845	815	854	832	850	796	827	834	804	843	846	832	814	788	809	848	808	840	846	842	776	839	838	855	800	882	905	832	856	853	824	804	797	778	807	822	818	830	818	807	881	811	831	836	796	854	821	865	849	828	808	820	839	864	859	839	796	821	811	857	844	829	827	836	838	828	837	806	826	799	865	772	805	856	874	826	830	807	842	825	887	820	759	821	799	792	873	808	828	807	811	852	796	821	869	844	808	818	844	812	825	751	811	837	780	841	803	817	838	828	828	847	787	793	840	841	852	857	776	898	839	832	837	847	836	782	834	835	835	855	848	777	837	766	817	799	807	832	845	830	816	802	845	829	831	833	854	825	819	872	808	866	805	857	839	811	805	853	872	870	789	832	876	824	861	841	785	757	852	851	818	827	813	861	856	821	835	815	823	832	851	799	845	791	812	876	823	800	871	851	819	778	846	808	867	860	822	805	812	862	837	836	807	863	803	836	869	846	894	822	878	855	809	807	835	813	835	831	844	831	802	843	798	810	817	796	837	839	848	806	794	830	851	822	826	891	867	812	823	819	862	802	847	752	793	812	819	808	837	838	759	799	860	796	795	805	847	811	787	864	857	775	819	821	834	820	824	797	876	801	833	823	848	818	860	820	851	787	796	846	805	846	804	803	819	827	803	842	817	824	879	848	799	746	832	754	841	796	871	795	776	845	841	809	824	855	821	855	813	848	856	834	846	833	826	819	803	804	816	891	866	823	839	830	824	750	813	885	809	840	807	853	845	874	798	881	860	853	808	826	804	831	858	832	817	840	837	793	847	813	820	805	830	813	842	840	832	797	810	792	899	830	786	777	801	805	805	834	792	841	820	816	824	814	864	801	853	807	774	837	796	849	795	837	827	827	826	802	818	793	822	851	799	835	862	822	805	811	819	834	849	812	781	786	802	807	867	783	843	854	816	788	821	793	838	799	794	833	819	786	843	842	816	777	844	846	831	840	885	805	825	854	869	885	807	852	805	796	822	858	789	848	824	812	846	806	779	873	823	836	841	834	848	822	837	835	823	787	770	781	831	866	842	811	800	812	808	867	835	819	823	797	806	813	831	860	839	809	814	821	839	815	838	792	803	814	840	823	816	858	844	813	858	819	829	833	791	828	804	809	861	805	829	832	838	881	847	794	881	793	855	829	853	837	797	812	812	820	805	854	821	799	830	840	843	856	835	857	867	819	840	847	822	849	794	833	858	815	800	796	825	794	870	851	817	776	818	802	858	784	850	838	801	849	807	826	789	844	831	841	854	812	838	757	818	818	824	838	778	855	833	842	886	851	823	838	815	830	828	799	808	838	811	801	769	862	811	813	820	747	851	862	863	838	817	811	865	818	849	817	786	825	821	825	850	799	845	825	804	850	823	840	799	863	829	844	801	828	856	833	826	773	813	882	766	817	812	893	826	834	793	814	799	791	850	858	837	890	834	828	818	793	840	802	822	858	858	736	784	857	874	786	835	828	786	832	857	832	792	832	788	805	808	859	823	782	851	873	840	815	811	831	818	794	779	829	820	852	893	839	845	834	853	803	806	815	823	811	818	810	874	807	818	884	830	835	826	894	854	813	818	811	803	806	864	813	797	869	756	846	808	855	825	803	801	811	832	846	852	854	793	788	828	850	779	791	771	805	889	790	874	815	811	851	836	835	837	812	873	772	822	818	852	840	829	832	845	787	816	869	815	834	846	811	878	814	850	787	870	784	841	793	818	811	853	864	805	824	830	803	814	812	848	846	827	838	807	829	746	843	762	871	870	755	845	791	854	834	762	818	823	894	815	865	855	863	838	783	839	828	831	865	857	789	808	750	816	827	806	779	824	814	885	783	807	911	788	801	826	784	788	785	842	806	792	805	834	850	845	837	851	838	795	851	839	835	816	790	841	819	864	837	849	777	813	772	798	844	805	825	852	849	851	832	848	774	851	847	812	791	830	832	806	824	843	806	891	882	814	802	834	783	797	818	814	815	825	848	838	829	800	888	791	845	812	824	816	783	792	778	863	777	843	882	829	831	847	830	813	835	811	824	832	846	797	833	872	825	834	830	808	857	786	889	822	835	803	863	789	828	799	813	814	783	787	889	834	858	823	841	805	875	835	837	773	820	843	829	823	812	786	889	811	808	796	862	812	831	847	849	831	832	879	801	830	827	809	865	831	842	818	847	843	826	804	817	779	860	836	788	811	852	799	773	811	849	844	832	825	845	841	823	846	795	830	847	818	794	853	881	804	811	841	801	775	859	810	804	850	783	856	772	864	818	771	872	796	868	838	864	834	827	856	873	842	782	852	830	880	855	829	852	817	873	831	856	843	834	855	820	891	824	833	920	797	801	812	904	832	788	869	823	822	862	819	818	790	783	826	822	820	806	823	829	819	818	798	852	799	818	835	788	859	766	851	831	810	826	850	805	812	807	811	799	847	830	846	840	855	849	792	855	866	829	835	825	853	872	853	778	782	783	809	865	816	795	822	783	778	802	763	774	802	824	839	818	848	848	789	816	818	924	811	812	876	844	853	798	885	829	817	868	855	851	834	837	818	853	811	918	849	772	817	801	817	827	867	782	836	819	826	847	823	827	886	849	897	812	812	765	825	823	832	882	851	841	822	827	774	791	823	857	817	786	833	847	830	771	840	794	813	876	784	863	815	832	827	861	842	847	802	792	802	768	791	810	816	826	820	806	877	795	829	887	802	774	858	835	812	849	799	812	827	844	844	798	870	806	844	813	827	783	812	842	850	776	822	833	887	859	819	837	830	790	843	855	827	761	783	870	827	890	779	811	792	770	864	871	778	808	814	850	806	862	816	828	892	782	807	865	842	862	829	811	810	843	798	869	810	859	828	843	812	840	802	815	764	805	843	802	849	841	829	842	813	840	798	836	882	836	805	811	777	802	827	819	754	801	817	802	814	857	874	841	827	748
25551	21404	27188	25342	5633	1615	1355	1137	1089	998	1056	1053	979	1068	1013	1084	920	983	1033	1001	1057	1022	973	941	1003	1034	1047	1040	1003	936	990	971	933	946	993	982	962	987	971	985	1010	1007	1017	986	1008	1053	995	1029	976	1018	966	993	976	982	1000	989	977	996	1028	961	973	1049	1014	933	968	1053	975	1012	963	1034	1037	999	953	993	947	1014	980	971	990	945	972	959	936	1023	980	977	977	1024	1015	970	1022	980	971	999	998	986	1016	965	932	990	952	1008	1012	1023	957	967	959	966	967	1033	974	982	1022	989	958	1038	926	1036	979	986	928	926	1011	1017	969	995	1016	941	933	969	983	975	998	981	971	948	979	1001	954	947	965	980	939	989	969	954	955	956	958	1032	984	986	968	1003	1037	1024	1033	980	943	932	1019	970	970	956	946	974	999	957	975	983	970	953	980	939	961	958	991	954	993	948	1016	1029	955	975	995	983	972	1019	959	1021	899	946	984	997	978	1003	992	941	924	1036	990	991	1002	1022	1002	952	951	908	963	1015	964	1006	1004	939	956	1004	1018	961	1010	975	961	979	949	1007	972	981	913	997	933	980	917	937	1029	1028	963	1043	948	1006	1010	988	1009	921	1001	975	952	1008	981	899	977	980	976	986	924	934	952	992	1031	960	1052	998	1002	972	992	974	1047	999	980	978	975	1011	1019	1023	957	986	1056	1016	971	953	976	936	957	958	966	950	969	991	967	993	982	1066	920	984	938	940	1031	990	983	985	987	983	973	949	959	968	1013	960	981	964	914	988	951	928	921	996	992	981	992	929	945	986	976	1013	976	953	1004	984	981	966	1022	990	1029	1029	970	1034	1010	976	969	982	946	987	1018	963	1001	1043	1002	986	952	969	937	966	943	981	937	1017	927	980	956	1021	1008	997	998	931	1025	929	948	978	1007	978	969	1031	948	968	959	952	939	979	979	987	915	934	987	960	979	971	950	950	948	987	966	968	1013	947	967	911	924	970	876	956	1012	902	957	977	919	990	974	945	946	919	954	950	989	957	953	960	1006	1028	951	944	969	1015	953	947	956	933	1004	958	971	965	977	973	978	972	992	965	981	958	991	941	988	907	985	989	957	1037	991	989	977	982	964	995	959	944	1009	1017	925	962	965	907	937	968	984	963	929	966	986	957	987	982	1032	958	1000	959	995	1000	933	987	923	1008	978	1000	968	960	984	920	959	945	946	962	1032	1022	944	900	997	952	969	1004	976	975	1004	959	970	1028	957	940	971	1068	934	939	969	980	983	979	905	979	976	980	1005	995	966	920	986	976	920	953	950	927	988	985	946	981	1016	995	967	1010	989	1000	945	946	920	1021	985	959	969	961	973	974	951	945	975	919	962	984	970	983	953	971	955	948	956	955	1011	986	967	982	960	981	1037	954	1000	971	992	942	939	994	968	1006	990	974	986	968	946	928	972	961	969	999	993	948	985	983	944	926	934	956	932	937	964	955	1017	940	969	995	1058	993	1032	945	966	926	962	995	930	1025	1006	988	974	968	981	993	883	980	939	939	888	949	954	956	966	961	944	927	959	954	957	976	971	983	945	968	980	968	989	995	963	1031	1025	1033	980	996	986	1000	971	1023	960	995	1002	930	973	995	930	978	990	980	962	984	972	987	901	952	969	953	954	979	1018	957	980	987	968	913	951	978	977	977	986	934	933	985	1015	994	952	967	1014	975	929	1020	979	944	967	1028	1001	975	1001	944	932	1038	1000	966	943	992	929	1030	875	955	948	932	1001	918	950	926	985	967	999	981	987	962	912	894	970	968	938	972	985	959	987	949	1017	924	941	1006	1021	986	970	1009	943	964	989	986	955	979	933	1015	983	881	994	971	996	971	959	996	976	958	971	1015	923	1008	922	964	936	964	973	1001	967	975	896	951	981	944	952	934	991	1025	980	928	986	978	929	985	1027	967	970	928	966	943	983	966	959	999	1005	978	959	1003	951	1008	927	1002	973	991	1006	966	938	962	1020	998	984	945	997	1036	976	952	966	949	1013	993	961	992	968	956	1007	953	1029	967	1022	1031	1003	937	968	949	985	939	1054	1009	925	1013	958	974	907	990	934	968	984	941	993	980	958	980	950	974	967	925	985	1000	983	1059	998	984	1022	984	967	926	991	986	960	992	950	1026	948	925	938	997	952	956	965	908	1008	938	1008	1015	1010	1055	957	969	936	967	961	1021	968	939	1002	958	976	978	971	968	968	1031	978	979	903	976	1014	962	898	998	999	1010	1012	1009	981	1008	986	930	987	990	941	975	946	939	987	967	939	977	937	947	961	974	1007	970	930	1047	960	999	958	925	929	961	978	951	978	931	868	1006	928	1027	960	962	978	945	930	932	998	944	1006	989	976	952	1011	986	1018	1019	988	967	954	950	960	929	987	968	913	995	943	975	975	994	982	968	1016	937	964	1021	958	954	1017	1013	950	916	974	991	968	952	961	969	934	983	933	1022	951	1009	957	987	1012	947	995	985	958	978	1020	955	997	918	978	1000	994	1036	1006	947	951	1002	958	975	1007	940	1005	1023	879	975	899	898	981	1019	960	963	986	1001	985	984	978	967	978	992	994	969	961	987	955	977	986	1021	963	978	946	977	919	983	972	893	925	992	997	1034	942	912	944	941	952	941	954	952	968	1004	1066	973	1009	966	944	966	946	960	962	932	954	970	974	959	1009	947	955	1016	986	959	934	966	947	928	984	944	961	1012	967	995	1059	956	1021	999	969	975	935	1006	1033	1032	998	930	981	936	887	917	972	930	1007	960	963	997	996	971	966	964	904	945	964	965	1018	1036	945	974	957	940	983	953	977	960	985	979	1019	973	979	1000	1003	941	1025	978	962	927	921	955	966	953	991	959	981	967	950	1018	985	951	938	998	946	997	985	953	948	999	988	988	905	925	953	1015	1012	934	1032	940	970	999	986	918	941	998	1031	973	947	957	941	876	999	1011	970	1011	988	962	929	902	928	991	987	923	987	1005	973	962	992	1000	1002	965	944	943	1032	1033	954	927	963	952	957	1032	956	1000	957	974	935	1023	930	1010	972	981	954	954	997	935	989	974	983	971	975	996	977	1015	1012	960	1023	973	947	946	978	969	969	990	963	992	971	997	971	924	971	991	938	920	954	936	952	1028	958	945	970	973	964	955	940	1012	958	939	961	980	1006	963	961	985	943	1016	966	936	940	975	956	912	954	933	970	1000	1007	1006	995	956	962	993	956	956	980	939	980	976	962	988	1008	958	902	932	1012	966	936	924	982	990	974	1008	990	964	954	960	946	935	967	972	1006	1052	987	988	992	996	966	1003	952	999	1007	972	978	993	1015	973	915	983	1033	1005	975	958	957	995	986	1005	987	1004	996	969	1032	962	935	944	913	1026	973	992	996	993	983	967	1026	964	995	956	945	957	915	932	867	977	949	995	989	979	1026	957	980	879	1003	960	966	963	987	962	961	1036	979	997	975	972	966	918	946	978	987	952	962	995	922	935	934	1034	943	974	996	1015	1013	1009	998	1013	995	922	990	969	962	989	996	927	991	1007	1008	955	923	1010	951	1006	1025	996	1022	984	1003	1002	1021	974	971	968	935	1077	975	961	941	941	996	980	948	958	961	971	910	909	1031	976	1006	974	978	955	939	986	934	984	1005	948	983	951	979	977	941	1028	895	1000	972	945	961	1005	972	970	998	939	953	1055	1002	966	967	957	996	930	988	992	976	929	935	994	946	983	988	991	944	918	1010	958	949	950	896	981	957	972	980	978	959	992	965	1001	985	1024
4015	3198	2725	1733	1296	1141	1172	1050	952	933	960	939	903	865	878	943	886	890	882	952	853	890	840	928	899	947	799	883	881	865	885	919	850	898	874	886	869	859	843	884	854	869	919	802	881	868	910	900	867	890	914	817	861	904	903	848	879	855	833	880	808	855	796	890	859	858	885	847	867	880	873	917	856	836	896	879	859	825	869	886	885	874	840	868	896	834	853	877	908	826	888	881	872	826	897	825	852	853	867	828	851	857	838	834	876	865	854	823	855	883	827	877	872	829	914	893	863	825	902	833	820	880	833	914	812	828	852	862	852	840	862	833	863	860	882	862	915	872	829	852	880	835	906	835	880	886	901	836	841	826	833	865	904	851	849	880	884	847	800	852	843	893	863	875	845	861	849	845	872	809	848	875	833	844	844	861	848	887	838	816	860	903	860	848	867	844	830	847	832	828	857	873	853	888	879	858	885	883	839	839	843	821	849	806	849	878	893	877	874	857	851	862	891	894	880	849	840	847	843	896	837	859	849	860	882	863	874	883	858	797	826	864	854	899	899	835	872	872	843	827	864	848	893	777	856	824	868	814	881	834	903	864	867	840	824	846	869	850	914	883	902	839	839	860	853	863	839	780	837	863	906	864	869	866	858	858	895	855	869	840	827	841	853	833	945	890	788	831	842	829	795	841	893	846	882	866	856	902	864	834	836	855	841	829	862	898	869	810	846	843	838	868	860	863	871	842	823	847	859	861	876	837	838	855	853	851	881	855	840	878	874	840	843	792	882	856	827	847	866	878	814	849	816	868	832	876	877	831	868	827	876	830	813	824	842	874	930	810	831	870	834	901	818	821	859	823	882	847	882	873	942	824	798	884	842	896	876	884	865	895	850	863	862	801	865	872	867	818	878	880	869	881	852	825	854	828	800	829	819	901	846	913	845	876	857	858	862	817	901	886	832	867	880	910	847	849	912	861	869	878	891	814	824	862	851	810	857	868	848	869	923	869	853	845	846	839	829	889	862	860	872	873	881	856	908	810	864	834	856	862	841	804	872	847	872	892	855	856	836	895	888	858	891	825	892	865	845	861	920	855	829	806	849	876	880	835	909	847	897	847	868	824	853	869	888	870	868	853	884	848	856	811	797	860	855	873	899	838	887	860	855	883	834	825	854	836	868	829	887	908	871	834	882	820	857	888	838	760	895	839	791	850	849	835	885	883	841	834	833	882	856	886	840	851	836	873	857	829	879	875	812	862	902	831	862	856	856	863	817	791	844	843	856	863	898	852	844	822	936	832	888	862	841	887	818	847	864	851	897	813	930	827	846	857	890	890	837	853	828	823	915	869	848	815	824	807	863	873	889	824	820	892	839	896	867	839	825	856	861	815	876	821	823	865	887	847	837	864	833	867	850	878	904	837	819	879	877	851	775	800	854	893	833	850	837	829	878	912	884	834	860	830	872	798	861	866	863	856	877	880	800	855	848	874	880	874	860	866	856	822	839	869	881	862	857	858	901	823	842	842	840	859	836	920	869	904	870	859	854	918	817	878	866	864	855	868	818	837	886	855	845	848	815	841	858	824	925	863	859	916	880	852	865	897	845	862	827	897	871	825	819	821	854	878	868	865	862	820	871	864	871	817	859	839	854	889	845	822	786	815	821	825	917	903	791	866	885	891	874	919	838	868	808	832	859	864	873	907	871	810	850	876	834	909	815	813	862	844	872	838	835	852	838	904	810	911	855	828	848	868	812	829	886	867	895	832	841	865	859	872	863	858	873	813	843	844	831	891	834	857	893	874	835	826	883	845	832	840	875	836	864	859	856	854	878	864	823	874	882	827	842	866	872	851	845	867	815	835	905	877	835	843	822	832	836	830	869	842	835	857	806	809	856	854	849	896	847	855	931	870	846	817	921	821	827	882	833	898	856	867	883	791	856	859	877	848	822	893	881	920	858	878	821	834	823	808	891	843	854	894	842	851	858	834	817	833	873	886	820	809	808	810	805	855	804	863	855	894	861	906	850	846	877	885	876	899	865	850	850	898	847	864	909	836	863	890	817	867	848	871	873	835	838	875	840	839	890	861	838	865	836	883	858	837	851	821	859	897	854	875	842	839	844	830	826	863	871	877	842	866	907	851	822	891	860	882	861	851	842	896	850	811	841	812	827	898	860	875	838	829	861	840	904	846	863	847	918	903	853	868	882	773	854	881	838	882	911	838	861	821	822	851	833	875	866	874	880	922	834	902	841	860	857	878	873	846	834	795	863	858	836	827	864	838	850	865	835	876	842	852	829	842	837	905	853	882	815	847	860	818	861	827	845	914	886	842	796	951	863	817	840	892	848	874	849	877	859	870	831	888	888	848	898	836	857	843	879	790	816	874	836	790	828	861	807	824	893	859	826	855	823	866	860	831	801	850	858	847	866	849	872	907	866	855	781	865	834	882	848	872	888	863	856	854	849	873	861	846	813	857	847	836	868	900	868	849	885	863	866	849	847	812	881	835	823	855	909	887	872	853	844	851	821	837	856	827	893	879	879	846	854	886	880	867	874	884	868	874	859	821	854	806	842	858	859	851	881	821	831	876	794	888	836	827	837	903	842	844	848	888	896	833	834	851	826	851	857	883	879	837	852	856	834	846	828	926	886	819	789	874	805	852	854	884	828	856	883	904	897	881	911	866	882	896	864	798	862	840	845	872	887	889	808	850	839	849	849	857	881	856	834	891	867	820	794	831	816	868	875	835	881	891	825	873	880	862	839	886	870	816	802	865	848	878	822	862	829	886	874	833	890	860	913	825	881	838	858	849	868	862	861	858	862	821	862	811	872	863	930	840	807	815	855	936	807	875	840	851	884	805	887	820	821	904	845	842	856	780	817	848	891	890	858	884	855	882	878	875	796	784	857	847	838	866	850	888	884	815	836	903	822	881	864	848	832	874	800	847	838	896	891	862	866	899	812	846	883	821	868	869	863	866	832	838	849	917	884	883	860	844	837	833	837	816	892	841	917	860	852	903	874	815	883	836	895	836	855	916	857	897	850	903	871	882	818	934	834	855	833	822	880	856	832	859	868	829	870	895	850	860	834	860	848	840	786	856	871	879	881	863	840	827	851	835	889	859	869	818	828	960	795	819	832	836	919	897	822	843	902	847	869	828	885	808	884	868	856	819	858	825	848	850	851	824	901	889	867	843	837	822	837	859	842	869	844	860	834	855	854	869	844	858	842	855	850	819	866	845	889	852	862	832	828	862	869	862	899	860	861	862	883	856	829	872	881	840	887	808	855	833	886	844	885	809	851	836	853	848	867	864	839	884	836	842	895	874	853	833	833	846	859	842	827	885	843	852	868	810	848	836	847	882	843	876	880	864	834	841	865	888	833	908	808	861	882	893	899	838	875	845	924	834	800	872	809	848	855	870	831	832	841	860	807	886	877	841	815	846	866	900	832	855	853	880	860	879	864	860	817	821	835	846	848	830	861	839	857	860	902	828	878	860	867	870	863	832
24677	21432	28522	24724	20685	4055	1396	923	809	766	748	830	742	718	682	658	704	691	723	672	651	659	657	635	687	627	693	698	706	689	670	707	664	699	691	665	616	669	667	655	658	630	688	657	666	655	715	680	632	646	671	668	695	680	633	702	650	662	659	596	700	661	630	615	641	660	686	660	668	690	612	645	653	655	668	658	633	645	635	620	648	692	691	690	682	685	684	654	665	630	653	638	706	673	643	692	655	613	656	627	633	621	611	661	699	716	646	641	656	660	681	646	671	629	610	644	643	674	667	668	679	673	662	624	660	688	653	649	673	607	645	588	692	578	648	637	651	674	675	699	617	625	667	643	693	633	656	663	658	687	660	655	642	731	651	674	638	648	671	680	651	704	667	627	598	682	662	665	613	644	659	613	628	659	636	655	618	638	684	659	647	601	624	649	675	726	640	655	591	663	670	651	613	665	654	646	665	658	679	653	640	667	674	667	640	624	670	680	689	646	618	678	635	640	622	701	641	664	698	693	700	623	654	636	690	660	637	643	642	630	643	678	667	622	675	620	651	643	635	635	685	656	684	627	651	668	619	675	681	688	642	656	639	667	671	609	643	590	662	650	656	684	666	644	665	666	631	617	631	674	656	639	690	640	666	638	627	662	639	672	661	665	644	628	693	627	675	640	637	658	637	662	684	649	632	698	625	640	638	649	616	646	700	668	677	694	719	647	668	664	640	674	670	666	643	628	671	665	607	610	659	673	619	623	665	636	657	632	603	635	653	673	712	617	668	618	667	606	688	666	654	651	595	658	657	655	689	693	685	670	621	664	636	649	629	651	671	655	659	608	636	645	695	651	651	658	654	637	699	625	685	640	673	632	647	674	709	627	642	628	674	698	663	708	655	650	683	649	715	640	614	641	655	635	623	687	658	662	618	678	630	638	663	657	640	632	657	684	694	651	607	654	654	586	680	629	665	653	641	607	651	679	662	693	600	682	666	649	656	631	633	640	652	610	681	633	694	607	634	645	683	688	667	680	694	630	663	654	673	702	635	627	628	594	655	647	647	646	651	700	671	620	681	636	617	644	688	673	593	705	669	698	660	658	648	655	630	615	650	636	660	652	667	635	639	621	677	660	644	664	616	609	618	646	609	678	600	661	637	611	609	623	634	638	708	639	659	598	640	665	645	645	678	623	630	589	665	628	636	635	717	650	607	627	609	597	596	675	677	641	641	673	648	635	611	657	626	647	678	653	649	672	686	658	630	703	628	615	620	685	652	595	663	633	639	692	647	614	599	636	610	637	644	634	633	613	612	643	676	643	647	614	668	642	664	668	603	620	611	634	676	695	683	679	641	679	661	697	654	689	661	598	637	693	609	631	689	635	645	653	631	688	644	642	641	615	672	641	655	631	654	637	645	655	667	631	671	639	666	637	645	635	663	613	641	631	639	648	646	690	651	646	672	642	624	628	632	703	674	689	665	627	631	607	651	666	629	595	625	659	659	657	624	637	645	644	657	706	649	636	711	648	678	612	672	683	602	635	656	643	613	651	671	691	629	638	638	634	667	640	669	683	685	665	597	676	649	612	640	650	650	637	632	667	677	653	667	652	654	653	650	641	654	676	666	652	630	626	669	634	638	611	629	686	639	608	642	616	640	625	619	665	657	636	642	654	630	602	607	658	670	645	690	648	706	640	604	617	650	592	607	616	638	630	639	675	637	618	640	657	647	653	625	607	657	661	626	688	682	591	642	627	631	657	636	678	573	678	614	660	634	652	688	626	668	635	635	634	650	641	589	677	613	636	643	647	625	636	633	629	649	661	624	614	650	682	666	604	603	627	638	638	672	665	628	668	626	609	639	651	675	697	657	671	655	673	652	655	641	628	661	662	653	609	638	659	630	627	626	660	614	653	618	628	628	636	641	658	669	640	649	683	625	626	644	666	613	628	645	656	695	680	653	642	650	643	646	660	632	623	632	648	582	671	612	677	693	637	626	667	651	669	670	634	679	653	639	652	619	621	682	631	637	636	645	636	645	625	614	588	668	628	626	610	629	655	630	665	647	637	611	662	648	672	676	633	663	666	662	631	602	593	667	658	642	663	662	626	669	662	649	689	639	622	622	635	646	670	619	646	662	671	640	688	652	628	652	580	646	605	659	654	671	649	653	643	673	652	639	722	612	647	639	636	624	643	624	672	666	626	697	598	661	612	598	630	614	627	617	624	658	595	621	640	634	674	656	676	634	634	632	632	661	633	665	639	645	674	681	663	651	634	637	651	682	696	647	668	655	616	671	691	675	599	658	646	697	635	639	622	617	650	631	657	643	634	606	596	673	641	623	645	652	675	682	621	614	658	619	645	650	639	653	662	617	644	640	661	598	655	657	646	642	735	662	654	654	674	650	628	588	651	691	633	613	606	633	680	649	668	640	627	638	640	653	626	622	667	624	695	646	667	669	620	664	624	648	667	609	609	706	628	662	660	647	650	691	666	661	630	660	661	648	627	617	635	659	673	575	617	672	628	646	676	620	632	612	696	648	620	666	651	609	668	633	664	639	671	685	646	644	650	665	617	643	651	634	657	648	678	636	631	639	643	668	663	632	657	667	685	645	655	654	624	656	685	670	633	646	606	661	637	635	665	618	638	632	621	625	720	678	687	662	659	634	620	589	678	685	624	660	659	692	652	730	685	636	669	657	617	599	665	660	654	591	621	660	666	661	634	659	694	648	629	630	619	628	657	654	649	662	642	609	660	621	662	645	625	649	651	616	645	671	586	666	664	622	622	654	665	671	704	632	627	642	607	656	652	601	674	615	597	609	642	664	609	667	698	659	625	632	622	666	661	658	682	677	660	593	664	636	677	674	672	714	675	673	634	624	693	669	676	643	682	655	655	603	625	683	682	611	627	697	630	622	643	686	622	656	638	650	615	624	624	614	575	659	632	655	679	628	649	682	670	609	658	641	610	642	670	686	624	691	611	685	669	682	692	621	632	632	638	652	666	649	592	706	647	612	625	627	642	651	646	618	619	647	639	633	667	682	631	638	646	626	673	647	613	641	615	627	667	682	647	660	637	654	653	656	650	671	633	673	588	617	647	638	604	676	627	589	634	654	631	627	645	625	621	615	676	653	667	633	703	632	641	611	674	669	628	595	628	654	672	646	612	676	670	632	597	652	659	626	663	626	637	647	672	635	637	670	682	689	638	658	694	646	658	641	618	639	686	671	673	644	648	693	656	627	649	630	659	637	681	624	664	630	631	626	653	618	691	635	637	619	652	688	651	646	635	636	667	691	626	644	645	599	651	590	657	697	712	661	663	649	659	666	617	624	658	640	652	660	641	663	693	673	605	627	687	656	668	654	655	620	646	639	672	647	611	659	648	639	625	633	633	677	653	662	667	658	657	660	643	651	639	630	616	631	653	601	703	623	639	657	635	671	630	642	662	678	597	602	652	680	609	637	692	624	643	612	744	618	649	683	681	631	640	663	654	613	580	661	681	662	697
3963	5188	4202	2259	1569	1226	1093	937	918	805	766	748	757	743	751	701	676	683	681	656	648	660	625	669	673	691	642	626	649	660	675	643	636	644	665	639	620	627	628	639	630	652	629	610	650	624	609	620	592	587	655	624	626	619	623	614	630	639	666	620	645	662	594	578	631	613	604	634	612	607	596	640	650	633	603	629	637	629	585	629	612	600	632	586	598	609	605	643	591	630	594	599	636	645	607	617	628	621	643	578	648	640	623	628	686	655	609	595	644	616	628	625	630	675	625	623	646	600	651	682	647	600	630	601	588	605	644	604	646	603	580	636	681	659	608	628	606	621	616	619	656	612	624	631	608	587	643	579	614	625	610	635	652	626	674	583	597	623	627	633	638	653	613	640	648	631	612	621	602	645	598	560	604	611	628	629	591	583	586	625	614	607	622	601	605	623	579	611	675	595	621	615	617	577	599	625	646	606	632	590	630	625	619	588	611	603	626	619	631	576	611	582	622	618	591	610	610	599	653	611	622	611	621	610	663	633	623	624	615	628	624	608	638	576	568	599	611	642	663	601	575	615	626	637	635	650	634	641	590	617	600	662	642	616	641	647	580	630	638	633	617	591	642	600	614	592	572	618	640	631	590	631	644	591	606	629	600	619	594	573	574	595	608	570	618	638	629	699	646	613	639	617	629	603	619	625	593	588	621	576	632	600	616	618	606	629	588	570	628	615	593	566	624	595	626	606	603	635	609	645	627	574	676	583	636	636	658	634	585	608	639	615	614	622	614	614	611	624	626	577	591	569	602	599	598	626	597	589	623	629	584	615	599	643	652	643	641	620	603	629	671	638	630	569	618	636	616	582	613	604	575	625	632	622	589	630	624	685	665	607	650	613	651	619	586	628	640	643	626	596	634	615	621	633	652	621	646	596	650	612	611	572	630	630	579	618	587	605	591	613	631	624	566	586	623	650	584	653	641	628	610	598	616	593	636	622	595	585	578	615	581	642	627	583	609	568	612	652	630	594	702	629	608	592	616	583	601	631	616	638	648	655	611	608	578	650	578	613	595	644	600	652	602	609	624	590	594	612	567	603	652	628	648	628	606	619	567	602	634	616	630	632	608	624	633	634	600	627	582	592	627	634	611	619	641	648	623	620	619	627	624	579	596	659	598	600	596	580	599	617	602	592	597	632	623	621	619	615	614	588	621	601	621	672	613	591	597	632	624	596	628	594	602	632	588	621	565	613	596	567	583	611	655	589	594	622	628	628	595	603	605	628	634	643	637	571	647	612	655	610	605	652	644	617	622	584	572	613	617	597	615	612	577	597	582	608	607	626	591	627	606	607	601	634	569	633	617	603	601	617	619	596	597	613	623	610	618	614	577	637	574	611	596	636	641	597	649	624	622	632	607	636	626	638	618	627	633	612	614	616	624	634	582	560	584	611	610	614	608	657	636	599	583	596	604	650	641	607	568	590	603	599	596	590	625	653	610	613	627	617	601	619	611	604	594	607	633	596	590	626	601	638	614	594	575	592	642	621	598	631	647	598	622	578	598	584	629	623	584	592	609	644	609	597	598	593	567	631	607	618	603	608	616	623	649	593	649	603	615	571	638	615	632	569	614	602	590	638	663	613	622	575	619	597	617	615	645	652	660	650	595	654	594	606	605	603	626	609	600	603	586	619	582	620	621	632	619	626	629	651	607	596	653	587	626	653	635	568	586	611	629	639	659	628	610	632	627	607	602	638	591	595	612	661	615	624	630	628	553	634	582	615	620	621	572	645	634	631	609	590	606	591	613	638	606	622	621	656	593	603	639	644	581	608	668	607	600	585	605	643	611	630	609	633	633	624	617	606	598	611	569	614	607	619	605	628	609	633	628	626	598	623	622	645	568	585	624	599	643	595	626	636	611	648	642	618	589	598	621	609	572	567	634	609	589	627	639	582	588	613	595	631	627	645	612	602	632	610	597	604	612	594	579	587	592	631	658	633	601	611	582	622	606	649	590	623	611	594	574	664	604	603	623	610	616	605	591	617	611	608	582	664	665	617	637	584	630	634	648	592	604	610	622	630	612	613	592	613	618	620	583	625	596	624	612	644	616	621	637	640	651	624	601	602	586	595	620	618	630	589	604	659	648	614	634	625	616	604	581	658	658	614	593	649	632	616	605	602	632	638	636	641	616	596	683	614	573	641	614	614	626	631	641	630	582	603	628	602	644	608	654	644	593	614	601	603	577	601	575	609	597	566	613	598	584	615	573	600	668	603	645	610	596	628	663	560	606	615	619	651	649	631	639	589	608	578	635	656	647	580	627	586	549	550	615	612	614	600	623	630	644	594	625	638	625	648	620	617	586	618	663	634	606	636	595	615	658	591	616	585	626	580	626	627	611	574	583	612	599	663	584	624	616	623	650	645	601	601	608	623	615	608	613	645	631	585	611	581	631	593	582	606	602	654	606	596	603	624	573	541	625	607	588	632	615	648	626	612	582	578	606	623	588	624	613	607	593	642	558	611	629	642	639	606	631	584	639	571	602	623	620	595	556	631	619	566	613	614	597	602	620	613	611	612	592	605	631	580	616	565	608	620	602	599	558	600	594	649	608	585	576	622	602	628	608	607	606	618	574	586	625	645	599	573	585	604	584	590	630	606	625	625	621	655	595	589	604	620	610	614	597	591	645	584	595	568	576	601	602	591	605	627	568	627	578	613	597	628	573	625	587	641	618	625	576	583	606	657	623	650	589	595	588	615	631	645	597	644	639	608	603	621	628	630	654	586	610	608	634	603	625	630	603	608	602	622	604	610	601	631	588	590	588	618	577	640	625	618	595	594	665	603	585	614	615	613	598	679	620	623	621	602	628	591	618	631	559	599	593	604	673	645	589	621	576	615	600	625	637	627	599	613	637	633	619	653	597	620	626	649	576	626	594	602	595	608	615	605	618	657	651	668	629	586	620	570	599	609	604	590	627	602	600	587	575	573	610	638	593	621	605	600	621	605	583	693	641	590	635	580	574	617	625	599	600	622	569	591	637	611	563	604	618	604	606	624	643	576	601	598	592	595	587	601	671	622	563	616	584	606	621	614	590	622	635	607	587	571	626	578	685	604	605	646	632	609	610	601	585	582	608	605	578	606	589	594	605	606	600	625	581	635	604	601	584	608	593	581	605	608	582	602	632	633	607	657	626	625	598	623	617	613	613	589	629	633	637	583	609	638	590	651	626	610	656	571	593	633	615	581	636	629	648	558	640	621	605	592	629	586	666	632	575	632	641	593	583	635	607	584	592	635	569	640	611	582	578	591	573	643	616	617	585	596	628	621	617	652	611	556	593	625	602	599	605	604	648	627	590	641	614	559	634	617	598	591	652	611	599	625	592	591	625	642	552	586	620	587	592	647	589	576	619	638	613	608	621	578	614	604	627	589	603	605	576	591	578	630	639	605	600	612	592	644	617	578	626	617	592	591	623	597	596	576	622	688	609	609	619	598	606	647	598	604	574	587
27546	9707	1955	1309	1062	958	973	997	1054	993	955	1000	1023	989	996	949	979	997	950	952	925	955	1005	948	963	978	973	975	1030	1002	1032	1012	988	997	1006	992	958	1048	952	938	951	968	963	984	1037	1014	1000	974	1003	1004	913	998	939	976	936	1021	992	983	1017	993	983	1003	1011	923	980	932	999	1000	966	947	956	1015	1015	998	936	932	939	970	938	981	998	1027	1031	981	967	930	964	971	952	1001	952	932	989	963	930	929	947	957	1013	944	1031	980	964	937	951	1028	1020	1018	959	993	1003	1009	979	990	992	980	967	971	943	954	985	993	989	983	970	907	956	974	985	977	969	1022	952	981	993	923	944	937	978	917	991	987	938	945	927	914	1000	978	998	987	951	957	952	977	953	1014	1010	965	962	1017	995	953	943	972	963	951	979	994	932	983	1002	954	1018	988	999	961	919	987	986	1007	957	985	927	990	1021	976	941	942	975	980	979	968	988	980	1012	999	929	976	982	993	892	1010	958	926	960	931	980	961	983	997	966	993	959	953	976	998	989	977	968	965	964	916	983	979	952	1015	956	1012	1015	943	941	980	997	999	1007	1014	964	988	978	1018	991	940	980	1015	993	1001	955	957	1027	956	968	1029	921	1008	970	914	924	1038	983	1027	975	1003	981	1028	1015	996	1017	947	900	985	990	1041	944	994	970	958	1015	979	1009	921	968	945	949	934	941	963	974	954	973	962	979	955	945	979	952	946	977	942	981	948	952	935	977	1008	1024	1002	961	917	969	981	987	984	931	1003	984	972	1066	959	933	974	986	941	980	1002	935	1047	991	965	1035	1052	997	971	971	947	990	974	947	973	992	1001	989	896	1016	1028	986	957	1003	985	952	974	1007	959	1015	948	967	989	942	979	963	992	990	1018	956	973	982	953	974	984	959	959	944	1018	968	978	978	1025	953	1006	986	995	957	947	1033	965	950	1004	987	940	1025	945	1001	972	958	908	929	997	998	970	988	978	934	953	945	1011	1005	1026	920	968	966	992	915	981	1007	947	986	970	1002	955	951	997	993	1014	950	965	971	993	991	958	920	1011	1006	927	983	967	945	979	956	980	1079	984	1040	986	955	1010	907	969	946	961	961	966	982	962	919	963	1030	980	1011	952	919	970	977	968	915	981	969	999	952	983	988	937	932	946	957	988	963	992	994	930	1022	938	1006	1004	958	965	968	950	1000	997	957	982	955	1016	987	1000	984	1002	955	962	995	940	1022	981	966	979	927	919	969	984	992	979	973	947	959	985	960	953	1006	995	919	962	918	910	965	1035	1001	1000	940	1021	951	1064	947	1008	952	950	967	971	984	956	976	971	999	980	971	1005	947	958	973	971	985	994	1001	939	979	952	1001	926	896	936	1006	964	924	951	941	1003	962	1047	947	928	941	1016	994	1015	988	985	929	907	973	955	982	982	948	981	1016	917	961	1031	1000	986	971	932	986	1004	986	1016	998	1036	1003	946	988	947	989	1011	931	1016	919	955	903	978	981	1039	995	929	1029	971	1004	950	1005	941	1002	938	949	979	949	983	1009	961	951	963	964	958	954	979	1017	983	1009	968	924	985	928	972	1014	937	950	1024	1027	996	967	1021	940	1003	966	981	990	956	999	985	965	958	967	1030	909	980	956	935	1011	977	992	975	1037	1001	964	931	968	976	1025	962	899	1024	974	1001	1009	950	982	956	976	954	895	941	944	962	936	1029	920	1004	1003	949	1055	930	977	947	989	968	937	1000	978	964	935	997	1000	943	1000	927	937	923	986	989	995	942	998	968	924	951	988	975	947	949	977	1021	964	995	976	956	977	961	970	940	938	1021	927	966	991	905	974	968	950	926	954	987	962	959	1008	950	1004	954	945	1018	916	944	979	996	959	952	976	1016	1008	972	994	950	889	959	923	1003	1005	973	938	984	945	1002	980	960	992	963	989	974	992	946	975	953	935	969	939	1007	1013	994	947	958	923	1007	941	981	982	955	972	971	958	948	934	1006	1010	955	983	948	982	937	946	881	949	968	958	965	990	962	924	966	929	947	928	952	924	999	943	973	969	1004	997	979	1013	966	960	937	1016	963	1013	928	984	956	932	997	972	976	963	953	1037	982	956	1006	970	940	1027	999	951	986	1022	992	976	963	996	974	958	1017	930	986	940	944	968	973	966	955	971	981	964	998	1050	996	972	1008	976	979	1028	967	997	963	961	934	985	952	961	986	968	962	967	967	935	1053	1010	968	976	918	939	897	1023	1038	1017	890	990	977	937	1027	1012	996	950	1011	959	979	945	977	998	981	996	988	928	986	992	1055	934	988	972	966	920	949	976	1037	1025	996	1016	966	959	1066	958	955	991	1031	932	969	1003	1004	1005	913	955	991	918	957	977	1027	942	1008	1043	967	980	974	926	1000	994	967	988	914	1000	1008	994	1011	1018	977	979	959	1012	924	949	991	1041	961	956	989	973	920	970	959	946	940	949	993	933	1000	960	1015	992	997	1012	921	1039	975	961	983	975	1000	1000	956	1006	996	921	927	891	982	1019	983	962	981	971	950	940	1017	973	910	984	926	1020	943	943	1003	1001	963	963	971	1005	972	986	1004	931	945	938	971	1015	913	974	944	940	958	976	940	975	936	998	954	949	919	1003	988	951	980	979	1008	990	1008	980	957	1016	1013	935	940	941	959	973	954	1022	999	965	935	973	973	993	1005	987	991	955	976	995	990	1004	954	1037	960	944	928	934	939	935	1017	919	987	968	957	1011	1001	1000	960	922	1021	969	972	929	953	986	1033	961	906	958	1002	971	941	982	963	997	947	979	940	992	995	971	993	954	966	954	940	975	966	938	987	979	976	967	940	972	965	974	939	965	941	967	1021	1012	996	920	953	1008	971	927	950	1014	952	1043	934	981	975	965	949	991	988	1020	910	957	1006	1022	946	961	945	951	1031	980	977	929	967	984	1002	948	931	1017	976	999	979	947	973	943	948	944	969	986	928	985	1005	967	976	984	954	969	997	988	957	973	1020	938	1007	947	1068	946	952	940	972	953	1011	984	965	1001	958	966	954	989	973	952	992	955	969	953	959	991	958	1015	1012	994	1009	975	985	990	916	920	1037	1019	947	952	941	963	999	982	1044	961	932	956	1039	912	920	990	990	977	1017	1012	978	977	950	998	977	979	988	964	956	951	1004	1005	1018	965	1046	975	992	1039	987	983	980	917	1006	930	943	942	937	1021	978	973	1015	979	950	933	972	1007	976	961	929	937	920	993	954	970	1002	943	976	955	1003	1051	946	1000	998	954	971	979	967	1025	941	996	949	1003	979	1071	956	977	1030	1004	988	955	953	991	975	1017	930	944	981	972	986	953	1007	1043	1021	1007	960	957	937	959	985	974	973	1009	993	1003	987	970	967	989	959	927	960	999	963	980	968	960	971	978	986	995	1003	994	934	983	1027	995	938	973	950	971	984	1023	918	924	920	952	1047	1046	1003	995	1027	954	959	1015	966	946	992	1042	984	919	968	961	1006	955	972	980	929	952	953	986	891	1022	981	992	956	948	1007	962	980	961	981	972	973	989	966	943	945	991	927	1013	1035	996	978	967	955	959	971	1044	1012	965	949	966	928	902	1017	963	1028	1027	975	985	961	938	932	1013	1008	992	947	1029	958	968	934	957	931	1021	984	983	1011	997	987	1019	987	919	954	990	955	963	947	949	965	1019	976	974	956	944	991	1016	971	978	935	1009	1013	1009	992	972	1001	967	981	995	975	984	1010	938	946	945	980	954	992	995	939	992	925	961	950	966	987	973	998	906	968	991	1004	938	960
5914	1084	970	910	852	832	868	809	845	820	874	819	835	855	826	896	872	871	819	838	769	787	840	816	825	858	790	828	850	808	816	819	764	871	836	831	806	841	810	854	892	834	776	864	823	859	806	811	733	863	845	791	823	796	818	851	839	820	766	869	877	838	808	882	797	786	824	801	826	879	837	820	810	803	847	830	850	821	805	856	856	808	787	842	809	785	835	863	794	780	821	787	825	853	849	859	838	881	843	825	855	820	820	856	837	829	827	876	803	792	845	854	820	817	829	827	821	776	834	839	791	895	871	851	872	834	811	856	833	818	783	833	827	827	833	817	844	836	794	820	835	849	868	789	820	795	808	824	848	841	857	873	821	842	843	789	880	781	839	880	797	857	759	825	833	813	793	863	815	847	779	845	789	829	778	826	880	789	819	847	788	786	845	810	802	821	853	819	789	842	810	899	843	866	806	795	834	804	813	818	865	843	862	828	878	804	794	837	808	811	812	835	830	828	836	810	827	829	828	803	841	820	831	798	859	844	770	841	855	798	812	814	797	844	806	808	845	811	866	818	823	846	860	861	811	876	782	784	803	822	815	854	825	806	891	841	830	822	883	853	843	836	807	858	856	824	852	854	795	817	830	835	820	837	776	778	825	791	833	831	796	825	809	815	803	853	808	808	837	810	754	866	844	878	806	849	784	843	815	829	823	824	798	858	814	899	798	854	837	803	785	858	813	834	845	821	802	876	872	843	808	827	840	840	826	834	824	794	817	853	821	762	777	853	845	859	788	837	848	808	810	777	861	833	846	811	825	842	845	834	885	880	774	785	822	825	815	867	826	849	800	839	799	789	814	818	842	842	783	810	785	846	835	817	833	854	849	813	824	827	799	803	862	776	795	831	822	807	789	862	831	848	828	841	804	865	852	824	852	818	807	848	840	816	815	812	813	837	861	790	826	870	828	815	822	821	800	840	858	857	855	844	870	845	861	822	807	838	833	888	850	860	841	831	843	855	830	799	809	828	844	752	841	803	848	866	862	810	859	815	813	835	832	835	762	846	855	824	827	844	836	823	835	832	823	924	819	830	829	851	828	844	776	835	787	834	792	821	789	892	800	851	835	814	856	808	805	894	801	806	849	887	811	836	826	828	863	843	810	829	860	811	801	844	802	833	864	820	823	827	853	791	855	832	853	848	760	819	835	833	788	775	802	816	880	782	816	842	867	847	830	825	808	837	824	879	784	818	806	820	862	790	812	892	818	845	838	790	830	859	823	814	833	775	840	784	882	818	824	818	810	834	806	784	795	839	826	868	756	826	857	859	821	862	826	763	858	858	817	823	861	843	838	906	808	817	813	830	872	845	878	863	797	849	799	848	900	875	811	850	840	801	822	834	834	817	854	831	836	837	821	848	865	876	823	836	817	788	794	794	804	783	818	791	900	805	821	835	802	900	857	826	834	792	829	916	821	786	808	806	867	882	872	801	854	898	841	799	825	877	794	843	833	831	845	814	828	829	862	807	849	780	840	807	821	838	799	859	814	866	788	798	853	816	823	837	836	813	819	828	794	788	782	829	819	827	818	816	815	820	818	818	843	763	835	810	813	870	799	843	832	776	837	854	872	809	825	842	841	828	798	780	792	850	867	824	818	853	776	785	835	809	803	841	841	837	810	864	779	823	780	851	784	858	801	821	789	849	850	790	819	859	842	853	845	786	771	832	825	860	854	788	810	829	798	785	821	864	847	859	771	792	851	858	736	797	801	822	812	807	778	865	826	849	866	810	868	791	845	764	843	771	816	802	828	855	820	861	833	815	845	867	857	921	866	804	825	832	817	888	838	804	805	801	831	820	877	820	825	850	800	820	869	860	862	835	803	809	854	788	772	828	804	854	834	842	827	820	766	844	860	837	854	861	848	854	800	787	777	872	824	800	864	817	839	828	832	806	882	835	834	855	841	861	813	809	853	798	833	822	839	821	817	813	818	824	809	780	819	849	897	842	815	840	836	822	852	828	837	775	876	816	804	761	805	797	815	875	814	835	879	863	836	857	820	812	817	828	877	827	872	846	810	798	826	839	828	835	795	894	815	819	785	818	831	819	803	817	852	810	861	827	841	812	754	861	843	801	784	797	836	824	849	844	800	848	857	870	751	840	813	808	827	911	825	816	825	780	847	782	848	806	848	821	851	792	840	845	857	873	766	883	810	803	861	833	841	828	819	803	851	812	805	794	841	828	804	823	877	804	784	795	811	855	786	795	829	878	813	847	841	859	796	813	803	817	834	801	850	810	856	802	829	855	847	839	865	867	767	854	838	819	813	894	838	815	799	801	841	856	842	863	830	820	793	829	834	822	836	767	850	804	854	828	768	842	827	886	820	837	801	880	872	849	796	833	850	784	833	779	853	810	853	787	808	858	809	792	813	855	815	875	859	822	838	777	788	818	814	797	854	839	811	855	831	838	854	851	857	821	885	801	797	832	823	813	812	791	845	841	825	786	835	808	847	902	867	788	885	838	781	783	832	828	833	847	853	839	854	846	838	839	808	825	871	801	847	837	820	846	818	852	861	835	834	791	837	826	833	855	835	822	805	887	831	839	873	788	861	796	828	825	775	800	807	822	808	801	862	842	818	865	819	844	820	879	843	859	799	805	822	848	860	870	823	809	772	837	851	820	842	818	791	844	788	816	860	796	825	879	822	842	791	815	865	864	809	878	810	828	811	853	806	857	765	843	828	830	801	866	823	755	757	794	792	812	797	834	796	780	842	847	784	807	834	823	855	853	812	866	795	836	767	869	850	835	815	827	868	834	826	811	830	825	824	840	852	800	889	837	830	848	849	834	826	838	812	811	832	826	750	825	821	794	844	809	852	842	793	835	827	836	858	820	802	867	824	817	801	804	820	764	776	797	784	786	764	842	844	839	768	814	828	824	802	843	768	813	827	834	876	851	829	870	816	820	837	861	799	850	834	815	825	820	826	847	824	840	887	857	770	805	822	802	809	817	840	858	828	823	844	832	901	843	831	808	842	848	870	829	837	821	787	798	824	845	861	844	839	817	821	865	814	821	829	808	883	802	826	839	826	795	856	801	803	856	802	851	847	827	845	888	809	811	836	823	837	859	826	833	815	853	838	844	855	873	848	832	856	884	854	815	849	841	824	819	810	834	830	827	855	822	822	853	796	868	821	854	796	872	862	842	877	837	798	832	800	821	884	828	827	791	852	811	858	836	830	886	829	789	849	792	829	792	832	815	811	789	848	891	843	840	816	832	805	784	854	842	763	865	852	837	825	832	864	801	856	773	812	812	851	831	813	856	858	842	794	797	841	790	800	841	835	811	855	795	840	838	823	817	877	827	798	802	811	823	830	820	875	850	801	852	830	789	856	853	816	833	819	854	865	874	818	853	835	785	810	813	859	806	850	805	856	818	862	862	803	864	852	790	799	815	796	829	827	819	837	838	860	827	797	851	809	776	758	846	802	842	799	785	788	785	837	903	790	771
25612	21402	27221	25377	5706	1696	1368	1156	1114	1129	1049	1076	1050	1009	1025	995	993	966	1059	960	1034	1002	1008	1053	1047	946	1010	989	965	1031	976	995	1028	994	994	992	974	1038	1001	1037	1025	1022	1040	1019	946	1012	958	937	998	1019	984	1013	1002	955	1023	987	983	1045	1064	1025	977	940	980	1024	978	998	1010	993	949	963	992	997	1021	1012	1017	986	1059	1023	973	1023	971	996	993	963	1018	1025	1047	976	952	1030	975	1027	950	1011	1011	1001	1022	937	1023	970	1022	977	942	1016	1017	975	959	983	992	944	970	1009	986	1018	994	1034	1011	1007	975	988	962	947	924	971	987	985	998	986	946	959	1029	998	1003	943	969	1012	996	1009	973	1025	923	991	1034	1019	1044	938	951	972	1000	994	983	1035	994	999	1001	1021	1005	990	941	959	976	993	1001	960	965	992	942	968	962	962	993	1023	955	1041	952	962	953	1031	926	1011	949	967	981	925	925	965	980	1003	1006	1027	1022	954	1003	971	1004	987	953	1002	1019	1005	940	977	994	961	966	1007	1017	927	959	1015	994	1015	968	976	997	974	926	991	946	991	972	937	957	1008	997	981	988	958	996	983	1035	967	940	982	957	987	947	936	954	941	941	1005	931	941	968	948	1012	1032	965	952	942	963	939	963	993	977	980	934	1047	984	1018	973	966	988	966	1018	985	908	994	943	994	987	973	1005	1012	1060	1025	1022	969	1012	998	982	1002	1005	931	1007	985	937	941	1031	1002	1007	1040	991	1061	1009	995	962	1019	969	983	1033	984	992	1009	1001	992	985	982	944	1003	987	998	986	973	970	953	952	1010	1004	999	946	996	958	1000	1021	947	1020	925	965	948	1004	1006	991	983	988	1031	1041	954	962	923	1001	944	922	974	982	968	1023	945	1030	997	1003	979	995	968	966	994	997	1022	985	959	997	997	975	1015	973	937	1006	1059	998	951	973	967	946	989	996	943	944	1000	1083	957	967	983	950	986	976	975	950	1028	970	1008	985	1000	933	981	1037	961	972	956	1024	1001	967	996	1027	1011	1026	972	1001	985	961	1011	978	999	975	999	1011	962	945	933	981	1002	968	992	960	988	969	1000	964	1003	983	981	962	1014	948	1051	1000	953	969	950	929	984	1016	1046	1049	967	965	950	1006	944	1056	927	981	936	974	943	1014	994	945	979	966	995	1015	995	1011	1019	973	979	960	1012	976	1029	1010	995	986	979	943	985	979	953	973	965	948	967	1013	1001	928	937	1022	961	991	997	1029	974	948	999	948	908	982	1010	982	1024	909	959	973	957	963	929	976	961	1006	1004	957	983	1015	1001	988	969	961	982	988	993	933	927	952	967	984	974	992	912	934	1037	953	966	969	945	933	1010	1031	940	1020	935	1007	1001	1004	973	976	976	942	1023	983	952	973	985	983	979	1017	973	943	1040	993	978	918	977	1009	1062	940	963	1006	1009	968	926	984	903	1020	958	994	936	922	1003	937	963	961	923	1038	951	990	992	976	962	1001	1025	980	989	902	950	1006	1009	956	1021	964	999	948	992	1002	1027	1004	1026	977	975	1004	971	1008	943	964	1014	976	976	1044	1019	976	991	958	954	981	967	984	925	992	994	978	980	922	964	967	951	1013	1000	955	946	943	972	958	971	1011	1042	982	1023	974	951	949	976	1000	965	1015	1017	1022	1001	1038	1049	981	1022	983	1010	993	1012	992	990	965	987	963	973	961	958	959	968	996	1054	985	952	1027	952	955	1003	932	964	942	990	1012	933	954	957	966	990	975	983	999	1043	964	1046	1039	963	1035	951	952	967	968	1003	1024	989	1009	1019	972	968	980	952	987	1038	1018	988	974	987	927	964	993	1018	1055	984	956	1028	1028	937	974	975	986	934	1000	981	975	1077	990	1028	940	927	924	1014	999	936	1024	950	950	980	1002	1004	1035	988	988	1015	969	943	1009	953	961	951	1001	992	1004	968	974	966	1043	985	990	951	1018	972	966	969	1003	967	990	942	987	1014	965	973	960	1021	960	985	1001	1018	976	1009	1001	973	972	961	1033	1044	963	949	1004	993	955	1004	946	1036	953	1007	1043	978	988	967	971	970	973	1066	1008	971	977	1014	957	973	976	1044	955	1012	950	1023	972	970	1017	1035	986	962	1015	963	1035	957	931	1009	969	959	965	974	980	1021	1029	988	1033	979	1004	1023	975	985	925	958	985	997	1023	1047	991	957	985	998	962	968	966	977	957	981	991	929	979	991	953	975	971	960	985	994	971	976	992	988	953	956	988	1002	1006	968	973	997	1018	936	1014	969	966	941	1025	998	930	942	985	965	943	1006	965	964	990	962	974	983	1011	981	993	1025	993	959	979	970	964	1021	1052	969	1039	993	1011	996	970	984	964	989	1018	914	975	977	1028	993	993	998	957	974	998	973	950	970	970	974	932	978	1001	1033	1052	969	975	1043	1000	1044	987	975	970	896	953	994	1018	954	967	1027	913	921	953	1014	903	975	976	955	951	934	974	1012	975	1018	1019	972	998	987	952	1021	997	1045	965	956	974	950	951	933	988	934	983	1063	1001	1020	1000	902	1013	978	1035	1012	993	960	975	991	998	975	962	994	1000	1002	918	998	909	990	985	1014	952	938	918	942	998	1011	950	1002	1065	1064	978	1013	996	981	1009	997	960	1038	996	1035	971	930	984	1020	1018	1009	1032	1005	926	963	983	1032	932	945	952	950	1006	1029	981	998	987	978	1020	953	946	972	979	965	956	957	973	1035	988	975	1031	1049	1004	1000	988	969	961	976	1016	967	916	982	942	975	1000	984	934	957	1026	995	935	947	1039	1015	1039	938	957	957	1053	1032	1006	944	939	966	1011	962	978	963	1039	939	1013	1030	988	973	981	960	960	1000	986	977	979	958	955	966	975	964	994	960	958	981	1005	994	1006	983	1009	962	1000	1001	1000	970	964	947	1056	1016	974	1004	975	1002	1003	958	1001	985	1005	1003	992	995	947	1002	987	1048	971	975	1039	1009	995	967	1022	1023	965	980	1000	1025	1007	967	989	916	963	993	973	969	967	948	998	956	958	981	1015	963	1016	965	938	1022	964	991	928	973	983	982	972	910	950	959	1042	954	974	986	946	974	990	956	1032	1021	1009	1037	952	977	960	974	942	1022	974	976	1034	987	943	947	911	954	945	984	976	966	951	1009	980	927	985	963	982	963	983	979	963	1038	943	1006	938	1035	999	979	941	979	1013	1038	973	984	983	973	950	1018	960	1000	1054	952	998	933	1012	1001	994	943	995	1028	1003	972	982	960	954	1014	958	1014	980	1020	1005	1021	997	961	944	978	954	976	1018	947	949	1019	1059	963	980	1021	975	1004	998	971	999	983	981	1012	998	988	1034	964	956	1015	1007	1000	1012	1003	974	1007	962	962	988	971	941	1033	1045	913	940	951	991	941	964	1001	977	1012	980	914	1003	951	988	1048	963	987	969	1005	983	978	975	1041	1070	982	984	962	937	962	982	979	995	986	945	960	969	992	1032	920	992	980	1007	945	986	918	955	992	1008	981	1006	1007	994	969	990	982	944	949	917	984	997	978	1041	986	1038	1005	997	953	1000	983	989	1033	965	972	932	995	1006	964	991	1001	1025	970	1005	1022	943	984	973	966	973	982	991	1026	1013	964	1002	1010	1011	994	989	985	1027	966	945	988	960	987	960	962	1008	996	960	931	1018	983	959	987	972	909	980	983	972	975	979	952	955	979	959	982	950	1019	962	994	936	1029	983	1003	1019	949	919	1019	1049	988	973	929	969	1011	991	997	992	1036	971	955	928	1015	982	1012	1006	995	1025	1059	979	994	985	1018	1037	1005	1019	923	1050	990	979	941	1003	920	982	983	1002	957	1001	994	979	952	915	1009	987	924	1027	997	1013	1022	1028	1027	984	966	1014	1053	992	973	968	1009	958	985	922
4058	3275	2667	1757	1365	1166	1088	1029	1033	970	937	922	952	935	907	850	884	934	958	877	922	894	909	914	899	886	898	888	891	957	905	858	820	895	897	858	883	895	909	921	892	842	894	866	837	879	882	918	893	852	929	862	861	845	934	865	896	876	899	900	878	912	837	872	865	896	873	884	880	857	886	935	847	832	852	856	872	882	858	874	887	860	917	854	874	844	889	873	854	836	881	877	867	875	903	901	865	806	850	885	904	853	837	874	928	860	832	869	873	865	840	833	854	861	867	866	856	884	857	882	892	889	897	921	929	878	835	875	944	922	899	850	890	860	851	829	894	854	842	837	869	834	875	800	849	863	818	870	854	889	877	860	895	834	845	870	858	855	847	845	839	879	853	894	854	860	810	877	880	821	858	871	866	859	884	912	892	874	839	917	876	870	932	858	871	831	818	919	835	848	890	901	855	819	864	905	821	840	905	894	825	867	852	867	847	875	829	858	834	845	876	854	851	787	863	916	865	843	818	846	918	873	851	885	842	850	887	860	874	881	885	851	850	836	841	856	820	853	859	943	834	841	870	901	889	863	834	904	896	913	814	862	847	840	895	838	871	843	831	808	799	818	807	914	827	898	816	848	890	893	882	919	827	858	790	885	863	874	858	888	821	850	833	865	891	865	867	896	804	890	862	904	864	863	908	887	924	827	836	842	835	878	878	857	894	876	809	843	846	872	831	881	868	854	874	850	865	901	888	869	852	880	886	855	863	887	878	867	884	884	835	889	902	874	811	865	889	874	909	872	884	892	849	835	834	813	914	873	830	840	892	900	879	805	883	845	920	889	895	839	864	950	893	847	885	788	853	907	884	930	853	846	857	911	819	854	865	865	863	860	908	870	891	876	887	898	873	839	883	832	858	869	849	855	848	899	864	898	843	854	881	832	867	859	889	887	895	827	814	887	847	899	863	916	810	861	869	835	840	853	843	845	867	854	835	852	817	801	835	853	890	875	840	850	858	841	871	860	848	902	818	902	809	889	806	887	834	853	843	874	865	856	895	837	876	891	892	877	856	894	881	846	901	868	848	858	860	905	866	818	828	864	869	861	812	890	877	904	832	844	871	820	907	858	887	878	885	908	932	834	820	861	878	818	849	912	859	858	798	881	827	901	839	817	848	821	871	889	876	845	850	876	875	825	853	851	857	880	869	885	869	850	822	836	866	813	872	874	795	867	851	854	805	822	834	818	835	913	907	869	894	883	812	826	835	873	867	883	841	840	884	809	893	900	830	864	853	826	868	875	814	924	880	849	887	862	915	894	871	833	868	824	855	881	860	908	874	857	913	909	846	866	830	870	866	852	886	849	882	835	832	841	853	869	842	851	869	837	872	864	882	879	869	846	882	884	929	895	853	889	885	813	865	802	881	885	848	879	857	884	862	867	857	893	899	849	855	829	822	873	903	902	883	840	877	865	831	857	892	878	846	887	903	861	885	836	855	866	846	822	902	882	811	816	854	851	854	824	854	822	897	863	911	848	931	861	818	915	882	920	826	902	907	868	870	900	902	863	881	912	860	865	841	887	849	848	856	825	830	852	843	843	855	866	833	868	879	873	874	857	869	804	884	872	820	867	870	879	923	870	836	862	873	857	873	882	846	888	862	850	873	855	908	863	882	873	874	817	906	866	872	912	866	883	868	899	868	812	782	862	840	920	854	887	842	845	853	851	827	839	880	829	857	869	863	870	855	845	864	849	850	827	878	827	853	864	873	852	882	843	876	868	799	846	822	877	903	903	888	838	855	875	875	871	851	842	830	839	873	873	883	904	868	859	925	859	840	837	881	869	896	827	872	879	888	897	863	852	833	795	886	852	884	868	858	885	819	872	813	848	891	874	866	851	902	873	826	859	871	834	787	918	859	864	828	793	895	872	908	899	884	883	837	865	895	864	880	865	900	795	887	882	828	887	850	883	832	882	855	793	849	859	887	872	930	857	877	884	849	892	871	836	867	836	831	884	828	862	859	854	890	905	868	840	883	859	925	842	828	848	792	861	854	849	853	883	873	893	854	839	848	803	842	875	867	870	870	842	822	897	860	882	894	840	824	890	809	844	875	838	887	851	906	915	817	816	883	853	829	820	848	882	888	830	875	848	864	896	840	863	863	858	878	903	913	879	878	874	849	834	875	833	820	907	888	885	855	879	850	844	837	872	873	886	925	856	821	861	825	832	828	860	856	855	859	867	869	921	876	847	872	871	871	830	854	817	879	841	863	952	870	805	803	832	869	845	821	857	862	860	903	838	892	912	806	884	820	861	881	847	888	880	862	832	823	844	833	865	846	859	873	771	892	866	808	861	906	855	791	882	910	850	861	859	833	793	830	872	920	833	854	865	854	830	868	807	876	888	855	863	868	840	920	887	826	860	867	848	875	834	903	856	853	832	894	869	868	871	778	871	863	861	840	859	895	821	889	910	905	851	856	815	852	864	915	861	853	857	765	833	860	880	860	863	851	885	890	843	840	877	827	862	894	835	928	831	839	870	860	856	884	841	865	912	832	882	783	895	878	914	833	833	845	887	839	877	874	865	895	826	861	832	887	899	850	876	865	873	831	863	852	902	861	868	848	870	836	834	875	813	857	825	870	840	819	819	912	888	889	836	857	919	874	846	862	879	842	868	846	890	872	855	865	860	812	861	855	857	846	830	852	867	849	906	862	861	850	856	907	873	806	868	827	884	863	866	875	798	830	846	814	867	852	863	852	861	907	896	903	877	832	866	875	886	882	842	838	858	868	890	898	901	886	863	833	867	858	899	873	829	870	879	859	834	821	857	855	798	859	859	868	818	877	873	786	784	839	869	879	842	804	813	861	872	917	812	894	840	865	862	825	810	835	851	833	928	871	899	873	886	829	847	818	879	870	828	777	862	879	825	888	831	834	770	852	843	826	846	850	898	845	906	821	874	872	835	844	819	892	874	807	874	866	927	864	840	829	810	856	883	878	879	862	841	835	855	883	872	873	881	840	841	840	856	867	885	858	818	856	844	850	820	836	826	837	846	814	887	850	871	846	909	902	872	795	803	870	834	841	900	847	897	872	910	879	866	896	904	843	780	806	898	879	864	879	798	858	854	881	832	831	872	866	831	885	860	867	861	856	884	851	907	882	869	814	849	867	890	852	904	845	869	887	912	853	865	857	831	913	849	886	851	901	862	916	867	850	830	859	846	842	855	858	833	840	857	900	876	843	864	898	848	850	911	823	922	861	859	869	867	909	864	819	849	811	878	838	809	882	779	832	836	841	859	793	809	821	827	868	879	844	816	860	875	819	839	892	839	872	863	875	849	866	878	870	884	831	854	857	850	904	869	844	916	875	829	871	822	832	825	826	879	879	844	870	912	911	845	835	954	868	843	803	931	878	817	847	877	858	881	845	868	902	863	841	835	862	842	882	854	895	918	840	864	830	863	874	829	843	925	803	912	879	857	909	854	857	908	817	905	852	871	924	888	847	867
24642	21408	28485	24695	20732	4063	1380	939	795	792	755	717	755	729	703	651	716	703	730	669	674	631	662	678	652	691	640	642	689	645	684	676	685	643	693	676	668	644	649	662	684	683	592	681	670	597	707	688	623	677	671	644	632	629	668	653	666	705	617	710	637	597	639	643	683	631	698	682	604	662	673	612	617	615	678	643	630	682	677	647	675	679	661	648	666	666	636	665	660	641	616	680	649	668	624	681	628	653	628	593	704	618	645	657	623	674	655	664	617	667	607	687	678	643	641	620	681	630	609	628	642	668	640	616	661	652	632	602	666	640	643	641	617	656	651	611	625	635	682	638	582	652	664	634	665	673	628	689	659	652	667	666	675	653	656	651	657	615	633	678	655	634	643	651	659	662	620	655	607	674	661	668	628	672	681	658	622	624	710	624	702	681	605	622	667	657	652	605	716	669	637	655	633	637	625	625	644	670	661	652	678	646	671	625	627	620	659	591	674	625	655	656	674	680	663	667	642	656	654	619	685	630	673	661	660	630	671	656	659	641	623	631	609	641	674	721	705	629	644	652	668	653	631	639	664	629	666	639	634	657	646	642	607	660	617	628	628	655	627	612	684	670	641	669	658	606	603	614	609	603	629	665	616	654	637	647	682	639	613	640	668	640	642	629	641	658	655	645	658	674	633	651	626	615	606	673	641	669	624	684	659	629	673	649	659	608	605	637	681	672	664	653	676	643	643	663	668	602	603	656	620	635	618	646	618	698	653	605	646	669	679	692	624	674	616	624	642	670	644	653	667	588	666	611	612	636	597	704	650	627	637	653	660	652	662	689	620	682	654	645	610	664	625	631	669	633	600	680	621	653	621	614	654	667	614	658	613	635	623	635	672	664	617	623	660	676	691	658	631	640	663	624	688	652	687	631	648	659	588	638	640	643	674	653	620	611	676	676	668	688	667	642	714	666	641	621	665	733	622	656	627	594	646	641	678	666	662	620	609	621	635	680	617	665	676	623	675	684	653	638	676	621	665	641	650	664	642	609	657	659	620	618	652	663	634	605	615	618	640	653	656	662	613	642	636	648	641	644	652	670	639	607	655	596	648	641	631	644	653	652	629	615	640	641	631	668	649	655	657	661	639	681	640	722	686	666	625	662	630	653	695	671	626	682	629	617	676	646	682	665	654	676	657	645	654	650	605	641	646	659	663	652	636	612	632	634	642	661	640	680	660	630	708	655	666	666	667	678	658	657	666	623	649	633	639	646	673	627	697	653	630	648	606	622	664	662	630	642	647	655	665	644	643	676	607	645	649	658	618	654	621	637	686	668	669	672	649	688	660	663	623	645	673	622	684	646	658	653	620	663	618	640	676	617	657	691	613	640	617	633	615	654	639	634	635	604	595	614	617	672	658	675	628	647	712	645	698	701	630	677	652	615	641	650	599	654	626	590	630	643	660	687	667	603	672	644	630	622	648	674	662	624	630	649	613	660	643	675	632	652	621	677	654	669	711	670	607	666	596	606	624	628	630	662	651	633	657	678	641	686	668	617	620	657	657	646	661	643	627	660	630	670	619	602	634	642	624	673	664	643	626	638	650	639	657	665	652	630	646	600	676	670	631	624	621	661	659	651	619	654	612	658	620	629	624	649	616	681	631	648	678	665	615	681	633	635	627	660	656	627	653	620	613	652	605	607	640	634	646	635	646	655	671	658	694	640	651	612	656	648	632	693	639	671	645	639	688	643	688	700	594	593	675	633	627	606	636	705	660	627	673	607	608	588	602	655	653	629	646	667	635	666	691	628	677	662	659	659	618	649	669	687	664	660	639	652	661	659	611	659	669	650	610	624	639	705	602	640	633	630	631	676	602	699	606	666	645	629	633	643	664	621	580	611	647	641	648	584	614	587	592	621	632	647	646	678	659	655	635	604	650	677	592	705	667	659	631	636	653	634	614	663	605	612	681	662	681	657	691	634	642	627	603	613	611	654	675	623	637	635	636	679	650	645	613	654	651	690	673	640	597	659	673	622	635	672	689	606	660	616	650	604	677	652	642	719	665	624	635	650	684	639	646	595	598	632	616	657	648	663	625	636	619	635	654	687	646	656	632	635	616	634	621	649	642	676	621	655	680	690	618	669	630	654	681	677	616	617	662	664	635	618	649	671	598	677	611	624	645	696	651	647	604	633	627	605	622	689	635	615	636	637	608	653	672	604	660	646	699	609	627	625	646	610	628	647	636	652	657	678	639	636	610	661	621	615	689	677	663	636	646	657	647	618	655	615	607	659	638	652	594	624	592	646	646	625	649	670	681	672	642	637	636	631	637	661	684	648	634	644	659	677	634	652	610	655	672	659	706	664	650	647	642	636	645	655	602	645	675	649	598	654	666	648	617	660	701	657	625	677	603	618	645	621	692	659	673	622	640	682	633	665	703	630	612	659	609	669	651	638	629	647	614	642	651	655	655	644	647	647	689	621	654	609	658	663	639	625	645	620	688	601	698	630	679	672	649	690	601	659	631	633	653	622	669	644	669	661	612	634	636	630	625	643	659	617	667	636	643	640	626	595	676	618	647	650	654	602	628	630	658	661	635	658	672	664	650	689	674	661	657	645	651	644	638	678	649	665	608	644	629	637	638	627	651	660	632	625	659	654	650	681	677	617	632	645	666	638	649	663	639	629	613	702	652	627	686	640	685	678	645	606	642	662	612	600	603	652	606	663	699	626	640	686	625	638	614	627	659	641	684	614	592	629	588	644	633	605	628	657	616	656	663	668	596	592	648	672	650	649	674	639	623	603	674	635	675	635	644	648	655	631	625	667	670	614	695	674	640	662	645	640	643	624	655	612	648	657	671	668	659	612	630	617	675	670	639	653	648	627	610	639	611	644	625	646	632	651	656	616	647	682	666	668	634	611	647	634	654	626	675	673	625	609	645	625	672	658	604	657	600	614	627	617	644	613	625	600	645	630	608	640	606	612	692	642	668	609	635	644	683	617	629	650	644	634	631	642	629	666	596	631	648	664	640	654	652	621	616	660	657	673	635	648	658	629	611	663	619	641	642	647	639	667	629	640	653	663	650	666	631	656	619	611	622	640	651	639	607	618	650	614	640	612	633	648	653	613	651	640	613	619	642	623	675	629	629	626	625	591	622	649	656	647	583	664	631	615	651	625	662	649	693	620	635	627	658	673	653	671	621	640	577	646	643	677	661	672	659	625	674	657	641	682	623	611	645	618	633	653	674	645	610	672	636	561	648	656	640	677	673	635	672	624	637	668	629	637	635	609	679	634	628	651	603	608	652	642	665	609	595	666	681	627	639	646	636	633	652	657	625	649	690	714	644	638	662	651	647	661	619	628	605	575	615	667	653	633	648	615	592	649	639	633	619	635	641	621	642	652	657	631	633	596	650	687	611	640	649	623	623	637	619	639	620	601	638	653	640	630	632	671	654	627	633	608	664	633	627	652	636	616	694	683	635	631	618	616	689	617	630	619	591	640	623	691
4027	5135	4118	2219	1510	1174	1064	938	893	826	789	748	718	763	699	670	696	644	599	666	683	645	672	653	699	640	633	641	666	652	587	636	597	618	677	629	627	654	619	626	615	627	625	586	645	615	623	626	573	606	616	598	602	612	631	602	591	581	632	597	606	614	602	640	573	574	639	609	599	620	595	628	621	626	652	625	637	628	622	663	669	626	631	647	606	583	612	615	650	618	626	636	629	603	602	609	646	644	634	639	632	606	657	616	584	615	613	618	589	607	614	646	590	617	637	640	642	665	570	601	623	628	591	628	566	619	622	590	617	613	627	628	615	659	591	625	652	626	615	590	568	615	589	594	601	600	607	635	599	655	593	565	595	640	564	600	596	603	568	616	645	622	588	612	578	612	578	566	610	588	620	639	612	593	612	601	567	640	611	634	613	625	585	643	643	619	603	605	609	593	639	586	604	581	601	595	645	640	625	623	569	595	641	626	595	595	645	598	617	631	619	647	642	579	604	604	632	629	626	612	606	621	636	595	593	609	598	640	625	640	616	594	624	615	615	622	569	592	589	667	596	638	586	617	632	639	623	628	579	596	572	629	621	593	617	619	590	618	620	624	623	590	667	628	597	654	613	590	624	594	587	632	557	594	575	632	618	622	608	651	603	603	591	621	621	578	622	599	639	612	596	581	635	594	625	609	602	626	616	575	640	641	615	575	604	626	613	614	624	605	624	590	604	576	640	630	613	635	585	534	604	601	589	629	609	640	590	614	553	646	601	625	601	579	610	632	633	541	625	608	586	633	593	629	634	602	595	597	578	629	590	609	582	609	619	601	570	622	607	576	609	568	609	619	641	601	612	622	586	579	626	581	645	596	622	536	597	602	581	629	607	583	641	631	611	645	593	619	597	628	596	649	600	624	635	613	589	604	567	595	591	573	671	592	645	589	594	589	631	635	625	591	625	607	567	611	603	605	596	611	653	588	654	593	587	569	629	601	627	581	581	575	551	621	626	628	612	598	622	565	567	589	599	612	584	588	590	617	569	601	602	606	578	566	592	616	631	607	605	597	581	622	601	601	647	621	616	584	634	606	615	598	640	569	624	634	595	610	637	611	624	575	584	601	597	616	602	660	591	592	642	610	638	582	592	615	615	586	561	614	597	592	608	603	631	598	626	604	604	613	606	608	623	600	598	642	599	627	574	572	610	590	602	579	590	615	565	601	580	603	608	596	624	628	614	585	578	602	588	613	619	598	611	587	577	565	592	598	584	590	571	533	612	592	575	610	609	591	644	652	588	588	607	588	559	669	628	579	640	579	617	603	633	593	609	609	589	573	594	610	583	621	649	619	586	589	618	591	612	590	579	623	644	592	593	618	634	650	595	616	571	593	604	632	601	587	570	604	624	636	552	622	630	606	594	610	575	603	597	639	618	555	627	599	650	581	595	646	620	581	623	582	606	652	643	585	587	612	599	615	586	647	606	592	617	570	585	585	632	575	590	631	549	583	575	643	585	586	584	658	633	602	581	650	611	632	618	602	573	599	594	598	582	555	584	635	623	605	622	607	565	620	585	584	614	646	587	551	567	623	617	580	630	626	606	591	635	580	618	536	593	594	624	633	609	601	599	580	582	599	598	545	600	610	605	603	614	625	623	648	630	587	607	597	592	583	574	643	604	583	615	564	626	627	615	603	589	597	584	664	589	574	571	623	560	604	656	641	645	564	580	622	594	594	595	615	600	629	576	619	605	605	632	622	622	609	601	559	615	614	613	566	632	635	602	573	605	593	607	597	592	595	596	615	603	640	607	583	602	636	592	590	634	591	546	603	639	588	596	607	579	594	583	594	604	616	632	615	573	604	594	589	558	607	613	611	639	579	624	592	602	620	601	576	583	652	562	637	620	613	605	624	627	583	597	597	616	609	575	623	592	598	557	614	610	648	599	585	579	607	570	612	608	569	605	594	579	596	606	614	590	628	544	621	631	615	605	585	586	613	610	606	604	640	613	566	621	640	586	611	564	628	587	588	607	599	583	608	589	629	618	597	586	589	598	598	570	579	621	588	591	620	583	610	597	620	640	610	581	602	581	586	617	611	575	593	613	546	594	635	579	598	590	562	618	596	600	628	618	651	626	596	622	646	609	563	592	599	592	574	606	620	605	585	635	587	576	601	572	598	611	581	573	629	562	612	580	585	617	596	650	635	605	592	600	580	616	594	589	592	659	597	600	614	550	621	644	613	618	597	653	622	607	625	602	577	591	633	609	594	590	620	625	632	625	636	580	619	612	551	588	616	619	606	603	643	580	602	578	537	638	638	594	616	605	626	605	596	647	600	615	552	627	603	594	658	587	612	624	620	607	636	579	586	606	635	674	570	589	632	620	605	608	598	607	575	596	593	602	573	586	626	577	630	567	623	602	580	652	638	572	544	641	635	654	601	599	613	631	592	644	617	571	615	620	615	612	621	627	617	622	594	619	639	598	639	630	613	543	566	582	586	596	558	564	647	623	584	587	606	608	584	601	612	599	610	580	629	608	619	619	636	590	627	606	604	647	600	603	572	628	577	615	617	641	599	590	579	576	583	545	583	605	642	648	597	626	594	613	586	591	599	605	634	580	590	626	618	607	545	559	651	562	592	619	592	618	605	595	625	576	641	593	593	615	602	555	618	599	545	580	572	665	623	610	596	579	579	579	596	615	604	613	571	592	644	621	600	614	590	560	596	584	609	615	572	570	590	633	644	610	622	600	620	564	606	622	611	593	598	609	578	573	635	612	631	586	608	598	583	585	588	633	628	623	600	583	585	611	590	633	630	574	598	630	631	650	604	568	620	582	593	614	592	639	670	614	627	548	627	572	617	585	605	550	621	603	620	627	578	574	591	635	577	600	589	614	558	589	603	659	608	575	626	567	607	588	620	600	619	608	588	658	585	638	610	571	652	554	607	548	633	603	616	569	589	623	605	604	582	567	571	635	596	614	606	586	617	571	665	589	590	649	579	614	543	620	645	572	638	607	581	598	552	634	642	647	614	574	582	622	579	589	623	633	586	584	592	624	616	557	583	591	555	541	652	589	626	583	560	580	536	575	631	554	558	628	658	636	624	619	624	609	569	617	597	627	609	610	603	556	601	609	554	590	598	584	621	579	597	615	579	614	615	622	659	627	621	589	620	594	582	570	625	623	622	600	597	591	581	609	577	624	612	609	611	617	556	626	612	599	597	583	617	564	569	608	617	578	609	582	584	585	629	608	642	603	597	612	640	579	583	594	592	574	579	585	594	612	635	629	637	588	544	639	569	619	587	605	587	576	571	651	609	610	597	645	644	570	640	646	577	583	613	659	619	598	590	609	597	597	583	552	626	593	637	605	589	593	630	571	562	585	630	618	616	603	538	529	621	595	593	602	562	598	608	578	605	631	630	593	593	587	622	565	640	601	565	581	641	603	634	603	614	611	562	621	629	617	609	609	589	605	621	610	576	619	552	560	619	574	609	579	549	611	608
27317	9685	1882	1274	983	984	991	1001	938	999	960	960	968	1011	997	928	949	962	975	948	962	969	968	924	976	997	989	954	952	972	924	960	1004	952	1021	982	964	928	1002	959	970	999	984	938	937	1010	1009	976	957	936	898	976	1016	997	984	926	955	955	936	976	1012	992	950	908	1041	974	987	1057	1000	935	946	992	956	924	953	926	934	1010	930	985	978	895	950	999	931	966	949	920	974	965	956	984	974	934	940	905	947	986	976	952	1009	941	977	953	1003	970	1003	980	1002	953	991	949	995	980	925	979	953	974	962	982	940	904	969	930	951	989	928	953	970	908	968	958	988	996	967	968	955	943	952	1008	971	949	985	1009	937	953	939	969	926	990	1025	900	997	1006	940	925	903	991	1022	940	955	982	937	1027	955	982	961	965	925	965	935	955	950	950	960	964	981	931	965	967	983	927	967	994	941	964	1006	978	990	968	959	980	938	942	1003	972	951	972	981	928	931	913	960	961	941	951	962	995	958	1002	930	945	927	961	963	989	938	928	974	984	929	981	918	998	949	926	960	975	963	968	964	1001	975	945	927	900	946	998	979	960	995	950	992	937	975	970	976	1005	915	948	934	948	969	1001	975	923	962	995	908	991	895	965	968	967	983	948	963	973	959	961	1007	895	1003	940	939	918	939	981	969	988	1009	969	965	932	944	964	986	946	990	1015	1001	972	1019	953	938	983	986	979	927	917	999	966	953	943	906	992	950	959	984	938	1013	916	944	925	961	995	931	919	968	948	986	997	938	961	947	1012	908	943	975	953	995	995	963	991	946	971	944	954	946	952	921	943	951	903	977	1026	965	969	973	941	1006	999	977	928	947	997	954	959	930	976	1013	935	951	904	959	910	958	892	981	915	952	953	946	968	987	1031	971	951	938	992	973	998	967	933	997	952	976	1001	976	1026	943	963	936	907	975	943	983	1008	956	1047	932	914	942	969	953	969	1000	929	961	933	950	943	900	962	991	996	966	962	968	947	951	930	1009	959	957	995	1055	979	951	1018	958	948	970	1025	977	974	939	977	1010	972	958	990	973	956	985	1001	969	977	981	959	942	979	971	958	912	902	983	985	967	984	992	963	958	987	931	962	971	960	992	939	903	927	952	910	947	944	967	997	984	985	991	911	957	1009	953	956	962	989	995	971	1003	956	984	995	950	902	899	932	943	962	971	931	1026	960	974	936	977	903	979	1008	959	1039	918	964	900	938	979	956	980	990	1034	942	975	953	930	1007	949	890	968	983	997	968	1027	979	988	997	983	958	980	963	975	941	1005	956	936	946	974	978	949	968	940	970	996	989	969	945	929	968	978	907	1028	975	987	958	957	1019	1018	925	899	897	988	895	917	973	1010	976	982	988	977	995	995	959	990	950	975	969	883	947	954	979	927	935	972	984	924	972	947	990	970	946	952	934	936	978	950	909	941	954	953	966	961	884	964	999	1003	948	929	993	961	975	984	899	992	968	991	923	947	967	973	954	955	973	944	979	949	895	964	993	913	932	964	962	957	1017	946	954	976	939	976	1003	924	1017	939	928	930	995	950	913	1020	901	942	974	919	961	964	913	973	995	1010	1015	954	934	986	1001	919	981	987	916	967	938	986	924	961	962	983	961	959	956	989	981	987	1003	983	949	972	968	952	978	967	994	937	992	998	943	942	1001	991	945	966	956	977	971	941	1006	987	940	929	978	968	968	962	943	964	974	961	927	943	976	1002	930	982	998	979	957	909	972	933	910	913	988	1019	943	968	1017	988	966	888	908	872	977	949	883	1007	952	945	978	953	988	972	911	942	943	943	896	963	926	977	955	921	929	938	972	997	887	992	964	954	948	926	1017	1005	980	965	936	984	960	935	935	954	964	997	992	945	1001	997	985	1015	905	964	945	920	1004	1012	935	984	925	1006	929	988	964	944	917	997	1005	943	956	947	936	940	884	952	950	932	977	930	974	942	916	934	944	930	969	923	935	928	948	958	920	976	977	930	910	931	997	996	944	956	992	1019	963	994	988	945	990	929	954	979	971	942	951	941	957	969	970	965	940	1021	906	891	982	958	912	974	961	980	950	959	913	908	1044	950	1008	978	945	957	965	972	958	973	947	998	966	951	962	932	980	953	949	934	940	963	959	989	941	931	955	909	959	1033	973	935	968	997	1007	998	957	948	916	956	929	910	952	958	932	959	981	936	981	1002	951	950	994	957	939	915	943	924	954	942	920	966	914	898	960	943	996	1015	979	981	944	923	974	943	924	980	946	978	998	950	958	934	973	999	1010	952	968	954	938	977	968	932	1013	969	956	960	954	1007	977	981	974	932	1013	913	959	919	986	986	949	950	1007	1004	938	953	1001	965	958	947	947	941	971	942	964	943	978	933	956	957	1008	924	962	953	973	1035	972	901	974	944	969	928	1030	937	1010	996	974	963	965	992	989	944	972	934	897	918	1011	991	992	960	950	957	969	942	940	974	951	976	1010	967	952	1017	942	978	927	968	943	975	977	988	1037	918	963	965	969	938	921	1004	926	978	955	944	1032	993	936	949	907	924	932	958	964	988	999	983	955	990	922	978	910	981	1003	934	979	992	949	1014	953	944	933	995	959	976	948	966	944	940	956	948	940	995	929	972	957	956	921	979	931	980	995	957	966	963	991	937	1045	947	986	1001	1005	902	960	977	954	966	1023	954	970	953	950	895	954	967	969	971	996	958	978	936	956	955	962	884	993	990	969	975	940	951	902	977	963	925	960	929	990	923	936	1005	964	978	928	1026	981	954	963	968	913	942	962	928	974	933	960	953	975	948	955	962	988	987	967	942	991	968	1001	993	967	958	958	938	957	985	934	975	992	981	944	1023	914	980	988	943	1007	996	934	924	972	955	984	950	1020	974	927	903	940	946	957	953	980	935	986	921	1000	972	954	993	996	959	926	999	1002	986	966	1025	908	909	964	992	910	953	1001	923	986	964	957	967	962	929	979	958	887	966	939	991	937	942	922	974	1003	979	988	989	934	964	948	953	1010	909	908	999	958	976	991	943	957	920	990	940	962	928	946	958	984	935	928	975	1001	916	963	980	968	1017	969	969	946	957	966	921	933	975	965	964	902	897	970	949	958	968	937	906	908	993	942	984	947	931	988	920	946	959	924	973	972	961	955	951	954	963	969	970	931	954	900	974	946	967	950	1034	960	904	963	938	979	1000	932	991	954	916	958	959	950	951	962	972	943	947	982	919	946	954	941	950	933	967	910	1031	929	978	1007	1030	985	941	966	988	956	960	970	966	938	915	949	1034	962	927	966	982	933	968	959	982	964	1026	991	975	931	987	895	978	990	992	963	947	910	940	916	956	996	931	995	947	928	957	1018	971	983	940	896	939	923	982	959	1020	963	936	956	954	946	982	981	975	947	889	1007	979	970	994	912	947	975	1010	964	934	943	935	946	962	913	1002	967	956	1008	967	963	989	945	1012	976	939	932	973	922	966	888	974	984	998	988	934	1001	997	940	978	943	924	957	966	1015	1024	921	929	971	1000	954	949	947	1017	1007	945	1015	959	968	908	859	961	943	1027	925	989	964	972	952	960	988	1009	988	954	972	980	906	957	982	982	952	911	955	953	922	923	963	927	949	943	932	1024	927	935	953	975	958
5783	958	925	895	875	818	796	853	797	834	883	861	861	858	844	844	858	826	830	840	826	840	818	880	833	811	814	851	819	826	838	861	808	826	849	851	800	808	827	829	832	795	780	864	827	809	816	840	877	817	814	867	810	804	807	793	812	830	803	760	789	818	827	824	820	874	822	816	792	828	804	841	816	816	831	847	875	817	810	797	788	846	835	825	865	855	810	815	780	844	790	803	810	857	766	843	789	817	845	812	834	837	816	850	801	842	798	832	807	864	807	835	815	786	823	782	799	789	782	845	842	799	810	847	813	832	839	847	864	886	811	781	831	791	841	828	813	835	857	768	838	792	857	799	820	761	799	788	803	843	825	848	783	853	808	799	852	781	808	849	812	801	826	781	775	843	808	871	801	792	802	780	796	812	800	835	837	871	807	774	792	852	824	808	865	818	835	800	793	836	795	817	795	868	821	829	826	803	836	857	818	798	850	811	816	823	837	840	767	837	837	825	813	788	802	784	788	773	881	856	788	835	769	799	884	829	813	806	768	829	767	805	830	795	812	826	822	840	808	783	813	758	835	815	809	764	827	836	828	810	779	778	771	858	843	816	821	825	801	794	846	803	821	789	818	773	810	858	814	857	783	833	814	833	772	816	792	800	764	803	850	848	801	834	822	824	811	824	850	840	811	860	852	798	883	833	786	875	817	812	779	866	868	865	824	866	780	817	831	833	808	827	808	808	834	855	800	842	789	784	870	854	815	855	807	811	816	781	755	838	739	796	839	832	820	805	810	880	830	821	806	824	765	856	846	830	817	825	833	847	843	786	806	799	851	835	854	847	849	843	790	838	837	818	832	844	825	792	792	837	857	792	863	838	788	804	837	844	814	809	804	834	818	765	820	816	819	752	793	833	829	817	789	825	841	856	823	800	822	835	810	818	863	835	797	848	880	881	784	798	870	773	818	825	805	848	807	849	820	839	820	827	811	837	843	850	817	776	842	815	803	811	901	788	871	830	843	784	873	800	820	770	836	809	800	832	803	821	835	801	807	862	840	826	729	869	793	849	797	813	845	791	827	842	819	882	855	823	841	820	853	793	825	868	811	833	865	809	810	796	796	777	809	829	786	778	838	814	851	793	792	846	822	801	867	816	873	838	831	900	839	804	831	762	812	805	790	801	804	772	865	807	854	812	839	833	794	803	813	844	824	813	764	847	876	836	810	842	807	839	805	855	824	830	846	832	868	825	813	784	797	829	790	799	814	791	801	822	815	800	840	768	833	806	790	803	824	794	830	844	863	803	790	820	772	761	805	811	805	818	818	846	831	849	884	840	836	841	788	838	850	816	757	823	817	799	843	794	867	796	769	818	836	812	788	863	792	864	817	813	785	810	825	799	787	792	767	794	831	816	812	860	818	816	800	766	860	799	833	792	831	826	857	809	750	802	793	838	863	818	797	799	883	824	836	855	791	828	780	849	805	867	780	887	813	845	812	810	834	774	811	834	823	787	828	808	788	819	799	800	812	832	818	807	816	814	837	790	799	782	833	829	775	831	816	842	815	850	809	837	847	798	837	786	815	801	848	825	769	870	792	787	854	815	809	801	799	828	819	796	861	887	863	878	823	789	817	855	839	825	831	827	789	853	774	810	814	777	840	794	827	796	811	813	807	742	804	851	824	859	819	787	830	860	814	805	785	775	818	830	863	841	849	774	810	828	823	806	804	828	819	759	801	833	786	791	801	833	792	790	820	818	803	764	854	806	831	835	880	828	782	843	774	831	854	845	815	852	802	886	856	772	836	822	797	838	828	823	842	840	815	802	813	827	819	841	878	821	811	851	788	841	779	831	805	788	832	785	787	856	778	830	832	825	811	842	791	817	815	775	802	835	822	783	853	817	856	855	737	839	799	819	830	855	784	833	793	854	848	788	861	807	815	868	827	859	839	797	830	824	840	805	757	858	867	810	875	846	867	814	786	843	806	797	800	865	790	804	814	798	882	850	795	834	853	826	839	839	841	783	853	808	848	831	830	812	787	787	809	829	828	830	809	829	844	868	797	853	831	787	819	767	811	864	843	886	825	828	803	810	839	819	823	821	818	819	831	845	837	822	866	788	802	845	890	851	826	817	782	813	781	798	794	807	814	805	832	757	799	785	811	814	814	778	848	811	825	816	835	892	855	801	855	829	788	811	808	781	825	773	825	888	859	897	793	847	818	802	776	809	889	845	826	805	797	806	862	838	868	815	822	801	774	800	831	890	830	870	855	826	810	835	831	817	809	882	818	812	855	797	826	807	799	786	801	822	870	771	803	838	858	788	786	785	819	789	843	812	802	815	821	881	796	776	854	814	832	790	764	767	768	807	819	837	795	863	811	870	828	841	855	753	837	863	800	855	804	815	841	796	816	834	778	803	841	800	801	851	845	824	808	801	800	747	875	853	801	792	788	838	842	791	788	829	841	817	833	845	792	844	821	869	812	825	828	832	815	823	818	832	821	807	827	827	792	762	837	850	802	887	808	811	874	845	815	798	841	774	859	829	813	800	822	856	818	823	825	803	782	814	822	858	863	811	854	792	813	830	832	809	833	858	793	864	858	771	826	808	858	859	837	818	871	825	795	853	818	835	868	802	829	807	793	842	788	797	797	826	838	831	783	832	799	803	850	839	877	767	834	851	786	832	842	876	811	806	792	825	815	843	802	781	787	788	820	789	865	812	830	827	775	842	798	826	838	816	832	850	832	790	849	838	794	873	788	803	867	800	816	806	761	817	811	861	817	878	854	840	764	810	774	825	815	808	774	836	829	811	799	824	802	795	846	837	819	851	880	793	821	790	855	796	809	813	884	865	766	854	812	891	818	880	808	828	848	816	838	833	783	840	799	844	908	856	826	844	813	827	791	845	824	792	829	846	857	832	819	811	826	769	807	791	812	770	831	834	823	810	866	761	814	795	790	821	853	847	872	828	800	832	857	835	828	807	856	779	862	807	862	757	838	784	794	822	788	837	851	838	793	841	805	833	814	821	798	831	818	804	776	727	801	816	839	816	818	882	815	806	860	848	772	828	837	851	832	798	847	852	817	768	822	798	835	807	840	814	837	778	853	802	798	798	838	826	806	817	800	805	795	847	828	826	799	822	793	824	843	829	761	836	809	835	844	767	799	895	815	833	834	879	813	799	824	746	831	841	743	835	867	831	779	837	829	835	826	821	835	858	795	861	789	782	798	803	853	805	786	861	787	787	826	849	790	809	865	835	824	787	841	803	847	809	829	850	854	796	844	861	805	818	791	820	785	836	833	829	810	805	797	805	805	828	770	790	799	850	813	816	819	813	828	813	829	781	878	810	767	777	798	806	822	760	809	832	836	779	808	823	871	794	820	784	810	841	844	822	850	838	815	811	801	804	808	840	803	861	808	769	821	798	829	807	790	831	799	818	819	844	855	818	763	812	818	804	840	825	806	795	814	855	855	853	830	855	798	818	798	861	811	801	800	862	853	789	842	820
25646	21442	27220	25461	5754	1745	1338	1167	1103	1082	1085	1040	1056	1025	1011	1018	986	997	960	1013	1037	1023	964	1030	996	982	998	1013	989	1047	1029	983	971	972	968	1032	994	1005	967	1034	984	1003	1014	1015	985	982	941	952	931	949	990	988	1019	995	1043	1004	995	985	1018	990	1031	966	985	927	940	986	1007	1045	972	955	942	997	983	1047	1016	942	992	1029	937	1019	1005	976	952	974	947	994	944	948	1002	1028	1082	961	976	992	989	1011	946	974	1000	1015	997	952	967	998	955	978	955	983	1039	932	1067	932	863	977	1066	956	987	1047	1005	1013	986	977	982	1013	971	954	999	1022	935	982	1033	1030	987	981	979	987	1006	998	1012	1025	1029	1021	952	975	986	957	1002	967	978	954	1000	1003	984	1029	1055	1035	949	1009	1078	1014	999	1014	966	966	992	975	1007	1011	961	1003	941	938	954	953	960	971	963	980	1017	964	1007	925	972	988	977	970	1012	989	1018	972	987	968	904	962	971	1010	1031	1007	983	995	943	988	1000	1005	1001	941	927	962	974	927	981	962	965	1019	1007	1007	967	972	1010	990	993	1009	972	934	1009	906	1009	1024	1012	985	972	1019	977	992	983	1012	987	1023	1035	1004	985	1011	995	951	1034	1044	965	987	991	976	1041	1036	1037	963	946	1016	977	1026	1030	979	960	1010	1020	919	980	981	962	976	1002	955	1016	961	1009	975	978	1024	949	1040	933	958	970	932	982	992	926	973	1000	992	1044	929	989	994	992	929	1042	1020	1076	1012	914	973	990	1004	989	980	965	1002	945	961	968	998	1002	970	969	995	954	946	1074	896	973	1027	987	967	1002	916	1044	988	972	1004	964	961	976	1015	994	970	974	987	994	989	1018	920	1004	1004	924	967	967	972	965	982	932	981	970	1007	955	996	997	989	966	938	988	996	978	1026	1000	969	956	974	987	1010	985	982	980	970	964	940	968	972	1046	1016	991	935	967	966	981	1015	972	1000	1017	936	1048	973	972	1001	1011	950	970	998	996	1096	1012	1007	950	954	1020	1030	1010	959	1046	980	941	1001	1040	933	943	938	979	977	1001	1037	1028	912	953	988	963	1017	961	926	978	1011	967	1001	974	995	969	927	955	941	943	988	961	1025	948	927	931	978	1024	1010	943	1003	963	969	986	983	969	951	1066	958	973	1004	987	989	1001	925	978	937	998	990	903	1014	1009	971	970	972	940	1006	981	990	964	987	982	956	990	1031	1012	1035	1045	984	979	978	998	958	1007	987	946	959	1010	970	1012	1050	953	955	1009	953	1030	985	976	964	940	1018	1018	1002	985	1005	1004	990	1000	1003	966	977	1005	1044	931	978	1009	978	986	991	996	968	996	997	923	974	997	1014	951	992	994	950	964	972	948	1025	955	1010	1015	939	956	904	953	1038	944	1007	986	944	1030	1000	959	938	1038	993	973	1015	993	1043	940	1027	960	945	975	978	985	970	1012	989	1017	1030	1018	1005	1001	982	1033	940	985	947	986	984	1023	1007	1012	956	930	987	1014	997	976	974	1009	939	1017	956	958	931	993	1038	959	1022	1045	982	1021	985	996	991	973	990	963	964	974	993	986	953	1031	1060	995	956	972	1023	970	972	951	1002	1058	1004	1007	1058	981	981	982	966	1079	1023	964	975	956	1043	971	1049	940	965	993	964	964	986	996	988	948	1025	977	1031	960	968	1024	1006	963	987	972	1014	972	944	964	971	928	973	1011	1010	937	983	1017	997	986	969	997	916	953	1031	957	979	966	1012	989	947	982	968	1004	992	1043	1017	929	941	937	1018	952	945	940	1010	930	997	945	1035	981	999	989	1010	945	1014	981	1000	986	1026	1010	1037	1000	999	1015	971	994	982	987	948	996	979	1025	983	972	971	1000	1003	974	936	1028	960	1014	997	983	994	960	998	998	968	1011	1051	991	966	971	1028	1015	939	989	985	1070	976	1026	1027	1018	980	961	1012	967	962	993	981	972	980	1003	990	978	939	1011	980	1016	978	976	1007	945	1029	1015	973	957	964	957	983	931	970	972	998	996	971	988	978	948	1022	1022	1017	960	986	955	949	1015	1027	1023	956	988	933	952	1011	1045	1011	992	996	976	962	955	998	950	967	993	1019	1044	995	978	962	1031	1025	985	1002	1011	1004	984	987	1011	1009	1003	966	1040	959	1033	1044	932	996	1002	977	1000	1022	996	966	1016	996	992	1066	1000	995	932	1029	915	1028	1010	963	1001	996	1022	970	1010	980	1011	1009	942	1004	1040	1026	969	967	969	949	988	1004	988	1026	951	1006	980	930	1068	956	965	989	1005	954	992	960	970	953	991	991	972	988	1020	986	1006	1052	985	986	985	998	1009	1001	986	973	963	988	976	966	1018	982	942	1052	994	951	1002	994	931	914	996	1009	1082	1001	973	1004	970	976	967	975	996	993	965	1031	975	931	1056	1005	946	997	986	1013	950	986	1007	979	1025	1039	957	943	934	1012	1030	972	956	947	1010	1011	981	1063	992	980	937	983	957	975	1015	1020	1000	962	949	981	1009	972	973	979	1029	1002	990	964	987	992	972	980	948	999	977	978	975	1005	1009	961	991	1009	958	972	914	1054	1003	982	1007	949	988	1015	992	1013	1042	946	1002	1024	995	949	981	944	1050	1000	1035	988	1006	975	948	996	996	992	995	931	967	941	953	1021	948	995	962	962	1018	966	1006	1026	1009	953	1012	986	977	982	995	1001	937	931	957	982	969	956	973	944	943	976	1008	1022	972	1002	976	1048	935	972	969	1025	971	985	938	1010	986	948	1056	998	992	973	1004	1011	1008	992	990	934	960	999	1057	987	1020	998	1021	987	983	1014	1056	969	934	960	992	948	978	1033	942	954	992	922	927	1016	928	980	931	975	1001	959	923	1008	1034	964	1060	955	934	961	1030	1038	1052	1000	963	989	969	972	1006	1030	933	979	1034	1033	1042	1054	1044	990	975	918	974	1051	1006	980	1014	990	1020	943	950	975	988	937	936	975	1012	997	945	1029	983	919	962	1009	1006	982	978	980	985	1024	1044	960	1003	1021	1015	958	1012	989	970	926	972	974	981	993	914	1055	966	1021	1002	1016	1020	1038	1014	1017	919	1020	926	1006	971	993	982	1007	1006	990	1001	1006	969	1005	968	955	985	993	1023	1027	917	997	1026	1067	1012	1003	952	992	1010	931	1040	955	985	976	886	957	991	1015	1000	967	1023	1020	1032	971	1039	884	1015	955	991	976	982	994	989	997	957	1016	997	993	1045	1007	974	993	987	1003	1002	1021	1028	1029	1024	989	919	1002	982	985	1007	969	989	965	943	911	1004	988	960	1012	1038	970	976	1030	978	997	1028	1012	960	984	1035	929	968	1023	973	993	1025	1012	1002	997	950	976	1010	969	971	972	982	954	1006	1003	993	1005	1005	971	983	993	909	968	996	965	973	964	1017	1025	965	1038	985	1016	990	972	961	978	1023	955	1009	994	1026	983	990	959	985	1001	1070	1012	1006	1008	1005	983	961	948	982	996	985	960	947	1012	1069	998	1008	979	926	960	947	1009	996	941	970	1033	998	1000	990	1028	1021	999	962	981	998	1003	1061	988	1016	1010	1024	1040	994	982	980	1004	917	996	979	1044	945	931	1014	955	1020	970	970	934	961	989	964	1016	1029	966	1015	1008	990	992	1014	998	1016	1003	953	981	968	952	974	990	972	979	1008	951	1018	994	980	963	1000	1005	960	1015	958	957	967	968	995	996	1000	995	970	911	1016	938	983	1003	1022	936	1016	988	968	1002	1021	942	995	991	1003	994	931	996	947	1007	1020	997	998	1019	965	968	988	1030	933	1025	956	940	1049	983	971	988	1006	953	921	983	974	1044	900	1059	989	1013	1001	967	988	1002	1012	996	958	1035	933	944	981	945	956	1010	991	998	978	916	1002	945	1028	978	952	991	977	1018	957	972	967	1026	947	1012	1011	1067	985	1012	1001	990	999	991	972	975
3996	3248	2737	1672	1371	1192	1163	1041	986	990	907	858	871	923	926	919	902	938	899	887	871	863	966	885	894	886	896	913	865	907	891	847	905	917	890	859	846	839	859	882	802	877	868	879	844	882	888	897	801	922	840	886	851	846	901	809	854	833	864	829	853	837	821	811	844	877	833	849	868	884	835	861	879	860	869	901	837	816	881	840	823	909	838	866	873	811	858	829	825	863	865	843	869	872	880	879	893	832	883	839	843	851	855	826	858	845	856	847	822	795	822	870	887	850	867	858	820	940	880	849	899	864	858	797	846	902	861	827	861	890	864	863	870	824	823	839	814	880	900	825	850	889	870	895	846	803	854	869	878	863	822	857	834	862	869	801	838	812	915	844	867	877	871	890	820	864	822	856	843	910	847	840	866	832	875	872	855	844	878	920	828	852	802	812	859	922	866	815	858	844	867	860	812	923	848	846	847	820	864	858	898	892	896	836	777	857	873	848	898	841	851	892	931	861	870	905	865	880	881	835	832	877	841	870	910	862	829	853	833	859	853	896	884	830	855	845	868	828	868	848	871	932	862	837	846	867	851	852	864	829	869	918	835	861	881	903	881	878	859	857	830	870	867	890	836	850	850	866	830	847	825	894	878	838	860	840	865	834	871	885	780	879	849	899	854	908	857	817	859	827	842	872	876	810	832	857	860	909	868	871	881	898	867	853	881	882	886	835	865	842	881	804	857	810	877	828	818	814	805	854	864	855	824	852	899	867	857	830	850	873	855	831	804	846	861	859	843	869	881	836	862	885	828	881	899	844	783	807	818	902	819	839	868	834	838	834	855	869	806	808	876	843	829	860	833	902	837	830	916	841	847	814	884	885	851	894	787	853	884	791	832	901	780	865	796	858	863	869	838	821	837	872	825	868	866	854	852	786	913	823	859	877	809	828	838	830	850	874	913	830	847	846	877	871	873	883	835	804	837	850	856	868	874	808	851	836	907	871	910	881	826	863	851	841	873	862	859	842	829	839	872	844	814	902	824	827	801	841	916	868	868	894	811	866	884	920	896	863	900	841	914	846	868	860	828	849	843	863	839	822	840	882	832	829	874	870	815	885	844	824	880	867	839	792	834	854	841	871	826	887	878	843	882	882	863	860	900	895	829	829	828	843	889	824	874	857	835	875	835	842	848	826	811	823	836	845	871	878	838	826	873	858	914	839	836	855	893	827	813	868	888	853	868	844	832	941	838	848	868	826	879	890	853	879	852	898	857	862	879	859	771	847	805	870	839	859	875	861	855	864	813	899	840	829	858	838	855	867	872	854	837	855	835	920	864	862	813	790	841	871	833	857	885	859	866	840	864	862	778	820	874	850	889	860	818	852	882	862	866	865	809	854	849	844	844	884	825	809	818	811	823	832	821	871	872	832	834	893	869	861	866	810	836	851	890	807	894	852	833	853	859	913	910	860	836	832	879	869	829	822	924	827	880	818	772	829	816	847	893	844	829	859	869	861	897	884	857	859	831	849	908	856	819	817	843	836	837	862	836	880	857	850	825	827	880	895	854	864	826	856	822	822	858	855	864	819	762	847	811	899	831	876	881	805	839	890	883	834	893	806	820	843	902	881	825	864	842	857	873	877	854	853	865	857	855	820	827	821	863	899	850	843	922	884	871	822	877	877	860	843	835	870	850	847	866	858	883	888	851	812	809	872	828	843	838	831	881	865	841	913	866	869	898	878	912	844	841	866	822	842	843	856	838	885	866	836	859	858	831	770	872	840	824	840	803	821	934	867	852	863	846	857	886	848	820	883	801	870	869	893	827	839	845	885	881	801	836	949	920	828	829	845	840	805	808	832	794	872	844	862	850	859	801	817	893	854	786	849	845	809	866	840	897	807	832	840	858	829	847	833	843	844	836	838	803	815	886	862	856	853	872	844	845	875	866	850	841	813	847	846	864	852	849	830	846	852	852	857	848	831	849	857	849	858	822	866	804	797	864	816	845	827	877	805	929	861	903	870	815	852	815	866	877	825	862	889	857	817	827	832	887	925	894	823	817	867	843	888	819	838	852	878	831	859	841	836	853	806	845	895	827	886	843	836	845	851	854	856	830	880	854	806	820	817	898	816	819	843	817	851	891	860	794	833	822	822	845	875	867	786	826	881	860	845	833	825	843	866	888	818	836	833	862	843	828	865	805	868	840	815	910	828	885	826	850	872	840	871	867	894	863	880	844	806	839	882	844	834	867	845	846	866	860	863	808	892	816	816	876	840	886	850	879	850	859	829	886	809	879	857	881	857	873	796	868	782	902	858	854	862	862	845	810	824	852	852	877	818	829	849	845	819	871	869	875	899	878	839	845	882	866	858	829	849	813	822	787	784	916	887	836	827	859	836	864	837	843	867	830	875	827	820	860	801	862	863	865	876	857	845	835	853	863	885	837	873	832	825	842	898	887	867	879	813	885	874	866	827	829	873	793	831	913	868	846	827	910	837	844	859	891	865	892	808	790	905	816	875	893	825	872	824	795	847	815	868	877	846	833	850	876	829	887	893	862	856	875	791	847	884	883	844	879	846	863	832	837	820	905	818	885	843	859	835	845	884	850	849	875	881	829	865	866	885	836	847	876	882	871	817	844	874	853	857	844	788	817	856	882	864	884	816	859	931	840	881	874	826	873	847	813	852	853	884	871	876	878	801	843	860	876	867	778	879	830	837	860	872	816	876	852	882	816	878	870	855	853	859	874	822	875	854	876	872	868	854	909	877	843	869	854	809	820	909	916	872	900	845	828	824	887	809	866	822	772	872	895	845	854	882	865	863	851	859	841	900	843	828	853	852	843	873	948	843	883	780	867	849	894	877	842	810	833	841	806	851	844	918	877	865	845	853	842	874	817	830	894	885	817	807	818	848	892	835	862	866	872	861	915	820	824	829	849	865	876	874	830	853	811	870	842	870	874	842	863	898	807	832	824	820	814	828	903	833	809	889	914	876	853	913	832	824	892	863	848	897	857	829	822	838	833	852	837	861	837	803	858	835	913	875	854	867	884	890	851	829	860	823	844	857	861	870	821	877	826	791	893	862	845	889	876	878	862	865	856	848	853	850	831	901	830	869	831	814	823	829	879	806	841	853	855	853	799	872	842	858	886	867	835	819	829	851	853	860	875	828	864	885	882	886	855	842	831	839	812	867	857	859	861	824	833	863	924	828	822	838	915	907	816	870	786	844	795	859	844	840	818	832	867	830	795	854	839	881	816	848	844	879	824	801	899	863	850	830	847	868	816	807	952	880	858	801	864	805	813	857	818	841	841	830	860	868	796	866	851	835	922	848	866	831	787	916	820	899	870	830	868	825	835	833	850	895	873	862	821	896	845	850	866	839	890	891	830	838	823	808	844	892	864	905	859	886	877	830	874	854	926	856	846	866	905	903	886	837	843	843	848	852	808	827	794	828	885	848	884	905	831	876	815	825	829	867	863	833	867	827	863	850	857	853	872	828	869	865	887	837
24650	21386	28474	24685	20706	4010	1429	903	792	785	787	777	745	774	738	699	668	694	687	684	702	718	661	664	678	644	678	643	688	703	658	685	691	687	666	661	674	670	696	662	682	683	681	672	688	660	663	640	640	671	632	715	664	618	636	682	673	596	630	704	627	665	640	661	661	655	679	656	656	663	668	703	672	656	637	598	632	638	682	638	651	672	677	671	610	633	691	638	658	680	639	653	648	682	690	624	708	634	641	651	631	623	699	647	623	660	658	687	656	693	698	598	647	618	643	637	626	685	629	669	653	702	650	702	667	635	630	658	604	615	680	663	645	668	666	639	661	658	611	687	680	677	639	630	662	619	630	630	670	586	715	612	731	688	656	651	659	628	657	638	645	647	640	666	641	645	629	622	628	652	646	597	641	662	643	646	636	690	725	638	622	606	595	668	707	637	659	670	634	594	660	652	657	634	650	648	609	656	608	709	642	654	629	635	682	651	638	658	644	641	631	636	652	656	672	642	680	645	625	648	665	685	626	634	620	633	663	673	672	656	648	664	661	678	604	623	663	611	688	685	645	650	670	620	656	594	656	656	621	660	629	621	632	693	625	653	659	606	673	645	614	605	631	711	666	685	636	676	661	631	670	685	658	669	621	691	633	650	621	606	684	679	660	639	642	674	657	667	654	682	620	645	618	634	676	615	624	686	649	646	656	672	629	664	638	649	649	613	617	652	643	626	662	671	624	657	656	637	662	698	655	624	689	627	646	639	679	638	648	623	649	614	650	654	667	676	602	644	636	643	663	655	658	646	634	673	603	655	638	656	635	594	665	650	683	614	660	652	687	661	618	617	676	676	599	630	652	591	679	656	655	647	674	663	651	665	697	586	707	611	664	696	669	633	688	624	697	655	668	652	696	671	693	699	639	628	618	643	639	607	637	652	626	656	616	621	671	673	601	635	657	616	643	688	672	675	629	658	701	651	658	619	670	654	640	723	624	624	645	639	639	708	638	647	633	669	635	640	654	689	653	636	692	643	632	683	643	670	651	640	667	673	680	663	640	709	641	625	660	678	601	609	626	663	648	608	631	673	632	667	678	705	627	649	666	673	690	613	697	618	671	651	615	607	631	685	639	670	664	621	650	648	629	649	624	658	637	610	658	686	623	631	657	647	660	662	670	615	648	651	681	705	670	681	617	647	682	624	631	656	684	650	703	658	632	592	650	689	641	672	638	656	628	611	683	644	648	616	669	669	615	644	651	677	623	655	638	638	681	639	657	688	610	645	656	631	635	656	649	643	633	662	641	659	614	663	695	668	678	647	622	677	645	685	644	655	602	649	643	640	695	666	675	636	677	637	645	648	645	623	655	649	639	661	655	674	624	619	639	637	596	649	675	716	658	600	651	688	636	684	652	696	645	639	644	664	660	647	667	629	621	633	670	623	699	672	649	643	675	658	674	667	672	646	644	644	637	649	653	625	655	628	628	672	643	602	657	668	659	640	623	640	665	662	611	633	617	725	646	664	654	677	660	655	622	682	625	676	692	653	632	666	617	633	686	668	691	656	698	697	634	685	696	653	653	655	640	652	641	671	636	651	668	652	625	692	694	617	686	654	667	682	681	676	641	654	633	618	609	634	618	659	628	676	678	632	693	668	647	649	630	624	652	667	587	645	637	696	678	655	612	685	592	673	669	636	622	673	672	615	627	641	636	669	649	660	648	630	670	679	650	677	674	661	684	661	671	659	610	635	640	680	689	643	636	662	685	643	665	660	665	654	643	668	636	635	653	642	643	683	645	621	644	640	708	678	667	648	633	621	662	655	638	631	613	641	646	635	610	654	649	648	628	657	692	642	688	661	637	643	634	648	625	644	642	639	630	688	650	646	643	615	614	655	686	669	688	650	677	652	633	598	649	640	621	688	650	628	633	591	643	643	630	641	644	635	637	642	628	637	651	622	641	607	640	634	649	674	689	680	662	632	646	638	642	629	606	604	682	674	611	650	623	694	637	628	643	630	681	679	610	619	677	644	632	636	652	658	633	674	659	651	675	644	666	665	668	638	655	653	657	648	714	640	639	645	651	630	630	657	668	638	679	655	633	639	642	618	640	648	658	609	660	624	668	578	689	630	669	647	640	689	652	627	644	638	655	639	611	643	671	653	644	634	613	675	656	610	647	634	628	640	638	627	622	688	659	651	640	665	664	642	659	657	677	650	603	612	704	661	647	655	626	659	624	682	656	665	653	676	666	632	655	664	697	638	658	693	654	664	650	672	699	640	690	598	633	643	706	653	622	668	651	621	653	663	628	646	665	631	606	627	623	665	610	636	680	645	673	692	608	671	627	621	702	664	614	626	606	620	706	590	635	623	636	653	633	626	664	623	663	685	681	652	668	639	663	650	674	649	654	617	670	642	641	658	651	643	626	643	649	647	640	649	666	678	654	639	674	609	641	685	643	662	613	660	650	698	689	662	641	708	632	654	674	610	618	645	662	680	592	692	663	651	676	640	649	623	676	666	666	633	639	608	616	653	663	638	676	643	633	642	676	651	632	643	647	654	613	663	637	645	684	628	660	691	663	606	631	635	671	635	678	665	652	653	681	619	626	662	629	636	698	655	627	600	663	686	688	622	652	644	676	650	668	665	635	679	657	630	673	642	644	669	633	666	620	641	631	628	646	627	634	654	604	645	609	626	637	622	627	670	726	678	693	695	685	638	687	621	626	630	640	680	704	616	648	638	652	677	644	638	632	649	668	613	633	639	625	654	669	634	666	615	686	597	629	638	656	672	667	641	630	656	661	637	676	670	703	623	652	653	652	602	664	645	674	682	661	675	630	636	690	637	652	667	635	649	680	654	647	651	672	659	657	666	662	655	669	638	658	659	636	667	630	616	665	660	637	670	662	636	655	644	695	668	631	655	669	638	688	628	591	613	617	671	665	640	635	670	666	606	644	689	644	685	615	692	619	650	618	648	617	652	642	641	629	652	614	620	654	674	623	642	651	631	649	618	713	647	629	683	652	634	635	628	677	685	665	618	638	633	601	690	617	603	675	676	661	684	648	667	649	617	632	640	642	613	625	663	705	653	688	635	675	659	671	633	638	637	605	640	601	606	645	642	636	661	658	643	623	647	643	621	659	631	676	711	608	642	651	626	631	618	673	620	659	662	671	606	683	689	600	650	661	624	655	665	654	624	664	631	649	658	633	634	657	653	611	646	651	709	707	655	632	639	665	624	646	662	637	641	668	623	659	683	640	607	642	651	639	659	660	652	651	657	665	645	651	613	692	605	642	619	637	640	644	669	673	631	677	629	646	626	633	615	628	681	642	674	630	626	625	667	624	669	640	630	633	663	636	653	686	619	685	622	637	667	657	638	658	627	651	623	699	634	637	630	660	640	656	671	624	589	632	621	620	623	665	657	647	653	624	639	634	620	682	651	670	675	664	644	623	666	639	634	653	666	655	621	632	646	645	607	668	611	627	632	643	677	684	671	675	629	687	639
3930	5066	4063	2272	1542	1201	1073	996	879	822	751	739	795	711	691	669	633	657	663	646	663	625	592	600	662	643	649	602	618	606	648	624	614	643	620	614	650	632	670	615	629	633	647	642	646	619	629	637	676	654	626	610	642	647	634	632	562	627	645	603	603	628	641	600	616	617	609	606	596	631	627	578	610	615	615	624	612	642	585	601	616	629	565	613	618	633	671	623	593	611	615	631	632	607	638	637	588	605	594	669	599	632	635	625	605	643	598	601	582	628	572	619	618	593	611	614	658	637	641	602	611	573	609	620	644	621	582	643	624	619	583	621	608	633	595	594	627	619	634	599	648	606	603	580	604	616	629	644	634	604	611	571	609	639	648	657	603	624	591	647	599	574	605	620	638	610	623	685	600	641	628	606	602	595	585	593	641	585	599	601	659	550	599	603	619	607	596	679	618	624	623	630	585	626	617	593	617	622	606	617	640	633	617	608	603	583	638	629	588	616	614	601	620	604	598	648	606	607	618	616	587	611	621	613	624	613	659	621	593	588	611	639	611	602	636	615	635	610	631	614	632	601	589	599	617	629	645	595	645	603	561	599	609	589	591	607	580	607	584	584	616	660	643	568	604	611	595	640	638	608	626	630	599	573	607	644	634	622	572	601	632	653	613	587	595	642	610	618	599	636	622	550	609	630	590	629	588	608	608	697	620	633	634	591	588	630	621	600	553	581	624	609	623	619	571	609	589	609	629	626	579	614	585	577	612	634	582	574	561	617	569	597	618	604	617	640	629	595	604	627	605	579	596	609	646	601	603	618	606	575	613	593	599	597	633	647	607	642	620	611	629	608	606	618	602	626	581	613	589	590	613	628	611	590	614	641	627	642	614	608	642	626	679	614	601	577	614	646	588	593	560	609	597	631	621	636	629	606	665	579	603	581	616	563	641	589	576	663	601	624	637	620	603	584	623	639	617	591	622	608	609	589	589	606	618	585	603	575	601	587	625	609	573	650	579	585	605	628	564	607	618	596	579	638	598	609	624	633	639	586	570	611	598	588	642	583	638	632	624	592	624	590	619	612	641	622	578	594	596	563	620	605	628	627	579	582	597	601	604	620	633	606	587	607	613	583	634	585	624	610	617	596	628	655	592	657	582	573	627	585	589	571	632	601	641	635	583	619	600	592	625	563	639	594	615	655	639	622	557	602	636	602	559	558	598	600	604	642	594	624	534	624	672	580	609	629	560	597	600	586	601	593	628	649	631	625	612	621	641	599	586	605	617	595	577	620	565	564	628	649	602	580	620	607	611	633	658	611	556	635	586	560	645	667	590	610	595	584	592	624	617	593	676	645	627	601	640	629	629	614	601	638	603	646	602	586	623	653	617	601	650	615	560	606	642	624	674	662	619	616	606	676	611	577	632	595	596	628	551	591	581	604	611	583	595	621	583	618	635	626	595	624	615	591	618	562	583	601	636	638	565	589	586	605	579	613	635	597	598	603	604	635	583	578	571	635	661	639	593	604	591	566	613	569	627	607	637	612	617	604	615	635	624	632	604	594	619	605	612	639	582	603	594	606	600	643	586	626	652	601	612	597	579	662	616	592	566	564	582	595	591	598	629	626	598	591	644	614	567	606	618	590	574	593	624	623	624	599	608	610	603	619	664	616	630	599	582	650	618	604	640	617	596	609	590	623	571	587	622	566	595	588	581	589	624	563	654	646	625	635	592	593	589	595	574	609	651	604	608	588	597	604	625	605	562	580	610	613	616	631	607	600	584	622	627	594	621	625	570	581	597	662	590	668	583	580	642	629	644	597	581	569	639	608	637	566	590	575	620	596	588	604	591	631	600	623	591	645	595	622	630	601	610	651	583	564	606	626	583	626	633	580	625	622	633	589	577	634	612	621	615	614	606	636	609	602	587	596	629	613	621	606	587	610	578	621	597	655	614	584	600	606	539	646	569	618	574	593	599	624	624	571	596	588	593	563	601	633	586	574	610	599	572	634	586	620	584	610	612	594	622	569	612	550	596	599	569	552	581	564	576	592	621	590	599	609	595	581	579	585	589	593	637	629	594	586	589	655	568	653	635	629	592	576	591	633	574	558	591	634	572	583	634	578	613	616	635	623	614	630	618	617	580	641	588	599	634	639	595	625	597	620	628	629	630	583	589	595	579	631	608	621	583	600	660	635	643	621	584	640	613	629	631	592	628	614	591	624	608	621	540	613	620	601	600	601	595	613	601	574	579	612	607	614	591	608	595	633	594	592	615	615	630	563	609	625	581	586	613	576	621	594	593	576	653	598	613	579	591	640	606	602	616	614	562	629	582	650	584	629	610	610	644	604	605	571	580	658	633	558	549	642	654	598	604	610	662	622	594	611	579	575	629	616	619	600	595	592	611	622	635	571	579	609	644	639	586	611	581	597	574	609	595	604	610	560	610	598	611	607	633	625	607	583	594	596	588	645	600	648	572	587	605	580	577	589	559	623	533	631	581	629	587	576	604	591	561	589	635	615	594	600	573	570	646	579	626	638	640	642	638	603	570	603	593	624	626	590	640	609	587	597	562	598	622	614	583	627	625	612	686	576	602	599	614	603	603	571	596	606	661	597	627	604	562	598	594	582	561	605	611	587	589	624	630	653	587	608	626	651	659	624	539	620	606	615	596	601	601	602	616	609	595	612	624	590	597	596	597	598	625	632	624	614	624	590	573	603	576	606	597	614	613	556	588	641	630	600	546	576	604	562	590	630	648	609	618	601	590	550	604	607	592	623	625	570	599	606	605	570	650	624	600	610	622	626	612	560	557	594	611	625	633	587	586	670	628	623	628	596	588	597	592	602	602	592	627	628	579	607	588	603	575	573	561	605	606	630	607	658	566	595	618	611	591	635	626	599	606	598	604	597	627	612	617	641	671	601	594	608	582	557	638	617	590	625	595	619	557	590	610	579	568	618	617	579	601	605	568	591	586	566	603	660	603	610	623	558	589	631	591	612	616	601	619	610	618	602	581	632	570	631	593	619	634	592	630	598	621	592	601	630	562	596	593	620	632	624	600	604	589	613	641	611	627	585	588	636	621	614	597	608	627	539	597	601	623	612	562	582	612	625	637	631	575	622	606	604	603	588	592	552	641	583	611	647	605	624	563	619	621	627	601	571	589	658	551	619	611	664	595	592	567	575	597	635	648	596	642	639	597	602	586	614	568	602	594	634	631	596	638	595	593	606	627	593	598	606	574	647	595	568	567	587	614	641	614	630	603	616	608	603	636	605	581	583	585	618	630	646	655	574	589	580	653	599	550	555	573	606	619	606	572	588	613	623	597	650	610	571	600	641	602	610	573	605	621	582	587	612	628	608	595	598	580	630	600	619	598	624	565	555	593	595	571	637	625	612	574	624	593	632	568	583	573	588	629	608	581	577	566	655	602	580	628	624	654	564	588	601	572	593	559	623	592	632	557	617	637	639	584	628	636	591	614	567	630	603	600	606	632	563	629	648	571	590
27324	9661	1922	1225	1081	988	968	1044	966	924	982	970	1014	978	936	996	1010	980	972	961	971	999	935	961	980	994	948	919	934	1033	1025	1012	968	933	948	932	995	1017	945	996	993	949	962	978	1004	973	956	973	948	943	974	960	975	940	999	992	1003	927	967	981	972	968	1020	975	949	934	989	928	1020	956	1034	931	992	952	968	914	963	1005	1034	976	964	993	967	1012	931	925	1032	1033	989	1019	939	962	991	991	999	993	983	960	995	951	920	1007	967	877	1018	996	990	985	960	889	972	968	918	949	1020	975	998	915	976	967	946	932	992	962	1001	1010	950	999	972	1008	978	919	942	957	978	936	931	994	962	983	996	989	973	939	963	1002	905	990	962	942	931	974	984	1006	977	968	947	1036	976	976	953	968	970	1031	939	997	957	1019	943	950	952	926	1006	981	960	970	969	962	1030	1017	978	909	947	1004	973	994	961	928	960	977	938	995	945	933	1001	898	1005	958	982	1003	975	926	998	977	985	873	976	923	965	929	988	952	957	921	954	971	972	1006	963	979	968	1001	1009	940	963	958	920	983	961	985	948	975	943	906	993	1010	948	992	971	978	1024	1010	1031	939	973	937	947	959	940	953	973	988	1015	1006	962	918	969	966	953	1018	927	975	962	982	983	873	941	990	940	986	989	930	908	943	948	975	940	942	960	980	987	943	940	920	932	993	953	938	944	958	925	988	985	956	988	960	977	960	955	1000	946	937	926	965	982	932	990	946	978	1025	988	987	980	1013	897	949	1001	1002	966	949	984	918	962	928	1000	950	934	1011	949	938	925	936	969	987	928	917	1057	965	952	972	971	993	932	974	976	996	949	897	899	942	965	973	947	990	969	944	948	950	1004	971	974	995	939	957	966	985	958	953	906	919	970	970	970	985	985	971	913	979	985	954	964	927	950	949	878	986	957	992	936	912	978	939	981	955	959	972	959	966	975	990	1013	958	974	931	1001	985	969	947	990	961	958	941	990	995	976	997	986	1016	989	939	1024	985	961	939	974	941	1000	1014	917	1008	986	968	965	978	958	970	885	909	917	1004	988	978	935	997	923	945	965	937	1004	978	956	1003	977	996	965	959	939	950	997	1016	951	930	966	969	983	926	925	970	961	963	1004	963	950	952	897	971	993	965	996	924	981	945	963	958	977	1002	995	960	944	973	988	962	956	986	1022	1016	988	953	995	966	957	1000	931	936	943	947	970	1017	969	962	976	960	1054	924	1009	966	1034	981	1031	977	991	957	969	985	933	1000	936	1037	982	967	948	1021	999	948	999	988	886	1036	1027	947	948	976	962	962	992	943	970	1017	914	944	987	909	960	955	915	962	992	975	915	1010	964	973	968	971	948	971	946	913	989	954	931	937	949	935	998	953	951	999	1002	975	1023	987	964	947	995	946	1014	965	1013	970	951	977	948	980	960	994	989	978	966	996	944	939	939	935	977	909	965	1019	948	932	971	973	968	974	948	992	914	933	948	1001	962	992	975	909	943	1008	971	975	946	1003	936	978	970	963	1003	953	967	976	935	941	976	938	946	959	918	967	926	980	945	1000	970	1003	1006	920	977	966	990	980	959	993	924	1029	964	965	972	913	912	958	981	890	944	980	997	995	977	952	968	969	954	972	945	949	1003	1008	992	946	986	986	996	1006	963	970	986	1069	949	1032	982	974	923	1019	979	1021	943	968	962	966	943	979	938	1011	963	1015	977	985	929	991	964	953	950	976	1008	939	1020	969	1003	969	949	954	948	1057	987	958	962	958	962	957	964	900	971	959	978	1002	960	922	1004	958	1011	1025	960	910	929	958	957	928	945	988	901	987	991	961	1009	982	949	974	950	962	958	952	971	1027	941	968	953	970	992	933	979	973	989	926	993	974	953	1019	916	938	973	971	957	997	979	974	1053	1000	1027	959	1001	1027	938	1011	968	963	949	942	926	1000	956	981	937	952	962	992	987	1031	943	965	990	980	979	954	933	964	997	1016	1002	946	971	1008	946	934	963	954	982	937	1004	938	1013	988	942	962	934	967	972	996	997	1016	930	973	991	898	931	1037	941	935	1037	975	964	985	1002	953	965	986	1045	939	950	993	936	947	978	963	948	976	939	1021	1008	990	962	965	977	986	942	905	955	983	921	1016	919	949	984	986	976	1018	1014	960	983	933	940	988	947	998	985	941	1000	934	934	907	925	938	968	969	941	1009	972	969	927	971	995	951	970	934	897	987	978	962	977	988	1007	948	955	1034	987	971	1000	937	981	1007	1031	924	992	1015	1008	957	947	949	929	1007	972	969	925	954	975	921	968	981	905	959	966	979	995	952	1002	983	948	950	924	970	943	930	941	954	920	963	948	979	991	993	916	942	914	957	923	984	948	931	966	963	972	931	972	991	916	957	980	969	980	962	1011	902	1013	910	909	978	977	1008	1005	932	997	942	967	1016	947	958	936	936	914	935	966	920	967	991	946	963	985	1017	984	971	939	942	938	967	954	977	990	966	959	937	943	975	1013	966	1060	981	926	1009	913	962	988	977	988	946	966	916	952	959	963	959	936	928	961	970	1020	997	930	1029	1000	963	997	991	986	1035	1040	940	955	995	1004	967	935	944	990	857	944	941	967	1006	999	971	884	950	944	968	962	939	948	964	953	985	1036	976	956	942	976	988	972	961	951	993	911	983	958	915	963	991	968	952	961	1000	976	947	916	989	959	975	970	952	993	945	958	923	948	948	953	1021	939	945	989	904	998	981	904	1048	982	999	1037	945	931	979	983	987	985	1009	988	994	951	985	971	953	954	989	958	963	971	915	1023	994	987	958	950	980	989	984	993	952	1023	986	1031	967	939	940	1020	961	1006	899	982	968	965	978	943	963	937	961	1027	960	993	1001	983	934	935	910	961	1010	992	927	965	1009	963	959	963	971	956	960	986	981	1003	933	979	1011	963	975	966	967	923	949	922	999	943	1003	995	967	967	970	983	974	929	1008	931	960	972	950	978	1005	1028	961	1027	1005	891	917	952	1011	1008	1031	934	976	971	931	983	996	972	960	986	953	998	980	906	938	983	960	952	948	965	926	995	970	979	986	964	910	989	908	1014	1016	965	994	968	995	975	941	928	962	1029	954	981	985	1012	1005	969	1002	956	930	959	1008	991	1007	992	963	977	989	966	938	979	930	925	958	963	924	988	1050	948	985	1010	973	974	957	980	902	981	923	947	994	1004	975	992	934	961	1008	952	1013	978	979	926	988	980	989	973	1009	963	928	1025	967	993	964	962	954	978	912	980	968	963	941	979	941	975	948	973	969	1024	960	1009	999	970	978	910	973	956	992	922	975	943	921	985	991	938	941	973	972	935	891	910	924	912	929	1010	938	933	961	950	1012	992	932	997	953	961	957	981	958	909	923	929	987	994	1000	960	952	1003	1009	960	927	968	913	989	941	932	961	908	960	960	918	976	982	952	931	1016	944	947	1009	975	966	983	942	1017	968	929	1000	976	1001	978	980	971	989	912	948	946	962	974	948	945	901	945	917	996	1000	988	962	963	959	947	955	963	1039	1005	932	968	930	929	939	985	974	931	916	988	911	988	981	1014	978	1037	954	979	979	963	1007	930	964	965	990	970	968	899	955	1006	960	944	962	1010	1021	935	979	919	984	931	997	996	960	1020	1011	946	1013	958	952	972	957	972	980	945	933	935	921	970	979	964	1041	1025	984	960	967	962	1001
5852	994	913	919	824	872	807	863	831	866	830	857	882	797	876	875	837	814	790	835	825	762	843	814	811	821	836	856	845	900	822	824	858	883	825	851	827	826	890	829	860	799	813	848	770	826	875	846	822	819	815	820	824	872	813	830	846	819	810	828	830	810	808	868	854	837	833	829	851	842	831	839	863	842	843	849	813	824	820	831	814	832	817	845	797	798	789	769	883	811	805	867	841	839	855	824	846	845	859	825	851	846	802	825	845	849	821	782	827	805	811	892	828	793	822	828	819	847	763	782	811	835	780	791	783	872	884	790	858	783	818	856	822	842	858	806	818	823	814	789	833	839	804	830	818	822	891	822	855	796	788	813	882	820	805	825	852	839	824	786	825	859	804	851	803	811	870	837	842	796	833	806	817	818	832	801	813	812	805	814	799	811	876	851	850	849	814	853	770	846	823	824	826	855	794	840	826	887	821	800	828	748	840	836	836	881	836	821	836	847	829	828	817	848	861	823	835	778	836	856	855	823	817	847	843	785	799	814	864	882	807	789	828	763	791	787	851	845	804	794	837	834	802	793	807	832	899	856	830	788	783	770	861	845	829	846	806	801	830	835	848	857	894	784	861	867	813	787	787	795	815	829	782	846	818	885	771	838	740	795	816	843	832	843	876	846	768	855	826	810	832	813	816	882	763	816	868	798	818	837	814	848	769	833	810	875	816	841	807	813	822	792	833	814	819	797	831	861	798	837	816	889	818	850	819	785	804	796	839	824	798	837	801	832	801	793	776	803	815	768	821	815	786	886	808	821	821	831	814	808	827	814	760	794	836	877	760	769	856	848	784	808	817	851	838	872	806	851	827	836	821	828	819	827	843	819	796	797	805	814	834	816	798	794	789	833	829	852	791	836	807	806	811	819	830	836	819	844	854	889	835	874	816	813	825	834	824	787	835	874	843	831	859	800	826	809	772	806	826	781	757	853	834	834	803	826	788	809	727	805	822	835	819	799	771	817	782	827	833	806	814	788	811	863	867	852	847	832	839	831	816	790	762	858	775	782	814	858	833	853	812	806	861	803	825	847	826	826	843	841	821	870	828	851	804	821	820	813	772	875	826	842	811	796	815	774	852	848	793	774	827	824	796	831	865	808	871	884	854	823	822	845	821	829	837	831	824	839	852	828	817	757	845	823	818	845	819	816	842	847	762	827	806	849	755	862	828	826	802	760	828	826	817	840	808	820	810	807	824	802	800	822	811	777	832	798	772	807	849	782	827	846	815	784	831	855	848	856	806	819	781	784	812	826	800	800	798	831	803	815	788	775	800	784	823	854	849	855	812	822	875	813	750	821	825	870	834	827	880	809	817	809	834	813	842	881	811	834	871	822	838	828	813	814	788	809	816	832	775	820	823	831	786	793	790	843	811	809	861	805	833	822	768	815	853	802	823	798	820	821	755	808	834	823	854	791	791	833	803	811	778	842	858	788	845	829	847	839	819	779	793	884	775	805	776	830	846	849	826	833	827	839	822	846	857	797	842	795	814	845	826	768	822	862	820	832	874	857	813	826	838	841	830	809	800	845	777	841	820	776	841	785	859	807	841	787	797	805	807	852	817	841	818	836	811	774	825	853	830	835	787	779	819	851	829	889	839	789	792	855	847	763	815	818	833	862	809	777	814	774	823	777	854	805	856	829	810	844	865	810	821	831	874	805	842	847	843	859	830	824	776	843	826	847	801	857	791	864	829	789	799	823	835	829	816	816	791	844	834	811	836	831	798	759	791	799	804	827	874	800	826	823	821	788	810	859	845	816	818	809	840	786	798	861	789	834	789	862	797	861	787	776	853	839	831	820	857	849	825	822	852	856	830	784	815	805	823	761	844	828	828	801	831	837	820	777	806	798	803	831	821	812	806	834	820	843	796	821	803	820	820	845	840	845	878	812	782	856	795	831	822	810	837	830	796	802	837	769	838	774	814	815	831	874	790	826	823	799	785	847	791	751	826	803	845	823	829	884	818	834	825	834	833	823	849	819	745	779	788	860	848	830	897	848	787	827	829	847	822	831	879	844	778	875	796	837	824	805	852	850	822	869	815	809	828	788	840	848	813	815	866	793	847	769	857	806	806	833	799	854	856	840	853	784	766	782	839	863	828	839	833	799	785	804	813	837	798	844	844	880	867	777	806	836	807	832	793	854	832	806	780	847	823	797	864	813	817	800	862	848	836	865	830	831	845	859	828	841	818	834	788	816	827	813	851	760	775	882	803	844	802	873	843	877	845	846	801	781	790	787	823	796	849	824	779	841	808	798	833	845	799	826	821	810	818	829	825	852	824	833	877	807	810	837	789	827	860	791	855	824	864	826	835	777	772	829	846	849	819	831	852	827	856	867	832	820	795	847	817	829	812	811	803	851	831	883	831	816	771	843	780	841	765	871	835	804	823	832	832	865	785	867	809	825	810	806	842	841	822	776	813	809	820	808	844	830	779	883	795	859	848	802	817	787	832	778	808	807	801	879	836	892	846	790	811	819	822	856	844	800	846	786	837	823	833	842	807	811	838	802	801	780	796	774	843	789	814	801	876	840	784	835	864	821	800	786	803	823	826	832	856	864	803	797	799	814	834	800	830	833	781	824	761	797	844	805	852	832	839	800	823	821	820	804	801	764	819	860	833	812	781	804	816	844	820	821	835	847	822	877	756	812	805	843	779	792	829	809	817	817	843	806	808	843	852	866	806	821	867	873	829	853	825	841	811	863	862	853	790	857	887	841	813	841	861	874	826	813	804	812	811	838	803	883	818	839	792	786	826	786	828	799	854	850	831	891	826	777	843	854	854	813	831	857	893	803	843	795	784	842	809	875	811	765	809	800	813	853	827	840	772	784	797	836	807	775	818	867	779	801	789	809	774	770	843	840	823	860	883	853	817	796	852	771	850	825	815	843	840	835	814	835	837	803	836	809	820	809	816	867	823	803	797	797	816	835	845	822	869	795	803	795	803	834	844	815	810	803	831	847	831	814	878	842	825	885	768	803	816	827	832	865	780	858	817	789	839	857	863	824	817	812	811	785	843	824	848	835	905	813	841	857	835	811	811	801	789	787	890	838	820	842	846	810	836	844	828	802	826	815	806	799	812	838	818	827	830	853	841	809	815	814	858	797	818	843	825	844	843	848	832	842	841	856	799	828	767	802	816	821	837	847	777	859	849	804	796	848	804	827	868	824	802	799	828	864	812	781	833	883	819	810	816	834	811	855	827	839	775	824	843	826	796	835	839	820	861	824	797	851	826	831	817	855	798	831	824	815	770	863	809	841	824	825	855	829	831	795	816	793	891	826	796	838	764	814	845	812	857	769	835	826	799	796	839	748	814	801	861	819	836	817	819	810	777	813	776	778	813	863	819	801	810	869	788	793	861	783	796	798	811	792	833	815	802	826	820	819	787	750	810	819	788	858	823	846	835	828	796	829	789	839	811	823	849	818	820	814	807	793	829	823	795	865	802	810
25568	21408	27178	25410	5661	1702	1416	1206	1108	1128	1153	1026	1052	1046	1005	1054	1018	1040	1042	966	993	998	1070	1014	1004	1017	981	972	971	967	1005	1012	999	958	998	1014	925	1000	963	986	983	1037	983	941	1028	1048	978	1017	1028	985	958	1021	991	1043	1032	1049	980	1018	1077	1021	1021	982	948	1004	1010	959	1013	990	931	1038	977	997	1023	993	991	969	1030	1036	980	965	1061	977	977	960	1064	968	976	956	983	953	1007	950	1011	1009	979	995	1049	985	1064	996	960	1017	942	1008	1060	1006	969	964	991	1010	1007	994	966	1007	994	998	998	986	952	1002	1001	1024	1003	966	948	1002	955	982	937	992	1024	986	956	1002	1065	996	932	1011	991	998	989	981	987	979	980	1006	996	996	1048	982	971	999	1007	997	993	970	1004	985	911	994	1008	1014	1023	1031	946	997	1031	1028	981	984	1030	1005	957	960	1032	1024	1005	970	998	975	975	1000	967	1014	943	1008	951	975	1043	973	984	950	995	1010	1001	999	980	962	1035	1032	953	970	1030	962	1017	1017	1016	980	995	939	972	996	940	1015	959	1047	965	997	1010	990	1002	1008	955	1004	1050	990	985	1007	1064	1005	955	978	1051	966	959	994	1023	959	1047	1026	1033	997	976	986	1021	946	1000	945	993	1008	984	952	976	999	1002	988	988	960	970	962	1020	981	1018	972	1034	1008	1019	938	956	944	987	997	987	950	1003	1021	1017	960	984	961	949	974	1006	996	1051	923	998	1057	947	1056	986	969	1043	1010	986	1005	1006	969	988	959	1054	996	972	921	1025	983	976	992	962	963	919	974	985	970	963	973	1003	1050	960	978	985	1073	994	977	1029	1021	981	977	1035	940	968	1000	992	966	1024	995	1007	1003	979	1012	998	994	985	1003	981	984	952	967	995	1011	994	958	1010	987	987	1027	993	1005	1037	948	986	1015	944	1016	1048	1065	943	986	949	1010	986	976	970	979	1007	976	991	986	990	1008	1005	1045	975	948	959	966	978	1018	996	977	945	1001	986	1022	1023	1016	996	1024	946	996	1035	1011	939	996	1011	971	930	992	940	984	1003	1019	1005	992	1029	1025	1066	1034	1002	1003	971	1039	1045	968	940	998	1012	980	957	972	1017	930	976	928	1052	983	1007	992	955	942	989	1004	931	1011	1012	955	1004	931	997	961	997	938	1001	993	971	967	1004	992	1041	1014	997	966	956	960	999	955	938	994	987	1024	969	954	950	985	997	988	1022	981	974	986	1018	990	1003	1063	1006	1040	1014	925	969	997	973	1028	1038	1016	1006	959	979	978	993	932	988	997	966	975	1007	948	978	991	983	955	1036	942	977	998	1026	963	963	1046	984	1037	1040	973	989	984	968	1005	1016	996	971	1056	1035	951	1039	952	985	977	946	1025	914	1017	979	1000	975	1012	1044	966	980	1045	1014	1001	983	986	1024	1020	967	945	1004	965	950	993	945	1020	989	966	1042	987	1019	992	1024	1005	1069	980	961	1018	990	1013	1015	935	981	1002	1014	990	991	974	972	1036	1009	1044	945	1019	1005	1007	982	1033	961	991	1011	1002	967	979	925	978	1010	975	930	992	1013	1018	990	939	1014	1012	910	952	958	945	1029	953	986	990	940	1013	915	919	1015	984	1002	936	960	985	1016	977	1015	963	950	980	981	957	956	980	1008	965	962	1012	963	1011	973	1000	972	968	949	1060	949	982	963	1032	950	965	975	973	1063	989	975	1003	1074	1044	959	989	1037	995	1031	911	953	1043	955	989	986	942	1001	918	993	891	1007	1027	1023	984	983	1053	1024	1013	1063	1012	1030	1023	1017	1000	974	1020	970	1010	979	979	946	956	1026	1001	990	997	1018	997	1000	973	1005	947	995	955	1006	974	1014	1009	995	1043	933	1017	989	944	989	1003	969	961	1030	1018	988	945	1040	1041	989	989	927	1008	968	1037	946	949	1031	982	969	996	968	1051	987	985	1003	1019	1012	961	995	907	1002	1031	957	948	1009	1013	964	989	1036	978	1077	992	937	991	965	995	975	1003	991	998	1025	963	988	1017	1050	1038	987	1025	992	969	968	981	975	1018	1029	1009	992	947	946	969	970	1014	988	971	991	980	971	986	913	975	997	990	984	1045	1012	1002	981	987	981	1003	979	976	983	1035	1019	904	989	948	951	984	996	996	968	943	967	957	980	998	1015	1042	1010	939	992	1024	962	972	1017	963	985	950	941	987	1005	984	979	987	966	1024	1021	944	999	1008	993	1043	986	994	1047	1124	1043	1001	940	984	980	974	957	1018	945	1018	945	977	981	997	997	974	1010	1005	963	919	1018	1043	987	979	988	985	1007	1041	995	964	976	972	975	1015	976	1017	1044	939	1034	947	994	942	990	968	982	968	975	964	979	1034	965	977	953	988	1017	963	965	1009	1062	998	994	985	1025	1017	1027	1025	929	1040	934	965	909	1024	1028	997	1001	1024	1014	974	1003	933	987	975	948	996	1009	969	963	1019	971	1019	973	965	987	1034	948	997	961	984	970	1030	935	923	997	996	1002	1021	951	937	994	1029	982	978	985	950	1001	959	1059	975	1011	991	949	1008	974	962	974	935	968	1042	1020	969	1018	986	987	966	1017	996	1000	1004	919	913	1033	992	957	998	1002	1010	1013	1000	947	947	919	905	971	999	959	982	963	995	1009	989	1018	1020	998	1039	997	1032	987	971	1029	960	986	1034	1010	962	964	973	1026	980	957	978	950	989	967	987	980	981	1039	1027	1001	944	974	1008	995	988	965	1038	970	969	987	987	972	931	1033	1022	967	1000	1015	992	950	969	1053	1008	965	924	1073	995	1021	949	997	1034	1005	954	992	1042	953	1034	1013	1055	1009	1010	967	1018	927	1067	972	1023	1015	997	945	998	1007	939	1034	1003	983	948	1013	977	1003	984	1007	1066	992	998	980	1077	1055	1029	974	1008	946	945	1005	966	1006	962	1031	994	978	974	961	1063	1023	1002	990	928	946	949	1022	947	934	1051	962	995	965	978	1057	1022	944	946	1002	974	963	992	1038	1027	975	972	928	1026	920	972	1027	988	951	1007	968	1013	992	996	968	990	942	984	1007	965	957	964	987	959	1000	1004	989	1000	989	935	961	1027	971	975	985	957	1064	1000	1016	1007	1026	992	946	1009	968	965	1019	979	995	990	979	1020	1034	1050	954	1002	1019	989	1039	994	980	999	971	1014	1051	953	992	982	911	958	948	1039	1008	972	1009	936	968	980	948	961	1038	966	898	930	997	1034	961	974	982	1026	991	976	965	936	981	981	996	974	982	979	1013	1006	993	1028	1013	1038	956	968	1049	974	979	1000	1034	1031	960	1002	980	992	1057	977	958	974	991	991	1061	978	974	957	998	1000	964	964	971	965	1014	1019	1003	977	1003	997	1017	953	1019	1003	948	1021	993	986	947	1008	1020	894	993	996	957	1004	976	1026	1006	1033	998	976	961	998	953	977	1005	960	966	988	994	999	947	1003	1016	936	1010	1028	1013	1008	945	994	1018	955	986	957	972	1001	977	979	983	975	1012	937	953	969	980	1018	1020	974	988	980	1034	989	932	952	966	1029	981	928	983	1030	1010	995	977	908	950	909	988	995	1021	1024	1002	1009	1025	954	917	976	996	1003	980	1004	1003	1003	967	974	955	937	1019	962	1018	1053	935	947	997	994	1012	973	947	1000	1003	955	1056	1006	968	928	1004	1069	1031	939	1015	971	1038	954	951	1017	983	988	926	970	1023	1000	1040	988	962	948	977	999	961	985	980	953	1002	969	989	980	997	1017	1005	991	978	1009	1020	1005	1008	925	990	1022	988	991	1013	996	1031	969	952	974	944	998	963	1004	1002	992	1009	998	1008	1004	949	962	1002	898	994	973	974	1040	992	946	961	970	971	1000	895	1010	998	943	969	958	1014	955	959	1005	1021	1016	952	980	948	1036	966	1038	968	1035	988	977	962	1026	1036	993	994	1026	1026	1008	1024	970	1008	964	941	956	1031	994	1012	965	1022	1016	991	997
4027	3288	2758	1719	1377	1219	1135	998	996	1007	972	890	960	927	895	922	960	909	856	950	932	884	917	900	886	916	893	912	875	907	860	900	929	878	911	910	897	901	893	881	861	904	853	880	841	862	870	850	847	900	897	897	853	862	885	883	853	908	858	827	896	880	908	838	909	895	834	845	820	906	903	872	908	891	856	894	878	951	904	924	871	856	852	887	884	884	848	874	839	880	874	884	806	841	886	873	898	850	853	818	897	852	803	863	940	870	843	891	866	911	854	851	917	829	848	850	880	884	842	869	864	862	854	891	815	869	811	884	869	870	853	877	867	884	870	870	783	835	879	898	875	873	846	879	827	837	847	825	834	884	832	833	823	850	860	829	892	893	831	883	857	872	895	866	864	855	898	820	880	885	850	839	862	849	835	890	823	875	872	888	864	846	878	817	846	903	885	873	876	884	846	846	859	843	878	854	858	880	858	858	838	905	812	837	853	905	880	876	843	875	830	869	878	835	877	835	847	833	829	873	858	846	840	853	926	834	866	843	848	891	824	851	845	894	893	890	811	868	890	852	857	843	877	844	845	846	863	830	846	839	880	857	838	860	888	884	855	852	844	859	867	876	880	841	879	930	876	872	822	886	885	867	825	869	879	843	878	773	848	868	885	840	904	855	850	821	850	796	877	877	844	841	853	904	828	873	853	840	890	808	873	864	829	899	889	843	813	851	824	885	857	879	835	856	849	873	805	869	845	896	875	855	842	833	833	861	859	812	873	874	894	836	840	877	848	902	866	868	862	879	910	906	878	863	895	854	825	869	816	883	877	833	835	881	882	800	850	878	859	853	879	834	848	886	896	816	842	931	890	826	880	889	854	865	867	883	839	867	836	886	874	925	829	814	898	866	860	813	814	866	851	859	828	843	889	825	869	902	860	840	807	897	892	806	814	854	882	887	867	859	865	863	858	884	868	829	887	830	847	857	899	883	855	876	865	825	842	873	839	843	872	880	861	857	868	862	880	841	908	847	904	855	896	860	873	923	837	845	836	847	824	872	859	888	854	876	799	824	852	833	857	851	814	863	868	898	863	938	866	869	844	856	854	852	871	889	865	838	837	862	859	874	864	898	845	891	893	911	855	865	838	890	840	859	813	854	900	818	837	776	802	931	851	880	882	918	813	897	864	865	851	818	898	808	851	824	893	884	872	839	882	859	860	836	910	852	885	873	826	848	840	820	908	869	861	855	873	848	817	851	898	888	883	887	835	858	772	910	885	824	852	840	832	846	878	848	826	871	893	878	811	836	853	836	885	854	888	841	834	925	857	865	886	856	840	875	891	855	896	888	870	857	854	849	847	871	840	834	855	860	858	891	866	882	849	849	832	851	894	834	852	914	855	840	838	878	887	856	872	880	844	860	823	829	824	863	798	904	866	855	923	835	853	848	886	839	883	863	821	854	872	884	857	870	854	874	836	824	840	850	857	878	845	853	823	811	837	857	834	836	850	860	841	867	792	861	875	902	825	837	842	837	832	799	837	852	869	834	923	846	863	861	794	854	860	857	865	819	880	840	849	833	882	817	835	898	862	862	800	861	820	837	867	867	797	830	816	806	806	897	822	853	858	866	832	812	894	819	882	829	879	875	875	902	817	905	861	835	802	838	882	864	849	888	860	819	836	853	848	786	846	883	866	873	900	842	816	908	884	863	870	898	882	925	819	850	828	885	849	844	823	876	892	891	831	865	809	840	834	854	845	862	840	925	885	881	852	859	832	877	866	873	848	850	841	859	805	845	834	821	842	861	839	882	836	915	902	851	863	852	842	918	855	867	854	844	844	884	860	884	899	884	867	876	843	864	844	833	873	856	825	920	853	816	859	874	874	824	872	827	845	856	878	887	837	847	894	870	848	872	896	904	868	843	888	884	822	864	866	826	827	903	872	875	922	830	869	849	863	875	853	869	865	890	908	823	841	880	886	870	866	857	836	856	873	863	827	821	858	825	899	815	850	879	833	826	878	857	880	848	849	913	815	874	817	834	854	826	898	922	801	846	786	817	851	834	935	927	866	840	857	863	900	845	852	893	826	878	922	882	873	903	896	876	895	824	859	855	859	819	866	913	855	854	902	898	851	837	821	894	855	826	853	860	849	846	814	920	830	848	891	839	852	836	798	839	830	891	845	886	841	835	870	905	854	889	870	857	871	853	878	819	938	850	848	845	887	841	890	905	868	918	872	833	859	846	867	892	913	853	942	821	811	834	844	872	864	895	903	851	915	847	875	835	784	865	829	863	923	851	820	858	859	885	851	789	874	845	877	848	868	835	870	867	852	828	815	837	802	860	824	833	815	892	815	830	909	820	907	844	868	791	858	865	877	847	826	835	859	896	875	834	868	848	842	867	846	883	814	838	875	843	906	912	835	842	843	860	887	859	845	796	910	826	885	914	855	848	813	865	864	852	834	904	809	856	887	943	859	870	851	815	867	872	879	878	839	898	873	880	885	885	898	844	864	839	799	824	842	891	834	836	894	836	836	846	867	872	884	859	848	821	837	838	895	926	908	824	900	925	893	852	887	817	887	945	868	867	866	836	891	846	818	857	840	879	858	926	888	852	816	884	860	902	827	820	860	815	849	838	860	844	874	862	896	880	870	831	847	864	861	827	889	835	840	873	842	836	819	836	878	855	865	897	846	853	844	871	791	898	843	862	886	811	841	848	860	876	907	911	851	850	862	844	882	893	835	888	853	815	823	829	830	865	881	842	894	871	828	843	863	861	860	883	849	919	853	879	901	857	856	852	862	878	877	846	906	858	775	905	842	865	867	798	843	859	850	857	838	807	868	876	883	841	816	909	791	883	863	864	894	910	845	871	827	849	874	814	803	850	874	781	828	822	871	841	816	849	819	830	843	865	826	863	797	831	854	812	795	907	847	885	841	891	855	907	881	843	860	849	862	833	851	898	899	859	831	882	816	894	855	872	904	871	825	904	864	862	847	880	855	899	871	879	917	843	840	863	876	841	910	842	916	841	847	843	847	911	841	811	897	811	853	893	839	886	839	851	866	923	895	847	842	875	844	848	871	863	809	843	849	837	845	863	887	849	857	840	809	896	846	884	819	899	858	861	880	850	865	900	745	858	861	837	822	826	841	947	839	813	847	864	836	840	853	875	896	894	912	814	815	898	854	871	879	855	876	884	866	910	853	885	879	815	880	878	840	801	858	846	882	869	913	863	869	880	796	856	838	896	802	835	848	845	848	856	841	870	872	812	831	863	895	802	874	889	909	850	828	824	885	864	840	792	868	848	850	864	811	836	878	886	904	842	864	883	784	864	853	864	861	855	881	877	914	847	835	850	915	786	856	866	873	855	893	922	880	783	836	875	902	901	857	813	848	871	891	831	852	827	867	858	849	853	860	878	820	843	843	785	874	813	888	790	835	847	868	892	868	834	857	856	885	842	850	895	900	876	842	857	865	817	831	799	817	844	879	905	889	858	870	881	905	840	863	809
24661	21404	28528	24699	20668	4022	1400	928	776	758	748	770	698	694	728	746	666	690	740	679	651	650	676	717	686	633	676	709	672	673	668	673	632	692	705	660	647	668	633	700	678	659	663	660	699	765	644	717	684	691	645	697	662	657	668	667	659	651	637	706	690	694	672	663	689	659	642	620	672	687	667	669	637	632	646	620	649	658	622	655	671	650	685	679	628	651	687	688	667	638	711	709	591	633	646	650	630	605	604	645	639	658	661	661	662	655	618	662	649	671	629	656	680	675	667	633	636	723	652	660	676	637	657	635	631	655	623	677	680	646	640	682	656	660	634	639	648	645	662	691	682	685	637	672	646	594	647	624	622	628	642	692	657	700	631	635	653	642	667	689	641	682	635	642	629	632	635	594	682	621	632	664	657	630	645	660	612	661	621	648	696	704	664	615	620	670	652	658	677	646	656	625	645	682	699	654	662	632	634	629	640	615	593	621	674	648	656	630	621	643	691	662	655	671	668	610	654	636	582	650	675	674	644	673	653	649	653	651	681	661	658	635	647	660	616	712	636	639	633	661	680	648	566	668	621	635	646	635	629	663	661	658	633	641	679	693	665	625	664	651	616	643	681	625	637	685	608	659	651	641	657	635	654	635	647	650	671	647	660	701	673	643	671	668	660	628	654	633	663	621	656	645	709	602	675	675	692	648	600	661	631	656	618	626	665	627	581	620	657	682	621	626	596	668	657	663	663	643	667	658	608	654	678	625	638	671	633	652	650	686	633	653	648	600	653	657	665	650	706	622	668	716	622	658	703	616	629	637	637	645	641	668	637	633	630	682	678	644	676	650	638	649	583	618	638	630	619	614	653	642	611	641	654	612	684	697	662	631	643	634	653	636	648	695	665	666	666	642	669	665	671	630	607	635	649	656	629	648	641	658	643	637	685	631	663	658	625	672	636	666	653	630	633	659	627	606	605	682	676	665	722	640	622	660	647	652	647	612	683	648	699	637	660	607	655	641	646	624	640	636	657	653	679	626	658	633	625	637	646	660	678	667	707	656	689	651	671	620	658	658	665	667	629	686	684	640	646	653	650	639	626	656	646	647	643	680	640	629	668	675	670	660	628	656	659	675	601	615	654	665	621	653	638	653	650	658	677	635	624	696	586	642	622	658	653	640	644	627	651	622	663	607	693	656	654	600	642	647	637	646	658	679	667	645	600	638	668	649	634	695	659	722	629	596	645	638	645	683	628	712	670	668	676	628	637	658	648	686	654	669	605	625	652	673	601	633	613	671	629	670	592	656	714	661	704	613	647	669	643	629	661	650	589	705	632	647	644	653	657	609	648	665	620	647	659	687	652	634	665	675	648	655	610	621	629	636	672	627	639	636	675	598	667	666	623	667	664	629	639	614	599	637	630	595	649	633	623	646	652	666	628	659	598	661	660	647	634	655	603	629	627	660	621	628	638	633	642	648	636	647	669	639	614	637	633	667	645	676	609	679	643	651	644	621	611	628	589	639	643	651	706	591	679	624	651	649	640	638	611	614	650	625	650	647	666	660	671	647	655	653	643	644	624	624	641	631	613	648	647	664	668	624	607	649	634	643	644	654	693	626	639	620	650	679	613	652	600	637	646	667	673	659	682	624	588	608	664	620	628	656	648	655	701	639	635	641	675	668	666	616	686	622	625	634	650	679	639	657	659	680	652	667	621	651	707	623	624	681	630	627	606	644	678	668	648	644	596	612	687	603	626	651	610	681	647	688	631	551	602	661	613	590	688	619	651	648	626	645	635	668	608	614	641	632	610	635	627	631	607	593	646	623	649	655	600	628	632	658	640	628	682	646	682	664	641	656	685	638	646	632	671	652	633	667	656	653	656	686	662	633	669	650	625	633	690	622	681	659	670	663	692	643	623	640	636	624	678	594	622	613	630	606	677	670	690	625	653	632	634	623	690	691	608	610	632	662	676	630	621	643	621	634	634	669	647	647	665	672	627	626	635	691	636	653	610	649	622	644	628	610	636	649	703	630	676	695	712	639	647	612	624	632	652	631	664	673	598	640	662	661	635	641	641	628	658	641	643	696	668	673	641	661	640	637	635	664	593	647	610	664	682	644	599	611	636	632	661	603	642	624	589	634	679	663	649	644	642	626	647	677	639	651	631	633	637	682	650	635	591	653	634	634	666	651	642	689	672	601	647	582	635	622	632	630	632	643	606	681	681	688	617	660	659	634	675	630	604	631	710	653	671	595	626	643	659	621	655	649	687	659	680	638	669	645	649	705	630	658	666	645	625	649	634	665	654	616	658	658	672	645	619	678	682	629	593	643	647	662	643	612	648	654	635	697	631	627	646	680	639	587	635	638	631	639	623	669	629	626	663	641	617	689	652	680	584	647	617	685	652	661	661	660	648	612	644	643	637	674	632	667	662	667	661	644	682	663	618	632	670	705	623	655	620	678	660	557	651	632	659	628	684	695	661	636	605	687	642	639	584	624	638	698	634	632	623	622	641	619	718	655	645	664	648	612	609	703	640	657	648	603	642	657	660	603	632	609	654	616	639	672	678	646	663	660	634	627	652	632	629	613	638	660	609	647	667	650	682	626	689	615	641	607	630	674	631	651	631	629	626	702	664	610	662	663	598	650	651	611	636	688	617	654	620	650	639	650	627	587	641	638	635	642	622	639	630	626	654	632	632	708	632	677	663	647	626	667	622	664	596	628	620	650	607	660	673	654	642	601	617	657	600	642	653	632	642	607	658	693	684	639	665	652	653	605	643	658	669	659	653	624	687	644	619	627	673	652	599	646	675	659	639	599	647	666	651	639	659	668	628	702	603	658	637	645	655	645	618	650	638	665	639	689	650	669	624	650	652	670	656	690	667	619	671	608	611	648	623	594	681	657	652	589	658	664	625	637	631	602	639	678	639	597	637	655	665	628	679	670	600	631	661	629	618	605	623	607	626	633	691	645	614	650	646	622	669	666	656	650	665	643	656	687	638	659	622	616	666	654	700	640	567	627	644	657	639	637	626	645	613	606	661	642	632	632	634	678	662	620	658	666	643	669	675	657	638	614	635	588	658	657	597	640	668	610	683	666	669	644	632	652	629	674	677	605	640	657	635	650	604	654	665	633	611	661	652	616	630	644	637	668	661	720	592	626	616	614	667	597	649	653	646	651	661	693	647	648	684	628	652	645	676	635	632	628	620	644	628	696	620	642	640	663	629	625	640	620	646	646	652	640	652	648	665	659	616	621	662	689	611	653	639	682	626	666	608	623	630	698	653	645	669	635	640	672	651	621	580	636	618	661	644	678	651	659	615	626	657	639	607	640	685	685	648	648	669	670	624	626	670	618	668	655	623	632	671	626	661	690	685	608	655	605	643	612	658	628	658	669	637	634	671	636	637	614	662	724	637	657	619	624	656	622	658	661	632	608	657	609	638	600	633	649	640	655	628	688	650	642	681	614	693	606	603	679	647	614	640	647	682	663	666	636	655	690	624	633
3934	5174	4073	2139	1575	1203	1024	921	846	762	750	766	719	712	703	653	678	632	657	693	675	663	638	608	625	637	646	655	635	621	636	664	644	654	660	648	605	624	637	631	615	594	632	648	635	595	632	642	626	647	631	657	609	662	616	607	624	631	615	577	617	583	629	643	620	597	655	623	608	628	630	639	605	641	623	622	680	603	610	650	606	594	621	622	626	636	557	621	590	613	623	624	594	659	665	605	637	642	666	620	596	643	651	625	607	627	599	654	612	617	623	606	561	559	617	640	589	598	550	665	615	629	652	628	579	619	594	592	631	610	613	656	577	634	624	625	582	617	629	626	616	636	585	642	608	601	610	619	632	620	618	604	567	602	630	622	604	650	606	656	604	594	592	565	606	582	567	594	624	620	595	595	681	642	606	576	613	629	638	580	589	602	619	596	614	600	634	616	661	622	630	615	601	579	619	616	613	599	614	610	634	613	596	610	622	659	542	592	606	606	635	598	620	606	620	648	647	606	620	605	581	611	589	595	591	643	604	628	637	596	587	604	551	608	571	589	587	580	616	653	643	615	606	630	663	581	632	601	609	617	636	599	593	561	606	597	623	604	604	625	579	616	572	650	607	675	599	628	601	587	621	597	597	614	575	587	626	594	610	630	654	621	594	599	604	624	629	635	591	661	657	580	625	591	607	603	621	586	611	641	639	596	624	596	583	640	579	641	590	621	602	630	620	667	615	613	599	605	603	586	622	631	569	606	601	609	623	579	622	584	626	584	616	583	638	593	568	608	624	647	606	629	607	598	609	627	606	603	619	614	630	631	591	626	616	630	597	639	597	572	566	594	577	606	596	633	623	616	586	622	624	568	639	604	591	626	640	602	569	598	595	637	605	607	616	616	678	605	602	604	612	615	588	612	635	626	602	602	583	631	629	619	634	608	586	592	638	649	638	606	656	585	590	591	584	575	652	593	655	575	597	595	583	583	572	613	603	621	576	614	613	596	620	606	561	590	633	585	624	653	639	592	619	595	607	603	594	589	640	628	657	582	627	643	548	603	656	564	579	670	623	586	648	616	624	604	631	588	589	631	648	618	598	627	624	609	601	587	594	643	579	598	595	641	602	575	593	624	635	590	595	615	556	631	612	614	583	599	619	624	608	586	663	643	632	642	663	602	613	553	625	633	629	647	602	570	631	587	588	589	599	625	585	605	619	557	613	617	627	645	638	583	615	584	628	575	631	585	606	583	595	633	651	609	616	586	596	601	631	564	648	574	640	613	622	592	609	601	632	577	618	627	614	626	610	608	649	595	650	578	613	655	638	555	579	637	568	569	599	646	583	648	584	606	613	584	591	602	630	603	640	617	592	640	567	615	635	582	656	611	654	592	595	592	613	627	629	609	625	599	582	596	614	618	576	636	625	617	566	684	604	590	602	602	591	565	585	652	632	614	632	569	618	634	586	635	612	624	529	615	604	677	604	624	663	620	616	622	595	660	588	619	609	576	620	574	655	608	578	626	614	600	656	614	561	624	587	644	647	606	636	628	622	619	586	572	598	580	628	610	615	636	651	599	623	619	636	575	585	546	601	586	625	595	609	609	577	653	590	604	590	628	610	626	621	605	637	582	623	609	647	597	576	610	566	605	593	574	631	617	597	586	605	565	666	561	608	568	604	581	615	583	628	590	647	590	594	599	613	604	606	589	617	612	601	611	622	559	619	555	595	603	606	586	580	623	599	587	651	558	669	603	595	650	603	585	611	591	609	615	639	582	625	604	578	648	598	559	578	571	599	618	589	627	588	604	584	581	578	588	619	587	583	619	598	576	622	596	615	603	616	591	647	582	619	596	592	600	595	568	615	625	618	652	635	610	592	568	617	650	615	628	583	605	599	595	566	616	565	597	652	622	619	588	610	613	578	596	630	603	584	613	599	626	608	626	612	620	612	625	579	607	560	632	588	583	613	598	577	594	591	615	604	652	608	596	624	588	604	582	635	621	608	640	585	562	618	601	616	624	599	607	594	616	608	591	578	601	598	579	592	580	619	589	632	602	605	594	595	625	611	634	614	564	632	588	604	600	621	597	623	578	618	540	610	654	601	613	565	578	619	608	602	620	609	601	611	601	611	604	608	560	607	565	602	555	607	609	608	567	587	593	610	620	648	612	598	616	601	628	633	607	645	605	582	640	616	592	610	605	625	597	619	619	608	587	546	590	551	622	589	595	577	616	612	644	566	638	580	611	583	644	627	632	648	631	605	611	644	623	623	588	598	585	546	617	562	596	668	602	632	573	610	564	607	601	589	591	626	563	616	601	627	598	596	598	587	626	571	606	603	656	581	648	597	599	572	554	589	610	612	604	622	598	608	633	628	579	634	589	610	575	605	578	588	605	582	597	637	555	606	612	621	607	622	532	643	628	600	554	595	620	574	590	612	634	622	659	609	603	580	614	580	597	605	607	590	567	611	569	649	653	584	587	648	612	621	594	598	596	561	557	589	636	644	578	573	599	603	602	611	641	591	616	614	600	589	579	576	585	594	614	570	571	589	619	594	554	599	534	599	607	600	629	626	594	600	622	610	596	619	586	654	623	607	584	621	591	596	582	617	584	562	570	607	619	584	589	601	655	638	627	622	600	588	585	568	585	591	624	589	623	593	611	611	563	589	619	605	622	590	600	596	604	605	622	588	602	614	580	634	611	650	596	556	614	635	631	624	621	594	587	593	571	600	588	615	644	615	616	573	631	636	638	610	601	604	550	596	657	611	597	593	635	579	600	614	609	621	607	628	597	649	617	578	609	666	596	584	573	601	602	590	619	607	615	607	596	641	583	586	595	630	616	590	585	605	619	555	611	612	592	601	592	595	561	622	618	617	605	618	590	623	617	636	618	593	636	608	574	592	643	602	617	600	633	652	589	616	576	610	565	622	590	587	589	588	603	634	587	596	620	616	596	600	611	630	635	562	631	594	605	598	604	571	595	604	610	610	585	642	602	619	675	615	611	560	620	629	611	613	579	600	610	599	576	578	613	620	603	589	580	604	585	621	623	642	599	576	644	616	626	592	587	647	645	602	614	585	593	552	578	579	629	586	639	626	544	575	652	610	580	637	560	613	612	646	625	642	577	603	562	608	610	638	593	570	551	576	585	633	581	575	609	617	615	590	645	590	600	570	606	621	589	590	538	593	594	605	631	591	573	611	564	597	545	655	607	601	627	599	614	606	570	644	569	604	609	590	631	606	596	582	626	620	593	587	578	570	634	621	582	584	569	590	573	675	558	630	629	592	621	588	586	638	636	559	566	589	581	572	544	571	606	579	624	572	619	603	601	603	624	623	614	613	598	601	613	575	618	590	591	595	626	585	574	598	614	602	577	592	552	603	614	620	614	607	633	612	604	593	641	606	572	602	612	605	595	613	612	627	603	621	641	608	630	559	582	580	606	605	610	636	591	590	599	552	612	577	605	577	618	597	585	598	577	594	628	562	620	599	616	591	562	612	564
27560	9645	1787	1286	1037	1043	961	916	1006	998	1040	955	1005	963	957	1028	1026	949	936	1037	980	939	920	957	986	963	988	999	936	899	938	996	935	982	994	973	941	989	987	987	956	972	975	943	949	942	926	967	993	892	969	935	917	1001	947	977	895	968	956	974	1007	992	944	976	961	985	1043	977	1009	990	948	900	980	985	948	996	945	987	980	983	983	951	978	904	957	989	931	961	937	972	965	985	977	994	974	983	972	954	975	954	987	985	956	990	957	966	931	919	978	947	975	949	971	938	895	968	974	925	1003	949	1007	952	989	965	953	923	960	997	954	952	1006	939	971	968	948	967	1026	968	946	954	935	928	999	938	935	982	986	959	899	995	976	967	926	942	967	993	1024	974	1034	953	965	954	961	956	917	926	998	933	962	977	986	951	1010	938	922	981	958	988	984	960	981	962	994	987	1020	931	984	940	991	983	995	994	1012	969	971	1001	975	980	939	970	941	974	976	902	947	962	935	961	910	930	957	939	969	929	977	972	1004	946	965	945	973	996	988	978	935	915	966	955	992	966	949	958	971	963	962	1040	1024	965	981	959	958	963	1022	990	983	937	983	971	910	957	963	960	976	989	971	974	993	985	992	953	966	895	1010	930	1000	1012	936	956	954	941	987	974	1019	998	968	997	943	999	1010	939	1014	912	935	946	984	941	983	968	997	946	955	931	955	975	932	934	1024	1013	950	971	959	976	936	916	969	922	903	915	967	1012	959	933	1007	972	959	938	972	976	985	1007	1000	1001	974	947	942	979	1018	982	974	917	899	925	944	908	956	952	981	959	1008	1018	957	977	953	935	919	961	963	987	1045	950	981	951	961	942	994	987	940	1007	919	1002	926	957	981	982	934	947	982	977	958	941	938	941	978	956	992	918	988	956	929	961	1027	944	954	996	991	996	1028	923	974	926	927	998	935	964	984	958	935	942	1012	987	949	951	975	931	1004	946	944	942	925	964	955	954	983	975	996	930	1010	991	1017	984	950	976	974	966	964	938	934	977	962	988	946	954	889	980	944	998	955	924	959	989	1002	952	946	956	942	1010	941	935	930	993	889	962	946	941	950	960	1010	999	935	936	965	981	992	1026	999	972	964	920	1024	917	966	948	974	925	936	958	1002	958	957	987	902	948	956	958	975	992	1033	962	932	951	964	1034	980	982	963	1009	976	916	1000	937	946	937	972	944	976	948	999	943	930	953	991	1008	940	1013	973	1001	968	962	930	936	1025	1012	941	953	1074	961	943	928	910	948	995	994	1006	916	987	1020	936	985	999	988	976	1000	988	972	977	984	999	1010	960	968	995	974	980	979	995	979	964	953	940	969	952	1019	934	999	979	916	951	996	966	938	994	931	891	988	1006	966	932	975	989	979	962	1018	990	947	940	995	992	996	981	947	1025	903	984	974	1045	962	889	993	985	993	961	958	952	989	970	948	1052	1022	1005	1001	1017	1018	946	964	983	973	998	990	972	991	965	993	904	988	955	939	968	933	946	983	960	952	945	946	944	937	1031	967	1019	985	988	967	1001	992	993	1004	953	927	905	924	949	965	962	974	909	981	1066	946	915	944	957	958	953	982	959	947	921	1012	927	1008	962	959	955	951	1003	964	935	994	962	956	1004	952	983	1027	1000	909	912	984	991	934	981	998	857	986	1012	955	1010	923	967	974	984	976	991	981	971	951	989	961	1019	947	935	992	959	934	966	934	940	956	975	966	934	976	992	963	919	1017	989	991	970	983	974	942	918	928	1004	936	1002	997	1007	990	890	953	1019	966	944	949	925	969	991	952	944	986	982	937	1019	951	930	931	957	914	958	1009	965	961	1007	959	947	1046	936	976	1005	983	996	992	976	997	1020	913	1016	984	983	979	994	1008	984	1036	955	1003	940	958	1040	965	970	981	980	975	957	952	975	890	965	945	968	931	1006	994	970	924	992	1009	1035	948	949	986	948	959	924	950	1022	1009	940	987	948	984	950	932	966	918	922	945	950	977	1004	962	940	932	1000	1051	927	930	976	959	998	1051	961	984	981	979	975	970	1017	999	962	956	934	937	932	1020	991	927	1001	972	975	956	975	953	971	964	983	955	976	979	984	953	952	926	975	953	975	976	949	952	980	922	1021	930	965	955	1018	951	995	960	914	985	976	1007	917	941	1021	998	998	1002	968	959	969	944	928	1034	998	994	949	1041	978	990	968	936	943	914	990	972	990	999	928	956	953	923	986	978	905	909	960	948	959	950	975	922	975	966	965	973	976	965	935	944	999	970	951	975	958	983	974	907	1019	922	1002	967	953	964	943	953	1031	975	961	932	963	967	961	961	951	975	941	1008	966	940	954	982	963	936	1001	969	927	997	923	974	943	961	982	969	924	992	1028	931	958	971	990	954	971	932	946	991	1000	997	980	1009	957	957	938	999	927	960	951	972	948	1029	960	971	987	977	977	1003	1040	974	1021	1003	958	906	968	978	900	917	959	997	932	943	922	909	952	956	947	977	989	972	1003	1020	1003	970	936	1068	953	947	940	985	913	909	944	939	956	930	987	1025	985	974	961	966	1034	912	991	974	981	939	1028	985	956	896	944	968	1040	940	941	952	928	949	943	958	949	948	941	974	971	922	981	945	1001	1054	957	1019	924	952	991	919	930	944	932	966	918	957	866	1062	978	966	930	1009	934	984	913	898	975	904	937	925	997	1041	994	961	964	923	954	949	928	967	982	905	971	960	954	928	977	1014	983	999	974	961	987	952	957	967	992	938	917	974	974	951	980	973	986	907	963	968	932	946	945	921	928	916	921	953	963	980	970	962	1023	994	934	978	1045	951	968	937	942	996	934	936	927	927	1037	1002	959	945	920	959	985	991	987	950	1013	1008	962	986	896	982	953	941	948	946	955	975	973	985	973	995	956	992	951	978	930	938	988	952	963	954	984	1015	1004	993	989	1000	970	1026	992	943	964	951	931	970	900	939	934	957	969	1002	976	988	961	969	988	970	949	933	1035	974	937	962	1006	985	909	976	964	989	935	966	959	969	958	974	933	975	924	956	940	994	997	997	996	955	973	1003	986	944	973	935	965	941	966	954	943	971	968	992	997	969	983	970	960	985	931	982	989	940	1012	1013	965	947	990	971	896	959	985	994	964	904	988	981	932	940	1031	945	964	983	1019	933	1004	953	969	999	955	939	1020	1024	948	956	985	969	969	979	953	929	956	950	973	976	951	1033	948	966	954	959	957	977	1011	944	945	962	997	1017	995	925	1025	973	993	926	964	961	995	1031	940	1027	986	936	919	984	993	961	988	965	971	964	938	1010	946	968	948	997	968	981	1045	987	1005	882	971	1000	967	936	964	905	941	980	968	1029	960	917	968	995	952	1008	973	954	985	935	910	970	967	1026	960	959	989	951	941	923	937	1005	934	1007	964	997	940	898	995	958	955	986	987	993	898	954	986	956	950	981	982	972	943	966	992	961	967	972	948	969	954	950	944	1043	992	1013	972	977	983	978	929	954	957	968	919	1005	1001	930	970	968	965	1001	998	960	943	967	914	991	987	986	970	1015	958	958	943	943	985	937	969	975	1000	956	1016	1030	993	982	939	999	984	908	999	980	1032	977	945	926	974	942	995	975	959	914	988	945	991	998	985	989	954	955	976	1001	934	964	960	918	993	992	976	953	982	977	983	986	954	918	925	951
5814	1005	921	874	855	899	838	897	846	833	807	791	881	777	840	755	902	830	856	823	842	834	838	888	812	828	845	838	795	812	817	820	805	863	785	872	875	799	826	816	807	864	839	823	858	807	830	820	862	840	808	841	827	849	786	823	844	799	837	865	843	900	810	809	795	842	817	793	821	821	889	850	821	796	843	808	837	831	827	756	850	822	844	868	814	847	854	819	813	830	830	771	838	883	810	838	788	816	862	776	771	854	764	824	845	834	869	833	831	771	844	806	857	791	819	829	839	778	807	820	827	797	817	807	824	841	836	782	803	856	780	790	833	802	791	834	867	837	813	769	828	853	819	801	778	763	841	825	823	825	838	822	805	847	784	829	852	831	840	850	799	804	836	828	841	800	851	831	843	817	835	820	841	814	815	877	773	855	810	799	845	812	833	790	781	795	782	809	821	830	801	836	831	867	768	839	838	816	859	787	800	873	812	817	828	810	800	823	844	866	800	788	823	809	809	838	881	833	841	820	782	847	823	786	782	765	789	822	800	779	815	854	822	843	766	841	787	844	815	880	833	927	802	775	756	808	846	797	826	823	820	824	827	812	800	813	805	824	783	871	801	790	774	829	799	809	875	821	870	821	852	778	824	813	836	807	824	834	839	833	812	837	782	831	840	821	849	834	849	848	805	840	813	794	822	853	837	764	822	824	824	857	832	851	803	770	817	821	830	803	784	840	871	852	852	818	813	821	773	853	834	850	747	761	796	838	841	816	772	836	855	872	818	779	790	827	877	845	809	822	809	845	832	812	828	838	809	836	804	822	809	814	792	825	800	816	783	885	807	814	779	881	787	797	831	807	770	861	876	891	792	825	878	810	810	813	835	818	808	852	865	821	836	830	788	813	825	830	833	802	805	863	843	825	826	823	775	821	820	803	818	858	803	789	783	830	841	820	833	852	753	808	781	830	785	811	807	852	751	798	808	811	853	843	822	834	807	862	834	803	848	789	836	880	794	837	842	863	795	805	816	781	841	828	871	830	818	786	849	855	822	811	775	808	813	846	769	868	811	834	784	767	818	867	756	805	818	800	816	838	790	791	837	784	835	839	800	820	835	809	822	806	834	814	800	881	794	840	831	828	814	840	862	855	788	834	780	828	816	819	767	817	802	810	762	847	884	847	837	842	799	809	805	818	886	813	825	835	820	855	832	766	800	831	842	862	815	858	864	816	805	809	775	805	828	835	853	796	849	845	787	803	800	819	856	832	813	777	832	886	825	794	805	848	812	766	820	828	790	852	859	804	791	795	817	807	812	811	858	842	798	811	801	829	858	787	842	811	799	843	838	837	879	787	841	791	797	786	801	828	841	814	831	788	853	765	791	852	917	806	809	829	868	858	830	791	847	848	838	837	847	801	790	840	856	828	787	855	860	824	831	804	811	827	791	816	812	836	830	807	834	790	728	822	824	883	795	774	829	831	846	887	831	814	877	851	813	797	815	802	817	789	844	836	818	814	813	812	776	855	753	823	835	809	854	821	809	836	821	878	796	840	775	805	814	826	809	796	765	782	801	819	794	882	791	782	794	780	838	780	803	828	836	797	859	775	833	806	811	828	883	825	790	838	798	783	821	864	881	793	810	791	869	787	839	750	856	829	834	785	784	811	811	840	808	830	801	780	868	814	843	784	816	873	840	816	843	870	814	801	798	826	784	791	846	860	812	820	777	835	851	861	790	813	821	887	767	862	822	832	823	831	825	839	807	764	829	765	830	833	825	822	844	788	775	771	827	850	818	810	832	812	841	856	761	783	843	876	819	847	867	792	786	784	805	875	765	806	760	776	842	865	851	821	782	813	790	799	878	837	779	824	800	808	770	829	816	801	818	814	847	829	845	895	841	809	839	821	830	805	812	802	831	815	798	817	824	814	779	868	822	815	836	761	844	795	797	858	827	823	799	798	820	830	798	824	806	860	839	847	821	821	794	779	805	825	841	834	832	792	821	850	823	786	858	785	826	828	774	845	802	858	901	861	879	812	784	762	841	800	814	839	818	808	792	794	842	811	766	780	807	827	851	867	791	848	821	819	809	831	791	831	841	806	793	854	807	825	855	806	814	859	835	831	824	836	896	794	839	822	839	779	831	873	858	862	833	765	839	800	810	832	869	789	799	818	795	825	803	846	808	790	824	868	785	800	812	786	776	839	857	845	854	792	832	791	838	788	807	817	826	845	808	828	879	827	779	807	804	835	819	825	789	795	817	809	803	825	848	847	792	794	839	823	800	821	810	821	845	847	804	812	804	826	760	793	862	830	810	813	904	815	763	829	881	791	843	845	822	828	813	829	850	845	828	803	789	787	825	829	838	842	806	849	827	855	822	843	845	827	813	848	812	821	838	828	832	814	803	816	805	843	815	822	814	756	833	818	801	784	850	826	796	828	826	787	827	793	847	827	798	795	790	838	812	823	844	772	799	854	876	798	860	850	848	850	815	823	807	804	840	819	832	814	801	820	815	821	845	818	827	900	844	819	838	763	835	827	793	814	791	812	829	811	824	798	811	822	809	834	809	869	854	783	855	818	819	841	866	843	820	800	846	848	821	813	839	835	796	812	832	861	821	817	828	806	784	829	792	862	815	824	801	813	847	859	842	809	892	837	814	851	812	807	794	836	885	849	855	798	843	866	824	782	847	811	824	824	832	787	855	803	786	827	808	822	817	776	792	827	826	801	833	846	806	816	773	759	815	871	810	848	865	809	801	795	782	825	804	807	828	777	852	830	854	760	891	821	807	824	874	844	832	803	860	781	867	901	816	842	813	799	782	813	835	803	841	800	856	875	797	851	828	799	826	812	882	864	830	823	851	812	832	793	763	766	851	807	830	813	832	824	806	819	831	876	839	804	838	829	744	790	753	816	829	820	863	865	868	775	811	845	835	807	890	800	820	820	817	813	810	810	840	786	860	771	815	802	814	872	847	818	795	823	775	820	824	813	789	832	761	861	796	837	860	823	820	859	852	824	852	763	838	789	852	852	844	824	839	812	811	852	857	841	819	787	870	800	821	807	801	777	805	834	857	827	826	854	780	877	818	851	870	833	816	810	842	786	805	835	849	801	812	822	811	827	824	798	804	761	796	834	799	815	815	814	797	847	811	855	826	807	817	806	839	834	812	833	847	779	812	840	805	779	824	862	758	822	822	801	756	813	826	822	792	837	855	833	824	838	866	853	839	805	767	849	848	860	840	804	848	856	814	822	762	814	835	850	839	823	867	838	807	811	851	836	836	835	821	821	803	845	815	864	795	832	798	790	851	783	797	842	826	831	823	833	776	783	853	796	876	846	800	857	820	832	793	842	823	795	761	767	809	833	799	758	819	811	859	847	812	798	817	813	812	858	818	839	851	806	817	836	829	784	845	829	873	778	869	832	798	789	819	824	785	818	875	814	811	826	840	796	822	803	853	793	804	810	771	835	827	861	869	797	781	820	823	818	800	841	853	826	846	824	821	835
25618	21412	27210	25470	5721	1727	1439	1079	1080	1086	1059	1062	1019	1034	1027	1002	996	1015	994	1000	1013	1015	1049	970	1002	1076	931	988	969	942	1001	1002	984	1038	1022	981	935	1012	969	1011	1052	955	1039	966	1041	1001	1019	1018	915	994	898	997	999	1047	1073	943	1003	990	979	1000	991	963	964	1040	1001	975	972	1020	975	990	937	1063	1029	988	1047	993	972	1032	995	976	993	1028	1017	953	994	956	1026	983	918	991	1027	937	946	997	976	1015	931	972	1009	989	923	949	955	1009	976	996	1022	961	928	963	963	1020	990	955	967	991	952	980	931	926	959	979	1004	998	1001	1013	1027	930	944	993	993	1007	982	991	882	986	953	954	968	993	912	980	997	996	997	982	999	955	985	1032	1012	978	970	994	965	978	963	958	996	976	977	952	983	995	981	935	945	951	967	994	969	996	995	988	969	985	1028	963	985	1035	998	975	1043	1042	1016	973	983	939	988	942	973	980	964	960	984	963	989	936	1039	983	985	966	1021	941	998	932	974	1005	1014	956	1038	984	1005	950	983	1012	963	990	945	962	917	1043	1020	990	951	1041	955	987	996	941	975	956	916	914	990	958	953	975	951	982	953	968	940	961	969	976	962	1018	1037	950	960	994	931	914	966	966	1000	965	1019	953	966	999	979	992	1020	980	1028	945	945	976	943	965	988	1033	919	966	987	959	1003	1020	949	1001	966	1037	969	970	1020	886	989	870	946	1003	986	989	956	1041	934	1002	976	966	961	1014	959	1029	979	1008	991	982	979	985	992	956	968	1048	1009	944	997	962	933	1006	985	943	1018	931	1027	976	929	993	992	989	963	995	963	1006	1000	977	1011	1008	1007	1024	955	985	954	932	986	987	1019	903	976	964	962	1005	968	1008	1014	1022	969	926	1026	997	993	973	978	992	982	979	983	952	971	940	1050	998	925	981	976	978	994	972	1012	967	989	914	922	957	982	1009	911	992	979	1054	962	994	962	928	986	934	922	1002	979	941	953	1010	999	982	955	1037	920	941	951	929	1007	1023	970	957	925	975	996	942	1007	977	984	999	1061	958	966	976	941	1002	1003	979	991	939	954	970	996	1023	947	967	966	948	989	946	948	955	977	989	1020	913	882	960	989	1008	961	981	980	975	996	990	1018	1034	987	914	953	968	1009	986	1014	956	919	1020	999	994	1004	1050	966	977	985	997	1048	968	993	973	976	966	999	890	1010	980	993	1004	974	984	972	1043	960	967	957	920	978	985	975	1032	964	985	1007	985	938	1018	980	923	945	973	999	1026	976	938	999	965	982	969	964	973	968	947	901	963	979	970	957	1003	1007	939	933	997	995	988	993	975	996	1016	913	916	928	1004	975	984	942	965	1047	1028	961	942	929	980	1002	1007	1018	1017	912	1004	989	1028	962	948	1008	940	955	1010	949	958	939	1000	987	963	1000	985	968	955	1013	971	935	954	1029	953	1011	1022	974	936	966	983	1023	975	956	953	969	988	1031	952	957	909	942	993	926	972	1030	1007	960	975	940	933	988	1035	949	987	1023	985	942	1029	957	1013	939	968	956	957	986	913	975	949	991	945	938	953	957	989	973	978	984	1000	1039	998	930	933	929	925	987	1002	973	933	986	1020	1036	983	996	938	985	947	973	916	966	1009	973	1006	989	964	1002	1054	1036	924	924	987	977	930	967	974	891	923	1019	927	988	934	949	1004	1020	1021	1020	988	938	970	1061	1028	970	1001	998	952	965	976	943	959	962	999	1001	1014	1013	934	977	1010	1015	1029	951	986	1016	1012	974	952	973	939	1017	922	1015	955	1014	961	963	991	1031	965	956	1003	972	959	972	922	953	989	996	946	1002	960	949	931	996	937	954	1003	1005	969	1001	989	931	958	1018	984	975	966	948	1028	954	973	942	978	1032	982	955	975	1049	934	982	972	928	947	1003	963	994	976	946	930	978	1050	986	1002	1015	966	974	1005	960	914	984	957	948	989	1001	965	966	974	977	997	977	926	990	1004	937	1020	998	919	1000	942	930	986	958	1008	961	949	945	971	1010	953	985	963	970	999	1041	977	970	1012	939	988	1013	977	953	964	980	948	979	1020	1012	909	984	943	1009	980	986	970	935	991	963	929	943	992	938	998	965	993	926	982	961	961	976	1007	969	963	931	942	962	983	1019	999	999	986	980	1008	979	928	966	945	1060	1006	989	974	1007	957	946	1018	997	953	1021	977	1008	978	983	938	966	989	991	960	938	973	967	982	977	1005	925	949	997	1000	966	1055	953	975	990	978	937	1000	992	947	975	911	952	957	1024	976	969	998	973	1025	1023	985	1016	1029	979	1027	992	988	966	984	1003	982	993	1006	956	1041	954	969	945	983	966	1043	942	992	950	992	973	1042	933	995	1021	979	1027	963	945	950	985	1021	930	982	1017	950	946	945	1025	976	957	991	1023	951	926	972	964	1004	964	957	969	1014	1010	1005	962	971	998	966	985	990	974	945	965	970	1018	1017	972	968	1017	1016	989	930	1007	1003	998	1002	987	1006	987	966	964	987	1015	990	1030	938	947	903	965	1002	996	972	1001	933	982	985	955	986	989	966	999	976	905	1042	965	960	990	991	917	991	962	949	994	999	1012	1009	904	1002	986	934	1009	1044	980	958	1024	942	969	1004	955	999	998	982	987	952	1016	996	942	995	1029	970	1001	996	992	943	992	962	1000	953	958	1019	968	1019	998	980	968	997	952	926	980	1005	925	993	971	924	1001	978	1010	926	1001	1004	1010	985	1033	969	976	950	942	993	1000	991	1027	908	1021	958	1023	1013	1034	965	1004	1008	958	1019	992	939	984	1004	969	971	1046	984	1016	965	970	913	986	1036	995	990	996	962	958	975	966	1004	1014	956	975	992	967	993	990	965	1031	978	1007	977	906	1020	960	1018	989	981	980	1006	950	976	977	978	923	908	938	1014	975	911	896	987	973	979	934	919	978	1007	971	998	982	941	964	970	1036	938	954	992	975	943	1022	1004	965	965	987	931	1007	958	1001	959	979	986	989	1013	972	920	899	906	996	927	1028	1017	967	948	1034	968	964	964	1019	993	982	988	990	1017	1053	980	972	1006	983	940	942	953	1022	996	969	957	961	1030	913	992	969	993	949	957	993	1011	995	967	893	964	1005	966	928	955	982	1015	1085	1017	979	970	980	1049	981	990	1024	1009	1012	972	980	960	920	982	987	939	913	977	925	1027	964	975	958	998	947	980	922	965	988	983	973	983	966	1022	971	948	985	923	937	971	975	1005	978	974	995	974	960	977	942	1007	1040	1031	1043	991	985	968	1001	933	1043	980	979	994	978	969	1002	958	999	1020	1019	987	962	948	959	1047	981	960	1022	1018	965	974	1024	980	947	1038	983	985	987	986	1029	921	963	1017	952	1006	964	956	978	959	932	914	989	968	978	968	978	948	988	984	933	1009	976	965	954	911	928	1000	911	948	992	950	948	1006	981	952	984	929	932	973	983	955	982	940	961	1004	969	963	970	962	1008	1024	986	984	935	970	965	969	974	998	979	959	974	1020	1048	1035	981	995	934	1014	983	973	1015	943	961	989	968	1035	996	960	992	972	964	944	934	954	1049	981	964	966	994	995	1005	981	980	995	934	967	913	947	995	961	1023	963	986	955	973	970	910	1017	1000	947	947	895	932	995	967	956	921	961	971	922	993	952	994	934	921	1024	985	947	990	950	1011	996	970	940	991	981	974	974	934	1021	963	1043	970	927	988	1042	985	1001	982	991	986	971	997	931	997	940	956	1032	985	935	937	998	971	1050	1016	975	971	981	921	966	1006	942	1016	958	962	990	915	1033	1009	979	967	979	935	998
4015	3229	2713	1671	1344	1203	1110	1030	1002	935	1006	963	875	966	959	923	868	863	894	847	946	897	867	889	882	873	968	847	845	891	924	875	891	895	845	955	934	866	884	860	889	843	856	912	867	848	907	854	879	849	896	880	854	889	904	856	835	823	850	887	894	861	900	898	861	815	890	814	902	914	864	834	879	899	903	892	867	867	861	858	884	870	896	878	867	868	873	819	928	869	823	879	878	909	862	857	845	823	855	833	910	883	829	842	859	846	852	890	900	884	858	876	833	896	853	880	835	855	826	828	870	844	844	892	914	909	810	852	853	896	871	855	905	884	862	899	811	867	821	883	849	836	904	857	835	878	837	870	847	845	892	899	907	856	834	828	869	823	843	865	893	825	898	861	884	838	845	874	885	873	840	823	906	908	859	912	874	910	869	887	857	899	883	904	859	879	857	827	872	875	858	835	900	842	861	904	861	821	864	844	842	829	881	836	884	853	806	861	854	872	871	904	871	868	854	860	858	922	890	852	853	820	911	847	859	864	874	858	848	851	805	904	873	847	850	799	844	846	887	828	912	830	848	840	858	902	893	888	852	849	826	851	855	844	902	825	899	868	894	876	840	853	843	848	876	802	890	872	821	871	887	866	876	885	854	875	887	854	885	864	850	853	824	879	884	916	838	893	872	826	900	861	851	898	870	868	924	825	898	860	874	843	823	819	880	856	841	847	881	874	899	847	857	821	902	840	902	827	864	851	852	889	883	836	833	825	864	848	878	891	858	894	859	877	841	820	843	859	843	854	873	865	806	876	917	883	870	885	855	870	845	892	860	817	822	882	873	875	864	902	844	916	850	828	879	841	810	831	870	845	879	855	899	873	859	849	908	837	887	858	846	869	846	837	905	895	817	908	810	861	869	870	837	913	910	835	824	798	850	829	862	838	822	825	822	921	821	851	893	810	854	830	848	870	819	920	857	856	841	905	830	861	790	883	913	846	817	861	861	895	832	825	890	850	920	883	854	849	859	855	877	796	883	860	879	845	872	874	923	896	811	894	802	811	827	815	845	848	818	870	905	872	858	868	881	909	895	864	850	855	872	857	897	897	864	797	863	845	885	864	841	844	864	815	826	915	826	863	874	847	859	846	840	906	865	874	822	834	870	865	862	804	852	856	857	824	905	894	856	875	868	878	797	824	845	888	892	894	858	827	893	835	886	808	887	838	811	816	837	838	843	804	860	868	791	778	832	872	818	841	840	874	856	857	873	859	847	843	830	891	854	845	852	817	833	898	844	945	894	827	862	864	833	860	804	875	901	827	861	852	841	837	860	871	904	909	861	878	851	806	808	829	901	879	893	880	878	805	833	830	849	826	907	874	866	833	856	851	850	876	900	860	887	803	891	879	808	844	866	880	865	849	891	838	870	787	905	887	849	839	841	834	824	833	893	863	868	841	883	934	809	837	858	830	846	842	798	865	834	850	825	822	854	882	893	801	909	906	790	856	817	845	839	839	924	780	851	900	887	887	851	885	913	878	881	883	846	811	873	825	817	863	848	801	831	832	858	838	866	818	854	894	846	860	855	821	878	861	844	855	841	866	871	840	856	876	893	834	911	847	866	922	841	875	870	815	814	823	872	883	880	896	886	844	827	834	882	871	901	853	825	822	836	846	880	902	833	837	882	886	844	897	864	875	845	867	867	846	812	843	839	891	851	823	898	850	849	832	843	855	836	807	826	865	868	882	851	860	866	884	864	830	811	875	842	835	797	859	875	852	901	892	837	835	842	830	855	846	820	898	820	831	849	840	911	840	840	944	864	785	842	904	818	920	876	828	850	875	871	885	847	853	888	864	830	887	834	857	801	868	855	846	885	814	859	856	831	885	879	850	865	881	842	826	849	844	838	864	872	861	855	832	866	811	821	855	896	838	855	878	839	862	829	884	854	843	821	849	844	838	803	853	842	807	867	755	815	819	835	805	871	835	875	846	794	866	880	860	870	858	796	872	874	860	886	839	855	905	875	853	847	848	861	835	867	837	828	907	849	858	868	845	840	884	908	909	839	843	871	846	883	853	887	855	794	889	870	841	846	875	833	873	831	852	862	873	837	831	836	842	819	882	862	775	871	889	864	835	891	867	870	851	831	880	864	807	843	839	825	888	839	854	808	826	870	811	864	889	864	845	873	881	821	885	813	871	899	898	872	859	823	861	931	866	848	837	879	834	854	874	835	813	825	956	875	818	830	824	859	820	837	831	812	839	833	865	888	839	845	867	881	826	910	845	848	837	926	892	917	892	849	859	800	880	875	857	854	822	819	880	852	825	873	848	812	831	879	859	867	853	798	898	827	879	832	862	839	872	875	845	826	835	871	877	899	841	871	846	870	835	884	859	829	881	830	888	884	839	893	827	850	876	890	827	882	874	870	839	871	855	858	881	850	839	868	870	856	817	882	855	812	896	879	840	826	869	804	899	767	848	887	874	866	868	852	869	809	881	876	876	842	868	850	884	853	893	811	818	871	829	853	865	880	885	867	871	808	895	833	854	841	859	832	833	794	865	793	871	820	832	837	884	833	819	841	860	893	842	803	836	869	869	801	829	873	807	831	840	884	824	852	839	836	866	906	821	844	854	866	861	841	871	857	849	871	857	780	834	864	833	841	867	813	848	858	849	832	854	870	872	854	880	889	816	896	837	832	796	874	850	830	895	843	859	870	911	861	899	839	888	879	823	848	865	861	849	871	871	861	926	824	903	854	858	893	826	874	892	889	852	817	847	850	866	840	851	889	863	897	896	860	858	838	884	881	847	883	844	824	893	828	879	838	854	890	810	856	914	861	909	863	882	888	871	865	861	863	909	803	838	862	910	820	871	871	873	856	916	887	852	883	841	835	800	841	872	876	831	890	855	845	830	851	840	872	875	888	837	824	853	838	893	835	889	856	862	830	805	854	883	851	883	881	835	892	822	846	862	852	848	842	852	866	845	831	841	788	847	843	871	907	852	832	805	885	828	862	893	876	889	851	847	859	793	860	920	831	828	870	854	828	828	807	855	837	840	912	832	861	897	878	834	874	890	898	871	835	841	834	854	825	847	858	840	854	824	858	829	856	879	901	858	848	846	862	861	904	895	861	862	890	854	864	851	907	865	886	857	873	849	815	923	842	900	870	883	828	822	851	910	838	844	882	843	912	850	822	870	858	872	826	878	861	870	804	881	806	802	851	839	815	878	849	837	854	825	831	877	840	835	884	813	864	844	844	867	799	840	857	842	864	866	860	825	851	869	807	863	842	808	862	817	859	807	890	893	884	880	870	858	845	817	902	818	886	879	829	870	858	847	852	897	861	818	913	857	858	894	803	909	875	816	873	810	856	885	840	857	805	866	885	829	843	862	829	858	873	886	858	873	856	835	843	860	884	892	836	821	864	850	809	814	874	874	819	897	880	850	940	878	823	821	884	865	844	864	890	851	882	848	875	889	827	865	868	858	849	862	850	866	838	806	883	885	855	856
24651	21424	28509	24707	20727	4203	1423	961	806	779	746	742	718	699	719	672	682	687	689	676	605	722	645	682	681	618	640	655	721	683	658	658	616	651	680	671	685	659	658	667	632	681	650	668	607	640	613	649	644	695	614	652	656	619	707	717	638	656	648	645	637	662	668	591	638	664	626	673	664	629	621	691	644	613	626	647	655	666	683	653	626	640	634	633	652	682	663	620	644	623	670	664	708	671	671	626	597	697	635	639	637	627	608	644	636	662	644	640	689	610	642	657	666	661	663	631	611	649	668	651	628	670	603	604	680	702	640	615	660	648	640	637	662	683	650	687	645	665	633	634	642	600	623	615	613	640	635	677	650	655	676	620	625	621	648	652	651	618	655	643	614	640	655	671	627	611	628	626	646	654	661	635	666	646	654	662	677	633	659	668	659	614	638	646	663	633	611	690	662	630	641	672	622	634	647	664	626	708	641	658	639	643	646	636	662	592	666	619	632	658	708	599	658	618	632	630	626	621	646	676	670	652	684	666	656	635	605	618	660	638	640	592	672	593	655	676	624	660	620	641	672	641	663	662	663	630	619	642	608	630	648	698	651	678	627	707	652	643	661	615	680	632	658	659	605	654	654	623	635	633	633	656	655	651	623	611	610	643	633	665	639	625	635	648	644	648	648	645	642	687	621	615	667	663	636	603	663	582	633	612	615	636	646	635	647	645	675	660	609	650	688	697	640	632	662	623	669	670	642	686	661	656	652	660	673	672	625	639	624	638	656	610	599	637	658	650	654	642	652	608	613	582	672	602	680	638	688	689	615	639	646	648	662	619	618	614	623	646	667	633	629	649	652	662	656	600	625	663	633	653	612	629	651	605	684	659	616	585	664	671	651	642	590	649	617	641	649	632	623	681	622	643	647	717	626	636	654	630	587	648	687	680	659	668	611	591	640	652	618	663	614	689	637	668	635	655	612	662	649	688	655	616	633	619	658	678	598	658	607	683	623	664	663	646	572	635	639	656	593	628	649	647	641	644	652	649	704	659	658	623	653	614	619	643	638	667	647	684	628	622	655	650	681	591	651	665	639	649	626	631	670	669	683	624	624	609	639	631	646	702	643	674	660	638	655	675	580	646	603	617	628	677	643	615	638	647	667	623	607	637	670	649	651	650	612	631	625	641	646	639	630	658	655	652	660	692	654	642	702	662	614	663	613	646	626	606	638	676	600	635	668	639	639	701	690	648	620	628	613	583	648	651	613	625	643	663	565	623	668	670	645	647	639	686	657	720	651	658	660	657	699	651	665	631	689	640	639	596	647	643	647	655	668	638	618	605	611	615	645	671	633	678	673	612	637	662	626	659	653	661	634	636	600	627	655	653	617	658	647	632	655	638	668	639	646	632	635	646	637	622	661	628	654	655	622	669	620	652	605	663	599	593	637	671	657	652	585	622	643	622	605	688	649	637	611	610	664	656	658	624	624	646	645	626	656	600	682	634	641	620	667	643	667	625	646	644	693	622	622	653	604	623	622	619	680	624	653	631	635	619	586	628	637	710	658	628	669	649	626	646	646	623	632	652	648	648	639	675	660	670	632	667	661	617	639	635	605	689	681	634	632	627	632	622	615	641	670	632	587	659	688	645	645	617	592	689	629	642	665	684	655	647	637	642	643	643	633	637	691	637	633	613	622	641	681	607	593	649	649	664	612	620	651	627	635	617	625	644	636	636	610	630	621	618	617	627	653	636	634	670	660	684	615	625	630	609	636	690	616	648	615	662	645	671	658	685	699	646	681	618	653	636	663	634	650	632	686	607	618	685	666	694	644	639	666	645	603	653	617	698	705	639	672	636	653	663	618	667	661	628	683	606	616	694	633	669	626	625	673	635	637	652	657	640	637	626	683	657	660	639	666	680	601	647	678	694	652	646	659	708	643	664	639	675	643	626	665	605	690	666	650	622	646	648	609	642	659	643	646	604	630	671	640	646	644	654	664	600	628	666	645	672	599	691	664	672	629	655	656	656	602	642	659	608	665	670	692	632	670	630	642	683	645	591	623	610	651	711	618	567	588	641	651	676	640	613	624	621	700	591	655	671	613	694	614	658	611	654	629	686	641	640	628	671	625	657	631	592	655	606	612	674	699	660	625	637	681	647	587	674	657	624	641	653	694	666	625	660	666	630	675	657	615	635	621	688	638	626	663	660	653	662	666	601	666	632	623	614	654	625	657	635	661	651	632	620	659	624	681	652	654	655	644	646	663	654	653	621	649	658	649	648	670	644	622	682	615	605	638	635	606	640	651	658	673	655	577	632	642	606	634	619	606	673	611	683	675	640	611	633	610	646	667	655	622	616	667	604	677	630	632	698	690	667	689	621	598	618	660	635	637	618	605	688	652	646	620	610	672	662	584	651	622	659	652	611	685	651	678	641	675	641	657	636	653	654	659	577	591	617	619	639	633	642	638	685	685	717	616	639	621	661	659	658	652	612	683	639	650	684	636	663	623	666	676	672	644	672	687	673	637	664	645	678	637	670	637	655	691	637	642	636	637	663	686	624	673	659	669	666	646	630	630	668	662	603	671	597	642	683	644	646	686	662	620	674	647	598	598	638	602	614	654	592	665	611	661	601	598	682	633	640	678	620	663	644	621	657	633	643	639	626	652	677	633	628	666	624	665	621	587	610	621	635	635	635	609	641	655	666	619	641	635	660	656	661	647	633	603	631	654	649	621	666	615	626	702	617	676	650	630	653	678	666	638	630	663	666	648	663	631	676	659	647	642	688	674	697	646	608	651	607	635	642	636	622	600	627	607	623	632	634	626	670	613	679	655	676	639	580	652	606	633	653	646	686	590	583	647	626	628	639	651	665	630	653	641	651	642	635	654	652	699	651	658	673	641	654	697	652	661	675	643	663	644	654	643	689	623	625	650	635	629	649	625	654	656	591	651	649	646	639	623	664	671	648	665	673	633	659	622	639	618	689	670	673	676	632	663	692	678	639	669	658	636	671	613	637	651	628	646	657	607	595	615	599	653	642	650	657	670	643	627	599	624	619	626	632	678	632	629	640	651	622	599	646	591	686	630	635	628	618	660	644	632	601	620	614	639	698	659	630	638	668	635	655	640	619	607	628	631	657	680	655	649	729	629	649	591	628	610	572	600	665	689	639	708	627	636	660	668	616	663	629	666	659	642	639	667	631	651	655	629	665	626	643	611	655	649	654	638	640	687	615	635	622	663	658	622	614	611	651	660	630	611	607	646	669	618	630	629	665	628	650	674	644	666	619	634	650	605	641	652	636	679	648	629	634	655	656	632	620	620	649	659	638	653	661	649	666	660	639	651	631	604	644	627	610	639	635	613	635	638	649	644	615	611	667	669	670	630	650	609	599	636	623	676	665	633	630	651	657	603	652	684	648	629	671	641	608	677	660	651	650	673	636	610	661	657	614	637	662	608	664	632	694	675	597	625	673	671	606	625	635	640	636	652	633	695	617	702	673	639	674	649	635
4085	5057	4127	2304	1621	1237	1048	974	836	848	892	746	706	715	735	652	643	618	682	676	699	694	635	634	677	678	633	649	640	612	637	644	646	608	636	613	639	578	716	638	613	613	634	620	585	630	603	633	631	612	656	641	606	617	621	613	647	629	637	626	637	592	638	601	623	607	625	565	611	628	617	648	637	635	607	597	609	643	616	637	589	585	612	606	602	648	614	595	610	601	637	667	604	596	579	653	532	596	626	670	640	656	640	579	593	602	578	564	622	623	600	616	615	631	644	648	585	583	631	601	590	657	591	645	614	623	610	632	627	660	630	647	647	589	640	646	566	625	628	576	623	542	591	607	624	593	628	593	590	587	601	603	605	578	629	603	618	660	590	593	575	607	605	585	629	640	625	685	601	595	615	594	598	609	655	590	587	604	659	633	635	623	648	613	586	577	624	618	648	599	602	632	618	612	585	608	596	599	598	611	587	613	626	599	617	605	612	600	587	607	603	600	608	602	612	578	604	615	621	613	618	612	621	614	633	622	606	608	624	605	595	630	617	661	601	628	615	592	620	616	578	635	594	635	581	626	669	567	680	660	607	556	588	597	599	610	581	622	538	591	636	661	599	641	577	559	619	595	660	581	593	616	610	627	624	618	604	631	603	599	637	590	600	563	634	631	612	602	606	647	589	590	597	613	610	600	601	655	565	624	573	594	583	585	633	654	600	630	612	622	590	593	637	546	583	606	623	583	641	576	582	647	630	594	551	672	609	590	647	612	590	589	593	642	571	621	601	588	653	616	663	596	672	661	595	623	619	633	632	591	572	612	609	574	604	609	634	620	629	559	593	617	581	632	612	609	618	652	573	559	597	634	631	575	603	626	617	610	626	587	619	583	613	628	606	612	625	589	556	595	640	623	641	589	569	592	647	648	609	614	624	604	609	598	641	632	628	596	616	608	635	601	608	560	626	592	618	591	651	587	583	569	593	612	607	619	551	607	591	600	601	577	577	633	607	600	610	641	603	620	616	630	591	592	612	594	628	605	597	642	659	595	596	644	594	596	599	639	578	656	635	550	604	577	613	543	622	619	624	603	616	602	582	619	565	599	635	646	644	638	589	601	617	657	612	602	612	627	588	613	619	630	633	599	589	594	553	613	620	617	600	623	601	611	614	592	587	583	581	615	573	626	582	625	625	587	620	624	618	615	667	630	597	610	642	601	592	584	620	571	593	593	620	606	606	634	633	647	623	569	605	572	613	588	601	604	604	618	608	653	617	618	575	566	600	619	609	584	625	607	619	597	606	616	636	574	620	624	638	656	596	593	615	613	600	599	626	575	622	608	612	599	632	626	663	586	642	603	625	618	575	603	600	636	593	614	608	573	635	592	606	652	609	596	602	597	636	586	585	618	578	621	626	599	555	620	585	662	606	639	586	548	568	648	646	605	643	620	576	613	602	607	603	564	571	620	640	591	641	616	582	563	620	578	642	605	599	604	583	633	604	586	632	571	636	629	582	617	592	581	611	629	632	628	602	603	614	608	631	577	587	569	618	567	577	619	649	600	608	601	623	575	599	561	616	609	586	617	587	563	636	579	612	641	637	629	570	604	641	620	601	598	642	631	646	617	614	610	602	641	634	582	604	574	607	614	586	606	606	569	606	584	603	552	584	619	651	644	598	619	603	562	588	604	575	621	599	636	583	632	591	610	640	627	603	636	660	599	571	623	602	573	614	634	553	593	643	616	611	607	574	628	599	579	562	600	601	621	584	632	587	597	618	641	610	607	656	528	594	615	587	608	593	627	641	608	629	633	552	606	624	630	602	594	595	565	594	616	614	562	662	602	587	618	603	594	614	590	632	588	624	580	621	632	624	627	580	565	624	610	565	646	618	565	569	619	569	644	622	581	605	619	575	606	597	597	582	589	572	603	590	598	567	595	590	609	595	620	638	638	639	658	615	653	610	626	615	581	589	615	550	565	588	597	621	585	575	592	637	597	633	550	592	568	599	616	606	538	603	634	606	598	561	656	586	610	602	615	637	628	605	628	644	613	583	649	590	604	601	665	656	598	573	594	624	581	629	619	628	607	588	586	599	633	605	609	631	597	629	633	624	616	618	605	580	615	545	627	602	644	626	573	577	569	586	628	620	638	568	619	623	602	596	670	626	588	613	610	597	591	576	613	584	643	626	589	650	631	612	602	615	636	595	618	589	622	619	588	627	582	608	623	623	592	594	644	569	610	620	646	623	598	613	600	626	618	637	625	612	598	651	605	577	596	605	648	659	604	628	595	619	560	618	626	663	648	605	605	586	622	602	633	604	646	619	595	648	605	616	621	603	639	587	581	593	611	612	613	623	638	584	593	606	579	651	640	613	590	641	621	595	608	575	591	635	618	566	577	657	592	590	638	629	559	575	655	639	577	561	598	561	600	589	595	595	656	598	595	576	597	590	605	603	605	655	582	663	624	603	605	634	639	599	639	562	625	600	593	600	599	591	637	603	617	557	581	603	582	573	598	623	592	648	614	592	569	600	627	665	652	610	565	621	602	605	583	608	610	622	610	568	603	587	576	601	561	565	595	568	590	573	606	607	577	587	616	560	603	605	619	581	607	673	572	603	581	569	602	615	641	614	581	632	628	616	606	613	616	608	590	594	582	603	635	610	602	579	614	635	578	591	601	613	574	582	574	624	599	603	604	612	623	670	635	593	605	603	584	583	603	605	625	603	613	610	604	585	626	628	601	582	600	586	561	590	581	605	558	563	575	592	615	630	595	632	620	603	604	671	591	614	616	627	607	564	607	648	604	571	591	592	636	600	554	605	589	641	568	646	563	621	580	571	617	589	622	602	585	669	553	584	617	656	546	597	589	659	552	610	586	571	608	617	640	594	623	595	605	621	620	596	643	610	586	633	633	652	607	605	592	617	597	623	606	571	633	634	613	644	562	637	564	619	577	598	583	621	561	639	621	639	594	650	619	555	649	599	599	632	588	579	602	628	565	593	647	606	606	557	555	600	593	608	643	640	592	604	596	612	621	647	569	603	636	594	584	557	623	582	586	619	602	592	639	619	594	609	587	618	624	589	568	622	602	559	596	594	536	608	618	553	604	597	648	588	622	592	571	593	567	578	595	598	598	613	611	616	598	603	605	562	640	640	649	604	581	625	634	637	650	577	602	584	568	609	612	564	611	605	607	613	606	588	628	588	636	608	568	618	610	639	607	605	572	618	602	624	606	558	644	594	590	621	613	602	644	664	613	579	576	580	559	587	637	607	636	559	616	617	580	576	615	618	597	586	606	611	607	592	625	615	584	594	578	577	597	603	618	631	589	603	612	598	555	579	614	615	604	594	580	580	572	598	582	600	600	637	587	609	594	577	580	625	572	569	635	610	570	580	663	618	545	610	598	651	597	564	577	652	571	633	580	623	610	636	625	584	612	619	568	642	630	598	582	626	594	605	631	620	620	628	596	632	610	623	618	572	576	562	593	577	608	592	582	584	564
27490	9697	1900	1260	977	1022	1032	951	952	1003	931	996	988	971	1053	983	941	967	1008	976	1014	979	1010	894	936	942	964	939	980	1001	995	969	1012	1011	951	946	937	962	928	948	959	1024	981	980	1011	1017	959	1015	975	1069	976	1008	975	976	967	1004	936	953	924	975	960	963	949	925	955	983	982	989	998	956	972	895	925	914	968	926	952	983	1031	963	938	995	985	955	1020	934	966	1012	1001	1006	1037	961	946	1029	941	935	1010	981	1018	1023	964	1047	957	976	941	943	986	980	959	930	977	915	965	979	953	971	960	1008	962	973	967	1001	970	1032	954	983	949	984	893	960	972	949	1018	1012	1000	981	1023	988	971	948	923	925	937	936	991	956	994	961	939	949	963	943	999	999	1000	1036	952	925	953	893	921	922	982	945	1022	931	985	938	975	1030	992	1005	958	969	991	1042	963	920	929	926	934	983	974	922	977	991	990	965	983	961	973	978	918	987	953	982	989	922	992	942	962	945	988	875	959	966	934	925	987	943	998	975	970	1023	993	969	956	1012	937	1005	964	1005	1015	1003	955	985	1021	983	988	1016	980	949	944	992	942	938	1046	984	1005	1005	966	926	960	981	971	924	993	976	1005	934	955	1046	909	985	902	962	927	944	1017	911	977	994	980	998	958	1036	962	967	942	965	997	931	977	975	967	914	978	962	977	988	947	943	996	964	952	970	882	904	949	962	942	950	989	960	980	942	981	991	956	982	979	974	962	909	972	949	961	1006	984	1016	954	962	1006	963	926	944	955	965	958	980	984	941	951	968	986	968	963	985	958	972	1019	976	1016	998	986	985	951	1034	983	957	962	1012	929	954	1006	937	991	874	971	983	894	963	974	982	1012	968	968	962	965	989	961	986	973	976	998	945	953	981	976	956	951	994	982	967	959	958	908	909	964	968	962	974	1000	987	966	1001	983	970	972	1008	936	1002	971	954	938	960	1019	958	947	1005	1015	937	964	983	949	939	962	967	1027	956	954	999	929	957	923	964	978	955	969	967	973	1029	1041	998	1002	980	949	929	937	997	950	883	965	941	936	918	976	970	981	922	907	997	967	995	996	977	1014	944	1002	900	995	994	916	977	945	992	940	959	962	961	951	945	1016	965	959	974	1011	1006	948	966	958	926	997	951	980	982	953	963	957	950	975	965	924	982	955	954	948	921	943	967	935	906	1028	997	1008	979	924	954	974	957	1008	1028	995	1033	1012	965	939	990	946	997	942	934	1015	1050	960	984	957	1007	1016	949	992	961	924	971	990	982	987	942	945	1000	992	1004	943	941	990	938	942	975	962	972	998	955	986	976	947	926	944	914	975	970	918	964	956	982	1000	964	970	969	974	905	994	1027	946	953	957	996	965	957	957	971	966	976	996	960	973	968	991	955	959	1015	963	972	973	961	977	996	936	947	1009	927	1000	1023	934	1030	940	976	990	985	1002	914	1003	990	1007	918	1038	1013	1027	943	979	936	1034	997	962	990	932	979	950	940	946	889	958	970	979	938	973	960	911	942	973	921	971	940	891	1018	1023	1013	962	1035	992	924	970	1018	1010	983	974	913	967	974	919	952	993	935	1016	982	965	966	937	945	962	979	956	959	968	1021	943	987	1014	959	987	993	942	998	970	980	951	1001	942	994	992	987	958	957	937	945	985	958	1037	1038	977	971	996	1055	947	948	971	987	1003	940	998	995	1019	1001	985	923	1045	962	970	959	972	976	961	966	958	996	931	968	974	979	990	985	964	1030	975	952	974	1026	897	1019	1001	976	945	993	996	979	953	976	963	920	1012	966	1006	991	955	962	986	985	990	1025	969	961	959	958	978	931	1001	980	975	989	1059	1017	932	1005	1003	942	938	972	915	961	1023	987	1018	947	873	994	907	930	930	956	929	996	983	948	984	954	967	974	1004	1015	998	993	949	1003	925	915	965	940	1024	960	956	933	992	970	933	976	993	953	1018	980	997	971	957	914	967	941	973	971	978	969	972	957	960	967	935	991	964	1003	957	989	953	1003	972	936	967	986	996	971	978	942	988	1020	961	948	974	1021	985	944	976	973	989	956	983	962	912	966	924	1015	961	934	1046	980	966	959	946	927	987	1002	956	946	989	965	966	1001	944	952	972	932	972	931	973	964	949	930	973	987	934	960	974	981	1010	1004	978	937	919	973	977	973	949	981	971	1019	1026	950	959	996	977	1022	985	986	974	964	950	967	959	923	939	982	923	1003	1026	982	949	966	1033	991	958	962	974	960	979	998	944	952	955	950	997	984	938	1008	980	976	974	1021	967	974	975	932	1027	982	948	957	968	1023	1016	983	967	992	934	987	1068	982	996	1019	1030	946	982	1031	939	966	995	953	921	1018	935	979	871	973	964	991	981	927	1010	996	938	948	958	984	919	997	1009	922	946	1012	935	938	988	961	972	959	956	953	967	964	987	960	954	976	970	956	968	972	924	913	876	948	981	949	967	926	1046	963	985	980	918	967	997	977	1008	929	933	951	938	929	985	907	959	986	977	944	952	928	961	955	957	993	958	973	916	1037	978	973	925	969	983	955	942	932	975	978	970	964	1001	951	944	963	976	1039	983	991	946	884	976	983	967	955	960	963	979	956	936	960	1042	1002	974	974	981	982	970	991	983	1015	967	1024	940	968	916	911	991	959	915	991	938	944	957	947	924	951	947	964	936	992	910	990	969	944	1004	1023	915	955	983	984	986	964	978	925	991	1004	983	1011	991	912	990	1014	974	949	938	1031	999	1016	969	934	913	949	975	973	940	955	946	961	968	980	946	934	1016	1014	965	929	974	960	983	950	1060	1031	973	964	939	992	909	965	920	997	916	982	1003	972	975	1039	967	936	975	934	958	973	953	1005	907	937	973	973	989	945	958	982	951	960	995	947	924	941	984	973	981	1050	988	977	988	1036	1016	946	959	995	954	927	971	1004	949	990	1001	956	941	967	979	1019	913	930	935	1041	993	972	965	969	996	987	953	951	954	950	870	959	990	921	978	997	950	925	942	933	973	982	874	987	922	950	957	977	971	1020	908	1043	988	1016	899	1030	1001	990	956	986	926	952	979	964	972	963	948	942	938	988	1012	1017	888	985	950	1010	956	974	868	969	924	944	981	987	1010	980	962	966	951	1022	1013	960	905	981	1009	965	963	941	965	940	984	942	1023	936	967	1048	934	974	919	945	946	972	1046	955	984	956	953	976	927	921	939	1019	966	930	971	986	939	953	984	970	927	1010	949	999	945	959	938	986	975	959	951	967	912	930	973	909	948	950	957	1014	1027	958	951	976	952	940	1008	966	931	979	962	996	935	1005	924	1025	976	1008	957	964	981	965	975	959	968	993	1035	951	939	959	961	980	947	941	995	927	981	947	994	1001	942	951	954	973	1026	924	982	994	950	984	931	987	922	984	955	933	969	951	970	963	998	968	980	939	1009	963	966	1002	982	972	1017	914	945	953	921	963	977	977	910	989	943	922	976	916	947	877	959	1027	992	963	926	912	1030	978	990	941	941	965	933	1018	928	971	1005	991	925	979	930	938	968	943	934	948	947	950	960	932	1018	972	972	991	974	1011	984	985	920	929	1012	924	971	948	974	973	1005	960	945	1001	974	1026	973	990	1002	978	952	995	967	963	955	1003	944	945	966	977	1008	960	975	964	962	971	959	949	1021	971	981	978	918	929	943	937	885	951	964	941	943	995	972	952	947	949	988	1009
5895	984	989	878	872	891	830	782	779	841	809	757	787	817	832	834	811	811	814	840	814	804	834	838	784	825	861	848	826	842	817	820	824	793	845	835	797	852	839	853	788	783	819	809	818	813	823	832	774	852	859	790	845	839	849	783	775	860	818	742	833	800	829	870	797	800	779	836	839	859	762	805	820	761	779	787	770	848	794	829	791	798	801	825	839	787	809	799	815	839	845	857	784	842	815	862	839	822	823	822	821	774	786	830	821	812	804	790	825	815	826	789	801	805	816	757	822	803	836	807	808	828	815	790	847	824	821	817	821	848	852	837	792	780	814	850	818	889	794	835	828	803	793	791	812	799	820	845	818	862	835	790	793	867	808	792	810	772	837	798	808	792	830	817	831	781	863	822	802	833	828	833	825	841	792	848	763	813	825	805	835	811	830	805	819	859	796	793	836	781	796	849	796	809	826	817	803	828	821	788	821	828	814	757	794	841	827	807	856	784	803	839	869	827	811	845	802	781	883	836	839	818	790	817	844	843	797	821	806	822	790	851	830	818	856	825	855	834	771	766	800	794	856	826	810	831	840	847	814	839	862	844	811	810	819	843	823	756	876	821	830	861	853	818	827	781	828	835	838	871	778	853	815	768	860	826	805	781	810	774	822	899	818	866	833	794	868	849	820	875	826	835	778	793	833	806	854	810	836	797	763	828	823	856	788	835	784	854	849	773	835	770	790	777	783	816	844	841	842	766	822	818	795	803	793	847	861	836	856	847	839	786	830	848	754	800	800	835	775	814	796	802	791	836	846	810	809	818	810	850	801	853	800	829	835	793	832	798	817	850	829	807	816	788	797	810	831	845	822	774	849	791	814	819	806	843	816	813	781	839	810	815	786	826	780	865	790	799	815	858	829	824	830	806	781	804	816	818	817	833	811	853	815	800	779	809	857	791	861	813	800	803	878	823	766	815	871	768	812	795	862	855	804	756	834	807	817	802	847	835	814	810	829	822	846	857	834	787	853	827	805	758	806	872	863	805	831	770	858	793	837	780	829	845	807	839	794	827	781	815	821	818	869	804	774	814	805	822	802	839	833	800	802	815	818	793	838	838	805	771	807	761	808	794	824	845	829	780	797	771	872	794	844	842	816	858	815	818	827	804	804	785	827	840	810	841	835	810	747	775	821	797	792	869	798	794	831	848	828	828	775	807	873	808	807	834	839	792	849	809	784	829	824	825	821	854	829	786	770	847	799	828	818	793	788	830	843	869	833	797	780	841	853	836	813	802	771	786	816	775	788	773	792	758	837	799	825	875	838	786	831	782	857	859	824	813	789	836	815	840	852	804	822	847	741	833	862	791	834	789	815	802	828	810	820	822	856	842	802	803	832	830	823	785	804	790	850	776	768	825	845	772	827	860	777	783	827	850	820	846	859	819	884	815	818	822	802	805	841	874	855	819	810	826	852	748	850	812	794	771	851	846	822	853	826	813	833	821	807	839	824	811	801	834	849	825	826	832	804	817	777	811	831	837	807	860	863	755	828	778	820	860	783	838	824	822	824	847	831	788	814	812	815	831	826	846	767	826	800	787	829	814	820	807	782	829	814	796	827	809	800	807	796	879	847	763	825	768	860	849	808	793	858	779	791	771	841	771	868	804	823	861	799	768	771	792	841	797	827	836	788	808	808	824	843	793	843	800	806	786	773	805	874	880	840	735	867	817	742	829	854	837	835	786	794	789	775	840	805	772	856	739	797	877	806	797	815	780	845	809	814	776	822	778	789	850	825	800	871	808	821	838	805	795	812	804	882	814	808	823	819	864	842	805	857	831	819	806	802	813	797	837	810	832	831	834	831	857	861	824	788	795	808	810	816	801	805	847	804	842	857	847	831	841	852	819	806	902	836	834	822	818	784	783	800	807	827	789	789	833	802	800	813	798	839	848	763	869	818	826	762	864	774	800	810	796	817	757	823	792	797	794	781	778	799	809	802	820	812	757	813	797	830	825	826	822	796	846	766	827	839	795	827	833	878	802	839	788	793	813	834	809	875	787	825	871	834	808	799	802	800	837	794	782	832	787	835	834	855	845	853	840	816	827	805	803	842	800	833	796	796	857	841	834	731	840	765	857	777	815	784	806	795	778	774	774	842	798	834	865	796	822	829	792	830	802	832	785	820	855	838	834	834	798	846	813	761	830	839	835	828	829	836	801	794	786	824	777	817	802	839	772	842	803	790	791	817	831	813	804	800	857	840	772	824	821	795	794	808	834	830	842	834	824	839	837	839	789	789	787	807	862	793	815	851	794	778	783	894	863	832	786	852	864	813	831	806	831	766	847	836	861	785	808	846	852	875	800	835	841	775	832	826	825	861	754	823	814	818	813	822	808	802	826	827	808	766	825	820	862	765	836	811	850	854	792	859	796	827	790	822	833	869	784	809	848	816	822	820	818	826	836	813	836	830	777	801	846	823	814	844	776	878	831	798	852	793	831	813	918	817	824	839	864	785	881	805	840	850	787	846	806	824	801	804	768	814	832	827	835	814	805	801	836	819	769	826	792	801	811	808	858	770	849	786	896	846	818	793	850	783	834	803	797	820	818	778	775	782	819	874	845	790	829	843	786	854	828	813	856	848	807	830	834	812	826	810	729	808	907	833	872	804	808	794	826	865	768	831	770	825	820	814	793	792	854	795	826	831	857	855	840	789	800	779	846	845	765	800	883	851	761	834	835	825	837	846	823	838	785	786	773	827	836	816	895	810	780	887	837	812	826	836	825	826	821	788	818	777	828	867	856	802	793	824	775	805	795	817	803	836	768	788	795	795	774	853	826	821	834	794	830	852	817	814	785	836	799	799	787	861	825	808	804	759	843	839	789	803	831	831	814	821	866	803	796	845	810	790	788	760	809	808	822	797	758	804	796	793	807	852	811	863	811	856	832	807	834	766	835	805	838	857	785	810	811	845	796	835	852	779	855	810	809	844	833	806	800	822	796	748	806	775	824	750	834	869	863	836	838	800	852	804	862	816	883	822	810	824	904	794	834	827	817	828	797	865	850	776	836	815	801	831	799	866	871	828	839	858	797	818	787	844	800	758	805	829	792	810	818	814	818	790	795	869	833	819	808	807	791	800	819	849	820	816	823	822	782	808	807	837	804	833	832	843	858	839	795	825	817	797	825	798	829	850	800	795	813	794	824	786	867	821	808	831	773	922	796	779	823	773	851	833	782	848	832	827	856	838	789	827	815	794	794	789	804	844	797	794	776	759	803	810	781	794	842	818	817	811	876	803	798	806	833	860	820	779	783	794	815	803	810	805	815	790	814	798	809	828	783	821	787	787	750	811	830	829	786	836	875	847	755	868	805	797	842	795	826	782	791	843	806	827	786	791	781	761	807	836	813	813	813	855	801	847	777	814	833	768	827	871	846	843	772	844	883	870	815	810	842	839	762	769	780	807	815	807	835	848	771	800	809	823	897	852	816	789	816	833	830	810	824	830	800	810	808
25619	21416	27212	25419	5724	1714	1339	1202	1035	1049	1023	1052	1047	977	1064	1005	985	1069	956	1042	1006	1006	980	1027	977	1034	1033	945	969	978	970	1026	1043	1008	996	1018	989	1007	1039	994	1008	969	992	956	1031	1012	955	968	983	992	976	966	943	1017	983	985	1027	1043	1040	1030	983	941	951	946	1052	995	1043	956	1014	971	971	1018	945	972	1000	960	1021	959	989	977	971	1009	976	1009	961	1010	967	992	1002	983	968	964	981	1028	1003	1003	1014	978	979	988	1019	1010	1052	970	969	946	1035	973	1002	990	966	1011	968	1001	965	953	1008	963	987	972	969	1012	1012	1013	960	1032	1008	1034	958	974	987	1056	988	984	988	960	968	1012	971	943	975	1015	910	968	993	999	954	955	978	1039	1004	997	995	1003	968	1000	990	974	999	1045	942	957	948	971	923	1029	943	937	992	965	1000	977	952	968	976	974	961	963	985	960	887	978	954	1024	1004	968	967	1010	998	1082	1051	1021	955	994	939	995	972	963	1023	903	996	1030	964	1051	1008	936	955	969	1021	926	983	973	973	1003	948	1010	1025	1058	1009	933	962	955	1011	1009	1019	993	975	992	976	973	978	981	975	952	968	1002	987	982	993	980	972	926	986	986	1016	1015	1011	987	948	961	1010	987	985	959	986	924	995	1028	976	959	1024	1021	1049	999	1000	975	988	996	963	954	949	1050	1037	938	931	985	967	934	938	984	1022	986	1022	935	1013	933	993	988	1003	1013	954	983	995	1017	984	1029	995	978	984	968	921	987	1006	955	1006	970	940	977	955	976	933	1017	1033	1001	986	960	1035	961	976	995	980	988	993	951	917	954	1018	1002	979	941	1030	928	961	996	1018	998	933	1006	967	971	997	1002	978	971	1040	1010	997	1013	1033	958	981	949	982	929	987	976	1003	938	996	940	965	1001	999	974	1004	980	999	1014	957	1015	951	1002	988	955	979	1003	1021	962	976	1020	949	954	952	1024	1065	961	977	1017	963	976	980	974	1038	956	961	980	932	1004	1002	1010	978	1041	1034	1035	979	951	964	1008	971	924	952	930	1003	993	1002	989	927	964	989	957	965	996	949	987	969	1037	957	993	1025	1004	971	995	977	973	1009	971	966	937	955	1004	976	966	1045	968	984	955	957	955	1023	920	1003	1007	1049	987	975	1013	983	941	960	1015	971	988	928	1003	954	953	1016	962	957	1044	993	985	1007	962	904	994	905	974	963	979	1018	961	952	1001	954	993	956	1002	952	999	923	954	1030	1066	975	960	939	966	1004	1003	1002	939	974	952	951	982	983	966	952	996	957	1004	1004	992	991	931	957	1015	954	993	938	945	975	1033	1009	986	1005	1042	1008	975	1014	974	966	973	992	894	1005	1010	966	986	1004	991	971	964	956	946	955	961	1037	962	992	1043	1050	1017	953	1044	976	927	925	945	1001	1012	961	958	947	977	952	952	938	1039	974	945	1076	990	958	989	992	1001	1000	1017	981	990	985	925	986	1017	1004	983	967	973	1003	974	1042	895	963	955	950	978	991	963	907	1002	940	936	1009	1019	1043	1025	992	935	1018	1019	1008	974	1038	971	997	1039	941	954	971	928	1026	987	1002	952	991	978	969	964	933	982	993	978	915	1004	967	965	1035	1032	1045	978	977	955	953	956	956	1016	960	1002	997	1008	1050	986	965	999	935	967	1005	986	960	999	918	1032	966	988	965	1015	958	937	919	987	955	947	1000	977	1014	983	950	1015	908	967	1009	993	958	969	987	1001	945	1011	986	982	934	1020	992	923	958	1002	1005	940	945	964	953	972	1003	972	991	991	1017	947	959	966	996	1031	995	1008	975	940	946	981	929	958	1003	956	1026	1022	992	984	933	965	962	965	997	924	1031	985	1053	958	985	982	987	975	1043	1024	943	988	965	976	983	977	980	990	1069	960	1016	998	994	973	891	988	1014	969	978	983	971	1038	965	984	957	962	988	914	970	978	965	989	926	984	952	1004	968	963	982	950	976	961	941	981	958	1027	985	1040	981	967	974	999	951	1013	978	1004	970	986	975	958	996	973	979	957	1000	965	999	956	922	963	964	1016	1023	989	1029	974	995	937	975	983	954	990	1024	990	973	957	989	991	987	982	992	1006	1004	930	1009	991	1053	984	1004	979	959	978	945	934	1010	960	1037	988	969	955	1001	957	904	1016	995	1035	963	952	962	996	966	986	1004	970	982	1015	992	976	970	971	984	986	1000	969	942	929	999	945	931	976	975	977	1007	980	1026	944	949	943	980	993	997	995	967	993	973	914	988	1049	991	1021	931	974	954	962	1028	931	957	1037	993	960	999	1009	1004	1012	1008	980	998	1036	953	971	952	971	965	962	1027	994	1021	987	997	982	943	1026	1043	970	962	1036	948	1022	988	972	980	951	1021	1023	1001	953	1003	1006	986	959	940	990	1028	983	1017	994	1009	1019	972	947	1016	981	1010	959	960	935	1041	992	955	1006	1036	966	1013	1002	930	985	970	998	924	961	980	1002	984	1012	981	962	1003	1016	969	971	1022	920	989	989	1035	1001	975	973	975	997	1009	977	977	981	1011	972	1016	988	985	1018	938	1004	949	994	1003	956	1028	962	1020	991	962	1007	977	942	980	944	943	978	1009	985	992	942	989	988	1019	964	1003	952	963	945	996	972	987	949	1014	931	933	951	946	958	980	1019	974	1008	1017	931	1037	931	960	959	957	1019	1035	1010	958	994	947	940	975	960	920	972	996	1029	964	979	946	1007	909	995	981	978	917	984	1002	1020	975	968	942	942	1015	994	989	983	988	943	955	994	954	956	995	969	983	996	953	959	977	900	972	959	951	968	1028	999	1003	971	1009	997	961	1005	975	954	1004	963	994	927	952	974	1000	988	972	943	1028	978	1051	982	951	966	933	935	992	990	968	955	998	998	1033	987	1004	979	980	1022	1016	983	952	969	993	989	963	976	947	1019	978	1020	1038	1050	985	1024	930	986	972	948	985	927	966	1018	1015	994	1010	980	985	976	937	927	952	966	979	1005	931	986	1007	1103	989	1017	981	986	1012	984	960	983	1009	1047	1008	970	938	976	956	1015	975	1006	908	992	942	943	947	990	987	1017	1011	1017	983	1001	937	975	963	938	999	970	1005	973	947	1014	956	995	930	939	1021	990	957	943	965	976	966	984	958	1052	974	991	961	987	1002	964	969	986	981	967	1008	992	970	982	966	1018	930	1003	969	1017	905	942	971	1004	975	997	950	951	939	971	1004	988	976	958	951	921	962	988	915	946	939	982	980	1000	937	1023	960	1016	1005	1027	982	994	1001	1018	1017	1012	1019	1019	1007	942	979	969	994	990	983	960	978	951	1011	1038	999	976	1012	999	996	985	988	953	1009	999	918	1001	980	988	985	965	1005	973	970	974	939	940	920	964	935	972	976	987	1007	991	979	976	1018	992	972	1012	940	994	995	973	1000	961	1073	980	953	899	959	962	968	975	991	953	970	958	1030	940	1010	968	940	939	988	1020	981	968	980	996	978	924	975	996	961	1016	1003	946	988	969	953	987	1021	916	917	960	958	960	987	1041	948	945	953	969	1000	962	965	920	967	1018	985	1003	967	1001	997	988	948	940	1009	942	963	992	922	962	946	985	994	988	917	952	1038	1022	973	989	966	1018	999	974	975	960	987	919	962	1003	983	978	924	973	940	945	990	965	976	939	989	1023	996	964	1030	1026	1028	933	971	968	1017	991	983	998	1009	978	1010	981	960	988	990	924	984	991	934	1016	1026	999	970	938	974	980	1005	1020	1007	1005	1004	940	1001	975	963	967	936	1016	904	975	966	954	972	1021	977	1028	996	996	1057	949	986	937	1038	974	992	997	935	943	1016	958	966	964	939	948	1075	985	987	977	989	975
4032	3275	2768	1644	1411	1220	1095	1001	965	985	911	914	903	940	918	894	882	939	971	892	877	898	866	883	834	894	865	865	831	873	869	858	878	890	924	888	903	845	862	881	886	862	862	851	866	874	902	859	932	848	863	829	866	820	826	885	886	870	876	859	907	849	849	885	866	888	836	850	860	882	797	872	848	867	926	856	867	933	815	837	836	805	892	846	865	846	843	847	898	855	905	813	896	859	905	858	850	885	849	864	844	881	866	891	829	855	866	860	884	829	834	842	808	857	886	843	839	839	838	854	846	860	863	838	828	854	838	835	869	878	863	835	878	829	854	829	857	876	830	841	856	900	868	901	842	873	901	866	858	853	859	831	872	889	865	914	823	832	806	834	826	825	904	853	852	839	919	861	796	897	867	931	826	889	829	827	849	826	867	858	861	904	867	865	857	875	879	825	871	898	826	863	937	899	826	882	851	881	821	866	872	827	881	813	834	840	833	883	841	837	847	819	898	847	866	850	864	853	824	872	843	862	874	856	877	898	839	858	864	838	878	783	886	849	835	888	870	812	843	919	837	876	812	773	912	913	842	874	854	835	774	869	839	884	845	832	831	899	844	843	815	864	844	886	852	872	781	870	908	874	853	905	843	882	858	871	876	792	827	879	844	895	839	849	818	855	838	861	846	844	836	827	856	871	838	832	901	924	869	884	861	848	896	870	894	823	897	801	820	840	875	825	856	865	839	856	853	836	880	827	817	873	887	903	827	830	863	864	855	823	854	871	896	907	803	923	846	906	849	903	811	847	821	816	855	891	878	870	856	880	897	853	872	822	866	844	830	845	867	872	867	853	863	873	856	871	850	893	916	863	804	838	854	859	873	840	861	831	832	862	839	877	832	802	878	835	899	864	833	844	830	849	849	787	885	851	844	853	886	847	845	875	796	880	857	887	844	863	862	861	866	891	870	825	887	853	814	826	844	781	842	843	882	880	841	905	813	858	847	837	826	873	859	875	817	923	870	846	829	878	857	868	865	885	920	874	839	853	815	833	876	864	847	805	860	814	844	846	858	884	890	902	862	907	888	897	809	864	846	850	828	861	866	851	849	842	827	865	848	870	845	820	880	870	819	848	876	849	853	810	874	848	862	809	842	836	855	839	851	891	844	818	842	856	891	901	797	877	892	860	823	879	800	933	852	846	848	882	871	802	860	862	865	823	869	834	845	832	822	856	897	840	830	788	838	857	864	836	898	853	840	881	899	775	906	909	849	842	836	818	862	864	811	854	871	848	831	862	852	867	849	821	856	870	845	878	885	857	850	883	865	895	888	874	820	831	788	868	842	903	836	853	867	861	864	862	847	866	844	865	880	868	883	880	841	788	802	870	855	882	898	818	846	848	831	843	852	861	859	805	884	878	818	844	821	889	846	858	894	839	803	871	848	835	844	882	825	868	799	827	845	844	884	858	850	840	874	835	828	846	872	814	845	846	867	854	854	886	848	911	865	905	814	849	877	865	867	812	859	844	839	827	888	839	842	875	887	870	822	856	913	840	900	833	862	839	849	852	851	838	847	872	811	809	884	880	905	783	858	910	844	851	837	886	873	914	860	875	817	844	857	878	865	925	818	836	821	826	837	880	895	871	898	870	842	855	874	848	874	925	821	879	831	821	877	824	839	832	860	863	924	784	880	880	858	855	835	845	860	873	817	906	853	795	871	855	854	869	841	852	861	837	893	823	851	838	833	859	851	825	899	838	876	900	860	822	848	807	866	883	823	849	878	886	918	852	857	899	873	869	852	826	822	907	851	882	841	864	861	839	883	874	854	828	849	835	918	860	856	851	861	863	857	841	840	826	831	821	896	848	827	868	855	841	859	888	889	816	885	857	803	860	862	863	936	824	847	913	843	833	809	914	866	858	837	847	832	907	845	858	842	789	820	871	901	840	885	887	880	831	840	901	897	950	861	890	859	828	839	819	847	829	765	835	882	830	908	823	872	848	825	856	821	859	829	883	870	879	862	868	782	866	882	856	839	858	885	878	862	833	851	831	819	889	871	794	856	831	831	860	903	852	893	857	863	859	827	829	864	870	838	870	860	854	836	916	844	814	876	869	825	829	848	902	882	816	873	849	899	791	792	858	867	812	838	862	831	852	887	862	870	852	895	880	845	820	862	895	839	881	850	814	840	834	821	893	890	830	868	884	912	874	852	916	875	826	868	797	863	845	825	853	826	794	857	879	824	889	911	853	840	926	810	854	885	873	805	860	852	880	830	856	895	778	846	893	818	898	849	826	830	819	856	838	840	851	872	873	810	856	824	854	853	825	868	868	826	835	837	860	841	806	906	844	870	853	855	915	850	863	874	851	833	901	850	854	875	831	883	849	750	824	831	891	908	863	879	765	879	841	816	839	895	828	891	889	809	850	865	845	897	811	862	846	900	882	883	844	829	813	880	895	917	829	814	833	837	807	832	875	864	859	849	831	833	809	836	871	862	820	831	824	837	847	832	868	827	845	841	807	886	810	892	886	901	893	864	893	896	863	858	867	852	794	858	854	835	844	817	867	851	857	839	872	834	826	793	882	847	831	805	826	827	828	877	860	845	828	836	789	819	829	922	844	899	841	883	834	855	810	919	854	882	876	804	853	883	888	854	828	867	821	829	892	831	896	905	856	813	830	887	871	861	833	853	810	904	850	855	843	888	858	853	849	857	859	816	842	840	850	800	880	871	839	851	865	872	794	807	842	872	837	859	880	876	881	833	858	840	853	920	804	843	882	817	858	889	806	847	818	909	819	863	850	875	839	880	864	848	858	808	829	878	863	855	865	852	855	841	851	829	846	877	875	815	853	830	827	862	828	861	870	830	813	903	829	833	855	820	844	862	835	891	863	887	794	851	866	883	862	805	844	832	843	891	804	889	798	840	862	844	796	906	835	809	835	837	798	760	854	836	864	841	850	865	839	849	841	774	799	923	798	833	887	881	909	846	845	843	909	881	841	853	875	822	881	815	870	841	839	844	823	842	865	851	916	860	872	885	854	920	890	835	825	852	845	823	811	863	866	820	899	870	827	821	816	864	860	865	843	841	843	854	823	854	842	913	852	879	862	871	806	804	892	864	855	835	846	783	805	853	874	878	872	845	883	887	837	847	838	877	819	860	826	872	867	806	869	882	920	831	867	860	863	839	817	873	886	862	877	860	822	814	782	854	820	855	876	890	832	908	853	887	824	844	893	831	822	883	899	855	847	817	823	802	815	854	847	770	891	839	881	833	889	888	873	803	874	846	828	897	837	861	847	889	889	859	839	889	864	874	874	860	854	820	859	846	788	835	873	844	841	851	814	857	895	889	873	877	863	865	853	850	846	883	838	785	804	861	848	815	817	877	848	821	805	854	853	833	892	869	890	818	832	828	876	806	813	820	795	846	839	844	842	890	870	830	836	855	805	874	810	847	857	869	857	822	866	848	868	843	885	868	874	856	882	797	824	827	842	853	842	828	864	857	835
24617	21418	28503	24704	20730	4023	1445	946	759	765	762	725	730	665	741	687	667	690	658	683	654	661	653	664	615	648	643	666	637	712	662	647	701	650	640	681	669	697	646	660	629	644	639	703	650	688	664	687	582	661	672	706	644	677	650	615	610	637	632	695	650	658	659	650	620	694	582	646	613	655	599	641	691	670	635	613	653	649	657	712	646	660	641	635	626	646	659	618	616	677	642	657	621	657	640	645	654	641	657	619	673	687	666	654	637	652	624	685	618	695	650	643	652	642	630	662	668	661	596	607	595	635	661	664	643	613	646	667	639	628	650	671	657	661	627	668	672	648	639	636	690	671	680	664	695	648	610	587	644	625	623	668	601	633	687	636	594	595	627	655	631	643	611	656	674	640	675	699	590	620	634	628	639	648	626	602	647	668	618	686	649	639	644	664	634	660	656	624	664	677	673	651	652	598	612	660	631	681	610	660	658	621	635	651	645	675	629	641	637	631	665	637	630	642	619	676	658	609	572	656	644	623	628	645	628	671	628	614	687	685	622	616	646	674	649	662	609	684	659	666	607	628	661	681	642	646	650	631	649	655	574	649	653	666	627	621	631	662	640	671	664	627	634	655	646	615	652	653	653	607	641	622	616	656	640	626	650	600	681	664	634	584	627	667	609	645	626	634	661	681	648	642	610	669	663	655	653	663	617	655	655	626	685	614	672	632	609	649	665	622	667	671	614	619	695	657	654	620	646	645	670	669	635	655	566	642	661	639	621	612	645	657	591	638	628	648	647	653	612	645	660	661	644	634	634	623	664	662	679	618	617	627	611	644	622	621	644	647	673	629	652	588	625	632	637	633	640	648	636	639	657	617	634	623	609	594	620	600	620	640	687	616	624	671	626	657	605	589	636	641	674	646	680	677	634	633	682	654	656	652	647	611	646	651	693	600	645	647	599	629	605	615	650	630	625	648	641	662	629	615	704	655	645	610	593	690	623	594	644	678	636	635	680	623	620	616	643	687	656	664	613	668	646	638	663	618	675	664	603	587	650	623	648	618	642	645	630	649	631	620	609	647	666	625	670	642	659	656	630	642	663	651	647	606	599	642	601	642	630	607	641	652	598	645	660	631	642	593	647	652	605	701	666	628	625	615	672	617	692	657	640	589	659	635	619	662	612	610	628	636	623	633	626	608	604	614	615	642	632	614	651	630	603	635	633	639	631	676	651	594	639	628	655	613	616	634	653	635	640	638	598	672	670	634	624	612	662	569	623	649	653	664	659	618	643	654	659	626	652	628	622	597	638	666	616	590	618	674	660	663	626	675	624	690	657	622	575	607	658	630	616	669	597	598	629	698	608	647	683	622	630	619	631	655	631	608	678	634	631	662	675	650	603	662	676	717	647	643	613	608	600	693	631	613	623	660	660	635	632	618	632	643	610	608	638	654	652	629	619	631	675	612	596	640	636	606	613	637	641	641	669	645	639	618	650	632	641	600	646	622	664	682	633	640	652	671	597	704	649	659	611	601	684	641	652	648	629	658	652	643	613	627	642	601	643	576	616	604	619	627	631	605	643	626	663	688	645	646	661	602	622	631	626	656	557	683	661	603	657	680	672	649	625	630	655	622	586	634	608	622	640	635	648	607	643	666	654	624	647	667	702	648	612	619	656	645	606	633	627	658	704	613	661	611	668	637	653	651	724	686	630	671	637	656	566	604	604	635	633	622	604	634	583	642	665	649	614	622	654	658	684	662	622	642	636	576	629	596	636	672	662	661	620	637	660	673	628	645	676	643	632	679	677	662	635	593	615	625	665	621	623	695	601	603	634	654	657	684	658	599	612	677	658	640	649	630	640	658	668	600	665	663	634	650	587	668	669	580	671	656	665	659	632	627	667	645	610	680	651	645	641	631	615	640	656	677	620	629	661	661	642	665	671	635	636	643	621	627	680	610	630	629	655	657	658	594	642	627	645	653	679	658	643	647	622	651	627	630	634	640	674	624	617	646	649	615	627	603	651	636	600	622	624	642	653	655	654	658	662	636	655	626	640	638	599	570	643	649	652	647	640	640	632	639	644	641	637	600	611	651	668	614	652	639	619	682	640	666	602	680	612	642	629	641	649	611	625	640	653	568	689	605	606	652	677	680	646	602	666	632	596	637	647	629	625	660	659	659	665	611	652	619	630	689	654	595	627	627	636	651	622	628	638	648	619	655	623	637	649	654	651	632	643	634	608	637	663	637	572	630	651	614	645	641	626	624	622	616	630	627	609	654	605	645	623	659	600	666	602	636	641	645	632	664	643	645	669	636	641	653	681	643	676	638	645	703	674	666	637	640	670	601	677	646	598	638	655	644	677	617	614	625	627	658	592	629	635	657	627	672	606	639	677	631	640	635	620	603	650	665	638	645	627	611	650	609	618	634	609	620	625	655	648	602	629	625	683	655	664	645	630	585	632	648	605	637	633	581	635	670	601	687	626	613	637	645	623	640	636	613	587	640	607	654	667	690	653	638	620	570	616	615	659	650	655	623	691	643	630	660	653	617	657	643	655	609	643	655	647	646	676	635	677	644	648	658	632	626	640	616	606	627	673	604	645	659	585	653	655	668	656	640	634	637	620	660	649	598	662	669	616	649	645	627	642	686	653	650	652	605	673	666	617	617	640	636	629	612	662	625	679	622	585	629	669	676	625	670	675	656	642	612	650	628	655	603	640	632	591	631	672	646	653	666	665	630	605	634	653	677	601	632	622	614	654	638	653	638	677	651	654	657	638	669	591	618	616	623	608	668	641	687	671	607	619	610	610	625	644	640	615	626	671	683	614	671	635	670	642	611	635	630	645	632	625	670	613	649	681	624	625	609	615	629	653	668	640	698	619	683	593	607	634	627	627	600	675	658	621	664	668	614	632	638	659	610	643	665	638	620	663	642	659	688	627	600	612	622	685	637	681	646	677	621	676	674	665	642	631	614	613	587	647	648	635	633	675	711	666	659	666	672	663	662	660	659	632	659	624	657	606	627	670	614	619	653	675	602	654	690	616	641	599	638	629	674	593	636	632	601	639	678	688	659	633	630	643	641	642	663	612	682	644	602	659	614	654	626	673	617	649	653	612	627	634	663	607	662	630	633	612	671	678	621	613	673	644	653	667	611	617	628	668	645	663	618	656	620	616	620	690	651	635	651	624	630	676	612	633	601	673	620	642	616	656	665	612	639	617	648	615	627	660	617	644	654	603	660	644	671	609	644	613	618	629	628	654	619	613	590	632	654	629	627	673	652	681	598	608	616	639	629	663	629	688	642	623	599	636	678	639	650	662	646	655	616	624	591	605	640	607	629	644	625	655	614	624	622	662	625	636	616	667	657	622	660	637	673	639	682	634	622	624	605	604	664	673	699	632	648	635	663	636	606	668	689	624	615	638	601	627	655	646	641	640	657	650	623	663	630	614	683	664	637	663	638	632	690	649	631	584	679	666	608	637	608	636	633	629	623	623	627	655	634	621	635
3996	5068	4108	2254	1568	1243	1125	977	844	814	807	777	699	657	697	664	668	687	626	671	602	646	631	650	667	649	676	659	676	681	617	679	650	645	657	678	680	612	600	642	621	621	642	595	606	626	620	627	569	609	607	615	653	605	594	642	620	610	611	612	636	646	647	637	616	677	624	603	592	596	629	633	620	610	640	644	614	614	658	624	561	624	600	650	591	649	597	619	603	588	607	591	609	608	593	613	622	609	604	607	633	607	630	616	612	620	606	652	644	651	600	587	610	631	613	636	668	596	630	615	584	587	623	612	576	625	621	603	614	593	582	593	594	613	655	656	620	617	594	593	642	620	605	604	607	586	579	635	575	595	651	611	612	585	628	629	648	593	615	568	590	605	619	585	596	581	603	597	605	556	627	644	570	602	638	602	597	628	589	623	631	596	620	630	607	576	580	609	615	617	583	566	609	619	605	603	564	637	616	623	651	628	599	640	637	604	627	603	597	590	594	591	628	623	600	604	597	558	605	605	612	594	617	584	603	572	653	642	593	638	567	627	585	618	604	603	613	615	587	579	626	578	555	573	604	622	574	638	602	618	616	595	586	630	570	579	602	623	587	610	564	662	592	654	601	592	609	584	608	617	583	638	664	619	629	587	634	621	657	613	633	618	576	603	620	623	629	622	606	589	636	587	622	621	585	631	567	579	618	629	625	608	608	607	611	592	587	609	636	629	614	623	626	598	615	586	619	613	625	621	609	583	589	586	635	585	624	663	617	620	596	648	575	616	616	612	581	644	572	579	582	603	610	613	605	593	608	606	606	623	633	612	613	619	622	594	629	610	603	567	586	573	562	635	618	578	653	564	574	587	668	622	571	608	574	629	659	658	641	628	580	601	554	614	644	627	592	595	613	605	622	564	616	618	606	610	636	643	629	623	653	671	612	578	688	605	575	669	616	595	605	623	606	605	593	608	595	601	581	640	618	592	579	573	617	598	622	614	632	611	600	582	591	602	612	629	606	575	580	623	605	590	583	585	662	610	581	617	617	571	597	584	618	599	584	601	592	607	652	604	590	632	609	584	572	598	602	626	598	656	604	614	622	607	604	609	625	609	625	613	625	553	594	635	607	601	586	670	618	601	620	633	647	622	577	586	600	601	598	565	565	628	626	600	623	599	643	633	584	552	595	651	605	652	602	590	618	628	572	603	570	603	628	647	595	610	635	605	652	599	578	595	640	590	639	580	614	610	586	590	608	601	616	605	621	642	613	590	558	626	588	567	638	592	633	639	572	619	653	634	629	642	602	547	626	575	588	615	578	604	613	619	623	602	622	587	616	603	561	591	594	585	584	641	591	571	617	635	604	578	612	618	601	650	574	621	617	608	599	595	612	543	564	645	580	620	571	564	605	606	583	631	614	611	587	607	591	600	592	594	629	641	604	613	599	634	634	631	566	595	603	572	611	633	592	622	629	604	594	624	555	572	628	623	615	569	605	556	580	587	605	587	582	640	606	565	604	627	557	600	628	606	608	607	612	627	605	603	573	583	588	586	544	600	630	635	576	590	597	620	604	559	606	609	606	593	596	625	605	577	604	590	628	576	624	567	597	607	616	592	593	618	636	591	614	616	574	595	594	616	628	600	551	622	660	559	567	613	614	633	625	574	600	584	610	581	631	611	585	643	633	637	583	595	594	613	620	584	532	602	582	598	608	586	599	584	570	593	604	641	613	638	642	571	611	598	622	638	579	621	657	651	598	616	631	613	626	589	586	591	635	572	574	613	598	542	573	567	555	599	606	611	629	610	577	593	589	614	588	585	611	597	605	587	592	601	588	630	588	596	553	623	581	571	558	644	600	584	605	548	585	636	603	612	600	591	618	598	602	617	609	618	617	592	581	588	556	633	609	605	554	621	582	655	616	603	605	595	612	610	627	604	587	592	619	635	632	567	598	594	630	577	623	571	593	603	607	559	590	583	580	629	607	605	587	616	602	581	573	578	583	611	595	627	578	577	610	603	612	622	618	575	567	560	625	565	594	564	608	615	623	610	637	604	605	593	656	630	617	552	617	622	613	578	600	586	611	629	610	576	609	542	586	591	573	607	594	621	573	609	596	626	580	600	621	616	608	587	596	598	647	601	640	577	603	616	572	617	595	580	565	580	550	610	563	603	583	597	637	593	602	612	602	606	592	608	576	566	613	591	568	575	625	635	583	579	619	601	585	612	580	607	595	607	592	589	584	572	649	591	601	587	567	638	625	584	601	610	574	587	589	599	608	608	588	573	574	554	570	630	642	629	599	593	624	584	608	600	617	578	602	603	557	571	575	644	586	600	615	649	598	584	620	604	602	608	578	597	634	589	585	591	586	605	585	565	611	598	604	581	636	578	610	597	605	612	587	589	603	602	636	628	583	602	549	567	606	591	610	618	621	615	620	586	617	587	546	590	571	568	582	603	626	626	606	599	633	585	615	584	632	597	652	551	619	577	641	576	584	662	631	588	566	583	587	585	631	636	601	594	582	622	593	592	622	576	606	565	625	598	583	644	600	643	612	600	628	617	600	583	599	585	580	620	590	609	620	557	629	626	586	648	607	621	590	620	631	589	573	568	616	619	594	585	639	609	601	640	584	609	588	622	618	584	593	603	595	611	584	653	590	606	573	592	626	602	617	596	613	598	599	598	588	556	570	611	632	574	594	647	614	553	626	615	570	596	571	552	630	568	571	592	641	627	593	616	573	641	579	600	581	558	628	604	617	591	595	540	586	550	625	601	600	604	587	598	612	610	640	608	606	626	613	604	652	623	640	651	591	642	573	584	590	598	636	591	579	614	586	582	578	565	614	598	597	599	554	546	630	621	597	579	623	581	572	623	593	626	594	567	613	603	569	660	594	595	602	621	611	562	559	608	557	636	580	600	622	616	593	630	605	625	602	605	601	599	585	574	602	610	587	613	606	596	587	589	593	652	651	646	607	572	571	637	632	562	579	587	569	594	597	584	604	624	588	647	606	565	617	618	596	585	572	581	645	627	606	572	627	615	611	631	607	610	619	619	563	572	604	578	596	606	617	569	617	622	580	636	574	595	615	595	607	622	576	570	571	637	606	599	623	606	628	608	619	585	607	590	539	586	630	608	618	620	643	607	631	587	618	569	590	606	612	592	580	590	610	590	578	604	615	562	580	578	590	619	547	602	621	629	612	585	610	634	580	612	603	610	613	561	598	587	614	576	620	554	644	598	618	597	579	600	569	612	588	622	576	550	539	581	589	599	647	600	613	564	583	597	633	589	580	639	622	586	592	655	620	581	612	611	602	570	606	606	594	595	604	596	597	598	626	572	609	573	603	596	574	612	639	592	623	576	629	601	558	555	576	619	620	617	624	563	626	589	570	654	628	558	561	602	547	628	627	597	614	587	581	634	559	615	582	568	614	579	601	594	627	579	557	627	624	601	639	609	623	584	596	628	598	597	564	623	597	621	591	626	621	628	608	629	589	573	628	564	615	617
27425	9594	1885	1237	976	924	931	968	995	982	940	989	959	933	978	967	1000	928	950	946	932	1002	956	957	1043	942	909	1017	964	1034	977	935	947	962	949	926	1044	938	969	975	909	1001	966	961	983	1025	895	944	946	961	956	969	967	1027	1021	970	994	946	950	990	961	978	994	913	981	957	975	923	966	1017	943	1012	967	975	974	902	944	990	954	960	946	1013	976	922	1023	989	893	991	907	918	975	940	943	921	968	965	977	899	957	912	968	995	995	945	931	902	964	1049	925	919	939	957	940	951	965	870	937	943	961	938	992	928	923	956	999	971	959	919	934	954	939	976	966	950	999	888	945	920	954	972	890	925	953	947	962	971	980	966	1019	939	955	970	992	938	988	914	951	940	932	1003	965	993	1000	977	914	981	951	957	930	964	1001	977	955	974	946	957	907	931	929	959	977	859	974	979	922	938	928	887	983	954	986	973	947	941	956	978	1002	1004	967	950	954	957	951	967	926	904	921	939	937	991	969	1006	1002	940	975	963	970	988	951	968	935	953	907	960	933	912	961	952	947	925	963	1048	941	940	893	977	947	964	957	936	977	967	899	1018	889	991	963	908	937	1014	1011	935	931	937	1009	968	980	965	965	913	923	1003	986	917	967	931	971	948	943	1017	885	934	964	989	960	974	936	905	904	951	930	941	926	934	895	984	965	962	999	945	925	934	961	913	989	981	957	939	930	918	910	991	929	958	997	958	1014	926	981	1002	943	947	965	958	970	935	982	917	911	1012	981	978	988	955	959	958	980	967	958	979	907	937	957	1000	942	997	930	932	952	914	964	997	922	938	967	967	914	983	896	899	949	945	1010	979	948	933	931	967	940	971	937	890	986	964	960	877	988	992	960	953	977	886	932	928	952	931	976	929	983	937	994	954	971	990	999	927	949	949	962	942	948	990	926	936	927	963	967	1033	878	912	970	911	970	970	976	939	929	986	958	953	915	932	976	939	913	1019	999	946	949	934	935	935	1012	924	920	947	926	978	949	882	1020	955	988	958	997	934	965	950	956	968	1011	984	923	955	969	1051	938	982	902	920	1004	934	942	948	944	1014	955	988	950	994	1006	987	965	986	943	1010	938	945	899	951	958	941	965	968	940	999	982	921	980	933	960	1014	929	985	995	996	971	947	962	950	939	907	965	950	936	952	978	968	946	940	1003	961	950	928	938	915	925	973	968	971	918	1014	965	990	966	932	1019	944	975	951	955	970	1026	930	998	955	950	1001	961	933	944	936	946	949	928	997	963	1016	981	953	1000	975	911	943	1006	951	900	937	943	939	987	975	938	982	950	949	959	904	914	957	910	973	960	911	979	910	933	880	935	958	930	949	988	915	937	951	925	969	912	973	1013	907	923	976	955	980	988	942	973	961	928	981	934	959	988	969	992	957	970	966	951	986	954	956	929	937	889	966	934	929	975	898	932	928	1003	938	959	973	927	976	924	918	940	946	989	997	964	889	939	1012	949	971	929	983	965	964	1007	980	923	923	936	958	971	945	936	963	956	997	921	1016	994	898	957	967	979	979	947	949	917	1005	958	967	980	912	998	921	971	1016	969	979	963	1001	993	967	938	945	912	919	947	988	1000	976	903	933	936	1004	934	964	914	1005	961	949	947	938	947	969	936	962	1003	944	966	950	970	975	925	986	943	921	983	939	940	924	1029	985	984	964	949	951	995	928	959	926	919	959	938	953	934	929	911	980	942	917	903	941	974	979	997	992	964	913	907	958	1021	925	886	936	902	927	972	935	954	939	937	953	942	958	950	954	954	944	997	964	949	967	1023	975	1001	916	940	916	935	941	950	941	951	1022	975	924	963	935	938	935	927	999	950	951	936	999	913	977	951	937	943	890	958	939	929	1019	982	922	964	951	943	927	927	981	933	1032	919	894	966	984	958	956	962	969	984	958	988	949	959	971	937	934	938	969	953	986	997	980	918	1003	990	987	946	950	986	924	972	943	939	971	953	955	959	941	967	921	970	935	959	981	1001	972	972	1017	876	946	974	883	968	936	974	890	986	913	945	934	921	994	938	1018	972	970	956	955	938	960	923	1018	892	967	892	982	960	1006	998	910	933	962	989	955	1017	948	964	947	936	971	913	915	984	1013	972	918	945	943	974	941	975	983	951	944	964	925	963	924	909	980	935	936	908	993	950	982	932	963	961	958	947	927	964	946	942	956	992	990	991	964	971	945	997	985	919	950	921	961	933	985	927	940	1008	992	944	929	941	974	887	968	917	986	1011	988	929	950	981	972	929	945	911	894	899	949	1003	977	956	909	955	922	968	992	970	910	934	911	912	982	945	948	964	962	971	938	992	928	974	944	928	951	993	977	971	995	972	919	1010	959	949	955	901	986	934	932	1019	946	970	1028	963	935	983	956	956	936	904	965	965	933	964	969	921	975	908	959	977	949	935	918	951	956	1020	915	967	982	937	958	985	962	939	949	935	930	932	935	963	973	1011	980	949	958	929	968	981	979	984	938	972	936	937	972	959	945	1033	919	945	978	941	981	983	948	967	885	986	960	923	895	978	966	961	925	998	903	993	964	947	951	952	971	983	983	930	988	991	1006	919	933	941	1016	979	941	968	918	983	1012	1006	1030	974	923	974	972	985	982	968	999	986	972	946	975	920	971	973	967	944	995	964	972	908	967	952	966	970	920	971	939	945	971	942	959	893	940	998	955	970	925	952	1035	970	937	966	1005	901	963	944	958	980	906	970	978	955	930	961	987	1003	934	977	965	961	945	968	983	883	951	952	1002	881	940	945	935	975	931	942	1015	967	973	1032	981	927	956	956	996	964	967	916	945	936	998	921	978	1034	969	1024	959	945	922	949	953	955	904	982	914	923	931	947	950	982	938	917	969	920	943	969	942	996	978	952	968	932	919	994	993	912	916	945	931	901	978	983	967	971	940	970	937	992	979	921	940	933	928	955	974	998	922	967	936	942	953	930	936	1012	952	948	996	963	958	953	960	923	1006	953	982	919	938	960	901	972	952	952	953	913	972	955	958	997	971	986	945	977	934	964	947	930	923	942	919	929	946	953	966	915	960	968	910	979	980	924	944	929	945	1059	992	881	990	941	975	988	932	978	929	954	1000	965	942	944	994	954	1010	967	917	980	1012	953	966	967	949	945	960	968	934	975	963	982	900	993	980	958	928	917	956	942	959	949	929	952	921	968	954	940	867	962	926	963	997	937	913	974	934	944	957	980	925	1015	972	973	962	955	951	942	978	976	970	921	953	922	921	939	942	965	959	997	966	935	964	997	941	920	957	995	957	969	998	920	947	996	962	1028	955	950	1002	920	953	976	940	928	998	981	986	933	953	968	964	964	945	949	990	956	927	928	923	956	986	935	947	942	1021	985	962	921	977	959	938	970	948	1006	943	965	945	942	977	952	908	957	951	943	1029	997	943	896	980	954	907	960	931	985	930	930	963	946	926	963	919	971	929	977	932	950	925	982	955	1003	966	944	945	960	1011	1011	1017	940	969	929	971	923	920	941	944	968	966	910	943	1028	937	1018	931	965	937	1011	955	954	936	980	942	877	927	941	923	932	964	933	1035	960	946	960	917	958	991	957	941	924	960
5856	1022	960	878	886	850	797	872	798	837	846	875	777	775	813	814	808	826	824	790	883	875	812	867	835	809	831	826	782	768	855	803	807	796	852	846	823	826	809	871	804	836	835	849	875	828	844	791	840	849	817	824	820	755	843	816	861	889	872	873	775	867	827	805	794	802	799	809	853	781	804	837	809	842	829	809	815	845	868	779	797	826	780	844	821	815	828	809	808	820	842	799	817	791	823	816	793	814	819	821	799	785	859	837	820	795	814	820	817	794	787	808	838	820	859	813	799	773	822	793	832	842	837	788	811	809	818	821	820	806	792	810	811	827	807	799	832	810	817	760	812	843	810	801	816	811	855	795	800	766	793	803	810	831	808	797	872	790	814	841	829	823	802	829	810	829	839	824	799	826	811	799	876	818	831	825	782	875	857	813	802	849	811	816	816	804	811	844	788	796	856	800	785	846	855	827	787	797	797	799	778	800	851	860	783	789	824	859	791	814	833	816	743	839	803	847	826	793	796	822	840	839	839	852	777	858	810	872	821	807	785	772	805	833	832	787	767	807	811	793	846	822	863	855	777	839	811	770	809	812	785	887	824	883	793	812	834	818	838	830	772	884	779	833	793	841	781	835	789	820	806	799	772	811	811	805	805	814	834	790	837	796	783	783	836	791	825	843	811	810	844	808	808	795	812	861	862	820	821	835	835	813	817	798	791	849	818	846	813	845	845	883	805	834	832	866	794	761	813	855	808	812	800	812	840	829	835	767	851	841	737	857	816	817	862	836	813	797	874	832	811	813	842	832	785	829	814	807	816	824	850	772	813	778	842	823	823	767	860	783	796	858	810	831	818	808	879	866	837	822	807	878	816	796	819	801	834	781	844	807	833	828	811	804	808	722	812	771	836	822	823	827	770	796	805	796	851	791	843	730	737	879	786	815	808	777	819	812	877	825	859	811	769	835	770	775	820	794	848	822	837	834	838	851	806	784	763	816	800	802	827	829	840	828	809	842	794	748	786	826	854	852	801	799	812	818	812	833	829	776	837	769	809	760	805	778	802	799	785	814	792	870	837	842	795	844	862	813	863	817	831	816	816	826	830	791	795	798	794	930	841	809	822	800	831	810	828	795	818	835	789	766	861	776	824	833	798	787	850	790	829	826	798	803	798	801	823	836	786	809	845	811	833	837	866	811	800	855	775	813	870	816	809	853	865	836	757	867	822	770	811	807	838	802	826	808	815	829	852	790	856	794	817	805	879	805	817	857	813	821	829	793	796	828	823	786	819	896	820	834	786	811	840	783	800	765	830	762	820	854	812	816	792	788	765	821	848	812	807	776	824	835	830	823	816	819	819	816	769	800	827	814	794	832	841	779	823	826	845	839	835	746	767	819	761	814	847	819	808	883	874	794	785	812	820	841	821	818	819	867	839	806	819	808	859	772	808	818	804	810	826	783	769	806	770	798	741	799	858	799	782	805	779	745	816	837	835	791	824	803	764	750	796	804	837	761	788	810	789	807	874	795	859	821	814	814	799	823	811	799	786	844	820	813	853	835	822	764	845	820	769	827	837	794	824	779	770	834	873	833	808	816	797	783	825	839	767	829	805	799	852	799	814	802	808	815	836	833	816	825	839	822	831	836	804	767	872	766	833	795	834	795	827	776	837	831	799	822	854	864	811	771	798	837	790	831	833	833	816	824	822	844	826	805	858	807	824	808	789	819	843	788	814	778	786	792	817	845	842	819	842	804	797	811	804	824	797	787	791	792	821	800	804	815	791	809	814	865	800	777	798	808	798	819	806	826	827	802	843	813	820	845	859	852	812	816	823	834	833	768	823	838	814	829	848	842	819	786	814	801	835	849	824	879	850	842	807	796	789	815	811	828	805	828	827	820	847	764	854	824	771	848	808	797	834	819	846	875	796	851	838	788	833	795	842	872	806	849	805	842	824	838	824	816	821	866	787	802	804	807	834	820	843	820	780	791	817	835	822	811	791	777	764	857	839	842	863	799	787	830	833	882	831	828	816	728	815	778	876	799	781	838	846	833	760	824	798	812	858	784	809	820	854	805	833	828	804	806	808	778	829	776	825	846	855	797	794	832	824	841	809	860	804	811	855	819	771	798	818	840	836	819	792	793	873	824	824	831	814	851	814	858	829	817	820	776	836	855	808	869	868	845	830	908	751	830	804	845	872	748	790	765	832	804	840	805	818	814	773	755	777	876	848	819	806	850	803	853	833	878	808	841	808	829	844	841	775	826	838	802	791	882	765	830	818	763	800	834	812	792	837	818	790	808	793	816	783	807	812	828	793	830	774	823	794	829	805	839	791	853	835	863	799	834	887	836	779	794	798	834	796	843	804	786	809	842	831	808	822	865	803	820	853	798	771	837	809	868	819	820	786	790	853	812	833	791	767	827	804	822	785	811	801	768	798	793	837	835	771	800	816	794	812	815	807	795	800	777	800	842	804	816	781	843	822	828	883	832	824	895	823	848	806	843	808	833	791	803	786	805	842	788	822	847	857	820	816	848	796	802	803	818	822	795	800	801	767	834	815	748	810	810	852	848	825	856	785	797	830	788	827	769	833	835	830	784	842	804	812	752	823	805	797	797	784	798	825	805	815	821	844	799	823	812	839	783	752	819	837	821	874	859	836	841	785	907	829	754	776	825	780	772	799	807	846	784	807	742	800	847	828	797	781	818	812	821	801	828	754	780	857	787	825	794	842	871	831	827	815	818	852	824	824	815	897	834	821	804	763	843	829	817	811	814	822	819	797	838	803	822	840	821	793	828	797	799	815	783	789	840	840	861	824	813	841	830	792	796	827	820	825	775	802	820	846	807	819	786	796	845	733	830	820	797	852	768	880	762	829	840	799	801	840	818	841	843	838	798	855	806	838	803	798	822	765	806	822	786	784	803	787	775	799	784	818	820	851	813	838	811	910	805	823	828	832	827	823	799	789	838	862	797	795	771	882	815	838	805	822	860	773	840	844	836	806	811	822	826	801	849	829	837	797	823	816	794	816	840	842	820	765	795	831	892	829	857	802	764	855	853	844	796	860	826	822	773	785	782	823	805	821	838	839	810	803	830	803	779	870	821	831	839	838	844	832	801	862	768	879	832	793	735	837	802	800	818	814	781	835	789	826	849	821	810	814	800	818	856	825	819	772	813	814	825	804	809	823	769	806	777	815	806	855	832	811	821	855	828	873	838	817	759	826	773	836	789	802	785	822	790	828	822	798	784	815	838	842	812	781	827	828	818	820	824	791	835	906	813	817	794	830	838	811	804	796	834	821	863	816	788	815	781	804	802	758	816	817	811	816	792	823	822	762	784	854	865	832	843	783	820	760	825	769	815	858	824	808	828	836	831	804	774	818	824	816	825	757	817	805	818	778	894	818	837	793	866	834	825	788	762	851	837	788	810	797	796	815	806	792	848	833	797	773	805	845	842	795	801	768	802	857	860	883	771	808	795	818	832	841	854	771	809	789	772	798	843
25501	21404	27255	25331	5672	1695	1369	1230	1054	1016	1021	1047	1002	988	1041	1082	1005	1003	1041	989	1021	1019	997	992	1054	1009	1020	934	994	999	1031	1008	994	1016	1011	997	997	995	954	1044	962	990	986	989	984	962	1014	936	978	912	984	1008	987	1003	1039	914	974	1000	997	993	971	970	1003	992	962	994	959	994	981	992	963	980	992	979	1007	972	1020	966	1017	975	929	968	990	993	1006	1004	1002	1029	970	1015	1066	972	1026	1011	957	975	907	1018	1003	942	986	1003	1001	972	929	988	958	938	962	991	961	898	1003	1014	1000	941	1000	1021	949	1033	1034	1014	926	963	963	971	994	990	989	948	954	935	949	1017	894	1003	956	1002	982	961	940	972	1018	966	982	1000	985	989	1051	971	1034	921	1028	1000	1009	975	975	975	932	1034	963	1009	964	978	1047	997	976	988	1025	1012	1019	954	1002	986	988	951	970	966	1002	952	982	955	1009	978	1011	923	937	984	984	936	967	952	989	943	986	948	994	998	980	1054	1017	966	1054	1011	918	990	955	934	995	974	1015	954	943	945	973	905	1000	1003	973	939	1002	1033	952	957	1007	1011	999	1019	982	919	945	1011	904	940	982	966	976	952	979	1002	1037	970	1013	1004	948	986	994	967	962	973	974	993	1025	992	967	992	959	966	929	978	976	925	984	979	979	940	960	985	1017	959	970	967	995	969	939	986	963	943	930	982	965	976	979	950	981	1002	998	937	969	973	1000	981	1037	963	984	925	1004	983	1005	954	974	1037	979	891	998	959	1004	926	995	1011	959	967	956	1008	955	952	1026	950	961	986	1022	985	901	985	962	912	922	977	1017	928	998	961	1029	1010	939	995	950	937	930	974	1021	1022	980	1027	970	982	916	994	1003	1012	951	1044	965	974	967	945	966	983	1004	973	1003	938	939	958	912	941	973	980	990	974	989	976	984	992	1045	1018	999	994	965	990	961	972	938	983	1033	1008	1032	989	991	967	1023	969	924	999	968	972	987	963	987	1011	970	919	941	975	941	972	989	969	958	982	965	924	944	985	1073	975	933	934	933	1006	1025	961	974	992	977	988	926	977	1020	959	966	996	977	954	977	945	985	990	940	952	942	1032	907	967	967	996	945	948	993	985	992	952	970	956	987	1011	963	940	969	996	995	1012	970	982	973	994	963	986	988	943	972	960	963	969	987	922	1017	992	978	954	978	954	949	973	1050	989	947	1001	998	984	999	1014	968	961	963	979	956	930	934	997	922	976	1003	987	1037	945	989	960	982	973	988	1006	965	1037	975	1001	935	987	955	954	931	982	971	960	956	959	999	944	995	964	986	1016	982	978	994	964	966	992	975	949	1037	965	989	963	1011	942	990	950	971	923	971	988	998	988	994	1059	973	942	978	991	979	980	989	1007	945	995	969	978	962	973	991	919	932	1037	1024	993	934	960	983	956	969	990	957	960	972	953	994	955	973	998	978	1021	964	1014	998	979	1008	954	943	974	992	1028	987	937	928	994	985	1047	936	954	987	1020	992	932	965	1010	987	959	979	961	1013	990	940	991	1046	937	987	957	1000	1029	988	979	1004	985	961	956	1011	958	985	973	962	954	970	1008	992	937	960	999	978	938	991	974	971	961	958	1002	953	1006	1028	998	1009	970	1034	978	970	984	970	946	930	1038	961	944	958	985	1003	972	994	954	971	958	998	988	933	964	1010	1065	955	1061	973	972	998	1001	994	956	968	1013	962	1034	1047	983	1025	994	987	990	965	948	992	1010	1006	945	951	949	934	1003	942	959	1001	1008	974	961	977	1017	985	974	921	968	976	1016	967	1036	981	1031	908	993	949	972	936	953	992	1030	962	1030	890	984	981	996	1006	973	934	994	996	1003	979	971	972	1063	961	1005	1041	933	986	998	955	943	996	935	976	996	987	1003	979	1003	955	988	998	985	975	985	978	1010	1017	996	929	986	983	1016	995	1006	996	993	988	1022	971	997	964	919	1063	987	946	944	1020	952	1019	948	947	974	939	958	960	1032	1061	938	1036	967	971	1019	949	951	976	1013	973	958	1005	993	1039	930	978	917	1014	973	1007	945	1011	950	957	946	996	955	1032	1024	1015	980	992	967	1014	959	972	998	1025	981	984	1000	983	937	1013	1010	941	927	902	931	898	979	970	955	1004	946	970	944	928	958	991	910	965	960	949	988	961	992	995	975	996	995	999	997	988	962	994	984	987	1015	931	952	960	1034	1003	992	993	1030	989	975	1022	988	1012	945	923	1021	973	895	969	1059	1011	1010	935	1013	935	991	994	1028	987	1005	991	992	983	1054	1052	948	982	978	989	1034	1029	1019	966	930	938	975	1005	967	906	967	986	963	969	979	937	929	940	977	981	996	993	1005	1035	1015	982	974	981	923	949	956	992	979	975	991	958	946	904	994	1006	976	1020	958	1014	973	1000	964	967	985	974	985	1018	949	971	904	1036	1006	983	915	970	973	983	982	955	1013	993	959	984	963	998	999	967	1008	1008	1042	965	1018	972	964	999	956	935	950	1007	965	979	1005	956	961	1009	991	957	927	969	970	982	992	942	952	960	985	987	926	960	985	1052	972	1023	974	950	1015	999	941	951	1050	930	970	920	1023	967	995	986	962	1011	984	896	1013	973	1013	989	923	1019	987	969	1026	984	1003	947	882	986	1001	985	958	942	975	942	982	975	958	992	982	980	1035	928	982	987	975	1048	975	970	1005	938	1011	957	930	961	1002	960	997	1020	894	1037	963	961	907	956	952	960	933	969	976	939	989	951	964	943	949	922	985	954	959	992	999	1014	991	1012	968	1004	980	936	987	1009	998	963	976	991	969	1002	994	1012	1003	981	997	984	995	1012	970	1052	1016	990	945	959	1007	991	1020	920	889	934	1021	940	975	994	969	1006	1016	970	966	997	951	979	992	922	967	955	978	958	1000	990	946	1008	984	895	972	971	965	990	991	994	985	1001	1019	957	990	1001	945	884	964	930	930	973	984	1017	959	948	966	981	928	964	948	961	941	966	996	987	993	951	1013	970	1016	988	995	953	953	1020	1026	993	949	933	981	1000	989	1017	1018	952	935	991	960	968	979	966	955	997	951	949	963	901	1000	1034	1022	979	950	985	949	979	940	968	933	1008	967	977	1021	962	1026	966	929	951	951	975	986	1016	1029	987	964	958	988	976	1012	1005	979	1023	1053	979	981	944	1029	972	1001	918	975	915	988	933	968	932	974	973	985	1016	1041	1009	995	959	948	956	981	985	978	990	1000	1003	1007	1003	923	970	940	992	975	917	996	971	1024	1002	974	979	962	1002	948	1026	1006	959	919	996	971	973	933	995	969	952	926	1022	969	993	952	997	1025	953	1012	1012	979	985	990	1026	955	1025	1005	940	1043	968	988	948	940	934	958	934	929	984	993	960	909	947	977	959	1025	968	959	892	959	928	944	986	964	974	992	966	1019	982	930	966	1006	982	1025	989	918	1033	930	982	953	942	1050	956	1013	1027	961	948	980	965	958	967	991	969	947	993	963	936	960	958	1021	992	976	968	991	1004	954	971	1032	1020	974	1017	1000	984	966	961	1009	959	940	956	1000	964	1020	925	947	969	973	996	1016	1006	957	897	960	1022	1030	987	885	941	969	978	1040	929	1034	986	981	977	993	955	955	1034	940	943	992	938	960	929	971	936	995	991	954	965	959	949	986	1007	994	960	1008	1007	936	990	960	1038	979	944	911	956	990	980	964	956	992	960	988	1031	1000	952	1037	1021	989	970	946	976	977	1002	978	990	1003	1006	983	1010	1006	1008	972	973	926	998	984	1003	1026	981	1009	969	1002	1001	965	981	953	970	959
4030	3268	2725	1681	1369	1215	1054	1043	1022	956	926	922	917	919	906	903	907	873	905	981	891	892	857	923	877	882	879	932	883	902	885	856	896	859	844	935	848	847	865	912	883	904	832	847	853	950	890	852	842	869	852	869	852	906	925	892	895	831	870	927	864	884	875	836	844	806	863	845	888	901	874	892	845	841	836	843	869	875	820	854	888	883	869	866	871	857	829	820	930	835	849	879	874	873	876	909	862	866	848	836	882	862	841	879	802	863	823	904	848	863	824	849	864	876	869	914	910	837	892	851	866	912	843	891	809	854	830	872	818	869	870	810	859	846	854	864	835	810	862	856	857	905	853	799	869	843	855	808	867	891	867	869	811	874	846	880	841	882	876	845	896	842	880	862	841	894	856	853	826	855	890	882	817	857	833	850	847	867	849	875	847	857	845	847	854	854	917	863	861	853	845	847	880	824	831	858	856	835	857	836	860	827	872	884	850	869	902	888	849	857	848	885	847	881	816	834	840	853	826	762	859	828	895	857	896	887	905	884	851	819	827	821	802	858	833	851	865	888	841	852	836	863	887	806	826	883	849	857	851	840	852	863	854	856	834	865	848	866	839	864	815	879	800	849	855	821	794	875	814	819	925	849	877	865	850	847	849	838	845	888	847	782	784	870	862	862	834	855	780	825	840	860	853	873	876	901	841	835	870	862	880	850	848	834	873	859	797	842	811	838	843	847	914	789	895	825	854	846	849	855	851	797	871	872	873	818	801	816	911	827	874	807	861	872	888	848	885	908	852	842	877	838	832	816	861	871	796	886	872	881	818	840	885	829	858	839	862	869	826	819	830	845	842	880	851	883	868	867	807	867	813	868	825	833	884	856	810	944	881	884	806	886	847	833	851	849	823	853	840	810	873	863	876	851	797	886	804	852	883	858	849	842	853	849	841	803	894	838	832	846	890	850	898	801	884	871	910	855	824	846	856	840	781	927	863	840	858	846	827	825	874	875	893	847	850	825	846	833	871	837	880	799	863	829	940	877	868	899	868	795	885	886	839	808	820	806	875	864	874	901	852	893	870	847	852	845	885	857	878	852	859	832	887	856	820	830	832	920	859	869	796	859	837	806	828	848	854	906	773	817	859	866	819	850	824	843	808	859	887	795	842	821	855	868	833	883	850	815	864	850	877	848	870	815	895	857	842	887	876	848	806	827	815	843	829	846	784	873	859	853	831	888	883	793	844	792	854	781	857	816	817	866	854	860	856	873	848	835	868	850	815	792	878	847	821	951	824	826	874	794	836	852	875	863	866	876	807	865	903	847	887	858	884	861	829	858	824	874	876	852	825	808	778	845	798	861	913	842	849	821	879	881	856	873	818	816	852	816	855	890	840	831	836	884	860	849	840	836	847	871	891	831	884	831	828	841	828	860	861	843	877	850	816	871	896	875	851	856	798	852	761	903	814	856	819	848	807	829	873	875	844	870	862	876	861	906	829	802	856	820	793	851	866	863	833	880	851	841	900	841	800	840	840	874	885	881	883	819	889	859	831	869	833	834	889	872	838	846	852	887	890	909	881	814	823	822	855	848	844	825	792	847	862	813	856	870	866	862	854	798	853	825	862	843	844	834	883	781	854	843	807	874	852	875	852	820	811	877	818	807	834	865	817	874	829	829	821	848	820	845	847	843	874	837	811	828	874	875	859	832	856	845	847	841	826	869	839	885	843	811	852	816	821	880	835	868	879	857	891	881	837	870	887	859	909	916	848	807	821	831	845	871	898	825	864	854	869	859	877	842	809	815	838	879	806	899	862	826	857	795	865	878	832	857	861	871	852	828	857	891	832	845	866	866	872	830	877	849	887	858	857	883	855	878	860	854	832	800	873	843	805	899	876	866	831	855	866	845	837	825	853	827	823	814	906	866	833	866	855	876	836	856	887	855	879	788	874	825	859	853	867	839	854	795	873	864	868	864	804	844	866	811	872	799	828	875	856	876	857	815	869	837	865	856	842	868	892	885	875	853	856	891	878	884	867	776	879	870	876	858	883	818	806	828	800	860	854	874	867	888	905	887	836	829	810	839	814	811	843	908	798	860	850	902	825	861	828	848	831	791	862	893	821	841	890	832	833	813	858	803	850	829	839	927	888	879	830	852	883	852	854	827	852	839	845	820	824	841	829	853	874	781	858	773	833	886	862	787	793	894	824	883	886	845	817	893	820	826	856	831	884	891	852	858	889	872	802	810	909	883	842	822	848	884	870	852	845	851	860	852	840	827	880	854	824	811	859	909	854	829	825	882	883	799	896	861	809	852	862	848	790	824	859	902	824	871	843	926	784	866	874	891	859	844	834	842	843	818	886	887	837	869	853	866	835	898	894	821	885	859	829	809	836	848	860	844	858	823	857	821	858	881	848	900	890	820	825	839	866	820	830	880	870	816	855	901	910	887	842	806	864	886	852	878	873	835	837	853	873	813	834	791	812	889	868	846	773	857	862	877	830	867	876	846	853	799	841	837	851	888	844	878	789	836	879	868	827	836	880	857	857	873	848	877	872	895	813	840	866	818	833	883	851	853	857	812	875	826	814	876	811	850	867	829	880	842	848	845	884	851	840	868	825	830	826	847	796	854	929	850	887	892	852	822	836	878	895	875	849	852	856	858	826	884	807	880	930	901	841	871	888	814	830	890	873	843	815	891	859	878	821	817	861	881	885	831	829	898	843	868	842	866	866	870	852	816	814	860	887	820	833	857	830	843	863	807	838	868	907	893	852	828	846	884	854	843	834	856	838	872	878	859	855	869	861	856	850	855	825	830	791	874	842	841	836	859	893	853	863	854	889	825	861	881	862	855	828	870	841	810	881	889	808	826	892	839	893	896	856	836	875	834	884	857	905	810	821	882	856	790	841	876	874	879	838	822	859	831	827	853	855	830	829	861	858	841	883	821	848	863	852	867	800	895	870	901	845	860	844	857	839	838	901	866	868	864	863	859	850	917	857	844	873	848	859	904	817	843	839	893	870	924	888	800	873	872	884	851	810	886	871	864	824	823	823	858	909	853	851	841	847	876	813	854	864	783	852	869	859	856	846	816	838	801	822	867	844	861	900	844	829	872	843	845	848	891	850	810	868	837	859	842	801	839	854	782	834	828	764	851	842	868	833	891	840	850	855	808	848	849	827	827	785	852	843	865	874	858	877	849	838	806	899	813	819	869	880	853	854	893	885	825	882	899	805	894	828	786	809	850	870	840	843	902	890	820	819	799	829	837	839	881	836	862	820	823	857	860	877	845	863	798	860	868	871	842	833	895	855	841	872	834	928	840	832	858	844	865	803	874	787	888	832	816	815	831	814	885	828	887	864	757	884	863	829	834	881	860	864	775	855	838	843	914	807	829	858	853	847	834	890	878	791	820	874	808	869	835	871	805	855	864	852	848	876	878	820	832	861	871	791	862	884	821	848	903	883	826	858	848	840	857	802	805	875	855	868	857	845	909	860	833	929	852	864	863
24617	21382	28457	24683	20704	4051	1416	989	817	744	778	734	671	715	650	723	706	680	664	647	667	659	691	653	650	658	680	648	697	664	647	658	651	656	621	620	653	657	662	654	615	671	680	672	616	667	629	653	666	663	646	645	660	632	700	693	657	648	658	672	633	653	640	632	631	592	628	644	672	709	660	652	655	650	637	623	636	632	649	661	649	629	677	646	687	627	668	665	674	663	647	633	593	625	628	645	656	627	667	666	656	606	693	705	630	675	635	641	620	634	690	619	627	687	658	697	612	631	630	647	675	658	571	662	604	629	614	651	624	640	630	645	600	670	658	641	639	650	657	626	698	657	617	646	652	662	605	662	701	664	648	659	638	622	649	656	646	639	587	678	655	649	605	680	630	663	604	665	691	634	642	676	633	601	628	666	618	623	648	627	609	641	641	631	685	630	634	646	637	643	633	617	617	638	656	617	584	652	630	565	692	654	630	614	636	643	658	656	672	645	630	633	673	636	675	664	638	650	609	663	677	608	660	658	685	663	614	630	644	674	715	640	615	659	626	676	693	629	620	660	593	609	689	612	634	683	638	626	644	608	644	649	637	639	652	643	661	614	630	661	638	644	625	595	650	654	681	657	673	623	637	649	673	649	678	667	675	626	624	634	615	644	632	702	612	659	632	633	614	670	616	655	636	643	642	643	622	652	651	648	668	617	648	601	602	626	588	644	700	622	638	593	646	643	627	654	634	665	686	633	621	627	680	650	655	619	646	666	687	638	616	593	617	623	596	615	697	628	693	644	635	628	662	639	636	610	619	673	638	632	659	671	658	597	659	614	627	621	658	644	684	642	648	674	624	640	653	653	624	641	632	642	650	636	625	606	677	646	663	624	651	619	671	628	645	639	655	605	656	673	616	673	659	626	626	631	642	629	670	613	643	657	621	628	618	670	613	622	631	641	652	641	642	666	600	652	652	644	653	625	666	645	675	629	644	653	629	613	644	618	624	592	648	630	606	632	645	647	622	623	606	617	645	614	648	620	657	606	649	712	617	660	606	671	632	635	640	604	643	627	668	658	624	696	635	603	639	661	685	603	642	669	638	641	623	635	648	611	623	649	635	654	642	657	618	607	611	650	654	652	647	627	637	654	626	640	619	638	663	615	671	650	644	666	666	693	660	692	625	662	662	640	602	638	682	601	687	602	636	583	649	602	632	608	656	642	604	643	612	635	667	626	648	662	641	663	629	627	636	628	622	627	626	663	665	612	655	655	621	652	649	605	642	590	665	649	668	653	632	645	619	640	630	652	615	630	680	690	623	622	658	660	676	581	659	657	623	624	651	665	647	611	669	644	612	652	611	641	619	658	638	674	614	670	625	598	587	652	646	702	661	607	617	629	643	670	644	645	660	643	702	681	627	603	615	608	617	668	771	658	626	649	577	661	620	684	679	659	647	613	683	618	622	641	604	668	628	635	654	656	648	630	657	639	605	654	638	645	629	614	663	651	622	686	667	641	633	676	637	653	605	649	631	622	635	655	660	634	649	659	643	697	635	662	640	643	617	622	594	681	625	627	648	648	677	636	631	631	634	607	646	623	636	705	628	648	651	642	646	663	627	654	659	630	666	622	617	632	625	586	643	612	708	631	651	628	640	601	647	676	641	658	649	591	645	667	665	641	606	649	633	645	698	623	649	658	595	646	619	655	612	641	633	656	677	627	648	660	644	637	641	595	654	656	591	616	677	652	697	656	693	676	663	659	643	656	641	676	625	621	632	613	685	648	612	668	656	713	640	642	612	657	670	646	620	676	647	669	655	654	611	623	640	695	654	629	683	622	606	645	658	645	639	598	597	648	632	606	641	659	651	648	634	659	664	655	644	655	658	643	655	623	591	630	635	624	680	655	612	657	605	611	675	656	610	616	632	637	625	641	635	642	659	663	695	630	618	675	631	662	660	640	663	666	653	619	698	654	610	625	614	620	667	672	648	670	682	663	694	617	619	643	667	617	673	634	654	597	608	645	677	641	600	622	642	645	627	642	677	669	589	669	608	643	630	619	607	627	599	656	627	678	642	670	612	631	603	643	655	683	689	644	650	606	692	629	611	631	620	671	646	655	657	606	675	607	622	647	643	632	624	645	659	679	676	661	602	656	587	634	629	602	637	670	596	655	629	649	663	647	634	619	668	617	623	672	649	623	631	593	622	605	636	615	614	680	612	624	632	593	631	652	684	629	673	648	667	624	605	587	663	644	642	583	651	634	660	639	673	643	623	669	620	616	621	643	676	672	656	655	632	662	657	636	643	661	605	673	635	641	657	630	704	620	621	654	623	686	688	683	642	631	653	673	652	626	674	638	621	600	625	602	682	648	658	677	592	615	673	638	616	600	641	662	627	625	629	645	638	642	627	656	582	646	641	620	640	616	720	634	689	645	609	618	617	602	656	615	637	660	663	693	674	684	619	635	655	575	638	651	637	671	624	665	671	607	655	644	627	641	641	650	678	631	662	578	630	644	629	632	620	667	667	630	614	633	647	698	638	652	642	677	639	620	603	636	617	601	660	612	633	657	658	647	609	602	638	659	606	649	632	643	653	632	621	653	655	619	640	681	646	629	633	622	616	621	675	673	683	670	648	623	644	643	666	641	619	653	644	634	652	624	679	630	614	643	643	623	646	662	654	601	625	624	632	655	623	652	642	681	664	658	624	659	672	636	671	648	642	593	644	634	611	599	642	637	648	588	653	626	654	661	641	636	650	664	637	614	658	649	653	640	641	671	671	641	636	680	660	633	641	717	609	625	619	652	636	647	636	625	623	668	614	638	693	601	672	609	611	571	636	608	638	626	653	636	647	643	631	684	595	647	629	644	650	611	599	680	678	577	638	665	631	655	606	607	601	666	686	651	629	608	642	669	624	654	683	665	597	695	654	647	606	599	607	670	647	653	635	646	610	624	641	623	621	587	639	620	669	607	646	675	607	653	651	652	641	614	697	598	641	629	614	675	623	681	653	641	611	623	641	685	663	666	627	617	657	681	667	635	652	644	648	604	619	629	628	627	652	653	634	659	616	695	618	617	655	653	637	624	651	665	683	651	664	620	591	651	642	643	626	653	628	658	620	622	627	634	648	664	601	630	633	648	616	624	659	572	663	656	690	571	632	635	640	649	609	607	669	642	645	635	643	713	653	669	668	646	626	649	647	631	625	627	676	606	621	662	615	673	627	638	685	620	615	652	616	644	655	622	698	625	666	625	674	639	633	669	609	664	604	628	703	626	593	650	642	650	656	589	709	645	687	678	622	636	619	604	669	645	646	630	588	642	611	630	637	663	603	621	630	665	643	667	631	671	610	629	651	602	677	703	652	633	647	646	646	628	626	676	650	597	635	631	664	638	637	609	596	647	631	695	681	616	660	642	602	588	652	605	620	597	689	642	637	628	639	635	622	673	705	631	658	602	631	611	609	608	617	619	669	648	630	652	672	634	629	688	652	641	571	653	601	653	636	637
3989	5109	4026	2233	1560	1248	1047	1001	892	836	757	749	725	722	727	663	673	676	597	632	637	652	712	656	678	649	649	653	654	653	638	660	639	556	621	632	628	617	623	576	629	630	650	631	645	635	610	608	634	652	586	603	673	626	641	610	608	608	597	616	611	609	597	616	588	590	610	573	608	652	594	592	601	584	557	577	639	555	596	602	604	605	605	561	604	598	633	609	646	581	617	609	619	613	618	632	648	649	656	617	651	573	625	581	573	638	642	612	617	582	635	611	648	593	607	585	614	630	581	603	660	608	600	586	640	586	587	623	612	652	617	630	576	631	566	560	592	617	593	611	599	582	604	622	612	623	570	609	630	617	618	615	608	600	590	577	595	600	637	581	619	666	644	584	584	633	609	583	609	599	635	594	604	571	612	588	645	565	611	664	559	616	609	598	611	603	621	626	611	651	618	589	608	618	611	650	620	626	621	581	591	596	613	599	669	573	602	578	574	575	595	583	578	615	598	619	656	608	626	615	623	643	619	602	590	629	626	585	628	625	597	647	619	583	637	623	597	640	597	576	651	620	580	601	605	638	616	612	621	646	617	577	605	619	594	563	597	616	612	629	576	587	626	619	635	596	605	604	623	623	633	566	598	590	628	618	613	607	648	553	576	587	628	610	572	610	554	624	616	599	614	606	572	617	622	597	601	598	581	614	586	610	609	597	604	618	639	602	610	617	591	589	621	654	574	580	656	622	630	560	564	594	620	599	608	656	632	608	630	633	613	630	618	619	619	628	608	596	621	592	626	588	607	642	600	643	616	580	639	619	622	618	645	606	580	628	601	587	638	619	643	609	656	655	641	630	599	641	605	593	611	589	557	603	601	627	637	587	582	655	588	578	595	561	596	606	622	625	664	609	609	605	563	575	663	570	614	622	576	615	580	652	626	563	583	616	577	645	603	571	617	640	636	579	645	639	602	594	625	615	645	629	600	650	636	622	592	577	616	587	606	636	611	592	606	615	622	625	619	607	616	591	588	616	661	579	586	590	614	633	603	614	585	624	618	613	590	610	655	579	571	597	617	592	606	610	604	607	623	567	589	660	679	578	568	601	606	601	604	574	577	603	577	596	623	593	601	629	636	571	607	612	595	563	601	609	562	618	559	598	588	615	612	571	618	592	623	574	630	610	558	644	614	601	594	593	586	590	598	619	642	595	612	617	629	596	624	592	563	630	604	613	600	615	622	631	630	587	637	608	610	627	650	580	608	552	620	644	612	616	669	635	584	583	577	598	622	598	625	557	593	587	593	607	613	571	588	609	651	592	613	608	614	627	593	632	620	582	586	636	600	584	582	593	581	602	588	587	595	589	597	596	594	676	649	587	657	601	575	594	618	583	631	566	619	604	564	682	579	658	595	627	564	578	629	635	601	590	598	591	590	613	592	586	582	616	597	665	601	579	652	608	648	611	631	590	668	645	641	602	588	654	588	610	617	652	590	580	558	581	639	598	629	625	627	598	605	606	621	635	620	608	615	623	593	574	574	590	571	605	609	599	637	623	597	596	602	571	577	581	597	618	615	607	604	552	603	631	557	616	599	605	618	606	645	604	626	590	621	598	608	558	585	631	601	608	622	617	618	625	638	604	578	598	592	595	622	583	591	597	578	591	642	628	579	594	596	579	609	626	641	601	599	638	597	618	630	636	582	579	585	627	639	572	560	583	590	590	571	598	586	600	580	580	572	609	599	605	593	652	540	659	551	578	562	596	613	596	643	647	647	673	628	594	625	571	603	581	547	611	591	636	626	589	617	561	625	597	651	629	602	590	616	619	587	605	615	564	567	584	597	554	602	601	615	624	589	619	576	549	620	606	625	544	641	591	655	650	621	593	625	603	615	614	585	612	584	608	614	637	617	614	601	542	593	608	596	634	611	587	613	566	580	605	619	607	582	616	622	628	607	628	553	571	563	552	608	591	591	597	605	604	611	572	600	613	576	629	601	617	618	587	597	612	615	634	592	602	604	609	616	576	634	632	604	573	627	651	628	590	623	623	618	591	588	597	572	651	585	622	576	588	610	577	596	596	609	650	591	593	575	626	627	564	614	595	624	593	614	618	655	624	608	569	624	591	616	588	611	610	613	593	596	584	641	617	561	624	619	583	629	616	616	619	604	609	567	596	621	601	656	625	589	615	612	570	598	631	634	620	584	595	611	583	616	589	638	647	631	590	623	585	611	585	637	595	645	624	665	607	618	634	588	573	592	602	566	592	577	577	622	608	583	562	574	584	578	603	576	622	628	617	601	603	614	603	625	607	562	601	549	610	623	575	634	592	613	587	606	644	614	612	587	643	585	623	575	621	623	595	544	579	573	586	599	644	623	573	548	606	609	616	623	549	572	622	603	624	596	628	624	610	603	604	631	595	632	647	619	660	562	579	590	613	617	635	602	554	634	616	592	596	613	581	594	647	614	573	602	576	593	554	605	596	574	571	615	602	614	638	621	582	593	595	615	578	634	568	577	590	576	628	604	606	613	613	624	568	597	601	589	577	640	629	613	646	606	617	611	585	642	619	604	622	585	616	584	617	594	622	587	620	640	607	569	634	641	595	589	596	618	575	633	610	632	620	608	592	615	579	584	596	611	568	577	652	628	614	626	587	581	639	610	583	605	617	577	602	586	616	600	605	614	593	628	594	580	599	606	621	611	612	641	593	614	618	620	605	589	588	638	599	589	598	616	628	597	600	569	612	588	595	592	573	590	552	612	612	623	541	613	615	586	590	623	622	610	626	607	568	638	628	577	642	604	604	602	599	628	594	581	612	614	672	613	611	602	579	616	598	599	590	587	593	645	617	598	615	611	598	608	637	581	617	618	634	596	646	602	574	589	592	619	567	586	595	613	584	583	635	639	570	608	601	618	588	592	614	578	611	604	612	575	560	639	646	561	617	584	606	638	578	605	573	635	632	586	612	584	584	570	604	576	611	585	652	608	554	610	584	577	608	596	589	585	619	609	552	595	574	602	603	597	613	600	626	618	597	574	652	597	592	555	620	593	648	579	582	614	638	604	600	620	600	588	576	596	598	621	587	593	641	626	579	596	614	604	594	641	640	615	617	590	620	613	626	583	554	619	590	580	575	569	634	598	596	607	575	601	571	621	580	579	587	615	587	589	565	558	641	581	608	595	604	537	610	618	610	628	572	566	619	594	587	602	608	545	591	549	621	631	625	603	588	604	577	564	647	590	603	590	577	576	614	616	633	644	604	631	616	620	636	607	555	582	655	617	583	583	570	564	586	584	639	589	611	554	593	622	573	600	550	580	580	599	606	610	584	607	596	586	637	653	587	609	562	598	592	596	571	572	590	599	638	621	656	606	629	570	571	621	629	621	607	613	581	610	618	621	596	635	642	599	589	599	584	589	576	567	565	642	616	655	563	557	571	559	597	564	597	591	557	607	598	613	585	622	600	547	573	617	631	613	651	603	618	591	587	579	640	608	581	621	585	613	659
27599	9711	1882	1246	1037	1024	924	894	959	978	968	952	967	983	896	980	987	1019	957	1017	952	977	1009	905	981	919	929	974	945	980	961	952	926	989	986	1017	984	1035	936	1000	967	976	940	1027	974	958	993	992	979	955	1003	906	948	1009	968	937	940	966	1020	955	968	968	907	987	1015	877	962	971	870	913	920	998	924	950	875	959	926	991	1028	1057	948	991	938	962	969	951	952	936	982	980	963	919	999	924	1021	962	999	967	956	988	969	954	930	950	989	959	932	919	941	960	943	958	996	904	938	979	972	994	997	1003	947	985	970	994	1018	944	997	988	1029	911	997	995	994	1003	969	975	897	1009	967	995	1004	984	970	1010	956	945	1008	885	1029	935	935	970	964	952	966	966	976	985	957	949	980	1004	951	992	906	931	974	985	968	995	961	1005	998	990	959	984	927	918	981	905	970	1029	971	1018	1026	1012	887	967	996	977	926	997	955	957	925	964	929	988	939	974	954	975	928	964	974	1026	948	957	943	968	957	982	889	960	995	1033	920	986	936	944	953	979	991	941	1002	941	1007	939	981	885	955	939	971	992	951	954	972	1011	967	965	993	954	1021	942	962	926	949	1004	954	952	993	984	955	949	929	962	1021	961	1005	968	934	934	963	925	936	990	958	967	1005	961	961	956	969	1007	963	973	964	992	903	998	995	928	944	973	983	959	972	892	969	949	920	920	946	968	950	961	964	988	957	951	944	1001	935	962	973	966	973	1008	931	991	978	1018	990	1040	1004	995	931	946	961	1012	979	1059	945	990	987	921	958	956	984	957	981	923	985	998	987	976	1010	979	1004	969	987	897	998	989	995	962	949	965	938	944	1005	962	966	917	1025	948	926	987	988	976	1020	917	931	992	1002	913	982	984	1015	947	925	948	928	935	946	954	945	974	984	940	880	977	981	943	996	955	973	977	987	972	1011	1001	1028	939	1018	967	1030	917	945	953	917	1005	958	948	977	951	942	907	948	923	1045	937	958	912	984	980	961	986	951	937	934	966	999	954	907	921	997	961	914	944	925	970	963	936	956	964	985	1003	927	881	949	987	958	945	935	931	948	1002	949	1004	994	982	934	969	931	914	972	949	988	933	918	950	900	940	1015	983	955	986	961	964	914	994	938	1023	1014	968	946	941	932	908	915	1058	962	973	960	951	936	980	1050	960	975	977	988	1001	959	934	938	950	983	1003	981	977	971	908	1007	982	960	934	940	990	939	1025	988	941	976	946	988	976	999	1023	952	1005	970	957	965	999	945	969	963	938	994	985	928	982	978	958	943	915	909	959	984	956	924	953	915	946	956	947	1000	975	969	946	971	989	952	1022	1012	937	912	948	960	1011	996	974	994	958	934	899	969	962	985	969	928	962	942	965	1003	961	968	985	942	956	956	979	1006	934	980	956	1024	980	985	921	939	974	967	935	914	950	1013	944	990	1003	1022	958	1028	951	985	948	977	934	969	1002	894	982	1006	965	948	956	953	910	975	1034	957	962	973	964	976	920	945	949	977	958	998	945	994	993	952	908	961	985	987	945	960	964	926	924	940	977	1009	954	929	945	993	941	905	919	957	976	950	972	913	937	985	1008	973	956	992	973	974	971	952	968	1046	984	982	977	969	976	939	947	926	956	979	989	949	977	1007	998	962	969	940	961	1024	967	973	991	962	913	942	926	968	911	990	989	968	986	995	944	962	921	969	971	975	984	945	986	964	967	965	925	954	928	977	959	951	936	984	971	968	923	1029	1023	992	989	1003	1002	1041	952	965	924	1012	959	964	1018	968	953	960	936	967	1026	978	943	985	978	891	1013	1009	908	921	996	980	1020	988	947	984	987	1023	1016	930	945	978	1005	964	964	932	1002	960	954	947	933	991	987	984	976	1008	921	1033	993	990	982	974	999	1006	932	959	1024	957	958	945	931	949	972	915	940	959	895	940	975	911	994	950	983	962	1032	978	974	956	955	959	958	924	1045	941	1007	923	990	966	974	992	996	959	911	896	970	946	959	931	931	923	934	967	991	901	945	954	1000	964	948	996	1056	954	968	956	981	984	941	1000	918	979	987	947	996	960	943	1004	938	969	945	987	999	963	933	986	1005	940	1014	962	931	930	975	938	980	1012	980	944	866	1037	1014	916	967	941	957	972	947	924	994	979	981	991	961	1004	985	955	947	975	999	955	1009	950	986	1014	1012	973	991	946	943	978	923	1055	948	936	970	980	908	980	986	953	978	982	943	989	904	1010	981	1012	933	939	963	963	1030	936	930	1023	955	891	932	993	962	967	1017	1039	1028	929	1020	974	1024	972	934	1014	936	937	976	959	1019	978	919	912	959	986	988	968	949	968	1011	935	977	993	1010	996	997	1010	932	991	938	1041	997	947	964	1009	959	967	976	902	930	961	992	951	995	1019	940	927	961	1009	961	994	935	1016	944	972	1041	953	952	960	928	913	984	929	1005	932	993	981	914	981	933	947	941	990	929	960	960	984	989	974	977	960	980	973	988	974	966	1001	1009	969	959	944	941	1001	906	963	983	962	947	993	981	944	1004	967	935	941	990	956	964	1003	953	920	938	948	993	959	897	948	973	952	955	958	972	937	944	958	931	944	923	992	1020	943	948	960	1004	975	1031	977	990	962	976	966	999	975	1006	947	987	995	984	962	933	953	1002	967	941	979	930	991	971	959	1025	897	995	1009	959	973	944	918	962	940	971	972	965	1007	992	988	985	919	1008	963	921	980	886	885	1007	951	895	938	958	949	968	980	1004	997	1001	941	978	952	901	949	978	955	919	921	898	967	942	1086	985	998	989	971	1011	984	955	999	1005	1004	940	954	966	967	997	977	970	998	954	962	985	958	990	880	993	985	916	966	980	974	927	1000	946	949	930	993	964	957	973	983	987	999	971	904	951	1003	1004	990	925	988	964	995	981	941	961	965	998	914	957	988	1032	930	1033	958	971	944	947	960	950	937	939	949	961	955	988	942	974	975	957	945	958	944	980	1006	966	938	947	958	915	930	981	932	950	968	922	1001	972	1017	974	986	1014	1020	984	906	947	947	975	977	936	1026	992	946	998	975	987	1030	948	984	1006	954	985	1001	955	1016	972	959	989	955	944	959	907	977	984	979	947	1002	953	980	968	917	926	1000	970	1003	1001	945	938	979	968	911	1005	967	1029	1030	953	1012	936	955	950	1029	931	937	983	955	1015	972	987	958	1003	979	915	956	1001	981	974	987	965	966	960	973	1038	975	973	969	960	937	982	960	956	971	949	991	963	988	921	922	970	984	1032	936	1000	1003	909	939	997	903	945	913	914	954	941	965	971	954	933	931	970	912	999	965	933	959	979	995	882	939	965	946	917	898	954	973	951	946	922	951	1034	971	1029	998	969	988	954	992	965	953	1001	993	974	926	974	977	971	946	985	960	979	1016	936	969	977	1016	982	1000	991	946	973	951	978	964	975	915	955	923	927	989	1008	927	950	948	944	903	990	982	967	1015	929	938	921	922	990	1006	936	975	983	958	902	967	980	942	973	1005	982	968	956	943	921	982	980	961	1006	947	945	974	937	949	922	981	940	957	975	991	931	1009	925	958	965	949	961	928	894	1027	984	947	973	1044	910	1007	955	979	986	983	952	1007	980	933	1003	921	1002	924	970	1010	956	964	955	964	932	962	973	949	954	935	958	945	924	955	927	1004	1037	985	1011	915	946	974	982
5871	992	936	884	822	806	798	846	818	844	794	859	820	824	830	863	841	842	860	806	864	837	810	851	858	816	788	823	825	790	835	905	817	832	835	819	837	818	837	854	847	857	839	863	857	829	855	794	837	845	832	808	847	809	870	814	830	794	810	848	854	778	846	813	851	828	801	785	864	822	886	864	805	844	768	826	827	842	771	849	833	783	837	808	793	833	838	834	839	753	847	814	874	832	830	821	803	793	819	776	843	833	838	777	796	762	822	817	817	811	901	838	812	818	833	885	835	847	791	825	833	771	795	828	850	860	810	828	792	867	798	799	824	816	837	821	865	852	820	832	857	791	787	911	848	783	834	850	810	815	864	829	820	842	808	828	892	791	800	790	845	791	833	786	814	827	840	828	864	799	824	815	867	794	792	808	813	806	819	855	835	780	839	774	830	837	804	852	836	844	855	825	818	852	798	806	848	826	771	809	835	842	905	856	759	834	815	811	858	779	846	776	881	821	802	889	799	832	817	814	808	835	837	847	804	781	827	802	803	834	823	811	794	840	790	848	802	868	853	825	798	790	824	797	826	825	836	861	832	768	795	802	848	794	800	820	832	832	805	820	846	812	840	826	746	874	845	843	837	883	816	847	790	833	819	823	803	800	873	799	736	773	830	860	812	789	802	815	791	873	804	825	820	836	795	823	818	795	818	835	805	762	855	782	785	829	858	842	777	804	837	869	836	791	788	831	805	831	826	785	751	877	838	807	830	908	858	845	795	800	827	827	813	833	841	847	841	846	830	798	830	807	857	810	802	828	818	814	821	840	818	846	834	780	837	816	811	854	826	802	831	826	827	825	843	846	793	789	820	844	798	803	770	862	830	834	862	805	808	836	831	793	808	813	820	794	814	854	809	820	808	831	782	819	795	777	817	796	812	778	806	834	824	773	804	850	839	802	811	826	831	825	840	816	868	815	831	818	818	832	818	834	845	856	805	817	833	846	817	820	824	825	809	834	839	801	808	851	822	830	786	831	834	841	781	860	817	873	804	866	804	839	844	857	799	829	835	829	852	831	835	864	790	884	816	828	870	852	831	827	801	828	799	804	769	815	810	862	867	791	846	798	821	796	783	866	848	845	810	831	855	787	848	857	816	831	836	836	815	876	783	861	842	814	808	792	859	814	863	787	824	836	849	846	776	845	853	844	801	838	873	855	807	850	777	762	841	807	792	751	819	838	812	831	816	772	847	833	831	810	855	832	816	799	861	759	829	831	825	823	826	834	802	864	799	835	808	837	850	848	793	821	783	800	854	862	834	795	857	877	851	810	803	836	814	871	789	770	860	784	828	854	790	828	849	818	817	833	819	807	839	832	876	754	861	839	855	810	849	853	872	826	852	799	825	829	816	836	845	834	802	845	804	839	850	830	796	827	847	828	839	815	794	867	831	838	875	819	801	860	851	801	898	791	864	817	882	811	825	848	874	860	840	840	806	788	858	876	761	813	852	773	830	823	759	833	783	839	853	835	837	825	828	791	860	792	753	845	851	770	776	833	797	803	791	781	789	846	857	873	853	834	793	814	853	840	826	804	792	859	846	808	841	875	815	780	845	853	773	810	820	840	775	873	860	832	806	850	830	826	874	819	832	844	827	840	840	787	788	865	864	788	863	836	793	862	858	824	855	899	848	850	819	838	909	875	831	740	841	824	822	867	793	811	876	809	850	836	764	830	873	853	789	828	813	830	864	801	857	779	825	775	828	851	839	817	829	855	865	833	851	827	820	881	858	826	771	804	828	850	827	810	806	780	845	844	828	846	806	825	868	830	785	865	792	822	821	817	818	799	867	776	817	872	823	763	873	844	812	862	883	827	824	785	841	865	806	840	854	794	818	825	799	821	859	802	852	850	827	833	865	859	845	823	806	809	809	817	798	831	782	825	758	842	808	847	855	842	819	835	818	830	782	861	806	824	785	859	896	815	798	864	830	811	787	846	848	803	772	798	790	842	827	933	826	834	832	815	814	847	780	822	862	811	877	820	833	852	839	779	805	829	831	826	805	818	818	842	785	786	806	822	859	835	862	815	821	819	800	789	790	823	834	838	806	851	813	794	765	819	852	831	868	837	843	885	833	838	799	825	764	803	830	838	821	821	818	837	867	824	845	832	809	815	848	844	846	836	815	793	831	816	813	825	867	837	809	794	812	860	818	782	839	822	815	859	816	867	886	857	834	812	854	826	786	797	791	825	858	809	821	825	801	834	838	827	873	823	763	809	805	769	825	797	789	810	825	843	819	824	819	823	841	788	855	803	823	869	860	781	845	830	753	776	802	778	812	842	820	803	813	819	782	835	797	836	780	830	844	861	813	794	878	810	822	782	768	778	794	829	816	807	846	801	839	802	812	821	827	788	832	807	820	861	850	848	803	795	802	840	815	824	832	806	870	844	790	813	846	824	824	823	825	831	834	793	815	807	854	834	781	807	759	807	855	831	838	870	824	795	808	780	849	797	785	889	804	803	795	830	869	828	798	829	824	815	832	799	833	845	858	832	865	844	761	839	813	825	827	881	833	782	829	818	822	830	880	804	793	781	798	870	852	796	862	846	796	864	778	824	794	788	852	794	807	819	809	845	796	782	827	827	865	776	817	862	816	820	811	809	823	802	816	827	840	784	798	876	832	835	829	827	819	806	845	844	784	824	884	764	918	871	828	804	818	806	822	805	825	835	793	837	842	793	840	806	792	823	779	907	812	845	872	797	821	827	819	850	853	799	810	847	806	776	807	764	826	830	799	852	795	813	801	784	809	841	844	820	801	829	807	786	841	812	827	857	792	800	866	802	804	822	859	798	793	828	801	852	831	821	814	824	836	845	833	824	806	763	893	789	830	845	814	857	829	830	843	833	796	794	854	833	873	792	900	814	841	789	834	827	823	848	805	860	808	839	837	817	857	816	814	817	834	814	816	887	828	808	852	785	823	774	845	822	841	832	911	801	782	826	816	845	892	850	861	875	831	805	803	795	835	861	845	837	793	816	796	842	820	857	812	896	790	790	838	770	867	852	789	835	826	827	821	851	819	793	796	818	842	823	842	787	794	842	846	852	837	822	826	854	812	855	821	804	857	825	853	828	890	827	874	788	866	800	876	839	829	814	806	867	845	850	800	823	807	829	854	853	866	819	808	827	788	810	821	786	847	798	810	826	775	859	825	865	824	883	804	795	826	845	808	875	814	785	797	749	853	814	822	825	784	773	818	823	783	753	859	821	812	829	789	811	826	819	847	790	846	821	845	803	850	861	792	794	820	845	903	820	844	803	848	879	809	829	839	828	801	860	826	865	797	810	782	820	852	834	810	826	823	793	834	860	844	853	825	802	832	827	787	810	853	802	812	821	824	849	834	855	806	801	823	832	856	855	816	813	843	756	837	814	823	842	827	808	797	823	873	843	816	774	861	804	843	858	891	809	839	845	865	887	829	803	858	778	842	821	788	813	825	822	832	797	819	850	766	772
25678	21446	27258	25437	5783	1717	1333	1086	1062	1108	1083	1057	1020	1020	1080	1067	1002	1072	1014	998	1050	1029	1047	991	1014	1041	994	976	967	999	997	1027	964	1002	973	975	966	979	940	1013	966	987	950	1032	1019	948	929	957	1003	1002	1018	1010	965	967	1024	1007	968	1022	983	1038	981	1036	1043	979	978	979	979	1009	949	993	939	1032	984	991	976	1039	998	951	1038	978	1027	983	997	1021	1016	1055	1058	995	1029	958	996	966	1041	938	999	978	998	944	998	1022	930	938	1000	920	995	1015	1042	1009	980	1036	981	1004	953	987	1014	937	1011	942	992	964	957	1012	978	932	1027	984	984	999	1059	915	972	1033	968	986	1011	934	949	970	1006	988	945	1052	1040	946	961	936	971	993	967	1002	998	967	1025	920	995	981	1002	968	962	937	977	953	960	959	981	997	996	970	937	962	939	980	932	975	1021	1004	1010	942	973	1002	999	937	965	1016	1021	1035	970	983	949	943	957	964	959	969	1007	983	984	1023	1032	965	1028	989	980	994	998	1022	1016	953	982	959	1008	980	962	958	1012	946	1009	1013	934	969	971	970	1024	977	981	954	984	977	1035	1003	995	957	990	1013	1002	955	1001	985	984	962	987	1031	986	1026	1019	1007	1001	975	966	1034	1013	972	991	1012	1001	973	978	1012	984	1039	1075	992	915	997	1014	1007	994	1019	941	1014	971	950	952	1023	994	1013	957	976	987	971	986	1032	928	1025	961	950	992	1010	1020	1000	957	977	1012	985	966	946	984	1017	965	1011	985	998	1020	988	997	917	983	998	1008	1020	962	1011	938	944	968	1006	972	968	976	985	910	1012	901	976	990	964	984	973	957	986	1010	1039	935	981	1046	1001	969	991	948	1019	1011	994	1023	990	1048	1005	978	1016	925	962	919	990	963	1003	979	968	987	980	1033	972	942	967	948	967	968	937	1062	964	971	965	917	1011	1003	955	946	959	979	989	980	928	985	943	990	969	967	983	964	952	1017	915	991	984	996	985	997	983	999	967	1043	994	970	989	1025	975	967	958	991	960	979	991	1010	947	954	976	986	975	1017	1037	1020	993	1007	1019	1028	964	1002	955	1011	969	1020	992	984	973	976	1004	975	964	1001	965	946	1003	948	976	959	956	969	947	977	949	1050	1031	980	981	998	992	963	981	931	960	979	929	978	1012	1023	973	936	966	968	986	1009	943	1011	936	1009	1059	985	1020	986	947	1018	929	984	972	1028	930	965	943	917	985	941	1062	989	863	1007	973	1000	938	956	979	1008	954	971	976	971	966	1037	1003	992	986	973	1027	1005	953	1039	992	959	994	1042	1038	979	976	974	952	1028	982	959	1008	979	1015	1006	965	953	978	986	926	969	986	899	956	994	1010	908	1033	969	895	947	988	954	1003	1019	1012	954	946	1014	997	933	961	985	977	1033	1041	967	885	993	964	946	1009	977	992	994	946	960	959	1019	961	1018	942	968	966	952	1007	921	955	964	969	1001	1014	968	964	918	962	978	992	950	1031	1000	971	959	935	1016	1001	986	939	948	972	938	968	965	1019	1007	946	925	973	1012	987	934	916	995	944	1020	978	976	1033	969	969	1009	987	991	1003	1014	1003	997	964	1018	934	938	963	973	967	953	1000	993	980	1015	950	1003	968	972	948	982	939	1031	944	989	1040	942	991	964	985	966	995	980	947	973	1026	982	995	984	950	994	942	956	1030	937	994	985	947	1029	991	950	985	1012	996	939	1005	957	1005	936	954	978	1020	965	994	937	954	950	945	994	1006	949	949	962	1012	929	975	996	1040	991	984	1025	958	997	999	1040	1034	958	986	933	993	1005	1024	955	1034	959	937	953	990	992	1045	929	970	985	974	980	985	1019	985	941	980	1025	987	1030	972	985	1013	961	976	1002	916	951	944	1009	994	930	974	942	942	920	976	942	993	1013	978	1009	946	936	989	1001	966	925	938	920	959	947	967	1025	984	961	916	971	1025	995	995	933	1002	956	996	990	1008	1006	951	994	971	1013	935	1011	998	979	996	1028	941	986	931	961	967	974	973	1012	1018	996	924	962	944	1008	936	997	1022	953	1023	972	976	985	949	972	961	969	934	990	1036	963	998	1051	957	944	1008	1004	984	963	1007	971	929	1018	960	946	964	955	961	998	962	1000	941	1029	1006	934	978	938	938	988	967	979	968	960	962	957	997	953	1039	1037	950	938	957	981	1015	978	963	949	979	1055	1061	1032	1058	950	961	958	991	974	901	983	983	985	960	981	970	987	916	964	1009	1049	1051	984	1009	987	924	995	991	994	964	1030	997	966	949	950	1017	970	969	969	971	982	934	921	968	947	938	1033	994	963	913	953	987	1008	1008	966	967	980	981	992	996	1010	972	969	1001	1035	936	987	986	966	973	1000	937	986	919	970	954	976	1000	1007	1071	999	962	947	959	983	1030	995	988	992	1000	986	948	1023	994	1019	932	935	993	974	1022	973	973	971	1022	915	981	1021	1000	984	1025	948	997	988	1035	963	980	924	1005	971	1009	957	944	977	998	1011	971	945	978	1007	979	948	1007	960	905	957	997	994	1011	961	996	981	954	1035	982	990	973	981	1002	917	979	1047	948	994	946	982	956	1055	953	955	968	975	969	982	974	1021	965	971	962	955	977	968	968	957	1009	994	939	988	1008	986	980	996	983	1044	980	1024	957	966	958	1029	952	999	990	959	965	992	1047	971	941	1062	1000	992	923	982	977	970	965	991	988	987	968	1028	1025	1015	956	1008	955	926	999	981	1039	974	955	928	926	989	996	936	977	918	953	986	996	958	969	893	973	996	981	982	982	983	980	988	969	1021	1007	963	945	979	952	1006	1052	1009	973	1014	949	976	999	962	945	943	926	1018	974	986	1012	950	913	1032	956	981	1000	973	978	1033	1017	1009	945	1002	943	935	1005	957	985	919	959	1002	1044	1015	997	972	1027	1011	954	1015	959	994	999	982	948	979	961	990	947	1007	1040	981	925	1066	1034	1031	1007	992	968	990	997	973	979	968	1012	980	991	1008	1024	1009	960	971	954	943	1028	990	966	998	948	952	1042	1025	968	972	935	994	990	1045	1045	995	987	975	1001	978	958	1001	1022	1018	990	974	990	940	979	1002	956	977	985	1040	1010	939	991	965	1005	940	932	980	966	989	945	996	946	927	974	1002	1035	1003	1001	977	1043	1003	985	996	983	978	914	954	980	973	939	1009	962	982	927	996	961	995	927	946	974	1044	922	971	977	924	1013	1009	982	991	960	894	1044	997	1037	964	1009	1046	990	1014	945	1011	933	961	1052	926	1013	976	1025	1032	954	993	1051	972	1001	964	953	951	1026	971	972	923	965	975	972	915	929	988	1013	1067	972	940	1010	973	955	957	963	1003	1038	1009	1013	1002	967	938	986	1012	979	934	1031	1008	996	1001	971	914	1003	982	988	946	969	940	997	995	980	997	1012	994	971	951	1047	949	948	984	953	1010	934	983	1022	1008	960	1035	981	994	1002	968	981	1021	1012	1012	996	1004	1003	984	933	989	942	967	892	962	968	987	1019	923	901	987	964	940	955	1007	1006	919	946	1000	1035	922	968	1003	993	1015	1003	969	954	942	968	926	1028	985	966	975	975	1028	925	964	915	980	961	1005	1005	977	924	920	953	976	958	993	964	1010	1036	988	946	1027	965	1022	1037	968	996	1050	933	1027	1008	948	965	1058	953	926	946	968	1008	1000	1041	1012	1029	932	995	978	1057	1001	1035	971	964	973	945	1013	937	991	977	965	982	969	988	999	960	949	1015	997	998	1023	1039	1005	1023	1026	1016	986	973	1030	1000	983	966	939	965	962	981	983	964	985	987	909	1004	949	1032	946	927	997	956	969	955	985	945	992	996	936	965	967	1024	970	976	988	921
4012	3289	2789	1700	1420	1194	1064	1039	979	1004	935	972	921	939	890	949	866	910	913	879	898	875	874	853	900	934	866	886	872	829	847	885	862	893	836	907	881	839	824	853	856	885	860	807	910	881	816	840	870	849	883	865	824	899	899	903	889	905	878	919	843	879	903	894	858	848	856	913	894	903	851	880	894	774	908	900	922	816	870	848	817	881	881	866	846	907	852	910	837	875	849	862	824	868	877	891	933	867	833	835	895	899	903	823	902	871	881	871	855	877	876	860	879	825	836	838	846	839	867	803	879	834	872	877	921	884	875	860	871	845	840	880	836	870	836	871	792	831	841	845	855	896	818	885	906	858	858	856	833	875	895	887	846	867	880	877	865	888	850	885	878	883	788	866	851	875	879	886	907	793	872	859	819	871	861	888	826	849	866	866	847	842	827	841	869	881	855	857	852	875	842	869	826	860	862	851	826	873	867	857	873	900	879	880	803	868	868	831	890	855	878	857	949	817	828	865	924	893	826	890	878	882	905	835	812	844	885	865	894	896	829	877	859	888	807	867	834	854	835	825	879	845	870	908	937	839	866	871	863	862	855	905	827	896	878	857	828	812	807	895	834	875	878	933	829	836	822	920	825	861	832	845	845	910	862	837	850	893	857	854	911	853	870	929	857	820	853	862	835	832	875	905	843	860	789	844	851	775	839	897	915	822	808	882	910	916	846	795	902	889	846	894	881	840	805	811	865	882	861	936	826	863	859	808	864	850	876	837	807	845	837	828	835	860	833	875	898	822	868	833	851	825	879	830	884	841	907	854	893	875	851	910	898	809	893	824	895	856	877	834	819	920	857	839	854	861	890	817	841	854	846	881	851	819	857	878	857	860	839	923	881	880	880	856	807	859	908	907	843	847	843	869	894	847	873	907	837	858	847	790	867	892	827	890	917	832	852	895	909	856	879	856	853	784	831	828	851	861	879	853	880	857	875	880	854	821	850	862	870	901	881	849	805	857	844	879	878	820	845	869	899	794	846	853	882	823	855	868	815	851	889	888	844	917	919	862	862	769	865	832	835	868	872	843	849	869	834	864	843	877	860	798	851	829	858	819	859	919	862	865	863	859	871	826	899	818	887	848	823	833	883	827	830	908	864	891	869	841	821	808	801	857	819	792	826	810	826	886	851	899	877	830	902	853	837	870	840	887	855	825	832	908	907	850	893	872	899	866	893	845	849	833	896	906	862	804	861	864	867	894	875	814	822	898	818	889	850	845	845	869	894	838	856	870	833	796	842	825	834	798	843	830	847	840	870	878	867	842	877	837	864	847	865	824	886	823	830	903	823	835	809	861	874	817	833	885	867	883	832	841	825	824	886	803	855	823	815	888	868	883	841	905	841	885	887	826	819	871	842	848	841	851	880	835	826	822	881	849	829	834	812	847	909	876	817	828	865	844	913	832	805	869	848	863	844	844	827	861	873	828	885	820	811	801	839	862	904	900	838	853	885	816	852	854	859	818	908	929	858	891	869	832	852	832	891	852	864	840	886	864	867	860	842	848	890	857	894	857	881	873	824	854	874	848	889	856	854	876	852	922	877	869	860	859	816	835	823	845	851	863	816	866	858	891	803	884	850	884	893	835	890	875	866	815	861	894	833	879	844	883	879	821	866	905	879	834	814	820	870	870	853	852	889	841	880	842	850	930	840	836	842	829	893	906	868	869	845	866	881	834	843	837	869	856	922	855	872	813	831	874	856	835	889	902	849	882	875	840	879	876	883	832	879	858	871	867	868	852	872	859	852	849	824	870	818	812	879	881	843	792	846	838	831	820	927	815	873	871	863	910	873	861	798	825	856	869	853	880	884	912	799	853	845	823	832	845	871	888	844	875	827	868	890	855	842	804	785	857	908	842	877	918	820	874	826	866	831	814	838	819	857	851	841	929	876	847	804	883	850	836	813	823	851	886	854	805	852	852	797	870	867	877	868	857	811	836	809	864	883	861	810	851	823	863	886	873	884	883	818	837	865	870	841	868	860	821	893	879	828	874	852	874	889	853	872	861	877	856	823	857	830	943	830	834	853	791	854	838	822	880	874	839	863	829	872	886	875	856	831	881	857	882	841	785	879	843	871	879	842	862	810	849	838	883	907	870	845	867	864	866	832	909	846	810	902	849	793	798	826	853	872	831	855	823	852	898	843	863	817	872	891	845	858	838	831	920	846	846	885	786	861	812	879	802	882	851	779	809	884	830	847	852	830	853	817	842	829	854	855	876	833	840	829	843	794	820	910	808	888	851	840	818	889	868	831	892	855	893	841	874	886	835	826	900	843	835	860	906	813	814	843	812	884	807	841	853	840	880	864	857	886	849	879	818	868	913	810	859	819	866	838	863	812	894	800	871	869	813	883	880	842	891	834	817	821	879	806	825	881	870	876	840	865	879	824	845	869	822	921	841	873	818	813	813	835	850	856	858	863	814	882	822	836	847	867	866	866	891	890	859	864	886	869	844	851	861	889	866	835	820	852	846	831	853	861	944	838	852	889	874	895	819	807	825	832	844	866	864	833	874	863	877	855	852	894	801	826	877	818	894	857	895	862	839	878	837	835	818	802	884	819	896	834	890	846	808	819	886	865	854	929	881	856	876	859	830	798	881	857	829	890	846	869	761	871	852	833	867	840	833	847	844	843	869	858	857	814	786	839	858	838	939	906	893	860	790	878	858	850	877	841	890	874	843	901	835	812	847	859	870	872	882	860	845	800	880	936	787	860	911	842	859	863	860	862	829	851	858	833	811	861	851	834	832	845	861	852	912	865	839	834	842	850	860	873	862	840	864	833	880	826	878	860	858	845	834	809	869	857	779	846	878	845	848	852	842	895	888	835	850	813	845	825	873	877	864	826	840	824	863	820	858	840	830	834	834	919	855	840	850	859	863	886	895	892	818	883	853	849	830	865	854	833	782	858	840	845	877	851	796	823	861	887	850	846	874	805	831	850	885	852	829	851	814	872	879	910	831	814	856	863	858	887	811	871	861	826	847	843	876	850	906	811	832	885	885	815	862	903	881	861	841	832	821	825	845	843	883	857	899	840	850	893	827	886	831	824	891	844	870	850	830	829	846	790	838	885	856	875	815	862	886	809	868	831	831	836	824	914	890	846	836	898	891	858	843	854	855	818	890	788	836	846	895	877	858	815	837	810	924	893	884	864	847	873	896	903	836	892	842	809	800	897	858	824	875	846	833	942	861	865	868	828	841	783	875	816	870	843	869	826	855	842	839	826	864	858	855	867	855	872	840	848	852	871	882	836	857	859	815	852	892	837	852	894	847	885	844	836	890	859	800	846	847	865	846	841	862	835	860	869	875	851	865	839	876	839	784	837	832	894	866	891	791	873	878	840	839	806	892	855	842	891	838	854	866	831	824	904	880	831	881	897	851	855	845	826	853	800	866	791	827	851	846	865	854	876	879	857	865	870	814	815	827	849	860	867	846	828	894	877	902	926	842	872	832
24690	21416	28522	24714	20730	4115	1462	979	828	734	787	751	737	753	719	649	704	697	729	704	686	666	704	681	656	654	673	613	666	630	700	667	663	644	605	648	695	705	662	630	611	630	665	660	645	649	649	641	637	664	672	652	643	645	681	693	673	637	676	643	626	645	709	666	670	696	648	614	643	665	667	603	639	659	653	642	697	647	641	643	611	619	594	672	657	618	660	673	699	684	669	689	637	639	691	629	650	676	668	668	640	667	635	636	696	652	670	660	681	676	664	653	695	677	653	678	653	679	612	632	685	601	671	655	675	686	664	667	634	633	645	655	665	639	638	647	590	595	633	658	619	663	626	664	656	608	664	615	658	640	669	681	647	688	623	625	644	647	635	604	654	620	628	651	663	628	566	611	655	648	629	637	621	664	656	630	637	630	653	643	671	663	671	688	629	629	643	644	668	589	630	626	623	597	653	645	690	597	671	714	613	630	694	669	638	663	647	662	663	654	651	695	630	608	615	652	639	649	633	641	649	668	647	657	647	681	666	671	644	654	662	655	615	630	636	605	652	656	642	698	641	637	623	629	613	643	653	694	688	670	661	624	622	648	684	621	661	635	671	689	673	653	670	646	621	632	649	634	623	671	669	639	636	669	709	661	608	621	668	672	666	661	655	666	631	658	676	686	665	663	670	663	645	671	659	639	675	602	670	648	645	673	655	599	613	609	677	628	635	644	640	604	676	679	641	696	640	640	644	662	694	632	632	645	621	626	640	633	636	631	651	663	651	638	648	638	696	656	635	671	664	620	628	655	680	650	657	672	674	618	591	662	639	617	639	660	665	650	668	650	653	624	640	630	602	653	667	648	639	606	592	633	615	671	620	640	647	658	675	638	671	649	641	680	653	633	619	604	612	643	670	611	675	614	627	603	609	598	642	682	634	651	627	653	634	677	639	656	582	673	624	674	634	667	667	637	687	647	650	648	643	620	664	654	648	637	613	678	646	634	620	651	645	632	635	636	702	635	628	649	711	641	603	632	655	662	628	644	652	577	655	645	621	639	665	633	670	639	647	606	600	556	625	685	610	651	647	620	643	662	636	619	678	620	655	640	610	659	676	606	651	666	634	625	614	605	635	604	634	607	646	643	670	660	593	660	626	675	677	693	628	683	639	637	631	648	637	637	621	644	639	608	638	629	635	612	608	639	620	618	637	648	627	663	635	630	643	628	593	611	623	626	654	667	639	617	668	621	646	672	666	590	617	687	625	637	640	604	638	666	680	639	620	649	599	627	637	608	646	611	631	593	662	678	606	607	654	638	593	627	644	649	637	584	679	627	633	655	622	687	637	660	677	621	686	649	639	649	668	635	667	615	635	621	660	644	684	645	651	636	673	647	637	609	630	684	629	730	639	695	628	652	665	607	663	644	611	617	706	670	629	649	706	632	639	650	686	653	607	646	692	651	630	667	689	626	649	662	644	671	628	629	643	657	653	605	633	617	671	678	617	587	649	660	652	626	661	665	672	645	619	686	605	600	674	633	628	582	685	678	647	651	648	632	615	656	684	596	600	690	626	604	620	645	630	633	694	617	672	651	607	664	679	670	605	632	631	661	614	598	624	645	692	664	632	647	641	635	644	629	592	667	652	640	659	642	626	627	627	595	665	636	653	642	619	673	621	622	666	631	680	629	625	613	644	651	610	630	610	679	670	716	651	641	650	677	619	576	647	651	693	609	652	683	654	624	626	667	646	633	619	630	675	643	680	650	713	660	629	666	580	642	638	613	637	595	653	640	654	658	660	654	638	662	615	660	665	685	614	625	608	621	695	655	633	628	669	630	630	625	665	632	635	643	636	625	624	631	690	640	694	624	679	658	630	637	571	650	651	607	649	668	637	679	594	607	611	638	615	657	661	685	619	613	626	669	634	630	594	677	636	613	603	593	619	630	664	695	669	659	648	640	637	631	686	670	655	717	606	650	670	645	667	650	600	651	684	642	605	649	671	650	670	615	664	651	612	630	663	665	642	668	616	654	655	628	576	615	605	638	645	626	655	635	625	641	647	606	698	664	664	652	643	628	603	645	674	723	653	591	624	629	679	659	613	715	679	654	669	637	662	653	631	664	675	647	691	611	657	615	654	678	606	682	655	654	646	597	677	673	645	639	626	646	645	606	632	601	640	653	661	631	662	610	665	665	636	665	653	633	614	644	626	608	614	604	631	635	599	658	630	642	663	610	657	612	633	628	639	653	599	650	672	631	632	657	635	647	634	623	658	633	690	657	660	629	657	632	663	680	618	650	585	645	610	602	638	649	651	584	630	655	620	627	657	681	639	638	640	616	646	643	619	631	624	608	656	635	625	613	683	668	654	653	624	590	593	597	627	630	634	638	656	617	659	637	623	608	635	672	593	597	674	679	606	640	654	625	627	684	600	620	595	648	616	666	677	643	676	591	639	695	669	618	623	703	640	690	624	624	694	645	649	645	637	589	620	662	683	621	679	606	661	623	660	670	649	647	631	646	676	611	649	696	681	662	638	633	659	660	617	584	672	653	659	675	622	670	621	617	630	606	619	616	645	634	648	670	634	598	621	640	622	630	651	618	657	644	662	635	646	657	640	654	672	656	641	601	629	649	616	604	682	641	642	642	632	704	645	648	641	629	670	643	637	616	598	654	669	644	668	579	634	679	653	658	664	660	590	625	634	649	654	644	687	675	668	660	647	639	675	676	619	627	647	678	637	629	646	587	646	640	653	643	630	622	646	626	626	634	642	643	710	636	654	624	617	622	658	681	622	644	625	649	673	644	650	600	650	652	613	626	639	695	637	591	657	669	600	681	604	655	614	693	683	659	613	659	658	613	663	641	631	622	642	672	619	671	646	617	635	668	626	661	641	604	648	626	651	677	646	644	671	667	644	654	688	638	633	666	653	645	647	630	634	624	655	623	641	675	645	642	660	629	671	604	641	715	621	645	698	617	636	651	658	639	636	619	653	629	645	637	641	658	635	675	653	665	645	681	641	660	653	642	672	653	674	604	641	649	683	657	649	642	637	648	638	698	645	637	623	638	689	620	636	661	637	711	666	609	664	666	666	678	626	649	684	658	662	679	648	623	663	650	619	663	636	652	642	601	621	625	621	614	662	617	653	646	658	665	622	656	642	656	629	623	650	649	661	637	626	605	600	671	657	639	620	641	590	646	660	665	617	631	631	681	668	583	623	700	646	645	624	659	631	620	654	578	647	662	664	615	621	601	620	651	631	639	602	669	639	659	710	654	661	620	688	658	606	635	609	649	659	664	653	671	699	617	657	623	659	628	645	660	656	632	631	678	675	641	621	629	634	689	685	626	688	631	652	660	657	647	633	649	657	656	611	638	679	558	618	662	625	640	658	632	616	616	613	624	677	684	613	677	702	679	614	640	641	699	593	641	638	657	638	660	617	648	628	673	676	661	617	658	697	641	644	622	648	680	677	659	678	644	709	680	651	657	665	666	668	661	628	675	641	614
4042	5302	4076	2310	1586	1255	1150	964	802	845	765	727	707	716	708	642	704	675	661	678	684	666	672	679	631	637	635	640	685	642	640	604	634	648	655	600	642	626	604	638	631	569	632	630	593	650	596	620	634	645	625	589	628	630	625	607	633	613	634	632	575	637	620	609	635	584	637	627	661	624	572	628	587	594	637	574	637	652	628	605	588	584	613	623	591	597	621	609	620	587	594	601	630	627	586	630	592	643	640	642	603	611	614	650	594	631	663	571	650	580	569	599	610	648	643	605	573	600	633	647	605	651	631	586	604	603	598	628	618	569	595	637	607	604	636	588	588	618	600	579	637	602	618	567	562	610	627	601	619	621	586	590	601	637	610	553	604	591	632	603	624	643	607	623	657	572	631	595	589	571	586	619	597	626	609	636	605	572	567	616	619	622	587	610	622	586	618	672	604	603	593	644	603	629	606	623	635	604	575	662	621	622	592	625	626	609	587	572	614	629	611	602	563	586	601	599	566	633	580	599	621	611	643	607	688	604	589	607	620	603	592	561	620	622	624	621	610	606	618	624	570	619	616	608	568	626	574	573	601	588	609	620	594	649	626	590	627	598	639	635	606	592	628	586	646	587	626	612	615	628	585	614	598	608	632	583	600	576	614	603	574	593	600	621	569	604	588	597	608	603	591	617	603	638	578	603	622	636	595	592	601	626	616	574	622	617	617	616	612	618	569	640	591	606	608	641	632	605	658	569	637	649	604	633	649	626	593	648	618	636	597	620	571	554	603	617	585	581	612	593	601	592	580	576	607	643	589	612	631	638	602	624	624	588	605	621	569	595	661	577	633	589	612	617	624	643	654	604	574	577	604	604	636	630	629	622	583	643	598	594	615	611	639	624	603	612	607	584	539	609	615	663	571	572	585	586	662	601	646	589	632	590	600	605	597	567	584	595	653	642	565	610	581	648	605	586	643	604	608	583	586	625	549	576	605	580	593	693	612	610	653	606	607	611	596	590	659	623	571	594	639	642	591	571	636	624	608	640	629	570	571	634	589	636	599	583	599	564	593	578	635	621	587	609	655	560	592	650	645	607	588	568	574	593	610	617	631	562	585	580	593	579	611	622	642	616	636	640	576	617	629	586	591	601	598	613	597	605	619	578	624	584	594	608	567	614	621	581	621	555	626	650	633	588	693	605	638	564	623	618	590	576	618	611	595	587	601	641	582	599	584	586	616	595	605	615	587	621	608	605	591	608	585	622	643	592	582	566	592	604	662	621	586	582	591	573	628	583	615	616	584	596	601	581	584	610	572	612	619	577	611	623	594	575	613	625	588	605	608	552	621	597	592	611	607	628	646	626	563	638	608	597	622	633	610	570	624	579	542	586	637	620	605	558	641	594	581	615	599	607	641	563	626	613	573	588	629	585	593	587	594	562	598	611	607	597	638	633	626	571	611	641	624	602	579	577	616	626	661	605	594	602	594	550	577	628	611	542	598	587	628	620	620	639	612	598	564	608	614	551	587	549	621	613	650	648	564	582	639	607	654	626	594	595	575	610	628	608	579	563	615	640	614	612	618	578	622	607	596	625	615	623	621	607	599	615	629	622	595	640	567	630	586	567	647	612	582	652	603	623	589	606	566	626	602	589	601	588	599	648	596	588	595	592	578	563	588	609	602	616	634	617	610	595	629	591	591	570	620	611	621	668	625	666	599	623	578	629	589	629	574	620	587	551	615	583	623	603	614	591	592	597	614	587	588	585	594	585	524	597	614	638	586	565	582	609	564	625	627	611	634	607	610	618	603	659	606	611	577	626	590	610	590	594	575	591	604	615	609	581	624	635	605	644	592	574	585	621	637	597	611	580	590	541	599	606	624	585	609	562	562	636	635	612	639	599	589	576	658	605	582	619	591	639	589	643	609	657	593	618	579	619	558	615	610	554	595	638	585	613	616	629	594	597	621	608	580	585	615	642	583	596	641	551	578	548	622	585	619	584	591	589	603	567	594	614	685	587	608	629	603	618	609	588	569	587	594	600	626	574	593	605	637	613	619	610	579	608	639	604	605	595	619	622	623	607	558	584	603	595	610	614	644	588	601	627	636	633	616	655	626	612	610	566	628	587	640	601	602	658	589	627	593	576	627	611	602	598	613	595	607	627	573	565	591	611	560	636	628	619	629	613	586	599	595	595	616	619	622	627	597	591	611	612	621	622	603	579	616	609	643	614	624	655	596	590	656	601	613	584	623	591	578	581	554	601	635	650	599	587	622	588	580	648	620	558	627	567	625	593	607	610	618	588	566	607	569	558	627	637	613	618	619	588	594	621	600	609	586	602	608	599	579	564	567	606	617	589	597	566	587	605	668	616	591	568	617	629	600	617	618	610	588	621	592	627	617	600	601	562	637	635	606	586	542	584	616	596	613	609	607	587	608	629	608	580	609	574	656	604	614	568	595	570	556	596	637	639	597	641	602	590	567	608	577	622	632	607	608	582	616	588	613	630	586	567	631	683	604	609	553	608	596	608	622	579	620	623	617	634	605	635	639	569	578	553	556	581	606	572	619	584	603	569	572	601	606	624	587	613	647	575	591	584	641	574	575	571	638	632	573	642	594	597	598	559	618	622	607	613	605	604	601	630	597	605	595	543	634	605	596	566	625	579	569	607	605	623	617	594	607	617	621	678	591	605	571	614	571	585	599	614	587	602	623	596	587	591	611	648	635	596	601	607	607	598	630	640	588	623	594	569	615	621	609	571	619	617	642	596	620	632	588	648	592	581	621	568	589	626	572	574	631	622	618	584	633	609	586	602	623	593	581	581	618	608	600	572	577	628	604	620	583	649	607	647	637	582	598	665	580	582	611	609	624	603	620	605	615	590	648	593	619	581	579	630	591	602	605	629	553	617	640	620	585	598	606	643	613	605	621	597	647	575	563	568	576	571	607	607	597	595	605	579	588	600	623	612	573	588	587	628	583	595	602	624	628	631	572	599	582	624	574	592	574	599	566	583	601	588	587	612	571	656	565	600	630	623	614	599	610	592	589	619	611	595	598	603	598	644	556	605	623	601	583	610	613	626	592	598	600	582	603	594	576	617	576	614	621	594	607	609	642	575	611	578	581	600	637	591	569	594	633	625	616	639	619	598	602	599	585	615	614	627	636	591	581	605	565	602	660	646	594	580	544	591	620	625	630	630	542	608	590	591	589	602	598	581	576	623	584	609	605	630	600	605	636	550	617	579	586	609	573	600	613	602	615	554	585	619	569	608	582	570	614	657	611	585	583	611	598	605	648	618	626	607	599	582	640	612	628	587	587	603	590	653	583	597	610	573	569	610	588	608	619	577	577	571	604	598	636	591	570	584	603	572	638	603	625	603	553	586	551	599	589	586	568	587	635	586	586	613	599	632	590	567	577	598	607	635	622	634	563	597	593	608	536	605	604	578	565	591	622	577	560	606	582	616	603	568	654	626	607	583	603	620	589	610	604	583	542	609	612	561	571	659
27492	9709	1907	1243	997	940	934	964	1014	992	975	984	908	1003	983	938	963	962	968	1031	987	1001	1001	986	933	967	1032	959	960	931	975	995	929	957	1002	930	954	991	918	931	941	947	997	972	974	981	945	975	1062	969	1022	984	1016	1012	913	990	962	961	1022	992	975	955	953	983	993	960	983	945	999	1009	990	941	941	907	1024	1000	951	955	951	972	890	915	901	999	983	957	998	944	965	966	1053	961	942	919	948	962	973	964	974	981	982	967	1010	905	955	954	997	986	1049	950	973	1043	976	968	926	1052	954	948	1016	977	952	958	922	916	950	952	1005	949	998	961	1002	949	950	968	983	964	941	986	955	977	972	942	947	960	970	978	989	948	1001	970	899	999	936	932	1042	968	976	965	957	949	971	954	968	949	945	968	922	972	955	915	949	945	943	935	970	969	956	1006	983	1034	962	991	949	934	932	969	973	949	991	965	947	940	988	1002	973	947	995	978	1008	987	953	1021	954	1032	967	970	982	932	959	1006	960	912	953	1001	950	1073	994	995	977	972	1008	968	946	958	975	954	994	999	921	998	942	996	1000	957	962	982	973	937	965	1023	967	934	956	951	983	965	965	926	919	942	981	983	977	927	993	979	991	992	953	920	984	1000	955	990	972	990	980	976	1029	987	987	1058	993	980	922	974	958	917	959	934	931	945	988	958	937	913	993	946	944	987	952	977	974	950	940	999	921	947	931	954	937	944	954	998	985	985	969	945	935	953	950	1003	1001	968	980	984	945	958	993	978	1002	963	975	928	996	884	1010	987	963	996	1061	973	939	933	940	1019	935	928	924	956	979	978	960	1036	964	1032	952	959	916	934	998	959	957	965	880	958	956	976	1001	971	977	928	982	952	977	959	944	947	965	1000	963	955	954	980	971	955	932	1004	950	883	924	1005	985	899	1011	947	971	1009	990	956	991	934	1009	937	982	979	993	969	967	978	985	1012	1028	984	974	994	975	955	947	959	1007	1001	960	990	956	978	988	971	1015	968	975	1007	989	1021	930	1017	961	963	964	948	927	934	977	978	980	1014	962	918	1003	936	957	957	976	959	957	985	1048	973	961	967	924	990	980	1012	961	935	937	979	979	971	897	934	954	917	903	971	967	957	991	979	974	983	958	964	945	938	1029	964	1010	937	960	965	952	922	972	938	999	954	960	1009	1007	936	936	1009	998	952	973	959	961	917	974	949	992	988	970	844	1022	967	1007	953	977	970	1006	929	1013	981	973	952	923	984	907	976	965	929	986	1018	980	995	1014	937	978	991	957	1017	881	932	953	984	978	1016	970	959	953	972	900	978	909	977	931	933	961	1000	963	991	957	933	965	970	947	1039	941	994	984	971	924	957	987	1014	953	942	934	970	951	1006	911	992	968	965	995	938	946	939	986	995	984	958	972	941	960	1000	1027	943	972	965	979	928	968	995	984	958	905	967	941	980	988	959	989	995	942	943	918	913	951	949	923	978	1005	1011	992	972	991	958	971	956	921	950	943	986	964	974	1013	967	1003	998	990	933	1022	990	983	936	998	1005	969	942	955	986	979	1002	995	1027	1012	967	1019	942	906	929	945	963	1024	1003	1028	1026	968	966	931	988	950	917	970	937	958	959	917	956	964	900	982	949	977	979	980	999	995	953	959	925	910	946	961	966	950	939	952	984	972	964	968	980	969	948	951	979	947	962	952	928	964	999	952	985	949	874	994	977	970	965	947	935	920	972	945	980	925	943	996	992	954	896	932	929	923	927	978	962	1012	931	978	956	982	952	983	961	989	982	983	961	983	973	951	923	987	931	911	966	995	1001	955	940	943	969	970	955	976	972	959	1029	978	971	1025	972	959	991	934	1006	1052	927	969	1022	953	1047	979	917	983	933	982	978	970	904	954	969	922	957	1001	940	981	996	974	967	997	921	979	992	955	910	934	946	973	988	916	977	970	986	976	1004	908	952	945	1020	940	957	1016	969	1029	961	980	992	927	1007	970	957	995	994	1003	980	993	984	945	1037	969	966	954	986	948	955	977	958	976	893	971	931	956	1010	987	972	965	924	997	911	965	990	901	1003	979	918	938	986	971	942	990	1012	967	935	928	973	917	928	963	978	962	919	1001	980	1003	995	959	982	912	999	980	985	950	981	945	968	942	956	993	974	947	935	974	982	1023	922	956	950	961	939	942	930	967	919	963	956	956	936	923	948	950	986	985	919	928	976	942	987	1038	1001	999	943	980	970	1000	934	994	1003	987	987	1025	1016	1032	960	963	958	969	979	987	940	1015	982	930	965	963	908	984	934	935	924	941	1022	1028	952	934	1033	944	944	939	1000	967	961	926	990	977	964	904	1028	939	998	978	1026	986	980	930	913	957	919	975	1003	985	1016	1013	936	913	936	947	1017	987	961	981	930	933	933	954	944	1014	1030	976	999	1024	959	933	929	956	974	1003	970	976	944	952	982	984	1022	937	965	1012	910	916	987	1039	917	977	992	930	970	910	936	980	955	984	928	1017	998	949	965	954	968	1019	990	923	984	927	952	996	964	1016	1007	976	988	1025	1019	1010	924	985	951	988	921	957	949	946	966	974	980	993	934	976	996	989	985	1052	944	965	943	985	969	952	963	967	964	951	955	914	947	971	953	1019	954	987	1010	980	1009	976	985	954	983	980	978	944	1047	938	901	990	998	929	935	972	989	1037	950	1001	999	961	985	966	973	923	931	962	953	959	923	982	993	985	1000	967	978	985	1031	981	919	987	1005	978	962	987	991	984	964	1001	981	971	1018	987	967	988	937	1031	1012	946	954	981	980	934	1032	962	940	963	1013	946	973	959	992	1000	1028	1019	985	947	961	903	953	970	921	966	1024	972	971	985	1033	946	918	1012	943	1047	975	944	997	941	978	970	981	931	969	908	952	938	969	961	990	982	976	959	1012	926	975	939	941	1010	919	1043	952	993	962	930	1017	1017	961	971	950	1018	1018	969	937	927	1017	986	989	913	919	929	954	973	985	885	1032	937	974	957	948	904	947	974	1016	969	934	981	971	942	961	986	997	923	970	883	980	1014	964	958	966	1026	924	973	1005	871	954	970	992	929	1009	973	955	945	961	957	993	958	930	990	957	1011	1004	906	948	882	1010	948	1017	1018	998	890	979	990	929	924	982	969	932	974	1008	970	994	989	973	938	949	921	935	985	983	944	952	969	983	889	968	940	1033	954	923	963	948	946	1012	936	945	965	959	957	915	938	967	976	954	918	1015	916	967	963	947	970	990	976	961	975	924	968	960	955	900	972	988	1039	977	989	950	1015	979	931	995	984	988	963	987	980	969	983	953	990	941	970	1018	964	983	974	955	961	1023	949	974	939	915	914	917	953	950	946	1048	937	951	935	987	1012	964	963	926	941	977	950	996	949	1006	998	958	983	935	979	951	952	1023	952	945	996	1024	978	962	987	974	959	987	983	933	916	1007	1017	986	960	947	973	964	948	921	978	960	1007	1014	973	920	986	945	963	961	963	955	971	1008	974	924	980	964	986	988	916	913	922	1023	980	985	965	949	979	1005	970	987	957	960	974	956	1021	969	986	978	966	1006	946	1004	965	940	988	1024	928	984	990	959	990	936	938	957	976	1020	956	1003	942	1017	973	926	952	982	933	961	965	923	924	952	992	947	909	1034	996	1038	979	957	969	923	929	969	1049	985	1035	964	1055	913	1003	979	951	961	943	973
5866	1047	1046	833	884	788	803	809	865	837	853	862	784	835	806	822	858	847	888	822	809	848	840	873	861	821	835	810	814	855	837	767	809	841	821	829	887	812	785	826	863	870	811	760	806	887	785	784	853	839	772	745	859	799	820	894	793	801	810	821	819	798	827	841	779	846	816	854	841	878	870	828	798	803	815	814	834	794	838	815	804	836	843	827	783	793	868	764	775	822	851	820	882	814	843	757	820	797	795	820	822	779	819	818	845	820	790	768	829	836	830	778	814	771	849	803	827	835	780	816	810	801	878	843	805	805	822	832	805	783	820	782	853	777	781	838	790	888	805	795	842	837	827	823	846	829	782	851	831	817	788	835	807	780	785	834	830	790	894	824	816	825	832	828	874	835	752	809	791	832	809	803	860	783	789	848	817	880	751	796	825	838	849	820	828	857	776	806	804	839	794	825	769	866	857	809	807	836	782	795	785	836	810	852	811	858	806	811	848	852	841	810	814	803	777	834	801	812	829	790	826	791	857	791	822	829	815	846	812	838	811	823	801	812	767	728	851	814	846	826	872	786	821	832	834	797	797	862	823	815	894	780	841	808	792	855	816	820	787	832	805	843	849	873	839	892	856	836	840	802	825	834	796	850	809	859	784	808	812	863	817	833	850	824	806	816	837	828	849	788	835	784	875	829	779	825	876	801	807	838	833	826	857	840	818	815	823	827	830	834	848	798	845	823	849	771	826	800	826	847	789	888	834	815	820	795	846	812	803	844	776	814	833	858	812	803	783	834	787	767	804	847	840	835	885	813	838	794	808	815	807	762	817	833	799	815	832	823	843	835	814	837	785	831	828	853	829	861	804	810	825	836	823	860	760	774	766	803	842	850	856	821	866	802	831	809	836	829	843	798	810	830	843	834	860	829	813	844	824	834	806	786	786	803	867	823	803	909	828	797	781	825	852	817	858	800	858	791	795	849	825	824	836	813	868	823	847	772	782	843	835	782	828	851	778	820	779	811	761	794	847	774	833	783	850	812	803	842	816	802	817	806	793	810	817	819	822	776	784	814	819	810	849	921	824	810	802	844	819	811	778	859	813	807	811	777	853	865	772	841	817	846	819	825	845	827	812	801	846	822	824	807	826	799	849	844	830	791	828	863	828	830	804	800	795	798	840	827	845	803	806	857	839	784	823	794	793	828	779	843	845	857	849	806	850	788	792	801	861	818	797	781	819	818	860	833	770	876	792	819	768	832	810	838	817	882	822	808	870	814	869	802	799	802	833	819	839	886	827	827	810	799	847	800	804	809	825	824	828	839	825	874	813	816	820	823	828	840	813	841	850	853	792	854	852	819	784	860	852	851	802	850	850	790	859	857	801	776	781	810	781	834	843	783	869	847	810	777	779	834	803	791	871	864	845	846	789	851	796	810	801	813	798	781	826	837	814	862	818	852	812	821	840	827	824	794	824	773	873	821	809	794	876	827	820	849	855	879	827	828	817	843	848	806	795	829	743	812	838	805	848	841	771	773	802	844	812	858	858	859	816	837	842	863	873	809	837	814	840	797	773	802	816	823	833	772	837	789	817	908	829	817	812	834	800	815	834	858	832	810	878	887	811	860	813	833	842	838	830	859	823	796	862	839	788	814	783	779	797	825	835	794	839	833	847	829	820	866	771	783	803	833	837	805	858	812	800	809	900	800	875	785	852	815	862	826	804	795	810	870	806	822	810	846	852	803	827	811	841	815	756	824	817	808	819	851	810	824	846	800	818	797	854	809	807	861	819	843	794	837	846	855	790	826	806	777	813	837	829	816	795	868	846	842	816	793	830	821	883	789	800	856	804	801	796	764	825	812	837	851	826	777	848	769	819	814	755	839	904	817	808	794	812	862	825	807	821	853	815	834	811	863	847	844	835	855	852	814	836	772	843	791	828	819	833	856	806	830	846	794	819	786	852	845	807	860	837	808	853	843	795	855	865	806	836	841	854	809	836	805	789	801	855	863	822	826	798	875	822	849	843	837	859	812	792	832	822	809	838	828	832	833	801	821	803	788	819	825	862	799	817	861	831	831	778	854	829	807	834	782	769	793	801	853	842	779	809	789	812	823	801	814	799	810	827	815	841	818	821	789	813	843	874	852	828	819	824	807	839	840	788	795	820	810	823	742	851	879	820	840	808	787	857	810	860	781	865	848	834	805	814	848	855	849	788	823	838	824	787	824	864	845	868	864	813	836	784	809	816	844	782	824	815	790	836	824	824	789	797	828	801	840	822	825	840	846	831	791	849	777	840	795	804	867	827	750	792	823	826	828	838	800	832	807	870	811	807	837	861	819	843	801	817	790	791	838	819	812	809	815	855	803	848	796	848	839	796	806	826	824	797	806	877	828	776	840	835	787	838	843	833	842	791	835	840	808	796	824	818	821	860	859	822	808	780	853	799	815	824	849	840	855	853	814	778	860	850	840	766	809	851	832	809	803	830	794	848	807	814	798	800	855	843	837	818	819	815	791	882	776	870	787	857	784	802	842	832	843	861	806	837	890	825	795	834	845	814	833	786	811	849	826	877	819	811	825	811	802	829	800	775	839	801	839	847	817	799	785	792	842	756	826	816	868	743	826	819	808	873	799	856	776	897	845	751	802	784	850	784	813	832	866	800	813	809	774	839	845	816	848	788	784	811	808	832	844	822	822	786	835	819	841	825	808	868	797	825	819	848	808	843	795	910	795	896	838	825	855	848	799	853	797	852	857	856	801	802	812	874	846	831	805	851	836	823	843	817	839	795	787	852	820	777	860	787	844	847	795	780	821	785	819	842	792	813	821	846	814	801	846	791	838	849	832	798	816	812	881	827	822	821	826	764	799	857	838	811	784	796	836	803	813	798	822	819	871	832	883	842	809	801	778	798	816	856	790	818	823	838	807	813	842	842	787	851	839	778	836	836	852	828	812	862	835	851	761	789	862	816	812	842	822	802	820	806	786	806	768	861	781	776	831	815	835	821	816	808	824	849	786	826	807	846	784	812	807	815	791	863	872	801	840	826	789	808	811	847	827	791	847	839	832	813	826	828	803	818	824	825	831	845	834	880	818	807	834	789	882	821	814	790	799	827	828	822	803	813	876	820	842	827	789	829	812	799	829	808	805	805	822	804	796	821	811	836	903	801	780	863	832	799	841	807	789	858	848	798	836	782	806	862	845	843	797	849	803	809	813	834	808	827	822	820	830	855	839	816	791	847	849	833	829	841	847	783	768	837	794	837	840	830	817	825	839	864	844	844	804	814	807	826	793	818	812	822	744	804	773	811	804	862	870	802	782	882	835	805	809	801	865	788	825	848	865	801	884	838	839	816	837	839	791	820	828	779	825	744	885	805	824	831	831	860	829	839	792	862	820	837	831	816	849	846	797	863	821	817	819	798	879	810	840	822	791	817	827	837	781	833	779	827	849	880	805	810	812	784	819	829	875	782	824	861	845	783	822	869	815	788	807	830	834	844	809	850	832
25703	21446	27249	25486	5873	1645	1388	1140	1004	1037	1043	1012	1049	1055	1010	1006	1022	1018	1060	977	989	1017	1023	978	1014	985	992	992	999	1003	955	1046	970	975	998	987	978	1030	977	987	1033	983	961	1022	1008	1061	992	976	1003	965	978	982	989	1031	994	969	937	961	977	1045	974	1022	990	984	1006	949	967	980	1000	991	1004	991	1008	1000	1019	1001	985	1018	1013	964	975	1018	974	994	963	956	997	1048	947	989	1034	984	994	966	1008	1015	1026	1032	1025	900	984	971	975	985	1011	992	963	1057	966	987	970	979	1033	1026	1001	1022	989	976	966	965	976	945	949	1028	952	986	938	967	981	937	917	959	996	1068	997	987	983	1015	995	1031	980	958	961	1000	964	960	997	1022	997	1020	1031	1004	983	978	957	965	1048	980	961	987	1045	1033	1000	932	961	1035	1000	969	974	963	998	992	996	977	996	945	944	987	943	979	974	981	986	973	1001	954	1015	1007	949	997	993	1053	963	1018	989	992	986	978	929	991	1007	1047	1010	988	987	943	956	1038	973	962	959	971	981	958	966	1020	1077	979	985	959	1037	1106	972	975	960	958	960	988	920	970	1054	1021	943	974	981	984	953	990	1010	1004	987	947	1002	1003	961	967	968	963	1005	939	988	982	1061	1003	998	1005	1006	956	899	1038	941	948	957	1019	994	969	978	988	969	986	993	942	989	985	966	991	998	1008	998	1012	1012	995	984	1020	976	983	971	957	1003	994	982	980	981	998	984	975	978	1000	987	947	946	960	1042	965	983	961	937	1050	1019	942	954	966	978	993	967	1026	1019	960	1016	960	978	978	988	992	1021	1023	1015	992	924	997	1008	950	1017	1013	1006	979	956	1008	1014	931	1014	1041	975	985	939	945	963	1005	1003	981	979	990	959	1020	1002	982	980	979	979	983	1009	1031	978	943	1044	1033	1030	967	1045	994	984	950	983	940	1014	945	962	1002	970	979	985	1016	1012	986	997	932	997	1007	1031	996	976	956	976	1038	959	980	1036	985	952	918	991	958	1006	959	952	1002	1040	958	949	985	1019	965	1009	997	1026	980	972	947	1052	993	914	960	974	972	961	962	1015	1001	940	1022	985	956	981	952	1016	950	982	960	954	1003	979	974	992	1044	965	955	1017	974	992	954	1031	1002	974	987	984	977	973	958	964	1044	1005	997	1003	957	1028	930	966	1009	941	1003	1009	965	1006	999	954	974	1014	967	974	972	968	940	933	982	997	996	968	958	972	959	962	930	999	934	940	955	955	910	980	998	1028	994	977	974	957	1009	969	1004	1006	953	1028	977	1005	983	933	966	1060	994	931	1001	997	953	943	1012	995	960	1013	997	968	1015	944	1014	1010	1066	1021	933	990	1002	996	962	1005	993	1050	926	999	1010	995	948	985	1047	1011	1045	1026	979	915	1002	941	975	982	999	1007	978	993	966	956	994	965	1019	1083	987	977	1002	1028	994	996	949	1055	1013	948	970	1021	943	900	978	1002	992	938	961	929	1025	1010	1002	1025	961	996	998	1014	1023	941	994	987	1057	952	1006	988	966	1018	977	956	941	1002	989	966	1003	1016	1004	1001	948	1023	994	1010	1027	984	982	1030	950	975	988	991	981	925	946	910	999	977	995	1003	943	1021	970	983	954	1024	977	990	928	934	949	1014	937	1024	956	960	931	990	951	976	990	950	984	983	978	974	986	977	978	1031	951	948	991	992	989	1020	1005	999	987	969	1008	1008	1017	951	1012	1051	1010	970	976	986	983	973	980	1021	957	958	987	950	973	989	919	978	972	996	1026	987	929	1004	992	977	986	993	986	978	919	970	963	988	1019	977	1017	982	963	1006	998	1017	985	972	976	1035	1010	1039	976	994	944	999	940	936	972	982	1000	1005	983	1018	969	999	1019	962	970	952	1017	951	969	946	952	936	956	953	1001	993	990	964	961	905	987	1031	990	989	984	1018	947	1012	1008	1013	1014	970	964	986	960	982	968	982	992	1019	927	990	979	1017	986	1006	1002	965	994	994	1001	957	1014	945	1008	938	976	968	979	979	982	971	998	977	899	979	1022	931	959	1010	945	946	1015	974	933	963	1021	972	1002	1035	982	1047	980	998	975	993	970	997	955	1002	940	955	915	946	939	978	1013	978	949	1007	931	992	1011	986	961	998	1023	1050	943	1027	992	1014	962	1025	943	970	964	982	957	953	937	977	974	976	934	1004	971	1043	1020	982	1047	947	964	1017	982	998	984	991	974	1015	973	1021	983	1034	984	954	962	971	933	997	983	984	1017	971	963	983	1001	966	1047	965	944	998	973	981	974	961	999	955	1008	1004	1000	993	956	968	976	968	1019	947	973	975	937	981	952	1009	927	1001	930	1003	973	953	977	1032	946	918	996	1020	1004	977	1029	994	995	975	987	996	1003	956	986	988	931	972	992	986	1020	971	948	981	952	981	953	929	975	996	973	994	1023	917	954	989	937	989	967	991	1013	943	978	958	942	947	984	926	980	995	941	968	983	984	1006	937	1020	955	990	1007	992	940	952	978	940	944	974	980	1002	1001	985	1011	990	988	935	997	946	988	1014	1001	942	948	963	981	993	963	969	986	964	998	970	971	1003	934	948	939	990	998	938	967	967	960	1014	975	995	992	984	1049	1007	991	995	933	1000	1066	949	949	1035	957	976	946	972	990	948	1015	1054	981	936	970	1016	1049	945	1003	1031	997	972	1012	978	996	989	954	971	894	942	979	1002	984	1016	984	932	940	1005	929	1014	987	961	1025	992	942	961	1025	945	981	978	940	1024	994	977	967	982	1018	973	1000	956	969	904	998	999	1041	946	931	982	975	1016	949	983	986	945	932	958	943	1006	989	1031	971	1002	977	959	1008	956	949	1023	1006	928	1029	1052	1050	996	955	973	942	964	992	994	1007	998	991	1054	983	1040	1045	947	939	901	968	1004	996	948	1005	952	944	1035	966	942	998	960	1031	1017	959	963	990	938	998	989	1018	963	987	1021	952	973	1013	1000	977	938	960	981	1020	945	1007	1006	985	989	986	1015	983	946	975	945	960	1001	975	991	1017	1005	953	974	1010	1012	954	1006	981	950	918	986	1011	981	1035	986	1014	1000	1027	985	978	969	978	1012	956	1031	970	953	948	1014	968	1017	1015	947	1010	1023	982	1000	962	966	1009	899	1011	954	1012	1029	981	966	978	990	1029	987	997	979	952	955	926	926	972	975	1010	950	1012	971	955	1038	970	937	1015	974	976	939	993	974	1008	979	981	1019	969	953	987	985	959	960	952	1019	964	946	983	1000	951	953	1007	973	990	962	1012	955	999	996	1010	996	956	988	986	971	977	1006	951	1030	985	991	962	1008	960	975	961	985	1001	991	954	971	938	964	992	1012	998	1004	1030	975	952	1018	1008	1028	1014	973	977	1001	1002	994	1013	1047	1007	998	1012	978	970	964	976	949	982	1059	955	992	1001	988	970	995	972	975	949	953	966	941	934	952	938	1031	1053	1001	1032	923	987	906	964	959	976	975	953	998	969	949	1007	1020	980	979	1001	936	1001	992	1021	995	948	1008	1028	941	1042	919	1019	1007	988	995	976	987	1029	931	944	1003	983	960	964	931	1002	928	996	975	977	1014	982	969	970	988	972	965	958	1033	1006	943	979	1028	1018	1017	946	984	971	970	1009	985	979	968	972	1032	981	996	952	1010	1007	957	1052	986	997	1005	940	1001	968	963	1018	952	997	1009	1001	958	981	1000	988	1045	968	937	1011	970	997	978	983	994	988	1030	992	946	988	967	1017	998	987	998	998	977	1026	993	954	925	978	979	972	1022	996	999	1005	1002	962	953	997	1007	948	975	999	955	1022	1016	976	949	971	982	1008	985	949	998	1002	949	975	994	937	994	975	980	981	965	1008	1007	986	973	993	954
4115	3280	2754	1719	1384	1124	1033	1050	1004	987	919	947	925	979	873	935	909	874	895	881	901	909	860	915	908	877	848	896	841	863	877	904	856	844	881	886	864	852	872	893	839	888	886	890	768	879	883	825	851	807	838	839	824	906	848	860	857	894	886	834	871	822	914	893	864	872	872	867	934	845	885	835	872	911	880	855	897	873	840	830	797	799	799	858	860	840	882	813	901	838	830	807	856	886	849	864	872	868	919	835	842	925	898	881	874	846	818	831	887	872	922	882	854	885	843	861	822	885	876	853	866	785	873	868	906	812	861	828	799	895	825	868	861	815	867	797	834	891	827	868	818	789	853	860	855	867	883	840	863	812	817	901	830	918	857	908	892	878	868	838	881	908	820	858	830	904	892	902	834	850	907	812	890	926	823	831	854	901	849	865	822	867	848	779	862	819	811	875	861	853	820	832	828	868	785	906	856	796	907	807	844	873	864	864	835	821	846	830	877	901	852	791	868	862	888	872	804	855	845	884	816	837	894	855	850	889	814	820	872	793	869	864	904	889	907	828	878	855	883	902	794	895	892	881	902	889	838	837	825	826	859	922	809	818	867	853	846	828	854	835	853	833	845	890	801	847	892	903	868	903	867	868	879	836	872	818	838	838	818	823	892	836	852	855	862	840	843	870	814	859	863	848	903	850	805	791	819	843	892	827	869	799	876	863	853	778	836	866	863	879	828	832	881	829	825	870	834	889	882	844	882	807	895	798	818	817	773	849	838	836	881	872	827	866	871	790	888	856	882	837	820	861	841	904	813	804	880	859	836	838	883	868	872	833	815	876	865	866	838	830	842	837	885	880	839	850	834	892	826	812	843	888	872	866	909	795	848	868	862	873	856	879	767	882	916	824	828	866	818	830	833	829	857	901	847	842	844	852	860	808	837	840	836	857	789	840	850	843	827	882	841	809	879	839	826	867	818	855	820	846	894	843	842	892	905	840	822	820	837	841	840	837	840	801	838	817	811	872	854	872	901	868	852	870	879	883	860	876	837	827	914	843	809	875	864	869	831	818	821	869	899	870	832	848	835	876	788	903	796	863	835	825	874	840	796	840	832	849	821	803	829	813	821	884	815	873	868	899	848	883	836	813	859	847	889	839	792	875	883	858	874	874	840	809	842	850	882	850	863	857	864	803	883	825	877	862	859	874	850	836	858	810	835	832	828	841	927	873	862	841	857	870	827	871	870	827	839	815	844	832	912	858	885	861	868	825	806	861	848	866	835	845	873	865	810	810	856	813	856	805	811	843	831	846	813	837	847	849	896	853	833	834	847	863	840	804	793	815	838	878	852	818	858	846	844	868	853	866	829	852	829	881	836	901	828	906	814	775	830	862	840	847	856	835	748	849	852	840	871	864	847	842	838	805	824	805	848	838	812	825	900	816	881	830	813	823	845	852	884	866	846	868	896	878	859	828	853	842	909	817	852	815	797	841	868	828	831	847	843	863	852	883	807	886	851	842	890	871	874	859	818	854	862	867	850	862	857	895	846	829	848	868	837	847	863	830	802	904	808	838	845	892	787	860	824	889	822	830	872	913	879	892	830	849	828	843	858	830	935	834	839	867	862	772	810	874	910	866	914	864	845	806	837	836	834	867	816	828	843	842	831	819	877	849	860	837	828	867	821	847	796	855	846	828	891	896	868	892	847	836	851	807	848	840	835	853	852	847	844	873	815	829	858	791	918	858	888	853	844	842	880	857	814	885	788	838	829	838	838	874	855	840	868	857	819	846	844	894	861	893	899	833	845	803	878	870	884	857	877	858	814	860	855	842	789	913	804	801	821	886	782	846	857	900	889	836	821	862	883	876	853	875	882	831	864	871	857	879	867	870	867	888	803	838	832	834	841	858	847	855	851	837	820	846	854	837	826	863	821	854	874	856	800	857	901	846	851	860	848	880	774	839	885	825	817	852	833	830	846	848	870	854	820	873	840	807	875	803	787	826	848	874	812	825	805	887	805	834	803	881	833	857	799	833	857	796	844	847	908	865	874	881	866	811	830	879	809	855	801	889	829	869	872	844	828	867	884	844	816	859	867	796	857	850	867	855	874	791	833	859	852	810	866	882	838	870	791	847	832	844	829	858	808	875	856	875	877	825	860	894	835	819	862	908	826	826	851	852	853	842	829	803	876	810	822	862	839	858	865	892	815	894	826	886	839	858	837	844	835	837	870	839	820	856	794	825	861	882	810	846	907	826	850	854	819	877	854	809	848	854	813	869	851	835	845	820	751	860	828	808	849	809	838	854	829	877	857	855	825	819	796	817	877	843	857	792	835	905	861	843	921	865	861	881	861	890	860	887	838	832	824	860	864	832	875	870	842	883	801	885	834	849	853	765	876	803	830	882	821	878	878	890	850	824	851	816	912	830	862	868	816	850	856	854	828	873	825	816	865	828	881	821	847	837	874	891	825	862	825	850	819	888	841	878	803	852	803	876	860	863	851	850	876	901	818	861	888	869	881	797	847	863	862	910	778	858	826	866	924	842	847	856	890	820	893	862	846	876	834	837	838	818	827	824	818	846	846	844	875	836	795	862	855	867	853	852	842	899	875	876	816	815	825	899	847	838	891	853	847	868	841	819	836	815	850	786	827	873	825	802	844	846	840	825	812	865	882	879	829	867	837	855	885	871	799	831	828	832	817	868	859	825	852	856	839	898	851	838	887	844	872	856	843	835	843	854	824	793	789	862	820	886	832	850	844	888	848	899	870	835	804	825	849	832	836	870	853	865	825	899	862	858	818	866	836	890	860	850	869	850	848	839	891	844	809	849	891	858	852	844	861	880	818	837	856	871	850	814	901	847	827	881	880	851	879	795	905	830	864	834	817	880	835	815	862	868	850	878	829	837	863	864	855	793	853	863	892	886	867	858	799	862	875	856	825	841	805	919	868	882	860	852	827	837	876	826	836	842	801	853	854	843	841	825	845	814	877	839	828	873	815	903	849	899	867	824	851	836	855	829	839	828	829	820	904	796	840	833	847	866	854	807	827	874	886	900	813	837	857	788	838	869	854	845	847	813	874	797	828	855	851	835	826	901	781	852	878	812	834	869	857	856	875	904	805	843	855	846	852	835	874	838	803	855	863	853	890	852	823	877	821	818	878	880	893	837	868	825	873	818	831	817	825	815	877	819	829	850	908	847	807	835	797	871	860	786	861	827	805	836	849	810	847	860	833	865	837	816	827	867	815	841	874	876	849	865	883	796	868	860	855	850	855	854	821	891	803	851	863	833	843	854	838	884	811	797	860	857	836	785	783	869	808	858	803	894	841	817	843	845	827	858	825	845	832	873	836	850	793	875	874	832	922	872	844	868	835	815	836	873	835	870	812	872	868	858	873	858	837	776	814	855	844	842	835	864	859	848	846	851	871	838	855	816	851	857	861	866	832	846	775	881	825	801	849	771	847	888	876	903	860	827	858	837	813	796	866	817	857	871	880	897	829	830	849	840
24634	21404	28511	24700	20695	3926	1402	885	734	767	726	757	710	725	753	670	663	711	682	687	641	687	676	677	711	674	664	622	660	672	693	610	671	633	637	657	642	664	669	682	670	635	624	638	645	635	631	649	639	656	587	607	671	714	677	634	637	633	640	630	646	634	622	630	648	619	621	622	665	662	598	629	643	638	674	640	618	627	698	604	641	591	662	621	647	624	609	677	611	644	642	674	597	623	626	617	641	659	632	608	671	663	660	603	625	602	645	705	673	627	651	654	635	628	633	641	664	611	674	646	669	638	641	637	642	656	628	620	679	657	666	591	619	642	639	666	606	692	650	650	652	635	622	652	616	599	626	642	663	624	630	644	655	602	654	644	610	648	682	648	636	643	626	679	634	635	675	645	630	612	657	629	588	666	617	631	626	645	643	647	641	694	626	650	611	656	655	636	624	641	627	638	673	607	601	667	633	646	626	626	646	621	671	642	586	624	695	609	580	605	616	661	646	644	623	615	633	641	619	652	658	639	668	610	669	684	620	652	644	608	637	625	637	670	630	637	653	617	605	635	645	658	642	661	608	659	624	676	687	655	665	652	660	616	611	629	638	609	652	597	613	655	677	640	644	643	623	604	607	646	591	667	631	629	684	655	614	624	624	611	643	658	662	608	594	655	638	634	597	655	626	687	634	623	706	638	664	627	669	617	656	653	613	663	651	621	652	628	604	631	588	605	617	613	638	643	614	644	646	626	627	632	662	634	682	663	616	645	639	632	655	601	626	670	627	618	620	629	637	628	614	668	646	652	655	603	594	684	635	641	612	677	616	642	615	655	605	661	585	633	639	634	634	641	653	641	631	639	663	637	650	593	590	644	621	631	622	626	630	615	594	631	651	687	663	628	627	699	640	670	606	590	593	666	622	651	600	657	593	625	631	646	646	613	651	654	683	665	665	601	655	670	651	592	598	644	637	595	646	640	651	589	628	640	676	609	657	605	624	616	662	691	595	628	670	662	621	607	611	673	605	595	640	599	596	648	634	563	746	622	651	613	616	624	662	631	671	631	624	660	617	599	689	667	650	641	675	657	635	616	639	599	619	635	616	620	638	659	604	635	610	640	615	659	640	613	606	634	624	591	665	629	665	636	626	634	638	652	654	663	594	645	629	642	669	679	611	630	617	623	620	578	648	599	642	637	647	623	636	645	625	616	642	614	598	607	658	637	645	656	620	637	655	640	645	653	577	654	607	638	630	625	607	613	668	635	650	636	639	692	635	651	646	600	659	643	650	670	609	618	623	663	638	644	631	631	603	643	628	699	676	644	610	642	634	637	655	630	602	621	654	665	653	670	606	637	657	633	679	702	629	613	630	654	677	676	636	601	595	665	641	638	658	661	643	638	664	646	621	621	583	656	657	669	628	637	621	650	641	623	608	656	596	639	671	626	602	597	655	632	600	614	650	597	614	676	578	645	633	639	637	602	644	617	655	622	666	642	620	614	677	611	609	627	618	640	604	548	671	619	639	616	599	647	665	625	587	640	604	642	650	616	639	670	642	606	610	619	621	668	613	652	644	663	661	628	678	610	600	665	638	621	641	652	628	613	628	661	639	681	593	653	670	640	659	606	663	588	618	622	652	607	615	618	646	619	647	618	635	610	619	626	626	618	618	612	640	626	647	589	660	622	619	612	643	646	700	659	674	684	642	614	621	636	613	645	626	680	602	670	641	632	628	608	614	641	615	637	598	616	642	633	627	603	606	620	633	644	693	624	632	599	654	664	648	666	681	623	634	571	630	629	627	672	637	618	640	626	651	612	662	616	590	652	629	624	623	630	639	660	640	618	611	649	618	639	646	601	666	655	565	620	629	651	622	556	603	631	631	649	588	603	627	650	626	619	630	633	627	660	620	655	635	653	646	627	629	623	662	633	642	662	668	602	653	666	605	651	638	642	687	609	627	669	627	679	660	613	623	617	613	637	659	623	610	637	633	647	596	625	647	621	620	620	640	635	607	626	592	634	675	615	632	637	630	618	632	700	612	629	651	609	611	601	620	638	605	623	635	595	643	609	622	650	635	677	657	630	592	638	639	621	637	624	624	675	649	649	603	660	641	665	603	633	632	633	593	658	600	641	586	643	607	604	668	606	603	618	635	602	676	683	639	633	601	643	639	617	619	631	642	612	604	627	688	579	669	671	678	640	602	639	617	655	649	628	678	655	627	604	656	666	610	599	666	638	629	624	614	655	669	619	644	653	632	638	647	634	603	596	615	611	665	637	594	629	642	661	660	650	625	627	643	644	620	642	627	656	652	608	623	614	611	652	600	645	667	619	634	609	650	652	612	600	642	669	638	612	644	649	632	620	616	641	655	611	626	648	645	654	582	612	576	600	606	661	678	644	663	580	644	665	641	628	617	646	591	602	621	669	672	608	659	620	659	626	666	666	622	652	605	649	653	625	650	657	640	654	630	645	657	632	650	653	659	644	642	623	688	640	594	651	618	648	612	592	626	651	650	658	638	613	622	683	627	640	673	637	640	684	635	610	593	605	619	668	643	656	643	625	666	673	586	645	619	633	666	645	667	616	576	668	635	634	634	589	651	609	652	608	632	625	622	671	682	679	664	627	618	604	669	670	666	614	609	684	665	620	656	597	606	592	633	654	634	618	705	652	539	638	586	602	649	598	609	577	659	646	648	608	640	628	613	637	636	633	670	621	634	629	585	663	678	623	631	624	653	631	619	616	657	628	641	612	645	641	629	625	648	591	580	601	657	635	670	652	590	592	627	629	620	635	600	638	617	679	631	618	640	615	658	628	650	611	636	610	638	644	677	688	612	595	656	658	613	677	613	656	644	640	606	609	595	693	629	628	623	645	566	625	609	604	628	647	651	627	632	632	660	603	596	619	635	629	638	611	656	589	634	658	606	658	630	640	580	654	618	605	623	701	648	660	652	657	616	612	606	660	649	673	608	627	636	605	606	583	583	601	643	592	619	624	632	645	656	623	632	604	697	635	674	652	618	656	663	634	670	688	650	631	602	623	631	604	647	601	643	657	646	601	598	614	592	626	640	611	631	645	626	640	651	655	636	601	642	651	630	630	613	657	605	619	633	610	612	650	603	605	651	613	681	656	642	621	606	628	617	623	658	622	640	689	647	658	608	600	610	639	651	676	604	614	620	697	634	639	656	633	666	657	630	637	630	576	602	666	644	615	628	669	607	618	598	631	606	646	665	655	647	659	641	643	621	622	689	606	633	649	641	642	670	686	610	671	650	619	622	624	689	656	668	647	678	626	637	641	592	648	691	631	629	641	639	598	687	617	660	647	677	671	638	659	657	640	599	607	615	648	642	677	617	621	599	670	627	663	602	632	616	663	611	639	656	679	636	614	607	659	597	649	661	669	662	651	659	668	647	656	631	604	637	604	660	645	615	653	676	654	645	629	677	642	674	651	614	651	621	667	587	686	646	604	603	627	640	578	612	613	623	576	632	602	629	622	692	653
4002	5156	4175	2206	1540	1238	1096	959	782	775	798	722	749	700	698	652	662	655	684	658	628	681	641	611	678	670	680	605	651	652	613	629	666	639	628	618	678	612	610	596	606	649	591	609	663	624	625	600	632	611	646	665	601	599	614	624	630	584	631	600	634	648	583	608	606	619	650	574	648	611	592	583	609	605	599	617	618	596	578	644	617	648	629	642	663	667	637	626	607	605	600	633	585	597	599	624	599	622	594	658	657	576	612	605	586	653	639	658	590	620	547	609	598	634	612	557	637	635	592	599	593	635	632	575	611	606	586	571	628	614	607	627	612	600	551	605	608	625	588	608	636	683	645	584	656	622	605	644	583	596	603	634	621	595	605	588	569	598	643	616	625	608	616	590	628	575	581	638	592	601	585	637	650	597	600	619	623	609	593	574	587	587	593	615	611	578	611	598	649	577	624	634	607	602	622	594	606	633	617	587	586	612	612	611	605	607	586	624	617	634	635	576	565	632	577	626	628	549	599	630	588	629	591	589	681	649	601	614	573	584	585	576	579	631	544	607	583	629	668	592	617	643	591	662	604	598	635	597	596	562	563	601	619	622	602	645	584	604	650	584	603	571	643	592	587	587	565	597	589	583	607	600	630	644	613	626	613	605	627	616	572	600	596	570	641	640	640	619	588	654	618	551	592	616	603	592	640	586	553	587	634	563	655	590	562	634	650	598	600	585	601	621	576	620	605	627	609	639	594	563	647	581	611	563	617	583	597	610	609	615	580	579	624	596	639	599	611	672	580	584	601	600	649	575	634	586	562	650	586	618	599	640	570	568	593	598	612	619	617	589	591	584	555	598	628	620	582	619	601	595	575	579	604	596	607	636	634	619	635	584	640	592	591	593	594	628	609	617	554	603	600	627	629	625	607	607	567	633	556	589	605	616	616	622	601	615	619	601	609	617	601	610	604	645	592	587	577	607	626	638	610	602	590	588	624	586	586	611	578	590	579	604	586	632	641	594	633	573	615	562	576	635	588	580	620	592	645	618	605	641	607	623	593	634	604	624	604	587	655	602	569	557	643	593	610	593	596	595	599	599	598	635	627	580	574	564	620	594	571	619	600	622	588	594	561	593	643	564	596	554	684	594	584	606	619	645	622	643	572	637	594	637	582	658	642	617	601	602	561	625	612	597	624	620	624	641	604	637	563	609	572	582	600	635	599	593	597	587	600	606	601	610	616	592	585	650	605	585	592	595	589	564	577	596	644	605	570	600	607	605	607	620	592	623	600	608	606	654	623	573	610	634	594	590	622	557	645	598	598	650	538	611	621	615	622	601	594	600	622	573	612	573	599	618	608	639	625	597	606	625	565	597	615	630	607	603	628	634	611	586	612	617	628	580	601	646	636	617	645	619	610	626	640	594	651	573	627	619	593	602	632	610	644	663	579	636	611	572	621	589	561	612	629	555	607	582	576	589	613	626	611	597	561	611	609	632	589	619	584	597	586	590	650	610	602	575	624	588	599	601	613	595	599	621	591	617	593	604	622	611	564	596	592	571	606	594	647	613	569	540	599	578	605	581	643	635	621	586	616	564	577	557	590	602	641	623	627	600	565	631	647	620	600	616	607	622	608	590	608	613	602	607	622	630	592	605	546	609	579	602	584	629	634	585	625	594	612	659	590	566	607	617	639	622	596	609	576	608	601	598	603	591	588	601	605	627	623	594	612	613	629	595	608	599	576	623	575	613	569	619	626	577	607	607	599	615	628	583	649	618	619	594	619	586	594	591	642	623	588	604	614	621	620	618	583	617	631	600	582	587	602	604	589	628	629	612	585	583	627	585	587	620	570	635	599	611	643	570	592	597	654	609	624	570	630	656	604	566	585	607	614	617	626	592	621	596	577	601	623	624	606	590	587	573	573	614	557	580	623	611	628	598	588	589	581	677	596	593	555	571	602	613	561	578	585	678	574	590	571	644	590	635	611	559	616	572	613	579	536	588	624	590	607	603	599	649	631	595	571	589	604	624	631	611	633	625	565	560	582	586	635	612	625	618	629	599	554	609	559	610	626	582	605	628	611	589	593	605	609	575	602	619	618	641	650	642	595	598	664	587	590	591	571	621	614	649	620	592	562	599	595	628	606	596	610	592	577	598	589	603	607	581	598	553	607	597	599	640	601	583	587	581	609	623	612	634	607	575	608	627	618	590	592	573	581	625	637	567	599	588	585	631	624	600	564	570	558	572	610	598	607	608	606	586	607	594	655	619	608	588	584	608	593	578	614	579	623	558	617	661	591	563	603	656	597	608	566	577	591	586	584	603	621	594	593	622	562	595	561	585	631	597	586	613	572	574	651	621	656	607	615	590	640	568	608	599	644	609	582	619	651	614	566	583	566	623	616	588	600	565	618	586	607	577	615	597	593	606	602	566	601	580	634	648	599	623	626	582	597	573	616	628	630	577	594	615	596	587	594	589	592	599	650	621	574	588	592	610	610	636	558	609	626	649	547	624	594	629	607	591	577	640	579	614	615	620	604	623	607	602	624	626	613	612	549	672	604	575	587	572	585	617	600	570	600	602	625	561	625	562	594	595	579	566	632	608	620	625	627	597	602	591	583	643	568	582	625	623	605	616	624	615	626	621	618	585	616	653	638	604	612	606	580	611	610	574	599	586	618	572	596	570	609	615	585	581	584	651	603	568	577	625	592	598	552	609	605	574	591	617	639	630	585	586	617	605	564	633	531	614	628	636	626	564	588	637	609	590	569	584	593	592	603	601	600	624	539	610	639	649	611	631	626	583	628	601	609	588	603	589	631	598	570	591	596	606	577	583	591	665	577	571	584	588	599	616	592	633	548	578	582	611	618	600	584	565	593	609	583	596	578	619	635	571	559	602	638	598	625	570	631	607	582	634	583	595	623	666	595	608	629	599	611	610	592	583	629	547	585	554	592	610	603	631	587	623	619	601	633	619	634	593	625	640	627	648	579	621	573	614	619	606	619	605	593	637	642	613	677	606	594	667	574	611	614	598	601	617	597	611	610	619	621	598	596	623	626	595	608	589	641	610	602	599	609	604	635	607	592	603	617	575	575	588	580	595	643	586	599	592	624	578	627	589	609	607	631	566	547	598	587	596	629	614	600	595	627	602	651	623	595	601	592	624	577	626	610	590	588	635	586	613	629	612	617	580	594	582	570	585	606	591	577	625	617	611	605	619	642	595	572	561	590	631	593	618	622	633	650	615	575	621	601	580	634	603	605	587	656	575	560	589	624	599	558	610	600	587	585	598	639	594	554	592	618	600	623	619	587	631	598	604	592	596	598	620	605	639	612	633	595	593	637	618	617	568	588	607	566	645	574	625	576	592	558	573	621	640	609	597	588	590	657	584	607	628	599	615	615	571	616	597	566	532	590	601	600	594	616	602	603	606	592	563	631	646	603	612	583	575	635	606	616	617	629	615	579	574	634	614	603	608	604	593	633	620	612	599	597	610	606	605	636	654	612	649
27477	9634	1901	1244	1018	996	994	1010	979	989	987	984	954	991	993	905	920	955	1004	1048	1003	1000	950	1006	963	981	993	913	953	901	958	961	984	945	923	957	1028	905	982	981	911	949	942	936	971	1007	993	995	1032	978	958	983	972	988	986	957	1002	936	962	970	978	1045	955	966	939	972	931	905	999	949	954	963	924	867	930	940	993	961	951	962	933	950	988	1004	1019	971	923	923	977	1005	935	949	977	1015	941	968	954	990	989	1001	933	986	1013	966	1011	966	1003	913	922	894	940	953	1008	984	940	951	948	941	939	937	905	999	928	1019	968	952	978	989	930	996	926	937	1001	984	960	964	940	951	987	945	955	892	973	991	975	988	962	913	1008	983	949	989	959	992	918	920	966	996	964	937	905	923	946	950	939	939	984	896	959	933	1009	1023	989	957	1005	919	939	974	964	955	945	897	995	928	978	956	953	983	962	975	953	933	960	970	1009	986	985	991	934	924	931	966	1054	965	975	955	940	935	1003	1039	937	1006	991	980	1012	931	912	921	992	960	934	942	935	1016	993	939	1026	933	950	962	956	939	947	927	945	1037	959	956	993	974	932	1011	965	995	959	885	975	914	992	918	958	971	930	974	956	963	955	962	927	977	968	920	1016	1007	891	938	1001	956	910	963	958	1008	944	949	988	974	953	953	979	934	932	949	971	988	983	977	972	1017	948	932	914	936	938	966	950	943	992	943	962	887	955	897	1017	970	972	927	956	988	929	967	939	899	963	1013	968	933	954	1007	940	964	963	898	955	989	942	1005	937	979	985	960	979	955	956	1034	972	979	986	966	915	1004	1010	997	1014	961	959	931	943	1017	928	972	950	933	922	1009	985	999	977	930	936	1008	955	966	988	978	944	952	1002	976	999	939	969	1036	964	928	899	976	968	991	1002	993	1031	974	957	931	967	955	896	964	920	943	980	959	1005	967	965	939	978	955	1000	975	967	1006	964	921	995	1016	994	986	906	967	972	968	918	944	1058	960	926	980	976	940	917	1013	954	952	965	976	967	948	926	999	982	950	1010	960	931	881	991	1004	954	908	963	921	944	957	967	992	988	962	948	989	935	1014	913	921	1025	942	930	928	912	963	952	914	924	935	996	955	996	961	1015	976	952	1002	937	918	911	950	960	1001	943	966	945	932	928	981	981	949	927	876	933	928	981	1009	884	984	908	1001	934	974	948	984	1013	985	983	953	946	924	932	962	964	972	899	998	980	978	975	983	928	916	990	941	989	958	953	971	949	970	946	978	1000	931	946	903	990	896	988	973	961	961	1003	1012	981	992	917	937	967	969	885	1002	1030	900	1006	947	980	985	947	941	960	997	996	931	937	987	978	967	965	965	940	956	946	964	980	972	970	1008	960	934	929	986	978	990	976	956	909	954	916	901	920	975	975	955	1083	957	976	987	1046	947	913	981	932	955	964	922	976	974	949	961	987	933	963	994	956	991	966	983	967	1044	944	1021	960	966	976	968	920	939	1001	971	918	1020	961	954	968	954	923	1025	901	959	969	957	925	953	975	983	918	956	933	1004	1019	1023	915	958	969	909	952	982	967	1037	959	998	884	941	967	965	900	924	924	949	992	960	1008	964	941	902	925	951	976	1016	971	984	953	949	990	956	974	914	975	944	963	965	1002	964	977	999	967	941	930	941	883	952	957	930	1012	947	956	916	957	961	944	967	956	945	972	1008	917	914	965	931	956	929	924	951	995	981	948	971	1003	955	1001	909	920	984	928	938	975	974	932	953	981	981	977	948	911	994	952	973	986	943	954	1012	985	949	962	952	884	1004	1006	1029	940	950	926	977	977	930	904	986	982	974	949	958	955	938	941	973	989	941	1011	922	947	971	999	959	924	946	955	914	924	905	951	958	974	939	963	1005	968	876	991	925	950	983	970	972	979	969	970	903	931	925	973	928	941	997	937	931	949	969	984	945	986	957	928	953	962	1002	985	970	974	902	958	930	937	959	965	947	957	941	964	987	976	931	918	1003	939	931	942	958	997	1004	966	1031	950	981	937	958	930	1031	938	984	985	902	914	960	972	939	978	980	950	928	929	940	954	1003	977	969	980	937	949	994	986	959	953	926	914	967	989	956	950	975	916	1033	956	993	928	937	903	942	934	938	973	940	999	932	926	932	987	958	940	942	958	1025	971	946	985	1007	946	918	986	965	948	930	908	953	956	1001	992	988	947	944	970	944	1011	933	966	1000	976	972	961	962	935	933	972	988	983	971	959	1019	967	1001	962	933	922	948	953	949	988	978	1010	960	933	964	977	950	914	1030	931	969	1010	991	962	967	1020	950	923	944	977	979	970	939	958	968	989	975	931	987	915	953	986	936	916	927	1010	965	1011	954	993	935	995	985	911	961	982	955	1007	1039	958	1028	921	945	995	987	945	942	989	921	957	941	955	939	902	998	946	951	1018	985	917	938	930	937	922	1025	952	932	977	980	966	951	965	970	1041	965	955	987	962	992	982	972	902	996	946	965	937	934	955	937	899	948	936	956	953	890	900	943	922	937	975	922	969	919	929	964	1011	991	947	1018	931	967	979	975	981	955	922	980	898	934	988	939	999	947	982	976	963	927	963	1001	1031	937	970	977	997	986	952	994	964	987	987	997	939	954	985	1002	955	925	906	915	1028	963	958	981	966	962	993	985	947	969	963	966	989	952	978	985	917	945	892	946	963	922	937	989	935	925	911	966	982	930	982	1027	929	958	927	932	937	938	991	953	927	962	999	986	976	986	975	924	940	986	976	1006	934	1019	947	921	953	966	922	952	924	956	950	975	920	974	933	1010	958	970	996	937	953	902	977	941	937	930	964	1013	937	979	1009	950	943	951	954	916	989	929	941	966	925	971	961	971	1001	990	941	936	968	982	990	948	955	995	986	964	1008	1042	1033	978	952	994	997	980	967	959	920	985	953	943	969	967	929	987	869	975	965	947	990	956	961	950	984	999	958	938	919	1003	938	927	999	930	942	950	975	955	971	930	1006	926	901	974	947	980	987	947	998	1010	1026	894	954	966	937	939	946	946	969	925	970	1007	902	962	984	934	991	923	940	926	1034	946	948	989	943	933	930	992	959	953	956	1058	950	1009	998	1006	990	979	910	1016	1010	944	960	990	981	981	1006	947	1025	996	942	927	961	918	972	933	932	956	877	950	963	946	961	977	928	972	1001	943	1009	1003	957	981	994	951	999	930	967	1039	936	966	978	915	939	1007	921	933	983	992	929	957	963	948	969	988	974	960	966	1005	937	912	951	935	984	943	992	901	969	916	949	903	981	934	971	912	963	973	971	936	978	988	954	977	956	999	937	963	972	963	980	970	988	893	919	1000	929	957	967	946	971	927	949	964	922	928	946	1006	974	892	923	925	994	960	1035	932	974	961	982	930	976	913	976	997	995	981	1015	942	957	948	947	958	930	952	937	951	945	948	945	962	907	939	970	963	1010	947	956	982	971	983	953	1020	924	915	927	926	963	944	950	993	905	949	1029	919	925	940	916	920	989	992	950	969	971	933	997	928	960	1002	924	945	970	978	947	960	967	933	984	948	982	982	1019	979	966	955	1000	956	1024	984	904	939	966	980	980	973	970	953	964	942	950	980	1023	983	943	1000	951	961	957	901	969	947	960	932	1008	975	965	979
5789	976	1024	884	866	809	848	850	787	851	824	827	803	854	804	851	782	893	839	836	805	855	842	818	812	803	819	858	903	819	843	803	826	825	837	792	846	788	785	845	872	768	841	780	831	846	804	831	780	795	837	831	782	766	834	766	825	843	848	832	836	782	862	794	831	822	767	795	798	826	771	872	903	853	797	855	811	832	828	831	761	809	847	849	822	805	836	879	814	785	797	752	869	808	795	811	853	848	841	846	826	785	816	785	795	879	814	818	836	837	815	867	825	800	846	801	792	873	815	792	838	769	796	861	815	824	818	817	831	835	784	810	819	797	817	850	775	835	834	861	799	835	850	856	769	773	831	815	838	841	836	794	836	834	843	821	767	819	815	784	829	841	827	791	780	846	820	819	796	790	787	816	817	849	798	840	800	810	853	797	804	782	814	784	816	840	833	805	808	821	842	831	800	793	805	855	825	770	838	816	823	795	804	814	754	811	835	812	822	796	802	762	754	817	809	863	861	829	848	858	847	812	814	804	823	852	838	838	799	839	823	842	838	893	877	807	823	801	864	827	845	855	811	819	849	830	791	837	837	833	843	811	741	793	788	779	818	780	804	853	815	798	818	788	785	865	848	877	811	799	801	855	852	812	854	857	823	832	827	814	799	794	782	801	767	812	820	814	859	807	802	813	836	826	806	851	813	833	801	800	828	796	806	899	802	814	821	866	837	833	860	822	792	820	799	798	819	848	810	824	818	809	811	789	861	825	857	803	858	803	822	749	830	814	841	823	779	807	830	781	858	779	779	814	802	818	807	817	869	834	839	814	848	877	792	809	809	861	802	802	770	833	854	776	825	803	835	789	823	781	820	844	833	819	870	812	822	829	796	799	883	891	817	824	852	802	830	787	829	811	806	811	801	841	847	781	860	841	804	818	799	803	809	799	779	808	803	849	899	819	791	799	842	817	787	780	823	800	814	797	869	836	803	808	820	837	838	818	801	806	871	824	842	826	832	822	842	800	803	839	781	802	801	798	812	842	824	833	844	778	848	785	845	828	884	846	809	851	822	802	795	833	824	814	814	849	799	841	817	768	766	798	840	870	819	830	856	795	803	839	827	811	835	832	872	840	774	821	825	835	820	812	792	834	845	844	798	797	809	796	850	827	802	840	845	843	784	814	832	859	797	848	813	839	820	825	827	823	867	839	795	858	807	841	851	820	784	779	787	857	818	851	851	795	791	826	832	819	863	816	871	849	829	816	778	817	842	816	840	797	843	791	736	802	788	835	824	805	838	805	830	862	849	841	789	814	847	828	822	827	851	828	795	744	827	844	820	825	793	807	875	809	837	780	783	878	839	827	794	827	816	794	826	775	861	892	802	847	855	835	837	826	864	880	831	814	816	838	783	836	809	830	793	794	817	822	854	827	828	844	807	812	786	833	811	836	793	842	863	832	783	790	800	868	825	789	823	848	896	876	826	826	809	898	804	826	828	836	776	830	818	824	874	824	773	799	819	810	862	877	833	844	808	830	875	774	847	771	834	822	815	848	809	882	795	794	814	804	836	804	838	866	830	883	812	811	845	791	744	845	799	844	843	851	801	787	815	839	787	845	818	826	828	809	810	878	838	836	790	819	814	780	856	781	855	830	793	798	808	850	803	779	783	831	810	827	786	805	872	817	771	807	787	814	850	826	841	811	842	797	798	777	800	881	777	833	789	847	844	847	826	838	861	833	823	875	822	873	826	847	782	806	797	819	809	770	858	824	857	851	863	828	807	834	816	834	785	772	820	873	837	851	809	802	813	813	803	843	795	881	842	794	832	838	794	851	774	847	773	820	850	815	884	806	844	809	830	805	853	833	837	820	881	835	822	816	848	887	831	847	826	813	766	847	829	826	802	869	847	839	822	843	774	905	806	838	866	841	823	827	823	789	789	793	790	863	828	800	771	802	832	805	803	811	834	810	782	848	880	825	821	856	848	812	792	823	802	846	855	841	847	806	820	792	812	803	872	836	810	846	824	795	803	840	818	792	842	827	878	779	787	831	782	844	826	826	804	838	903	833	793	810	789	795	818	820	877	815	816	798	800	868	800	868	808	825	783	813	812	818	812	787	807	836	862	794	864	788	857	777	843	782	798	875	764	833	849	826	804	800	865	795	810	874	844	832	792	838	812	802	811	820	835	880	793	827	806	836	836	850	855	858	842	818	810	810	823	831	842	819	823	779	854	810	838	836	872	808	851	808	816	821	802	828	835	840	858	829	846	787	842	791	791	797	834	823	813	847	860	832	807	820	858	860	792	796	787	789	852	845	784	819	819	845	804	811	813	797	819	831	849	796	775	798	820	807	844	792	840	786	903	850	810	805	829	854	785	823	827	827	849	833	846	809	827	859	798	852	800	814	841	788	874	828	797	797	807	803	810	861	815	809	801	838	838	822	826	812	842	829	837	849	879	797	807	802	860	790	789	829	781	790	826	855	876	815	854	816	805	845	821	878	822	815	818	840	863	828	832	864	836	792	807	831	833	772	854	800	826	798	844	816	798	798	806	855	790	839	835	801	776	833	848	843	807	796	820	834	835	808	852	837	817	826	836	842	794	798	857	803	836	827	815	809	864	808	816	782	789	795	808	803	799	790	800	863	758	834	841	811	797	857	845	838	872	813	832	832	797	813	800	846	831	861	865	866	792	842	799	805	808	821	827	780	839	847	802	848	813	817	834	824	812	836	801	818	836	805	826	817	823	855	801	817	787	835	879	850	839	814	850	814	833	852	741	810	815	807	792	825	780	796	852	823	779	851	844	809	837	806	822	791	857	845	788	896	780	849	823	849	822	790	818	840	800	755	838	798	833	815	827	766	809	831	790	821	851	852	798	867	824	851	799	830	844	781	787	811	823	842	817	774	849	853	820	855	795	797	842	836	829	806	824	914	818	816	803	845	842	758	816	823	801	808	800	856	828	803	829	856	855	814	762	834	819	801	827	840	824	822	837	815	829	830	793	832	781	812	856	829	802	838	824	820	810	842	798	815	874	794	830	835	783	826	750	820	818	824	791	819	828	805	796	869	802	831	831	835	857	865	804	829	832	796	841	813	897	800	774	837	850	869	803	845	813	827	835	841	900	826	797	850	812	807	799	838	761	823	765	814	765	814	810	807	832	821	852	784	798	805	871	838	806	832	827	831	829	823	803	844	789	779	861	783	795	774	833	792	797	792	819	837	792	808	811	815	817	841	828	811	879	815	818	803	821	843	766	838	819	807	839	893	858	841	822	811	818	786	814	813	818	817	847	848	814	824	856	802	872	781	786	876	842	795	819	781	832	821	762	785	796	787	865	791	772	828	796	779	771	886	827	821	820	790	815	808	838	768	819	841	869	794	815	809	823	870	802	828	851	786	823	866	822	820	805	872	845	781	838	756	820	836	778	860	868	797	815	823	817	810	854	828	859	822	768	846	796	791	857	816	826	797	752	775	763	772	834	789	831	816	835	819	805	845	832	776
25607	21386	27220	25411	6059	1731	1336	1174	1109	1167	1017	995	1026	1056	998	1042	1014	998	1015	993	1050	977	971	992	962	971	1031	938	992	964	1018	1029	969	1086	1063	1019	1000	921	979	1070	991	996	939	978	1007	1043	1007	1017	1001	1004	980	1030	983	972	975	1054	917	953	973	1005	1001	1002	1048	997	1012	984	1046	1042	979	1018	973	927	984	1010	1038	980	949	1008	984	1042	996	967	961	904	1002	889	973	995	1000	951	1036	985	1025	1028	1014	967	1055	1015	1000	1015	925	1046	985	940	1043	973	998	968	994	955	979	997	1069	1002	1019	973	1041	998	993	995	983	938	1007	988	1001	971	968	1006	921	997	1003	1024	984	986	968	983	1009	999	996	959	1019	947	1007	976	1006	1027	978	970	997	996	965	975	999	972	1008	963	921	934	1018	982	964	902	982	963	943	974	989	992	954	963	957	1020	980	969	1008	967	989	964	1017	997	1005	965	970	996	998	1011	1011	921	948	964	951	964	929	1050	1004	1003	995	1006	967	981	1032	988	1035	962	947	952	918	1007	1021	999	1037	987	977	1000	949	983	972	996	995	1005	991	1007	973	976	1002	1066	962	933	1017	953	982	1024	1016	958	1034	1019	969	1010	1070	1011	1006	949	989	995	1000	977	982	1029	1051	979	981	930	989	993	943	990	988	928	953	935	1053	983	1001	997	1017	939	1028	1011	960	954	1064	1018	970	1008	975	904	941	960	979	1010	965	1012	990	969	964	994	967	954	957	1000	949	928	995	994	916	980	996	1068	939	979	977	1034	933	936	945	978	999	979	975	1017	964	1006	1014	960	1005	1006	993	960	1006	967	1002	940	967	945	940	1020	969	1038	965	1005	928	968	1015	961	978	985	995	1032	955	1004	943	970	967	1009	980	976	985	1015	968	986	912	985	1012	940	1002	990	961	1002	956	970	1007	1009	988	1008	934	961	963	1016	1001	1071	984	969	1006	1022	949	1029	967	964	961	985	1031	987	992	993	1044	997	936	987	963	1053	967	1031	990	1015	1008	989	948	982	1009	968	940	1026	941	952	935	985	969	954	952	957	959	1003	1012	999	925	1007	974	1001	990	960	950	973	997	991	998	954	982	1007	937	997	962	954	990	981	1011	1029	1049	959	962	973	998	1029	966	971	991	939	1014	1031	972	956	997	973	1027	1042	984	956	998	978	1018	974	1008	965	967	957	1000	1005	1017	987	993	974	989	982	1030	958	979	912	967	999	956	981	956	993	977	956	945	976	939	1002	1021	983	985	962	937	986	1010	1006	1010	1001	945	999	1002	968	1019	969	1004	947	1046	975	952	990	1034	1049	1002	978	991	997	1012	1003	966	941	1004	946	950	1010	1000	1007	988	984	945	1009	928	1064	966	1019	985	983	950	995	966	938	986	965	925	992	991	994	1012	1004	1015	990	947	1019	1030	1006	988	963	964	1014	1019	987	916	935	1047	981	1012	982	964	1016	982	1019	1001	1004	1071	929	959	929	988	1033	1001	983	994	979	990	971	997	1071	953	982	1001	988	1019	950	904	948	981	1026	952	992	954	1013	992	1006	997	1013	948	990	1011	967	1005	1001	1029	1013	945	997	992	1014	1031	943	935	1009	989	969	931	964	949	1017	1023	991	940	1006	1000	965	994	983	999	1048	931	996	970	966	1031	1014	980	1006	1014	983	971	1038	957	1005	997	1018	957	979	922	924	1026	941	1045	1045	978	1015	942	1014	938	981	947	931	992	973	966	1007	976	1016	991	957	990	954	979	988	959	1002	1003	973	999	947	990	973	950	994	1004	924	969	906	978	955	951	935	1024	988	942	997	982	962	1000	957	1048	983	985	959	1014	1003	1019	969	986	971	931	1062	1001	968	992	1009	958	949	954	954	967	970	1015	1001	955	981	998	984	962	954	963	980	1007	1033	1030	906	909	986	967	960	971	981	959	976	941	951	985	976	932	1025	947	969	952	921	1010	988	963	981	949	968	1014	946	977	1008	1018	986	989	998	966	967	976	1022	1039	987	952	1020	977	1007	970	1011	969	1021	1012	971	991	998	983	972	1007	1020	983	974	941	1002	977	941	1007	1031	928	993	977	1023	971	1032	980	960	919	1000	950	998	961	1031	990	1017	982	965	965	980	1005	1044	977	939	960	950	942	970	1007	956	940	1025	1019	971	1017	935	951	980	983	934	961	984	963	1026	1031	1002	994	935	1004	916	975	1000	968	973	975	962	1009	1001	986	1028	1034	929	968	1009	968	990	982	1042	944	1030	989	1006	989	941	972	951	943	1005	934	981	984	949	986	939	987	1018	1034	973	992	1000	906	952	941	921	1053	990	923	991	1006	1013	1044	995	979	957	1004	1026	967	1015	965	955	1053	1009	962	1020	1031	941	988	933	995	936	994	965	955	952	970	1028	1001	919	966	924	945	1037	952	953	1001	940	973	1011	1033	946	1020	1008	996	997	985	1051	1044	1015	978	970	960	951	963	969	989	952	978	948	982	992	944	979	1016	999	978	993	978	931	969	948	967	1002	991	1018	1021	924	963	951	954	1015	956	963	935	990	1030	990	951	988	965	1074	1001	993	1013	1013	963	957	979	955	991	946	910	988	969	1028	993	969	987	998	914	935	997	989	1014	1066	989	1015	1034	1015	1009	967	966	991	1057	915	982	940	1020	1026	943	943	1012	973	1022	964	1004	965	1008	1002	1021	987	1054	956	1013	1051	976	1019	1057	1015	925	976	981	977	954	1000	1082	920	970	1007	971	1012	1042	967	1002	959	1008	981	987	1039	976	966	966	981	955	940	1020	972	938	998	1054	952	918	1009	955	935	1024	1011	964	1009	983	965	1028	1041	996	1020	949	928	951	985	977	980	996	991	944	972	946	966	950	976	1037	934	993	939	989	953	917	1032	1039	984	975	935	937	957	981	1016	970	982	975	929	938	1005	924	999	975	930	942	996	965	968	930	1051	1064	996	1013	952	969	986	1014	996	966	998	1002	940	1004	1018	992	986	970	913	928	988	1011	974	962	932	950	954	977	937	960	974	948	989	1004	1004	968	878	1025	992	1009	1008	1001	980	954	957	923	980	973	983	976	976	995	960	936	997	941	944	1027	986	948	1003	1058	1039	936	955	958	977	998	981	961	997	1000	1011	943	972	934	977	967	1012	868	918	999	963	1038	958	1031	992	926	981	1011	953	1007	1010	1019	1018	1028	1014	950	950	986	969	911	1031	985	1001	973	1007	986	945	963	956	1019	948	992	1006	957	949	981	993	958	1016	949	977	970	983	993	977	963	986	990	1004	953	931	1015	959	941	975	937	961	935	937	922	974	943	990	962	1002	991	1003	933	937	975	945	930	985	1033	999	1072	999	1029	991	1020	950	1004	994	950	954	993	1015	966	957	1005	982	1015	1008	1036	990	975	966	982	923	971	1044	1021	1021	961	982	1034	969	961	1001	986	942	985	969	958	986	985	1003	1001	996	997	954	1000	1000	1009	999	990	996	930	971	927	996	965	1007	942	960	992	984	905	965	953	971	994	942	939	976	1002	957	957	973	1003	978	936	1011	979	986	991	1054	925	970	1026	992	967	990	995	972	1023	903	925	979	961	975	1020	994	968	913	1007	939	955	991	1020	996	969	986	958	971	1006	1004	1010	957	1061	995	1025	980	943	982	987	1025	1019	1003	975	1038	1009	994	1048	962	960	1003	954	917	1006	1020	1031	1007	995	988	986	1007	952	995	960	947	968	998	967	964	935	961	1035	1017	949	962	957	1035	993	995	993	1057	982	1014	960	996	956	1008	958	970	968	985	1001	996	995	1009	987	958	1005	1002	958	982	909	1016	1000	988	954	987	945	1023	1003	996	934	942	1003	991	984	1049	960	949	941	988	979	939	1016	1003	987	1008	963	989	1008	990	967	973	986	976	991	965	954	992	990	1038	1001	964	955	1032	984	989	1021	979	1007	996	1048	988	973	996
4019	3304	2722	1720	1321	1187	991	1031	982	953	918	927	981	920	911	939	898	882	935	927	903	848	878	906	860	891	860	883	884	859	869	845	860	902	843	891	830	929	852	873	874	872	922	927	833	857	895	806	867	840	875	859	878	886	833	843	869	851	848	845	862	890	857	825	865	893	872	845	853	901	826	871	834	904	925	890	858	830	887	858	963	814	856	890	815	851	908	833	861	899	873	863	896	879	800	818	881	899	900	814	861	887	862	874	873	787	878	850	816	902	884	892	833	891	865	854	810	903	837	853	838	875	866	904	801	845	828	857	886	878	858	854	825	847	846	863	899	855	832	839	873	819	876	822	875	818	892	853	865	847	838	884	818	886	807	888	842	859	843	801	806	855	822	873	894	855	853	880	847	838	859	880	868	860	851	869	850	798	883	849	822	821	876	869	814	831	814	919	876	810	844	806	847	854	866	861	778	807	842	846	831	843	849	821	827	876	856	911	818	849	828	837	858	832	865	886	843	838	835	911	862	815	894	883	845	874	849	826	822	856	843	867	863	816	864	823	879	863	870	841	816	845	848	839	845	867	834	888	836	854	826	800	849	883	769	861	862	888	859	844	840	918	902	877	857	836	827	859	841	858	804	834	850	878	854	810	837	852	822	921	839	850	861	846	876	844	836	813	826	875	826	807	872	830	855	859	887	846	848	817	871	822	874	857	834	857	881	856	874	857	871	866	865	875	885	826	878	883	823	848	877	895	827	802	897	865	853	882	863	815	858	780	833	865	812	807	854	839	870	843	818	887	857	841	842	893	828	879	850	838	899	831	837	852	839	799	835	861	875	820	880	876	890	882	900	861	840	836	867	874	776	905	841	918	831	864	805	852	809	849	816	847	828	840	819	865	877	883	887	787	832	860	868	821	778	844	893	824	793	803	860	846	867	895	874	837	856	841	812	908	851	856	854	821	811	854	885	858	833	907	914	833	818	825	891	865	807	837	872	853	827	858	801	860	804	866	883	778	821	853	880	799	854	838	880	837	865	834	847	824	913	846	813	848	871	903	797	837	869	858	870	800	833	868	866	861	826	907	893	871	859	815	826	824	849	848	822	819	850	872	834	909	842	866	845	839	870	818	861	881	850	814	850	855	861	842	819	834	882	882	875	868	823	825	855	895	866	844	881	857	852	806	818	851	823	858	842	833	848	845	814	867	818	823	862	794	842	819	884	810	873	855	843	859	855	792	845	772	903	834	881	821	856	822	866	873	844	847	842	836	902	871	834	801	845	823	815	811	882	813	826	814	816	851	798	873	865	854	868	879	859	825	832	836	819	853	835	799	871	825	846	821	875	853	838	827	842	827	846	873	825	872	890	803	890	881	836	853	884	858	884	822	844	902	868	808	862	850	844	801	889	812	832	819	838	830	830	894	846	861	881	819	851	807	863	849	865	841	879	828	849	849	866	855	863	794	821	826	863	808	845	900	823	835	835	820	814	842	853	859	832	872	854	889	867	892	823	899	857	836	936	817	835	820	843	857	857	840	822	850	862	887	860	831	819	843	839	813	835	849	830	829	848	853	805	838	893	831	818	905	837	843	822	880	887	881	842	847	838	823	834	892	824	864	829	809	855	908	830	866	836	861	792	868	853	855	850	876	864	801	822	800	835	869	830	806	831	854	824	827	832	846	837	851	858	793	834	814	865	811	909	837	845	865	873	879	842	846	861	842	834	866	831	851	936	843	829	891	822	805	839	836	836	816	879	814	823	827	804	870	847	877	852	852	900	833	888	887	836	871	819	845	836	820	872	846	853	849	802	857	815	820	815	833	868	868	881	853	845	876	808	888	852	835	830	828	894	840	836	807	893	838	849	883	827	834	831	839	840	820	866	887	877	811	904	905	866	843	817	859	809	838	861	846	849	825	845	856	923	831	836	808	791	885	874	828	798	796	838	821	860	838	817	806	869	816	807	875	840	886	834	872	850	875	830	850	912	831	831	846	879	802	870	881	819	858	877	872	858	863	840	831	835	852	846	850	804	898	823	865	795	864	822	892	832	861	839	905	883	817	827	826	880	896	815	844	815	867	824	851	836	806	895	841	824	864	832	875	863	868	806	854	836	833	869	867	821	884	871	929	834	832	883	780	847	836	818	873	849	850	815	836	831	859	897	829	887	852	891	876	881	871	817	872	845	807	862	793	883	867	860	804	810	871	818	873	856	833	823	861	865	831	855	866	848	834	848	828	885	884	833	802	792	878	865	823	855	859	856	842	854	799	813	853	829	845	842	830	866	885	863	858	863	830	928	842	873	835	822	778	840	853	854	829	875	850	915	849	858	846	848	831	818	835	842	869	793	839	865	923	860	862	854	805	836	897	825	854	820	851	904	839	818	828	879	776	896	852	839	813	898	883	868	889	903	870	802	877	886	824	880	897	847	825	814	856	827	877	932	840	831	858	815	858	865	895	862	830	820	850	902	850	839	852	866	844	873	837	798	848	868	850	826	890	805	888	824	818	872	830	860	907	847	877	837	870	827	871	788	843	845	816	830	855	869	901	795	836	847	847	871	880	851	811	747	817	845	874	866	850	836	804	857	879	832	851	803	873	836	824	845	812	840	838	885	864	829	878	881	875	893	850	871	840	844	827	832	842	887	805	810	837	869	835	842	862	855	882	829	860	860	881	908	837	853	848	856	818	842	878	865	880	850	807	831	842	805	852	784	883	896	893	864	883	823	834	856	831	783	830	872	828	895	832	877	829	800	853	787	857	844	870	831	824	828	839	858	840	781	836	818	824	833	827	873	832	841	858	886	811	809	855	877	875	848	862	854	844	852	798	848	861	864	810	796	899	854	877	864	831	842	814	867	830	861	895	799	838	833	840	852	782	860	822	797	901	806	860	851	869	830	823	820	848	922	890	877	807	841	830	831	814	829	824	820	819	847	752	839	855	810	851	797	840	888	889	844	888	777	872	868	867	823	812	828	848	908	822	832	841	853	838	825	848	855	869	879	876	811	859	876	833	820	867	846	903	826	844	820	817	901	841	786	860	805	897	774	878	848	847	834	846	830	874	852	837	906	872	854	802	856	843	876	840	858	883	865	833	787	814	866	819	858	919	874	858	841	919	870	856	830	851	865	900	819	863	848	851	800	880	872	883	900	837	873	843	873	829	887	810	828	863	775	845	849	856	850	879	874	833	888	883	878	835	813	880	808	809	831	805	843	845	871	825	825	856	831	833	805	859	817	860	834	800	824	840	832	860	842	900	891	869	895	845	853	856	852	839	839	875	843	856	847	831	862	821	820	834	842	842	874	842	845	859	844	815	863	828	816	798	857	844	838	883	883	825	878	849	856	886	823	895	891	865	845	871	867	828	848	850	834	854	839	883	862	852	851	823	809	817	885	867	845	870	812	881	849	843	857	823	876	888	817	841	823	884	803	811	871	845	841	851	847	884	868	814	834	819	818	864	895	847	808	838	865	839	825	840	835	795	758	855	837	826	827	852
24593	21392	28476	24690	20673	4016	1404	883	793	742	736	762	686	693	686	680	717	720	694	651	652	680	650	627	701	616	667	642	692	644	658	682	658	643	659	627	642	701	630	633	654	661	659	610	625	670	621	664	611	627	692	627	612	641	612	617	598	665	649	629	646	614	665	674	654	603	668	618	649	677	631	678	597	621	594	665	664	655	612	656	635	644	636	629	582	665	641	610	619	627	619	668	615	608	594	603	617	628	703	662	677	630	646	653	628	635	621	631	615	680	681	685	675	658	623	622	660	649	659	626	614	625	627	661	655	672	667	643	606	642	651	638	618	660	641	632	651	634	642	627	694	688	636	637	664	645	620	633	624	697	660	648	647	638	660	656	649	628	628	675	649	631	624	651	635	675	603	597	617	644	621	671	615	673	565	658	642	637	655	596	635	603	662	667	632	644	642	679	605	621	633	616	594	668	671	639	614	658	661	678	626	645	582	685	660	628	640	670	651	597	663	660	708	656	667	600	654	683	609	642	673	671	582	671	610	605	602	630	603	691	629	594	605	672	632	642	674	633	646	664	655	647	643	656	669	623	648	675	651	600	685	627	660	644	647	648	617	621	602	647	643	619	611	622	635	618	631	676	631	627	650	651	647	628	646	586	685	647	615	643	650	643	674	639	639	623	634	692	657	696	591	597	643	635	646	614	600	644	619	633	636	617	650	651	595	647	623	612	695	613	630	665	649	612	661	639	604	652	594	659	582	603	673	628	615	639	630	640	632	658	645	671	584	600	594	577	625	629	623	632	667	644	632	647	687	621	645	614	677	613	658	648	627	556	653	677	619	693	688	653	646	658	629	634	621	679	633	662	639	614	627	627	601	577	631	609	669	593	638	644	629	664	630	627	635	640	608	618	603	622	604	598	627	638	615	606	651	638	645	619	630	623	599	587	632	638	618	626	591	658	634	620	648	608	629	624	616	662	571	628	662	601	634	637	627	585	640	610	619	632	626	622	656	615	642	639	628	643	602	653	602	654	611	674	628	573	681	646	607	623	642	613	631	572	638	632	672	656	629	649	633	615	619	604	662	665	609	611	629	633	622	650	609	685	621	676	662	617	569	628	660	637	670	581	608	673	646	617	648	622	605	673	670	665	571	655	608	624	671	680	618	595	651	676	655	614	609	640	662	625	630	658	617	657	599	654	588	666	647	622	619	647	650	665	622	578	664	599	628	634	631	641	660	625	592	655	665	629	625	611	608	640	661	601	613	613	624	627	656	595	668	690	652	647	595	596	587	632	619	653	679	608	628	601	637	646	605	626	600	638	608	611	658	610	611	708	660	621	644	620	641	581	585	652	601	714	633	637	647	624	593	661	634	629	620	638	634	632	635	643	642	632	649	675	603	661	630	684	670	678	695	617	656	642	645	627	626	633	625	660	627	581	634	613	661	598	622	612	657	650	679	616	607	638	606	635	671	648	589	628	646	599	597	626	656	638	639	631	672	632	664	646	624	603	628	657	632	616	621	683	607	621	657	666	672	628	634	655	608	599	628	589	619	613	586	694	584	630	682	631	642	664	698	691	652	607	657	641	640	627	620	721	654	637	629	627	623	680	642	589	671	638	592	598	631	654	622	591	600	688	637	589	609	624	665	639	644	663	618	624	631	668	625	605	608	623	645	646	652	615	623	672	656	659	575	710	641	642	643	656	662	618	638	653	661	577	632	621	699	619	675	668	678	598	649	639	654	648	617	581	627	647	582	623	636	594	620	632	652	657	669	586	636	638	624	607	648	620	600	591	625	615	669	648	615	611	645	630	670	643	650	645	673	646	633	584	615	637	645	616	628	625	593	612	578	636	607	597	649	598	585	644	618	611	627	612	630	628	653	610	583	642	630	616	618	646	672	663	630	664	641	614	628	627	601	604	658	663	603	602	619	641	612	636	664	595	617	621	667	633	675	685	648	633	624	652	595	621	612	674	633	610	601	625	637	661	595	604	564	677	623	687	618	610	634	632	602	627	646	604	620	610	605	642	639	639	670	612	652	612	630	644	639	696	603	636	633	639	708	591	630	654	677	632	669	618	646	650	645	621	684	674	667	579	598	672	675	595	600	618	660	662	656	611	671	598	628	629	593	630	642	634	610	666	635	655	617	644	625	660	660	598	626	605	608	654	662	659	609	652	599	603	657	614	635	669	638	608	621	631	637	653	648	642	667	661	598	642	650	640	622	642	594	618	614	616	621	632	628	615	626	573	616	659	629	645	617	592	628	652	664	661	624	607	635	654	650	688	672	621	644	625	655	674	624	650	667	677	603	609	678	594	662	654	664	609	639	624	606	597	660	580	584	633	630	661	650	655	683	598	644	622	628	586	622	583	659	628	644	636	601	618	633	609	635	652	639	612	656	619	616	619	616	631	636	614	668	626	614	630	639	636	632	664	658	616	638	669	636	662	650	667	641	608	699	635	614	641	626	639	599	617	645	682	675	587	628	653	638	663	660	638	638	631	642	621	679	608	672	627	616	650	627	688	653	642	629	613	660	633	621	620	620	634	660	625	632	625	652	635	628	631	655	636	635	668	648	587	619	651	651	662	638	656	662	669	627	640	664	668	581	672	590	582	665	634	638	623	636	597	658	623	643	617	616	600	629	632	642	618	645	638	619	655	657	637	642	657	619	642	650	619	608	610	616	624	584	664	630	612	687	623	610	637	630	670	612	618	604	617	653	592	671	606	632	644	638	618	659	682	635	658	660	603	638	643	646	577	637	627	625	581	678	665	611	599	601	614	620	649	636	623	634	649	638	668	657	616	642	648	670	625	632	655	587	638	640	605	635	644	629	631	580	657	626	644	672	661	618	639	608	669	635	673	602	670	636	625	647	656	655	649	641	637	578	607	644	598	637	689	644	617	644	636	627	668	624	669	643	625	641	659	606	659	654	669	600	673	643	618	618	619	646	604	615	629	674	679	660	624	670	645	648	662	678	655	642	604	667	581	621	625	699	638	606	678	639	624	665	602	625	589	661	648	689	613	609	630	666	624	587	627	657	621	636	646	617	641	628	617	635	653	637	646	634	653	631	642	699	592	646	628	629	629	619	609	593	568	610	588	647	663	599	678	659	585	650	581	619	660	609	619	645	618	638	608	571	656	631	597	654	635	665	626	600	606	647	623	628	635	593	639	645	639	610	630	656	631	654	632	612	605	640	615	661	615	635	657	651	653	708	626	628	662	599	596	627	656	630	656	620	723	665	670	645	601	655	635	627	637	626	639	641	600	605	679	641	656	631	621	631	591	578	672	692	644	630	622	642	638	644	601	638	624	637	590	676	627	645	604	618	665	601	646	605	614	623	628	632	625	609	570	589	637	635	612	638	619	640	671	622	667	657	675	615	622	644	593	637	668	638	666	636	627	603	628	617	658	559	636	645	628	582	660	634	647	647	677	586	614	605	655	651	633	649	590	596	627	645	605	640	625	594	683	633	655	661	602	667	635	670	627	664	564	644	642
3971	5102	4108	2231	1557	1232	1069	964	858	800	762	741	682	696	695	666	681	695	635	648	662	585	625	702	605	637	634	653	667	617	652	609	639	638	591	622	570	602	630	627	627	624	611	632	652	613	662	621	647	597	576	628	601	632	610	596	621	628	602	560	598	630	641	578	600	587	605	618	584	599	621	634	591	577	656	595	626	578	638	611	595	596	569	661	603	582	627	655	638	588	587	574	587	597	609	591	598	621	602	603	616	635	637	629	644	578	579	587	571	622	606	576	645	606	614	552	665	589	595	647	632	591	593	633	640	639	617	620	628	622	641	648	628	628	640	599	607	620	597	596	618	579	598	628	633	583	572	656	615	625	590	632	617	617	575	647	587	622	597	617	605	595	605	574	619	609	629	623	560	616	597	578	599	597	590	645	600	646	607	604	587	609	551	594	616	600	597	557	650	616	591	604	629	593	617	615	617	595	578	576	621	624	579	609	573	649	613	615	628	597	622	611	647	570	602	596	647	608	577	621	595	579	662	588	560	602	602	591	611	629	578	601	624	572	587	603	617	630	602	588	641	589	622	628	593	580	593	628	668	642	608	615	581	622	624	597	628	572	632	589	597	623	563	565	667	608	613	587	610	627	566	601	588	644	629	615	629	622	598	598	571	624	592	602	582	588	609	608	612	587	570	611	576	558	595	601	595	601	577	574	561	651	624	619	604	604	612	621	587	622	624	593	603	627	617	595	606	613	576	574	601	602	612	591	638	590	556	599	602	605	615	650	599	618	642	625	561	613	598	654	663	609	586	590	570	580	566	624	591	541	596	623	645	614	592	601	601	636	581	578	590	586	565	582	617	620	614	647	618	638	570	569	631	611	570	617	614	573	629	620	620	595	606	574	603	609	597	590	579	662	623	594	591	618	605	601	634	578	596	586	636	610	624	626	623	617	589	639	586	595	626	596	599	580	586	588	594	585	607	609	577	653	602	572	588	601	643	557	603	584	614	642	648	617	601	577	577	657	634	602	580	591	580	568	596	604	616	564	601	633	619	639	605	594	611	575	569	640	579	579	613	659	583	571	597	608	597	579	581	601	564	625	574	621	596	597	581	604	552	549	592	578	587	577	592	590	627	580	582	570	630	595	577	581	616	662	655	608	632	637	613	577	585	621	592	587	598	583	598	605	553	565	591	609	628	581	568	628	627	628	600	560	579	608	589	632	582	600	617	569	610	547	675	577	584	591	592	601	602	578	619	613	579	620	610	583	590	607	622	585	597	583	534	660	576	595	626	608	620	616	610	629	612	595	613	582	600	618	592	606	554	548	589	603	625	606	594	613	614	585	601	578	609	573	585	611	543	581	576	614	618	630	638	595	569	578	608	628	624	609	579	585	582	579	594	589	623	597	562	567	611	564	668	599	549	562	613	612	595	643	583	620	630	588	619	615	552	586	601	584	593	566	600	541	575	623	574	567	612	592	607	576	642	609	623	604	632	549	569	613	626	587	649	615	596	571	611	579	537	590	583	586	602	601	649	597	563	583	617	610	610	580	598	623	542	568	600	616	589	604	627	621	595	584	592	626	617	613	567	574	579	615	621	604	563	601	556	649	622	635	671	660	640	548	614	561	604	602	581	568	572	632	536	611	599	588	581	603	635	609	537	640	613	582	606	598	580	587	564	604	611	621	592	575	596	637	607	590	632	608	595	584	607	635	597	640	615	589	601	603	610	561	584	605	604	576	614	597	611	564	631	603	584	639	606	605	575	586	613	586	561	595	573	562	580	611	595	566	545	600	552	612	644	593	633	588	586	583	632	588	623	606	584	555	627	635	557	580	543	599	615	624	610	591	588	594	606	626	597	604	618	628	568	650	583	583	620	608	598	667	583	635	608	601	602	586	615	548	600	605	637	593	575	610	562	618	576	623	625	600	604	646	571	564	564	588	625	595	630	609	630	582	619	621	607	625	598	614	579	573	638	573	591	613	579	586	631	595	625	576	577	578	569	607	542	598	612	624	617	613	601	578	575	637	582	638	607	654	599	611	641	623	656	592	627	571	611	614	584	604	588	618	619	593	623	618	574	564	646	591	565	613	639	557	597	588	618	540	611	557	567	604	559	589	575	628	599	598	616	602	594	584	600	549	587	608	648	609	579	590	570	557	561	562	576	600	594	582	608	597	594	580	581	624	595	575	622	579	612	609	559	585	584	526	587	591	606	587	603	606	622	590	559	569	592	599	576	591	582	620	565	605	583	613	608	652	579	574	615	641	533	605	607	612	576	602	580	622	615	612	569	615	589	573	601	584	591	575	588	598	574	612	617	625	605	597	612	569	572	604	555	577	585	604	594	626	581	576	603	647	594	639	555	656	640	614	571	606	630	591	613	624	636	579	568	592	589	626	623	620	600	597	571	622	553	568	615	591	603	549	637	600	601	626	624	636	590	585	613	618	604	609	546	597	576	614	586	595	579	627	613	577	621	588	599	595	593	630	578	601	625	605	612	607	602	589	623	636	609	586	610	597	577	617	588	565	609	576	635	580	635	613	648	535	585	588	613	621	593	616	618	589	607	565	582	629	586	588	591	630	636	588	576	599	592	589	618	600	607	590	601	639	622	643	605	621	588	566	550	596	584	615	605	594	604	616	615	603	631	580	614	570	598	571	601	581	608	579	604	601	612	573	573	598	613	625	580	612	587	572	597	582	608	616	584	572	632	617	620	623	569	598	590	601	609	611	582	595	605	626	617	608	649	617	604	607	627	577	618	580	633	565	599	635	576	605	575	589	617	613	610	571	613	636	607	563	599	597	628	596	557	593	602	597	666	626	611	623	630	597	569	610	608	615	593	585	610	582	610	616	595	593	639	604	577	599	639	589	600	589	612	619	563	616	613	590	565	602	603	584	570	601	619	545	598	643	578	577	618	636	624	558	591	609	621	600	609	604	587	609	588	587	593	590	617	614	624	605	620	589	627	560	572	629	558	540	580	637	568	552	602	581	624	589	591	588	606	603	601	591	575	580	594	586	615	578	591	579	585	571	591	611	611	592	626	594	618	605	598	599	596	589	592	553	597	574	590	618	558	594	598	616	576	605	603	602	603	612	644	588	605	594	665	613	635	581	601	631	601	614	593	610	590	581	663	613	599	619	562	576	584	566	613	579	574	620	573	588	587	587	569	558	559	588	627	576	548	581	561	579	569	603	590	596	600	607	598	594	601	604	579	592	659	580	587	590	603	603	560	580	603	580	603	592	622	627	611	562	612	587	597	612	604	622	591	626	605	603	586	619	593	613	590	606	626	608	623	545	543	574	629	599	605	610	586	624	592	625	592	604	571	610	599	599	596	632	588	629	595	595	565	580	606	567	646	602	584	603	598	650	604	548	595	588	605	614	597	574	618	595	601	570	616	631	594	602	627	582	643	574	585	588	612	599	562	596	548	619	562	610	621	600	617	581	587	569	596	620	583	613	611	553	571	565	616	576	590	610	577	629	585	549	560	623	604	617
27434	9771	1927	1290	977	1007	1000	990	977	981	977	988	992	1017	951	974	986	980	980	876	948	989	986	992	1015	958	957	989	942	956	977	972	959	948	983	979	963	976	1023	951	979	940	937	909	996	956	924	991	990	953	951	964	911	931	935	949	918	1042	979	986	931	929	972	971	1022	941	931	955	1040	989	957	981	943	981	955	974	1024	954	920	1024	947	924	987	992	1003	1005	943	952	1015	945	985	1000	1010	926	981	967	923	946	932	955	973	908	992	963	963	994	975	951	919	929	950	999	969	982	906	956	924	963	1009	957	956	924	1016	1013	1009	1006	956	946	950	957	964	977	980	1009	990	967	926	996	991	978	1010	971	967	944	934	965	951	926	1018	889	945	938	1021	947	1005	981	970	979	990	989	1008	933	951	1014	943	971	939	982	935	980	1005	968	925	949	930	985	983	1001	984	953	963	971	910	954	918	979	957	979	967	958	969	982	974	986	977	951	978	959	953	974	961	935	995	913	944	979	936	948	957	913	987	965	904	974	1004	981	974	974	965	968	948	994	939	986	934	961	930	977	927	949	982	955	947	937	995	945	970	994	1011	977	957	962	966	1015	986	994	973	1000	978	897	981	994	960	900	991	980	1005	970	951	986	1015	903	967	1012	911	995	1010	969	988	928	963	943	966	1005	1001	981	959	979	964	1010	997	957	928	941	947	926	945	1026	964	952	992	949	962	955	931	925	950	943	1007	951	953	966	968	1025	983	972	957	958	922	958	976	969	994	948	934	958	950	999	901	937	1003	954	936	1006	979	975	992	933	961	983	997	981	998	953	953	931	958	978	952	921	949	1009	918	947	975	950	921	907	980	954	969	985	905	984	975	941	938	965	990	968	955	952	980	971	948	964	948	991	957	988	978	965	970	950	948	937	913	985	911	940	947	946	960	918	944	956	982	979	929	983	956	976	991	976	967	898	934	960	951	943	970	984	1028	948	1001	984	943	948	1024	1003	970	896	936	948	951	976	944	937	888	935	942	978	938	941	956	923	951	972	1032	971	957	986	937	931	959	968	975	961	976	925	969	1042	1001	943	999	907	1010	952	974	904	940	956	952	943	966	935	986	962	939	958	1023	1017	971	931	953	988	997	987	977	970	910	1023	1023	949	955	1014	995	983	994	957	968	964	967	951	954	918	928	936	942	987	932	912	940	973	960	1013	943	974	935	949	987	980	967	940	1006	921	981	963	927	927	1000	1015	982	940	967	928	973	943	927	958	954	982	965	948	953	953	965	970	936	929	950	945	935	997	1002	941	1032	937	956	952	966	989	983	958	942	943	949	957	965	964	961	982	979	950	879	956	979	1000	973	1019	967	932	953	961	967	959	971	1000	946	969	961	1001	982	982	942	942	987	972	965	963	956	996	946	983	981	974	990	978	973	932	920	946	975	969	994	953	965	955	949	970	933	938	991	964	948	994	957	970	1004	1006	905	969	952	1014	1038	987	958	984	950	982	976	992	993	972	898	975	955	990	926	963	942	934	950	980	975	881	988	978	935	1043	979	975	976	967	935	923	904	946	1005	909	997	1014	987	991	965	938	909	955	923	993	948	909	936	968	937	942	996	940	959	942	921	1015	915	946	1002	983	963	1007	995	987	968	973	953	984	983	989	930	912	936	990	948	955	960	947	977	970	905	1016	993	970	925	945	1000	966	953	923	991	935	943	967	995	908	916	987	1008	1035	941	1014	969	934	953	961	936	999	950	962	965	977	998	918	967	963	936	952	995	924	936	954	1032	979	994	933	953	972	1011	1032	935	965	973	885	949	959	986	973	949	932	1014	993	942	1007	938	938	1016	1014	947	1046	962	944	898	969	948	972	964	990	990	947	961	975	977	957	995	986	909	991	975	990	972	942	969	951	979	952	1007	971	969	1031	981	959	955	935	983	953	916	940	952	929	974	991	973	1003	968	958	975	939	989	898	952	985	987	1013	1023	974	971	994	954	968	971	962	991	989	929	977	1014	954	928	939	963	954	986	973	977	955	1007	933	948	979	983	962	1014	986	946	981	913	934	992	966	982	974	943	1024	978	952	913	994	993	1020	944	1014	985	931	981	926	1009	963	952	955	987	1016	912	1024	1001	949	980	927	964	924	978	942	980	950	950	921	998	965	928	972	946	938	982	983	993	962	972	945	1008	970	979	936	1045	987	1005	1004	992	988	941	962	959	998	981	949	943	974	940	973	959	1005	979	954	947	990	939	969	943	860	968	969	1022	977	965	944	977	992	931	1001	988	925	976	1008	950	984	1001	1000	978	1005	968	978	947	957	948	953	946	906	963	937	948	1002	959	989	964	968	970	939	962	971	1024	1018	975	942	970	961	910	936	1007	920	960	988	911	959	975	960	930	973	962	958	942	938	974	988	981	993	1060	945	956	943	930	952	990	955	932	889	962	981	1024	975	984	975	996	927	986	935	969	911	974	997	987	963	987	982	999	927	1044	935	968	971	972	983	1018	976	964	951	941	931	964	946	1003	983	926	953	969	956	947	932	1024	997	994	944	952	883	925	917	947	962	953	960	1058	891	936	952	962	993	982	948	1010	975	973	947	990	970	959	971	953	969	965	958	975	1004	976	948	945	977	958	989	999	931	997	1015	984	991	976	937	977	990	910	930	995	987	975	938	932	983	974	938	913	987	970	919	960	970	987	1000	962	934	933	965	981	974	965	932	935	930	982	1007	958	966	963	961	951	972	969	890	922	951	958	960	991	975	934	948	938	945	973	959	963	1079	990	964	959	1017	982	963	910	952	974	990	940	967	958	996	914	953	976	970	993	947	960	981	979	939	936	989	989	968	980	1010	916	935	920	946	996	926	949	965	952	958	970	977	965	962	969	960	941	938	991	951	975	956	979	1008	1024	935	1006	999	930	988	982	963	993	950	998	955	938	950	947	962	999	972	1005	974	979	984	948	1024	990	909	899	941	991	967	978	1013	911	934	962	933	993	929	1024	928	986	995	911	1026	864	1001	1001	942	939	987	988	925	968	946	986	957	976	954	958	956	957	936	986	974	948	984	889	995	945	978	1025	914	960	950	971	957	918	978	969	943	943	991	937	993	950	987	949	916	969	987	931	1018	954	985	1026	936	951	932	970	939	918	973	907	945	998	1000	984	924	954	1042	962	1042	932	1037	947	916	957	969	950	921	1000	1045	980	955	1020	990	988	1006	961	990	948	977	961	995	933	998	984	1061	962	948	972	1002	927	902	902	967	948	971	965	931	952	980	964	967	968	947	923	1004	945	963	992	947	979	952	954	907	999	921	943	1012	994	953	932	982	883	976	980	924	992	913	991	971	945	988	894	981	968	947	949	974	895	915	1006	977	980	937	961	941	1052	948	908	953	950	916	950	938	928	924	965	957	960	929	981	964	997	945	1015	974	950	964	930	985	995	994	963	970	1002	965	944	927	947	956	926	956	960	952	917	962	1003	989	1002	926	1034	1014	965	1002	1005	942	972	973	919	979	967	979	941	941	967	936	958	956	955	1012	972	945	878	956	1001	955	943	942	1002	981	930	911	1043	930	955	939	970	986	1023	963	918	982	980	977	909	969	975	963	928	946	962	988	969	1000	1003	976	987	949	961	919	961	917	984	1042	1005	982	964	976	969	927	973	945	974	960	1021	997	965	950	1014	956	969	947	945	949	961	988
5756	1001	947	837	881	795	851	842	798	835	830	803	848	905	821	813	830	837	804	856	842	826	849	881	814	789	828	802	787	827	787	846	840	811	801	825	778	832	834	797	824	802	803	817	872	843	857	860	781	780	870	833	840	847	876	784	780	838	857	860	799	775	838	771	861	857	837	793	775	815	847	793	798	832	802	799	828	794	870	821	848	835	886	825	777	797	837	887	802	818	858	835	789	842	820	806	840	864	841	817	775	817	804	817	831	823	814	793	834	757	758	855	833	811	813	827	790	839	820	794	849	853	792	810	828	844	841	808	790	864	831	851	877	843	850	832	822	810	860	796	798	792	868	834	859	768	774	824	790	825	831	841	763	798	843	822	746	800	788	799	816	846	817	778	817	826	794	807	767	778	804	791	791	821	787	869	802	852	733	812	763	811	854	820	817	823	787	783	843	826	830	868	789	865	771	810	815	790	834	767	843	803	824	841	833	815	801	824	826	796	840	781	800	792	829	812	825	833	871	805	852	843	846	799	847	859	850	805	826	819	882	826	791	745	809	806	839	802	829	787	815	802	795	846	829	836	775	832	830	831	788	821	855	827	830	831	826	873	830	842	817	843	821	901	842	845	830	812	826	798	786	801	820	795	853	839	801	792	805	822	811	815	793	794	830	802	823	784	832	830	835	807	876	824	816	868	780	823	848	826	881	847	824	813	811	820	880	799	832	830	808	803	826	833	796	812	816	853	806	788	797	841	827	815	822	852	816	744	808	821	797	849	836	811	821	779	814	808	806	867	753	844	851	781	789	846	870	840	800	837	819	847	771	825	825	780	835	831	855	867	809	847	849	840	821	839	848	807	768	808	841	821	774	800	780	817	817	805	851	821	820	763	856	763	836	800	775	795	799	835	831	838	817	845	806	805	832	803	857	876	804	828	836	839	791	783	836	843	812	804	833	780	814	820	834	854	820	825	818	815	828	864	803	847	831	875	860	837	848	805	820	829	783	847	796	789	847	797	850	814	821	850	834	804	849	834	846	890	828	851	807	805	791	824	806	804	806	821	857	765	825	753	854	838	828	789	798	803	790	822	860	807	833	794	803	813	846	838	780	818	861	829	816	806	801	825	809	768	845	815	771	816	855	819	854	803	831	848	840	842	840	802	861	832	806	782	911	840	804	835	854	784	813	814	780	836	807	778	779	836	790	792	829	802	845	811	812	800	812	834	847	791	831	812	800	804	816	778	803	822	766	837	838	851	802	854	771	848	825	839	863	837	810	829	810	787	836	826	783	816	848	812	817	791	838	823	797	819	815	830	816	837	830	784	835	839	780	823	773	837	767	759	828	834	838	847	794	784	859	823	783	822	875	880	822	839	790	812	874	767	769	775	794	830	835	777	818	841	796	793	819	851	832	825	798	819	862	803	847	824	843	792	813	799	834	824	857	814	830	857	776	772	771	853	791	831	847	828	794	824	840	852	829	816	782	812	839	874	845	846	884	829	773	869	891	797	826	829	872	838	845	855	841	808	754	784	826	786	774	849	831	828	808	885	829	802	881	827	761	784	827	769	839	862	784	824	785	867	800	832	815	814	844	822	847	858	851	886	798	780	850	807	834	837	881	811	787	792	781	825	812	775	825	837	807	810	823	878	790	815	843	806	800	821	806	857	855	828	826	859	887	824	802	808	777	806	840	832	823	837	780	829	807	858	856	829	832	796	835	826	849	854	851	830	783	866	852	852	823	848	851	841	777	797	817	723	822	794	817	813	764	887	765	788	844	836	806	799	782	796	826	798	890	842	790	815	845	849	801	791	831	864	778	822	843	853	829	821	839	808	821	815	824	802	805	793	791	852	787	804	795	827	817	804	846	813	784	818	765	807	819	789	819	860	819	888	835	843	804	817	848	807	829	843	798	825	813	787	875	798	874	796	844	796	807	792	798	842	852	819	797	872	865	799	818	841	782	756	887	822	796	822	828	796	857	793	823	790	827	846	840	774	841	833	807	809	832	810	786	837	864	851	883	774	841	847	851	869	829	831	798	819	822	840	823	839	768	844	805	857	801	862	817	845	771	855	830	817	779	784	812	831	838	869	769	827	827	799	777	786	906	785	824	855	870	861	778	811	821	791	848	835	846	797	869	877	846	806	797	845	828	810	770	858	809	862	820	824	805	781	773	814	827	863	817	822	839	805	853	842	793	815	813	803	824	800	814	841	762	803	814	836	826	860	799	787	844	791	863	816	827	858	805	813	834	790	843	854	813	887	854	785	810	788	825	818	834	841	826	810	829	801	822	879	798	792	826	803	771	827	839	818	822	797	812	855	815	876	778	831	816	778	802	788	819	848	807	831	781	797	800	801	802	823	809	821	826	788	822	826	817	804	887	791	846	844	819	817	825	843	800	854	813	831	798	802	865	836	811	821	840	814	762	781	769	819	843	778	764	818	781	826	785	839	814	802	861	860	745	835	822	810	785	824	841	770	798	797	803	767	839	826	821	826	832	783	835	825	796	803	819	817	830	811	782	828	804	826	825	825	790	818	818	843	848	865	857	832	848	871	823	764	839	807	851	781	815	871	892	806	846	793	787	798	789	864	837	780	793	795	840	835	825	815	784	916	854	801	851	830	830	817	834	800	810	800	800	788	822	785	774	830	802	862	817	873	775	823	788	835	811	822	892	847	823	784	815	832	778	812	862	832	827	834	839	826	783	785	820	818	798	809	808	789	791	815	843	819	832	741	832	809	814	841	843	802	794	805	850	858	865	854	769	832	839	804	867	796	821	814	803	819	778	799	874	812	795	795	858	844	851	818	851	809	840	836	780	818	849	838	827	813	861	811	807	796	797	864	788	824	838	820	800	862	826	843	809	860	855	815	799	842	811	802	810	814	779	797	824	840	796	801	851	834	833	811	773	847	841	856	827	819	789	827	771	864	859	851	799	739	786	831	848	805	808	825	845	765	848	868	815	799	833	786	787	827	815	786	845	831	825	760	860	837	867	777	776	830	798	834	806	851	796	846	856	817	852	833	839	757	825	858	862	815	878	835	808	821	812	828	842	832	833	840	788	886	805	876	792	821	862	816	823	824	844	833	824	812	837	769	812	837	834	844	831	792	838	841	831	861	775	802	823	805	820	853	834	858	811	841	871	821	818	800	814	793	820	804	866	778	841	796	822	861	773	802	840	825	746	839	861	856	821	850	847	800	788	859	828	840	787	779	848	785	829	847	782	809	834	804	786	787	814	849	827	881	821	780	800	796	801	839	849	789	844	837	750	791	794	776	836	787	776	832	788	819	832	826	772	788	780	810	866	818	806	875	832	817	791	815	764	782	822	874	845	784	820	822	832	852	826	796	812	785	809	810	815	809	810	844	815	823	872	853	824	854	877	772	804	851	751	781	783	824	825	815	805	845	871	805	844	815	813	790	824	825	832	811	803	785	799	786	840	825	842	818	867	786	789	838	792	812	831	838	815	852	816	767	794	827	803	791	845	811	832	816
25674	21370	27134	25418	5678	1692	1373	1158	1081	1093	1069	1060	1028	1028	1039	987	1034	1066	1003	999	989	962	982	996	1043	992	1073	996	1056	1007	1007	989	918	991	1007	960	945	967	1007	987	973	993	1029	976	936	974	954	933	956	1016	1018	999	933	928	1049	1009	985	968	970	981	1011	987	995	998	994	995	1029	954	1068	971	995	984	967	999	1015	1006	993	1058	1007	943	1062	967	915	983	1028	988	981	950	954	977	936	947	1096	975	1029	975	984	963	1051	1009	999	960	995	985	1006	935	912	988	942	964	1006	976	970	1008	1014	989	935	1017	1004	991	954	984	1008	993	936	1010	978	927	1022	963	952	923	1011	954	982	995	981	991	970	965	927	964	987	925	971	996	944	1023	1037	977	983	1005	1016	948	1003	1024	919	980	1000	1006	972	1015	949	942	986	958	1002	931	1010	995	981	1016	917	935	964	1010	959	900	994	962	988	975	1004	965	984	986	960	951	993	989	995	963	1007	924	959	949	961	994	938	992	1045	959	977	981	979	987	988	975	940	946	991	937	959	948	933	979	922	966	962	1032	1016	991	958	952	934	993	968	993	967	956	1029	1010	938	973	976	984	972	1064	1010	1009	990	984	1002	935	970	1011	943	937	964	923	947	980	971	980	971	986	941	984	922	991	958	960	965	941	966	949	909	959	971	1005	974	1016	989	945	957	967	941	1055	937	977	954	967	952	1020	921	1008	1012	971	939	968	958	930	944	986	987	983	961	974	1003	938	956	976	965	962	1007	1025	979	966	973	926	934	978	948	965	1024	974	966	966	902	992	947	980	951	990	990	926	945	1048	1010	968	975	966	947	966	994	990	958	964	954	908	984	986	1002	980	993	1010	1024	943	962	987	961	984	1002	990	952	967	979	894	946	965	962	960	1001	965	942	930	934	990	967	983	965	993	1007	989	1003	970	924	940	1044	961	929	1018	943	975	964	976	951	982	993	1006	990	979	1018	934	1026	997	946	1006	984	952	916	967	988	983	894	1004	946	954	972	994	954	1001	973	948	921	938	977	940	982	1024	973	960	967	964	979	1014	958	935	905	962	946	959	922	996	974	965	949	971	973	1008	902	955	995	1044	1014	990	889	975	969	983	951	959	948	995	942	952	960	975	988	1033	984	943	936	992	980	957	940	931	1003	959	999	971	960	929	943	961	992	974	1016	996	997	995	1023	974	878	978	940	920	996	986	1016	1008	1000	981	994	1010	973	969	971	994	968	977	965	956	908	989	979	997	946	994	906	933	916	952	997	1059	979	974	917	986	984	959	940	955	938	931	966	945	947	951	928	949	979	978	919	978	952	948	954	1006	1032	988	981	998	982	1002	997	1005	979	964	952	971	969	1022	988	1007	1014	998	984	1022	990	967	1011	981	956	980	963	949	995	962	997	1008	998	1011	909	934	991	1030	978	1051	916	1007	991	981	962	980	1018	1004	980	963	925	1005	974	966	953	990	957	955	999	1023	983	1037	966	959	968	951	984	1007	1024	985	988	1006	954	1013	962	978	1020	1036	962	982	971	1014	979	1035	952	980	1050	997	963	984	987	1005	989	948	1073	973	985	987	952	1037	982	973	945	936	967	1012	941	996	973	992	942	994	986	925	949	957	916	946	954	1042	971	951	950	942	923	964	924	949	880	1004	1036	1001	995	938	918	967	947	952	1032	1048	957	957	953	999	998	925	950	962	932	978	925	977	953	960	971	959	930	948	992	991	969	998	942	1004	970	1019	985	951	964	963	978	924	932	937	928	979	993	960	1002	931	969	1037	968	930	959	971	1009	951	966	935	1020	1059	949	988	1016	994	1032	1043	1006	941	972	998	962	963	980	953	972	933	986	977	998	980	977	993	948	938	1042	972	999	964	1003	956	971	996	969	981	953	945	990	969	1003	955	930	975	983	1013	990	955	1038	1006	1007	990	903	925	990	964	992	970	969	1041	973	996	965	979	1031	975	1010	917	944	968	962	955	1015	1014	987	903	933	1017	956	955	979	950	965	922	998	964	951	993	970	995	949	967	1029	944	1035	1026	967	998	1008	989	983	983	936	997	925	1013	993	930	953	971	1005	930	1001	988	978	957	1010	971	918	973	1040	937	1004	962	944	981	946	1000	999	943	1001	932	916	937	963	968	932	1028	935	970	954	972	1031	974	1005	988	992	1009	997	962	996	992	977	955	941	962	982	979	1028	1017	950	940	1017	968	1017	1014	969	939	966	964	954	997	923	956	943	942	997	984	949	974	950	974	942	984	917	972	962	914	1001	975	1018	1015	927	997	973	1022	942	926	936	1009	927	925	979	946	971	987	1000	939	949	939	970	953	967	960	1004	938	980	1007	990	990	917	971	981	932	957	1030	985	964	1006	999	1048	939	920	929	1019	951	953	973	1035	1008	1032	958	1039	990	966	968	976	1017	937	1007	928	971	970	986	1010	980	999	966	1032	984	1002	1004	997	1038	983	935	999	1025	1000	1009	974	963	976	919	975	976	1036	939	1029	1025	897	957	913	991	914	996	944	1018	990	1008	950	965	918	977	981	941	993	924	927	954	1018	977	928	929	991	999	968	960	1008	1003	940	990	1041	953	988	975	967	985	995	1038	1018	990	962	967	999	957	921	980	949	967	1035	986	971	961	952	961	945	961	967	990	959	981	959	916	965	962	961	1016	939	952	979	979	929	951	927	934	951	1003	955	1017	938	971	991	993	984	1018	979	943	990	959	971	978	915	979	990	1025	979	946	922	1008	1016	915	1053	995	958	914	940	902	930	1028	957	971	945	961	957	931	929	946	985	936	931	997	1000	975	1014	968	936	985	1012	969	1000	942	991	938	1029	951	1026	968	926	965	948	975	962	947	980	1016	939	965	975	958	999	964	981	939	952	956	977	969	940	950	1021	998	988	988	1028	1012	991	948	997	999	966	1007	995	974	940	944	985	921	942	973	964	940	1003	1008	1005	1009	934	924	959	972	942	1023	999	914	931	975	992	981	1022	959	1037	963	979	989	971	952	990	1007	986	965	1010	973	921	997	1019	977	896	941	968	971	961	981	1037	1003	1036	933	1000	953	979	952	965	979	951	961	939	1005	908	956	977	930	919	919	998	972	884	984	973	1012	929	951	991	937	902	932	956	976	1016	926	920	944	994	1008	997	962	965	943	987	1035	945	990	989	949	955	965	955	955	996	1030	961	975	1041	969	962	929	987	999	1032	948	945	991	986	989	962	929	984	993	945	966	939	969	933	974	974	944	964	918	959	942	946	1005	1001	967	985	999	972	948	963	956	1005	971	965	968	980	1016	923	1002	974	960	1052	1004	984	946	983	1044	981	1006	971	987	944	1014	905	984	978	1018	1008	1038	935	991	1062	994	981	954	954	961	943	958	961	968	1013	1038	1007	980	975	981	966	1003	998	1032	978	969	935	969	1069	949	947	960	970	993	985	903	973	994	1001	1021	954	1039	940	941	950	962	993	978	961	1003	1015	1008	1011	1025	980	988	983	922	978	983	981	935	996	988	956	940	1002	939	990	1005	937	963	930	970	979	988	933	969	986	1017	975	968	1001	950	923	986	1005	970	982	961	997	1043	981	1016	958	957	993	923	1015	972	1023	912	1017	1026	986	976	963	994	1017	969	941	1055	998	978	984	1065	958	983	968	949	964	1001	973	991	941	989	966	915	1004	998	983	956	995	991	965	952	938	1000	924	987	955	987	1054	1021	915	951	976	937	991	972	959	930	965	973	1011	1004	996	944	929	973	1014	991	957	927	912	908	929	970	968	914	1008	942	925	963	1002	982	958	998	943	973	1008	965
4022	3182	2767	1810	1362	1197	1076	1069	1013	998	908	910	962	912	925	908	828	868	887	915	838	865	855	885	867	839	842	905	928	854	896	842	854	928	887	913	854	850	804	873	847	848	841	884	933	905	896	815	882	852	854	827	845	878	867	888	856	839	864	836	866	818	888	882	888	873	876	855	897	880	887	836	813	839	868	878	844	837	845	862	870	809	847	884	889	854	822	830	808	800	817	821	833	875	847	886	845	898	880	839	864	883	892	861	886	852	869	824	863	815	868	823	849	852	865	845	852	892	861	877	879	811	862	870	922	850	836	851	829	872	895	811	836	813	841	814	871	857	815	843	859	831	849	824	911	885	844	883	796	890	843	870	844	856	883	838	903	844	882	813	857	893	864	825	868	890	827	862	827	859	846	864	827	883	783	870	806	888	906	847	854	856	856	888	847	852	862	856	856	830	877	842	867	917	827	860	852	792	837	805	781	836	866	829	839	845	833	905	823	858	814	855	843	835	835	829	901	880	811	842	817	891	820	848	890	870	889	868	848	891	848	811	848	851	847	849	883	812	847	833	849	777	852	847	871	854	844	867	863	834	834	884	863	821	844	827	848	837	807	817	875	852	857	871	793	843	842	832	806	876	862	816	897	796	842	872	857	823	822	855	849	867	893	850	804	844	871	811	849	858	828	885	835	839	844	865	855	872	856	871	879	854	891	928	866	842	831	786	821	854	756	815	820	863	845	869	836	858	896	869	848	890	844	831	848	762	827	863	879	830	848	854	877	830	874	801	891	871	791	851	864	819	854	868	831	856	860	902	811	791	839	869	837	866	826	896	874	875	830	853	814	862	794	879	826	892	872	878	773	921	823	865	819	871	849	857	836	817	823	832	824	810	826	876	961	876	839	850	803	857	860	889	887	869	859	814	818	869	849	882	849	841	869	855	878	840	897	891	852	832	820	896	865	846	806	814	854	852	851	835	860	855	886	859	825	888	827	870	878	895	857	816	870	862	853	866	866	838	811	827	870	890	836	849	805	858	858	862	847	842	859	873	873	893	817	796	919	881	870	864	866	865	830	827	820	863	824	832	848	839	828	856	795	820	851	842	797	825	883	851	860	799	842	878	846	878	869	831	871	882	833	893	846	807	795	920	876	877	826	841	864	855	890	893	812	889	865	775	837	831	867	838	910	885	828	861	874	817	821	864	843	884	832	801	847	884	850	864	870	848	864	886	897	866	863	872	857	884	845	842	838	926	848	809	833	851	825	812	844	870	826	868	882	834	811	834	830	848	842	849	832	827	861	870	869	888	897	861	845	898	906	866	807	874	863	852	800	856	830	832	852	897	831	881	823	793	852	833	849	816	827	840	845	862	902	842	837	890	849	881	901	831	892	832	835	834	809	840	838	835	863	848	912	912	846	829	841	844	809	864	838	864	860	848	851	783	853	805	852	871	851	826	852	826	873	841	829	848	865	851	835	853	847	820	838	824	823	837	880	850	861	852	804	886	909	870	875	831	855	877	856	833	843	882	850	840	830	868	834	917	879	857	828	851	821	878	894	783	866	853	855	879	845	836	862	872	882	793	822	818	864	845	873	819	863	862	813	852	850	837	836	882	877	902	859	802	861	825	882	840	867	876	867	866	857	896	814	862	819	884	833	873	846	859	879	820	854	837	803	877	891	895	843	926	800	827	869	858	862	838	821	858	825	825	821	826	822	794	815	872	815	834	896	859	794	827	825	850	853	864	827	906	818	820	929	821	845	847	860	821	861	872	847	893	836	834	846	863	812	859	859	811	880	814	849	900	829	866	838	861	803	857	864	836	909	840	851	783	859	850	887	834	777	815	820	785	852	835	887	927	856	849	867	861	825	836	894	877	784	791	852	874	855	824	869	850	853	906	812	871	820	797	890	829	842	885	866	836	852	781	845	783	833	855	845	856	834	849	854	817	810	850	837	837	796	845	833	880	863	828	877	896	892	887	830	827	923	802	841	841	866	836	839	847	798	854	863	856	902	835	842	827	921	831	821	791	871	862	897	875	822	861	841	878	868	842	873	871	825	872	843	887	817	808	845	821	865	843	797	819	875	806	829	884	845	848	836	879	893	877	851	880	779	867	834	881	811	815	879	860	858	844	847	838	844	820	820	807	860	835	860	881	813	811	843	802	832	822	880	857	853	856	820	839	853	839	896	892	851	899	862	825	863	833	791	826	842	833	891	845	864	845	819	854	807	833	853	844	799	856	850	827	816	875	826	862	899	801	845	816	836	872	854	806	855	833	854	828	846	821	842	828	823	885	852	856	855	856	819	884	881	828	843	860	840	819	849	840	833	807	826	836	870	802	848	814	836	856	823	849	884	841	810	859	876	827	849	847	838	839	845	850	870	796	859	870	829	868	826	876	865	879	836	852	877	802	855	854	875	822	823	860	880	854	854	819	839	853	844	862	822	813	857	871	792	856	870	869	856	843	824	807	846	837	934	821	862	850	851	873	882	870	845	865	858	841	903	854	869	846	868	893	839	807	843	831	804	849	879	894	897	866	848	823	814	872	814	800	878	839	857	823	881	825	858	798	843	828	816	859	897	853	875	884	866	801	847	830	846	885	825	830	811	861	846	867	825	885	871	818	815	830	846	869	882	851	839	844	863	855	834	828	886	871	859	883	832	889	834	837	854	852	864	851	875	828	858	844	839	893	878	799	770	844	799	816	805	857	818	841	826	827	884	832	856	797	806	845	799	867	865	858	823	845	822	825	895	849	836	895	883	826	860	907	831	891	845	831	839	808	847	859	824	846	892	861	885	835	826	832	868	849	847	848	848	803	840	808	811	875	857	890	821	850	826	883	867	882	800	828	872	831	854	835	846	860	852	875	863	840	812	898	845	862	844	854	868	879	823	803	866	808	833	867	769	882	842	795	891	853	900	879	878	840	853	868	828	864	832	856	842	824	800	877	834	860	882	865	834	860	847	888	868	856	884	849	869	837	880	831	840	814	841	858	821	791	849	857	831	852	834	851	803	840	833	845	868	852	857	806	830	878	819	869	907	809	846	804	874	827	858	834	837	839	837	836	817	833	894	859	888	892	808	890	866	818	843	843	845	824	872	850	881	837	852	842	880	872	896	848	918	849	853	834	840	883	817	818	841	887	900	851	881	851	834	870	824	852	840	893	860	823	800	823	832	904	804	821	868	827	820	839	864	834	865	826	847	853	790	826	849	822	861	798	845	853	856	834	844	822	805	884	847	825	828	849	854	900	825	797	893	872	868	878	825	841	818	851	840	829	839	897	886	906	861	842	824	861	882	845	845	827	842	873	852	835	801	830	846	833	829	783	841	873	890	818	877	822	858	837	900	849	879	843	871	821	836	850	887	852	833	820	859	851	858	865	898	851	849	832	823	857	840	843	831	835	868	866	866	856	821	845	865	843	860	831	889	822	832	812	824	867	856	828	865	835	875	858	802	778	866	847	840	848	835	815	895	809	827	856	817	881	861	801	858	840
24635	21368	28474	24621	20643	3976	1435	973	832	808	754	756	701	732	697	736	691	707	653	708	677	698	655	662	689	658	647	649	663	630	677	650	724	649	639	665	665	662	688	701	649	677	634	603	704	643	695	685	622	669	642	646	668	635	666	594	673	643	653	646	643	688	655	622	651	681	630	658	694	651	655	670	662	647	635	665	666	609	655	663	654	644	668	629	661	625	631	627	580	643	622	644	696	619	655	624	695	621	628	659	605	671	644	659	647	678	640	666	611	659	614	637	645	642	686	618	650	588	641	676	666	635	653	584	614	605	639	664	609	644	662	595	609	627	607	678	656	646	652	669	659	655	653	658	698	661	674	660	613	609	670	641	656	664	687	639	632	657	639	670	678	613	662	685	651	670	598	632	643	663	622	642	665	652	636	622	667	632	591	627	652	654	642	668	627	679	624	631	636	617	621	647	641	595	652	624	629	674	633	653	681	588	647	658	619	664	667	672	674	622	675	638	656	572	622	670	673	604	618	637	648	651	620	634	669	656	676	636	646	671	645	648	631	663	622	665	602	627	657	642	682	643	651	670	634	617	660	630	653	618	668	637	622	681	639	628	666	672	617	661	667	669	654	650	654	614	643	647	639	668	646	609	640	641	639	613	658	631	635	591	633	653	628	653	653	684	653	657	605	646	645	664	595	664	612	645	653	617	652	654	584	644	649	606	663	686	649	586	716	616	592	617	622	610	692	631	678	661	667	573	643	655	631	626	677	649	605	614	648	644	658	649	639	591	647	640	641	682	632	664	660	650	639	614	617	628	637	652	629	625	695	694	620	614	657	656	620	671	644	627	639	658	655	614	677	684	609	638	618	586	637	643	625	616	685	622	614	651	633	647	681	666	651	693	647	657	672	643	659	594	591	640	617	615	643	682	632	625	632	658	611	655	606	610	616	614	690	685	634	625	667	644	624	635	632	559	654	637	604	660	650	588	675	586	631	627	643	643	601	652	641	685	674	660	665	661	646	611	678	624	647	628	643	648	641	692	610	681	674	609	624	663	641	651	598	656	643	635	671	661	663	647	602	646	641	618	607	633	647	660	689	610	657	632	622	661	654	630	661	706	640	659	616	650	622	623	677	638	641	664	614	667	616	678	661	690	606	597	601	651	632	670	714	623	622	666	617	608	641	628	591	652	617	625	659	624	672	629	665	626	617	678	622	632	626	663	626	632	637	647	633	641	640	618	648	640	647	649	616	578	625	610	673	594	651	582	642	619	649	612	626	612	642	626	641	628	606	598	675	662	629	629	615	655	577	623	627	654	642	669	669	660	604	650	598	629	641	639	625	629	634	576	632	643	683	662	662	612	637	619	633	643	637	628	646	616	634	643	651	641	611	634	662	664	635	653	615	711	614	630	642	599	649	650	618	641	648	670	603	640	640	607	671	638	601	634	616	635	671	627	648	651	608	612	623	675	634	616	638	607	635	664	621	620	615	594	660	659	664	673	599	690	620	660	683	666	629	600	623	635	629	618	635	705	637	668	684	639	610	672	610	654	661	628	644	674	630	618	609	638	651	647	620	623	655	634	658	612	627	669	618	639	667	668	636	620	626	664	644	651	625	650	650	671	577	642	623	617	597	625	672	648	662	643	671	659	661	683	642	591	636	646	666	561	660	641	616	573	644	622	684	635	624	679	618	640	641	621	610	610	634	633	593	630	612	596	613	636	667	580	619	627	630	654	613	635	625	678	643	655	675	624	637	688	702	646	658	634	598	629	638	688	667	652	655	613	631	627	611	686	625	634	609	614	637	641	643	633	624	646	595	626	638	626	643	582	682	617	657	611	659	625	611	682	649	602	627	681	633	656	638	668	642	658	634	630	619	621	593	673	631	671	620	579	649	684	657	633	622	624	646	672	653	670	667	649	678	639	705	619	644	644	603	599	649	637	619	627	625	647	686	641	638	662	688	607	672	652	663	674	656	638	657	646	622	653	646	597	618	605	634	662	617	619	651	623	631	622	668	646	651	662	629	675	632	673	627	641	670	706	675	615	618	633	603	652	663	655	652	611	654	607	639	628	662	611	635	665	634	627	610	660	590	589	645	667	625	652	669	606	643	638	653	636	655	646	682	637	621	622	656	608	621	626	638	604	625	655	651	651	617	631	631	657	616	644	641	611	607	649	618	632	618	619	589	633	603	590	623	633	641	638	680	602	632	667	630	647	657	620	611	646	596	649	637	614	595	656	641	570	640	607	626	649	653	639	606	635	632	670	611	629	613	652	684	651	635	687	622	612	639	592	666	673	657	655	655	676	602	621	623	659	671	612	653	641	670	600	671	661	637	664	598	664	634	633	660	652	660	616	616	652	614	619	646	618	609	660	656	624	690	695	671	655	633	662	622	636	663	649	636	683	616	688	659	608	600	603	583	679	631	678	641	612	691	675	613	659	620	671	642	619	614	624	667	634	634	623	651	631	624	662	655	679	668	661	636	602	644	628	652	656	694	676	656	625	623	631	626	658	616	642	646	637	570	623	654	679	647	633	640	635	633	612	670	631	629	613	654	625	614	651	599	657	640	663	649	662	628	624	653	657	640	607	600	642	634	615	628	602	626	580	644	611	671	631	642	634	595	637	627	649	613	616	652	601	628	602	659	619	612	599	650	605	665	630	644	638	621	619	635	634	629	601	633	655	596	644	646	653	632	635	643	622	631	628	626	672	616	643	637	602	694	606	605	636	648	616	654	627	619	709	640	648	648	647	576	604	583	646	679	613	620	627	622	642	641	653	613	596	578	623	650	641	605	633	626	596	651	637	651	647	635	624	643	628	629	637	606	637	665	603	649	596	612	633	630	638	632	661	624	682	639	650	697	632	603	650	644	601	629	608	632	599	665	640	643	626	629	683	622	631	670	666	633	606	629	616	597	661	648	668	585	578	629	603	620	683	615	615	663	649	605	617	637	620	622	647	619	647	611	620	653	646	599	615	618	629	642	611	670	610	616	659	617	632	661	648	637	616	612	641	636	602	631	622	672	659	653	640	650	626	645	669	662	630	665	623	637	644	698	666	646	676	613	627	631	669	649	645	657	666	605	638	639	655	637	616	671	626	683	614	659	603	645	597	652	640	630	624	688	681	613	637	626	671	657	623	659	603	606	630	638	635	656	654	612	616	663	622	629	629	677	624	631	631	644	652	633	635	642	658	654	663	633	654	638	631	636	623	629	631	631	635	649	657	620	611	649	646	597	644	652	633	636	650	642	645	616	636	635	635	599	600	619	634	622	660	614	633	609	689	687	619	644	646	629	621	623	642	613	613	613	659	621	649	650	639	675	661	637	678	664	618	668	642	603	621	690	665	680	649	606	665	669	691	647	624	632	633	625	633	620	653	635	650	641	645	658	638	680	617	613	604	598	632	634	631	612	595	624	649	635	629	640	630	657	606	610	632	672	684	644	663	635	659	662	623	599	614	667	631	657	624	659	682	635	631	669	660	651	639	607	607	649	663
3965	4979	4258	2175	1501	1224	1045	917	893	828	786	734	732	705	678	696	728	678	682	658	726	637	648	617	624	574	642	594	570	618	636	629	641	628	650	658	642	625	616	635	653	607	610	632	653	632	584	627	583	600	618	579	673	601	557	645	640	620	587	600	603	632	598	622	604	667	587	607	614	621	596	619	592	567	611	614	643	639	612	656	635	645	633	635	590	604	591	619	621	596	577	645	663	603	609	600	576	577	580	631	607	609	624	588	646	642	592	632	567	591	579	663	588	561	559	634	641	610	612	610	635	610	608	626	568	631	596	599	612	582	603	611	605	595	623	589	612	582	594	620	597	628	589	593	581	592	570	605	563	632	599	636	646	596	603	647	591	626	605	632	595	598	593	602	592	581	603	584	645	637	605	610	592	620	651	549	623	624	683	591	628	581	589	577	569	599	600	583	613	648	585	590	639	604	562	583	575	624	644	644	592	597	606	600	588	576	606	629	566	581	640	640	597	629	636	595	613	578	612	625	605	588	569	622	616	623	578	626	620	624	624	646	621	600	602	625	570	613	670	595	614	581	592	592	594	593	593	570	639	591	570	562	575	626	620	613	578	603	625	598	615	596	619	615	569	592	595	606	520	611	586	639	582	588	588	628	615	619	621	594	583	626	609	622	595	591	625	580	636	619	640	596	638	607	594	598	603	565	603	585	607	576	609	628	581	630	626	577	598	611	599	624	555	606	624	605	597	582	626	615	596	627	627	582	587	590	611	579	608	582	608	564	606	592	582	628	645	625	583	599	592	652	632	623	568	605	610	584	634	636	644	602	566	604	600	603	638	612	576	626	668	591	617	614	604	566	595	603	562	583	571	593	594	585	608	572	599	575	604	606	563	580	614	605	601	583	570	581	616	621	600	602	597	641	633	629	594	605	603	562	565	616	571	599	617	583	612	573	610	585	589	608	626	584	604	637	612	591	599	580	576	628	628	603	597	597	609	608	604	615	608	616	600	588	604	586	592	580	627	617	555	600	604	591	578	613	617	587	575	565	595	588	610	612	623	605	569	610	608	601	598	614	555	582	525	645	627	589	611	631	593	636	601	595	572	598	588	620	582	578	577	555	591	592	612	598	574	606	644	604	604	633	603	596	614	621	584	570	618	580	580	628	607	624	607	606	609	594	582	580	614	603	613	590	624	599	577	625	596	566	638	562	606	569	589	648	610	585	567	588	592	619	590	642	643	615	584	561	601	569	606	634	555	609	600	625	614	571	577	618	610	631	575	626	643	594	631	604	589	644	632	607	580	602	576	625	635	610	620	614	583	565	654	614	607	645	646	580	594	607	580	602	566	621	617	567	596	546	620	636	622	587	582	590	583	628	582	612	595	605	625	654	558	611	602	575	574	572	626	611	629	635	631	616	619	596	584	599	614	582	597	595	583	642	613	578	614	570	593	617	580	581	605	614	623	612	574	552	599	630	592	625	607	594	584	532	588	590	564	592	615	615	599	582	615	602	609	627	567	606	581	628	586	606	593	623	632	607	610	605	624	637	611	566	602	579	635	607	581	581	602	607	616	587	562	617	595	618	621	531	618	627	576	540	617	543	560	598	569	610	593	619	609	565	585	623	564	553	586	569	656	612	626	631	607	560	615	605	640	624	643	579	642	598	610	654	612	594	639	623	581	582	607	598	621	630	602	600	653	598	581	587	592	626	613	583	583	612	604	591	660	610	620	623	541	626	615	608	595	574	642	626	602	627	599	604	613	603	580	602	560	570	574	583	624	571	626	597	571	579	612	561	594	629	628	605	569	605	556	602	618	614	608	630	634	600	601	581	613	546	579	613	589	573	604	578	615	543	616	556	631	619	604	603	582	607	620	590	609	630	591	590	596	617	605	616	636	649	603	610	582	581	582	541	594	584	587	661	552	574	614	604	551	609	560	620	644	602	608	597	607	611	594	590	619	581	602	580	638	617	605	573	610	582	601	623	519	621	617	634	663	610	584	614	586	584	548	609	604	595	615	607	607	620	616	593	622	592	595	568	580	548	585	609	592	606	625	581	616	619	617	599	618	591	598	597	616	571	610	616	587	590	620	622	580	661	566	624	598	592	604	582	571	565	629	567	611	631	646	601	542	586	578	631	643	588	596	591	573	637	591	632	613	581	583	597	605	667	609	593	600	590	620	633	597	593	560	571	557	596	600	587	603	604	620	620	622	588	591	629	588	579	580	622	597	561	573	572	640	615	602	611	623	572	643	605	624	601	602	595	601	572	620	638	568	578	599	575	582	603	607	564	612	617	612	542	604	650	610	610	540	599	597	606	577	577	632	607	600	598	578	567	589	598	609	597	600	612	591	563	601	620	610	608	626	580	556	626	613	592	619	580	587	585	628	638	575	611	611	579	642	590	602	600	630	595	589	593	601	655	624	577	591	598	579	619	597	657	633	616	599	624	625	603	585	604	590	549	582	611	601	558	576	555	597	647	556	558	563	581	641	617	645	595	584	590	586	631	590	588	603	566	592	568	626	600	635	599	599	575	616	604	607	609	616	604	584	609	592	616	600	561	569	627	607	651	560	564	625	603	592	633	611	622	630	585	657	604	598	646	612	570	608	559	606	574	617	588	614	546	564	609	633	635	548	601	596	611	603	597	611	578	647	617	563	597	600	566	610	592	599	577	574	622	580	616	623	613	597	584	575	581	624	614	540	630	576	601	578	614	598	555	579	626	603	616	589	574	612	563	546	605	613	591	581	569	607	582	566	614	618	567	635	594	625	567	611	613	608	625	670	610	598	627	575	614	598	597	559	584	570	597	603	587	554	638	598	595	572	616	592	579	607	609	602	575	579	555	575	589	604	615	624	594	616	571	587	597	634	595	629	618	608	575	597	592	621	597	613	631	604	613	563	619	630	577	568	597	562	622	605	628	594	623	611	607	613	572	587	597	631	585	603	641	573	562	614	585	569	599	591	579	603	610	615	576	627	624	629	583	613	615	572	661	622	605	597	586	586	590	585	604	632	641	602	595	590	600	602	646	565	580	564	581	589	623	570	559	574	601	589	607	578	573	573	569	592	584	615	634	583	566	567	595	622	546	612	573	574	582	605	584	565	619	626	652	612	597	593	619	593	603	651	603	581	583	568	603	627	602	610	598	621	587	646	613	614	535	613	605	607	594	593	583	602	571	591	579	622	626	578	573	592	605	629	635	590	591	610	593	558	562	613	612	600	577	584	565	577	533	529	591	598	628	604	591	589	602	607	600	525	596	590	578	598	616	594	597	567	601	594	594	583	606	541	629	639	562	578	601	608	556	621	574	669	587	582	553	637	630	638	615	593	613	621	578	637	619	599	585	590	596	564	585	646	600	594	577	555	605	562	575	605	620	576	572	617	576	573	567	609	586	568	632	617	566	572	636	621	587	571	613	605	603	575	626	603	569	579	571	628	561	590	585	592	636	585	605	570	652	600	639	620	616	629	584	573	634	624	580	597	553	575	587	612	584
27478	9847	1914	1353	1030	974	980	1000	943	959	979	939	942	934	934	1001	1010	992	983	952	950	1006	969	981	971	962	998	965	1000	986	960	945	921	933	973	993	950	946	963	936	995	990	936	910	1024	1015	989	961	973	915	916	971	955	942	1022	879	924	966	933	975	897	998	965	988	947	957	1025	931	916	957	979	979	943	951	1028	913	930	951	920	947	1003	954	969	922	895	955	959	950	973	950	915	951	923	984	950	969	992	934	937	990	940	936	942	974	927	952	978	970	907	975	953	955	961	960	973	1003	943	947	947	978	1011	965	960	999	981	1008	1012	904	989	1009	898	1002	975	989	935	939	930	999	941	967	932	963	939	926	973	964	978	941	977	970	944	925	976	979	946	964	989	1050	940	976	955	939	892	909	995	963	945	979	985	959	941	939	996	973	993	925	928	944	972	938	973	962	1020	977	940	951	916	997	1009	958	935	980	975	973	901	961	956	1000	959	994	970	955	937	991	1029	1012	951	935	974	988	913	962	945	1044	944	937	956	953	985	954	928	951	902	887	914	930	1004	932	933	963	965	939	913	971	924	943	916	923	965	962	1011	1009	940	960	942	952	989	947	960	947	983	959	967	1008	997	971	953	967	995	950	967	946	1013	943	936	988	1000	932	1004	985	920	987	927	984	966	983	972	945	974	950	930	896	1000	938	971	948	886	894	984	939	965	921	920	979	960	986	1037	944	916	989	956	974	962	967	966	932	952	943	969	915	905	987	998	961	1006	945	945	954	942	949	974	967	953	950	951	920	974	909	987	953	965	931	1008	997	968	932	1012	1053	938	1001	955	1001	890	940	955	917	950	1017	992	951	982	991	1019	985	910	928	982	934	990	994	976	955	998	899	932	983	965	929	944	1001	952	987	970	995	987	956	979	937	1010	960	1084	963	1026	949	1010	1008	957	1004	965	941	940	932	967	947	987	939	1003	937	976	951	966	1001	983	989	964	957	916	974	995	970	992	961	1019	923	1018	932	910	1021	974	995	982	1012	1010	959	966	971	981	939	965	915	988	910	928	944	988	977	912	949	961	954	928	953	928	966	961	930	946	1006	980	957	976	970	1005	947	966	950	978	925	1022	995	976	908	945	956	975	938	948	927	964	976	968	984	1005	913	1010	989	929	932	957	961	936	958	968	981	984	962	1003	968	973	984	961	998	926	989	986	990	1001	991	937	980	931	988	949	933	945	985	912	968	922	992	945	918	947	992	971	965	918	996	964	908	939	1042	941	950	942	946	1003	996	999	935	951	980	989	996	892	1016	969	980	936	1011	916	1020	982	984	929	960	989	978	908	945	987	944	1001	973	1013	994	988	1002	977	976	1024	990	939	946	981	1018	1004	924	937	966	965	1004	968	1073	976	939	984	947	990	1004	1002	923	970	938	977	942	924	973	988	1032	909	974	910	968	990	963	949	903	917	1027	986	983	914	946	982	968	967	923	939	1001	1028	1020	938	957	1000	1009	901	977	978	1012	957	910	1005	991	963	933	951	968	930	933	961	964	967	990	1014	968	884	969	978	961	913	950	1016	1005	988	962	939	964	946	975	1024	909	904	964	919	972	996	972	973	976	906	963	926	951	953	1009	933	972	970	996	999	937	987	923	943	963	959	972	1009	955	947	1005	924	962	1006	932	957	966	978	961	1056	972	990	985	986	987	915	899	976	961	951	934	978	965	965	934	950	955	951	926	939	905	998	1005	1036	968	969	965	997	958	936	1005	978	935	1007	925	932	956	1009	940	1022	1009	996	957	934	970	949	958	934	976	933	977	988	974	977	965	974	931	979	931	999	939	921	956	991	897	977	1010	972	976	970	961	937	945	984	944	972	994	983	956	979	958	943	982	945	942	965	897	972	1011	925	966	951	905	921	981	961	955	952	943	989	978	955	960	940	954	926	985	1000	950	977	1027	969	962	977	971	955	1017	1042	914	971	940	953	981	1004	983	953	915	963	962	948	970	998	974	980	973	963	969	940	974	910	933	916	935	926	1003	939	899	954	910	994	962	942	899	1009	936	980	987	1003	1022	963	954	956	985	966	892	993	898	966	979	959	951	1003	1003	952	975	999	971	954	1009	936	954	1025	1008	936	935	951	990	989	956	1001	949	948	922	953	1050	983	1004	999	1002	994	968	988	898	904	951	1020	955	971	963	1015	924	909	977	937	940	990	1015	978	945	947	1012	991	1010	938	972	981	945	975	1003	984	974	952	1001	1015	950	948	920	1000	959	946	969	898	980	879	923	916	971	960	895	901	999	1000	977	932	963	964	924	957	979	946	991	916	926	925	997	990	947	979	1010	957	886	935	1007	953	957	1019	1000	934	979	986	917	951	951	942	954	946	994	1013	953	1032	949	943	953	875	993	908	920	926	945	982	944	974	960	982	971	937	983	1006	948	949	1006	930	970	986	957	977	981	965	975	958	961	959	940	973	962	931	950	996	1012	949	947	997	984	934	920	958	968	946	984	930	956	979	990	931	968	981	932	963	1006	977	920	955	940	911	1013	962	975	892	955	955	927	956	928	936	979	928	974	941	996	964	914	970	999	986	1023	955	1005	971	944	982	962	980	947	925	985	986	988	979	940	1032	930	987	957	1012	927	984	945	951	969	924	995	963	977	976	975	981	927	943	974	991	1023	950	969	974	941	957	982	952	921	955	962	998	925	995	963	981	952	909	1013	977	923	919	977	978	969	953	968	977	923	1049	948	938	949	984	962	930	969	947	992	944	961	895	980	917	1002	1028	949	975	1006	936	970	1016	999	977	973	904	961	990	914	1027	966	994	968	898	980	1017	956	974	1034	972	1053	922	959	975	996	932	927	988	929	897	949	914	988	997	905	959	987	958	980	939	975	968	1021	931	888	946	940	994	1006	943	914	932	935	949	966	976	896	940	942	984	940	948	915	944	1009	982	1042	976	972	962	963	979	971	907	907	984	988	933	956	883	960	934	970	978	971	969	933	958	957	1000	1007	1011	955	946	915	951	863	953	991	1022	964	993	1019	958	981	967	964	975	980	945	998	987	971	944	973	932	974	934	978	960	953	976	1009	950	986	954	927	1005	970	994	1003	1016	987	988	964	927	944	1058	1002	942	972	932	987	934	971	982	993	953	1014	966	992	919	927	952	988	973	992	951	925	998	981	988	967	1015	955	990	1050	911	998	980	982	960	947	988	944	998	956	999	977	936	981	1017	947	926	996	951	981	965	962	935	981	1002	940	946	982	971	961	979	957	934	949	916	983	929	898	954	943	934	950	953	925	937	950	1022	981	1036	967	954	997	1020	928	961	941	986	948	944	954	917	959	936	899	981	971	939	948	959	961	1004	1009	991	944	978	977	949	891	948	954	1029	1007	988	995	1006	1046	967	955	947	972	968	935	915	973	906	958	937	982	933	976	1013	944	965	962	954	934	940	941	962	957	979	909	948	1010	978	931	996	983	896	987	944	989	938	977	979	1002	968	944	976	951	1014	961	918	919	933	962	920	1001	927	961	973	981	944	979	960	960	964	952	931	955	962	1009	961	949	974	996	984	930	925	961	967	999	953	926	1006	952	1011	947	938	912	913	967	947	980	937	960	962	882	1004	938	947	987	989	1013	998	901	977	979	941	919	1007	1006	933	964	963	974	904	940	963	981	975	993	912	941	945	941	950	1026	998	958	960	962	934	970	961	940	1000	946
5817	1010	964	860	868	844	871	832	900	835	803	831	825	840	806	845	862	851	812	834	837	821	794	823	842	816	849	809	833	879	815	784	835	862	836	816	796	812	850	765	829	836	793	850	809	795	848	800	795	829	843	827	804	809	802	812	803	747	810	807	799	851	807	819	853	844	770	853	828	797	803	799	850	804	821	844	824	861	799	790	793	845	835	834	793	832	856	814	805	867	767	808	814	845	804	858	817	835	794	848	773	819	850	822	817	784	872	796	843	824	812	808	794	764	833	842	853	842	861	834	840	767	865	822	883	833	837	833	800	818	810	796	826	850	824	775	816	832	851	838	807	849	804	812	822	849	845	829	827	829	797	803	785	817	802	805	824	887	818	844	800	861	810	841	813	833	868	823	781	849	861	771	802	835	807	838	820	776	821	814	789	838	806	764	840	842	819	807	829	834	872	807	808	844	828	830	793	793	861	774	808	852	836	821	822	810	828	787	849	768	813	733	834	807	780	825	865	857	868	838	796	837	813	816	842	847	821	819	802	821	809	848	817	830	837	815	839	817	835	834	829	832	821	808	790	828	862	799	845	800	807	844	862	828	802	839	780	814	830	813	830	779	808	811	829	785	816	829	815	802	808	803	805	826	778	845	868	803	801	816	864	818	784	838	815	819	854	835	814	810	840	852	839	842	845	817	831	852	822	817	852	798	824	797	818	774	833	834	872	840	836	812	815	899	850	852	834	807	865	824	825	777	835	809	803	803	810	794	821	828	863	862	831	882	842	817	823	773	806	815	827	811	795	792	798	845	800	807	858	815	808	782	779	787	820	821	827	788	815	818	804	830	850	835	840	821	795	764	764	787	832	822	845	750	855	872	782	839	831	821	805	833	773	822	840	845	772	861	829	847	839	791	827	824	792	843	816	819	830	793	803	818	839	811	782	818	828	819	779	812	819	806	748	796	812	787	848	804	783	889	833	839	805	843	837	875	867	868	820	817	829	766	785	816	832	803	761	829	848	880	828	794	868	760	860	821	881	839	882	809	822	857	809	800	830	848	837	788	893	787	856	808	798	825	764	814	777	821	826	854	853	801	827	850	798	795	809	845	795	829	803	842	807	839	796	838	806	867	810	785	815	799	838	851	879	822	801	810	767	816	839	845	808	893	884	845	770	842	808	782	848	813	808	836	861	824	787	816	855	800	819	813	799	792	843	831	795	836	831	837	839	821	777	834	821	808	800	777	781	768	801	851	785	874	803	803	881	816	796	832	824	799	783	891	810	812	767	816	854	820	823	823	841	808	817	811	815	802	769	846	769	807	833	781	886	829	853	848	881	813	783	854	875	818	826	807	848	805	777	787	846	841	799	828	800	822	837	805	872	767	809	802	840	775	836	859	822	825	780	792	895	824	848	815	767	820	815	803	833	831	827	850	780	823	802	812	798	822	757	773	820	790	840	763	770	829	845	777	791	811	826	822	826	835	814	817	812	835	836	839	802	786	806	745	776	824	805	814	779	793	840	821	811	844	846	801	829	809	821	833	899	790	804	841	792	804	809	836	826	869	802	805	842	782	823	858	829	781	853	825	797	874	821	835	783	872	843	822	811	828	837	813	849	813	859	806	827	853	841	845	797	749	823	784	748	839	870	801	735	826	827	853	867	888	835	839	837	825	849	764	803	785	847	811	812	807	824	829	768	769	852	845	767	833	804	812	817	856	817	827	821	827	822	822	831	832	879	771	848	817	858	831	781	812	866	829	775	815	846	839	790	825	785	842	841	810	819	806	791	805	783	804	780	817	813	830	833	810	781	861	787	844	810	808	796	812	825	811	812	845	820	818	785	781	812	807	809	843	792	842	808	836	825	815	775	817	840	833	865	795	796	856	884	884	754	834	890	764	789	818	871	820	820	797	836	809	785	811	797	886	803	855	818	773	787	816	838	832	761	792	792	815	867	829	820	818	836	855	875	852	836	856	839	854	772	805	811	826	798	798	847	782	772	784	842	834	838	812	890	826	860	837	805	848	866	770	822	810	807	768	775	784	873	822	837	798	866	841	788	823	785	816	829	778	854	821	885	846	812	823	785	825	843	839	825	818	827	827	777	827	851	804	822	816	845	785	804	790	839	848	827	817	772	783	830	834	843	835	829	857	817	812	822	802	775	745	856	818	796	808	873	820	774	822	813	803	824	896	856	753	789	829	850	782	791	830	825	784	844	812	811	830	821	827	819	878	799	765	796	804	812	741	863	846	814	834	832	883	859	863	833	829	787	870	835	798	835	867	845	839	805	852	829	847	819	826	806	810	835	847	828	786	827	794	827	823	841	817	866	817	828	799	860	841	839	874	876	821	857	808	813	812	810	872	837	825	731	823	811	763	815	818	794	785	760	790	841	800	858	789	851	785	810	820	821	823	817	837	821	839	816	845	813	861	840	802	818	821	824	816	816	819	807	834	789	877	759	824	830	810	832	821	847	830	854	813	823	871	812	809	804	822	829	810	837	832	807	810	836	847	879	784	822	797	812	746	790	825	812	855	755	820	849	784	837	848	828	786	874	833	814	792	841	844	770	828	819	819	841	792	861	861	784	794	845	784	831	812	802	820	752	808	763	783	806	795	845	827	788	836	828	858	780	827	798	832	842	810	808	803	837	815	824	837	806	826	816	869	846	819	783	738	807	801	793	811	825	789	829	821	822	866	841	799	807	779	847	753	815	759	807	864	849	821	829	816	827	803	811	807	797	824	831	829	855	813	850	804	814	779	831	823	827	845	813	852	842	842	822	761	872	767	828	827	836	831	853	822	809	865	825	832	853	845	779	783	822	822	843	816	806	792	795	825	850	807	835	807	766	820	818	799	860	813	813	808	823	821	807	810	838	813	839	830	790	826	830	803	842	802	820	788	803	811	852	790	866	852	788	812	845	828	800	828	829	823	772	846	809	759	765	823	807	805	824	854	792	840	806	817	817	846	850	790	807	807	844	808	837	822	858	761	794	817	833	835	832	778	805	832	868	849	804	888	805	810	842	853	868	802	843	832	822	825	824	809	763	808	857	805	772	786	821	878	850	747	819	815	809	855	807	840	823	827	818	802	848	828	867	812	854	875	756	835	818	818	860	781	778	814	833	821	831	865	824	789	822	815	859	845	808	875	869	854	799	836	818	872	826	868	797	784	812	770	830	751	827	805	791	838	858	789	776	819	823	825	794	837	812	834	789	811	858	821	869	765	832	867	821	841	840	829	800	843	794	837	823	822	817	856	844	797	823	819	799	891	805	841	855	861	787	812	850	820	852	808	854	814	815	824	801	808	799	846	825	873	854	840	842	838	778	829	818	830	839	845	811	807	810	864	806	816	812	835	805	792	844	830	871	839	827	831	793	844	832	757	759	786	823	847	837	831	864	814	809	821	823	790	785	841	788	800	768	804	827	816	848	814	822	769	807	792	850	806	794	815	822	813	794	763	849	800	819	810	894	791	827	778	779	784	793	831	816	824	835	832
25646	21345	27195	25291	5850	1649	1355	1128	1073	1115	1039	1026	1070	1054	1071	1007	1062	988	939	1077	1016	994	904	1042	996	1005	1006	971	1023	1000	1052	1015	1049	980	927	959	1005	962	1018	994	988	995	1012	1021	1002	1011	979	973	965	977	1004	962	1003	975	1003	1003	957	1029	988	1009	989	962	1010	974	1020	980	951	1002	943	996	994	1060	960	1001	961	994	983	957	1018	967	997	974	981	975	932	983	952	966	975	960	1029	929	984	975	991	966	1010	980	1036	1020	975	921	988	984	1002	958	990	964	934	1009	992	1016	980	993	1019	987	984	1006	984	943	984	986	989	993	960	925	960	939	985	1000	1014	967	1013	961	938	968	984	938	968	1021	986	1031	995	1029	925	973	1008	979	1016	1003	900	959	1012	930	980	966	957	995	999	949	966	1009	1009	970	950	963	981	1009	970	1017	959	977	1017	938	967	949	938	962	937	1029	995	948	989	1001	996	923	1021	973	934	1025	967	1037	984	996	977	1030	927	966	917	992	1008	954	1013	1046	946	981	989	960	1021	995	953	960	942	940	975	923	971	1025	985	1028	956	946	987	965	972	983	903	965	987	975	975	1003	973	982	1025	908	940	1003	975	967	979	977	958	964	921	1001	969	964	1000	927	977	924	1035	933	973	1021	990	977	931	956	1001	949	990	958	1032	1005	984	935	968	959	927	926	993	971	928	1015	974	997	934	992	949	923	959	975	971	987	957	979	1023	988	1054	918	1013	967	1016	970	970	913	1008	944	963	1004	1008	1014	949	966	994	1004	1016	965	963	967	1035	983	933	992	972	965	1058	904	950	952	960	912	972	977	960	976	997	974	892	1007	970	985	933	1014	1003	978	997	969	934	1002	955	1005	988	1024	989	981	972	960	939	1024	1006	975	995	994	1002	990	976	926	927	935	1013	942	1000	962	943	942	989	998	984	976	1000	965	932	1016	944	952	973	981	1024	1000	974	1000	957	971	1006	985	934	975	993	1003	1007	937	983	1026	978	1001	937	961	940	949	991	949	950	972	1006	998	1018	936	1010	921	973	943	933	1027	969	980	1002	916	946	941	992	976	976	1024	999	982	949	956	978	1014	998	1011	994	991	983	968	943	950	979	1001	991	971	931	926	960	929	965	941	1000	960	977	1025	967	926	930	941	1007	1005	924	954	908	890	957	982	1004	979	1026	941	983	985	950	976	1026	939	963	926	960	1018	1012	981	1004	957	969	947	930	969	1041	953	969	968	980	996	985	986	968	957	982	995	961	991	951	976	1018	1018	929	1009	951	1020	972	903	930	958	941	979	975	987	975	972	973	930	996	998	969	1006	943	980	945	944	1011	978	1004	900	1001	1052	932	974	1001	1012	938	952	969	952	941	1005	926	914	1013	922	1001	1022	979	969	1028	903	949	1002	965	1052	924	1000	944	963	973	1012	1016	946	997	937	937	970	1017	1017	987	997	998	963	954	895	954	976	980	1018	988	995	980	956	946	1008	1012	954	950	999	948	957	941	932	951	960	961	971	1000	962	994	965	1021	944	927	955	958	952	1011	1036	1019	990	939	973	1027	975	995	977	1014	1021	918	919	885	1030	967	903	953	969	991	950	949	992	912	916	942	934	996	978	973	954	1010	995	1030	1023	950	944	1008	931	971	918	931	1000	1028	977	962	969	981	938	1015	1071	985	951	989	982	986	969	979	994	1038	988	990	955	940	944	975	959	1012	951	966	998	971	970	959	968	953	931	979	953	987	975	950	1014	984	1012	920	928	999	950	999	992	981	980	899	970	959	885	974	975	928	976	908	983	981	926	988	931	1006	1011	963	979	952	1004	900	949	948	991	973	1012	980	994	1006	953	984	920	949	972	964	955	1014	1037	943	965	967	1001	979	989	967	1004	889	977	946	976	983	1012	1004	962	965	1007	1022	976	951	953	989	958	979	964	991	1010	1000	961	970	921	956	974	964	989	964	1019	960	1019	1030	951	954	1008	961	1036	965	989	973	941	954	996	932	962	1034	999	1062	992	958	1000	1003	931	967	942	965	926	990	1011	1037	1020	990	976	991	1009	991	996	927	1016	948	947	903	992	969	977	1037	990	988	920	960	976	996	944	988	973	895	986	887	980	994	934	982	1016	981	999	899	996	990	983	979	989	982	954	991	1003	939	945	1007	958	1003	964	991	972	944	1004	1049	973	951	956	965	944	925	954	937	903	1002	959	972	1048	1004	1016	978	927	1003	950	1022	1009	969	986	934	1044	959	1015	990	936	984	985	953	1004	980	960	1014	979	953	985	1041	988	970	981	1007	922	1008	985	985	908	949	961	967	990	1012	984	960	1025	905	989	906	996	951	953	949	990	1000	976	962	1002	1033	953	982	982	993	923	925	979	992	1031	966	944	1002	924	980	886	982	1003	922	949	932	923	1010	1022	986	974	1025	936	986	1008	966	1018	964	1023	956	972	1018	956	966	997	965	1015	941	932	987	949	972	1024	941	992	958	964	993	957	928	976	1005	1027	935	930	970	1024	1016	1037	1010	1068	967	968	960	1008	978	1003	995	1003	964	964	1004	992	951	988	992	1005	982	976	1009	1023	946	902	954	977	969	1037	934	972	942	986	995	973	989	989	987	940	997	956	909	980	976	999	989	950	1066	961	1002	970	1019	995	974	1002	1017	950	943	950	975	921	927	989	975	951	985	1027	1011	979	996	956	951	967	964	979	991	940	980	928	941	905	980	929	986	1023	972	954	964	957	983	973	979	989	986	932	949	987	969	976	983	1005	917	969	1020	1018	906	970	962	984	1020	1032	962	985	1004	937	1029	1025	879	967	959	892	939	1012	986	945	937	973	977	937	951	961	971	968	991	968	967	1001	942	956	981	992	954	963	924	944	1016	1034	896	996	969	937	980	1033	953	965	980	961	978	919	970	954	990	925	995	958	958	948	949	1009	961	941	957	929	981	988	990	974	955	950	1008	1002	984	965	941	1047	938	970	987	917	990	969	947	979	1055	947	959	995	959	1019	1021	995	963	923	916	997	952	1008	993	1019	942	957	999	983	952	1038	957	957	999	1034	1015	1037	972	1001	992	978	951	993	978	957	945	970	1046	1005	969	976	977	996	1026	987	962	997	1004	1021	939	1015	974	976	987	969	993	990	980	1046	885	945	1012	1044	970	939	905	1037	971	1010	1010	962	975	935	945	1004	951	920	965	997	910	987	980	1041	981	982	952	1008	981	1062	940	954	993	978	1057	910	1010	993	1000	919	955	960	932	946	1006	1015	992	951	909	1008	927	979	998	976	975	940	949	953	976	955	975	1022	1009	973	960	984	985	981	1004	992	1005	978	952	998	953	1051	1034	956	938	952	1018	971	1010	914	955	975	994	982	995	1004	988	1002	968	966	971	1023	1007	963	983	931	1012	926	960	954	988	975	935	985	955	990	1005	1033	1031	997	1040	986	972	965	963	1038	948	963	948	1000	961	983	988	991	993	930	971	1003	979	960	925	992	912	985	957	954	940	982	1007	916	968	985	971	970	974	949	951	936	953	898	959	1005	995	1048	944	924	992	984	977	1037	1004	969	982	1047	981	955	1003	976	983	996	976	981	881	977	983	1027	982	962	925	960	967	935	1024	981	933	993	962	1007	996	918	993	953	976	954	917	1014	957	980	976	1013	1023	1009	976	966	991	1025	950	969	920	931	971	971	934	1010	1051	944	980	992	940	954	958	1032	950	953	1000	945	932	973	998	927	915	986	928	970	905	1010	965	980	965	1011	924	1009	921	1022	932	965	953	991	972	967	989	962	964	1012	987	968	963	963	990	958	955	969	898	981	922	977	971	988	938	972	972	944	965	979	969	983	1009	977
4057	3293	2725	1725	1373	1194	1094	1029	1019	943	927	909	917	934	895	908	868	885	904	890	885	908	880	913	859	853	889	894	863	881	890	906	814	865	854	891	826	851	861	842	851	875	845	866	845	846	885	831	843	813	827	868	868	875	857	833	803	815	888	823	849	877	892	900	868	902	841	855	870	824	898	871	890	859	817	889	913	877	897	869	865	794	809	875	889	877	865	865	793	805	880	836	926	989	876	881	922	867	842	875	857	852	874	796	878	825	853	930	854	835	901	904	881	839	834	889	918	876	845	888	856	845	892	886	851	833	857	824	878	822	879	882	864	863	845	832	896	844	837	885	931	830	867	899	871	850	843	889	884	845	842	850	867	864	853	872	835	853	825	873	875	882	829	876	864	881	894	866	865	908	854	866	882	874	822	822	874	855	853	863	869	871	856	828	826	852	842	843	881	821	878	845	832	902	884	898	847	806	855	889	879	872	880	898	811	866	879	847	822	883	866	895	877	858	865	857	887	837	850	806	823	832	815	849	819	908	807	862	881	860	820	892	885	825	787	894	838	883	817	904	887	822	898	861	845	816	871	903	855	870	794	833	846	774	822	873	865	917	938	881	807	863	841	841	850	848	859	881	913	852	875	868	863	863	860	912	889	886	850	874	881	869	860	834	831	836	875	813	816	854	811	884	844	831	915	836	833	860	831	878	857	895	855	811	829	874	839	836	820	861	859	873	846	856	823	834	821	806	881	794	827	874	850	853	815	892	881	860	859	896	883	899	862	812	833	827	860	927	864	865	837	897	829	838	835	869	840	836	858	890	871	837	870	842	859	831	871	874	847	857	857	835	823	844	847	881	825	872	862	840	828	836	867	847	861	857	793	888	809	885	826	892	873	869	833	856	842	841	867	852	864	835	850	889	822	873	843	833	884	826	855	841	856	873	881	859	886	803	820	854	799	888	850	862	838	848	864	836	927	814	866	839	843	871	862	896	828	898	818	829	885	862	893	868	851	841	867	879	831	898	858	840	865	885	889	844	852	850	839	883	851	852	880	807	855	880	821	868	831	828	864	840	818	843	786	825	857	848	824	844	872	857	847	827	873	864	885	850	820	892	866	831	798	871	864	823	857	808	858	828	862	772	871	894	818	879	877	892	889	865	899	866	865	819	840	930	828	893	865	870	834	888	850	861	845	868	803	837	857	820	832	881	863	861	802	895	830	882	818	877	855	858	837	849	876	829	908	892	837	864	855	882	873	808	889	857	896	839	910	826	833	802	874	890	861	842	913	835	824	812	793	880	810	893	868	847	869	811	887	842	844	866	817	841	869	874	816	873	830	835	895	850	827	869	885	826	879	875	862	828	864	852	853	850	877	835	836	854	874	917	847	804	842	837	868	817	869	821	842	889	858	839	854	868	822	839	868	887	859	872	865	878	858	801	828	849	815	843	871	856	827	929	830	842	848	900	877	892	859	830	852	836	852	867	856	900	828	839	847	841	863	855	865	865	835	848	863	845	846	834	849	824	807	841	874	856	809	847	885	854	886	828	906	798	866	872	851	889	880	871	875	822	856	848	841	813	819	905	856	862	859	819	939	865	887	820	879	857	842	865	860	903	909	872	840	855	891	861	856	843	824	862	839	834	827	826	827	875	837	887	818	835	866	877	851	885	860	814	863	844	841	913	848	895	825	873	897	864	878	807	833	845	830	844	893	858	864	833	812	843	817	805	854	835	795	843	847	870	810	865	850	848	798	893	889	821	805	892	844	849	811	837	880	848	885	843	847	850	829	892	816	857	835	841	873	853	839	844	873	871	837	895	834	822	854	874	860	831	910	893	857	917	845	816	839	852	864	858	877	809	842	810	823	863	870	796	913	845	882	917	891	851	918	845	887	856	821	878	890	850	877	824	844	839	829	840	826	892	896	842	884	860	836	865	872	891	884	823	820	864	874	823	839	839	864	850	862	882	821	879	884	851	868	913	845	842	855	852	845	876	922	808	853	899	822	871	851	816	839	854	899	816	852	928	845	820	894	853	864	933	849	820	850	836	808	885	907	811	859	882	838	842	885	846	886	874	839	860	845	891	882	869	840	873	890	873	857	872	856	810	884	843	832	834	827	861	837	861	851	860	837	822	869	872	909	847	897	875	889	831	841	865	899	807	860	886	828	824	844	868	801	864	823	847	878	845	833	833	868	828	902	850	798	880	842	880	851	885	811	845	809	857	846	864	848	871	861	901	838	823	803	866	822	848	895	859	831	839	799	836	847	837	877	831	860	822	788	858	813	906	823	855	861	834	796	834	820	841	834	823	893	883	877	852	783	864	886	835	842	847	837	822	843	838	828	898	852	890	877	824	867	818	854	860	830	811	844	854	883	853	796	867	829	850	830	857	895	890	809	834	861	835	857	869	860	851	831	862	791	857	859	858	832	849	852	875	855	843	883	802	847	899	906	827	862	811	811	863	831	922	820	841	853	835	869	871	860	839	880	791	836	865	857	857	828	825	876	855	847	855	856	827	867	872	870	850	847	863	840	835	848	855	871	909	832	853	886	844	850	841	887	862	768	885	845	813	845	902	882	902	804	833	835	837	797	857	850	886	837	899	922	835	823	809	811	853	882	866	865	894	861	839	836	901	855	830	890	832	868	854	869	855	841	807	922	862	882	832	827	840	808	861	890	869	867	859	844	847	830	853	831	869	860	835	868	855	828	774	828	892	894	770	851	914	850	828	881	864	837	876	836	785	847	849	901	884	841	861	830	877	873	852	869	849	766	885	828	841	864	814	829	854	861	871	864	900	829	821	891	884	868	835	906	820	816	811	860	861	825	846	843	819	860	849	882	839	823	900	870	864	854	846	835	846	847	863	865	823	856	883	848	853	830	893	809	883	865	867	884	841	836	842	899	840	844	874	830	830	841	859	847	819	892	872	835	876	803	797	817	817	872	829	866	836	871	853	871	885	831	819	892	849	838	878	859	860	857	860	896	866	822	849	895	827	848	806	836	873	801	891	884	858	934	899	786	831	857	895	855	863	911	830	799	839	874	859	838	846	914	842	861	856	870	828	831	881	831	854	897	878	860	803	820	885	840	836	824	854	802	847	837	908	932	844	853	851	831	845	834	839	859	857	888	896	859	860	848	830	886	838	795	847	857	885	864	851	864	805	867	809	825	894	819	873	824	861	843	905	839	818	866	843	847	863	853	895	868	770	865	830	863	860	848	850	819	890	819	859	849	839	853	815	864	874	875	846	845	922	903	843	896	824	883	863	859	894	826	838	822	769	851	882	849	837	871	828	869	853	791	838	851	880	829	802	816	828	834	852	856	836	872	892	828	852	877	800	843	870	868	896	904	841	794	849	794	818	851	908	861	809	820	854	814	829	866	864	853	868	853	851	867	875	839	901	867	865	863	885	843	867	837	878	874	823	878	784	908	793	897	836	850	839	811	844	807	856	840	851	822	861	878	833	845	864	860	810	854	827	840	888	867	896	867	888	849	837
24623	21356	28453	24622	20710	4095	1400	941	799	787	728	712	699	727	726	691	696	678	656	697	705	710	652	679	678	720	693	674	669	694	651	650	609	701	614	655	646	672	632	643	639	607	629	641	645	652	632	621	672	670	633	699	631	625	657	674	634	625	678	637	636	627	614	677	623	644	640	630	657	653	625	621	645	650	642	631	661	696	598	664	661	646	623	620	654	623	688	645	661	632	629	617	663	607	615	649	616	637	679	670	633	632	611	652	691	636	651	690	616	628	618	655	690	685	617	640	667	622	659	659	645	665	663	656	624	670	625	659	645	626	612	686	624	639	669	672	622	633	598	675	594	625	608	634	650	578	632	646	621	631	645	642	630	667	644	677	635	618	633	647	669	639	629	657	671	609	636	653	648	640	690	652	634	675	625	602	648	629	670	640	650	700	596	618	675	621	604	627	655	636	610	617	627	617	615	608	632	643	627	598	616	583	617	691	656	609	622	608	624	659	616	640	608	603	647	635	631	614	653	638	626	632	648	629	594	610	610	617	606	660	608	605	630	635	641	653	635	621	639	597	653	620	650	650	629	633	643	617	643	670	678	592	640	636	600	636	645	602	698	636	684	599	625	647	656	630	597	639	614	620	640	639	629	636	581	639	686	675	580	633	649	634	653	685	608	665	610	652	647	657	611	603	619	612	668	610	607	628	645	662	624	657	652	628	638	616	608	639	649	639	630	635	640	629	607	611	647	623	639	637	615	669	644	597	657	599	618	642	608	655	681	603	614	601	637	637	622	605	630	655	659	643	645	639	598	598	608	660	649	632	670	665	637	684	617	645	634	675	665	650	660	638	686	630	630	597	615	648	658	632	648	598	605	621	641	641	614	622	635	619	633	633	643	625	656	651	666	678	659	622	574	611	641	669	629	661	674	612	676	651	626	648	614	637	652	685	654	634	616	664	604	636	601	651	637	663	612	579	615	636	646	609	619	630	630	613	639	618	667	630	617	629	636	626	623	597	635	657	623	627	631	673	666	637	653	630	662	644	677	625	618	620	660	627	654	627	673	634	679	655	611	626	589	606	663	646	642	634	620	631	623	618	637	630	594	608	584	627	652	642	594	654	643	563	625	594	599	611	706	656	632	623	593	642	619	621	572	618	627	585	635	612	616	606	638	622	649	669	668	625	620	596	655	601	594	659	599	618	644	640	639	670	607	637	645	602	624	609	641	637	632	619	596	635	671	575	615	629	639	640	620	625	652	606	622	639	592	643	628	632	621	597	617	713	632	632	664	629	576	605	626	629	642	624	615	611	623	588	653	644	701	620	641	648	609	614	621	624	645	638	626	590	647	657	626	709	655	647	656	667	654	665	644	683	663	645	673	610	661	699	635	647	599	622	628	673	634	653	658	645	628	702	649	608	612	608	633	613	629	626	643	622	639	628	603	616	619	629	613	614	650	664	637	634	677	650	649	618	565	641	661	669	640	649	626	624	638	650	642	649	589	623	652	642	602	686	678	628	644	639	642	629	664	645	628	593	608	659	701	609	599	594	666	649	688	664	644	646	624	563	627	649	632	615	647	602	666	582	647	635	565	608	628	647	652	602	591	631	627	622	639	638	634	661	621	631	627	576	649	663	625	650	632	609	621	609	647	614	623	629	628	611	613	615	600	628	626	616	640	614	645	664	615	589	597	633	597	644	626	657	646	662	632	616	639	626	611	616	633	598	693	650	659	630	623	638	638	637	634	624	594	625	627	615	646	616	627	635	656	645	625	641	607	664	664	609	625	581	644	643	656	622	654	634	637	610	620	632	632	611	637	641	608	701	619	650	607	683	612	662	621	653	655	629	633	654	622	633	647	640	604	629	625	656	643	606	658	644	672	608	609	634	649	641	670	647	602	609	624	605	650	629	654	626	635	639	665	630	675	701	631	645	597	699	648	692	682	610	609	638	653	596	633	662	621	610	592	595	621	659	619	691	655	610	645	642	612	678	633	612	631	637	675	635	655	655	609	583	636	648	616	641	639	668	632	607	630	623	618	566	633	617	632	641	613	648	632	627	655	606	584	605	663	648	666	621	629	618	681	616	684	604	637	651	652	625	656	630	624	622	634	612	657	611	610	604	653	634	654	613	640	661	631	636	661	657	607	654	627	652	637	625	668	595	611	577	641	613	680	654	666	697	606	652	665	646	629	606	632	659	645	680	644	663	616	632	627	623	658	606	643	659	627	672	634	653	654	623	606	625	609	627	642	634	646	614	626	625	662	630	673	594	652	651	632	631	649	615	628	571	619	657	615	637	615	679	593	580	644	656	581	650	628	646	609	623	676	647	636	628	611	614	650	655	627	608	624	612	623	622	602	640	664	656	636	659	626	643	630	657	637	615	575	637	654	652	697	612	603	632	630	635	635	651	614	595	645	639	659	651	659	615	658	684	664	657	661	668	647	629	646	645	620	657	625	594	618	589	594	689	657	605	605	636	638	673	674	627	662	600	627	640	582	648	628	665	675	658	592	622	634	609	664	645	602	607	663	635	645	670	644	583	635	625	660	651	603	672	609	630	674	653	643	639	618	633	675	639	616	637	590	674	672	629	610	600	668	654	681	670	668	646	634	587	633	654	623	627	620	596	644	678	603	611	640	652	585	635	664	647	602	663	635	655	615	631	626	674	604	650	629	629	615	636	647	642	655	620	639	624	638	577	645	659	641	614	640	597	687	664	620	663	636	612	636	635	620	614	643	619	645	623	661	621	632	603	620	629	629	627	625	670	622	621	650	662	645	599	680	645	618	607	635	619	654	611	642	592	650	624	647	608	590	617	626	635	735	625	678	602	662	599	632	695	681	640	621	646	631	644	649	633	608	670	637	641	686	654	650	647	587	653	673	623	651	591	660	638	614	647	614	640	727	641	606	624	624	578	618	637	687	660	643	661	623	628	608	589	584	653	646	617	652	633	637	676	644	635	646	645	623	671	621	672	626	629	633	651	708	603	664	621	614	649	644	624	601	678	646	645	659	630	692	650	673	643	626	628	642	637	601	653	652	619	663	612	642	618	674	618	639	638	632	656	707	636	672	661	656	640	641	594	622	603	631	635	652	602	591	612	608	641	625	646	681	642	617	678	645	651	611	582	631	633	627	626	613	625	589	696	604	671	617	618	654	629	630	670	645	610	631	653	683	633	651	644	613	694	609	610	643	697	607	663	641	657	607	625	583	607	597	617	656	640	669	645	604	677	612	568	636	692	588	584	596	592	666	668	628	650	580	650	628	600	611	662	587	643	600	643	645	613	574	608	595	635	638	616	646	662	578	623	631	647	624	639	621	657	624	630	616	650	601	611	641	634	621	605	655	613	667	629	636	682	632	656	611	651	640	598	667	580	652	645	632	652	630	611	637	585	633	648	657	665	626	623	627	664	628	628	666	631	621	665	619	647	647	606	611	628	609	646	688	614	666	629	678	618	687	624	601	631	616	653	633	619	638	629	581	673	650	652	614	683	600	660
3957	5167	4035	2307	1569	1285	1090	925	845	806	827	730	727	700	714	677	711	698	648	677	659	686	664	608	599	607	608	627	625	671	633	663	628	657	589	649	620	652	604	603	629	640	644	626	704	603	599	643	601	624	635	550	561	576	625	607	618	601	581	596	575	655	606	684	623	617	626	622	647	601	572	618	632	655	603	609	589	652	643	601	641	608	600	621	641	615	616	627	611	634	642	637	628	588	600	608	640	626	607	584	617	620	595	601	643	633	631	661	622	622	607	610	600	613	583	608	587	617	593	580	584	641	601	607	632	596	659	627	597	592	614	623	616	604	615	588	621	661	621	591	583	637	580	566	652	614	601	627	630	624	620	619	626	613	632	601	604	630	652	588	582	596	570	601	577	627	645	650	602	596	657	604	596	596	637	593	592	581	582	646	586	640	606	612	655	552	606	647	633	617	581	628	607	618	569	619	563	629	617	594	615	559	590	605	577	628	632	640	585	588	610	595	584	643	553	590	620	635	625	598	616	626	575	576	616	609	605	589	569	625	603	578	606	622	611	581	583	618	595	601	627	601	601	591	596	601	592	618	613	597	608	605	627	617	592	637	619	629	602	622	599	574	606	568	594	594	618	602	613	623	634	586	611	608	573	591	622	622	634	630	578	604	546	589	630	625	633	606	632	570	639	598	606	593	595	557	605	641	622	612	584	610	577	590	603	593	596	607	606	595	585	591	579	577	554	640	613	585	619	640	620	605	595	598	599	645	541	632	620	595	605	585	619	599	625	598	585	643	617	595	619	625	600	600	606	583	582	587	607	559	627	617	652	661	607	618	600	561	622	627	558	605	613	627	606	592	612	615	609	612	622	622	591	645	630	564	624	618	580	571	613	571	576	644	655	609	628	638	649	601	636	621	571	586	581	610	607	615	598	647	581	595	606	599	630	615	589	603	603	634	592	633	627	601	600	591	612	607	613	645	605	611	595	612	649	589	629	586	620	628	584	582	604	589	592	580	609	588	612	623	614	597	601	613	571	624	610	616	632	613	583	607	593	588	544	604	639	618	620	606	571	607	600	602	599	555	598	606	582	601	645	588	526	587	576	660	573	598	613	563	651	554	601	579	634	572	604	613	594	628	612	564	624	638	612	607	591	605	613	620	640	598	569	639	589	545	559	615	585	597	603	604	615	616	546	596	602	587	598	623	575	601	639	579	592	601	610	612	580	626	604	619	596	598	617	595	595	592	609	603	582	570	598	595	568	599	617	614	625	609	603	611	609	630	589	593	632	617	584	599	589	607	641	604	601	562	611	598	597	588	597	608	636	590	622	618	610	601	589	619	604	596	587	602	589	597	632	597	620	632	653	616	605	583	582	643	558	562	651	600	625	621	624	610	632	625	618	591	627	604	563	637	648	580	624	579	624	575	613	592	620	596	617	581	614	621	632	619	531	600	594	603	614	574	618	612	609	577	590	631	618	597	554	573	590	636	586	629	576	626	642	581	605	610	635	643	584	590	610	600	617	616	585	556	631	610	581	555	596	607	619	597	580	595	609	603	582	633	587	562	580	603	569	586	635	603	555	617	549	628	576	608	566	663	612	535	610	604	638	576	582	576	589	598	595	574	587	622	619	556	633	617	623	585	627	589	602	613	608	615	627	585	616	573	652	575	603	574	609	585	581	596	547	591	583	608	557	611	617	611	619	600	582	619	599	606	588	653	603	578	619	571	586	600	611	567	610	611	614	556	601	618	653	571	588	604	596	604	591	623	590	634	609	625	586	634	593	558	574	573	557	626	669	616	579	600	634	634	569	596	610	629	611	603	650	618	590	605	551	553	590	604	584	640	587	597	661	549	594	611	606	590	593	575	633	589	552	700	638	534	609	595	648	631	621	614	600	561	607	588	594	623	660	622	623	615	631	641	626	589	619	592	567	635	613	636	612	624	597	601	626	615	562	610	624	615	619	599	624	601	629	612	628	610	614	582	586	590	588	661	632	582	594	590	607	599	624	601	600	580	560	628	606	617	601	579	606	605	599	564	627	613	578	577	603	611	552	600	602	618	596	577	581	609	596	628	598	659	624	592	655	638	648	591	585	638	619	559	650	612	600	636	603	587	587	594	591	580	615	620	566	602	575	619	566	628	615	618	599	619	625	576	627	608	584	587	610	597	595	597	562	559	599	585	611	533	617	602	652	604	625	571	583	629	603	604	585	600	607	613	590	569	619	614	653	624	599	605	658	594	599	554	548	645	577	617	619	580	578	580	557	572	620	603	636	580	628	623	593	585	564	612	620	576	628	656	610	591	605	587	587	590	613	598	547	616	592	585	582	608	584	583	671	580	610	578	580	613	601	580	585	677	586	620	606	578	562	575	538	602	613	621	587	560	593	604	606	623	554	568	596	558	649	657	621	576	605	590	579	628	610	569	607	619	597	599	591	609	595	574	611	588	598	622	650	588	617	554	610	618	572	622	623	566	637	612	604	568	648	609	654	658	606	661	572	587	629	570	597	558	569	580	634	608	596	623	578	611	655	592	605	608	576	624	603	595	599	585	634	590	642	587	606	577	616	641	612	609	605	565	580	623	589	609	582	615	628	619	612	594	634	576	610	621	574	583	589	590	583	550	628	630	587	608	573	574	632	631	628	619	610	637	580	575	604	608	582	631	589	616	628	602	630	633	594	589	605	570	553	624	576	642	586	611	594	570	571	595	582	569	597	585	619	578	600	626	579	596	634	657	640	612	579	576	567	589	566	618	562	617	606	593	604	566	579	600	598	603	605	604	652	580	624	616	555	623	595	579	586	613	592	664	579	579	628	575	582	605	636	575	605	650	611	609	583	623	630	614	621	553	630	574	591	572	579	628	612	615	582	621	587	629	573	631	581	588	618	575	598	632	610	582	601	602	618	576	566	588	607	615	554	579	632	625	638	543	590	647	562	592	625	545	606	544	603	572	622	570	593	610	591	639	663	668	580	593	641	562	573	590	582	609	577	572	595	578	597	587	558	565	565	604	621	604	561	561	593	608	611	610	580	587	580	539	599	574	571	603	574	575	591	577	590	610	618	614	608	585	568	612	597	594	558	605	552	578	618	583	616	604	576	612	611	617	602	619	612	587	600	608	650	613	593	619	588	607	640	585	594	585	607	621	632	586	565	635	592	529	615	581	611	628	570	576	613	644	612	623	581	565	587	555	610	626	550	611	646	594	585	634	650	604	594	608	598	621	580	581	614	615	578	665	601	595	594	608	621	600	662	591	542	634	644	596	573	626	633	622	571	564	616	563	650	567	575	587	576	583	611	634	559	654	608	597	633	583	589	604	609	610	625	643	606	582	628	621	592	626	605	551	614	536	616	647	586	579	539	601	640	577	608	571	615	627	583	579	584	603	614	639	640	626	615	616	560	632	605	584	546	567	539	618	638	644	584	594	581	582	590	615	642	606	579	607	609	610	566	603	573	602	608	618	585	628	567	590	594	598	641	607	604	588	596	623	593	603
27477	10226	2138	1482	1165	1041	1008	958	996	1002	998	1000	1010	1029	993	1017	969	985	986	967	1000	943	1021	965	928	984	914	992	944	970	954	988	979	944	977	965	981	975	910	993	944	964	992	944	1009	1008	1006	976	975	992	1000	989	954	1013	1021	961	960	957	1033	992	890	993	1033	877	1025	985	939	937	1000	985	987	910	946	1024	1021	1023	936	983	947	1019	973	1035	947	973	962	992	931	985	945	978	965	965	972	981	937	975	963	986	1002	975	1022	962	949	942	984	980	1052	1037	929	1007	954	987	991	982	983	943	895	945	958	902	987	962	953	959	999	983	948	955	931	996	980	967	1009	1010	1007	1016	977	920	999	962	1009	1024	949	964	1004	1007	932	992	979	978	956	967	1015	989	1010	925	945	984	956	968	982	993	939	907	979	991	914	965	987	980	939	973	993	966	950	1005	971	996	947	917	900	972	998	1008	957	1042	953	945	958	940	998	1039	1061	952	989	911	967	1005	912	919	941	991	1022	1000	940	956	929	1003	938	965	988	1039	975	956	959	1008	949	1018	958	980	978	1016	969	970	983	1025	947	925	959	980	987	910	945	882	941	968	946	976	993	1007	964	934	940	968	973	954	931	1042	963	1014	932	983	928	901	949	977	972	950	997	965	917	957	984	946	1033	967	924	1042	986	1001	1002	970	933	950	933	939	976	978	992	978	941	1010	963	1006	988	987	1002	934	978	1011	973	955	1007	1036	985	967	1001	992	963	974	1023	991	948	970	956	955	1004	937	971	974	1035	980	924	994	948	973	976	935	967	1014	979	981	951	1004	954	1008	1042	951	925	962	1004	977	1018	989	998	1034	949	981	964	974	1015	919	968	913	990	956	970	954	965	1002	978	1003	936	1030	944	992	1009	997	985	947	1014	981	960	985	969	940	976	937	1063	977	958	1000	997	996	970	903	981	929	975	992	966	944	1005	966	939	950	946	978	1056	1042	957	985	956	1018	969	1016	1005	979	939	945	1000	941	940	964	895	939	941	897	1010	1008	982	961	954	967	949	988	1003	954	955	986	982	947	937	967	989	1000	945	921	923	1033	1037	982	1019	959	967	961	955	924	1019	938	958	984	941	896	981	924	983	1024	1020	963	932	952	938	1017	954	971	944	967	1000	986	973	968	943	1015	959	977	948	963	1009	890	1017	943	992	1018	992	978	1025	944	1053	1001	944	976	971	960	973	972	934	973	968	955	917	972	994	987	988	990	991	917	1034	1010	957	932	995	1039	986	926	972	987	1011	1000	961	1006	953	990	963	956	949	955	947	973	942	984	906	996	1025	995	985	978	982	961	949	1020	997	990	987	947	965	967	961	938	1007	970	955	942	952	977	910	975	956	982	919	966	921	956	968	950	975	961	912	894	1038	986	1003	989	953	1000	923	963	921	991	982	982	975	1006	961	1012	1001	999	974	919	953	977	997	945	992	956	1017	962	959	980	926	964	971	1002	909	989	933	1038	971	998	949	995	964	1015	985	971	973	902	947	945	935	1028	1013	970	920	951	966	971	993	954	983	948	995	891	1041	938	1011	994	979	1007	1000	940	945	936	976	932	979	1026	946	1010	1005	986	982	947	980	1013	960	1001	1044	928	998	983	963	935	962	971	999	979	976	940	978	1010	983	927	966	931	970	983	967	908	983	996	952	984	967	984	928	976	1025	963	994	971	1018	976	948	958	964	967	991	948	984	992	995	972	982	998	992	990	973	951	1009	982	977	981	934	939	982	989	959	1000	1001	998	968	980	905	924	897	967	956	980	1043	986	983	1009	937	933	979	940	1000	921	969	1044	983	925	937	946	970	952	980	968	1001	934	993	1005	953	978	1003	987	944	988	994	1005	947	967	971	980	912	977	993	982	925	956	972	994	1034	972	947	1001	1001	1011	1039	944	997	877	892	961	969	971	936	971	933	985	1005	954	960	947	958	969	977	1014	977	1006	1033	952	999	978	968	924	1027	952	993	986	944	963	937	1036	957	963	918	904	992	986	973	966	966	975	942	964	1019	991	999	1002	981	1004	997	1005	930	926	953	998	1002	944	1000	936	913	940	963	947	943	1008	920	972	941	1014	932	1022	954	983	937	961	985	990	965	1001	938	968	995	1059	1007	957	966	977	1024	1007	974	997	951	970	966	1001	978	1012	966	1015	946	991	984	973	963	983	893	988	954	938	987	1001	944	936	969	952	963	995	923	1006	945	1023	975	987	955	990	1041	1016	920	1030	933	926	992	944	965	894	992	1003	1018	956	982	947	972	919	942	952	927	935	974	934	978	963	955	942	959	944	971	992	978	960	1017	976	1050	991	956	993	973	961	949	984	985	972	977	1007	1002	942	932	947	895	932	954	984	956	971	970	933	965	923	965	939	1011	984	962	979	966	947	911	1017	1053	990	1011	924	979	959	987	1012	974	992	985	987	933	1009	943	932	933	1009	925	994	984	954	966	979	932	934	980	910	1035	1008	948	973	951	968	977	988	963	945	1002	976	959	961	925	928	927	947	934	959	981	963	905	1011	1013	980	946	969	985	1003	977	950	977	1035	1056	972	958	927	998	970	1005	950	979	948	1031	948	939	954	971	1026	960	957	975	973	991	991	959	972	980	953	987	957	983	994	1013	968	953	939	1000	978	993	981	1013	965	921	955	1017	1001	1031	994	965	975	953	979	918	950	1024	1020	966	989	970	993	960	1008	967	924	912	955	974	962	932	949	964	1001	1013	950	1014	959	944	913	967	1009	987	973	1011	1003	1001	937	987	905	980	1003	941	945	924	962	988	967	941	958	902	984	936	983	981	990	966	952	909	963	1014	1014	937	996	960	924	968	952	996	981	1006	951	897	1033	959	1017	955	1007	960	991	992	942	960	1005	937	997	972	1023	985	1012	937	958	938	989	979	975	923	994	1008	986	990	987	988	967	948	943	966	947	933	1013	977	946	937	972	1039	989	981	1021	912	940	983	957	953	990	934	958	986	1010	988	977	994	939	1026	995	1011	992	1002	963	950	935	959	1018	987	974	977	974	964	968	989	977	972	997	1017	1012	958	985	988	906	944	982	1019	1001	994	1002	964	982	1033	965	988	951	965	986	1028	981	956	946	1006	942	1002	953	959	977	995	1019	926	984	981	946	944	921	981	965	976	985	971	964	952	955	998	982	974	980	930	944	1037	953	1031	934	1015	963	968	938	978	968	971	1004	954	975	970	970	983	935	916	934	946	970	1006	954	947	992	1006	986	993	1042	991	954	976	954	966	940	972	951	968	937	941	981	977	958	945	943	997	1010	940	973	931	1016	979	934	966	937	992	994	992	950	963	1004	934	981	935	1036	915	976	1025	952	991	944	966	965	1031	1009	999	948	947	993	908	918	1063	973	924	957	914	950	995	1036	954	981	1012	964	981	977	984	939	1001	946	994	1025	955	977	1000	934	1036	993	960	940	995	962	1021	1035	983	990	962	948	924	988	978	993	995	934	962	971	956	976	949	1000	927	994	975	983	946	919	987	999	987	939	949	958	951	933	979	916	997	933	954	1000	980	891	979	994	948	961	998	944	983	1028	961	956	970	981	926	933	1033	976	934	963	990	988	1025	975	909	1014	977	983	984	1003	979	1007	989	957	1006	979	987	924	969	989	935	964	992	991	991	1009	935	1005	966	899	942	924	949	980	981	994	1004	948	946	947	999	933	979	966	958	1025	937	966	982	1002	948	947	906	991	1021	983	970	984	974	986	1000	970	976	999	980	928	926	916	962	976	947	928	962	927	1009	988	961	1014	967	945	973	983
5799	1066	908	888	881	844	862	840	851	779	809	884	823	825	823	853	858	876	821	796	826	813	852	831	810	809	798	819	773	797	891	814	770	808	855	849	854	818	816	773	789	791	856	847	753	812	818	827	799	868	835	811	815	797	828	806	788	796	785	868	820	842	831	761	809	785	806	814	807	813	834	826	787	826	796	831	812	830	805	795	826	826	787	856	842	829	824	886	831	798	808	842	828	876	825	775	834	781	832	808	835	765	778	786	819	828	814	823	820	829	857	803	805	867	842	829	843	829	818	805	869	846	845	769	856	853	773	806	830	833	839	829	827	836	843	795	863	814	764	884	795	855	805	867	827	817	770	822	863	804	818	803	877	810	816	840	823	830	803	781	835	828	824	831	819	805	848	829	805	815	815	819	829	862	820	744	805	829	825	765	818	810	837	840	811	853	874	833	809	817	829	777	823	831	802	791	824	778	780	791	830	807	831	799	831	819	869	827	812	861	791	833	850	813	814	763	858	846	808	803	821	888	807	775	785	865	792	725	823	827	884	828	828	811	818	813	831	848	761	823	800	840	849	800	797	833	766	857	801	865	803	859	801	816	829	809	828	803	805	803	807	845	834	797	811	798	803	816	784	871	860	813	825	785	840	785	814	785	853	800	849	840	853	855	846	781	815	811	830	851	808	820	833	849	849	862	834	810	806	794	871	841	853	816	805	852	836	828	830	857	780	835	758	855	781	842	796	782	783	807	828	752	809	805	815	801	827	862	794	861	823	821	833	792	821	838	841	806	843	840	794	815	818	852	877	812	818	844	801	849	817	834	838	846	810	831	809	853	809	805	786	783	838	844	809	775	815	857	814	833	818	833	825	806	817	811	843	816	852	816	826	787	801	872	794	842	818	763	818	830	827	783	803	880	783	796	836	820	823	838	762	788	840	797	812	783	813	766	850	836	789	815	827	785	781	820	835	808	818	825	826	816	831	821	804	859	835	800	837	853	818	812	844	864	801	814	904	844	800	770	860	816	820	830	830	813	802	887	823	815	847	824	831	828	834	873	776	805	815	768	803	775	842	872	825	825	858	808	838	812	830	788	779	799	843	859	809	819	832	851	890	821	845	799	786	774	834	874	804	876	741	802	842	774	863	807	763	782	835	821	813	778	809	798	808	801	801	820	799	842	819	819	808	772	817	802	842	877	843	809	803	898	763	814	830	831	828	835	827	852	771	859	806	835	843	814	802	760	851	823	815	818	832	838	858	820	802	803	805	787	873	793	763	844	838	792	823	805	813	816	783	762	829	831	813	847	822	838	780	823	815	794	784	785	794	786	812	881	856	793	811	828	814	816	843	826	819	832	868	849	827	863	784	829	787	812	854	796	835	834	826	862	818	843	840	824	829	866	812	813	858	840	831	800	836	793	831	789	833	827	796	832	830	810	820	828	809	826	788	828	824	815	814	855	839	820	869	863	802	855	826	894	811	777	844	798	786	803	826	820	861	792	850	796	795	814	852	819	838	804	838	777	794	840	790	826	863	864	819	826	892	849	844	778	839	856	828	791	822	807	821	806	799	813	769	803	843	821	802	828	860	818	797	786	810	858	841	829	791	806	826	796	785	837	754	864	776	775	801	891	839	778	799	869	765	812	804	813	768	828	851	841	875	849	874	834	819	846	831	802	862	790	863	803	837	825	817	866	810	838	807	816	849	787	835	841	874	757	849	829	787	866	799	807	796	806	786	821	767	830	770	826	834	802	800	793	796	836	853	818	828	841	856	818	847	856	779	878	826	797	821	783	837	839	780	833	794	789	837	803	835	798	812	846	840	786	776	802	898	794	822	844	812	808	834	880	805	777	824	818	843	890	828	804	821	814	859	812	837	855	803	836	841	827	874	769	888	801	759	818	777	793	825	926	819	829	806	849	780	789	832	793	796	840	867	781	811	840	832	859	789	807	809	846	815	793	818	808	808	786	820	815	804	798	808	883	827	855	826	878	828	811	838	831	805	841	829	839	886	814	820	828	807	785	849	793	807	817	823	860	791	817	846	780	823	823	793	793	837	811	800	843	814	815	839	798	770	826	824	825	791	803	793	835	786	788	818	827	853	813	766	897	819	844	810	804	828	785	836	822	853	838	757	831	857	765	781	804	841	869	856	801	804	807	848	798	820	854	796	861	832	842	761	866	807	797	841	779	778	856	853	867	855	849	815	830	797	798	849	782	796	829	833	839	842	807	789	814	795	833	851	810	807	876	866	843	857	773	803	807	816	826	821	797	819	869	838	815	847	866	831	873	805	794	768	839	783	792	772	834	793	816	877	809	830	832	852	806	823	838	854	798	876	804	802	785	774	794	741	830	901	818	823	786	838	744	828	816	846	845	818	856	808	843	811	836	809	836	795	825	820	803	826	839	745	858	829	858	825	845	810	812	806	830	811	787	820	771	852	861	869	812	882	859	807	837	841	856	820	862	810	820	780	808	742	787	758	785	847	822	911	808	821	808	832	817	855	830	830	768	830	890	827	802	877	800	814	822	773	838	802	838	829	872	851	885	838	812	819	826	807	858	801	873	751	839	799	829	848	815	777	794	834	814	844	832	755	799	869	782	815	856	785	805	812	847	815	814	834	800	835	837	838	809	851	806	805	858	820	795	838	805	778	831	851	759	824	804	843	808	891	805	838	815	841	826	804	811	863	806	846	833	837	820	842	830	818	824	822	815	843	830	812	825	798	836	738	834	792	837	827	839	805	798	855	852	769	790	830	799	840	827	837	808	766	825	808	848	822	798	788	850	888	795	810	813	803	810	826	818	795	834	851	783	815	864	796	834	795	743	823	805	783	827	837	779	793	826	801	794	844	852	806	848	786	816	821	836	822	839	862	849	835	815	865	824	838	871	777	790	783	837	811	841	808	838	810	839	755	855	778	843	814	811	764	802	816	801	801	810	833	826	800	868	832	809	858	839	797	829	845	794	808	801	818	794	821	796	803	743	836	808	848	830	795	829	833	816	802	866	803	785	801	812	834	786	820	786	796	847	872	887	801	779	858	798	843	820	785	761	821	785	820	808	859	814	798	807	836	837	811	827	789	832	789	817	820	836	842	818	853	812	821	837	841	789	770	826	804	842	831	868	811	818	862	884	814	860	844	804	806	792	812	796	832	786	851	820	803	840	834	840	835	829	791	813	862	863	797	824	824	799	787	812	823	829	820	803	845	775	849	773	798	834	818	810	788	836	842	829	817	817	839	778	793	835	846	789	774	834	818	808	810	838	826	850	820	793	814	792	760	838	815	835	805	839	808	866	845	834	803	765	767	789	793	816	839	797	807	841	826	800	797	818	850	814	861	811	873	775	843	885	853	836	814	796	740	821	796	758	797	827	785	846	819	762	838	795	831	756	798	850	822	807	818	850	755	816	774	865	858	799	786	835	858	805	793	786	819	813	822	821	831	819	869	843	851	790	829	850	838	863	820	814	852	818	811	840	834	824	827	804	835	802	821	861
25563	21357	27196	25332	5829	1786	1428	1218	1134	1129	1058	1037	1044	1002	1004	1005	1029	1019	977	1036	973	994	1003	964	1012	1032	973	1032	970	984	961	1008	970	1004	982	1000	962	998	1009	978	1011	977	1020	968	1020	966	972	1004	989	989	1014	961	968	991	1014	985	978	969	1009	973	973	1060	989	993	933	1027	1011	983	1001	918	1040	938	937	992	948	1001	963	988	947	1000	949	983	1009	1002	940	981	993	1018	994	1015	953	959	993	987	973	1006	979	960	975	961	1005	1034	995	1015	957	946	931	978	958	1003	981	968	964	961	1038	999	950	985	1001	982	1020	1012	988	969	952	993	927	992	951	995	1002	996	1018	928	945	942	986	1045	975	970	1008	944	970	956	996	997	901	921	1028	984	978	1013	950	996	951	950	986	995	958	967	1003	991	973	987	924	926	987	968	968	928	977	1029	947	1006	979	993	981	970	977	942	1002	999	1012	960	1042	1025	1022	996	907	951	988	984	961	997	944	990	962	1005	955	966	995	1013	915	942	1007	925	964	1000	1046	953	991	911	1026	1001	980	969	954	938	995	1011	961	897	957	946	988	936	981	960	993	956	969	968	959	978	964	961	979	980	954	952	879	960	972	985	1013	1018	957	957	1002	968	992	1004	968	917	941	944	942	947	988	964	1019	1009	987	975	1002	985	998	1030	947	948	951	989	917	949	945	979	992	1016	978	923	1023	970	977	995	918	968	932	956	971	1033	999	930	908	1025	966	989	960	1026	964	951	943	944	941	982	974	938	1008	962	979	935	965	1007	957	1028	1035	1001	968	975	1015	1009	930	969	950	970	977	965	976	966	940	1016	944	952	973	1014	932	941	994	1011	1018	1001	1035	1014	1019	945	987	1026	983	981	1005	950	987	1011	950	1006	907	992	937	981	968	962	989	967	965	970	953	932	1005	1010	1004	952	1046	1011	984	964	968	984	994	975	1022	1005	925	972	1020	996	1000	964	951	1016	1033	1038	950	974	1036	994	926	965	991	1006	1003	996	936	948	1015	1020	980	983	971	908	994	990	974	1005	914	1024	1028	1008	984	988	1021	931	971	1004	957	970	985	947	970	923	934	963	986	958	1001	1054	945	950	1000	1030	965	997	1003	1019	970	1011	988	1043	992	987	964	1000	976	1038	962	1079	946	938	998	968	1019	999	1005	943	1007	1032	985	943	920	983	974	1016	978	1010	965	1023	995	987	990	961	992	1029	1000	971	976	999	983	965	972	945	1005	987	993	963	959	979	1005	959	961	948	953	994	942	1017	944	968	959	988	976	998	997	946	977	991	968	977	962	988	946	989	979	943	953	957	956	994	974	998	969	979	951	941	940	1021	1004	1064	976	1005	968	990	883	951	1026	1023	983	975	967	987	941	1030	967	911	940	956	1021	1027	992	975	1014	1000	1005	980	973	955	1019	1000	1007	972	999	979	903	982	1003	960	934	952	1010	1022	959	1003	958	985	969	978	1047	938	990	950	1023	952	997	934	959	983	1025	1026	1025	1013	908	1014	997	970	973	948	960	958	1046	947	934	925	1018	946	1000	986	1002	962	977	1020	940	1011	1022	958	1000	973	1048	971	969	1027	981	1002	985	1035	984	928	998	962	958	974	984	955	963	946	976	970	1007	971	965	980	961	989	954	982	1004	998	974	969	948	1008	1021	966	1000	968	972	992	1007	1011	947	1002	930	922	987	975	955	973	973	976	990	1016	1032	987	1034	972	999	990	988	1005	988	1008	959	988	965	925	1001	992	1035	991	968	963	974	991	993	990	997	1026	1023	969	962	979	999	982	969	965	948	1001	1011	1008	989	1016	1015	948	976	946	955	965	956	965	933	1004	971	1005	978	996	1057	1018	929	1015	993	1017	983	1003	984	912	942	946	971	977	1057	923	1015	967	985	1004	912	947	948	950	939	990	950	967	957	1036	999	1024	964	964	982	926	1004	1031	993	1046	1008	983	1019	1003	950	1010	994	1009	1005	1008	1012	976	945	973	994	969	1063	1004	1031	965	909	968	998	973	1040	1048	964	970	978	981	1003	1009	1003	1024	927	1020	992	987	974	1012	941	960	958	961	937	1031	1006	1016	1020	999	1006	989	1005	967	968	985	997	929	972	955	987	973	1046	989	985	997	957	962	990	1018	999	979	965	997	1004	980	951	970	979	967	1009	1030	1007	973	952	1005	1020	1002	1010	963	916	1033	962	987	972	993	970	988	998	982	972	983	935	979	1051	1011	926	1025	966	948	960	999	1014	970	938	954	986	978	934	983	978	941	1017	956	982	1016	980	1000	1016	1022	971	947	1000	947	1025	994	959	955	991	927	988	1020	993	931	951	1018	953	1044	1000	1030	932	964	1031	983	993	969	988	1041	977	1020	994	934	913	948	993	968	962	967	997	973	977	949	975	979	1001	1011	951	986	942	1003	994	1022	963	976	962	1008	983	967	932	997	993	959	1007	1017	965	959	969	957	1010	956	1050	1029	1018	1027	975	966	993	970	963	924	1003	998	972	969	968	945	968	988	988	1027	990	963	933	982	997	966	1000	991	961	945	993	1027	1008	1017	971	948	915	961	919	989	1007	977	906	960	972	974	1005	957	1010	953	1037	928	988	953	1005	958	1002	967	1044	995	974	964	984	945	987	965	933	974	982	934	966	970	940	1022	1037	1013	988	935	990	1018	961	1054	1029	993	1040	971	983	961	956	955	1015	905	999	993	977	967	980	918	996	1013	968	945	922	1014	970	1015	987	994	976	986	943	991	993	934	981	963	939	932	985	1005	1008	966	963	966	961	948	934	1020	979	966	947	1006	944	955	997	952	995	947	1012	932	920	951	1040	1020	957	971	1068	978	989	1012	956	960	999	1026	1000	1020	978	975	958	1016	1002	973	981	1001	974	950	1035	974	922	991	984	896	1006	962	1020	967	957	984	956	969	946	1017	924	990	963	987	979	968	1035	1000	926	942	1023	1001	1000	964	947	944	984	969	1000	980	977	947	954	1012	984	998	988	972	993	983	1011	961	978	1048	924	926	933	987	953	970	985	944	1002	958	1002	1002	966	974	977	989	939	976	991	964	950	976	953	956	1009	1016	1008	957	963	985	945	966	937	947	975	988	1005	997	1007	1004	953	975	1004	1035	1016	981	958	988	948	941	984	957	941	1010	950	974	998	1023	1042	987	1018	992	979	967	956	952	957	986	947	978	908	936	945	1002	979	923	979	949	951	980	1031	1032	1035	956	993	974	988	937	981	958	1013	1020	975	962	1050	905	974	1002	964	981	904	994	1014	941	964	989	993	1018	987	1000	958	950	973	942	961	945	936	1045	1022	963	993	945	998	1017	978	915	989	950	992	1042	997	933	958	992	1032	949	959	1012	1012	970	967	990	986	962	991	1000	1052	968	1005	966	1001	940	1049	989	995	955	1046	1003	978	935	984	950	995	943	927	987	1051	937	958	984	975	990	909	957	1024	1018	1058	974	984	943	996	971	966	992	1024	1055	976	1014	1026	991	927	976	1015	945	1004	1038	972	1063	1006	926	965	966	996	983	980	975	977	975	962	945	979	946	1011	984	991	1007	1005	984	992	922	1017	949	960	1002	979	960	1038	966	980	987	985	1018	986	1005	999	977	1002	947	1022	964	989	951	965	915	982	1019	1018	962	937	970	986	982	1040	914	953	1008	991	1003	1011	1001	987	1014	1007	1018	997	952	973	978	917	992	1002	1023	1029	978	915	999	965	992	984	944	989	951	950	973	944	1002	946	931	949	953	1000	967	1007	992	978	943	1022	1016	1039	924	941	959	996	1022	1017	999	1010	931	952	930	947	987	970	1012	959	970	991	1005	986	1054	978	1000	990	1013	958	945	959	967	997	948	999	970	968	1002	898	1002	1020	950	973	964	1023	970	955	957	981	947	959	1000	959	935
3947	3260	2676	1741	1352	1174	1048	1035	981	951	988	918	887	930	938	926	899	868	874	891	877	943	914	842	872	954	852	887	897	873	923	834	901	810	886	900	873	911	927	830	850	882	857	852	875	837	850	883	830	861	875	867	877	880	837	857	871	861	889	831	824	849	868	883	869	861	866	839	890	840	847	883	929	871	837	848	834	918	896	882	891	868	854	816	861	876	896	826	856	891	878	879	833	845	838	861	885	934	837	856	867	889	859	892	839	887	882	857	869	841	809	835	839	887	831	861	876	857	819	834	831	878	902	870	850	853	856	828	857	853	855	788	808	822	861	841	830	855	875	841	869	863	848	822	837	833	794	837	879	851	863	861	813	840	880	907	862	781	845	860	883	846	857	836	872	865	835	858	791	845	890	879	832	809	865	837	836	867	823	817	853	839	814	863	813	868	823	838	849	857	834	832	829	836	857	861	833	820	894	806	846	841	822	879	868	878	884	809	855	855	890	879	873	834	893	882	850	869	803	846	832	922	906	823	803	811	824	875	845	833	854	867	831	844	816	838	872	897	841	825	833	943	838	865	843	817	816	849	892	838	811	857	913	857	837	926	850	878	801	854	823	838	852	849	819	864	922	844	869	824	786	806	865	815	829	823	858	828	898	861	847	833	846	852	839	870	831	853	879	874	826	841	873	831	900	846	814	846	856	863	808	813	843	866	810	832	885	828	865	856	825	805	861	856	932	814	851	860	856	845	817	820	869	812	842	805	886	818	873	877	868	851	797	921	853	885	822	845	821	844	871	871	818	851	840	806	838	879	873	865	789	805	895	844	860	902	803	834	845	798	841	815	834	868	818	867	804	896	859	813	861	908	820	865	913	871	818	889	834	875	862	821	839	869	851	829	884	836	842	903	873	814	878	865	816	862	863	818	855	865	883	867	895	849	849	908	859	832	863	801	845	891	847	878	812	917	876	813	815	815	843	849	808	861	898	853	818	881	874	849	811	875	856	843	883	844	868	850	892	899	829	860	886	843	823	855	831	862	871	840	794	855	869	878	821	837	852	852	841	814	847	827	831	869	801	888	775	823	820	865	856	862	835	875	830	806	875	832	845	821	834	846	866	862	856	830	856	856	821	828	837	853	900	825	892	885	831	845	869	836	801	853	855	878	830	826	804	798	808	907	869	829	808	802	864	839	810	900	791	863	834	804	831	870	888	869	826	868	872	862	919	832	870	877	859	875	805	839	856	822	817	877	836	888	845	833	905	869	849	880	873	792	868	804	869	828	878	901	802	874	873	845	805	863	882	866	862	839	809	858	826	827	874	830	861	828	827	842	914	834	839	844	854	866	869	849	874	845	847	853	830	869	881	883	857	846	833	864	901	832	849	843	858	849	805	788	822	825	894	814	815	881	863	851	858	825	921	850	841	845	841	807	830	857	862	883	806	852	880	825	867	856	847	809	877	816	840	815	881	816	865	892	869	807	875	840	886	886	847	799	866	857	870	829	861	890	812	849	860	884	850	858	812	843	903	861	849	805	882	823	811	854	865	832	834	837	884	876	835	884	823	887	843	854	828	800	785	867	822	835	840	812	894	908	834	791	815	879	820	857	825	844	860	815	846	881	899	819	825	821	799	859	821	876	814	856	881	846	857	787	867	830	811	851	869	875	866	866	858	846	846	791	880	826	888	870	864	882	788	872	825	818	833	849	817	932	813	877	872	810	856	872	815	839	856	846	873	852	873	867	848	840	896	833	830	836	868	901	873	816	838	824	843	879	862	821	893	819	903	789	870	837	852	866	854	814	843	855	849	855	868	862	847	848	897	848	820	829	899	824	885	823	839	875	865	875	820	904	818	850	841	822	867	827	846	777	861	863	865	884	893	843	835	863	811	844	805	799	867	876	870	881	823	817	861	911	799	787	891	898	831	885	900	843	823	860	855	826	839	860	882	846	895	871	856	834	844	803	842	827	828	818	841	853	869	798	843	869	870	873	859	834	889	812	849	863	837	816	829	877	835	875	859	848	890	850	816	836	776	904	868	846	834	885	812	826	848	803	830	876	881	851	829	839	851	842	865	806	836	839	817	827	853	880	846	863	837	956	860	831	827	860	881	815	879	860	845	850	851	895	832	828	871	859	856	818	846	894	845	885	836	788	808	867	805	852	843	863	861	880	862	834	847	867	828	799	861	828	847	866	844	841	794	898	865	838	820	850	861	810	881	860	823	820	817	914	851	869	836	831	830	820	879	874	851	872	833	857	846	884	793	858	815	878	895	867	857	808	856	840	842	869	871	923	850	881	835	848	813	840	852	878	850	890	868	833	805	847	911	828	900	830	877	805	805	873	839	885	864	861	859	830	873	826	882	837	903	880	904	848	837	865	822	829	820	874	797	854	870	855	853	852	866	828	904	874	850	865	808	916	866	880	836	812	822	820	843	832	884	849	842	850	831	835	862	857	846	829	845	900	902	871	857	841	868	885	835	790	874	820	868	873	859	824	785	865	854	809	846	852	845	860	895	862	796	859	843	806	863	868	835	862	838	808	864	875	881	838	834	835	837	843	781	837	870	890	878	846	865	915	874	855	872	841	823	864	842	839	853	883	821	846	813	869	864	793	855	842	847	814	917	857	868	802	843	814	890	776	807	839	800	875	803	860	850	816	864	880	851	849	817	875	866	863	816	904	844	803	869	843	869	834	894	873	867	900	836	852	821	855	823	816	884	892	903	820	880	843	842	860	839	813	841	844	845	879	845	830	828	819	874	835	782	829	807	852	831	868	828	921	814	829	848	858	833	856	850	814	798	864	855	889	822	836	836	858	893	837	840	852	864	836	860	880	887	885	884	914	895	892	844	848	866	848	872	883	899	840	875	899	823	870	813	838	837	901	852	871	804	847	875	852	866	897	822	863	896	850	855	833	863	801	813	885	876	849	852	858	828	822	855	889	861	828	853	810	838	868	892	788	797	881	874	822	842	853	857	831	829	895	801	892	877	917	854	839	849	855	836	855	868	828	837	864	861	814	849	851	846	864	865	860	877	889	848	865	851	859	854	867	807	862	835	889	860	842	841	893	886	848	893	867	830	870	840	856	889	879	860	858	833	879	862	879	846	844	850	796	880	830	840	879	851	858	820	868	875	853	832	881	872	859	838	853	825	896	832	840	859	877	894	834	858	814	861	848	864	886	852	872	876	811	787	814	851	823	846	888	885	848	915	831	823	841	841	803	875	870	896	853	818	855	851	935	886	876	807	898	841	811	835	872	859	821	870	849	799	918	827	786	815	865	914	853	805	897	824	833	867	872	856	785	789	892	825	810	853	812	877	829	905	888	845	868	838	817	822	868	851	834	827	837	850	849	859	799	841	880	829	855	838	831	855	849	873	841	855	847	832	838	848	886	835	815	845	833	876	844	853	855	846	821	861	884	804	846	850	871	821	853	893	814	832	876	871	843	851	857	783	801	804	837	803	847	802	830	850	824	850	852	839	805	860	881	846	918
24579	21326	28400	24606	20703	4202	1381	1029	762	817	716	739	684	694	693	626	680	690	693	698	683	660	697	680	655	660	684	652	671	645	634	685	679	676	661	646	670	686	672	624	646	599	651	645	647	659	622	646	670	674	639	616	655	653	654	627	651	642	670	581	669	685	614	629	668	661	622	585	649	662	675	638	654	649	659	623	636	651	658	646	652	656	616	641	624	666	695	678	665	635	663	639	646	664	649	655	641	628	613	674	648	657	666	614	627	647	626	583	672	645	606	643	590	608	654	639	692	702	677	648	629	590	674	631	696	716	656	647	630	613	654	656	648	592	643	634	692	603	651	683	617	598	631	633	615	660	670	675	623	688	628	655	663	643	635	646	628	642	602	653	638	610	633	653	656	616	574	622	621	610	639	661	635	642	627	625	682	605	615	668	623	624	623	663	628	628	616	642	647	668	661	625	661	618	664	680	651	630	609	663	640	674	617	621	616	630	640	664	648	634	647	637	676	657	620	663	644	617	646	666	666	664	629	648	644	633	603	644	635	702	651	676	662	615	657	630	594	614	641	647	633	654	619	643	660	641	602	659	653	621	623	632	672	643	645	618	651	667	653	665	661	645	621	643	639	685	692	628	618	662	646	644	661	705	677	637	623	609	672	720	643	637	620	619	662	625	654	620	663	626	650	659	610	634	638	657	618	616	664	655	617	668	640	645	652	658	625	601	617	639	643	661	624	628	629	623	644	594	603	642	642	650	635	672	639	638	646	631	646	627	633	636	641	639	632	668	631	663	622	624	625	586	636	635	625	623	610	676	659	631	680	643	597	631	633	619	609	636	650	663	668	677	649	630	653	625	636	605	620	650	670	632	603	633	670	663	644	594	623	650	637	634	649	678	662	656	612	637	691	654	615	608	589	624	622	663	648	651	675	604	679	652	658	599	628	666	622	626	668	669	679	620	633	599	634	691	660	658	650	646	624	677	639	651	635	642	663	662	611	669	649	674	664	604	627	610	627	665	655	620	609	630	601	616	675	669	651	611	611	647	632	660	649	709	661	609	627	630	673	644	687	667	643	627	662	624	617	647	665	663	600	644	638	662	694	609	614	647	597	639	614	624	598	657	671	662	639	647	680	602	662	689	663	650	625	628	640	661	642	601	618	620	672	680	635	631	629	638	645	649	585	626	613	666	649	639	603	618	666	643	626	669	603	634	678	644	589	601	636	644	652	640	607	610	613	635	656	600	635	623	644	623	644	644	611	629	656	612	650	648	621	669	661	610	673	602	641	673	612	607	688	639	595	619	656	671	624	647	652	616	632	604	608	620	614	635	647	579	638	608	663	645	661	659	659	630	594	640	606	634	638	638	638	609	603	651	653	602	644	618	670	629	643	624	642	638	627	665	641	663	619	595	635	610	697	652	635	659	589	592	650	618	600	609	658	624	651	627	635	636	642	663	608	617	616	609	672	655	592	617	635	678	641	623	658	629	657	640	646	618	632	625	612	632	605	662	619	659	594	651	646	618	592	597	645	616	657	608	630	617	637	623	623	699	672	654	659	663	612	639	641	618	659	633	627	658	599	621	600	649	678	616	646	650	615	632	611	660	636	612	616	660	635	658	612	625	619	654	641	669	608	648	631	668	605	591	619	610	648	653	661	595	595	587	707	612	612	646	650	616	641	629	627	692	621	611	603	608	647	638	604	661	630	643	672	672	647	647	635	654	666	604	621	594	606	642	626	601	637	630	652	604	690	661	646	614	645	629	602	620	678	652	630	622	643	630	648	615	612	589	634	661	646	636	620	642	623	680	622	642	588	598	645	678	658	629	648	619	636	638	631	648	654	686	577	658	660	643	644	623	641	587	676	613	665	619	613	638	637	608	599	617	637	622	643	676	630	665	623	662	634	613	627	602	622	593	619	641	609	670	659	638	619	677	644	608	624	675	650	621	650	650	658	677	605	637	628	649	631	610	682	653	672	648	615	612	660	650	672	638	659	622	629	618	634	631	659	661	635	632	654	597	583	654	651	649	656	663	630	664	638	590	637	631	655	613	622	648	632	592	629	664	613	679	637	641	594	603	632	616	638	666	639	644	610	616	659	613	672	663	627	637	632	610	624	663	639	611	620	650	643	672	672	646	629	627	663	660	637	648	621	641	626	650	669	654	620	661	633	595	647	602	657	700	615	635	686	617	654	626	628	631	644	662	573	642	648	623	664	642	621	624	651	649	675	618	664	622	670	604	654	620	640	690	656	593	658	623	643	609	654	659	632	658	619	625	597	657	647	639	636	643	663	638	647	626	687	625	640	621	677	581	660	656	632	672	613	685	618	623	588	641	603	648	643	652	627	617	655	663	620	583	651	669	653	603	620	656	600	629	640	661	640	639	674	630	628	658	634	616	628	627	617	633	659	688	649	621	623	639	635	607	644	623	637	669	644	607	619	642	626	680	574	652	592	624	632	627	657	648	633	616	609	652	641	634	662	669	649	704	628	647	617	615	652	621	615	670	591	685	656	652	591	665	702	608	691	590	590	683	647	638	672	610	628	658	641	659	640	643	599	621	604	662	620	617	639	632	625	589	688	663	641	674	612	616	631	634	671	631	626	645	649	631	635	615	621	659	656	633	609	619	640	636	635	599	654	696	610	655	665	599	632	599	634	613	604	619	619	625	639	615	641	597	624	670	621	613	644	591	600	623	646	645	646	663	682	613	637	631	662	648	606	589	670	691	642	649	631	600	695	667	596	647	616	649	647	595	658	657	660	674	625	603	693	644	622	618	632	640	646	638	661	644	604	575	618	632	628	660	653	690	653	638	635	607	624	679	665	621	644	658	676	635	618	690	601	636	603	651	631	645	643	658	679	636	638	669	638	632	611	615	651	626	653	654	608	615	626	661	589	621	607	661	650	673	606	617	644	650	636	630	642	636	633	580	668	620	606	690	631	629	595	626	656	629	598	679	654	628	665	625	630	625	681	644	605	589	628	631	644	667	641	661	645	634	629	636	621	589	621	589	698	648	604	645	640	650	658	663	552	641	645	641	625	658	599	659	594	644	636	649	643	620	599	638	656	658	670	655	661	627	649	646	634	601	649	623	641	629	619	574	633	633	612	609	637	621	588	641	640	646	630	667	639	624	592	642	626	645	610	632	679	658	648	667	649	621	656	682	668	582	646	626	583	633	606	611	656	615	660	650	614	629	622	617	699	668	642	668	583	639	634	597	649	635	621	602	585	653	654	679	636	618	643	649	629	657	639	612	648	625	685	672	635	632	629	659	647	679	643	593	617	632	577	618	620	605	640	609	608	608	664	632	641	678	619	666	673	671	572	665	642	623	650	640	587	666	602	631	613	602	609	619	637	638	633	635	622	678	648	644	688	659	628	630	607	640	643	601	601	616	626	596	646	627	656	601	669	638	719	645	695	654	663	620	632	654	650	610	586	653	641	654	689	651	636	617	651	650	652	643	655	589	623	632	605	613	624	622	659	597	590	641	619	631
4029	5077	4156	2289	1553	1225	1035	959	913	847	788	772	769	765	703	641	624	647	645	654	667	637	603	679	634	672	619	643	618	657	637	619	664	628	586	642	590	626	584	600	623	630	598	633	621	640	588	622	564	610	620	677	616	607	601	571	624	600	599	617	583	603	580	607	617	595	648	587	621	590	623	578	578	602	606	606	605	632	634	610	585	624	622	599	587	608	587	599	572	579	576	583	609	602	605	599	641	623	650	631	607	627	648	604	572	599	643	590	618	598	561	609	645	586	600	596	603	619	637	660	631	560	621	624	607	599	593	598	614	641	628	612	582	594	612	600	604	587	572	610	595	592	617	632	627	616	635	585	634	621	596	594	662	649	622	596	554	564	587	639	569	576	605	545	622	612	605	545	603	638	606	586	619	616	557	607	628	579	603	601	610	619	603	656	593	551	593	595	607	595	601	626	557	585	633	629	606	596	592	616	592	631	567	630	617	613	586	591	657	588	584	597	597	590	617	554	624	608	591	609	626	575	593	606	617	592	573	524	630	629	594	592	606	614	574	608	579	643	613	633	628	597	584	604	611	613	591	624	629	628	596	571	604	630	584	608	615	591	612	623	580	623	559	628	616	598	626	597	616	578	638	625	609	656	584	636	634	592	600	577	627	624	582	619	613	579	624	600	613	606	607	587	606	579	623	578	569	601	624	638	593	558	634	599	579	622	610	602	633	604	581	606	603	614	613	623	606	592	574	573	582	593	579	607	665	595	588	592	551	634	586	595	596	584	600	617	557	559	579	596	568	629	615	612	594	593	606	587	573	572	625	621	623	575	598	618	582	567	602	634	583	618	604	548	591	620	627	610	634	585	615	566	621	603	609	587	573	639	592	608	639	614	588	597	582	618	624	621	594	601	597	613	605	614	609	618	612	629	610	610	580	604	573	617	560	618	615	590	620	609	614	619	586	575	604	599	636	585	616	616	611	610	662	604	605	598	552	563	602	559	574	584	625	580	630	609	621	551	628	611	619	569	632	613	568	601	618	576	574	593	578	603	576	586	605	579	614	603	588	594	599	604	558	610	609	604	531	632	606	608	616	577	576	582	600	618	544	577	600	596	577	629	586	596	638	595	598	560	610	597	578	597	603	593	638	593	634	630	614	610	601	610	620	545	583	575	567	645	625	606	569	649	552	585	577	651	538	583	628	587	618	610	608	583	576	615	583	603	627	568	609	585	570	596	610	612	613	599	618	593	618	540	609	601	588	592	655	595	637	547	583	641	567	578	597	616	557	595	583	542	626	599	592	655	629	588	608	583	578	606	571	572	557	636	618	605	583	585	587	591	626	549	579	572	588	615	628	600	594	607	623	618	603	582	615	635	611	603	564	602	578	616	600	610	620	592	609	636	639	592	593	612	594	600	643	641	619	635	622	617	612	623	605	589	617	592	647	602	613	623	592	640	590	595	596	607	598	619	584	554	581	621	622	570	601	620	577	620	622	610	608	599	553	584	589	581	586	549	596	598	602	560	570	602	601	555	592	617	537	556	580	650	587	590	620	599	566	616	618	590	584	596	619	611	649	579	551	590	635	552	556	579	582	625	573	577	608	601	629	581	537	609	584	640	618	592	577	598	582	577	646	582	577	548	603	631	608	590	575	618	585	572	605	619	564	565	545	559	599	600	578	559	621	611	585	576	607	576	602	590	640	615	593	612	620	615	617	607	594	629	633	607	609	595	609	613	648	586	607	585	605	593	594	609	622	573	585	562	600	622	604	551	617	602	616	619	590	582	570	664	606	573	572	580	617	619	598	615	616	606	572	623	597	608	561	582	616	633	588	617	593	592	574	660	589	622	655	597	587	609	609	606	635	563	595	601	579	639	583	631	559	541	608	618	580	594	564	568	628	556	614	575	581	627	595	592	579	580	641	553	629	609	596	525	586	621	635	619	594	578	560	608	601	618	576	587	606	623	546	631	561	583	632	600	603	588	574	615	642	562	605	627	581	580	609	601	614	599	569	586	582	577	573	561	583	622	620	601	639	589	599	582	637	612	588	600	600	554	596	566	604	597	579	592	618	576	569	609	589	613	581	547	601	598	590	556	561	563	635	639	589	587	585	602	614	600	630	573	572	601	599	609	590	612	603	605	582	602	590	596	583	602	632	605	564	608	584	613	598	576	573	631	605	582	585	599	619	623	635	598	614	577	590	634	597	588	580	593	581	555	598	576	569	604	624	590	589	628	599	616	566	563	616	620	601	618	571	598	589	544	623	601	580	618	600	623	639	598	582	580	622	594	589	592	592	560	662	590	569	585	602	582	673	591	600	644	629	581	617	592	608	606	608	604	570	574	649	612	643	624	596	598	578	631	604	570	615	617	591	560	579	599	563	615	632	580	613	587	625	574	600	610	600	586	590	594	627	563	556	586	603	635	598	584	603	574	621	572	569	588	583	625	604	570	601	622	594	575	638	566	614	600	572	612	611	635	572	558	606	605	565	604	571	596	644	527	586	606	585	578	590	583	582	581	617	592	605	615	578	601	559	584	606	571	553	598	603	574	599	551	603	625	563	608	558	609	584	596	582	620	594	613	623	596	562	575	588	577	600	601	599	613	595	649	597	582	549	623	582	654	586	641	576	580	643	589	568	598	609	596	565	606	581	594	594	634	588	596	614	635	593	574	599	604	629	610	623	580	586	603	628	609	647	584	615	596	600	637	629	592	597	605	619	600	616	578	616	561	617	622	622	605	567	561	609	585	627	612	631	624	580	615	592	587	603	591	595	608	587	616	642	594	625	627	582	555	570	552	624	596	648	584	599	615	628	624	568	594	566	578	572	604	643	605	598	567	609	592	588	614	535	597	615	563	616	613	564	605	593	655	601	598	561	587	612	589	600	593	578	568	604	618	571	623	573	631	591	565	602	611	654	581	570	587	600	562	581	557	579	606	579	607	609	559	615	599	595	573	594	540	567	570	585	588	589	628	637	562	586	593	605	583	606	627	607	583	585	599	590	614	640	607	596	583	571	583	588	581	588	620	579	595	593	573	582	621	544	618	602	597	639	596	584	610	595	608	599	574	571	636	591	520	565	566	590	623	612	619	611	606	580	599	618	610	604	611	606	568	635	568	602	607	583	672	587	566	593	615	636	561	561	607	572	568	585	631	639	577	570	623	594	587	602	616	581	600	628	589	615	612	605	632	605	609	584	619	581	594	588	615	588	564	570	641	582	613	574	589	582	624	598	575	634	580	618	590	578	610	609	596	585	578	620	565	528	595	620	586	612	613	603	598	605	605	609	622	611	575	594	573	576	579	559	603	594	602	603	595	624	613	573	600	590	596	616	609	608	560	597	614	551	609	580	626	567	600	591	586	552	624	571	595	620	557	594	627	595	554	603	582	575	622	631	597	576	605	634	610	619	604	582	575	572	560	577	581	648	595	597	589	640	618	646	584	641	587	564	602	579	611	590	571	589	633	583	603	580	583	591	602	631	567	650	596	571	594
27451	10010	1974	1310	1050	971	1000	939	960	1015	950	993	983	1031	980	1001	1039	952	1022	932	965	904	985	995	930	930	1003	982	965	969	979	936	961	962	975	996	952	973	915	1002	981	966	966	968	981	950	987	967	992	1013	978	988	981	1045	1015	969	943	1001	926	945	978	939	991	971	953	977	913	1008	977	989	975	938	948	955	1025	979	931	951	917	984	929	978	1011	971	995	975	963	992	1000	963	1013	943	1014	912	951	977	961	942	988	1018	1005	1005	984	1001	1023	934	994	973	1023	880	904	997	1019	995	965	967	1024	910	994	1012	997	992	951	935	1036	1005	1004	993	951	922	995	954	986	958	981	949	943	942	990	990	974	956	965	915	963	1003	957	986	933	983	947	970	922	976	970	936	1001	994	956	942	979	988	988	1021	974	1030	924	929	956	981	959	987	988	996	977	986	965	971	983	974	979	945	1014	969	1027	968	972	908	1011	987	935	927	930	966	970	997	967	958	972	972	960	910	967	1040	951	973	959	919	947	930	988	953	955	985	946	919	950	999	980	1005	910	971	980	995	993	1001	960	1012	961	915	923	969	933	1008	992	1011	982	957	1006	968	974	959	989	1005	987	959	997	992	963	982	959	924	969	996	986	989	945	1021	992	1036	944	963	1011	952	955	919	919	931	931	965	945	966	972	967	988	903	951	964	941	976	955	1002	971	956	953	958	954	985	996	956	968	989	952	1016	981	956	935	1029	936	975	953	956	957	926	955	989	978	1003	1012	993	1027	928	999	954	903	893	964	965	972	979	1020	925	989	971	1003	934	987	945	1009	967	958	1002	951	942	946	1003	991	939	971	991	986	966	959	979	962	941	1040	988	959	972	960	966	948	981	937	946	966	1007	951	969	978	929	1010	996	958	943	935	991	978	929	981	1018	961	965	926	986	956	994	997	973	985	945	915	1020	941	935	1002	896	946	922	936	988	985	953	948	965	992	1002	1000	929	988	1057	973	988	927	955	977	940	939	951	974	919	978	1002	958	969	978	973	967	929	962	992	926	999	887	975	995	974	998	899	978	947	979	974	990	1044	1037	949	992	945	966	952	969	935	861	933	936	963	945	951	987	973	928	989	1035	941	978	953	876	966	952	991	1034	984	961	953	901	1002	980	1032	975	981	890	1001	951	933	954	1014	978	991	991	925	954	971	946	976	910	990	916	941	975	976	954	997	945	1030	1002	970	982	991	981	958	969	965	960	967	942	995	951	1004	946	955	957	959	1009	955	954	1014	999	946	977	912	1006	952	907	958	969	1002	964	986	961	994	986	1003	940	953	953	996	988	882	951	967	980	926	961	1025	957	962	1001	1012	951	923	1006	984	1017	928	984	965	976	967	969	1023	953	1044	985	922	948	964	976	998	900	952	996	988	956	1026	940	930	935	931	954	1030	967	1009	1072	975	931	1035	1002	990	919	964	938	998	938	978	985	964	979	1018	981	947	980	965	978	959	1005	966	979	983	975	953	965	895	952	937	926	935	975	994	1040	957	1018	956	919	976	1004	979	1009	1015	1066	990	945	943	996	939	1011	920	954	965	954	927	926	1010	949	997	1038	952	964	977	980	983	985	993	948	941	901	991	1024	960	925	914	930	916	951	933	960	935	978	961	993	969	975	900	987	942	948	992	898	917	992	919	931	978	904	972	964	997	937	990	961	949	938	955	956	1014	982	1000	947	1004	1007	952	1007	950	1011	966	988	987	1017	910	957	949	959	982	1005	932	1003	985	947	977	958	922	940	1014	950	980	915	914	904	978	970	929	1034	974	954	957	941	930	974	992	1033	1044	1007	868	1002	975	980	953	962	947	965	926	965	982	936	986	962	951	961	965	963	991	967	978	895	971	1005	1025	990	953	950	995	1010	991	955	939	930	980	957	975	995	966	902	987	969	992	967	941	992	914	940	985	906	967	940	965	955	1011	970	935	974	1022	957	998	999	965	993	1017	950	973	971	936	962	966	978	977	937	1003	999	986	967	950	976	978	908	920	971	958	936	994	972	942	943	914	939	1003	936	979	961	946	967	929	970	967	1012	952	1012	962	990	992	944	993	960	962	977	953	955	936	979	1036	943	966	958	966	923	904	962	905	935	989	925	953	968	937	988	967	1013	912	942	989	1024	919	959	997	931	952	986	916	963	901	986	1018	916	940	987	1005	1029	951	970	962	937	984	938	988	971	965	996	977	998	988	992	971	978	1002	1022	981	975	990	1020	956	963	981	955	1016	1002	994	1018	945	944	988	1001	970	943	902	918	981	960	987	925	950	977	993	990	947	940	947	977	981	976	988	976	1022	976	941	1008	979	946	958	973	956	978	929	978	948	977	950	961	976	932	925	968	967	1031	967	965	936	997	930	942	971	957	967	1000	979	906	911	1007	963	932	993	1014	947	953	1007	934	957	902	926	1003	973	948	995	960	961	970	956	978	965	950	961	1054	919	960	945	967	944	969	950	996	960	967	934	919	935	978	981	935	947	961	999	998	908	933	999	936	951	960	975	949	969	988	966	958	1062	950	923	989	953	960	978	992	1068	1007	931	973	979	965	942	1007	946	1003	971	943	976	1027	1016	972	974	960	961	965	966	935	963	972	1007	1005	962	1003	961	994	962	883	1036	997	968	944	952	974	969	957	973	986	980	907	961	978	1009	998	931	958	949	1032	1005	990	1026	939	946	1018	1038	986	987	961	959	927	994	927	1002	942	926	965	942	1025	952	1010	924	934	932	989	981	952	955	980	978	1004	935	960	1040	962	1001	987	992	979	973	977	995	977	970	957	951	1016	1052	973	963	979	926	944	962	912	951	961	993	1001	979	931	952	975	965	1002	983	960	956	1000	951	952	956	988	976	907	951	958	945	907	991	1046	992	957	928	975	966	967	956	993	983	994	1014	946	969	996	982	953	972	991	978	956	1001	958	978	917	945	970	892	971	955	988	963	964	1036	993	987	1022	1036	984	1019	994	980	975	967	1027	1012	943	945	959	936	1010	994	974	941	965	971	963	969	953	957	973	946	1006	948	952	935	922	1001	959	926	971	981	923	990	1005	941	1007	1025	913	984	924	1092	984	990	970	980	927	974	933	986	929	892	1014	985	970	967	991	974	922	981	936	905	935	955	991	979	975	961	972	916	897	1000	1006	975	962	966	947	952	971	970	948	987	949	953	1011	975	988	993	932	978	1031	971	968	940	987	890	943	988	1016	940	945	919	978	996	993	988	961	939	991	933	922	902	950	992	933	943	969	987	982	911	1050	1023	973	998	924	957	1006	1001	951	921	948	965	1021	972	936	964	989	982	953	977	999	954	1018	1033	951	1018	945	1050	984	977	982	959	972	924	908	1039	930	926	956	1004	983	1051	939	978	968	980	968	956	960	1010	978	911	1002	946	968	965	992	958	957	960	929	916	990	960	974	959	1004	966	944	980	949	976	943	936	978	980	968	999	990	906	919	987	992	950	919	977	933	902	901	961	981	977	978	947	989	1004	901	954	1040	980	961	976	906	1033	968	939	1014	956	925	1005	952	960	1033	938	955	965	1010	976	1009	955	956	1007	966	937	967	984	944	1011	1019	986	967	979	967	979	877	1025	985	980	1039	965	972	975	1021	939	1025	1006	986	964	970	939	932	997	922	916	919	1052	947	946	937	974	953	943	929	987	957	939	970	963	980	1001	964	967	941	922	967	1005	958	992	938	940	962	961	984	968	975	957	981	981	967	1072	1006	993
5798	1011	989	901	875	890	874	840	797	848	813	879	896	877	812	831	843	864	821	805	775	830	871	832	873	849	822	831	854	831	779	848	854	849	816	792	809	795	836	831	833	849	818	824	821	808	881	837	848	887	839	805	834	841	839	832	840	856	795	788	778	826	773	752	811	814	797	813	844	801	860	829	784	839	837	858	833	873	822	806	824	788	856	854	827	837	785	847	849	892	823	802	816	812	798	838	860	842	797	797	822	822	806	828	845	799	862	869	761	841	822	780	853	833	839	796	874	814	882	829	847	847	795	819	798	808	826	878	811	838	783	824	808	824	831	779	778	802	809	781	805	836	823	858	811	835	799	840	808	825	826	788	825	900	804	809	790	846	869	847	837	781	833	743	790	781	840	810	820	864	812	798	830	801	777	783	834	836	808	837	834	823	847	870	788	836	830	842	800	840	817	809	833	829	839	873	801	798	833	776	784	816	806	815	867	746	818	833	817	815	779	783	834	818	811	857	772	819	855	905	825	810	812	842	811	851	828	819	782	815	818	756	844	851	836	862	805	825	802	790	870	818	769	850	806	837	867	855	811	826	835	814	819	825	812	835	813	816	837	768	835	821	821	769	751	792	894	832	834	833	838	867	769	794	749	778	878	816	791	823	849	822	838	866	788	853	824	805	820	830	796	761	844	737	862	799	784	846	821	781	854	782	813	790	757	883	823	811	849	834	840	835	835	804	897	766	811	834	815	826	828	798	800	846	789	766	851	802	781	874	830	827	826	859	801	825	887	827	799	792	785	828	794	812	827	800	824	826	862	783	850	792	815	873	787	806	810	793	762	780	854	788	840	805	809	778	833	801	898	811	840	798	799	848	831	811	859	790	830	785	865	813	786	806	815	808	825	910	844	811	798	855	815	826	824	824	824	830	809	771	804	807	860	856	785	857	793	813	795	863	800	855	790	839	840	782	843	800	806	852	818	810	801	830	825	814	777	823	861	818	836	869	835	839	819	829	806	840	839	833	839	810	870	827	825	815	750	853	806	842	815	853	823	816	830	847	812	850	787	834	776	898	857	854	795	823	786	843	797	809	822	788	863	864	820	837	834	819	862	808	795	811	809	862	772	775	758	840	847	824	768	822	815	828	841	823	772	847	800	804	764	779	848	830	872	853	814	783	865	839	836	851	824	774	769	819	787	841	856	832	854	818	871	851	782	803	829	802	882	831	839	796	805	828	850	821	817	835	854	809	822	856	807	867	789	857	823	836	851	796	831	844	785	804	866	819	813	852	869	851	840	825	764	840	835	884	851	832	818	791	848	829	825	819	811	841	832	815	827	848	817	771	786	808	832	816	864	812	840	826	816	786	802	821	763	831	854	837	828	814	780	799	796	835	817	903	825	859	845	837	853	823	834	836	825	788	807	845	822	827	905	842	837	847	837	828	856	798	874	854	851	828	843	828	864	779	807	821	843	815	808	867	762	867	831	831	763	796	819	787	837	787	823	803	762	807	837	840	755	820	824	832	742	786	850	819	815	850	811	828	830	792	898	852	837	785	809	798	774	807	824	775	841	841	804	829	790	830	821	809	802	796	836	810	840	820	824	843	829	891	857	849	801	775	832	819	851	859	894	777	785	856	836	838	850	851	798	835	784	849	856	841	830	831	850	816	839	823	870	727	883	834	843	826	811	874	845	739	804	813	815	824	845	837	850	855	845	775	798	815	838	859	832	815	835	795	885	781	758	812	830	799	825	849	823	845	809	811	793	840	795	819	863	874	831	809	863	900	830	788	837	834	804	796	855	823	752	825	825	824	843	805	835	828	804	840	804	824	846	839	852	875	883	816	876	780	824	769	844	793	836	846	866	813	820	855	850	809	811	817	857	824	820	831	793	843	826	778	822	876	799	832	809	763	819	886	858	838	821	833	853	850	821	811	806	823	841	780	797	792	805	877	781	769	847	800	811	823	810	857	868	828	760	776	806	812	846	855	832	841	819	832	783	828	850	774	805	839	824	849	804	840	844	839	805	835	800	821	831	842	824	821	792	803	835	824	866	839	832	790	805	801	845	773	806	808	836	846	825	823	793	828	846	847	835	869	845	779	843	808	846	779	833	835	850	780	822	808	833	770	833	833	828	836	868	842	832	809	820	850	810	837	804	840	800	866	813	838	819	804	879	819	804	843	793	808	838	851	834	884	867	809	789	848	845	857	868	862	837	821	825	814	773	826	825	858	829	815	899	819	810	795	797	822	793	826	822	802	809	842	802	873	806	837	867	813	871	861	836	831	823	827	802	848	828	853	831	870	797	800	842	855	820	859	864	831	807	879	813	797	816	850	821	826	834	803	805	866	768	827	883	794	827	794	806	850	809	844	805	871	806	779	825	857	823	789	801	848	799	782	815	794	821	766	829	852	880	793	836	836	820	837	823	799	774	896	777	841	837	803	792	847	784	843	851	772	835	854	833	810	814	864	824	824	843	805	832	837	800	820	820	831	842	858	878	808	816	764	898	831	843	831	823	790	873	843	822	817	804	838	828	817	815	853	846	865	839	883	817	854	838	811	855	816	795	778	847	787	848	797	780	820	833	832	821	820	802	811	788	776	848	831	839	832	845	773	797	783	822	810	840	883	835	860	848	775	824	863	835	796	804	816	831	804	776	841	824	815	858	826	828	795	853	775	859	850	798	828	829	834	800	814	790	808	804	790	833	824	823	818	810	795	874	812	795	855	804	824	858	845	851	811	836	809	806	827	807	811	853	814	833	858	792	820	859	779	870	828	811	856	807	820	843	833	824	909	839	840	839	794	832	854	829	796	822	838	864	782	810	822	780	856	785	804	791	827	839	822	791	820	852	832	785	835	831	773	814	797	813	831	844	902	831	811	857	838	810	786	855	840	893	887	810	855	770	805	828	820	860	860	802	805	833	820	751	861	859	825	814	839	823	795	831	837	849	801	834	850	812	870	789	861	797	847	847	822	797	868	875	801	838	846	820	863	809	882	843	836	832	802	836	818	791	782	813	825	849	806	786	851	805	808	794	790	789	799	840	770	801	863	888	758	819	809	840	851	802	809	789	814	871	822	894	791	820	865	854	829	851	823	793	807	833	808	807	804	783	873	846	803	833	843	743	833	832	801	868	825	806	845	860	755	808	841	806	806	834	843	886	815	822	789	802	835	878	828	827	885	860	824	825	875	790	803	847	802	843	822	850	832	823	791	775	809	834	823	843	829	831	829	848	819	827	823	861	772	837	836	815	838	840	825	895	824	803	822	813	820	796	792	804	786	836	809	823	830	847	829	851	862	817	815	802	784	814	850	840	799	813	831	846	818	753	862	849	833	850	859	809	812	785	847	834	830	852	827	840	806	825	826	858	814	853	847	857	856	831	862	801	877	817	817	821	873	827	794	815	839	838	776	856	808	855	840	908	835	837	810	831	845	793	812	816	797	807	829	811	833	841	794	824	799	877	826	785	837	848	810	856	877	806	801	855	792	826	807
25531	21330	27195	25304	5857	1726	1410	1165	1113	1086	1067	1031	1013	1010	1113	998	948	1030	1045	1015	1031	1047	1014	958	1060	975	978	964	963	942	1033	980	989	963	950	996	1063	950	968	1026	1023	1021	1037	941	1000	977	994	1014	934	966	979	1010	985	1020	964	905	1012	990	1028	962	978	963	1000	984	963	926	969	978	1020	984	993	987	988	1020	989	983	971	961	970	974	1026	981	973	982	997	964	987	947	972	1021	947	936	981	991	974	954	964	923	982	1005	968	947	985	991	998	964	981	950	968	1004	990	988	990	994	989	975	1001	973	950	992	1039	1028	926	1021	1038	1055	1014	992	931	1037	975	967	986	994	1002	1004	944	1028	956	966	949	984	1031	1009	974	960	979	915	938	973	991	966	1011	965	983	948	956	1018	922	932	901	981	1000	992	944	982	970	972	1032	958	972	950	911	957	943	1006	977	977	981	989	1001	1009	1022	989	878	1006	954	1026	934	1006	996	942	1025	981	949	969	918	1002	962	957	956	1010	954	993	980	954	931	927	992	956	970	943	945	973	954	956	929	1019	969	973	1002	989	982	939	989	967	1020	960	955	1007	1068	960	1007	997	985	1013	999	957	966	961	993	946	1021	967	969	982	888	976	971	973	958	972	981	1010	965	980	995	999	916	912	990	954	990	955	997	896	962	985	1014	974	964	929	959	990	993	1049	1003	1016	976	977	1003	1023	1041	1020	925	948	991	926	932	939	960	1017	983	987	955	920	968	923	974	983	990	910	968	933	962	934	1003	946	990	986	1035	955	979	1036	936	1031	960	966	921	979	986	996	976	978	985	958	1034	961	1001	1007	953	962	897	974	972	980	923	998	936	956	992	967	992	918	926	987	1020	973	1028	988	984	969	979	976	998	933	1014	933	938	1036	1001	993	888	1010	981	995	959	958	978	1005	936	974	1009	928	949	968	952	1004	970	1030	918	978	968	1005	945	969	1000	954	973	1014	977	943	988	945	1014	1014	1022	955	972	958	970	988	946	981	960	970	967	948	1009	994	999	949	971	1054	993	957	976	980	935	975	993	979	982	970	928	958	972	943	941	1022	944	975	997	992	934	972	1000	955	935	927	932	929	958	942	964	966	918	979	1021	996	978	935	987	956	989	980	993	986	946	961	978	1015	939	949	963	938	916	899	970	976	1006	914	977	995	990	986	1017	981	930	1078	992	1023	982	988	968	992	981	1012	965	939	1033	1013	983	1003	989	1026	995	956	1047	946	1033	962	947	1005	977	973	1015	1008	977	930	954	982	1000	1012	1015	985	1004	952	959	990	1010	978	979	988	948	1010	945	940	1000	1002	1022	1007	1000	1029	947	1009	984	971	977	951	990	1013	963	956	965	968	956	975	914	958	956	994	986	1033	955	962	952	955	969	978	948	1044	943	933	953	1013	973	1012	958	1022	1004	968	971	1005	961	978	959	1016	959	944	935	1007	999	976	997	983	1037	914	1003	996	973	952	1000	960	983	974	975	1000	999	983	1011	987	1000	959	952	952	965	1001	984	941	979	1028	961	990	938	946	1023	921	958	934	930	955	975	931	959	974	978	985	999	978	1008	998	939	1029	975	1009	910	988	904	948	994	1022	942	1007	934	977	950	1004	1015	972	1017	950	987	978	958	897	946	979	992	962	983	936	965	1048	1017	967	948	912	975	959	938	951	972	934	982	946	876	987	991	970	997	1063	949	971	939	940	1012	945	970	1010	962	976	991	987	892	1002	981	976	954	1021	999	987	1038	998	960	941	949	1015	986	1039	1016	928	904	977	1020	937	994	958	986	997	997	986	970	961	961	969	953	969	1018	963	949	986	987	989	958	968	960	956	1025	1039	973	931	933	960	1006	1000	936	1047	1031	917	970	987	992	983	1020	954	974	955	1034	989	955	973	1038	965	1039	987	996	974	1014	1020	985	979	990	967	993	976	930	1003	957	945	993	951	1013	953	932	968	975	954	928	992	964	968	992	1001	970	1063	991	948	1006	924	1001	994	1039	946	953	964	946	990	957	1005	987	1009	969	973	943	985	1013	953	1020	949	1027	995	991	928	962	1018	974	992	1005	1023	985	943	982	989	960	1040	1013	977	977	973	1007	984	955	1007	932	995	1010	994	1003	999	936	951	1004	997	982	975	962	929	965	923	1002	940	1060	1004	997	1000	990	983	977	966	974	1006	988	974	940	936	996	1005	989	942	965	995	1005	902	971	1021	1023	976	963	1014	960	988	1043	945	936	935	992	967	975	985	1010	1000	907	964	954	961	954	1023	959	1001	1012	994	956	981	968	966	1053	966	971	959	963	999	945	989	935	1032	985	923	1028	984	971	942	1031	945	965	980	969	1036	1000	1002	1036	961	959	1019	954	1018	935	984	971	1004	962	988	995	999	971	989	974	959	1044	984	1008	1005	1015	984	979	937	971	938	953	966	903	960	996	911	995	975	958	984	956	954	1000	1004	983	982	980	952	961	996	947	1020	1010	969	1018	1006	1005	972	962	992	942	940	939	997	981	942	937	1049	1043	945	958	933	976	954	984	1002	936	948	977	1008	938	1002	917	968	960	1005	1010	931	980	975	983	982	975	983	990	1052	1022	972	1022	1022	1018	941	952	923	992	1003	989	974	957	955	956	997	999	989	1012	1012	1017	985	932	953	921	968	989	926	988	958	988	985	911	996	952	957	944	1037	958	964	995	993	984	961	965	943	975	969	929	1003	975	936	1010	985	969	949	965	916	1024	980	969	975	984	927	1016	938	978	939	935	981	992	985	1022	957	974	993	1017	992	961	939	1001	903	1001	956	981	1010	945	955	992	994	942	929	975	978	980	1015	986	950	921	977	978	898	1009	1006	998	970	944	963	940	967	974	1035	968	985	1021	971	937	979	990	994	974	921	882	915	967	924	992	1023	993	1009	967	992	924	885	943	1002	988	1027	941	969	966	949	990	965	958	997	953	957	953	973	1003	943	1000	960	1001	956	975	973	930	944	1032	994	1024	970	962	992	981	949	917	971	1012	978	981	1032	908	1008	969	934	984	1021	975	1006	1017	970	991	997	965	988	966	997	990	1010	944	980	1001	1002	992	965	1001	922	993	939	983	1012	960	908	966	975	977	1012	923	1006	1020	890	989	926	985	1054	980	950	988	950	951	964	1014	957	971	991	966	953	915	1030	996	1024	988	943	939	949	974	935	962	959	923	1015	1007	938	958	968	993	989	1004	943	969	965	945	996	922	945	1001	932	993	1037	981	948	971	942	1001	996	928	973	1018	1017	981	1005	998	913	933	958	1014	958	981	1000	957	968	969	970	1031	948	971	998	1002	1014	950	952	904	971	1006	955	1003	964	972	942	950	941	995	1015	986	975	962	992	959	1016	1005	985	983	945	1044	950	919	947	998	949	983	976	948	961	962	953	951	961	1056	965	992	991	995	938	1023	985	975	996	956	1001	989	1000	979	974	993	1000	999	933	980	938	932	930	957	907	996	969	958	994	964	983	959	1018	983	988	1009	980	947	980	966	993	1043	1016	1037	1019	999	952	996	988	976	979	956	980	1019	1001	946	989	985	968	905	933	992	1029	1047	958	992	959	1031	923	981	975	955	990	963	985	968	961	953	997	984	1001	977	1028	948	971	926	1021	1031	968	973	925	970	976	982	926	954	990	954	942	954	989	959	997	934	1027	978	985	971	951	981	998	995	980	999	957	1031	966	973	1005	986	983	1003	979	1018	991	955	948	968	984	971	962	927	991	965	967	982	971	991	960	922	953	997	1005	965	960	988	957	941	985	1007	1012	942	988	957	913	966	931	1005	991	957	1009	969	957	959	936	1010	955	999	923	987	958
4001	3379	2840	1736	1334	1263	1056	1050	954	963	959	931	979	918	903	919	901	858	916	863	931	919	838	882	830	876	930	869	877	874	913	888	917	862	878	851	887	895	856	893	861	893	851	841	869	925	822	886	842	847	854	838	856	825	882	868	850	859	880	834	847	877	893	844	869	861	856	848	817	875	845	893	884	825	904	909	856	888	850	849	893	880	890	835	858	897	844	877	846	850	868	867	857	822	848	864	853	839	930	893	858	828	874	876	875	856	869	856	894	837	880	834	835	858	865	840	855	860	893	881	860	854	812	854	888	864	878	863	881	849	882	828	812	875	879	914	876	887	836	846	900	894	853	843	852	851	874	851	830	875	903	848	825	899	871	837	810	862	852	804	836	853	849	876	870	856	829	872	829	828	919	880	847	803	838	858	835	890	880	800	916	922	827	843	872	871	827	847	848	915	860	877	861	938	825	856	815	826	890	874	836	832	887	870	825	902	820	801	884	885	836	862	882	810	780	842	877	859	831	864	866	840	894	801	873	853	879	895	848	833	876	866	854	898	840	841	859	831	875	806	826	823	857	853	915	837	883	852	816	847	779	816	802	866	844	854	857	875	817	854	901	917	848	844	807	868	863	818	873	828	858	874	870	840	830	882	814	911	837	837	854	838	813	853	862	871	926	834	831	842	833	803	875	851	858	871	898	851	883	839	845	857	834	861	833	866	827	865	845	855	817	901	857	934	897	907	845	824	817	876	880	829	817	881	847	841	863	861	846	874	883	824	839	810	857	809	840	879	804	854	844	876	853	825	876	869	846	864	817	843	889	874	863	860	830	840	896	860	870	853	848	788	846	805	817	890	826	846	873	806	847	888	871	833	866	855	814	820	940	824	873	822	856	859	846	880	884	849	880	827	801	801	867	904	784	848	843	819	814	824	879	860	849	899	885	864	820	853	783	897	895	850	850	893	829	847	839	844	840	845	820	893	864	866	772	878	857	818	896	841	822	853	884	857	867	870	858	832	865	781	817	878	815	833	840	840	854	836	857	827	894	859	888	897	866	877	802	843	854	830	812	843	819	867	867	864	810	821	832	865	877	860	840	896	790	817	827	871	815	831	817	882	854	842	873	843	896	833	889	846	898	848	873	871	824	842	857	860	821	864	837	862	912	881	882	873	827	868	871	835	859	888	888	857	877	826	868	892	890	822	850	862	846	860	856	791	847	806	807	850	848	812	851	906	859	819	822	888	819	850	872	871	820	830	886	813	829	873	836	841	858	843	837	825	806	862	867	868	891	834	870	879	810	887	893	883	874	820	899	860	860	831	860	852	876	855	834	904	874	853	849	866	829	826	843	834	875	792	792	862	856	871	890	850	831	818	864	841	845	876	841	891	855	824	887	805	829	802	859	819	838	829	881	830	815	907	856	869	853	910	876	835	839	840	814	894	893	851	851	862	836	831	876	849	878	881	847	844	850	860	812	845	780	813	837	833	882	876	866	870	864	819	838	871	857	844	879	870	856	845	834	884	847	859	867	907	843	866	882	837	785	948	869	851	836	825	878	865	914	873	938	861	844	846	848	837	860	800	880	813	894	841	862	815	797	881	889	859	862	873	852	783	846	877	879	836	829	818	899	862	850	873	829	851	857	849	853	832	828	814	813	870	826	868	854	887	872	850	862	828	822	798	900	848	830	860	818	830	886	824	915	812	833	825	947	866	831	847	864	870	906	835	858	835	808	897	871	868	828	928	881	851	794	865	876	894	859	824	854	853	858	882	842	854	798	871	864	877	900	849	824	886	863	838	824	861	884	843	858	820	803	828	898	887	794	862	790	856	847	908	832	834	850	864	851	797	838	851	877	831	841	845	825	758	850	860	892	837	828	856	825	876	836	853	823	857	871	860	804	894	984	857	920	821	849	861	865	892	862	842	809	828	853	847	846	865	780	848	853	845	847	852	840	852	858	854	846	842	857	873	844	829	837	872	880	873	896	847	851	839	846	900	876	817	777	887	825	803	829	857	823	888	854	864	861	850	835	800	862	835	860	829	894	845	845	829	837	843	898	832	863	856	866	890	810	837	883	852	842	837	834	826	849	868	890	902	834	893	831	816	878	879	841	759	885	881	904	820	828	834	842	875	877	877	794	868	815	882	804	842	847	837	848	911	878	875	867	910	857	864	902	865	875	863	842	874	843	843	805	834	873	851	875	869	862	948	830	851	893	848	906	825	851	883	906	829	852	847	867	845	815	881	804	840	834	892	851	823	869	854	819	808	827	890	839	884	872	880	855	850	904	837	868	842	858	840	842	808	854	857	845	845	921	880	890	865	893	841	829	848	824	849	871	860	872	779	894	869	838	835	825	836	811	846	873	882	887	890	837	865	823	823	842	886	797	823	861	791	836	896	863	833	869	821	843	854	847	838	904	916	843	824	848	813	818	808	852	859	848	839	813	878	877	850	856	859	872	811	872	888	873	862	828	857	829	867	811	888	831	860	817	832	855	837	840	818	834	852	880	885	870	885	819	839	871	836	828	821	867	803	815	858	830	842	904	879	847	823	843	830	810	838	883	822	857	839	826	915	812	866	862	844	834	857	844	871	869	882	877	870	862	847	874	833	791	869	892	871	883	825	848	865	872	822	803	865	871	791	869	866	828	878	851	888	819	878	916	824	854	870	796	859	827	848	845	816	813	833	901	835	878	817	839	864	836	874	833	842	910	891	833	858	864	887	828	836	841	910	867	908	841	855	837	840	818	843	838	867	833	877	873	884	865	847	820	883	878	823	844	918	827	832	892	812	857	893	859	827	895	818	867	819	841	866	832	855	818	815	874	845	854	862	866	923	872	904	873	829	839	831	833	842	812	792	847	885	927	876	827	812	857	905	849	793	859	870	934	873	852	855	844	868	855	864	882	817	877	815	838	861	919	823	859	856	891	826	902	816	874	864	829	893	851	849	843	817	830	861	901	866	817	865	884	801	807	865	842	824	896	883	825	850	867	846	837	819	858	863	897	835	842	821	875	826	841	818	865	834	844	819	859	877	863	918	853	875	867	839	836	830	835	813	849	900	823	837	908	848	889	823	838	877	841	851	856	833	869	851	822	862	850	824	857	849	825	850	788	878	837	837	818	905	856	826	832	934	820	895	806	842	822	851	819	868	869	882	865	867	860	834	858	862	834	859	874	850	873	861	825	851	816	858	858	868	878	880	834	848	844	879	868	850	835	836	859	804	855	899	832	843	867	858	863	862	788	839	919	885	839	862	880	848	851	853	880	854	905	872	880	834	860	858	872	825	800	816	864	883	778	884	855	808	851	849	832	865	893	889	870	819	812	865	894	857	857	860	812	798	809	874	889	889	834	751	826	878	871	841	857	890	863	846	810	883	858	872	825	843	826	835	902	833	868	854	801	845	812	845	823	863	852	815	878	834	877	840	872	839	877	857	824	891	854	870	893	829	857	840	864	878	866	865	824	860	830	900	873	807	887	879	869	843	922	818	870	869
24606	21332	28422	24592	20653	3921	1428	939	746	721	752	654	758	740	711	714	644	675	686	702	701	674	668	667	652	653	682	688	670	636	632	654	640	659	688	708	646	640	661	650	659	638	678	688	599	659	647	663	662	677	673	627	688	640	642	667	617	654	634	620	679	632	629	622	671	662	676	620	665	651	608	668	673	689	696	658	672	653	606	625	643	618	592	641	626	650	648	641	662	581	621	628	683	635	674	645	692	654	659	712	680	607	629	614	614	623	636	630	617	647	603	647	646	648	591	614	596	619	657	628	612	689	653	638	636	667	654	643	634	643	619	662	643	643	652	631	674	640	619	616	626	684	696	642	637	620	657	672	664	652	661	640	680	652	659	638	662	660	595	633	639	643	689	654	643	663	634	635	640	664	604	645	652	634	648	624	678	633	674	623	607	693	661	634	651	658	651	649	627	622	625	626	662	674	667	643	638	617	675	604	655	684	647	660	675	648	591	647	643	603	674	648	633	631	633	623	644	612	631	660	589	646	653	658	648	651	631	653	680	636	625	645	647	640	654	666	569	650	607	637	639	639	623	624	618	641	616	636	617	607	667	621	669	641	626	598	653	624	612	663	652	644	604	655	677	646	647	611	613	623	619	643	646	635	648	613	634	638	625	662	636	635	632	645	604	649	601	596	659	635	652	654	655	609	628	658	608	601	672	642	666	664	626	639	621	606	652	616	670	629	653	631	620	616	672	670	645	627	655	623	617	594	712	659	641	650	663	592	647	593	636	628	588	602	604	610	629	598	628	601	616	586	574	606	610	592	633	612	609	656	592	621	645	613	602	653	599	676	652	676	587	664	643	627	619	622	652	639	621	629	603	632	658	607	657	648	663	617	605	635	642	610	645	612	630	650	642	617	667	634	625	653	624	612	644	651	638	626	689	648	641	654	635	620	653	644	634	681	681	617	609	605	641	645	602	654	667	597	669	628	625	677	637	680	625	677	589	595	632	633	619	688	619	641	672	617	617	648	682	602	551	650	612	643	633	657	666	609	641	673	616	664	638	611	605	601	637	640	607	642	678	603	594	663	639	645	612	635	604	629	659	622	637	673	715	640	589	645	581	641	585	661	629	672	657	627	631	625	678	653	644	607	648	593	638	659	675	630	659	628	621	620	636	628	683	610	592	633	658	639	656	687	632	638	594	621	628	622	635	628	654	665	661	664	671	661	599	685	657	623	668	630	640	655	620	639	600	609	659	659	641	579	646	661	601	636	669	625	643	620	666	644	597	632	629	631	670	637	671	667	637	609	650	607	608	597	649	634	666	662	665	618	631	605	655	610	663	644	641	654	666	627	625	604	639	632	615	593	679	654	654	582	617	676	671	733	601	639	636	627	613	604	592	646	610	663	649	675	671	627	593	650	575	621	624	620	603	662	655	633	607	614	623	619	635	648	653	679	634	611	679	605	672	637	614	631	652	655	628	664	627	632	626	652	634	621	671	604	679	626	662	677	647	643	636	664	698	663	615	616	616	649	665	619	614	647	628	617	623	625	641	612	613	612	665	641	629	652	614	629	624	592	644	588	585	635	611	683	618	609	607	643	641	700	660	688	617	633	643	621	632	613	620	620	632	645	642	693	634	627	641	612	633	648	666	619	670	662	598	665	649	623	623	653	650	632	606	619	602	620	690	688	643	615	606	601	647	600	628	643	637	613	631	636	655	624	652	615	642	643	636	651	659	623	627	611	609	644	591	614	648	634	624	591	634	615	606	624	635	634	644	628	672	639	677	645	627	619	620	651	641	640	657	640	598	639	610	626	625	640	603	640	666	602	667	626	671	636	616	633	589	621	638	667	639	669	604	673	669	615	644	663	647	599	610	648	595	652	646	641	607	634	587	609	642	630	666	615	609	603	589	645	590	643	603	649	644	575	638	594	612	609	606	624	616	628	590	663	673	651	610	673	658	615	607	628	623	587	584	638	636	627	655	611	642	613	677	644	629	650	642	623	626	671	594	625	629	600	633	657	620	647	656	630	624	592	651	625	669	682	655	624	647	632	630	613	599	665	620	653	630	651	620	606	625	613	667	680	666	611	590	618	639	599	636	624	643	656	602	597	648	644	656	605	661	674	656	648	598	641	604	641	656	637	622	625	615	715	672	622	657	627	646	627	592	697	624	591	618	608	621	688	642	644	619	622	627	594	621	622	628	612	665	677	661	608	647	619	628	649	658	678	703	662	695	649	671	625	607	610	628	646	645	598	615	599	655	613	604	647	652	661	667	657	625	632	646	637	590	641	651	647	637	585	648	618	664	628	609	636	695	641	606	643	698	633	642	659	638	589	684	643	643	646	659	680	673	607	602	628	631	620	639	584	646	625	631	630	609	642	628	613	669	617	623	641	582	617	621	603	626	657	623	610	624	624	583	628	677	660	632	648	679	639	640	652	641	646	647	655	642	675	670	594	629	662	641	628	596	655	627	588	622	607	608	709	632	653	623	615	656	656	651	599	628	689	627	659	642	658	631	612	629	669	596	608	600	624	640	649	657	662	652	687	638	672	615	654	607	655	655	595	583	613	592	628	591	608	627	665	601	629	638	604	640	647	632	625	632	620	587	655	665	653	649	646	623	645	659	623	638	672	696	593	622	618	582	629	664	617	663	652	658	671	601	602	612	676	699	667	664	616	634	606	623	624	658	606	613	619	631	648	651	639	620	615	607	637	672	621	650	602	643	627	628	685	660	616	625	637	678	652	611	612	662	650	615	607	639	658	653	675	615	639	601	625	676	619	630	656	604	626	603	687	663	634	620	646	594	616	595	600	636	610	667	689	663	651	651	577	630	671	625	642	581	624	611	617	612	623	595	593	639	640	667	619	653	612	640	652	595	671	653	643	676	608	627	646	636	651	663	677	614	605	625	701	625	610	633	643	658	589	597	643	608	621	567	635	647	633	657	616	659	632	627	635	656	603	654	624	642	613	623	580	613	638	644	622	629	635	632	641	630	636	644	609	632	632	672	621	628	659	645	655	613	622	625	634	650	642	588	677	652	623	664	612	627	653	649	597	596	629	657	661	640	607	646	597	662	614	704	620	565	629	653	631	692	650	578	612	628	648	618	607	665	678	669	589	629	650	659	643	667	624	592	620	612	629	643	583	610	652	604	663	652	697	624	597	623	606	629	634	631	647	636	662	676	619	665	641	590	637	648	665	635	639	633	630	633	620	664	635	623	643	635	603	676	672	665	601	652	614	632	624	641	614	629	641	672	667	652	691	614	567	611	607	577	613	614	631	636	617	660	642	615	586	659	621	627	677	654	609	615	650	672	636	619	631	648	603	659	618	629	627	646	571	670	632	614	652	594	636	654	653	613	641	615	606	658	637	660	652	593	664	681	595	647	647	647	603	608	667	686	642	651	645	570	647	634	599	650	667	657	656	660	654	609	638	626	621	631	658	619	672	621	564	586	638	654	603	648	629	639	656	672	622	678	593	678	641	650	585	676	620	646	647
3956	5156	4089	2256	1557	1230	1107	949	871	791	755	728	729	724	653	683	655	633	630	662	675	629	640	652	609	621	639	661	637	610	680	641	595	626	664	632	596	647	590	574	639	666	602	604	622	627	645	636	592	601	645	611	616	602	564	579	605	608	605	616	621	616	599	607	662	625	635	580	610	617	645	592	607	637	608	609	538	623	594	589	631	615	606	601	580	625	589	643	589	649	601	599	620	613	586	604	619	616	619	612	604	558	610	567	559	573	609	653	575	621	586	640	624	600	603	624	635	590	628	640	630	650	593	601	580	643	624	623	596	620	603	608	648	612	573	552	618	584	560	664	588	623	622	556	648	615	568	611	620	603	608	608	606	576	568	594	613	598	566	599	627	582	646	655	598	633	591	638	597	616	591	632	628	627	627	600	621	601	599	610	621	630	603	611	652	615	600	566	599	589	599	610	642	600	620	541	654	591	619	603	627	648	598	574	575	621	597	605	588	595	544	654	615	576	595	589	600	579	597	563	590	621	596	575	533	613	581	656	590	596	591	604	609	630	592	647	612	612	598	619	588	534	607	585	625	594	591	593	579	584	588	580	618	604	598	585	620	588	582	588	607	579	605	598	660	601	571	611	616	602	628	621	573	612	625	571	625	600	587	639	577	597	585	587	604	602	607	623	590	556	612	602	627	576	623	608	639	629	600	630	572	594	592	607	611	590	582	593	637	593	607	616	615	632	659	593	635	597	608	584	603	600	577	641	585	607	582	621	580	593	605	574	587	617	612	561	625	605	589	615	640	567	593	630	581	616	653	601	628	580	617	609	603	554	593	598	632	662	641	592	599	563	595	604	586	633	597	604	612	623	644	573	644	642	604	589	583	626	561	597	642	625	615	630	604	583	639	630	613	593	603	643	554	575	663	580	605	595	594	586	599	558	584	591	617	595	592	609	581	619	605	580	618	620	586	572	578	604	590	596	633	579	626	606	590	667	637	589	607	593	585	613	607	625	600	599	641	615	652	607	573	610	589	607	572	569	620	594	606	551	612	616	569	599	598	564	596	552	586	601	594	583	572	597	610	601	597	568	586	609	619	605	581	615	599	632	577	579	586	607	562	638	606	597	627	610	591	596	613	584	548	607	597	591	625	547	611	596	597	568	607	610	615	565	657	606	624	616	597	602	578	629	597	641	601	603	638	595	588	632	563	609	584	599	584	599	635	560	612	618	647	582	564	605	608	628	594	562	604	629	644	611	580	611	619	545	567	601	688	617	617	616	605	562	617	572	579	561	608	573	620	616	625	585	574	621	596	617	615	586	562	620	577	609	596	617	639	619	615	567	589	614	579	600	566	613	589	644	618	574	591	627	572	624	628	524	562	581	638	610	612	600	630	604	588	600	585	594	618	619	573	630	614	589	633	573	621	613	571	605	647	591	609	608	599	599	584	599	629	585	616	586	617	589	633	585	566	637	570	605	575	581	599	618	570	596	603	564	584	576	610	603	589	576	616	594	598	597	613	586	625	667	622	632	561	605	624	600	565	592	634	594	582	597	563	558	590	573	575	616	618	586	591	617	614	623	596	611	550	570	570	575	602	602	601	604	609	602	610	590	553	569	639	587	578	587	612	604	606	602	557	577	602	641	609	609	626	617	580	574	602	589	600	616	597	589	612	602	549	610	597	633	616	603	568	587	632	562	598	630	564	558	601	590	638	552	597	623	568	649	617	607	579	575	606	617	616	576	591	590	619	648	607	619	596	609	584	568	622	589	629	609	632	636	610	612	627	617	581	592	611	668	591	593	611	574	601	627	645	589	600	583	594	585	595	635	596	581	595	590	597	586	602	606	584	555	591	618	634	583	617	615	599	611	620	601	622	619	585	579	603	607	586	582	626	622	640	588	606	649	605	557	625	607	638	557	610	576	605	583	567	609	594	651	624	607	586	599	558	589	637	585	596	595	533	586	563	598	582	579	570	588	592	603	587	596	608	559	598	616	610	615	625	570	601	592	587	592	601	559	601	637	646	597	554	617	622	599	622	637	633	592	590	596	594	542	586	578	632	628	601	612	598	579	560	582	621	620	610	598	581	622	580	580	601	604	635	577	613	619	587	588	593	597	590	598	617	652	600	595	612	605	590	598	594	584	594	603	575	629	625	629	633	607	622	595	598	621	563	637	606	542	593	612	626	563	568	608	632	622	568	630	593	628	610	603	592	620	559	570	598	597	619	602	577	620	585	608	612	652	606	587	617	614	603	578	602	609	600	600	613	597	571	639	628	569	577	607	594	619	582	572	598	602	581	589	625	598	604	654	603	651	596	613	631	628	621	576	572	631	582	592	606	599	622	626	615	577	604	611	577	567	575	616	579	584	605	615	643	630	589	607	615	601	614	621	610	623	608	575	607	635	604	588	598	584	612	587	578	596	577	625	632	582	585	623	599	583	608	557	573	604	604	578	570	597	609	626	571	574	608	584	611	555	577	588	600	649	641	558	596	600	594	605	580	570	635	598	611	596	560	553	590	629	575	603	597	578	587	594	592	550	588	649	616	617	580	608	616	622	626	607	601	604	607	634	609	576	606	602	580	537	608	617	640	558	604	550	595	601	596	596	626	575	625	593	538	598	606	615	583	606	599	585	596	603	595	571	634	634	599	622	603	629	599	594	566	616	614	578	602	603	598	594	605	643	633	567	613	571	545	621	608	582	638	548	596	546	620	559	617	612	627	599	615	572	613	597	612	585	582	556	628	556	557	570	665	646	583	567	551	623	597	588	601	640	648	608	596	585	645	609	586	592	624	579	569	625	583	645	596	591	631	593	624	615	633	575	592	610	583	575	587	642	613	599	585	650	586	605	595	601	570	587	575	579	601	590	580	592	625	599	576	586	589	579	607	571	614	569	634	601	580	628	592	584	573	557	650	564	603	621	619	590	622	631	623	581	606	582	570	589	606	589	617	632	575	603	568	541	595	546	607	633	602	605	588	646	602	604	581	654	619	625	584	584	634	675	577	637	606	585	612	638	590	582	577	572	614	597	595	565	636	571	610	594	592	595	610	601	580	573	610	601	579	594	594	551	624	618	610	601	596	578	599	577	591	619	618	577	593	599	602	611	604	582	614	571	617	569	605	584	589	627	612	572	565	635	607	640	621	584	578	580	584	582	579	555	599	600	577	636	587	589	629	583	594	568	600	627	609	589	610	600	577	588	599	589	591	572	607	570	608	592	607	611	607	601	547	595	612	643	654	573	583	632	574	598	635	586	576	626	603	595	624	575	593	614	596	604	597	568	581	607	576	596	576	610	595	594	624	618	574	631	571	572	596	620	663	596	656	564	628	591	586	608	638	606	586	587	639	623	543	561	636	588	593	598	613	592	607	590	555	573	616	660	582	626	594	579	609	585	624	613	602	604	605	581	600	609	573	590	563	577	650	622	606	630	602	593	574	610	593	575	576	628	601	592	579	609	547	583	577	563	595	618	650	657	608	610	584	624	617	638	597	597
27610	10001	2095	1478	1190	1050	986	972	929	949	1021	983	948	1044	996	948	981	989	898	936	952	1008	1026	919	984	988	964	985	951	956	996	998	966	1024	985	931	1004	964	992	959	961	925	942	963	970	970	943	971	961	997	1002	951	918	996	988	942	948	1008	970	968	929	972	985	956	929	991	955	969	942	987	985	1033	976	992	1001	962	963	967	1050	962	979	1006	940	937	915	971	969	976	1022	985	915	961	973	969	947	992	922	933	991	987	951	996	1015	946	1021	957	975	960	950	967	977	914	980	954	977	978	941	957	972	936	952	959	968	971	947	1013	902	925	1007	993	981	987	921	979	1044	978	923	953	1004	973	923	976	1005	982	981	920	967	887	994	933	980	946	931	1000	947	958	1012	949	927	977	993	971	974	1002	958	985	973	970	996	979	944	988	936	959	1005	1011	950	967	1016	975	970	1000	955	956	940	922	949	916	967	941	958	981	1024	975	958	970	981	1006	1003	939	956	977	924	976	957	930	965	944	990	933	965	1007	957	965	965	982	972	1001	960	1002	993	983	970	947	1046	893	951	999	950	980	943	1003	964	883	974	948	935	1006	898	1019	972	969	988	963	943	904	947	966	970	982	929	1000	985	988	976	974	943	951	997	966	972	912	974	939	970	943	915	1016	972	898	1032	1007	974	961	959	971	972	943	937	927	945	987	986	985	990	998	1027	961	989	970	945	1000	935	976	954	921	908	998	938	967	959	946	1003	976	930	915	981	969	967	908	981	946	978	941	944	1000	982	934	971	1012	981	1000	956	942	964	926	976	878	948	944	948	948	978	1031	983	973	949	988	937	979	960	937	928	912	969	1017	981	947	984	1013	977	1002	909	972	927	969	975	949	1012	989	973	949	933	972	957	894	942	942	929	1013	959	983	991	987	1005	955	951	990	998	984	933	995	955	974	971	940	959	953	969	929	992	977	979	973	979	953	968	974	976	978	981	934	956	1001	987	971	985	957	1008	985	985	969	965	1015	966	994	957	941	1008	972	979	1017	947	972	915	945	951	937	836	921	961	952	984	951	1053	916	940	992	944	947	990	983	1002	946	931	975	930	915	958	984	965	901	959	951	943	931	965	987	944	1007	951	979	994	997	938	941	912	919	995	941	1036	1020	966	994	914	886	938	927	973	951	967	1012	971	968	944	1000	951	910	1008	951	975	901	989	995	988	950	1049	952	1025	942	945	1030	959	980	922	945	924	1008	939	991	967	966	967	950	1022	971	1010	946	1048	992	1016	1014	989	961	965	1001	949	982	1012	925	986	932	941	998	979	913	974	915	981	943	948	999	929	998	960	975	908	1003	955	1006	983	1005	999	924	942	999	955	944	967	969	896	966	1005	965	937	959	894	982	981	994	925	956	1033	1004	980	1011	948	1000	924	978	912	940	968	921	941	971	952	984	1020	929	1064	990	940	953	959	975	1010	944	944	957	875	926	976	959	945	973	997	974	1002	955	946	947	928	965	923	973	976	923	930	1004	928	914	980	1044	926	985	945	953	972	922	1015	1004	941	973	924	950	987	956	1009	988	1020	931	941	920	960	961	997	997	950	1016	997	958	925	919	1013	951	978	998	992	976	994	939	951	923	991	927	980	950	1018	969	998	951	910	999	990	930	973	999	993	923	964	997	952	935	1005	961	1036	996	976	1014	976	943	969	1015	956	905	1011	931	968	989	957	963	987	1035	940	922	948	974	1028	1008	929	965	967	1009	932	974	997	922	996	967	990	1023	990	927	952	917	962	1013	965	1002	953	936	1033	962	944	972	970	969	946	975	952	989	968	960	947	994	960	988	991	964	1008	963	991	911	997	961	915	981	976	1004	991	981	945	996	993	947	974	965	936	930	1002	965	1000	961	922	960	959	958	964	1005	979	930	978	963	969	940	1008	961	964	946	926	940	956	930	963	977	982	966	981	907	949	936	1013	934	982	973	926	948	925	975	943	966	942	982	962	959	949	957	1021	968	944	1022	961	954	960	955	937	965	982	973	953	943	928	965	1015	950	950	956	924	963	981	989	948	936	1023	997	958	947	941	983	1008	929	928	933	955	974	894	975	971	943	954	988	974	1022	969	935	968	967	973	957	920	979	966	965	966	923	966	925	893	918	967	1004	921	966	965	989	950	957	944	948	958	1008	961	962	963	1024	958	983	960	903	960	962	978	974	1029	963	978	970	961	977	1005	960	930	944	1003	939	948	991	928	961	987	990	960	1008	900	986	967	980	952	992	990	968	1011	964	948	883	986	961	921	961	952	957	958	964	944	950	913	983	949	1028	1036	976	1001	1017	980	980	980	970	955	940	981	960	998	973	1031	959	959	943	963	920	972	1033	951	975	1023	1022	975	938	949	979	956	998	944	960	972	933	965	953	960	969	1026	919	927	961	1003	1034	934	934	976	1011	974	987	945	958	933	932	935	1002	949	967	976	1008	960	910	949	939	977	1014	976	1003	930	956	942	983	952	964	990	957	973	998	997	1002	943	949	975	982	955	947	1001	940	938	978	1027	932	991	1008	990	971	956	954	1020	941	915	979	982	952	978	975	945	936	964	956	995	940	953	986	945	1018	1008	972	943	954	962	938	912	892	1024	982	899	1006	946	1001	968	950	987	975	950	937	970	955	950	950	1019	970	929	966	959	1023	995	1000	899	1008	1000	1033	988	1004	1003	991	971	971	989	965	1026	967	1011	963	983	994	994	1017	963	950	989	981	925	983	987	947	953	924	1000	956	903	964	1002	948	980	1005	999	1015	954	999	968	986	1047	956	928	954	931	958	919	964	924	929	981	1024	983	958	991	971	970	986	964	937	992	937	964	943	989	940	970	959	1000	926	970	943	922	969	972	929	999	950	949	979	1014	971	1024	988	946	966	912	984	969	993	970	963	959	928	960	1004	944	983	979	952	997	947	921	988	977	941	946	951	1007	925	950	934	908	957	1010	934	964	953	967	948	973	982	964	963	1037	987	983	953	941	936	978	989	947	926	920	967	936	981	1010	970	931	1038	912	965	958	1015	972	995	941	922	960	954	945	1008	940	963	944	984	973	1014	960	951	1001	960	963	919	921	968	965	987	947	982	980	989	944	976	959	964	959	946	972	1004	943	959	965	1015	995	938	973	894	976	920	953	946	1011	918	989	952	902	981	1008	959	996	956	936	995	990	971	1016	908	987	944	928	957	976	946	1005	968	997	947	940	923	986	992	927	954	989	967	951	955	966	959	999	954	990	967	967	944	945	946	968	1013	1027	945	944	931	973	926	1015	1017	979	948	1014	961	924	903	949	978	956	1033	912	986	1004	957	971	1013	1018	953	990	989	938	1007	978	985	992	905	968	974	967	914	1001	981	971	988	948	938	948	969	969	986	965	994	949	914	906	998	1021	970	939	1012	998	927	971	1017	1005	979	917	923	967	954	969	986	929	944	947	985	986	967	941	926	960	960	977	964	979	946	929	982	929	957	1015	974	996	886	1023	966	992	935	936	917	999	977	971	922	969	945	987	945	1037	993	999	916	1020	979	971	955	972	984	989	981	935	972	936	939	946	934	947	972	982	918	976	958	1000	994	999	909	977	933	1017	985	985	956	959	976	961	959	959	945	970	981	975	982	977	974	929	944	944	904	972	869	935	1010	986	934	942	974	958	971	935	920	973	1011	949	930	972	1003	963	980	989	944	939	987	957	920	1007	942	1001	961	993	925	1012	984
5826	1064	1002	940	847	833	842	829	823	838	852	811	828	825	803	879	830	847	841	833	863	839	831	864	816	841	797	841	817	811	834	819	832	851	807	794	833	887	860	848	809	854	824	803	844	886	837	825	848	801	838	916	825	857	801	879	782	787	825	825	807	796	786	815	880	836	854	840	855	841	832	812	824	832	844	853	855	774	804	797	775	812	836	807	769	836	852	833	787	829	878	805	832	812	810	812	838	825	904	800	842	836	784	781	882	809	813	827	817	820	863	869	845	833	860	837	799	812	821	772	833	804	863	825	813	872	787	796	818	760	848	853	853	822	809	784	829	831	800	838	824	847	863	858	823	825	810	789	853	792	804	870	801	850	830	857	845	864	824	828	840	867	844	866	862	850	839	835	849	793	841	877	867	866	864	836	819	837	787	831	816	817	873	806	849	863	877	831	827	806	794	850	808	811	871	843	839	795	821	867	836	799	814	787	851	815	802	807	827	849	825	833	839	832	818	779	763	844	814	872	872	861	806	822	835	813	819	803	824	833	768	800	847	806	803	829	846	878	771	865	801	892	826	768	794	787	854	835	887	827	834	833	865	816	752	860	829	834	850	791	820	861	850	801	797	806	785	817	830	846	839	852	823	814	789	826	776	863	798	803	774	841	820	804	803	765	829	801	842	861	822	818	825	839	843	863	831	841	806	804	801	827	854	834	798	814	809	803	873	852	852	894	850	869	794	857	788	783	779	795	839	834	849	846	800	842	859	867	916	823	813	813	798	868	841	793	833	817	808	869	842	847	816	844	814	824	853	797	794	824	866	798	829	811	877	801	839	800	789	786	784	864	907	841	843	842	810	798	861	802	793	821	827	772	814	836	850	834	838	820	831	785	847	821	779	809	793	798	854	848	811	840	813	827	801	814	791	824	863	801	809	830	803	841	833	843	793	821	767	790	820	834	845	816	796	796	798	794	790	794	826	790	840	791	836	803	827	841	836	827	819	839	831	782	799	823	799	828	841	817	851	767	876	812	831	832	855	817	828	809	832	821	836	799	808	819	813	819	825	820	849	851	808	766	802	825	810	838	867	780	851	797	793	879	794	871	853	822	812	857	847	829	854	829	781	825	812	866	842	841	833	859	856	803	792	813	817	806	857	800	847	823	832	816	845	793	804	827	808	821	799	823	813	800	817	824	823	792	835	835	801	840	802	836	818	869	846	778	838	829	746	850	865	807	865	830	822	838	844	849	811	826	791	878	828	838	870	803	823	807	871	854	797	832	842	837	811	802	825	829	841	798	778	801	859	821	822	884	775	856	835	784	818	774	824	869	794	825	803	814	822	796	813	793	816	863	865	824	809	797	805	797	801	807	819	830	814	787	819	873	806	859	842	845	820	783	838	802	794	802	829	842	839	850	829	821	877	814	842	809	839	796	820	783	870	825	821	860	825	837	820	775	851	852	834	857	833	799	836	812	814	799	854	811	832	840	811	830	810	758	830	826	809	818	858	801	846	808	874	819	812	804	816	820	874	838	815	875	849	802	856	825	789	848	869	816	795	841	830	837	889	836	800	787	846	890	839	774	833	875	819	820	801	815	851	813	861	856	816	828	835	756	847	799	821	777	853	835	814	815	860	810	848	832	777	850	853	799	851	837	799	889	850	824	863	767	797	878	800	841	820	855	825	881	821	815	895	790	809	831	866	808	805	831	847	789	846	782	828	816	815	770	846	850	804	860	848	848	791	822	812	830	788	786	784	790	808	836	871	840	803	834	808	796	775	826	846	827	806	838	800	838	840	825	868	769	830	829	810	799	869	803	820	844	792	778	832	815	825	821	814	844	825	836	788	867	819	838	813	807	833	761	788	773	850	849	883	835	801	810	844	866	829	845	813	801	831	847	807	790	773	845	816	843	791	831	831	790	818	783	804	856	838	814	808	827	786	864	845	874	849	839	803	804	830	815	816	836	783	802	803	875	877	834	863	871	841	805	807	801	820	793	841	836	785	847	839	845	821	839	826	786	838	820	845	826	810	814	794	824	821	835	881	842	876	870	822	863	755	858	812	810	859	832	853	769	837	835	818	857	801	829	807	844	832	834	814	813	785	833	839	834	851	815	791	770	789	808	782	785	828	843	845	810	780	777	838	834	837	853	813	844	832	815	799	795	825	799	817	832	822	793	815	824	862	797	858	845	816	829	824	837	829	792	831	813	816	857	808	821	806	879	815	844	878	844	820	826	796	839	840	804	814	821	831	752	828	797	820	860	814	771	834	847	813	866	898	815	825	889	813	811	811	796	790	842	825	795	860	816	739	784	823	826	855	830	806	837	829	892	768	861	823	848	817	815	861	855	836	825	827	804	799	780	808	870	820	864	797	820	851	874	830	813	865	818	914	837	820	838	814	788	807	829	870	848	833	825	831	790	857	861	809	791	814	772	859	836	814	830	842	822	864	794	854	891	861	797	826	860	786	860	841	830	781	831	815	803	847	771	777	831	812	817	850	838	865	787	820	821	832	841	847	826	845	827	797	861	812	826	797	834	781	785	823	831	861	856	820	804	791	827	832	837	814	866	786	863	801	801	820	885	780	836	841	811	851	823	795	802	836	810	793	839	810	839	806	872	793	784	860	819	868	839	777	842	833	784	826	836	851	803	875	790	860	833	893	836	858	797	839	811	817	795	798	796	879	838	814	783	786	778	797	823	794	841	846	835	845	840	830	794	840	804	784	862	857	829	801	824	848	826	845	805	835	776	833	813	792	813	849	862	807	778	824	829	827	788	804	787	834	836	885	855	814	842	846	854	849	886	864	836	797	869	837	790	879	835	796	806	890	891	760	843	804	861	846	820	856	821	814	908	763	861	825	888	836	861	824	824	798	821	851	794	801	801	841	812	829	799	831	835	816	883	858	781	826	825	840	829	822	783	865	845	865	838	804	858	804	848	836	823	848	868	799	834	776	830	828	802	821	816	886	851	860	848	814	823	837	812	792	832	817	862	840	821	770	848	875	900	829	873	804	836	822	811	775	813	855	830	804	842	780	773	799	804	758	851	812	796	795	824	803	794	812	772	829	801	848	845	823	903	866	869	857	793	785	792	876	832	780	816	801	811	848	850	797	794	855	869	806	830	822	834	835	791	837	823	850	832	858	885	846	820	774	790	851	785	798	851	810	806	825	858	833	825	828	865	776	823	782	839	771	796	823	825	809	809	814	796	808	813	814	803	765	812	869	887	837	815	844	869	787	831	813	864	865	855	783	838	816	830	773	896	865	883	826	734	793	807	781	802	800	831	846	829	846	844	843	860	797	831	811	817	815	790	840	892	884	874	784	807	854	832	837	875	844	817	870	862	799	838	848	826	793	842	831	846	876	839	837	812	847	800	802	786	874	836	852	786	838	832	894	883	810	831	834	808	854	831	831	793	804	828	806	838	811	852	836	863	797	818	860	807	818	818	780	877	778	833	827	870	802	812	791	804	808	853	828	804	788	851	817	841	790	839
25631	21372	27184	25343	5905	1705	1257	1232	1080	1050	1049	1000	1041	1036	1040	1082	1006	1009	1009	956	1012	1002	1006	969	975	951	1040	964	986	949	931	950	953	977	986	932	971	971	987	1019	959	943	1005	1009	987	1018	916	967	961	1006	978	965	982	1025	928	917	956	1006	1041	964	997	1012	949	953	939	973	944	958	947	1011	1001	933	975	994	950	987	986	957	1007	967	1022	986	1002	990	900	965	913	1029	961	951	1009	965	896	915	1004	996	944	999	1000	971	1036	919	962	1008	1005	971	1003	952	997	1008	981	973	932	990	935	963	956	990	946	944	962	981	1003	1002	1002	986	984	988	937	993	996	956	1035	1037	1033	973	1053	957	987	966	981	992	966	952	1036	929	991	925	983	994	982	974	951	940	1002	996	1019	990	955	1022	936	1001	963	1037	904	1005	958	975	959	992	986	971	944	939	972	980	997	1037	939	942	1023	957	942	973	936	1019	974	959	978	925	978	1066	1052	973	973	966	930	954	962	925	977	988	962	989	973	1009	963	976	917	950	1002	979	1010	975	948	999	1015	1013	989	900	958	975	982	932	939	999	996	964	971	999	968	975	943	1038	966	966	954	994	922	933	952	980	937	969	913	922	1041	952	959	1019	995	945	922	982	1048	952	959	1015	1022	982	943	983	1004	945	972	951	1001	959	924	972	934	945	1000	905	951	961	974	957	955	1002	991	979	1017	987	962	963	962	930	998	988	970	1038	940	928	945	930	920	988	963	978	929	982	1029	898	985	1026	933	948	1011	939	944	1069	940	927	982	977	953	997	946	977	1008	940	987	939	979	937	1006	1010	991	999	962	1034	939	968	974	963	977	1010	966	951	1009	949	981	970	989	963	967	962	975	966	988	1010	943	971	973	947	942	963	960	993	1018	976	1030	968	912	967	1006	954	1024	961	916	975	939	922	1026	1052	996	916	1015	998	1028	947	965	957	926	1005	962	936	991	986	920	968	997	1012	997	959	1033	970	1013	926	932	953	943	907	978	962	982	1004	937	1022	949	1012	953	945	970	1018	1014	1022	998	976	982	944	973	918	1003	972	1002	973	924	1020	951	963	972	979	987	982	997	912	940	988	982	907	969	1025	988	996	978	968	961	946	982	978	1034	940	1003	998	987	961	953	982	901	974	969	999	1013	924	942	973	974	1022	983	1001	1028	905	940	993	949	997	1057	943	994	987	923	986	1014	930	990	962	942	1010	982	956	1026	961	996	930	1009	1047	931	991	959	948	935	915	916	964	973	953	993	942	1008	1004	968	960	965	924	955	946	977	998	958	960	1002	971	968	993	1027	903	934	1071	955	980	969	1006	937	1023	1005	1010	976	958	1000	976	945	953	971	981	975	968	965	985	975	966	1003	956	1004	1000	1024	997	1023	931	954	943	1046	949	978	940	964	957	1007	972	1015	965	903	1002	1005	987	979	970	960	1011	994	943	940	979	967	1015	948	983	919	958	986	992	959	930	956	971	1012	1012	979	971	962	929	957	931	968	907	953	910	955	964	979	953	986	982	986	982	928	977	1007	952	961	959	910	946	968	937	956	966	957	996	1010	1001	1016	944	925	945	915	1017	1029	936	1018	1017	1025	1013	955	1036	947	958	963	935	974	928	932	974	970	958	907	966	1011	975	1006	978	965	995	1007	998	960	962	986	974	954	996	1000	984	966	974	957	976	948	953	999	986	984	991	983	1064	982	987	993	939	979	987	992	923	1023	971	974	996	985	941	931	994	955	983	1053	975	1011	963	1008	973	946	955	937	925	1006	968	989	989	1014	967	954	998	943	953	957	951	904	949	973	963	994	999	983	1013	1008	1008	992	927	962	943	940	996	944	976	943	979	968	972	954	956	946	1002	1009	961	1021	974	1004	973	969	980	1035	987	958	941	1001	909	1009	956	936	941	1005	956	941	920	968	1006	965	964	1057	976	1004	1024	979	979	953	996	964	1008	996	956	1026	970	975	931	985	985	944	1007	1029	977	998	958	978	1012	1000	994	946	958	988	949	909	989	940	983	949	998	981	958	993	963	932	907	937	986	948	996	966	984	1018	938	951	969	921	957	1011	1034	979	969	991	959	940	985	975	950	977	939	1007	977	1003	1019	981	922	974	1013	938	979	1019	961	941	1013	897	992	926	998	991	962	938	997	882	977	965	955	983	1019	1025	1021	979	973	888	975	905	900	943	967	929	912	982	950	970	927	983	974	968	948	937	946	981	960	1038	976	953	1027	956	945	953	930	1011	926	1038	912	917	1010	970	951	921	980	927	949	998	945	957	1025	1025	1008	946	982	933	952	979	935	955	945	954	975	958	950	938	999	996	954	981	952	950	977	987	988	970	976	962	990	945	969	948	941	951	950	986	949	979	1050	950	966	981	973	993	926	960	952	1005	994	973	954	979	974	982	1009	919	940	922	961	929	966	977	1024	1000	978	950	938	975	924	943	984	968	991	945	914	1029	986	988	967	920	1006	1013	946	914	982	933	955	940	913	959	981	957	998	975	981	972	914	979	999	974	980	939	1044	976	966	989	979	945	945	960	940	991	976	947	936	936	989	912	988	961	923	1027	933	965	970	991	946	936	929	951	1021	1007	975	997	941	997	1019	901	952	943	956	990	994	972	947	988	1003	985	1003	955	909	959	1018	926	975	978	1014	958	928	854	987	983	961	960	973	925	1039	968	1018	977	981	960	919	962	949	915	975	985	1013	969	964	990	957	922	973	931	992	928	943	959	956	925	964	997	979	976	969	1038	985	976	984	953	1031	949	1039	963	974	925	905	961	977	980	944	920	961	957	895	946	1016	963	1001	1017	1002	903	978	983	948	964	983	1008	916	956	984	989	927	932	988	1020	942	994	991	956	997	957	975	1027	969	931	1030	974	970	1004	963	898	987	981	925	988	1022	971	977	1008	959	1019	928	968	944	952	928	961	1013	918	1045	977	932	967	949	967	1048	961	941	981	994	997	1018	951	1024	934	940	919	976	983	954	939	995	965	1034	985	920	979	962	929	900	1021	961	1019	964	933	952	1016	982	962	966	965	937	943	990	955	969	911	962	956	985	974	948	983	1032	952	1002	992	1045	941	967	952	1052	980	927	957	959	959	1003	937	1030	970	977	961	987	988	920	1003	956	965	973	1013	937	928	1007	1005	910	933	964	930	957	930	906	985	968	920	1013	992	998	968	984	986	983	1017	978	907	942	923	952	973	1022	997	974	963	965	982	1018	1027	999	996	979	997	958	988	1051	1014	950	978	1012	979	957	1018	986	987	940	1003	949	979	945	965	982	984	987	938	1010	1010	990	931	948	973	966	970	958	989	1004	1035	908	990	941	995	957	957	906	985	959	1011	928	1006	952	1007	913	947	924	1011	938	994	979	1027	951	974	984	973	1011	1006	954	968	951	1086	1005	990	996	925	997	1028	991	990	1007	968	966	964	977	974	961	938	1019	956	1014	964	1030	966	931	932	969	997	995	1014	936	1003	945	1043	950	955	951	967	1018	944	928	944	917	984	975	885	951	983	1019	996	999	987	986	1019	965	938	959	939	1002	947	958	938	935	988	1020	951	963	971	969	981	969	987	966	979	964	962	961	952	962	955	983	980	989	978	923	947	995	930	954	975	996	972	953	948	1011	992	959	992	935	928	999	900	987	973	991	966	960	1037	938	931	973	979	984	945	988	973	963	969	942	993	978	976	948	945	1005	994	968	962	930	1051	941	974	943	963	1024	929	981	941	1000	964	958	943	934	993	1030	983	970	954	965	976	926	954	982	967	952	953	980
3997	3300	2742	1685	1368	1189	1145	1060	1034	971	936	945	894	919	931	907	921	904	928	934	872	868	853	903	910	825	886	812	836	914	882	858	929	810	877	848	857	853	906	844	860	904	849	857	871	886	889	849	840	847	911	876	788	870	865	895	874	857	880	869	912	821	858	913	895	933	877	866	846	881	864	864	902	824	919	835	813	852	850	866	860	841	846	819	899	862	848	891	882	811	867	800	885	885	900	873	849	847	832	842	871	866	909	827	809	823	881	860	811	858	903	878	860	850	827	853	894	816	878	891	804	870	867	797	849	844	836	814	876	799	836	891	826	843	903	846	887	797	828	825	850	864	899	820	870	866	827	909	886	823	845	863	891	846	861	879	868	849	793	852	874	895	844	842	866	831	889	877	855	837	836	866	849	841	849	835	877	846	833	857	861	802	874	873	850	868	839	907	860	827	845	861	810	855	821	844	872	821	859	826	783	851	855	822	847	881	836	818	788	817	884	853	893	905	834	901	858	858	824	888	853	806	811	837	836	855	893	818	888	876	898	831	885	862	926	884	893	829	880	857	893	835	812	881	854	855	847	843	821	822	864	865	849	878	848	867	841	859	811	899	868	873	842	806	874	896	856	839	846	837	806	895	845	865	806	874	815	824	811	774	840	844	884	830	860	866	839	824	783	853	878	853	795	886	878	829	835	842	884	878	887	860	892	821	854	832	873	835	879	893	834	834	835	884	852	835	805	841	847	896	790	865	855	896	886	831	894	893	844	825	848	867	852	896	848	854	829	899	884	807	846	851	868	827	865	815	891	839	873	885	865	816	882	856	860	826	866	846	894	815	875	849	840	831	855	850	914	854	858	818	846	864	852	844	821	839	874	858	859	870	802	880	835	855	859	867	873	881	864	851	789	871	836	852	868	804	861	885	871	882	903	863	867	878	833	896	881	855	829	814	902	847	852	801	924	848	831	841	864	876	864	816	886	812	907	884	821	903	851	834	898	867	872	883	848	865	814	822	833	839	820	880	873	865	915	842	847	900	855	915	822	885	888	844	872	828	903	907	846	878	865	827	826	857	791	830	874	888	886	844	870	880	891	922	815	819	853	879	876	885	865	886	886	850	851	902	866	893	790	861	867	873	866	837	903	850	820	870	894	877	876	861	847	879	867	868	823	845	851	803	842	853	811	897	823	855	869	873	807	824	872	834	794	873	804	848	867	834	917	851	901	825	832	866	815	869	853	814	861	864	773	834	889	881	867	829	851	890	856	853	856	877	873	811	797	871	859	889	810	828	840	914	843	853	877	842	863	908	871	853	866	797	920	887	811	869	850	865	846	866	827	880	887	873	850	837	873	843	842	900	854	911	871	838	816	860	871	861	845	881	885	858	871	870	843	888	857	871	814	873	920	877	864	864	853	871	876	871	884	855	879	867	876	829	836	842	865	828	840	812	848	872	882	839	824	854	849	815	829	826	836	839	855	841	854	904	840	863	880	863	809	835	840	822	825	844	849	863	875	869	833	834	874	913	843	823	842	884	836	858	798	794	823	891	885	847	857	870	923	853	900	772	868	817	880	858	890	827	869	904	877	886	816	831	842	812	862	844	832	872	848	860	866	858	845	801	857	834	889	842	827	832	808	846	862	850	854	833	836	900	859	877	879	805	831	858	821	902	844	816	839	888	902	866	803	812	820	904	871	833	870	826	844	906	871	839	838	839	864	861	884	825	879	885	838	890	857	840	837	858	835	875	841	819	820	880	849	778	839	846	839	867	865	885	834	847	895	846	876	833	846	796	830	865	815	837	829	857	840	841	811	829	837	875	838	866	837	829	845	889	870	836	863	800	834	829	867	827	856	860	824	797	870	869	849	842	866	902	845	869	810	794	869	870	888	830	809	810	879	826	855	854	906	860	897	863	819	874	893	848	858	828	823	870	839	881	861	787	838	850	866	852	823	853	862	929	878	845	854	861	774	851	865	845	930	884	868	841	869	863	850	845	821	880	808	848	865	821	825	858	851	851	829	937	865	831	832	812	873	821	887	886	874	864	876	851	813	842	908	880	875	796	859	882	865	792	878	897	868	886	837	851	864	769	881	849	877	826	872	819	835	836	862	852	829	808	807	815	856	831	825	808	832	831	850	870	822	863	825	878	877	820	890	852	853	828	867	860	891	841	860	852	805	848	840	906	845	879	851	863	824	840	913	826	840	864	812	907	862	838	816	896	847	807	879	854	871	859	874	837	855	884	883	847	869	849	852	872	878	827	835	844	842	891	825	829	880	882	869	803	842	851	822	787	849	866	847	823	869	869	881	870	840	843	843	835	890	846	889	846	849	861	843	860	850	849	882	906	839	895	877	839	923	814	854	853	855	793	881	829	797	905	891	862	894	847	822	841	873	886	783	804	872	861	837	851	887	771	806	837	801	865	837	878	834	828	824	881	832	837	877	861	873	855	839	823	881	849	842	859	849	827	843	768	948	835	853	895	940	877	877	845	858	880	858	840	887	834	906	805	904	808	876	847	889	854	827	850	801	842	883	846	830	815	849	869	783	847	849	920	888	862	846	863	889	855	879	915	767	887	846	829	850	855	852	821	816	875	845	855	823	856	812	804	798	865	803	871	811	883	812	871	865	859	804	891	850	886	809	847	783	831	867	847	812	860	890	834	872	830	842	860	827	834	819	833	881	837	835	854	825	811	830	861	885	851	879	823	842	765	892	873	832	872	829	815	792	806	851	821	882	836	898	816	885	857	906	863	808	846	809	854	850	878	905	851	832	876	793	906	827	891	844	799	857	786	861	848	847	824	872	869	866	844	832	879	875	871	817	838	883	844	859	868	789	887	825	865	841	862	851	826	882	849	826	899	861	893	822	819	844	903	824	831	838	878	813	869	833	832	943	910	864	876	835	874	918	868	853	868	933	840	869	866	826	834	891	849	899	827	801	834	883	845	838	822	914	864	842	824	835	873	903	880	840	917	885	796	879	840	827	853	863	788	828	884	852	875	927	856	856	867	846	840	838	859	820	887	839	780	870	856	891	893	882	832	814	890	849	834	858	836	830	844	855	829	831	891	829	870	869	829	842	864	918	839	809	858	820	850	824	878	844	842	857	863	890	860	850	831	891	865	829	854	871	850	878	849	847	882	865	829	887	854	896	866	861	865	847	861	857	813	846	875	879	876	823	781	867	824	837	841	859	870	897	850	901	856	883	847	878	869	831	848	859	831	827	809	859	878	862	811	879	850	893	891	860	836	857	839	864	853	850	884	824	881	881	838	861	770	890	892	856	832	878	816	863	817	875	822	884	821	832	878	891	889	829	855	849	863	836	870	915	826	865	884	897	827	846	827	835	824	846	901	839	892	782	820	808	857	846	875	834	859	847	839	793	869	834	807	868	871	854	867	849	835	829	852	872	801	877	843	847	835	857	854	856	842	878	821	878	787	833	871	836	848	834	802	908	866	868	859	805	794	828	892	798	858	859	811	842	920	841	869	831	880
24521	21330	28416	24573	20646	4001	1435	949	781	774	712	681	730	653	732	690	704	636	653	684	674	695	706	664	680	664	685	624	604	648	647	683	636	615	657	629	606	637	668	640	634	614	628	680	609	678	611	663	659	628	632	641	613	694	591	668	630	630	652	623	653	664	605	654	608	630	649	647	634	621	618	624	647	608	631	612	660	648	617	642	643	642	601	625	619	693	614	664	598	638	590	627	642	664	616	628	639	635	667	597	630	578	662	670	667	630	616	659	622	584	642	680	597	658	630	606	610	650	601	672	677	642	621	665	650	641	640	652	617	630	606	666	645	625	611	636	635	647	660	656	645	632	641	622	626	594	645	633	622	641	670	627	637	635	675	620	630	589	585	598	686	597	624	623	625	622	636	661	649	639	644	664	636	654	674	606	611	615	633	613	609	623	619	653	659	619	649	618	667	640	689	605	593	614	629	680	652	659	672	702	610	606	637	634	661	631	653	619	606	668	630	631	632	611	617	637	619	658	649	682	613	648	621	647	648	624	638	665	669	669	645	617	610	645	662	652	594	603	652	612	628	631	604	633	590	633	617	608	623	629	652	627	649	623	655	675	643	619	604	628	664	624	547	658	668	604	622	599	616	661	619	649	616	601	632	617	587	607	661	573	645	653	593	601	611	645	632	663	645	655	634	643	651	556	641	612	702	635	634	619	644	651	655	665	641	651	612	613	608	597	631	633	615	614	642	668	617	655	594	612	622	623	620	617	596	655	621	633	619	668	656	608	607	595	627	644	655	622	664	616	621	580	621	623	652	639	645	634	635	676	621	601	662	581	600	610	640	643	650	566	637	625	585	656	618	668	656	608	637	639	654	638	609	592	603	631	627	653	640	636	662	673	671	659	661	632	647	615	628	623	647	656	650	615	616	682	661	628	642	614	604	607	634	640	660	650	640	612	621	607	645	656	586	644	636	595	630	620	660	580	655	575	602	622	631	631	638	591	638	622	673	612	586	618	604	630	556	643	604	663	595	606	602	612	598	655	575	637	603	623	614	602	670	608	612	614	612	645	614	622	634	631	644	604	640	666	627	670	625	640	636	672	659	628	589	599	629	637	633	646	632	587	652	616	618	630	639	643	630	649	635	606	611	639	648	622	643	654	680	611	623	607	623	630	619	575	622	698	628	604	628	633	634	637	682	639	621	597	657	622	651	662	614	624	588	643	659	670	591	658	608	601	630	662	625	627	612	625	595	640	595	597	577	613	641	614	601	628	598	574	629	616	613	642	668	634	602	600	624	630	627	686	595	606	568	595	618	632	620	631	659	659	583	639	615	618	604	677	634	653	612	626	635	612	630	605	612	631	609	601	645	592	588	624	658	600	636	627	675	631	634	615	607	647	597	646	628	597	590	612	620	637	612	616	615	576	579	649	588	627	681	610	648	619	666	673	661	641	687	622	639	647	665	623	641	594	633	612	663	646	589	641	607	597	631	621	627	642	604	596	628	641	608	669	663	628	650	670	634	666	674	637	594	645	631	594	622	643	620	625	657	600	590	640	589	591	620	619	624	630	583	600	648	636	650	638	620	619	637	657	624	622	620	686	653	639	661	596	595	587	613	632	640	579	607	622	585	635	587	612	628	632	644	606	589	594	649	643	641	649	638	647	610	605	598	635	617	614	647	611	664	664	602	631	674	641	695	620	621	699	662	646	624	613	588	632	616	648	639	619	603	627	620	589	590	583	667	650	646	655	651	622	619	625	622	680	618	662	634	647	635	609	624	653	673	598	631	650	629	629	631	631	639	610	655	612	600	704	657	621	617	676	655	623	671	620	612	603	578	681	622	637	591	620	613	605	616	611	624	654	631	650	643	672	636	658	645	604	630	635	670	602	622	604	595	667	678	640	638	674	593	624	589	619	641	609	635	618	644	640	645	691	626	634	671	637	625	647	625	635	639	589	620	643	657	615	614	637	627	625	665	633	627	636	593	557	630	581	644	642	624	650	622	619	657	642	617	618	577	651	623	643	645	575	633	638	617	612	616	630	633	674	638	647	642	604	639	644	646	606	640	597	639	593	610	605	649	609	631	631	670	669	665	663	634	628	621	629	607	597	610	643	635	634	640	654	619	648	633	664	592	652	609	673	624	614	645	633	576	615	623	626	605	621	645	652	646	632	679	667	663	649	614	617	642	662	652	652	631	617	624	720	615	627	617	654	635	638	611	649	649	595	634	654	670	635	625	624	649	623	601	649	618	626	618	578	630	635	633	614	622	625	638	670	580	671	605	637	609	624	643	625	654	624	576	629	684	628	620	628	602	595	651	661	647	648	667	702	644	648	667	625	668	635	595	671	653	611	621	633	639	599	618	593	591	634	652	663	642	624	631	662	642	636	637	610	638	664	602	637	607	658	637	661	642	689	653	571	597	611	624	650	653	624	632	615	649	631	612	656	643	611	660	623	629	661	620	608	653	632	608	624	619	652	657	594	642	676	624	612	592	610	565	691	574	621	679	647	619	609	656	668	619	607	616	670	627	605	709	634	678	650	656	615	625	676	590	558	592	581	608	595	654	659	640	601	538	605	644	611	582	626	566	623	647	602	630	602	643	602	659	623	653	646	638	633	638	615	664	621	634	664	643	626	660	578	636	629	644	615	668	654	662	631	654	622	630	614	624	672	580	620	647	608	644	652	670	605	634	603	641	637	646	673	678	645	648	627	619	616	636	557	640	621	581	594	634	582	625	640	680	621	583	661	600	573	607	634	638	656	608	630	597	610	629	627	631	620	657	655	608	600	600	611	627	642	660	597	643	679	624	634	600	649	692	677	629	695	586	613	628	648	623	590	611	588	584	618	634	621	672	675	611	643	642	581	672	649	606	632	605	601	643	618	593	626	602	658	645	634	606	593	618	645	595	647	654	644	620	663	632	602	641	628	624	611	623	629	699	650	654	633	648	634	605	645	608	640	656	643	640	654	660	643	704	598	642	650	604	622	583	634	597	628	614	633	610	625	643	657	644	634	647	622	608	634	608	627	640	624	621	638	625	650	586	577	623	641	622	663	618	592	653	657	638	635	558	621	658	614	652	667	632	617	665	640	635	597	672	619	613	608	605	621	639	607	620	631	648	644	638	633	659	627	619	603	614	613	624	668	611	661	604	605	626	671	636	634	646	598	599	611	626	641	579	635	670	604	642	584	621	586	622	610	634	659	693	694	623	649	597	591	628	623	649	637	640	623	642	642	653	607	674	614	685	640	603	614	591	613	657	602	611	607	593	621	619	623	609	626	643	644	613	671	657	627	658	636	638	633	608	612	660	637	585	640	610	561	645	648	611	650	647	593	616	637	639	604	663	697	631	577	616	621	627	664	616	658	658	654	648	598	639	622	649	623	595	637	679	669	599	627	631	643	616	657	649	616	663	656	671	602	681	639	624	657	601	653	589	641	623	626	633	593	614	626	619	591	646	639	652	607	612	632	605	603	631	661	651	675	630	619	599	634	648	629
4010	5063	4035	2236	1552	1255	1064	899	878	791	769	730	686	717	682	632	683	681	665	681	632	653	676	659	638	633	642	645	638	626	623	622	672	602	651	616	647	591	604	599	646	621	580	576	598	591	604	603	634	581	590	655	601	588	640	614	619	617	597	610	626	611	641	623	629	571	595	656	661	623	631	640	571	580	612	606	586	580	629	579	598	609	618	611	607	612	652	556	574	598	616	622	590	608	668	587	580	642	625	626	576	591	608	596	600	608	628	590	588	626	619	596	599	631	647	620	662	595	624	606	626	636	664	625	560	629	620	647	556	612	617	608	554	596	590	601	578	610	609	596	587	625	576	591	591	540	594	631	617	566	606	616	611	584	618	595	623	635	580	603	626	647	574	542	619	607	578	628	577	624	584	636	592	557	591	631	565	596	607	637	604	638	584	632	615	556	623	580	601	586	578	597	631	630	565	612	606	587	550	602	572	599	566	561	598	585	605	571	616	582	586	605	627	612	589	652	585	597	597	591	628	569	603	643	575	609	608	584	581	589	610	614	576	584	599	609	622	627	588	589	565	578	578	629	601	622	593	584	624	592	594	588	578	566	618	600	580	570	595	582	606	586	599	615	607	616	625	563	607	611	601	632	637	604	586	595	589	609	615	594	628	573	596	627	596	628	588	597	632	578	621	604	584	592	595	555	643	623	608	606	576	598	563	635	597	610	603	587	593	564	615	596	649	579	589	604	593	582	589	581	568	624	592	641	589	572	611	623	578	623	661	580	600	541	607	611	581	587	584	590	584	600	586	637	592	630	591	597	619	607	579	598	634	600	594	611	594	632	569	617	638	637	609	598	625	611	578	567	591	559	609	599	567	616	619	602	587	622	603	613	584	602	635	630	607	614	590	613	636	617	580	590	591	527	588	605	603	601	607	580	615	596	587	618	622	600	580	648	572	601	608	595	609	603	580	588	633	581	593	640	584	592	601	582	587	599	627	584	592	571	619	605	598	587	611	565	612	590	551	585	607	620	621	583	630	588	608	569	601	614	576	654	586	567	601	582	610	575	595	546	541	608	616	614	595	573	609	603	601	589	620	613	591	600	602	629	612	552	598	628	623	597	602	606	592	639	587	573	608	609	618	595	584	614	582	582	639	638	629	554	650	561	608	576	584	625	597	623	607	617	612	642	624	570	619	605	583	603	611	603	574	606	610	586	582	594	580	579	632	569	618	563	607	587	604	554	590	590	632	576	620	547	563	596	601	604	594	613	567	595	581	611	589	591	603	578	575	590	570	556	585	574	600	571	625	590	634	573	614	574	622	634	597	601	601	610	565	577	601	627	611	635	600	659	593	595	584	585	623	591	586	583	602	624	610	627	617	605	625	636	583	636	642	560	572	605	632	591	657	577	573	610	590	609	601	604	604	606	610	590	572	632	609	605	620	609	576	602	607	599	585	618	635	572	573	567	556	607	622	590	627	614	591	604	584	609	590	598	576	640	575	619	591	593	595	619	641	596	614	574	588	569	631	549	568	577	572	565	576	585	621	593	563	607	572	649	617	600	577	621	602	581	618	601	605	565	581	585	583	539	587	610	624	585	592	589	570	578	580	631	632	614	606	596	558	562	600	571	627	589	612	598	535	587	547	651	565	645	599	605	642	601	600	570	609	584	590	594	604	640	609	603	595	577	644	585	597	580	563	608	659	579	573	586	605	589	600	578	610	563	597	603	611	571	589	617	620	624	633	603	657	588	611	585	600	565	606	610	604	575	598	641	620	597	600	588	579	586	606	562	574	592	624	605	578	648	589	550	615	549	617	619	615	621	615	602	576	636	535	552	617	556	603	593	556	577	581	616	640	574	594	582	584	609	594	646	659	623	626	591	601	606	574	602	611	579	621	584	624	580	605	595	617	593	574	583	684	603	575	576	578	603	525	621	615	608	598	580	563	587	576	564	575	650	596	631	615	581	665	625	610	571	611	585	593	604	619	567	575	589	623	566	597	574	561	639	651	597	585	574	597	598	573	590	602	635	612	637	595	605	606	576	599	550	580	609	611	570	584	606	556	609	615	585	622	607	614	637	601	567	600	588	590	620	621	648	571	591	608	599	617	614	600	593	626	607	598	589	562	592	582	648	565	592	598	645	574	549	600	559	608	585	588	589	596	553	573	609	555	559	589	593	575	566	622	582	608	605	595	568	602	571	598	597	607	578	584	599	608	594	560	575	589	568	571	570	648	608	560	578	618	568	636	579	564	610	598	609	603	621	586	595	559	611	610	573	580	563	563	611	605	585	576	628	552	584	606	589	581	601	597	589	577	597	593	622	596	600	599	569	558	614	646	568	607	626	585	609	595	578	609	591	619	575	566	553	598	617	565	610	570	632	622	595	529	616	583	552	586	552	613	599	545	559	572	591	573	563	577	593	598	622	573	563	629	570	627	624	591	593	612	560	591	612	621	572	578	621	599	577	584	604	578	582	598	598	598	595	608	559	560	584	589	620	586	586	612	615	603	578	625	605	596	583	628	600	585	574	564	582	606	596	560	617	661	598	612	586	603	576	605	571	565	581	580	574	572	583	578	610	565	633	626	586	634	561	577	606	574	599	582	601	559	541	590	573	518	600	624	596	608	606	586	613	618	587	602	605	595	611	601	634	583	625	613	595	565	569	612	562	601	577	621	583	553	611	605	625	590	601	602	568	567	593	613	624	574	595	604	620	608	623	591	609	571	598	516	612	614	574	565	581	599	575	593	561	608	632	580	610	553	595	585	616	621	579	632	577	564	619	596	590	602	600	621	602	588	618	620	583	621	592	585	565	622	579	577	571	600	571	629	589	590	566	581	565	614	563	590	601	586	569	591	601	585	608	567	607	605	621	551	592	533	563	590	608	606	571	595	605	611	561	611	540	596	647	609	576	610	582	551	604	624	604	534	586	600	579	581	607	557	607	644	611	613	652	566	601	571	593	585	586	595	538	586	600	598	599	591	617	608	581	608	580	621	567	630	581	606	634	580	601	537	615	600	578	632	551	609	587	612	579	617	581	628	561	606	593	577	586	605	555	559	603	581	573	577	584	623	559	619	579	597	580	602	557	582	599	568	646	582	599	602	637	583	594	566	619	636	593	629	592	596	598	627	612	584	638	584	585	578	592	555	590	559	614	595	561	528	571	576	584	605	638	550	605	596	576	604	591	640	588	586	610	586	608	575	600	615	643	566	570	604	588	611	587	596	569	589	576	570	648	561	601	582	569	595	610	588	563	585	571	562	615	574	607	576	626	597	546	568	563	618	608	600	609	559	574	579	588	570	624	628	571	608	585	565	591	655	612	642	587	575	583	595	521	619	596	570	572	625	589	606	578	637	568	601	628	597	606	546	597	610	613	602	606	587	600	581	600	558	609	601	601	585	618	617	576	629	598	574	605	577	625	598	547	560	596	576	594	636	604	594	609	582	621	617	585	599	587	597	599	586	614	601	613	632	607	583	551	611	564	602	574	604	580
27400	9988	1902	1339	1065	993	1009	1003	1002	998	985	969	1031	987	944	951	941	973	983	925	939	967	976	990	919	979	980	949	948	1002	960	933	1016	941	937	956	895	995	879	940	984	946	945	998	961	980	1031	983	971	951	962	999	956	998	1001	990	976	970	957	969	983	935	912	965	934	999	932	987	918	935	972	988	991	1022	965	958	932	951	970	947	924	994	953	945	955	1010	947	989	954	949	997	926	979	1009	968	955	969	964	995	956	1014	929	961	943	924	937	976	1016	966	966	899	970	962	997	967	962	973	934	915	959	963	921	953	964	965	988	909	964	973	992	935	989	985	937	972	951	901	1006	965	904	969	1032	926	923	1009	939	1018	975	986	972	897	988	987	1006	967	953	935	1001	975	983	1012	984	991	976	1000	1031	1002	963	947	1017	967	929	1008	949	960	934	1039	951	980	963	976	1015	968	970	963	1028	978	1047	961	959	1004	973	992	980	956	988	970	955	944	951	961	967	951	947	963	965	939	991	996	1001	977	1003	941	1003	984	908	938	938	941	959	935	974	980	953	1043	1003	974	952	1000	1000	950	961	960	1006	992	952	982	1021	931	957	951	1020	928	1000	936	990	989	961	977	984	949	946	970	1008	895	953	992	941	1010	979	952	970	919	952	960	984	959	955	933	936	974	915	982	903	975	989	1005	936	1004	958	907	1007	890	1053	962	1013	964	956	975	1011	976	926	982	936	958	1002	936	962	944	953	943	978	983	963	937	952	978	955	990	968	1004	948	929	960	950	980	981	919	980	961	959	935	997	984	949	905	958	957	1006	977	962	971	892	978	955	993	921	908	943	947	962	984	960	972	1000	981	1055	971	954	964	1001	964	946	900	974	1002	933	938	938	997	997	944	910	932	988	973	914	949	951	982	955	977	1015	955	967	992	992	991	976	952	933	965	961	968	908	993	934	999	901	939	966	1006	967	981	1008	935	962	983	952	900	978	984	991	932	976	976	958	957	915	943	972	970	961	951	993	939	956	976	969	919	966	977	991	977	979	958	947	944	956	1000	957	956	937	988	973	1007	944	985	979	908	954	973	972	984	1019	955	895	931	947	958	923	971	958	928	906	937	908	936	985	954	961	992	929	1001	993	974	963	966	966	969	912	949	912	952	974	950	968	982	979	962	964	941	956	953	965	951	997	956	994	996	906	940	957	966	935	984	939	906	957	1004	1038	969	929	928	978	901	972	975	1007	1033	982	946	972	949	994	948	955	917	935	1022	951	960	998	902	915	990	959	981	977	979	952	971	940	929	973	944	937	1021	975	971	968	900	977	997	936	997	965	975	943	921	929	955	917	930	1008	1012	922	1006	1016	992	957	957	909	923	889	915	1016	982	1018	1011	918	1004	897	941	975	950	955	940	1014	947	967	899	964	931	955	951	1006	981	897	951	964	993	952	938	962	1024	957	992	962	956	971	908	967	912	943	944	1002	894	976	930	947	979	998	966	949	979	825	1000	1003	966	967	997	942	965	993	924	1016	939	967	979	965	969	980	961	1013	991	928	950	956	965	933	1007	986	948	963	984	914	998	1013	997	947	938	998	949	970	963	962	907	986	974	985	941	931	1006	981	974	992	924	923	929	984	912	950	999	937	994	932	975	974	963	997	967	1023	1016	986	986	987	960	921	931	1047	972	993	953	950	945	975	952	1027	993	966	913	994	971	963	899	1024	954	932	949	957	988	960	990	902	936	964	979	1057	955	998	936	907	995	992	992	920	989	962	990	962	925	981	909	983	924	945	1008	1015	968	927	998	979	971	1007	1011	963	944	938	984	958	1013	936	922	983	995	972	983	938	990	965	960	946	956	985	955	921	962	1009	961	939	978	954	1012	963	951	901	1021	934	907	963	922	1014	973	964	985	940	983	913	947	940	987	996	978	948	952	971	920	950	1027	971	946	907	962	987	916	959	1018	933	950	945	922	924	1003	920	953	963	915	968	897	986	924	929	940	957	984	988	998	987	971	948	977	929	977	939	995	947	983	981	1000	1001	992	961	1009	949	962	906	950	969	937	982	983	960	961	988	937	983	949	972	984	977	1016	976	1016	963	985	938	953	945	996	960	944	992	973	939	954	954	1027	1024	989	934	925	965	971	978	988	938	975	936	968	984	960	966	937	934	950	1013	920	944	946	980	1000	986	948	963	963	967	975	954	929	964	980	956	948	962	963	930	988	973	958	1034	926	975	977	961	968	972	1054	954	979	1009	958	1032	994	988	999	961	998	982	1038	987	903	1001	1030	974	1007	965	918	991	948	971	951	1036	969	984	999	963	952	980	978	928	933	931	992	964	931	997	943	917	925	959	954	982	949	1010	967	1015	961	936	972	908	1013	937	971	943	993	970	917	910	954	991	920	946	991	949	917	1038	979	991	976	983	981	988	944	973	975	991	913	936	931	954	941	954	969	992	984	960	925	952	935	929	951	955	1013	951	942	978	942	984	980	946	994	992	1009	958	1005	1028	915	942	992	954	962	938	949	931	977	958	947	970	961	954	965	1004	944	865	967	1016	962	997	1006	961	950	949	951	1009	917	1002	907	953	925	925	937	952	1023	970	998	926	965	946	963	959	1000	937	978	916	970	1018	930	937	986	1003	1002	985	997	1013	993	998	978	972	965	988	1043	1007	971	993	908	964	928	973	931	997	932	978	905	925	966	975	951	932	918	928	952	1022	948	966	976	977	997	992	976	980	958	998	983	971	960	994	958	942	978	992	1010	994	934	901	907	928	937	942	944	967	930	987	976	979	929	978	969	958	929	1036	943	952	985	963	909	923	965	951	978	942	1019	970	1001	939	947	962	940	998	948	1004	921	1003	983	995	946	950	952	976	950	945	916	899	1014	958	942	902	888	900	918	994	969	1018	940	971	968	946	973	1005	932	991	898	934	978	1008	1013	1014	946	931	960	907	1002	957	978	991	907	959	982	967	964	952	971	989	926	980	941	967	1037	966	927	978	942	938	959	947	953	1022	1017	948	925	1005	978	969	973	985	974	1031	964	1042	1015	948	937	999	961	981	947	994	1047	997	993	997	956	980	1009	939	952	941	969	1016	993	1021	1001	960	925	973	918	946	959	906	933	995	939	975	969	1045	902	967	981	937	1005	999	1018	963	1006	973	973	934	1041	977	915	967	936	994	926	947	1031	886	960	973	977	899	1004	898	950	922	896	1015	945	981	921	999	954	1013	1001	992	990	955	933	986	957	975	924	995	979	998	972	955	944	926	941	935	920	1008	968	914	931	1010	972	1003	994	982	939	911	929	952	946	957	983	1005	968	960	945	936	1004	934	930	931	974	905	1016	983	961	931	969	943	958	977	977	918	929	927	938	1000	977	974	980	912	926	939	944	926	934	965	971	991	1010	1005	999	981	931	967	1000	963	955	960	972	964	991	990	938	914	996	987	931	943	964	975	990	967	975	1027	972	927	921	912	940	946	937	932	969	984	975	947	953	977	900	958	882	983	991	893	957	950	1013	1000	989	947	957	951	995	994	927	947	954	988	981	990	977	983	967	976	945	912	971	923	1022	991	975	985	1009	947	951	991	931	946	990	956	953	980	914	994	1011	1013	976	959	980	971	976	947	978	970	987	991	1000	939	942	979	941	913	997	1020	1003	962	952	902	1011	919	1012	939	959	987	993	918	945	957	921	982	914	978	1008	968	904	932	958	966	940
5791	1029	1027	908	911	856	827	787	871	858	835	865	856	815	868	848	848	812	804	798	830	790	808	806	859	857	826	818	846	886	824	860	793	807	806	813	811	857	817	836	764	820	799	796	810	868	763	907	872	833	864	830	828	812	811	836	817	804	858	804	899	828	824	832	814	806	799	850	873	860	830	809	784	803	808	810	828	807	866	825	839	827	819	859	825	811	839	847	833	857	789	815	815	758	807	796	833	820	832	820	803	840	846	797	895	878	827	799	820	830	767	811	826	817	791	849	827	848	867	839	801	788	813	783	789	866	820	825	799	827	849	832	837	831	847	825	800	860	871	807	858	856	794	810	877	853	795	866	799	827	802	808	797	869	803	857	805	750	837	846	824	802	864	813	825	823	762	841	827	833	826	844	821	816	840	832	858	812	784	828	818	889	864	812	872	847	848	822	852	846	830	862	833	776	798	878	790	823	793	846	828	830	794	765	824	855	821	851	838	865	841	828	780	849	861	809	846	812	834	828	835	862	800	823	796	832	820	808	856	812	827	817	825	847	875	842	845	832	794	878	787	819	835	814	832	823	798	856	851	832	795	843	781	778	813	824	816	828	833	798	828	827	819	810	875	836	849	865	836	767	872	828	866	794	763	832	834	823	800	832	783	820	819	834	868	802	773	821	813	829	831	810	797	858	841	783	863	830	804	796	872	783	804	861	867	827	782	802	812	829	850	788	789	802	814	866	821	842	879	842	902	840	886	833	844	820	855	773	808	796	882	874	806	796	866	853	828	833	823	799	831	862	819	864	830	807	817	830	803	832	810	850	783	802	844	827	806	823	783	837	846	821	850	793	835	812	807	842	804	823	869	830	815	830	823	783	808	806	763	820	782	853	783	829	837	813	860	793	819	799	841	859	878	766	838	825	887	806	861	825	836	800	865	874	803	787	821	839	805	845	811	824	877	864	853	819	817	836	846	849	832	849	832	846	824	828	822	798	785	830	821	852	840	827	834	839	845	850	806	893	811	854	858	774	809	788	783	844	778	822	867	802	793	859	836	829	816	816	837	818	812	881	823	808	816	778	855	791	850	799	813	846	831	759	789	845	809	842	805	817	906	814	818	820	794	811	805	854	818	811	804	833	809	823	812	816	830	851	844	890	854	792	801	827	847	812	810	862	818	777	858	805	830	813	868	805	812	793	844	854	833	882	815	871	917	793	831	801	826	830	782	804	777	794	812	827	873	827	791	784	842	800	812	860	783	821	807	830	816	846	837	786	829	808	806	810	830	835	832	851	843	842	818	823	829	804	830	848	868	823	823	853	795	824	870	836	839	861	811	823	771	825	812	833	851	812	810	874	789	853	842	806	821	806	818	829	776	809	842	856	843	809	862	803	804	786	803	862	871	794	804	813	824	870	846	856	820	861	813	799	782	835	863	824	774	853	813	817	804	843	786	840	838	807	803	787	796	806	808	877	849	787	833	832	824	829	836	822	890	817	810	809	862	844	815	831	918	783	872	828	800	836	812	852	831	838	823	788	798	848	877	781	851	795	846	861	821	824	874	817	824	802	856	837	813	852	857	836	913	831	838	845	832	800	846	817	823	814	839	858	834	776	823	818	825	836	820	833	809	828	787	814	828	816	798	858	830	809	828	819	850	853	829	787	828	862	807	820	822	913	840	838	860	804	843	833	799	826	833	794	818	765	853	807	850	801	852	830	845	841	846	831	891	831	874	823	835	845	807	807	852	785	861	847	819	822	870	857	819	842	832	806	819	793	846	852	840	887	832	854	847	754	831	799	809	824	837	829	812	797	812	823	816	796	809	797	797	817	829	830	847	834	789	841	798	784	853	843	834	851	828	847	833	831	845	861	790	816	829	786	830	854	793	801	868	844	808	807	801	857	837	834	829	798	837	803	815	762	805	815	864	799	814	835	773	839	819	837	848	897	816	790	824	792	866	817	822	833	818	824	843	810	799	835	832	813	796	800	799	839	806	800	873	806	782	809	803	873	786	786	826	804	814	849	848	821	807	831	815	850	859	874	825	823	842	844	836	831	831	811	823	846	799	838	777	824	834	811	853	868	801	785	804	822	812	841	859	862	819	847	833	802	845	755	835	774	847	866	798	833	832	830	801	803	833	838	797	835	787	811	778	820	802	826	860	797	898	818	851	816	807	786	793	797	841	803	828	846	810	794	821	795	884	796	866	901	846	854	836	801	808	805	803	840	822	837	835	824	809	797	856	792	820	843	825	841	800	821	810	853	825	839	817	822	833	829	779	820	832	851	831	822	836	795	871	865	851	806	818	866	851	826	826	815	806	819	834	791	749	795	839	796	772	878	827	842	817	822	834	835	852	772	781	802	820	846	811	838	836	813	775	794	829	831	847	789	787	825	858	809	758	776	841	801	813	773	866	821	783	835	793	874	846	792	848	821	844	846	792	841	811	830	764	823	900	847	840	847	839	781	847	795	817	881	828	771	817	833	806	836	857	812	850	817	838	818	877	771	773	760	818	834	847	828	862	822	866	856	835	792	856	843	848	803	802	837	824	840	840	867	830	846	801	845	845	863	787	800	814	818	817	852	848	888	825	872	808	818	831	808	805	818	828	827	825	757	813	838	829	804	798	849	788	778	866	818	819	822	819	810	848	838	818	773	837	831	859	764	801	814	802	793	847	833	821	849	826	851	831	780	775	852	851	802	844	852	875	841	793	819	831	822	807	831	837	774	813	801	799	820	820	787	828	786	819	779	814	751	827	815	871	866	804	836	802	824	800	809	851	813	817	817	833	836	758	865	843	811	819	769	847	817	867	824	841	848	822	818	878	786	811	835	823	861	825	863	847	830	837	837	796	838	820	842	798	849	811	780	856	824	849	859	794	881	793	823	821	831	777	806	831	861	779	800	831	847	815	811	816	812	864	823	809	806	818	860	859	796	827	842	827	859	777	852	823	852	830	809	802	830	849	778	812	806	868	822	837	821	798	894	766	899	799	800	862	794	836	807	876	826	848	850	808	812	881	857	828	810	819	850	799	840	815	818	798	817	866	848	798	831	845	864	807	840	817	826	824	799	832	848	801	848	759	825	864	829	833	816	832	822	819	802	831	757	821	775	849	830	813	825	828	769	810	844	837	870	900	842	754	802	755	787	813	811	811	856	877	863	848	799	825	822	871	837	854	819	796	846	799	820	787	831	857	783	814	858	862	814	816	826	854	797	880	817	883	863	795	844	778	832	848	851	823	841	872	792	837	778	828	823	861	811	837	799	852	788	782	819	850	817	835	818	826	872	810	804	819	797	858	829	842	834	838	831	827	848	822	885	859	849	835	757	794	841	825	837	789	805	828	846	826	828	811	867	799	871	817	791	798	843	872	805	819	812	839	849	795	837	814	810	791	717	803	832	807	789	808	818	825	841	808	754	857	825	796	816	863	817	833	853	848	848	822	838	798	886	809	825	821	808	837	838	804	777	834	830	809	782	845	802	811	861	842	823	821	846
25584	21393	27287	25387	6040	1811	1315	1144	1097	1055	1048	1043	1011	1105	1023	975	1018	1007	999	1005	1006	1002	980	1017	987	997	986	966	951	999	995	990	1056	1021	979	990	969	1032	914	991	982	987	1002	1027	932	973	981	973	1031	911	1019	875	1041	1003	1053	994	1014	931	949	934	930	999	948	981	989	1014	993	999	983	992	940	1005	970	1026	1005	1018	1000	1000	975	1010	1013	1014	963	946	977	955	1008	984	918	1000	1006	982	986	982	970	959	974	984	996	994	1004	1012	972	988	965	1008	1044	994	984	920	987	1007	992	1030	989	973	962	980	967	915	1002	971	983	973	957	952	946	897	962	987	979	922	962	953	1008	965	957	985	930	971	1011	1012	1020	1035	988	1015	941	992	961	1022	996	921	951	974	1002	990	986	1014	980	1010	935	929	992	949	976	899	938	988	959	981	943	934	1037	983	979	951	898	988	982	972	959	951	984	1015	914	990	987	961	963	947	935	952	936	949	1019	1011	982	990	946	972	982	1041	957	1016	964	984	980	924	964	943	973	951	947	949	958	946	921	982	920	1011	979	954	1001	999	985	931	945	969	975	980	934	982	955	1032	953	985	1025	1031	952	958	927	1027	957	909	1029	981	986	1009	983	956	942	960	923	1010	969	997	1012	923	974	973	989	952	953	903	981	936	998	947	970	953	967	980	957	979	981	930	966	946	1009	1009	965	958	995	968	997	918	941	908	967	957	992	917	911	1001	976	1019	975	987	957	945	927	986	989	1007	970	941	1001	993	966	971	980	961	989	932	1031	955	954	952	998	1009	976	1018	890	1016	992	951	957	1012	961	959	978	1003	921	991	939	1003	929	1037	986	985	1001	970	983	878	954	983	1004	951	983	1033	1003	944	1002	976	1001	936	997	1017	1012	936	1024	979	942	983	964	956	908	1003	1001	949	980	933	966	978	989	1018	958	993	1015	925	967	941	1038	954	992	973	933	946	953	952	1026	955	980	924	1004	999	1020	990	941	1012	976	986	981	950	984	930	984	1009	983	951	972	995	1041	958	1002	984	996	964	974	992	943	924	946	922	996	950	1011	948	1007	984	915	970	927	1064	935	1007	921	1018	963	975	1011	982	964	921	957	919	1052	935	955	997	944	958	979	1003	939	985	943	981	921	932	936	933	980	997	1006	1005	976	1002	1027	982	980	945	1006	988	1045	986	997	936	992	907	941	915	973	970	999	962	1023	937	897	1039	983	980	921	966	980	964	980	995	1009	992	968	1003	955	927	957	963	1013	938	989	1007	1003	949	975	1009	946	934	970	969	990	986	914	972	1005	958	937	982	939	962	963	952	946	996	956	1038	969	990	950	971	962	1024	959	959	1011	960	937	926	924	962	889	931	988	967	959	1013	974	935	967	934	929	1049	1044	913	945	1016	1002	973	995	1000	968	1059	1020	1009	974	959	956	946	982	963	940	958	945	979	1001	982	1005	986	979	970	1023	953	960	971	975	978	953	1012	963	960	969	1002	1024	950	928	994	1003	912	914	898	992	942	956	1030	933	976	936	957	953	942	972	997	955	977	1026	990	947	996	993	964	1016	920	935	979	964	919	1006	955	978	991	975	981	962	956	986	991	940	995	968	993	939	1023	951	1012	948	982	931	950	1000	957	970	959	986	989	957	961	975	986	960	963	989	898	970	979	986	1000	947	970	1003	975	991	966	961	1006	972	973	920	1013	1001	967	928	912	1000	965	1005	943	956	1008	984	1018	985	992	993	982	1021	975	1006	989	930	969	1003	932	970	963	975	1004	999	915	952	948	958	973	979	994	1027	1002	972	971	1032	986	930	930	999	990	940	944	952	923	990	1056	1024	953	947	1008	999	959	958	963	938	978	999	975	996	992	950	991	961	956	991	1022	920	1010	978	1017	974	983	1021	983	978	906	992	987	955	989	981	945	1011	941	978	1010	1001	926	897	1011	952	967	970	962	947	972	956	950	972	999	1031	962	990	974	988	1005	983	954	947	951	895	981	990	979	978	956	969	977	978	1005	987	952	965	1031	962	1015	905	967	986	936	1027	933	946	990	995	1012	1039	984	993	971	1039	990	939	996	958	957	984	939	957	914	944	948	1057	952	916	961	922	952	957	969	1026	973	896	983	959	1009	949	1016	1020	938	952	933	982	975	892	998	986	957	1001	914	976	919	967	921	963	913	950	976	972	996	1052	1029	977	1017	967	961	996	977	946	976	1001	1015	1072	972	953	1024	1000	1022	996	1011	920	951	972	959	997	988	928	976	987	936	945	981	1012	948	957	969	965	1005	1004	962	968	888	930	1018	1002	994	926	988	954	961	1015	1004	916	964	904	1009	1035	951	974	929	1009	1010	932	1024	942	997	949	954	988	1006	960	944	986	984	921	966	959	939	964	1010	1006	1017	977	955	1010	1028	961	984	987	963	955	959	1016	1005	991	1003	967	974	1047	969	971	988	991	939	1024	987	974	958	948	970	972	1014	959	949	968	1024	986	992	962	965	923	924	968	932	945	999	984	942	1027	1024	946	976	858	1013	970	991	990	985	1014	1017	971	971	968	1028	1003	1024	995	973	995	1015	990	964	962	975	953	1005	946	943	961	980	914	964	957	946	1020	922	1023	993	1011	938	966	985	995	980	958	986	949	1012	966	1012	986	1029	1000	960	1002	1003	963	995	991	963	953	951	932	972	951	1003	994	918	956	992	865	958	958	979	1004	945	963	1059	1003	1046	991	934	1046	964	925	987	957	947	996	1010	991	958	990	959	1029	967	982	973	999	987	961	925	895	963	989	921	1014	956	970	972	962	1006	954	992	962	995	1030	936	957	944	985	914	957	990	920	921	948	944	969	960	989	1011	930	951	937	1010	1046	958	973	958	972	981	1023	975	1006	947	950	959	974	979	946	974	951	922	945	964	942	1001	979	940	1013	976	968	1002	953	978	917	981	990	953	967	988	984	981	923	946	1015	1022	949	925	984	950	960	977	983	937	981	953	904	966	981	986	988	954	925	967	971	970	939	947	951	974	977	1055	989	971	1018	937	970	980	938	952	945	950	1014	956	1048	970	974	964	953	941	944	958	995	1009	1022	990	966	968	938	977	974	932	973	979	978	960	960	949	1003	1008	965	1004	959	1015	970	969	988	982	912	973	997	989	982	974	1022	965	971	1019	963	958	966	996	976	972	954	977	1007	990	949	981	966	952	958	977	975	966	979	950	983	939	1044	982	951	1043	938	962	1006	971	902	955	971	1034	938	990	915	985	1036	1002	1002	939	989	978	988	977	975	987	961	908	948	964	982	992	982	910	1006	960	975	975	963	987	932	951	968	971	958	996	944	975	966	963	960	954	967	924	967	971	944	996	1001	948	996	991	998	949	983	1007	978	941	997	926	962	1000	991	950	983	950	979	985	963	1029	976	929	960	952	996	975	941	989	942	977	985	964	927	984	914	943	970	974	1005	959	978	982	951	951	919	987	1007	1004	925	983	1000	927	937	984	944	941	957	1040	976	987	990	970	969	1013	946	989	977	933	1038	980	956	976	996	979	973	990	977	925	921	884	955	943	962	945	946	907	986	953	939	964	972	952	939	1007	943	969	1002	952	1009	962	947	992	963	983	946	993	1001	987	962	995	966	1004	931	1006	1024	966	976	959	982	1009	970	993	952	974	981	938	960	997	960	963	985	1001	967	1030	965	943	964	944	984	991	992	972	979	971	964	936	1020	1028	956	1014	939	992	967	985	982	934	930	955	959	963	955	978	966	983	954	961	931	964	965	952	963	957	1002	962	959	1002	928	998	923	957	907	1017
4029	3191	2819	1727	1331	1140	1124	1020	1058	958	978	923	951	893	908	901	954	938	906	932	877	917	877	934	893	825	848	854	862	918	833	855	875	917	856	853	887	857	886	825	915	847	847	841	866	826	885	847	849	816	872	902	828	912	839	890	875	831	878	828	906	848	866	896	873	878	874	852	836	872	879	901	837	874	859	856	824	907	961	892	867	861	915	904	891	855	850	920	857	863	876	831	874	864	861	894	873	844	846	841	909	837	813	861	874	831	836	851	871	886	885	838	851	833	797	891	839	880	827	808	859	836	837	858	853	840	821	849	840	832	871	883	862	895	808	854	860	927	829	840	888	853	867	885	883	805	921	796	847	847	865	880	812	831	828	873	859	876	861	846	831	898	857	850	852	849	902	853	842	872	848	860	865	832	872	859	839	881	854	900	847	888	898	908	840	855	857	840	892	888	879	849	830	813	848	866	843	873	842	829	858	814	868	840	845	778	869	869	821	909	869	867	827	833	854	844	832	852	830	830	819	852	809	827	899	859	865	829	843	868	837	868	837	799	807	842	828	870	844	828	835	871	872	842	828	886	872	771	845	913	813	851	843	830	860	858	841	807	888	887	815	865	842	878	835	816	879	876	838	839	849	860	864	837	850	860	885	873	881	856	854	858	816	879	868	870	882	820	840	826	852	900	845	827	833	811	831	865	874	830	858	873	856	867	871	807	895	862	896	876	897	895	864	799	835	846	840	842	827	874	865	862	834	866	862	902	868	828	808	888	831	817	876	902	894	864	898	866	866	862	872	812	844	942	867	842	851	835	896	883	843	829	822	857	831	836	905	858	855	817	868	821	801	894	839	898	894	868	866	862	866	793	875	818	869	863	847	837	810	817	860	899	816	841	854	906	830	881	828	857	809	868	835	848	904	887	811	811	878	899	827	885	865	870	864	862	887	832	863	873	826	834	861	818	803	838	865	821	852	853	800	867	878	865	926	865	868	880	863	894	850	822	924	873	853	879	840	823	835	839	820	843	826	859	840	833	822	845	865	870	845	864	864	861	904	834	832	868	879	809	853	810	885	855	867	782	878	806	812	858	843	847	857	857	848	855	797	870	872	864	851	913	836	861	843	912	903	839	838	833	858	882	898	855	820	844	869	916	875	834	861	870	858	819	805	846	886	895	826	870	841	920	818	845	857	924	867	827	865	851	881	837	859	874	902	889	851	847	841	802	879	818	838	833	896	848	852	833	837	875	860	844	829	847	854	810	881	799	833	910	778	816	863	853	828	862	858	888	832	816	854	870	870	869	917	911	935	848	834	902	901	859	854	846	856	863	875	797	871	824	879	858	852	877	838	900	827	874	870	824	884	873	876	832	870	846	861	789	862	882	874	867	885	853	795	878	876	871	856	877	839	870	853	867	876	864	903	858	805	832	853	862	850	848	821	886	819	836	883	895	860	869	851	802	840	862	871	837	880	867	840	859	881	849	914	863	860	861	828	849	853	818	846	865	851	822	835	850	877	862	806	867	864	914	873	870	874	872	907	825	898	845	816	865	824	817	840	858	856	849	879	894	850	846	847	874	883	810	843	833	841	850	842	880	849	783	846	867	869	849	882	849	820	844	881	896	834	884	878	889	852	834	867	872	861	826	857	847	854	816	834	892	835	828	856	887	877	860	786	844	827	853	819	885	825	841	850	869	867	841	839	854	824	880	834	872	804	815	820	869	831	866	852	886	826	823	819	869	856	854	840	862	869	873	843	855	867	847	854	838	883	813	852	854	863	854	845	905	838	808	847	844	872	892	892	796	864	813	851	853	814	852	852	844	821	864	807	862	845	862	831	864	924	825	878	863	860	871	869	820	887	847	886	938	870	867	837	881	880	847	853	888	834	860	859	875	835	847	859	830	862	835	826	902	863	798	843	861	852	845	843	837	850	866	848	874	768	892	914	822	845	865	783	853	851	801	780	837	829	905	848	846	837	852	839	825	881	884	834	847	874	841	910	830	838	855	874	789	895	880	850	835	859	860	923	810	796	862	823	819	883	797	879	844	849	849	836	860	890	900	877	836	817	888	833	888	866	808	924	850	849	833	851	904	825	857	812	866	810	831	910	807	838	887	858	831	903	888	821	837	819	832	809	846	857	837	868	857	842	793	835	836	798	854	836	808	937	852	842	828	784	841	845	850	838	855	824	821	842	870	837	843	792	886	778	833	848	917	877	876	846	873	820	864	874	886	877	744	886	879	885	906	858	885	826	870	857	802	829	886	844	786	864	849	836	867	814	879	826	842	841	826	875	835	863	805	805	860	908	812	825	817	821	818	880	790	831	827	864	854	837	857	832	865	845	811	859	857	850	903	805	876	883	832	850	897	811	857	839	877	878	841	867	856	864	795	837	841	862	908	822	866	788	886	828	854	824	862	827	869	886	832	877	914	845	859	845	843	835	875	844	841	807	856	837	822	885	880	894	835	797	852	892	853	844	827	821	852	798	827	844	863	857	837	847	809	823	799	842	867	836	839	822	885	840	864	894	831	817	862	859	855	821	853	871	818	885	895	901	888	888	801	862	847	867	844	879	821	910	878	849	853	797	873	845	891	831	875	844	819	819	827	840	864	823	923	886	855	818	842	894	825	859	863	873	894	837	853	841	872	867	890	829	820	810	845	885	827	889	836	866	833	873	877	825	850	860	824	850	856	885	863	766	859	785	840	849	862	848	819	838	816	891	876	823	852	864	899	836	885	882	851	840	862	848	879	817	857	921	902	850	881	912	864	903	851	805	809	826	838	827	871	898	845	893	895	769	888	900	821	878	850	879	835	878	859	885	855	885	926	865	904	803	810	839	797	878	850	868	842	863	845	849	838	799	807	848	856	839	814	839	811	833	906	869	866	803	802	925	890	858	804	862	891	850	900	822	845	838	876	851	858	817	904	892	822	830	836	806	854	820	853	799	870	894	827	882	899	861	880	855	822	867	811	886	862	849	872	796	853	881	769	852	868	871	857	825	868	825	810	882	884	894	834	858	827	847	862	846	886	870	797	827	829	872	820	822	895	843	797	899	881	826	855	803	895	851	864	861	846	858	843	824	822	905	830	840	864	812	840	850	833	881	862	812	880	909	829	832	870	849	845	850	904	845	884	876	848	839	815	869	874	867	934	794	920	853	852	843	846	857	879	816	752	841	820	846	806	851	843	833	825	846	798	858	869	848	820	871	874	811	850	840	831	857	855	849	840	864	862	852	937	881	797	855	863	841	860	864	896	838	848	828	867	840	882	851	847	887	862	847	837	861	839	859	859	877	862	843	792	883	855	791	812	800	829	822	888	832	805	844	840	833	869	858	894	836	840	890	852	896	843	852	819	865	837	817	787	837	788	816	835	852	844	901	810	842	845	852	859	795	850	872	851	872	868	829	801	869	840	865	852	817	875	880	834	862	857	799	836	896	870	818	829	832	828	851	843	831	869	814	915	866	870	799	851	836	839	829	843	881	899	837	910	867	853
24549	21330	28423	24606	20719	4119	1404	935	798	799	786	728	726	729	713	652	691	693	689	692	685	695	651	676	700	644	630	675	631	626	620	617	627	620	598	632	621	670	663	629	611	624	623	654	677	624	637	653	583	651	606	605	680	657	667	628	645	632	653	692	627	645	675	656	628	653	643	601	616	608	666	596	611	650	629	668	596	663	608	618	607	648	630	626	605	587	600	626	627	670	639	668	676	599	654	616	658	633	656	625	635	609	642	602	613	626	648	667	599	606	632	659	620	624	615	626	622	643	626	632	603	664	587	667	624	585	625	621	634	615	624	603	649	589	656	591	667	622	626	634	620	650	645	644	576	636	629	626	621	619	632	625	644	632	687	572	615	664	650	652	635	626	620	613	659	607	644	600	623	627	639	594	617	632	635	630	640	600	666	617	631	628	643	631	629	621	617	599	623	620	601	675	617	638	618	638	647	617	609	614	670	619	577	633	682	620	665	589	618	604	625	666	624	617	635	653	635	590	602	603	643	660	598	639	633	679	634	602	609	587	647	618	638	604	630	668	660	663	626	626	627	584	641	584	668	627	663	577	616	642	609	623	659	649	639	618	626	637	663	621	630	613	612	605	637	591	661	659	615	651	605	612	645	632	612	610	655	647	623	596	645	643	635	602	663	627	636	636	646	615	662	634	621	587	591	629	641	622	617	631	638	661	683	645	629	657	590	648	644	626	627	628	629	587	650	622	621	638	611	658	597	589	615	622	619	634	627	595	616	604	650	605	650	645	617	607	632	630	624	666	637	643	654	618	605	608	644	666	608	634	584	643	628	642	604	634	631	612	634	638	625	646	621	572	637	617	602	613	594	624	550	647	650	628	692	581	574	633	654	645	580	624	641	669	619	606	645	620	645	617	620	626	652	640	622	642	622	576	667	620	602	656	635	637	623	615	625	620	629	688	618	615	599	664	592	616	612	649	622	655	629	579	628	647	629	604	606	663	623	617	604	640	633	626	675	633	613	628	663	596	682	644	616	615	616	606	632	647	646	650	672	681	646	629	634	616	667	555	605	597	621	608	621	656	617	635	619	642	605	641	637	594	617	674	626	645	645	614	662	629	637	666	651	615	630	652	628	641	623	633	657	619	586	593	631	672	621	677	579	643	595	621	598	585	608	651	657	656	617	640	648	595	587	627	653	638	658	602	634	634	660	655	581	656	645	572	642	603	637	623	628	591	634	638	625	630	595	599	667	627	670	619	671	641	627	631	650	590	683	606	595	580	600	664	662	625	610	635	644	644	606	608	610	584	611	635	629	628	590	585	634	613	633	604	638	610	641	644	653	680	576	598	586	609	632	601	579	626	607	633	623	579	647	595	597	650	583	645	580	621	638	631	627	622	611	648	628	638	615	621	603	601	630	645	610	640	585	612	642	616	708	642	665	584	641	608	614	619	632	583	605	620	634	623	595	639	620	617	622	628	618	590	609	605	609	626	613	633	639	630	654	626	635	618	623	645	629	628	623	653	587	641	634	620	613	635	636	620	623	608	583	653	629	595	658	631	662	650	647	645	606	633	641	622	592	643	599	664	648	677	598	625	646	605	623	621	619	631	630	645	634	654	642	628	615	641	634	612	637	627	639	633	645	605	657	599	661	627	647	638	649	588	644	624	632	673	587	605	634	615	618	611	606	642	613	618	668	627	588	622	655	647	626	643	611	625	585	631	625	630	620	597	608	612	643	690	669	629	629	624	634	615	580	606	644	686	585	623	640	642	627	605	604	556	607	610	620	619	581	621	631	669	630	631	633	643	635	675	591	614	614	625	636	641	639	614	626	653	649	593	652	637	632	598	642	656	589	636	645	653	621	664	643	642	653	650	639	631	643	619	623	589	611	658	588	663	615	650	636	642	619	626	624	622	627	686	627	624	585	638	602	634	617	670	671	621	637	602	597	609	629	646	627	623	614	617	641	602	612	625	647	629	596	662	629	635	607	605	640	619	639	630	633	608	643	604	670	648	614	635	623	566	628	597	633	599	603	663	603	626	686	615	590	598	592	599	652	618	673	632	620	566	613	620	680	638	658	605	644	623	604	628	610	610	604	640	628	642	677	627	603	673	667	595	606	617	605	648	639	579	634	608	601	643	623	645	661	580	637	648	645	621	605	628	614	662	655	637	639	624	610	626	597	645	618	667	629	585	595	645	628	605	619	610	559	647	677	615	587	614	592	629	636	626	580	672	649	615	556	645	613	637	642	683	656	672	654	601	647	673	617	616	619	643	621	668	637	599	644	665	615	598	613	649	601	611	653	638	647	665	618	607	581	647	646	601	662	632	620	675	597	628	567	648	649	615	640	614	604	618	643	684	674	578	620	595	661	604	672	591	589	661	613	642	610	624	639	587	647	597	623	649	618	655	658	594	672	608	584	631	627	665	644	642	638	638	634	590	655	671	613	570	639	596	654	673	637	636	638	602	634	648	585	632	627	650	664	653	559	605	604	616	638	635	627	610	641	651	624	624	626	635	680	622	682	576	612	640	623	631	661	625	623	608	640	685	626	620	614	613	643	642	585	643	609	663	624	651	630	631	622	638	652	604	592	641	667	625	665	593	674	637	664	612	636	562	648	577	635	594	655	622	607	605	605	634	596	633	621	661	648	585	639	636	627	652	630	576	619	627	638	635	650	641	598	627	626	620	663	636	615	637	594	606	622	613	594	602	594	618	672	616	644	657	623	640	607	627	624	591	640	654	661	634	641	614	638	620	643	611	598	645	606	597	631	617	583	623	605	629	649	650	602	618	600	622	624	629	643	636	618	578	655	644	607	617	569	637	620	626	637	623	614	642	661	583	629	628	575	563	581	608	612	626	590	611	598	646	600	628	660	661	622	591	635	637	668	585	622	576	590	661	632	639	620	603	667	609	633	667	634	640	586	636	625	631	584	580	560	659	590	684	602	636	623	650	670	633	631	617	623	599	641	656	612	619	613	622	640	619	639	633	611	604	645	649	616	635	628	674	593	622	586	662	654	614	626	635	617	616	650	619	588	664	617	624	643	622	595	660	637	634	667	618	664	655	590	617	635	599	573	630	611	634	672	616	645	622	612	583	649	629	599	639	622	614	615	613	617	622	595	599	651	580	617	636	642	600	638	662	645	623	606	648	568	649	574	606	576	622	586	616	661	654	633	597	576	623	677	607	665	659	651	595	633	605	653	641	641	613	608	624	596	589	635	624	631	650	576	623	634	624	638	620	613	652	595	581	626	619	653	617	634	608	591	638	647	624	629	612	661	606	645	622	623	596	690	605	635	621	568	575	580	625	629	599	618	639	616	652	627	623	614	642	601	577	592	630	619	627	629	641	664	628	652	665	595	622	640	688	586	577	636	638	612	643	602	639	593	651	668	617	607	617	670	587	633	603	646	653	575	638	648	644	627	644	607	645	656	660	632	575	612	625	647	608	653	610	640	612	646	661	629	695	631	637	577	652	603	624	584	658	624	672	625	632
4005	5077	4070	2227	1596	1198	1059	990	884	797	805	738	726	708	738	672	708	671	688	637	622	639	652	657	644	606	680	617	585	600	588	651	651	586	649	587	620	606	618	590	666	642	578	632	614	586	654	607	589	643	650	646	623	604	621	621	596	594	610	637	615	632	582	650	551	650	602	601	610	617	632	646	630	576	630	588	607	610	615	609	623	617	567	623	645	556	559	623	636	624	672	647	627	561	608	618	620	592	615	601	590	588	605	577	643	618	659	621	616	576	620	580	587	589	622	641	632	619	609	620	633	602	635	603	643	558	590	632	574	584	618	660	612	605	632	596	594	607	578	607	563	605	603	610	610	597	601	598	603	630	629	608	552	592	604	618	594	606	647	580	627	624	624	632	602	590	585	585	630	599	587	614	626	604	619	597	639	583	606	632	625	636	594	588	584	587	570	590	643	621	599	641	619	606	645	586	640	574	571	593	601	606	566	589	577	582	609	623	617	558	592	577	620	594	606	610	641	591	610	624	568	597	574	580	645	633	654	608	606	627	613	583	602	604	583	610	568	620	600	588	618	592	602	595	632	635	612	582	605	570	588	627	638	635	617	608	610	613	551	573	619	593	554	613	655	652	602	602	581	587	625	601	642	586	580	596	611	609	626	562	583	593	567	640	649	591	592	629	602	563	575	639	573	577	595	583	596	582	603	606	593	587	612	632	629	562	610	574	593	613	578	644	571	632	582	630	583	566	572	551	570	618	619	601	590	613	620	597	570	600	576	645	597	588	623	610	608	602	591	620	616	584	614	571	623	602	645	633	632	614	601	630	591	653	601	658	627	592	565	593	620	576	575	589	644	602	624	624	620	596	572	572	574	645	618	605	594	636	593	581	617	604	554	599	609	604	657	582	649	635	586	603	611	649	636	649	635	586	595	538	583	601	624	614	592	623	616	609	601	617	653	625	612	605	609	638	641	603	593	646	592	610	593	525	588	652	591	564	612	583	600	603	628	605	606	604	626	568	584	597	562	547	669	624	611	594	610	598	616	610	604	604	605	607	612	655	604	601	565	560	606	589	648	606	591	581	600	596	581	604	621	605	543	549	542	624	643	575	602	598	605	605	613	571	611	602	573	639	637	539	581	619	562	619	620	635	578	555	569	557	587	611	592	634	604	587	610	600	642	622	599	628	626	575	598	586	632	564	642	566	581	601	631	618	616	590	591	585	617	579	596	637	618	620	603	585	606	605	634	641	593	616	584	631	554	592	616	586	608	590	571	596	605	647	640	585	614	581	590	610	597	579	613	575	577	588	611	638	585	537	624	593	573	556	579	601	612	602	591	598	599	583	591	643	616	572	578	613	613	567	636	550	616	622	604	613	608	562	606	633	616	571	561	612	599	553	588	591	549	626	588	585	609	628	594	649	643	614	577	572	613	576	596	593	631	649	585	603	598	579	594	632	625	611	550	596	605	592	583	548	580	598	614	576	599	602	596	572	594	616	623	612	607	598	573	608	625	588	617	584	574	612	586	572	630	613	570	626	572	605	561	583	600	592	636	622	607	584	586	595	635	585	569	608	651	574	593	626	679	598	607	560	621	581	585	582	622	560	581	623	589	579	615	592	626	605	599	666	637	589	570	549	583	608	557	589	595	575	603	564	585	612	593	613	597	593	606	581	564	536	577	606	594	603	620	611	598	582	574	575	610	585	612	638	579	550	638	634	615	610	597	558	651	660	591	603	580	625	577	655	615	581	606	618	591	610	590	591	618	583	639	603	596	578	631	563	620	593	634	570	604	556	577	577	603	607	600	645	617	591	571	616	609	626	580	621	585	639	524	605	633	588	547	598	579	621	599	562	588	588	596	563	605	649	610	594	596	577	577	630	616	661	611	622	643	615	571	605	605	627	605	614	564	614	620	574	574	586	610	619	632	609	609	640	565	552	626	609	633	566	585	605	574	628	627	578	662	560	595	581	565	580	571	580	677	591	605	594	581	530	629	591	622	572	606	613	601	608	623	598	602	626	613	587	612	627	620	648	565	565	559	639	621	544	614	608	601	595	570	589	628	612	589	603	566	613	614	662	625	607	572	601	593	602	628	619	612	605	589	642	591	629	572	631	607	605	590	608	584	588	588	593	599	577	646	585	625	609	598	581	589	580	590	611	596	584	620	607	616	607	591	605	611	637	591	610	555	591	610	588	543	582	601	586	567	620	601	600	613	615	637	614	618	558	607	628	625	574	593	630	615	576	589	584	551	621	596	606	616	584	611	599	583	626	563	580	597	642	569	613	584	595	600	626	551	627	577	594	606	586	616	615	611	596	561	646	589	586	652	576	552	591	579	605	605	574	600	621	622	625	559	553	589	588	621	650	601	574	554	630	621	597	566	588	564	577	580	600	613	573	632	626	566	594	560	600	583	594	637	621	586	609	594	622	581	620	583	612	607	568	587	584	592	609	570	583	633	615	591	595	636	619	591	589	603	564	603	570	548	588	565	589	642	614	571	590	614	595	605	568	572	640	612	600	640	569	566	594	611	607	577	615	613	590	582	600	529	606	614	616	573	615	623	591	630	562	596	569	599	563	612	639	600	586	592	550	587	581	578	597	633	573	622	653	610	593	632	567	620	601	612	589	547	573	577	588	578	632	622	595	598	629	644	562	583	595	590	616	611	588	594	574	578	591	612	606	653	629	589	610	619	580	642	617	630	573	627	614	579	583	653	591	594	564	606	573	609	614	601	611	605	638	613	583	622	589	596	601	608	618	561	570	583	621	570	622	642	605	596	583	588	591	582	603	557	611	597	593	576	652	616	605	575	632	617	566	624	633	632	525	587	602	572	589	564	573	578	579	640	552	574	652	600	627	584	594	596	594	594	573	582	620	591	579	609	588	603	589	602	587	634	617	586	587	547	589	601	611	559	562	567	615	612	569	576	603	609	581	593	559	609	630	613	590	608	612	580	538	643	593	590	616	586	577	603	598	589	636	626	558	613	626	592	612	576	584	592	594	564	586	591	534	582	533	651	588	597	565	597	615	604	581	627	625	619	627	606	583	568	599	599	606	612	630	600	606	598	607	585	633	613	558	583	632	604	606	579	559	573	600	579	581	590	572	559	586	642	582	616	612	640	640	597	631	599	618	576	601	595	576	606	573	642	599	580	588	563	630	570	587	595	567	627	637	635	584	611	614	614	626	581	562	626	581	551	574	599	588	593	583	633	614	555	582	580	603	607	577	574	617	618	590	607	577	610	606	573	579	589	555	574	618	626	624	624	570	599	600	582	526	562	639	588	617	598	602	617	590	613	584	583	593	607	642	611	608	621	604	617	642	591	619	581	593	540	604	601	590	597	593	611	590	605	607	595	589	570	615	606	633	623	535	609	604	570	587	591	614	610	573	589	563	549	586	622	575	628	587	631	597	619	622	547	615	588	582	582	598	598	555	586	663	578	607	596	561	628	607	624	606	596	612	636	624	632	612	588	615	599	601	603	666	546	546	634	577
27511	9879	1926	1354	1040	987	981	964	930	943	943	985	1010	1011	975	969	985	965	995	973	956	979	1013	1021	959	969	1006	1010	927	990	951	926	1004	980	961	956	948	947	965	1002	948	971	912	939	972	930	963	940	1019	953	959	976	961	993	1016	987	911	986	975	985	958	978	1007	1026	989	940	963	972	944	919	936	970	911	959	950	978	993	1008	965	992	952	981	951	965	958	857	899	946	963	1033	978	1005	1023	953	922	999	975	997	1024	999	925	1002	990	967	976	943	950	977	1039	959	987	944	893	967	973	974	1011	969	994	982	1003	975	934	963	998	1026	919	992	942	970	998	998	968	1009	993	943	959	922	1007	925	901	976	995	1006	955	958	946	994	1001	1001	925	970	987	930	987	968	982	956	1016	956	982	962	900	969	980	969	903	981	988	978	954	972	998	991	957	1043	968	974	958	962	901	952	895	940	1002	988	952	952	982	938	914	997	969	956	994	988	943	962	988	1036	955	1015	893	972	898	983	941	1005	930	938	949	950	969	960	976	939	931	1000	973	1017	950	949	999	928	960	980	925	982	930	949	1024	1003	1000	972	967	1040	962	952	950	932	1000	990	936	985	974	947	964	961	957	986	1040	945	961	985	983	966	950	1000	1000	936	915	997	961	951	989	984	959	947	1013	969	950	897	994	1015	947	961	962	982	946	994	992	981	964	979	936	1002	938	999	966	989	948	980	983	931	1005	975	965	971	954	963	981	970	954	991	1009	958	987	970	926	964	989	947	948	953	991	921	984	962	954	963	931	1003	1005	968	953	961	951	966	949	1021	947	867	957	893	944	983	946	996	977	1004	979	987	952	953	995	972	927	931	907	977	944	995	928	876	892	978	944	889	962	994	1019	982	955	970	1014	976	1015	1008	940	912	975	903	1034	940	950	1003	928	953	967	977	954	987	979	995	962	965	912	998	995	947	947	941	989	997	1006	983	955	957	968	962	945	1016	928	1013	943	938	980	980	981	984	973	972	972	982	933	911	964	1023	965	959	1015	937	991	1048	995	943	947	985	928	965	1013	954	983	970	926	1001	945	985	994	958	976	983	957	1023	927	943	954	960	1014	984	955	932	980	959	985	949	988	937	941	989	961	947	943	983	972	940	966	944	962	932	894	996	903	1000	922	912	941	967	988	964	1000	950	927	959	914	1011	1051	988	999	929	926	991	986	942	937	944	968	917	942	963	920	1008	924	966	972	952	924	980	954	960	933	930	978	1032	992	976	1005	907	976	931	946	1028	1013	1036	949	911	936	992	937	948	995	970	970	1012	1007	990	983	987	965	960	946	910	950	987	977	1051	935	962	980	903	994	963	1009	989	982	946	947	982	945	1039	1005	927	972	932	978	965	912	986	944	987	1014	972	991	950	895	933	945	961	912	961	977	1007	906	1007	933	974	912	908	983	960	914	1027	970	1020	1030	943	992	906	943	1004	980	1009	939	912	1002	963	935	949	958	917	977	921	994	968	991	950	997	905	953	939	983	994	942	1015	981	954	909	965	906	924	948	978	978	924	938	1000	957	1043	934	933	1084	1012	965	953	1002	912	972	969	1011	970	936	976	990	984	991	943	953	948	1009	961	968	971	935	937	960	982	987	934	936	1015	1002	946	900	953	1009	1010	946	993	970	975	967	970	948	937	988	940	989	1001	973	966	959	992	901	976	992	932	997	981	923	999	1007	964	961	977	945	958	999	1026	956	1008	955	982	959	900	1025	942	1004	927	928	962	967	1025	1015	999	935	924	914	917	1031	940	938	988	937	952	979	963	949	955	1004	927	967	948	983	975	955	1010	926	959	963	983	985	1034	969	992	959	984	1013	973	966	1005	1005	1023	1020	929	943	965	988	929	971	1000	951	962	934	947	966	968	981	961	961	945	939	943	981	940	942	959	947	998	977	901	999	916	935	926	987	956	965	976	983	910	964	917	964	942	1003	971	987	877	1004	1007	908	969	973	968	974	957	916	957	961	1003	926	974	1006	940	918	952	942	944	941	984	995	984	1004	979	964	941	1001	1055	927	976	918	937	912	984	981	956	898	979	949	903	942	968	989	926	923	1002	978	916	1011	989	1018	972	986	1029	974	909	977	988	950	919	1018	1027	956	1000	996	975	953	973	999	965	942	1012	941	990	962	935	963	967	992	1002	907	1041	958	1004	956	980	972	961	948	951	941	917	995	949	1019	943	945	945	1036	979	993	957	968	959	947	940	986	946	965	998	981	958	939	955	939	960	960	1066	931	928	1006	933	974	955	1012	999	1010	977	960	1012	942	922	962	953	983	962	957	973	1002	962	972	971	899	961	993	1019	980	991	961	964	929	938	960	985	944	1009	967	989	958	1011	913	962	964	940	994	946	976	980	996	943	959	977	927	960	963	934	960	989	1020	969	949	985	1040	948	927	973	967	949	993	960	948	937	1014	932	967	990	939	971	937	972	939	904	981	972	959	987	952	1008	957	1040	941	975	956	927	1009	962	888	960	958	984	962	1000	966	926	975	995	978	937	939	928	955	976	973	998	968	1031	996	976	967	957	923	970	992	987	1021	957	1019	1008	975	998	961	911	1007	993	963	942	962	975	954	908	949	970	991	987	966	948	940	963	937	958	935	997	1007	928	978	949	955	949	1030	962	970	921	919	954	964	1017	988	939	968	1006	934	981	968	990	953	891	947	1008	962	892	969	1041	984	940	973	965	969	989	1002	1018	1013	949	975	925	987	990	976	960	1003	981	993	965	954	953	1013	1000	959	948	942	941	935	1060	950	900	927	948	889	989	981	985	955	957	914	954	950	986	902	1005	935	918	915	992	1000	961	915	935	951	950	985	985	987	894	972	929	1007	993	926	966	1020	1023	981	940	916	969	952	973	1014	954	1008	981	1037	929	962	972	921	958	969	979	957	917	1011	974	988	940	958	986	986	964	974	928	975	915	997	982	971	909	948	992	1034	951	1019	940	1009	999	937	971	993	959	908	958	1049	950	966	948	976	966	964	946	945	961	979	949	910	974	964	981	926	981	936	962	971	974	956	997	960	1034	945	1007	1026	975	932	1004	998	992	955	929	1030	1002	1064	1053	1004	997	929	1000	1026	979	965	943	1005	994	1023	988	979	961	995	1036	983	990	935	968	942	941	956	933	960	966	1017	937	997	928	974	1015	943	917	961	992	973	977	962	922	930	903	1007	942	938	1030	976	949	967	931	969	906	977	970	947	942	990	977	942	998	952	944	943	986	939	953	935	925	987	997	942	903	965	1022	979	986	998	959	933	950	943	934	973	1031	974	978	935	975	901	903	1005	970	979	921	950	969	999	1011	926	958	994	984	949	1017	1016	982	931	923	930	1014	939	974	936	927	968	1004	986	960	958	977	961	966	939	960	951	928	966	967	977	925	986	983	993	949	939	947	948	964	967	993	966	990	965	937	969	956	1014	959	976	953	966	956	967	942	997	879	941	931	992	962	961	983	982	1006	968	994	968	976	986	982	932	969	930	991	937	969	943	970	948	990	944	931	987	962	926	947	952	954	962	937	946	983	961	967	987	1013	983	960	952	972	1003	930	943	958	1035	954	979	931	977	1004	970	972	1014	985	959	958	971	932	1012	1030	992	955	922	986	993	992	952	980	987	1011	998	967	1058	995	1003	969	937	971	987	953	941	1033	927	969	905	971	984	1052	980	895	924	1006	974	946	971	894	963	978	982	985	957	988	941	1001	1008	932
5861	1078	963	888	850	769	882	829	858	805	799	815	839	818	831	894	836	837	819	819	904	823	847	826	796	804	788	799	869	842	877	897	795	853	864	794	763	841	846	786	792	792	778	812	796	891	892	865	821	814	816	824	869	871	864	808	800	833	814	786	800	856	820	808	831	810	881	804	861	833	809	790	824	833	818	844	818	804	844	786	830	844	827	806	852	825	851	835	843	837	821	822	822	814	785	844	838	808	810	804	786	845	816	799	780	848	833	833	828	779	762	808	773	838	833	838	798	803	830	850	810	868	829	877	842	828	841	818	811	792	814	839	795	848	823	797	845	832	855	813	795	840	786	801	826	837	793	845	814	830	822	811	844	842	813	820	817	758	776	823	801	850	852	810	788	872	810	787	825	829	840	860	808	870	799	817	784	784	801	835	842	852	830	820	838	844	875	822	758	835	867	778	838	816	855	849	754	838	837	786	867	868	762	844	828	799	823	819	834	789	805	790	854	836	824	799	757	804	827	801	804	864	836	882	753	795	808	783	767	850	818	739	829	815	844	882	817	848	770	820	815	834	832	816	814	819	848	815	799	836	807	815	815	862	819	792	864	844	805	786	856	841	811	840	822	820	827	863	740	803	764	794	785	834	774	890	775	828	794	845	858	846	809	838	804	847	823	801	809	829	842	817	865	843	797	866	836	852	804	878	769	798	848	835	848	831	822	864	844	798	841	866	846	851	873	822	832	795	816	864	854	813	806	796	845	819	817	830	828	859	816	829	821	754	791	869	835	740	784	823	825	782	822	821	822	792	819	856	779	795	825	783	824	765	816	837	808	815	801	806	774	825	816	846	798	824	827	815	877	830	790	869	796	840	780	838	816	830	793	843	782	833	814	848	771	868	815	798	788	807	814	789	813	765	868	824	856	830	815	860	819	827	853	828	833	856	820	846	795	845	819	770	837	808	800	783	817	869	797	777	821	824	815	812	813	837	827	863	869	847	847	821	798	753	823	792	838	831	810	847	794	843	847	818	801	810	792	841	792	804	907	860	833	862	867	824	782	817	816	834	830	812	826	834	880	836	805	813	860	800	841	830	802	810	785	824	771	884	778	822	782	824	833	851	842	826	851	872	839	856	826	819	846	821	806	798	864	805	824	806	868	850	829	859	824	859	849	831	823	841	842	832	804	826	852	825	855	811	843	773	819	798	841	773	825	839	817	793	777	831	821	839	832	795	777	810	796	841	821	887	774	812	809	763	801	769	894	812	786	834	747	793	828	811	819	792	825	825	856	840	835	809	810	841	856	854	841	801	866	843	854	787	857	784	830	789	850	810	776	844	819	780	833	870	814	831	868	822	858	877	808	862	829	893	818	797	815	816	795	793	835	838	826	826	824	803	831	838	770	831	790	841	787	781	809	809	824	811	769	815	840	772	822	815	865	821	862	804	770	810	816	840	785	811	856	808	841	793	805	835	827	823	790	821	767	825	824	804	792	839	825	829	780	875	797	832	838	831	864	902	833	736	815	783	823	846	832	881	828	825	777	830	785	823	806	871	828	797	850	794	820	855	849	862	844	829	849	870	818	815	814	806	772	857	807	761	874	843	795	839	813	826	859	816	846	839	870	793	869	794	812	807	797	822	805	818	821	835	801	856	813	841	807	810	842	782	823	842	859	806	804	834	786	826	844	787	859	779	802	813	804	845	882	850	845	789	805	839	765	840	818	824	775	831	836	836	825	805	745	818	812	813	868	784	803	823	790	828	818	831	818	818	871	808	857	786	860	830	785	830	837	798	887	806	799	815	823	838	832	804	829	854	772	886	834	792	767	836	798	837	844	862	810	883	813	801	858	867	802	821	880	841	797	802	867	785	800	800	856	827	881	834	835	830	811	787	797	817	840	810	825	866	801	848	855	827	807	788	775	841	798	833	796	820	825	832	831	822	850	804	845	797	820	832	866	828	836	775	836	831	842	828	796	828	795	822	858	853	799	808	776	829	829	847	837	823	803	850	791	809	833	804	802	804	801	828	817	870	818	841	754	797	858	830	832	772	810	838	863	796	845	814	838	881	771	819	809	791	839	785	826	819	807	833	819	798	814	797	832	810	801	874	846	846	792	818	827	832	801	847	817	866	834	795	836	802	797	845	778	829	826	824	788	763	867	810	882	818	866	841	837	811	869	878	798	838	787	894	799	769	853	879	785	819	787	806	816	836	797	810	861	813	844	831	847	795	817	810	858	836	868	854	829	829	874	817	813	859	814	831	862	831	821	775	816	895	828	828	818	831	853	809	800	778	850	818	846	832	816	836	821	822	787	837	827	840	784	826	838	835	861	856	835	827	802	835	848	826	851	852	868	842	815	817	824	789	785	855	779	869	809	817	865	817	817	826	879	771	793	834	806	883	772	796	834	843	779	853	815	855	847	801	825	794	809	836	809	812	798	800	834	829	826	843	841	817	821	834	813	869	849	818	815	838	831	807	762	829	807	841	807	829	833	822	743	798	829	806	805	817	852	758	802	838	827	854	804	823	835	838	838	862	794	803	853	834	826	794	828	814	820	803	833	881	801	844	770	843	850	812	823	803	832	847	814	828	816	835	817	824	845	804	836	830	805	836	800	826	848	830	757	782	840	815	786	826	779	835	853	871	794	847	839	816	811	820	848	876	802	795	825	775	827	805	828	786	834	775	798	881	785	847	808	839	836	857	787	789	839	824	835	827	815	843	811	835	875	809	840	776	800	852	806	776	823	823	823	815	817	870	771	832	803	843	836	849	825	809	819	859	799	845	817	826	832	850	805	819	824	809	817	841	798	873	840	839	791	841	841	865	801	829	828	838	837	846	822	873	852	871	848	797	819	840	838	829	803	829	841	812	809	834	806	817	846	834	863	868	839	844	853	814	841	855	780	786	812	829	832	847	812	821	847	815	813	803	797	805	834	794	844	855	800	876	825	851	853	827	852	842	832	844	796	801	807	825	811	872	764	853	805	796	815	871	838	830	834	838	825	826	832	788	800	779	849	850	852	835	805	773	799	891	788	851	807	800	825	852	857	790	826	867	806	806	834	823	814	828	819	782	818	926	841	846	847	838	792	785	853	762	836	848	811	796	812	805	840	816	809	829	816	858	836	804	795	855	841	818	841	838	810	823	825	844	869	851	828	834	820	822	791	837	847	843	835	838	801	838	828	813	786	841	806	832	842	809	802	780	822	885	792	861	831	835	835	836	870	903	857	826	812	828	839	838	840	781	811	806	795	815	780	849	836	822	799	836	860	848	843	847	846	817	843	764	796	746	785	834	838	804	809	836	857	856	869	846	866	778	848	845	844	837	904	831	844	812	798	815	814	835	817	800	844	823	783	808	813	801	818	847	754	860	824	846	851	780	823	852	802	790	823	790	852	848	832	806	795	788	827	823	867	830	826	848	811	871	833	850	763	818	877	837	812	822	807	848	823	807	818	821	803	833	841	833	832	802	848	882	846	811	809	825	818	847	849	807
25599	21372	27162	25367	5957	1653	1337	1160	1112	1063	1057	1032	995	988	1083	1039	1024	970	1000	1028	993	1031	1021	940	998	999	952	994	998	976	943	963	925	1017	1031	960	920	979	1030	1006	939	931	1000	976	1022	963	1027	1025	943	969	942	940	974	1025	968	991	966	943	1000	1003	1012	928	968	1003	998	942	999	947	1024	938	977	975	1016	966	958	958	1001	959	987	984	991	965	1016	993	991	970	991	919	994	960	1025	988	966	983	976	957	973	941	1053	940	934	1001	994	949	940	933	1008	994	988	989	978	1017	956	1023	998	941	996	1017	960	994	1002	967	955	930	937	990	1013	976	962	957	969	967	1011	986	1028	992	979	967	962	1046	961	920	981	1003	950	934	974	997	994	1042	989	975	945	973	966	957	986	987	995	1033	983	937	1006	979	922	1002	918	970	969	976	983	979	997	987	986	990	982	1008	963	961	949	964	978	951	935	1008	941	939	954	948	958	999	939	1006	995	1003	1005	1011	978	1039	1016	989	942	987	987	947	1056	948	962	1001	927	958	953	960	1002	944	968	1004	1006	1000	926	962	1048	972	996	973	997	953	995	923	1017	919	984	926	1002	958	956	987	959	913	959	921	920	956	998	952	955	1018	1036	968	985	979	960	958	957	992	970	941	957	978	984	968	950	964	940	969	1005	1008	960	957	924	987	920	941	924	960	999	948	1001	966	975	953	966	954	1012	991	984	954	975	937	970	954	989	909	956	1007	968	1028	930	983	978	991	970	976	934	935	1004	935	917	988	923	966	925	964	985	938	985	1023	962	989	978	1018	969	958	1053	991	1011	960	992	988	969	964	930	997	977	964	1002	929	988	1008	995	991	983	988	1035	953	995	1021	958	996	954	1009	943	986	993	940	972	960	939	947	985	940	956	941	915	990	1001	956	1028	957	947	1008	983	983	1025	982	967	945	941	956	963	1010	1017	974	975	986	959	937	1024	963	1010	985	991	977	915	951	1011	952	1005	985	929	975	968	1007	945	969	931	978	969	966	962	898	915	927	1016	980	1020	1001	974	935	1018	1007	995	964	900	972	922	983	982	984	931	974	958	963	938	963	1036	944	995	1012	1004	966	1015	943	1006	1050	985	968	958	980	979	987	934	976	996	1018	987	940	940	920	908	1016	968	954	1017	929	1003	965	949	970	981	936	1024	1035	961	986	936	1012	1032	968	962	977	976	961	1002	980	1001	959	929	964	988	927	924	951	955	968	899	971	1015	950	1002	1020	994	968	938	973	992	998	994	973	973	981	977	919	949	970	948	941	955	915	963	969	994	969	954	959	986	955	939	975	952	1008	1007	1018	994	921	1022	1016	956	952	931	974	973	968	985	911	1007	932	956	981	1017	957	908	983	983	953	953	918	959	1044	941	1040	987	954	921	964	925	968	996	979	909	1013	953	1003	998	976	955	987	997	968	965	947	989	996	1008	990	925	1011	1008	1047	940	1005	953	950	990	938	1015	953	976	975	995	929	989	971	987	935	994	1010	963	975	910	1006	973	982	952	1004	921	1004	985	898	988	1001	1018	983	977	1006	942	968	979	1019	981	941	1007	1003	947	961	980	997	963	974	959	935	931	1026	913	961	990	982	925	978	952	1024	953	956	934	975	972	962	956	983	956	930	974	957	956	984	946	953	1004	956	969	977	962	1006	893	936	1005	957	950	1006	957	961	991	989	982	1001	989	1016	969	987	987	953	1027	971	1003	971	908	1031	995	924	989	995	997	1019	980	942	961	1007	924	997	982	964	1044	1013	992	985	940	979	958	927	926	950	953	969	986	1016	961	954	933	959	989	979	961	949	984	990	972	998	955	949	907	970	957	946	939	969	993	985	988	1007	988	936	989	992	950	993	948	962	951	987	989	948	958	975	950	981	1028	981	922	972	934	970	967	981	991	977	1008	990	1045	924	980	945	981	1007	1008	959	951	920	902	925	942	998	1059	962	1033	971	971	972	941	1033	998	979	997	925	904	992	1015	971	941	1007	1029	985	937	967	931	942	968	1010	986	932	949	932	1026	931	970	958	966	970	999	992	904	933	978	939	1019	936	981	956	1046	996	1000	970	947	992	954	947	923	960	972	964	996	1019	1015	929	981	947	979	985	1045	1032	887	961	999	969	979	952	947	1024	967	984	973	993	948	990	941	1037	916	974	991	1040	944	936	977	1004	1017	1006	957	988	993	941	967	988	973	1006	995	1075	963	999	1022	1005	962	984	981	925	966	980	958	956	968	986	973	959	993	987	965	983	957	939	959	1023	959	947	966	1006	940	887	984	981	967	994	980	954	957	981	980	957	973	935	925	932	1001	955	970	976	956	940	976	964	978	950	990	1018	981	988	996	984	974	1005	1003	946	1015	1018	1006	955	1003	954	984	957	887	986	1007	1009	962	1001	920	909	980	979	973	938	973	971	957	994	993	1050	922	916	961	941	950	1039	953	964	1009	948	914	1022	911	1002	1005	958	969	946	955	939	983	1057	981	974	962	956	999	913	1006	932	897	989	1053	1064	1018	944	995	962	933	991	1007	996	919	970	1017	1023	1002	972	990	975	954	913	957	953	943	958	1000	1041	972	970	1007	971	997	998	968	937	919	959	930	958	987	1003	976	1010	977	941	909	960	997	981	966	973	1002	929	991	946	961	954	989	951	1006	967	1005	993	947	967	931	928	1016	921	943	980	935	982	991	946	980	953	1003	956	1013	971	945	956	996	962	984	972	989	970	1014	1017	960	996	969	949	945	1003	925	944	947	992	1039	991	1034	951	947	1019	988	1031	950	938	1064	953	1009	976	982	970	989	1009	935	1004	910	986	985	917	965	919	996	1006	987	986	980	949	952	1000	984	968	987	1035	981	1000	1016	889	988	996	923	972	957	984	944	912	946	917	1002	1027	1011	996	973	980	991	925	977	1006	956	955	990	946	940	966	970	966	969	1007	1008	992	982	949	963	980	953	957	918	975	963	914	975	961	947	971	983	958	964	960	982	952	974	1012	957	999	986	975	967	1036	977	957	1003	996	939	950	1041	913	996	1051	956	1002	997	978	947	958	955	981	1001	935	929	958	921	937	926	985	948	949	964	988	939	970	962	999	977	918	1004	963	967	982	1008	984	993	931	952	972	960	960	958	936	950	951	930	988	934	969	923	954	978	957	950	934	984	951	977	960	931	978	946	949	944	976	997	920	988	978	942	936	970	992	1033	998	957	1043	968	984	962	976	1007	958	1042	987	964	932	988	979	946	900	907	971	931	941	985	988	938	1010	962	997	1008	929	944	991	1023	984	928	975	953	947	967	920	913	999	950	926	940	997	928	954	1002	950	949	977	983	966	1017	962	881	998	958	938	961	1066	918	997	1026	996	944	920	966	972	988	953	1003	962	957	921	1024	994	949	986	960	999	1024	974	937	1009	938	922	931	973	952	991	980	1052	927	965	934	934	948	964	988	999	1011	974	866	974	986	998	968	976	1045	956	929	969	987	1019	955	928	987	943	970	976	989	999	985	956	933	983	974	981	1014	1010	933	1001	952	998	997	1069	1005	1016	1005	984	965	1017	936	956	970	933	944	992	942	972	991	996	1001	981	981	967	968	981	984	965	991	987	1000	1017	932	1010	895	997	1011	974	1016	963	983	978	959	968	943	1005	958	957	1018	1016	972	940	931	932	992	979	980	969	953	1045	980	964	915	926	1010	993	966	951	969	921	977	946	948	997	926	988	949	973	991	976	1001	953	964	993	1024	963	911	1004	1013	944	985	1002	935	960	956	977	972	980	977	944	963	1019
4036	3258	2864	1665	1382	1204	1087	1005	968	939	953	935	942	887	929	913	857	947	905	847	904	893	852	894	887	912	851	807	873	897	827	874	811	837	822	893	798	902	874	840	861	897	949	875	838	870	879	882	852	840	819	903	863	819	854	902	875	859	859	830	808	864	836	869	858	823	883	862	841	871	885	836	863	851	833	855	833	837	860	875	865	879	895	880	851	835	877	884	910	884	867	858	833	842	851	865	858	846	844	854	869	850	805	855	860	836	903	888	877	797	841	903	852	836	847	827	885	837	797	889	823	918	843	866	836	839	854	841	870	827	874	864	828	840	835	901	850	802	833	865	887	859	859	875	790	830	835	841	897	855	824	820	846	824	835	905	854	862	796	846	887	884	830	850	863	844	809	858	831	857	849	840	835	865	876	845	822	837	823	820	841	854	863	827	858	903	780	826	796	820	893	819	869	876	882	888	822	855	838	841	844	831	815	904	871	869	884	840	823	804	892	854	830	867	840	809	844	795	845	860	835	815	831	869	846	831	859	817	788	876	843	838	861	899	798	859	826	819	881	892	865	849	866	875	828	814	879	842	854	865	814	848	821	794	882	852	870	859	861	871	823	878	812	875	865	863	854	879	822	877	878	835	895	827	898	887	852	879	848	810	857	887	879	846	840	808	844	838	841	848	845	868	853	899	833	878	879	812	814	863	801	889	873	853	817	819	873	865	888	822	833	824	852	873	880	863	828	838	821	886	819	856	851	841	824	888	857	832	857	832	834	867	858	842	868	847	854	803	839	823	853	855	860	845	867	817	862	842	827	839	832	835	852	818	835	855	852	887	829	802	883	842	832	839	852	838	850	840	832	788	842	836	813	874	860	874	837	873	835	861	855	842	861	846	898	853	853	892	843	841	821	868	853	801	896	835	829	843	852	844	869	829	837	828	848	859	843	829	871	819	794	866	833	824	878	866	835	895	842	790	873	886	821	822	818	857	833	845	874	823	878	825	773	874	854	853	838	836	843	829	883	914	870	864	870	837	825	880	800	821	908	799	904	801	894	856	803	898	827	841	835	887	803	809	806	846	926	862	850	862	856	827	825	864	813	826	843	842	845	801	865	868	839	824	865	889	859	855	827	894	849	869	847	849	843	814	880	844	837	871	847	842	844	864	861	890	877	890	875	805	914	824	807	850	836	813	871	851	905	810	873	853	859	826	810	821	835	798	865	837	855	874	896	873	856	856	865	905	854	781	850	863	864	810	854	838	860	881	791	887	847	837	876	873	852	877	820	840	825	906	800	853	838	838	825	902	821	857	822	828	834	831	885	838	867	908	857	814	833	893	839	800	863	783	822	837	835	885	824	800	835	871	821	860	836	845	836	858	879	837	803	828	849	895	869	815	822	858	841	845	814	844	820	863	877	842	846	868	872	868	839	817	833	850	861	844	831	872	870	874	821	869	872	808	828	802	889	843	870	875	835	861	784	806	870	939	819	901	817	860	861	825	868	895	835	888	804	837	890	814	877	885	810	873	846	805	884	848	828	854	770	856	837	813	872	812	860	823	841	818	839	804	854	872	829	844	797	836	838	810	825	852	854	816	860	779	877	830	885	842	819	820	866	815	858	893	815	835	842	795	832	846	860	868	861	852	910	830	876	829	853	858	917	829	835	837	861	851	845	856	794	868	876	917	794	828	858	915	895	816	890	820	885	867	846	827	831	828	869	866	838	803	888	852	856	824	887	838	842	793	812	817	862	878	856	857	807	872	841	817	847	916	856	858	867	829	873	768	832	850	885	799	918	859	800	820	850	831	869	840	806	892	794	808	815	822	888	830	865	826	817	848	805	860	838	832	850	880	862	854	849	810	848	823	861	815	807	827	799	816	793	872	874	818	817	868	834	845	840	884	844	841	810	820	846	831	816	821	898	816	809	867	843	835	836	807	897	836	831	849	828	834	842	897	793	821	836	887	890	804	871	804	814	837	825	813	868	864	843	839	878	867	858	834	832	871	823	863	832	869	893	793	828	777	837	797	806	814	820	830	831	850	837	812	894	827	838	888	839	829	851	849	848	879	873	891	865	848	878	801	874	893	845	833	871	796	860	858	865	833	874	838	876	829	885	824	837	824	888	838	877	835	869	861	874	898	881	827	857	845	828	843	838	837	828	932	895	861	829	831	877	856	889	803	833	809	829	857	897	846	857	828	866	855	848	915	840	834	843	799	789	861	825	888	865	816	865	804	833	881	829	825	833	863	856	803	829	799	883	851	855	829	898	838	839	826	874	833	897	881	827	898	802	868	860	839	837	834	831	836	872	841	824	859	877	811	800	836	805	885	865	843	810	831	837	879	834	853	865	807	868	833	887	847	891	843	851	839	882	836	846	822	811	804	885	840	817	827	834	885	835	793	864	849	810	861	875	848	851	907	896	839	851	887	820	843	863	822	830	837	833	817	847	838	883	833	866	878	813	869	860	866	842	899	821	851	913	842	869	890	846	877	888	884	848	840	884	915	866	871	847	859	838	841	843	827	858	837	877	838	857	824	800	827	863	860	846	872	842	857	843	822	809	847	816	831	860	840	855	833	879	828	848	823	826	881	843	839	821	825	859	844	809	829	857	820	846	816	861	894	803	811	870	791	873	845	849	885	853	822	842	871	858	875	834	849	852	821	807	858	827	782	897	860	835	879	837	848	826	858	871	805	796	857	814	866	830	785	836	876	848	824	866	842	825	830	830	865	862	825	853	794	851	835	870	868	802	818	861	818	850	843	843	874	830	802	822	914	913	867	825	883	830	839	863	833	883	831	827	864	875	859	877	873	802	839	847	908	815	846	857	814	869	852	888	837	835	832	821	828	895	801	899	805	868	851	848	838	884	854	883	864	822	825	798	848	819	855	874	872	823	831	871	871	850	843	859	867	894	850	847	859	854	876	852	838	814	826	840	825	858	868	807	815	823	828	848	856	828	791	883	846	794	865	877	893	806	846	834	806	882	839	847	843	844	834	799	839	886	823	844	891	813	776	866	849	788	859	840	817	854	871	867	892	817	854	869	891	912	816	812	836	897	858	824	824	831	859	895	875	845	805	859	867	831	854	821	856	847	819	801	870	879	868	839	835	800	849	831	827	836	862	807	806	842	835	858	865	926	863	868	847	834	820	875	875	884	835	867	814	774	876	871	813	856	818	881	882	874	813	885	884	860	878	822	844	840	856	821	809	816	812	850	845	858	851	842	870	881	855	814	818	876	876	889	849	815	856	835	821	888	869	810	813	802	868	861	815	917	798	782	863	837	908	852	849	844	831	832	826	816	836	893	803	861	843	826	776	890	862	879	876	856	825	824	851	842	820	823	837	801	860	839	822	864	905	837	856	833	876	862	862	871	860	871	805	789	873	809	837	850	853	859	845	822	849	839	834	818	902	868	840	881	907	834	865	853	837	861	842	838	807	840	832	829	854	844	837	839	808	795	874	869	784	859	827	815	886	869	836	827	863	899	801	804	872
24549	21326	28398	24580	20723	4124	1400	961	809	795	755	717	735	717	683	667	684	658	656	626	622	671	594	677	672	677	664	601	660	644	620	623	645	646	631	646	655	608	606	691	636	671	616	653	659	677	670	647	649	601	651	646	624	619	615	644	695	606	653	679	651	635	684	625	648	627	608	677	658	659	635	637	628	651	643	637	664	622	645	633	659	607	635	594	673	648	639	642	629	676	639	617	617	636	596	704	613	655	557	591	613	658	616	667	633	638	602	674	631	654	685	613	575	618	599	614	639	629	599	620	601	638	639	595	648	651	645	674	605	644	646	644	636	617	604	616	649	608	608	625	637	634	610	606	643	624	676	653	632	639	630	659	622	669	639	645	604	598	594	640	653	631	632	657	625	610	634	672	682	599	638	663	637	619	635	649	592	625	652	655	628	624	644	673	641	618	619	612	641	582	642	642	635	620	644	623	620	669	672	651	634	632	656	690	687	668	633	630	651	636	650	647	637	624	614	682	611	690	650	692	606	655	586	628	643	662	641	643	616	666	596	632	644	632	633	645	623	624	715	669	694	658	592	621	619	642	670	635	629	638	643	604	644	637	686	664	593	645	605	657	641	656	617	640	645	644	647	600	618	603	647	659	640	609	603	629	638	614	615	671	622	620	642	659	631	623	651	636	665	648	655	625	570	615	674	638	614	641	654	661	628	590	590	659	630	629	681	606	625	648	622	637	617	666	584	635	641	658	637	646	636	641	648	650	637	648	624	663	657	625	610	701	648	608	655	644	589	665	626	555	614	670	619	585	642	619	640	621	631	649	599	637	658	596	597	636	634	609	636	649	631	648	601	624	641	625	627	615	651	651	636	653	637	637	649	629	604	638	619	654	658	622	663	696	659	617	622	616	602	609	626	587	630	635	624	562	653	621	652	650	603	574	628	651	617	639	661	615	616	621	640	590	624	622	625	665	627	617	575	594	654	637	618	628	556	586	621	628	587	626	619	611	578	627	598	608	600	581	593	611	658	623	625	615	609	638	648	633	609	632	594	681	615	667	625	657	674	625	640	653	631	669	632	583	636	617	578	664	594	655	664	626	634	618	615	628	630	670	599	684	598	625	647	653	654	604	656	603	593	614	621	636	609	656	633	617	628	599	646	696	653	607	624	660	610	609	649	698	637	590	637	629	633	661	638	627	627	644	658	583	663	634	616	628	680	609	654	640	646	593	642	632	634	639	625	650	630	623	600	613	633	685	584	617	642	619	599	631	571	650	634	608	637	605	622	645	654	612	664	633	671	636	674	584	636	630	677	658	616	639	657	629	625	613	647	614	664	607	576	642	629	616	631	635	644	650	650	636	650	606	631	609	616	643	632	690	694	582	663	626	654	673	633	669	670	587	646	604	646	582	659	630	622	614	644	644	609	633	616	627	626	594	634	667	635	641	644	614	641	626	603	635	647	656	665	628	635	645	585	684	585	609	640	635	699	657	635	630	600	678	667	586	633	675	597	594	596	635	607	622	654	664	627	637	687	614	640	632	647	639	609	664	635	650	603	596	650	598	664	619	634	619	694	604	625	682	633	606	599	611	625	640	637	664	632	630	634	684	623	627	619	612	601	692	659	614	608	629	687	645	658	606	628	644	662	645	668	630	619	645	637	589	636	624	654	583	622	631	627	647	619	613	622	644	628	621	614	598	633	650	667	631	617	609	615	605	600	682	625	646	642	621	685	599	582	608	638	616	654	593	589	628	643	642	649	585	660	599	660	641	612	653	665	593	599	630	666	635	589	650	608	582	636	595	627	687	619	574	653	634	598	605	613	677	624	641	696	625	662	640	593	680	612	662	648	638	651	597	636	650	631	610	623	636	650	628	634	644	629	637	634	601	651	621	662	635	624	685	638	599	671	615	658	626	607	659	664	648	694	658	585	662	635	593	648	643	642	628	623	648	636	651	631	584	592	646	646	637	646	596	641	646	661	657	615	632	586	629	687	642	584	606	604	645	599	628	608	588	649	671	565	632	601	614	622	664	607	624	638	637	649	657	669	615	619	636	626	598	644	660	637	632	674	623	573	648	652	614	604	626	634	639	625	627	641	670	578	602	613	639	633	640	631	637	644	609	640	624	579	640	639	608	612	620	615	609	656	594	588	623	627	666	610	590	635	658	618	612	642	626	612	614	667	642	653	619	634	631	610	641	656	665	680	636	649	674	623	626	607	585	604	579	644	657	615	639	604	607	601	651	627	613	624	599	647	612	641	633	657	615	628	646	627	639	626	679	639	597	632	681	582	646	584	669	621	608	614	629	590	667	631	621	606	624	636	638	648	601	647	561	634	659	660	580	653	596	611	610	587	676	573	618	647	622	641	641	658	644	610	611	573	645	610	695	624	635	643	612	614	622	634	645	670	677	631	598	628	607	664	628	656	627	600	630	612	623	619	650	660	619	641	642	599	615	635	602	593	660	626	608	625	639	660	672	580	637	672	589	595	664	623	606	599	622	591	626	669	653	609	646	678	637	619	619	621	603	631	631	631	634	648	623	623	665	655	645	625	666	661	583	655	674	631	631	666	610	619	657	667	658	643	644	600	626	621	594	619	612	603	643	667	636	615	681	642	668	604	645	645	634	593	673	652	615	623	644	619	638	616	601	684	636	648	661	658	579	624	641	595	575	605	586	604	574	594	629	638	675	667	619	645	679	672	643	640	644	621	636	610	606	582	660	622	628	650	627	636	613	621	635	666	581	643	661	614	639	623	604	586	612	624	650	637	624	639	593	583	654	623	621	637	644	672	644	631	650	663	609	607	568	650	644	595	655	592	666	644	643	638	615	647	658	630	635	612	619	658	626	636	564	675	613	601	660	624	579	603	649	605	626	625	596	605	605	654	631	628	633	629	603	605	592	610	614	691	622	607	606	604	661	627	599	676	645	645	599	693	681	644	595	657	613	675	564	642	619	644	643	593	586	606	649	664	657	607	641	603	630	637	631	599	620	645	665	647	611	692	657	675	636	659	627	613	604	623	619	666	650	598	643	665	597	637	619	622	600	608	627	666	624	637	585	648	671	674	600	619	640	674	616	671	634	612	660	589	583	637	608	629	668	606	641	654	574	628	666	630	570	682	634	641	599	622	598	667	576	672	679	594	622	614	590	624	630	631	641	635	631	639	620	642	611	603	637	649	640	636	637	643	580	606	561	606	609	597	640	669	646	574	636	660	622	629	618	656	637	620	644	603	592	666	611	634	659	639	637	577	600	618	610	600	655	635	663	691	647	634	650	643	626	625	632	628	624	632	625	679	655	582	653	643	624	613	649	650	641	650	635	633	653	660	615	633	674	617	629	623	618	675	596	601	629	608	651	679	658	650	642	623	613	676	594	597	672	658	712	640	645	592	612	637	617	630	653	592	635	577	641	614	615	637	623	658	625	615	633	618	691	622	657	618	582	650	640	689	613	614	586	615	620	593	605	625	580	631	599	616	612	612	657	606	614	638	615	660	655
3998	5165	4138	2232	1618	1225	1065	907	873	778	773	764	729	690	704	677	659	626	624	647	654	614	644	619	600	628	683	659	610	629	573	609	589	647	633	610	586	603	598	614	598	570	603	610	604	595	589	576	589	612	581	605	590	579	604	612	605	609	588	615	624	591	582	638	624	652	622	646	559	596	608	627	599	585	563	600	604	595	584	584	608	595	622	602	588	632	602	589	579	616	611	612	579	603	593	603	598	588	614	593	591	575	584	602	597	662	615	602	591	623	606	593	593	646	619	570	591	602	574	626	603	593	613	559	640	604	598	578	634	573	570	594	614	654	595	631	581	579	568	607	620	583	600	589	602	620	582	611	601	600	611	584	624	583	621	628	554	590	624	595	594	579	589	587	617	629	581	610	586	643	623	630	579	611	641	561	583	630	593	599	582	642	577	595	599	612	623	635	632	571	575	642	613	617	619	632	585	614	583	611	580	586	604	579	563	607	588	626	602	606	618	570	585	586	582	588	632	615	571	596	561	609	605	627	574	619	607	652	597	600	586	618	611	624	538	550	579	575	600	622	598	636	575	607	560	614	617	587	605	567	564	590	580	596	574	607	585	565	610	592	588	602	561	652	654	562	619	599	575	627	550	609	612	607	637	588	623	581	583	639	615	584	605	608	594	588	616	580	587	652	602	619	587	587	632	604	613	597	608	577	589	582	582	607	604	608	588	569	601	577	566	562	578	615	588	579	607	599	581	575	595	624	548	590	641	579	610	646	688	650	607	565	566	586	609	617	564	584	631	597	589	597	588	599	577	652	613	620	603	589	575	590	650	554	593	582	612	602	591	613	599	614	606	625	584	611	589	533	605	587	654	613	575	627	566	597	585	573	628	611	561	590	578	604	598	591	593	586	618	583	609	626	619	569	575	553	627	622	643	638	625	588	607	622	529	585	643	645	575	633	589	587	584	568	612	565	589	581	621	623	606	557	583	573	574	573	647	603	616	595	579	555	634	619	641	583	617	586	592	569	580	604	623	587	592	575	595	591	632	611	603	583	611	589	515	589	657	600	634	600	637	610	579	618	655	628	579	566	578	635	608	584	581	611	608	601	578	578	557	580	586	604	621	601	585	622	597	603	622	580	643	565	621	610	605	597	547	605	611	565	590	560	602	574	575	589	599	623	628	639	616	576	642	559	561	557	625	555	611	613	609	609	617	618	642	637	583	635	639	623	531	577	606	606	646	595	559	610	614	577	583	629	607	610	590	589	578	544	603	608	650	623	603	602	606	661	594	615	548	626	564	601	652	618	552	580	543	647	643	587	612	619	637	608	571	634	552	614	580	601	549	600	556	554	559	605	569	593	621	594	576	573	620	586	564	599	598	552	614	593	583	560	581	603	613	568	575	561	559	597	608	581	590	625	592	597	598	598	595	563	595	639	622	560	556	610	605	613	591	594	572	598	589	582	620	615	631	611	590	590	602	602	564	599	636	586	613	582	583	571	563	618	556	611	629	592	619	584	605	560	589	578	582	585	587	599	579	592	575	627	571	624	595	621	582	595	578	572	572	640	619	623	588	564	609	623	571	586	581	608	587	608	616	543	564	603	593	616	573	563	607	624	595	630	595	581	582	608	566	571	604	595	597	596	624	581	605	607	595	563	584	596	615	593	550	556	600	584	585	605	588	603	614	613	639	574	630	605	633	625	587	614	628	586	607	599	576	587	565	606	596	593	600	546	591	573	534	563	597	581	619	556	595	608	636	595	601	615	578	593	561	588	604	599	567	588	612	550	608	589	608	558	585	567	589	602	585	603	583	565	595	562	572	583	563	568	594	591	606	623	581	619	600	602	609	596	576	601	595	573	571	594	567	643	652	585	640	582	586	552	638	598	584	551	605	587	608	573	595	616	579	594	602	600	555	583	611	595	554	593	615	624	611	582	550	624	586	591	588	581	624	622	609	584	600	604	596	602	594	582	589	588	575	608	612	567	599	618	600	581	595	602	612	598	574	596	600	610	636	623	588	533	550	599	595	582	628	565	593	552	580	545	573	594	609	625	589	616	617	608	593	625	566	616	582	600	616	574	607	591	561	600	573	604	582	623	582	588	594	594	597	630	613	588	584	561	598	589	576	554	612	564	567	578	580	578	570	603	613	584	581	609	594	608	580	522	615	590	561	608	595	565	596	608	591	557	626	619	625	611	587	507	602	625	585	626	580	578	624	590	618	603	598	611	592	594	616	609	609	618	635	617	572	564	594	611	603	637	586	584	644	592	624	618	585	592	623	604	566	563	586	574	623	597	590	609	666	600	568	623	610	590	576	590	579	633	594	565	607	593	600	593	595	623	585	603	588	583	608	610	562	628	629	644	612	581	621	585	578	614	651	578	617	592	604	566	541	579	594	575	561	601	559	590	602	588	574	628	618	599	600	584	579	559	606	621	610	596	593	599	605	601	587	608	598	595	587	570	570	575	638	601	595	659	621	597	599	585	571	607	619	547	607	640	539	564	618	607	593	596	612	594	570	647	600	588	598	556	555	564	600	578	581	573	557	606	632	598	637	575	610	620	572	594	646	546	603	574	602	626	550	587	597	620	644	609	601	614	578	636	621	583	624	579	576	586	557	621	569	577	608	636	602	529	604	609	627	630	604	616	595	583	641	587	634	565	565	586	559	570	582	643	569	628	602	594	588	561	604	551	601	567	609	588	590	603	584	567	590	619	604	591	536	591	603	565	600	556	594	589	570	595	572	582	601	538	584	555	639	613	509	571	566	613	613	587	571	583	598	586	615	588	617	611	604	572	580	549	581	592	592	615	591	562	593	570	587	599	597	563	629	608	610	617	572	580	585	583	570	614	570	581	581	584	592	575	562	614	604	568	588	628	604	567	608	567	577	598	592	588	614	620	557	553	598	578	626	592	604	552	593	562	584	541	580	615	629	627	602	600	564	565	560	587	568	601	577	600	650	562	557	563	596	622	570	583	607	576	636	620	567	608	615	577	549	568	584	585	558	588	584	579	591	580	611	618	591	581	580	618	566	617	549	566	560	600	578	605	549	590	552	620	556	590	585	554	567	593	610	568	600	594	634	633	604	584	561	615	588	609	609	599	590	615	624	622	585	575	602	578	601	604	580	584	535	599	597	619	589	526	575	568	609	592	611	579	594	573	594	633	634	617	588	584	594	610	592	571	611	648	584	589	597	535	580	559	609	568	595	575	598	586	628	553	592	565	625	616	621	583	581	609	583	615	570	591	619	570	602	545	573	534	573	639	599	586	614	582	609	592	647	568	557	555	611	598	596	592	583	549	572	568	592	574	658	593	599	599	579	636	633	580	625	603	550	590	616	619	614	589	567	580	565	568	541	595	612	600	643	617	597	594	574	630	551	550	610	605	589	577	630	598	562	636	556	610	598	575	543	602	615	592	570	592	583	646	601	570	626	597	616	608	575	640	618	603	585	517	560	596	646	547	584	612	609	600	595	572	599	562	591	592	580	597	597	575
27640	10047	2129	1511	1135	1023	973	926	1023	978	1002	1018	963	977	911	956	995	949	1001	1002	991	918	964	922	998	956	992	1037	1006	986	1019	949	984	921	952	969	1012	985	986	989	1005	930	964	994	981	1023	983	940	977	988	981	976	967	935	932	946	987	1007	977	1004	981	976	979	978	957	965	964	976	948	1029	938	994	970	937	965	1008	1041	1017	980	943	990	993	978	990	958	986	1013	943	992	963	945	966	965	972	912	948	960	954	1009	933	937	948	943	966	968	1014	991	983	997	1026	949	957	943	982	962	909	928	990	944	931	968	993	978	977	980	955	923	910	974	944	1001	1007	981	1039	939	1021	1012	952	1020	972	961	1002	971	961	941	958	949	971	1027	1009	989	936	932	1029	993	967	952	965	1014	989	950	952	941	976	987	899	968	959	983	957	949	977	965	1006	911	948	975	970	973	1025	1035	933	929	937	970	992	934	968	946	1000	935	1019	951	931	960	907	994	960	924	968	970	950	980	966	1002	923	996	993	975	944	985	932	1011	954	1004	995	969	975	984	988	978	953	993	996	993	1000	1022	971	1000	945	931	1027	987	976	990	1002	944	911	987	977	949	992	919	967	1008	983	920	952	997	987	1008	1019	941	979	930	994	921	945	1011	991	1022	930	1002	984	962	938	943	931	990	994	1022	960	966	1025	951	1001	971	957	963	980	1050	1001	919	983	950	956	978	987	905	953	961	946	997	960	940	945	968	964	961	969	994	959	924	1021	983	933	974	932	985	1016	923	958	980	980	998	962	953	963	982	918	978	967	979	959	941	959	985	970	960	926	989	950	963	976	997	983	975	1007	953	980	926	949	1007	968	933	948	950	975	944	994	974	975	964	958	971	963	970	1035	970	991	987	1015	973	928	960	1014	940	959	951	979	914	956	921	962	1015	950	911	965	984	1025	964	944	956	991	923	1006	960	973	983	889	989	1004	972	982	946	981	962	999	966	898	959	971	943	944	976	1006	992	938	983	935	950	1017	930	990	1023	932	990	960	936	963	970	976	998	981	915	1000	1009	989	980	981	974	975	1020	992	1046	955	994	946	932	973	1007	960	967	933	977	951	970	920	986	877	982	940	966	1011	1008	994	951	992	1037	1014	946	915	977	949	916	988	997	940	973	948	958	1015	1050	948	976	1040	946	976	953	927	1009	1007	942	925	965	954	982	974	961	960	902	896	995	965	998	993	933	949	1026	1011	1023	956	1034	951	1001	980	1023	984	944	981	944	966	965	965	1007	991	956	913	948	956	937	989	976	991	931	955	969	996	975	984	979	972	938	943	942	935	1014	980	945	965	1000	930	1016	979	931	927	989	1013	908	994	909	951	960	962	936	954	968	975	976	1036	987	983	1021	928	960	1030	1012	967	931	924	972	1009	980	917	940	1016	924	1022	990	997	932	1001	998	929	992	978	961	1074	985	923	958	959	1003	1003	933	1000	984	1017	981	1003	956	949	973	922	981	922	899	972	955	981	983	963	964	889	940	948	957	923	978	942	1015	1012	968	944	1005	1019	988	924	988	976	1008	985	978	958	960	952	953	953	949	1009	961	981	959	943	952	917	960	982	954	941	961	986	944	976	1009	976	1005	1043	975	1009	944	989	1022	950	937	936	996	946	996	995	985	932	996	967	962	926	965	953	943	958	957	911	992	911	930	971	970	930	968	1013	985	1020	1001	962	975	993	952	923	1006	956	956	990	955	917	975	963	957	990	937	994	969	920	950	965	950	928	947	926	992	910	971	957	992	964	981	985	1012	949	990	951	972	911	924	1007	1004	980	983	957	1026	917	926	993	980	987	984	941	936	928	991	966	1015	971	956	984	972	945	954	975	943	974	1000	1013	967	935	981	1014	987	1001	967	1002	934	952	967	978	1002	913	980	943	971	927	994	957	922	1027	932	988	981	964	1035	918	1011	943	946	1048	928	949	962	962	965	1020	999	972	943	933	1005	1022	983	947	977	927	990	915	958	975	990	903	934	958	980	927	1015	987	973	949	961	999	966	1006	968	988	961	1021	964	1008	1014	961	1021	974	942	1002	1007	950	994	942	1011	989	908	946	964	955	950	992	1001	912	929	975	968	935	987	975	918	988	965	911	968	950	966	934	975	942	1011	997	966	948	1041	929	934	1007	969	968	959	930	944	929	935	968	912	957	993	1000	1006	966	961	967	952	908	986	931	1001	955	942	907	988	930	957	996	953	1014	948	965	955	933	940	1014	932	1005	981	944	958	966	958	966	983	1040	937	962	950	983	1012	988	940	923	1008	1032	935	992	947	1013	916	926	939	1033	916	957	968	995	896	956	994	988	963	1022	966	961	945	975	928	997	971	992	992	978	957	933	992	965	966	964	954	959	979	1014	1034	1017	959	1016	975	894	963	976	1015	930	1003	930	1021	988	994	977	998	1039	1030	995	995	985	998	993	999	1037	952	960	971	953	1022	1006	1017	921	943	970	959	988	877	956	978	962	959	972	923	903	979	959	951	971	984	945	931	985	973	1024	957	1001	971	996	968	981	942	938	962	983	1004	974	1008	981	1018	948	955	982	961	935	1007	964	969	984	929	980	870	936	949	935	1001	965	964	992	980	927	959	972	942	991	992	979	1038	991	993	1070	904	967	920	962	959	959	937	1010	1011	978	955	969	1033	1014	962	988	931	942	1003	870	952	987	928	942	990	933	941	971	945	1020	962	999	1009	941	947	937	942	966	952	1005	986	1007	1000	972	928	977	991	982	954	1003	917	963	925	1051	948	975	970	959	968	999	922	963	946	991	961	1017	979	1001	972	1009	951	995	994	955	948	954	977	956	980	980	966	945	896	961	970	973	944	982	975	1011	970	1022	974	888	1008	955	928	937	973	923	917	961	1009	963	1031	913	928	915	934	947	979	944	922	967	937	954	1006	946	1008	982	977	915	988	972	942	976	992	946	929	930	944	906	964	946	977	932	988	953	955	1001	969	962	942	1054	961	953	972	921	1012	943	942	1001	968	972	1029	1040	962	980	982	984	997	953	1010	988	986	971	990	907	953	906	926	968	962	984	1052	996	971	1003	1000	988	921	945	956	925	981	960	931	920	952	954	975	979	984	980	960	1025	968	954	986	933	942	972	914	880	965	969	1014	989	1034	949	948	983	1013	1017	1006	916	995	940	977	991	1012	1010	989	955	949	949	964	956	985	1005	962	926	1011	1006	902	943	965	1002	1022	949	962	963	1003	911	936	987	958	983	898	914	1018	972	931	964	961	979	959	998	980	957	1023	898	976	950	984	970	955	974	975	946	952	960	945	961	956	986	974	994	1012	971	985	963	927	1033	964	981	1013	988	1008	936	973	1006	996	899	972	980	999	934	938	983	933	930	1013	940	940	984	946	922	939	959	947	937	949	908	986	954	943	934	965	931	973	987	1019	915	898	965	962	982	981	955	902	869	911	975	966	961	974	1005	999	991	968	925	972	940	944	911	1015	968	943	1005	935	961	955	951	984	935	987	987	968	924	980	967	1015	958	963	985	929	976	899	970	993	1071	1022	957	973	1016	987	1003	944	1021	967	1012	957	986	948	946	1010	982	950	1006	968	922	1022	1007	903	957	885	911	982	1053	966	910	904	981	968	931	938	964	997	969	884	1021	1008	975	914	934	927	897	936	999	938	963	951	935	998	985	967	925	939	954	935	1018	986	960	903	1065	1018	966	1006	921	1004	965	962	926	969	1010	982	1002	1028	994	972	997	902	963	946	994	962	1031	985	1002	988	972
5796	1077	1007	901	842	879	877	831	866	841	879	798	845	809	851	791	838	829	786	811	798	840	828	812	828	769	812	807	817	802	790	841	855	844	877	773	781	800	786	843	809	906	810	825	840	846	807	830	855	812	840	813	827	810	779	881	784	792	838	815	788	823	805	751	752	811	856	865	848	750	819	823	774	775	839	823	809	836	821	857	833	822	850	830	847	797	830	777	848	843	850	794	816	833	774	809	765	857	779	810	772	845	811	801	844	786	817	820	760	795	770	777	803	812	793	802	814	786	799	817	829	853	843	778	743	843	835	774	841	820	807	801	852	792	785	847	783	795	820	838	741	828	811	771	849	812	895	823	809	801	798	855	873	785	825	790	811	791	834	775	841	824	839	813	846	810	823	778	873	853	809	773	784	823	821	849	797	803	860	778	804	813	820	773	833	777	756	825	823	874	838	814	831	715	801	826	798	798	834	874	810	769	803	834	798	815	850	835	816	796	849	839	840	811	801	770	820	771	767	808	812	771	774	819	769	812	797	805	805	807	828	766	865	754	787	826	833	845	822	781	826	838	844	793	825	770	836	860	832	820	768	810	804	793	846	805	780	830	827	755	815	831	841	818	836	791	795	831	805	825	814	792	784	802	835	785	830	829	850	790	815	801	815	776	809	818	805	838	799	817	760	776	870	833	805	820	761	805	822	859	777	837	801	870	778	774	859	858	839	773	805	821	818	766	792	821	827	816	814	769	813	893	846	812	799	748	830	807	818	819	814	818	853	833	829	818	818	840	836	763	800	893	806	793	819	818	798	826	833	839	794	845	830	788	822	764	768	820	852	853	825	822	788	803	769	805	777	797	802	786	829	822	847	777	813	835	809	858	852	787	814	786	804	819	815	797	824	805	811	784	819	775	784	825	800	822	766	841	771	799	755	780	840	855	774	836	801	802	793	796	828	805	848	848	837	803	760	835	764	856	842	792	806	815	766	811	797	798	795	886	843	826	868	770	799	802	777	732	840	811	820	758	819	821	835	796	797	772	847	764	872	766	778	805	796	825	860	858	837	775	839	823	813	775	837	806	805	814	806	802	830	801	784	795	812	796	828	791	790	780	825	857	828	831	828	804	781	854	870	822	840	794	793	815	759	787	825	769	824	820	861	833	806	844	816	830	798	817	888	814	825	829	795	784	840	781	793	845	847	797	812	823	814	848	828	794	838	784	819	843	865	847	838	832	823	811	780	735	762	807	764	813	853	874	836	851	889	865	814	848	770	809	850	801	745	824	781	854	801	823	808	753	803	820	830	789	826	827	857	848	813	841	811	810	754	851	774	832	832	821	783	779	800	846	812	805	786	861	812	798	818	827	802	805	842	790	819	779	839	869	792	832	833	833	815	856	817	844	824	801	772	812	769	850	790	784	814	798	810	806	803	762	789	817	757	796	818	846	807	803	857	836	882	789	793	809	819	828	773	799	844	825	832	852	817	796	850	837	804	817	798	818	868	781	802	813	803	813	783	836	769	832	809	790	789	806	777	785	826	868	840	755	837	910	811	842	872	797	831	851	778	751	806	783	806	782	813	826	841	805	813	860	754	815	831	867	811	794	819	808	771	783	815	821	777	854	791	809	777	835	809	818	836	805	799	824	849	804	825	797	787	850	826	831	789	819	832	825	765	740	806	836	793	828	808	814	784	864	829	789	820	840	828	847	812	799	806	798	750	800	861	849	791	820	840	784	808	812	811	837	837	796	870	805	791	858	750	812	811	834	810	797	847	798	805	793	803	749	829	812	825	771	776	813	813	854	810	803	837	844	866	835	769	823	865	828	854	828	773	783	810	867	795	785	812	857	835	801	802	827	818	754	850	853	828	833	795	839	818	829	784	738	828	862	870	845	859	862	832	836	797	769	817	780	866	819	830	814	837	840	839	831	804	853	731	808	811	793	812	837	766	778	824	779	824	792	836	780	845	783	797	832	808	825	852	798	746	769	778	811	833	804	812	807	821	742	775	826	797	862	810	821	814	842	828	794	846	784	809	763	819	806	858	805	808	815	801	826	779	851	814	851	855	857	837	800	784	810	767	796	860	844	794	838	841	809	847	784	810	757	814	779	811	806	806	794	828	834	805	831	809	788	852	850	856	840	808	812	781	802	803	773	795	827	801	779	808	816	831	840	832	809	844	846	797	833	838	831	815	791	791	756	775	783	745	869	832	827	795	833	809	832	824	833	861	828	796	816	733	863	777	787	779	806	820	822	846	853	813	774	822	802	791	803	887	809	853	791	799	851	851	776	806	770	794	840	800	830	839	828	760	832	801	859	822	764	810	817	809	778	851	835	841	825	864	817	827	813	804	757	802	778	787	833	811	810	825	810	822	791	800	889	795	807	810	781	867	827	824	829	773	780	790	829	828	873	851	839	785	800	740	829	828	846	805	800	838	847	789	835	815	799	838	765	862	803	814	824	793	831	833	759	784	832	780	822	808	797	813	764	821	840	853	794	788	842	804	875	849	760	819	816	821	825	817	763	771	808	856	843	848	837	754	807	848	798	850	820	831	826	836	833	784	816	823	740	790	813	821	810	789	781	805	780	862	814	804	826	847	776	833	785	782	799	793	793	756	803	812	833	780	857	830	808	779	836	809	784	886	808	842	833	806	804	813	835	814	825	833	812	833	818	822	780	831	788	786	793	771	814	815	816	799	774	808	809	854	789	756	788	777	827	799	818	798	790	832	786	797	820	789	810	819	807	787	830	834	783	815	797	778	758	796	796	821	767	814	823	789	796	821	832	785	806	788	761	834	854	850	787	783	825	810	793	797	823	833	793	848	884	874	807	827	835	861	845	804	772	825	862	815	789	830	771	853	852	890	811	803	820	865	739	808	821	885	800	794	797	807	767	817	795	818	805	834	814	846	823	833	786	804	777	865	774	790	787	769	829	785	774	863	781	840	817	777	831	806	808	801	817	833	861	763	808	821	813	785	819	815	785	848	808	854	791	802	777	815	833	830	831	799	874	850	822	822	833	793	828	812	897	884	851	796	843	789	767	837	790	815	816	808	791	815	789	815	839	823	825	837	800	788	813	818	793	783	802	778	855	757	778	805	833	811	807	784	798	787	836	837	771	798	830	860	853	887	833	786	818	830	774	777	832	800	787	766	801	758	829	825	797	844	783	812	792	813	779	840	820	857	776	834	802	835	817	859	821	834	798	774	782	755	785	834	888	838	831	784	797	810	854	795	801	796	817	809	823	795	817	791	802	776	784	810	816	811	734	878	853	803	809	822	808	802	829	793	797	814	854	835	788	809	811	840	825	767	817	824	835	824	825	854	769	829	816	775	850	818	806	808	815	779	799	830	824	793	792	796	805	771	829	815	813	884	817	797	841	810	795	808	826	837	896	781	821	806	810	827	800	797	841	814	779	838	827	813	847	786	790	838	872	823	850	808	778	825	802	788	816	795	830	836	789	783	809	798	860	786	845	801	839	795	865	806	752	812	829
25558	21380	27211	25372	5994	1653	1321	1119	1148	1018	1026	1063	1031	1052	1036	1001	1027	1024	1001	993	969	1025	980	958	1003	975	967	967	998	982	1008	981	961	1042	978	1038	972	1002	984	1011	982	920	948	973	1000	975	1043	1007	997	1002	953	960	942	895	946	987	961	982	953	972	989	951	961	954	1015	905	959	990	997	974	1001	901	960	951	981	984	1007	911	989	991	941	971	969	958	979	1006	982	986	979	950	960	961	922	993	980	943	991	957	979	974	981	943	1022	1010	910	961	870	1021	928	932	944	991	955	946	1000	912	1007	988	993	924	1046	934	984	930	998	962	964	1031	972	951	1007	909	932	941	1057	1018	995	988	951	1005	966	963	954	981	944	1004	1004	945	955	935	1007	1020	948	952	999	989	982	949	987	999	991	951	1010	935	944	993	889	934	1011	972	950	1031	993	973	996	1026	970	885	983	988	985	964	995	976	965	976	943	980	1038	939	929	1013	974	943	961	944	976	954	983	984	925	975	986	991	946	1019	993	867	977	942	932	981	943	893	1029	999	996	991	921	943	924	970	959	952	986	962	995	1001	994	1002	990	1000	1013	1046	980	950	1003	937	928	981	876	977	968	892	956	1016	965	963	1002	980	936	1017	992	941	964	881	967	997	999	945	990	997	979	1013	987	936	1006	980	958	915	961	1026	1034	978	971	950	923	975	990	960	975	962	937	979	977	942	961	954	948	969	996	1041	964	964	923	942	1031	956	975	1001	941	967	934	975	975	1004	921	992	1004	947	970	955	1019	961	997	905	985	986	940	911	904	932	979	976	941	1027	966	995	962	926	959	948	947	981	938	938	1011	956	1043	970	974	932	963	964	931	963	931	978	945	979	966	1002	983	1008	975	997	972	915	989	971	1035	945	985	1035	965	979	1031	987	973	993	943	952	958	913	1014	1020	970	949	986	977	956	959	950	1017	947	966	966	990	963	976	945	948	975	1001	985	971	1008	1061	897	957	931	981	990	948	940	969	954	979	945	954	955	992	960	1025	949	912	984	949	966	977	953	945	1008	983	940	980	1004	951	1005	989	1005	969	1014	980	972	1027	985	1051	951	959	991	966	962	1024	1027	1012	986	962	923	955	960	941	1014	969	948	913	964	931	887	981	967	1011	993	892	1022	995	961	900	998	1000	958	1005	948	1008	998	928	988	1017	982	1009	960	937	1008	964	950	965	996	961	977	954	991	994	987	974	985	1017	989	986	995	975	998	959	977	968	1027	987	987	985	981	1029	990	999	981	970	982	995	955	979	971	963	953	948	908	967	965	887	987	1000	980	964	993	966	952	1030	996	903	980	965	1021	927	973	1026	1002	990	995	949	980	989	964	992	936	966	957	976	950	1054	917	980	953	1000	959	950	966	1033	1006	998	918	978	983	988	988	896	1000	962	991	945	927	991	999	1002	935	981	948	945	979	935	911	967	986	984	947	919	942	984	991	932	937	934	946	912	943	950	948	911	952	962	1006	944	966	1049	962	934	1000	970	919	985	964	984	954	1006	950	1005	953	975	936	913	952	1025	932	987	971	935	1005	946	938	966	917	981	989	906	996	1015	991	940	972	1005	943	957	973	944	936	959	984	967	984	991	1002	939	921	954	953	952	935	964	971	964	1026	943	933	956	969	919	988	979	890	984	1004	1007	988	945	988	966	944	922	986	993	996	928	908	1008	1017	964	945	943	923	940	925	954	895	949	976	966	952	1010	976	960	1001	948	922	990	992	967	977	1001	953	947	935	998	1040	940	1030	943	1011	1016	976	976	954	1028	900	983	1034	914	982	977	960	904	962	1041	960	1000	957	1033	955	1012	981	927	1018	1006	998	1002	993	1071	970	999	1002	927	948	988	951	928	979	982	985	1011	922	966	1006	916	940	945	928	1001	956	964	1024	937	964	976	943	999	961	932	941	986	997	1001	993	922	957	975	888	1003	962	997	991	927	946	999	968	880	961	968	999	1029	978	930	946	1013	987	921	1033	1011	1024	948	980	961	988	1030	924	961	953	950	1020	999	954	919	944	992	972	958	981	959	945	935	964	992	973	917	1062	972	1022	1001	1009	962	934	1030	946	961	955	942	966	1011	949	967	948	975	978	952	996	949	885	947	951	957	966	951	935	1037	937	956	999	992	1036	935	946	950	950	1006	986	985	960	937	993	1007	982	966	946	931	987	996	949	1006	970	962	976	985	934	1002	998	980	993	974	1008	960	940	974	980	985	968	967	934	943	961	977	982	1016	948	974	981	911	968	949	971	972	906	975	930	1012	954	976	974	959	951	1020	1003	951	949	955	892	937	943	939	982	1061	951	1005	1037	973	987	916	942	995	976	918	998	984	968	986	961	987	982	950	1015	943	981	981	993	991	979	997	964	966	999	965	993	980	1028	983	985	962	924	1008	917	996	939	969	941	1025	1029	956	938	895	992	999	948	1018	943	926	1013	944	961	994	918	922	977	1052	984	929	1022	995	982	970	1038	935	990	1020	961	949	981	1015	999	984	972	947	960	956	1001	957	975	993	887	935	998	971	959	916	989	986	980	980	971	923	995	936	932	990	964	969	1017	987	940	992	939	993	944	971	930	1000	958	995	996	960	947	956	957	956	987	928	974	942	926	971	949	933	977	946	954	955	984	970	923	957	952	932	961	931	1001	956	977	988	1025	958	957	1001	938	981	935	969	982	970	981	944	998	965	992	898	958	1008	1094	946	961	955	981	939	948	989	977	981	945	976	962	987	1003	972	984	1011	951	987	1011	916	993	980	1013	937	1026	942	996	986	960	913	955	1012	972	972	999	1006	962	986	953	988	963	1001	967	976	992	972	959	947	1014	971	979	998	962	1012	999	977	963	996	973	943	958	930	962	1061	961	944	891	973	1006	992	965	935	1034	966	946	912	986	945	987	945	976	969	1001	925	978	971	974	1004	991	965	997	960	1004	975	929	944	980	938	989	1005	1028	1003	981	950	927	938	980	933	949	942	984	1001	979	981	994	955	985	965	931	1001	961	964	942	974	940	998	1006	927	1002	954	940	922	981	964	949	976	978	985	955	984	1003	934	1014	996	999	1006	963	957	982	971	882	996	985	992	1002	965	1017	1006	926	987	996	942	942	1002	933	1023	964	1004	929	981	971	923	945	942	966	991	1011	931	1006	988	953	953	1026	940	985	968	967	1032	988	970	940	1030	1011	956	1011	973	979	964	943	977	980	963	987	959	973	1024	994	991	953	956	940	996	985	964	938	979	936	970	969	984	1005	968	943	955	920	998	980	977	908	1009	986	962	996	894	1014	968	967	1007	990	940	1021	945	909	1025	976	958	992	981	1006	922	945	929	936	979	989	942	955	964	995	941	962	943	986	975	964	978	997	916	988	1017	1012	1007	980	969	976	974	919	970	947	972	1010	895	931	967	993	953	959	966	963	1049	980	889	961	1009	1033	982	933	969	921	936	977	1009	961	969	980	976	1001	953	964	938	955	994	921	928	937	911	973	1013	969	993	955	984	993	994	967	1020	990	1050	987	967	990	941	948	941	957	935	993	945	943	977	1016	957	994	962	1007	1006	985	957	995	919	1044	957	931	928	939	988	880	934	974	920	1003	938	990	940	994	972	928	990	989	987	983	966	946	963	960	952	972	968	996	959	969	967	933	952	931	994	990	997	966	972	948	977	926	936	933	998	948	999	988	926	984	1008	989	971	1010	968	1020	1035	927	989	1001	998	1008	970	934	1028	943	989	975	1002	952	936	958	1032	923	904
3967	3282	2748	1757	1325	1199	1128	999	977	920	891	943	989	893	851	913	829	932	880	798	870	869	900	867	793	884	860	906	844	832	855	874	857	850	908	862	853	875	868	859	853	842	835	887	912	893	824	840	886	894	822	808	868	834	847	883	865	846	823	846	863	825	829	822	824	864	853	838	836	832	823	868	835	858	841	869	877	837	862	912	859	890	857	844	822	854	832	846	827	873	822	886	861	828	887	820	834	860	808	865	811	865	867	837	862	841	853	742	882	845	861	834	866	856	864	818	841	850	873	882	880	815	750	840	889	850	850	862	877	912	784	790	841	799	809	867	831	871	836	841	884	840	818	813	834	896	918	866	826	863	892	834	828	859	859	841	880	875	813	813	841	882	786	835	828	872	817	835	866	826	889	854	845	861	829	860	838	855	817	879	884	848	816	863	904	833	878	855	810	812	840	855	846	866	816	841	845	837	835	917	806	830	842	852	815	832	847	860	898	854	833	811	903	840	859	844	825	847	851	842	885	861	815	878	874	835	851	806	797	836	824	812	865	840	919	833	874	847	833	852	856	815	809	792	859	823	869	818	877	846	842	852	867	869	852	910	880	884	856	876	799	849	835	854	864	855	820	784	808	828	887	923	823	876	820	887	846	881	852	807	837	886	849	823	831	814	890	842	837	806	811	865	886	840	846	841	804	885	865	835	908	825	886	849	822	791	853	835	836	850	833	799	835	870	824	840	881	823	894	827	803	823	839	802	832	845	862	876	864	820	888	824	894	808	879	832	869	814	869	834	822	880	838	865	828	847	856	863	795	889	843	884	828	910	876	836	832	798	879	874	872	858	855	887	876	858	847	836	824	818	909	911	825	905	811	827	869	796	830	851	859	863	841	859	884	895	842	808	850	886	859	847	832	856	858	750	822	880	872	852	790	815	829	852	820	831	835	811	852	872	831	835	873	861	869	840	847	832	860	851	839	863	862	836	833	835	828	871	832	876	826	863	870	835	879	861	826	863	852	818	872	827	870	791	823	835	856	841	831	861	812	854	838	833	838	838	835	850	835	836	831	827	817	815	826	809	820	909	859	810	813	888	832	838	823	846	820	866	866	841	850	841	808	821	779	840	830	875	865	848	865	854	857	831	866	830	831	872	830	830	842	820	822	822	786	843	885	855	860	863	829	851	840	813	782	830	838	850	843	842	865	813	877	813	873	835	854	800	799	854	856	806	834	847	830	849	869	840	791	830	850	898	840	816	834	867	817	838	858	822	881	868	833	850	843	860	834	857	881	841	847	840	851	872	834	813	825	874	799	844	819	850	851	849	827	794	850	806	803	821	845	836	845	832	886	816	827	822	818	899	845	826	939	856	792	858	847	849	878	788	919	861	890	848	837	855	831	808	815	883	866	822	830	863	841	784	850	844	841	819	819	807	853	886	842	845	822	855	842	834	805	873	832	862	855	833	848	832	799	811	862	872	800	827	840	861	849	853	908	839	856	844	801	821	828	819	855	825	877	845	823	816	857	795	835	859	867	829	862	810	842	856	822	842	851	836	867	810	840	834	872	873	844	876	823	855	821	865	847	843	878	850	811	829	865	883	830	817	820	812	837	870	842	852	836	853	843	867	844	795	845	871	842	876	764	852	860	836	853	827	864	880	875	829	868	857	849	831	827	858	839	792	858	818	849	848	853	831	911	811	864	780	818	869	801	809	812	835	843	840	861	815	805	883	842	899	837	853	841	899	762	855	889	854	854	799	819	876	836	855	816	826	825	855	844	829	872	843	840	875	869	835	852	866	839	790	816	840	810	827	804	804	829	801	839	805	860	817	812	800	836	835	870	836	815	833	863	879	860	854	887	846	839	807	851	860	790	878	832	882	894	859	835	859	841	851	851	846	875	837	850	863	882	841	831	841	865	880	868	848	891	797	815	842	833	801	778	831	840	824	852	901	853	780	848	847	862	846	838	832	825	806	843	813	852	817	880	864	861	823	874	818	865	828	834	842	898	891	841	853	852	858	833	846	839	835	806	906	869	865	818	836	863	832	850	836	851	848	821	781	800	823	830	835	866	844	847	842	851	907	851	836	829	870	815	877	805	837	887	828	842	868	857	822	812	915	851	824	834	835	893	835	830	916	839	865	811	905	897	853	827	855	830	844	806	868	920	877	858	802	829	850	860	796	824	793	846	852	882	862	838	849	848	843	840	858	843	816	868	871	848	870	855	849	817	803	848	873	876	831	891	908	889	921	824	835	821	863	796	806	828	821	825	877	856	818	900	825	875	830	862	860	875	861	864	870	889	905	853	843	823	816	811	798	847	830	850	848	830	848	821	837	834	858	847	830	865	853	826	805	839	867	821	823	786	857	862	834	837	817	851	853	822	820	794	842	882	802	856	849	860	833	839	851	868	873	881	882	813	818	836	840	801	809	818	825	853	814	833	809	837	864	877	859	856	861	840	846	869	788	887	832	794	852	834	805	849	829	844	799	821	828	836	820	869	820	885	894	870	849	834	829	857	865	840	803	833	868	801	905	878	830	842	869	815	799	827	855	828	783	811	789	886	816	863	816	892	819	856	837	849	844	819	855	825	797	840	871	824	812	798	803	833	810	862	786	828	823	829	805	836	849	802	862	856	765	871	816	883	870	821	787	836	867	869	819	854	837	878	871	826	865	848	825	912	820	822	844	871	848	860	873	835	870	837	878	815	814	845	834	838	862	813	854	835	862	843	821	874	878	805	863	844	846	812	887	843	864	832	821	834	800	843	866	864	781	832	829	830	844	901	831	843	839	845	857	796	854	868	812	839	811	813	854	791	830	823	866	796	797	845	829	854	845	822	851	826	863	882	883	810	837	867	825	832	867	810	788	847	841	856	878	802	851	843	830	823	842	819	890	821	862	819	809	857	898	874	879	831	820	870	836	837	839	818	841	849	813	850	844	865	870	838	820	833	813	880	852	834	839	815	806	820	846	834	807	833	840	863	824	827	835	877	814	821	832	779	824	794	808	801	857	823	868	926	887	829	863	821	835	850	804	834	874	861	800	848	828	828	796	878	805	860	834	836	831	790	896	848	835	865	851	830	798	835	910	860	867	822	806	826	814	836	815	867	859	861	849	872	836	871	888	848	877	841	884	845	854	833	836	818	849	826	872	847	809	861	832	852	830	852	860	838	847	852	907	850	802	839	891	832	869	835	871	888	818	817	850	815	853	844	820	833	796	832	813	827	886	878	839	855	838	846	801	811	826	793	821	824	843	830	838	882	877	807	872	877	858	833	823	828	858	833	811	860	837	833	872	859	843	867	906	831	808	831	906	856	830	834	834	868	870	871	849	849	864	877	835	863	861	860	883	875	860	903	876	866	814	853	842	810	786	834	797	850	838	803	913	843	826	857	808	838	797	882	739	858	794	862	820	864	855	883	870	824	877	848	843	821	846	836	892	852	842	866	835	806	841	910	860	850	800	854	836	833	836	817	900	812	853	836	860	819	837	869	857
24569	21360	28462	24626	20743	4072	1433	918	770	742	730	706	705	688	663	681	690	679	694	658	662	651	643	704	640	627	623	647	612	633	660	660	659	657	658	639	697	618	639	623	655	638	623	670	668	628	664	619	634	643	636	673	666	613	632	626	654	653	599	614	659	643	630	602	594	618	625	665	575	648	624	594	637	656	616	645	607	622	659	656	659	661	659	659	620	604	634	631	630	635	592	652	633	638	639	602	599	654	593	603	624	623	619	663	671	656	712	643	674	633	627	648	661	634	651	615	634	623	615	659	618	654	604	643	656	681	654	648	652	601	624	586	626	641	612	657	633	652	669	599	624	620	648	619	626	642	585	609	595	621	622	682	654	672	665	656	620	612	644	619	605	608	632	609	631	624	632	651	637	583	626	645	629	617	620	654	613	657	652	630	640	663	612	646	653	622	638	663	651	642	624	654	631	640	656	587	637	616	628	622	640	599	645	623	616	613	648	641	657	625	643	618	623	591	596	612	650	608	661	611	624	591	619	615	623	623	616	634	684	644	678	637	612	630	606	596	618	599	575	609	615	612	635	627	639	632	647	604	621	634	568	644	624	671	616	628	598	626	623	645	640	606	651	592	638	654	649	598	629	676	617	661	662	637	626	622	655	583	634	610	611	674	656	626	666	664	680	603	595	617	660	655	627	605	676	623	627	546	610	606	625	646	641	623	623	632	656	631	638	604	655	575	608	596	636	601	651	633	638	621	602	597	659	653	615	629	649	634	666	616	575	597	648	660	615	628	628	649	677	649	636	600	631	594	584	628	650	607	628	659	647	639	672	635	639	654	641	623	556	633	629	624	607	664	654	635	650	672	612	615	643	568	616	643	654	676	625	665	655	633	639	619	653	635	609	642	637	634	635	612	635	645	630	631	642	600	618	626	679	640	603	610	579	610	625	600	662	627	648	598	620	658	640	602	654	617	563	628	634	627	659	664	640	586	632	613	686	660	599	603	618	642	630	622	644	632	703	579	634	656	625	628	664	635	627	638	631	605	632	627	635	626	624	620	624	660	645	628	581	647	626	626	608	583	637	604	619	649	601	603	701	628	571	621	601	637	642	630	631	660	643	616	646	628	663	626	611	620	620	608	644	621	682	640	641	636	623	612	667	655	645	626	609	572	636	684	642	656	662	587	623	607	653	643	603	597	617	653	670	631	603	635	625	614	629	593	619	629	639	631	586	596	590	653	609	585	645	617	672	663	646	605	633	639	635	594	678	614	622	647	587	615	629	624	642	656	644	612	660	603	586	640	614	665	616	631	621	597	646	604	652	624	626	604	667	649	616	649	625	625	615	663	634	636	664	637	674	617	638	577	679	675	677	638	595	650	670	669	633	640	631	624	645	664	630	620	644	649	614	660	676	624	631	674	626	633	619	641	635	601	539	648	582	610	636	657	601	629	678	618	605	587	658	647	623	631	640	599	652	632	656	638	630	616	617	631	607	624	660	545	609	623	692	635	654	625	614	586	641	614	590	646	563	658	630	601	598	651	624	637	576	657	662	643	625	620	637	624	648	623	610	608	655	631	630	646	615	613	661	654	611	590	663	591	639	656	604	642	648	628	649	622	624	650	656	647	652	628	634	630	611	672	624	638	647	628	649	646	624	629	597	628	622	663	657	627	627	611	636	621	631	657	639	618	643	643	641	650	587	556	594	606	649	625	658	632	619	654	636	633	616	666	623	620	629	626	630	634	667	628	617	653	651	620	621	626	612	628	649	613	595	644	608	604	627	665	641	602	598	623	607	547	616	604	673	662	633	680	629	614	614	631	632	650	624	652	580	607	630	678	639	613	617	621	638	635	640	593	603	632	645	628	715	648	601	621	642	628	616	644	661	592	626	611	626	579	612	624	658	613	624	626	630	627	656	628	607	600	623	608	669	596	604	644	618	651	627	624	612	632	611	666	631	653	643	657	564	617	644	614	682	623	616	639	620	673	627	588	676	652	681	643	651	630	645	670	589	681	704	704	626	610	622	590	608	630	620	607	640	608	639	673	622	618	606	653	641	601	625	636	663	649	644	654	674	667	603	631	684	664	657	578	637	633	621	679	581	598	628	623	594	668	614	619	656	610	662	559	655	634	637	637	639	605	639	640	639	633	661	647	584	577	595	626	629	618	611	609	619	562	634	647	640	661	639	655	603	589	641	597	614	610	579	634	621	602	626	659	606	609	694	595	630	656	631	614	633	643	624	624	606	667	642	618	651	616	591	613	624	658	638	623	658	601	616	657	643	616	619	615	624	618	624	640	623	619	660	590	626	644	621	610	660	606	656	633	653	646	620	614	594	651	629	676	663	667	631	601	640	637	557	631	612	590	595	622	643	601	643	599	650	620	618	630	630	635	613	598	614	656	653	609	616	645	633	613	603	614	608	653	659	617	595	673	629	615	595	612	664	645	580	627	625	625	607	638	610	620	603	609	641	637	632	638	611	620	627	617	636	630	646	586	607	634	591	655	652	664	626	625	625	586	588	668	631	610	613	659	650	648	623	649	700	572	588	584	634	623	680	611	630	644	592	637	643	617	592	649	608	611	583	673	630	617	626	634	618	610	618	634	656	667	597	641	630	577	622	636	650	598	575	627	624	650	620	660	597	636	620	586	614	631	622	654	601	663	588	620	558	657	683	582	579	647	629	563	596	614	610	625	602	588	613	635	606	664	657	646	627	616	631	608	617	635	556	649	645	614	640	641	606	566	633	634	604	645	598	633	629	629	618	651	595	571	641	612	601	598	634	651	595	656	636	626	648	621	596	610	587	647	619	591	611	633	610	603	609	639	621	646	607	646	665	620	672	628	623	652	598	627	644	655	567	641	597	574	650	634	636	625	600	618	608	645	630	572	598	575	654	598	647	564	673	659	596	601	627	633	649	629	607	639	678	615	620	619	597	644	647	636	612	579	610	613	602	623	625	611	662	617	604	647	654	630	634	663	647	657	637	651	655	620	619	610	653	602	612	694	649	609	603	600	625	616	644	660	614	633	606	658	649	631	601	634	682	649	653	650	650	644	608	642	629	611	648	644	607	622	648	604	611	672	565	628	624	593	624	619	620	615	610	653	609	627	643	618	663	601	666	617	635	595	619	582	620	632	651	574	648	599	606	685	603	577	613	596	615	601	632	640	588	613	652	692	673	652	625	662	636	591	658	637	613	625	696	631	580	678	650	621	623	632	597	628	667	651	664	620	606	616	597	606	642	642	662	656	600	636	606	639	600	619	678	631	676	623	584	678	655	578	638	623	649	586	610	618	597	577	618	636	666	595	592	597	642	607	599	598	611	658	682	602	694	638	644	598	627	586	635	618	614	654	571	634	650	664	619	644	648	623	609	649	628	627	647	617	612	660	624	613	608	639	639	640	635	663	609	636	635	621	644	660	584	595	647	651	684	589	612	629	662	665	594	664	620	639	606	599	657	610	583	640	654	673	687	636	619	654	609	621	613	592	596	651	628	614
3994	5080	4127	2208	1555	1143	1054	927	812	825	700	792	759	703	700	682	646	675	631	627	633	682	621	627	632	614	614	614	635	596	607	616	580	624	586	621	609	616	639	634	617	607	605	601	596	619	612	593	612	634	643	648	664	626	631	629	621	580	626	581	568	568	625	653	652	601	629	620	564	595	635	595	612	598	628	603	583	615	628	562	609	628	623	569	611	631	566	599	609	590	601	640	564	564	613	608	626	574	628	624	585	619	576	615	631	585	611	582	578	597	615	599	612	617	592	634	621	558	622	556	584	667	551	622	588	608	563	589	584	599	609	579	607	557	557	609	589	621	598	631	598	577	626	580	609	582	638	605	596	628	536	606	602	588	584	609	581	550	605	565	645	601	600	571	617	592	573	606	626	587	578	572	633	557	627	553	602	578	624	597	636	591	596	586	613	608	639	611	578	617	581	587	592	616	607	599	632	568	595	600	587	580	589	616	629	646	636	599	649	628	608	584	610	587	582	606	547	613	589	610	616	588	627	595	614	617	550	651	590	595	580	593	594	572	627	549	589	560	612	622	551	619	540	611	567	614	537	556	630	577	615	612	609	589	583	600	584	612	630	617	553	592	661	632	601	626	629	614	569	613	626	604	570	619	593	631	619	610	556	605	587	602	594	580	643	587	601	567	605	592	588	595	558	590	617	610	607	539	630	586	607	621	596	562	615	638	543	573	604	597	609	562	600	620	594	614	575	599	612	580	613	616	572	603	603	595	625	587	619	625	593	646	626	619	563	578	563	590	580	610	591	593	610	578	593	603	582	583	562	589	597	622	590	606	599	577	577	592	563	608	623	595	632	601	599	617	612	661	611	633	577	615	573	593	621	638	636	594	568	632	603	582	604	589	645	533	624	600	572	662	627	612	586	640	559	559	594	588	599	618	589	638	602	586	590	605	609	582	635	593	591	571	579	597	560	601	621	583	639	599	586	591	613	601	553	598	550	612	614	603	602	606	643	631	627	595	606	562	590	588	596	641	583	592	608	621	585	575	598	577	635	597	587	558	620	570	633	638	562	618	610	582	591	623	570	556	629	585	572	595	602	582	591	618	574	562	561	599	599	591	611	604	608	592	580	617	612	623	605	579	616	621	563	609	577	602	576	563	581	618	645	591	590	620	626	579	585	588	603	566	590	562	604	604	598	623	611	642	599	607	570	565	614	578	566	588	568	602	632	587	619	641	615	603	572	576	587	622	616	597	632	598	616	583	584	633	608	592	585	616	592	590	623	635	597	621	609	587	596	630	621	573	603	603	572	554	612	576	576	653	556	600	591	607	556	596	571	563	604	592	603	604	568	613	559	589	617	625	587	605	584	617	594	598	606	575	582	559	583	612	651	568	570	564	574	568	552	603	612	537	634	609	598	591	601	615	581	601	586	593	597	584	564	614	603	597	627	593	577	583	630	571	606	602	552	563	546	574	607	573	573	629	607	629	622	605	525	567	584	585	595	587	597	596	591	629	593	574	550	615	587	564	565	575	574	583	603	627	589	603	558	610	583	594	588	586	571	608	596	582	621	579	599	590	582	586	594	534	590	608	638	587	607	596	612	594	562	626	585	582	643	584	643	594	549	599	581	596	599	601	590	602	553	596	613	601	629	594	591	628	574	584	561	631	602	618	544	547	638	629	588	582	604	583	566	588	584	598	585	618	591	630	630	641	598	584	597	639	612	609	574	569	596	572	573	616	591	613	654	627	564	646	566	618	630	611	587	581	581	621	598	583	596	604	577	602	615	622	594	597	593	599	556	571	584	591	584	574	602	626	611	561	652	586	587	605	575	555	602	557	590	548	596	612	596	607	614	566	536	616	624	598	614	562	554	563	610	617	636	598	558	581	575	603	582	572	596	574	534	617	586	571	618	587	636	601	629	578	595	624	605	569	617	584	586	580	613	587	554	555	562	625	606	534	595	633	634	638	595	579	588	601	567	558	574	591	602	652	596	608	580	611	623	591	572	583	581	614	612	623	579	551	604	589	590	558	576	580	574	610	582	600	586	614	592	581	614	598	588	604	578	588	615	614	601	579	617	546	569	558	590	591	558	593	589	636	616	560	610	580	599	560	588	586	589	581	597	596	563	567	616	589	606	598	571	600	610	605	555	574	566	570	583	635	570	529	550	581	575	614	571	561	621	590	641	593	580	575	552	598	599	594	591	594	618	594	605	582	586	634	602	574	593	613	621	563	636	571	588	639	564	588	597	578	567	594	560	554	626	570	567	598	543	603	590	657	612	576	616	578	624	576	597	594	586	569	637	615	587	571	612	553	592	615	615	584	620	607	574	581	631	593	617	569	578	610	552	611	571	636	596	597	589	616	607	580	583	629	587	572	611	561	585	561	552	610	576	578	582	586	587	604	594	559	578	582	620	566	620	599	589	548	576	577	561	584	573	585	634	589	616	581	629	604	568	657	561	563	623	603	607	607	621	580	596	601	599	597	581	594	574	634	566	576	559	604	618	580	593	544	552	590	565	578	553	578	577	584	593	598	605	596	599	570	600	585	623	567	577	578	607	622	545	590	621	554	605	597	606	622	577	609	554	655	583	604	567	603	563	621	572	571	606	585	574	563	590	580	601	572	575	585	597	592	620	560	603	603	561	611	613	590	623	612	590	559	615	578	632	571	576	628	571	562	608	572	587	627	573	618	594	605	617	599	589	617	612	612	636	577	610	556	574	566	598	588	595	618	573	571	581	591	602	570	593	623	529	613	571	602	610	593	551	627	581	589	640	599	601	639	626	600	597	551	607	563	576	584	616	604	598	613	596	592	596	584	582	603	606	580	625	559	573	612	578	621	595	564	607	619	587	605	567	532	556	609	585	588	586	612	624	629	598	546	626	587	573	597	587	581	572	609	563	576	565	601	591	594	622	589	606	563	560	617	587	585	602	581	592	610	581	609	566	587	555	590	587	589	630	572	604	598	645	616	567	587	575	628	570	606	579	577	570	605	557	573	627	581	576	575	594	604	628	558	597	559	602	552	606	592	582	602	543	597	566	612	586	598	602	625	605	592	618	627	573	590	583	583	569	631	563	568	586	591	566	521	567	568	582	556	541	581	590	568	613	566	577	580	591	565	608	619	597	556	639	603	586	623	568	600	564	569	563	569	575	608	576	558	632	601	637	558	554	612	556	596	569	600	583	584	615	583	608	605	599	589	580	583	607	576	585	564	574	589	567	592	575	585	562	591	574	586	607	604	637	588	577	610	598	593	613	557	615	593	568	552	644	580	604	570	592	560	609	581	590	559	563	576	608	599	602	586	612	600	594	628	590	586	626	577	601	601	593	612	622	575	588	592	549	568	619	603	621	596	638	575	612	599	582	604	601	557	614	589	672	571	613	577	580	574	541	576	585	576	571	541	570	579	595	664	617	576	625	577	610	587	616	598	593	551	534	576	591	581	583	599	596	591	587	588	635	553	608	613	600	592	552	612	626	616	578	576	583	541	610	587
27520	9945	1948	1277	1001	989	1007	984	978	947	962	975	966	907	917	982	930	955	965	996	968	951	1015	927	951	907	912	1003	946	927	948	940	1001	1004	996	979	944	940	1016	1031	973	942	972	921	904	970	952	998	971	1012	991	942	1007	991	910	1039	961	986	928	931	1007	963	946	958	976	937	1008	941	936	964	974	953	1026	1010	1009	1023	962	964	939	956	965	1005	994	986	953	1029	919	944	964	942	965	977	974	951	969	1009	966	986	976	1004	940	920	977	925	934	1013	1007	942	954	1008	902	946	1015	950	935	941	980	968	960	972	1009	972	941	996	928	956	957	954	971	1004	922	1003	972	987	940	936	947	973	922	991	912	993	947	981	1012	924	1003	1000	1015	959	921	995	949	948	923	962	987	982	939	998	973	943	983	978	982	962	952	999	943	945	962	992	960	1006	932	966	942	995	936	945	934	956	934	944	959	931	977	940	931	976	987	1002	913	960	924	993	1021	933	943	903	962	931	917	996	987	973	978	1015	971	952	941	984	930	998	914	910	936	995	946	942	929	940	948	915	954	958	912	933	952	934	980	925	1002	944	956	958	942	976	955	995	1010	965	968	966	942	927	1016	987	968	956	957	995	1021	993	940	964	989	1008	941	964	938	1010	986	977	959	979	947	948	936	918	941	957	1058	973	992	980	953	1008	969	930	948	947	949	1004	991	949	978	929	974	972	942	921	945	946	975	957	935	895	985	964	1023	929	953	937	939	966	948	952	948	929	970	979	995	988	911	915	933	997	975	964	997	975	908	929	937	975	957	943	923	1001	962	957	1000	944	974	976	925	980	964	961	951	966	1030	934	1004	890	954	947	967	1009	990	967	959	895	952	944	937	963	971	914	971	936	931	977	973	930	990	954	989	942	961	972	935	976	958	943	942	992	922	937	988	966	938	985	923	968	943	960	975	995	1012	930	1026	965	965	916	1003	958	985	1005	971	923	918	951	1032	958	950	1015	968	930	955	969	1003	939	1038	915	989	993	1009	983	930	934	964	983	1002	993	917	965	996	902	927	970	934	959	950	968	956	926	996	912	951	925	951	894	963	1001	947	988	976	1019	1025	931	939	1037	967	972	910	996	961	959	933	956	1008	1017	1008	941	1004	970	1028	942	1011	976	938	955	968	973	906	972	938	906	982	960	953	968	965	963	993	974	928	1002	1000	977	950	987	963	922	974	931	946	964	929	956	978	1015	999	1038	947	935	1015	962	936	941	923	943	978	942	852	1013	945	969	964	955	965	956	943	922	924	938	960	961	913	989	973	1007	912	1047	929	933	937	988	1011	981	978	896	965	937	978	968	962	1010	1020	965	936	960	968	983	958	976	940	963	971	998	932	1001	959	969	946	959	975	923	959	1011	993	975	903	969	1007	978	925	934	949	946	960	1008	973	1056	991	1008	982	939	1038	961	978	954	920	953	936	963	980	990	920	979	938	993	969	982	918	949	939	950	955	959	915	975	961	939	969	1012	982	968	1003	930	1009	971	937	942	939	952	946	958	958	1032	966	953	924	1067	972	930	931	952	928	951	940	1003	933	971	946	924	989	952	916	918	942	955	1012	989	946	971	1011	994	1000	973	916	946	1021	968	908	951	985	882	980	946	920	987	953	958	933	935	956	1039	967	993	1006	975	990	920	1002	953	962	940	933	962	983	1010	911	960	978	965	957	983	986	1023	988	917	986	971	952	938	904	947	981	989	973	949	969	995	956	898	1032	977	921	958	980	949	981	937	968	974	926	939	983	958	965	963	936	934	913	963	954	991	974	1026	971	1021	891	932	1001	945	976	958	957	983	929	929	945	938	972	910	959	999	946	928	990	957	951	979	956	963	954	962	965	932	957	981	998	980	920	971	1011	993	880	947	945	984	1005	911	990	956	999	964	952	992	905	946	943	957	957	960	943	950	935	953	914	960	947	977	961	975	941	935	955	929	980	955	1032	938	955	952	1019	1007	987	930	949	947	967	990	980	978	970	961	982	939	955	981	948	961	987	942	948	1010	1002	975	1005	921	939	965	920	921	963	942	992	962	904	988	983	984	995	954	968	985	925	975	948	971	990	960	932	934	954	959	1030	918	952	923	960	967	986	970	955	973	955	925	973	952	928	936	969	982	979	904	973	962	992	932	955	961	946	979	914	892	897	965	934	956	954	905	972	953	1010	992	934	932	929	972	970	944	941	962	1013	930	968	985	987	997	951	985	937	948	930	954	1026	912	1002	976	953	964	927	1003	976	979	978	983	941	1008	968	955	998	985	923	930	995	1003	1003	963	967	984	994	960	1000	971	969	957	952	941	973	971	915	929	909	987	981	963	895	941	971	972	988	974	966	961	992	965	968	979	960	998	957	975	980	977	963	981	968	920	901	942	968	1038	970	900	950	976	923	1000	983	959	942	986	1025	1008	984	988	951	1003	1046	975	945	1010	1043	983	985	982	931	914	1008	1028	930	964	902	938	969	959	994	969	1035	933	954	934	977	986	984	998	949	982	890	948	955	947	985	940	942	958	929	969	963	926	942	933	972	930	1006	961	965	969	890	935	985	956	968	976	1018	1043	939	963	942	1016	1004	955	970	964	982	943	933	980	1008	986	978	972	935	910	939	1008	972	941	952	953	1033	984	963	977	992	1029	921	961	993	946	949	911	964	989	959	1021	965	986	974	959	1003	997	963	904	871	968	1024	1006	964	962	985	942	1010	978	897	972	956	978	937	976	983	913	926	971	962	936	948	945	913	940	968	936	963	985	897	932	964	939	943	983	981	948	1002	989	956	964	941	952	962	956	991	941	972	967	969	993	967	956	993	956	964	937	984	950	1026	938	957	944	998	959	975	994	953	942	1013	914	1020	949	949	952	979	1026	976	947	950	986	971	904	982	917	988	929	968	958	880	979	981	1040	977	994	981	975	939	975	928	949	939	935	954	958	1009	956	994	918	966	988	1046	980	986	969	1017	1036	957	951	1007	956	983	979	937	955	940	976	931	974	936	1041	1046	965	951	960	970	1018	979	983	899	955	948	1010	986	994	900	914	933	927	940	919	962	955	942	993	978	982	936	1008	1026	991	965	1000	938	938	960	980	1006	1014	974	974	945	901	966	982	949	1011	979	1040	928	913	991	921	965	975	973	943	958	968	981	922	985	1007	898	975	1024	956	944	984	994	952	962	965	924	1005	910	946	955	997	974	949	1060	968	1005	911	946	939	895	964	986	994	933	944	965	928	934	954	886	998	1006	956	971	905	916	1009	923	949	942	988	1000	935	936	948	984	1016	970	980	935	947	993	950	922	1012	1018	923	955	986	1039	920	962	948	940	975	937	945	926	989	980	939	979	899	968	985	969	937	1004	949	987	961	951	941	996	945	886	1038	983	934	970	931	985	999	900	982	1039	1005	940	996	942	928	959	994	981	929	1000	963	1000	977	954	957	933	940	957	975	1032	973	961	952	1072	1037	984	977	945	1009	953	918	942	992	975	952	936	935	946	1016	967	910	928	946	944	959	927	992	935	986	956	977	951	972	976	964	961	976	894	850	952	967	979	910	933	960	976	945	975	986	960	943	961	921	1005	951	922	974	941	996	899	986	941	928	1012	1006	976	977	890	915	1043	941	1004	962	976	938	921	997	952	986	969	967	943	988	957	950	1006	962	1018	913	1004	923	974	938	1009	957	981	910	1023	920	935	902
5770	1048	1011	897	860	832	815	845	838	766	873	845	810	836	788	827	868	820	858	804	865	840	837	866	817	802	769	834	867	822	819	846	851	829	815	857	829	832	804	869	788	839	899	796	851	792	827	816	793	847	837	760	803	832	795	778	798	859	765	828	843	820	788	810	812	800	785	752	832	854	813	830	814	801	824	851	807	807	865	824	781	792	864	750	781	780	821	821	783	880	779	801	794	794	868	797	831	788	749	843	870	774	771	815	799	846	819	827	798	781	825	804	873	791	823	872	783	809	822	848	807	849	801	852	846	863	868	788	800	827	813	757	814	837	825	818	790	768	872	777	855	836	844	854	783	822	796	796	788	775	788	802	843	786	809	798	818	790	847	830	840	785	805	767	829	840	830	808	829	828	841	814	856	801	841	803	851	813	794	844	860	857	810	815	798	787	801	817	872	782	807	815	839	856	834	812	818	793	826	821	815	852	813	809	813	826	825	790	785	797	800	777	814	873	794	823	808	809	769	834	803	819	831	774	776	792	831	822	806	792	812	811	871	859	816	873	823	814	829	765	775	775	834	852	819	792	794	833	798	836	799	827	830	817	846	836	806	792	838	799	848	822	806	827	823	808	781	801	797	831	815	807	804	768	775	851	826	789	826	801	861	881	840	844	812	828	811	798	810	815	803	811	839	818	822	779	834	841	841	793	805	802	844	839	814	811	842	799	809	818	861	835	823	877	865	844	804	835	812	814	807	842	801	813	758	815	845	826	814	753	827	777	797	830	794	801	833	838	798	811	806	799	873	840	840	820	794	741	800	813	808	850	849	814	823	808	789	836	863	763	833	775	794	809	808	780	871	834	803	878	828	806	846	835	846	808	758	792	806	811	805	797	816	808	845	784	816	813	795	819	843	785	772	856	825	851	816	800	836	782	829	812	827	842	826	859	847	854	779	805	835	802	752	768	771	828	851	783	826	900	817	854	831	845	770	827	834	830	754	817	871	820	850	815	838	827	834	825	831	888	800	845	849	802	833	808	825	790	805	817	846	780	786	804	833	860	758	833	879	814	813	800	848	762	801	768	814	825	787	768	840	851	770	794	821	819	769	853	832	842	853	825	849	795	833	829	841	794	849	852	795	857	796	802	808	855	844	798	777	887	829	824	790	797	824	812	820	831	848	822	835	796	773	791	796	760	798	797	819	861	817	794	798	808	774	783	802	823	807	863	812	786	843	807	862	854	804	818	828	891	772	836	848	784	835	809	804	780	875	781	821	816	829	824	789	782	833	800	863	781	814	809	778	812	845	874	753	852	816	837	828	776	861	864	790	827	851	859	820	831	878	813	859	783	830	832	805	863	804	814	855	839	776	821	774	838	848	785	867	873	768	859	828	858	805	798	842	828	837	826	843	787	802	865	797	776	817	839	828	849	791	790	816	808	807	778	770	815	852	833	816	809	826	848	815	836	831	794	818	801	808	854	809	824	810	812	840	826	801	824	816	813	819	819	825	881	795	823	854	850	819	776	843	819	850	839	808	773	877	799	813	847	792	792	805	823	819	823	795	805	840	790	826	831	787	869	873	787	830	787	881	804	811	828	803	769	839	792	794	832	828	796	819	850	782	831	827	822	785	820	859	830	824	801	818	785	834	780	819	814	820	784	830	819	794	847	780	816	812	807	786	838	853	835	839	833	851	803	832	859	833	848	832	806	819	846	867	809	810	820	836	762	778	811	829	804	798	812	846	765	819	820	813	767	848	825	782	852	831	818	806	858	846	814	819	830	774	840	804	796	791	814	810	831	858	801	812	824	830	844	803	827	853	786	778	819	829	797	806	814	775	852	805	814	829	820	800	826	797	799	838	791	809	742	809	807	731	815	798	813	801	808	821	821	838	843	792	808	804	801	817	825	826	843	778	790	824	845	853	812	830	804	819	844	818	852	795	793	819	800	776	849	779	816	804	799	819	803	829	800	847	803	846	835	837	809	831	876	793	797	838	770	811	824	818	811	799	791	831	867	790	788	799	818	805	836	808	791	858	786	848	787	807	853	781	849	845	840	827	813	848	807	835	806	823	748	779	822	795	836	839	860	808	817	792	844	802	825	835	806	804	788	864	814	828	820	788	768	811	834	818	778	825	829	841	867	809	821	803	857	804	820	793	841	786	805	860	813	779	856	841	781	825	802	825	811	787	847	823	792	865	840	838	839	777	768	799	807	803	781	865	853	770	822	830	843	827	764	774	796	850	790	861	802	838	821	807	845	797	798	821	783	815	849	801	817	853	835	812	820	746	807	794	858	818	840	792	778	792	829	821	803	900	791	792	802	807	775	830	826	848	817	818	824	802	825	856	792	815	777	839	848	788	793	820	815	787	872	772	800	807	779	801	832	814	870	837	818	843	789	851	752	782	864	809	834	779	881	869	829	887	849	803	807	832	854	840	810	819	809	807	845	813	825	820	838	816	795	784	811	830	852	830	827	852	801	817	785	792	765	813	845	818	838	830	868	770	823	810	831	781	844	836	801	819	809	836	819	840	825	831	792	806	837	794	819	810	847	779	776	862	771	791	770	833	786	826	823	807	820	849	800	884	809	837	800	826	851	853	787	851	805	788	817	839	843	774	774	836	807	840	809	861	751	791	826	814	773	826	798	842	869	809	830	817	783	833	791	896	819	808	814	829	811	780	820	824	792	827	806	804	811	738	822	823	824	873	837	782	824	837	786	836	871	814	764	822	847	859	799	833	832	876	822	807	797	796	842	812	843	846	817	815	788	785	874	743	810	804	823	797	870	791	799	846	816	789	830	785	859	802	788	839	819	838	783	833	776	799	827	831	819	867	864	833	822	846	796	783	827	830	839	822	773	809	803	842	820	834	806	791	814	800	774	807	827	823	843	832	797	882	828	789	806	780	846	838	807	860	768	850	774	873	855	820	881	816	794	845	840	838	826	831	847	816	870	798	841	816	832	835	842	834	802	842	890	802	831	825	809	809	805	813	814	777	819	763	862	793	814	871	822	805	790	797	801	822	844	807	788	819	786	817	784	811	872	800	804	811	795	794	809	769	849	837	841	812	828	849	821	807	803	861	788	840	779	779	839	809	814	810	773	818	871	822	850	834	783	803	835	850	782	825	829	785	792	802	824	754	839	823	828	804	785	814	823	883	823	833	766	841	866	832	822	804	842	836	793	825	856	805	833	827	832	830	794	811	839	888	798	797	798	782	811	844	861	809	820	822	804	838	820	824	810	849	853	815	817	816	795	810	786	798	784	819	800	838	800	827	774	788	782	809	841	818	828	817	793	804	867	814	804	849	821	843	867	796	839	851	772	764	817	841	854	801	793	825	862	791	820	829	773	814	824	828	809	826	811	846	834	777	791	736	771	830	817	801	800	790	799	778	799	823	816	853	852	848	835	822	814	796	831	799	815	863	830	848	838	770	805	803	851	833	811	825	799	837	829	870	758	860	828	826	856	804	840	813	835	790	875	803	799	806	877	798	831
25562	21366	27185	25348	5788	1718	1307	1128	1055	1058	1076	1019	1034	1050	996	1017	1017	1003	963	1006	1025	1033	1004	1066	1003	968	998	1013	1009	956	991	998	986	961	956	964	980	1031	945	1009	976	966	1031	1012	949	974	986	1009	1006	950	1027	1050	989	1013	1013	966	971	972	939	953	970	962	969	943	978	1021	1009	982	982	1072	1037	1011	997	947	952	913	906	977	980	987	974	953	990	949	958	1003	1029	982	1028	971	979	1007	997	1000	999	1025	978	975	1001	975	1031	941	950	1018	991	992	984	1014	952	973	1023	1069	976	945	993	1040	1013	910	1018	973	990	986	1049	982	993	942	962	979	959	1044	968	1001	963	973	1010	1001	966	980	998	943	957	968	952	932	988	979	1029	948	970	939	1014	974	940	981	927	945	978	947	976	1049	1007	973	999	972	934	922	983	1017	967	957	978	969	984	985	972	970	941	965	1012	999	985	992	1026	959	990	899	1001	998	1002	967	941	1030	1036	914	928	1003	1006	925	920	991	996	980	934	998	983	995	935	994	976	1010	936	944	961	966	938	960	953	935	997	977	965	890	928	986	974	974	926	958	1009	1028	1011	986	976	978	984	1021	992	955	958	984	1008	944	936	979	965	966	999	941	985	987	997	952	967	906	991	983	1026	979	954	952	939	977	983	988	988	982	954	975	933	1003	899	980	942	949	960	932	926	987	991	1017	964	946	1016	922	1022	974	1013	973	990	974	972	1044	992	921	921	987	966	964	998	936	989	990	994	1001	912	1000	938	972	975	1005	932	959	967	956	1004	971	978	993	942	966	916	937	959	985	954	1008	1013	970	1009	954	963	982	998	949	995	914	939	998	998	987	944	1000	923	1006	950	988	1007	952	976	1009	1014	947	996	905	961	955	976	961	909	991	988	977	975	960	1051	956	1044	921	936	926	967	1006	980	966	1016	949	964	959	992	904	974	932	939	968	1000	927	1019	1018	959	993	982	931	952	1010	931	951	908	978	940	936	1003	985	946	1026	996	1010	961	922	988	961	955	938	1000	1010	913	950	946	961	1006	953	955	942	987	990	972	928	957	951	1017	930	936	910	916	947	976	979	1000	960	954	1007	1012	998	957	920	989	937	1026	984	967	1000	966	988	939	981	929	1021	982	1050	965	952	1000	977	941	976	954	990	934	968	1022	1004	972	959	1000	965	977	958	960	927	1032	1045	967	938	903	972	967	954	987	939	994	972	988	957	970	1055	982	984	1004	971	956	935	966	942	954	992	992	1047	985	886	1012	972	1000	998	991	997	970	971	952	1006	949	958	994	1015	937	961	1010	1006	1034	982	976	984	969	986	989	949	981	924	971	929	916	979	937	932	980	945	956	1062	1017	958	939	964	962	921	969	967	962	982	909	957	980	990	1019	990	992	967	948	978	952	991	999	957	932	947	948	936	982	992	970	1002	934	945	963	954	898	960	899	958	988	1005	953	983	1020	981	970	964	907	946	987	993	939	1034	975	932	1005	950	977	952	942	975	943	971	979	931	1023	942	964	985	967	945	1010	1013	939	932	983	898	955	934	1007	985	982	993	989	949	995	960	964	1021	958	958	983	981	957	970	947	969	973	926	958	946	1008	965	983	916	1001	988	927	957	936	932	981	1009	1012	975	960	1014	935	978	1045	946	947	943	960	936	923	973	963	932	937	982	957	942	941	947	1010	976	946	991	1018	1016	929	937	1002	984	962	967	931	1009	904	976	939	983	984	1001	964	977	951	979	980	906	920	985	982	1023	988	952	964	961	1015	986	935	1023	971	1020	968	966	967	919	964	977	890	941	963	1005	955	993	1004	954	934	972	1010	924	1008	955	989	1011	999	946	1048	913	1014	953	957	954	1023	980	984	929	1015	972	950	960	949	967	904	969	1023	980	928	922	991	982	1011	984	999	967	976	973	920	936	999	982	977	961	1003	901	931	964	921	933	969	969	969	958	976	973	981	990	1018	947	917	953	935	929	936	997	963	948	976	996	946	965	1011	1004	914	941	982	993	966	958	1006	952	995	1001	1006	953	947	998	1006	916	976	1033	984	993	945	997	928	1014	961	951	919	967	969	968	1023	1003	1010	984	946	912	930	1034	994	975	964	1006	953	928	1002	956	993	1001	1041	969	969	931	978	993	935	1007	1015	970	997	1039	919	918	968	930	955	967	1017	935	992	977	1000	967	980	994	946	959	959	998	965	954	971	965	984	988	946	982	950	934	1007	934	948	979	1016	949	952	996	982	953	981	971	984	961	937	1018	983	988	991	1026	935	965	935	1020	996	957	973	1019	994	986	966	991	950	994	956	984	1003	1015	1011	977	936	970	1027	935	939	998	1007	971	966	927	992	969	987	942	993	1007	948	930	896	964	988	952	954	975	1022	971	973	991	1004	979	955	959	954	975	1026	960	971	961	968	983	959	993	989	995	1023	956	1007	979	1008	983	908	1028	991	1041	930	951	949	1008	990	981	945	993	973	1014	994	1009	978	1012	926	946	1009	1004	1030	975	1049	975	988	949	970	1059	982	967	1029	942	1010	1011	985	928	982	956	964	878	950	977	967	965	1020	957	1004	926	964	1006	964	932	959	998	972	969	986	1035	948	976	976	977	987	971	963	944	999	971	963	1011	929	894	1010	1005	955	960	1028	931	975	1002	977	981	979	958	988	1009	939	957	1001	1026	978	942	998	970	1004	966	972	971	953	961	970	957	1031	955	951	1009	992	968	986	987	1001	973	1008	936	953	972	989	984	955	984	940	948	981	994	950	1027	941	1013	973	991	994	928	983	950	895	987	1010	1044	996	998	972	985	947	974	952	897	914	980	991	986	963	941	934	989	1014	963	978	1036	934	992	983	933	985	997	994	985	990	969	957	1007	963	908	986	980	942	975	992	1022	973	996	960	972	942	978	945	959	986	963	1003	982	904	975	900	998	895	951	987	965	999	936	1034	996	987	934	966	971	951	1056	984	952	953	1021	979	972	983	944	1006	944	925	897	946	989	977	1031	982	943	1005	947	968	964	971	1020	1057	949	1010	990	982	984	977	980	970	972	910	935	978	992	958	975	998	966	1018	1032	931	1002	960	997	950	971	989	995	928	980	987	998	993	981	933	973	990	908	971	942	877	996	1000	985	979	933	963	994	994	990	952	936	957	952	927	910	982	957	972	930	995	968	1001	961	951	963	992	886	1027	985	978	954	980	966	1007	964	1017	955	1017	952	937	977	972	983	1019	987	965	967	1029	951	955	1003	1004	1005	967	954	972	1031	993	1019	933	964	946	935	973	968	973	968	969	957	997	940	971	1032	1002	956	964	973	949	893	1021	1023	969	955	966	964	1008	953	947	939	1005	1044	978	938	967	970	933	956	989	1025	1017	985	990	943	928	1012	938	999	984	1008	981	923	967	985	962	986	964	966	977	1023	948	979	932	1024	989	1009	975	926	968	940	947	937	979	998	998	949	946	1010	951	975	973	956	952	982	939	944	941	935	883	877	991	907	959	973	960	967	967	989	973	947	1010	999	947	983	940	899	975	1012	1000	997	966	978	969	947	960	970	1035	1009	957	957	1020	969	977	1013	1041	1011	956	944	977	925	1038	991	982	947	961	974	999	938	996	1006	943	978	964	992	966	1004	1019	938	965	1004	991	939	991	957	980	1024	982	1009	938	1024	968	972	962	975	975	949	941	983	1012	962	995	930	1009	958	951	947	981	1002	972	956	953	964	947	1006	1018	977	949	959	945	933	991	1001	983	988	991	1025	957	979	1020	907	1014	1000	982	1000	954	981	952	981	956	919	948	964
3974	3272	2816	1748	1396	1207	1111	1016	928	943	965	886	903	931	886	912	878	841	949	930	870	931	872	847	879	854	901	824	881	864	840	863	847	891	885	852	872	876	846	856	862	824	870	860	842	844	827	842	865	873	870	859	845	884	845	874	841	859	845	868	975	842	874	832	832	821	868	826	858	821	871	853	870	891	855	831	874	836	879	830	838	887	842	865	874	828	843	884	835	883	828	887	823	866	822	849	823	853	859	835	875	819	879	831	894	839	796	897	857	841	856	819	842	869	879	810	845	843	790	882	837	851	827	841	837	865	838	851	853	844	822	863	828	886	827	832	906	826	841	879	819	848	887	856	874	830	807	839	869	846	879	798	877	821	894	893	841	823	783	883	833	807	863	825	845	864	910	858	865	795	816	819	796	802	783	824	848	806	895	845	874	812	853	823	886	833	808	825	863	850	847	868	839	879	886	808	852	850	875	805	832	823	867	835	824	776	843	839	853	876	899	849	859	869	875	892	838	882	840	821	856	841	905	921	855	795	825	863	832	835	865	832	867	838	877	834	853	832	807	840	876	855	815	832	803	890	836	835	810	840	848	827	812	885	858	794	841	849	805	823	892	902	882	847	905	803	868	867	779	850	865	861	804	799	841	888	887	803	863	841	885	840	830	872	854	852	882	829	825	900	837	816	829	881	868	872	825	878	833	826	861	862	815	857	867	845	857	852	881	795	840	837	824	865	843	812	830	837	835	855	812	882	842	775	876	856	828	796	846	849	842	832	882	859	869	826	844	871	893	881	845	835	824	868	823	868	825	784	816	827	895	823	863	864	863	852	808	874	857	907	829	844	892	799	870	795	830	834	872	858	848	845	774	828	843	874	792	848	881	801	869	864	829	861	834	823	854	796	850	882	885	860	840	817	807	821	827	803	893	833	839	832	841	849	792	853	853	833	831	833	848	872	910	875	842	842	846	837	813	837	803	866	817	830	829	768	828	823	824	829	817	843	884	863	860	842	869	855	847	827	871	840	854	810	859	911	802	780	902	826	832	836	858	848	812	794	830	800	849	820	818	880	866	898	806	854	850	855	837	837	868	919	838	841	848	852	879	865	821	903	815	884	877	859	785	806	841	811	816	821	755	831	862	830	846	812	866	804	820	844	815	856	850	850	841	813	818	862	869	845	817	836	791	888	799	826	841	838	824	845	859	849	862	808	849	825	858	879	764	877	805	876	884	831	896	887	841	820	829	815	836	851	792	875	807	852	906	832	836	832	833	812	830	838	875	854	826	837	883	887	881	829	857	824	801	859	853	848	821	897	862	831	861	902	828	822	907	864	883	859	854	856	792	867	875	875	850	858	836	879	815	850	799	837	828	803	847	898	854	835	824	859	798	861	835	859	869	807	838	833	813	822	829	819	807	846	858	854	831	862	815	802	821	807	829	820	836	816	789	822	882	792	825	864	877	843	809	810	820	852	803	821	871	816	810	853	798	864	881	847	831	823	860	829	827	795	877	899	855	895	878	857	840	814	812	872	840	837	876	843	840	831	851	851	867	805	813	859	799	840	843	876	829	891	825	832	842	858	858	866	846	839	884	881	832	816	841	845	842	826	873	876	886	835	854	824	832	833	828	842	841	851	840	841	912	900	842	881	840	851	812	804	865	849	833	852	836	815	878	781	848	862	821	818	884	863	842	874	817	866	819	862	848	854	866	841	838	859	841	868	853	875	874	839	833	843	851	895	823	883	860	889	811	865	870	822	844	819	828	859	849	818	750	875	848	853	842	817	885	844	918	900	880	848	849	879	834	817	896	807	856	864	787	849	876	838	865	798	824	811	877	886	866	806	843	873	861	837	792	842	782	826	875	808	918	924	816	841	793	858	823	834	839	882	883	845	836	834	886	822	830	833	828	839	836	858	809	900	804	864	809	847	893	884	797	861	858	810	767	888	877	911	834	853	871	823	810	856	866	846	833	800	852	814	800	852	828	816	785	834	833	853	815	824	872	848	841	840	847	823	822	855	882	851	810	864	813	833	887	902	885	857	840	856	794	850	823	866	853	808	809	855	790	838	842	869	857	859	788	841	863	862	828	878	842	893	804	794	808	805	798	845	847	819	856	888	832	807	859	844	890	862	827	838	842	794	805	840	884	862	812	834	868	855	810	852	847	815	889	820	858	876	805	810	852	876	876	879	802	845	861	890	799	832	848	876	879	794	844	826	866	803	854	821	849	847	828	810	809	818	907	889	849	880	860	885	810	831	844	779	842	874	828	808	815	804	871	858	868	835	872	787	864	837	852	829	790	831	832	868	872	853	833	823	870	856	856	851	888	873	823	842	815	809	884	842	815	786	830	833	852	850	872	819	885	860	788	841	836	870	804	809	867	806	846	851	862	872	809	842	833	863	834	817	863	882	805	826	790	817	802	882	821	836	801	836	861	833	826	818	787	852	854	825	824	813	855	803	885	849	851	846	815	856	850	842	808	808	842	834	857	845	853	833	826	805	814	792	877	865	844	823	777	783	823	852	827	912	854	818	862	841	864	849	826	820	833	797	801	822	836	903	830	849	820	864	854	871	836	789	854	799	828	834	843	860	859	800	857	835	862	803	848	812	816	822	857	874	833	822	840	827	775	847	868	853	887	838	874	857	818	883	863	876	830	851	801	802	854	811	847	796	902	846	812	872	852	879	813	827	863	844	831	838	796	806	826	854	804	864	811	827	847	878	861	893	837	865	882	805	796	869	805	863	825	864	860	860	858	862	855	847	854	814	840	802	862	779	843	863	835	796	859	833	864	844	835	820	861	847	819	857	833	818	817	787	839	840	839	865	800	844	855	817	798	852	888	871	766	862	858	918	855	835	841	802	794	829	829	840	880	817	797	838	802	853	818	848	866	828	838	801	798	859	851	833	841	846	836	809	830	831	832	870	859	850	869	810	830	790	850	876	834	817	821	855	856	825	864	828	805	858	864	869	883	800	810	860	836	823	829	801	873	860	816	857	850	813	863	841	859	815	804	831	854	817	862	876	860	837	862	830	871	843	828	834	830	837	862	816	812	832	876	850	831	859	797	844	903	807	856	840	826	780	867	850	808	844	859	897	806	831	839	807	893	861	834	823	795	854	817	808	822	799	833	828	846	737	848	819	804	837	910	882	834	866	824	877	854	814	817	847	793	829	906	854	865	825	865	863	835	870	842	821	826	831	801	878	811	875	830	819	860	868	835	855	882	869	856	848	857	857	795	879	813	805	848	769	864	816	870	836	814	852	826	815	852	848	804	798	827	839	869	848	858	821	862	831	850	836	823	850	855	836	853	824	837	796	872	833	823	777	791	769	845	805	877	833	834	801	865	832	782	855	834	837	860	809	879	850	859	863	819	861	891	821	873	831	871	810	882	824	826	814	859	859	896	851	857	827	799	868	898	856	890	862	836	863	847	809	829	900	854	881	838	839	810	892	866	831	877	796	847	880	853	882	867	820	818	849	838	844	838	801	829	847
24585	21422	28555	24665	20799	3975	1353	850	808	716	763	711	733	660	704	669	676	682	702	683	640	709	640	678	647	626	669	655	660	630	661	655	647	634	649	677	672	691	659	646	655	638	632	661	611	639	632	658	631	616	630	660	647	649	604	667	594	626	663	643	630	602	640	652	618	592	676	604	647	606	619	599	630	641	629	623	651	674	673	709	624	620	578	642	646	669	632	663	610	609	637	595	635	644	605	655	641	646	656	650	636	568	587	603	635	672	605	601	607	572	662	602	673	668	615	631	673	622	657	646	648	659	661	665	591	655	629	683	677	678	630	611	675	607	651	586	643	642	625	638	584	646	645	621	597	629	600	603	606	661	657	621	622	624	656	649	596	678	665	631	618	637	602	606	612	641	588	627	637	684	659	631	602	590	607	626	635	667	636	644	617	634	644	624	587	627	650	619	642	590	679	656	637	639	727	643	584	557	597	596	634	610	590	639	594	609	605	639	602	692	630	609	647	648	578	638	609	649	598	641	586	623	630	600	664	678	662	596	608	596	654	650	647	632	635	557	616	642	653	628	626	650	612	640	648	673	601	665	632	613	647	649	630	654	608	612	614	611	673	634	616	621	612	646	608	624	630	585	636	638	643	611	619	649	585	618	630	614	650	627	648	604	625	655	605	658	657	680	642	648	668	599	622	623	624	678	626	649	620	638	651	617	643	618	662	637	645	643	604	599	670	603	650	600	669	670	655	659	632	625	632	600	640	617	677	652	651	630	621	643	599	669	621	609	626	619	583	626	654	688	692	640	642	644	610	665	629	607	665	598	660	591	605	607	615	664	664	625	616	672	595	606	621	633	570	621	627	617	675	665	631	647	657	611	627	644	621	642	591	605	638	653	628	589	672	676	660	661	644	634	652	650	624	670	634	638	660	586	630	570	646	633	602	600	653	691	607	646	603	621	620	611	681	651	623	653	607	609	612	635	608	652	625	676	644	674	629	664	624	629	613	633	696	627	617	569	620	624	660	642	608	568	631	671	668	652	623	599	588	633	622	594	643	604	597	637	650	635	685	647	626	628	639	640	619	633	600	653	639	619	630	632	637	639	623	645	658	639	637	651	623	637	590	640	621	659	621	610	627	626	621	663	615	614	646	626	663	640	633	606	637	634	633	616	628	624	639	686	617	622	601	618	643	637	626	676	628	628	635	637	623	599	676	599	630	612	671	568	605	651	648	597	643	669	641	652	621	624	625	625	592	644	605	648	624	671	638	615	680	611	651	632	671	605	594	577	584	617	622	619	661	675	626	638	603	599	669	572	609	620	661	621	660	569	625	622	601	632	635	611	644	589	663	633	652	662	614	627	646	613	641	633	589	618	648	638	621	638	618	615	617	580	632	596	595	678	656	627	640	633	612	555	656	614	672	625	567	648	584	620	648	618	577	641	627	608	650	620	662	610	599	626	625	632	659	604	560	591	592	635	600	657	642	596	613	632	617	635	657	645	648	606	664	628	616	656	605	616	607	650	630	597	620	631	597	626	613	640	644	597	613	608	612	656	654	609	621	685	657	667	663	639	636	627	620	603	591	625	643	648	608	595	630	653	603	621	634	628	563	629	612	603	654	633	646	614	609	663	595	667	639	629	652	625	571	621	637	627	652	661	648	618	605	592	634	638	682	623	650	605	643	603	604	617	590	650	637	626	614	630	588	645	612	653	606	621	594	613	620	656	631	625	599	596	603	627	640	624	628	588	696	601	638	596	611	630	635	580	625	624	640	669	615	625	655	602	569	646	610	644	646	623	611	664	621	639	647	645	627	685	614	637	616	606	619	627	629	635	661	606	609	610	608	579	644	627	607	622	602	639	592	657	607	644	665	626	597	650	625	657	648	590	626	603	646	601	599	654	636	644	639	590	655	644	616	630	626	625	656	598	592	680	680	588	610	583	629	614	675	634	648	636	635	666	636	648	667	641	636	598	595	641	600	678	623	624	625	627	565	633	592	655	608	661	612	628	644	584	591	602	654	647	632	637	628	617	581	638	666	638	670	657	612	635	604	643	607	658	644	621	608	664	611	631	679	633	590	645	610	632	631	657	651	626	627	667	645	611	579	606	662	586	654	642	599	630	630	617	633	611	621	596	622	644	663	637	606	637	593	637	644	612	604	587	601	634	639	628	632	641	629	630	605	660	641	610	633	648	609	589	614	633	633	652	660	603	668	599	672	619	624	631	598	670	628	650	633	637	651	611	575	653	611	626	659	638	641	637	608	634	638	616	657	650	586	633	636	581	633	636	648	618	663	632	614	684	597	603	634	654	645	594	592	666	630	602	598	619	643	586	622	578	622	653	629	633	637	668	619	566	612	651	604	648	657	647	608	587	610	587	641	672	675	585	633	629	568	616	660	626	618	652	625	634	607	613	624	601	604	629	600	636	645	639	662	620	617	637	603	654	608	622	616	625	630	600	623	631	617	611	618	657	609	629	637	642	595	670	616	638	639	611	637	587	614	652	608	633	626	644	591	642	628	617	649	599	660	577	651	627	629	609	619	648	625	661	659	656	612	603	624	610	687	603	610	595	647	616	616	600	621	651	584	622	638	564	598	568	597	621	667	624	620	630	663	599	618	639	637	615	618	636	633	690	630	580	578	605	607	627	598	609	632	613	638	606	604	640	635	624	607	577	645	627	644	614	592	663	633	658	595	642	645	647	609	667	627	663	637	640	604	630	630	618	647	630	615	636	622	641	628	640	607	599	634	611	637	633	632	582	615	637	649	643	608	627	664	656	628	667	659	626	622	610	652	645	639	628	687	634	601	605	635	651	611	591	647	591	645	640	634	575	605	655	564	658	606	641	611	643	609	567	630	661	598	590	619	630	641	586	643	617	622	672	609	624	615	652	687	645	585	640	614	649	607	662	602	620	606	642	605	658	627	613	609	634	637	614	629	623	592	681	645	605	596	635	592	624	679	615	638	649	618	665	649	677	609	611	594	645	607	621	622	618	657	671	602	591	588	586	635	611	662	613	625	621	638	618	625	614	611	649	573	647	659	626	627	638	633	630	623	682	600	617	675	645	645	653	614	627	633	650	644	620	625	635	592	674	632	595	632	643	614	588	622	641	669	635	607	634	622	650	685	637	621	634	650	621	597	623	618	590	601	623	646	607	611	630	611	618	645	596	600	615	620	621	649	581	653	663	603	660	616	658	575	643	657	707	606	625	614	590	597	632	661	607	620	641	598	601	623	623	615	622	626	608	635	606	579	640	599	660	602	645	629	641	641	598	639	611	646	587	622	603	590	645	604	627	605	628	623	640	605	637	585	633	665	647	602	634	635	601	625	594	630	642	602	639	667	667	598	650	650	630	633	596	654	616	627	615	632	662	624	619	623	627	643	637	583	627	606	638	627	649	615	608	615	606	639	580	640	617	611	604	605	675	631	577	631	586	650	626	646	667	603	668	603	617	589	615	618	631	639	642	638	643	606	655	609	628	672	628	609	597	629	649
4048	5139	4054	2197	1638	1303	1041	935	873	766	782	779	722	758	656	680	670	679	665	671	709	673	616	617	627	613	616	596	651	645	577	641	609	615	590	611	632	614	635	571	635	647	623	651	640	615	621	638	595	641	678	652	595	583	583	583	603	578	592	588	576	601	606	570	570	590	609	581	602	572	572	574	635	619	629	586	631	602	590	590	653	622	634	599	615	631	584	579	617	625	567	629	628	607	604	642	574	585	626	634	615	599	589	610	606	601	618	639	644	620	585	618	591	640	595	623	636	540	582	617	587	597	606	616	635	596	622	576	599	584	622	602	623	618	604	611	601	584	640	617	563	559	611	599	562	605	631	615	564	656	584	644	609	632	642	612	590	588	647	605	578	593	571	630	596	605	611	607	579	601	607	635	549	617	600	575	623	616	593	609	614	591	582	574	574	580	598	628	628	586	611	549	584	570	590	639	597	617	599	594	582	547	627	647	574	582	632	609	621	633	622	600	635	564	595	613	628	597	616	612	574	583	605	584	595	618	621	603	584	642	617	553	616	589	581	577	624	636	575	648	566	595	606	603	577	602	627	636	577	629	588	542	607	585	554	610	639	636	591	567	628	614	597	653	607	587	637	594	616	592	626	591	592	615	608	637	598	607	615	581	591	606	595	604	627	552	539	624	606	587	627	632	596	577	572	585	589	623	632	607	599	551	588	602	596	603	616	611	599	594	620	563	650	610	604	547	554	615	658	616	603	618	551	591	594	646	642	610	618	599	597	606	577	578	566	590	573	553	603	615	574	581	609	588	593	561	579	628	592	601	599	558	637	610	593	606	603	565	647	595	613	613	560	586	630	601	563	605	579	604	574	639	611	603	593	541	666	588	600	601	589	599	616	624	557	606	622	631	568	562	562	602	544	617	574	655	611	598	600	627	625	617	561	605	625	606	630	573	600	575	597	598	626	604	633	627	574	623	579	573	608	590	561	612	629	618	612	586	602	609	591	653	600	564	621	596	582	574	567	630	614	649	598	597	575	630	550	617	587	596	573	589	609	563	583	641	621	583	581	592	562	648	561	629	620	583	616	553	652	624	592	600	633	580	575	607	612	578	589	586	578	561	599	597	644	572	636	570	556	559	565	627	662	582	607	613	556	593	625	599	575	573	588	616	614	585	603	582	603	570	610	524	616	602	621	577	621	585	658	613	598	596	581	590	567	619	642	609	565	586	564	557	606	586	592	629	617	595	616	588	625	608	639	593	583	594	601	637	572	586	583	551	625	624	594	641	623	593	644	552	657	576	568	571	596	593	670	612	590	616	607	609	626	631	589	599	595	551	621	618	613	594	600	592	596	600	608	554	595	598	586	602	621	594	549	604	598	590	561	577	628	643	575	568	599	613	591	633	600	576	628	627	574	586	591	575	554	590	590	602	627	590	614	624	583	603	638	606	588	579	601	588	633	563	642	605	588	612	603	603	595	569	600	629	604	604	617	572	580	603	617	624	619	591	556	564	561	600	574	592	602	587	634	596	562	543	615	596	581	621	563	656	581	609	562	592	600	535	637	617	583	589	600	630	568	597	637	596	609	600	626	603	607	585	557	590	644	596	593	620	613	556	564	621	603	581	594	635	590	614	581	615	566	628	579	582	593	596	585	559	594	610	591	620	590	614	612	607	595	601	598	614	577	583	600	569	609	594	642	611	614	589	607	585	616	585	622	605	560	609	617	545	614	645	569	557	613	577	603	556	624	539	569	578	594	588	628	604	592	575	528	633	597	584	583	614	584	580	601	598	607	594	564	581	582	566	600	582	589	612	604	609	590	590	624	617	573	615	591	628	600	596	604	576	656	608	617	611	653	568	634	619	549	619	611	584	577	627	600	614	571	570	602	615	578	623	575	574	589	608	583	559	649	608	579	542	636	592	638	569	545	620	588	610	636	613	584	597	595	563	618	594	633	606	571	564	601	597	613	633	572	614	596	581	640	588	655	624	602	601	609	567	593	624	617	581	566	610	589	627	556	604	596	649	591	602	588	607	571	636	586	590	585	633	586	599	564	621	607	637	542	628	590	637	593	601	601	602	615	591	594	626	605	574	567	600	577	574	572	605	616	614	618	598	605	623	573	590	599	562	618	627	579	602	568	606	576	577	596	598	606	608	556	563	579	564	617	617	622	619	588	612	640	593	595	622	621	643	545	623	570	621	622	601	602	613	637	563	594	573	560	637	599	591	587	598	595	630	577	609	569	584	573	581	610	612	582	603	572	626	597	561	559	636	603	570	576	618	596	598	549	604	639	594	588	645	568	594	636	577	549	608	600	596	573	587	624	589	592	557	570	623	625	595	584	552	596	602	607	592	618	615	595	593	600	583	630	647	593	611	575	612	618	565	636	596	580	564	591	583	606	609	613	597	598	635	585	614	594	583	578	600	602	616	586	593	580	593	585	557	603	548	553	606	548	627	592	581	623	581	598	588	588	587	585	619	572	585	584	600	624	580	598	531	590	614	601	590	606	583	614	581	601	584	605	590	557	591	596	595	582	620	626	594	593	574	604	606	584	572	588	637	581	629	555	574	595	591	609	606	631	558	591	643	578	574	598	580	564	609	588	606	606	625	556	636	579	586	546	585	585	587	575	579	592	591	553	573	640	589	608	570	592	621	561	574	619	608	572	620	604	576	625	573	625	632	595	620	633	566	567	588	602	624	629	641	566	598	595	635	609	604	590	601	595	590	621	560	596	568	637	603	626	584	594	560	626	617	580	596	619	563	596	557	590	571	565	599	576	595	609	594	586	577	615	615	574	622	598	603	583	587	572	606	586	589	607	602	623	593	620	589	605	557	558	622	587	573	556	598	589	612	618	618	590	572	585	604	575	616	605	581	578	577	572	591	578	596	597	592	601	605	605	578	606	628	629	587	547	603	580	566	603	607	569	594	567	575	591	599	582	589	581	594	612	578	613	616	588	589	564	582	590	539	633	547	599	579	537	592	571	648	576	585	623	622	582	602	608	580	542	578	662	600	622	586	583	601	586	599	599	585	568	599	558	621	576	546	616	544	620	642	578	585	611	585	565	608	612	616	597	616	589	591	597	588	605	607	575	646	558	581	566	613	577	618	611	621	611	582	591	613	566	574	590	594	581	554	605	632	607	593	598	586	605	598	626	588	599	610	598	572	611	579	613	556	629	598	600	574	583	641	599	608	598	592	551	574	607	619	610	610	591	630	576	607	553	601	612	598	598	576	633	569	613	618	668	641	620	629	599	561	618	619	612	537	584	573	604	585	599	579	603	582	591	575	625	561	593	623	563	554	609	575	570	588	577	595	549	605	568	636	582	659	589	581	564	592	613	610	634	639	612	593	569	579	554	634	580	610	603	648	583	580	599	604	561	617	577	625	590	613	575	607	559	616	620	557	591	593	564	611	610	586	574	623	588	567	570	603	588	590	607	594	571	544	600	564	646	600	580	631	571	619	559	579	604	583	573	577	640	564	593	595	640	552
27645	9956	1897	1279	1016	942	1008	937	980	984	960	1023	917	966	961	975	971	961	990	970	923	997	970	979	968	980	940	966	1016	969	1035	915	954	984	949	988	964	1041	892	919	998	972	938	963	945	969	938	964	998	1022	977	979	949	956	973	1025	1004	942	946	954	951	978	1004	959	967	1010	985	956	936	1021	961	946	988	988	940	966	960	928	992	1007	993	966	953	1016	1003	957	971	956	928	981	910	1011	902	948	917	936	960	966	951	951	996	928	967	1018	951	910	976	943	958	971	971	1006	1033	1004	919	1044	959	970	970	971	963	972	1016	907	994	984	971	1001	952	934	990	995	955	953	953	919	975	967	946	988	960	974	989	949	978	960	944	918	915	968	1060	967	941	955	983	952	983	905	957	934	918	973	976	940	959	953	1000	978	988	902	969	941	915	961	1018	959	939	971	965	1011	934	1004	953	971	986	948	977	923	971	953	911	956	1004	941	987	926	975	947	942	952	982	1024	923	969	994	934	957	947	948	998	926	921	991	918	983	969	988	913	985	990	963	973	955	957	977	1021	997	942	980	931	973	992	941	1028	951	973	938	965	995	913	970	979	978	982	974	992	978	950	988	977	985	963	931	922	925	962	937	980	962	926	1014	928	980	1026	981	957	960	1004	947	945	962	985	923	947	1012	950	959	980	962	1012	925	937	950	942	910	899	1011	908	964	976	963	921	981	1038	954	938	988	1014	969	906	992	942	983	981	982	963	974	961	993	1052	998	967	976	939	986	991	941	950	961	934	1019	964	1001	980	977	1029	941	926	949	958	974	970	985	949	1001	988	967	973	1031	952	990	1012	979	912	996	989	942	1023	970	993	996	955	950	1035	956	961	958	945	994	901	982	940	1012	979	1062	992	1006	1006	915	1012	954	990	949	959	976	945	1007	935	978	989	918	946	913	900	957	983	985	977	988	1011	957	1001	983	979	971	942	931	986	953	1036	948	988	953	944	938	952	977	1001	978	973	1009	1025	959	948	951	943	953	935	960	994	929	908	1012	940	998	971	991	1007	955	981	975	920	980	959	891	1005	998	976	994	952	959	1027	945	918	985	991	946	937	950	957	946	950	957	978	929	1013	992	985	933	970	949	930	891	955	995	1012	936	965	893	997	949	1036	992	1017	982	966	916	989	948	1015	978	1017	962	985	937	1022	1024	1009	982	1009	930	942	966	983	994	981	976	946	956	965	1010	971	962	997	988	965	955	948	960	949	948	984	931	960	939	937	899	932	994	990	945	911	996	959	981	910	942	956	978	961	984	940	957	946	945	1000	963	974	925	948	939	977	962	1016	998	982	934	946	953	905	929	981	983	947	980	992	968	950	1017	975	1002	975	1000	1000	982	922	987	994	960	968	956	989	899	939	982	1016	948	949	951	966	952	939	938	966	960	957	1003	979	974	974	962	915	942	976	941	1007	944	913	1000	1004	967	984	952	1023	999	966	956	999	964	981	943	1002	915	1013	989	934	959	908	987	1026	1020	960	981	950	954	949	951	928	919	1014	978	946	975	1006	957	914	1005	950	933	957	1019	945	971	952	989	877	956	948	959	978	1006	980	999	983	980	969	947	997	1000	941	981	954	989	974	1019	1000	1019	970	976	976	1018	918	969	1016	960	1011	1019	986	965	912	926	970	954	1015	902	1001	965	942	916	967	977	959	998	999	986	938	963	932	948	971	969	955	951	938	972	972	950	1000	1009	965	961	991	976	952	924	976	982	943	940	1001	968	987	942	986	972	941	924	893	997	944	1021	956	977	940	994	963	949	1055	947	981	937	976	943	1005	1015	986	1022	985	969	916	959	942	956	952	927	955	1014	998	954	1025	911	947	979	990	997	1001	984	925	918	977	987	955	1005	956	892	992	959	972	933	952	1006	934	950	975	947	1045	958	941	974	960	985	1007	970	952	966	1004	1023	916	990	1027	923	1024	976	974	977	945	986	997	931	978	993	930	943	1011	990	1009	933	938	923	944	928	913	984	921	951	980	1003	980	950	979	947	975	938	1017	984	970	966	957	1016	904	934	967	983	931	990	980	958	1002	943	1012	1013	1019	961	1003	1006	1009	979	976	949	992	943	993	952	969	914	966	978	1014	996	922	986	996	996	926	949	973	984	896	985	992	991	990	1004	964	957	982	967	991	965	966	955	964	946	981	992	939	976	989	972	991	958	999	1033	938	925	986	966	932	949	998	992	946	926	958	936	911	957	934	978	952	981	1001	979	1032	1040	957	989	936	974	1004	986	993	938	944	957	995	959	978	969	1017	983	957	995	941	992	965	930	896	969	941	919	1014	993	949	986	998	1027	970	957	976	1012	931	929	950	974	957	984	920	918	993	981	972	997	969	978	940	945	1029	1004	977	948	990	993	975	925	922	942	975	928	960	948	990	971	964	955	944	1024	966	930	921	929	927	975	956	992	1029	997	996	941	945	923	998	919	970	974	972	931	1040	990	895	930	1019	979	971	1016	917	1021	946	968	954	1019	933	980	1017	990	987	1011	955	1000	984	956	887	911	1000	961	925	942	1000	933	964	896	995	977	968	988	972	941	971	963	955	985	1017	919	974	967	949	989	977	996	990	934	949	1009	934	992	964	1002	979	953	915	967	977	957	953	983	966	936	961	959	958	948	984	972	942	1027	971	962	976	980	979	956	983	966	921	978	1004	1044	957	1006	952	966	957	1012	986	910	979	981	931	945	981	1016	969	994	959	1022	962	1029	993	1020	969	980	949	994	967	974	995	941	931	955	998	984	992	908	943	1043	958	918	935	1002	983	972	898	948	1017	973	934	978	987	965	988	973	985	982	950	1017	970	1035	918	967	954	1020	1007	947	963	945	970	982	1008	1031	905	946	936	993	1002	962	988	915	953	935	943	922	999	950	964	985	1031	985	970	949	982	969	917	923	972	1008	961	997	972	950	982	977	971	956	937	926	1022	956	982	1020	961	961	933	1003	986	987	963	982	963	1012	1020	981	916	959	948	948	972	990	944	958	976	1002	977	1017	961	974	947	971	989	965	901	946	925	1005	1023	948	921	1006	984	966	980	1019	971	987	1015	985	1010	931	991	1000	971	967	953	943	949	996	964	946	966	952	953	955	937	930	939	984	944	941	1028	982	941	987	1023	972	993	970	925	970	938	954	932	969	945	972	996	900	982	1005	1015	931	978	923	980	1011	932	974	943	927	947	958	974	936	996	948	969	933	942	968	944	983	992	1000	982	948	976	994	993	896	919	1007	921	956	983	972	949	978	978	951	1023	964	990	945	955	985	963	985	948	949	979	958	977	979	974	966	1019	948	1012	964	970	932	991	882	956	993	955	1026	968	985	989	1013	946	940	966	970	988	1003	1014	964	969	936	946	949	967	948	943	1010	1002	936	958	971	965	948	1002	951	945	949	950	976	948	956	1005	979	958	991	976	976	934	1035	983	1002	957	1031	979	972	1002	1008	927	985	987	934	938	917	959	889	991	938	987	963	982	927	983	979	975	936	950	984	1005	930	957	996	951	998	964	1019	958	926	943	1001	932	977	989	971	1048	997	1029	928	981	958	894	1013	969	971	951	1010	935	907	990	1007	1014	948	927	935	952	998	963	911	953	1015	978	946	956	997	960	975	926	993	921	960	1003	933	985	963	973	1005	979	978	981	934	932	948	979	989	948	953	936	984	941	956	971	905	953	960	965	963	968	902	951	929	879	957	977	956	960	970	924	985	976
5897	1013	919	907	865	800	874	805	895	859	855	848	839	838	910	820	793	819	846	825	862	813	835	811	836	796	816	824	845	896	792	857	808	840	837	841	820	871	816	816	831	830	880	818	858	808	792	785	811	861	831	821	859	803	849	839	786	774	816	849	848	840	860	780	793	829	819	819	863	839	863	837	855	861	804	804	789	858	857	806	835	795	776	847	813	851	805	847	819	817	802	869	840	795	816	797	834	811	838	815	891	830	806	811	817	773	822	795	863	830	790	819	781	814	862	813	830	895	896	849	806	789	862	799	812	824	802	814	806	769	835	810	811	819	768	784	851	825	820	801	840	806	848	779	827	845	791	847	839	873	820	771	843	862	856	854	800	814	819	850	830	839	828	841	822	807	851	830	843	848	777	867	836	827	789	837	759	798	777	822	809	838	774	840	868	805	851	818	814	875	861	821	797	845	810	841	848	870	835	841	820	790	813	803	842	837	876	839	828	820	799	843	868	845	818	795	776	802	785	834	810	777	807	811	834	823	841	836	844	841	831	811	851	835	810	724	881	828	850	808	822	842	843	814	822	840	813	808	833	832	798	834	843	839	787	822	854	878	839	847	820	836	835	808	817	820	833	775	806	853	874	797	891	846	856	849	843	789	853	867	835	806	828	825	810	844	862	782	829	837	830	834	867	850	825	812	840	780	803	844	858	776	822	814	884	809	799	873	841	818	821	829	878	808	820	911	803	870	856	770	793	835	796	830	838	841	779	848	823	765	804	884	823	838	820	792	856	816	755	790	814	785	813	802	836	798	845	846	806	796	813	829	928	845	855	850	854	880	830	842	839	804	781	809	813	789	804	837	871	842	790	828	835	769	865	806	838	764	788	765	819	840	859	808	847	818	872	781	837	800	842	827	824	815	876	839	831	837	798	806	884	820	820	810	876	840	762	835	781	839	829	857	833	836	819	802	824	823	814	809	819	769	825	817	804	853	794	829	839	838	813	835	787	817	788	827	826	829	818	817	796	831	861	836	852	886	808	817	847	817	789	827	821	802	863	788	777	864	807	823	821	836	841	773	858	862	831	817	834	850	775	842	866	830	829	855	839	827	908	791	773	815	756	830	824	829	824	807	832	811	837	837	803	805	807	821	808	863	872	857	827	867	826	851	825	795	891	845	845	874	796	866	839	810	851	846	823	835	816	761	794	828	781	841	829	806	887	827	799	820	846	881	759	770	820	775	865	792	806	821	819	875	813	832	770	824	863	865	814	769	789	799	859	870	798	838	831	817	796	816	800	851	837	843	899	858	823	796	811	796	828	841	782	813	788	829	834	836	808	814	827	867	815	813	804	851	842	871	806	823	773	806	788	867	778	852	850	832	811	834	875	779	833	795	847	824	834	849	813	820	819	855	774	825	805	817	839	784	851	824	784	805	799	830	892	812	792	812	825	793	821	828	845	796	795	817	846	837	839	837	823	849	820	852	883	842	861	791	809	817	781	817	835	835	797	813	811	811	771	819	828	864	801	818	873	787	824	824	842	823	850	771	798	871	799	799	860	879	847	832	826	812	780	836	832	765	831	863	884	802	839	847	847	798	842	869	761	807	805	820	812	866	832	809	817	805	858	815	855	856	819	819	819	804	862	811	886	808	847	789	863	870	826	871	876	836	873	821	817	807	804	807	837	815	828	805	817	817	816	837	835	822	776	827	824	826	824	806	831	803	772	845	829	771	832	788	831	884	802	817	870	822	849	849	888	829	811	830	835	829	835	832	808	845	884	810	794	832	788	824	831	794	838	836	864	830	849	811	854	818	854	830	834	823	823	840	780	818	848	804	827	811	854	811	873	859	833	815	811	826	830	859	859	796	851	865	852	817	807	830	861	831	748	833	786	792	837	855	839	833	805	800	832	882	846	791	856	861	883	821	819	813	773	797	771	831	821	865	828	799	821	762	892	842	883	827	850	803	810	833	853	820	799	774	794	796	801	848	789	843	790	865	884	788	871	837	849	846	788	853	834	805	832	856	807	804	805	821	817	870	814	833	890	848	793	866	815	791	841	854	822	790	824	881	830	799	811	808	837	804	844	846	792	791	815	846	806	818	841	871	862	855	866	819	834	860	804	820	800	805	770	816	802	850	847	798	840	794	823	852	869	831	787	845	806	880	831	862	827	809	751	839	826	802	854	868	866	802	757	823	800	841	826	852	826	864	788	838	832	842	865	765	823	888	845	827	837	845	820	806	787	798	869	807	839	831	818	809	833	835	834	813	773	828	841	814	830	794	786	891	807	802	882	827	844	816	870	819	814	781	838	810	878	829	815	874	836	773	846	809	849	844	846	816	832	844	863	776	803	866	795	808	813	862	837	884	815	817	819	861	859	804	750	866	898	819	865	779	841	865	850	821	858	829	848	832	847	818	794	831	803	794	828	792	850	830	805	821	800	794	795	835	812	842	776	813	849	818	784	816	767	846	832	849	807	840	844	869	840	825	801	860	858	802	853	850	804	826	830	814	883	838	803	778	848	815	878	812	870	796	815	838	813	799	831	823	787	840	829	914	847	832	799	786	802	859	850	829	864	779	878	827	846	792	842	831	832	820	840	901	874	804	834	854	858	865	817	803	777	768	848	833	829	822	837	825	810	849	834	819	778	896	797	837	851	885	824	816	877	770	818	835	813	793	785	862	812	828	858	839	846	848	877	824	862	854	820	833	828	794	883	839	857	840	810	833	800	858	832	835	799	859	838	835	799	831	869	822	793	789	859	815	817	864	852	783	851	846	820	794	823	810	832	843	835	797	850	872	848	859	803	866	817	816	842	824	837	866	846	824	800	862	840	802	853	850	831	840	796	794	839	814	799	826	822	803	862	868	823	853	882	847	829	844	865	789	867	872	793	856	818	853	788	813	828	849	862	845	810	843	802	818	850	839	852	786	880	846	853	804	855	771	784	874	853	768	820	821	789	804	812	817	831	807	858	824	783	838	855	876	793	819	819	853	833	867	802	838	774	823	784	791	847	847	792	817	855	830	824	847	872	816	811	812	797	876	877	838	897	828	794	797	836	812	834	858	806	835	816	840	836	791	823	851	830	873	850	819	826	817	864	854	806	790	806	799	808	794	837	856	785	794	822	803	848	852	888	790	840	825	864	868	810	832	819	901	840	812	774	856	828	821	842	766	861	757	838	879	838	792	831	820	832	831	827	796	857	812	808	819	841	844	841	824	884	834	872	876	802	847	834	792	834	853	849	846	825	853	800	817	839	867	848	828	824	804	884	823	798	815	861	785	808	857	855	852	852	842	872	836	868	813	864	804	823	831	830	836	823	802	795	811	862	858	816	813	797	839	871	834	808	766	783	816	848	842	876	822	840	807	802	843	811	839	782	809	817	849	808	769	779	830	782	813	818	819	810	793	785	890	820	799	850	793	837	825	844	847	833	788	892	776	818	818	877	779	862	860	824	811	805	836	829	812	779	809	853	814	830	834	855	837	810	813	843	831
25694	21404	27258	25406	6035	1746	1351	1166	1060	1046	1062	969	1000	1038	1041	1021	967	1084	1016	1025	995	1043	990	1002	1010	987	1007	1010	1008	1059	1024	986	973	994	994	925	939	902	998	965	946	941	970	1036	1044	978	951	952	1029	969	1021	966	958	972	962	955	990	957	1017	1067	996	979	918	965	1025	946	1000	933	930	1004	915	995	947	964	944	948	964	957	1023	968	967	1019	981	1010	993	951	1013	986	986	956	967	1049	948	974	929	1009	1009	925	952	987	963	983	1008	924	1015	982	975	972	969	961	966	950	963	1000	932	1028	1017	946	932	932	961	989	955	947	973	946	920	1054	971	1006	1015	961	944	975	1025	961	975	998	969	977	914	933	930	974	976	946	933	951	925	948	937	1015	941	908	980	979	962	980	969	943	1035	970	943	966	956	951	946	975	942	996	903	1001	930	984	979	963	932	957	945	970	961	1041	964	988	979	998	974	973	952	953	1035	962	1009	989	959	982	969	950	985	980	924	982	923	991	911	975	973	932	956	910	971	1002	921	1001	1072	957	1015	996	950	977	988	969	976	978	1038	986	964	962	961	981	917	971	972	1000	962	960	995	1000	980	973	939	991	944	955	1005	917	1007	997	909	947	922	1002	1013	971	1003	964	982	944	967	970	984	975	1029	973	965	1000	985	912	997	971	986	1004	987	903	961	988	960	974	962	965	992	947	960	974	968	951	987	949	978	952	923	937	966	985	960	986	986	959	958	1017	947	1047	977	953	982	963	1033	979	960	937	997	975	998	911	984	1018	948	989	975	1014	944	982	989	956	957	983	968	940	924	982	915	991	972	1023	905	942	991	1034	947	909	1021	955	962	934	957	960	962	925	918	966	947	983	1037	1040	959	1000	955	1005	961	956	917	1014	958	927	919	1058	964	946	936	959	958	968	1031	891	942	958	934	1021	975	944	1030	964	988	978	994	1018	927	965	950	949	970	986	1009	948	1008	902	960	976	956	963	999	953	1001	950	986	906	965	985	960	929	993	935	970	1002	1001	952	970	949	987	977	960	970	987	966	998	991	982	1005	964	957	985	1001	985	947	957	971	912	970	995	933	970	974	968	948	1018	921	949	933	974	974	967	971	978	1005	969	958	992	1029	986	950	1052	988	979	963	938	928	948	1006	972	986	942	1009	1009	1009	949	998	976	959	919	932	986	981	947	1045	951	930	951	929	972	938	982	943	975	953	958	1004	952	958	936	926	960	996	965	924	970	952	1030	983	961	976	944	991	998	988	991	974	970	973	924	878	982	1003	981	964	960	1005	937	953	934	1028	989	984	965	995	1025	1021	1027	972	944	943	1002	1021	952	955	994	979	969	941	935	998	930	948	998	947	960	916	996	995	973	923	990	984	987	1006	1001	968	969	965	980	979	964	897	939	932	954	941	918	940	929	931	994	1036	992	954	971	1031	1013	1017	967	1003	964	1010	919	993	930	962	974	904	986	970	977	951	984	946	979	990	928	975	1020	949	986	913	956	937	953	945	980	1016	1013	995	951	951	1008	969	925	1006	927	939	955	961	1005	1001	1001	981	998	1000	985	990	935	964	945	996	973	987	972	981	937	910	975	1016	924	951	978	970	1019	946	980	982	975	965	986	1004	990	1005	912	966	1010	930	952	928	995	898	937	982	955	981	933	1023	963	951	940	940	974	1011	1022	994	986	968	1001	941	969	982	966	957	1021	988	975	1051	994	995	930	995	908	960	997	948	1060	945	922	950	903	1016	907	972	975	947	973	1004	963	1003	948	940	1036	1001	952	912	930	961	966	989	968	968	978	1035	996	996	975	997	951	1009	968	936	995	919	936	931	957	939	932	1004	980	972	956	937	1006	997	948	1026	990	962	985	940	1034	931	998	1001	937	915	884	989	934	958	932	978	976	974	859	957	959	987	990	968	1007	966	992	992	915	993	978	1004	986	947	968	982	966	951	993	1021	913	928	970	980	987	941	1011	966	961	951	901	975	988	995	990	955	995	990	933	977	1002	991	1039	929	938	1021	1039	940	948	985	922	952	943	925	919	926	941	969	962	962	1019	935	898	988	933	942	925	949	959	1024	952	983	989	973	1057	960	974	964	1006	964	1005	964	924	982	962	968	997	923	926	973	955	940	939	990	974	976	962	968	949	993	936	972	969	990	950	950	965	949	971	981	1003	1066	1037	981	968	968	935	986	1009	960	1007	983	973	950	940	982	963	960	967	966	983	952	967	945	936	1010	918	929	1001	965	1003	952	1015	951	929	935	975	949	985	931	936	983	979	929	932	946	920	985	990	991	1020	985	963	929	909	969	955	977	936	987	953	961	914	989	961	918	920	998	1011	1060	913	965	1015	983	954	924	942	929	989	986	995	1007	943	970	968	998	949	991	928	951	945	950	972	910	998	966	916	1001	999	925	961	968	954	967	965	943	939	979	895	954	949	983	993	936	943	981	957	1010	995	960	966	945	910	961	986	929	925	992	946	996	967	950	976	987	989	957	971	958	963	971	952	981	969	1009	960	982	972	933	925	984	1005	987	1036	962	942	966	870	990	976	971	1000	908	952	932	956	1011	994	982	1039	951	923	914	934	941	929	927	992	944	995	1018	928	1004	1012	980	948	902	971	969	997	1026	928	942	984	971	1004	977	951	967	935	1013	1000	898	966	931	1029	1024	955	971	970	902	996	1031	986	956	990	1015	1005	978	976	986	1006	922	937	922	951	973	925	950	955	952	897	980	1010	939	924	979	958	990	949	965	973	980	987	1001	985	952	1023	957	990	936	946	1006	962	958	975	977	936	935	955	999	970	987	963	1022	1022	1014	988	988	963	932	1019	958	905	942	982	1056	917	986	974	989	921	990	903	924	978	922	922	937	989	922	936	980	976	1009	963	979	988	922	965	933	966	1027	954	988	913	957	953	973	982	956	904	1034	1027	989	959	970	934	977	1014	928	933	930	971	1016	942	988	964	985	941	984	965	993	968	966	950	1003	996	957	989	997	989	939	982	956	1007	1012	917	963	1015	925	977	967	886	924	959	962	993	914	959	949	962	1042	1003	993	953	936	969	982	1009	967	957	950	939	969	991	1010	971	958	936	988	939	1016	990	981	940	989	983	931	1024	989	1034	947	945	1011	991	996	895	925	944	979	969	969	933	1032	996	942	904	985	981	937	951	940	1007	947	997	971	936	1000	961	937	976	994	994	983	993	939	964	948	977	943	978	978	997	988	1010	1017	945	943	980	996	974	926	949	976	968	970	997	960	925	1015	952	1013	1019	1016	955	1035	1007	978	998	949	1023	953	939	999	961	991	1000	959	985	961	968	980	928	992	941	945	1001	932	946	957	989	894	957	994	936	952	1016	979	978	937	953	975	990	977	972	1040	1021	1020	983	971	990	959	1021	966	1014	884	950	988	911	955	928	1015	989	961	924	986	958	1001	967	983	942	957	993	987	937	989	981	1042	949	983	943	994	988	999	947	972	954	993	1030	987	1010	935	894	973	964	995	952	948	1016	953	1004	957	1020	972	1012	957	965	965	1028	991	929	919	951	969	996	961	941	1001	939	1007	942	1009	957	952	989	922	1006	979	964	944	1008	980	967	932	1019	960	964	901	986	1030	986	1005	954	946	977	1030	910	920	981	1043	977	975	996	921	966	965	976	988	973	940	912	977	1001	980	952	987	939	983	986	1022	951	970	948	1013	957	952	896	992	995	947	959	927	973	961	1020	948	940	903	986	969	929	975	944	961	942	937	968	955
3968	3303	2833	1668	1416	1261	1051	1002	958	945	957	872	910	870	908	823	880	891	873	894	873	851	836	864	816	859	881	851	886	859	805	830	866	830	897	879	871	834	796	864	804	907	853	887	836	836	851	836	865	875	906	850	869	844	908	868	805	868	869	857	879	808	872	829	832	820	823	861	891	854	863	923	836	877	853	818	832	856	801	820	830	853	853	818	875	808	853	822	860	837	840	933	851	823	847	888	791	914	910	817	839	858	810	849	831	850	845	836	847	831	872	896	880	849	874	849	891	858	832	816	849	865	801	825	827	806	835	811	843	846	878	852	848	869	832	777	845	820	891	823	845	838	822	847	858	835	886	885	810	853	953	852	797	843	790	865	864	877	825	828	866	804	820	833	837	812	852	871	859	800	855	819	810	864	839	811	814	868	786	852	836	831	866	832	836	832	857	806	816	855	865	854	837	837	826	863	867	842	876	851	850	811	851	859	848	853	844	894	869	796	852	807	818	842	851	877	850	861	897	878	799	865	872	875	867	815	857	871	896	774	837	826	830	846	810	854	920	912	891	856	814	886	849	851	819	809	830	861	830	818	880	865	885	849	850	846	838	851	837	848	834	792	839	838	802	888	829	850	856	847	841	868	878	842	856	859	869	840	825	870	863	898	841	849	804	840	815	880	855	895	857	827	915	863	829	876	858	863	841	833	813	855	852	826	845	885	825	872	864	803	805	852	852	854	861	841	860	873	895	824	874	846	806	786	848	861	835	843	899	867	865	848	856	832	817	854	875	864	888	865	869	831	753	848	829	848	835	834	811	856	849	875	796	838	889	856	890	853	849	849	812	810	887	849	856	816	844	816	786	804	837	823	832	787	853	837	849	861	843	785	808	889	816	868	880	857	817	851	818	851	859	837	825	838	865	816	838	857	854	839	892	812	871	830	811	849	811	858	895	859	914	814	862	794	860	861	826	866	906	834	842	894	881	850	830	854	853	859	822	830	814	819	844	895	850	861	798	844	816	775	785	819	831	823	809	804	853	869	814	836	803	862	846	840	810	817	839	870	845	836	862	810	813	848	864	835	824	882	844	852	782	854	859	799	837	825	846	808	869	868	858	839	805	816	868	845	824	828	839	847	811	849	854	875	803	789	840	836	865	852	812	856	807	836	839	827	874	803	806	794	834	856	842	826	821	793	843	828	854	833	844	868	905	827	891	855	833	871	815	838	797	822	857	890	839	856	860	838	834	832	848	836	855	849	855	831	786	830	869	839	810	835	848	880	877	815	876	878	805	861	838	829	812	774	853	819	825	868	832	861	877	860	838	837	836	834	837	824	845	844	829	842	838	843	789	845	870	838	857	813	800	852	833	871	826	822	870	886	822	886	829	836	871	838	880	878	860	855	894	841	843	842	889	838	866	817	833	836	852	842	833	855	807	846	817	872	875	816	821	866	794	824	848	851	855	829	815	897	839	858	841	801	866	836	866	876	839	843	783	785	893	761	844	852	806	896	864	825	839	888	847	875	842	887	881	807	839	838	828	895	818	871	820	842	829	861	803	827	830	803	909	837	835	867	812	866	896	819	802	876	871	830	828	917	822	847	877	907	913	849	850	859	850	791	839	828	771	827	871	774	847	819	849	829	870	790	800	802	854	886	823	762	819	840	845	807	793	849	811	842	920	871	846	785	804	893	774	825	848	848	859	832	825	837	842	858	875	868	851	771	821	910	823	833	904	832	785	855	856	841	853	801	792	853	903	813	822	853	803	876	826	880	834	809	830	885	816	850	873	840	807	803	806	857	870	853	865	840	915	839	834	833	838	853	804	854	850	855	832	851	856	884	840	875	822	817	843	824	853	830	811	844	862	835	843	837	847	827	882	852	864	868	850	909	799	859	803	890	830	887	795	853	824	777	896	871	840	897	806	857	794	810	844	861	828	833	801	823	834	862	863	845	838	891	885	822	862	810	839	825	830	877	845	875	873	869	830	867	829	871	845	829	847	870	827	866	869	815	855	817	862	867	800	854	846	799	853	822	818	847	828	876	822	839	884	829	824	880	838	806	859	834	813	848	860	805	766	850	853	837	833	796	839	857	799	887	851	858	874	799	842	866	830	859	813	829	828	820	832	847	810	834	867	798	841	882	839	822	830	815	907	822	827	871	847	868	797	836	860	845	839	822	869	845	907	798	900	863	854	830	834	848	849	829	828	838	863	806	875	817	832	836	830	837	854	851	875	868	797	824	851	837	821	797	821	832	794	895	841	826	861	803	860	879	836	788	846	867	826	843	864	852	810	797	861	834	812	821	787	862	882	818	872	880	871	806	819	845	816	841	879	807	821	846	826	806	849	912	795	851	892	818	838	877	827	819	809	820	836	902	866	834	872	837	805	879	838	838	844	829	825	812	892	918	855	834	826	856	809	843	828	823	870	862	832	821	842	811	854	824	872	896	788	858	831	869	880	822	884	856	836	819	862	870	844	875	809	857	824	893	850	848	853	896	833	797	840	848	813	807	835	837	864	857	849	817	852	843	777	820	841	805	874	825	849	856	826	816	852	843	823	813	907	848	808	821	874	818	824	881	855	904	858	867	847	838	863	874	855	830	890	873	874	849	856	824	871	806	847	829	854	781	843	842	791	831	843	858	857	832	858	881	838	883	897	809	833	826	811	819	816	866	786	837	834	872	818	852	902	804	839	846	880	826	845	789	811	821	838	836	862	829	851	902	821	835	848	833	846	839	823	805	861	833	814	873	870	857	810	821	798	818	826	808	841	805	806	822	863	887	832	847	864	862	858	827	812	836	826	859	826	839	846	841	787	855	879	864	839	846	853	851	843	838	787	853	815	839	888	751	854	862	825	881	837	887	869	884	858	857	838	857	821	802	852	861	831	905	846	851	865	823	824	849	807	872	852	799	761	842	835	875	854	849	870	817	824	848	856	801	843	781	839	902	828	794	838	839	866	803	832	812	853	830	849	830	824	833	840	843	853	855	821	868	837	815	844	862	879	807	849	849	840	844	821	879	842	831	828	827	860	842	822	809	816	863	800	876	828	852	832	804	861	887	895	833	824	832	856	798	843	893	813	858	895	861	867	773	825	839	837	834	873	859	806	849	831	854	823	846	855	841	820	858	897	857	855	869	858	838	828	810	859	878	843	860	864	839	869	824	828	900	839	815	833	842	896	802	836	838	812	843	805	850	824	853	905	866	837	841	807	784	820	801	843	876	803	842	816	813	818	832	856	754	817	829	851	849	862	846	871	760	843	783	847	838	843	847	854	875	836	803	841	867	855	833	862	816	873	855	826	828	814	843	864	844	828	828	881	871	825	825	798	864	812	829	839	827	811	847	828	775	832	813	841	823	851	869	850	830	812	849	841	839	859	866	823	840	869	808	763	835	878	845	812	864	877	826	825	794	845	849	869	800	834	885	849	818	843	867	834	786	853	837	867	868	824	857	787	833	868	833	857	884	815	876	801	873	839	863	904	886	831	909	855	827
24603	21416	28543	24669	20779	4140	1404	907	808	756	704	693	683	690	713	725	657	692	659	716	625	694	683	625	668	672	680	676	648	642	655	641	654	621	692	638	625	631	652	665	625	635	643	631	659	665	642	659	639	585	682	650	595	607	611	639	620	630	633	695	649	656	640	624	639	653	662	685	631	643	616	660	660	619	613	630	632	620	611	648	636	642	626	618	613	611	624	644	640	630	624	628	605	610	631	657	626	639	636	635	619	652	625	606	621	668	663	625	631	625	619	626	655	660	645	576	608	660	635	627	593	600	593	633	659	686	641	614	641	615	616	614	673	600	652	641	621	648	640	658	669	643	606	625	629	657	636	639	651	603	676	639	652	650	654	683	679	612	622	672	612	640	648	647	641	636	613	671	673	640	619	692	651	616	638	679	633	665	601	643	612	631	613	662	618	580	616	612	591	634	644	643	631	691	605	601	660	644	654	660	638	653	603	648	588	673	601	646	647	613	623	615	643	648	636	632	594	621	673	608	600	588	632	633	637	639	668	641	611	647	601	574	617	637	629	644	614	608	645	576	610	613	614	670	625	613	583	612	647	660	648	638	646	621	629	626	637	627	617	642	636	645	629	606	649	612	616	628	618	640	605	602	642	648	713	643	647	638	673	631	663	631	650	664	603	638	573	664	638	589	619	657	637	612	599	604	610	656	647	655	617	660	632	567	588	653	589	615	672	621	636	639	662	578	623	647	621	594	646	653	628	638	602	625	605	681	687	639	634	667	660	658	616	603	659	651	616	625	640	597	660	557	616	646	608	652	643	657	639	635	635	620	632	638	601	640	638	648	670	641	645	604	626	623	649	635	650	621	653	657	666	645	635	649	638	668	647	635	606	656	626	608	657	645	640	634	600	629	649	602	684	616	660	705	626	622	667	608	662	608	607	612	651	635	635	590	626	624	611	659	642	618	658	605	624	632	628	605	624	614	632	626	634	614	678	605	656	627	630	651	627	662	647	623	617	617	661	632	651	639	609	627	651	619	590	611	616	625	651	638	615	627	612	637	618	643	654	633	664	616	655	631	644	605	669	609	670	646	624	622	624	601	623	636	629	679	642	601	649	655	633	602	648	612	631	630	662	654	589	627	581	604	636	649	651	685	634	607	627	621	610	593	608	599	627	620	656	620	645	589	620	628	646	622	640	598	628	664	636	595	609	643	631	606	602	612	632	686	633	686	620	662	615	639	619	631	610	675	629	619	620	596	696	674	637	633	678	598	625	613	626	642	663	624	647	647	666	629	625	691	659	652	630	624	585	644	610	599	610	594	620	626	609	596	661	677	668	709	627	658	647	594	623	634	634	650	638	573	654	625	600	664	669	643	650	603	638	674	651	598	650	613	660	624	606	585	668	613	648	624	608	625	682	622	631	618	587	596	625	675	547	628	639	654	649	607	641	616	612	634	616	600	636	612	648	629	601	609	627	633	666	634	628	679	604	641	644	632	659	624	656	643	629	631	666	630	667	624	651	623	675	619	622	653	611	688	601	600	625	651	616	645	595	606	595	577	637	632	653	621	629	637	658	615	670	630	673	595	656	639	616	660	632	698	632	660	624	663	603	620	642	616	606	616	624	607	624	624	641	605	634	633	605	603	643	606	646	656	596	645	627	634	644	657	607	627	669	618	639	641	658	634	624	649	599	636	636	625	633	669	572	552	651	596	646	614	646	662	655	636	628	629	616	658	619	583	598	618	652	640	600	622	614	671	613	646	625	605	607	621	620	632	649	616	665	597	595	610	629	613	634	612	635	637	592	652	597	654	648	636	626	633	629	644	645	654	607	608	662	626	671	626	608	655	595	604	625	618	642	630	597	643	645	650	594	623	638	623	664	673	640	599	589	606	588	672	623	601	674	648	595	592	682	640	606	632	617	638	605	619	652	627	661	635	628	648	645	595	600	635	645	591	651	658	614	617	640	618	590	657	600	618	644	609	636	633	587	676	563	624	608	611	611	585	609	610	623	660	635	667	646	627	678	622	622	678	602	667	638	659	646	623	637	651	685	690	628	635	581	602	675	639	595	612	660	633	598	604	639	608	633	613	618	615	642	607	604	619	649	616	585	659	664	624	663	662	597	615	632	618	658	619	631	662	647	660	625	616	627	634	586	629	616	633	626	633	616	631	646	630	628	616	619	620	583	599	617	632	603	583	623	639	611	647	606	652	630	664	613	639	605	623	619	605	640	629	635	623	672	639	671	657	667	664	630	677	689	625	609	604	643	599	633	657	621	595	646	606	634	667	651	652	683	602	649	593	565	660	613	661	647	585	685	669	643	666	647	664	640	641	607	647	583	610	651	577	645	631	619	632	635	644	654	690	614	624	631	609	613	646	665	598	601	647	621	630	669	647	608	596	613	648	614	636	593	586	676	671	609	644	650	600	617	597	651	614	631	630	639	577	659	626	584	638	621	616	609	610	621	596	631	649	673	624	624	649	649	613	602	665	628	627	639	646	597	608	625	628	645	604	601	576	602	634	628	636	649	640	634	622	610	618	650	590	643	660	629	609	583	671	682	660	622	580	673	651	636	652	618	589	618	621	625	672	615	662	648	637	589	609	620	641	674	577	650	608	616	652	653	571	651	588	627	610	614	643	625	603	645	641	649	628	641	608	634	623	616	656	620	579	605	661	659	573	662	645	637	688	619	581	607	639	647	641	643	625	660	599	606	614	653	626	620	654	659	606	630	657	590	634	615	647	598	633	585	628	637	642	647	683	598	633	605	636	619	664	625	649	616	601	634	687	604	604	642	658	588	609	617	596	584	617	632	658	604	599	683	599	661	650	575	659	610	623	592	622	660	670	638	633	635	638	634	598	674	644	596	623	647	627	674	613	627	595	623	648	648	630	637	663	600	662	623	597	614	616	690	623	595	634	611	684	629	627	617	622	587	664	619	568	579	617	685	650	637	658	614	604	636	603	619	684	656	628	700	645	585	636	670	645	624	583	641	647	590	672	616	578	578	607	602	675	616	627	597	576	630	622	648	594	667	607	594	603	626	612	649	602	591	631	626	643	655	639	604	636	661	639	612	624	618	660	629	642	604	634	620	595	645	636	607	630	591	665	608	650	598	630	612	669	607	649	609	620	606	608	638	618	593	624	638	639	619	624	619	628	634	660	641	647	677	649	663	633	629	574	611	575	670	644	611	597	629	604	643	620	661	616	611	615	622	577	614	617	614	688	626	598	586	626	619	612	664	602	638	628	642	616	643	624	593	617	665	601	648	609	589	618	587	594	629	605	621	671	603	589	593	633	611	697	642	646	619	688	647	649	635	635	580	590	643	650	633	596	656	635	654	581	625	638	626	658	593	639	629	651	634	636	605	619	620	668	666	645	619	622	628	668	612	637	636	621	626	611	632	624	624	591	652	659	603	619	616	566	668	625	616	613	591	606	595	658	626	633	657	579	661	634	649	626	636	617	683	666	639	637	611	670	663	632	603	649	598	620	613	639
4103	5019	3987	2228	1524	1218	1074	976	877	783	753	780	751	683	668	716	687	651	647	655	641	653	631	627	622	625	621	606	622	573	619	605	605	650	635	626	616	589	622	595	602	622	587	654	607	600	570	642	609	577	611	567	616	648	592	591	613	637	616	632	611	613	602	613	612	595	610	611	567	606	595	621	606	591	568	602	622	576	620	567	608	637	568	608	608	559	639	618	584	587	586	599	584	628	594	585	618	597	607	612	585	607	629	610	599	593	578	567	593	549	637	636	611	569	585	564	621	595	598	643	584	597	602	623	578	582	624	632	607	574	590	592	605	566	626	644	592	611	638	647	570	611	637	644	590	588	575	596	611	555	594	600	628	591	600	552	629	620	594	611	597	602	593	585	608	577	630	653	550	564	599	623	626	591	603	622	636	607	587	554	588	576	588	593	569	637	640	597	574	583	623	599	585	583	561	613	603	565	600	596	597	554	529	609	620	588	599	617	599	597	586	570	583	585	591	589	540	591	650	622	563	604	642	629	595	618	571	619	608	572	602	622	603	559	602	590	590	642	589	623	608	602	548	588	613	607	575	576	585	554	554	579	658	646	562	561	593	587	567	584	647	619	594	597	597	574	620	571	591	614	576	658	625	627	571	605	634	578	614	567	589	542	630	569	658	582	610	573	621	588	579	593	604	547	614	604	565	624	602	579	576	604	603	542	625	611	627	610	567	614	591	607	582	610	568	628	555	640	597	610	619	569	617	623	587	578	594	559	565	612	576	584	632	608	621	646	630	619	595	607	617	620	569	595	581	545	548	646	574	613	578	595	616	648	563	558	586	596	614	611	638	600	566	610	588	579	618	581	612	637	596	563	512	629	581	578	603	553	598	582	591	560	599	588	614	582	564	560	605	631	607	588	608	615	587	583	616	576	594	579	597	581	611	616	609	567	578	612	633	581	608	592	609	574	589	585	598	550	592	580	578	613	560	566	549	572	595	576	592	573	581	615	586	575	580	560	562	591	588	542	570	573	592	601	585	619	612	594	582	560	598	607	608	599	561	614	573	632	599	589	599	583	592	613	579	564	624	592	572	615	577	575	603	597	584	632	585	593	557	601	602	555	616	574	591	601	601	581	634	613	619	588	589	629	586	570	541	596	615	597	603	598	578	568	573	624	541	602	601	582	561	585	549	623	594	552	574	560	591	590	624	596	560	567	586	587	552	584	607	593	602	627	589	610	629	612	656	588	602	577	572	628	593	637	652	581	610	595	543	610	574	596	617	625	564	595	550	619	588	575	589	572	590	594	590	586	598	645	603	597	562	639	614	559	608	583	606	589	621	568	587	596	558	555	556	572	588	546	595	617	570	649	582	605	605	576	581	572	593	581	586	608	580	594	620	618	584	573	623	570	609	574	594	571	578	602	622	568	568	590	611	586	596	594	581	617	609	572	612	599	581	584	623	588	567	640	571	568	557	580	574	592	602	572	625	604	589	636	593	627	587	596	588	596	624	579	606	572	575	617	616	532	592	602	581	592	572	591	626	620	597	552	568	574	593	592	581	601	624	598	580	596	568	587	590	590	581	591	599	617	538	589	597	611	601	614	609	593	574	561	560	539	625	612	584	582	593	597	585	575	572	586	639	527	594	594	589	616	619	600	522	578	579	618	601	579	581	600	588	599	557	603	653	569	637	581	590	618	557	601	620	605	586	607	589	596	575	574	592	596	550	587	623	644	590	586	623	564	539	595	555	568	585	590	582	588	526	617	586	597	579	616	592	566	596	635	596	595	601	595	596	547	591	626	590	607	547	587	617	577	575	578	621	568	589	611	632	605	607	590	575	574	618	586	634	589	614	634	547	601	609	601	580	601	580	623	643	561	566	626	607	593	594	571	572	577	572	608	673	546	612	557	593	560	559	585	593	591	583	581	594	606	618	573	597	570	544	604	605	539	621	571	574	618	595	596	609	565	603	601	587	590	554	589	575	568	594	594	622	589	608	631	616	614	587	582	605	604	573	605	637	578	590	591	561	599	598	587	562	541	579	588	606	581	589	548	610	609	587	594	549	627	658	599	551	603	558	607	560	612	553	593	605	588	565	594	575	551	600	570	618	576	619	611	602	561	576	554	591	571	610	587	612	600	600	567	588	542	598	560	585	613	571	578	579	579	574	659	574	592	618	607	604	561	594	575	584	569	554	563	591	593	588	590	567	580	568	588	552	583	598	616	585	656	588	620	571	578	604	576	602	579	545	597	559	576	607	573	592	574	600	619	565	572	590	565	643	626	627	539	631	581	567	586	577	583	627	572	580	602	654	610	591	629	582	543	560	581	588	607	606	577	560	556	586	585	570	602	583	579	599	609	593	591	584	605	620	607	572	578	602	570	578	592	579	624	568	601	576	570	574	566	616	578	574	648	568	602	564	627	569	584	635	636	608	637	656	617	579	606	584	605	535	623	655	596	582	562	610	558	609	595	593	590	548	610	571	557	611	565	595	589	592	550	613	561	581	564	584	584	598	567	588	550	591	619	569	615	551	618	582	620	620	607	592	582	570	616	573	603	583	594	575	639	607	577	606	613	588	579	592	596	591	578	552	589	579	628	567	581	600	568	575	573	636	604	647	598	622	599	625	606	558	584	527	594	596	605	554	611	623	603	627	566	587	607	638	601	596	602	618	556	621	603	622	622	589	588	563	608	554	602	568	537	638	594	574	592	575	564	607	597	569	631	602	571	606	554	624	614	567	593	546	591	633	582	525	594	576	571	597	596	580	579	629	582	597	627	590	554	540	634	593	570	632	587	577	616	596	601	626	590	563	591	594	592	592	572	577	614	597	561	551	617	599	629	571	569	584	620	602	580	536	622	586	605	578	618	602	546	616	618	563	569	589	574	575	579	569	587	572	575	569	577	563	628	535	599	602	586	572	620	616	562	589	588	589	571	601	552	586	589	575	584	589	600	573	572	597	626	583	571	564	564	613	622	586	553	578	628	584	582	531	609	599	612	571	609	632	605	596	614	578	571	584	595	557	527	609	556	611	564	619	637	585	596	625	581	587	614	599	567	574	570	566	609	639	596	606	639	617	613	583	588	586	577	563	594	613	610	608	635	587	585	563	561	609	592	588	615	557	601	549	621	612	571	535	567	607	589	548	615	594	596	610	593	589	606	609	563	568	575	604	579	607	551	602	591	618	619	600	615	594	595	580	579	570	603	561	606	616	582	572	566	585	630	621	591	600	586	570	586	593	559	615	582	568	560	578	593	544	601	563	551	554	575	591	600	603	560	576	618	587	611	601	602	596	564	587	537	605	578	591	606	617	575	588	588	623	541	582	621	582	586	589	566	584	628	599	574	563	602	582	601	575	538	596	596	611	574	594	598	598	578	590	574	567	616	605	599	558	577	611	572	593	601	543	576	591	576	644	560	571	526	597	574	581	554	532	628	631	561	554	576	587	625	569	602	582	550	576	527	605	574	590	609	595	587	591	601	632	594	594	634	567	625
27641	10089	1941	1279	986	959	1044	1013	979	952	984	981	953	925	932	922	973	974	949	942	984	936	909	970	1035	924	1025	998	925	936	966	961	930	993	962	983	1037	943	965	991	978	993	960	931	957	971	1025	959	969	948	980	1003	937	1001	939	999	970	1019	993	959	973	959	997	1023	973	1005	995	998	948	942	966	930	997	907	1011	953	946	984	924	984	1025	970	971	945	925	933	950	998	954	924	903	993	961	935	953	942	953	1045	931	967	909	905	984	938	935	979	979	943	967	964	961	988	955	947	960	1044	947	981	989	921	992	960	961	943	1003	958	972	956	983	975	964	963	940	951	965	940	939	972	956	1035	957	930	987	978	981	954	969	983	963	948	972	996	956	943	961	957	998	1037	959	949	948	942	921	911	917	1001	958	978	968	922	975	996	985	949	1056	978	989	1027	944	922	905	913	1006	976	1010	965	998	1005	895	971	986	991	991	978	957	978	992	952	923	930	1005	975	985	934	981	932	963	1002	996	1011	1002	984	939	939	941	952	985	967	1029	964	968	946	973	946	998	970	914	909	968	932	978	908	967	972	997	921	942	987	925	910	935	937	962	974	971	984	977	972	965	943	933	936	998	942	1028	1014	946	956	963	1005	926	920	939	961	946	961	951	946	996	1065	982	961	957	971	959	988	915	960	1000	1000	977	926	961	1003	978	1039	982	960	991	954	966	1003	1013	1011	1016	950	963	982	976	945	950	939	939	952	918	1001	930	968	965	971	1020	985	1028	1016	897	1024	997	948	975	954	920	911	942	974	956	971	916	945	931	961	987	985	970	966	951	1011	1004	938	982	957	955	952	979	933	950	982	1045	934	987	954	917	1012	949	995	959	954	1007	976	953	1020	986	969	958	1015	906	977	971	932	993	989	972	991	992	1000	999	961	1013	941	928	993	1024	950	958	1000	943	955	933	978	994	947	1022	931	946	987	964	921	987	939	938	959	973	976	977	993	984	1053	965	1026	996	984	1014	1008	981	957	939	966	946	1001	972	978	947	974	959	978	991	948	945	970	979	929	987	996	982	970	998	996	1007	927	908	959	979	959	961	916	914	999	962	954	992	957	913	945	958	977	935	976	943	1037	928	946	922	930	951	909	931	995	941	994	953	982	961	977	945	951	918	918	979	1015	963	977	996	993	917	932	974	962	975	964	997	913	995	947	913	1028	930	910	1008	1009	978	920	925	951	1032	933	956	949	946	1024	972	954	911	944	997	965	935	946	1026	952	975	939	979	953	990	932	888	953	950	970	961	962	974	1010	960	971	950	942	929	898	919	993	925	954	993	963	1015	935	997	894	981	962	951	949	1007	1017	963	995	974	964	958	1022	1007	998	965	1016	981	979	994	966	952	954	1022	1023	1010	957	995	944	982	979	998	1003	969	891	960	890	997	998	936	939	945	917	985	886	915	951	983	1004	939	970	924	916	937	1026	913	972	910	929	975	919	958	995	986	935	915	960	953	880	947	1000	935	976	1015	951	983	953	1008	1008	958	934	983	981	1002	967	967	992	978	1025	984	929	989	980	974	957	981	951	963	1004	1009	943	989	982	968	959	998	910	984	938	947	965	948	978	969	972	1011	962	945	943	992	976	989	985	947	1026	987	932	971	936	991	940	926	874	945	917	998	989	953	914	973	988	960	935	944	1038	1024	901	935	1018	958	940	948	962	922	977	972	1014	997	991	964	1004	974	1000	950	987	949	1010	973	918	991	929	994	963	970	995	952	927	962	981	968	988	1052	928	974	953	944	948	971	988	950	974	1032	948	966	995	916	982	951	912	936	935	1006	955	1007	957	930	919	1028	930	982	989	965	948	998	930	1023	967	972	970	1007	970	990	975	941	969	996	976	923	985	974	973	961	936	1034	1015	969	948	968	977	997	945	994	1018	934	998	932	996	1000	995	997	933	909	998	967	975	969	915	973	972	950	975	931	1000	947	980	989	1005	945	978	917	1018	962	1012	992	957	1003	905	962	1000	1014	918	953	993	1000	963	985	945	1010	934	1014	924	901	982	1013	945	1026	964	939	979	989	965	950	982	994	950	983	1007	986	961	984	957	952	981	1002	1007	972	948	971	994	972	937	925	962	957	980	983	987	1007	950	1006	1020	980	942	911	958	937	961	979	984	985	1000	984	1022	1013	1005	995	1009	894	956	973	973	988	959	989	985	975	963	994	999	1043	999	936	946	912	960	911	937	897	1017	961	955	949	1001	964	969	1004	946	932	982	924	970	1040	1021	954	1018	933	959	935	966	943	956	952	966	943	970	1030	946	950	968	904	964	904	947	957	944	968	985	976	962	959	974	1000	1012	958	987	936	949	956	956	924	988	1008	962	951	963	964	1004	910	921	925	1016	963	962	948	942	1003	989	906	962	968	999	999	919	938	981	939	963	992	969	947	986	992	1009	963	976	973	945	914	964	1010	883	988	934	961	972	978	994	923	921	961	1015	928	968	954	942	952	851	965	985	979	957	999	924	914	972	930	1017	1008	950	928	1009	999	990	953	1004	907	980	963	927	956	965	989	942	970	950	937	977	957	1007	999	990	942	1012	950	926	984	976	951	925	962	952	998	964	950	961	955	983	1060	986	912	981	960	971	937	993	976	949	1007	1004	979	1011	1017	941	954	978	945	1008	980	956	927	959	1015	1017	960	1034	966	1004	1005	991	1014	982	1019	949	985	978	928	964	962	979	1007	986	997	963	956	961	992	936	1010	957	961	952	993	925	982	1026	1004	921	942	962	964	982	946	977	1016	922	940	937	997	1009	935	919	940	989	943	968	970	1012	1022	975	969	987	951	904	928	975	916	980	973	960	961	953	983	957	1008	975	940	994	982	933	976	997	979	1039	994	977	987	958	1011	939	1013	954	1024	937	971	913	939	932	976	926	1035	932	930	943	961	987	1018	924	1026	943	1015	993	961	960	965	971	951	984	976	945	937	1009	955	982	1000	1026	953	964	967	971	985	1024	960	985	944	961	967	982	1032	1014	1007	971	953	945	943	1000	967	1010	1009	1001	935	972	1007	961	965	1022	952	972	960	1008	979	948	983	978	957	1019	1036	962	963	965	992	1002	929	971	958	1014	957	938	979	951	952	955	979	981	906	978	991	966	992	941	949	955	971	995	937	943	935	910	958	1000	1006	985	938	919	946	985	924	999	965	941	970	955	935	942	988	989	992	994	994	1025	1040	953	919	962	985	1019	961	987	980	988	964	951	1019	997	947	1022	1015	981	931	964	941	952	942	985	990	979	1000	908	1022	969	1002	972	972	958	957	962	921	984	995	934	975	951	949	971	911	926	973	992	1011	953	972	941	939	936	927	984	1022	998	969	935	938	972	1032	977	956	949	964	975	940	955	961	978	945	950	954	937	930	1002	964	976	991	980	988	922	984	977	971	997	900	995	983	945	1032	946	965	971	973	934	950	943	941	949	965	957	958	1008	951	974	956	976	980	947	967	992	1008	958	992	981	957	957	933	944	995	949	1023	945	995	925	965	978	981	959	950	952	938	903	962	954	1013	1032	924	923	994	998	980	910	982	927	998	927	941	946	1034	953	985	989	993	976	990	951	955	919	969	973	990	961	936	986	977	956	932	941	965	991	974	927	952	948	924	1010	1027	1039	926	949	947	1019	919	973	982	1007	990	959	923	959	970	979	991	960	1017	967	934	946	971	965	974	994	995	934	972	960	945	966	985	954	1004	952	968	987	987	1004
5853	1062	998	870	855	857	833	884	851	816	816	822	869	804	802	809	880	816	819	814	837	849	883	848	815	841	849	833	854	791	821	843	858	909	766	860	869	870	803	848	812	810	808	871	847	849	837	801	856	840	795	825	849	797	782	892	865	848	795	814	873	811	837	820	827	824	837	783	850	912	811	818	789	853	848	835	853	859	847	832	842	796	836	796	812	843	784	816	850	844	805	849	864	820	796	827	829	868	805	815	815	806	850	799	818	802	797	803	823	815	899	869	838	814	875	825	819	834	828	870	874	838	839	860	858	815	814	828	824	840	856	828	812	801	817	850	793	839	746	844	822	859	860	814	838	792	847	783	817	872	804	776	807	850	826	837	792	832	898	813	812	803	831	808	803	795	779	820	821	806	845	764	844	829	877	757	809	806	795	857	784	840	836	793	821	826	802	785	863	753	858	818	874	832	854	822	818	875	811	820	825	802	793	845	878	822	842	833	761	850	811	827	762	855	800	856	821	792	771	773	823	816	869	803	848	797	789	814	837	808	856	781	762	813	839	775	859	818	822	822	871	788	894	876	811	852	816	839	802	832	821	857	841	812	816	835	840	833	838	840	812	835	846	866	840	824	809	814	801	868	882	843	848	876	817	819	793	846	815	775	852	806	778	814	827	793	854	848	831	818	850	840	829	826	822	822	803	849	864	836	764	816	811	833	794	857	804	795	783	831	781	789	814	826	791	823	787	846	789	800	868	841	810	844	818	804	865	860	826	871	849	787	850	811	863	823	807	775	777	794	834	833	802	815	799	810	845	788	819	845	823	851	817	814	846	782	793	855	765	816	869	821	825	867	808	808	780	830	799	803	820	819	852	811	829	810	841	811	827	815	808	843	825	768	859	781	814	770	815	846	865	802	836	829	829	816	836	820	840	866	856	848	818	776	834	850	796	842	858	841	830	880	832	800	845	849	838	822	869	818	866	841	826	788	770	806	771	883	794	835	823	837	811	874	805	818	846	882	916	829	823	831	835	806	842	826	807	812	813	856	827	840	776	839	825	795	870	885	873	852	816	815	849	848	807	781	825	793	824	833	847	791	796	866	810	833	821	776	809	880	839	798	743	798	839	782	822	804	860	809	811	770	783	869	844	856	784	867	834	833	806	846	773	825	841	861	834	793	815	883	855	831	795	766	825	862	795	823	783	768	776	803	859	797	847	822	833	845	812	834	793	813	801	813	837	789	825	862	787	836	848	773	828	800	871	799	871	807	771	890	775	846	847	844	838	813	806	857	777	823	840	873	805	826	821	831	797	810	815	766	786	840	767	815	835	809	793	863	801	845	781	839	804	829	804	854	848	801	843	875	862	825	843	849	846	808	778	812	821	828	804	818	812	839	815	874	800	852	876	831	843	806	826	829	854	857	833	843	846	832	826	818	790	841	811	848	874	790	880	859	809	861	849	845	839	766	864	818	809	818	830	833	853	789	851	822	819	808	824	794	811	859	795	859	835	853	824	797	849	834	799	798	848	801	828	848	791	824	822	806	807	860	808	847	789	843	844	836	809	805	772	893	803	823	761	820	825	814	818	830	788	805	784	769	826	835	839	794	813	792	834	814	803	853	780	835	811	846	803	823	828	818	843	857	857	811	815	771	811	826	814	834	786	860	787	878	798	811	825	822	846	825	857	783	853	807	850	774	816	836	807	841	837	806	844	808	876	878	817	861	834	752	879	841	823	831	830	830	827	778	836	813	832	804	866	787	822	769	887	859	827	848	797	774	802	858	797	788	795	766	785	797	796	777	800	807	853	819	838	797	802	771	783	836	884	818	809	782	853	824	798	839	867	818	793	785	816	852	800	782	867	837	831	870	847	890	808	822	852	788	808	834	812	796	820	855	846	802	784	847	858	830	827	801	801	756	814	820	845	794	796	812	850	843	871	785	784	771	838	793	821	801	813	839	843	834	817	810	822	802	806	870	812	833	853	784	831	860	819	855	846	823	854	833	882	835	799	815	753	892	820	838	748	822	806	848	797	791	812	787	806	854	870	850	761	853	814	820	892	841	843	803	799	854	860	806	795	843	842	846	840	850	826	838	798	859	792	835	793	837	768	840	837	894	819	819	804	829	839	834	814	809	804	806	789	888	790	822	788	815	828	808	813	814	785	860	799	835	812	799	814	806	860	806	799	787	818	838	845	798	824	870	848	854	810	814	841	866	806	821	852	857	786	824	753	823	844	829	817	850	825	829	817	817	800	838	855	798	819	817	827	858	844	866	781	793	817	829	839	873	785	817	846	837	831	830	814	836	782	766	845	748	796	794	831	807	801	848	862	849	806	837	817	842	835	805	851	819	781	809	819	871	851	837	833	829	787	852	876	802	817	815	763	830	764	806	819	820	826	784	810	798	824	850	800	809	808	864	833	859	800	796	799	827	835	797	784	829	835	825	863	843	857	886	794	872	783	829	843	836	816	798	824	835	848	778	795	841	846	795	763	832	813	838	799	833	791	798	812	788	858	798	822	868	834	824	839	835	825	817	788	812	844	818	836	838	807	853	865	868	821	848	810	806	757	807	795	823	819	841	812	792	814	861	866	817	783	826	804	762	759	820	812	773	801	839	835	826	830	842	813	802	835	852	803	848	814	807	828	790	816	815	785	795	823	833	814	815	825	785	821	749	808	840	831	848	890	804	815	770	818	818	763	828	839	831	779	810	865	796	813	825	798	819	838	770	810	847	810	809	867	822	779	793	849	890	864	817	818	806	850	797	831	849	805	788	826	839	814	805	789	819	789	850	844	860	819	873	786	799	775	822	800	803	755	821	775	800	835	804	765	806	799	849	815	826	828	813	850	798	792	800	821	792	810	765	780	774	769	889	835	843	820	830	824	809	838	798	840	817	870	850	816	852	827	828	792	802	850	830	792	823	810	859	849	869	829	846	854	849	836	792	828	809	838	817	797	824	869	843	811	820	851	848	837	814	818	819	820	828	827	797	851	769	841	864	820	832	780	848	811	882	836	854	810	837	769	797	795	826	825	801	870	807	783	809	825	751	853	842	859	814	845	748	801	836	806	808	791	847	805	889	805	876	828	813	841	765	825	791	838	826	819	815	817	823	824	845	828	810	821	811	802	811	835	857	834	843	843	830	785	783	826	827	799	861	840	833	811	847	825	757	846	786	855	806	826	846	825	804	791	775	893	783	864	789	831	826	847	838	838	810	808	784	831	780	813	791	823	819	849	823	825	819	792	824	757	835	836	851	818	864	846	841	807	851	810	815	832	810	832	857	812	812	814	854	807	819	834	814	837	825	830	818	817	816	806	776	810	785	816	810	795	820	818	840	798	797	814	833	837	826	822	817	774	824	774	829	838	827	810	796	815	820	851	805	824	844	855	806	760	782	852	825	833	850	801	834	770	839	796	830	791	833	796	770	835	870	801	758	819	807	784	794	875	824	798	831	755	803	826	796	846	811	821	840	818	886	865	799	813	826	836	834	812	836
25732	21442	27302	25465	5907	1690	1365	1164	1042	1067	972	1035	991	1051	1021	990	994	968	988	963	978	1007	1013	1005	971	976	984	1013	1004	1011	987	994	949	973	921	997	974	995	994	927	942	948	1044	977	975	983	940	958	956	952	948	953	981	981	981	1019	1020	956	945	937	935	928	945	959	936	993	965	962	998	950	997	975	970	981	1027	1005	951	1039	957	951	983	934	949	967	967	950	961	920	989	1000	1063	922	962	1015	980	997	924	1002	972	976	943	934	961	989	933	973	1032	979	1005	957	962	997	944	919	971	997	982	937	960	949	959	992	933	1007	977	901	894	940	967	936	935	909	911	983	1013	964	950	944	965	911	943	949	977	992	992	963	962	1017	957	976	1036	970	914	954	978	964	940	915	956	998	941	954	941	984	980	971	994	977	984	937	955	979	913	992	947	946	938	977	992	976	960	903	969	969	927	943	979	921	988	976	974	942	926	936	945	968	936	995	941	945	941	937	926	976	996	935	983	982	972	982	933	946	964	962	973	965	984	908	946	962	923	1009	972	978	950	942	994	936	899	961	989	960	964	984	953	954	1017	970	1013	950	966	1004	1003	999	1008	1051	925	946	939	990	958	962	983	957	950	981	953	966	972	957	974	914	1001	916	990	940	932	941	1014	961	989	919	985	990	956	971	986	931	974	953	967	960	972	961	943	967	944	952	914	974	989	1018	956	944	998	968	978	1010	958	956	971	1008	949	1009	931	989	985	932	905	962	991	952	995	938	976	972	943	971	987	975	988	982	984	926	952	967	923	1001	980	912	944	978	973	967	986	958	971	945	1012	976	973	999	943	987	1019	925	997	966	955	948	1014	943	932	927	972	1009	946	988	919	952	999	961	943	957	941	983	964	943	953	980	963	966	950	931	998	1001	943	988	968	959	980	941	945	993	955	1016	979	960	975	972	949	977	996	974	942	984	984	988	971	897	952	990	1024	981	895	993	969	983	946	973	906	982	990	1019	1034	941	937	950	1018	989	952	1004	941	952	1007	965	969	944	996	950	939	944	928	988	954	944	961	973	1036	966	939	1000	999	948	962	999	974	909	969	983	988	934	1035	955	947	947	969	981	911	985	960	931	963	961	932	908	969	987	1012	963	950	961	970	906	988	1004	989	969	944	967	963	1006	951	928	946	980	907	985	982	972	960	915	1000	991	918	986	1025	938	954	961	970	955	952	1006	982	930	937	958	935	951	995	947	962	962	1039	983	928	967	981	971	942	975	984	1010	934	979	965	982	929	930	1014	993	1001	970	952	937	998	990	936	1000	963	981	963	929	1044	985	948	946	997	995	986	996	950	993	912	983	986	988	984	971	985	961	963	952	953	950	926	891	956	996	924	917	947	893	913	956	1002	954	898	974	1000	1014	902	903	960	881	951	990	1025	1007	920	953	990	975	975	934	979	986	949	956	944	994	960	983	917	976	998	958	1015	982	968	933	938	953	976	977	963	1005	982	983	893	959	919	1024	930	968	979	932	972	994	997	944	1002	1016	958	958	934	1000	884	979	972	994	1028	938	997	992	1028	984	997	970	1003	914	961	998	922	1021	931	947	967	974	914	922	983	924	976	945	995	996	970	979	981	981	951	999	914	926	988	949	965	973	974	993	964	947	927	975	923	1019	963	992	1020	984	1012	936	959	1004	951	954	994	961	959	985	983	913	981	994	935	984	944	956	943	955	905	966	1013	952	991	1019	920	1009	901	1011	960	946	966	997	994	975	945	951	943	962	967	936	1002	928	974	999	925	907	927	1005	935	931	955	946	999	949	978	960	963	994	970	1000	912	1008	944	904	963	927	965	996	904	961	995	948	975	957	936	967	984	1008	1005	969	995	997	964	957	944	940	891	939	979	988	995	966	985	1032	953	916	952	921	972	988	967	967	986	902	927	940	952	978	957	959	976	955	891	914	963	957	999	1011	1008	958	954	962	931	991	968	955	963	985	971	966	931	929	979	938	946	1020	967	1005	957	969	950	991	1008	937	976	1025	1007	941	1000	972	948	1003	948	974	967	892	947	950	1010	952	918	930	978	983	905	970	932	997	1008	977	1000	1001	936	990	981	968	923	933	931	1007	924	904	944	987	1024	963	1000	973	912	995	971	1021	901	973	945	983	935	949	923	973	880	950	953	969	920	945	935	973	960	900	966	996	940	986	979	976	950	973	944	939	964	921	979	984	1035	975	929	957	1016	976	960	935	943	1008	915	900	929	977	949	940	964	951	935	914	992	969	968	921	953	910	983	908	983	927	935	954	959	977	939	971	924	955	952	997	961	1007	998	989	1032	914	938	960	929	974	922	1014	937	1024	961	967	968	961	970	978	1003	1021	952	989	970	1000	935	1030	934	956	913	1008	904	981	952	973	947	931	971	958	959	981	945	940	936	963	995	1009	1000	995	970	1006	941	929	923	959	978	985	947	995	924	994	964	959	1022	911	957	1050	950	978	964	960	966	911	925	981	923	995	957	948	937	992	978	998	929	963	959	921	967	932	956	984	1007	977	993	981	959	974	990	955	959	998	996	1049	981	966	945	1007	936	997	988	942	1058	998	958	977	1021	934	964	964	963	942	980	967	996	987	953	965	923	951	970	970	965	1006	967	977	969	902	950	980	960	1001	956	970	955	943	1027	905	916	1016	954	988	947	975	960	1003	978	956	976	963	956	989	972	954	928	948	971	977	1029	941	932	958	1000	967	993	969	983	1026	1026	956	944	980	955	995	965	980	951	942	937	948	927	919	991	966	925	948	976	988	963	996	1006	1006	939	969	925	926	970	989	982	1002	911	973	964	975	1009	935	1015	970	958	985	1018	997	870	998	979	948	929	955	940	972	1031	928	980	997	958	979	1001	964	952	947	939	935	960	963	970	940	933	934	920	932	951	939	995	925	940	990	950	1030	916	980	1014	957	1002	975	916	946	945	939	1028	973	974	930	965	970	909	944	925	943	933	933	947	940	987	1009	942	1013	992	969	991	988	972	1082	936	966	929	939	949	981	916	954	963	981	968	909	974	1000	939	949	897	989	951	945	955	990	965	958	1029	919	949	995	1039	985	953	983	980	954	921	999	936	962	945	954	910	999	982	982	995	924	959	942	1011	968	915	945	962	984	921	934	1040	994	913	963	994	939	953	908	927	932	975	954	967	959	938	990	911	952	996	949	997	982	909	969	994	972	912	941	993	983	983	1028	953	1010	933	900	990	949	955	1001	975	988	1020	936	1021	934	938	991	1024	934	937	971	959	962	976	958	931	965	992	939	962	975	977	942	969	972	993	973	969	991	949	976	995	962	942	965	931	952	955	1004	1006	947	984	927	983	978	933	938	952	994	969	929	910	982	1018	997	950	971	1002	947	947	947	1010	931	989	921	937	941	906	1038	970	986	943	949	1034	965	969	953	979	932	938	925	954	976	1002	986	945	937	940	990	955	991	982	942	937	965	956	931	1028	967	979	987	972	974	999	953	996	969	872	970	967	973	964	1013	968	985	912	926	945	957	942	913	986	974	985	982	952	953	971	949	1017	951	1009	996	932	985	976	1036	980	1027	901	997	945	979	929	965	954	945	926	961	932	983	968	978	960	960	963	921	1014	928	961	916	948	930	919	885	951	917	949	911	950	935	953	945	952	935	976	913	965	977	998	961	961	960	954	1009	941	1002	969	915
4122	3192	2756	1745	1337	1216	1123	1023	951	905	932	921	868	918	912	902	885	840	854	838	886	851	898	847	854	870	892	877	863	877	868	936	897	872	874	820	841	825	931	905	836	825	862	894	915	858	916	891	843	908	896	865	849	882	876	849	800	829	846	886	890	867	904	876	914	857	839	903	889	803	830	854	887	844	876	837	870	850	837	841	841	854	839	860	849	845	843	842	867	858	856	799	861	922	862	816	825	830	881	843	795	863	857	889	873	856	868	870	885	893	859	843	833	857	850	910	865	936	839	847	854	900	834	919	840	917	824	840	865	866	844	803	848	836	821	879	867	839	830	790	811	806	801	843	886	859	852	864	876	853	872	870	814	843	923	834	880	895	842	882	855	835	870	861	850	828	822	768	869	855	854	827	861	799	834	863	855	826	832	833	869	790	846	844	847	886	873	833	837	864	914	832	861	873	839	819	840	822	837	835	834	822	888	847	876	875	860	851	870	793	863	891	850	818	876	838	848	880	813	842	827	859	870	833	877	887	829	891	816	820	907	834	848	836	854	839	842	852	844	889	870	909	831	836	841	879	784	819	823	877	863	830	843	857	858	840	845	832	864	847	841	828	878	827	865	844	853	854	859	840	843	746	845	876	869	839	813	827	878	879	864	883	820	818	850	856	892	864	871	832	892	918	828	889	821	915	871	868	828	826	882	784	834	853	861	858	920	883	861	834	821	850	832	857	847	806	831	873	831	837	833	823	862	800	865	845	824	886	878	856	824	870	840	863	809	842	818	841	815	863	903	823	797	787	826	903	883	871	859	867	860	848	851	843	842	821	879	910	824	869	859	857	827	841	800	868	863	859	854	872	816	869	819	853	796	833	865	837	819	887	872	849	872	869	840	806	852	848	857	867	866	773	855	873	892	899	834	797	866	917	833	795	857	858	822	884	873	834	850	855	824	877	842	865	871	838	832	877	852	828	845	831	889	852	878	882	862	801	840	836	856	856	865	854	845	888	848	820	828	855	845	864	800	867	816	835	868	828	814	819	853	909	803	842	844	845	852	813	869	866	798	891	882	790	829	819	921	900	866	846	809	846	854	848	819	875	814	826	861	810	877	836	832	881	859	878	846	868	864	757	868	823	900	895	858	808	888	831	848	831	898	820	815	886	861	778	825	854	897	849	875	854	854	903	871	906	851	858	849	833	831	879	886	832	864	825	849	857	849	881	844	812	829	843	886	856	845	850	864	877	827	880	926	836	883	856	845	848	869	911	823	815	851	806	833	881	879	819	875	800	853	839	853	847	827	853	847	888	851	849	835	871	859	843	863	848	893	849	879	863	866	841	858	869	864	870	800	857	816	821	851	817	866	835	862	823	811	866	862	818	861	852	808	872	903	827	850	877	891	886	831	833	929	854	901	872	862	818	841	831	768	797	832	820	859	832	863	789	877	866	883	807	839	825	933	849	841	855	805	866	821	830	844	776	833	790	847	834	859	882	931	829	820	858	842	855	872	902	853	817	880	824	808	833	879	841	897	840	852	764	840	844	851	847	821	772	843	878	847	839	870	868	823	864	844	832	816	808	877	830	851	841	830	830	873	866	880	825	836	842	870	865	854	846	852	829	850	848	831	818	880	838	859	867	850	813	852	872	862	861	860	864	871	856	871	836	850	859	879	870	858	895	868	865	827	900	825	809	861	872	866	895	831	859	868	838	868	875	833	861	861	811	845	821	884	880	863	863	826	840	878	903	830	850	852	825	867	888	794	824	826	830	856	841	862	894	855	852	836	854	890	890	853	866	813	770	847	856	856	841	838	814	876	875	798	892	889	895	848	858	829	893	839	864	874	893	772	831	801	862	862	806	876	816	836	891	828	831	898	838	851	836	863	824	811	897	827	820	850	887	866	870	863	884	863	854	860	832	858	856	855	851	827	872	871	847	842	835	860	845	805	832	824	857	823	889	842	885	845	835	886	811	817	828	814	848	901	832	876	821	840	846	821	868	850	839	823	920	820	862	835	860	859	806	830	789	860	830	821	860	839	833	808	811	843	826	884	804	848	883	855	877	833	871	878	862	884	873	865	869	866	872	847	826	832	826	833	820	888	847	828	846	828	817	906	815	820	874	905	813	841	885	806	846	814	821	886	871	877	846	852	897	877	835	865	891	862	825	865	836	797	852	795	840	815	855	829	846	835	780	821	817	850	775	812	832	866	866	851	841	848	848	859	802	869	804	818	838	808	804	883	785	859	897	836	914	891	885	876	883	889	821	862	842	824	790	841	936	839	816	869	872	870	841	847	888	763	841	854	840	846	845	842	848	907	860	843	830	809	842	808	832	829	855	840	891	872	815	864	857	824	889	824	865	856	811	846	827	845	815	852	816	821	837	856	856	845	809	837	877	858	803	837	857	860	781	847	830	839	827	793	827	838	824	846	836	848	868	849	864	854	840	883	870	836	876	853	836	805	878	826	780	841	872	846	871	814	854	878	858	828	841	850	837	773	842	884	840	802	852	873	841	823	842	829	834	842	849	865	780	804	820	884	817	894	843	881	843	852	838	840	805	864	808	838	878	876	859	855	844	826	908	854	845	840	804	844	863	878	869	863	842	906	935	817	877	859	829	833	883	843	835	869	892	799	840	838	855	830	865	865	846	836	845	847	806	859	885	855	775	838	804	890	837	888	837	848	878	856	823	884	822	903	852	847	840	842	861	806	895	803	816	848	902	888	883	838	827	825	831	828	893	844	853	858	801	787	863	876	888	880	833	827	835	826	852	847	821	808	815	828	836	845	827	795	819	894	857	800	872	832	936	816	898	816	837	838	822	865	848	837	861	873	872	816	823	859	790	813	863	842	799	892	816	871	833	807	855	859	851	876	821	883	821	807	885	846	877	866	792	839	840	839	805	881	927	878	919	878	861	836	860	837	869	853	840	864	867	811	888	850	835	848	830	787	860	834	837	864	818	870	898	903	867	828	778	872	876	861	863	847	836	809	829	852	890	886	876	836	884	805	873	911	865	873	820	884	864	817	808	815	830	881	811	882	848	845	843	845	841	857	851	834	878	834	817	804	805	881	843	855	816	870	834	788	804	863	814	855	837	844	838	836	855	879	862	888	856	842	791	853	795	892	887	796	860	876	816	835	848	828	808	851	868	854	857	822	804	847	816	845	857	851	834	848	896	809	816	819	866	887	884	871	810	872	828	919	844	801	822	838	850	833	836	844	851	797	851	837	871	835	879	819	854	796	869	827	835	832	820	847	875	804	808	835	881	809	810	924	879	878	868	815	882	821	851	798	881	860	872	823	862	798	806	840	860	868	856	862	826	824	813	831	892	846	848	861	792	836	839	873	842	903	865	866	888	849	787	873	848	824	792	833	850	875	833	858	809	865	889	808	831	865	854	876	863	835	858	867	864	879	854	828	860	858	835	897	818	876	841	838	924	821	855	775	853	831	872	881	864	877	812	849	877	826	862	805	837	832	844	796	872	827	770	876	835
24595	21402	28497	24654	20777	4147	1364	979	795	765	766	669	640	717	673	672	706	656	649	663	640	639	625	716	652	650	632	675	689	663	663	619	709	651	665	665	657	618	656	625	642	660	617	643	623	606	571	618	672	666	637	578	622	639	666	669	668	650	641	591	640	645	622	619	641	649	613	683	633	645	648	679	627	653	606	637	637	592	574	637	681	623	639	647	661	668	652	661	618	618	660	674	648	648	670	627	653	598	676	609	610	641	594	669	619	616	680	628	608	618	640	665	568	644	629	628	594	605	665	599	632	623	628	648	687	629	651	640	625	664	627	632	611	640	645	638	650	646	630	693	651	631	612	637	646	606	623	651	675	614	624	603	657	632	616	665	588	593	656	596	629	659	589	606	609	609	641	626	625	622	640	649	600	616	653	623	615	625	574	581	649	646	627	636	590	663	578	628	611	640	616	658	637	623	649	643	620	666	648	596	605	662	621	618	615	613	634	588	603	615	615	648	651	652	651	609	611	648	608	641	602	631	600	651	608	589	593	637	650	632	631	616	621	659	611	634	568	589	619	642	637	566	629	638	620	593	629	635	610	607	649	587	586	615	607	620	603	676	577	617	624	620	631	606	579	592	620	637	622	634	644	613	634	669	638	627	573	612	645	644	596	586	630	607	683	639	629	661	604	653	611	656	669	631	633	639	618	603	636	623	612	615	608	627	628	611	629	620	615	637	583	663	597	600	599	604	580	656	624	681	684	622	655	635	667	612	658	627	622	633	621	672	587	658	661	605	580	630	579	654	568	665	618	640	639	657	603	606	626	668	656	599	623	646	567	645	633	650	652	618	693	665	596	584	634	680	682	648	653	640	616	604	647	610	628	596	664	604	612	606	598	659	672	652	662	641	658	662	587	625	685	635	622	614	647	618	632	693	658	647	618	629	644	657	622	628	597	605	623	647	599	623	668	646	600	636	677	593	628	640	584	614	631	642	616	641	607	600	636	627	647	638	588	636	629	614	647	660	695	578	599	649	612	635	604	617	632	635	662	626	639	664	638	562	651	609	591	665	663	629	649	648	635	667	641	606	636	656	660	624	648	659	659	644	676	669	637	643	620	599	606	624	646	592	620	624	653	616	670	612	612	628	693	638	602	627	601	635	643	599	649	662	606	652	666	613	620	652	631	642	635	642	594	642	632	605	587	597	637	587	649	604	591	625	638	610	639	591	675	630	644	643	630	670	608	623	643	594	603	637	617	607	609	622	605	637	660	600	667	618	594	593	636	582	617	644	632	596	609	630	633	642	611	595	619	597	648	652	620	671	631	596	620	626	633	641	565	603	600	653	639	630	592	659	635	642	601	609	643	630	631	584	645	587	629	645	641	622	623	623	639	670	641	623	622	654	644	627	608	630	606	649	644	614	606	660	614	693	618	645	638	659	606	649	626	654	656	612	590	639	673	634	612	645	611	624	631	650	679	670	624	619	610	622	640	635	635	618	657	599	623	682	610	610	588	637	601	674	634	634	625	623	614	612	623	670	622	623	641	609	642	637	671	636	610	590	590	608	646	654	607	620	616	576	614	645	653	628	648	668	623	626	614	633	612	646	661	617	602	638	627	669	595	642	655	626	603	614	607	636	676	598	623	580	590	552	661	659	628	596	629	592	634	638	647	587	607	623	651	578	626	584	696	668	609	658	598	665	634	615	655	608	628	607	605	611	629	617	609	649	628	611	618	608	649	655	629	586	674	614	636	666	602	613	662	653	606	642	618	617	636	617	615	643	618	636	621	623	671	638	626	635	571	617	617	648	632	655	591	629	641	588	667	615	601	588	625	614	642	645	618	630	566	602	643	587	639	640	676	648	635	603	672	643	608	624	596	630	599	630	660	620	642	632	630	633	572	649	654	649	600	709	632	625	657	618	621	648	590	597	653	630	629	625	648	648	621	650	638	599	604	642	614	603	673	637	590	629	667	609	612	615	621	599	634	613	620	623	622	621	649	644	638	619	629	668	663	647	606	570	593	600	636	605	620	650	563	645	588	689	675	582	629	680	622	637	612	614	609	601	598	630	624	621	634	596	642	647	654	617	624	647	677	564	624	620	636	615	597	598	628	570	630	664	592	606	624	580	625	622	612	601	619	624	659	636	655	585	636	629	647	608	688	581	633	586	654	653	610	608	623	638	628	612	648	656	657	663	648	612	586	592	625	629	626	593	648	631	650	606	683	656	646	639	642	598	548	619	638	599	606	643	618	603	625	612	621	626	587	620	610	595	669	687	618	629	658	701	635	654	619	664	637	683	593	625	631	585	651	651	655	601	595	626	601	603	568	639	637	632	633	653	615	635	597	649	642	628	580	612	671	641	646	620	630	605	614	631	644	639	582	623	632	632	601	625	575	593	631	623	621	609	644	655	623	612	653	627	622	609	630	635	636	635	644	646	621	598	558	605	630	649	614	634	614	630	631	586	560	588	577	580	621	632	634	610	612	598	653	609	632	598	637	626	611	599	600	666	621	650	649	594	691	623	647	633	624	685	628	593	651	633	618	626	618	568	643	626	671	598	667	594	618	615	620	660	566	631	660	638	647	628	622	635	624	578	585	608	641	598	595	618	671	595	594	641	666	596	616	661	642	614	583	663	581	650	598	622	652	612	637	639	634	619	627	626	680	604	603	617	577	611	610	665	652	621	647	646	629	597	603	606	601	587	652	651	593	576	683	656	631	658	607	642	573	621	643	651	620	641	613	648	627	596	608	628	598	637	633	610	614	625	604	620	588	655	646	617	631	636	648	612	583	639	623	634	620	631	641	601	605	634	562	639	590	586	622	630	613	653	633	648	635	646	679	645	624	619	657	636	647	660	628	594	630	564	608	647	659	637	645	623	634	657	593	625	627	620	645	619	621	604	618	614	635	631	608	582	607	659	663	628	631	619	643	613	627	602	596	621	651	635	598	636	615	649	641	574	584	617	613	651	684	653	662	601	651	581	612	600	644	596	624	629	618	636	654	594	666	670	564	620	606	644	618	615	665	658	619	643	643	593	615	606	606	617	577	592	626	614	646	668	647	603	642	633	580	649	607	653	627	623	608	605	626	587	611	616	601	649	615	534	623	574	604	663	649	665	669	656	631	655	632	617	619	576	638	583	615	664	586	621	600	624	660	685	596	635	613	592	607	630	609	646	620	645	618	640	641	661	633	669	622	628	613	589	613	624	637	623	663	648	586	686	645	622	594	659	627	577	635	620	620	635	640	585	635	680	607	632	634	604	621	638	668	685	636	601	584	593	644	611	609	611	668	566	597	649	664	626	633	618	622	638	616	640	607	595	644	593	629	620	615	607	621	653	625	659	629	575	628	592	611	596	627	602	607	625	616	650	580	625	612	660	589	613	598	672	579	598	607	643	608	619	595	632	634	612	623	643	628	626	646	592	625	584	652	649	660	640	612	649	615	577	642	666	623	633	609	600	593	618	610	626	619	619	625	598	635	607	579	679	603	623	600	635
3861	5169	4054	2166	1580	1176	1037	914	836	748	750	739	722	690	705	688	669	671	675	660	657	623	627	646	622	621	614	594	614	648	620	640	626	626	652	587	611	593	628	609	641	635	633	615	624	600	593	657	597	641	646	613	607	620	556	604	584	599	575	566	596	555	611	642	549	576	611	596	559	608	585	586	580	586	583	588	584	611	628	631	600	623	575	628	591	600	583	577	584	593	601	610	578	660	603	585	635	614	589	579	564	618	609	617	587	608	586	599	628	647	628	553	538	554	596	586	635	594	566	579	634	581	548	629	549	608	620	569	594	606	582	550	587	590	611	576	603	615	544	612	617	674	598	612	623	572	669	587	598	618	567	597	613	586	564	557	627	604	639	602	609	623	577	638	591	600	599	592	621	587	581	590	605	579	617	570	597	606	598	613	604	611	559	566	616	603	584	621	566	565	611	546	585	550	587	623	588	592	587	596	581	578	550	578	565	546	602	581	599	556	586	574	598	593	565	607	602	570	596	631	589	594	578	581	557	599	594	610	545	565	591	606	585	540	582	595	641	581	564	596	592	586	570	607	600	616	597	616	602	557	598	581	579	624	580	559	599	593	595	578	611	557	593	630	636	601	591	593	630	638	607	622	565	565	567	657	644	578	612	604	598	609	592	617	610	546	586	602	539	590	600	583	601	578	629	634	583	612	567	587	581	562	594	554	619	612	588	628	552	574	615	607	597	555	619	576	576	599	547	583	603	607	584	590	569	607	587	632	627	577	551	594	581	566	600	591	613	611	601	558	612	544	588	603	586	576	609	600	623	557	572	575	606	577	598	625	601	596	595	621	584	644	598	651	587	611	590	593	639	564	580	620	546	576	595	552	590	616	605	604	592	584	571	534	529	587	501	632	583	603	573	624	587	623	613	559	609	638	599	560	633	600	574	585	582	586	587	544	608	605	594	580	600	628	562	595	607	577	613	575	587	552	568	603	581	587	583	605	629	566	601	546	587	616	601	577	565	556	622	550	618	536	578	594	583	599	628	580	582	640	592	601	598	629	578	610	567	576	574	592	583	544	587	627	615	563	631	566	619	615	580	612	630	573	603	613	569	580	557	601	628	578	569	620	559	613	599	627	562	618	586	624	580	597	583	585	630	629	595	588	602	589	581	592	565	612	555	623	612	607	635	581	580	600	609	622	602	567	625	611	578	585	636	559	615	605	579	627	581	575	562	586	607	579	615	586	596	597	566	601	581	578	607	598	642	581	595	554	594	590	603	588	601	594	583	571	594	544	579	613	620	580	569	596	619	632	573	599	564	597	613	579	615	586	597	604	569	526	591	586	567	585	570	561	599	591	586	574	617	569	600	604	570	607	579	594	593	567	615	615	590	617	629	640	608	599	600	590	600	606	601	569	627	596	577	601	576	618	603	578	579	567	592	567	592	638	578	611	565	609	564	583	594	619	604	622	550	614	577	590	591	559	629	602	590	573	599	585	597	603	566	588	580	616	619	623	613	579	641	575	564	599	554	579	606	597	583	625	587	593	620	598	586	543	599	564	624	614	573	578	558	603	586	586	651	585	588	565	614	608	634	543	605	604	615	633	581	592	633	586	641	574	586	632	597	590	616	583	589	591	594	581	600	639	595	573	556	594	604	567	576	657	593	574	624	583	566	587	554	588	560	603	596	611	567	617	591	598	611	568	614	608	610	623	566	582	542	589	590	581	640	618	611	640	568	586	549	568	626	624	575	576	561	595	546	545	594	597	625	553	618	594	574	592	531	510	617	574	596	569	568	565	576	621	616	619	595	576	586	544	592	610	600	632	605	617	593	610	579	590	597	591	650	566	579	592	581	620	609	574	618	555	563	575	586	626	614	594	623	596	625	625	606	581	613	664	599	620	553	630	586	588	629	601	598	557	565	607	552	596	570	596	579	612	615	608	591	596	644	595	580	589	623	540	612	617	570	596	575	609	577	595	555	597	618	581	580	571	577	588	591	634	597	592	577	634	570	547	565	562	601	559	612	591	641	576	600	611	613	632	578	613	562	601	595	590	576	584	633	563	605	613	545	570	612	575	566	607	573	643	631	617	594	547	584	589	591	643	582	582	589	584	568	599	563	609	610	624	581	601	613	609	549	589	610	649	636	579	591	646	610	604	590	571	591	585	591	582	613	589	602	605	593	551	623	606	573	592	556	568	558	584	605	583	579	574	634	516	611	571	617	561	600	576	564	574	567	584	627	584	567	602	603	616	558	606	587	576	617	585	580	548	558	594	623	613	580	573	598	630	585	622	537	557	570	573	550	604	624	576	657	569	586	602	557	595	618	596	627	599	600	639	601	604	593	588	606	579	601	592	574	628	580	584	581	609	603	596	596	578	645	627	583	609	606	581	576	602	601	612	577	613	587	585	628	577	569	627	585	600	622	609	596	544	574	609	617	599	575	565	607	613	615	565	603	605	592	612	620	617	567	620	594	589	563	556	577	611	583	596	617	559	576	570	592	549	593	614	606	586	616	590	627	536	628	577	580	605	591	581	612	599	622	629	630	565	589	590	583	597	617	572	580	596	594	612	573	593	573	544	553	570	636	605	605	575	584	566	584	611	562	578	593	563	589	573	642	603	562	611	567	612	589	586	575	559	624	572	610	565	617	555	569	568	613	589	588	573	573	575	627	613	586	615	611	583	576	607	564	568	540	631	565	582	575	611	580	620	588	633	625	612	643	556	548	607	601	579	599	571	580	561	579	572	546	583	580	642	546	623	597	613	547	547	569	532	592	606	598	587	576	605	591	588	600	603	577	589	563	609	629	632	568	595	568	591	584	595	651	580	590	635	595	581	611	587	613	570	552	572	610	640	604	578	570	578	574	553	589	609	583	567	571	583	545	586	569	607	627	573	562	621	558	579	533	555	580	595	553	600	592	609	581	618	614	624	603	573	582	579	574	541	580	562	587	597	577	613	634	594	609	616	568	566	596	580	574	582	560	579	638	595	597	561	575	568	559	607	615	604	636	645	561	549	585	559	635	570	541	604	580	613	577	517	560	556	590	570	588	601	551	613	621	617	603	579	583	581	612	630	597	602	602	605	616	623	551	578	597	566	550	643	582	578	594	572	601	567	569	579	573	567	621	604	572	555	603	587	576	601	593	555	571	585	620	585	615	589	605	594	579	594	599	578	582	598	569	568	598	569	599	550	608	605	611	578	597	582	610	595	596	608	566	526	585	597	613	575	590	621	551	589	602	549	580	625	618	575	552	604	606	615	605	595	608	614	581	584	586	552	557	601	540	558	606	559	555	608	551	578	587	575	588	572	608	573	629	602	607	532	569	592	592	585	582	594	570	587	570	597	573	544	614	561	591	626	627	614	552	555	557	544	592	578	566	591	576	638	583	587	570	596	559	625	555	584	604	583	574	632	613	586	591	598	554	593	621	600	597	603	584	549	562	587	584	580	564	559	580	577	564	561	586	537	594	533	599	559	604	542	595	586	618	609	622	575
27680	10160	1961	1238	970	1013	992	1011	987	972	948	1015	992	960	1000	1043	972	1004	1012	958	952	970	961	931	973	985	912	969	976	990	946	932	974	1002	988	1006	979	1031	952	967	942	985	1011	1000	966	959	981	943	940	1020	1003	984	1000	963	933	978	945	940	1012	930	973	966	971	1026	942	976	956	981	1008	939	981	971	944	1005	958	995	962	966	990	1008	968	945	943	1005	972	1034	953	1017	1008	1045	958	940	965	896	1007	995	995	1003	984	938	998	946	987	938	999	993	946	965	974	1013	988	975	991	981	984	989	969	1042	977	951	955	969	993	991	989	1020	990	932	952	958	942	967	1018	978	996	923	959	983	983	942	973	946	967	943	996	967	967	1043	968	971	983	943	971	984	962	953	973	978	964	948	926	960	970	991	938	1014	960	989	991	946	978	1002	993	1036	980	939	982	914	927	1000	965	944	982	957	1048	982	963	988	953	970	1004	963	999	931	975	993	969	991	972	996	959	976	947	972	944	937	1007	952	994	970	977	957	979	1013	1003	972	993	987	1006	960	993	1011	924	925	995	997	935	971	1024	988	987	933	943	946	986	957	917	981	995	975	951	981	999	958	933	952	1036	977	968	1004	907	958	955	984	997	978	951	996	1006	955	990	985	972	939	952	1013	948	989	957	998	964	981	981	961	945	933	967	958	952	947	980	941	971	998	953	965	987	997	992	971	1013	1016	992	1021	1007	973	964	1004	971	983	985	885	948	950	983	930	982	1015	962	962	991	965	990	1007	944	1009	991	985	977	998	969	978	1012	940	941	947	957	1011	945	983	1037	991	979	904	964	1001	948	927	954	950	971	940	972	946	1000	947	966	974	1011	937	1003	948	965	986	1000	959	960	957	1031	1006	919	978	977	992	959	983	973	1000	953	1015	976	951	977	984	945	942	978	949	959	995	948	927	990	967	988	962	925	1020	966	996	1035	1015	994	930	905	1000	946	958	973	936	946	984	946	923	999	959	980	959	944	992	924	921	951	995	960	1015	956	962	1003	963	989	932	976	970	993	1026	976	953	893	984	1000	1013	976	938	1031	996	984	1027	962	957	986	904	963	1007	940	959	978	971	970	975	946	908	969	1009	984	973	1029	977	980	929	952	970	943	999	961	962	1021	953	985	944	991	982	964	1000	971	996	967	965	930	954	976	940	968	1023	982	1011	892	926	923	962	1006	986	950	988	993	967	964	968	1005	946	947	961	973	955	975	1013	1026	974	880	981	1037	966	947	934	975	892	978	1030	1018	1014	1012	967	914	989	985	960	937	988	1008	943	954	1019	966	991	970	990	1030	978	977	949	909	991	978	936	1006	978	928	885	968	981	1010	975	945	958	940	973	910	974	968	991	936	949	998	932	943	1004	915	988	987	974	997	1022	959	976	1004	1026	940	973	948	958	1011	1001	1043	1023	972	1036	967	924	976	969	964	998	956	980	923	970	923	1027	953	995	938	990	957	996	986	984	923	906	949	948	939	989	1041	965	955	993	963	1003	977	956	961	957	945	1020	1001	928	1009	946	936	939	972	930	941	1012	1000	995	1022	991	923	988	988	978	970	927	990	958	958	995	1035	1051	984	975	1003	964	945	996	976	999	958	942	956	1009	965	959	939	984	988	984	996	942	986	990	969	1006	978	940	1012	988	968	1003	970	969	968	951	1020	987	1019	940	1007	970	947	984	981	1030	987	977	989	927	1012	1034	1043	1017	931	972	947	1008	955	983	996	993	1049	1049	992	923	1005	951	990	978	1014	950	922	1021	967	973	1000	949	990	946	947	958	1018	946	936	974	953	925	988	1009	962	949	1013	946	912	952	971	948	982	938	926	971	974	969	954	1021	984	932	994	935	991	1022	942	972	935	953	991	1031	979	956	972	979	1008	988	1012	1001	922	953	1061	1011	989	1002	968	1004	986	972	970	927	908	985	1007	978	1001	975	993	989	902	978	970	958	942	939	956	962	946	992	1009	946	990	950	959	982	915	992	1006	983	914	985	984	1023	956	951	991	1038	1000	1009	975	1007	954	993	944	969	902	1008	957	933	952	955	956	956	1030	971	949	975	959	991	953	948	962	957	911	1003	1036	903	933	985	926	975	985	954	934	948	952	959	943	919	978	926	945	935	965	953	934	1006	1002	957	999	1012	957	977	983	939	965	1024	1005	939	987	997	914	1030	1001	930	926	987	965	1021	932	984	990	1025	974	982	995	989	924	932	963	957	916	970	978	986	930	935	943	936	1005	967	937	926	972	917	999	966	985	955	963	955	903	1001	959	1034	934	998	1019	1001	982	985	924	960	938	953	994	962	974	979	1017	977	968	928	952	936	992	977	1013	949	934	967	987	984	922	976	979	931	1002	977	961	951	996	935	938	997	949	991	936	978	972	934	925	971	1020	1003	947	971	1016	970	976	922	976	980	909	972	976	923	938	1000	949	941	990	951	1013	949	979	936	978	1012	936	1022	1003	1000	963	985	1012	977	947	933	998	1013	971	977	988	979	987	936	979	965	948	929	964	947	975	991	993	998	1022	1024	998	979	981	978	968	1006	1015	1013	990	942	953	986	1011	952	990	906	1021	981	943	941	927	987	995	937	990	939	983	906	991	986	1044	956	983	1007	983	1035	914	983	990	1013	926	1006	966	998	961	992	963	977	988	1039	957	960	1014	1008	959	1023	957	1003	950	960	987	972	1014	928	944	939	1024	945	1012	1000	1000	973	1004	1030	960	983	944	982	923	985	991	946	972	1035	945	968	903	961	965	1032	982	946	975	935	999	978	976	917	930	976	981	973	982	933	988	970	972	952	988	1031	941	966	970	937	985	967	993	993	974	976	944	958	987	991	946	1007	997	979	963	974	1003	999	1000	945	971	1004	974	1026	1068	965	994	1009	941	981	980	990	982	1011	995	966	957	916	926	944	952	908	1006	1024	991	960	1033	988	937	978	978	955	1006	972	982	927	936	981	907	985	1015	962	975	982	930	990	961	1031	948	939	937	951	988	951	901	945	968	983	972	1031	956	961	1003	886	955	954	951	961	936	974	998	936	997	936	916	961	951	999	955	924	996	960	1019	983	976	951	964	964	967	1014	940	945	980	1023	1010	962	1012	1029	1001	1008	980	1021	979	924	921	904	983	1005	973	1057	968	943	997	1020	997	977	995	952	979	992	1013	1024	940	983	956	1016	983	989	1013	1006	950	974	1040	1025	956	978	964	935	955	990	1036	982	987	998	966	958	1030	949	948	1041	949	970	952	933	1021	965	978	982	985	963	966	971	974	921	954	972	1004	980	995	959	1011	986	890	954	994	965	940	1014	1018	936	952	994	1007	914	984	944	970	1021	1008	952	1008	993	982	1025	949	1034	967	976	1036	923	966	985	987	961	989	963	941	947	986	940	991	942	1015	936	911	985	1009	930	941	1014	975	957	962	1002	950	936	936	1005	939	989	947	989	997	969	953	922	968	970	1000	1002	974	903	1027	946	979	1000	956	954	972	937	981	1004	949	1021	949	1006	968	942	949	1011	996	968	1019	985	1028	981	985	916	984	973	931	1016	954	990	936	991	967	998	938	956	976	937	1001	956	999	919	961	1024	944	1020	1020	902	925	945	1004	1009	1017	1009	951	975	893	977	1003	945	951	977	973	981	991	907	1036	1002	968	985	1002	991	974	941	949	951	994	986	921	989	1031	1000	990	963	976	893	931	943	956	1033	959	993	983	998	971	965	935	1032	990	973	958	1010	983	996	986	964	982	955	967	981	964	972	965	936	976	905	958	1006	945	1005	969	937	992	979
5810	1037	1005	914	847	836	834	821	832	813	839	817	782	885	858	828	825	781	832	803	848	789	803	826	822	822	861	859	800	841	829	775	787	821	865	822	843	773	831	807	813	850	836	788	801	808	857	779	797	815	819	794	837	783	815	785	866	804	774	806	804	872	824	836	837	878	851	804	773	845	850	877	802	821	827	813	801	773	798	792	851	843	809	778	821	781	832	778	821	789	850	827	797	861	855	810	849	772	847	859	828	792	835	836	812	817	820	824	849	795	802	815	861	887	833	819	818	907	835	794	803	751	809	820	809	790	786	810	849	837	821	789	800	837	842	846	815	850	796	830	870	861	739	831	857	837	831	890	780	744	800	835	802	793	817	823	873	847	850	862	826	838	863	843	819	815	782	842	826	792	806	786	841	882	802	804	813	839	826	819	768	870	761	819	793	802	843	808	823	823	827	821	832	822	808	822	818	798	828	814	814	821	766	823	839	810	850	804	802	814	800	763	776	852	819	773	802	784	830	787	838	836	828	823	844	784	845	830	838	794	852	829	822	851	786	829	848	776	818	856	801	820	785	804	790	826	819	792	838	773	847	813	798	775	741	792	791	819	847	851	784	782	833	810	832	800	778	819	850	799	821	844	846	847	842	870	779	826	826	820	797	828	846	844	814	816	863	808	820	828	788	804	815	814	832	814	853	802	848	806	794	845	788	832	833	793	772	792	789	844	805	819	778	779	852	849	795	827	824	835	821	850	788	789	810	870	868	780	802	801	763	804	844	793	836	867	851	791	844	820	830	787	824	823	812	878	799	867	825	847	828	811	872	806	816	784	797	888	817	811	806	825	880	829	801	816	805	799	799	833	779	873	833	790	780	823	882	835	805	870	866	813	825	845	854	783	792	811	839	851	745	829	821	874	788	821	839	793	821	785	808	851	827	794	827	806	846	838	790	860	860	826	803	793	881	832	806	801	833	796	807	778	813	829	840	811	778	801	848	786	801	821	798	856	854	838	841	834	788	826	862	799	840	801	838	825	825	801	876	835	797	862	851	787	857	841	799	771	848	881	804	829	815	823	792	790	810	802	823	813	832	823	856	858	802	811	854	818	844	785	836	797	797	827	822	785	867	803	795	838	776	802	827	812	875	785	837	833	802	826	755	764	849	800	861	851	904	847	778	826	831	786	808	787	777	841	807	814	841	826	803	833	757	824	891	769	858	821	873	814	820	827	866	823	855	830	804	834	830	804	797	773	791	807	833	764	853	799	818	803	844	828	820	835	827	823	896	782	823	850	811	826	806	783	810	854	861	842	784	824	788	779	832	810	875	785	890	824	804	749	818	798	876	809	813	787	804	815	800	808	778	839	801	797	844	794	849	808	828	838	792	830	808	861	783	849	841	809	821	781	823	811	821	824	774	848	792	804	825	847	783	814	808	818	779	796	811	804	832	820	828	831	859	756	789	773	781	811	805	862	847	738	826	788	831	788	815	816	792	836	763	795	851	794	835	845	802	826	824	823	784	817	804	793	805	818	789	808	850	832	777	816	780	833	827	863	838	849	828	760	810	809	853	827	862	826	798	810	827	830	826	785	806	775	801	857	826	804	831	852	848	840	817	818	816	850	860	826	785	802	821	784	798	842	841	847	874	768	842	826	840	809	811	807	851	860	819	835	798	846	770	846	783	845	816	774	792	819	851	777	829	803	815	901	813	826	818	821	852	793	771	810	791	825	807	803	859	818	818	808	795	821	787	820	788	872	824	822	788	850	828	794	783	778	826	833	808	846	864	786	871	788	790	819	809	825	801	783	837	806	803	796	786	855	829	772	840	844	804	810	773	800	810	819	858	821	796	793	822	823	810	805	772	826	807	821	840	812	792	805	830	796	779	797	804	783	810	897	794	847	797	837	830	836	767	848	819	806	824	810	779	817	873	825	786	882	842	823	806	837	766	823	830	807	752	770	801	794	823	838	821	860	829	885	850	800	839	853	876	844	813	807	799	791	815	846	780	818	810	856	876	805	805	833	837	829	836	809	842	756	897	794	887	790	833	796	791	859	817	825	796	824	788	810	797	802	843	835	818	793	786	821	821	841	779	821	777	874	831	807	863	759	796	867	801	841	786	843	833	824	807	802	776	793	817	784	833	830	830	861	865	818	848	797	838	785	805	792	751	809	800	814	795	808	842	809	823	819	857	855	856	769	793	798	827	771	874	781	819	786	813	800	763	807	800	787	836	837	805	759	845	780	811	778	786	812	808	815	843	808	790	851	855	832	808	863	784	858	811	845	831	841	785	854	842	799	791	813	823	803	846	837	804	790	794	843	828	835	788	782	786	824	804	819	809	839	805	779	806	817	804	770	846	773	808	800	848	777	801	816	775	781	847	826	862	831	841	810	834	845	812	815	800	797	767	817	774	778	837	842	775	835	838	852	851	761	868	815	857	841	792	829	851	826	860	830	830	831	808	801	788	807	849	809	816	813	810	783	778	818	841	828	812	834	829	816	792	836	818	874	811	841	762	787	844	817	791	824	821	829	841	803	802	807	870	799	836	814	786	862	803	828	784	849	768	818	807	842	828	792	828	841	834	842	833	832	845	813	815	808	824	794	795	842	796	826	811	806	816	787	821	848	802	845	812	853	836	805	792	784	815	829	812	824	839	844	802	751	810	834	836	808	818	789	819	847	840	796	834	829	801	783	800	807	872	888	828	792	845	774	768	844	823	837	844	823	827	836	844	800	819	858	802	841	797	843	854	867	843	787	795	825	821	783	799	843	838	814	824	871	825	789	814	806	870	817	853	799	793	889	791	830	852	844	801	811	797	797	795	776	815	825	790	816	877	811	819	863	816	813	844	763	856	821	848	825	835	799	823	824	776	814	773	832	751	814	799	766	775	783	823	837	849	820	829	810	807	793	791	790	861	813	823	856	855	811	793	854	835	831	818	817	846	828	860	787	826	798	806	866	836	751	803	804	808	836	802	780	852	847	800	832	861	858	838	789	806	825	820	846	869	814	841	819	785	794	827	781	821	829	797	787	826	783	830	792	849	837	827	833	783	793	844	856	830	804	796	801	815	818	875	820	886	824	848	800	836	801	863	845	834	872	819	806	829	796	781	811	798	815	839	807	831	816	830	794	836	839	826	797	807	809	760	778	813	831	790	815	789	829	797	834	826	828	860	856	781	823	758	864	849	925	842	803	816	820	864	808	871	819	776	819	785	814	831	851	794	818	815	810	817	862	793	818	807	805	819	763	866	804	796	821	787	870	841	812	766	855	774	820	845	804	811	803	799	800	873	826	831	824	856	773	825	823	847	843	840	811	814	837	837	807	879	805	862	823	794	821	832	751	735	768	859	755	859	809	817	857	861	827	793	822	821	795	809	798	785	809	830	825	871	786	838	828	775	785	805	797	847	825	804	821	780	788	859	841	834	775	813	799	748	802	792	823	795	800	850	843	817	859	777	816	802	823	819	865	814	839	809	841	830	813	829	816	804	801
25569	21414	27249	25489	6047	1767	1365	1129	1050	1066	1087	1057	988	1017	997	991	985	1000	1013	977	1010	983	994	929	992	963	1030	1051	1026	997	1040	1042	992	1051	1032	997	945	972	1020	1024	933	1042	977	991	970	980	1000	994	1007	950	1037	968	942	1018	974	915	983	990	970	952	1018	1014	1039	971	925	1040	993	952	984	970	998	968	1001	995	974	1012	997	932	983	1042	939	943	970	1022	984	972	1013	911	923	987	989	939	940	1012	930	956	1012	952	979	1041	992	1046	1020	1005	950	980	958	1007	960	1042	930	957	982	922	945	896	978	946	943	989	969	978	932	994	954	960	966	995	956	982	1002	1026	1002	999	1015	933	944	991	954	973	1000	972	937	967	918	980	972	974	920	971	978	975	955	945	947	910	999	989	1034	936	965	944	935	954	1020	974	986	933	927	957	999	958	988	961	952	1012	949	992	980	904	951	938	885	944	985	959	973	974	1025	1008	1030	991	931	981	971	957	968	940	939	967	991	920	958	939	951	1007	968	987	927	925	1036	979	931	962	938	931	933	969	905	979	946	988	982	985	972	928	952	999	924	1054	994	995	979	959	985	1001	985	1014	999	1007	956	975	986	975	979	977	941	941	986	970	975	904	1008	922	979	967	967	950	1023	969	925	1016	947	952	991	956	1065	888	978	982	950	967	1002	938	938	942	908	967	922	992	979	1001	988	956	890	960	952	958	896	1029	1013	982	933	1031	976	1002	932	946	990	971	990	924	911	976	1000	989	976	955	937	978	966	988	999	957	1036	967	1058	993	966	967	991	1011	1000	947	952	993	996	973	924	1040	998	942	972	946	997	1021	983	963	972	973	990	975	1001	1023	984	954	966	962	977	952	1019	925	964	937	959	969	910	928	974	947	929	937	956	940	961	981	1023	965	930	971	974	902	973	921	988	960	967	1006	969	945	911	901	956	931	917	982	1035	972	958	986	973	945	950	983	992	950	975	1037	1002	960	1000	994	963	990	997	952	972	992	960	973	985	966	924	962	1000	985	942	1013	955	951	932	991	957	970	998	966	1025	1028	955	1013	888	994	1007	991	956	974	939	985	1002	933	994	957	977	955	976	904	985	950	918	1018	986	987	959	935	980	942	967	938	953	966	951	1019	940	945	972	1014	911	931	1005	1024	939	951	938	976	1000	956	969	1008	931	984	958	948	1054	956	1005	971	952	945	1016	981	953	1036	958	978	975	1013	926	999	950	988	989	953	981	919	969	992	967	979	1036	986	929	1016	946	994	996	955	965	938	943	988	989	1003	971	972	1045	981	966	923	925	931	921	978	993	981	994	931	992	1008	982	984	902	955	1002	911	1018	935	967	977	968	965	957	933	958	971	975	963	928	931	983	957	909	996	966	980	1004	983	921	926	1025	1003	968	950	975	1001	896	933	1000	976	977	993	941	932	960	1002	954	916	986	966	947	941	988	955	978	983	965	948	991	1029	955	1034	934	939	944	939	1000	994	978	962	986	993	961	951	989	1030	973	934	911	908	996	978	987	951	1020	1002	936	991	973	941	1014	1011	950	957	1036	994	948	966	1017	975	965	987	996	951	978	897	942	948	920	983	942	984	1027	954	1010	958	1029	977	970	1011	993	1018	913	964	1001	927	994	1010	945	942	968	1036	952	925	994	985	944	977	972	969	972	962	945	946	1003	1021	995	1017	1016	950	956	941	989	983	910	963	996	999	966	930	976	969	1002	976	984	966	946	1015	947	1029	919	967	969	921	1011	927	928	979	951	977	1025	998	989	969	1040	968	961	940	962	972	936	929	920	975	979	978	918	969	1009	976	971	939	970	979	986	973	960	946	963	964	930	999	948	931	915	981	894	963	1016	974	932	990	925	992	945	961	951	927	945	949	982	1004	976	948	973	956	989	983	998	955	995	966	905	983	1031	938	974	955	988	979	999	1001	965	938	1003	976	974	1003	956	947	945	976	923	951	993	975	989	950	965	1018	967	1005	981	1035	962	939	944	940	974	985	926	927	1010	991	953	956	936	925	1029	976	964	947	1040	983	891	965	946	902	1009	963	1006	988	980	972	948	1023	935	999	955	951	987	948	967	992	971	972	963	1001	985	952	995	997	990	1010	996	962	1011	985	933	986	923	987	1027	1010	1011	950	964	994	943	960	943	963	965	939	944	1013	998	999	955	939	997	925	985	976	1016	931	962	967	964	957	963	963	984	929	981	974	984	934	957	962	973	931	977	979	965	981	981	989	960	1025	979	1025	925	1029	973	974	960	962	987	949	986	969	992	978	987	942	1010	983	972	1018	973	976	986	961	1001	961	968	968	1037	958	931	942	1016	994	942	922	954	967	941	959	956	1010	1011	1038	1002	980	905	1004	939	930	969	988	975	945	995	1016	968	995	971	974	928	1024	1000	985	992	1016	937	970	889	978	1012	960	920	968	975	1020	993	1023	980	877	926	976	1008	957	969	943	976	1007	978	929	951	918	945	929	930	987	946	968	979	965	972	1032	979	900	961	1023	981	959	993	964	937	971	986	961	997	958	974	990	989	937	924	994	987	992	987	893	1012	977	943	968	915	994	971	999	965	923	940	967	929	995	986	920	961	1035	948	954	941	998	939	1000	987	979	1009	1015	950	999	1006	996	976	969	984	951	927	974	952	923	1015	993	943	1003	1011	910	971	983	1014	926	975	975	932	932	997	982	1005	983	938	927	973	978	980	983	1002	941	980	984	963	959	922	1007	984	1011	962	957	955	952	935	992	983	1010	928	928	992	927	956	968	991	933	989	956	1008	996	1000	972	948	1003	970	1016	980	1022	950	1008	971	992	980	959	950	1006	978	949	921	952	963	943	973	1009	983	981	948	994	950	1008	977	946	999	937	1009	948	1044	958	925	973	947	970	1017	1015	955	940	984	912	973	900	1038	974	965	970	1007	972	1026	968	1003	950	949	984	961	995	1062	963	960	980	990	1036	960	979	982	1017	1004	981	986	950	987	935	983	920	912	977	882	910	937	947	917	979	990	961	936	1025	961	951	995	945	973	925	938	970	1023	1034	980	961	992	935	938	941	1028	979	952	1022	916	943	976	979	976	947	945	967	1000	984	949	972	952	924	979	971	973	1022	929	973	986	936	954	955	951	976	924	983	971	940	944	932	929	1013	998	968	983	959	982	943	1062	926	969	946	923	1025	1002	986	976	975	961	946	954	1027	979	1006	1006	998	975	955	964	975	978	931	983	1002	990	943	962	980	941	969	940	1014	987	947	975	949	999	995	934	948	937	972	967	975	1000	951	951	934	1022	1028	964	967	988	1034	957	1025	960	979	966	974	987	905	961	1000	1022	967	981	995	952	1001	952	877	1037	984	1055	974	974	994	956	960	1058	930	982	980	953	1023	976	980	969	999	1011	962	1017	979	1009	954	945	970	1005	940	945	983	1019	974	916	981	1019	1001	1005	989	1012	1030	958	955	966	982	978	904	958	931	1007	988	980	919	941	927	1010	1001	987	997	980	949	958	913	964	993	947	903	1010	1003	1057	960	997	999	994	973	980	1008	953	948	984	957	950	960	1015	931	973	940	991	964	985	993	1053	987	985	934	981	964	967	936	971	909	978	983	939	976	898	923	926	1025	1018	992	989	980	916	943	978	929	955	971	944	940	947	1008	1001	943	982	977	976	987	914	950	951	964	973	930	957	941	957	969	996	979	960	939	1002	961	1006	1015	980	967	953	983	934	925	956	989	984	953	991	949	1030	974	1002	936	1005	944	997	975	994	981	1009	937
3956	3266	2795	1710	1337	1198	1106	1057	968	940	924	982	886	850	901	820	871	938	933	895	853	866	818	860	854	903	878	841	818	841	855	829	857	862	857	862	899	872	864	840	911	852	876	873	887	881	853	869	897	855	917	859	899	845	860	892	883	875	827	820	881	849	883	839	854	851	815	802	838	855	916	865	851	862	784	881	843	852	873	837	841	849	920	866	870	868	842	880	811	855	796	825	870	864	839	857	913	841	821	892	857	863	822	867	829	824	858	774	843	867	821	839	844	829	847	848	853	817	842	823	824	883	825	891	855	800	813	819	887	861	822	872	795	874	874	836	816	836	856	864	840	855	805	865	821	808	817	826	793	813	863	763	827	802	844	868	840	845	883	782	821	817	796	806	850	878	895	803	802	895	847	908	872	828	879	865	850	837	803	885	895	882	823	840	824	838	827	799	905	836	809	812	827	858	828	840	859	800	792	832	877	835	853	824	849	860	811	837	854	852	836	806	831	894	838	820	849	815	856	819	830	781	837	845	836	804	809	837	851	796	809	856	853	754	790	848	834	884	878	844	859	817	829	801	853	827	758	864	872	850	850	785	907	817	885	831	892	890	817	877	851	854	893	789	892	799	815	804	848	864	775	854	881	851	826	842	779	854	907	847	831	861	835	819	860	865	865	857	832	839	860	824	828	819	844	821	835	832	813	805	866	846	815	803	905	866	839	828	806	871	861	842	875	775	838	872	918	828	864	849	853	828	824	835	858	822	836	852	841	820	840	807	826	848	853	820	828	851	837	826	880	833	830	874	866	830	834	845	821	843	854	832	829	810	847	840	844	770	848	847	819	848	840	823	843	786	853	865	853	793	901	770	794	820	828	795	813	832	849	809	863	879	826	857	833	858	850	840	866	839	876	778	829	886	855	849	844	842	823	842	845	852	847	865	863	804	808	870	826	862	851	802	813	810	839	826	835	784	844	843	847	835	839	838	829	832	899	852	816	876	851	823	801	806	858	762	870	803	886	810	836	911	819	841	838	775	839	827	853	867	867	816	862	815	864	826	850	849	897	785	832	824	848	849	824	835	875	852	869	871	800	849	837	797	832	850	846	820	837	805	842	922	834	852	896	868	835	830	861	836	872	858	832	882	886	798	845	847	824	888	834	853	833	848	828	853	823	843	849	814	876	806	879	830	848	805	794	856	813	845	836	792	880	803	853	858	861	831	858	836	821	818	875	864	837	810	875	847	817	877	841	807	824	860	826	813	784	861	864	839	824	894	832	872	840	839	882	839	886	800	831	856	843	836	832	931	841	836	853	846	867	820	825	835	829	792	843	799	844	852	850	809	796	849	845	867	863	808	885	877	881	854	813	857	824	808	827	825	787	840	838	800	809	817	849	878	837	798	850	810	825	894	867	829	759	890	850	819	777	837	843	806	859	880	878	792	870	870	809	861	842	870	842	831	833	808	804	841	815	835	821	844	884	867	788	865	835	861	834	894	846	818	804	834	852	778	866	881	854	843	788	820	821	809	754	872	803	824	809	835	902	860	790	819	830	833	856	871	840	819	807	821	810	833	828	804	857	818	822	785	812	872	856	834	846	819	799	789	864	874	855	794	864	797	813	871	869	823	860	868	833	835	827	884	825	819	849	800	804	832	845	853	817	864	842	832	818	835	878	831	895	872	805	810	896	858	860	846	841	823	856	823	901	887	811	789	858	822	875	840	862	894	820	852	878	835	810	877	837	799	840	834	828	825	820	839	848	871	815	835	849	849	828	850	804	787	878	844	859	839	799	853	864	847	870	850	870	810	862	825	828	869	841	847	831	795	824	855	860	833	819	819	885	782	862	869	819	867	805	876	874	837	849	846	911	842	865	807	786	844	869	838	812	801	819	815	854	807	857	818	849	850	858	851	834	878	842	838	824	873	875	865	820	811	840	820	814	888	839	820	775	847	827	859	830	857	841	796	838	879	822	835	825	831	819	880	857	769	831	856	818	858	830	867	825	842	789	822	874	817	880	882	861	829	860	819	837	802	876	824	826	826	819	828	856	885	804	809	835	892	852	872	809	790	868	859	849	842	848	836	803	851	850	828	874	822	838	870	842	808	833	802	836	897	907	891	820	875	848	881	840	816	786	840	815	829	777	813	835	793	818	799	810	835	910	827	906	827	836	870	825	787	861	829	832	824	881	836	809	877	877	801	836	843	815	849	850	810	858	869	838	811	837	845	813	845	898	872	877	841	854	858	879	879	823	855	880	860	853	860	865	835	831	806	840	848	846	808	837	828	824	761	831	842	811	835	848	802	839	855	821	830	802	859	813	810	861	878	813	854	797	841	873	810	823	877	865	843	785	860	817	866	892	841	875	810	811	847	826	870	881	847	843	828	825	809	821	857	835	839	809	890	818	809	794	822	858	830	854	779	846	836	792	792	839	845	787	803	860	845	842	846	802	850	835	822	884	862	851	815	833	828	853	839	830	831	864	784	870	839	803	801	865	814	891	870	832	854	809	870	882	945	843	902	898	836	825	785	862	880	864	830	816	834	828	850	845	837	865	811	845	790	819	850	916	926	846	852	804	802	797	787	876	875	811	824	876	866	826	874	854	834	847	912	819	867	839	858	912	830	822	842	850	858	819	852	822	866	819	866	838	895	826	820	832	810	828	826	879	863	834	874	845	850	794	821	869	786	834	831	842	877	849	850	875	801	820	857	818	852	882	884	838	876	879	826	838	874	842	852	846	892	848	861	795	850	848	870	802	829	849	874	822	802	830	822	825	799	798	814	870	825	835	785	839	834	822	866	872	906	845	808	798	859	861	864	798	788	837	858	863	853	828	806	840	828	825	800	850	831	864	871	852	842	847	867	810	823	837	773	793	815	818	875	845	837	815	832	880	821	835	858	798	816	777	830	883	823	885	874	789	845	811	817	848	823	848	845	874	817	797	813	824	795	865	850	844	844	814	797	825	854	849	877	880	861	867	853	855	795	815	865	829	807	837	789	868	882	835	830	805	866	810	861	862	854	789	798	843	822	836	811	855	831	815	876	870	818	846	854	834	836	841	831	847	786	824	842	779	854	831	852	860	848	825	789	861	883	892	817	814	850	828	817	867	838	833	824	833	759	832	857	849	798	848	794	832	829	863	841	828	823	860	789	816	848	829	766	817	811	834	852	829	788	897	813	821	842	832	825	874	853	821	858	788	816	768	796	846	838	805	860	844	813	823	831	838	825	841	862	864	841	844	867	822	845	862	811	885	823	861	833	808	824	837	877	849	885	876	889	869	763	848	822	827	849	844	888	850	869	859	801	873	832	845	869	796	841	833	874	836	783	793	844	838	819	835	833	848	833	879	790	829	846	843	824	826	836	878	877	837	833	840	807	854	794	814	868	849	855	821	838	867	866	878	870	856	803	866	867	853	854	856	809	805	854	853	887	811	870	817	803	828	862	922	836	864	884	845	822	856	864	834	846	891	819	836	840	853	828	808	814	867	813	844	864
24608	21446	28582	24729	20867	4088	1448	924	794	731	758	721	712	684	684	640	679	702	682	617	688	634	616	650	647	636	667	663	678	585	665	631	608	662	631	701	662	639	645	620	621	681	630	636	621	611	662	624	614	655	590	634	686	661	597	634	620	633	681	662	620	644	624	644	650	627	646	616	652	639	617	672	660	706	663	629	594	633	640	617	652	629	647	656	649	608	593	640	604	629	610	616	654	643	694	673	701	629	610	623	659	645	607	644	639	636	652	633	600	676	616	616	642	641	584	623	674	616	633	576	630	581	632	600	648	631	631	614	615	659	601	616	645	625	657	661	672	643	620	656	610	637	613	621	597	650	602	643	651	641	660	644	648	611	635	652	649	632	676	631	631	634	590	634	645	659	632	618	606	645	597	608	614	594	644	625	634	610	615	632	615	640	605	588	597	649	650	627	692	611	641	644	650	653	674	634	621	652	647	611	668	623	651	639	620	638	626	625	624	639	621	565	561	651	640	622	690	622	650	633	658	655	667	585	607	633	608	618	611	667	628	592	603	643	591	640	588	607	596	626	652	607	648	636	644	626	642	671	657	601	633	678	605	630	628	674	647	637	588	635	586	672	679	642	626	602	657	598	596	632	597	680	601	666	653	662	612	634	621	593	637	620	636	593	634	614	653	601	643	665	667	660	624	657	640	611	616	626	653	631	622	586	629	617	603	602	663	621	610	599	633	645	600	602	618	671	669	608	577	671	571	638	611	645	645	636	633	578	680	625	622	602	614	672	629	645	597	609	591	577	623	643	662	630	617	619	618	626	606	582	640	631	612	624	645	607	639	631	647	662	635	590	638	613	626	649	631	619	633	645	667	640	635	669	602	669	659	608	638	611	673	603	652	622	679	655	600	647	602	624	632	617	645	636	593	655	635	627	658	614	607	571	643	621	589	601	649	664	676	618	612	630	644	638	611	650	634	668	661	628	614	622	625	650	603	619	639	609	619	632	671	604	625	574	603	643	626	645	628	669	617	565	611	581	655	631	677	635	618	638	629	638	657	609	632	642	658	642	584	640	628	629	615	633	623	673	657	660	618	588	630	707	597	636	587	674	642	571	667	615	638	659	628	641	614	646	584	599	639	670	656	630	641	631	653	634	644	638	619	644	564	647	619	606	614	610	600	586	615	665	645	639	616	642	645	619	652	610	593	643	591	617	634	631	645	658	639	631	640	628	598	651	654	649	617	654	648	654	660	610	613	606	602	631	654	651	602	588	630	621	653	619	670	624	625	609	608	684	650	616	604	614	652	627	672	598	641	633	644	654	675	589	680	656	614	593	623	670	610	633	643	584	678	592	634	609	585	607	621	631	665	630	616	679	636	644	616	638	617	619	634	618	622	645	633	648	617	650	634	615	606	614	597	615	642	595	623	570	621	669	632	616	619	589	597	650	620	658	615	647	615	670	610	669	667	600	607	652	609	674	615	626	597	638	605	605	634	607	642	619	655	659	644	623	613	632	656	621	634	611	615	657	594	643	649	658	648	629	636	593	626	606	625	648	632	603	615	636	663	634	594	616	634	629	642	648	672	613	603	650	652	669	624	623	636	637	653	643	603	624	631	660	649	634	627	616	631	609	619	617	657	601	646	590	598	672	636	597	650	644	617	652	609	640	601	611	612	627	660	635	695	619	596	634	591	609	600	646	627	662	596	610	646	590	616	588	622	603	578	655	613	613	617	630	644	587	600	622	661	610	650	654	604	646	626	678	654	615	606	564	645	650	625	621	650	643	606	633	653	626	639	639	596	662	627	605	655	638	653	550	619	645	677	647	572	659	676	619	642	625	653	637	667	633	626	654	608	604	575	627	623	674	619	635	609	604	627	685	619	594	654	632	600	631	629	654	592	589	590	628	636	582	569	595	607	593	607	678	620	632	579	628	641	657	678	628	637	642	609	593	609	623	633	626	660	691	606	628	610	612	638	656	610	616	618	621	602	627	637	663	603	618	645	597	639	639	643	653	678	622	621	557	607	629	650	631	608	673	669	644	650	617	674	639	625	601	624	676	608	641	661	620	620	643	620	648	629	626	610	592	650	624	696	652	668	638	664	638	634	640	635	636	605	630	630	617	625	612	642	668	623	661	617	636	622	593	601	642	598	602	613	630	614	637	622	673	622	664	638	628	590	625	605	639	600	615	616	604	576	612	658	639	665	624	604	611	600	590	642	603	590	671	636	599	632	617	669	627	576	670	639	594	613	633	653	637	606	633	575	666	622	582	613	614	651	614	613	622	637	597	644	603	649	606	627	647	655	655	646	657	623	614	663	591	650	640	606	638	639	595	588	582	661	636	604	644	666	614	601	680	605	616	672	673	662	610	582	598	660	608	628	618	664	635	611	587	639	651	631	683	614	601	648	606	662	587	627	670	648	625	641	621	600	587	636	652	588	637	620	629	634	661	612	615	640	641	665	624	595	609	621	612	623	623	593	694	613	634	597	599	613	664	623	627	613	583	631	627	625	644	660	597	637	670	619	591	631	635	598	656	636	625	635	626	580	652	646	606	634	663	676	645	590	602	622	610	615	652	648	636	624	589	601	630	601	626	643	631	613	593	614	652	619	631	690	623	648	629	617	634	621	621	623	663	630	628	602	632	676	617	645	583	605	645	597	592	590	684	647	618	595	630	648	635	610	590	600	619	622	674	623	607	608	605	605	617	627	593	611	636	637	601	640	608	631	619	668	653	652	618	604	619	680	640	613	582	616	613	646	639	625	610	647	601	607	622	649	610	607	659	649	652	653	655	612	631	603	612	629	623	611	595	636	584	617	631	636	695	597	648	559	627	636	616	616	635	644	597	595	603	664	619	615	594	629	633	634	628	648	600	597	639	665	642	607	622	638	652	621	636	630	593	606	625	637	642	612	598	661	642	648	594	559	617	621	607	701	630	642	641	650	569	638	619	654	591	684	636	654	574	596	661	632	630	621	649	594	597	661	666	648	651	632	617	626	615	631	592	635	686	641	633	622	629	624	588	640	641	621	647	607	616	642	648	681	650	630	627	572	638	610	673	630	634	652	635	615	590	585	596	625	612	572	619	647	606	654	636	592	634	646	628	662	649	663	683	610	650	653	668	572	661	624	643	636	625	652	642	656	632	581	625	620	632	577	643	629	640	609	642	655	613	645	621	669	656	631	603	670	639	642	680	643	646	633	614	605	636	629	617	565	645	648	600	663	649	648	672	631	630	616	583	651	691	619	621	677	612	649	639	629	647	638	612	651	597	613	650	663	643	617	623	573	659	645	606	617	624	624	659	634	608	667	615	657	631	643	651	608	615	624	608	657	607	621	596	629	615	611	615	591	620	596	585	639	612	606	624	642	623	639	639	640	623	635	625	604	655	622	642	604	618	616	645	590	608	655	673	637	580	641	614	616	642	661	641	631	610	601	604	593	637	698	636	589	637	606	609	613	636	601	570	618	621	671	622	694	576	604	653	629	595	623	661	647	648
3961	5150	4133	2286	1563	1269	1058	958	854	794	783	715	708	693	688	675	666	649	666	637	656	614	606	628	655	655	629	630	615	584	601	597	631	614	657	609	593	587	612	630	566	620	621	577	610	618	595	593	608	613	612	626	619	582	644	587	550	610	573	612	597	650	586	580	608	621	574	593	575	603	600	580	634	563	612	610	554	625	602	607	596	604	614	655	607	624	573	616	610	577	566	613	592	623	588	559	616	630	541	580	572	594	616	594	629	572	588	577	574	595	607	608	594	613	553	642	576	592	573	609	621	582	559	616	572	551	584	600	612	597	592	596	580	571	606	558	613	587	581	609	619	573	593	621	605	595	612	578	640	574	652	578	587	569	609	590	570	578	602	643	620	609	604	627	590	533	608	594	580	640	592	601	592	563	582	583	537	594	640	598	566	593	591	609	615	565	575	598	594	609	596	599	587	602	622	554	555	612	621	608	611	544	616	632	604	623	584	551	573	574	604	632	580	574	606	572	549	572	582	601	560	597	562	597	569	564	624	590	595	630	585	591	605	578	584	549	582	594	637	587	612	599	583	552	572	613	580	596	575	610	609	591	582	595	567	545	549	593	657	619	556	602	590	592	586	548	605	564	578	597	585	621	587	631	572	597	594	597	591	529	582	611	572	580	574	613	617	592	592	632	579	586	590	574	601	597	597	589	589	573	611	606	561	579	605	550	614	610	597	612	569	608	557	599	603	604	571	546	640	562	571	605	576	646	596	590	611	572	571	563	553	567	602	582	550	638	581	576	572	577	539	569	596	560	613	581	597	641	560	572	590	582	569	558	612	575	611	568	597	575	589	566	618	603	599	585	581	599	625	588	607	605	580	575	600	621	604	615	603	632	624	559	598	590	539	581	567	600	626	603	575	635	599	635	596	585	567	574	635	583	635	573	624	643	572	589	573	554	594	619	555	569	608	566	572	618	573	619	609	591	587	561	591	605	596	534	605	603	578	575	589	591	594	569	581	592	609	571	669	610	571	604	586	576	597	640	574	617	624	606	579	590	649	654	592	588	592	608	605	579	603	582	568	567	621	585	657	546	583	598	618	613	598	630	576	594	577	613	643	573	569	554	594	580	567	560	591	590	590	606	566	636	547	586	534	615	610	604	596	630	595	615	580	539	597	575	546	568	599	593	627	595	611	581	618	621	600	605	676	595	648	604	649	546	641	607	567	585	554	582	568	607	590	577	543	616	575	579	636	609	580	600	602	547	582	604	600	601	594	599	559	568	575	569	600	582	555	581	575	533	578	556	551	603	591	575	560	598	580	560	642	580	581	587	599	603	585	612	584	559	552	609	581	570	574	592	588	602	532	596	593	624	588	571	577	590	571	602	577	600	576	537	597	649	609	577	570	609	581	576	561	599	559	585	636	603	564	578	580	580	567	559	635	566	564	587	567	536	571	583	619	613	603	619	607	581	588	569	581	565	556	601	594	624	615	568	595	541	598	586	603	580	586	587	606	545	585	566	632	620	643	621	593	514	559	571	563	559	595	562	525	594	557	541	558	581	597	589	630	589	590	576	573	622	583	565	579	579	577	580	588	532	594	596	606	582	545	587	608	613	620	562	557	549	590	568	583	636	576	557	608	565	607	602	601	618	568	613	579	544	592	613	558	623	589	570	577	555	611	563	551	609	618	578	601	611	592	597	615	657	573	545	611	603	611	609	650	567	593	622	584	600	606	562	573	573	526	579	540	605	587	616	644	633	565	538	593	604	616	600	596	584	573	587	621	591	608	586	605	617	651	597	587	630	572	596	569	566	622	574	612	578	581	602	585	567	564	601	593	582	610	609	552	581	572	582	616	558	571	606	599	576	605	577	599	580	603	593	596	562	529	581	613	587	576	584	602	581	605	588	588	598	581	587	609	554	576	579	577	564	570	580	572	567	610	581	586	566	599	616	588	576	590	567	577	574	619	594	583	580	625	638	572	589	563	579	628	582	616	604	590	611	589	596	604	594	589	637	636	578	584	537	652	613	582	578	542	560	571	580	554	612	593	578	571	573	607	604	565	597	583	608	594	616	570	549	560	604	594	615	575	574	591	606	566	576	586	590	561	570	570	581	596	591	613	599	595	568	579	586	578	566	582	628	619	558	569	607	607	575	569	625	600	659	557	569	551	561	561	593	583	593	591	605	566	587	619	594	579	568	551	609	602	633	615	601	608	584	573	583	612	600	601	615	602	565	603	612	585	595	617	586	606	638	583	613	577	570	606	564	575	558	634	594	607	556	577	597	555	581	574	593	649	593	597	608	572	546	678	641	580	546	580	560	611	603	565	613	580	587	603	596	583	600	596	592	615	593	550	621	587	559	550	569	558	613	592	597	618	575	571	563	537	552	585	577	602	588	563	606	581	563	556	588	564	597	570	559	595	585	562	591	607	606	579	624	546	586	571	609	584	591	576	587	547	623	628	578	577	617	574	576	619	549	601	620	594	604	606	605	612	581	594	565	615	615	584	605	577	575	600	595	593	575	576	555	597	587	582	545	586	609	583	564	613	550	582	600	561	597	590	556	617	565	626	601	583	597	619	576	614	596	568	574	580	563	603	594	591	597	593	554	574	558	548	618	568	596	584	642	611	544	570	576	550	609	623	632	605	612	592	599	605	625	548	572	562	593	611	591	615	642	590	610	598	570	575	594	601	564	573	587	601	569	580	628	622	596	633	586	623	591	586	618	631	599	583	591	627	592	580	577	590	583	615	571	603	613	562	581	594	563	555	610	552	589	586	562	572	608	596	570	572	544	602	596	607	593	560	549	584	585	594	585	577	608	597	575	579	613	593	570	614	617	555	575	575	566	576	556	546	577	588	585	563	585	578	605	596	575	591	614	574	641	633	591	586	618	571	611	569	621	615	648	602	619	574	577	618	541	592	581	575	577	573	589	630	632	612	588	595	652	613	583	628	603	550	560	573	632	551	627	588	593	648	587	613	606	601	564	591	564	575	585	574	568	553	618	619	582	585	621	572	627	578	577	624	596	580	559	597	546	591	625	562	579	561	577	571	567	585	571	590	634	592	589	586	581	602	578	567	551	559	592	547	597	606	575	610	579	555	580	582	561	567	550	605	606	613	580	585	575	617	540	599	590	602	625	592	551	591	552	559	575	587	579	570	576	620	572	581	624	546	568	626	575	590	582	607	604	583	577	590	569	612	553	570	595	577	540	621	610	597	608	589	583	560	602	604	597	552	572	624	582	588	583	565	538	597	562	557	591	574	582	564	556	598	590	600	578	581	561	570	613	579	559	577	614	569	591	577	632	576	614	564	569	583	584	611	587	548	584	553	596	620	576	536	559	583	580	579	601	557	598	589	607	553	588	611	565	600	590	551	584	585	599	595	605	587	586	562	582	563	584	614	616	614	574	590	609	546	588	564	600	582	609	593	614	576	595	589	597	595	543	610	582	588	621	594	595	578	610	585	577	565	591	598	595	569	599	606	554	551	565	589	567
27645	10080	1956	1257	1031	962	907	1011	1000	934	993	963	918	1005	959	967	1041	955	1035	975	936	983	965	1016	983	974	1038	974	988	939	948	964	996	974	975	943	969	920	983	971	923	996	980	986	949	948	941	985	927	929	939	925	969	998	926	933	928	1020	1022	991	953	971	972	1028	983	991	1002	929	1018	985	931	981	979	1014	955	999	930	988	946	958	969	1009	946	991	988	959	923	996	1010	1015	975	983	1001	930	953	935	910	946	964	941	947	925	1010	1020	1001	973	968	973	952	969	978	958	900	945	992	944	1021	1018	1002	921	1009	992	932	982	945	1014	931	897	997	960	975	966	1008	1004	971	967	968	1020	971	930	987	998	974	992	943	946	953	998	956	975	978	968	991	1022	988	920	983	929	947	992	967	1005	1005	997	926	971	996	1022	995	980	894	967	984	1001	1026	928	953	924	966	940	971	1019	904	855	971	959	992	960	947	932	967	1003	1049	1000	908	947	932	960	931	995	979	980	944	1018	977	955	936	946	995	977	926	951	958	958	1022	946	940	960	1010	960	945	962	1002	986	1002	974	973	993	973	1047	977	994	1005	984	1027	955	916	997	975	957	949	989	988	991	942	1037	904	971	980	930	949	954	945	984	990	1004	949	983	938	946	907	951	987	945	994	993	971	1002	1007	951	923	949	953	969	973	920	969	940	993	952	900	980	979	977	986	957	958	944	932	964	936	920	951	1003	925	932	955	975	938	957	945	965	1021	994	936	979	960	922	913	979	936	1031	954	1020	1011	962	954	946	961	1028	1016	997	936	946	954	988	936	952	997	959	951	973	930	949	939	912	971	959	972	980	951	1034	1015	981	947	954	961	955	972	977	970	928	1045	1019	946	972	967	934	941	975	1032	937	964	912	992	985	948	955	952	989	992	921	939	967	994	1021	1042	942	991	985	960	946	943	941	983	947	909	973	1024	983	982	973	962	935	986	963	965	963	969	992	968	1011	987	934	958	1021	952	911	977	969	962	942	1008	983	1023	997	986	999	966	978	985	989	990	1010	947	963	977	993	950	919	999	1003	973	942	983	969	925	966	943	963	1000	1012	1008	1013	937	971	1036	991	983	997	969	1009	990	952	963	950	957	983	976	1004	959	906	963	980	974	914	926	984	975	992	922	907	1007	971	917	974	932	955	910	999	973	951	947	999	992	1008	991	949	966	916	964	959	982	935	980	995	984	931	963	968	1017	990	973	919	942	971	1008	1001	971	1027	1019	994	992	904	931	962	965	930	968	948	962	957	969	998	972	968	963	990	945	952	993	963	1021	994	960	897	944	954	951	957	939	975	970	945	956	922	933	980	1005	962	990	976	971	934	958	932	877	1017	999	943	995	981	1014	976	928	959	964	968	965	979	922	968	949	979	971	1001	995	975	926	977	973	1020	1002	986	997	923	968	968	927	968	982	1013	998	952	936	996	983	1008	951	1009	926	986	1036	1002	936	962	978	970	967	928	909	967	937	1001	980	1031	989	957	944	970	990	971	976	999	975	958	922	960	934	957	940	967	963	960	945	947	922	1009	920	1007	965	977	957	960	1040	916	995	920	973	1004	949	974	1030	1002	976	976	934	966	999	980	1001	1018	962	995	1048	922	1047	948	941	1008	985	903	921	934	964	932	981	975	920	996	962	992	925	954	1019	971	968	980	966	972	993	937	974	959	931	988	968	960	956	945	1000	1081	1020	965	994	972	991	911	995	978	995	944	955	995	975	909	1003	925	972	981	938	973	947	963	949	933	950	985	937	1008	984	1003	932	987	987	1001	989	976	948	973	982	956	983	956	991	980	1012	993	914	999	949	944	968	970	969	939	974	1007	983	961	949	994	1009	977	994	936	961	941	970	1002	1001	1036	960	930	960	922	881	966	925	963	941	979	975	934	965	943	997	921	873	980	974	931	941	940	926	961	959	949	957	961	943	991	983	979	937	904	938	998	1006	922	881	944	947	957	974	958	941	956	964	985	920	954	959	955	968	1026	965	949	949	911	979	955	951	956	949	1011	999	932	911	948	997	963	1016	950	896	971	943	1004	926	949	932	967	937	999	980	1032	1012	1021	1010	1001	944	990	930	957	982	961	950	959	910	946	1006	1019	963	967	972	972	980	992	995	955	993	925	928	945	943	997	938	962	953	1012	1002	927	988	1004	1041	939	934	972	974	970	943	972	986	1010	955	990	974	1022	992	906	1026	949	996	944	1005	1016	962	1008	975	1000	978	957	937	1008	916	1000	942	917	968	982	966	957	964	1004	971	1037	998	985	994	965	926	1005	992	971	997	973	979	983	964	946	923	931	987	1045	913	898	960	952	997	944	963	969	976	1005	895	938	934	978	990	988	1000	933	956	952	962	970	984	972	973	921	966	986	980	928	928	1020	987	932	972	1031	1028	958	961	981	959	960	964	928	986	985	968	940	949	956	985	971	944	982	977	987	992	947	977	954	981	998	1010	1018	995	976	899	978	1027	994	964	1017	979	1056	946	972	994	936	963	982	959	951	937	906	945	1000	961	967	994	900	1000	982	963	952	978	1012	992	995	947	1002	1033	951	976	966	1049	968	967	977	959	949	1011	924	973	994	989	972	996	983	981	962	940	940	945	970	991	978	992	926	912	986	979	939	933	961	970	958	943	975	965	1020	971	989	1009	973	888	1023	995	1033	974	950	946	939	983	979	942	1025	966	992	914	968	1010	967	980	1016	961	963	938	985	947	974	967	938	988	860	960	1019	991	976	962	996	1012	962	1037	1022	958	985	962	913	978	999	941	1008	1005	951	1010	950	972	999	986	995	971	1006	950	949	933	939	949	1014	973	997	975	975	939	923	975	983	963	924	1015	940	997	1000	989	1031	1028	962	985	969	869	984	994	932	944	954	983	948	989	940	937	967	957	991	956	989	1026	996	953	987	901	982	975	991	948	981	959	896	976	930	985	977	954	977	976	925	975	960	956	984	980	961	979	927	974	994	1016	971	986	937	1010	926	963	1001	949	1029	982	945	947	936	1027	1000	950	905	972	945	964	1004	1001	974	964	1009	984	1018	977	1032	969	1021	965	989	999	958	985	929	963	961	946	1013	943	985	974	957	965	933	954	1019	997	969	973	950	977	962	988	1005	956	982	937	948	976	1009	975	889	998	989	974	948	965	962	968	1004	964	953	1004	955	941	933	974	933	911	985	966	986	964	1005	903	969	968	1016	944	961	973	977	973	950	1017	986	941	943	914	968	997	949	979	933	968	998	1041	943	950	991	956	930	956	967	926	911	998	972	960	959	927	1037	962	995	983	948	969	981	999	953	1017	953	968	1020	964	964	980	974	1005	965	986	990	912	985	975	992	981	968	941	962	962	960	1013	981	951	965	1020	993	985	993	985	949	959	1001	903	926	1021	937	916	942	945	940	1020	925	973	936	989	949	953	950	952	943	953	940	1003	1031	957	945	999	1021	993	979	946	987	1008	957	955	927	885	983	1025	1018	1002	1014	1023	1004	942	922	954	958	997	938	1003	959	998	894	968	1021	925	957	995	1015	985	933	976	970	983	1009	979	991	944	973	1023	937	922	971	969	983	1007	978	992	1012	937	978	949	965	1032	905	905	968	1013	1013	949	972	943	1031	928	998	970	967	980	962	987	932	932	980	987	957	964	953	1029	966	924	964	962	952	934	947	958	989	1017	938	996	979	1004	903	974	1028	919	940	963	931	1025	987	997	960	950	988	939	924	979	937	951	966
5759	967	952	951	798	823	900	872	918	863	901	793	794	799	847	800	811	822	825	822	784	904	844	834	835	799	790	788	831	812	802	822	823	777	812	802	808	826	840	859	820	795	794	847	805	860	820	843	805	847	851	860	819	831	789	786	859	821	829	799	839	855	807	828	816	863	811	836	798	876	832	823	778	790	794	851	816	783	800	780	860	820	832	817	835	811	811	851	822	819	849	813	816	767	769	853	879	856	825	868	746	877	794	851	809	842	803	810	836	822	807	848	903	859	810	823	823	847	794	790	832	812	814	852	838	815	810	816	795	837	860	822	873	764	782	827	834	815	848	780	875	842	808	789	820	798	805	791	876	909	837	772	804	834	877	831	858	784	865	832	839	814	867	842	814	803	812	812	836	840	839	820	809	870	803	785	819	814	866	785	781	839	808	810	762	852	801	827	821	778	865	773	803	826	811	863	853	814	818	790	847	785	846	829	838	764	826	843	837	788	782	762	817	760	841	860	813	831	794	818	832	805	857	825	782	821	865	810	770	819	793	832	807	879	797	860	812	842	787	745	798	815	762	830	816	832	859	806	837	784	805	868	812	793	799	865	766	779	820	811	786	833	867	850	842	829	815	788	788	839	808	827	857	819	858	848	801	814	796	810	767	836	811	814	862	863	813	801	850	817	838	799	778	802	857	838	774	831	803	850	848	784	821	787	840	852	804	845	854	815	846	826	789	782	838	834	848	865	825	857	801	781	841	798	836	797	820	822	777	844	727	842	780	856	784	835	833	847	827	810	817	806	819	832	831	845	802	839	802	833	888	808	791	839	861	826	836	818	823	797	848	786	841	863	806	821	815	762	851	834	789	810	815	823	829	815	802	829	843	785	860	780	818	866	816	836	780	799	829	838	873	769	857	809	871	822	826	795	834	851	823	844	811	847	840	859	800	788	796	824	788	828	814	788	824	832	797	825	798	810	767	821	812	805	793	789	820	813	819	808	796	759	813	838	813	806	800	806	818	830	843	765	903	817	754	839	789	796	753	787	819	806	841	818	782	789	827	828	819	829	838	825	839	842	827	855	824	830	870	866	788	838	803	822	807	827	788	766	823	814	812	863	839	811	803	856	804	824	816	781	857	803	791	815	845	820	796	823	837	821	835	820	821	816	796	812	819	769	811	804	799	817	778	823	829	786	831	836	775	845	863	804	814	780	846	791	803	803	796	821	833	798	823	823	842	805	815	792	837	765	839	853	808	875	842	829	846	815	776	793	825	880	871	820	796	785	846	803	823	831	830	805	806	814	824	857	798	833	843	865	811	833	882	821	819	804	841	844	767	815	852	826	830	776	805	863	825	819	806	843	770	851	832	904	819	807	800	839	840	808	833	852	810	811	784	822	808	819	805	773	813	784	786	799	811	778	849	808	843	792	773	829	759	819	846	758	834	810	787	795	812	801	791	840	838	819	816	843	797	776	810	812	812	805	814	822	874	806	819	854	810	862	769	821	822	867	824	856	805	841	823	810	887	820	773	821	828	815	752	833	862	865	831	840	822	824	844	804	804	844	803	824	862	778	781	793	792	797	819	888	816	842	856	846	789	839	828	825	898	808	798	795	799	844	819	795	811	770	817	753	796	798	856	890	807	863	838	778	780	853	806	800	857	855	805	823	811	784	804	814	799	842	847	830	825	803	805	777	872	866	766	799	798	740	795	807	824	793	807	828	813	806	783	826	887	833	795	791	842	802	828	829	802	843	858	821	832	842	848	822	785	838	836	864	816	829	857	862	844	850	795	858	820	835	823	774	887	777	830	836	843	820	848	813	798	776	788	828	778	845	817	792	826	813	794	812	809	806	832	848	872	795	850	851	813	811	835	797	829	814	866	822	826	872	857	849	797	787	819	821	796	856	780	790	810	813	782	865	823	794	806	820	821	815	858	778	841	873	813	798	852	850	903	833	807	862	809	788	803	800	814	803	824	799	838	811	848	851	862	849	812	829	774	826	830	827	791	779	785	829	804	837	836	836	818	847	806	822	830	783	852	805	815	840	850	848	767	795	797	805	806	848	855	856	803	833	838	783	807	826	814	883	874	827	830	857	831	823	870	803	837	763	851	788	740	829	850	822	776	867	762	858	763	777	822	803	762	795	830	785	816	794	798	840	771	882	777	792	803	814	812	836	780	791	857	837	803	784	831	864	840	796	812	846	821	875	792	823	835	862	815	846	834	762	807	820	791	833	802	830	876	794	801	845	867	829	788	863	788	847	826	867	858	854	830	863	830	783	790	799	792	799	834	862	896	820	805	818	853	841	822	822	852	826	815	850	822	869	773	843	865	820	791	818	852	840	783	858	820	814	825	818	832	824	809	857	803	788	820	876	788	808	812	796	858	793	766	837	797	827	809	798	821	840	876	853	809	835	826	819	822	799	784	832	779	876	801	810	822	782	835	888	814	843	860	835	858	836	846	839	790	839	817	827	823	826	816	798	821	917	787	817	797	784	870	800	813	802	800	810	815	795	801	820	812	763	811	841	822	812	882	806	844	814	798	784	827	797	802	836	802	826	792	800	807	792	819	808	840	794	828	849	835	831	834	768	829	840	786	817	834	811	847	820	816	798	846	869	840	799	840	808	788	832	796	788	856	757	851	789	798	822	818	812	830	822	744	823	804	835	846	820	830	798	791	883	845	856	832	861	820	793	855	881	804	828	857	794	794	762	845	803	803	843	823	818	885	848	855	807	810	832	803	783	818	803	820	813	815	802	802	784	806	791	905	796	837	838	812	752	844	797	830	817	808	839	772	876	837	785	825	795	797	842	745	805	787	779	796	809	843	817	778	831	804	768	869	850	844	824	816	836	819	829	824	770	867	820	825	781	837	846	774	780	829	817	860	862	766	810	803	824	768	872	780	809	802	804	813	851	834	853	869	816	830	809	818	844	799	792	864	867	870	789	799	815	827	805	798	826	837	848	804	898	812	881	822	822	759	816	821	781	844	849	835	857	801	856	812	869	805	854	831	846	810	811	806	845	863	784	851	843	776	799	826	792	782	829	804	847	836	746	829	821	824	815	802	850	839	839	789	824	832	854	785	814	831	819	808	828	864	815	851	843	805	867	816	823	830	754	838	872	810	829	830	836	793	775	756	747	786	815	859	820	794	841	782	881	863	819	778	869	857	843	833	801	835	815	810	831	818	843	773	843	794	821	833	818	802	826	839	842	803	750	820	802	862	812	813	786	851	839	828	825	827	830	808	782	813	809	836	852	805	854	883	826	854	802	825	808	871	857	838	739	797	776	787	783	870	811	812	826	845	824	813	857	754	786	804	837	792	779	772	819	821	766	788	855	852	815	861	813	813	744	839	757	774	818	752	819	786	861	806	871	848	809	830	778	861	815	781	795	833	865	773	825	815	845	829	834	877	792	814	809	879	825	828	838	822	805	843	792	835	831	832	789	847	802	819	791	785	852	857	798	784	835	793	814	819	820	824	876	821	814	853	847
25597	21440	27348	25480	5990	1719	1340	1136	1051	1088	1019	1049	991	1015	1013	1047	1035	1006	990	989	977	993	980	955	918	987	1055	923	990	1017	1008	939	977	963	924	1004	983	1013	952	981	957	1008	958	1008	947	943	985	966	935	992	946	923	1004	947	947	938	959	990	957	959	1009	941	936	1000	979	930	959	949	961	966	955	1037	924	993	991	962	1028	954	961	1010	908	981	989	941	955	969	996	990	961	916	970	995	965	1001	994	987	977	978	955	955	970	1027	957	986	980	998	945	980	971	960	929	1001	990	995	977	1014	974	980	953	882	934	953	1016	928	911	991	998	976	942	975	1011	920	952	936	953	957	949	960	990	977	943	990	969	988	951	943	946	955	896	1009	913	917	944	989	1008	998	923	1020	944	999	1017	946	980	920	984	957	1004	986	963	962	986	992	1013	968	1007	963	948	946	1006	1011	984	970	1002	988	946	973	950	1001	973	917	934	939	958	1028	970	984	935	952	918	982	913	928	986	930	982	938	973	1039	937	961	966	1003	932	995	1009	1019	1025	981	949	949	975	995	913	945	992	920	920	958	943	935	977	926	891	1012	902	1033	955	978	937	961	965	992	963	949	998	985	912	962	883	953	992	937	955	948	948	967	971	970	1006	962	986	943	974	960	980	1003	978	970	952	980	1006	907	1005	932	992	945	920	983	1049	925	970	886	953	957	924	979	950	937	932	963	970	978	1016	964	937	1005	970	1017	947	968	995	987	890	921	919	914	980	1028	963	915	955	892	997	1015	997	942	1039	999	917	985	931	940	910	947	982	993	924	929	953	952	981	958	928	938	942	974	972	946	926	953	970	951	955	964	1018	951	994	982	975	958	933	957	1024	948	891	1006	941	951	948	907	1001	979	968	1004	976	970	966	971	930	938	996	951	984	936	969	938	1002	1022	940	972	908	959	969	986	1015	990	963	962	1026	957	865	951	995	957	967	913	994	998	998	958	988	988	989	945	967	981	943	961	981	954	978	1000	921	984	973	953	1002	932	948	960	922	983	978	977	952	959	923	967	1005	932	926	978	944	963	913	932	1031	938	952	940	955	943	1010	1027	1016	978	901	990	955	992	982	974	943	996	937	916	940	928	949	993	966	937	1019	984	936	977	940	995	1011	959	1037	912	948	998	1015	997	925	966	960	977	988	988	918	941	955	1019	935	1002	963	913	968	964	951	960	965	940	971	1024	934	989	981	935	955	930	974	893	1047	1003	977	971	1002	978	920	986	962	961	996	932	970	962	984	924	961	953	968	961	961	964	942	998	955	1002	965	941	993	970	948	914	963	970	954	1011	899	992	947	1009	957	1001	934	961	956	1010	968	994	970	925	945	952	858	937	1035	995	979	1006	962	991	924	983	1019	961	962	934	1013	979	985	955	970	977	972	942	1030	1015	976	930	1011	988	993	963	1031	945	1006	939	1010	973	997	982	933	969	951	965	1001	939	922	994	1005	961	954	978	962	970	956	894	954	969	1023	978	920	968	960	956	967	978	999	925	1020	927	1003	902	1023	1013	1001	957	951	972	946	987	960	985	1017	934	937	956	948	970	970	1020	941	1024	906	979	932	964	958	956	976	948	936	953	960	943	981	1035	947	984	956	962	936	1004	992	971	998	979	969	989	985	933	999	1019	906	965	982	984	977	944	957	911	921	955	969	971	977	952	979	969	1047	934	973	960	952	989	953	895	1012	935	1023	978	908	991	922	981	966	968	927	975	993	919	932	1017	993	987	950	947	966	965	1021	1000	915	889	1003	995	953	946	1042	963	939	959	954	937	1000	958	963	989	955	1007	958	947	956	992	976	943	992	961	938	970	937	953	968	960	952	952	969	909	938	996	977	921	934	913	984	976	964	979	924	930	951	969	927	958	946	952	918	954	954	931	996	933	985	999	921	973	970	948	960	983	971	989	953	971	1015	942	953	982	958	988	912	1007	1037	994	1025	937	1050	930	980	952	953	945	977	967	970	988	1001	916	962	906	966	956	971	959	911	1001	975	925	911	964	976	1025	930	957	974	993	989	941	926	937	982	924	981	965	968	954	933	1010	948	1031	1019	964	980	980	957	965	994	968	983	941	957	945	949	1006	994	934	962	988	955	929	910	939	932	966	945	977	958	965	965	923	928	974	978	986	1009	1008	1018	957	1012	917	964	888	930	969	951	993	919	968	937	922	964	970	951	950	934	901	959	941	974	990	921	995	956	976	954	1019	945	997	941	984	977	977	985	986	997	946	942	978	910	946	944	907	970	1013	978	951	946	924	953	974	986	984	978	1015	971	947	989	976	951	964	929	962	930	936	927	926	975	981	923	910	922	960	968	982	930	929	958	918	913	892	948	977	933	975	944	944	922	982	952	977	992	951	1014	993	975	983	936	1002	966	953	972	953	950	993	969	950	943	998	967	949	966	951	988	962	1014	939	975	947	974	927	992	933	1001	988	957	959	1033	938	971	977	953	911	1009	997	937	984	970	948	945	936	991	942	943	1037	956	996	935	942	907	945	947	980	904	955	950	1002	960	961	953	930	946	994	958	976	1005	895	974	951	955	977	982	979	937	960	972	1008	931	956	1001	974	984	956	976	1017	930	1009	929	925	966	968	973	1013	886	988	929	988	969	956	1008	871	966	1018	940	897	943	977	1007	995	953	1003	921	930	920	954	967	966	971	920	947	977	959	942	937	997	959	987	967	956	938	957	987	952	911	990	977	966	992	935	969	891	981	984	984	962	984	999	991	934	958	970	1028	971	957	987	1044	963	977	965	957	950	969	920	1034	1007	971	931	973	943	1008	981	958	1013	1003	943	930	965	992	984	1000	940	996	987	955	971	973	957	942	938	910	967	997	948	934	986	940	958	1016	955	917	990	975	1002	975	993	1036	1026	1006	937	1006	935	975	945	941	976	917	958	953	984	962	970	914	917	953	977	950	1062	923	967	986	970	1009	1012	960	989	931	947	961	957	978	985	923	943	892	941	969	928	913	904	950	922	992	942	965	913	931	972	924	993	954	962	958	987	913	951	975	969	949	954	978	927	994	917	904	985	986	923	940	953	994	1008	989	1009	969	957	973	926	951	1062	955	972	969	988	992	953	918	985	965	1027	931	993	941	971	945	971	963	1035	961	976	913	905	1006	967	962	992	938	957	974	1006	942	887	945	956	961	987	939	974	974	1006	925	994	985	927	921	942	993	924	995	956	1006	964	990	1002	1013	921	970	951	940	978	965	967	1000	984	908	957	937	1035	977	986	1029	957	978	964	985	961	938	953	988	997	951	983	940	1034	1007	942	982	949	979	954	942	1015	1000	933	989	879	940	950	995	917	988	937	984	939	941	920	969	960	950	959	951	935	997	973	983	973	941	915	986	992	993	932	947	935	994	979	982	1008	1027	944	969	994	976	983	965	949	943	939	1019	957	983	964	1012	996	952	944	933	974	1043	967	987	943	977	944	975	947	1017	944	970	1000	1011	936	874	991	997	971	973	904	946	952	948	918	1007	980	1026	979	946	997	930	934	984	938	970	978	946	953	994	969	946	989	967	930	970	945	967	991	988	974	997	907	917	980	905	929	960	958	907	972	981	965	977	967	956	933	931	926	965	888	954	939	984	937	974	963	970	920	967	1006	1005	1004	947	967	1008	963	967	978	937	954	973	964	958	999	979	993	991	925	957	943	956	894	1021	977	886	925
4061	3302	2754	1689	1398	1193	1050	1073	988	968	979	933	889	855	906	897	931	861	902	890	904	872	874	920	856	842	875	895	863	839	888	816	876	880	875	848	860	866	869	898	884	847	828	881	823	850	841	874	848	901	823	794	856	852	841	844	850	890	929	860	843	795	836	823	869	840	861	826	832	815	820	822	894	904	864	853	871	876	878	855	829	853	861	869	839	868	812	853	801	863	831	817	815	861	861	822	834	863	806	864	894	857	819	823	858	863	827	890	820	874	888	864	828	836	889	771	812	792	832	811	887	826	841	852	833	845	828	869	796	808	880	831	879	825	817	872	821	868	886	830	875	832	813	855	845	841	871	835	869	836	904	829	889	876	826	827	834	861	862	870	868	826	861	877	806	865	840	883	874	845	840	885	836	855	871	893	868	810	814	858	834	805	823	821	881	908	833	854	842	822	843	820	849	892	905	822	804	821	870	857	797	870	825	806	838	853	850	851	856	811	859	848	822	867	808	841	828	825	842	873	874	884	850	855	822	821	766	825	796	879	874	813	839	806	887	818	853	862	854	865	830	813	815	821	842	821	863	858	859	813	898	823	832	895	837	792	829	846	824	840	826	796	831	869	823	855	835	833	847	891	854	821	820	806	914	864	832	889	813	856	849	831	855	827	838	876	809	845	803	839	845	854	803	848	818	861	869	855	892	856	805	845	792	822	852	831	825	802	852	868	832	904	860	857	831	878	828	866	865	841	929	852	874	841	872	835	844	887	826	875	814	834	856	835	868	811	857	853	864	841	893	838	833	809	886	812	891	846	814	896	893	830	833	819	858	775	790	839	826	827	889	855	846	857	831	835	810	869	843	788	871	935	891	838	898	853	820	900	810	810	841	844	838	873	847	817	803	845	881	871	870	858	858	859	800	804	831	808	806	863	840	880	868	835	859	867	870	817	831	859	816	870	868	796	835	800	834	864	855	847	887	858	806	808	801	813	836	885	817	824	847	905	792	832	854	839	826	839	849	857	784	844	872	849	863	829	843	882	873	855	838	798	834	834	851	817	831	806	865	876	879	830	841	845	844	887	901	887	805	839	821	837	904	878	819	804	842	810	849	865	838	898	868	831	843	826	812	830	867	831	850	805	855	820	825	892	873	855	823	821	891	872	838	824	842	838	868	854	800	852	875	820	843	876	845	877	857	829	822	837	868	852	879	823	831	809	829	897	879	839	876	831	846	831	853	913	826	859	875	810	890	837	853	835	846	845	822	894	826	829	783	851	881	845	825	853	813	837	881	810	840	865	846	829	822	827	841	824	858	885	829	816	876	824	843	867	820	852	845	849	883	841	801	800	791	881	906	797	808	815	877	855	862	876	849	812	839	878	836	820	813	920	889	868	810	884	780	854	833	825	853	839	827	783	817	837	901	792	804	829	853	830	874	876	851	842	852	783	791	875	833	839	885	852	789	855	815	816	795	816	824	864	833	854	839	860	865	839	807	827	837	832	827	852	842	837	833	876	855	867	864	851	876	788	840	823	823	883	868	861	838	773	893	883	793	852	840	816	811	840	885	843	868	843	885	834	821	866	782	824	816	851	817	817	858	888	865	884	867	885	846	831	826	829	840	845	882	818	802	851	863	871	893	825	852	858	826	815	822	856	830	870	848	857	887	806	871	830	855	828	862	812	850	872	871	861	795	866	852	843	837	848	779	796	812	848	869	822	863	863	858	843	834	800	861	808	797	829	898	829	789	870	837	825	820	847	825	836	880	848	830	855	854	844	834	869	908	876	824	781	880	881	803	837	870	837	834	871	846	829	846	850	855	840	841	828	854	845	873	861	826	861	836	858	851	842	814	886	843	859	877	798	843	852	839	854	829	894	841	814	859	776	826	838	854	769	851	879	874	881	865	881	865	869	864	849	873	850	802	872	852	848	908	832	838	865	827	873	846	837	857	846	863	808	825	802	852	878	808	857	837	902	857	854	858	799	851	817	863	811	855	839	831	852	857	826	841	803	807	857	866	818	849	876	846	870	830	831	823	856	837	785	854	858	819	809	849	851	837	835	879	812	858	843	837	810	819	867	863	832	876	832	850	859	841	819	869	814	832	779	823	848	885	785	804	837	825	891	790	907	868	831	843	847	851	848	849	795	816	810	841	842	820	901	847	844	811	857	806	851	887	820	851	831	835	840	797	834	812	822	905	866	884	867	894	798	800	828	831	821	844	894	804	852	859	822	862	804	857	819	783	888	850	852	822	824	869	830	839	814	827	789	872	848	844	843	822	826	820	883	842	879	832	874	839	795	875	857	851	792	858	878	903	847	835	892	871	916	905	864	817	845	864	846	850	826	885	860	821	819	844	795	851	835	888	836	861	823	829	826	886	824	850	771	853	816	795	821	792	760	897	895	780	819	804	868	902	835	846	797	838	834	865	863	843	770	867	835	836	813	825	882	840	886	880	839	821	826	804	859	849	829	877	854	810	859	841	851	856	825	880	823	850	821	902	851	840	852	841	885	844	818	853	827	853	867	818	826	881	824	793	807	826	866	833	825	883	902	868	814	810	839	819	814	874	855	769	820	839	841	849	832	838	842	851	820	823	844	852	832	794	844	837	863	833	838	827	821	867	802	841	841	844	847	883	828	854	845	836	863	894	805	852	824	821	823	844	825	860	833	818	812	846	879	874	896	846	806	800	875	880	864	808	808	869	884	775	849	819	861	825	900	810	812	821	871	859	861	822	863	874	849	876	857	872	831	884	849	851	843	875	826	819	813	878	875	832	836	837	847	831	867	818	833	839	819	889	850	841	830	865	793	843	845	889	865	841	846	843	811	843	872	813	866	804	829	840	823	834	838	820	862	809	869	846	802	844	909	847	887	829	821	841	863	888	865	797	876	782	828	874	845	841	825	865	874	836	820	801	873	886	822	805	860	815	819	884	826	817	805	823	792	854	834	819	846	836	839	797	858	894	845	802	820	860	832	795	859	869	820	860	850	857	813	811	856	862	814	812	868	852	860	874	806	813	839	846	801	884	888	835	890	845	851	864	891	846	817	861	868	840	861	855	787	823	838	856	879	822	835	894	861	849	815	806	851	798	858	871	836	845	859	844	880	869	822	868	828	895	871	838	827	828	878	861	808	825	875	886	850	834	836	802	773	830	838	832	836	791	882	839	904	783	836	843	840	804	857	821	840	893	854	875	834	903	870	877	858	859	802	880	885	881	821	876	831	849	859	816	823	877	844	855	911	835	797	820	854	833	843	874	817	811	859	902	831	834	859	869	835	812	847	848	833	787	851	892	796	848	839	828	832	850	787	790	824	823	864	803	872	858	864	820	801	888	825	822	812	817	859	815	811	847	841	877	846	853	875	859	849	859	810	805	885	832	823	852	928	829	883	832	841	807	829	869	880	872	840	864	856	871	850	835	831	842	818	833	814	817	882	839	879	826	867	836	857	860	814	798	897	821	800	820	809	878	905	819	804	830	839	800	791	846	866	901	838
24641	21408	28515	24701	20785	4193	1442	886	815	740	726	718	727	741	713	620	632	698	680	644	668	667	634	669	658	653	645	656	597	630	622	624	623	644	639	689	640	641	634	647	666	624	612	672	638	631	635	618	615	606	644	588	610	593	632	639	625	647	628	613	658	633	584	604	626	593	663	614	624	644	614	602	603	604	641	600	649	650	640	603	658	603	633	644	600	645	633	680	632	620	616	619	587	640	595	623	615	620	648	639	608	614	657	640	589	711	618	581	610	651	680	628	672	632	609	639	633	631	663	617	644	650	618	619	627	616	615	616	693	608	637	665	622	618	655	615	615	641	572	651	632	610	649	623	595	620	652	614	665	623	610	651	614	623	594	632	646	646	602	598	653	685	656	611	671	662	583	611	599	615	593	596	639	632	630	601	603	607	630	622	631	601	651	594	635	570	633	603	636	645	636	602	628	607	645	583	609	629	634	636	673	601	638	705	646	600	610	666	637	659	597	654	602	620	594	648	632	592	658	671	620	628	638	628	617	684	646	628	646	642	641	646	636	629	637	673	615	642	624	610	594	600	618	584	628	600	643	644	649	566	596	684	640	583	619	617	640	608	595	621	641	616	665	585	603	613	590	571	665	641	634	629	645	692	632	627	621	623	631	630	599	591	647	590	583	651	625	594	606	612	635	631	635	631	631	633	625	639	649	605	610	623	599	589	628	612	595	615	645	590	652	657	582	578	597	632	604	637	623	601	654	602	595	637	622	602	588	647	641	588	593	632	649	603	642	574	627	627	631	618	629	628	635	577	611	646	623	669	604	625	614	620	649	553	616	648	593	655	638	633	656	589	577	641	589	591	630	656	573	582	623	635	617	620	639	568	619	582	653	604	653	561	612	602	608	600	601	600	658	609	623	645	616	618	630	661	635	604	624	621	653	661	593	673	640	602	627	586	626	620	592	643	634	645	589	621	633	607	583	637	635	598	580	621	633	617	597	625	619	634	624	597	644	686	594	637	578	596	650	618	632	638	595	640	605	611	619	619	617	650	593	650	605	611	632	618	611	625	632	630	619	598	629	603	631	639	640	612	617	637	599	685	611	577	635	619	668	604	637	610	629	653	647	618	656	629	634	580	628	610	592	626	588	663	609	634	637	650	632	652	638	585	610	621	639	610	630	595	612	615	602	605	608	611	637	566	657	677	636	634	623	678	630	632	606	577	600	643	619	650	629	643	585	628	621	630	636	622	646	658	604	624	633	629	608	607	634	674	607	585	594	630	625	602	586	571	643	591	603	607	603	648	654	647	612	633	623	651	637	643	622	618	577	631	620	631	641	630	578	625	637	599	599	611	670	610	556	652	613	660	636	614	630	602	655	639	635	608	622	627	618	590	582	588	639	612	666	600	627	626	633	626	623	635	603	635	601	627	678	612	616	602	630	606	641	621	605	642	650	614	625	620	610	607	582	607	663	589	622	591	600	623	628	598	584	636	635	587	589	655	636	628	620	671	649	642	629	650	607	603	617	660	583	631	613	645	645	634	628	628	627	655	644	603	660	596	584	583	610	610	654	574	613	629	619	600	606	646	608	622	656	616	637	642	584	691	640	636	633	597	642	639	594	591	639	620	613	607	649	587	616	614	578	637	614	634	586	633	622	624	644	607	618	575	630	626	595	601	602	614	595	628	646	600	648	618	621	612	629	612	615	590	611	647	653	627	586	643	648	625	592	615	656	602	589	576	618	596	626	633	649	604	608	629	616	585	591	652	629	576	620	628	612	675	664	651	631	596	591	566	625	585	548	619	626	631	582	641	635	706	617	604	585	636	628	626	640	641	608	630	611	605	582	615	590	590	652	601	628	626	594	610	620	591	627	637	604	645	602	589	638	579	591	630	622	616	627	589	634	637	591	615	616	586	661	635	592	719	600	595	566	584	587	627	636	639	611	682	622	586	637	632	613	624	593	600	614	603	594	632	589	623	643	656	616	581	674	601	574	633	590	616	614	662	677	581	674	617	594	596	605	564	596	623	578	608	586	616	613	621	595	601	608	595	620	604	598	583	604	637	621	561	621	652	683	583	660	605	622	613	615	595	646	625	594	633	612	595	615	596	619	642	612	604	612	640	644	603	623	667	655	602	643	628	637	645	639	675	621	632	607	631	585	618	613	662	629	583	629	639	641	598	642	619	652	568	609	644	622	610	666	609	633	607	614	589	585	612	643	604	629	637	581	637	625	592	635	655	638	648	627	664	625	615	581	649	591	615	672	600	627	612	647	612	675	635	642	624	598	613	649	609	640	637	599	635	636	636	628	643	659	609	627	609	593	590	603	629	587	657	621	611	601	609	631	575	592	593	626	627	676	588	629	611	603	625	627	592	625	667	645	595	577	624	646	581	618	617	640	603	600	656	621	610	597	599	604	639	651	640	642	638	593	652	592	570	622	624	623	604	651	630	629	632	608	618	647	616	606	608	595	618	614	568	609	636	626	565	646	620	584	587	617	555	619	651	620	599	600	627	618	611	557	611	598	618	609	608	658	617	623	600	577	593	653	668	626	598	586	674	622	646	584	645	635	614	654	636	586	610	629	594	636	640	611	582	628	626	637	594	647	640	628	669	592	646	589	641	590	602	586	578	607	603	602	630	626	617	622	624	618	636	655	627	564	614	633	594	614	590	646	603	583	648	645	600	640	579	676	608	636	636	654	629	596	630	626	602	600	649	661	679	574	619	600	628	620	602	666	595	606	667	576	599	636	651	667	621	598	642	657	612	622	609	638	595	609	578	595	652	632	578	615	616	625	633	619	618	586	586	643	640	638	642	595	633	610	620	622	622	614	614	578	656	650	613	641	639	616	626	620	638	605	641	576	665	650	580	607	627	598	614	599	620	620	622	624	599	635	645	595	625	648	657	616	641	619	581	639	625	633	622	646	659	632	625	650	636	620	622	615	622	585	630	621	615	615	667	617	606	624	588	584	615	628	609	576	606	608	614	628	652	596	599	640	666	626	606	644	607	570	598	619	552	595	621	636	603	636	592	589	641	559	647	605	662	674	617	577	641	641	623	592	592	628	655	684	620	631	598	637	593	598	579	630	647	643	599	592	588	617	633	638	628	595	600	591	649	641	617	651	617	566	612	652	614	637	608	608	608	625	606	630	591	582	625	626	636	589	600	590	611	601	594	625	605	631	635	577	597	614	643	645	622	656	577	621	618	631	614	644	620	650	599	653	657	609	617	574	615	636	658	607	597	612	603	622	632	619	590	608	622	620	617	631	628	592	651	637	622	608	616	619	579	615	601	590	592	589	625	625	626	582	642	596	614	676	627	591	638	636	641	611	620	622	578	637	646	648	620	626	617	635	625	603	621	598	595	595	606	640	640	617	622	634	642	635	599	670	624	609	605	620	631	632	662	644	640	674	594	635	596	621	641	601	642	632	616	638	624	632	642	601	673	598	629	635	616	626	640	615	601	636	623	658	623	685	648	620	655	628	587	547	661	624	634
4091	5121	4178	2271	1573	1194	1044	942	895	791	754	750	690	655	643	675	655	672	660	640	620	622	636	614	681	604	628	588	580	664	701	611	610	586	653	582	639	588	628	640	618	629	627	618	645	621	612	627	622	613	604	623	593	587	625	627	562	583	558	614	597	658	597	635	625	628	595	613	612	581	618	593	624	574	579	621	525	648	607	588	622	602	638	612	626	592	562	633	607	626	551	583	607	620	613	608	560	542	561	599	588	603	600	620	606	612	584	578	612	599	616	583	596	593	609	605	588	589	642	598	565	582	612	636	613	621	628	614	573	612	581	599	618	571	623	591	588	555	576	566	546	566	603	600	569	622	612	616	572	622	583	618	572	616	633	613	597	584	606	624	586	626	664	617	603	645	557	596	592	596	560	569	587	585	638	585	609	550	608	597	591	631	551	592	559	601	577	569	629	619	593	610	583	558	588	619	642	593	593	659	553	586	635	583	635	576	581	621	573	604	592	603	612	596	582	585	614	557	591	581	612	600	621	574	598	610	630	592	608	648	600	598	554	601	568	584	602	618	597	558	538	583	596	567	595	612	594	582	635	620	561	567	625	622	568	563	633	652	590	573	560	610	594	618	614	596	541	612	592	598	585	609	570	585	561	578	568	616	590	622	629	566	606	561	585	587	610	593	631	621	610	625	596	563	572	587	619	563	594	626	600	603	616	606	632	593	604	591	577	555	589	593	596	592	585	576	583	624	619	581	563	584	616	619	594	571	611	599	568	684	593	594	612	578	567	582	582	611	635	617	614	598	605	585	547	597	583	621	567	623	627	631	615	589	596	622	579	616	580	620	574	571	605	585	594	585	609	582	596	613	591	597	594	605	670	608	583	614	575	609	575	571	625	567	565	585	617	616	602	589	584	591	597	585	588	587	567	584	581	578	630	601	576	584	557	594	610	621	595	564	592	590	591	603	609	589	598	600	579	637	593	627	600	615	602	601	641	608	606	626	603	582	578	538	639	580	561	574	609	623	630	597	555	561	610	557	580	607	561	590	596	594	602	626	581	630	622	632	611	584	608	596	611	556	588	564	647	605	583	609	623	597	624	555	628	583	586	556	585	608	588	634	560	590	570	593	604	552	563	545	574	594	603	584	568	577	578	591	625	617	573	579	628	600	581	592	603	549	581	624	627	562	564	603	572	594	600	607	576	617	599	579	605	652	577	605	616	572	604	615	620	605	544	611	638	599	593	572	561	605	594	597	596	542	593	593	611	585	619	598	670	602	590	591	582	586	604	599	609	620	595	580	583	564	562	611	597	585	607	596	594	573	574	587	582	556	601	562	607	584	572	593	602	606	572	584	598	640	563	556	606	647	597	584	548	615	597	603	595	533	578	590	577	590	548	593	560	631	563	574	561	586	608	582	579	659	585	557	598	585	590	595	602	576	569	600	593	624	552	606	627	579	556	588	590	606	543	545	583	568	624	588	619	571	548	598	602	607	598	584	602	587	546	577	578	554	587	585	565	571	573	608	601	593	582	600	607	590	593	600	568	613	585	616	560	568	632	628	627	612	580	553	591	565	593	574	597	592	650	596	603	602	579	571	654	564	626	637	568	602	557	597	600	592	588	585	608	591	586	600	555	637	608	566	605	643	624	585	607	575	606	565	608	613	600	546	616	602	595	561	614	633	580	591	563	536	572	633	618	610	540	578	591	606	594	586	608	558	552	581	587	576	587	605	579	572	568	557	636	642	576	564	606	580	575	587	611	649	594	634	567	621	599	540	609	574	617	597	597	586	603	614	588	567	574	582	589	569	624	604	611	568	595	586	620	597	616	574	545	598	632	630	612	614	577	610	619	603	662	617	581	640	605	571	597	599	578	580	596	629	598	564	593	601	620	595	589	595	584	585	597	585	600	630	581	607	603	604	614	575	553	652	620	589	565	620	580	587	552	611	605	620	572	613	601	573	549	570	607	577	640	584	603	591	580	596	570	603	596	598	602	606	594	569	583	580	594	590	599	561	644	558	590	599	583	598	615	565	562	554	571	619	604	577	582	592	604	538	591	592	627	555	604	609	560	555	566	648	615	559	638	561	607	573	600	586	618	571	615	591	596	570	610	579	597	595	593	605	579	568	567	600	543	615	574	578	607	589	604	595	558	587	574	556	608	597	631	557	600	596	616	596	563	580	573	627	576	641	624	551	628	529	628	601	617	634	626	563	597	576	631	589	623	579	560	609	604	592	582	547	581	588	592	568	595	566	554	583	582	587	586	605	547	588	560	587	631	601	611	590	599	594	621	556	603	587	593	584	619	588	622	615	634	596	608	612	590	562	666	540	536	603	565	574	594	616	580	600	586	607	598	615	577	627	574	572	554	591	571	577	577	611	621	596	573	563	587	567	584	583	609	608	541	587	580	587	622	610	594	590	607	601	593	564	542	587	594	610	583	573	540	573	597	615	568	567	609	552	581	590	598	583	577	559	575	617	575	630	587	577	625	583	630	566	595	577	629	564	541	573	577	572	601	603	597	589	620	625	541	579	623	583	548	630	577	623	592	581	625	595	599	594	615	561	580	581	564	587	590	595	578	601	572	600	593	548	598	557	561	588	627	595	579	594	595	592	575	578	581	591	596	609	602	571	609	599	552	654	601	594	615	619	578	654	598	585	615	599	554	608	608	583	628	589	568	601	596	600	601	564	593	605	597	609	558	587	578	615	605	628	631	581	584	599	579	587	570	567	623	602	591	575	571	614	589	538	561	588	598	603	560	568	567	616	527	567	622	568	578	630	611	545	597	572	576	568	594	616	561	572	571	581	580	591	566	589	583	625	619	591	614	530	553	572	606	566	635	610	616	627	601	586	613	586	651	553	587	626	583	628	591	613	517	545	593	575	565	612	620	611	578	586	620	542	575	618	585	619	610	590	568	580	564	600	614	573	564	615	620	625	576	579	624	570	593	599	634	558	568	586	585	574	599	583	583	566	617	612	582	606	615	567	635	593	648	547	599	557	591	565	619	618	604	591	596	588	589	574	602	605	594	604	589	548	583	569	581	597	591	571	618	553	591	563	596	640	609	597	560	642	631	624	563	622	622	576	533	573	598	576	584	569	614	554	577	646	598	597	631	597	571	571	586	582	567	598	608	630	588	620	621	609	595	596	582	557	584	578	581	603	577	553	583	539	643	600	592	547	605	597	610	623	602	548	568	597	574	607	571	533	539	621	581	582	589	608	609	606	597	588	571	570	596	590	582	615	601	584	612	608	606	566	656	621	587	583	554	556	611	583	596	574	627	609	609	609	573	590	601	569	593	580	562	610	588	614	577	578	529	629	569	554	608	607	594	594	583	612	541	591	561	584	623	605	577	559	635	627	543	583	609	587	581	601	570	566	579	553	582	610	576	601	616	582	599	575	591	613	659	551	601	641	555	595	595	631	609	575	601	604	561	558	587	606	592	612	590	600	554	600	594	590	569	563	574	578	579	569	574	561	608	565	601	579	582	587
27640	9986	1904	1287	943	953	939	943	966	966	991	986	956	992	991	1000	953	978	992	956	938	910	987	980	926	1023	954	981	930	957	1020	929	964	954	1022	923	935	926	976	891	986	1003	963	883	993	932	950	942	896	1010	953	985	983	984	937	962	1017	993	970	913	946	965	945	985	963	946	952	940	992	955	960	962	921	976	980	936	973	992	941	947	967	960	983	953	959	941	946	985	1014	902	924	989	981	978	1026	967	933	957	945	925	1002	968	956	950	999	965	957	964	954	942	981	985	912	909	928	970	977	1002	956	980	983	960	966	956	967	932	997	975	928	974	1011	966	947	968	987	945	999	942	915	1003	1049	964	979	1041	961	948	986	1014	978	965	963	954	953	970	977	959	994	974	937	951	937	959	982	991	911	953	1030	913	954	901	940	961	967	989	965	994	996	917	942	972	955	952	950	977	926	941	972	980	943	957	988	921	947	940	983	972	917	949	933	979	952	921	1001	952	928	999	959	960	956	943	922	957	982	976	918	956	955	976	936	956	990	968	934	915	988	1041	953	921	970	939	964	1034	945	956	919	949	968	910	953	943	956	989	969	1022	931	929	993	993	912	997	992	966	983	1003	969	948	957	968	983	987	1019	960	994	974	960	926	946	1017	949	949	962	933	919	1002	922	875	903	925	943	923	975	984	904	987	961	933	954	958	951	957	966	907	961	928	920	949	938	937	958	945	1015	948	949	969	968	1021	941	1000	963	978	959	988	929	961	929	966	935	930	990	930	977	949	984	957	927	940	921	959	927	966	925	961	975	988	918	937	951	950	943	912	980	956	990	943	962	965	1002	934	982	965	959	999	991	927	948	935	968	1014	930	954	954	948	949	970	1003	939	979	942	909	1013	934	931	934	958	929	919	1037	998	951	917	952	1010	955	967	935	967	941	943	924	961	934	968	930	903	938	938	985	981	893	936	977	1010	964	1001	893	919	956	976	956	951	965	944	947	986	988	933	946	961	937	966	947	983	986	989	981	1001	990	920	966	999	994	949	931	916	914	939	918	970	952	944	953	987	932	923	937	984	954	1004	935	1034	995	954	997	942	956	893	936	946	910	930	973	969	971	987	1012	990	947	958	940	939	966	925	979	1017	1009	1017	946	944	909	945	1010	990	936	1000	965	955	1019	996	970	954	967	985	889	955	978	984	902	895	991	963	969	944	925	975	986	970	915	1009	913	984	982	991	960	1016	931	1016	977	1003	918	960	933	1015	921	982	929	956	968	946	963	953	954	944	1007	1019	1025	970	992	935	916	913	963	942	979	1004	984	959	935	992	969	970	961	942	974	1000	977	982	989	979	942	981	940	988	962	933	897	999	979	937	919	943	990	903	1002	958	950	972	935	963	969	951	978	959	953	971	931	998	952	960	954	888	913	961	1002	946	995	976	923	969	993	964	958	971	872	968	962	888	922	916	991	921	929	961	968	959	975	985	978	942	907	916	999	981	952	1066	986	1019	980	989	939	878	922	933	961	939	961	1007	976	994	948	1010	918	933	940	934	987	966	958	905	950	932	1018	963	938	955	978	974	985	962	1007	977	886	977	983	1060	940	927	959	908	949	949	982	960	992	944	975	910	958	952	965	933	931	968	960	953	996	952	980	971	920	926	1095	970	1011	922	961	951	941	970	978	949	964	914	941	1001	955	932	972	1004	997	942	980	926	943	905	967	918	962	939	978	980	955	1029	993	1000	971	948	1002	958	948	986	981	919	966	949	906	922	976	912	904	893	946	974	1033	942	981	989	983	1021	954	956	948	928	978	977	982	939	934	1004	970	967	941	963	992	912	962	981	938	982	944	958	940	988	926	969	944	965	963	947	1005	967	950	946	981	960	961	958	956	934	949	943	934	942	972	924	962	990	951	965	977	1022	1023	912	1002	1010	942	962	966	919	933	966	947	970	948	951	941	914	963	928	924	945	975	955	995	975	975	947	962	948	979	949	963	992	967	954	977	936	988	988	923	1009	978	971	941	975	1027	942	996	987	932	935	982	1013	908	1033	995	990	994	961	982	944	951	923	981	919	975	953	881	952	959	980	919	942	974	926	947	965	948	953	1009	932	1010	950	917	1030	997	984	1010	946	953	936	944	962	1009	899	912	941	949	933	942	958	937	982	985	995	929	963	979	967	941	986	977	911	960	978	960	991	931	987	910	954	960	1002	1008	919	966	943	998	946	910	961	1018	934	958	933	915	976	942	972	947	943	951	938	958	881	985	968	911	948	963	939	957	950	953	954	1019	990	949	932	981	1020	975	977	960	973	1004	975	1004	927	911	966	951	968	981	940	929	952	999	975	993	973	934	1030	963	960	913	985	1008	937	948	957	960	997	948	962	931	999	972	929	979	1002	983	1002	972	998	983	922	970	930	1001	957	986	906	924	925	891	969	972	909	932	990	923	955	978	945	925	1000	935	981	881	976	916	909	964	977	952	972	950	922	958	941	952	916	951	903	972	990	971	1032	920	943	936	928	987	959	970	955	946	955	980	1000	944	973	969	978	895	919	979	998	981	957	969	1014	935	942	927	954	956	963	933	939	962	952	933	939	918	979	923	975	958	921	968	976	992	972	930	980	897	969	1005	980	942	952	941	952	1008	963	942	996	956	949	984	929	924	956	983	959	970	974	900	939	930	969	946	891	966	968	991	970	961	1072	942	997	973	933	978	997	959	920	976	913	995	968	978	973	974	957	917	1015	899	996	932	946	948	969	978	959	952	926	994	963	944	946	936	954	962	956	1003	965	962	933	948	911	959	938	969	928	998	971	955	985	961	986	1012	947	986	961	994	920	972	927	985	975	968	962	979	992	956	924	917	944	929	981	954	917	956	951	965	952	931	1000	973	972	913	994	943	982	955	968	971	931	975	960	933	932	1007	980	937	915	905	961	937	1020	993	936	957	1005	996	996	923	938	921	963	983	946	979	955	905	964	979	995	947	999	961	995	923	899	940	1030	947	912	987	1045	994	976	957	978	1011	1016	974	1013	949	926	954	959	934	937	906	956	929	915	975	973	979	939	971	971	927	967	1010	926	931	967	937	960	999	999	986	1012	985	967	937	1025	968	962	878	982	920	957	957	904	930	905	986	943	980	937	1035	914	910	975	1007	978	959	979	1010	976	1012	956	962	944	983	989	930	944	917	934	963	921	941	946	931	959	964	971	972	972	935	968	931	922	965	977	981	980	981	958	912	986	923	970	1003	894	942	932	972	979	994	842	876	1005	966	899	971	965	1029	931	937	1000	963	946	975	968	1030	966	955	953	979	995	915	966	983	948	923	943	923	988	955	930	964	945	1046	911	936	960	968	957	933	969	974	999	956	940	881	896	958	960	959	976	976	947	951	940	920	978	937	975	974	967	927	994	940	958	985	958	942	919	946	968	993	957	985	944	955	960	958	938	1004	924	982	992	945	942	1014	940	984	953	928	934	959	961	956	938	976	878	972	989	968	909	920	942	967	996	960	949	965	1007	967	960	958	909	961	971	943	986	950	984	955	994	946	930	935	914	959	1003	959	953	939	988	934	954	993	930	954	976	928	974	932	914	962	963	971	938	936	960	957	900	962	953	932	912	905	918	984	953	912	942	955	996	943	961	950	942	988	937	953	969
5799	958	970	919	892	860	824	840	834	880	831	855	862	822	881	802	836	847	834	853	817	841	859	807	867	817	850	821	760	837	854	858	824	846	831	810	804	828	793	812	835	796	767	835	865	827	791	795	854	805	818	793	775	809	848	813	837	827	852	789	825	854	801	825	795	857	868	852	831	870	794	796	851	797	783	877	816	820	830	814	842	825	872	793	813	764	811	823	824	860	813	829	796	835	816	832	824	815	799	832	841	863	867	821	801	815	798	822	818	837	862	866	802	844	803	893	833	834	844	809	826	833	866	836	821	869	814	819	842	820	777	791	770	915	799	776	873	802	796	772	848	774	812	821	808	757	815	843	761	838	798	861	780	820	835	874	856	824	808	879	821	885	826	788	773	799	821	846	866	801	818	853	893	840	829	840	807	794	809	834	804	856	832	823	787	834	826	831	819	849	837	847	820	802	842	868	817	842	785	824	834	859	883	819	819	811	853	812	817	820	819	821	844	846	810	877	841	803	847	839	811	842	840	840	843	808	810	879	829	754	844	818	854	804	797	842	796	785	834	789	771	771	868	866	786	870	806	810	825	781	789	795	843	838	845	791	792	843	841	816	803	839	795	789	867	787	807	842	854	815	795	822	823	831	796	850	828	848	823	824	818	819	824	842	851	855	833	869	813	853	797	790	808	852	871	778	784	817	756	759	838	779	825	837	848	849	873	782	802	879	862	810	866	830	817	793	812	791	825	831	804	837	810	771	844	835	815	857	889	858	849	794	792	824	859	796	840	813	845	833	844	839	814	816	857	854	815	817	846	811	785	858	828	858	799	779	779	799	872	853	813	868	820	847	802	824	822	885	804	876	806	894	793	784	787	795	846	813	789	875	779	782	843	827	849	849	787	818	867	804	853	834	835	830	792	801	799	836	773	870	796	789	810	887	847	867	805	825	866	796	864	811	798	870	870	849	867	823	802	791	803	812	791	873	813	788	843	781	794	839	830	838	843	778	861	846	842	836	870	801	849	847	842	844	788	866	813	864	861	799	858	789	875	887	852	826	824	859	826	821	865	797	809	818	837	848	835	815	850	855	810	858	814	826	832	855	795	809	822	824	856	800	817	822	866	833	822	845	848	779	858	832	844	797	819	828	822	757	830	819	789	768	838	831	841	870	843	841	828	878	809	753	870	769	873	839	843	814	805	799	809	790	827	804	801	764	844	835	858	890	840	787	818	825	844	814	835	848	810	851	811	825	794	797	790	815	844	833	869	815	800	840	783	804	810	811	889	825	880	869	801	851	808	806	805	794	834	815	843	851	821	812	786	828	822	851	802	832	838	818	909	818	851	788	795	837	853	834	852	842	814	897	779	843	812	823	849	830	839	787	805	834	854	849	813	833	865	822	802	827	804	874	810	807	842	840	810	853	870	786	809	823	797	830	831	829	844	844	783	836	810	792	775	779	824	812	871	846	809	805	803	824	796	821	836	836	856	809	847	821	789	843	824	809	840	832	832	907	811	858	782	830	796	840	776	810	804	803	831	803	829	828	816	868	826	857	838	763	862	833	824	783	874	865	863	822	845	819	894	822	855	814	842	867	778	796	800	839	801	778	785	791	829	835	822	816	839	793	871	830	825	812	810	812	839	816	841	874	866	823	885	824	864	855	809	807	783	860	792	843	767	802	816	852	788	774	787	850	788	824	853	811	846	829	815	819	832	806	819	878	799	827	845	852	836	820	838	817	785	799	852	845	818	855	845	857	794	810	838	810	863	853	835	833	837	799	832	881	810	777	775	808	834	838	807	866	796	805	797	776	831	818	793	835	795	810	831	816	849	847	812	784	826	782	837	812	865	827	835	823	806	803	858	821	801	842	801	837	864	783	810	857	817	848	802	856	803	804	791	853	833	808	833	882	797	792	834	820	816	825	827	844	793	790	865	795	802	839	808	831	868	837	830	790	819	816	847	794	822	835	857	804	817	772	825	822	795	854	851	819	828	811	882	798	827	871	848	836	813	803	793	827	820	789	806	900	827	854	803	849	798	864	765	797	829	844	854	872	827	813	793	873	864	831	789	848	801	890	840	801	855	843	867	878	780	836	823	828	843	846	825	854	831	824	793	784	776	807	837	838	848	832	794	849	864	832	829	908	761	834	797	800	844	847	791	801	869	817	858	830	844	806	788	842	789	819	830	774	804	847	817	856	855	798	857	790	752	890	848	782	809	794	776	803	791	840	841	812	867	778	901	769	837	778	752	859	834	840	839	792	795	859	832	825	897	818	859	827	839	810	868	842	809	881	827	875	815	833	823	796	823	774	886	822	848	775	788	874	859	820	826	825	855	830	823	792	845	838	850	815	857	905	867	798	849	809	782	810	796	851	869	792	811	808	843	827	829	782	813	843	839	766	856	829	852	850	835	825	824	871	858	859	812	808	847	861	831	841	857	873	827	865	803	796	813	836	801	845	882	832	878	828	793	809	837	848	830	799	875	829	794	839	825	792	841	837	822	838	857	823	846	899	828	779	823	840	789	853	791	872	832	849	832	793	826	858	843	858	822	861	834	810	863	822	851	813	814	814	842	838	774	861	849	814	818	802	831	858	827	844	863	828	840	799	837	840	807	806	831	799	785	742	818	803	842	779	828	798	834	823	816	833	818	806	840	782	827	800	851	826	779	848	874	808	805	848	802	795	844	833	812	846	796	846	774	814	760	862	814	847	795	823	794	864	832	869	796	756	783	776	815	812	809	811	798	821	850	838	821	829	847	840	787	779	831	827	789	868	760	825	845	808	831	819	776	876	826	832	819	843	814	800	814	824	816	787	779	928	863	846	822	832	845	808	799	791	822	816	829	789	837	770	824	820	835	886	798	818	844	794	805	842	850	823	830	774	807	846	820	857	803	805	793	822	803	801	815	863	791	793	807	799	803	781	806	798	777	824	847	845	854	791	841	841	807	858	803	827	852	785	827	845	823	800	815	808	889	852	815	870	780	799	812	843	851	810	862	770	867	818	790	799	847	780	881	843	790	855	862	805	852	803	858	858	763	860	814	789	800	829	798	800	866	854	803	875	806	799	822	790	792	807	806	804	827	882	838	840	871	822	805	882	801	749	862	828	848	821	838	787	812	804	856	805	818	863	823	795	757	832	818	809	826	813	820	872	830	850	862	801	817	819	803	830	847	793	872	908	822	876	820	806	856	837	802	835	874	795	835	827	807	838	812	828	865	813	828	775	826	821	823	886	852	793	860	848	824	799	811	822	816	806	799	815	847	755	799	869	875	801	835	844	808	790	806	845	836	854	809	873	891	867	792	846	876	826	856	854	845	806	841	830	841	831	786	839	821	830	826	861	767	882	824	792	843	885	793	821	847	790	811	792	766	798	863	812	798	827	841	823	796	816	795	864	843	813	793	832	846	837	804	819	861	842	823	816	841	845	818	808	786	825	823	858	785	847	762	834	856	793	843	841	817	827	799	783	843	797	839	805	816	851	796	838	786	791
25661	21404	27292	25461	5977	1716	1305	1172	1051	1069	1024	1026	1041	1048	1049	947	986	958	1030	1055	944	957	952	946	964	984	896	992	967	881	970	913	989	957	1002	1011	1009	965	978	933	948	973	959	1009	970	953	978	970	984	941	971	999	1002	961	898	964	922	971	960	958	954	1025	932	931	954	904	979	952	1043	958	922	945	1003	942	922	1015	973	972	972	990	930	1004	946	1016	981	949	959	979	990	956	974	951	967	957	974	969	919	947	953	994	952	957	970	1028	1003	948	927	961	964	960	946	998	1011	953	996	972	937	952	957	983	978	1013	948	968	962	957	915	971	986	967	962	954	929	987	1002	989	994	950	950	941	943	939	942	982	955	1017	923	924	949	916	1000	976	955	965	943	956	973	1028	988	929	952	958	990	951	950	1000	968	939	960	955	928	966	960	993	1007	1040	895	951	942	943	969	1002	958	968	968	983	908	963	959	980	929	946	988	997	932	968	941	979	1027	1034	921	966	966	1014	930	980	1007	979	969	969	974	965	885	895	959	968	912	945	976	1020	923	925	939	906	986	924	953	944	947	947	970	941	942	942	912	984	1018	947	923	948	968	969	978	918	992	1036	967	1005	990	967	934	932	947	959	968	1011	970	969	944	1022	971	929	955	951	917	934	919	917	1015	998	960	922	960	919	945	989	987	932	970	946	961	975	934	1006	961	986	966	996	989	959	927	1021	953	924	912	961	975	952	980	936	974	937	929	972	964	964	989	966	931	940	952	907	960	922	978	927	970	957	971	974	940	902	907	959	919	946	949	959	942	911	966	941	980	966	926	951	910	872	973	954	941	974	946	956	969	927	931	936	990	964	988	954	947	917	1001	954	873	958	972	969	951	966	974	976	983	981	949	958	918	938	949	989	949	968	988	959	1032	972	975	955	987	924	963	962	914	896	957	925	942	995	971	968	982	970	947	937	881	948	928	915	929	956	947	976	945	954	926	919	932	971	1004	989	955	990	978	1002	944	959	946	896	945	877	923	979	916	965	951	912	952	980	946	974	1002	957	988	902	956	917	901	963	895	947	1005	947	937	987	908	906	918	945	941	925	925	971	992	928	964	926	1008	977	959	973	954	910	970	932	1025	955	975	1000	967	928	983	986	949	934	958	952	1051	983	997	945	964	937	1019	907	890	945	932	942	945	920	969	924	946	916	997	987	972	943	968	924	995	902	957	967	1016	934	974	987	1006	931	956	944	945	985	985	935	903	929	1002	979	999	940	931	996	934	1008	1008	1025	973	950	988	932	920	1043	912	952	980	919	930	983	930	925	927	966	973	951	963	937	918	944	1037	1000	999	975	955	929	965	976	963	947	973	919	957	940	921	999	991	953	971	952	994	885	900	942	948	1029	1000	976	998	995	956	990	953	982	971	1013	996	955	977	981	996	961	994	955	990	976	926	1019	966	995	963	926	970	968	945	956	994	960	977	964	946	919	979	936	979	979	962	967	937	948	1022	931	970	949	933	934	1002	901	991	943	945	950	884	966	983	948	928	971	937	950	944	934	940	948	959	986	904	955	917	984	939	955	985	930	965	971	1003	982	933	984	992	995	957	1035	929	926	992	920	916	959	959	980	952	963	949	989	952	951	917	985	931	956	976	932	996	1006	990	951	1008	947	895	980	1017	910	980	906	950	991	939	964	893	925	925	1009	913	988	915	903	958	983	925	955	968	1000	972	970	976	935	982	960	888	945	962	903	1028	1016	932	921	899	964	956	977	963	909	947	915	945	950	923	965	983	916	928	944	917	930	974	914	908	965	951	929	997	979	955	978	876	958	959	961	1002	899	1005	876	988	916	956	979	978	917	935	897	937	888	980	937	934	922	978	978	986	989	992	991	964	976	982	904	962	1019	930	1009	958	949	996	920	926	947	946	959	931	992	913	936	1002	952	932	927	908	954	866	1003	956	916	927	974	975	913	989	962	954	976	1005	984	1008	1008	976	1066	965	948	984	929	974	955	971	979	992	950	969	990	966	931	951	948	903	956	912	999	1002	1001	969	929	903	971	982	1017	952	976	984	890	965	912	941	930	910	925	937	1000	1010	904	965	946	942	995	939	971	927	970	964	971	972	964	989	926	989	963	976	915	932	939	930	881	931	934	952	941	911	940	940	965	910	931	964	930	964	945	940	978	992	1017	961	995	933	945	925	960	925	980	966	950	941	949	932	954	922	972	1006	957	961	949	934	949	900	924	910	947	942	897	998	973	921	1000	972	982	973	980	970	954	950	951	961	944	983	997	975	946	937	924	918	979	986	933	904	961	975	966	958	948	971	979	943	970	928	962	974	953	973	968	969	944	927	948	1000	952	927	990	987	970	906	1002	951	990	974	950	993	885	964	994	946	900	955	905	946	1024	972	922	908	1073	980	992	951	965	974	940	909	936	963	989	976	958	967	994	994	957	969	1004	921	939	984	952	962	919	970	903	981	925	953	933	967	1013	1000	929	984	939	940	1015	935	938	965	966	946	959	941	964	1009	953	925	1035	947	993	973	966	946	959	949	897	937	973	1038	930	913	1013	1002	904	915	924	925	966	895	993	943	967	1005	980	871	959	958	948	1010	977	937	987	953	932	929	959	960	949	923	984	985	952	959	895	918	945	980	975	928	952	936	990	902	993	924	971	970	937	999	914	964	979	952	987	923	1010	983	947	987	949	964	929	933	966	966	963	924	966	880	992	915	966	963	930	974	940	926	973	927	933	975	1000	976	948	1002	944	992	942	946	952	937	1004	964	971	960	1001	982	987	992	963	986	959	970	865	957	979	928	906	896	937	1003	988	918	1003	919	959	958	941	938	967	1014	1005	945	976	936	943	948	926	946	971	962	996	960	923	946	908	947	968	954	964	957	987	1053	974	887	974	964	950	903	930	927	1009	959	998	984	955	995	901	923	938	1006	970	896	953	945	942	874	939	934	942	976	986	956	1013	903	951	975	941	934	936	974	999	992	943	956	951	986	986	947	990	954	1008	962	913	961	958	925	1006	986	958	896	967	979	955	964	944	941	974	961	932	964	937	951	922	982	981	927	944	943	964	929	924	983	951	991	929	953	916	938	906	1022	981	957	896	922	932	951	977	947	968	954	984	924	943	939	921	972	947	1013	934	993	934	1004	1001	943	996	1003	941	896	963	927	992	959	958	946	932	1018	957	1013	995	984	987	958	979	938	923	998	975	971	917	953	966	929	971	996	965	960	946	927	955	950	942	995	965	964	982	942	1029	950	943	909	1002	967	1007	966	925	1006	932	983	946	953	969	1013	998	950	953	1010	924	941	956	934	961	962	941	962	1019	979	962	1012	936	980	978	964	919	951	884	937	940	967	913	946	937	936	1010	981	963	914	974	970	956	883	1008	919	938	914	940	951	954	960	965	1028	939	987	1006	980	945	1008	972	953	971	950	989	993	923	932	1021	995	917	947	955	986	880	976	953	942	950	925	971	1018	898	967	996	964	905	886	1023	937	977	893	994	968	989	1008	937	952	974	1003	965	978	945	968	983	980	933	930	1010	950	946	939	941	945	965	985	966	939	965	967	993	983	947	997	973	966	959	975	948	870	966	937	963	1017	973	991	935	913	929	972	933	1015	1000	941	891	911	965	992	971	901	995	951	932	963	960	962	923
4021	3319	2762	1747	1465	1259	1091	1004	1018	980	930	952	884	929	889	904	835	876	888	912	868	864	920	885	851	847	880	894	915	821	900	858	864	880	861	845	828	865	826	936	873	864	852	853	834	899	843	869	898	824	899	887	916	881	892	797	839	848	856	840	839	908	858	851	851	859	873	931	883	894	861	859	826	860	897	853	887	854	897	849	877	893	832	867	822	824	886	895	883	799	865	898	887	899	908	855	885	848	863	871	867	856	836	851	890	856	843	849	829	788	860	901	832	839	879	839	890	838	868	884	841	841	864	856	898	835	868	879	832	819	821	870	845	837	817	852	881	853	867	829	881	842	884	873	861	898	849	883	879	816	876	860	862	853	865	869	830	871	830	839	850	822	874	847	819	865	828	830	877	830	833	855	874	820	868	857	878	828	859	823	885	795	830	927	848	854	852	843	855	870	862	873	859	849	819	895	860	813	806	872	858	835	846	870	797	900	835	810	868	833	847	864	842	849	836	870	837	809	834	823	884	820	857	786	902	886	878	840	825	860	847	810	770	826	869	878	846	831	853	910	855	857	814	831	895	849	858	875	814	836	864	883	867	860	827	841	855	841	863	813	808	851	870	867	883	886	819	798	840	880	861	881	821	877	834	886	818	848	873	851	864	852	875	899	895	864	862	797	886	877	798	861	877	862	825	832	803	814	851	866	886	899	867	869	836	849	825	830	834	820	848	858	823	854	849	860	811	818	864	866	794	896	880	830	862	808	884	827	826	832	842	865	862	822	795	840	855	858	886	842	819	882	840	884	900	791	873	878	828	831	833	843	882	854	842	888	852	857	859	869	825	821	822	841	866	837	839	816	866	881	884	855	844	828	876	836	855	786	851	822	845	855	864	873	826	849	896	837	922	898	835	872	839	856	865	871	856	829	870	852	805	823	850	859	791	873	813	893	863	876	849	864	867	813	850	862	828	874	851	869	849	890	848	845	808	882	897	882	858	841	787	778	832	844	840	841	870	837	814	807	836	858	839	810	849	860	863	812	844	846	824	808	841	851	824	848	860	915	802	865	901	888	841	786	865	835	868	878	828	874	854	869	849	830	829	907	869	828	854	839	799	866	821	867	867	851	822	847	807	852	812	874	819	857	830	834	828	838	838	826	862	906	842	787	803	854	822	848	749	847	826	857	796	838	872	867	848	843	841	867	943	827	914	826	874	845	871	863	837	851	854	807	881	814	863	895	873	835	850	808	878	821	901	861	866	846	892	877	850	843	869	838	840	851	875	860	852	844	821	906	867	834	779	885	848	808	910	809	806	829	884	802	840	872	858	863	842	824	864	944	881	906	861	800	890	863	863	852	835	892	860	800	866	841	806	860	834	851	843	877	832	853	817	860	889	855	860	833	829	893	847	872	854	824	853	858	875	844	849	812	857	882	804	846	882	843	845	876	873	866	848	865	877	830	854	868	854	843	874	894	839	860	876	864	811	853	831	861	866	826	812	849	882	810	843	827	840	861	896	880	869	783	827	845	856	801	914	828	849	867	809	890	874	866	835	836	833	839	809	816	881	821	835	849	864	869	830	884	869	834	815	856	861	836	844	829	872	846	824	869	840	837	805	785	882	848	802	834	881	917	865	851	890	840	842	836	859	863	872	879	859	794	873	809	857	865	832	835	874	811	846	852	824	900	791	833	856	881	855	866	888	863	887	865	834	852	761	878	816	833	855	863	835	871	870	822	889	829	856	821	839	862	860	848	856	842	869	850	850	860	824	848	892	830	844	852	884	821	853	796	885	861	813	803	893	875	848	810	852	844	848	860	827	885	791	836	855	878	793	852	875	830	801	890	854	837	876	814	883	835	836	847	837	856	817	904	796	846	823	822	798	888	822	864	833	781	903	865	808	862	839	829	896	840	893	802	849	858	869	882	872	857	846	834	831	835	868	856	889	789	851	887	796	862	820	863	865	851	831	879	848	843	878	862	843	896	810	850	802	863	869	855	837	824	833	839	845	828	845	848	910	838	843	909	820	873	847	847	799	888	841	834	811	859	853	878	847	830	867	846	820	798	826	873	850	838	858	844	838	819	834	879	871	915	858	860	866	835	899	891	808	829	811	904	887	892	890	876	793	846	817	860	811	828	844	875	802	907	861	841	860	881	850	809	822	834	846	877	835	815	808	829	836	781	888	875	845	915	851	866	862	829	881	872	858	857	841	885	867	829	871	843	883	804	814	867	833	860	837	813	778	851	885	840	803	862	917	843	858	795	859	836	864	847	884	893	804	900	867	825	778	810	897	904	837	843	806	862	892	851	849	822	850	872	847	866	856	837	838	800	933	848	837	832	842	835	789	817	775	829	909	919	843	856	815	840	903	832	796	825	938	829	861	841	865	831	853	883	849	885	877	887	789	879	840	915	899	867	823	887	827	869	888	817	816	788	831	852	811	848	850	826	847	880	870	850	860	838	820	864	797	836	871	845	863	800	856	905	781	842	839	828	868	839	861	879	843	825	837	824	845	856	819	835	831	884	857	853	865	820	807	854	865	824	852	822	829	846	869	800	825	850	837	876	873	905	878	844	832	838	866	901	883	860	851	844	827	838	853	829	843	858	876	826	817	878	860	885	871	845	791	865	842	875	894	852	869	865	848	849	848	891	868	900	811	820	792	789	871	837	893	846	869	837	795	790	872	874	887	844	859	840	819	784	860	845	839	860	876	868	809	813	883	905	829	892	883	891	846	898	810	893	830	868	883	850	913	907	858	789	880	882	851	873	797	856	808	808	861	888	844	850	846	820	884	845	802	878	834	803	866	869	828	829	796	860	866	847	832	817	839	817	858	781	860	850	834	814	873	872	796	839	843	863	879	874	870	844	840	871	873	826	864	824	907	872	871	843	789	872	835	799	879	887	860	870	832	833	859	776	845	832	876	852	825	856	881	839	816	848	875	873	830	897	806	873	828	853	850	842	808	845	824	913	855	823	858	868	808	853	895	823	835	824	838	886	892	857	876	864	803	815	873	801	865	806	812	820	816	878	839	847	901	835	898	879	814	833	840	834	871	847	910	843	846	852	843	821	848	820	893	897	844	809	828	841	876	868	872	829	894	838	852	820	814	801	806	929	857	881	777	845	843	820	888	875	850	801	866	889	837	838	822	801	829	851	848	820	852	857	880	782	813	843	850	850	907	795	816	835	879	809	850	884	838	850	849	824	822	862	836	868	840	848	836	860	819	786	860	873	857	853	858	835	848	827	866	829	906	862	877	897	878	821	855	849	834	848	886	826	789	863	837	817	859	865	870	792	843	890	805	814	862	877	876	848	886	845	878	824	862	894	847	887	821	878	861	821	905	825	872	878	821	838	900	821	831	846	810	829	853	790	855	840	834	859	849	834	833	852	829	832	862	850	754	840	817	854	870	875	871	848	806	795	851	853	854	840	848	857	865	811	885	903	882	814	857	825	879	823	887	828	812	875	803	853	837	851	827	887	828	846	855	842	817	864
24621	21432	28547	24701	20837	4093	1405	913	785	762	741	687	682	669	689	717	682	687	628	629	663	655	597	661	647	651	657	630	655	622	652	633	634	635	621	639	630	599	637	616	622	629	626	646	658	667	619	680	654	606	639	644	669	626	663	614	675	598	662	603	663	643	641	654	590	628	601	617	646	608	597	645	607	621	609	639	588	620	599	643	622	645	567	614	639	653	558	611	650	713	674	642	582	634	651	627	610	622	630	662	585	654	591	638	583	626	631	645	638	638	673	607	616	607	644	650	632	621	629	625	640	642	613	636	651	572	647	640	616	615	648	663	645	606	635	651	643	614	647	588	609	626	608	629	647	604	673	633	627	668	607	606	625	590	607	636	628	633	605	604	585	615	590	577	622	604	671	613	644	638	610	642	618	600	602	623	608	607	627	614	629	622	651	614	616	656	650	658	638	602	657	595	662	610	599	586	602	608	652	649	671	624	594	619	650	642	645	609	611	613	619	617	631	608	619	625	622	603	638	643	649	612	631	640	636	620	613	649	631	655	634	608	623	643	631	604	579	637	628	624	602	602	618	611	634	617	657	612	623	576	630	594	616	626	597	648	603	615	605	625	635	650	675	628	586	628	647	611	624	627	580	663	609	638	620	626	618	626	598	647	611	596	623	598	597	619	610	622	590	603	554	637	607	590	636	602	660	616	608	614	627	610	573	618	627	625	619	642	609	615	599	649	635	629	631	630	623	632	625	598	646	622	678	600	616	606	611	632	608	628	630	632	655	625	646	637	651	628	581	604	607	634	615	612	605	638	635	607	619	599	642	623	593	617	653	642	637	619	644	646	617	634	583	613	644	618	598	592	635	637	652	592	609	635	643	620	627	613	631	627	637	612	630	605	638	641	634	606	581	600	652	578	665	664	624	645	610	608	630	634	604	629	630	658	601	576	589	651	603	655	603	642	594	618	604	638	623	612	643	612	655	639	625	613	610	575	637	599	650	652	649	627	655	557	610	608	638	646	673	638	580	588	641	605	595	668	609	669	608	610	656	594	596	650	645	651	609	609	652	646	650	590	611	621	611	595	625	649	628	603	638	592	626	607	660	637	651	607	610	621	615	621	640	651	623	594	603	623	572	654	638	605	648	614	627	638	579	586	589	618	621	624	619	685	634	643	597	647	584	618	606	616	610	653	641	581	642	624	624	620	590	616	640	616	648	569	662	633	596	620	624	613	603	604	636	663	563	584	610	614	676	625	634	627	645	599	606	614	609	556	613	641	625	624	568	681	635	619	657	578	635	626	624	655	630	604	625	645	616	567	638	614	650	636	643	578	624	648	622	622	583	650	632	638	649	607	649	666	615	674	543	585	631	587	609	592	617	601	613	565	643	606	636	639	600	590	589	604	602	593	641	619	614	625	644	583	629	642	678	599	621	642	603	613	609	675	603	593	642	627	590	637	620	631	644	620	609	584	648	582	647	609	636	595	613	598	643	579	606	619	634	608	580	590	605	632	614	589	586	621	687	611	634	627	614	643	638	614	584	633	614	584	614	616	576	599	623	612	593	626	637	605	626	646	670	643	663	587	613	615	629	673	612	618	588	620	626	598	636	607	577	616	627	675	588	553	615	626	631	611	596	620	602	604	662	653	627	563	600	626	646	627	606	599	677	604	663	634	613	606	601	661	635	642	621	592	595	631	638	628	602	632	583	657	621	607	602	619	616	617	589	595	628	591	610	640	646	640	612	639	615	601	637	638	602	631	634	639	626	646	598	618	631	559	578	659	609	601	594	598	615	651	616	609	639	630	611	613	628	640	596	617	617	643	634	603	619	618	645	628	624	591	652	634	607	628	635	644	628	628	625	639	610	555	664	621	596	660	617	576	647	625	616	574	636	632	657	615	597	625	633	604	628	609	633	623	627	667	620	615	622	595	618	639	625	617	653	646	642	606	649	626	592	669	640	644	611	654	632	586	588	595	609	671	590	624	633	615	600	619	609	606	626	606	638	566	631	629	634	572	639	615	626	615	609	615	634	609	621	607	676	630	639	645	603	637	639	593	589	572	668	593	631	559	627	651	637	637	618	622	637	591	642	629	687	617	628	571	626	603	600	598	664	616	605	591	591	559	616	613	606	653	616	646	640	587	644	556	640	669	658	657	639	635	650	637	597	628	593	620	608	613	642	636	637	633	612	594	600	636	623	652	611	619	606	643	621	593	664	644	629	595	621	630	632	631	608	625	616	573	634	645	598	621	654	576	546	579	644	596	663	609	582	600	605	627	665	617	618	602	608	594	575	666	639	611	643	625	620	614	627	603	661	589	635	589	605	604	587	630	607	614	626	643	595	616	602	633	688	660	639	542	600	646	634	660	650	614	618	609	653	599	624	586	599	604	673	661	602	628	632	622	583	596	660	581	623	581	630	625	608	593	662	626	625	601	616	610	607	631	627	652	602	638	603	577	592	639	606	626	592	621	590	667	605	605	625	568	614	618	633	608	629	621	619	617	617	613	620	606	610	610	661	631	640	590	629	602	624	614	631	640	602	646	618	628	604	624	609	611	601	658	604	616	566	609	645	628	631	634	617	621	641	646	646	652	602	662	628	630	629	624	592	670	627	628	619	623	624	605	613	620	596	628	560	631	670	599	674	672	602	631	611	645	581	642	657	670	627	617	637	625	661	678	602	617	586	609	601	606	605	617	628	659	613	616	613	648	639	592	614	601	644	612	661	631	640	585	646	629	591	635	640	659	634	601	629	578	610	602	615	652	563	617	629	660	659	591	654	645	659	641	642	592	639	588	599	629	652	631	612	637	640	560	623	647	573	627	624	631	604	578	602	629	603	635	619	642	603	582	645	571	621	654	690	613	583	656	638	616	640	630	588	638	594	593	626	610	596	621	639	591	651	631	613	646	620	588	606	580	594	640	628	580	628	634	623	649	634	596	595	602	629	601	658	621	651	592	653	615	593	625	604	636	598	594	674	616	601	654	626	630	618	636	650	652	664	605	623	638	640	606	606	619	632	571	637	632	579	609	625	617	655	597	626	663	569	620	642	680	641	598	636	637	635	648	637	648	628	618	605	616	612	600	616	612	634	662	644	610	638	611	614	626	651	604	612	592	630	627	647	652	601	599	656	654	681	657	653	632	623	606	612	651	627	574	615	637	619	593	621	637	659	658	606	609	667	566	636	585	574	640	594	637	666	618	654	607	648	607	654	595	608	630	557	602	634	607	622	595	614	647	637	592	616	625	600	607	626	653	658	645	625	641	639	625	674	607	623	653	623	618	586	658	667	578	580	667	630	643	617	641	615	591	614	609	646	637	602	648	680	628	622	622	592	618	638	571	633	610	596	668	621	638	650	577	625	604	597	607	648	592	630	658	667	653	655	598	628	622	644	634	620	595	639	621	617	640	652	652	660	622	596	627	624	673	600	658	649	620	608	586	605	598	619	636	565	616	616	651	638	643	620	584	631	661	616	615	606	609	614	605	604	577	633	641
4159	5116	4035	2332	1573	1251	1077	912	849	772	823	739	751	696	691	642	662	650	629	665	623	652	666	654	638	661	618	634	619	598	593	612	621	597	606	628	673	619	575	611	620	609	645	613	612	633	625	619	619	631	587	641	572	586	672	662	624	595	602	589	620	647	618	616	612	590	606	565	626	656	624	646	620	581	591	595	584	563	590	609	615	537	619	585	593	567	569	612	605	625	604	619	590	604	571	606	605	643	593	582	630	619	577	574	643	597	566	593	573	592	607	589	582	575	596	635	633	598	601	615	605	591	581	613	630	566	562	590	612	632	591	594	588	567	629	597	572	575	562	607	579	558	606	609	558	605	564	635	586	615	595	628	591	577	616	590	621	590	593	615	596	590	635	583	645	604	551	603	579	597	577	579	584	580	533	634	578	603	606	597	603	583	586	623	571	605	631	610	624	554	593	605	580	547	616	580	557	590	589	594	632	597	548	582	572	601	629	611	626	584	595	616	622	596	598	608	602	589	567	621	583	590	573	589	627	604	598	633	572	524	596	650	570	588	585	601	595	556	626	615	610	594	603	621	575	578	615	582	568	587	568	583	590	613	631	549	640	602	586	601	614	617	547	592	607	646	638	597	573	573	577	594	621	599	619	585	578	579	607	599	620	589	615	601	624	554	596	623	623	538	575	579	539	614	608	555	602	597	606	606	611	612	586	585	567	589	602	551	610	558	572	593	559	576	525	624	615	634	602	607	633	620	629	546	561	586	634	590	615	589	607	567	591	557	573	586	626	586	599	576	636	602	590	596	583	599	567	550	558	635	621	575	622	612	569	613	600	572	604	531	637	604	622	564	608	613	595	577	583	627	603	578	600	606	562	554	588	587	623	581	541	644	589	600	648	541	569	563	563	593	621	619	569	598	590	624	569	544	609	578	583	625	619	623	606	628	548	597	632	609	550	569	621	594	618	595	522	571	606	610	592	646	668	580	614	585	576	613	549	581	585	608	637	584	602	581	608	590	623	571	630	605	604	619	643	602	618	608	574	589	579	577	560	597	608	609	580	603	552	615	602	611	613	585	601	597	636	615	559	595	600	640	566	577	611	564	562	589	549	627	609	599	587	609	593	630	619	597	585	579	620	595	566	601	580	566	584	588	564	578	599	632	550	582	606	633	604	572	624	627	657	605	585	608	572	553	581	590	601	605	557	614	589	595	597	594	585	584	580	627	572	602	539	594	609	614	585	590	580	519	653	576	584	616	620	588	618	571	592	579	568	592	545	591	561	601	622	624	607	609	588	559	562	592	560	553	587	625	598	579	575	632	590	581	562	599	576	579	566	628	594	581	590	581	616	648	536	605	604	607	607	602	603	596	599	621	601	573	582	606	581	575	591	621	584	584	600	578	624	584	590	612	575	565	582	590	595	550	583	593	584	598	550	602	630	644	576	583	608	572	574	586	604	609	606	577	573	605	611	581	595	618	574	595	595	575	589	580	647	607	592	605	601	614	576	623	573	614	611	584	603	615	590	563	562	561	577	616	633	567	586	623	586	613	560	619	581	598	590	647	576	602	571	550	590	533	581	565	587	576	626	576	618	610	571	580	608	629	644	609	582	591	580	582	551	592	595	610	591	601	550	629	596	556	592	627	604	557	620	592	546	590	588	569	562	600	587	637	586	567	609	576	612	597	627	561	564	562	600	592	604	584	628	593	610	656	634	572	548	612	598	599	565	590	587	575	579	574	600	591	556	579	569	545	596	609	599	585	611	608	565	603	565	592	595	600	587	621	613	626	668	626	616	583	599	598	566	604	585	601	610	595	580	565	611	577	582	597	642	581	557	596	589	594	585	555	584	627	590	568	632	564	592	578	621	579	524	607	614	583	601	581	590	584	632	591	636	593	576	588	586	610	600	612	584	599	590	578	578	586	598	615	581	568	566	598	595	630	590	626	599	582	558	570	568	525	552	609	605	582	649	604	610	592	601	548	629	527	613	585	632	591	632	605	566	600	584	580	598	611	602	569	570	580	607	566	590	583	562	612	573	620	596	597	569	571	614	571	574	612	607	591	569	629	588	620	559	560	560	549	602	573	637	595	602	581	595	578	590	607	590	605	578	607	575	602	558	607	539	607	595	540	595	580	589	567	607	623	572	623	631	588	569	609	581	617	624	604	562	582	555	610	572	648	551	585	579	579	607	552	605	573	575	560	565	620	573	597	586	607	614	609	557	585	582	589	558	611	592	633	605	528	632	579	621	574	583	568	592	613	631	593	631	577	627	585	559	581	614	578	571	609	629	571	574	611	607	597	572	548	614	606	595	581	607	597	601	599	624	542	598	584	597	586	567	608	601	551	561	609	559	605	625	625	600	594	535	579	601	592	654	589	581	603	649	557	625	606	664	572	569	571	595	625	638	594	585	602	589	588	576	615	596	576	565	560	603	583	633	611	615	617	608	590	611	611	573	597	582	591	605	572	598	566	563	586	598	611	646	565	598	566	590	553	602	609	598	591	609	585	568	554	572	583	587	629	582	584	604	633	595	570	599	622	608	549	552	576	597	609	583	586	587	616	620	555	613	616	583	604	512	589	608	581	586	561	563	585	589	570	596	623	622	568	590	565	604	597	548	620	579	549	574	641	616	566	632	576	562	578	624	606	607	596	579	569	590	572	626	618	577	625	607	572	589	618	628	622	560	584	573	566	528	578	618	564	594	607	554	587	594	599	583	547	583	554	571	589	534	599	580	621	631	565	614	583	592	566	582	573	582	617	598	586	585	602	598	589	582	616	586	590	570	577	540	571	546	614	585	572	584	617	611	603	592	552	586	593	567	614	556	572	593	584	608	607	592	612	601	552	619	591	602	610	602	615	593	586	534	620	564	568	577	579	591	629	643	629	593	612	568	613	584	551	560	573	602	584	596	602	574	599	590	623	588	581	620	608	592	579	562	635	568	601	598	553	637	601	600	590	589	564	574	562	571	575	581	602	600	557	623	535	559	594	598	590	614	588	567	564	588	605	601	552	589	583	550	580	597	559	550	585	568	626	564	560	599	641	587	617	619	599	575	618	584	599	630	565	562	598	575	591	612	586	564	580	597	636	553	622	599	512	579	616	593	545	566	598	627	590	585	593	607	622	561	560	603	584	641	645	629	565	583	597	593	567	618	618	578	560	567	571	629	566	604	561	557	612	574	558	616	560	599	604	628	576	618	572	591	596	621	614	581	611	562	547	636	598	555	620	606	549	617	561	592	602	567	597	594	600	578	585	597	587	567	564	634	586	631	596	579	612	563	580	608	647	592	587	574	639	560	552	594	590	581	593	554	641	554	579	574	598	570	598	616	564	576	584	602	573	602	576	605	587	553	587	567	548	615	581	606	571	583	560	596	610	595	565	552	581	581	567	601	598	621	582	611	583	593	602	580	598	591	600	584	561	592	575	543	583	532	583	608	586	562	596	603	612	578	587	554	602	629	561	606	566	639	596	577	569	619	612	626	551	593	595
27506	9943	1871	1257	1013	975	996	969	1032	1000	973	916	1029	941	948	973	997	1022	971	995	928	971	959	984	924	965	985	885	953	896	928	987	928	981	988	960	971	937	985	938	962	955	967	998	1065	984	987	969	952	986	926	1007	981	919	937	903	937	969	932	966	952	963	895	993	1024	976	945	980	940	1015	963	955	981	962	931	967	963	946	964	951	992	1006	987	983	958	985	984	961	925	962	967	978	962	926	1017	964	939	935	992	972	942	996	971	989	973	969	920	938	987	997	968	988	938	952	976	972	947	953	931	999	950	951	985	983	934	925	1006	955	967	962	1049	871	947	975	956	939	996	930	955	968	920	949	940	980	968	996	1000	961	959	937	957	984	971	976	971	923	939	946	968	1010	910	932	988	941	950	967	938	890	906	972	981	990	964	940	987	977	999	950	946	986	973	1011	947	939	980	960	946	989	992	943	932	991	951	989	916	917	1009	1004	957	950	1004	985	933	1012	957	974	933	906	995	1013	968	935	995	1002	941	1013	957	939	1013	994	1000	946	945	955	964	976	971	911	958	976	981	994	931	934	958	992	954	932	984	1000	977	978	985	1013	931	946	991	981	972	957	1018	968	970	965	1027	964	951	977	1020	982	967	970	936	934	946	1003	1059	934	940	971	969	972	986	966	979	1010	959	914	974	969	963	917	965	971	968	1003	1016	961	898	999	901	1020	953	984	952	1018	1013	981	1008	1030	931	944	962	1009	953	970	980	943	977	894	922	956	913	936	996	913	1023	911	957	932	939	973	1000	908	970	982	1037	986	946	956	949	939	983	932	913	1007	989	1034	998	961	969	1005	939	936	949	947	934	922	961	965	949	952	939	961	972	995	1005	958	903	972	973	985	954	961	1033	969	937	942	1018	954	975	979	959	965	975	902	923	956	954	919	941	954	921	979	933	1019	958	995	915	929	1013	936	968	985	929	953	959	979	1002	962	996	923	977	937	921	966	1025	995	938	962	915	953	1011	979	985	992	974	895	970	911	955	964	1001	1006	970	967	993	966	969	965	1042	946	968	940	948	978	920	971	1021	901	978	925	1025	979	956	922	928	966	965	962	978	971	982	937	1001	962	921	917	958	924	942	972	933	1008	987	952	946	985	971	895	971	967	923	927	956	998	941	964	957	898	949	936	1022	992	959	987	961	967	983	937	989	937	980	927	975	944	957	1008	1015	1005	929	954	954	965	982	913	1002	958	971	986	994	890	926	965	957	982	946	978	952	941	963	1027	952	999	917	996	1020	912	962	1010	917	998	991	966	906	946	920	910	953	928	1018	929	984	944	937	1036	957	941	976	904	965	961	928	967	975	994	955	942	942	968	981	989	933	978	987	1008	915	992	983	968	936	968	951	958	1010	985	914	1025	974	928	938	976	1025	969	989	960	1010	974	954	955	1017	995	944	975	939	940	987	965	956	995	944	953	967	997	916	1036	922	939	940	1017	1005	1011	909	928	974	944	971	1011	938	956	983	992	967	1010	975	945	977	916	963	918	1016	977	968	939	965	1006	941	959	919	952	1002	995	991	974	949	967	1022	948	962	947	957	1006	994	1007	956	982	910	967	972	976	984	963	991	923	1007	1019	947	985	984	1006	962	973	947	943	966	1051	1003	970	913	961	949	917	974	1009	974	989	959	972	960	954	967	973	973	1038	1004	921	990	959	949	998	979	960	939	945	981	988	982	989	958	984	955	976	988	981	960	901	958	948	984	972	931	980	994	938	981	948	968	932	960	917	1016	939	913	910	979	981	939	1040	1021	982	949	988	983	916	964	952	954	1030	962	945	910	967	968	964	908	973	948	1019	972	975	982	911	1022	1011	985	1002	937	985	953	987	1017	991	975	984	969	937	884	971	988	971	928	969	944	997	946	927	988	928	999	1003	952	966	931	1030	1001	976	995	968	999	1011	961	937	977	941	949	996	960	925	996	949	946	1002	969	972	980	972	1047	956	945	928	939	965	996	959	984	993	989	966	956	995	983	934	897	895	962	979	954	991	942	972	967	970	989	927	952	962	1013	934	911	923	942	982	1021	1032	938	999	971	935	934	966	914	1005	980	1014	941	979	1005	974	953	1033	1011	999	976	945	898	952	1012	991	974	954	1026	929	949	957	1002	948	991	983	990	960	973	956	916	974	910	969	962	915	981	971	958	948	977	965	933	962	1015	1001	949	985	889	1023	943	965	1007	930	1019	947	946	963	987	974	924	935	947	1011	996	944	941	970	942	991	990	972	973	1015	896	979	985	963	982	972	974	951	972	980	957	912	952	896	975	948	975	966	965	986	946	914	916	991	971	948	994	979	985	950	988	957	973	954	961	983	942	993	946	971	981	1004	985	969	993	962	890	948	951	1006	972	973	1009	935	1024	956	934	962	961	945	984	938	957	959	922	974	947	955	926	962	909	956	975	963	998	909	987	934	999	965	934	1040	973	982	981	927	940	935	998	967	933	1006	1026	926	963	925	934	984	994	1006	951	907	967	952	965	970	967	923	915	964	987	997	980	940	1001	1017	978	925	1037	1043	990	989	994	975	959	971	985	973	928	949	936	989	988	987	973	1018	957	1008	973	984	985	975	1013	965	981	966	917	968	946	925	983	985	1028	928	971	959	917	949	948	946	966	988	972	963	970	910	967	991	943	951	985	947	963	1022	911	957	966	965	995	1007	961	996	978	977	947	1006	994	987	960	986	947	939	985	987	922	953	990	915	967	982	969	961	981	1020	1045	960	974	1032	954	946	998	953	1020	991	980	1003	1020	1002	999	966	985	968	984	935	930	960	913	924	947	913	989	987	937	983	972	928	979	979	953	918	1015	983	938	1014	957	934	1000	947	966	999	918	905	942	952	943	972	981	1003	968	918	938	936	960	948	939	1032	999	931	1007	959	951	990	907	1012	994	921	962	988	938	920	908	978	970	977	939	959	990	971	933	954	957	956	885	974	951	926	990	998	1010	1031	948	1002	924	983	977	946	1001	960	981	942	911	976	965	981	978	1006	1002	993	918	963	1018	932	991	963	987	965	985	979	950	998	943	969	961	973	970	998	993	980	935	985	961	952	911	906	1028	954	980	982	1005	923	956	986	1024	952	947	982	1006	994	943	939	907	973	973	943	950	933	992	1001	1013	945	951	912	993	885	960	975	996	979	932	940	939	1034	990	927	956	942	941	1039	929	946	997	1016	968	1020	1008	898	956	987	958	973	959	1033	930	927	1009	1007	998	956	941	1002	947	973	972	986	951	993	982	957	972	958	991	970	995	1042	1021	953	981	961	986	978	974	976	876	1002	962	963	926	1027	974	922	950	1006	942	916	979	930	964	954	1011	952	969	935	926	969	991	956	955	955	973	967	980	944	974	988	973	978	948	994	966	930	954	1003	997	938	988	921	997	1061	941	986	1024	977	960	925	997	961	983	1013	1015	968	951	932	961	931	969	963	924	939	1011	968	919	952	1007	999	970	957	909	1001	957	939	981	946	933	958	931	1013	1033	951	948	981	1019	988	961	1044	982	961	961	1042	950	919	959	909	960	978	1006	941	1012	1020	969	944	975	977	941	964	978	968	942	972	928	938	942	1026	966	988	990	1029	991	953	979	965	961	902	991	977	986	910	1002	973	1004	945	979	993	1019	960	948	984	963	968	909	986	909	1001	969	968	964	944	921	1011	939	967	920	917	996	953	975	1006	942	969	962	905
5848	982	1013	876	824	811	844	819	852	823	843	845	827	867	847	863	797	780	781	731	817	826	861	769	790	763	819	837	857	785	800	866	832	821	841	810	831	870	850	893	798	790	831	811	878	796	785	817	805	857	775	778	828	807	880	835	801	841	826	773	835	855	794	816	851	790	861	793	832	835	841	789	832	846	801	799	826	825	770	775	886	853	828	809	851	862	814	796	841	876	799	836	852	860	858	860	853	799	802	882	863	850	813	853	826	784	843	812	806	903	835	822	857	804	857	810	865	843	793	813	801	792	829	841	790	836	809	810	785	842	817	804	821	769	867	781	779	824	835	861	804	825	803	832	834	824	813	836	836	869	809	826	838	820	790	810	848	803	816	810	830	877	816	817	851	858	794	797	844	760	839	790	804	819	854	863	830	812	840	839	844	842	802	780	898	825	789	858	875	831	816	777	833	831	830	831	774	822	833	786	857	812	794	819	834	824	807	822	796	804	811	784	802	859	838	854	795	824	815	824	831	810	828	798	872	832	803	824	830	856	800	809	801	812	825	860	785	850	835	791	780	821	810	804	792	801	797	845	874	832	797	833	778	818	806	768	811	790	806	794	819	835	824	785	812	811	822	829	848	785	842	819	842	827	790	816	825	808	851	821	842	805	878	832	844	802	788	852	772	849	809	788	808	795	859	839	871	844	815	765	830	814	845	815	815	809	839	823	802	844	795	852	818	889	863	805	820	820	842	739	818	839	824	828	836	766	810	870	822	817	816	835	778	784	808	835	820	822	833	782	788	852	853	817	856	802	817	835	847	804	829	784	795	802	817	811	849	846	768	822	862	836	830	841	856	797	862	822	847	788	840	778	827	828	868	877	782	794	835	752	838	803	811	884	855	827	828	812	820	784	861	818	832	838	831	801	835	788	849	824	801	832	829	811	760	837	787	798	833	851	813	841	814	847	815	798	782	815	857	889	891	816	825	876	802	798	811	836	820	824	837	810	764	837	830	838	799	817	769	891	856	855	803	772	828	817	757	804	872	821	843	830	811	831	770	799	805	829	886	861	810	811	840	817	865	820	807	829	841	844	775	794	835	850	829	822	836	849	820	858	811	824	826	786	870	782	793	799	820	822	816	824	849	774	829	881	767	807	836	853	807	870	842	790	838	847	802	795	844	794	764	799	814	826	811	816	801	790	783	772	820	827	828	814	805	786	806	867	829	781	847	793	843	800	794	858	786	814	850	800	829	780	825	819	790	844	834	861	815	788	824	798	779	835	815	803	825	855	814	806	763	814	844	806	823	894	809	834	817	798	772	759	865	813	825	816	798	809	852	794	836	856	818	862	875	849	846	849	832	912	840	857	843	813	806	818	819	826	852	890	816	842	813	793	801	772	842	817	806	867	775	820	814	806	834	803	832	807	845	826	792	808	814	840	825	805	792	821	786	851	815	854	838	858	809	848	816	796	815	869	788	834	835	797	836	780	821	792	870	818	866	850	808	773	887	830	817	796	786	846	860	839	793	828	786	823	816	825	813	831	794	781	853	784	815	828	818	822	789	815	837	837	826	793	861	811	804	855	803	817	780	811	824	845	803	803	854	834	800	799	868	773	753	848	851	833	833	817	820	802	810	861	827	785	767	790	813	822	821	840	820	893	774	844	860	801	823	758	825	838	865	769	785	844	838	809	821	837	823	815	859	866	806	827	835	832	804	824	813	792	834	823	824	870	814	803	846	852	834	831	853	845	786	791	835	797	801	777	827	808	844	855	782	822	801	787	820	809	783	827	834	789	784	804	835	809	820	794	833	890	789	829	795	797	789	811	831	824	842	810	801	787	815	802	801	836	829	818	843	826	768	792	833	787	768	829	828	813	779	847	806	792	810	846	875	824	846	830	849	809	863	805	848	788	838	789	866	788	846	806	846	805	816	784	845	845	794	873	778	843	868	781	821	834	852	835	863	867	862	767	796	847	816	801	755	814	825	835	840	791	845	803	794	884	834	851	845	829	807	779	792	814	838	783	778	807	823	828	822	851	799	808	874	760	784	812	812	824	841	773	838	848	902	801	816	805	825	803	808	776	823	822	830	841	817	840	803	798	847	787	861	877	858	878	824	768	807	807	828	792	850	861	833	846	766	820	820	842	801	830	832	835	824	805	828	819	758	824	821	826	774	866	795	835	791	873	798	856	805	846	810	869	836	856	844	808	826	808	815	769	839	832	802	764	839	826	833	826	855	833	829	810	844	881	787	820	872	814	802	848	826	825	871	854	853	829	849	834	866	848	821	875	818	813	766	801	882	831	774	839	809	837	875	788	800	828	827	870	820	865	771	750	852	842	774	831	796	870	831	788	791	848	796	824	851	823	877	811	849	800	809	812	880	773	824	807	835	824	760	847	781	844	860	828	819	815	818	805	832	838	841	843	820	785	870	826	809	807	842	824	810	816	856	826	819	832	841	809	831	806	865	828	769	819	831	857	781	826	881	839	822	815	825	843	838	831	825	811	793	853	825	834	861	770	807	864	810	800	858	824	820	817	830	844	839	837	832	847	868	837	821	829	813	867	827	826	795	829	825	812	793	812	790	808	804	784	822	782	816	802	863	857	847	795	809	797	799	842	798	852	879	819	859	853	832	782	827	830	872	819	788	814	807	844	833	805	807	793	806	798	827	804	784	823	789	778	882	793	845	831	906	791	878	809	772	823	846	805	795	765	829	805	846	834	846	846	836	818	805	842	834	790	866	839	830	838	808	785	854	826	826	804	806	830	829	853	820	875	836	835	810	843	829	804	835	832	834	811	807	820	901	848	800	841	838	835	817	814	843	841	855	816	776	843	839	845	813	790	837	812	774	764	864	817	853	779	816	874	831	835	827	808	813	818	826	825	867	785	779	870	842	770	805	850	808	800	829	795	808	851	801	802	799	800	774	833	810	830	776	787	831	845	828	854	793	756	846	813	832	805	796	795	802	824	831	816	833	812	817	817	839	818	818	834	813	864	802	874	831	831	862	803	883	869	772	809	803	828	845	802	782	842	823	860	869	817	834	818	807	876	821	788	852	790	802	828	815	806	782	804	917	779	867	789	800	797	815	828	815	787	843	806	832	868	805	818	810	819	837	852	843	834	783	819	787	830	764	857	815	818	839	834	812	802	788	794	824	810	844	814	844	819	912	815	811	835	811	807	802	808	849	828	842	790	830	797	844	806	829	783	802	824	807	862	860	818	807	776	801	825	872	826	825	801	812	784	838	746	820	781	788	855	787	838	832	822	815	801	790	819	829	835	790	856	857	864	874	787	803	810	817	818	796	824	859	835	820	850	817	839	799	893	806	849	813	803	870	769	863	843	823	807	842	841	797	838	837	842	777	837	820	773	830	832	810	854	812	800	818	845	831	812	822	792	824	816	851	883	838	883	798	849	814	827	804	836	821	791	866	842	864	831	826	884	810	812	815	846	803	826	795	835	808	816	913	805	864	814	810	797	885	789	866	791	837	833
25647	21400	27230	25468	5944	1733	1329	1106	1088	1117	1061	1063	998	1062	1049	1009	1009	1026	999	1014	1021	1025	1034	973	976	973	1006	1029	1000	981	944	988	1004	992	972	919	995	987	989	986	949	991	1008	934	1019	1008	984	1011	961	992	1017	959	977	1036	940	955	979	925	1013	985	1014	987	976	1015	981	949	959	995	975	1013	939	991	992	917	960	931	990	1038	995	935	988	880	981	974	974	953	924	996	1008	973	935	962	972	986	927	1007	971	960	963	977	1013	956	974	906	974	974	911	984	978	973	955	955	986	985	1054	947	968	965	963	957	999	1018	1001	1005	1018	970	1019	915	951	1020	1012	1016	982	940	948	960	991	941	916	1067	1021	959	961	977	973	1021	956	1016	1001	1001	997	993	952	1014	979	1006	949	1053	959	1022	927	973	936	947	1040	933	957	940	956	963	1009	1001	972	970	916	1015	919	942	972	1044	892	979	918	980	1019	945	947	1026	984	972	920	965	995	919	965	901	996	922	1003	947	956	1012	922	940	1017	953	1027	975	975	1005	973	956	965	1013	961	927	956	991	967	994	960	964	930	1009	960	955	944	965	921	986	987	1020	951	959	950	947	960	920	990	942	964	932	961	959	969	1005	910	921	954	937	937	1019	923	964	987	957	979	989	977	946	944	1056	935	966	983	1002	980	991	920	950	996	972	947	1015	962	1054	1003	995	977	957	983	1005	1000	929	946	975	908	963	959	941	951	909	984	988	1013	1008	985	1024	929	915	933	968	948	997	1019	931	951	980	964	1001	970	1095	949	976	1018	1015	952	974	963	939	964	1002	951	1011	981	998	957	957	923	982	938	930	984	983	995	989	939	981	989	1009	953	898	991	998	988	958	1010	970	973	996	947	956	967	994	986	980	945	980	976	963	1004	1014	982	946	1004	959	997	981	994	980	986	941	1024	976	919	983	958	952	988	977	983	941	961	931	884	981	975	953	974	944	982	970	945	983	982	982	971	962	992	948	904	908	949	987	975	893	985	919	962	987	960	1008	986	970	932	961	1074	1011	985	969	980	970	918	931	993	984	1024	1044	992	952	981	939	972	906	956	980	1011	965	1046	962	961	977	970	970	980	1006	943	986	940	933	970	957	969	956	1019	940	958	976	970	984	928	985	1008	1001	1010	944	899	952	979	943	945	962	977	970	939	962	967	965	969	924	959	966	941	997	1012	1029	942	991	958	977	948	949	955	945	1028	960	969	984	980	962	950	932	957	964	943	1010	926	926	1009	910	908	947	936	936	991	1003	926	959	960	973	963	935	948	946	992	981	947	957	1032	999	987	946	980	962	1006	966	927	1020	1009	911	1000	968	987	986	937	940	1015	1005	1006	969	939	964	941	953	966	1019	1008	1064	975	978	1012	985	969	984	987	941	911	998	972	1001	950	968	945	935	953	1015	916	1005	966	998	1010	978	962	1020	963	1006	1038	1063	969	1016	972	939	973	946	991	985	926	925	956	1009	962	919	987	940	962	954	982	930	1029	1004	963	970	954	1002	1010	1008	961	942	958	1000	971	998	960	993	942	982	982	979	1015	952	922	980	984	1016	936	933	1044	948	990	938	948	998	977	954	958	1028	980	981	979	889	914	1015	983	960	980	961	978	950	970	937	981	994	968	967	868	969	973	967	1027	991	1012	964	928	980	972	982	1056	957	970	950	990	1015	961	999	958	935	966	966	922	1027	970	964	923	963	974	977	953	963	949	903	987	963	1016	1027	948	945	961	972	947	982	960	1013	1041	983	968	960	978	945	907	1016	946	1035	928	993	953	898	948	969	1012	1009	1002	968	984	1018	970	986	991	950	1003	964	988	957	949	988	996	985	992	954	961	956	998	927	1005	1000	967	931	992	1001	955	953	978	982	915	944	995	986	955	959	1027	952	990	990	982	923	980	989	995	988	998	993	984	979	938	1004	958	979	1000	928	935	993	1009	985	952	955	989	1004	974	975	983	958	962	981	950	929	945	955	985	1034	1018	932	961	958	1000	1017	945	995	1035	916	956	990	923	970	1012	926	971	958	931	980	1001	957	955	993	953	916	925	1007	954	979	949	981	965	1010	963	990	965	964	953	1061	945	960	1009	1026	1070	968	1001	955	945	955	1000	1010	1027	970	1002	1001	1054	945	985	955	938	935	998	1003	950	972	1013	956	986	956	977	1018	996	959	996	1000	934	964	952	989	967	951	1014	959	984	944	968	950	967	953	1018	956	954	986	921	1016	937	945	969	952	944	942	926	1009	965	956	955	1024	1043	943	962	899	990	1007	1001	1033	927	1024	997	968	930	1027	982	957	951	965	940	923	928	928	997	961	993	968	973	989	955	914	916	980	931	950	979	957	970	978	929	935	976	946	939	936	1013	948	954	931	985	966	981	997	997	967	950	1003	978	954	993	966	981	923	1006	1036	948	970	990	985	1002	1011	996	926	935	984	982	988	964	975	937	957	932	986	948	938	969	964	1014	1021	1022	967	931	955	974	959	946	957	967	1011	1012	980	999	956	975	892	1019	1000	1020	994	987	997	936	927	980	1005	952	979	970	992	939	932	986	961	925	967	989	995	986	910	1031	952	931	988	963	920	951	909	999	990	917	981	931	966	976	954	927	1012	936	959	970	984	941	1006	987	983	937	973	920	981	1005	941	986	950	971	950	1032	999	982	931	916	972	949	979	1002	954	917	936	922	1008	959	906	933	958	1019	995	934	973	916	960	982	956	993	960	951	955	981	1001	991	944	938	956	942	951	932	1029	980	914	1017	883	971	987	933	1004	966	985	944	940	953	996	988	932	958	1001	980	1015	953	959	992	989	957	982	947	976	988	955	979	1000	998	1015	1025	980	1007	939	951	970	941	895	955	1014	927	951	996	997	989	1014	1007	960	965	972	1005	975	985	945	1011	990	970	950	1011	940	995	998	944	934	964	933	936	993	972	932	993	1007	936	984	955	916	1048	956	964	968	996	1033	985	1007	961	955	943	974	977	966	956	947	937	968	997	963	965	966	929	947	966	1024	916	924	984	963	939	965	1008	966	910	954	963	1070	964	913	995	962	956	966	995	1002	997	968	963	1011	970	976	953	979	971	978	969	1011	984	923	952	885	933	971	996	991	995	951	927	1004	968	991	963	953	935	1004	963	978	989	981	930	995	965	983	902	947	982	933	972	991	931	944	924	925	933	1012	989	980	968	946	1021	1039	1018	962	963	956	919	962	972	960	987	978	895	993	953	982	959	989	952	948	987	996	971	944	1017	986	921	1002	989	989	937	994	1025	948	945	977	939	969	949	983	937	958	958	915	945	984	952	994	967	1016	1013	1012	939	1025	979	970	1002	980	940	1022	973	986	1000	979	983	955	954	952	961	985	931	912	942	986	952	956	980	998	944	989	988	957	960	975	958	964	1010	1011	973	974	981	985	966	1012	968	986	960	981	926	1002	1010	967	958	985	981	969	955	975	963	945	1010	928	934	956	1020	979	991	963	983	922	937	955	973	916	900	981	1038	988	937	1005	1028	964	973	973	961	968	969	979	942	946	978	984	953	1006	1010	940	990	948	961	944	991	990	983	988	977	1020	930	918	1016	1027	969	958	941	945	930	955	949	998	1001	947	934	1000	980	983	949	995	943	982	986	975	952	981	930	983	967	967	1009	966	926	994	985	962	960	914	929	927	993	1010	970	983	978	963	950	932	960	958	970	1001	954	1018	899	949	1018	1019	990	967	1004	959	953	961	924	951	968	1002	995	935	973	970	947	960	930	946	997	959	978	989
3980	3194	2775	1839	1342	1114	1065	965	963	936	891	912	919	909	882	876	852	843	908	869	855	826	891	876	830	840	888	862	842	899	836	814	851	855	865	871	857	844	921	833	868	932	878	867	882	848	873	901	839	883	857	810	782	841	866	855	885	910	824	895	888	887	828	849	831	862	865	815	860	814	878	874	907	833	874	892	891	849	840	844	878	870	846	827	808	858	842	839	832	869	883	845	800	860	836	856	836	884	836	822	827	838	876	830	819	862	898	795	856	838	851	828	869	882	838	860	854	815	852	848	817	833	824	851	847	826	856	863	832	880	829	832	857	807	836	862	835	915	827	827	825	910	831	830	858	821	810	845	882	842	844	840	866	873	805	835	849	826	865	849	839	837	877	829	869	858	833	827	885	808	801	870	804	892	827	794	859	818	887	875	814	826	829	878	866	826	861	817	870	856	843	775	810	815	831	858	852	885	813	854	816	877	866	831	844	789	835	813	900	835	850	851	869	816	871	887	839	856	839	876	856	811	808	833	817	836	848	779	799	834	875	880	863	834	861	840	808	776	848	869	828	873	823	792	856	866	855	825	883	861	860	863	873	888	819	827	855	880	851	871	873	810	825	820	840	871	845	838	795	854	884	830	875	820	837	843	856	886	854	845	842	867	860	895	870	866	831	855	864	814	789	861	836	816	846	830	879	913	853	844	804	851	859	840	815	817	839	841	824	917	781	881	816	851	865	836	845	911	859	848	846	879	820	870	859	858	852	821	852	865	882	835	849	870	811	895	846	865	882	861	805	843	843	889	873	843	886	852	855	817	838	848	840	861	844	887	848	832	845	864	792	857	815	837	774	833	835	829	827	824	814	832	852	830	848	878	884	844	772	886	815	794	836	821	815	872	819	849	858	817	828	792	838	871	852	846	786	868	879	837	868	880	864	851	850	862	848	873	831	841	848	832	835	850	847	861	867	877	856	811	795	840	858	824	833	881	820	844	875	849	820	814	802	795	867	902	815	845	832	815	860	886	844	899	834	856	847	850	941	849	834	842	844	843	833	852	881	883	828	856	835	833	809	893	900	848	875	864	846	786	884	808	849	890	812	838	872	865	852	873	831	866	875	845	858	836	855	776	871	805	863	858	831	806	861	786	777	805	841	873	765	864	847	802	888	839	841	809	874	853	893	794	841	825	856	837	822	847	816	831	862	822	819	857	822	890	802	876	848	824	815	809	848	862	853	777	852	888	846	809	835	842	829	861	822	818	873	883	906	894	878	849	894	837	889	808	793	827	847	849	833	864	848	832	870	853	815	870	881	832	822	844	837	857	886	841	790	822	817	841	853	875	844	867	889	875	835	841	810	819	826	798	813	822	839	783	855	806	876	843	863	862	823	834	905	840	871	867	779	837	830	887	843	863	801	869	864	879	854	810	786	874	850	893	815	777	865	839	886	865	816	809	896	902	813	850	833	889	863	849	861	800	853	884	842	827	867	824	860	846	821	848	818	874	864	800	882	857	851	839	860	833	861	824	820	839	809	825	886	870	839	857	839	856	831	837	829	868	882	852	812	868	832	846	825	778	853	816	859	825	830	867	860	850	770	843	820	837	809	833	842	856	878	819	845	797	813	826	842	802	851	818	782	876	801	816	829	864	835	883	855	870	845	850	865	856	833	847	880	821	806	958	807	840	865	838	884	790	831	894	837	872	819	831	870	830	839	804	843	835	815	845	844	807	840	817	867	822	855	850	872	849	786	878	853	828	863	897	825	835	826	817	772	846	818	857	846	824	857	816	835	827	901	858	834	810	844	823	830	806	876	828	883	840	809	861	795	794	835	789	826	858	879	829	857	832	860	853	857	824	831	856	853	862	835	839	861	813	824	836	770	865	868	879	842	849	891	895	883	857	844	831	807	874	809	789	845	800	852	851	863	840	827	866	816	870	795	806	842	867	838	839	854	840	816	822	865	850	838	798	851	860	770	822	846	886	857	833	815	868	851	831	891	831	812	813	877	891	840	816	843	828	846	813	886	858	764	848	820	840	877	838	792	845	886	762	838	839	859	870	837	854	846	846	892	831	792	833	793	793	822	790	894	861	848	850	864	857	843	846	805	850	855	817	860	793	850	828	806	817	820	816	870	829	851	828	853	860	829	837	811	813	864	827	852	864	911	812	893	843	829	820	809	872	858	826	809	856	848	855	847	872	821	876	833	839	840	809	866	840	858	840	823	834	821	852	791	787	840	842	809	849	837	868	841	850	843	828	873	848	875	826	833	867	832	863	827	860	817	872	790	839	787	873	862	778	798	899	842	889	857	865	897	871	856	789	829	877	839	849	852	877	840	807	841	798	825	876	830	875	841	850	865	836	855	825	902	854	838	870	825	808	871	822	883	850	880	803	878	899	831	855	847	916	876	815	857	831	887	852	854	803	840	797	897	853	839	829	831	924	834	850	825	856	850	842	834	852	851	853	864	837	859	865	841	837	852	796	863	792	808	881	826	849	865	819	831	833	855	885	800	823	825	791	831	828	844	808	817	819	839	864	847	827	860	815	830	855	891	832	827	811	822	826	865	855	883	806	861	790	887	767	850	882	863	861	824	804	835	805	839	818	860	866	863	868	836	879	850	807	875	812	889	841	857	894	889	839	860	842	862	820	804	816	794	817	855	895	838	863	824	826	843	823	798	881	841	832	831	850	794	831	836	867	876	853	801	872	845	834	839	852	822	815	880	841	862	854	852	816	810	855	845	840	834	848	878	800	811	840	858	838	863	852	834	842	820	827	764	847	833	867	840	819	870	858	851	845	842	883	856	840	862	849	814	810	856	839	796	834	842	802	830	850	826	848	825	807	840	868	848	840	795	827	840	820	848	872	822	885	862	863	820	858	850	871	791	830	841	859	815	811	836	846	788	831	875	808	875	866	858	842	770	855	839	831	841	858	806	836	852	854	826	879	835	799	867	791	827	827	828	796	845	836	844	810	797	873	795	849	789	875	836	869	832	844	878	813	860	827	843	863	847	891	797	823	836	797	832	897	872	828	869	827	795	821	853	826	812	857	871	853	862	872	827	885	852	885	853	818	801	884	850	892	854	856	845	834	825	835	900	851	831	839	794	840	842	813	832	814	842	874	856	866	784	795	835	902	806	805	814	827	821	864	809	910	834	804	852	867	842	926	871	819	823	762	865	813	878	852	819	827	850	834	844	837	840	862	899	893	886	847	856	804	816	829	807	844	822	802	858	787	844	800	808	841	833	837	843	839	843	823	834	840	836	803	821	840	830	862	850	826	855	811	895	850	813	815	875	874	856	862	875	869	851	843	824	852	835	856	865	857	849	846	870	831	803	798	835	912	846	844	861	821	835	842	842	800	873	782	866	842	855	860	834	798	875	860	858	806	876	834	849	859	900	825	847	876	799	823	833	846	836	884	823	817	924	839	879	810	836	802	836	854	852	831	842	892	810	841	797	872	862	860	859	818	867	870	778	863	842	818	840	889	813	854
24578	21378	28458	24672	20794	4159	1447	902	795	799	737	713	724	693	653	633	675	700	699	619	664	711	678	661	643	718	629	718	651	602	626	647	603	633	634	665	631	654	665	645	661	635	620	596	597	630	620	663	617	622	577	632	655	635	665	608	622	638	622	659	687	676	650	661	615	614	593	637	646	602	614	671	633	607	655	617	661	703	617	632	648	658	627	653	636	625	608	607	616	690	626	640	624	625	645	613	652	632	654	644	641	618	643	610	626	675	633	622	592	649	606	606	628	602	606	583	605	657	627	615	657	674	647	582	626	587	594	668	596	608	641	599	611	603	625	647	598	556	614	583	587	677	668	635	662	644	650	617	630	604	613	608	639	628	660	617	622	606	627	650	643	583	628	625	625	616	620	662	634	591	645	624	700	635	644	669	604	619	613	581	642	622	599	607	637	629	634	613	652	675	629	670	642	574	652	665	629	614	626	636	650	607	597	670	657	606	625	637	630	575	608	655	630	647	651	628	656	660	662	636	649	611	624	657	630	582	609	640	671	654	580	654	650	626	613	621	588	615	633	655	637	625	616	597	592	587	670	601	630	607	612	597	625	610	653	609	639	605	659	632	619	615	638	662	633	643	625	645	638	632	594	623	678	648	628	618	659	635	627	612	659	600	617	580	596	669	608	600	692	660	641	653	616	654	608	610	624	620	618	672	617	611	625	611	633	571	601	663	629	651	616	680	614	648	580	655	621	646	629	653	629	611	568	628	583	658	584	640	595	594	612	624	607	666	633	649	603	610	584	622	618	612	629	664	642	636	599	657	574	604	627	616	638	638	622	667	594	592	603	628	623	645	658	637	618	654	616	630	634	625	648	611	630	650	617	641	642	669	646	632	657	598	523	640	622	584	636	664	625	658	658	604	725	668	631	624	637	620	611	629	660	641	665	633	639	634	621	629	630	604	668	585	590	646	632	598	627	616	614	637	629	624	596	628	627	605	667	626	588	673	609	580	617	604	638	580	569	658	658	647	688	640	662	667	649	661	676	608	654	626	621	647	654	684	648	617	606	636	618	628	590	611	665	600	611	611	603	646	614	589	619	617	655	647	589	600	606	627	608	608	635	629	618	613	602	622	682	649	627	620	641	631	573	671	620	657	596	627	650	635	610	643	601	658	672	637	647	628	613	630	591	619	619	591	630	632	610	621	633	605	609	627	621	594	641	631	640	643	605	583	648	648	640	645	655	618	625	597	617	619	633	621	621	618	616	662	604	606	636	615	607	639	650	606	639	668	626	595	607	647	651	637	631	629	633	643	659	605	636	547	619	639	612	653	681	603	639	618	589	670	669	637	592	622	618	614	650	653	649	639	643	609	658	651	652	612	595	650	648	602	626	610	686	650	619	644	574	624	619	641	681	633	610	677	623	623	642	594	667	660	662	604	644	629	615	642	633	602	579	614	598	608	624	633	621	621	616	610	651	638	650	642	609	597	611	620	623	618	605	627	614	580	623	602	592	582	612	635	652	631	641	639	648	600	650	648	618	660	630	668	614	612	607	600	651	636	604	610	598	610	593	588	661	603	633	614	623	608	618	593	678	619	612	649	623	678	619	620	620	662	626	591	603	635	640	664	652	632	650	663	648	631	653	665	639	622	625	616	606	652	619	687	624	576	643	610	617	656	630	604	637	599	591	611	619	637	627	667	658	659	631	630	589	605	624	593	650	622	632	561	661	584	598	612	633	606	624	588	628	626	634	637	624	638	612	676	593	613	621	620	593	642	642	620	651	596	651	608	614	630	614	656	647	608	643	680	646	605	649	628	627	626	605	632	647	615	643	611	625	592	649	613	643	641	616	644	620	589	670	623	574	647	606	617	619	659	615	593	619	650	605	616	651	609	622	639	620	617	618	672	584	610	632	623	628	573	584	654	644	663	619	658	619	663	639	678	636	647	618	632	613	644	555	588	614	592	635	606	587	605	622	591	653	651	631	617	627	589	628	685	581	649	607	647	643	588	623	614	646	657	592	630	637	600	632	642	650	632	580	602	609	635	597	624	600	626	621	590	642	635	614	611	624	591	595	581	649	628	645	636	661	636	608	631	630	639	629	606	598	612	669	612	630	604	648	622	625	627	617	581	652	618	605	665	615	656	592	631	634	626	632	633	619	609	632	623	650	629	667	628	662	651	634	634	590	606	590	670	616	608	665	659	688	556	619	641	577	632	650	648	636	633	613	604	597	598	600	614	640	666	622	653	691	669	628	603	620	590	642	622	621	628	630	622	619	617	610	598	628	593	633	613	667	611	612	635	610	684	586	624	632	651	643	626	606	581	626	628	615	644	625	629	643	586	645	630	624	601	632	605	609	613	626	631	659	611	594	597	628	656	664	614	619	644	612	624	650	594	663	562	628	627	640	677	629	651	622	720	606	631	623	626	579	589	614	647	633	621	604	635	593	562	605	612	631	624	625	648	645	618	616	669	659	656	609	624	621	646	643	637	637	603	584	629	644	596	635	590	600	645	625	582	633	657	599	621	595	635	632	616	621	620	615	624	626	639	649	645	639	576	616	620	593	604	639	618	613	633	647	655	643	586	637	564	609	592	654	600	651	579	639	657	636	584	657	580	616	623	581	609	582	648	606	651	628	646	641	649	613	645	598	654	673	598	667	605	629	625	647	649	642	585	590	645	553	619	612	623	657	641	599	625	674	623	615	645	627	634	663	602	554	615	645	605	637	598	657	598	640	641	644	610	621	602	600	628	607	655	653	625	683	588	623	635	641	665	635	631	639	674	591	631	654	625	628	613	617	576	649	593	611	654	641	611	618	579	675	600	620	602	639	602	595	590	689	648	617	638	584	615	632	596	612	669	618	663	617	630	617	606	588	605	594	642	656	607	595	615	630	632	619	632	644	632	666	666	628	612	591	592	633	641	573	648	673	625	627	652	623	621	620	633	633	603	585	628	640	594	608	631	624	638	601	618	640	677	641	650	650	625	672	655	645	632	649	628	627	648	641	582	602	609	632	640	647	614	644	625	606	603	648	645	651	608	601	584	616	612	602	635	640	666	656	631	600	600	617	617	610	624	568	584	580	564	644	647	618	627	644	613	605	622	592	653	616	613	579	628	684	667	649	636	571	645	617	665	620	632	698	640	609	631	627	632	626	650	596	624	617	592	691	667	635	629	613	636	682	621	575	632	583	644	678	623	681	594	648	600	611	614	618	600	646	604	637	618	574	650	637	670	639	629	619	601	626	568	614	654	612	598	597	644	589	631	583	643	617	615	615	629	603	624	605	601	619	585	640	619	650	594	591	564	620	660	578	628	626	643	655	645	621	616	606	634	632	619	645	655	643	639	650	603	656	626	636	588	631	669	639	684	641	650	622	616	610	601	628	603	652	650	655	619	660	589	595	614	637	633	676	594	640	578	621	614	615	596	609	573	649	609	623	591	605	672	625	660	621	649	584	650	597	653	586	608	632	623	637	650	629	616	611	643	626	591	645	636
3951	5146	4105	2312	1462	1239	1068	934	889	772	774	709	704	732	646	674	670	642	679	683	649	617	638	662	643	603	618	590	614	608	619	593	587	608	624	559	569	630	639	616	596	640	649	606	607	605	568	615	553	574	588	630	608	631	552	626	595	562	604	584	566	534	610	554	647	626	572	586	587	598	595	598	585	560	592	583	590	596	623	610	605	607	577	619	576	604	595	586	614	614	591	589	590	612	560	604	590	567	580	616	586	593	573	559	599	600	599	570	568	593	582	584	556	600	534	601	613	622	575	602	603	536	571	591	566	576	606	587	588	599	575	601	632	618	606	579	596	584	629	571	573	606	605	535	588	555	608	589	580	575	591	593	573	597	565	613	573	569	613	568	611	591	570	584	587	596	565	628	584	609	578	592	612	648	567	585	598	575	610	596	550	533	628	592	620	567	600	625	562	558	619	576	602	559	559	551	606	589	625	567	625	593	591	573	565	604	595	598	570	561	574	604	590	583	553	586	610	595	544	621	627	595	578	596	595	602	563	624	599	618	601	594	606	584	594	581	601	596	590	569	602	592	572	569	567	595	570	614	584	573	606	561	586	585	595	566	543	537	574	541	582	571	605	586	572	588	558	615	598	555	603	564	611	637	597	571	617	607	586	592	601	619	593	593	576	588	581	593	595	583	632	592	581	547	603	577	586	545	600	616	552	565	592	582	637	601	555	607	583	596	581	602	585	575	563	580	575	607	606	570	614	552	586	579	555	596	587	584	588	554	656	609	604	587	570	599	580	583	565	591	571	558	579	619	639	581	636	588	563	599	601	598	582	610	597	593	580	565	593	620	572	575	567	564	600	604	579	609	573	610	569	616	618	573	545	565	598	590	611	578	564	605	553	594	577	569	572	584	596	555	629	560	610	545	608	549	595	611	630	565	607	574	606	581	577	582	599	549	580	591	607	621	617	645	561	614	567	589	573	629	572	572	563	612	595	559	646	597	573	574	617	533	566	607	605	618	604	619	616	617	622	580	575	584	583	582	611	582	522	601	575	614	572	608	618	565	613	598	621	559	599	555	605	631	590	604	597	599	606	603	565	542	589	597	598	590	584	604	545	564	607	626	581	557	573	584	600	621	624	553	569	537	564	588	567	593	588	567	573	602	568	614	623	596	561	596	603	586	610	579	549	536	583	583	593	599	561	562	606	572	639	593	596	624	592	623	596	589	627	591	613	561	595	577	585	597	563	585	590	553	580	655	543	571	588	584	586	575	571	550	617	592	606	610	642	613	588	589	634	626	544	607	570	607	568	585	589	584	541	590	548	573	614	556	584	566	588	570	586	551	574	587	542	537	596	588	587	563	569	576	675	606	615	567	604	546	563	598	585	617	613	586	556	595	615	553	601	573	607	567	630	603	600	566	584	546	578	546	578	579	567	587	585	599	559	586	529	626	587	614	582	585	582	575	585	584	608	564	598	626	553	597	608	638	592	556	599	591	607	572	569	564	558	598	572	563	603	577	581	553	546	597	565	592	583	537	573	544	587	559	636	633	582	513	558	572	560	578	575	569	569	548	590	593	594	628	602	572	572	598	647	583	577	576	616	549	586	619	579	574	591	602	552	597	566	585	514	563	555	564	570	592	562	575	597	565	623	589	588	555	589	620	590	600	595	552	605	590	570	582	606	572	629	542	549	581	610	589	571	587	555	582	612	576	616	567	594	592	612	553	602	555	587	571	588	574	597	596	549	599	620	609	606	626	545	544	617	598	580	525	541	620	598	601	580	582	594	592	602	603	564	570	526	613	615	575	547	605	613	608	569	559	577	651	611	580	617	585	572	569	591	572	598	536	586	621	613	589	571	582	582	564	568	531	566	590	622	627	586	547	612	587	570	591	603	596	608	596	567	574	588	575	569	591	595	553	565	575	574	570	537	581	569	552	570	609	586	574	578	577	576	538	585	581	590	562	555	592	572	583	580	649	559	567	596	599	568	542	587	611	563	596	551	541	574	551	553	573	605	589	575	596	553	594	572	625	580	593	595	592	599	559	588	592	613	608	581	569	570	610	592	615	539	585	614	617	589	582	555	584	599	594	572	585	564	567	609	552	549	595	561	548	575	579	597	569	612	584	555	571	586	581	570	585	532	598	585	586	585	586	530	582	595	571	616	563	587	591	577	553	588	587	555	609	616	581	531	579	557	521	532	593	525	587	632	609	574	567	551	579	578	582	594	624	543	554	571	581	580	578	538	555	596	594	585	590	551	610	577	555	604	606	605	617	596	601	630	575	616	554	561	610	566	551	571	587	544	586	551	559	578	620	615	584	595	604	596	588	612	586	590	566	527	580	574	593	566	586	590	587	594	595	566	599	546	560	556	575	597	592	595	592	623	601	608	573	594	598	569	576	593	628	601	579	504	593	612	613	579	587	543	565	596	555	586	567	569	559	564	571	585	548	559	560	580	610	585	553	582	577	576	573	580	566	608	575	606	596	573	594	562	601	570	584	568	557	568	527	575	627	571	575	597	590	643	564	565	545	540	567	564	572	579	590	626	556	602	584	598	590	614	577	587	586	579	585	564	573	538	589	593	523	596	581	569	608	611	573	562	544	572	539	592	587	598	594	595	593	571	568	591	544	601	602	572	552	605	573	551	591	569	616	563	583	586	577	626	582	561	566	632	560	580	587	595	589	612	568	583	581	596	611	597	585	585	583	593	607	591	559	574	575	537	556	605	566	546	583	526	559	531	558	553	578	598	576	582	598	600	579	568	598	583	578	561	574	555	557	578	592	559	566	630	587	585	578	556	540	538	578	561	602	597	607	577	596	594	590	553	566	621	621	591	543	593	581	585	539	575	570	540	570	557	565	547	610	559	550	543	557	589	578	568	578	576	537	560	625	560	559	590	565	575	603	587	606	590	571	588	624	591	610	571	610	584	590	611	584	641	606	596	598	571	519	573	580	603	554	606	571	570	589	615	573	612	564	585	568	595	613	607	610	601	654	622	605	585	574	569	614	569	599	546	576	578	542	574	561	544	578	583	610	604	597	540	555	539	539	622	571	580	600	590	548	631	599	537	528	567	589	538	574	569	566	606	615	559	590	542	603	606	593	621	592	596	527	555	559	607	567	590	581	613	587	589	599	532	594	621	592	558	587	565	587	558	572	582	562	609	582	575	587	531	601	563	582	598	581	588	599	573	591	589	601	605	572	581	657	557	614	589	559	559	597	613	586	567	582	562	583	593	569	577	606	540	577	617	576	577	565	588	571	602	577	568	599	592	576	587	583	613	562	578	595	572	538	586	550	564	576	583	588	574	580	633	596	584	602	592	598	660	591	564	542	602	584	577	563	553	614	630	583	571	571	591	586	609	574	543	592	560	575	622	573	594	579	557	530	563	623	603	580	553	567	598	627	535	564	589	575	515	554	576	620	541	607	579	561	576	568	544	596	585	586	587	560	557	587	619	568	554	598	584	545	591	614	610	564	554	597	586	597	569	574	586	575
27455	10138	1967	1224	985	996	993	952	950	956	991	961	1016	963	937	988	974	1009	975	1033	1013	952	1011	978	960	1013	1007	950	990	971	1021	930	968	959	977	949	960	996	1024	953	944	1006	949	950	957	1014	1015	941	957	943	988	999	970	972	947	988	1004	936	947	985	948	967	987	951	942	990	962	945	960	998	985	959	987	986	909	939	929	963	945	906	1015	976	981	999	1003	995	1015	961	941	960	964	921	943	965	956	957	954	959	957	981	991	965	947	966	931	959	905	996	967	959	1014	1007	972	967	927	914	969	948	934	969	949	980	1001	930	932	1011	1009	963	991	924	977	960	956	985	1024	959	953	998	914	1023	949	982	1044	980	948	967	938	955	973	969	929	1033	951	951	998	1013	1001	923	966	961	971	935	930	972	1005	981	988	931	943	948	939	945	984	1003	987	1001	995	886	921	967	966	982	1003	969	926	939	989	919	947	955	1003	986	1067	959	944	917	927	974	995	1020	985	958	980	961	981	991	913	986	950	957	967	952	1008	1005	965	993	963	956	961	977	991	962	964	916	948	971	1017	972	946	951	963	958	991	895	941	908	926	974	973	984	923	974	997	935	947	967	987	905	1025	926	959	927	955	930	980	946	968	977	984	909	947	916	939	952	948	960	1019	944	937	905	985	991	946	966	981	955	942	937	920	1008	983	966	966	908	941	961	950	950	983	1008	973	1029	970	1008	934	1003	932	969	997	938	974	949	958	959	997	929	912	945	956	981	936	972	932	955	942	1021	949	945	984	905	963	962	972	1001	989	985	966	983	998	911	947	932	960	959	959	954	988	945	997	934	962	939	996	935	994	925	1010	996	911	937	965	989	956	959	1012	976	927	944	915	964	969	1009	975	946	977	928	958	934	971	911	1001	936	973	964	981	936	942	986	980	976	952	935	944	956	920	993	948	1004	989	951	985	966	1009	943	1002	946	983	932	986	989	997	917	976	1005	1012	995	965	981	1000	985	966	927	953	965	1014	978	916	964	971	923	938	1012	952	1007	999	925	919	963	1021	976	936	976	939	945	943	896	925	1008	920	1011	980	952	947	973	1004	919	965	955	1009	959	945	926	977	978	980	1009	915	998	974	1015	919	893	925	954	964	971	1022	923	999	945	997	984	986	1018	957	954	1009	968	1004	914	933	968	1014	1025	1019	941	920	930	980	1005	964	923	938	954	953	988	1002	1014	941	979	957	962	992	910	1042	969	931	950	981	992	947	998	974	920	986	1013	1019	964	921	946	974	993	955	950	968	947	899	917	970	999	985	972	952	946	997	962	965	918	928	1002	994	998	1009	974	968	984	1018	971	954	908	971	911	973	923	977	967	940	991	985	942	969	961	1016	939	961	974	1008	981	982	1009	941	944	963	958	1003	957	994	982	917	985	1022	991	957	950	887	990	1017	951	1033	953	914	962	924	988	926	906	899	990	973	1049	946	896	984	986	979	1013	1004	953	938	974	933	951	916	971	989	975	1018	938	947	954	964	908	939	956	962	977	980	990	919	903	925	936	975	983	957	911	1015	976	986	985	943	928	926	979	1001	916	910	943	950	932	919	939	976	939	992	961	972	950	922	967	971	951	967	990	912	903	959	1017	998	940	977	972	960	1009	976	948	941	984	931	987	941	986	966	981	944	955	965	919	970	941	937	981	893	956	989	956	1003	990	907	977	991	1011	1006	981	987	934	968	956	915	929	992	945	992	994	981	956	946	940	955	968	935	984	997	1008	1007	959	992	969	997	978	984	993	954	961	933	961	977	931	979	953	952	974	978	950	968	896	957	989	986	951	947	959	967	970	964	963	986	986	967	945	976	907	947	1022	973	982	1029	985	1008	978	892	952	972	958	906	1010	981	972	958	978	911	953	972	1013	1022	965	971	979	1011	987	916	1010	921	960	934	990	974	942	929	985	980	946	933	965	991	1005	956	942	958	968	941	916	976	948	967	983	1022	918	882	950	995	940	994	976	978	937	945	987	987	920	966	951	992	957	984	956	926	979	997	983	955	973	915	995	976	941	966	954	940	1014	1018	970	986	970	991	952	921	1013	969	1029	1033	961	930	976	960	987	961	987	997	950	981	971	1033	1015	947	992	981	909	980	978	897	994	960	986	921	997	970	987	970	954	925	960	924	970	951	967	1001	970	889	934	954	973	914	978	994	952	1005	953	1001	991	957	971	1013	943	942	992	970	934	975	944	958	967	925	945	982	915	982	958	900	950	945	979	951	984	961	915	937	973	1028	980	1014	973	928	958	1011	964	969	903	937	973	950	945	929	961	951	998	964	967	963	924	1007	966	958	983	972	945	954	984	964	984	930	968	978	1029	936	969	950	978	934	918	955	975	1001	974	930	1001	964	951	941	934	882	948	970	998	981	933	965	971	936	987	976	970	996	1002	962	908	970	963	984	947	953	1003	939	993	991	924	1015	978	979	999	891	949	977	961	992	954	949	969	958	987	1016	977	962	869	951	1002	996	999	1041	1014	1006	964	946	962	967	994	925	1000	965	954	981	1000	978	940	956	994	977	943	976	970	974	976	963	957	995	908	1026	960	972	997	963	961	933	934	986	967	981	916	991	1010	931	959	918	943	1002	998	956	975	1036	994	917	974	957	941	990	1026	977	955	948	953	1015	976	1000	953	1034	979	988	978	993	992	999	970	1001	932	1002	993	980	1010	1006	944	921	967	1027	943	985	1042	972	901	929	965	941	948	984	992	947	990	973	949	983	997	928	996	965	962	1022	970	960	938	984	965	986	906	920	996	924	1000	978	1009	973	1000	965	959	980	943	971	938	1002	975	977	953	982	999	942	974	956	946	1010	962	977	995	992	1007	944	970	1028	979	977	923	954	961	1004	909	945	984	982	917	942	952	973	957	959	951	911	993	996	931	984	923	972	940	984	974	1013	960	1018	938	934	972	959	948	950	932	969	944	953	984	965	970	953	1016	992	975	928	954	953	969	965	980	974	971	1007	945	982	958	1016	1000	958	941	943	986	1022	988	965	970	923	961	953	969	964	974	999	954	960	1013	948	965	970	934	930	887	1017	963	965	932	955	981	1018	959	954	936	959	952	982	991	998	968	907	995	957	960	976	1010	915	936	941	932	921	955	992	977	972	922	957	952	957	985	988	967	936	955	989	979	970	896	982	930	996	947	958	939	948	1011	908	988	943	962	967	953	928	934	976	987	967	981	962	972	948	940	996	979	946	964	983	930	941	948	907	1006	958	994	980	989	965	942	1035	912	947	1003	933	940	930	979	978	993	987	1008	906	954	931	960	963	947	970	920	999	984	938	980	937	962	939	977	950	983	950	1002	972	916	966	956	976	956	998	1002	995	1001	970	997	944	946	968	1031	981	975	1001	967	904	937	959	963	902	1002	948	973	967	1016	970	970	994	1040	1014	956	971	994	947	981	932	1003	958	912	988	961	926	969	972	1010	962	992	1003	1005	963	982	992	983	987	963	1018	936	940	976	970	1005	974	1005	966	972	954	1007	1010	965	995	1042	958	972	1014	980	983	968	921	994	985	960	983	997	949	971	993	988	1004	952	975	955	1008	970	1000	937	997	938	1014	1035	961	966	959	973	944	944	937	973	1038	982	1009	945	1013	1000	944	973	936	995	934	992	937	1019	918	943	988	933	968	955	936	1052	959	977	965	944	942	951	914	895	926	1004	955	987	1000	1017	989	971
5856	949	1012	864	813	803	840	839	852	807	778	824	853	879	829	832	764	814	833	816	800	861	834	802	855	857	792	760	818	812	783	794	804	869	779	805	824	795	821	771	774	804	806	830	804	831	793	798	824	802	823	832	811	765	845	847	824	770	811	779	802	790	829	784	775	842	809	818	830	769	787	796	820	787	806	834	852	806	840	837	824	831	827	834	789	841	769	782	830	781	799	793	807	796	847	834	782	828	781	769	863	775	816	767	851	842	822	773	816	867	813	801	835	867	824	799	802	816	797	757	782	814	738	841	822	824	827	778	760	833	851	770	779	833	792	784	792	849	821	836	864	755	818	818	787	802	784	792	816	760	888	797	822	750	830	780	808	800	778	834	816	817	801	785	775	821	814	823	817	777	774	783	817	831	813	825	786	855	862	776	800	790	829	816	854	803	833	823	805	798	811	813	810	802	851	831	800	807	822	815	827	786	789	811	802	791	826	794	844	834	822	850	825	842	807	814	770	822	790	817	814	827	782	794	802	861	828	770	759	827	826	773	775	758	849	809	809	800	794	813	816	803	806	837	816	788	778	787	809	823	778	794	784	815	835	851	838	772	801	800	817	819	824	770	774	806	828	797	838	809	865	841	864	840	829	765	825	779	776	810	829	779	822	818	877	692	795	805	874	753	780	845	826	812	770	769	792	804	777	850	809	806	797	819	828	772	823	793	798	808	845	789	782	830	797	791	803	823	792	847	776	808	858	832	842	826	786	786	791	802	789	770	884	756	811	862	805	777	764	811	800	818	801	786	838	798	806	818	829	839	811	796	816	813	806	819	830	833	779	835	849	799	833	812	859	805	778	855	837	796	774	795	872	839	832	812	834	799	809	800	769	802	848	816	800	771	859	788	816	821	793	790	794	866	816	792	774	818	905	833	832	813	819	846	779	809	809	786	826	827	789	880	753	790	792	845	797	874	774	794	808	822	788	799	812	837	776	843	863	810	771	839	812	795	839	787	809	772	844	816	846	820	800	779	803	782	803	811	720	768	819	864	750	789	784	846	792	814	820	800	847	817	795	805	837	821	791	820	834	802	815	795	782	817	831	817	827	789	791	833	836	814	802	854	814	783	767	814	809	831	796	783	861	841	836	806	832	821	836	829	786	842	796	824	775	778	845	825	803	832	827	815	804	837	800	838	847	811	805	780	808	844	801	798	808	771	809	833	778	834	764	805	775	830	837	772	853	854	773	825	845	803	794	822	787	784	776	803	771	821	831	793	813	833	833	856	799	794	807	826	798	852	843	813	836	820	807	807	830	850	787	807	802	784	769	801	797	854	803	802	817	818	805	797	831	793	809	843	811	776	791	854	822	801	807	820	794	816	828	815	752	822	774	833	827	807	777	747	796	830	849	752	800	791	813	807	781	819	837	794	858	822	820	816	767	815	775	844	779	812	802	767	782	830	804	809	829	827	844	798	803	822	784	824	807	798	786	808	838	838	809	804	886	819	827	799	848	828	781	819	815	808	783	823	800	817	842	844	815	766	828	803	812	736	839	851	821	761	805	802	789	872	837	803	811	850	812	812	767	756	815	764	804	879	792	845	815	819	762	812	803	818	876	860	798	749	809	831	843	783	770	834	807	817	813	809	817	834	805	830	831	820	802	834	790	760	867	791	820	848	817	782	825	784	812	816	835	796	819	839	828	800	811	769	822	795	831	855	819	797	772	803	840	792	764	776	815	792	797	839	785	814	844	765	811	799	731	795	835	821	783	795	841	842	816	794	771	798	788	792	809	843	783	770	823	842	824	761	760	831	841	805	821	824	813	821	799	803	796	871	842	802	829	778	782	813	816	849	797	798	808	832	855	836	814	790	811	801	781	810	752	797	812	777	814	832	812	809	826	803	823	803	834	772	783	819	796	741	749	839	800	804	785	829	850	811	831	870	822	804	849	782	852	827	827	865	829	808	836	808	843	775	806	832	815	786	794	815	807	764	803	788	804	808	820	858	875	802	807	806	805	802	842	752	784	837	798	806	806	812	822	855	780	805	797	868	803	798	831	847	792	788	790	789	820	820	818	848	832	785	815	787	803	797	803	872	881	791	803	832	808	844	809	802	801	775	785	869	831	768	838	835	789	827	825	830	774	854	769	770	843	815	781	814	833	830	801	814	816	792	800	838	805	781	833	830	783	782	854	816	782	785	799	765	774	802	804	798	792	812	842	797	778	776	790	792	827	826	799	826	843	773	823	787	826	875	773	812	787	779	759	759	816	822	838	808	783	818	807	781	810	830	804	845	843	811	776	841	783	829	849	812	776	817	874	850	787	847	817	813	752	827	818	815	811	799	774	833	794	786	803	843	829	774	856	841	876	827	844	798	808	834	807	790	806	828	834	807	827	792	803	828	806	823	824	806	848	816	815	831	827	932	821	828	806	856	770	783	839	810	873	809	795	853	794	758	777	753	788	849	799	867	787	831	817	799	791	848	809	806	832	846	806	800	823	815	834	823	790	838	792	794	823	792	843	797	797	850	799	786	800	785	832	751	811	819	800	803	823	789	821	795	878	787	821	784	775	778	816	826	884	786	831	807	841	809	821	797	840	834	834	815	803	814	794	807	775	817	845	790	794	841	824	851	821	847	829	860	818	826	801	806	805	821	834	802	833	826	820	776	828	828	809	787	798	806	807	787	781	743	837	864	818	783	825	825	821	842	809	824	779	799	775	802	810	791	858	821	781	828	816	856	818	825	808	823	824	828	851	815	827	824	847	813	771	789	813	811	832	755	826	814	805	742	799	832	810	798	820	783	848	787	795	888	834	771	805	815	859	791	839	843	819	775	835	831	817	841	820	852	846	836	779	807	835	822	840	758	806	828	790	804	830	832	757	829	758	761	815	795	785	851	822	793	838	816	745	817	811	769	820	808	841	822	841	839	779	867	823	852	789	837	805	813	801	815	832	798	813	810	871	866	827	831	777	787	833	809	835	760	861	789	838	837	871	828	804	785	799	809	837	827	811	841	840	800	804	830	815	838	826	770	776	759	862	817	815	801	806	781	792	845	808	836	794	789	800	794	791	784	807	807	763	818	786	838	813	776	811	785	831	861	822	788	793	830	776	814	777	821	814	809	832	794	785	766	792	813	794	735	804	779	801	788	805	822	802	843	795	775	775	829	814	784	804	803	790	808	811	815	811	804	846	855	809	853	841	808	826	813	818	806	796	782	777	809	808	836	871	847	835	801	824	821	803	774	826	827	794	808	850	879	825	812	808	796	824	774	812	826	834	842	836	824	843	782	763	799	789	845	812	828	873	833	838	771	828	815	801	747	778	786	843	836	835	839	766	827	781	836	844	824	805	785	759	793	836	788	770	800	827	850	817	833	841	868	785	829	794	797	776	843	851	841	812	747	808	811	852	810	748	821	764	769	815	784	841	816	871	804	803	810	777	837	781	817	816	821	838	808	782	812	759	790	818	776	826	823	827	843	827	794	767	823	805	807
25535	21404	27268	25456	6071	1752	1371	1155	1125	1123	1084	1093	1016	1007	1052	1049	1016	1039	997	983	995	994	1028	1066	979	1056	1021	1076	1005	1047	1034	1019	988	994	930	968	1069	995	965	1024	919	929	968	1013	946	997	940	916	1006	976	979	1010	976	967	994	979	1006	969	996	927	965	941	995	959	909	1024	946	1003	949	1018	1005	998	1031	981	994	965	988	981	961	947	1005	1007	995	1019	973	947	1035	982	928	933	1017	1049	947	949	979	955	928	1034	997	1022	957	1049	991	937	950	997	980	993	978	964	964	996	1015	995	998	963	988	913	921	965	943	956	931	971	1011	987	947	1018	924	964	1005	963	948	922	987	967	970	981	929	927	1006	975	985	987	920	974	920	987	1023	966	1017	952	961	974	934	989	988	996	923	972	941	980	991	946	970	968	938	951	970	981	1055	978	936	996	970	989	956	980	992	1031	976	930	915	1027	984	960	997	916	941	950	938	943	977	935	1000	960	995	1020	972	976	929	979	1035	978	915	974	995	973	956	979	1035	1001	963	975	947	993	941	994	992	946	988	1003	980	924	942	1003	1025	982	1001	956	1012	961	963	967	976	963	1032	1040	970	981	968	944	1052	949	946	1007	972	1037	987	1002	1029	981	969	964	1014	957	939	928	936	981	940	982	949	925	954	968	1000	975	940	974	1009	959	952	1034	937	951	948	918	989	999	992	964	972	980	1005	1004	952	1027	962	950	981	997	972	1038	981	961	969	944	1016	971	1038	993	964	990	988	1004	933	988	967	971	958	1019	985	928	940	975	908	938	922	984	933	1021	917	984	1027	981	976	965	1021	959	925	1035	970	1052	1028	994	984	1017	964	944	983	973	1030	949	961	989	977	910	928	1005	946	1078	1041	947	971	970	892	985	997	917	969	949	986	987	1005	966	998	963	974	1020	877	957	971	990	945	974	966	993	1053	981	964	950	948	1031	953	997	964	979	944	987	990	981	995	964	959	938	983	959	1003	939	996	972	995	966	1023	974	931	998	1035	993	962	932	997	956	945	987	1019	987	990	952	943	1037	998	994	970	1044	905	1002	1011	1004	978	970	954	931	970	997	973	962	975	990	942	958	978	951	907	963	960	955	970	973	974	929	952	953	999	938	957	912	998	999	968	973	952	942	1004	974	983	985	976	945	960	1018	1050	948	1022	1014	1002	1031	996	961	988	977	959	907	962	1017	955	970	970	945	1016	998	1000	985	1034	990	988	952	998	967	988	972	970	970	968	1038	962	917	1009	960	993	1006	942	989	982	942	1006	1032	1058	1037	950	943	945	960	1056	983	965	957	946	956	1026	1000	1004	950	976	984	1019	968	992	913	1001	955	968	994	958	991	967	939	935	970	917	967	989	956	943	945	977	957	903	973	995	987	1005	954	959	980	961	996	999	1008	1027	992	919	934	922	933	941	928	957	953	1032	991	989	944	979	986	975	987	909	943	964	942	973	1045	974	1006	991	973	992	939	974	977	909	980	997	1005	979	940	954	996	946	1032	982	1001	961	934	955	1000	989	977	993	963	1020	996	972	979	966	954	976	954	999	965	1022	971	937	947	961	904	952	945	1008	998	970	935	1020	921	1017	1034	1003	959	947	996	944	919	1011	955	989	985	1011	1000	959	1004	980	1006	958	940	1019	981	952	996	976	987	981	964	984	995	1003	979	975	996	895	983	961	993	1044	968	959	982	1071	954	930	1001	974	946	980	931	1021	939	945	1015	945	979	1000	962	968	947	976	1010	973	1013	1013	999	1016	942	940	1004	1031	964	958	1003	959	976	932	967	960	1008	977	950	953	998	1007	991	1005	940	1010	958	997	940	950	998	977	970	1011	1012	987	985	950	978	953	948	965	971	944	1051	1041	940	936	961	1008	982	945	1010	978	998	985	1011	1007	964	1020	945	1031	1008	989	942	961	1029	988	967	927	1002	958	981	964	979	960	958	1002	989	1014	958	991	943	988	990	1018	1014	984	968	1076	975	946	953	986	933	962	1006	1010	1004	1014	983	936	992	966	990	962	1056	1000	991	955	974	993	1010	981	1006	913	910	1033	976	1002	1001	964	967	969	952	979	961	921	988	964	959	981	962	1016	990	925	965	977	996	989	924	954	971	948	949	977	947	988	959	976	1000	933	924	939	994	1007	997	1020	963	1005	1011	983	948	973	962	991	948	1001	977	968	936	996	967	922	1018	1036	970	967	933	1015	939	974	999	989	982	1005	944	934	917	945	945	947	995	942	939	1023	962	984	938	964	934	997	965	984	960	980	1003	981	966	1015	936	1006	985	985	991	946	1014	956	1030	972	964	963	966	959	988	943	895	1014	1004	942	983	1029	998	1036	1007	961	959	945	1032	975	985	970	962	963	979	951	1013	993	1024	1002	999	997	980	972	909	1035	960	987	962	990	1011	989	975	1003	983	1006	946	959	936	985	996	951	973	1007	960	948	972	922	985	962	950	995	991	928	984	1003	1015	969	997	1018	1019	969	986	938	1061	982	940	990	997	948	980	953	939	960	988	984	935	999	993	997	961	941	921	1023	961	941	938	985	991	928	973	1053	967	1032	978	970	975	926	949	994	938	961	1011	975	995	945	996	1020	976	1016	979	994	998	1022	941	969	1015	976	956	976	959	1000	958	965	963	971	954	1016	975	1017	965	988	1021	923	1002	893	997	986	949	916	987	965	984	944	974	1037	949	966	930	943	1037	979	949	943	976	1006	976	956	989	999	1003	919	939	946	1002	992	943	940	979	1029	961	1006	953	949	1001	966	987	978	946	943	934	1002	998	983	971	919	982	979	947	969	1003	950	919	1011	973	1002	977	949	961	939	1013	1003	1002	941	990	931	982	949	976	900	982	970	971	987	926	1026	977	994	996	981	949	935	983	962	1014	943	944	913	982	930	984	962	930	960	955	952	959	982	953	1052	976	1000	973	953	966	920	970	989	1023	929	993	973	974	974	1006	1028	931	951	1023	933	959	1004	953	954	1059	965	947	1032	983	943	948	967	982	982	927	986	1005	916	959	1023	963	951	985	947	961	967	948	978	958	956	924	999	916	976	991	924	923	1009	950	980	974	959	965	990	985	1007	977	944	940	965	906	978	980	1021	958	985	983	1013	980	930	969	981	982	981	957	983	928	960	1028	974	1018	1047	991	945	986	913	964	985	973	999	1010	933	975	929	949	961	998	948	1039	979	950	985	973	1045	962	956	928	938	990	996	1024	929	984	983	982	1002	979	1033	981	968	970	972	1011	968	986	1015	974	1034	1000	955	1016	979	959	970	986	971	967	980	1000	914	981	967	948	1003	944	937	1001	1055	1078	1003	992	985	970	977	966	941	958	991	954	994	994	1013	1000	945	983	1009	975	921	937	959	966	996	1002	980	1021	935	1039	995	930	1024	957	984	939	938	956	923	954	944	979	929	973	965	1012	944	969	996	972	935	957	956	934	977	967	947	966	963	973	1055	981	1000	926	911	970	982	936	1026	1018	996	968	987	980	937	958	958	1031	981	1005	951	910	999	933	957	935	948	965	1008	1016	984	977	989	942	1012	968	958	996	942	994	972	983	958	960	961	960	926	1006	940	1025	996	995	975	959	957	974	1008	970	926	942	962	959	962	954	983	987	997	959	985	977	919	1015	1002	996	955	925	1020	928	953	1025	1009	951	975	1025	984	981	951	955	950	976	968	980	938	969	963	970	956	950	954	956	988	934	1001	991	989	981	880	938	967	982	909	947	990	973	980	937	976	1027	968	1004	997	957	953	943	941	1025	1027	1055	954	950	993	1023	957	965	960	962	985	1004	972	927
4067	3265	2793	1785	1327	1156	1079	1038	925	930	989	886	996	932	964	899	865	881	840	925	867	867	896	841	864	855	881	847	910	869	784	876	879	873	842	898	851	837	856	789	817	886	840	868	912	873	858	911	803	847	874	877	872	831	852	852	806	879	836	834	856	863	843	902	797	836	855	890	842	905	832	875	848	894	849	844	824	842	823	894	825	848	838	845	852	857	793	781	849	853	827	841	814	837	860	836	856	874	849	825	833	891	832	812	824	831	770	856	842	905	880	877	797	834	827	825	872	879	835	806	852	829	810	817	853	855	823	861	814	821	838	818	823	855	859	810	875	875	812	826	854	822	800	833	872	807	760	792	888	826	824	821	868	837	794	823	815	798	847	812	853	849	814	852	781	810	834	833	851	829	861	810	844	753	878	849	836	797	813	802	834	847	849	846	859	887	843	876	863	818	845	829	896	796	866	869	847	822	771	827	817	858	856	892	803	851	794	874	880	836	836	820	810	859	832	863	869	803	823	803	874	842	849	859	873	839	841	873	845	873	887	923	826	840	795	873	853	784	833	823	839	823	837	851	842	820	810	825	882	771	855	879	794	808	873	867	818	824	831	846	826	896	839	855	834	878	863	844	784	836	834	816	843	869	822	864	837	875	831	857	804	850	854	841	803	843	864	832	819	866	850	807	850	824	811	884	847	833	850	835	904	859	781	818	845	807	853	834	820	826	821	838	893	870	849	809	815	854	805	857	822	841	814	819	829	837	823	757	810	878	829	821	857	794	838	819	802	858	858	878	844	821	857	852	813	885	837	851	857	827	837	882	881	805	813	867	794	834	826	817	796	871	816	834	813	827	829	825	849	838	862	819	819	849	853	788	849	857	865	796	878	851	803	922	862	861	832	865	880	857	826	790	801	804	844	795	852	839	835	847	852	858	845	837	833	813	830	834	886	784	828	876	841	837	833	832	841	823	864	828	818	811	822	803	843	839	846	852	837	854	827	818	839	790	817	795	837	786	802	869	824	833	817	871	851	793	842	812	838	854	856	834	822	843	856	837	812	830	845	854	842	837	871	886	870	802	859	827	813	823	815	803	842	886	829	877	843	799	821	812	836	837	806	861	826	792	829	893	820	860	881	818	873	788	832	823	821	840	835	891	819	814	835	817	825	865	817	796	828	764	805	866	814	818	796	843	755	815	815	783	840	809	866	882	803	851	857	812	832	796	831	819	798	847	852	854	818	825	824	879	829	836	805	767	802	866	878	858	836	835	908	809	834	791	876	856	802	837	797	795	804	803	846	827	825	861	862	859	848	798	855	887	873	797	824	815	868	801	790	802	861	862	802	816	804	830	837	800	838	879	852	876	846	849	796	930	813	822	806	800	873	810	817	849	902	744	847	851	804	861	833	853	800	859	859	829	802	810	874	829	850	847	806	842	857	916	835	798	825	810	863	827	842	848	841	825	862	813	817	817	858	806	827	836	809	848	846	874	841	857	808	863	812	855	823	856	829	803	819	840	839	867	851	858	812	875	883	814	877	841	860	852	830	835	821	831	787	844	863	870	839	837	880	812	817	835	875	820	848	867	845	840	856	853	827	763	840	828	804	858	801	858	836	775	829	877	813	864	871	863	815	833	846	803	882	889	868	861	819	819	870	833	872	798	860	787	795	832	844	803	857	844	836	888	842	900	791	789	855	832	806	849	897	815	828	905	856	810	822	870	853	827	812	858	810	824	844	817	865	785	839	850	799	911	831	820	793	859	842	826	785	828	815	823	791	834	839	810	838	835	805	809	822	788	900	855	857	837	787	815	873	854	851	840	810	842	854	819	846	816	823	813	847	874	887	842	803	803	860	808	821	825	837	832	834	835	789	882	843	848	897	813	878	835	819	824	851	811	839	799	891	837	805	852	825	863	873	824	794	781	862	833	837	833	831	739	865	866	860	901	834	863	805	879	810	842	843	925	874	817	882	846	806	819	816	815	877	839	836	860	841	859	871	841	894	859	821	815	801	816	788	880	871	838	834	840	833	836	833	847	823	917	819	827	862	817	871	787	811	841	786	839	819	803	804	850	822	802	783	822	843	814	795	844	842	798	826	811	840	821	840	876	823	836	848	798	813	817	855	815	857	789	811	841	793	814	841	851	808	836	852	811	857	830	887	844	838	853	805	809	874	808	833	830	822	837	834	828	827	831	881	820	814	841	882	849	922	797	885	822	845	870	860	871	831	805	808	861	848	834	794	806	823	802	822	854	842	880	765	885	796	807	832	841	890	825	829	845	773	845	906	877	826	841	854	769	788	824	820	847	822	871	839	837	843	801	840	862	794	886	879	824	805	831	900	876	850	876	822	853	833	885	854	885	826	854	859	827	820	831	801	835	872	819	872	873	815	817	832	869	832	796	844	803	837	882	804	844	879	845	778	879	850	833	835	837	823	867	840	835	785	784	828	771	857	844	873	820	770	903	821	822	857	806	804	838	808	857	834	805	847	838	851	825	843	849	794	831	861	828	833	815	847	804	852	809	829	861	817	866	858	784	829	875	790	803	845	883	816	845	823	843	820	834	852	845	769	827	837	820	857	870	824	828	881	844	845	845	849	863	849	846	840	835	813	812	842	796	821	822	807	850	812	854	831	847	832	833	825	843	819	867	836	818	787	838	845	834	852	816	783	867	780	837	815	837	861	832	833	840	812	828	813	743	845	833	913	830	854	893	767	818	822	893	854	870	796	797	895	783	833	855	838	859	849	771	805	815	876	860	778	870	831	776	793	809	838	815	852	825	861	862	813	827	815	845	894	803	807	819	791	763	863	831	761	861	845	865	914	835	820	835	804	903	808	838	835	816	808	832	841	820	849	835	859	855	837	808	815	889	838	831	833	835	808	812	855	797	825	844	839	853	806	855	846	785	832	859	830	812	808	847	886	866	774	821	872	857	858	833	831	838	848	804	842	803	826	886	849	787	846	833	796	878	830	852	813	842	835	847	864	843	898	855	864	788	848	827	830	861	837	848	858	859	867	875	769	824	824	803	897	810	828	859	805	795	868	848	833	862	819	865	828	800	835	875	864	874	863	823	856	803	861	800	826	852	901	811	819	828	812	839	861	830	861	816	813	827	839	829	796	823	821	818	831	830	787	840	810	833	850	873	817	901	834	857	806	866	885	829	830	818	832	804	921	807	829	809	872	827	919	896	821	827	904	818	846	836	843	840	843	831	809	818	765	812	810	842	853	812	816	832	827	872	815	852	783	857	826	844	865	859	813	859	818	846	838	855	793	827	848	803	821	871	830	813	814	814	838	869	838	817	867	847	883	863	826	819	798	854	803	853	853	827	854	793	808	846	842	842	840	811	808	817	808	817	866	834	801	820	850	823	875	892	821	877	867	801	832	817	807	819	864	830	844	844	851	836	857	850	862	869	794	849	852	883	817	854	808	835	802	759	801	813	820	870	853	843	875	816	819	855	824	863	837	848	780	831	847	836	853	834	801	834	837	816
24584	21400	28559	24634	20852	4223	1453	953	749	815	771	729	660	657	667	670	672	675	639	690	653	686	649	647	673	648	667	643	666	603	638	648	658	656	626	586	638	614	632	613	615	646	687	647	638	640	659	641	628	696	617	642	689	648	654	670	605	633	624	659	658	623	693	643	680	620	603	669	654	649	648	645	623	639	642	656	657	610	610	655	630	604	651	665	628	633	632	666	632	591	639	668	623	622	613	661	645	658	612	632	626	604	624	607	630	624	618	600	657	624	662	639	633	623	598	606	618	634	642	652	630	633	669	683	653	641	597	612	655	711	673	602	606	665	582	629	637	624	677	663	680	599	636	672	654	677	653	643	627	593	660	620	613	629	636	661	636	613	619	653	644	657	685	625	613	636	660	656	619	634	633	658	663	641	635	617	630	625	655	639	634	631	611	661	607	646	598	625	667	630	607	629	609	636	646	622	626	639	625	623	630	639	622	658	663	615	652	633	601	661	579	611	599	622	603	649	615	624	642	616	622	590	601	614	640	625	664	642	607	624	633	609	673	654	663	650	618	614	623	661	620	648	652	626	660	617	656	652	623	617	619	619	661	634	633	588	626	634	619	598	588	596	651	632	615	609	685	567	593	599	640	574	683	633	659	615	647	613	654	591	607	594	619	641	676	660	611	641	637	622	635	637	637	684	624	645	645	619	631	649	657	604	648	673	620	607	621	621	612	613	631	608	614	618	619	648	653	621	653	622	657	607	621	613	638	616	603	665	653	689	597	614	635	650	636	574	598	641	597	646	603	619	689	625	639	631	629	684	641	671	671	641	597	628	582	616	625	603	629	644	659	597	608	653	593	621	639	646	651	628	653	625	626	643	613	602	664	646	617	589	622	644	593	617	632	660	665	680	638	589	694	625	670	650	603	634	667	610	597	688	611	604	628	668	650	569	579	661	685	665	634	590	674	662	625	607	632	649	613	587	643	668	634	653	604	599	605	616	610	612	640	654	656	605	596	621	635	605	618	652	646	639	629	695	629	619	621	644	676	605	623	616	586	650	636	594	639	631	659	621	658	605	596	615	663	653	634	628	629	651	642	649	618	592	624	644	608	600	619	643	630	618	617	621	635	609	641	649	686	632	598	623	651	636	625	661	609	630	657	631	666	630	636	646	594	625	624	615	648	604	619	591	576	626	628	620	624	663	620	631	613	598	634	617	638	651	636	621	625	643	615	613	625	634	683	649	638	662	604	619	667	643	641	665	675	624	646	645	592	656	574	601	616	633	660	639	632	644	630	676	644	631	602	597	616	671	643	613	600	641	627	626	590	615	646	654	589	591	619	624	600	637	630	606	604	618	669	675	597	563	617	663	632	691	626	642	578	633	620	581	646	596	590	613	633	605	616	631	643	631	614	617	613	588	620	644	607	691	612	641	631	596	606	657	596	628	645	610	615	653	645	587	632	618	607	613	644	655	631	647	650	639	613	619	631	631	635	640	657	672	642	644	631	644	604	636	616	628	660	647	630	645	571	614	598	637	634	621	632	650	639	619	673	621	664	611	647	595	660	578	672	647	613	633	657	618	646	627	666	648	639	654	620	665	653	623	640	606	619	644	604	636	618	625	574	658	598	576	684	623	637	603	671	606	624	642	634	644	660	634	583	609	613	579	626	663	576	591	622	637	638	622	632	600	600	618	650	588	631	611	612	642	630	607	598	639	591	634	636	602	646	637	597	670	624	616	640	631	617	673	625	624	668	639	658	586	650	615	587	611	612	652	588	588	655	600	591	624	590	647	653	582	637	622	619	670	622	614	608	597	624	651	623	670	646	604	617	628	671	610	620	637	642	604	569	605	654	603	636	637	616	599	641	653	635	679	663	673	635	588	592	622	605	619	629	593	590	639	658	609	599	590	614	629	613	663	650	610	634	611	667	643	584	599	610	645	624	641	636	580	598	604	620	616	607	681	649	611	624	680	586	589	626	643	658	640	638	600	625	643	598	604	609	600	618	642	630	630	616	633	613	586	616	626	627	593	617	609	652	656	617	635	609	613	589	633	571	644	632	647	586	631	659	570	594	623	631	606	627	625	638	629	615	608	624	617	622	683	601	628	630	628	630	676	651	598	646	607	601	636	610	632	632	631	610	638	614	619	591	614	639	636	636	639	616	650	606	631	637	612	589	616	672	639	618	602	634	619	609	613	582	576	625	644	637	623	636	628	602	626	632	658	644	575	630	609	634	645	623	604	626	597	593	604	662	612	659	611	634	616	570	634	671	636	626	569	623	580	621	614	640	635	653	600	637	622	611	676	559	626	606	633	642	631	609	582	612	642	614	597	610	620	651	587	638	673	624	625	608	578	599	653	623	641	656	647	657	627	703	612	666	649	617	640	632	631	607	600	647	589	640	624	636	622	649	632	576	639	620	581	690	600	607	662	651	565	610	632	651	606	615	643	626	637	585	646	627	666	576	624	633	634	622	596	629	598	679	654	608	588	614	669	629	671	611	669	583	613	634	606	610	644	639	642	626	670	593	642	635	647	641	634	613	649	651	627	646	627	616	644	657	614	621	613	619	583	622	562	635	612	571	567	632	675	626	608	624	595	604	655	651	623	597	595	645	597	623	608	624	652	609	627	614	624	640	622	600	652	652	659	660	572	654	622	609	640	680	643	599	634	630	634	567	619	647	645	649	636	662	573	608	605	597	631	596	633	599	668	661	634	605	605	580	618	644	601	625	659	628	616	647	566	592	657	609	605	577	624	626	623	657	573	670	621	628	614	618	635	608	657	562	611	622	652	682	609	621	635	561	624	666	588	655	626	633	603	635	629	639	598	631	639	633	605	691	643	646	637	658	605	653	620	614	624	653	635	576	631	663	650	648	654	662	624	635	620	654	612	591	610	645	635	652	634	655	613	624	593	687	619	626	597	620	624	622	640	617	574	621	604	631	606	626	657	600	594	597	652	615	624	608	634	646	628	596	668	638	659	609	613	659	624	637	626	660	609	633	674	642	598	633	614	639	607	601	606	649	601	588	613	602	616	676	639	620	644	599	585	590	583	662	609	615	648	628	653	619	604	637	691	636	656	631	542	618	622	654	609	623	642	658	594	590	613	631	678	627	596	637	632	664	608	665	627	635	604	573	628	596	615	660	582	603	625	579	595	632	634	642	605	596	571	652	620	593	639	613	575	623	621	645	627	620	627	640	651	599	622	619	620	596	646	602	621	596	600	670	652	607	558	599	584	666	635	625	670	635	613	623	656	655	592	648	650	608	640	580	639	615	626	602	638	624	692	645	651	630	631	621	642	652	654	634	626	614	567	626	581	616	626	658	632	588	652	604	629	615	622	629	650	616	607	609	595	653	595	642	644	591	634	634	644	605	622	630	646	617	649	649	673	635	583	674	616	667	626	605	625	621	675	634	621	637	605	661	622	629	666	653	642	632	639	657	643	593	651	659	597	642	626	651	604	629	623	610	631	641	602	633	668	645	619	616	619	672	656
4064	5055	4162	2233	1538	1204	1118	1004	871	806	767	717	685	704	666	661	690	629	665	618	613	667	633	639	589	644	619	636	606	567	600	601	609	613	619	573	608	579	610	652	629	622	609	581	637	588	572	610	615	597	599	641	615	607	597	588	593	604	580	583	571	581	589	598	595	598	611	583	558	546	571	539	575	579	604	615	601	581	563	577	640	566	581	612	568	594	554	629	588	577	569	629	593	574	605	591	587	525	594	626	570	605	590	597	625	570	636	573	630	601	576	603	574	580	589	567	592	569	568	634	601	618	589	548	614	544	604	603	590	587	665	604	590	589	593	581	575	548	625	604	548	558	609	591	618	581	599	580	602	585	597	598	586	561	596	630	640	589	579	563	540	586	600	644	602	547	626	619	605	598	598	550	539	578	542	580	587	567	558	651	587	589	636	595	617	618	603	633	614	577	592	643	603	556	563	553	617	562	597	595	570	576	583	634	551	627	557	616	556	595	587	567	581	568	591	613	532	582	555	601	585	651	573	578	571	591	590	583	543	578	606	591	558	596	561	554	601	602	585	633	623	624	579	581	632	603	554	594	647	537	581	586	627	619	575	536	569	562	591	631	581	599	572	564	602	575	580	556	612	586	582	567	638	564	588	566	571	591	599	559	577	597	633	592	589	610	552	567	597	587	570	571	592	586	548	614	609	578	572	606	607	565	552	568	589	602	620	559	567	575	639	613	596	526	594	586	538	513	589	592	584	555	588	607	601	608	568	597	584	563	609	607	629	556	585	645	573	550	580	593	560	555	622	545	581	606	610	552	602	577	582	619	573	558	578	570	563	591	563	520	550	589	548	584	579	541	591	561	632	564	602	599	591	567	585	587	574	596	569	555	634	593	584	600	582	558	587	607	590	536	575	582	584	621	573	589	592	589	633	614	567	590	530	622	570	596	525	570	616	597	591	564	581	615	604	605	608	553	596	549	592	581	565	589	605	623	556	524	566	586	568	581	563	605	526	560	582	563	609	604	552	617	576	550	605	627	599	629	606	584	598	595	581	536	609	564	593	569	620	602	567	601	589	578	556	535	572	574	538	603	574	564	569	607	604	560	604	623	566	611	621	584	556	608	579	587	647	604	592	534	562	634	586	608	594	592	599	593	622	601	575	657	581	571	582	581	578	585	616	597	591	589	609	595	589	556	614	550	578	592	609	581	596	593	600	617	610	574	631	595	567	567	562	588	582	574	581	581	590	596	584	610	564	593	584	572	582	645	615	594	631	571	562	604	582	572	566	554	555	575	579	580	615	566	564	548	575	574	554	629	601	584	584	613	585	603	562	605	603	603	586	584	573	595	580	553	629	597	591	542	626	570	601	611	544	616	587	586	554	641	605	613	548	628	604	608	563	577	590	591	568	603	567	571	593	561	582	568	575	598	559	651	537	547	589	565	596	607	605	601	612	570	589	586	594	601	574	599	613	552	590	566	614	577	594	551	625	591	586	602	548	614	608	592	605	594	592	595	600	589	588	562	607	609	590	582	620	578	565	588	636	589	554	556	607	529	542	597	598	592	594	587	574	586	604	598	559	569	600	555	627	585	622	601	588	515	620	609	606	607	573	553	592	586	578	598	589	576	594	616	614	563	562	570	592	608	608	594	626	567	573	598	584	632	625	578	588	571	569	529	554	529	547	594	567	580	527	601	596	556	552	606	620	601	576	543	562	571	564	558	606	548	572	586	597	558	592	615	579	594	615	543	574	582	583	566	594	595	585	599	555	589	610	555	578	565	602	575	610	592	586	580	618	583	587	600	564	538	574	587	592	545	567	555	581	573	542	607	537	564	608	597	605	604	557	557	570	548	574	548	570	614	577	589	560	623	576	569	625	599	541	605	612	621	590	563	590	589	553	584	550	604	565	587	568	604	603	592	579	580	591	585	552	555	576	594	614	592	604	594	542	600	527	597	593	604	573	561	575	565	594	585	625	550	615	585	604	569	544	570	579	582	590	578	586	619	630	558	557	563	548	629	597	609	577	615	630	570	567	591	589	518	539	582	607	585	556	596	594	578	622	560	576	603	573	544	579	554	595	563	589	553	572	548	589	583	587	622	540	564	563	589	591	552	555	579	509	591	570	605	591	603	528	570	576	585	604	590	575	575	588	520	597	582	595	625	551	595	605	603	553	576	584	592	595	616	583	595	571	563	573	617	578	589	564	536	586	622	595	579	586	534	612	577	558	600	543	583	585	643	587	608	570	592	557	563	566	589	610	589	649	573	571	613	531	611	577	620	593	595	592	545	608	592	617	550	552	626	583	580	582	559	580	547	571	589	592	554	593	562	597	583	582	564	554	585	641	619	599	646	576	581	568	619	560	595	597	587	579	576	567	592	615	555	596	541	595	574	583	631	590	619	568	549	574	597	626	608	559	589	571	553	545	568	574	563	525	585	548	636	587	548	586	610	599	596	586	577	580	615	607	595	602	559	575	569	574	563	588	589	610	577	563	576	582	570	598	596	589	544	628	618	556	550	562	571	604	601	583	620	621	584	613	569	556	630	618	545	605	594	578	635	608	600	560	578	569	608	570	574	556	542	545	599	592	571	584	603	613	559	597	556	557	615	586	592	532	596	573	592	568	542	624	550	566	611	590	576	612	536	542	599	579	551	624	535	583	551	566	578	582	553	581	582	568	580	581	578	586	616	546	609	576	565	581	594	589	585	563	553	547	594	538	603	574	599	620	561	570	592	583	579	555	588	567	536	549	586	578	620	607	615	585	561	606	575	507	615	599	587	539	535	564	603	578	519	589	583	576	641	571	571	623	569	541	580	581	566	545	566	592	560	578	535	618	566	573	591	587	610	577	603	533	573	599	589	567	600	556	547	558	607	587	574	582	572	597	576	563	595	581	543	613	580	611	572	536	587	569	578	566	561	571	557	643	551	569	534	574	572	587	523	599	603	583	578	609	579	593	534	603	594	600	590	563	569	549	600	510	595	590	595	579	553	608	594	605	606	601	566	593	552	556	567	606	590	519	620	587	565	587	598	607	579	558	591	581	589	589	616	563	556	571	642	570	589	587	602	536	576	533	600	549	591	605	571	567	585	558	622	628	569	618	566	568	604	595	586	566	575	580	562	602	614	625	577	600	584	539	555	593	515	636	590	592	575	546	582	596	583	564	576	596	584	568	559	578	590	544	546	561	614	580	621	576	603	567	575	627	568	602	610	549	591	608	604	589	566	533	580	577	576	573	597	565	584	633	557	597	563	574	596	598	582	548	595	589	600	615	593	546	575	604	575	578	555	571	558	558	567	579	574	564	534	591	599	525	598	607	573	610	620	600	595	616	600	563	565	550	632	548	573	533	639	566	544	585	602	572	606	581	597	554	582	597	597	557	619	560	594	575	561	624	603	555	570	579	609	572	590	555	575	562	552	579	583	587	654	552	554	586	587	629	581	634	592	584	579	579	599	586	607	563	590	534	557	561	573	633	624	562	562	588	611	554	544
27643	10167	1974	1251	1001	992	1038	970	988	972	981	974	956	933	942	1005	1044	979	961	997	948	955	938	978	916	990	1013	942	1018	1016	1001	984	960	938	971	988	958	981	947	959	1001	1006	953	952	1053	993	991	971	1003	1010	977	956	1000	962	977	990	974	962	998	977	982	940	965	991	983	995	969	969	1033	978	1015	964	927	996	1007	994	1001	971	946	1023	939	1043	981	962	979	1006	1047	980	990	1033	975	994	1008	956	1030	1018	1001	984	958	1017	962	1021	965	1015	993	980	917	1019	1001	1015	984	1021	952	958	952	993	942	976	1016	965	985	982	961	991	955	1011	966	957	1041	990	945	943	941	1035	1007	973	1013	892	1035	990	1014	969	1042	1015	956	976	1007	1012	982	1017	960	961	923	947	986	949	973	1005	978	1018	1011	965	968	983	953	999	956	960	1049	1006	959	985	954	937	979	986	974	1052	998	972	1002	949	993	1017	998	925	963	1038	957	1002	1041	955	934	945	942	1016	980	977	943	961	936	1019	977	999	976	964	974	986	922	955	966	955	938	945	954	1003	971	1010	958	962	982	987	909	995	970	924	983	898	1001	1010	1011	968	980	957	981	962	1019	1026	945	978	1012	945	965	969	965	937	938	1024	948	911	970	1006	1021	968	942	935	909	1002	996	1044	939	947	958	968	945	957	1013	934	966	993	973	961	964	986	927	995	957	964	1020	938	1002	942	991	1002	916	938	974	1016	983	986	985	990	1011	1013	1024	945	961	939	1010	954	949	977	959	937	956	963	1009	957	948	989	999	1022	989	1017	961	952	950	995	1021	956	993	940	968	999	944	933	943	1008	979	1027	979	997	988	957	922	988	976	979	1005	989	969	1033	952	997	942	938	1003	1009	979	918	961	1002	1011	953	944	1034	956	950	937	959	1019	1023	923	970	968	1023	947	995	985	980	1021	980	969	995	1006	1009	1000	1000	1002	990	1024	972	997	976	987	953	1025	974	997	969	1005	969	1006	982	1007	1002	969	975	986	964	984	1008	961	992	974	1009	989	960	1022	908	934	975	937	972	924	982	965	1009	989	940	931	920	982	996	953	919	1016	1047	935	947	998	962	981	957	962	953	1033	960	914	1025	1004	1000	908	984	1035	955	947	1005	961	1008	995	945	967	956	1037	1006	976	1046	924	1009	1009	989	1023	1007	1015	959	967	1006	917	943	972	954	1029	944	994	952	962	958	990	982	944	1039	926	1036	959	990	922	948	1003	973	1022	1050	990	1019	983	981	989	946	947	928	895	948	1025	1001	961	989	989	956	1012	1009	995	957	957	1014	944	979	1053	968	1037	961	941	933	950	1007	966	984	972	953	977	956	1038	1012	961	1050	956	986	998	966	938	1013	959	989	962	990	944	1012	1025	957	1016	997	953	1000	938	941	965	956	962	926	910	933	921	1014	932	920	1035	965	926	979	946	922	956	1005	984	930	989	1000	975	947	1026	1042	959	953	967	962	944	988	989	965	973	963	978	963	932	967	952	965	1001	1004	928	991	975	1007	988	986	983	950	979	986	952	967	992	953	1016	914	1013	995	985	1000	975	949	1002	883	955	971	968	959	981	1007	934	1011	1025	928	943	1036	957	962	940	1034	971	958	994	989	953	989	1004	952	965	1047	1027	1043	968	1067	1001	992	960	994	981	1041	944	954	981	954	964	999	1008	1005	942	990	1042	960	948	972	978	942	968	978	981	964	974	1032	965	976	1002	971	980	1030	957	976	932	954	996	1045	974	996	961	986	951	935	926	1039	1042	963	991	1001	969	983	1016	971	1004	950	983	1004	961	934	986	1002	1002	949	1010	987	968	965	954	926	987	944	955	929	960	992	984	1021	983	975	1030	1019	1003	951	913	922	973	963	946	958	977	958	991	1043	1005	1041	992	949	980	915	1001	978	973	950	1053	975	940	928	965	1062	1010	961	964	981	996	991	986	961	959	976	980	964	910	922	990	926	1029	1007	979	956	986	994	981	932	963	987	1017	980	984	913	1022	986	918	1002	1043	957	987	937	965	1001	1029	951	982	960	1014	986	995	937	929	954	969	988	992	931	979	967	953	991	978	992	918	992	965	952	996	949	998	1001	957	1014	977	991	990	1025	929	997	927	1010	987	1005	995	1039	944	997	1002	950	1020	953	973	977	920	964	970	962	978	949	1001	1000	942	954	1023	960	947	999	1011	956	1032	1006	1039	985	985	1001	919	964	950	919	1010	976	942	965	989	989	984	995	941	996	1011	969	1014	985	1004	994	979	991	996	1031	968	991	1013	1043	964	952	1013	953	958	971	997	956	947	883	1000	1033	1026	967	965	996	971	1007	996	1010	953	983	989	970	938	1060	1032	994	1027	1019	932	962	944	963	984	960	934	991	1016	975	979	980	1029	985	986	992	988	1036	1004	997	946	1007	916	982	946	984	939	960	963	956	1026	989	972	963	973	985	957	948	971	994	981	999	973	995	982	972	1001	1007	952	1011	968	965	989	1000	979	941	1026	1003	1024	950	1014	952	1022	953	950	948	989	962	1045	959	961	955	989	978	931	972	976	1023	996	980	939	960	1013	947	985	994	973	897	979	927	919	971	993	940	975	1008	1024	1037	990	1069	1020	1030	949	934	1034	953	945	1000	992	967	1015	1017	985	966	992	961	972	987	946	959	1032	993	950	975	978	997	965	976	952	1026	1039	1017	953	972	959	992	936	981	969	988	970	952	1024	1002	959	972	935	978	974	975	902	990	996	925	936	955	947	942	1005	915	989	1067	976	994	935	977	1027	981	1004	1038	968	980	1008	977	979	958	988	968	895	968	972	949	999	969	928	935	959	925	1013	994	1029	951	995	1003	984	983	972	983	971	974	1012	972	940	1026	1015	919	963	958	994	1037	982	1003	953	960	972	985	958	969	941	953	947	968	936	954	1026	1053	990	962	990	971	961	979	1006	1001	1000	950	1010	1028	926	981	944	944	957	979	1003	974	935	978	946	951	906	969	990	1002	1024	986	1034	960	925	941	987	1022	961	977	959	1034	963	1000	995	959	894	987	990	998	1006	1005	963	1018	969	996	995	975	978	972	1024	971	979	1027	991	1024	951	983	972	1018	949	984	1015	1008	993	989	980	984	990	1013	902	976	930	1051	1006	1000	960	980	966	947	970	997	909	891	992	968	1013	971	945	1026	988	1001	962	1037	996	997	998	942	979	970	999	958	899	941	915	985	965	980	1011	994	956	976	966	999	977	985	978	961	981	972	965	1007	912	946	965	969	983	1014	950	957	1048	995	946	979	955	892	964	1014	1008	922	966	976	984	995	955	1045	948	996	967	1004	969	954	982	953	977	936	965	981	986	976	983	955	961	949	947	966	949	975	980	1029	974	992	962	924	953	973	914	934	990	952	951	1023	973	985	1033	963	982	972	941	978	1025	1000	1005	951	1012	1034	982	1015	1002	967	1035	986	936	1027	945	963	919	978	933	1070	960	959	955	961	985	983	1007	996	990	997	961	925	993	1010	1043	1027	958	970	960	983	981	952	965	1058	989	964	965	969	906	985	925	994	1001	975	931	1011	1060	1012	983	951	959	975	992	978	985	953	955	942	969	985	996	936	922	989	900	960	971	960	962	965	999	969	1027	946	1030	948	985	997	994	970	1005	990	955	978	936	957	973	1017	1017	948	954	1005	983	921	982	983	930	954	999	961	977	1016	996	1002	986	986	989	964	986	975	965	962	966	996	1001	989	950	936	1001	926	1062	967	1022	974	927	960	1002	949	990	948	969	1018	985	962	979	1029	958	982	980	960	948	976	973	997	1016	946	898	1008	1006	937	964	939	894	939	962	1003	994	1099	920	981	991	935	982	1022	956	957	982	927
5799	974	1030	891	856	818	827	841	877	836	824	825	867	801	820	850	793	862	823	820	874	817	811	806	821	794	835	799	824	839	791	846	806	811	837	859	847	811	819	819	805	798	834	840	800	846	824	828	875	800	809	772	814	798	850	830	812	830	827	848	820	870	828	806	812	876	791	859	780	839	799	837	875	865	860	796	801	814	810	810	814	851	841	784	789	791	835	806	825	778	800	826	778	836	803	831	823	800	850	835	834	828	792	850	838	885	823	881	811	876	813	846	850	791	866	848	815	804	809	823	819	850	838	806	878	812	792	774	816	807	864	805	871	804	825	819	852	872	819	846	833	804	842	838	854	881	827	827	759	852	844	807	849	852	853	808	836	840	821	804	852	813	785	828	856	797	821	831	814	802	809	881	795	860	873	789	816	801	799	802	831	829	809	818	827	795	799	784	801	839	836	804	792	789	842	779	830	845	762	789	843	801	833	847	759	800	830	797	825	837	781	808	819	778	816	825	840	826	827	862	799	787	798	841	824	849	819	830	770	783	858	835	818	801	789	835	797	880	818	810	769	849	850	820	770	883	839	845	804	854	809	862	859	764	876	785	807	803	771	803	826	803	839	794	804	794	846	794	819	827	871	858	804	813	812	823	807	859	840	811	830	824	830	816	813	837	847	778	866	790	793	825	830	824	817	820	848	838	848	812	843	805	865	802	874	820	838	844	797	879	836	805	832	775	815	813	794	838	841	851	874	825	804	797	825	765	825	788	778	809	829	830	845	806	837	794	838	831	827	810	774	790	855	848	805	823	801	767	815	835	804	761	872	848	810	817	830	846	838	785	843	842	801	879	850	841	794	830	746	820	822	823	925	829	827	824	807	791	816	830	807	794	799	777	799	820	857	821	799	839	829	867	784	801	756	812	791	836	797	795	769	782	803	794	819	798	785	814	822	814	797	781	753	821	824	800	825	797	808	834	814	817	817	807	817	838	844	806	815	808	870	842	853	818	794	855	803	801	844	832	769	846	852	722	818	833	845	797	787	801	811	815	838	816	805	830	851	819	820	762	845	759	834	831	832	808	756	788	837	833	826	797	829	814	817	789	820	880	810	800	776	766	814	779	836	811	776	844	788	787	835	759	844	858	811	849	777	788	811	804	806	818	829	824	798	813	813	822	881	800	847	780	803	864	806	820	887	868	841	795	830	797	835	821	818	803	802	829	812	773	784	832	810	820	827	811	832	823	815	757	795	824	803	862	816	852	749	821	803	783	803	797	802	818	837	835	812	778	763	787	810	800	827	811	815	903	787	828	801	822	806	838	853	828	814	820	814	815	786	789	786	869	798	776	773	789	815	835	797	807	860	835	868	789	811	849	799	818	814	791	804	828	819	804	804	820	815	819	806	785	852	802	766	811	789	833	848	777	859	830	811	783	834	808	804	810	818	822	822	851	836	812	845	839	845	824	805	814	794	841	817	838	789	805	847	800	834	814	848	850	851	840	806	834	842	843	813	824	772	781	813	832	849	802	826	854	825	882	800	821	810	781	799	817	830	799	810	811	858	805	842	888	787	854	833	814	855	814	854	828	834	768	798	865	807	782	822	854	843	808	838	788	799	805	788	825	813	827	791	799	831	843	817	819	869	858	803	839	828	818	834	800	788	830	829	851	828	825	823	831	863	876	805	818	779	834	833	820	824	847	799	834	847	845	847	823	784	793	799	824	807	799	840	895	854	783	817	832	868	836	857	798	821	836	849	825	851	803	800	778	818	857	849	858	867	846	826	845	814	886	860	818	830	839	835	810	771	818	790	826	815	856	733	817	850	867	833	825	807	808	811	771	808	811	875	794	814	789	828	813	822	856	801	792	814	837	815	817	779	840	804	805	803	850	803	858	791	824	825	906	826	827	809	820	860	797	831	794	841	827	853	841	848	777	848	816	839	837	809	844	782	783	843	861	831	804	850	850	810	817	800	806	821	782	815	809	860	810	828	746	808	825	796	866	830	830	830	825	803	825	839	823	812	773	804	825	802	865	807	778	858	797	843	848	830	805	811	824	846	823	834	822	823	834	830	824	827	798	813	835	809	831	835	833	841	826	821	842	834	787	835	801	880	825	794	811	833	776	796	823	804	810	840	831	889	857	833	839	789	801	827	861	799	806	775	821	764	869	768	807	781	790	825	815	825	837	830	844	834	800	731	837	802	832	855	833	840	861	790	830	819	775	857	872	886	789	846	837	801	840	824	869	813	841	821	826	844	775	830	823	810	844	811	849	792	804	827	831	821	831	798	831	767	834	791	797	832	831	869	800	863	851	840	878	787	852	822	810	896	830	810	791	851	792	792	812	844	809	787	769	816	781	835	770	831	789	809	833	802	854	800	852	794	802	805	829	837	807	820	825	818	820	892	858	845	799	817	802	881	794	840	847	818	809	764	829	814	829	808	816	855	847	838	791	817	841	817	873	791	845	842	759	811	849	810	839	827	832	793	747	818	836	788	835	809	858	844	819	855	860	894	815	791	852	826	815	857	779	771	794	823	832	799	803	818	829	792	814	800	816	806	799	778	852	854	830	840	846	812	817	835	845	837	831	840	779	816	828	844	823	846	827	819	837	847	861	825	813	856	775	800	816	830	843	806	818	819	841	822	804	781	879	869	825	779	804	804	828	806	839	813	784	856	811	819	841	799	786	828	814	813	817	877	818	797	813	820	814	841	834	842	845	799	795	808	827	758	830	800	798	822	805	778	770	845	826	831	841	832	846	841	848	801	821	795	795	807	827	838	867	818	819	791	886	795	742	801	817	820	874	842	843	839	841	876	844	838	826	809	853	849	835	841	866	842	789	820	826	816	825	819	851	829	797	804	790	823	815	822	827	785	779	768	834	864	807	800	826	838	865	836	800	823	847	824	877	803	799	783	830	828	747	779	814	812	752	751	783	802	785	820	822	829	830	896	816	820	812	837	783	845	839	830	811	791	795	829	839	810	827	835	820	811	811	849	824	809	775	857	881	821	836	780	788	827	783	827	864	852	873	852	789	830	796	794	851	870	824	838	825	884	843	821	819	820	803	789	815	807	800	808	863	843	843	821	777	848	796	851	841	753	845	874	771	774	847	862	841	807	825	798	802	839	826	779	822	812	847	831	786	856	787	815	836	825	861	825	780	860	841	829	793	881	839	830	812	853	831	779	780	817	828	830	806	865	836	818	845	805	837	807	828	894	871	826	825	823	767	840	827	801	801	839	813	813	825	847	793	808	794	848	829	850	837	830	896	815	812	819	824	809	807	830	840	845	827	775	854	789	837	786	818	828	807	801	784	853	823	792	847	858	835	865	812	839	807	839	776	850	800	804	822	791	821	800	832	764	842	814	813	796	850	834	802	809	821	821	808	859	876	846	810	804	805	792	870	791	815	814	814	803	755	816	814	853	873	828	806	805	836	831	820	826	789	884	857	821	827	820	828	773	837	855	768	836	838	860	815	840	842	782	833	790	822	809	812
25653	21404	27280	25466	6160	1734	1348	1204	1081	1027	1001	979	1076	985	1030	1016	1004	1036	1062	1000	1006	1001	1004	934	978	960	974	956	1029	994	1060	1011	964	1016	984	991	966	981	1034	1011	967	925	928	927	1012	927	916	979	1013	958	992	1018	1005	1005	958	967	985	1015	988	1021	973	1003	1019	983	937	918	934	978	1028	950	949	1018	964	967	1063	989	928	977	962	941	976	972	957	947	992	973	970	1009	1000	929	998	986	1002	965	993	957	954	1029	934	917	972	927	985	996	960	979	1018	975	954	967	915	945	941	978	991	956	1048	1014	957	981	1032	968	968	1054	962	946	984	1004	951	1048	927	1019	982	937	961	978	968	980	979	1010	991	921	958	1011	964	944	1027	973	946	921	938	1001	967	910	986	899	1011	971	969	952	970	940	987	981	1038	957	995	951	924	1043	938	943	980	1009	922	942	958	985	910	1029	981	1005	981	1026	984	979	970	944	969	971	965	1019	950	952	1010	949	1005	948	987	997	941	995	990	1017	958	980	979	997	1025	992	952	997	956	1020	961	974	1051	957	1039	920	965	925	983	985	1016	951	957	981	958	999	947	968	983	943	1034	987	955	949	979	947	1044	973	1008	1002	975	1014	1016	1005	948	956	1023	988	1014	985	943	973	998	954	1007	927	948	1005	933	973	964	946	1012	965	958	993	998	984	927	950	968	930	984	1051	977	953	975	932	918	1031	997	1000	953	991	958	998	974	978	1004	961	943	965	1000	936	991	987	948	927	1004	968	963	978	973	892	969	988	968	962	982	994	1003	981	973	1029	932	1011	955	1006	961	986	1056	931	1016	930	970	992	972	968	1003	908	941	970	963	1023	1048	962	1025	951	969	909	988	978	997	948	944	974	946	973	1028	1009	956	947	900	964	968	982	975	960	1004	1012	972	943	942	980	1060	1031	958	962	993	981	998	878	990	988	1015	987	1029	1017	981	994	967	963	982	992	1011	946	972	1041	1017	901	939	990	986	969	1055	1021	955	976	941	929	961	987	1012	961	997	937	1019	974	980	1023	989	966	931	936	1010	995	957	910	977	1002	1013	928	981	999	904	1017	931	948	955	970	967	942	993	1032	992	959	925	1017	983	1039	965	1012	1015	969	963	924	998	1006	962	977	978	1007	987	955	971	944	1014	998	963	1007	980	964	977	979	932	982	988	987	1050	963	966	921	971	983	988	962	932	994	953	1016	966	955	971	1015	1017	948	990	1000	926	970	984	970	1017	999	971	995	1001	1015	952	966	992	949	947	998	944	964	929	993	994	968	1021	933	984	952	974	931	992	995	987	1056	1015	943	1043	958	970	984	1003	1004	973	968	947	976	1003	903	980	964	948	934	959	969	948	1013	1010	947	929	973	1027	933	985	921	974	971	956	981	1014	986	986	1002	1033	976	932	1006	1023	937	988	960	994	989	929	1001	930	959	970	964	959	991	1002	971	970	957	978	1000	996	972	996	954	933	977	969	971	976	962	989	996	905	974	965	923	998	959	976	976	1022	977	942	980	966	958	921	1030	965	970	950	1013	978	1008	987	968	986	1023	1054	1009	995	1006	914	928	941	956	969	969	978	934	959	915	965	968	977	953	968	994	999	1033	952	964	989	953	991	1016	995	1017	952	944	994	950	913	1028	954	946	989	947	994	925	1059	992	954	991	981	954	995	953	1023	977	973	990	987	958	980	995	1000	1010	881	991	959	946	971	992	989	983	953	1009	967	990	999	988	952	985	976	938	1003	905	954	995	941	914	980	962	932	983	1019	968	967	1014	934	1012	949	944	975	1003	1004	1020	959	981	985	945	1023	979	976	982	988	982	971	961	1026	923	996	985	997	960	1011	980	966	952	978	996	960	1002	974	1010	976	938	971	1011	1003	925	958	977	974	930	960	984	1015	953	914	973	995	928	946	929	989	986	910	964	929	975	972	994	961	1013	968	988	903	902	965	898	947	988	980	939	1018	964	966	1013	989	974	1019	1005	986	959	970	994	975	948	895	999	979	993	952	943	1011	992	975	975	980	986	1038	947	956	1048	949	906	1037	947	945	995	962	958	966	959	997	893	1018	955	1042	989	961	960	955	927	945	947	965	994	960	981	954	878	909	994	974	949	967	1012	1006	953	955	979	999	983	971	967	981	896	999	1005	904	1014	964	984	956	961	970	991	964	972	981	995	966	932	954	954	1071	1073	993	968	938	949	970	970	987	983	953	1019	1005	969	1024	1007	953	993	980	976	941	926	973	982	995	1036	1021	975	952	948	997	960	1009	973	945	939	982	956	990	1030	946	940	948	978	985	948	1013	922	1004	977	989	968	1007	951	1007	929	954	965	973	935	993	985	1004	989	963	965	1024	982	956	920	1048	943	962	967	953	968	944	977	1018	979	978	980	941	981	986	919	952	961	909	1006	968	935	963	977	1004	982	977	971	960	987	927	965	1037	988	953	984	965	945	948	1012	1024	978	973	979	989	1000	990	990	957	1011	950	933	1048	1016	995	1056	983	1007	981	971	958	977	970	1010	964	1001	992	952	930	938	1024	992	911	935	961	916	993	921	961	994	944	1013	978	860	1004	984	962	1028	942	1014	971	987	959	1011	1013	936	955	997	980	1021	986	917	1006	894	986	924	1024	955	965	936	980	972	972	1046	955	958	978	924	984	996	947	964	957	994	940	933	959	965	994	984	964	992	927	977	969	992	1017	915	977	966	954	1009	965	932	971	1004	1031	932	972	1002	955	991	985	987	927	935	999	985	959	958	1001	920	956	930	1018	982	943	994	979	1005	963	1028	949	941	944	956	931	970	928	906	949	971	926	979	983	992	948	959	1016	986	953	927	955	1011	999	951	970	945	976	960	923	952	971	999	1025	979	965	964	960	945	944	985	983	989	995	1000	984	1066	955	972	1003	964	1014	972	992	969	972	999	1042	979	983	935	1006	995	1020	965	925	987	964	967	974	968	981	1023	955	1032	961	940	927	928	1018	987	926	983	1011	943	1016	965	987	943	971	953	981	1003	1000	973	1000	982	956	994	963	1025	960	961	966	964	948	972	970	1029	999	987	983	956	903	939	968	994	982	947	989	1016	911	989	1001	950	995	992	954	946	952	980	962	1009	922	967	980	949	985	989	979	954	978	981	989	992	987	983	969	953	1020	968	999	999	1004	993	931	956	976	940	934	981	973	972	960	972	949	973	1005	961	970	964	985	950	917	1003	953	1009	979	977	996	985	917	973	934	949	1011	930	1020	1005	972	956	976	961	951	950	968	1001	1004	989	927	979	1009	960	980	988	958	981	965	999	1018	945	934	985	997	981	980	947	925	930	982	957	965	905	1000	957	952	948	941	980	976	960	939	976	953	1041	950	1004	982	984	1024	986	1018	926	950	1010	975	922	952	990	1032	984	970	962	996	984	1010	940	962	1029	985	1032	988	975	994	953	1008	958	973	901	995	988	1011	941	966	958	946	973	1025	966	900	993	1016	917	996	1007	933	940	964	953	939	969	984	1029	943	969	949	975	1014	919	1019	1053	988	943	1015	971	907	956	984	996	931	993	1001	957	952	949	952	959	952	950	962	993	954	956	953	1010	997	983	948	961	939	974	1003	986	966	997	999	1027	923	929	975	926	969	1032	1025	1015	992	978	1004	1003	979	969	946	931	981	990	952	970	948	942	961	970	923	986	939	957	974	950	996	986	997	991	959	1016	979	946	1003	1039	981	891	989	909	948	930	981	959	966	932	1009	995	975	1011	907	980	959	928	936	982	956	965	964	935	968	997	969	993	1075	972	916	968	961	971
4017	3251	2731	1678	1352	1227	1039	1010	983	977	916	932	954	943	956	862	945	849	878	884	920	877	878	866	876	883	830	890	815	851	859	866	860	853	852	882	849	875	834	859	913	874	860	855	848	853	845	860	833	840	844	891	878	801	819	794	853	842	849	886	830	881	903	883	800	882	838	867	852	840	890	810	889	856	821	856	924	854	882	867	846	857	839	844	842	859	836	821	839	866	805	837	843	874	857	820	810	864	825	878	858	829	811	782	829	855	809	828	834	892	850	900	824	828	816	803	836	838	861	802	837	829	869	828	861	857	872	843	864	828	795	869	889	854	868	818	802	832	830	859	822	816	842	897	846	858	834	856	836	847	825	866	805	841	870	840	786	865	834	837	830	827	877	835	883	809	828	852	873	811	818	830	850	864	873	836	825	852	882	883	847	805	837	816	819	835	839	875	838	811	897	873	820	813	811	855	820	888	818	857	806	905	846	800	801	840	839	841	884	858	834	855	820	822	802	819	807	839	787	838	790	805	833	862	829	842	842	825	867	810	849	835	819	841	838	837	823	798	845	831	893	907	824	809	832	870	808	830	856	864	819	837	830	846	841	819	853	804	821	768	832	833	883	842	808	859	807	838	818	798	835	811	804	831	839	783	765	794	861	892	807	794	810	796	856	818	848	835	871	805	829	843	839	804	836	816	853	844	824	803	839	863	801	861	851	868	836	817	842	843	843	852	822	824	895	870	851	794	841	866	872	794	799	839	750	873	835	802	882	846	814	849	851	827	834	805	862	790	857	854	811	871	813	831	834	809	860	841	830	828	863	817	828	849	836	873	861	836	842	840	857	848	805	787	842	850	818	855	879	830	817	780	871	832	848	797	851	805	842	824	831	834	808	840	821	871	857	870	806	835	853	816	818	825	797	874	838	834	872	847	809	838	878	883	839	838	862	902	779	882	836	812	869	861	849	819	838	797	874	897	834	852	842	849	813	808	843	829	837	785	834	872	799	788	795	859	867	854	843	839	833	818	851	840	827	886	830	887	797	824	815	838	889	839	815	847	826	836	814	812	839	841	808	886	840	837	812	879	803	846	813	786	823	780	830	841	847	836	823	854	853	831	860	823	849	813	895	859	807	905	837	820	823	864	885	834	836	791	891	854	858	824	825	819	782	868	851	886	821	822	809	874	870	855	876	842	806	862	853	887	837	864	840	862	833	875	809	845	842	811	880	854	886	852	838	868	860	841	805	802	825	915	827	815	840	834	813	879	874	808	840	806	866	844	848	855	861	816	847	851	831	856	796	827	860	819	856	848	847	810	864	854	791	870	763	901	832	879	821	845	830	798	842	846	904	832	811	893	904	826	811	825	859	841	834	809	825	837	867	841	869	848	820	857	841	821	846	861	898	829	842	840	842	846	818	787	817	861	842	823	902	816	854	828	820	857	820	791	813	847	802	878	817	852	791	799	819	852	855	823	819	864	851	810	810	798	827	863	867	817	852	833	863	787	819	895	812	837	847	883	876	881	859	788	792	839	835	825	859	841	885	866	827	862	858	872	822	843	819	874	854	816	813	889	832	869	845	827	752	776	829	843	845	848	883	854	784	843	855	807	830	828	864	870	852	807	805	817	844	769	793	815	855	844	815	832	871	843	806	816	821	878	801	860	882	815	842	823	862	889	898	842	852	830	860	818	839	878	766	865	816	868	871	855	838	855	838	840	774	825	834	814	876	868	877	812	836	858	829	817	788	809	855	824	838	818	866	826	852	842	849	790	797	828	865	831	821	865	816	826	842	849	789	842	780	843	826	851	823	862	801	844	814	834	837	823	898	840	855	795	870	790	830	838	850	885	848	840	847	824	797	851	838	808	792	821	814	878	843	839	831	805	943	854	793	817	833	796	848	880	816	816	832	832	847	830	885	828	861	810	856	811	835	799	847	876	849	892	867	859	827	905	801	817	845	846	818	850	825	829	841	851	846	829	852	798	797	871	836	827	778	854	798	820	827	803	810	781	841	830	864	841	851	851	834	841	804	798	840	818	842	804	812	859	844	846	905	858	830	827	852	809	873	808	788	847	877	861	831	793	827	866	811	840	810	824	869	803	851	856	815	850	851	827	812	849	816	800	817	836	806	852	817	819	851	852	865	805	847	858	806	849	840	827	818	812	834	869	834	806	827	833	834	832	834	895	840	821	856	785	815	839	839	831	823	831	866	785	828	823	849	889	847	852	826	823	832	861	776	837	846	841	806	827	804	861	868	855	775	806	833	869	846	815	812	871	848	861	802	856	842	834	855	787	870	840	845	870	836	882	829	800	847	866	815	853	848	871	871	836	810	808	775	836	848	851	836	861	828	833	848	833	832	816	801	838	832	872	869	799	845	833	894	778	896	803	747	839	846	820	835	841	842	812	866	847	841	862	811	848	830	802	799	854	803	836	844	799	823	839	873	808	866	836	847	843	860	861	893	879	858	860	871	866	821	853	865	810	832	818	813	863	893	831	871	806	872	858	848	888	803	831	863	779	857	829	828	864	836	828	837	850	829	750	823	803	824	843	835	807	809	867	868	814	824	834	819	901	865	890	843	794	839	857	850	852	821	807	821	848	902	831	785	826	817	845	834	801	850	843	850	854	869	885	837	849	849	811	834	869	834	881	842	813	814	825	816	817	874	814	799	803	847	860	766	810	822	818	899	875	845	827	880	850	866	823	844	866	900	804	838	866	793	817	855	830	885	879	830	848	813	839	819	832	825	869	829	843	870	867	826	802	840	819	819	851	838	764	813	861	853	867	831	816	844	868	814	802	871	800	822	813	833	846	820	850	817	836	837	844	823	779	828	856	839	840	850	886	785	787	840	794	868	840	833	805	841	833	843	883	847	805	886	793	803	841	805	821	866	833	894	896	852	860	823	829	855	860	825	794	874	889	841	808	824	844	820	836	808	840	893	794	842	848	811	850	769	880	822	808	858	849	842	878	817	802	897	815	839	842	837	863	789	824	845	846	848	818	792	847	860	794	841	850	844	816	853	848	810	894	818	803	849	863	856	829	880	844	851	888	883	825	829	823	849	821	852	833	861	851	896	820	822	795	874	907	835	821	836	821	841	840	831	808	814	795	822	878	813	872	819	824	789	803	874	880	792	853	841	815	768	860	826	865	830	869	836	853	789	803	824	836	858	835	822	802	856	840	873	826	860	836	842	828	844	839	846	848	865	896	879	831	878	812	828	850	872	807	845	841	816	842	818	834	874	851	831	836	850	858	874	884	841	828	829	823	835	787	833	900	813	782	806	823	875	868	853	814	856	873	863	823	867	848	839	829	853	866	819	849	861	823	824	795	851	857	829	833	841	861	842	862	822	874	777	840	807	871	820	762	845	858	854	828	897	837	771	841	863	838	863	817	755	819	829	799	861	871	837	838	840	858	877	837	870	833	799	833	874	852	820	818	854	798	832	812	885	826	780	875	808	860	822	856	821	822	786	816	872	810	818	837	796	793	819	808
24604	21386	28500	24648	20803	4235	1365	896	762	732	731	743	685	711	732	727	695	647	656	622	662	655	668	666	650	658	651	681	688	643	651	571	664	649	668	612	678	648	654	607	650	671	657	647	675	652	678	666	670	630	613	644	607	657	608	647	654	622	667	676	648	677	663	618	627	619	613	655	665	606	592	652	636	634	615	637	634	567	642	663	630	619	557	624	654	632	691	662	661	615	619	616	641	628	656	580	613	660	587	628	605	645	638	608	630	607	624	585	661	615	603	576	655	637	629	641	623	634	615	620	604	665	600	627	639	613	643	668	607	654	601	637	657	610	645	610	588	638	607	628	612	609	661	666	588	642	659	612	641	649	611	649	578	583	631	592	616	640	610	660	622	667	589	644	641	607	599	646	618	629	625	620	656	602	607	588	632	642	645	619	623	627	636	596	633	612	645	617	577	629	642	606	628	644	654	636	681	634	661	637	649	578	609	602	591	619	650	600	656	633	601	625	619	602	640	668	647	621	608	567	612	597	585	614	628	626	671	650	648	655	676	597	600	605	611	609	628	617	624	600	621	584	587	654	673	657	631	624	647	598	611	596	642	658	629	587	681	617	655	615	608	666	618	654	604	684	675	616	594	639	622	598	609	619	652	626	596	613	626	597	629	609	649	635	620	609	590	690	640	625	627	684	686	613	601	660	648	580	651	654	592	605	683	610	648	635	622	620	651	562	607	630	651	691	651	652	613	614	583	634	598	637	648	583	650	625	613	620	639	625	650	636	605	588	638	634	658	620	645	636	659	641	642	594	641	649	657	606	597	670	684	614	633	602	658	663	560	585	605	615	637	631	642	592	617	646	655	662	657	615	639	633	638	592	659	671	575	664	645	664	652	625	625	662	629	616	620	639	628	634	640	659	664	641	677	638	633	658	637	619	598	644	667	613	596	604	663	577	656	635	656	590	638	652	627	601	595	613	615	647	641	568	622	601	639	645	630	623	648	636	641	627	601	642	643	613	640	617	666	608	673	660	624	640	666	633	648	626	607	642	664	627	659	625	588	633	615	624	610	601	636	610	654	598	632	629	643	623	565	603	648	598	650	643	657	613	685	652	628	655	608	624	623	657	614	643	607	576	653	637	624	672	620	623	611	648	621	619	648	577	660	635	633	575	651	627	653	615	586	592	621	587	635	630	642	597	615	604	651	650	646	612	590	628	615	644	612	626	626	669	672	620	593	665	650	608	622	655	616	624	622	632	623	599	622	668	619	621	629	607	614	641	630	643	698	647	621	655	678	642	623	613	629	675	674	618	603	654	622	638	603	644	618	627	614	619	656	644	620	631	633	613	635	619	611	593	651	601	621	612	636	627	624	630	611	668	630	632	614	675	653	639	623	623	642	625	649	673	656	640	665	624	605	638	631	641	598	664	626	594	653	618	678	633	644	676	613	654	712	622	596	588	661	645	626	634	649	629	654	640	634	646	645	639	630	640	672	608	634	603	617	614	614	632	650	664	625	644	609	652	644	651	607	606	671	618	634	644	607	620	653	653	637	628	570	599	626	638	650	638	631	585	638	653	597	669	602	643	628	633	624	603	627	633	643	666	612	671	638	647	637	616	616	596	641	617	598	648	628	629	558	659	600	629	658	637	654	651	629	611	645	629	629	636	601	647	646	624	652	634	644	628	619	646	643	585	600	654	635	605	612	612	586	638	672	624	651	664	605	589	600	629	623	619	615	637	624	614	590	612	602	574	622	607	639	642	655	635	627	607	631	654	597	601	648	619	669	606	639	573	595	614	644	623	663	619	635	623	629	640	653	597	646	673	615	630	646	626	567	636	632	611	581	638	644	664	663	648	674	661	649	621	621	628	605	598	663	625	651	637	609	621	573	626	631	637	589	616	589	633	630	626	552	596	614	618	635	679	643	638	633	639	603	634	602	635	642	612	598	627	619	608	601	572	672	606	586	587	679	575	587	633	590	646	624	657	635	676	618	605	611	638	626	576	653	610	619	575	633	650	653	618	664	599	614	588	632	654	615	636	637	650	614	604	627	595	630	594	605	596	660	634	608	652	634	595	621	626	647	622	634	607	597	629	604	630	612	609	635	624	632	609	618	586	655	635	594	602	657	643	627	686	636	617	634	592	621	595	590	616	637	644	599	617	606	633	628	605	572	639	626	611	615	615	626	600	633	609	570	642	656	623	603	600	653	613	652	601	624	608	656	599	673	592	638	658	656	678	673	658	640	642	623	629	650	627	603	628	584	624	653	648	616	582	619	604	611	603	597	622	634	625	619	632	645	618	603	663	624	613	586	630	621	616	612	649	634	620	604	637	613	575	676	600	624	649	617	630	622	625	637	612	632	616	636	626	633	623	648	631	596	620	600	600	621	585	666	631	618	657	650	612	614	655	660	608	593	629	613	606	604	648	634	626	679	630	602	645	623	614	641	628	648	689	627	622	609	608	634	694	618	599	632	560	593	676	619	618	591	666	645	647	613	643	626	638	636	629	642	613	601	637	623	616	631	650	572	611	618	630	624	619	632	605	586	674	631	585	608	606	697	585	631	639	628	594	545	681	646	652	649	613	610	632	605	637	677	609	605	626	643	622	602	590	612	618	586	629	694	615	614	657	631	634	634	593	637	590	646	637	606	568	650	613	656	610	636	632	600	632	653	643	642	607	627	597	612	602	658	644	623	641	606	630	642	618	632	662	622	609	670	620	637	654	613	643	635	626	649	622	666	632	600	669	633	615	670	666	597	634	624	614	619	619	626	636	648	664	647	595	582	597	635	599	648	634	584	612	565	649	595	603	692	631	631	643	624	610	684	611	608	655	603	652	609	681	641	625	636	646	668	605	658	620	601	619	603	609	624	629	667	631	607	591	682	635	660	655	599	651	616	695	676	647	653	607	607	627	650	629	629	647	613	591	631	620	613	590	634	644	629	679	588	613	594	586	609	663	592	627	610	636	645	622	621	674	619	594	642	618	679	605	614	665	622	615	578	619	597	620	598	645	594	643	601	640	649	629	569	632	644	612	612	612	600	653	629	663	599	612	618	631	591	596	594	610	602	594	609	651	637	659	627	592	656	610	636	555	605	602	644	609	630	590	618	652	609	608	626	602	644	622	651	622	578	649	604	627	619	606	612	586	655	652	671	584	602	656	634	620	658	651	610	595	625	568	609	644	658	637	592	644	601	610	637	636	613	589	592	602	631	608	641	658	619	585	607	592	648	597	611	633	642	613	614	640	628	639	676	630	607	623	596	627	636	614	605	612	615	613	619	632	648	607	608	606	641	611	646	634	667	609	637	661	637	642	612	643	602	624	567	600	640	590	607	678	606	616	653	674	651	636	649	619	644	619	619	612	667	631	588	640	636	643	662	597	622	634	624	641	604	639	587	571	605	654	611	606	694	613	577	673	638	640	643	648	662	625	647	681	684	602	645	626	594	629	618	599	619	644	660	594	657	606	608	587	580	580	580	618	608	612	599	596	610	656
3995	4961	4138	2146	1548	1205	1003	902	874	808	758	724	717	660	671	694	693	624	593	629	635	640	563	590	655	623	592	645	617	634	650	644	574	586	640	623	584	595	620	614	605	586	586	583	611	610	565	560	615	597	582	613	616	565	587	604	580	561	552	569	609	613	607	572	586	585	599	604	600	569	582	578	562	577	622	552	559	581	574	590	598	588	586	630	598	607	560	581	591	579	576	627	596	625	561	591	644	634	578	580	584	597	590	573	557	603	572	562	570	605	598	580	596	627	529	534	599	609	619	599	558	540	581	604	607	576	619	634	573	580	636	604	605	594	616	608	581	566	572	580	603	571	592	581	581	589	580	558	578	571	578	600	577	607	597	576	604	579	621	591	583	578	608	574	620	589	594	617	576	639	569	605	577	608	575	641	605	634	599	624	607	606	598	544	542	581	559	569	568	556	580	592	575	600	591	543	600	573	634	563	590	638	578	579	607	568	596	579	580	610	640	629	607	565	578	566	573	589	577	587	594	604	619	604	544	572	594	605	602	555	577	613	571	577	569	580	578	570	595	575	566	621	609	591	584	608	622	547	574	613	564	585	606	580	602	583	596	627	591	623	624	550	618	582	553	576	608	600	598	598	575	595	603	569	609	597	544	608	619	626	605	616	566	578	594	553	571	541	610	593	598	629	541	574	573	609	571	586	567	567	583	604	564	574	590	588	562	606	576	587	593	576	602	603	608	617	538	577	601	589	624	565	586	577	568	591	602	590	571	608	552	532	585	575	573	568	624	639	584	588	560	564	583	592	586	543	583	579	566	542	578	606	528	538	544	570	572	553	585	580	558	579	589	565	616	558	593	562	595	594	592	594	613	562	558	631	588	610	543	579	558	596	596	581	582	626	559	562	577	547	536	561	588	607	600	619	561	567	551	646	599	572	598	573	571	582	611	603	618	590	574	558	624	578	600	589	569	551	585	511	565	580	568	583	567	595	616	613	584	565	549	572	584	590	558	646	535	582	593	560	547	626	599	579	562	600	556	573	581	586	616	555	551	515	590	630	612	581	575	575	580	589	576	577	603	565	632	577	566	585	571	571	549	615	560	558	604	548	582	615	532	550	562	581	565	562	565	625	561	549	586	591	592	592	591	599	548	583	615	633	605	593	595	570	583	580	617	549	559	578	613	562	557	595	598	595	577	614	553	547	560	606	556	561	581	580	613	592	599	655	553	568	583	580	564	562	555	622	584	568	617	613	570	601	547	570	612	611	597	593	558	616	584	578	553	568	578	603	582	572	568	589	579	649	602	563	547	596	595	559	537	620	561	588	582	606	545	557	540	603	579	591	578	588	599	576	583	574	608	540	561	568	557	577	590	587	593	582	574	604	523	617	551	599	618	507	598	573	579	553	592	587	577	602	544	555	598	580	576	610	639	582	628	606	557	581	618	615	584	563	547	626	601	579	593	574	624	604	570	605	584	570	577	623	549	532	584	571	611	596	556	602	593	564	593	583	583	619	541	609	542	592	584	609	599	570	602	593	549	589	574	602	551	576	562	584	575	605	625	584	565	669	561	592	571	583	572	584	594	612	580	516	573	557	629	578	581	592	631	607	637	570	553	594	592	564	587	615	563	588	628	590	583	617	589	576	571	594	586	572	588	571	571	561	588	598	615	611	560	565	590	630	566	590	517	587	590	532	584	590	587	582	584	537	587	612	581	574	556	571	587	596	599	602	617	580	549	566	589	603	579	569	600	587	623	558	614	592	577	592	559	586	547	588	583	592	575	553	546	569	587	560	558	595	569	538	572	598	556	569	562	590	570	584	537	605	603	585	564	567	546	611	576	597	571	592	576	559	561	543	547	580	580	568	614	593	555	600	590	573	595	565	548	613	554	589	660	615	582	569	608	597	536	615	578	615	611	566	606	594	604	597	590	608	538	575	582	575	567	565	578	579	591	570	565	585	551	597	577	600	553	542	573	592	552	601	568	568	578	544	592	578	526	596	621	557	566	614	598	600	575	607	607	608	553	570	555	572	577	623	547	581	592	579	578	597	591	521	561	578	563	557	605	558	597	538	590	573	571	551	609	554	557	559	605	600	590	584	610	548	585	585	596	587	586	599	608	587	595	574	571	590	565	589	575	574	561	596	570	563	594	582	645	608	583	551	603	586	560	580	573	596	547	601	575	574	585	612	594	556	609	589	599	609	564	608	609	590	629	571	629	589	556	573	578	579	562	591	582	590	532	606	599	557	556	585	568	626	579	578	583	559	570	530	538	610	580	544	603	588	585	599	579	570	568	558	586	602	616	558	625	585	572	578	634	568	528	567	560	616	561	569	613	572	586	587	547	626	549	615	629	564	582	602	597	578	569	578	606	594	555	633	558	568	585	571	565	590	564	580	586	614	570	581	591	581	550	568	592	536	553	589	555	594	607	590	530	553	595	594	599	568	556	566	566	576	571	613	596	571	618	560	589	584	549	581	606	589	568	562	589	528	608	618	565	542	552	567	589	568	535	582	589	586	537	600	554	576	572	560	606	626	603	582	561	574	566	594	574	576	623	578	570	566	588	585	559	596	571	578	615	528	574	591	596	581	525	566	552	561	588	569	593	594	564	626	582	553	590	583	551	608	576	623	547	595	604	584	612	574	554	580	583	569	561	587	635	547	563	563	573	610	598	603	562	582	565	563	591	547	596	597	589	563	596	569	575	606	597	617	602	572	594	599	612	599	560	583	607	597	598	573	601	565	568	606	577	615	570	577	616	602	574	576	605	596	590	582	582	602	580	558	550	596	567	625	619	620	568	569	620	579	545	594	555	573	629	528	572	558	595	565	580	591	552	523	574	573	538	547	588	645	539	573	602	545	578	544	602	555	576	568	567	576	636	584	563	609	553	583	557	622	598	606	614	567	583	577	611	567	575	573	593	630	567	533	664	601	604	590	542	558	599	585	531	576	530	579	578	594	586	590	550	570	580	586	611	572	564	539	576	596	538	558	594	605	606	586	604	560	601	579	625	553	588	602	543	569	611	554	528	588	581	566	608	574	554	597	575	597	562	610	566	598	583	621	568	574	584	561	565	568	586	583	602	560	583	590	594	557	551	528	599	620	587	582	567	564	617	565	571	567	609	569	588	546	599	572	588	558	541	559	614	583	559	536	598	589	589	557	578	589	550	568	603	615	563	561	563	641	558	586	605	624	605	583	556	584	592	580	591	595	615	578	608	579	564	592	585	563	609	540	583	545	570	579	551	641	608	530	597	579	599	576	588	575	554	539	571	589	633	590	562	576	540	554	572	602	597	570	572	554	567	552	589	612	581	559	581	619	560	596	551	590	569	569	592	586	525	593	598	574	588	594	613	582	562	611	585	591	568	550	576	592	551	574	527	583	592	595	588	569	554	547	559	597	553	615	575	569	556	579	616	526	557	555	574	586	587	632	586	620	601	534	563	580	562	582	608	591	618	606	551	618	574	576	557	591	549	552	556	564	564	595	566	578
27581	10244	1977	1276	988	971	1016	974	1022	1015	1011	987	1020	1003	1019	948	996	1029	980	944	964	1014	948	979	972	953	1002	930	972	997	991	1011	992	1093	968	944	1043	1030	1011	1000	1020	985	942	950	989	975	1013	1033	955	1001	992	983	971	1021	1025	928	955	941	942	982	1012	969	962	954	1000	995	921	982	991	977	934	983	958	978	1008	975	998	960	978	941	971	968	972	1027	1034	947	1010	967	995	965	985	940	1003	967	946	1028	996	976	1010	972	987	990	1019	996	995	912	997	990	966	1038	1017	992	964	973	1042	1024	984	955	954	978	950	1024	911	928	916	989	1019	1000	1013	1023	933	947	1005	1018	995	987	969	999	966	982	963	958	978	1014	981	957	1013	955	931	954	966	970	980	966	947	978	1054	1006	947	972	982	1045	967	964	1003	1016	988	997	990	940	993	1065	966	934	897	1004	933	976	976	935	958	977	1027	1006	1049	1012	1006	1015	1024	946	969	951	967	998	1020	983	942	920	940	1020	991	945	937	961	1012	980	1053	921	1002	945	1000	1009	950	954	942	939	1029	978	978	954	959	999	967	966	1003	997	979	958	992	968	932	981	1018	993	970	938	985	973	918	993	958	957	964	963	1024	1007	956	977	982	937	961	1003	964	929	1026	1043	998	953	946	947	972	1010	971	938	995	981	984	983	928	944	978	973	984	940	997	975	957	996	983	1009	983	988	936	992	967	985	992	940	996	972	1009	980	971	1031	952	971	1017	1016	936	935	951	1004	976	969	988	937	933	983	989	954	944	1005	991	985	1025	982	1002	957	1014	1007	921	994	926	1007	1057	945	974	967	908	972	990	1001	1017	1023	962	957	955	1049	964	1027	950	993	988	941	956	999	1004	918	1013	937	953	989	958	1022	1011	981	924	1020	996	941	965	1038	991	972	963	939	960	1001	993	1030	991	990	957	1021	992	987	959	966	984	980	962	980	1004	1029	985	926	980	969	997	911	1004	911	935	936	1064	975	1021	972	946	977	994	1017	883	989	1006	980	999	1013	980	990	904	963	1045	1002	906	985	1000	975	966	949	1042	944	977	951	974	962	1004	1041	1034	936	978	996	972	1008	946	975	967	968	987	962	975	995	971	986	1007	1020	1014	958	965	968	979	924	962	997	995	997	963	909	1016	998	1041	955	938	950	1014	1038	975	988	938	1037	923	961	919	1013	931	1017	981	998	990	1018	1023	978	1038	993	1019	968	1019	978	1013	991	995	951	1029	980	934	994	949	1036	985	949	943	1015	979	971	1001	997	961	998	944	1006	1010	1008	999	971	994	975	993	1022	975	1001	1000	1024	955	940	1033	1078	945	972	985	981	955	976	1051	1039	994	873	947	978	981	1050	979	981	1001	981	949	1010	1000	995	1040	995	946	963	986	1020	966	950	972	998	940	986	970	931	978	998	1036	964	1009	991	956	999	972	1050	1032	970	915	1034	952	975	1009	966	972	971	980	952	1010	991	947	1001	971	985	895	1008	985	1012	958	919	918	1004	1050	973	973	978	1014	1042	1013	1004	1037	982	991	979	942	1040	983	981	987	963	966	967	1036	971	1008	966	892	984	945	969	996	1017	922	1037	977	1016	967	1046	1022	987	932	1009	994	972	998	1077	994	1007	947	949	959	1009	939	914	958	947	962	984	975	950	934	928	999	974	1023	1011	1028	982	1001	951	957	1024	1024	985	998	1018	977	1070	1010	982	972	978	968	989	1026	991	957	956	1050	1057	934	970	1000	976	1003	929	983	955	959	1030	991	979	984	990	960	1027	995	943	916	991	998	940	996	975	1005	970	977	979	969	983	990	988	994	988	1006	997	1018	1014	982	949	1014	991	1032	1005	971	962	968	980	1009	942	970	963	942	979	975	1009	943	959	1056	1017	1013	947	977	974	965	962	997	992	956	1018	1008	1005	998	963	962	997	990	1029	984	909	933	954	993	1033	999	963	985	1024	995	930	1021	978	1004	979	1013	1018	960	966	920	993	1028	989	999	941	986	993	1011	993	967	985	940	981	956	1040	970	983	937	975	946	983	922	902	945	963	959	947	981	1010	991	1014	977	985	984	966	1086	997	952	984	968	996	993	972	964	955	975	969	1027	1019	974	1082	972	982	984	930	1010	1010	1024	966	955	1006	938	965	932	1003	977	1035	898	991	921	985	987	972	999	938	976	937	980	940	972	997	946	949	1017	955	953	991	1025	988	978	976	983	971	1007	967	929	990	949	1009	954	940	971	988	1000	1000	976	922	1035	972	971	1014	924	997	970	978	1040	955	960	960	982	978	993	991	970	1038	917	922	1006	969	982	972	974	1051	1048	983	986	997	1008	955	988	963	993	970	972	977	965	970	981	935	958	1007	922	970	968	990	995	1008	1003	979	978	1008	994	958	930	987	1023	1037	960	942	1050	1018	994	979	939	980	985	967	982	991	1009	970	964	1024	1017	978	962	968	981	1015	977	958	972	1016	996	1030	989	926	1021	972	1014	955	996	920	948	948	1018	1016	948	940	972	950	941	956	1011	964	999	1021	995	968	970	997	943	902	971	1039	926	964	978	1012	951	949	1016	1041	948	999	985	989	992	1010	974	1010	1006	1001	1004	979	977	968	944	955	1014	986	1007	950	1003	932	1008	978	957	1005	1010	989	989	978	935	942	989	994	997	1009	1000	997	986	989	932	979	1009	904	954	975	988	955	1015	1005	973	972	988	1010	1000	1041	934	1000	953	952	983	985	960	1002	965	998	946	989	1001	1000	946	1025	1041	1013	997	986	952	971	933	1016	1008	993	969	962	973	930	959	1019	975	1053	997	1016	1019	1018	1009	998	1000	952	988	965	942	1043	980	978	961	1041	1036	977	962	1017	1007	911	967	958	967	975	966	1014	1012	972	958	999	912	949	991	973	986	954	980	927	975	1014	977	946	1025	961	956	1055	1028	937	942	996	995	966	1025	977	1003	961	957	1005	1023	915	978	997	943	1008	951	968	972	951	949	1022	956	1039	1011	981	1012	934	964	986	1004	986	1038	984	971	977	978	927	940	952	963	999	980	983	947	984	988	1040	1018	999	994	1031	998	1039	1019	982	1027	1003	987	972	960	986	983	978	949	963	998	1000	997	990	1050	982	937	945	997	971	987	943	989	951	989	988	990	1026	1041	1013	950	977	1003	990	1026	985	976	967	1034	1007	1046	982	973	995	953	976	957	1041	982	1029	999	980	1008	989	989	958	991	977	990	991	898	968	1027	1009	966	985	933	1012	959	1034	987	973	989	972	1013	987	992	978	969	985	988	1032	929	1003	980	982	1025	973	951	929	1041	1004	997	987	955	957	1008	940	1008	928	944	1002	1027	1007	981	964	987	960	966	964	912	916	993	1004	965	1041	999	991	994	972	988	973	988	1001	969	984	935	1062	992	925	995	953	1044	961	990	1023	944	1026	941	977	999	950	1014	1067	1022	990	998	1002	938	935	1030	1038	1025	925	1018	946	1053	967	985	1007	1005	999	963	982	1008	997	965	972	1003	957	1019	977	981	1000	1035	939	938	916	953	952	987	995	977	966	991	953	992	1011	979	989	957	933	966	997	963	959	983	949	959	1004	968	1003	981	986	1039	987	962	1024	920	998	958	978	1018	977	1022	1019	973	946	977	1068	992	1011	965	950	1012	994	998	969	999	963	966	991	950	969	986	993	1009	969	926	967	944	937	999	965	980	968	970	1018	1012	1007	1036	989	893	973	953	953	1011	1020	941	1012	1021	934	1005	987	1011	989	962	951	953	968	982	1059	1008	954	964	967	971	999	1042	958	952	967	947	975	990	941	976	967	982	987	1016	949	954	931	993	986	992	1007	1004	959	963	946	930	1004	959	1023	932	975	1013	990	998	1046	1042	977	1028	977	1057	979	1019	996	1013	943
5787	1034	961	889	889	791	850	860	790	767	840	821	783	824	857	777	837	800	809	808	831	860	824	821	853	803	821	813	808	811	808	816	789	817	805	833	842	811	823	824	840	804	807	781	815	825	796	824	822	813	799	830	822	893	834	811	783	770	816	815	790	813	830	825	795	779	807	817	812	801	814	789	837	789	805	818	786	840	861	803	836	811	762	775	818	818	798	849	789	822	803	841	759	847	862	835	874	850	848	828	816	771	852	807	798	804	765	792	855	780	759	823	842	805	779	839	789	768	860	800	786	856	836	809	836	826	798	775	821	793	839	818	824	799	853	819	828	879	824	813	824	821	828	834	804	828	826	832	824	774	777	808	833	848	813	804	828	764	815	825	821	803	840	816	843	817	840	788	826	830	768	806	855	749	784	806	788	820	824	806	864	772	852	805	783	802	815	862	877	809	792	840	843	844	810	872	808	772	786	822	847	833	819	782	827	834	879	860	803	790	770	819	816	799	841	779	839	839	773	810	835	810	812	808	812	805	763	833	845	791	818	835	843	841	838	775	787	798	810	789	834	795	819	832	806	840	875	856	844	787	835	800	802	846	784	872	763	803	833	858	814	807	839	770	790	775	829	828	768	833	798	819	790	795	812	809	777	805	822	790	844	806	810	798	854	807	809	826	816	813	833	792	850	787	851	801	756	828	845	841	798	797	893	804	852	806	834	795	764	854	811	814	814	787	786	848	811	812	849	765	804	773	804	756	742	798	830	870	845	739	810	799	830	860	804	746	841	784	841	857	850	778	812	847	767	853	837	826	795	826	817	821	798	789	860	807	815	794	826	795	825	815	838	819	801	778	820	780	870	812	840	783	805	852	832	820	860	848	786	763	814	786	820	794	749	763	804	869	770	915	824	829	716	751	835	841	782	794	784	869	819	836	835	867	811	831	836	835	811	831	838	815	793	866	801	802	814	819	802	784	809	824	800	804	822	813	826	779	821	832	820	795	807	844	824	793	839	823	784	836	831	820	832	795	806	822	853	813	806	836	833	833	788	820	801	818	799	845	801	768	754	815	831	793	822	808	803	824	854	834	826	833	831	794	839	827	810	775	844	797	823	774	786	828	821	793	801	821	791	788	804	784	806	791	816	838	799	817	827	783	841	817	862	831	843	776	796	782	789	803	790	773	850	848	789	792	803	806	858	829	810	836	737	833	780	784	794	820	848	806	813	835	847	800	815	779	829	850	809	817	801	821	820	864	855	829	830	776	831	805	840	786	779	816	847	830	802	829	853	822	801	816	819	791	752	828	828	778	796	837	832	788	744	775	768	796	785	804	845	817	804	842	761	788	786	816	763	787	835	800	857	851	813	825	807	816	774	817	837	806	845	829	799	800	837	856	843	799	831	790	857	830	840	870	810	812	800	836	866	843	823	839	812	778	777	793	816	741	832	845	816	825	807	798	871	773	837	785	835	822	791	812	872	816	801	809	851	814	824	806	823	827	802	766	770	749	859	822	829	797	861	814	817	856	851	809	844	820	828	815	834	817	793	827	789	823	828	771	827	824	863	843	834	841	807	792	795	769	812	760	847	777	811	810	859	825	782	842	832	864	814	817	823	782	845	796	810	801	780	833	832	794	816	791	788	836	845	836	857	829	864	806	811	849	792	840	848	795	870	867	792	842	835	799	812	836	800	845	807	758	810	792	853	791	835	787	822	831	798	857	798	800	800	834	870	816	856	801	833	812	797	822	814	809	833	781	843	811	803	853	786	845	817	801	813	809	807	807	822	790	844	811	841	831	809	791	758	771	785	856	790	833	820	832	826	841	865	850	820	817	867	835	824	777	840	789	791	772	836	778	831	824	800	825	767	862	835	798	828	821	780	820	793	788	844	776	836	770	792	826	775	834	811	866	783	776	779	830	786	781	817	837	760	842	851	776	820	849	798	796	808	797	774	865	795	842	835	832	827	812	857	837	779	803	827	813	840	798	804	832	864	792	799	814	821	788	830	825	864	840	781	812	783	831	815	784	833	767	825	807	810	869	838	859	820	834	855	777	831	797	811	793	757	818	829	798	774	816	806	776	813	812	825	797	808	847	824	860	849	820	794	788	838	814	806	806	809	845	780	761	809	804	821	766	748	853	888	803	813	814	846	825	790	774	823	851	875	865	767	818	786	809	826	817	802	839	825	837	800	748	816	843	829	807	813	837	860	806	784	773	841	823	784	800	781	778	793	794	876	806	862	878	797	817	815	862	778	854	829	867	815	844	851	871	864	761	782	801	764	841	782	854	780	814	839	790	837	802	797	819	825	821	851	841	822	818	794	851	782	870	833	820	799	822	800	804	868	840	779	819	829	843	792	817	775	854	815	829	820	807	828	811	774	820	809	788	837	753	796	824	778	797	806	863	839	798	870	829	785	836	786	820	795	781	852	802	781	786	793	755	826	831	837	806	794	775	782	831	808	812	774	802	807	824	769	807	746	798	794	804	788	838	794	839	823	782	792	747	846	813	879	829	779	792	846	855	847	864	830	847	809	806	863	777	810	805	778	816	834	809	842	833	863	825	801	860	853	819	810	790	794	807	872	765	796	783	822	807	816	810	789	813	828	786	866	774	823	844	891	795	837	881	770	833	818	823	821	777	787	809	819	776	813	840	798	832	808	764	814	866	819	832	825	811	789	839	782	845	812	828	847	847	825	800	837	869	828	816	849	858	799	849	800	868	839	828	833	856	829	768	833	795	860	827	803	784	825	795	810	793	814	819	822	899	832	768	803	838	774	772	834	802	825	874	801	788	870	826	817	845	837	849	806	853	828	840	800	857	792	859	779	775	836	831	803	808	821	868	855	824	814	788	824	821	838	804	797	821	807	799	787	875	811	772	806	838	801	824	798	768	821	836	813	856	806	857	860	810	790	833	854	840	809	796	751	758	795	812	724	831	850	829	801	850	813	852	893	868	816	849	858	798	799	860	814	840	775	810	800	809	790	815	798	779	798	782	849	818	862	750	801	796	831	803	741	822	796	790	799	848	826	857	784	855	855	832	840	834	821	795	825	799	841	805	843	841	818	813	815	822	838	835	843	773	785	813	789	813	809	794	854	791	808	835	821	802	811	766	799	786	757	841	793	793	786	800	794	837	858	779	801	815	830	806	806	821	834	897	819	819	807	799	851	808	804	817	833	814	794	768	831	833	836	782	853	823	807	786	804	799	812	800	796	809	840	807	799	818	823	767	760	826	795	843	828	756	829	788	810	761	752	897	835	795	820	817	814	822	804	791	840	820	810	843	837	850	784	856	823	779	817	847	853	806	742	832	798	836	815	833	817	855	794	857	747	878	861	788	806	792	837	738	830	783	810	765	826	870	818	823	793	852	829	819	804	822	817	828	843	807	795	794	860	786	785	846	797	816	794	763	847	834	850	803	833	817	831	819	847	810	803	787	803	847	797	810	842	802	751	758	835	800	854	791	810	825	843	850	806	798	836	794	837	803	816	795
25518	21390	27326	25420	6157	1679	1416	1118	1083	1063	1001	1016	1044	1026	1019	1044	1008	962	1016	968	957	964	930	963	990	954	1000	1023	1012	1032	967	1030	1040	1018	1011	1005	1000	940	983	970	984	957	965	975	971	952	937	921	999	972	935	1051	1011	958	970	990	991	988	940	974	984	1016	1065	987	960	995	967	954	1007	976	965	900	995	969	929	897	947	952	941	961	973	946	965	939	952	974	914	944	1000	961	911	989	1001	942	1001	945	891	967	1005	1030	967	977	916	1017	995	996	954	973	1012	963	975	972	1006	1011	996	1002	970	990	923	953	958	973	1021	955	1003	1005	958	964	966	947	1072	956	992	982	987	975	991	933	989	990	989	971	913	943	1023	980	981	959	1016	977	996	1001	945	962	971	945	908	959	977	938	951	976	1007	921	985	970	1011	991	991	924	998	953	1011	984	980	950	960	976	966	962	918	878	996	910	1006	938	917	966	1033	911	991	957	938	1006	952	923	1022	931	992	943	939	960	1006	985	921	969	977	947	998	1008	968	1010	960	1019	1006	974	942	907	1013	999	967	996	965	1014	929	945	999	981	990	967	1001	916	976	1001	922	969	947	973	917	947	998	1013	954	996	960	885	960	964	952	973	965	908	976	993	887	954	925	985	962	940	941	929	1023	949	951	963	991	942	955	950	917	980	996	973	925	941	938	939	989	985	995	970	941	965	984	987	949	998	951	989	931	937	995	966	1016	919	987	935	991	982	1010	927	939	935	929	1000	940	975	916	999	969	951	967	944	896	1003	967	969	983	963	965	928	993	930	945	993	1028	1006	964	975	958	1014	978	878	944	948	961	1004	946	1033	998	972	934	937	999	937	952	990	962	942	919	896	1003	930	1010	987	990	1028	930	959	986	950	944	911	971	940	989	970	989	987	931	986	930	1035	927	962	987	956	972	964	987	1011	977	964	956	1047	938	997	926	941	962	977	935	1006	1017	1010	971	974	973	951	983	962	964	997	967	966	1035	947	885	999	965	900	967	973	1008	935	970	1025	995	972	952	970	929	994	998	957	925	973	908	972	1008	940	966	969	930	932	975	944	1007	978	985	980	946	973	1027	950	965	988	970	944	968	897	953	988	969	971	937	1054	987	994	936	961	969	978	969	970	984	987	983	961	1013	997	932	964	971	972	960	937	945	992	1010	915	937	936	955	929	909	977	980	937	964	943	982	961	975	981	1007	949	910	953	978	998	915	968	1038	945	926	963	937	949	966	976	991	926	997	933	941	966	975	979	937	998	1005	936	987	925	964	984	947	912	984	895	942	969	918	1043	943	1004	1051	940	987	969	956	984	1017	902	998	986	989	963	938	970	922	943	963	1004	926	1016	961	929	944	982	974	910	971	941	1009	934	944	923	947	921	939	959	941	974	981	962	938	1011	981	959	943	940	911	948	936	941	953	1026	934	896	923	972	922	962	867	952	977	965	932	948	1006	971	955	898	968	974	982	938	994	958	943	959	903	920	878	1032	938	932	940	996	966	885	949	949	919	995	955	983	992	985	932	943	1022	970	928	975	971	944	940	958	959	1001	973	945	1019	1006	983	1020	978	973	936	976	934	970	1028	941	972	916	941	949	1015	895	963	990	986	1017	1000	955	978	941	968	947	1021	895	970	942	972	1006	974	997	974	910	941	903	927	956	936	988	962	928	910	923	976	1008	979	936	995	913	947	1054	973	966	990	991	1006	975	894	951	980	958	942	931	962	938	962	1015	1007	971	954	956	973	949	962	1009	949	974	974	916	962	956	964	938	962	954	982	934	952	953	993	928	969	1005	964	973	959	941	917	946	1016	1020	948	1000	942	954	956	985	953	986	1014	948	939	930	940	972	995	961	988	1016	985	953	927	1008	1020	998	984	927	967	1018	1022	968	958	957	964	978	959	949	1011	951	994	942	980	965	1014	907	985	938	919	959	1008	922	903	963	972	924	930	1008	1005	982	967	963	981	989	948	965	951	963	953	943	973	991	988	909	960	1013	895	987	898	993	934	944	936	962	999	985	889	949	962	865	918	965	947	1019	968	995	915	960	958	1002	1034	907	983	1007	961	1041	973	1007	922	931	1001	950	957	947	975	1024	979	956	983	969	965	931	966	972	916	866	876	943	945	993	974	992	968	965	967	1035	1025	950	1046	930	953	981	987	995	954	923	970	923	974	961	976	981	1000	937	962	932	963	923	954	972	920	1018	927	917	973	921	947	954	953	940	992	968	999	991	942	925	997	932	948	966	966	944	956	947	960	961	911	947	963	963	950	1011	1022	899	892	953	964	1001	965	1023	962	973	951	969	963	980	923	1016	1024	982	962	982	1019	919	937	978	982	971	927	912	963	921	1020	959	1017	913	946	963	917	946	980	946	924	940	933	907	948	940	963	971	1010	992	984	942	997	1002	958	1023	971	953	973	941	953	998	968	1003	958	948	992	985	965	955	921	955	948	946	963	962	993	959	897	920	975	964	943	938	950	952	973	907	901	1019	878	955	1019	948	983	897	977	968	911	953	989	982	999	947	936	1007	985	957	963	959	994	918	923	910	981	1003	989	972	965	965	994	929	927	954	935	968	914	926	932	954	960	945	999	957	977	936	977	996	973	1035	980	967	975	1002	928	969	959	972	928	990	974	993	1026	1000	957	958	930	950	957	902	969	963	939	952	983	990	930	999	952	988	923	957	945	952	996	935	921	984	985	901	959	972	1000	990	969	988	930	932	1001	1001	1030	983	949	926	947	968	988	963	929	1004	957	960	981	953	949	930	1043	945	999	948	968	954	966	1012	944	1003	993	936	957	999	984	950	1060	992	966	912	981	988	946	1029	1023	1018	961	910	990	989	950	933	931	979	956	997	926	1012	967	910	986	972	920	964	982	986	1029	943	926	941	995	1006	989	992	1006	928	990	985	974	968	943	982	921	971	966	939	991	1017	980	973	950	965	946	948	980	914	979	991	948	966	999	888	1010	986	944	964	962	949	971	932	1018	968	984	959	967	936	928	924	944	911	919	945	914	970	1002	974	931	968	909	977	1019	901	954	953	963	979	963	936	925	916	940	967	977	1001	995	983	989	901	953	997	991	931	936	957	986	953	940	929	946	969	965	958	968	970	1015	943	952	941	973	1026	990	901	999	978	952	976	924	918	966	990	978	961	953	984	968	966	935	1006	973	981	977	986	943	991	948	953	950	956	960	994	985	1001	922	938	945	949	939	981	965	980	965	968	938	978	942	991	970	955	984	924	947	1007	937	981	937	979	925	950	972	945	943	960	961	909	957	1018	952	985	1013	916	954	974	943	997	959	946	919	986	958	986	934	930	919	987	987	902	961	950	907	935	980	1030	910	955	972	939	926	965	940	926	909	995	947	923	946	966	990	937	938	965	976	966	936	926	926	957	915	1011	1000	952	964	940	959	886	987	976	942	926	892	881	911	992	926	969	981	993	961	1016	951	903	989	938	999	961	969	921	963	964	936	927	1036	936	976	1008	997	962	1004	924	964	1023	961	966	952	979	906	1013	930	995	986	964	1010	947	995	965	913	904	928	948	978	959	960	995	933	995	989	951	989	936	955	973	952	1004	989	1029	947	896	966	1018	914	990	984	955	983	996	967	997	1008	908	963	948	945	1040	913	1005	915	967	951	948	982	999	965	968	934	917	960	889	939	974	990	901	983	931	998	950	967	957	964	981
3958	3239	2746	1696	1330	1145	1045	1010	975	922	909	926	923	915	907	880	908	886	833	864	879	886	861	827	870	863	884	906	909	850	846	794	862	855	828	826	831	892	932	874	857	863	798	837	837	855	845	870	842	849	860	895	830	835	837	849	868	823	861	860	796	931	893	840	864	845	879	818	864	843	883	859	858	872	844	876	835	862	838	763	847	818	845	833	850	871	883	860	840	818	832	883	857	830	808	837	844	839	786	835	823	836	823	816	855	805	858	821	886	812	856	821	824	820	854	838	823	822	859	895	839	858	798	867	809	763	881	818	857	873	823	860	832	794	772	861	889	912	816	881	863	787	824	836	847	910	835	787	860	765	817	852	890	827	917	828	822	890	834	857	891	868	817	851	873	785	805	842	830	821	863	841	797	861	846	825	854	833	805	832	793	851	867	838	857	869	893	865	829	839	862	781	871	826	828	856	859	804	847	890	782	849	894	788	849	881	852	840	826	865	898	907	816	868	877	884	820	855	853	829	861	822	854	848	815	813	855	792	876	809	812	799	816	841	855	898	775	817	776	863	805	789	799	843	775	838	786	870	877	812	842	846	829	810	796	864	829	796	836	837	791	831	790	813	789	867	823	819	786	851	834	843	875	841	801	841	836	868	883	791	861	864	823	801	850	904	830	766	803	814	838	835	848	866	839	866	872	829	810	795	803	812	848	863	831	822	827	762	823	809	839	821	877	924	856	813	823	817	879	827	840	836	818	833	847	812	844	823	852	776	822	842	857	868	858	859	791	841	803	854	818	833	857	857	777	822	842	875	870	843	845	845	819	832	823	827	846	842	821	853	822	815	824	855	822	841	787	801	830	827	851	869	834	795	793	859	796	810	830	839	812	804	836	845	827	845	818	782	837	862	804	814	823	826	796	841	796	823	798	872	792	827	815	858	799	831	844	793	799	838	898	886	874	810	855	847	848	843	823	821	802	869	845	800	866	899	900	774	890	831	827	775	850	829	840	847	887	874	859	759	855	842	854	867	809	829	861	807	852	849	813	837	857	857	845	838	821	845	827	843	831	862	804	870	867	822	833	807	808	822	839	850	849	870	779	850	772	817	812	824	810	813	845	848	869	865	836	879	812	821	845	844	830	881	851	849	845	840	837	779	833	838	859	825	828	864	825	805	863	854	834	841	834	827	793	805	842	779	837	801	810	849	830	818	861	839	826	775	812	807	791	840	830	806	824	765	830	803	813	825	849	829	832	865	819	811	814	806	796	846	876	837	821	829	819	817	828	825	820	767	831	893	880	806	816	899	865	854	842	883	817	838	832	871	831	834	762	901	789	856	877	854	852	830	810	813	804	778	828	843	878	875	866	855	866	816	870	927	869	886	808	836	792	896	834	859	871	816	743	840	911	806	844	854	838	826	792	898	886	833	792	793	810	815	850	776	844	822	871	839	847	874	815	862	859	857	823	849	855	801	811	812	796	799	802	791	766	826	893	852	864	839	888	847	862	853	836	830	847	843	830	853	827	771	841	796	805	832	824	804	799	784	844	882	786	835	831	816	865	831	796	803	832	908	826	867	838	829	817	853	807	806	831	769	868	820	830	861	838	794	844	860	826	770	820	780	805	826	937	847	788	866	821	846	851	814	821	829	871	865	851	828	894	873	838	846	888	836	792	845	796	811	887	801	837	828	796	813	782	820	815	789	818	837	905	806	832	850	795	803	799	904	824	850	865	886	857	881	851	817	847	839	893	842	859	845	824	829	818	889	845	850	877	855	876	848	845	826	849	855	803	843	784	816	802	830	836	777	792	840	896	841	780	850	797	844	822	863	838	862	848	833	833	804	832	822	809	799	865	843	837	830	816	868	841	818	846	848	860	807	818	841	841	796	843	819	830	838	872	825	802	856	836	843	827	809	834	876	818	814	807	877	793	811	828	793	821	846	835	802	824	794	793	854	874	852	809	807	840	863	838	842	824	842	869	852	833	815	821	831	882	826	830	806	837	796	820	792	798	815	854	848	804	883	822	843	861	842	840	830	868	821	845	877	803	855	773	819	884	853	874	799	857	855	835	867	770	821	826	863	871	819	846	857	865	835	813	848	872	771	828	808	818	858	906	861	876	854	839	867	749	841	846	807	867	800	784	798	826	829	786	825	845	806	845	883	856	821	791	860	830	809	830	790	864	817	821	811	786	817	839	833	842	797	819	889	813	827	826	831	888	830	825	817	813	847	836	808	844	790	814	880	854	783	835	821	841	816	865	831	802	845	856	836	879	850	823	822	874	851	800	814	885	853	813	821	899	839	823	828	800	854	862	826	810	817	845	786	880	874	824	828	821	828	824	803	810	811	802	796	888	828	829	807	916	823	819	858	834	770	859	828	848	879	840	835	816	820	823	840	886	858	850	857	790	850	862	859	822	862	807	873	814	853	819	772	832	835	852	799	826	811	825	890	844	791	797	847	829	839	858	809	851	835	850	838	837	842	750	853	849	830	809	865	809	834	799	827	850	811	884	821	842	857	810	828	840	823	872	841	815	851	811	806	823	866	832	806	836	833	856	876	855	846	824	852	837	829	861	837	867	864	809	839	844	829	896	811	859	783	813	855	823	861	803	876	848	851	818	843	839	783	858	797	818	810	844	809	873	827	921	838	844	771	790	888	868	804	844	786	822	755	821	788	900	787	848	836	863	802	842	812	818	824	870	772	849	875	860	802	877	832	801	804	839	799	845	835	820	821	802	862	882	845	835	812	859	799	838	781	862	839	878	830	872	838	863	823	787	824	854	830	825	834	793	822	841	842	862	800	851	812	836	836	805	834	855	813	815	811	827	783	820	880	886	848	806	872	804	846	840	850	881	794	840	847	823	844	818	824	828	867	819	845	826	830	782	870	845	863	830	848	793	818	846	820	837	833	805	829	777	902	892	790	845	825	845	877	828	874	789	862	874	843	833	836	846	814	808	812	836	836	824	792	810	870	855	834	790	851	810	826	821	827	835	799	894	814	882	835	844	854	824	810	783	884	856	858	827	825	876	837	818	865	839	841	818	827	855	828	838	865	774	774	796	806	795	855	874	816	827	849	801	837	854	842	828	810	836	825	800	844	905	813	851	835	843	842	836	858	879	762	864	803	850	861	800	759	834	859	840	804	905	826	846	879	850	839	825	785	816	830	872	856	892	799	813	790	843	878	840	805	834	845	833	815	819	836	846	837	849	816	812	824	783	853	783	853	855	817	802	830	810	838	831	829	816	862	890	817	814	868	860	851	799	820	865	807	847	793	877	840	804	877	856	825	844	851	862	868	759	812	805	877	843	850	830	814	859	839	858	811	861	837	811	833	816	828	833	811	822	897	851	821	834	789	791	863	785	813	847	827	806	793	835	884	845	857	815	864	818	840	792	803	812	879	826	861	853	802	804	832	749	849	845	845	837	794	770	810	783	873	851	823	808	801	783	872	820	831	794	832	849	839	809	831	823	862	840	878	836	821	826	930	860	814
24656	21420	28563	24702	20806	4033	1417	900	766	752	744	681	712	682	716	669	692	670	660	648	719	668	648	643	673	642	623	619	650	632	658	625	661	607	631	632	612	643	617	677	686	592	625	628	640	592	660	640	646	673	662	611	568	654	620	614	616	600	607	611	628	658	582	657	666	652	650	602	659	654	594	599	648	660	627	616	643	612	617	612	617	604	663	642	615	648	589	627	605	629	621	608	619	645	639	610	622	614	605	656	604	632	584	614	614	657	663	618	679	665	595	643	611	610	662	641	648	613	583	621	642	624	600	610	601	583	590	645	589	599	624	646	614	594	606	632	577	614	660	618	631	602	613	625	639	616	586	628	612	652	589	643	627	652	659	616	634	621	663	601	584	619	621	598	636	642	667	659	625	603	630	593	609	673	620	655	600	634	633	636	605	626	635	629	619	617	614	671	585	603	621	615	640	608	588	593	637	642	628	621	581	624	603	705	576	662	624	632	650	678	597	628	632	592	567	606	577	559	562	598	686	612	596	614	592	657	584	608	597	640	619	627	610	623	632	621	638	604	623	647	606	607	629	622	651	648	593	650	611	612	613	645	636	612	587	598	579	612	672	628	646	621	602	646	632	636	603	602	672	619	619	622	594	638	630	587	628	589	649	630	617	585	603	676	614	605	613	629	660	618	641	622	670	599	599	643	613	675	580	585	656	654	624	598	629	639	665	652	655	602	605	640	614	601	669	593	619	628	608	602	637	635	599	651	627	625	607	620	605	610	622	622	612	593	594	619	574	617	598	621	596	632	614	604	605	608	641	637	622	643	641	641	648	609	590	597	651	581	649	661	612	621	631	613	644	582	621	615	584	638	590	595	607	635	653	645	626	590	611	669	616	612	609	576	604	607	636	622	578	608	589	557	609	616	618	609	584	641	674	608	611	640	626	599	612	661	646	601	621	607	598	641	658	646	604	685	604	626	595	603	581	622	579	673	593	614	574	645	628	661	617	613	608	618	610	564	601	650	623	584	612	646	611	621	617	627	610	632	607	587	611	623	605	606	615	636	620	650	590	613	595	584	648	655	642	646	608	639	588	610	622	588	595	595	617	609	660	601	611	642	649	634	602	606	604	609	615	620	590	601	634	643	633	649	645	634	588	628	629	603	637	596	620	598	650	644	681	637	610	644	634	610	660	606	634	600	586	628	658	611	627	599	579	625	590	573	632	665	629	646	601	586	590	616	667	621	630	603	628	620	636	615	612	623	649	602	615	593	602	631	584	596	597	628	567	627	548	626	605	667	606	591	637	620	639	666	611	607	655	586	691	639	629	638	610	668	601	610	629	619	599	618	626	588	638	614	609	620	601	612	601	652	617	622	644	619	648	566	585	637	635	580	646	609	586	600	582	614	618	604	604	584	598	601	615	617	572	596	670	649	624	563	655	633	609	607	632	612	618	653	583	576	668	631	586	581	610	630	598	595	605	630	595	606	615	598	645	648	581	613	634	636	606	602	679	627	606	622	652	608	652	556	604	658	607	638	609	590	631	677	617	593	665	613	611	609	639	603	598	613	614	563	666	603	621	616	598	617	627	610	636	615	628	616	634	609	634	594	663	599	592	625	649	616	627	641	604	531	644	631	652	591	614	614	622	664	590	615	628	650	643	618	642	633	648	603	608	584	663	576	619	620	624	668	620	621	615	663	628	559	600	630	628	646	618	585	600	611	600	617	628	618	662	599	563	633	618	578	648	580	648	611	606	638	640	595	591	581	580	576	567	611	582	588	677	586	598	639	600	599	611	613	622	598	629	602	611	629	617	548	638	630	610	583	591	611	594	604	623	607	622	623	656	604	618	631	592	609	615	606	652	607	599	597	630	616	621	596	604	617	646	632	636	584	596	569	562	641	558	644	578	601	626	630	616	640	644	568	583	624	577	626	632	584	641	619	606	626	651	617	649	573	628	592	601	560	577	617	591	585	630	617	640	600	565	595	599	616	613	635	616	630	647	623	587	582	619	620	636	612	611	594	636	607	675	638	594	620	595	643	581	655	614	602	611	606	607	660	651	571	621	623	631	632	659	554	645	600	577	579	607	602	588	589	620	621	577	637	607	633	625	602	631	637	635	644	667	610	666	586	652	648	628	605	607	602	654	634	610	620	616	600	652	608	614	583	583	626	642	602	633	596	603	643	622	601	627	600	629	641	596	618	625	637	648	646	599	634	596	588	600	586	642	624	619	623	607	593	610	576	592	596	610	583	623	657	649	630	645	604	632	631	618	601	631	618	679	616	653	597	596	614	593	644	588	599	605	635	615	607	574	596	585	642	619	612	602	643	635	618	597	618	608	599	625	607	603	602	596	631	624	650	624	646	613	629	618	621	586	625	608	610	614	592	557	587	574	616	599	604	657	615	616	626	618	641	595	655	625	582	671	633	633	591	622	618	625	643	617	640	641	600	629	595	636	605	611	612	677	651	642	648	610	611	595	657	615	610	657	618	589	654	621	617	639	624	600	616	627	612	620	583	598	609	608	566	623	627	620	647	612	629	617	584	597	574	662	617	621	592	631	589	573	592	642	640	666	628	615	612	591	607	583	604	634	611	644	565	640	633	633	634	644	593	573	592	579	646	589	611	637	621	604	614	524	637	604	577	616	645	630	601	611	582	638	601	627	635	633	647	606	621	635	603	607	659	630	605	675	599	635	584	619	640	607	617	625	609	621	621	577	580	650	592	618	571	633	597	578	659	593	569	639	620	616	637	659	601	610	655	630	625	573	631	629	598	571	563	593	600	578	655	655	560	624	648	648	641	596	661	654	646	611	610	616	616	637	590	555	622	618	641	554	620	605	609	576	643	591	642	644	636	589	660	612	626	613	602	628	619	596	627	619	636	613	618	603	656	570	616	582	627	582	661	609	627	633	591	650	634	623	624	600	647	628	651	592	624	601	608	612	582	649	628	603	621	605	648	607	627	588	587	631	587	612	657	576	662	623	642	619	631	638	646	628	645	672	608	636	601	656	606	659	607	598	638	633	591	645	615	605	625	595	576	626	610	622	636	628	624	600	619	627	634	594	638	613	615	627	634	587	569	649	576	577	601	624	615	613	647	570	601	594	628	605	638	638	633	630	611	578	595	632	608	605	596	625	618	643	605	608	645	597	617	589	636	634	627	646	605	607	627	586	658	637	576	587	658	562	591	643	622	633	580	583	660	617	592	589	624	626	617	629	639	657	626	593	601	611	636	636	665	623	636	633	645	617	607	620	599	615	633	589	609	639	652	607	585	648	608	634	662	623	642	611	611	642	691	579	591	616	575	617	638	606	653	605	605	625	648	629	595	597	632	595	617	614	603	597	647	606	614	572	665	652	578	611	629	580	593	656	629	654	616	682	601	606	590	616	619	632	618	604	610	606	611	612	652	611	645	629	609	593	629	614	644	590	633	622	647	635	680	590	578	607	619	647	621	594	592	596	608	604	620	578	587	583	673	619	636	605	545	579	659	619	663
4036	4972	4106	2209	1528	1196	1114	956	844	822	729	721	737	697	694	683	653	645	622	647	636	647	612	572	655	626	620	643	647	607	638	624	625	637	638	600	627	601	645	584	608	590	576	615	606	614	589	582	599	596	580	550	615	624	596	593	617	619	588	581	600	617	594	608	627	634	547	624	614	639	593	620	549	638	605	583	611	585	613	588	592	568	605	587	587	602	626	612	591	617	601	559	583	590	601	569	575	599	606	607	624	613	568	551	618	579	534	544	555	635	596	637	632	579	618	601	599	574	582	620	555	587	604	564	619	569	578	566	606	590	567	579	578	578	607	596	575	615	579	624	578	575	625	600	601	587	634	565	623	565	592	618	589	611	590	617	581	611	578	571	608	615	595	623	560	569	554	641	612	611	602	602	590	568	610	615	574	574	605	589	598	631	572	589	572	562	586	599	595	609	619	661	581	554	604	615	596	604	558	581	557	543	571	603	566	563	591	603	601	559	564	615	568	598	598	586	583	615	615	590	600	574	588	610	598	579	598	619	579	580	594	616	574	633	594	614	587	541	615	608	610	612	565	580	552	589	543	636	661	620	621	613	559	590	599	592	608	570	579	569	587	525	565	625	603	601	574	594	558	543	566	587	591	595	565	578	584	544	609	606	595	607	554	572	630	604	611	573	602	560	610	555	591	557	577	658	606	621	569	570	591	559	556	576	603	571	608	615	576	603	590	606	577	589	544	559	589	597	576	610	596	593	601	566	578	570	614	598	580	609	568	558	598	611	545	548	587	571	629	594	573	553	630	571	583	579	598	561	593	574	611	590	573	549	577	564	593	568	553	553	619	544	615	578	596	579	555	601	559	610	598	589	604	605	596	557	583	567	567	569	575	582	597	576	579	566	562	589	562	570	582	567	615	552	596	611	646	550	582	604	580	549	632	551	582	589	564	600	594	608	583	583	585	609	548	607	547	601	551	615	598	578	606	596	585	587	561	561	586	598	599	576	595	534	583	624	558	622	585	554	552	564	590	648	619	589	584	601	556	626	568	618	586	602	610	585	621	576	565	552	595	539	583	553	587	596	582	578	577	591	577	600	616	595	561	602	604	588	558	580	590	580	605	581	540	595	591	587	552	561	614	569	592	597	567	568	566	642	581	599	589	597	608	546	554	571	568	549	604	601	578	616	584	554	616	591	560	606	617	584	597	562	573	637	587	609	596	604	591	592	597	599	563	612	565	580	572	611	587	571	634	599	582	593	602	594	557	600	551	559	546	586	580	602	517	561	619	581	590	561	608	565	609	599	600	640	570	616	541	562	573	598	567	550	532	573	573	591	572	591	572	589	601	589	578	582	578	602	604	619	592	569	576	575	586	563	608	593	550	624	560	596	569	568	564	609	601	569	564	588	592	566	568	626	584	576	578	583	546	596	616	626	575	602	582	525	602	589	561	584	617	584	543	577	566	536	552	609	619	554	591	546	618	559	582	567	587	572	612	579	594	584	563	573	599	595	595	596	590	563	564	555	570	553	544	589	571	619	572	602	567	602	617	591	568	576	576	596	564	620	597	582	572	574	597	544	567	607	586	602	553	577	620	587	568	578	558	595	609	565	574	568	549	594	575	618	587	567	620	611	567	564	563	610	558	587	625	551	619	590	554	619	562	595	598	558	612	613	571	564	556	612	567	614	596	584	588	594	549	555	558	567	623	595	609	601	595	604	597	606	582	605	579	577	575	558	558	594	522	553	576	587	569	586	556	574	577	586	596	576	555	595	580	588	601	597	572	570	595	581	588	599	531	585	586	553	570	581	591	595	596	569	535	596	540	595	601	581	608	555	610	623	554	633	595	612	565	558	567	566	596	573	533	599	583	532	539	557	593	579	565	598	610	574	621	611	607	580	604	568	617	586	591	563	572	584	614	553	594	596	565	578	607	570	578	587	590	599	580	608	559	558	585	557	560	564	620	574	619	544	580	590	566	600	562	579	564	592	619	598	571	591	566	592	623	615	589	557	575	604	547	564	593	612	581	577	579	611	593	591	591	615	559	583	620	591	599	654	564	560	609	554	568	581	532	583	578	605	560	549	628	571	573	588	577	555	616	574	582	591	599	619	575	527	602	550	616	548	557	590	586	592	565	616	569	588	588	588	593	554	592	579	595	596	589	584	539	596	568	572	581	604	580	591	615	597	565	588	619	570	579	568	596	638	581	602	555	589	562	589	590	645	607	573	563	525	548	572	536	557	562	596	609	569	578	599	608	584	572	560	596	588	583	560	551	602	575	574	616	583	594	609	597	526	562	559	558	584	595	568	580	615	556	544	591	608	617	567	595	544	581	586	618	524	591	537	594	578	555	614	573	566	598	610	560	562	647	583	584	582	607	580	569	566	614	567	581	556	575	570	593	571	612	621	595	576	565	610	570	595	559	587	581	605	575	577	606	599	566	600	563	558	563	568	576	607	593	602	586	575	575	551	578	576	589	573	603	599	634	607	595	587	576	574	588	595	557	582	592	611	590	625	595	609	597	595	605	569	574	543	581	599	643	554	599	569	586	552	567	532	551	629	550	559	544	542	555	553	609	605	582	572	598	624	573	582	613	591	591	579	577	565	600	560	544	560	588	573	592	576	579	632	581	594	595	561	567	579	562	580	571	600	616	585	576	578	589	617	581	603	531	539	582	549	609	590	589	598	566	596	555	608	548	580	587	588	565	622	563	589	561	571	564	630	591	602	556	594	580	590	567	585	625	556	593	614	549	599	595	588	604	607	574	582	556	539	586	579	611	563	613	605	579	611	638	578	572	598	605	547	558	598	644	627	600	561	587	587	589	587	611	591	602	557	597	590	561	604	589	558	592	592	588	600	573	557	568	629	575	582	577	541	585	600	556	551	551	566	565	557	564	543	598	578	571	617	561	581	580	606	569	556	594	599	640	575	587	587	589	610	563	534	587	578	583	568	558	596	568	540	598	579	571	586	571	547	587	559	576	570	578	579	602	609	595	595	560	610	580	593	581	588	582	598	536	567	577	575	635	564	575	562	592	549	584	584	602	611	617	621	599	570	595	621	588	533	587	578	622	556	582	571	595	606	602	608	612	605	554	567	578	561	574	596	571	556	556	621	601	607	614	560	597	552	628	604	594	605	578	572	588	562	616	550	596	572	546	537	567	561	579	605	575	534	604	546	585	581	590	584	608	541	594	623	611	541	553	539	575	578	574	649	632	586	560	593	604	604	579	585	558	566	554	600	615	578	623	604	537	550	590	567	595	578	607	632	585	583	594	596	616	605	565	590	575	593	570	591	577	579	555	598	592	592	565	579	510	573	585	555	562	575	572	586	603	577	587	610	579	511	589	565	543	555	568	596	558	552	533	593	587	509	558	593	623	615	512	511	575	553	578	569	574	605	576	559	567	562	552	592	595	633	573	582	594	572	597	588	597	566	593	573	579	595	594	578	556	566	613	581	614	618	575	538	580	575	579	620	609	576	606	607	544	583	598	610
27800	9949	1933	1311	1057	989	980	992	942	990	959	977	999	1042	967	972	947	963	1007	958	948	987	990	979	951	978	945	976	938	976	948	973	914	1044	969	959	1002	939	1003	942	885	977	928	923	962	1003	1025	939	933	952	927	997	971	964	925	968	964	968	979	948	966	898	959	996	958	958	965	960	1022	923	936	1002	978	961	956	956	953	1013	968	924	978	966	990	934	961	948	1007	1009	946	986	970	971	1033	948	1004	904	900	908	933	988	961	953	978	971	997	951	1002	991	1009	931	987	950	962	1010	961	991	991	1007	1026	938	972	965	992	975	972	937	977	928	968	1004	946	951	976	961	1029	957	915	941	988	1002	973	949	979	988	914	996	965	962	880	976	965	960	938	928	994	993	1031	1001	901	932	995	970	916	974	975	966	992	962	942	971	960	949	965	986	960	982	980	1036	968	987	980	970	950	972	953	979	975	1018	946	980	933	945	1022	958	938	1013	952	1000	1010	995	991	967	927	973	966	987	989	886	965	948	960	958	1009	964	987	997	1016	987	968	890	929	998	944	1058	923	929	944	931	1008	988	988	955	915	964	1038	1014	975	972	995	970	924	996	917	918	965	1000	1012	947	995	955	949	970	936	920	1003	948	978	979	957	958	951	956	929	966	1021	921	938	953	913	1017	997	1007	942	992	1004	917	927	969	952	964	975	914	1014	947	975	946	924	976	967	988	1019	956	922	963	939	959	907	969	1014	996	926	958	966	947	966	956	1036	965	968	942	1030	971	996	1011	1030	981	957	901	973	965	960	963	992	969	1000	969	905	910	936	970	981	945	952	960	896	973	935	951	972	970	970	944	937	917	932	896	956	986	946	974	1006	975	937	937	943	964	952	997	945	990	928	976	935	978	950	1009	978	981	976	952	985	1006	943	977	938	963	979	959	1001	1035	956	970	924	978	975	1000	912	916	971	999	985	982	945	959	1017	950	1004	944	1021	951	882	1004	970	990	998	986	955	930	943	951	983	931	965	1036	952	946	953	988	962	958	992	938	997	965	937	959	1000	997	957	955	987	968	1015	915	956	973	924	984	982	880	880	1011	967	961	1002	967	966	999	1003	986	972	980	991	962	980	965	965	941	1001	954	968	1030	977	970	940	976	991	912	987	962	947	965	930	950	938	961	972	943	910	945	969	964	980	975	1040	984	988	987	1010	990	929	950	981	947	963	990	983	983	957	893	969	983	908	986	980	925	934	939	971	1000	972	1002	965	971	939	968	1038	948	952	918	921	898	954	943	1006	958	931	982	972	960	974	958	1011	961	937	945	1004	990	995	986	965	949	976	962	980	1040	934	950	956	870	989	1006	934	935	1001	932	965	956	974	986	975	949	955	941	923	987	953	978	962	987	968	931	981	966	989	972	959	958	985	972	1046	993	941	953	983	923	976	950	922	988	946	994	951	948	994	998	1005	941	1025	969	882	986	996	915	925	950	1014	953	930	990	941	921	975	922	942	991	988	983	972	964	961	986	967	897	971	942	934	973	955	983	974	952	948	988	945	945	990	985	923	965	990	981	996	935	876	969	980	1029	917	990	967	974	997	944	960	988	974	935	1004	1013	1010	917	977	996	1011	1014	913	963	943	934	992	901	1047	966	1014	980	1011	907	962	966	943	953	966	955	1001	936	928	926	936	941	1018	961	935	922	1012	981	992	975	909	923	970	985	974	959	968	970	1010	928	977	1034	985	961	955	920	952	968	958	902	911	968	984	986	998	1018	954	918	935	960	951	969	926	966	994	981	975	964	963	951	1043	947	932	935	989	957	939	998	985	935	923	943	989	972	968	988	937	966	1040	992	940	956	944	964	937	967	982	943	878	934	971	898	944	1012	920	984	925	969	912	994	906	937	1038	950	966	991	972	991	1004	981	1012	952	953	1012	945	958	971	955	915	936	977	931	946	1006	965	925	990	995	957	932	998	945	936	958	978	957	910	958	969	1017	935	981	939	989	988	950	982	941	982	970	1017	956	909	976	995	1003	973	940	905	954	927	952	974	921	937	1007	934	946	963	1043	956	923	987	946	963	941	978	987	972	935	1004	937	963	930	900	972	952	926	1065	985	965	1021	941	898	1014	974	964	919	998	976	940	845	1010	954	922	979	957	975	989	1002	989	1000	1015	946	949	967	977	957	980	987	979	906	951	998	983	970	935	959	950	962	984	939	963	980	954	954	978	953	991	978	1021	1011	954	998	983	920	903	962	973	991	973	995	964	987	914	992	968	994	984	950	963	947	996	907	1037	925	978	965	947	1039	939	1003	995	975	980	977	985	977	904	1025	1009	1000	944	970	958	889	971	936	981	1003	959	987	928	935	987	938	925	941	1006	1038	954	950	955	892	973	939	1028	942	970	944	979	970	976	958	969	1001	956	966	949	963	984	956	1006	908	942	954	958	925	923	1010	958	1030	966	1000	951	910	983	949	994	1008	974	963	938	995	951	885	991	976	922	943	927	941	950	960	988	962	1009	964	997	1000	959	988	927	964	978	1038	990	956	930	913	966	1011	931	1018	1021	935	927	966	945	964	919	944	1016	1016	974	959	998	983	981	948	1021	961	935	960	970	961	985	964	979	962	969	963	988	1043	960	965	955	953	1001	1003	989	951	986	968	979	957	996	938	1027	1005	953	977	983	947	943	938	1018	974	965	953	989	892	952	926	998	981	1017	1001	995	998	977	990	961	912	932	1023	935	955	993	958	1004	928	1013	929	970	949	1002	945	943	939	987	982	927	965	1013	969	942	963	979	988	956	981	987	1004	918	931	951	969	1017	939	946	959	992	949	965	993	943	954	929	945	970	978	996	1013	981	968	979	982	991	985	915	942	1032	895	1012	958	937	952	975	959	972	984	986	950	963	983	961	991	969	933	925	913	929	1000	956	965	974	972	945	956	951	952	947	993	1006	944	899	984	929	984	931	955	912	976	958	964	936	951	934	1007	925	965	981	974	1038	965	1030	989	949	988	997	959	984	963	945	924	935	940	980	1002	988	1026	915	985	1012	922	940	954	1010	980	963	1040	1002	928	995	959	992	911	957	943	973	958	924	973	963	918	953	950	937	955	953	1024	991	975	962	986	967	950	976	980	1034	952	894	1016	1036	949	996	998	992	1032	991	960	935	960	947	959	942	952	950	948	952	1039	959	972	970	972	945	921	931	1005	959	985	996	996	989	957	941	962	971	951	1028	1018	929	926	997	959	928	975	936	952	905	967	985	925	954	978	961	941	953	917	975	939	953	974	959	941	963	1012	937	989	965	940	926	948	960	956	1049	978	1018	971	1008	992	906	961	1013	984	958	942	981	987	957	938	965	946	959	983	960	982	984	969	989	988	1027	938	959	965	946	967	968	997	920	996	973	942	1018	936	1012	924	1000	1005	1001	938	994	946	933	966	973	995	974	967	944	967	982	965	1007	958	960	998	1017	962	984	937	1007	991	977	908	974	916	988	917	1011	960	1022	999	959	930	951	947	934	1003	917	988	954	953	955	996	937	972	949	1004	993	974	1016	1002	1025	968	946	966	925	983	1014	935	1020	967	980	958	937	954	993	891	978	936	973	941	989	936	1018	934	1017	941	1030	991	1005	955	951	905	955	983	960	977	1029	976	996	986	1013	925	954	993	934	945	915	994	974	939	958	914	968	932	998	916	1010	1000	981	1001	940	956	1009	1060	965	997	995	978	966	1021	947	959	918	1027
5866	1016	1027	852	879	844	847	761	818	845	876	818	796	869	814	808	819	801	828	832	835	865	811	826	833	835	812	845	798	798	820	812	840	833	806	836	792	828	858	827	840	885	807	801	803	806	807	817	808	793	783	843	852	844	834	845	839	811	816	812	859	832	820	847	839	783	812	830	790	799	887	865	860	844	813	808	774	878	755	832	776	814	805	836	853	834	812	862	801	864	804	832	796	835	785	836	806	808	793	836	818	790	850	804	798	770	803	858	830	837	819	801	822	767	847	841	816	842	782	824	815	879	798	822	795	849	818	788	831	828	785	815	817	777	766	812	831	799	834	790	805	865	739	849	859	825	781	820	848	838	809	821	799	807	824	881	829	863	859	873	803	841	795	855	750	844	862	777	787	781	794	850	795	753	781	795	793	821	837	799	826	850	818	841	817	829	806	819	784	838	793	815	822	843	806	818	744	838	820	844	833	856	824	818	820	799	816	754	851	793	875	807	852	841	822	817	836	805	792	862	834	840	825	790	815	851	832	812	799	795	808	749	848	821	826	770	889	779	818	866	802	753	810	831	818	804	788	818	835	831	782	805	821	838	811	834	814	775	834	803	810	758	764	812	793	817	759	819	814	797	834	829	860	847	831	851	850	875	797	814	800	822	839	835	864	776	807	838	807	838	856	818	855	787	813	795	779	829	791	805	806	811	766	822	793	855	849	796	743	882	864	848	789	855	843	791	754	802	827	772	805	767	856	799	872	857	840	800	841	797	834	857	790	845	815	791	807	836	794	814	883	834	801	854	840	809	830	807	876	818	842	819	822	830	810	783	842	821	780	836	808	841	813	858	849	829	834	835	758	816	840	802	818	795	800	841	790	828	801	816	852	866	820	787	804	814	828	873	815	772	805	794	765	833	802	801	835	822	863	826	806	800	837	837	817	824	799	774	784	852	875	811	775	786	829	797	853	817	850	831	849	851	786	808	751	824	806	847	821	779	806	803	815	826	842	818	794	838	878	739	775	854	800	837	829	814	793	794	805	844	793	816	793	802	792	803	831	826	856	840	796	853	831	860	815	822	799	817	802	806	827	770	861	824	865	864	820	845	870	786	829	889	823	820	834	856	796	853	826	855	830	829	814	791	815	843	828	851	763	796	836	854	850	800	850	851	841	818	811	801	803	763	833	821	835	791	830	780	841	839	802	730	830	834	898	839	837	800	773	808	848	809	818	824	814	738	862	812	832	803	813	809	808	790	847	805	804	836	862	799	823	809	808	803	815	836	851	865	815	859	820	828	828	871	808	838	825	837	799	811	816	826	800	806	815	841	779	772	804	754	797	804	802	844	772	764	832	736	874	840	825	753	830	841	800	834	837	846	839	810	829	829	814	827	787	848	866	814	821	810	832	849	811	806	836	823	807	808	786	855	845	818	789	832	785	801	794	826	844	851	822	825	835	824	813	796	831	790	897	830	793	772	804	805	804	860	832	812	826	806	836	815	824	833	756	812	890	853	823	801	790	827	836	858	821	806	786	789	823	852	789	836	784	814	820	776	812	840	839	801	834	793	836	843	796	776	784	783	802	839	790	781	799	876	815	877	811	780	798	828	766	827	812	861	811	821	839	856	791	851	761	782	852	784	827	790	766	855	822	829	795	847	816	781	816	818	830	778	844	785	870	790	858	798	808	873	795	862	842	813	759	816	787	829	830	809	818	851	831	823	824	829	796	829	841	797	822	824	842	836	812	851	777	751	807	863	790	819	854	777	835	822	874	806	837	800	822	801	839	900	817	803	809	844	825	849	815	797	814	779	800	844	802	823	827	890	822	768	843	771	800	838	861	822	849	819	764	793	810	809	810	866	842	783	824	847	865	866	864	805	826	842	842	825	758	795	840	799	794	779	818	804	834	812	798	803	834	844	844	806	770	748	865	841	792	861	776	809	856	813	812	869	838	783	837	816	807	801	814	863	830	801	855	850	837	830	780	805	796	874	828	796	832	807	814	834	859	834	774	803	830	808	827	831	844	844	789	825	818	793	837	788	822	833	830	796	840	829	857	835	795	897	847	818	842	829	775	807	796	820	833	832	805	816	824	771	826	848	784	797	829	816	804	810	790	803	847	811	891	854	826	827	834	844	773	773	828	801	834	830	835	822	846	808	903	834	870	887	795	882	844	793	764	835	833	888	834	772	843	824	798	790	802	818	815	807	769	853	811	844	856	783	804	809	805	838	842	804	805	762	822	819	816	825	832	856	770	786	832	801	805	824	790	782	828	828	813	806	867	780	816	855	796	816	837	855	806	777	835	887	829	792	841	819	843	804	803	797	743	798	793	826	842	845	777	823	843	827	779	801	821	820	791	796	768	819	789	849	818	788	807	809	814	812	790	871	826	792	831	853	779	829	867	806	819	827	848	796	858	805	826	844	846	832	826	837	840	800	824	817	824	801	791	743	838	845	836	764	827	847	864	857	799	814	834	820	798	851	790	809	824	747	854	788	800	824	841	866	864	788	849	792	830	830	829	792	799	858	808	886	822	844	785	810	789	820	846	794	848	868	822	850	786	796	842	788	815	851	838	840	810	805	853	843	857	858	779	841	860	862	811	814	795	866	732	826	874	791	819	796	767	820	782	800	859	808	869	841	803	836	831	839	816	801	837	813	833	800	852	783	830	809	802	844	863	803	843	773	799	794	798	782	790	816	817	809	861	761	817	795	724	819	790	783	794	833	821	817	841	819	875	861	807	797	772	788	824	804	830	852	857	783	806	828	888	783	800	790	810	845	832	847	819	855	862	775	806	749	822	838	767	799	814	817	791	814	766	773	847	840	860	795	803	810	856	827	829	772	791	835	811	794	842	766	855	784	785	864	847	776	821	791	821	799	813	835	784	828	856	840	824	838	825	802	868	843	784	812	826	868	846	853	827	780	758	842	876	834	831	839	812	797	790	795	791	846	817	774	839	828	799	828	770	887	835	843	782	799	829	838	818	826	750	793	856	847	834	836	775	820	790	793	785	801	810	844	789	844	820	812	831	767	841	830	799	812	829	818	810	822	840	853	822	755	795	798	802	797	816	814	827	826	848	783	811	841	831	817	797	835	809	848	785	815	798	834	811	809	870	809	828	855	862	774	827	843	785	834	828	803	809	848	814	841	802	819	815	838	851	810	832	843	828	802	817	821	837	847	889	855	802	762	750	805	816	807	819	820	784	798	818	828	805	827	827	786	793	840	826	751	808	803	790	865	844	822	834	860	814	834	787	798	867	829	816	841	823	813	868	807	819	832	803	820	876	832	793	784	825	808	815	822	855	845	852	833	804	851	826	803	768	834	816	859	822	865	880	804	754	836	817	797	834	802	823	808	859	808	824	805	833	879	855	784	800	797	794	760	799	810	862	808	778	810	820	842	821	753	831	842	765	841	832	839	828	812	830	801	818	827	794	799	826	772	798	763	822	829	781	805	810	840	838	752	821	848	818	791	797	792	789	796	796	805	880	838
25582	21386	27185	25448	5941	1603	1325	1120	1072	1001	996	952	1024	1024	933	1005	1005	986	1014	960	1025	982	1023	975	978	1020	971	994	939	975	989	978	1022	989	996	1007	961	986	981	1010	1008	929	986	1012	1006	992	952	1013	1007	939	960	942	911	988	943	1026	1022	956	973	973	979	961	979	872	943	930	1003	964	988	965	939	1009	1013	1020	927	990	995	929	957	935	879	937	1001	988	980	1029	1026	951	957	970	975	971	1027	950	973	917	942	954	952	966	978	996	919	993	949	990	982	968	963	1052	967	975	966	965	933	996	1032	918	982	1012	912	971	935	953	915	956	942	964	914	1012	943	950	1011	943	949	998	948	938	960	956	984	981	903	1006	944	982	990	960	996	984	977	963	1051	950	1003	945	950	976	931	985	962	948	987	970	966	939	986	979	935	968	958	939	1030	990	880	942	994	996	988	957	913	929	948	959	926	1011	946	946	1003	958	973	924	955	1024	1007	978	943	981	941	997	974	1003	981	1010	926	967	951	1027	980	1003	930	959	967	953	995	950	954	922	905	966	957	979	952	972	919	976	930	987	972	971	966	972	967	1012	1015	929	895	929	989	955	940	984	883	934	975	998	950	981	1011	974	972	950	942	953	894	942	977	1027	993	941	969	994	962	1007	986	931	933	878	1013	983	935	965	994	969	878	1011	963	983	966	993	962	896	1001	918	949	937	958	967	972	926	937	922	1002	992	987	897	956	938	1004	937	963	981	934	914	990	970	991	965	931	1007	936	952	961	981	992	987	958	958	941	1021	961	1003	966	955	992	962	933	998	980	989	959	950	963	973	966	962	1010	970	965	923	924	976	937	931	1029	988	932	989	967	1013	991	944	988	955	987	957	953	928	922	936	967	937	999	982	1043	986	970	910	980	968	982	962	1017	1004	957	938	979	968	914	915	952	951	993	920	979	932	941	962	912	1011	941	952	970	976	985	927	931	960	967	919	877	966	944	987	911	985	971	918	993	936	1001	921	1005	930	948	947	976	956	915	933	986	946	986	904	996	1010	952	942	1014	971	943	965	989	974	931	919	1004	940	971	1028	952	983	924	951	1023	921	929	976	987	924	966	974	936	944	999	1034	953	980	957	950	954	967	941	940	966	952	979	968	993	964	965	1000	987	1011	972	941	1004	1006	1000	920	975	1006	911	944	952	960	901	974	982	929	950	954	954	921	937	951	973	942	918	943	887	958	1026	1002	941	968	908	915	971	992	928	931	956	994	926	990	898	993	918	953	1001	973	962	1006	962	968	955	968	989	975	975	935	963	957	950	942	941	989	948	979	994	907	975	968	978	998	975	969	929	957	940	932	965	964	956	984	919	935	899	974	988	990	907	974	921	934	952	1002	980	994	947	911	988	959	970	946	997	989	906	944	982	951	943	934	944	935	984	988	951	940	1007	907	922	987	954	962	943	948	962	961	964	930	921	972	987	1010	966	964	921	969	1029	926	939	910	928	925	957	974	968	915	981	1014	964	1029	926	955	966	943	957	1008	917	941	946	939	988	1033	924	975	940	941	905	945	946	972	920	1044	965	994	953	919	985	926	946	962	906	939	937	995	991	996	938	948	963	969	947	942	941	916	935	972	934	1010	949	935	982	908	996	979	924	943	944	999	972	963	880	984	918	910	970	925	951	997	1013	999	896	962	939	1010	960	973	976	1037	986	963	937	993	1009	977	942	949	1016	963	950	903	981	947	1016	946	974	927	946	920	931	933	980	995	948	979	933	957	909	945	974	973	963	949	1000	947	969	994	944	914	956	925	980	935	981	946	966	992	902	945	943	967	975	955	941	985	954	957	1035	925	970	926	965	970	1000	929	985	885	953	938	943	926	972	979	985	974	995	933	951	928	1041	944	998	905	933	882	931	940	1011	1009	975	1013	936	920	961	973	953	938	961	968	947	994	994	930	990	905	911	966	954	929	983	940	963	959	926	983	917	928	952	961	930	970	995	919	930	1023	933	974	974	970	1004	964	1023	996	962	999	943	950	983	958	962	1011	986	891	906	940	926	940	1015	880	943	967	940	900	1006	933	907	980	953	948	948	909	931	991	972	921	922	924	999	1006	922	982	900	961	888	974	941	931	964	969	948	939	952	895	1013	950	944	934	970	962	925	947	1036	947	926	951	924	968	913	947	949	926	971	948	948	932	950	944	976	960	952	946	946	988	998	920	975	972	916	945	953	966	980	988	964	971	1011	940	958	905	959	966	941	917	965	998	965	952	972	948	995	984	1006	1003	1002	915	982	936	918	984	932	956	941	926	991	920	1002	969	937	998	1010	941	1001	930	974	970	1006	972	971	939	955	918	979	971	965	952	925	991	937	936	950	1027	992	998	981	979	965	938	1008	967	963	946	974	939	1020	940	965	955	981	964	940	976	963	951	933	1004	928	1021	962	985	965	915	958	960	1013	1008	983	926	966	942	948	948	968	991	992	976	950	1009	963	961	906	985	961	933	900	1006	959	948	903	957	993	955	891	948	923	912	907	895	990	939	969	908	950	985	958	981	943	946	973	961	992	944	970	923	936	954	998	962	954	920	921	979	991	937	967	911	923	941	963	968	943	996	972	930	970	952	917	941	954	938	972	958	997	945	952	918	955	958	982	1012	1006	944	954	958	998	950	917	1002	956	926	933	977	910	961	954	983	945	958	984	955	999	921	945	949	942	1009	991	974	1020	972	948	943	942	945	989	1002	974	992	905	929	956	929	947	994	916	940	923	1000	974	900	993	929	995	980	980	918	919	998	941	990	970	965	996	932	942	970	959	893	897	943	947	968	996	983	1008	954	979	1021	950	987	918	959	935	975	901	917	990	975	956	993	931	934	965	922	952	980	919	896	963	975	920	960	933	972	1011	1020	925	926	974	939	977	966	958	1003	951	957	948	1004	944	892	1014	942	919	953	951	926	982	992	919	964	977	904	940	952	944	933	1024	913	927	894	979	952	994	925	923	953	982	1014	990	993	926	1017	933	982	951	928	960	967	930	1006	984	987	974	975	937	943	980	915	980	967	922	937	1023	968	1008	955	961	928	953	957	958	1054	974	928	990	980	957	976	939	1002	976	966	899	967	1002	962	992	907	973	957	955	972	970	953	925	950	947	1008	989	931	941	945	1002	933	949	1002	928	951	926	998	926	909	906	925	971	935	983	939	938	1008	1007	991	921	920	980	934	979	981	931	952	934	1018	990	945	954	968	1003	966	959	1007	984	1025	954	979	952	913	906	946	921	1033	915	955	949	914	959	931	911	983	1000	948	977	930	936	966	943	958	974	949	942	942	965	982	930	969	919	951	1015	929	932	898	955	923	975	962	975	957	961	979	1007	946	975	993	934	913	943	959	947	976	956	907	990	933	979	941	937	972	976	969	972	929	931	960	952	922	961	934	930	1003	877	967	942	940	930	973	1017	955	861	954	965	1005	950	956	1024	936	1010	928	999	933	975	956	957	972	981	946	966	927	1011	990	1049	942	979	971	991	965	956	980	984	992	961	969	955	1051	958	908	901	970	990	990	1012	1011	965	920	943	945	881	978	940	960	959	920	966	934	955	983	1013	989	888	1010	1023	963	1037	1004	983	982	965	983	956	998	961	983	979	936	976	942	972	938	946	893	972	948	1028	968	1056	887	963	916	972	953	966	974	944	921	982	1011
4066	3443	2798	1675	1337	1155	1085	1017	895	920	952	882	926	873	875	888	947	916	877	945	864	847	879	910	814	930	874	849	909	897	853	835	908	846	868	866	851	886	858	863	867	838	810	843	905	810	869	854	790	815	849	869	805	814	846	862	803	860	793	841	817	858	905	853	827	852	825	778	915	847	851	799	878	881	879	871	838	825	847	819	819	829	842	789	892	848	904	850	858	845	846	837	850	810	867	870	849	829	782	828	870	899	854	837	850	813	800	871	827	798	840	848	871	908	871	828	844	854	907	822	840	862	857	825	829	852	874	807	876	843	844	850	823	838	813	936	880	853	822	821	850	830	815	833	875	846	842	887	815	778	866	890	876	872	817	804	812	856	853	832	854	795	894	860	856	812	853	821	849	852	867	855	785	824	800	829	842	845	823	840	823	864	803	824	839	847	896	881	837	807	848	823	896	802	839	826	888	860	808	824	867	867	838	819	824	844	806	821	845	838	868	842	851	874	847	848	800	790	770	891	839	809	849	898	838	864	807	840	829	810	879	794	849	821	852	871	798	911	795	845	852	831	847	831	874	885	826	842	827	855	913	858	841	803	885	823	810	878	806	822	880	850	810	839	828	811	773	868	846	836	837	807	843	838	907	870	819	829	848	813	802	912	828	841	882	813	838	930	811	857	846	814	829	848	831	813	848	843	901	814	842	806	868	820	823	860	828	852	854	847	861	865	852	855	813	874	862	797	884	868	859	828	863	854	864	826	836	819	788	820	816	819	842	832	841	826	897	855	785	786	812	823	836	794	817	878	816	898	807	868	821	878	811	785	866	851	794	901	826	834	871	872	848	845	826	823	828	845	931	783	895	829	832	815	849	824	852	858	797	781	817	829	857	872	880	812	854	829	861	821	827	836	850	802	858	876	819	810	844	877	881	797	885	839	817	853	844	849	837	794	871	832	845	855	827	829	774	811	842	828	790	843	898	818	828	839	886	803	861	817	800	863	833	843	847	830	829	846	819	859	853	816	856	812	837	849	836	817	805	877	798	883	829	807	824	837	832	836	828	872	882	814	815	891	824	813	845	856	831	818	805	836	843	850	801	832	863	796	826	820	879	847	804	815	806	862	861	834	808	826	880	829	802	829	855	801	842	801	851	826	819	825	826	800	807	852	859	812	819	872	809	864	808	822	836	865	866	841	857	869	838	841	875	796	817	842	859	881	817	837	823	797	836	823	799	836	865	856	829	848	856	839	809	825	858	842	818	808	830	860	834	851	819	835	864	778	847	861	839	835	869	811	872	793	846	871	818	830	891	779	817	803	859	847	905	846	863	889	836	849	864	824	791	880	884	831	840	875	857	789	827	853	855	827	850	845	851	840	839	811	839	792	834	822	848	795	845	792	863	757	849	853	825	844	845	771	860	824	824	841	813	782	893	853	847	817	832	868	821	860	829	852	884	866	830	876	804	863	853	890	864	863	866	873	870	858	824	807	849	802	786	824	839	912	787	797	861	875	844	899	805	798	814	810	816	869	871	884	818	815	842	795	798	839	869	896	788	831	859	853	842	828	765	846	821	827	826	861	844	792	827	860	848	859	788	842	861	854	855	880	860	817	849	818	854	885	883	828	816	845	881	810	814	828	816	791	834	845	876	886	847	836	882	814	907	866	856	831	827	829	836	832	842	835	880	837	857	861	835	878	877	846	868	804	841	866	841	817	863	834	881	824	869	879	889	849	862	872	870	825	805	836	761	827	868	835	839	846	862	873	884	842	836	808	835	848	860	842	843	896	829	831	841	856	810	896	802	809	867	876	857	839	820	829	827	852	809	800	868	856	840	829	781	812	819	818	849	867	782	842	879	873	857	871	878	888	841	829	860	831	794	844	787	789	838	854	873	856	848	875	827	790	863	862	851	859	861	825	802	828	870	863	851	849	858	855	815	818	848	805	861	849	796	811	854	807	891	838	856	840	860	817	832	831	898	830	805	839	799	819	800	856	837	880	816	825	863	823	832	822	854	832	830	890	833	826	782	868	842	842	844	836	890	785	865	838	804	822	796	842	817	788	832	827	828	809	870	842	790	865	893	826	814	862	828	844	843	747	831	872	846	787	857	830	868	849	843	874	815	842	832	876	812	854	859	818	851	817	800	843	807	841	818	837	824	836	855	841	836	813	838	836	835	891	866	852	828	860	819	822	799	798	818	815	840	852	836	834	837	861	851	871	841	808	842	847	866	880	827	804	847	864	826	876	890	824	819	814	850	825	897	833	843	848	884	889	830	872	847	884	885	854	821	809	847	779	793	806	843	842	815	806	857	820	865	819	900	823	819	832	850	847	817	842	870	878	831	849	875	849	855	797	818	889	838	810	842	833	805	874	874	836	853	812	858	875	830	904	809	855	902	840	860	877	832	807	851	790	811	834	852	838	792	811	853	801	840	845	795	790	865	840	886	856	802	846	798	846	903	802	883	869	880	873	899	855	814	840	808	814	842	846	837	835	787	839	820	824	838	821	845	843	811	807	855	852	784	827	857	860	823	837	840	850	838	875	832	782	859	860	783	844	787	817	844	801	785	836	889	858	830	880	853	842	835	847	799	821	853	860	894	881	812	875	888	797	845	857	819	812	869	854	817	817	877	859	823	867	844	869	832	874	848	832	817	854	861	851	828	840	829	846	836	845	810	857	812	833	826	850	833	854	803	833	821	887	880	846	867	831	833	874	827	777	826	840	805	865	836	849	856	911	830	873	873	832	810	872	837	784	776	877	832	832	817	794	821	815	829	848	866	822	849	870	883	878	824	841	846	832	877	820	820	785	875	831	846	820	854	832	857	848	882	778	781	875	853	818	853	847	890	847	870	872	827	872	819	796	872	869	847	821	862	855	814	876	826	915	854	851	838	842	799	857	855	838	842	840	858	842	837	824	814	757	829	876	883	828	834	868	866	888	871	812	821	844	876	829	846	882	868	827	841	857	852	816	847	836	791	819	818	858	840	815	826	823	783	879	849	804	823	848	818	845	854	841	871	825	838	836	871	841	775	875	860	886	880	845	817	866	837	775	835	842	830	760	826	861	824	797	855	783	849	841	840	843	752	833	870	823	830	846	848	826	854	863	853	750	822	873	784	864	817	840	827	774	855	836	821	870	817	821	860	904	867	829	833	847	875	864	852	857	796	837	837	876	827	832	828	853	829	768	846	802	803	789	840	872	849	817	817	817	889	888	856	862	846	830	843	836	824	855	836	830	832	834	816	833	778	829	777	782	793	786	872	824	867	834	811	874	851	865	878	822	847	858	810	881	799	834	817	833	826	784	843	863	834	830	859	809	837	847	796	825	821	830	829	832	842	854	878	847	851	820	835	848	829	858	865	857	801	828	805	844	840	824	857	875	845	837	816	876	818	874	786	903	847	829	862	843	810	828	864	794	823	802	849	848	890	787	836	863	846	878	835	862	803	832	868	822	834	813	870	796	822	842	852	781	813	848	845	821	819	860	869	816
24556	21362	28484	24627	20772	4098	1415	916	756	752	687	697	685	766	703	685	646	753	673	703	646	649	616	643	659	646	673	668	629	663	641	620	657	633	684	640	678	691	638	615	628	645	670	637	635	683	706	623	625	588	631	612	641	671	571	699	625	639	607	625	609	666	665	654	620	637	634	633	652	651	611	662	609	618	627	622	667	574	620	646	596	650	623	631	673	657	633	661	643	648	626	596	626	650	609	589	632	676	682	591	635	618	660	638	606	652	612	645	620	604	624	640	642	616	607	631	637	622	616	714	618	635	648	616	655	615	568	639	627	625	603	671	652	620	625	655	627	622	612	574	623	595	640	631	638	673	592	618	593	634	642	625	581	614	622	607	638	622	583	610	646	621	656	638	644	601	635	624	611	617	635	654	597	643	619	641	618	656	610	615	612	606	665	592	636	574	568	609	607	627	643	589	571	640	630	588	631	627	632	613	646	593	616	595	590	643	658	619	684	641	618	665	597	644	619	633	612	633	644	661	675	645	612	609	652	663	642	611	620	622	633	653	635	638	630	693	615	613	617	650	613	606	629	635	649	614	605	668	611	607	637	647	637	615	640	589	684	626	638	618	625	615	646	557	595	659	620	624	586	658	651	590	643	631	608	656	631	598	630	615	625	614	652	602	626	615	613	629	633	598	569	628	618	636	629	624	616	633	640	610	706	613	603	622	605	605	598	668	645	600	625	676	589	628	624	676	582	630	617	616	616	616	595	607	641	662	623	631	695	620	633	637	637	608	564	609	633	626	581	660	635	657	606	617	628	630	627	594	678	657	667	638	615	634	662	638	629	645	617	627	647	670	624	634	630	656	609	624	627	624	626	670	619	636	608	633	621	683	659	635	612	677	676	628	559	611	634	646	645	611	658	643	656	662	599	665	625	626	574	654	604	619	599	578	644	624	596	682	607	626	645	635	653	620	614	626	596	590	664	611	603	625	608	605	662	620	627	601	626	577	616	596	655	617	634	623	634	614	618	632	657	631	612	644	647	627	646	682	629	629	588	579	645	611	671	569	612	630	622	585	667	614	643	673	637	633	649	655	616	605	663	590	614	602	632	600	594	641	625	610	619	601	610	589	597	634	642	640	629	602	620	593	631	618	607	581	588	633	584	625	623	612	626	613	613	575	602	596	650	659	610	648	631	651	613	638	635	680	602	600	624	636	615	588	610	637	607	647	627	576	640	627	605	625	627	626	582	643	623	626	639	629	620	620	588	606	570	613	647	666	683	634	620	572	667	610	632	660	640	642	627	637	653	632	656	656	640	638	628	598	626	613	622	626	595	612	636	600	592	655	630	581	616	652	609	620	637	624	624	625	667	633	657	673	655	629	632	600	606	621	624	616	585	608	617	631	612	649	680	626	573	616	626	686	621	599	640	614	659	613	667	646	606	677	586	598	649	650	628	616	613	647	617	630	615	613	635	594	623	616	617	629	668	652	608	622	601	647	632	640	627	651	643	686	601	591	612	644	644	616	595	637	594	607	617	636	628	633	658	602	643	605	598	626	594	641	611	623	568	637	676	639	648	643	625	624	592	613	682	590	644	621	648	650	595	649	635	624	641	639	606	622	633	666	633	632	610	593	610	615	621	636	612	666	652	606	651	603	577	620	619	677	660	684	629	632	584	578	621	628	626	600	621	643	608	640	674	595	639	636	604	604	647	686	599	683	622	614	637	642	601	624	613	643	603	600	624	627	611	605	644	578	625	631	632	591	641	633	644	622	612	609	608	620	589	633	641	671	627	597	675	626	613	643	672	628	600	665	606	610	672	608	625	629	625	662	571	629	666	604	635	661	625	639	592	604	620	593	600	608	627	605	614	621	631	611	618	616	626	567	620	585	620	674	628	585	629	667	608	697	677	654	628	663	627	639	586	686	613	576	595	573	606	633	621	620	649	591	587	605	657	624	632	643	649	606	655	651	603	662	634	628	580	629	635	643	652	617	623	665	613	635	612	626	631	610	623	618	597	639	627	662	665	612	621	585	610	621	624	639	651	641	575	650	643	637	599	611	590	588	564	666	603	621	592	625	639	611	662	637	629	626	645	618	582	670	613	606	631	603	645	610	654	636	639	617	640	609	643	610	668	618	606	557	632	621	618	614	646	661	644	615	611	629	595	625	596	601	629	617	607	610	650	593	593	624	598	666	645	644	634	618	608	604	611	629	593	677	615	626	625	596	656	604	642	657	648	655	630	653	631	656	628	628	667	630	643	610	646	626	625	575	569	642	591	644	638	618	627	629	604	605	655	615	615	683	628	632	592	613	636	621	641	594	670	578	608	608	593	616	626	631	618	667	632	626	674	636	599	655	600	590	639	610	632	606	613	644	605	614	643	670	612	658	593	591	627	658	620	660	617	631	601	639	656	645	624	598	623	657	636	630	617	633	649	587	606	621	650	691	645	612	620	638	622	589	646	633	641	595	651	642	629	634	589	612	636	614	658	651	637	593	609	624	653	635	649	620	605	614	628	662	631	613	628	625	623	655	595	610	688	615	615	618	617	662	660	653	641	608	595	605	612	652	617	607	634	612	637	630	621	681	594	577	632	621	624	657	605	622	588	673	651	619	612	627	632	595	647	649	622	654	613	621	636	620	665	633	651	627	667	624	597	636	649	647	625	612	537	604	614	602	639	608	606	643	661	609	607	592	645	664	678	662	612	622	643	585	625	591	596	634	619	626	629	627	624	637	602	626	658	619	614	631	604	628	628	611	620	637	676	619	631	621	572	617	649	645	597	623	637	578	618	656	641	619	648	575	588	603	645	596	616	575	610	599	587	592	629	624	663	644	631	631	631	636	656	688	597	628	617	597	631	675	568	609	618	597	649	616	623	669	605	631	665	642	621	669	627	620	617	640	623	641	595	606	635	650	602	612	631	638	628	642	606	615	600	659	609	584	623	594	651	661	621	612	609	605	613	669	660	587	665	624	634	622	647	628	597	595	641	629	626	626	625	694	652	628	634	599	610	640	632	596	633	605	593	595	588	610	669	627	612	591	564	628	625	601	634	591	615	621	654	666	600	647	643	604	618	645	610	628	625	581	575	668	653	630	630	591	656	581	596	623	568	635	586	639	588	647	622	630	645	612	604	621	571	632	650	551	582	619	590	609	593	616	606	637	652	635	672	654	597	650	621	617	612	608	590	617	669	619	599	669	664	568	566	619	639	645	641	596	618	645	656	646	607	638	643	610	602	612	637	582	586	633	610	608	648	608	609	639	644	645	608	616	679	586	616	629	618	625	621	615	619	621	621	626	619	625	629	638	635	632	679	619	642	636	629	646	631	642	630	608	594	639	658	599	621	624	633	613	567	574	647	610	621	625	602	596	651	629	692	612	642	625	614	648	631	596	627	623	591	680	616	607	600	641	622	630	577	608	617	632	586	646	632	648	637	618	650	658	585	649	615	646	632	593	641	606	649	630	638	650	654	575	644	640	638	603	643	658	598	633	655	645
3989	5071	4180	2152	1495	1230	1048	929	847	785	744	775	689	675	680	627	659	678	626	649	604	639	641	673	647	690	632	622	623	622	657	635	603	604	581	608	642	644	607	607	565	592	600	596	604	584	650	567	590	600	623	594	588	601	620	612	594	623	571	615	611	569	638	588	606	581	547	606	606	630	601	595	620	589	601	630	563	607	610	595	597	568	619	601	575	574	579	608	614	586	570	561	575	542	613	582	589	583	616	622	590	580	593	678	560	602	577	596	577	572	591	557	601	595	576	577	610	590	637	581	545	595	623	584	586	573	569	609	590	590	536	577	588	571	581	595	616	597	596	590	564	599	597	590	581	583	586	612	597	568	593	552	558	593	564	580	589	648	602	602	606	594	583	595	565	607	585	571	561	558	599	578	608	584	558	562	579	556	557	582	626	626	637	631	581	572	581	633	620	658	580	606	583	591	580	607	564	553	565	587	587	567	586	566	557	574	566	623	608	591	586	600	609	588	598	558	594	628	623	568	555	584	599	580	594	570	593	569	593	564	610	529	586	546	563	576	642	553	564	599	617	570	614	580	597	588	587	639	599	591	604	614	541	596	554	609	572	535	605	547	528	600	602	560	598	550	576	604	599	631	594	576	591	600	557	607	618	605	616	608	593	581	575	597	599	567	595	600	511	619	635	618	615	600	601	575	592	599	619	579	611	538	597	578	609	606	590	545	572	629	600	573	589	599	573	568	598	566	592	609	552	617	622	618	593	596	544	575	568	588	581	586	567	576	556	576	570	592	589	603	615	595	577	586	601	608	584	596	614	608	586	588	569	582	581	581	634	623	567	612	598	588	588	597	584	558	559	579	628	605	602	602	549	586	597	602	618	581	575	632	561	576	595	568	595	539	556	563	557	580	570	610	556	566	557	567	583	590	588	550	610	606	582	610	616	592	559	581	598	625	563	598	599	545	565	592	567	577	567	568	593	610	574	597	585	585	574	601	577	556	580	609	603	554	586	538	614	542	563	558	563	547	554	554	565	591	591	587	599	598	602	578	622	561	585	570	564	613	614	569	602	610	589	583	588	603	607	631	538	537	577	648	597	571	543	589	541	549	640	582	574	564	622	609	553	592	617	572	541	545	558	628	572	564	566	572	537	563	600	613	625	593	618	572	593	556	612	620	553	582	550	598	579	582	584	577	546	592	582	590	615	543	600	591	613	584	567	542	573	533	568	576	581	564	576	583	575	580	608	619	601	607	602	577	542	594	581	579	619	565	566	596	594	579	573	614	563	564	591	576	590	599	591	575	593	594	557	609	543	603	610	574	599	543	550	608	545	585	596	577	605	556	586	540	641	597	566	579	572	559	589	630	567	545	574	617	626	598	552	589	546	589	552	584	557	588	589	622	543	556	563	598	571	613	581	618	549	559	596	566	574	624	592	632	609	567	577	567	570	631	582	540	602	573	580	611	568	664	609	584	580	567	606	546	542	600	585	631	615	578	522	559	598	614	588	600	562	607	552	588	563	608	580	601	591	600	625	559	546	599	582	611	568	595	590	624	597	584	568	597	614	587	622	558	574	621	580	598	583	530	519	599	597	582	574	579	623	555	569	539	555	557	572	591	594	574	614	623	580	600	578	582	583	620	606	591	541	605	573	641	589	562	539	567	588	572	567	585	605	539	581	571	564	581	593	571	565	541	567	618	612	579	600	578	599	600	601	572	559	578	610	600	576	565	583	590	580	582	568	580	564	571	595	607	584	557	560	612	595	577	550	593	569	596	572	592	574	619	598	565	571	603	581	579	581	558	607	557	601	541	552	572	584	575	568	609	567	603	562	624	568	569	563	609	597	616	573	579	605	559	550	596	627	571	592	560	561	562	597	611	566	561	561	560	563	593	577	553	611	586	588	590	590	587	573	538	591	603	557	561	578	519	570	549	577	591	573	615	596	608	579	574	577	603	574	573	603	574	592	562	620	567	560	572	573	591	580	566	594	603	554	586	603	569	574	560	633	595	608	594	605	623	537	583	550	578	637	581	603	585	599	595	554	558	570	552	573	591	593	563	554	576	565	584	584	582	597	587	617	547	499	581	597	561	561	591	617	580	584	569	571	594	630	559	580	588	586	589	594	589	581	565	604	535	611	578	622	583	610	575	584	550	590	553	587	613	608	642	557	598	586	574	558	602	568	562	553	571	572	607	572	583	615	595	590	568	593	587	556	561	604	610	588	568	577	580	592	552	594	569	572	556	650	575	609	575	556	545	540	606	598	565	564	616	590	623	570	546	547	559	589	590	584	582	574	606	589	613	584	546	589	571	555	587	576	568	547	607	523	589	589	597	624	576	580	566	592	569	599	577	622	630	579	595	561	610	583	624	576	596	574	576	591	596	631	591	575	624	544	599	585	591	585	603	580	599	573	590	602	555	604	540	562	617	602	612	606	589	623	593	568	602	568	575	619	583	580	565	591	578	567	571	547	579	554	601	572	571	567	626	572	558	547	586	573	556	576	629	637	541	557	565	586	580	594	596	554	583	574	583	588	568	588	581	593	589	586	568	582	600	587	623	531	568	590	573	545	613	595	590	571	571	544	608	580	589	577	551	584	548	555	561	584	581	555	645	599	576	611	586	577	592	591	582	626	587	562	586	548	585	606	626	590	574	557	572	508	545	590	576	563	633	575	588	592	566	602	562	551	583	573	552	539	574	604	553	595	571	555	562	559	608	583	611	549	567	585	541	599	582	593	584	593	623	569	610	600	566	605	554	586	568	591	607	585	568	553	574	606	564	581	579	604	590	536	576	545	586	601	567	556	602	592	599	586	578	561	606	571	553	551	581	623	598	590	572	592	609	566	581	584	592	567	584	544	569	534	582	569	569	581	599	562	590	625	619	591	597	579	560	607	583	602	566	595	607	566	552	620	594	539	603	588	588	591	557	540	585	581	582	631	574	525	563	553	577	579	599	535	590	578	540	579	576	566	568	606	608	537	567	571	596	559	615	528	555	559	562	560	559	568	599	604	645	564	555	591	582	590	567	576	548	550	587	589	649	612	598	595	600	632	638	576	547	613	558	585	593	592	590	578	585	584	569	548	590	588	569	593	585	557	576	582	639	626	581	541	568	621	605	620	572	548	571	562	553	564	604	569	546	581	563	561	601	601	597	568	580	567	561	583	590	566	579	563	602	599	609	586	617	590	541	586	610	594	586	582	585	588	549	607	619	560	593	575	584	578	513	608	545	581	573	564	636	588	592	576	571	571	566	581	589	589	596	575	625	598	557	538	528	589	615	610	581	556	608	603	585	530	572	581	573	578	609	582	597	569	602	535	557	531	571	574	563	570	592	536	548	587	624	613	589	579	583	611	581	586	579	564	568	568	609	554	570	567	602	602	601	589	611	570	559	552	620	546	596	575	587	555	572	584	526	620	547	580	573	640	619	618	596	605	564	580	572	582	615	587	543	604	562	580	622	593	571	551	565	540	599	597	539	556	543	616	592	562	583
27504	9933	1941	1259	1000	1005	1000	956	975	975	969	904	968	967	954	1017	999	994	965	964	956	957	967	949	985	971	983	958	1005	1000	945	969	988	1035	999	944	976	962	971	939	995	914	969	957	953	946	999	915	930	932	988	960	961	1003	981	974	940	984	1024	935	986	921	938	955	932	968	996	962	913	949	899	983	952	889	953	912	1007	933	992	955	922	937	984	933	961	943	984	958	955	923	937	998	951	956	971	983	941	940	968	989	984	972	990	945	957	1001	961	944	941	969	949	986	978	993	979	1025	997	907	981	893	969	983	973	955	976	964	1000	969	975	952	1000	1031	941	984	998	982	954	970	931	988	977	1015	934	925	972	916	984	933	1020	921	910	988	939	971	945	967	933	982	948	995	974	1005	922	939	960	939	905	1005	972	964	972	998	946	999	957	985	970	1020	963	962	960	974	991	1035	919	949	1046	1009	1003	972	981	1021	960	944	977	954	938	947	944	966	949	952	960	990	971	931	914	993	961	929	970	951	942	904	985	1032	974	1003	944	956	1004	993	967	959	955	991	903	954	885	954	952	935	956	973	934	979	972	966	987	946	913	991	1029	972	1029	964	962	941	938	920	914	896	933	916	999	975	981	947	994	908	933	951	942	944	882	903	904	914	957	966	1007	925	975	949	912	999	889	993	1001	969	943	978	1035	915	977	991	919	957	948	969	979	993	987	909	949	960	994	921	980	907	975	943	1016	947	953	979	989	951	976	979	956	952	1011	1034	931	953	1031	1017	1000	922	991	964	934	959	925	1025	979	1034	885	940	944	933	962	947	988	966	987	932	990	1027	994	1013	935	993	946	983	956	919	918	985	973	984	1004	966	939	954	1024	899	909	964	1001	984	985	987	967	924	938	983	964	926	942	946	1013	965	972	914	937	975	954	969	982	1005	927	954	943	949	921	993	894	946	983	939	973	977	946	931	911	959	982	959	924	934	947	965	970	980	1002	886	927	957	960	894	960	973	940	930	991	978	998	1000	1006	1035	963	955	945	989	978	985	975	962	1010	916	953	961	1032	980	946	1028	1000	936	1001	971	1001	943	954	968	969	984	952	940	1025	934	977	929	967	904	959	962	960	927	953	941	1024	1025	981	1011	970	1002	905	994	994	982	966	928	974	904	898	898	947	919	952	1007	953	930	981	991	929	952	940	943	930	909	983	980	926	949	965	905	914	946	939	994	942	989	955	979	950	1011	946	939	995	958	974	976	968	946	1001	929	1021	985	969	1066	882	929	967	904	954	984	1013	986	944	951	994	936	910	980	967	962	955	951	1001	1036	967	936	993	978	947	958	984	950	1006	959	973	992	935	932	952	942	1030	1000	975	960	984	954	978	908	975	1016	960	978	985	1013	987	924	972	987	958	978	941	970	995	1013	927	1010	950	963	897	939	933	948	899	953	1029	947	979	1028	979	947	989	951	976	959	972	976	966	969	960	973	948	952	930	959	1029	972	969	957	985	960	946	938	938	960	960	989	956	1002	950	995	906	983	942	957	983	918	971	955	924	985	961	920	1002	945	1015	959	994	969	942	992	976	1033	977	1003	938	959	1022	966	970	930	1024	966	987	949	975	983	973	960	986	922	1003	962	993	931	1003	990	966	978	979	991	949	937	961	940	967	921	977	946	997	977	916	941	943	992	963	968	971	1039	981	929	992	1007	951	950	949	1029	994	970	960	939	920	980	945	981	981	988	1004	969	995	973	955	991	963	959	963	994	917	948	956	942	913	959	1014	981	966	953	930	977	970	972	985	974	951	978	919	976	872	992	974	900	964	949	998	958	965	967	898	989	938	988	905	949	939	949	1047	980	921	955	938	996	953	980	938	977	950	972	968	1029	971	950	926	988	964	964	954	936	937	972	975	928	966	1008	996	968	929	977	923	976	951	980	915	893	945	980	1003	959	983	965	963	916	951	925	949	1003	963	960	973	958	947	906	988	963	990	1013	985	990	908	976	964	977	904	936	1011	991	953	950	976	953	908	1009	984	1015	973	929	884	941	965	1041	974	905	967	917	1010	963	918	936	993	959	979	962	988	986	973	963	990	986	972	959	968	941	944	956	950	985	964	949	960	929	997	946	1047	895	1014	964	931	949	947	948	966	968	1034	960	1008	957	948	963	961	942	949	980	957	996	924	949	971	961	973	980	940	997	882	1028	953	984	957	937	953	1057	902	963	949	978	966	1037	1055	920	972	938	947	945	938	1022	967	977	932	987	918	950	1005	990	966	987	984	996	1031	932	962	924	973	960	990	931	946	982	994	1012	911	938	962	982	985	948	939	972	1016	962	938	959	954	888	928	1001	966	1004	884	1005	935	993	973	951	947	988	1003	974	980	948	950	1027	979	940	936	977	975	938	977	1015	933	970	1006	942	938	982	980	1002	970	981	961	971	1002	960	972	965	957	941	927	962	955	923	909	1021	985	1020	956	925	980	952	954	982	966	951	974	997	962	969	992	984	968	988	944	933	989	987	994	969	960	969	1020	997	956	990	961	969	1021	964	980	931	990	961	982	949	986	934	975	986	993	999	948	978	933	985	955	975	960	930	971	996	988	1009	990	1018	941	930	950	927	988	1015	969	962	947	1025	892	939	933	1007	993	917	978	976	972	922	993	982	890	961	985	946	935	999	930	928	969	1008	873	949	929	965	966	953	970	1010	1004	992	982	899	996	961	971	970	985	935	952	972	959	944	968	937	958	943	934	944	953	916	954	939	994	937	987	1020	980	954	955	1034	961	1017	951	986	938	974	993	933	1039	968	994	977	972	915	974	968	991	965	964	943	962	964	1044	997	964	1056	913	967	948	974	994	905	984	957	1013	948	965	878	911	1010	1006	948	1011	981	976	941	980	965	1041	1021	928	960	948	948	1016	961	976	973	957	1011	901	943	997	977	1005	889	951	961	1014	931	968	943	953	909	918	935	943	932	917	939	925	925	905	979	947	956	962	945	915	931	921	993	944	961	942	992	931	1076	988	966	932	1028	955	924	953	975	951	917	934	964	930	964	961	962	952	1000	951	967	976	983	987	981	956	1008	982	1024	931	941	953	1010	1016	988	1008	1014	938	976	956	954	914	983	948	945	1013	981	992	928	972	991	909	959	905	1016	979	963	1003	997	1009	931	946	985	923	976	990	965	960	995	964	969	951	984	978	951	947	927	924	985	931	951	899	920	995	1001	983	974	969	1014	975	897	1006	987	937	990	963	945	920	954	995	953	955	957	931	983	989	979	983	943	947	962	980	957	1002	961	1058	1026	951	933	934	952	973	991	967	955	966	952	972	1017	932	983	982	908	980	937	999	967	971	941	950	991	971	902	958	992	946	927	964	1018	1003	914	988	988	963	969	962	966	959	1012	994	973	960	976	928	964	920	924	971	963	948	974	942	972	995	959	934	985	964	980	962	897	962	1013	911	910	1030	1019	941	942	961	956	966	935	965	976	973	929	994	968	952	945	940	969	964	970	964	989	990	963	972	997	1009	950	967	983	956	983	958	944	972	955	1011	946	967	994	922	935	937	932	932	957	997	989	954	931	1013	988	982	1002	966	910	921	991	961	933	982	988	923	943	957	958	907	932	984	992	968	944	957	931	962	910	1021	969	991	892	946	962	953	1010	930	973	1002	988	949	950	987	953	944	992	936	998	936	938	971	941	1003	860	962	975
5869	1086	981	924	900	841	897	845	862	875	872	826	816	828	813	790	828	838	842	799	821	786	792	796	880	790	808	848	834	820	814	805	875	823	798	798	863	863	830	807	774	856	807	796	848	786	774	791	822	847	842	810	791	826	783	802	859	797	852	824	812	838	849	837	838	859	822	833	797	816	869	828	859	830	836	765	872	870	842	853	839	869	857	849	830	844	799	876	868	870	817	818	849	839	867	786	802	831	820	832	848	811	802	781	788	815	827	832	760	826	836	830	847	830	745	783	879	803	758	817	824	842	775	825	746	846	833	826	818	806	823	808	836	848	783	831	827	803	811	827	814	803	827	850	837	841	813	865	804	788	815	828	821	805	840	804	800	840	881	838	805	753	788	859	834	788	836	838	881	755	804	813	798	804	829	798	825	828	818	780	835	794	839	840	798	815	785	781	831	841	838	802	839	847	804	854	812	846	767	796	803	808	838	831	834	826	855	834	790	814	816	839	830	843	813	816	827	830	819	819	842	843	756	891	871	797	793	798	817	804	833	804	802	830	827	812	821	846	821	782	822	825	842	854	823	868	798	837	854	859	785	859	773	782	769	783	827	829	765	803	807	881	822	748	797	769	745	845	817	801	837	810	754	789	802	821	823	799	861	777	760	825	830	835	829	830	789	833	796	807	826	800	857	831	821	825	805	828	823	839	799	848	800	826	768	777	780	828	817	841	818	888	827	797	870	807	806	836	823	836	834	875	814	843	856	840	771	797	842	839	837	797	773	794	788	791	801	761	812	813	753	764	810	871	829	780	819	842	804	834	819	835	825	771	808	804	819	827	849	797	832	817	829	773	772	845	812	796	803	837	764	804	905	822	837	762	825	819	799	841	747	819	774	815	830	793	837	851	836	845	850	767	793	796	817	770	808	789	817	825	819	824	862	793	842	821	832	813	865	789	856	835	839	770	816	869	800	865	780	821	780	793	841	799	782	774	821	836	781	783	817	818	802	825	866	809	786	816	827	829	841	875	804	819	810	802	819	813	796	796	824	843	828	786	839	863	810	861	803	835	831	822	856	855	763	795	810	791	824	802	840	757	806	827	808	849	850	829	825	821	823	839	810	829	804	804	835	836	872	801	789	817	808	775	813	809	790	803	809	829	758	804	787	773	786	821	793	806	811	819	854	826	775	787	836	823	809	799	841	822	802	803	844	817	823	835	836	784	827	847	795	833	794	797	815	840	804	800	785	772	812	784	820	865	824	801	769	828	835	794	783	805	824	876	782	830	857	883	845	839	793	825	790	833	815	829	804	822	827	803	805	839	825	759	858	842	806	802	817	862	827	826	869	848	814	812	842	805	852	861	833	779	810	823	833	859	839	816	852	856	816	811	833	822	851	794	837	836	866	818	748	790	822	826	862	795	818	790	774	842	808	844	842	869	824	814	840	810	797	832	796	809	792	801	844	802	795	764	901	786	810	842	835	807	800	800	867	785	754	773	787	825	787	768	788	858	810	855	793	810	844	815	791	831	820	855	801	825	834	856	869	810	833	802	847	798	816	852	783	832	815	838	841	793	825	811	796	752	814	798	839	818	784	827	822	817	839	781	793	844	827	816	788	799	781	800	777	827	812	798	786	814	777	805	851	828	838	823	824	786	872	825	803	825	771	832	774	863	787	818	867	846	849	835	821	794	827	797	800	817	824	848	831	783	834	854	850	783	832	889	772	807	821	855	806	853	787	826	763	781	795	783	861	828	774	837	786	846	790	843	804	828	850	829	868	857	831	851	829	799	814	821	836	821	750	795	813	858	853	775	812	845	832	821	823	799	807	842	823	832	829	824	825	820	899	846	811	811	798	819	794	832	812	763	835	848	852	799	817	840	796	838	770	791	870	775	805	825	805	815	783	825	817	778	856	768	821	859	827	856	803	831	793	814	868	837	812	823	813	827	820	821	809	877	836	844	819	788	815	767	826	742	823	763	803	764	730	847	749	768	834	817	792	841	858	802	812	853	811	811	819	805	823	816	788	794	846	817	788	832	879	855	811	768	827	845	816	811	815	809	867	843	831	876	896	820	805	801	829	793	849	773	827	878	871	829	872	836	812	779	831	788	803	837	814	832	813	846	816	800	832	807	835	811	825	818	819	814	773	801	815	848	821	792	797	799	826	813	777	821	831	844	818	811	871	840	843	851	807	812	840	882	862	883	830	872	880	839	898	856	831	838	795	822	817	857	789	813	816	768	823	796	799	813	786	772	839	828	825	804	809	822	834	787	831	901	833	818	829	784	790	813	816	807	770	830	827	821	840	825	845	817	807	815	868	832	783	838	836	836	785	772	865	833	832	729	810	819	799	828	811	808	772	828	813	850	845	775	866	823	822	722	813	804	830	820	821	784	843	787	771	825	833	835	827	820	819	799	831	754	814	880	828	855	830	775	812	856	808	771	812	781	845	822	804	797	778	845	790	817	834	787	783	769	836	806	832	853	820	815	797	860	810	827	799	832	813	833	839	782	838	852	768	826	832	814	806	814	823	835	784	863	842	832	825	804	796	796	829	846	802	760	853	810	865	841	763	821	815	788	822	816	783	809	830	772	844	828	842	814	817	822	869	782	845	843	788	804	810	854	796	802	823	768	836	825	815	848	856	823	838	831	799	830	807	816	860	834	842	811	840	879	839	763	866	795	822	807	802	768	754	760	853	797	849	798	797	758	806	817	777	852	827	828	804	788	813	846	802	808	777	814	817	861	761	786	795	818	771	840	886	803	805	823	863	835	886	806	817	821	815	841	812	829	803	868	843	814	806	794	819	816	852	819	831	818	813	808	812	791	816	798	832	842	787	786	856	825	811	798	805	788	791	813	834	800	825	797	826	849	818	771	829	776	779	798	829	812	813	838	822	814	901	804	836	827	830	825	755	787	815	818	772	796	841	779	752	816	763	861	813	808	848	830	812	855	818	835	834	829	783	804	867	780	801	883	827	779	783	791	848	788	802	811	811	836	802	812	791	863	793	881	853	797	844	847	820	804	808	830	827	821	803	791	809	805	826	814	824	830	838	815	813	795	782	816	786	878	837	810	780	844	788	820	840	807	832	868	787	870	889	842	821	873	836	802	816	788	859	833	868	838	851	815	837	861	828	781	836	810	821	853	884	827	786	791	818	786	767	865	832	822	799	819	817	871	769	793	860	779	817	846	820	841	775	808	761	851	802	809	818	828	813	781	838	800	805	812	812	793	782	848	787	834	881	819	792	826	876	828	879	832	801	814	827	811	838	799	814	835	810	764	816	786	849	818	811	821	811	819	802	852	829	835	839	801	798	872	857	831	834	816	841	834	814	776	805	807	794	810	847	796	859	860	811	833	839	827	813	798	836	848	785	834	853	785	831	803	838	830	783	846	823	813	809	780	765	794	808	878	813	833	875	805	793	841	805	803	834	822	805	811	805	813	796	823	803	771	793	814	873	753	850	794	825	795	833	817	809	807	811	868	799	813	834	813
25622	21424	27271	25423	5777	1645	1295	1112	1037	1027	1026	1029	1004	981	988	954	994	1008	1007	1010	994	1020	959	1000	1002	1025	966	888	976	968	1013	973	1000	989	983	979	977	958	1008	986	954	992	939	990	960	958	925	986	987	966	960	971	1028	885	936	940	1028	928	1036	1016	921	957	963	952	952	999	925	939	972	965	955	963	914	982	888	970	950	986	928	969	976	977	996	938	992	931	980	990	930	965	953	980	1040	990	970	883	968	932	989	985	967	938	984	968	935	950	976	984	974	940	976	962	952	965	961	970	928	957	995	977	1029	931	987	962	1027	941	963	934	973	952	920	953	938	949	985	894	954	933	974	942	958	998	944	961	954	950	991	991	911	902	981	1005	905	971	911	975	968	950	1012	973	951	963	965	938	983	987	973	933	1002	941	962	964	967	985	1008	962	960	968	910	939	955	945	950	961	889	958	967	953	899	970	906	886	962	982	964	924	942	935	987	954	916	965	999	955	973	979	901	947	946	953	924	972	922	921	975	977	966	962	934	927	937	940	930	971	940	888	964	944	945	970	945	978	973	956	977	956	970	948	960	926	987	962	968	971	899	924	997	963	1009	924	944	1006	918	970	1004	946	954	958	956	975	957	922	951	977	929	959	963	945	952	1031	978	980	926	939	933	911	959	964	967	1026	1014	945	918	987	946	984	1045	941	948	917	919	966	924	996	916	943	946	1001	929	912	996	956	978	926	939	972	932	958	984	991	946	943	933	984	911	985	953	925	945	1032	971	943	951	964	925	943	992	899	923	956	953	944	934	954	1020	1003	1003	981	974	930	946	959	962	963	988	948	954	998	1022	943	966	1016	913	984	985	931	1030	930	928	965	970	935	931	960	972	986	1014	987	885	955	950	959	943	923	882	965	951	956	965	1006	1006	947	967	925	952	980	1011	955	984	942	959	956	960	960	926	938	999	875	959	943	916	963	971	957	979	936	954	941	936	928	926	987	960	975	953	982	962	954	968	977	960	933	920	959	931	986	962	986	922	1017	919	980	944	980	937	938	950	1038	960	951	959	942	958	918	892	963	948	953	973	935	958	916	945	897	924	925	936	983	990	919	958	967	952	1043	939	952	1016	920	975	959	966	935	922	960	952	996	927	915	940	930	964	950	976	964	977	988	989	943	944	917	970	953	1013	949	974	949	939	948	931	924	958	1000	1002	905	965	999	1002	960	965	969	921	931	954	1021	953	959	984	977	963	985	982	925	973	938	954	961	958	907	897	1002	953	960	956	948	974	973	914	967	967	1015	930	939	975	925	906	945	910	953	983	984	930	926	924	954	1012	956	919	935	982	1025	1007	933	949	1015	962	896	964	974	944	970	973	965	943	926	976	973	988	976	957	959	934	960	1027	958	952	1047	947	966	966	960	988	908	960	975	957	932	955	960	988	938	918	964	955	947	957	995	963	955	936	950	940	965	935	968	919	947	885	956	962	972	984	934	993	989	876	982	981	950	988	966	896	962	939	948	912	925	1003	1005	962	942	954	982	946	936	929	940	951	986	883	957	963	977	959	987	909	946	951	957	914	992	943	967	964	951	932	953	946	979	981	976	936	956	899	971	965	968	922	965	983	966	920	1007	943	926	907	934	944	966	978	977	1007	913	981	960	1018	928	921	928	920	910	914	914	959	959	983	966	1012	971	903	965	944	982	941	987	900	958	941	970	931	951	957	1000	958	940	946	952	975	947	975	961	963	953	951	985	975	959	930	962	995	987	992	975	964	947	924	954	946	968	950	937	908	931	987	915	914	974	954	882	948	977	961	934	996	903	994	898	956	953	910	961	964	947	956	935	966	940	921	941	945	945	974	944	936	914	970	923	984	917	961	918	927	964	939	935	924	946	935	954	955	921	900	927	941	961	1007	980	939	1013	1018	892	973	978	984	944	914	935	958	959	1001	971	905	955	983	936	977	898	950	931	986	931	908	1036	942	939	888	990	875	1036	936	981	1003	944	976	969	994	942	971	931	946	925	942	978	978	925	922	940	1002	985	927	953	925	1012	931	972	951	927	893	958	898	897	930	985	1010	971	974	946	930	965	907	927	951	893	967	988	913	932	958	994	989	894	930	998	965	939	1018	974	933	948	929	933	945	975	993	915	908	929	932	962	955	1010	982	924	938	964	989	947	948	926	971	937	976	953	1043	933	937	904	970	957	935	968	980	948	988	1010	969	974	925	946	940	964	947	917	938	931	964	995	934	926	950	999	978	888	936	982	988	943	912	947	953	910	984	926	973	914	941	919	938	935	941	941	955	981	933	904	960	939	977	952	929	936	909	936	963	929	922	950	971	953	923	939	964	1023	994	972	925	948	942	918	949	955	950	939	932	952	979	981	907	952	942	928	1012	989	935	949	997	932	948	947	953	928	969	873	960	928	958	947	959	929	1011	961	882	992	952	930	1021	973	950	964	967	973	895	1013	901	933	976	1022	898	946	968	947	1041	922	968	967	942	944	954	993	937	975	916	899	951	932	934	956	948	995	948	950	901	977	990	955	963	966	982	976	944	983	934	951	938	1000	953	931	1010	941	935	951	899	940	914	999	980	960	967	989	919	941	979	964	906	947	999	997	936	942	989	928	978	962	1052	973	936	1027	989	924	1016	929	971	954	956	987	932	968	1018	964	971	962	954	952	931	985	991	989	989	1016	965	979	949	967	915	991	1001	1010	952	912	959	948	964	876	960	936	917	957	921	951	931	1001	982	959	971	967	975	984	997	971	963	960	893	928	989	990	972	1005	959	941	1000	984	986	919	975	985	968	948	973	941	935	1011	960	993	971	1027	915	911	937	992	971	971	961	993	959	932	925	950	957	996	1000	1010	946	945	937	996	954	929	925	1011	968	963	936	975	970	947	998	956	959	930	923	995	938	945	1005	992	942	918	971	953	923	949	975	1005	979	1018	959	1003	1028	948	959	975	942	967	927	928	931	1010	961	966	984	921	921	960	932	950	952	1010	910	933	968	972	947	954	1009	940	934	930	950	1033	944	983	991	951	908	978	953	953	933	990	950	968	986	892	966	934	967	936	902	972	915	983	968	975	929	962	935	963	939	982	936	952	1006	948	961	957	926	998	964	973	975	1029	1030	1007	978	936	981	917	957	934	960	940	906	944	929	937	945	997	934	945	927	900	896	966	983	910	933	958	976	939	1009	958	953	957	960	981	1008	988	933	954	973	983	962	983	976	973	948	884	956	903	941	1004	968	912	904	962	886	1003	940	918	927	960	968	982	929	899	977	938	985	1000	952	950	953	942	923	969	991	968	913	987	935	979	955	996	956	883	927	927	940	957	981	966	1012	978	932	1005	947	995	902	924	933	959	969	938	939	884	987	1015	988	982	959	903	1011	965	1005	1020	992	906	953	1004	1015	983	920	951	949	1011	966	1000	988	972	970	963	938	971	941	949	993	926	984	965	974	923	941	954	934	946	970	962	965	937	967	959	1000	1001	990	971	947	979	903	935	982	940	957	909	980	979	967	911	929	984	908	984	938	936	954	960	971	987	955	946	951	916	923	957	916	986	945	938	965	945	964	964	960	966	925	936	967	938	998	926	916	965	979	922	970	941	913	962	962	999	947	927	1018	1010	973	922	952	963
3951	3262	2678	1652	1439	1189	1082	1008	1024	979	962	875	927	861	876	866	830	869	850	884	866	850	859	848	850	883	857	869	800	872	812	893	858	812	828	847	827	859	856	834	832	890	861	868	852	838	813	841	848	807	835	833	837	865	816	816	819	867	863	872	783	851	834	840	853	874	787	852	840	832	821	825	878	835	837	895	819	827	846	890	830	830	843	840	856	855	894	867	829	850	873	874	810	798	818	882	853	814	835	860	810	872	893	808	798	873	843	843	857	817	845	891	844	844	832	821	861	873	813	805	838	808	806	822	823	829	868	814	768	855	773	834	802	818	885	854	789	822	832	845	862	816	847	880	855	848	856	857	811	856	844	858	837	843	776	833	858	823	821	754	838	892	845	869	819	847	862	895	807	803	883	858	834	854	896	808	790	868	808	902	881	886	859	807	828	888	801	796	836	849	875	880	857	823	836	829	846	874	845	816	860	827	816	863	865	853	826	855	832	890	857	840	887	868	854	837	855	848	870	899	804	822	804	862	818	774	859	867	881	822	833	850	854	886	806	826	852	806	765	852	828	875	857	804	882	882	836	844	875	851	868	787	851	805	843	816	873	819	802	834	862	848	831	825	884	847	822	809	837	820	829	864	823	865	856	857	809	825	788	808	860	861	864	884	804	848	876	845	873	860	821	861	840	822	831	864	833	825	821	848	830	835	859	839	850	835	849	805	843	857	808	877	810	831	843	844	851	829	827	828	840	833	840	777	786	812	820	795	845	882	802	842	864	860	794	787	854	841	790	903	861	847	862	857	814	843	807	819	777	856	874	876	839	857	826	794	819	812	824	868	839	817	860	845	775	870	814	815	839	818	833	843	866	811	814	904	868	828	860	842	810	820	850	823	878	786	831	845	835	847	792	821	870	825	787	847	826	839	811	825	835	876	807	857	815	852	818	806	798	824	811	784	901	795	822	856	849	857	839	862	888	819	849	827	830	824	854	793	872	808	816	875	827	869	794	837	801	807	835	838	887	861	823	892	813	825	941	819	861	827	847	905	815	881	817	832	808	855	817	843	877	826	882	834	798	858	862	863	823	864	818	828	886	789	843	883	830	835	856	812	831	772	828	828	894	853	839	827	842	873	823	793	838	830	811	883	823	821	866	872	834	837	856	857	779	846	849	828	849	787	849	864	887	886	842	873	849	821	846	819	843	883	885	812	830	818	823	794	794	781	830	794	797	803	802	861	840	828	811	853	859	839	844	826	834	787	831	813	832	836	857	766	879	800	817	801	816	848	828	852	808	850	868	817	857	838	894	859	832	870	843	866	858	837	837	885	856	832	840	816	855	865	810	813	844	878	856	848	861	837	813	841	819	805	795	849	895	839	809	747	853	803	797	834	825	810	837	867	810	825	849	808	821	832	833	823	872	797	844	854	792	800	797	838	816	812	845	830	827	773	822	849	829	823	857	841	835	844	864	805	866	823	829	820	815	844	877	925	776	834	859	827	828	835	847	858	846	858	870	837	794	819	837	846	810	824	781	817	854	875	868	862	827	843	834	801	829	803	848	887	852	836	808	809	859	850	787	857	863	789	812	825	835	815	865	838	859	777	818	866	896	879	841	832	846	827	813	857	828	861	838	847	824	790	792	813	862	804	843	843	812	857	822	814	871	833	865	863	861	850	825	849	830	845	848	874	865	900	883	826	846	819	836	809	853	816	812	841	850	822	826	805	873	793	875	822	859	860	839	815	758	795	831	840	817	835	868	810	834	739	802	858	830	834	855	827	853	858	840	833	860	821	838	852	853	853	844	850	839	828	837	813	874	818	796	853	840	793	817	773	833	844	818	848	735	808	830	800	872	841	805	827	875	834	830	852	799	856	779	858	851	829	846	835	913	802	837	799	826	877	840	836	835	824	841	845	787	845	831	823	828	860	863	793	801	834	829	819	828	812	842	801	838	811	840	823	744	807	779	840	809	834	857	795	816	832	861	858	820	791	872	808	805	842	877	812	841	769	877	848	798	861	809	820	842	814	854	840	866	847	867	837	807	910	848	829	831	820	819	802	839	864	874	800	856	838	798	836	819	807	847	892	827	826	822	847	849	857	817	812	806	834	804	816	883	786	815	797	827	854	852	829	868	815	848	855	834	846	846	814	808	892	838	880	797	856	830	881	844	859	815	808	888	804	882	903	880	845	846	816	832	835	821	847	797	822	858	869	831	845	849	866	852	815	805	856	856	844	825	842	809	840	830	816	854	865	846	855	907	805	834	862	874	802	868	858	872	820	814	811	802	813	783	830	822	872	798	825	807	829	840	812	854	792	820	894	829	832	840	823	787	800	865	808	809	865	829	853	839	841	849	824	811	847	839	824	753	849	788	771	844	883	847	856	788	854	816	858	820	854	828	838	886	810	829	864	857	838	846	878	810	827	831	829	839	852	861	844	853	848	826	855	861	827	838	822	881	861	818	868	867	797	849	831	849	888	881	832	836	843	869	812	804	843	853	851	841	811	819	847	840	862	817	835	846	770	818	820	846	780	847	887	836	820	822	846	826	832	798	876	873	893	864	847	806	854	828	806	821	834	758	903	784	860	812	829	831	848	802	833	848	777	816	816	814	846	814	870	829	874	838	843	869	858	830	832	851	820	877	794	838	842	835	819	817	854	785	823	861	852	811	822	788	810	797	827	840	837	835	816	869	873	880	806	807	826	873	824	810	829	804	792	816	807	836	830	861	826	884	803	831	840	832	848	877	830	849	834	793	790	810	851	825	805	859	857	834	813	853	809	854	813	814	842	799	857	819	895	848	858	827	845	854	776	844	830	810	876	848	846	820	785	821	841	815	859	870	848	812	812	860	853	803	875	853	827	853	826	857	822	797	799	763	861	906	885	809	833	884	801	843	806	825	839	857	773	899	877	825	811	838	887	798	923	833	877	775	830	813	848	816	834	860	835	807	807	898	816	835	847	817	858	798	811	827	879	856	824	795	919	838	880	856	902	868	823	859	799	825	785	869	833	841	876	857	867	836	831	845	807	825	840	830	829	832	787	831	818	859	845	832	834	883	849	818	828	837	819	836	812	826	792	834	790	811	841	833	865	870	862	843	805	855	857	802	810	839	811	854	863	818	834	815	819	826	853	842	837	859	888	785	868	842	844	851	840	835	777	828	824	836	838	864	820	782	836	807	820	877	809	812	829	830	851	847	849	827	819	811	801	899	830	796	798	829	755	838	793	812	809	794	818	879	845	809	790	845	825	897	807	813	792	835	840	826	786	781	854	825	886	827	830	869	832	844	885	835	802	860	792	814	805	845	882	822	854	859	819	849	813	885	834	822	796	800	859	846	825	853	796	827	811	788	883	830	827	796	832	858	810	847	880	911	852	802	832	850	838	797	816	809	824	826	875	882	823	800	851	829	838	871	813	784	870	850	823	832	805	844	826	829	862	847	796	817	844	840	878	836	812	810	803	838	860	779	846	818	849	810	889	801	849	850	809	771	819
24599	21392	28481	24710	20693	3984	1350	921	752	744	737	707	685	625	646	675	651	660	626	664	622	629	624	633	593	669	657	617	582	620	614	638	680	604	616	639	604	654	606	612	598	595	577	639	589	622	682	693	646	610	567	656	650	683	592	641	618	605	585	667	609	629	620	644	642	654	640	630	609	630	642	682	636	605	664	675	618	632	603	637	605	609	632	613	628	640	623	653	623	605	587	615	645	656	663	624	632	635	597	643	593	604	630	619	628	581	608	619	615	630	613	626	588	581	651	593	595	634	639	588	618	630	621	680	579	603	612	592	582	607	626	613	613	609	610	621	584	613	624	596	659	625	618	623	615	589	657	610	684	598	618	611	597	589	641	646	607	621	577	580	594	638	613	662	621	666	658	636	604	671	630	603	600	642	627	606	600	586	626	644	620	643	627	629	592	618	609	601	645	650	591	598	643	582	619	619	594	598	601	587	643	601	650	649	599	581	608	601	581	617	581	574	594	630	609	645	635	619	628	648	612	630	617	594	642	605	606	635	605	647	607	638	637	601	632	607	617	609	598	606	613	628	605	590	564	628	635	647	594	661	620	620	621	615	626	563	578	554	605	597	625	630	687	612	616	656	602	604	588	662	606	649	616	608	565	624	600	623	616	579	647	672	653	627	601	603	624	688	637	657	623	629	603	648	636	596	630	599	624	606	607	595	617	621	588	630	603	625	623	640	611	594	611	639	650	622	606	638	584	624	598	627	629	594	619	606	618	639	601	597	573	611	631	583	606	597	646	621	581	619	577	617	633	661	610	607	630	605	657	568	614	641	595	606	608	613	634	609	589	568	581	660	640	641	612	584	610	582	552	628	569	629	634	625	609	606	608	641	581	663	587	583	596	626	583	630	609	631	604	608	631	641	610	635	627	639	609	573	641	585	623	654	609	633	611	591	615	593	589	595	601	613	628	605	652	613	568	577	634	652	625	583	579	576	663	624	597	594	637	648	608	553	573	608	630	614	601	624	621	599	612	592	582	594	645	610	594	589	595	616	667	633	602	598	607	616	636	591	597	622	609	593	584	652	683	624	598	614	653	663	600	636	649	602	674	616	644	632	607	643	611	660	635	650	586	582	619	635	588	604	639	619	637	586	659	600	622	586	636	632	588	650	636	625	599	576	626	600	614	613	601	636	621	614	575	651	609	671	619	623	592	630	635	602	575	617	615	617	599	575	596	574	600	632	654	641	619	584	633	636	616	642	568	621	675	580	587	644	602	634	584	584	661	534	616	609	653	597	586	617	633	607	606	648	600	606	602	635	619	648	606	709	647	660	613	608	596	625	608	653	643	644	608	596	605	624	583	653	638	625	610	561	629	594	584	574	648	613	585	540	596	611	628	596	600	630	611	636	647	597	596	596	606	619	594	605	653	602	622	608	641	607	578	613	622	630	633	601	615	591	618	598	610	648	603	618	601	626	601	589	600	606	638	629	560	617	636	584	662	614	596	608	584	578	607	627	637	580	617	602	584	637	607	598	633	646	611	608	634	587	600	607	588	603	576	630	619	601	646	667	598	597	592	638	634	594	611	619	625	634	593	622	617	571	647	620	623	606	621	602	560	624	618	619	602	638	638	619	571	574	591	591	585	583	616	622	556	618	619	572	605	683	554	621	624	596	593	616	603	588	681	597	640	604	644	657	625	590	634	602	632	637	588	607	583	611	568	621	611	612	583	615	609	610	580	626	624	615	618	524	646	660	610	614	621	625	657	617	602	614	607	653	611	637	612	649	634	607	593	621	598	572	609	572	586	599	623	616	668	599	634	583	595	620	611	630	665	642	592	597	639	620	634	604	618	630	606	651	596	595	601	632	593	627	606	630	631	583	639	620	598	618	618	607	570	630	616	616	617	598	593	622	619	593	595	586	607	647	604	595	632	658	638	611	592	604	607	667	628	616	625	596	648	591	583	591	614	655	640	641	627	606	634	627	666	642	629	606	599	632	639	622	614	635	584	613	599	625	614	583	640	609	557	608	595	641	599	625	616	626	595	660	620	587	653	616	595	618	583	618	628	620	616	614	630	604	622	612	564	651	604	636	610	642	630	557	603	639	622	651	661	600	627	616	604	624	587	629	629	595	567	607	611	577	603	582	636	614	602	608	613	610	584	637	611	583	583	648	639	586	638	593	576	618	610	621	615	652	582	641	617	598	616	584	545	591	588	617	645	598	646	606	616	584	590	592	591	600	595	636	607	632	600	631	614	615	640	611	617	688	605	598	653	650	580	611	621	635	626	609	632	634	621	612	598	585	602	641	615	603	620	614	573	619	620	645	606	615	604	614	602	607	599	648	586	635	592	619	594	603	637	589	664	608	626	597	591	606	567	623	585	610	631	606	600	622	641	597	594	632	659	700	637	572	625	583	615	644	574	572	568	662	690	589	611	605	624	604	560	591	625	589	619	602	630	579	614	611	596	583	656	600	628	586	584	589	637	610	610	606	631	578	612	610	656	634	638	637	632	575	615	639	637	660	641	605	609	574	586	639	598	608	579	642	623	620	591	596	630	583	646	598	625	586	587	603	593	620	610	639	632	617	595	612	622	633	618	595	648	584	572	592	567	582	603	593	618	635	602	600	615	650	602	600	651	599	634	585	572	594	609	637	599	624	582	596	607	655	643	642	604	657	609	604	583	580	583	614	598	567	631	618	603	588	650	618	633	619	664	616	617	626	648	617	625	556	627	644	607	579	626	601	627	624	592	606	616	610	595	567	582	614	630	608	629	638	643	641	569	556	616	585	609	631	614	615	625	593	601	598	617	616	620	631	651	575	584	610	576	646	575	613	597	600	657	632	621	604	619	640	601	627	624	604	638	604	636	620	599	618	618	643	609	592	572	619	640	605	585	560	632	609	646	623	643	607	610	624	602	576	598	608	612	590	624	648	577	579	653	629	606	599	629	575	620	627	619	603	595	607	592	647	624	609	614	612	601	595	671	606	601	584	615	603	636	627	628	586	568	623	598	583	555	612	607	589	608	637	630	635	612	657	569	599	601	618	626	627	589	579	584	597	643	603	607	629	546	582	647	587	604	629	633	603	636	588	618	630	593	611	557	590	623	593	594	625	662	612	656	622	592	608	587	628	626	588	599	584	585	605	602	669	590	600	626	610	631	671	658	621	620	594	644	623	587	579	657	624	614	676	640	647	638	596	602	578	597	575	618	605	577	616	630	616	658	625	638	577	591	634	609	599	633	631	626	597	663	599	623	559	638	622	606	564	556	630	595	609	598	619	594	624	599	624	578	609	629	640	612	604	627	615	564	639	586	606	605	595	598	616	640	649	624	571	631	625	644	587	593	573	566	645	611	593	615	592	630	657	598	613	646	613	625	676	589	618	604	672	632	607	595	565	664	593	636	668	671	617	594	634	566	620	615	627	629	597	572	608	589	564	640	645	594	606	633	592	597	570	602	624	587	622	650	595	615	613	590	589	644	616	633	592	616	602	591	579
4118	5155	4014	2199	1488	1228	1032	957	831	805	741	692	703	679	629	624	657	650	623	636	587	605	603	594	580	652	618	635	588	592	674	581	644	582	552	635	635	573	629	627	562	634	616	544	575	594	595	551	632	592	571	595	562	619	580	598	621	625	588	607	552	562	565	603	595	605	575	564	560	604	601	607	578	617	560	636	600	609	599	598	544	552	630	607	603	572	576	581	585	565	602	581	563	590	561	564	593	563	529	617	628	543	569	581	599	609	616	578	595	639	590	546	544	569	560	597	604	580	608	587	568	568	580	545	585	561	601	592	572	566	541	610	583	585	570	554	571	595	597	556	582	586	577	589	606	594	545	576	568	599	624	581	542	567	580	642	558	596	588	552	627	571	586	616	571	611	563	613	612	574	598	564	582	588	607	498	588	602	563	587	575	564	645	547	578	600	548	578	577	595	606	558	605	581	543	578	569	604	554	578	616	604	591	575	584	612	567	580	572	587	616	596	582	587	590	566	587	559	550	590	566	579	578	566	601	590	608	580	554	575	595	609	572	567	607	564	549	594	624	560	588	591	578	584	580	585	579	571	593	605	568	624	574	579	602	583	587	596	585	595	550	564	638	568	601	565	594	551	596	590	521	581	591	544	600	574	601	555	547	567	573	562	581	576	568	587	540	601	562	535	553	613	590	608	585	605	604	594	586	567	593	581	568	581	592	599	559	578	557	608	591	565	623	574	578	571	574	588	591	609	547	572	534	603	591	604	586	573	549	599	578	591	558	574	580	569	600	550	579	594	578	591	595	571	560	592	561	566	593	541	593	581	614	594	566	586	578	596	570	582	575	621	570	595	576	590	589	547	527	599	566	588	611	554	559	605	581	570	641	557	607	555	601	594	574	593	590	566	621	577	575	588	568	565	500	583	576	594	576	548	605	588	601	551	554	579	576	595	591	578	552	579	590	543	587	582	590	589	596	573	608	539	595	576	623	555	560	564	576	569	591	648	589	588	557	618	560	591	574	575	561	590	582	592	574	575	562	565	579	612	565	588	597	584	574	585	593	553	570	587	580	551	596	591	613	568	600	575	601	574	523	567	567	585	615	617	560	573	599	529	576	607	562	616	593	629	584	572	578	549	568	531	549	570	591	590	578	576	588	580	604	571	562	595	616	582	583	575	599	586	560	553	559	585	570	541	575	587	626	573	567	575	589	578	560	576	607	587	574	583	590	571	563	536	580	573	595	574	557	562	564	574	524	610	555	574	570	587	539	550	581	573	599	575	604	609	591	627	578	604	581	590	596	585	636	575	584	580	542	595	606	598	580	585	581	558	576	579	541	537	554	592	578	581	579	548	585	593	587	567	611	582	575	595	597	527	587	579	589	542	552	595	553	547	613	595	591	564	536	624	573	560	568	582	595	614	615	615	599	587	569	579	593	546	578	597	587	565	561	584	528	552	573	629	559	571	593	599	561	588	565	600	607	568	617	551	594	584	585	574	582	598	619	567	560	553	536	593	548	579	550	591	594	541	583	588	554	522	561	612	578	520	580	556	587	551	555	574	551	580	565	581	577	559	579	616	551	557	555	573	560	584	583	602	565	567	600	579	576	587	603	544	569	578	555	581	581	599	585	564	525	596	591	549	548	588	576	583	632	604	584	618	588	593	528	589	541	558	579	551	571	577	539	579	563	570	591	595	563	558	554	599	590	589	508	620	583	573	584	599	529	553	564	583	541	583	580	564	605	583	536	623	589	577	568	596	578	591	549	566	609	534	552	515	583	591	580	575	586	575	553	562	592	599	588	612	585	624	588	585	549	597	583	575	593	620	571	597	568	575	574	576	636	577	602	589	600	611	574	607	596	552	578	590	534	569	602	588	597	615	606	574	577	544	557	550	590	562	559	571	572	569	548	556	585	580	556	614	566	581	555	566	560	569	579	588	579	637	582	554	578	608	537	532	577	574	559	549	619	550	554	545	583	574	591	573	568	564	627	569	571	582	592	562	587	581	561	581	591	595	519	589	580	584	588	550	571	575	564	572	582	563	593	561	604	574	535	582	565	561	549	553	575	579	623	580	561	555	587	569	555	563	551	595	629	586	577	563	579	530	578	577	578	598	538	581	587	548	558	578	557	537	542	558	561	599	593	602	577	532	580	579	588	557	589	549	562	557	554	537	587	573	577	603	591	575	581	551	624	580	578	566	547	567	573	569	545	578	600	555	571	578	558	554	599	537	546	536	572	567	564	600	606	554	534	607	585	620	611	583	600	596	561	595	557	562	565	571	574	548	549	549	598	565	579	600	576	561	568	560	573	573	559	537	599	604	568	601	601	589	583	569	567	531	556	593	580	550	530	542	549	582	578	561	642	573	565	540	571	576	577	611	584	580	536	613	575	547	569	570	572	575	554	580	583	548	565	562	534	600	592	614	586	574	549	532	568	563	590	571	568	539	606	607	537	582	556	574	558	550	606	554	572	561	544	568	605	553	585	590	562	593	559	564	609	539	570	600	583	535	581	629	549	565	600	576	543	544	569	577	570	601	575	540	548	550	588	588	573	556	564	602	558	556	572	602	561	608	602	579	585	554	603	604	606	539	579	568	621	576	614	542	564	535	623	570	556	585	597	585	595	541	560	603	601	583	558	563	582	537	575	579	574	581	559	570	628	558	620	583	571	591	553	568	587	550	588	572	593	554	580	560	547	584	542	603	594	534	584	531	594	590	618	562	566	636	595	594	536	539	558	592	545	573	594	563	570	579	583	561	596	580	564	611	571	605	597	542	625	581	617	581	582	560	584	538	628	577	607	561	543	570	613	562	607	606	530	562	570	636	562	608	566	552	596	590	607	610	581	539	561	541	599	549	587	592	573	604	594	550	572	537	562	610	533	561	549	619	513	533	580	578	562	562	513	575	604	604	583	583	604	573	618	564	564	549	574	564	603	550	561	582	593	520	578	615	605	596	572	550	585	549	567	579	575	551	571	563	560	603	584	588	584	567	552	590	545	568	575	579	596	529	600	567	573	524	530	551	556	608	608	587	576	599	591	589	534	545	579	534	586	533	572	542	523	507	562	572	568	606	541	574	597	572	549	569	579	551	562	610	560	586	553	543	577	591	582	564	592	545	584	573	593	542	598	578	559	571	548	620	524	588	541	534	579	557	552	577	576	576	567	554	596	549	586	586	595	529	541	556	527	576	576	564	587	538	575	592	559	597	593	611	534	555	596	535	580	623	605	538	586	577	597	526	582	550	597	529	587	606	593	589	603	567	590	536	552	540	572	591	585	591	582	575	526	569	570	581	553	584	583	565	587	549	612	605	547	612	577	553	618	561	551	593	570	603	546	581	568	560	595	575	582	576	581	574	563	546	607	571	550	598	582	612	558	568	602	585	576	593	576	590	590	573	590	569	569	551	529	574	563	581	604	547	600	543	562	565	548	585	577	576	572	576	581	552	605	559	597	569	588	568	550	585	572	538	590	561	606	583	534	597	546	592	574	594
27671	9968	1929	1248	981	983	939	951	1032	1000	975	952	941	996	958	981	1004	962	905	984	993	954	1011	1003	987	953	1000	984	991	1004	951	956	931	938	953	904	920	986	977	899	961	906	937	940	962	967	985	988	911	948	1010	943	986	938	993	979	937	995	948	979	980	978	943	949	999	955	927	956	964	943	918	967	940	1034	1022	984	985	944	910	952	918	983	970	957	999	974	902	922	992	1004	920	993	1021	967	1027	934	961	951	1007	932	898	961	942	934	941	962	946	950	1012	927	1016	989	937	956	909	973	952	972	993	932	984	916	934	941	939	921	946	925	970	975	947	916	988	932	984	940	999	969	947	958	979	911	938	926	1021	986	987	948	930	948	925	952	916	932	927	907	930	948	981	942	936	1028	946	983	983	942	957	945	950	912	922	984	935	966	988	949	1000	994	970	973	932	1027	984	981	944	911	993	939	933	979	966	993	1009	1025	999	955	946	947	975	1005	945	953	986	991	997	948	946	958	923	993	960	952	954	985	856	960	984	926	961	930	981	976	1004	939	981	997	975	940	1004	992	1013	915	956	1011	955	925	956	920	984	961	963	992	940	952	910	957	966	999	985	930	1007	948	925	923	965	934	949	983	914	953	935	963	946	1039	1009	979	984	1008	1006	1002	973	969	1031	949	985	922	969	944	921	977	1049	913	970	950	964	1013	932	954	954	900	1041	955	951	954	882	998	922	973	1019	933	948	934	991	923	988	935	1036	977	956	947	934	932	978	974	992	979	961	951	962	948	962	983	1025	909	955	952	964	929	1009	980	953	978	922	957	993	972	1004	957	930	931	935	948	1024	908	1001	966	943	992	1002	981	952	895	932	925	951	953	941	1003	910	989	960	971	946	959	1014	967	943	948	1009	989	947	976	988	896	959	1018	939	943	982	934	914	985	976	926	967	966	945	980	1005	977	926	1005	992	949	953	988	966	975	915	932	944	936	921	989	966	964	995	928	1003	1018	989	976	1015	959	908	951	918	952	988	954	969	996	1012	934	965	945	954	976	956	1038	956	932	962	963	977	996	978	978	927	925	979	985	1017	1010	1066	985	962	983	915	973	1020	944	1026	978	1038	935	968	987	968	897	1007	1003	987	975	949	969	970	954	964	1008	967	936	960	998	952	984	1025	925	939	946	989	977	1019	958	978	909	944	991	941	933	970	902	929	940	936	973	1028	945	991	935	940	988	978	965	987	983	964	947	920	965	986	930	993	940	905	946	910	950	930	927	913	1026	949	985	983	970	1047	954	917	953	989	954	985	998	975	997	998	1004	913	952	890	953	996	996	949	961	938	1013	968	897	972	999	969	1005	966	956	934	923	988	930	1017	917	928	925	998	965	977	945	1035	933	912	935	961	999	950	973	953	946	954	984	938	989	946	939	994	975	900	961	979	1044	941	950	1020	914	941	1002	983	997	993	1004	949	950	967	916	941	980	910	911	957	1037	991	940	960	961	922	1005	1021	958	936	961	932	943	960	969	968	943	931	928	986	910	917	968	977	1018	1006	997	958	961	965	947	968	959	1055	980	981	898	942	929	970	917	952	956	958	967	982	960	933	978	966	992	895	934	936	941	919	924	952	961	927	990	1011	962	990	973	985	961	935	919	1011	973	969	994	871	936	961	988	944	1004	1007	951	991	954	937	925	972	948	954	976	962	940	944	990	1019	1018	934	936	1005	952	966	954	953	997	962	975	970	1013	1012	947	965	968	893	950	1000	989	947	1004	1002	936	985	978	952	937	975	914	949	929	979	947	985	953	959	954	994	969	994	969	972	944	987	973	911	936	954	979	933	982	1017	922	929	994	978	926	1016	909	1008	917	973	967	977	967	967	947	940	992	977	968	945	931	1002	986	962	916	946	995	961	972	997	926	938	1009	923	972	982	974	915	933	912	962	938	962	936	956	954	962	923	1030	968	977	1020	983	979	982	989	930	975	971	896	950	915	920	935	926	994	1012	952	964	929	977	933	962	973	909	964	971	918	1023	951	962	995	963	940	957	910	975	937	952	938	1048	944	954	954	1051	996	992	984	971	1009	967	958	1015	1001	957	945	966	974	1009	979	940	963	1011	981	972	881	978	953	1006	974	979	940	955	947	950	1000	959	980	956	941	955	987	1002	930	944	983	1015	1009	931	978	1039	960	972	919	925	976	1001	988	954	964	947	1043	989	924	990	906	943	984	941	949	988	954	978	1002	996	932	974	915	983	952	1002	940	995	910	951	927	972	951	910	949	962	952	935	995	1018	922	902	1006	916	959	973	984	931	982	968	988	993	965	987	984	988	962	911	965	953	937	962	987	893	969	1009	927	944	975	1007	937	998	942	990	900	961	955	981	953	930	936	992	1021	942	998	907	1009	975	982	926	959	949	897	966	936	1034	1016	919	899	940	952	1036	987	940	909	868	1040	1008	969	932	945	963	918	1007	931	987	959	894	962	953	968	993	906	965	971	1017	956	979	887	982	983	941	985	996	982	935	956	945	1016	984	981	942	979	958	966	981	1019	931	932	970	964	972	984	980	963	992	965	963	937	954	911	910	996	988	939	945	985	986	909	964	963	991	943	920	953	990	971	924	944	999	961	974	976	966	940	974	921	991	922	921	935	926	996	998	1009	926	963	993	1034	972	941	932	933	943	1002	992	979	956	976	987	959	978	1004	949	947	910	956	979	983	960	936	911	984	992	970	950	935	956	979	944	1006	949	944	957	989	984	953	890	954	969	936	956	957	931	955	1005	980	993	971	958	964	977	940	943	967	970	955	951	979	930	1043	940	992	1013	930	995	963	941	1001	953	996	960	927	976	974	978	994	1039	964	908	934	994	928	938	919	980	977	997	984	1026	978	1033	904	967	980	970	1039	977	939	1028	1024	935	1035	950	1014	946	957	964	977	968	925	1022	1028	955	978	983	926	937	924	973	963	981	1015	998	1016	956	986	989	928	945	932	1001	1033	955	917	989	1000	935	958	978	926	955	951	963	961	921	986	942	953	984	988	975	951	927	959	950	982	952	961	957	975	931	956	931	945	994	918	982	904	971	965	1001	946	968	953	952	995	930	934	957	951	913	960	963	944	1033	970	936	993	947	980	914	1014	952	924	986	959	938	876	973	951	957	963	956	960	931	999	997	926	969	928	972	943	969	994	982	922	1007	960	959	939	998	1070	962	995	998	970	1011	978	992	986	881	981	970	974	937	967	990	950	999	952	916	989	984	971	970	969	925	956	954	968	884	1005	957	947	938	927	954	961	1012	983	962	976	944	1031	937	970	875	950	899	963	960	946	975	961	959	964	1011	951	1001	1038	945	953	999	984	1002	975	999	951	969	990	987	1005	949	968	991	971	981	995	999	1022	923	968	935	978	970	914	958	987	963	992	954	995	977	955	976	961	942	941	912	904	980	1010	908	993	918	972	956	946	993	933	938	930	927	996	977	952	954	962	985	948	973	990	924	979	951	946	968	983	985	955	982	966	946	929	997	890	1002	934	928	943	926	973	999	968	993	974	1001	982	969	983	950	971	963	902	957	994	987	964	967	967	1002	953	1004	1000	960	979	983	975	902	1001	989	981	1001	1004	973	1005	967	959	953	984	970	973	940	981	952	949	894	968	992	974	961	949	968	944	973	920	1002	930	912	954	1008	995	963	982	1011	978	992	977	953	922	985	1016	968
5837	1019	1029	877	870	827	852	791	851	806	821	819	823	876	795	871	853	779	822	815	804	860	798	835	837	771	849	797	833	817	831	815	850	825	848	850	767	850	789	798	778	805	849	826	833	788	782	807	777	803	798	842	835	763	817	822	797	857	772	802	811	883	808	818	802	830	824	839	828	830	853	836	851	822	807	784	798	840	778	838	834	820	792	839	825	771	795	789	833	799	822	815	822	820	770	836	783	799	815	821	830	808	806	775	836	815	790	792	844	862	810	845	853	785	815	744	811	824	807	808	845	800	820	782	823	778	816	816	778	809	854	817	797	803	830	776	831	846	806	806	784	780	823	783	792	789	782	803	839	830	828	796	826	804	827	806	808	787	796	819	795	792	816	833	812	817	800	800	814	899	867	818	799	824	751	817	845	807	835	846	792	759	825	832	808	822	822	831	821	845	793	837	823	821	801	816	797	827	831	782	826	839	857	793	859	815	857	803	829	786	801	841	820	843	793	850	828	828	755	809	810	822	809	791	799	797	826	760	753	776	813	826	806	818	794	794	811	778	856	812	847	793	799	792	791	835	856	800	853	811	824	790	847	798	803	804	795	845	836	754	791	851	832	807	845	811	809	821	841	784	791	769	805	790	789	844	809	837	818	813	822	808	853	860	792	807	829	807	814	788	880	813	848	821	849	791	828	814	809	814	824	792	821	773	891	805	813	818	796	821	788	773	847	801	868	826	769	843	826	783	830	793	785	809	848	855	771	830	845	824	819	820	784	799	822	782	791	828	810	837	783	795	787	816	824	830	798	823	798	811	817	824	785	889	857	799	840	803	816	759	833	799	840	779	830	791	835	798	771	804	818	843	838	780	787	831	847	894	807	807	790	827	827	848	833	825	763	837	851	822	795	808	847	835	814	790	815	820	858	833	801	815	799	819	795	845	802	793	815	785	796	816	810	832	818	813	865	833	816	891	793	841	791	805	824	819	820	870	850	840	809	850	811	783	827	831	785	838	849	823	876	814	788	806	801	799	815	821	850	783	796	841	813	800	843	795	875	825	783	823	806	834	812	761	858	817	715	773	840	803	836	798	788	853	805	870	846	798	880	767	829	807	804	832	789	804	766	849	781	829	874	834	784	808	796	820	821	824	811	844	833	794	850	827	832	845	827	834	797	785	832	785	832	796	799	849	811	798	817	849	863	819	798	886	836	811	831	866	840	828	780	838	827	807	816	827	828	811	788	842	827	843	857	811	740	861	828	796	835	785	778	786	803	807	796	808	808	798	824	860	797	861	798	823	779	827	801	786	840	849	848	789	840	788	801	808	858	809	854	776	800	753	770	828	853	792	789	787	857	808	847	809	813	794	752	793	788	824	859	864	827	779	826	823	761	852	838	855	850	821	824	773	842	789	822	831	791	831	862	817	758	836	816	798	864	754	738	828	809	837	806	778	783	869	806	835	860	775	794	815	850	838	835	797	840	804	820	799	883	874	786	798	796	851	787	796	803	844	827	863	766	769	794	815	820	844	800	831	877	847	775	775	816	793	823	838	787	748	796	876	844	813	763	882	829	819	865	818	805	802	762	808	757	856	827	791	836	771	831	838	822	766	810	796	770	804	859	825	816	799	841	845	813	790	808	814	808	781	822	805	830	826	847	823	813	827	878	787	814	816	803	829	791	859	851	844	825	816	816	800	822	816	832	843	828	821	839	805	826	786	807	811	832	779	791	883	808	796	790	783	833	819	831	813	792	812	830	841	812	804	848	812	811	866	777	814	801	795	819	814	812	866	792	827	806	772	858	776	828	821	848	841	843	808	806	831	783	834	765	802	853	811	798	766	834	856	830	801	820	791	869	778	831	806	866	831	823	825	827	871	853	825	818	889	817	783	781	824	804	798	811	818	801	847	847	819	770	811	840	811	849	780	788	809	830	796	792	804	801	815	766	838	805	847	821	821	855	815	837	840	807	806	860	843	811	799	772	816	838	792	815	754	817	829	816	817	860	758	805	863	820	810	807	830	751	774	867	787	764	786	787	817	818	781	819	830	760	811	798	836	786	828	820	813	797	762	762	802	808	822	824	844	818	830	826	847	787	822	785	841	808	812	864	823	889	811	818	801	793	787	794	785	810	883	837	853	808	836	823	817	804	788	813	853	838	797	793	798	843	830	828	795	821	867	803	819	839	779	841	878	845	787	807	816	801	792	852	813	848	800	829	788	811	778	772	796	796	836	844	829	790	857	830	824	824	808	818	866	818	801	795	802	845	818	758	761	819	834	833	841	815	814	821	814	791	876	867	841	819	790	796	831	830	797	843	838	795	838	852	792	826	813	825	832	846	814	834	844	793	836	842	826	858	781	766	796	824	815	819	861	822	770	832	855	809	838	829	802	858	832	794	826	842	786	828	866	819	838	857	804	830	831	821	813	804	814	852	816	824	857	825	826	817	817	854	794	796	823	784	834	816	812	802	775	785	792	801	861	821	813	804	833	800	845	800	788	819	796	773	824	794	818	817	844	820	791	782	829	822	847	874	808	858	810	828	883	783	759	796	845	813	833	827	758	825	845	865	823	876	839	735	790	868	809	789	868	752	781	791	821	776	868	830	767	850	823	844	787	818	816	798	821	779	767	827	819	800	840	834	821	840	832	816	831	821	818	855	821	826	810	805	813	834	784	859	807	820	801	847	807	805	830	808	824	860	786	838	793	810	825	825	782	864	833	827	820	843	852	821	771	864	810	777	825	867	804	807	808	836	838	812	847	807	799	851	880	861	874	839	799	847	827	734	800	817	834	800	808	820	765	847	824	825	819	808	872	784	824	790	848	792	806	857	863	830	814	749	851	824	802	828	853	854	825	900	791	860	851	806	773	808	864	865	847	797	852	827	835	822	832	785	786	865	784	804	855	791	847	863	795	798	803	831	837	819	811	810	808	798	808	808	802	826	853	785	815	831	808	829	759	766	838	809	825	838	831	777	864	806	775	803	853	777	854	815	817	791	860	797	769	872	832	833	783	812	817	839	844	817	889	862	804	816	786	815	827	821	806	829	804	834	824	852	819	806	854	814	819	830	832	827	841	849	752	802	855	833	748	806	832	767	813	765	750	787	889	801	814	805	734	826	799	815	826	809	854	814	775	791	841	785	811	826	889	842	769	806	799	823	847	790	815	807	874	823	858	786	810	815	799	764	796	798	801	858	825	837	872	817	797	807	777	851	824	837	834	789	874	815	827	801	834	852	832	820	778	786	812	799	812	818	783	801	821	799	803	834	884	811	806	842	823	838	803	804	829	798	824	837	842	821	848	815	823	820	821	839	791	808	787	797	830	821	877	830	876	812	798	830	795	833	873	812	875	842	828	838	784	799	848	795	831	786	812	774	891	807	791	834	834	823	806	844	850	845	839	774	836	822	854	819	809	776	845	848	853	840	867	822	807	849	805	830	893	803	817	832	759	799	774	812	805	838	859	819	797	829	761	786	841	784	803	824	858	822	826
25661	21424	27281	25469	6011	1644	1296	1127	1016	1044	1062	1044	1039	1026	1025	983	971	984	965	1016	938	1013	936	949	969	998	925	955	1005	951	1078	950	1007	921	923	958	941	973	919	1013	951	985	985	964	926	1002	989	941	964	992	935	989	985	973	975	999	995	953	910	954	934	984	933	998	993	997	981	955	1014	925	1014	971	969	933	927	924	945	981	957	1016	935	989	943	898	955	998	929	1004	1011	975	928	926	1015	969	959	892	967	937	934	1014	969	962	1028	1037	915	905	985	952	987	988	964	974	961	981	1020	959	1033	932	944	978	967	1017	955	991	988	1000	966	979	966	971	1021	981	963	947	938	1015	952	942	977	905	969	1013	879	998	969	948	942	916	987	964	950	973	911	937	985	943	958	989	874	998	974	956	921	963	950	971	990	925	951	941	1002	940	893	990	978	978	937	968	932	952	973	953	908	996	950	955	1004	953	970	936	914	945	981	965	930	955	955	1011	955	952	975	923	935	998	966	941	963	1012	979	959	1004	945	1003	1030	953	913	909	962	966	965	1052	943	957	1035	958	926	980	955	984	934	965	951	935	940	876	947	954	937	997	943	964	944	984	981	969	935	941	980	925	953	947	980	975	918	975	971	966	947	906	933	967	1003	977	974	957	938	1003	951	1006	921	923	1014	933	921	936	956	1028	926	1008	989	941	969	949	1000	902	953	996	970	954	964	946	1002	907	943	996	942	964	944	948	999	934	922	956	952	1003	925	991	962	979	988	932	941	981	1016	946	989	1033	937	946	930	992	942	957	949	974	959	967	965	954	937	954	897	960	993	950	1010	995	996	920	940	948	946	961	986	892	904	971	988	980	1017	968	961	987	924	885	975	939	990	928	1005	962	934	934	965	934	946	988	958	970	957	971	944	956	973	960	976	889	970	939	951	998	934	926	976	940	927	987	953	1000	998	987	950	991	980	1009	962	890	945	976	995	931	979	923	966	946	951	937	948	1003	915	935	888	951	934	997	989	978	955	963	968	969	1000	975	937	1027	973	963	954	1027	1002	944	1020	980	1007	881	979	1000	991	962	940	961	940	984	924	951	971	1012	922	998	899	949	872	979	978	978	953	986	958	989	961	892	994	958	946	920	949	944	981	1023	919	957	980	950	998	985	945	1010	981	965	953	872	976	876	958	983	962	977	1000	991	968	973	928	942	1000	1000	995	973	969	957	987	983	966	940	956	955	967	951	964	944	948	945	927	1007	1032	1002	981	976	954	958	915	979	955	876	961	969	1013	960	971	954	941	967	1000	1004	953	943	965	984	936	957	1009	916	947	1001	935	989	978	969	994	988	978	982	932	988	898	912	952	956	984	957	1003	1013	933	1011	948	990	956	978	955	965	961	1012	952	934	954	954	966	972	995	969	987	967	947	976	969	945	959	913	934	909	964	981	957	980	956	969	974	1012	991	901	923	938	1036	911	935	977	1036	930	944	963	952	969	958	949	955	948	939	959	929	1007	993	914	962	987	951	923	940	985	991	1013	906	953	923	1002	910	923	964	914	906	911	912	1022	939	1011	972	936	999	937	919	998	956	959	964	996	970	953	966	938	1041	905	999	941	979	972	913	906	1008	1071	947	990	957	996	1003	960	921	986	987	909	947	932	898	985	957	1010	976	964	979	954	942	901	980	949	972	938	955	945	967	935	966	947	975	961	893	944	925	916	969	961	909	938	960	927	938	926	1007	987	953	906	932	933	943	937	959	893	924	1007	950	982	985	948	927	903	961	994	1006	958	927	964	957	1001	930	974	968	944	997	949	881	996	983	966	963	898	951	960	958	985	960	977	974	955	915	968	997	945	968	952	976	908	954	950	931	924	959	962	935	950	949	966	947	935	976	922	985	968	920	985	961	1011	934	987	991	949	967	975	916	901	942	956	988	963	992	943	974	968	946	1007	947	999	930	953	949	927	924	980	939	1021	963	973	911	982	910	926	907	917	964	975	969	939	962	967	999	980	941	886	923	942	994	960	998	942	919	883	958	984	967	950	958	953	929	934	995	939	990	989	957	977	948	966	966	1015	953	994	961	915	959	935	977	990	976	964	950	984	903	1013	930	999	1017	985	982	1012	941	959	962	992	996	966	953	903	1019	982	910	961	958	1014	897	986	1034	994	956	942	965	903	942	992	960	952	992	939	956	970	934	959	927	942	972	962	935	931	979	964	915	951	925	961	973	936	929	947	923	966	957	1018	961	1005	936	954	975	959	939	974	980	908	923	958	973	942	960	893	911	954	946	966	980	962	931	948	961	984	968	916	980	950	966	982	964	929	1001	984	958	929	994	962	953	974	914	925	936	965	974	986	953	991	935	966	993	937	971	942	946	977	962	947	981	982	988	990	1036	946	1008	991	984	945	983	986	960	931	923	938	990	963	964	1000	882	955	957	955	973	1000	992	1001	959	976	992	985	995	912	966	1002	911	966	949	970	954	947	963	1035	1001	958	939	889	935	991	969	979	953	1011	946	897	984	974	903	944	973	986	920	924	970	938	958	982	999	989	987	940	969	941	928	959	965	1025	956	953	961	944	902	955	963	925	930	987	944	975	938	947	954	962	946	965	956	980	978	947	942	890	910	969	934	949	962	941	947	956	959	935	940	935	947	950	937	1014	910	942	997	957	885	963	964	1012	951	926	1033	925	883	963	992	996	938	967	1026	1014	923	981	923	950	992	924	938	910	1002	940	958	948	936	973	961	930	928	995	931	956	882	982	965	997	939	977	939	967	974	995	1001	964	953	972	961	969	969	982	969	966	1001	935	946	958	954	1004	924	1033	971	968	923	945	902	934	905	941	930	920	1000	937	967	958	958	1003	956	980	938	932	948	897	906	949	892	957	951	982	957	947	920	931	982	968	1015	973	979	988	985	948	992	968	987	989	980	1006	949	1010	959	1026	978	963	1020	983	1010	925	916	944	953	949	971	961	984	976	994	1020	959	935	937	970	1012	939	942	979	996	982	926	943	1030	909	971	912	990	1002	948	998	915	997	928	948	989	967	967	993	966	916	1051	1005	984	976	958	959	978	972	917	1002	977	1007	938	930	935	965	876	969	937	1018	926	925	958	976	925	972	963	930	958	958	1005	993	1020	965	981	953	968	939	934	950	997	947	953	954	962	949	962	969	952	919	911	969	940	1002	1006	935	940	928	936	943	977	945	953	948	1030	946	925	952	965	987	964	887	986	970	969	934	926	984	969	945	917	994	897	983	962	990	981	972	892	1050	961	971	983	956	986	1017	960	942	919	984	994	1021	954	947	946	932	974	938	946	958	949	977	974	934	970	959	984	961	951	906	938	913	918	973	1000	953	936	966	976	965	932	960	898	947	965	1004	1004	970	980	986	964	931	963	977	940	948	968	1019	946	945	977	923	883	1007	994	913	963	957	962	970	950	907	991	901	937	964	917	926	1004	990	942	954	964	1020	977	995	963	971	981	921	978	962	920	969	956	935	996	960	982	974	955	975	1002	968	962	977	957	937	974	985	939	958	928	959	948	990	1011	982	960	922	935	995	963	954	954	967	994	912	955	973	943	920	917	915	944	953	885	913	950	986	925	965	916	958	963	1013	939	991	919	974	928	920	964	984	1002	998	1027	1005	961	983	997	976	916	959	926	987	937	973	918	939	894	959	927
4021	3222	2753	1720	1299	1144	1030	982	984	952	894	910	952	906	857	865	914	836	886	897	873	848	859	827	897	811	849	860	874	903	882	876	857	838	885	864	879	848	884	848	856	879	893	898	866	862	850	852	874	868	862	811	847	891	867	839	861	866	897	837	848	884	809	851	827	889	837	920	819	842	831	847	821	826	835	826	831	846	868	827	878	838	872	907	867	851	844	833	834	868	846	846	858	847	873	870	843	888	848	825	825	839	805	847	841	868	879	874	812	804	849	882	906	810	878	822	871	802	852	832	793	862	843	861	831	891	884	857	869	807	852	859	855	853	843	833	848	876	829	901	869	827	848	915	816	801	860	827	870	863	787	835	890	876	853	824	849	819	850	844	855	825	837	862	864	833	872	852	805	862	818	833	852	841	825	859	884	846	837	854	880	823	884	822	821	808	819	834	866	816	855	845	823	837	836	927	857	824	833	829	878	848	884	833	906	848	874	841	873	885	879	837	832	788	855	820	819	815	843	824	796	891	871	845	820	828	921	849	849	857	789	817	849	845	854	866	861	877	859	824	874	805	837	832	836	810	850	862	842	845	834	871	834	819	821	872	888	868	822	879	829	819	910	865	854	805	824	866	872	851	880	874	894	860	898	853	871	878	859	844	858	813	832	848	848	839	826	832	872	816	878	849	821	828	875	791	881	821	841	873	827	809	813	837	852	882	847	842	807	815	815	850	798	847	866	828	857	772	888	867	895	838	875	846	801	832	832	832	884	861	823	805	844	853	826	867	886	823	844	880	924	856	855	810	775	881	859	851	911	840	813	853	793	820	845	858	876	860	884	822	803	842	834	862	835	820	787	842	853	840	855	907	851	869	837	802	853	859	768	886	870	829	832	831	832	854	821	803	850	840	834	838	845	859	836	861	794	795	875	819	840	876	861	855	825	896	886	842	843	829	843	830	869	826	847	860	885	818	854	829	878	831	799	871	809	828	821	832	867	857	842	821	832	855	801	883	873	817	772	872	820	813	797	868	850	811	901	867	822	857	855	854	800	813	859	804	881	870	836	892	893	822	782	835	827	852	857	800	849	833	835	809	835	839	857	833	807	843	848	821	891	902	854	822	809	811	853	866	849	806	842	837	877	848	804	818	874	864	850	844	859	813	880	891	848	820	819	873	861	870	797	858	823	800	852	778	841	814	808	847	811	853	822	809	822	818	827	838	837	837	840	853	884	842	819	832	894	768	883	846	830	842	828	858	838	858	876	825	842	816	836	829	826	801	793	876	858	833	826	835	814	832	813	829	804	791	846	852	848	834	837	820	847	892	816	848	894	883	812	865	826	828	838	829	840	815	864	811	822	838	873	855	849	805	818	849	880	869	828	853	849	846	865	812	834	830	829	814	848	840	794	948	843	826	851	845	807	839	835	863	803	864	861	873	844	809	875	861	871	875	862	772	804	850	833	847	874	885	871	900	880	868	826	848	837	836	871	858	846	825	847	839	849	855	880	787	827	838	823	849	842	863	826	796	853	853	804	823	825	853	852	828	852	838	764	864	882	796	889	824	826	812	881	806	858	866	824	820	880	840	854	796	847	846	809	815	826	839	825	855	867	817	866	872	823	850	844	851	824	876	853	842	791	804	842	889	804	882	868	767	831	875	836	828	850	773	832	800	842	838	838	805	813	848	794	852	853	845	796	852	828	849	867	847	819	840	833	837	822	892	815	825	803	830	803	804	793	832	826	824	920	774	803	858	853	848	776	852	838	830	876	809	858	822	843	834	840	898	871	852	780	819	872	838	838	853	843	817	828	867	871	855	864	846	799	841	806	835	792	864	833	814	887	838	847	829	799	814	842	900	878	849	777	894	831	810	837	856	871	841	885	817	854	752	856	813	863	839	854	842	835	790	843	820	797	815	814	836	913	797	857	813	861	811	845	831	876	848	842	845	880	795	840	836	884	810	845	842	828	801	814	856	816	851	852	877	842	798	846	837	864	808	842	895	876	832	816	858	857	835	837	857	834	816	781	843	858	849	826	856	799	879	853	780	849	858	840	874	804	809	865	861	874	817	827	848	848	821	816	863	855	841	843	816	826	850	836	833	866	847	798	837	820	809	795	822	818	846	814	829	849	850	820	829	841	809	825	868	819	869	850	837	873	804	851	819	903	895	816	816	826	812	826	817	868	871	899	864	890	863	812	794	876	863	823	845	853	887	812	796	864	851	826	850	835	834	900	847	812	829	816	832	863	859	822	845	828	828	855	853	848	820	836	856	897	837	867	828	841	830	828	842	784	806	855	852	836	839	876	786	865	821	810	823	882	830	855	864	871	876	863	841	849	869	859	814	807	859	847	790	828	858	819	793	859	856	848	858	884	811	819	833	808	850	905	895	862	851	848	794	866	808	903	837	846	819	830	820	827	869	824	866	814	816	841	849	871	874	869	843	814	820	799	857	846	850	786	806	872	781	917	851	855	809	822	869	810	837	829	855	779	896	855	836	892	829	857	872	849	861	811	887	833	816	844	860	821	799	870	860	794	824	876	831	801	858	864	782	823	796	847	856	876	876	854	842	854	832	829	801	843	798	817	783	824	849	821	897	830	782	893	819	852	854	799	854	811	843	830	801	866	832	840	850	843	794	844	812	852	826	891	803	855	836	828	831	867	877	815	818	865	825	823	799	798	868	823	842	832	860	804	825	844	828	881	771	877	841	843	842	816	855	865	873	798	838	873	831	879	746	826	857	853	833	845	857	835	836	820	896	897	892	824	866	821	837	836	839	849	827	805	841	871	797	820	816	832	809	848	835	868	803	858	892	891	876	809	875	837	835	872	775	831	874	842	798	867	870	806	860	830	815	838	835	832	814	770	801	801	865	815	833	858	833	856	865	859	835	788	840	773	834	892	780	785	809	891	812	827	854	851	847	828	814	889	835	823	907	841	836	831	865	792	770	855	835	820	835	833	847	851	842	845	830	810	821	856	837	846	822	814	815	820	878	797	794	865	840	866	793	838	844	827	850	835	850	819	836	800	824	823	868	881	820	826	847	832	825	828	836	800	872	856	847	837	883	818	856	836	863	864	845	789	832	829	847	841	794	850	819	807	845	818	829	875	845	862	830	880	841	855	854	848	844	829	821	817	871	885	859	872	824	868	830	851	830	820	842	827	874	808	835	876	858	833	809	843	802	923	799	874	793	866	852	809	841	869	849	840	831	833	830	855	841	857	816	813	812	875	857	820	886	801	822	849	820	791	858	923	868	879	909	837	839	849	887	867	851	870	837	799	810	807	804	841	836	838	848	836	799	845	841	844	834	825	813	828	874	876	793	805	835	865	823	848	805	867	834	829	815	864	835	818	830	841	817	818	828	854	831	849	817	864	839	839	789	839	827	797	822	875	821	867	829	838	863	806	819	849	879	787	801	837	835	842	824	821	865	856	834	776	836	785	880	873	841	848	804	825	792	822	813	855	762	825	874	856	834	858	846	829	834	892	821	852	836
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
