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
339422664845	339422665414	339422665964	339422666514	339422667064	339422667614	339422668164	339422668714	339422669264	339422669814	339422670364	339422670914	339422671464	339422672014	339422672564	339422673114	339422673665	339422674214	339422674764	339422675314	339422675864	339422676414	339422676964	339422677514	339422678064	339422678614	339422679164	339422679714	339422680264	339422680814	339422681364	339422681914	339422682464	339422683014	339422683564	339422684114	339422684664	339422685214	339422685764	339422686314	339422686865	339422687414	339422687964	339422688515	339422689064	339422689615	339422690164	339422690715	339422691264	339422691815	339422692364	339422692914	339422693465	339422694015	339422694565	339422695115	339422695664	339422696214	339422696764	339422697314	339422697865	339422698414	339422698965	339422699514	339422700065	339422700614	339422701165	339422701714	339422702264	339422702814	339422703365	339422703914	339422704465	339422705014	339422705564	339422706114	339422706665	339422707214	339422707764	339422708315	339422708865	339422709414	339422709964	339422710514	339422711064	339422711615	339422712165	339422712715	339422713265	339422713814	339422714364	339422714915	339422715464	339422716015	339422716565	339422717114	339422717665	339422718215	339422718764	339422719314	339422719865	339422720415	339422720965	339422721515	339422722065	339422722615	339422723165	339422723715	339422724265	339422724815	339422725365	339422725915	339422726465	339422727015	339422727565	339422728115	339422728665	339422729215	339422729765	339422730315	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2784	3600	2300	2783	3600	2300	2783	3600	2300	2783	3600	2300	2782	3600	2300	2782	3600	2300	2782	3600	2300	2782	3600	2300	2782	3600	2300	2782	3600	2300	2783	3600	2300	2783	3600	2300	2783	3600	2300	2784	3600	2300	2784	3600	2300	2784	3600	2300	2784	3600	2300	2784	3600	2300	2784	3600	2300	2784	3600	2300	2785	3600	2300	2785	3600	2300	2785	3600	2300	2785	3600	2300	2785	3600	2300	2784	3600	2300	2784	3600	2300	2784	3600	2300	2784	3600	2300	2784	3600	2300	2784	3600	2300	2783	3600	2300	2783	3600	2300	2783	3600	2300	2783	3600	2300	2783	3600	2300	2783	3600	2300	2783	3600	2300	2783	3600	2300	2783	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24579	21806	29483	47881	62894	51885	34001	13914	2990	1442	1087	1099	1105	1033	1083	1102	1093	1088	1108	1085	1079	1086	1078	1028	1112	1034	1038	1018	1033	1041	1039	1038	1025	1058	1053	1004	1045	1077	1019	1077	1056	1001	1046	1035	1037	1055	1057	1067	992	1052	1089	1037	1041	1004	1036	1065	1062	1025	1008	1102	1035	1097	1078	1058	1025	1076	1017	989	1062	1023	988	1077	1056	985	1011	1015	1048	991	978	1076	1022	1057	1027	1014	1023	1057	1061	1021	1065	1011	1045	1000	1041	1057	1067	1042	1037	1067	1009	1018	1027	1056	1025	1031	1041	1032	1047	1067	1046	1039	993	1043	1050	1005	991	1066	1048	1056	1106	1043	1028	1063	1035	1040	1039	1066	1051	1052	1081	994	1008	1051	1022	1009	1021	1032	1047	989	1065	1051	1032	1080	1104	1032	1004	1050	1085	1054	1060	1045	1006	1035	1015	1011	1051	1051	1019	1020	1055	1042	1074	1056	1040	1084	1062	1036	1034	1044	996	998	986	1051	1031	970	1036	1031	976	1032	1052	1075	1059	1016	984	1056	1075	1068	984	1018	1062	1048	1004	1020	1066	1035	1024	1022	1068	1022	1081	1032	1056	1044	1037	1030	1035	1052	1031	1027	1025	1036	1090	1026	1067	1073	1045	1034	997	1042	1013	1030	1014	1049	1087	977	1055	1027	1038	1053	1003	1010	1028	1065	981	1001	1061	1067	1029	1019	1080	984	1047	1044	1018	984	992	1072	1093	1043	1034	1051	1044	962	1043	1030	1038	1059	978	1011	1059	1056	1053	965	1042	1019	1057	999	1081	1038	1061	1054	1040	1030	1042	1015	1018	982	1017	950	1062	1025	1021	1040	1003	1069	1045	1030	1062	1019	1013	1024	986	1032	1054	1018	1007	1075	1004	983	1059	996	1048	1005	1014	968	1002	1063	1029	964	946	999	1123	1018	1049	1020	1010	1008	1003	1027	1022	1002	1013	1029	1010	1042	1064	1037	1050	1001	1069	1038	1008	1086	1020	982	1002	1087	1042	1107	989	1065	1039	1035	1029	1042	1030	986	1066	1012	1026	1116	1035	978	1091	1028	1062	991	996	1026	1042	1015	1070	984	1028	1035	1024	946	1061	1057	1018	1103	967	976	1045	987	1064	1008	1004	1003	1096	1049	1058	959	1026	1007	1039	1062	1062	1067	1059	1045	1089	1069	1094	1006	988	1110	1067	1002	1041	1027	1033	1028	1070	998	950	1047	1043	974	1052	996	1015	1056	1028	1032	1041	1014	957	1045	1036	1034	1021	1050	1005	1004	1085	1011	980	1034	1022	969	977	1014	1064	1003	1016	1016	1024	1014	1000	1068	1072	1048	1059	1020	1072	1084	1057	991	1048	1029	1006	1073	1019	1005	1022	975	1020	1035	1043	1043	1071	1043	1074	977	1008	1071	1052	1060	1063	1025	1035	1072	976	1008	1044	1033	1071	1064	1031	1052	1043	1033	1061	1008	1063	1075	1057	1054	1006	1015	1064	1053	1006	1007	949	1088	1008	1019	1023	976	1038	1037	1007	920	990	1029	1056	1007	1034	1053	1063	1064	1038	999	1015	977	1066	1009	1053	1043	1020	1025	1080	995	1042	1022	1084	1020	1005	1023	1045	1066	1066	1057	1044	1011	1032	998	1082	1061	1050	1029	1062	1011	1028	989	1035	1024	1047	1085	1011	1047	1026	1050	1068	1031	1035	1007	1002	1063	1077	1028	983	986	979	1062	1028	982	992	1025	1051	1042	981	1045	1040	1026	1049	1042	1070	1023	1020	992	999	1026	1023	1053	1038	1035	1024	1024	1053	1115	1044	1037	1091	975	1020	1030	1096	1044	973	986	1066	1018	1007	1070	1055	1026	1040	1034	1049	992	1110	1064	1074	1004	975	1049	1073	1048	1011	1037	1108	1080	1022	1081	1038	1046	1046	1025	1013	983	1012	1000	1007	1018	1058	1015	1018	935	1053	1025	1026	1001	1095	1019	1035	992	1060	1022	1011	1004	1072	1035	1048	998	1001	1034	1010	1004	998	986	1039	1034	995	991	1044	995	1071	1029	1021	1036	1050	1042	1092	1042	1038	1042	1061	1070	1106	990	1115	1011	1070	989	992	1069	1023	973	1016	1040	1018	1015	1060	1026	1026	1100	1025	1019	1007	1037	995	996	1048	1065	1072	1010	1055	1020	1029	1023	998	1002	1032	983	1024	1025	1026	1005	1012	1025	1066	1058	1044	1070	1032	1011	1010	990	987	1072	999	1031	1051	1088	993	1023	931	1022	1048	1100	1031	1087	998	1015	1052	1009	993	1038	1123	1078	1110	1041	1042	1046	963	1034	1028	1027	1015	1020	1026	1039	1027	1009	1065	1042	1006	1020	985	1019	1049	988	1067	1050	1004	1048	1009	1000	1057	982	1035	1025	1047	1001	1029	1015	1044	1030	1009	1068	1019	981	979	1054	1038	966	1011	1079	962	1036	1038	1000	1022	1031	1003	979	1010	1024	1052	1039	1015	1028	1016	999	1044	1018	1019	1032	1047	1037	1060	1032	1003	1002	1013	1020	989	1085	1084	1058	1039	974	993	1040	1072	1053	1076	970	1041	1034	1019	1068	994	1042	1021	1010	1050	1038	1026	984	1051	1050	1051	1013	965	986	1004	1026	1065	1053	983	1049	995	1059	1015	1036	1005	1013	978	968	1068	1051	1048	1068	1078	1043	981	1030	1035	1053	997	1080	1032	1043	1038	1040	1000	1016	992	1037	1029	1026	1038	1031	1058	1057	1023	1058	1015	1059	1018	1013	1033	999	981	1031	985	1053	1086	1058	991	952	945	1072	1016	969	999	1036	1068	1049	1063	1050	1068	1011	992	1047	1054	1036	1041	1020	1084	1040	1077	1049	1048	1057	1012	1080	1021	1018	1041	1042	1025	1059	1030	1080	1048	1079	999	1025	1055	1069	1010	1055	1042	976	1015	1044	990	1039	1045	1065	1042	1036	996	1035	1070	1034	985	969	1075	1067	992	1055	980	1014	1029	1015	1098	1083	1059	1046	1039	1061	1033	1027	1092	1094	996	1019	1035	999	987	968	1086	1029	1054	1066	1056	1045	1033	982	1007	993	1042	1060	997	1043	1083	1048	970	1071	977	1008	1029	1012	976	1048	1018	1063	1033	995	1021	1080	1032	1043	964	1076	1035	1039	1013	1007	1020	1007	1037	1000	986	1043	1059	1059	1058	1040	1064	1001	1012	1074	1045	1049	1046	1046	1112	1054	1077	1054	1061	1029	979	1044	1030	1053	1049	1014	1107	1060	1008	1075	1012	1082	1051	1015	994	1034	1056	1059	1007	990	1028	1027	1022	1029	1028	1083	1044	1047	1022	1016	1050	1014	1060	996	1053	1029	1044	1020	1049	1001	1032	1022	974	995	1060	1028	1083	1060	1055	1042	1023	992	1045	1040	1018	975	1030	1047	1013	1037	1050	1006	989	1022	1090	1047	1071	984	1032	1016	1026	1040	1059	1036	1011	966	1007	1050	1058	1057	1037	993	990	1053	1037	979	1044	1035	1036	1024	1057	1060	1042	1078	1022	1042	1006	1004	1016	1030	977	1029	1025	1016	995	994	1044	1033	1014	1047	1048	1099	1046	1009	1061	1043	1045	1056	1066	1025	1072	1047	984	1030	1022	1027	1024	1005	1005	1018	1035	1043	1023	1066	1070	1043	1056	1033	1048	1024	1036	983	1016	1066	1013	1040	1072	1007	1007	1071	1049	1012	1009	996	1023	986	1063	1041	997	1061	1044	999	952	993	1029	1033	1050	1058	1035	1079	1009	1012	1019	1011	943	1014	1047	1105	1101	1007	972	1032	1004	1020	1024	1053	1053	1003	1046	997	1068	1019	960	1051	1015	1046	1047	1029	1036	1052	1063	1053	1054	1055	1041	1057	1090	1038	1035	968	1012	1057	991	1001	1018	1079	984	1029	1048	1036	1091	1087	1001	1032	1009	1035	1026	996	1069	1059	1025	984	999	1031	998	1076	1045	1065	1086	989	1041	1032	1031	1012	1064	1006	1006	1057	1057	974	1059	1029	1053	1045	1028	1108	1083	986	1036	1049	1025	1017	1049	1049	1096	1039	1034	1047	1018	1061	983	1031	1007	1040	1034	1020	1047	1029	1032	1019	1006	1032	1035	1041	1006	1083	1002	1045	1003	1115	1024	1048	1060	1063	1050	1024	1023	1057	1087	1040	1048	1050	980	1038	1043	1017	978	1051	1078	999	1042	1019	1043	1025	1034	1013	972	1032	1056	1084	997	1017	1026	1064	999	1083	1031	1051	1014	1002	1044	1012	1020	1026	1005	1049	992	1009	1066	1013	1041	1038	1016	1034	1070	1014	1063	1074	1061	1038	1019	1048	1034	1029	991	1040	992	1059	1055	1009	996	1054	1036	1025	1057	1074	1094	1086	1051	1045	1068	1044	1074	983	1079	1016	1020	1020	998	1014	1007	1016	1036	1045	1030	1061	990	1018	1037	1035	1049	1038	1000	980	1008	1073	1011	1021	1034	979	1046	1016	1046	1013	1012	1092	1034	1024	990	1046	952	1017	1035	1095	1011	1024	1009	991	993	1001	1036	1007	1025	1081	1076	1022	977	1109	1048	1029	980	1122	982	1026	1029	1057	990	1073	1093	1091	1028	1014	1031	1014	1004	981	1059	1046	1081	1037	981	1008	1038	1017	1028	1022	1055	986	982	1036	1028	1008	1043	1055	1007	1079	1088	1026	1008	1034	1048	1034	1049	1011	990	980	1031	1045
4037	13469	37887	78330	71062	46708	24244	8684	2390	1259	991	992	958	969	978	877	986	1013	967	958	1035	1014	1024	1001	958	1032	977	999	937	956	972	969	971	975	948	980	919	913	937	975	988	914	950	945	995	922	965	898	947	902	923	901	1005	954	979	978	918	979	974	931	966	917	902	944	976	909	918	918	918	978	935	896	964	963	944	919	928	904	908	967	961	929	946	923	946	917	947	914	940	961	899	933	954	964	1003	923	954	910	1009	940	917	919	919	915	931	1004	927	929	939	975	930	965	937	918	976	954	907	986	951	914	994	973	930	945	951	953	989	944	966	968	918	923	942	962	971	901	961	913	975	1013	978	880	984	929	949	911	961	928	948	942	920	912	928	924	945	942	941	929	953	947	940	959	983	944	978	911	1008	945	943	912	970	882	948	940	921	912	861	974	937	939	905	943	964	943	910	977	936	924	976	1017	967	996	998	972	907	920	915	902	907	931	989	973	960	942	985	940	927	925	912	897	973	950	964	951	947	936	942	949	980	908	923	940	923	921	939	923	944	994	938	947	939	928	926	932	928	941	943	993	971	955	961	897	920	951	987	942	916	885	915	972	904	938	870	1002	921	969	946	923	879	982	962	981	954	967	917	905	945	928	984	981	907	976	964	921	932	980	1016	934	973	973	975	974	931	954	979	941	938	991	990	928	933	912	949	935	921	903	946	915	979	879	953	907	959	965	909	911	961	988	952	953	931	928	927	1000	944	920	925	958	961	941	918	919	933	963	913	911	890	890	947	916	935	943	975	917	979	973	912	937	945	975	983	926	920	997	936	974	907	879	978	926	959	951	902	926	974	915	957	1045	944	928	968	930	925	924	881	966	896	958	946	932	932	905	925	976	912	934	1003	934	967	963	947	997	964	959	962	969	896	931	929	945	1040	924	997	962	967	974	915	1008	973	943	958	933	934	931	966	938	913	968	929	953	961	926	933	964	919	959	951	1006	968	936	917	909	917	995	941	920	959	937	940	874	935	873	930	908	970	928	928	944	891	937	926	928	967	1016	966	899	899	967	910	913	951	941	928	892	948	914	941	937	976	934	953	940	938	940	898	998	935	961	930	962	911	928	932	924	987	912	937	1014	942	983	913	922	915	958	940	953	969	953	974	954	937	946	944	938	954	953	924	932	971	915	935	938	907	994	941	964	949	915	957	937	970	920	915	877	964	923	912	908	950	956	967	931	970	935	948	946	896	915	953	945	927	911	941	948	922	898	926	967	899	928	972	919	957	901	983	949	941	971	914	931	886	942	970	917	867	972	936	880	937	912	923	947	911	906	888	941	933	922	927	929	979	942	970	915	956	932	909	998	954	961	907	987	914	930	977	961	950	943	953	922	926	970	924	988	975	957	998	917	973	927	910	921	953	921	949	917	978	923	955	937	1017	935	960	934	963	938	943	918	916	981	957	917	930	969	964	953	885	910	897	898	920	913	945	971	936	897	956	914	939	899	926	959	974	959	984	998	954	948	886	978	965	948	902	905	936	908	956	993	923	983	970	949	928	957	950	891	977	932	947	996	943	905	943	923	950	938	928	918	953	968	972	937	903	872	950	893	914	986	959	947	981	941	984	915	955	919	905	978	1011	886	932	923	916	966	944	901	953	915	964	896	929	975	1058	904	930	989	915	962	957	952	971	977	991	1005	974	861	961	968	974	937	947	919	960	947	947	960	928	936	875	896	927	973	949	935	911	1004	956	941	965	946	920	912	936	955	926	1000	903	982	925	901	958	922	954	967	910	890	939	901	900	933	946	921	954	894	943	923	938	902	913	885	938	876	923	971	969	874	975	931	905	904	942	995	950	950	945	946	906	922	937	899	948	957	926	909	912	937	895	984	900	951	981	957	952	971	898	957	920	929	996	952	926	987	959	897	924	944	977	946	955	951	950	957	951	978	928	961	901	986	911	899	949	943	935	905	962	902	947	930	904	923	972	965	927	924	936	905	894	864	950	956	951	962	961	959	925	920	905	1004	950	951	972	938	910	922	915	914	909	903	937	945	937	923	977	954	954	910	984	954	909	920	953	916	919	959	963	896	988	901	960	885	871	957	961	892	973	964	964	904	923	938	952	989	882	972	945	928	981	918	992	1009	882	954	905	894	883	975	926	963	943	974	899	936	920	920	946	945	850	965	956	920	906	966	962	916	945	939	962	879	948	881	972	994	940	935	939	907	983	924	947	927	872	946	868	942	931	939	924	963	952	964	914	945	899	921	988	975	972	979	928	946	939	941	902	954	893	918	914	925	920	920	929	947	972	938	931	902	933	918	920	966	973	978	971	931	951	887	983	884	913	946	935	952	942	959	961	863	964	944	942	930	964	912	943	952	962	887	940	882	907	951	963	880	949	990	980	867	999	922	957	952	881	933	884	944	971	957	953	967	887	980	948	913	930	935	963	960	948	961	986	899	919	924	881	937	952	901	886	959	997	922	983	897	934	958	922	904	960	893	905	924	973	920	930	871	902	904	951	948	960	929	955	945	936	928	975	1033	925	956	891	910	904	905	930	984	951	986	907	908	938	889	919	926	891	891	946	894	870	935	967	942	949	926	967	875	898	908	939	931	948	961	928	882	940	950	928	949	904	967	942	938	917	922	949	924	911	920	952	912	972	944	919	924	925	929	944	921	927	911	944	923	941	979	939	912	956	987	950	1009	954	983	901	978	956	960	885	928	920	965	974	939	952	955	963	959	972	977	923	936	929	926	961	966	980	968	874	901	963	947	885	929	957	900	902	909	919	959	927	925	908	922	949	912	948	976	906	983	975	936	930	950	944	981	948	924	935	904	938	924	930	926	950	898	963	938	895	955	942	954	952	925	924	983	956	939	950	933	969	994	916	939	977	960	925	932	913	931	944	964	964	934	935	950	928	941	964	970	904	986	881	967	953	900	955	951	909	952	989	924	930	902	916	961	921	948	943	891	955	958	959	933	914	956	946	924	901	1004	940	946	949	905	897	964	977	899	1010	968	979	899	921	896	931	914	959	900	890	915	964	932	949	966	912	960	930	896	935	960	983	928	984	972	938	915	939	930	925	929	963	943	900	955	962	936	917	938	906	911	877	946	888	945	962	963	951	868	938	929	962	969	918	944	960	960	970	966	896	948	948	993	965	955	946	889	935	965	960	943	919	936	883	902	899	899	1036	914	908	900	957	928	939	868	932	966	957	851	957	951	915	882	926	904	922	995	901	909	932	893	904	900	986	896	900	913	903	903	928	984	980	925	962	972	871	948	927	956	935	940	952	959	912	973	995	949	984	952	931	1012	944	919	922	933	921	968	1005	913	921	959	955	891	890	953	927	988	936	954	950	893	907	913	936	979	899	923	947	912	898	940	935	942	965	937	957	966	954	924	945	873	911	950	943	962	927	898	950	890	948	984	934	962	924	941	969	884	967	950	883	953	933	953	894	918	974	913	979	923	973	1002	907	982	950	943	941	946	958	952	934	912	1011	875	964	917	950	962	942	959	943	903	918	898	972	971	928	947	955	928	948	913
27391	13852	2666	13264	18062	10918	4315	1967	1166	944	937	935	971	956	906	908	889	948	893	909	929	954	990	929	944	920	929	912	942	936	941	1010	960	903	906	932	895	977	928	928	971	940	940	955	951	963	927	951	953	970	921	946	986	914	913	932	931	986	958	897	989	920	984	948	1010	969	921	946	928	968	933	924	920	881	921	962	901	975	975	933	996	943	947	918	922	977	970	947	930	929	901	911	937	890	939	934	946	962	896	883	910	916	949	929	948	976	942	944	946	936	1001	978	881	936	944	944	937	913	915	1008	942	902	989	925	882	926	975	984	931	894	898	997	972	990	958	933	944	922	864	954	920	949	942	912	945	967	920	896	944	943	889	884	952	889	870	917	914	947	952	980	904	922	953	949	884	929	902	918	975	941	943	900	942	889	902	916	921	896	942	936	933	943	903	947	954	884	949	927	898	912	924	916	904	956	985	932	916	930	942	899	919	970	916	987	935	911	870	901	924	930	910	978	962	938	992	938	967	919	937	889	984	895	954	946	958	932	954	905	907	971	973	959	925	928	979	894	934	920	932	896	930	978	926	918	955	924	927	905	969	903	965	909	900	990	955	917	983	940	942	893	935	896	904	939	979	832	895	938	976	958	954	936	929	918	964	951	952	920	970	889	904	916	889	938	885	929	867	954	931	885	936	914	936	951	913	918	931	877	1027	938	936	977	952	916	909	914	952	919	896	915	906	937	910	943	1016	921	953	976	960	982	892	895	920	934	908	887	962	939	903	896	960	907	919	910	925	912	908	909	909	921	905	1002	906	921	965	942	998	951	921	950	891	913	878	985	880	934	905	956	955	926	953	913	907	900	924	895	955	910	953	879	946	893	910	832	995	899	944	939	936	922	946	918	885	911	949	909	938	918	887	918	944	927	944	926	968	875	897	963	908	912	969	993	994	970	956	862	938	957	914	943	887	1006	945	908	935	943	934	945	922	916	932	913	896	960	926	931	935	931	960	884	943	912	927	912	858	953	953	957	955	952	894	974	909	938	957	940	976	944	935	911	960	966	914	981	918	940	982	962	923	916	932	920	955	895	948	892	865	968	918	988	930	965	937	974	976	904	929	919	955	930	944	980	954	928	889	935	991	944	918	947	882	958	950	910	901	956	941	973	966	947	929	956	910	963	948	958	900	947	958	975	911	866	897	890	998	978	898	935	894	920	922	878	900	886	935	956	930	945	996	975	862	872	935	953	931	969	950	907	881	935	960	940	960	948	932	961	948	945	988	931	958	936	886	921	905	883	928	967	908	939	960	974	896	979	990	954	899	917	908	877	950	940	959	907	896	976	929	896	927	887	1003	926	840	912	898	893	911	917	911	916	979	932	966	891	931	945	900	882	914	894	898	946	960	953	952	920	937	956	952	902	924	957	951	938	925	976	893	880	928	953	933	896	910	975	897	957	904	901	924	897	966	910	956	977	990	903	921	915	956	1000	967	931	920	938	899	902	896	941	957	940	926	927	991	932	937	892	932	944	869	902	949	972	929	935	953	894	987	911	888	932	924	1026	877	890	975	922	914	885	945	944	978	916	888	944	946	874	898	890	921	969	928	887	939	941	878	981	947	902	941	950	925	893	945	922	974	890	930	879	965	943	913	941	949	874	941	871	968	897	991	896	927	934	878	952	951	909	980	937	923	938	906	940	960	960	940	973	949	977	904	933	938	927	929	929	869	952	941	908	912	868	944	936	911	936	948	948	892	942	973	1018	955	945	924	908	906	916	937	951	986	932	953	974	916	920	921	963	860	920	957	918	933	964	934	973	986	935	900	966	946	947	963	949	890	910	929	985	948	961	934	939	910	933	920	890	959	912	898	917	956	940	929	932	941	906	940	891	901	967	927	939	1004	1005	931	939	888	926	913	899	995	936	933	908	915	967	917	916	881	914	919	938	892	969	909	917	936	920	940	885	918	929	958	877	921	909	922	921	901	982	929	934	986	881	926	947	898	955	951	983	940	920	886	884	939	977	938	883	959	1011	943	950	929	964	882	908	901	947	955	917	892	885	956	902	923	948	935	955	942	978	974	907	954	923	931	906	912	924	902	944	932	963	959	972	859	930	909	927	907	946	907	950	924	950	906	925	899	883	906	956	978	895	916	970	917	935	950	947	880	958	948	920	967	909	992	902	943	981	888	933	955	930	981	950	916	972	939	968	915	913	918	933	900	965	904	925	982	967	994	913	941	903	938	881	941	938	890	917	921	943	988	972	843	950	927	953	867	930	904	968	940	935	953	909	1015	957	897	885	964	967	945	973	909	926	922	959	913	900	904	920	953	903	941	924	914	929	927	912	929	952	949	934	960	941	917	923	931	935	951	922	945	980	905	999	915	942	902	954	920	941	935	904	962	953	947	959	981	962	969	955	977	941	894	973	931	936	915	885	959	964	936	922	948	949	911	969	997	930	923	1001	967	914	945	933	927	985	910	918	929	924	912	917	918	935	924	947	958	966	928	923	890	857	885	901	925	924	954	893	942	863	950	937	889	904	937	975	939	957	930	943	929	931	929	962	901	937	915	959	923	962	916	909	920	936	951	998	889	931	907	940	898	963	952	977	918	923	938	914	954	949	882	895	919	938	871	881	927	908	978	894	929	891	885	948	911	968	958	945	966	926	917	919	953	948	931	910	903	944	918	896	915	977	924	936	941	991	942	903	917	977	958	939	897	902	920	956	872	916	948	941	929	902	936	931	927	972	857	945	953	972	966	905	930	909	947	886	1026	951	942	943	919	917	942	944	944	907	932	911	916	939	935	905	963	941	930	947	971	901	929	913	946	950	951	914	906	922	994	903	914	948	942	979	918	892	936	944	936	951	921	888	953	948	988	972	854	941	981	962	964	928	930	955	950	955	955	951	914	911	946	966	922	934	941	926	954	967	941	928	897	955	948	937	976	912	972	950	893	946	943	972	905	916	938	916	926	924	907	902	944	928	906	931	970	869	972	918	925	924	976	887	936	955	894	914	868	859	979	926	908	886	969	909	930	911	930	935	917	960	948	940	869	921	933	998	937	952	916	925	934	945	980	974	917	1008	904	928	969	875	843	917	917	965	962	967	922	894	924	911	895	967	938	923	905	900	980	971	926	987	964	949	937	877	915	955	941	897	938	935	914	921	915	913	978	961	930	918	942	908	895	891	910	900	851	897	915	908	984	920	910	928	899	895	930	915	929	921	930	937	959	973	960	902	915	947	942	961	972	937	940	936	936	926	913	926	907	948	920	948	907	938	951	950	937	890	941	977	987	958	924	953	977	891	938	959	953	928	928	892	947	905	947	980	970	924	943	971	928	923	957	929	973	917	858	901	958	920	973	940	895	900	920	928	919	969	914	873	948	941	964	908	968	904	943	927	917	946	924	969	964	937	899	909	996	963	922	935	926	864	954	927	955	951	983	989	908	924	897	943	928	942	942	930	975	939	929	904	1027	990	916	1009	919	916	950	924	930	903	966	939	929	937	952	945	1007	850	991	914	967	909
5018	1097	1139	12557	14069	8138	3653	1530	963	836	798	819	733	853	820	829	814	809	842	815	808	801	815	831	849	824	858	831	842	758	760	798	835	795	863	775	752	824	858	810	758	820	853	830	807	804	833	793	808	802	752	824	767	777	750	801	804	808	781	788	785	816	785	816	789	812	859	847	854	848	839	767	823	778	831	803	830	825	782	807	767	787	791	772	800	777	822	800	823	782	804	803	755	832	755	740	823	795	822	804	834	847	821	808	790	815	782	794	711	821	805	790	778	788	849	802	797	803	820	806	790	818	789	852	824	835	851	779	784	824	803	783	788	821	803	789	832	812	796	755	815	776	790	814	798	827	829	816	795	797	811	786	737	822	817	803	775	793	797	789	805	767	821	802	822	790	836	788	838	795	765	776	813	792	791	783	814	801	784	765	776	808	769	795	803	763	795	848	798	787	793	795	826	819	845	770	766	796	811	782	827	811	813	769	782	764	877	753	837	769	822	809	815	837	798	773	809	769	815	823	811	839	809	789	800	803	784	786	851	773	825	770	840	798	764	821	787	773	819	787	815	823	798	796	788	834	818	818	792	795	820	839	792	847	812	806	790	835	797	782	753	807	792	853	803	819	763	780	848	834	845	782	752	768	808	779	791	795	793	820	775	788	755	819	791	802	817	799	766	823	815	838	816	808	849	850	790	802	783	813	848	773	817	790	786	797	819	807	767	790	819	805	808	759	831	765	868	833	801	837	768	787	796	794	774	813	814	764	741	835	775	804	848	761	839	783	857	853	834	818	830	784	805	812	889	772	755	811	816	794	847	744	788	801	806	865	825	819	781	783	848	832	765	830	755	814	802	829	805	768	787	829	809	812	816	783	778	800	776	773	783	787	808	837	825	798	832	834	779	818	776	775	786	802	823	777	760	819	762	795	808	842	837	806	838	811	766	804	820	821	838	761	791	835	781	805	826	823	826	840	797	826	757	788	777	809	808	838	748	810	754	783	820	827	772	818	766	819	813	841	816	778	803	889	819	831	823	870	811	781	774	838	773	801	766	781	855	819	798	797	792	827	824	794	811	774	811	814	788	830	833	821	853	797	774	827	778	815	752	831	779	780	851	847	780	795	757	755	802	843	815	758	845	776	792	771	822	770	819	829	789	800	793	782	819	803	782	818	830	788	811	804	820	783	771	819	813	842	779	840	773	803	779	784	792	822	803	792	768	781	809	834	754	766	751	765	800	797	787	826	800	816	815	859	791	802	785	795	797	801	843	814	807	785	804	823	863	789	817	823	802	788	765	808	764	796	830	803	788	843	785	798	797	785	783	750	748	841	825	813	762	827	837	825	800	847	741	811	839	802	828	770	795	819	864	772	827	791	805	813	775	836	829	768	795	815	779	843	862	813	812	768	798	783	818	809	755	856	846	798	813	768	801	813	826	766	815	802	791	815	752	815	785	800	837	823	779	786	809	769	747	845	811	796	832	794	792	777	803	826	799	851	786	740	791	751	791	806	774	855	732	813	811	809	813	762	776	756	783	791	800	785	829	782	801	808	850	748	813	773	779	774	783	792	775	769	809	863	815	778	826	806	800	785	840	753	816	778	826	834	817	792	800	794	780	768	770	810	812	774	812	783	798	782	790	871	799	793	790	793	797	787	809	750	812	790	809	802	802	801	779	749	817	841	849	813	807	838	789	797	810	755	811	817	830	731	762	845	766	790	805	837	831	788	857	781	849	797	835	828	802	798	821	828	767	771	856	804	814	790	794	745	825	807	806	806	790	836	826	799	784	799	845	799	848	819	830	791	757	803	805	809	845	792	798	816	849	837	840	840	757	761	776	794	739	794	822	826	813	803	804	754	787	798	759	755	772	806	792	800	785	827	744	834	816	825	825	815	776	783	867	793	782	781	827	747	775	825	850	831	825	796	764	804	825	827	783	781	823	760	792	825	830	825	798	814	836	811	815	836	777	802	800	844	834	854	800	821	786	833	843	815	808	757	758	815	804	811	794	769	802	766	835	728	799	792	837	822	786	781	777	861	783	789	836	820	811	792	800	746	833	812	844	783	776	835	830	805	824	786	772	795	821	783	764	828	777	803	801	737	804	862	799	814	771	771	842	864	820	824	821	796	789	859	740	772	737	769	832	817	746	844	869	747	812	813	766	780	782	818	821	777	809	805	820	812	804	773	811	809	789	810	819	750	800	798	755	798	830	780	802	819	798	853	805	785	763	802	822	824	746	821	792	840	791	821	797	803	836	836	861	800	838	815	816	768	818	800	845	801	754	817	766	767	856	812	788	801	788	838	755	821	819	845	831	739	778	778	802	780	851	803	826	821	797	801	793	775	780	823	783	792	788	805	792	827	771	805	787	824	846	771	783	812	800	788	841	801	802	772	836	877	784	813	836	759	803	790	876	763	806	828	816	838	813	838	816	798	798	801	818	838	807	807	802	823	816	781	839	803	810	800	794	796	794	794	776	789	841	765	836	826	796	740	806	765	804	780	773	805	743	796	797	797	772	795	760	780	726	812	783	836	789	831	788	828	755	747	787	850	801	764	778	809	764	771	840	854	791	879	780	808	800	800	849	810	759	824	835	815	816	793	783	766	769	872	778	751	758	778	732	804	794	789	786	823	821	753	812	867	783	786	820	812	811	772	819	816	791	805	779	794	780	823	760	806	830	806	791	791	797	794	805	818	807	785	804	772	816	809	802	772	773	803	809	828	809	851	825	816	804	785	807	805	801	826	789	822	774	809	852	791	824	865	777	829	822	788	780	801	804	770	792	819	844	823	828	811	816	818	830	876	789	851	780	793	817	838	792	784	811	771	768	785	788	758	833	796	773	761	800	826	737	819	846	775	826	756	820	842	807	756	780	762	770	844	792	803	826	827	806	793	823	759	838	774	818	819	857	838	753	765	791	794	789	822	780	768	802	754	802	831	835	846	784	814	790	821	811	748	795	785	803	806	829	811	824	788	778	827	805	854	799	798	791	773	781	798	834	787	842	803	765	810	756	804	779	782	805	816	834	778	765	778	790	751	814	833	819	807	776	779	732	764	799	811	840	800	788	804	847	777	808	801	785	785	804	823	768	764	836	782	802	782	809	803	831	836	780	795	807	803	795	783	869	775	784	798	796	790	804	829	788	776	807	792	785	844	814	798	812	840	798	814	804	814	758	822	781	796	752	821	813	808	759	843	769	786	839	803	843	810	773	796	817	768	810	804	716	781	805	809	880	791	823	820	784	785	802	756	809	761	834	825	755	814	815	809	849	824	844	823	872	830	856	858	813	754	788	786	748	801	809	797	822	758	785	805	805	819	775	807	795	810	815	858	817	803	831	884	805	809	812	768	788	827	801	765	789	843	831	825	831	800	841	795	800	838	804	793	826	832	775	798	796	786	811	781	759	785	820	762	766	822	812	833	829	836	788	787	789	796	781	780	742	827	806	794	792	831	769	878	811	791	816	810	777	797	788	779	796	768	818	786	827	804
24626	21166	27603	46506	60255	46049	27904	10216	2447	1158	1028	949	998	970	921	947	878	905	936	863	903	928	938	910	865	891	913	934	914	951	908	884	885	997	966	955	906	837	922	928	957	893	937	918	897	929	924	873	921	909	897	962	902	893	941	906	907	926	890	927	902	878	903	894	853	945	858	895	953	913	891	936	879	932	870	887	937	891	953	956	891	911	929	911	880	948	912	966	953	890	879	899	890	954	890	889	899	935	954	902	859	921	891	968	910	927	937	878	892	890	942	935	969	931	876	876	926	903	883	939	900	896	900	929	934	871	932	927	957	870	927	911	875	873	903	914	952	894	939	867	949	894	911	959	897	868	881	897	886	909	935	887	904	884	895	912	868	880	865	942	835	939	945	891	847	945	900	891	915	855	895	895	943	899	941	932	898	898	932	923	924	898	931	906	932	914	934	903	913	886	892	891	888	916	914	957	937	870	924	901	888	916	891	893	915	902	880	891	928	912	965	845	884	896	925	893	904	882	887	916	910	919	920	925	902	913	889	942	905	869	876	894	874	885	834	897	864	892	902	968	919	868	869	913	860	946	970	917	901	923	912	859	851	852	923	895	906	959	895	947	927	872	911	900	983	942	934	940	922	880	910	887	904	887	883	899	881	913	867	903	918	885	925	889	929	942	909	936	828	921	878	931	974	941	897	916	893	970	880	906	874	937	951	914	871	920	893	898	948	875	882	921	876	922	920	898	875	909	904	955	937	905	863	908	942	893	944	862	872	888	894	934	917	905	894	895	852	934	905	935	894	885	964	934	913	939	947	885	921	922	875	978	915	878	868	937	960	898	922	889	888	872	986	941	898	871	870	881	915	902	900	941	951	905	892	892	905	939	905	951	924	918	919	927	847	857	933	921	898	863	874	926	1006	953	889	929	867	917	906	915	939	924	877	859	936	908	876	888	909	855	887	899	863	919	852	865	918	882	897	898	954	928	893	884	905	898	933	905	952	989	917	898	887	901	902	915	883	858	880	961	914	892	889	922	944	890	961	914	855	945	911	908	930	875	848	902	907	880	906	926	880	954	926	909	936	892	923	862	865	896	877	802	893	953	970	878	913	906	868	872	932	924	884	896	910	872	868	900	973	916	940	941	931	886	966	928	911	890	887	853	901	865	879	912	941	944	842	866	905	920	851	806	857	958	955	875	863	908	934	929	929	904	891	855	969	913	890	886	899	903	860	941	910	904	911	965	905	890	886	920	890	885	928	910	945	919	944	963	979	897	884	933	858	919	880	924	880	913	879	966	927	892	874	969	935	916	830	909	906	944	868	902	899	926	858	948	916	952	919	864	924	874	889	942	898	852	830	907	882	901	932	883	883	902	953	864	894	934	926	900	916	950	890	946	964	863	960	937	950	895	926	905	905	911	884	896	932	964	938	893	937	951	941	955	929	952	935	933	924	884	922	947	928	926	925	887	880	913	931	972	905	908	877	884	871	902	845	934	857	885	918	893	925	899	939	918	968	923	861	860	953	871	897	876	913	887	924	921	895	930	937	930	956	872	909	889	866	906	867	915	900	933	892	932	888	946	890	873	874	891	907	890	922	945	944	893	920	925	891	972	879	912	883	916	872	963	897	903	889	822	878	899	917	896	894	884	903	894	916	903	854	890	846	921	882	881	847	888	866	969	884	938	936	916	929	901	886	912	902	908	901	916	922	905	941	852	887	922	923	910	881	930	947	921	928	855	888	915	958	895	961	874	913	912	903	913	911	928	957	869	918	943	865	913	910	890	925	944	889	889	893	893	911	904	886	900	933	904	878	917	928	872	899	915	928	896	918	924	912	916	898	901	898	873	925	896	923	919	884	883	929	894	918	903	888	923	875	895	912	900	900	926	880	899	924	933	907	900	896	921	896	881	938	912	873	886	914	941	894	877	909	950	921	910	880	932	914	922	918	884	886	939	878	896	976	895	909	913	876	891	918	903	953	903	903	945	874	899	874	938	937	877	937	903	956	908	948	853	893	915	892	858	853	873	911	917	870	985	936	917	916	846	875	925	988	903	831	890	886	894	864	952	889	878	860	898	892	893	887	953	915	898	947	894	882	872	903	919	889	953	961	930	851	912	902	845	851	887	891	923	967	927	943	922	843	933	916	911	911	907	904	945	927	887	948	914	912	886	876	936	881	885	903	957	864	945	878	886	997	910	908	901	901	929	893	961	899	953	951	899	882	870	920	880	896	855	952	899	892	953	903	897	894	927	896	924	892	907	888	900	896	907	824	897	910	892	912	881	946	879	949	920	895	904	954	951	898	909	871	918	919	946	836	973	953	948	963	887	909	959	942	939	962	902	937	933	910	895	836	916	942	941	910	893	931	924	872	884	883	925	891	884	878	927	880	892	910	904	908	908	891	940	951	904	887	880	920	898	916	864	911	905	905	936	879	913	879	873	871	925	967	921	930	857	872	903	874	917	891	869	930	941	905	939	885	883	905	910	947	924	901	925	854	923	895	889	961	876	902	896	891	880	871	913	962	906	889	869	922	936	934	943	904	885	883	921	905	884	885	890	922	935	944	903	932	921	915	914	922	903	897	934	942	968	884	932	909	893	923	915	936	875	954	941	914	910	907	852	890	934	915	914	915	863	882	896	894	970	921	904	872	966	933	874	860	907	929	955	911	902	925	899	881	881	918	916	897	961	850	905	883	925	898	875	880	889	926	851	932	897	903	888	916	903	906	910	940	876	899	921	907	881	894	928	857	932	914	880	905	870	882	908	910	907	879	947	898	901	887	894	936	886	937	858	938	931	953	875	915	945	865	869	911	932	906	897	841	890	935	890	893	901	876	987	878	861	909	930	888	989	917	844	937	876	952	892	884	941	950	917	891	945	848	845	885	868	938	839	851	891	897	867	905	911	886	905	892	917	975	875	894	886	967	936	913	950	924	850	915	883	918	955	927	944	912	977	868	884	864	938	943	903	907	915	886	842	923	921	946	926	935	933	892	868	933	844	892	895	888	937	920	932	907	905	929	865	963	925	925	890	908	928	936	874	849	895	866	895	934	958	870	858	854	910	955	881	878	922	871	948	860	894	927	894	888	907	913	899	914	883	906	852	950	932	920	940	872	937	936	888	945	897	904	837	881	918	931	876	882	885	885	906	886	888	908	948	873	915	906	872	902	912	889	934	952	896	906	957	897	967	895	919	865	923	916	889	873	934	894	923	873	950	880	957	945	876	914	937	873	903	920	877	932	858	833	914	907	882	918	888	909	915	926	925	867	875	949	927	875	930	933	916	931	897	884	927	917	933	950	848	947	903	900	911	921	961	912	940	897	884	889	928	875	911	882	878	889	909	900	955	919	887	943	838	871	897	882	911	911	893	929	912	956	907	853	885	923	944	907	876	885	884	944	878	951	938	955	865	893	930	945	882	912	915	850	881	930	921	998	952	872	892	867	862	866	859	892	903	951	904	900	915	879	892	906	923	879	927	913	925	917	926	960	914	924	894
3522	4066	3761	60723	58762	37349	19310	6744	2031	1011	869	803	891	815	863	796	868	822	783	803	874	859	824	802	782	855	899	808	790	794	851	843	838	874	822	848	820	806	880	839	837	860	844	834	866	828	835	853	812	832	842	786	832	805	854	788	829	805	829	870	868	799	847	838	832	838	874	838	849	862	817	825	885	839	834	832	873	840	847	836	855	848	801	851	862	836	857	818	840	858	866	841	830	849	854	860	854	841	845	828	790	859	804	821	858	813	864	766	831	785	849	809	838	811	845	876	819	845	803	846	818	788	797	804	800	831	801	876	883	831	889	820	860	809	858	769	849	848	847	833	822	804	931	833	788	841	846	857	814	828	856	761	856	802	827	836	772	840	828	811	838	866	838	855	847	796	804	795	800	852	824	813	823	823	834	889	817	831	840	830	827	860	849	792	830	869	774	847	841	860	908	858	865	803	868	832	842	819	796	826	832	809	818	834	874	815	831	797	878	825	835	814	851	831	791	771	913	754	801	840	848	799	807	818	808	833	794	820	882	833	801	814	859	773	839	880	818	817	787	814	837	841	794	875	862	832	854	812	808	766	828	821	847	800	804	851	800	816	872	802	866	853	829	813	873	821	798	805	829	751	768	825	849	875	869	781	848	789	804	818	835	820	846	820	790	825	813	885	818	865	863	880	805	907	880	801	837	842	829	858	823	845	850	849	819	824	804	853	826	833	815	802	809	801	826	816	870	834	777	783	824	837	827	823	816	838	873	824	847	869	842	825	864	857	825	804	834	865	809	856	815	793	847	827	805	843	786	853	804	822	813	804	810	796	839	803	840	814	792	826	816	816	856	803	906	817	838	821	817	811	847	814	836	812	840	836	797	883	791	789	853	822	843	833	847	811	818	851	837	827	840	794	822	807	797	804	832	839	833	829	826	849	800	813	813	844	828	792	837	828	807	850	843	746	838	852	835	841	849	833	881	811	804	839	846	825	869	805	854	858	823	822	829	816	835	817	792	882	796	805	813	814	846	847	834	820	800	830	816	811	859	824	829	806	836	805	860	821	843	870	809	849	819	866	870	878	854	811	880	816	840	784	844	836	773	821	814	877	827	826	795	867	825	824	843	826	828	859	807	845	880	824	822	821	851	812	821	834	801	832	815	830	843	861	801	788	844	834	826	837	831	822	854	835	813	836	804	825	777	845	828	876	851	799	825	877	860	865	778	776	835	839	816	830	789	845	822	813	831	849	783	825	832	764	852	823	851	892	849	817	816	830	813	820	841	850	791	807	851	817	803	780	825	789	807	869	832	820	793	809	839	830	852	853	872	834	823	823	811	817	828	862	812	843	823	835	772	832	812	793	807	772	759	830	855	814	814	776	823	820	819	812	766	861	851	800	823	821	877	810	803	839	804	881	841	851	786	923	854	816	833	753	790	842	809	763	823	845	811	825	804	778	827	785	847	866	900	811	846	786	834	817	805	808	828	878	806	854	797	846	848	862	773	802	823	829	841	837	828	849	825	824	800	832	840	835	811	795	853	823	849	864	815	826	798	791	846	831	791	807	765	808	825	867	815	834	833	869	813	838	849	812	784	860	829	867	821	842	794	848	786	839	829	880	849	766	857	836	829	796	792	852	868	819	880	798	851	856	842	817	824	807	818	799	877	813	831	836	823	817	831	815	805	835	806	858	828	834	820	862	863	847	783	777	831	859	828	826	848	812	817	779	824	825	812	855	847	768	828	793	844	808	797	796	845	809	849	885	816	796	811	768	814	846	789	861	792	838	763	849	743	817	838	808	814	850	795	845	834	800	888	903	790	828	796	833	875	772	787	799	843	843	839	818	798	834	834	818	851	757	826	827	844	880	805	797	836	818	799	797	798	817	840	837	858	796	806	833	885	838	882	845	796	806	817	887	869	821	836	831	811	839	834	793	845	795	876	810	844	854	836	812	806	808	848	829	866	814	822	814	882	857	866	849	816	850	832	846	808	815	817	821	848	864	849	808	828	768	826	873	834	793	830	820	836	836	811	824	823	788	819	870	824	778	824	892	833	796	845	864	781	829	799	813	771	836	853	812	805	834	843	843	822	786	761	826	800	853	884	817	833	850	822	813	798	821	826	810	875	812	836	811	820	851	800	802	810	810	826	853	805	849	855	811	840	795	776	878	813	798	809	770	832	825	825	821	813	894	828	786	828	818	823	781	881	798	758	787	844	809	811	813	818	844	842	838	853	844	833	817	772	806	849	838	779	807	761	813	789	839	789	841	826	831	846	888	805	792	812	838	825	771	843	837	737	832	831	858	790	829	841	789	843	821	741	790	837	806	866	838	841	805	780	826	784	838	878	828	833	824	854	775	833	863	766	714	834	879	878	826	850	856	833	810	816	839	833	839	813	844	860	832	835	857	812	785	861	838	800	764	805	840	822	804	819	861	832	840	804	795	834	834	829	819	831	846	812	853	812	809	862	814	747	799	850	791	771	824	777	854	874	899	848	879	799	787	830	831	815	845	818	876	799	817	860	876	872	881	798	811	769	806	817	836	841	824	794	868	829	818	804	801	819	863	793	846	870	802	866	833	848	815	812	803	807	803	829	818	818	795	807	834	829	822	858	883	812	843	823	822	915	849	830	816	840	798	829	823	845	822	790	844	830	743	779	869	838	857	841	836	831	840	796	856	784	820	815	830	805	875	804	803	801	797	816	838	847	793	775	833	837	786	828	786	843	842	864	781	854	794	868	831	781	874	820	844	847	795	824	867	856	791	829	791	792	827	858	854	847	830	841	810	825	844	806	822	782	857	840	864	876	799	846	840	830	855	876	799	781	850	821	833	803	814	860	847	850	875	823	790	798	824	851	751	869	831	792	838	827	789	818	842	840	832	856	845	796	788	826	802	768	858	818	809	824	888	822	823	830	827	812	863	855	827	864	816	808	850	828	866	840	774	773	838	855	828	820	780	865	868	862	821	785	813	821	809	815	850	842	815	822	783	803	799	804	827	836	746	817	868	857	838	803	806	810	818	830	830	775	837	868	821	802	816	803	862	811	829	821	854	863	776	823	790	857	845	824	829	826	828	850	845	831	784	810	807	832	823	873	819	804	831	819	807	830	796	807	897	863	854	811	854	863	835	853	806	853	830	823	818	822	842	809	824	818	834	839	884	821	832	806	786	829	802	873	837	802	780	855	768	799	845	735	837	862	811	807	810	818	861	847	823	808	842	861	813	840	828	850	851	830	863	873	841	833	773	807	823	835	794	795	805	816	831	779	781	846	834	821	822	880	810	914	786	884	827	823	815	852	795	827	769	797	862	821	794	836	790	848	813	812	854	846	794	822	834	833	845	858	860	833	809	896	774	812	838	779	772	803	779	785	799	824	821	780	843	800	887	817	812	850	798	799	819	881	816	814	875	809	824	797	806	782	823	820	864	851	814	859	817	893	835	806	828	802	796	853	887	825	810	825	840	850	867	777	893	795	809	818	823	854	857	832	884	853	780
23884	21168	28371	46829	66357	53893	36028	16038	3941	1403	1056	1021	985	1005	1015	979	1031	989	986	1063	1052	1020	1002	985	946	1019	1003	953	963	1033	1017	1007	1037	1032	1003	1007	1001	980	964	988	1015	1004	1040	992	944	952	990	945	1021	951	978	974	986	987	977	982	1005	935	962	997	961	990	989	1018	958	1010	943	946	999	972	937	932	981	1008	972	994	1040	941	975	1004	1051	963	957	979	978	956	1031	1002	970	978	986	1054	968	970	915	1026	959	967	969	1001	1000	1034	985	1004	964	979	978	945	953	957	950	984	943	1015	937	947	1015	969	989	1005	987	959	952	966	1008	973	966	993	1000	1020	1021	1043	1022	1024	970	954	1062	1015	930	975	1010	975	953	1004	1041	950	913	1028	995	979	996	984	946	970	985	939	973	986	983	947	1021	949	968	1040	1020	1037	995	998	996	1013	916	1040	970	1001	916	950	950	1019	967	965	1031	981	1001	927	1010	936	1008	1022	989	977	998	999	945	990	985	964	975	957	1043	1002	971	993	970	984	945	969	1051	942	1019	1005	959	951	990	971	1000	984	979	1002	947	952	997	1024	1028	985	1018	1016	954	995	927	986	992	993	923	959	1026	978	1007	986	979	1032	969	974	981	938	964	952	993	990	1013	994	1063	958	952	975	930	1036	1001	948	990	1001	982	1012	951	948	988	1041	1001	1038	959	1028	979	1031	974	927	1045	957	997	998	1019	967	1043	942	968	995	962	1012	1038	966	981	940	1001	1012	1008	976	1014	1023	984	1029	922	1011	951	1005	986	1004	1014	992	933	958	1050	976	942	945	1010	982	980	955	969	938	985	972	1005	1000	1047	981	1004	1066	1001	985	991	1020	1053	923	997	990	1019	963	1043	1028	936	1007	999	961	1014	958	995	980	989	983	956	970	1016	988	966	952	1006	986	980	1008	1051	988	1023	1005	953	979	985	1055	1042	1013	959	961	1001	956	986	970	972	955	1034	971	1011	940	985	1063	985	957	974	941	978	945	979	989	1009	1009	1012	1014	1058	1012	1036	973	1016	1012	923	1030	983	910	1033	981	981	983	999	924	961	1028	1000	1013	1020	988	985	983	1006	950	1010	1000	1065	925	940	1016	1005	1001	982	989	1015	1028	957	996	971	929	1010	1004	1003	938	959	965	954	970	943	990	961	1029	962	1014	1006	994	958	1044	1033	972	1023	983	967	1056	959	968	949	925	1001	974	977	979	1056	964	933	980	961	943	973	1008	948	898	998	1040	947	958	973	962	997	962	995	1009	1014	967	1032	974	995	988	982	982	993	985	984	1001	1040	967	987	987	995	1014	1030	991	986	944	968	1038	1010	965	937	981	989	953	1001	920	1027	994	977	968	991	962	950	996	978	954	995	963	921	1005	1023	902	962	930	997	984	1030	994	984	953	1001	1026	1044	1012	954	944	1014	990	1005	952	998	944	989	1029	1053	1020	935	1019	1022	997	1029	1022	981	1003	1030	1017	995	999	953	979	959	997	979	1007	952	967	945	917	992	1057	999	1012	970	1080	978	952	985	978	998	952	987	954	993	924	938	989	994	1014	964	988	965	979	991	1020	991	990	970	1006	1053	971	1028	993	1037	945	973	1013	935	989	971	979	1008	932	966	988	1008	973	1023	968	1044	1020	977	1088	969	1061	966	965	988	941	985	966	967	1001	974	1007	976	961	999	973	977	959	989	980	963	992	1023	998	1004	995	972	993	967	978	1001	978	955	951	1026	956	931	995	960	967	967	924	994	1031	998	994	1001	926	968	1023	975	921	995	1024	1042	996	1004	978	974	982	1045	1031	1023	1045	969	937	985	1011	1020	960	992	989	933	1035	1015	1029	932	959	927	990	992	946	992	971	955	994	980	966	1018	1016	967	1018	1028	980	1003	952	993	953	933	1021	1019	990	996	990	1027	1005	947	1029	965	968	927	943	974	1024	1044	995	963	917	958	941	996	943	991	924	987	957	956	974	951	991	957	984	1032	971	980	963	1014	997	972	973	949	953	935	1010	1008	913	992	1005	948	977	975	1016	946	942	996	980	964	951	962	967	996	1016	958	1012	1007	930	980	1013	948	982	1028	942	979	977	994	917	972	974	961	1013	988	970	976	977	939	966	978	1018	1018	952	1039	944	1060	966	955	987	1032	986	967	1020	957	1036	962	979	993	960	936	1019	1009	971	999	976	1046	1033	966	1001	1013	950	946	959	1029	967	933	1012	942	1007	973	976	947	982	1007	1036	996	957	948	1012	975	1047	964	957	1003	1011	1032	966	963	1002	921	981	987	968	1003	1018	990	1039	986	986	964	970	979	984	981	959	974	935	1006	1025	1013	954	1002	964	984	957	982	1037	963	968	923	967	1001	1001	1023	975	981	960	974	937	1027	937	1025	1001	988	976	972	949	1002	1004	1006	986	1002	957	916	989	993	945	973	1027	997	973	1004	1002	974	978	952	1059	991	968	973	984	999	999	926	980	1016	924	937	1014	1020	991	954	956	984	967	962	964	991	960	1052	998	936	1033	1005	965	1001	957	991	1022	914	950	1005	969	1028	975	982	941	996	931	968	1014	989	969	1000	1032	1001	949	993	917	954	933	971	977	1052	973	966	980	1020	997	1033	985	1010	977	980	946	973	983	965	972	1011	987	991	990	963	999	967	958	968	985	1031	975	974	982	966	1058	1011	1013	980	951	1046	961	983	982	1001	929	1017	934	1008	1002	1021	983	975	955	997	1011	997	975	968	1012	1004	931	953	985	955	1004	960	987	983	964	995	986	994	1002	986	1008	1014	967	1022	942	959	968	979	994	1028	992	948	1040	950	964	956	1000	1012	945	934	937	1001	984	964	1010	994	976	972	1006	982	974	983	961	1007	990	964	958	973	971	928	1032	1026	1020	988	960	975	979	982	1025	946	996	996	939	1018	992	1010	985	1018	1002	955	1008	1041	977	988	963	991	997	985	961	986	992	1041	998	989	971	949	931	1020	977	986	1019	1040	944	956	960	1011	943	1004	1016	986	954	1001	1011	919	991	996	973	920	947	985	960	1008	960	927	961	985	1007	926	1019	935	881	999	1000	1012	991	1020	1068	905	991	958	959	994	996	983	997	1004	971	920	1017	1002	948	1032	977	975	1032	957	980	985	1025	967	978	1030	1005	974	1006	984	996	938	989	990	1014	978	967	1041	993	925	987	1041	986	1029	1001	1010	1043	1027	979	963	1006	1005	958	945	978	945	1023	988	977	982	1045	944	962	990	1017	1024	969	914	1001	947	1011	981	997	1012	1018	1047	1000	940	993	1004	953	996	1022	1001	988	921	966	1024	943	986	977	922	968	952	987	964	1044	942	1063	1028	968	983	987	988	995	977	987	957	1009	997	946	984	1013	977	909	997	1053	982	957	1026	1002	975	953	984	998	988	996	1000	964	992	1013	1046	936	901	979	1002	990	944	1025	987	974	961	978	984	958	1016	957	1000	1017	983	952	1022	961	1070	935	1032	986	986	934	965	960	1024	914	1006	995	1042	991	940	965	954	915	977	1038	950	1002	1033	1062	975	963	985	986	924	993	1004	952	990	927	973	1011	973	997	979	962	919	993	995	1050	1000	951	1040	941	1024	925	1028	1013	1013	1000	1028	960	1010	1031	1022	968	984	996	1007	941	1000	997	971	1042	1047	1002	991	990	976	978	979	1019	968	971	970	986	927	979	941	1002	979	1010	991	993	1012	985	1014	1061	1003	992	980	982	999	953	1004	981	980	988	1021	949	1052	963	1004	963	989	1034	1012	966	1017	936	1000	999	1019	1001	957	997	951	1014	1004	947	1009	978	968	966	979	949	948	962	981	959	965	976	968	913	981	1015	944	1040	981	1021	987	1014	967	991	912	992	974	997	969	923	947	1027	1036	990	1012	947	991	1046	971	1053	956	1004	966	929	1006	1010	1025	1005	1033	999	1015	987	961	997	988	906	1002	910	1029	976	970	1032	978	973	980	1047
3772	5841	5373	70293	70015	47608	26895	10555	2916	1201	931	929	901	959	924	936	929	899	896	883	882	956	941	942	914	973	881	928	882	877	914	938	904	869	880	916	879	855	913	901	893	901	912	924	860	938	964	905	919	897	927	895	981	917	903	862	884	887	893	900	897	954	903	891	871	871	858	886	939	881	840	907	933	856	912	940	926	891	881	918	839	890	868	934	850	925	905	917	894	877	845	916	891	893	905	935	863	899	946	878	906	894	922	901	883	917	897	851	887	894	858	871	904	949	861	912	942	847	893	954	909	919	870	931	902	860	923	911	832	852	860	927	901	892	911	943	908	874	894	893	899	939	869	851	928	887	884	876	896	845	891	964	952	889	869	956	924	897	934	903	907	893	920	963	923	851	905	938	874	906	860	896	883	881	853	887	890	929	896	898	883	852	884	884	897	877	872	847	882	883	908	949	916	864	846	888	927	911	917	914	900	975	913	874	939	892	881	896	955	883	907	886	895	894	921	877	882	909	876	903	918	875	893	862	899	831	899	898	887	847	830	949	926	900	831	863	928	872	856	880	888	874	876	900	879	892	934	867	910	868	877	928	859	947	878	931	885	963	888	892	889	869	873	881	899	915	895	872	860	904	848	871	863	916	850	872	892	859	889	936	859	903	875	894	907	902	899	893	875	854	889	904	847	908	902	926	848	905	907	944	892	914	874	847	878	933	895	917	889	924	902	860	914	879	940	895	892	896	920	955	893	922	850	930	884	873	899	896	890	848	853	892	895	885	909	890	893	865	864	861	865	880	902	907	929	887	946	921	881	891	911	873	935	911	878	951	890	927	915	880	860	897	897	837	888	895	860	926	932	886	919	851	934	917	867	900	900	895	919	914	921	910	932	885	879	885	865	932	834	885	885	886	903	888	946	926	873	930	892	882	897	874	934	859	900	883	872	913	908	869	894	901	942	910	873	918	906	953	904	935	890	909	872	882	933	906	918	877	891	887	861	847	928	877	858	917	847	865	840	937	878	911	913	868	854	866	890	863	875	872	870	887	934	866	921	848	837	857	899	874	898	890	839	900	895	846	894	944	910	944	863	922	939	885	896	953	897	881	868	889	881	919	876	916	879	902	894	971	815	894	854	927	868	923	868	913	926	857	951	902	883	899	898	903	892	914	936	888	883	910	879	880	839	880	871	879	917	843	861	911	919	888	911	922	907	868	903	943	816	874	914	849	903	923	930	939	885	953	873	893	850	879	910	870	922	877	940	843	876	849	901	896	899	874	831	930	934	899	873	891	961	866	911	860	938	875	904	832	847	871	899	934	851	859	889	919	910	863	916	939	973	901	864	855	904	920	866	921	869	857	886	890	877	924	914	937	844	919	875	919	888	888	894	877	874	857	911	945	913	918	882	880	869	931	910	886	905	903	913	947	908	923	868	899	940	894	879	892	918	886	941	883	887	894	872	918	844	893	879	924	867	884	887	912	922	867	906	901	852	888	872	878	882	920	901	963	917	844	873	897	941	981	886	883	888	865	916	904	888	893	860	902	895	873	888	913	799	901	851	922	892	924	859	945	933	939	890	848	917	835	879	886	842	909	908	915	872	881	885	958	947	931	880	889	937	897	897	890	899	895	882	864	893	832	925	880	867	849	938	887	880	931	906	858	941	864	895	881	874	930	910	842	920	833	882	875	892	900	912	881	912	849	913	885	902	847	893	899	891	879	900	829	918	862	825	892	869	882	847	855	873	888	904	853	898	890	857	938	894	922	932	905	943	855	893	868	951	893	894	885	903	881	911	941	898	942	884	878	866	899	912	855	908	826	909	845	854	914	876	891	888	900	904	894	903	893	854	899	928	902	898	862	910	907	894	855	906	879	889	922	885	894	883	931	910	904	918	867	903	890	888	879	921	863	930	921	876	859	865	922	915	891	866	873	860	879	928	894	891	896	879	947	938	883	891	878	889	844	920	877	896	929	876	866	879	879	902	878	934	899	882	896	913	899	941	916	883	928	955	888	894	874	862	873	906	935	900	888	864	885	896	958	967	852	890	929	907	916	872	929	866	934	920	885	889	911	914	853	921	878	849	921	951	862	855	934	885	962	892	907	860	862	913	870	850	900	900	912	894	967	866	898	914	891	910	872	874	928	833	871	862	904	904	893	856	861	924	899	919	866	920	906	938	874	880	914	802	928	921	892	911	882	918	902	907	843	928	867	879	897	918	896	921	878	902	906	875	921	906	909	900	884	830	879	872	919	1014	899	897	852	894	892	789	879	933	887	863	947	929	867	879	917	874	902	875	907	914	904	887	905	918	893	890	925	930	889	835	862	873	897	909	914	927	910	902	799	907	893	876	894	911	904	879	918	909	942	908	882	854	894	900	880	919	937	926	868	968	924	878	874	927	904	918	849	890	887	837	896	908	919	922	931	883	879	882	894	843	905	831	905	810	902	889	866	872	884	900	916	886	902	939	868	877	903	851	840	859	854	932	887	907	909	899	825	798	907	896	923	892	878	878	879	859	885	896	898	903	881	863	888	870	991	938	834	911	853	859	897	923	926	855	874	848	890	884	864	937	933	925	927	899	903	864	831	868	882	912	886	937	901	888	884	872	910	885	924	836	929	912	829	891	889	921	875	938	928	866	911	874	894	876	855	891	935	875	881	899	854	854	902	879	839	969	901	918	879	956	907	840	886	871	895	921	895	900	844	887	911	905	919	889	929	883	899	892	872	904	873	893	880	861	909	840	878	875	851	888	886	877	882	864	914	860	886	878	895	903	900	910	875	927	888	842	897	893	925	888	908	896	911	887	915	882	902	866	892	872	869	948	921	846	863	925	894	881	920	847	896	836	895	915	884	876	876	884	901	850	902	888	872	862	886	884	886	918	888	883	873	898	875	866	902	910	934	892	892	948	910	956	923	891	909	898	877	871	906	843	856	879	887	921	867	932	907	851	840	876	887	938	889	846	887	942	924	850	866	870	874	887	892	873	885	910	907	916	882	895	853	921	870	861	890	895	864	906	883	918	870	868	868	897	952	890	937	849	906	885	910	922	861	912	904	899	906	899	913	916	983	844	882	936	914	875	882	886	849	905	907	867	938	887	896	894	880	857	884	846	877	912	844	915	891	924	941	862	911	875	884	887	935	918	868	944	887	889	883	886	888	903	844	851	890	889	921	896	886	852	966	840	848	906	824	900	882	880	855	934	827	864	868	920	904	858	902	878	861	854	896	942	872	910	905	870	894	919	900	849	910	916	915	922	872	915	877	918	847	874	881	861	897	940	910	904	895	912	891	866	862	886	854	928	876	904	848	871	912	851	902	860	935	943	901	939	908	922	878	901	903	901	893	886	896	869	841	930	886	880	869	922	844	870	920	854	900	900	867	907	873	905	877	842	846	929	875	850	901	879	914	909	947	878	910	891	886	885	889	889	872	889	911	869	867	916	899	882	878	877	870	863	891	890	899	968	916	891	886	843	841	880	875	893	910	885	950	915	968
27439	13706	2448	12479	17693	10501	4399	1945	1092	995	942	946	958	964	883	966	893	935	994	975	936	883	940	969	954	908	877	933	931	905	981	921	895	882	947	921	925	949	939	890	929	960	956	855	984	918	915	966	949	926	944	972	897	934	875	970	922	911	976	922	883	906	918	961	916	928	917	923	929	914	902	934	977	925	942	979	921	898	920	907	920	894	987	922	890	916	974	875	948	902	957	921	945	912	931	867	918	936	892	874	856	932	931	897	932	973	942	869	957	922	929	943	894	906	908	982	943	973	893	954	940	963	966	882	912	946	878	894	916	962	893	899	940	938	923	873	942	893	959	929	897	898	948	912	946	886	881	952	920	917	874	892	911	913	909	956	892	895	960	940	880	869	940	916	913	884	869	903	894	970	949	939	940	891	879	931	911	856	954	935	975	865	907	917	900	889	935	914	959	878	953	897	885	928	949	910	956	959	878	928	885	947	904	957	977	976	922	911	909	918	950	884	931	917	943	934	942	929	966	967	899	881	919	909	912	882	964	936	891	921	896	954	924	938	934	984	900	931	905	907	978	857	934	950	949	920	890	971	929	923	953	930	892	911	943	951	934	895	928	912	941	913	921	948	935	915	919	976	947	919	889	906	941	923	893	949	907	918	1006	911	923	930	923	913	950	934	967	910	895	895	958	921	940	916	928	934	920	959	937	905	915	939	961	955	977	896	906	941	943	925	926	933	890	905	931	899	919	959	947	918	914	905	894	939	966	925	924	949	925	927	953	965	948	919	926	970	902	944	920	964	928	928	922	939	966	956	909	929	884	936	894	961	936	955	924	917	926	974	979	908	863	961	941	928	947	901	897	917	897	940	925	905	919	972	878	960	934	900	908	948	868	931	900	921	931	923	924	901	892	916	951	883	938	915	890	944	886	929	916	915	898	894	961	897	970	879	931	908	916	907	923	948	941	895	903	916	969	885	893	866	967	939	907	912	935	921	959	931	933	1025	887	922	935	895	949	934	927	913	987	915	900	954	874	924	907	928	902	938	881	979	932	954	933	902	950	974	892	904	950	933	900	926	895	899	888	983	913	918	900	940	867	901	910	921	935	914	907	920	904	974	934	957	909	982	887	916	923	908	962	901	878	926	937	950	982	940	928	892	867	900	892	907	935	925	924	912	894	924	895	936	938	915	846	921	900	902	956	931	928	922	895	936	866	921	960	988	937	912	905	965	856	894	953	933	903	982	959	906	895	940	875	993	895	895	945	861	948	909	916	882	961	960	891	904	1001	892	933	926	951	978	891	882	952	886	862	941	914	926	887	942	920	921	943	943	925	971	916	937	911	921	943	928	926	918	949	939	876	953	958	960	917	918	967	886	928	953	936	876	952	949	943	973	954	980	886	910	901	922	921	960	891	942	883	912	885	916	925	937	954	920	965	965	909	854	927	949	953	883	896	970	956	917	903	935	937	944	902	961	864	969	932	984	872	942	965	905	884	944	949	937	922	952	909	911	895	897	940	960	919	926	907	957	910	974	940	978	972	914	920	947	920	978	997	944	922	961	939	909	885	954	914	861	896	915	936	927	984	956	887	892	1019	975	919	959	906	930	919	857	970	939	908	904	921	928	939	974	916	900	928	923	927	918	873	906	953	957	916	889	932	936	959	950	937	893	860	920	944	945	883	910	884	950	941	919	900	913	904	927	930	889	959	963	945	884	961	937	931	928	930	915	913	960	906	930	959	976	937	904	899	867	886	931	884	931	931	923	939	895	961	934	920	916	941	935	946	970	958	922	978	933	914	926	871	926	920	927	970	945	937	941	895	944	872	899	944	893	912	915	892	952	906	933	927	898	918	951	946	952	939	945	915	892	881	998	890	864	930	911	910	922	939	877	933	958	942	912	911	958	954	932	950	904	967	934	883	892	903	889	938	903	864	907	913	928	952	917	927	953	959	916	936	937	950	902	953	931	882	998	897	873	890	923	978	903	937	924	951	890	887	897	864	932	935	937	943	930	985	973	971	902	911	935	931	904	881	958	970	917	959	940	934	908	911	928	910	932	893	907	926	988	938	946	939	891	874	934	910	948	908	908	944	925	888	913	955	923	932	933	950	913	872	905	935	890	859	928	911	934	895	940	910	893	926	921	893	937	909	946	956	941	891	904	928	913	950	953	917	959	860	937	894	960	927	949	915	984	979	890	937	923	921	966	908	899	917	908	920	872	961	943	911	933	923	968	958	931	880	924	889	891	910	926	888	940	945	901	902	994	930	890	889	935	949	908	938	923	941	955	867	949	940	925	950	936	867	927	906	898	938	944	901	955	946	941	891	925	905	930	950	895	919	911	919	928	959	944	946	901	944	946	961	910	962	909	890	929	904	952	942	922	877	936	911	957	928	901	926	915	910	878	942	970	944	947	935	885	915	887	888	936	923	931	937	896	914	980	925	932	889	915	950	923	981	976	967	900	956	914	894	923	906	901	957	916	926	896	903	932	839	891	905	915	911	929	981	902	929	924	939	918	888	918	908	935	1011	858	943	986	942	920	947	900	923	943	904	875	904	907	872	867	955	905	904	881	902	890	918	902	921	903	965	919	961	937	953	977	921	964	897	938	967	887	998	995	924	905	876	888	951	932	908	947	859	953	901	927	922	832	908	946	932	926	941	947	921	932	892	934	858	913	979	919	928	863	902	914	886	922	893	912	882	946	922	957	910	888	876	947	934	899	927	936	959	923	933	891	904	1012	938	917	888	917	917	906	909	941	983	946	942	965	991	912	897	913	938	870	882	926	905	995	895	904	891	995	936	880	912	882	930	925	933	888	918	966	910	896	931	886	939	945	991	918	904	970	943	924	949	914	882	895	940	978	955	923	920	900	912	870	907	938	903	987	954	925	939	925	1019	961	952	939	941	895	889	918	915	913	924	959	983	935	926	956	872	910	914	916	923	926	973	934	896	899	916	917	906	901	945	889	933	909	926	945	985	925	906	908	949	880	912	928	910	919	962	875	910	941	933	857	944	884	924	956	925	907	931	908	906	939	928	936	912	897	929	874	892	886	900	916	976	932	873	944	971	915	919	941	951	893	925	928	938	988	926	956	927	921	929	854	959	903	982	923	993	949	919	954	906	935	946	880	955	927	956	982	868	965	911	970	925	927	960	920	914	901	988	935	957	951	931	922	945	941	902	922	969	938	935	948	894	901	939	932	957	927	884	882	905	936	954	917	887	915	953	909	960	940	905	915	973	921	910	876	912	939	937	924	983	968	979	954	898	953	967	931	919	938	935	936	939	902	949	918	941	946	931	915	913	971	922	904	928	891	893	910	951	939	897	948	956	919	956	913	901	937	956	906	884	904	972	920	936	930	881	935	940	935	921	927	956	894	993	924	957	937	941	904	932	915	918	943	912	961	933	972	948	871	952	939	893	926	936	960	903	929	876	900	917	909	896	883	920	920	895	925	991	948	904	914	1024	918	922	914	916	878	923	915	924	930	943	948	935	933	940	897	905	890
5031	1058	995	11742	13975	7862	3655	1740	964	838	785	870	773	771	799	798	793	791	831	804	789	795	819	892	752	808	773	790	792	814	835	783	757	823	783	808	791	793	778	805	845	760	811	790	789	818	791	793	803	768	799	819	813	785	794	772	818	802	778	803	774	791	788	850	745	787	757	761	794	812	785	757	826	787	839	819	728	809	826	827	791	766	805	796	861	791	794	808	765	765	788	804	810	773	765	781	797	792	843	802	758	834	798	772	778	799	807	780	836	818	819	806	782	767	818	797	851	799	752	750	753	761	773	813	816	786	778	790	734	805	800	782	774	835	798	764	774	749	793	765	817	792	786	803	847	796	787	820	797	778	772	806	839	830	824	815	823	777	857	740	769	780	821	821	774	776	783	766	785	826	849	809	779	786	798	767	822	785	806	828	773	810	812	763	819	752	858	787	790	805	781	767	756	860	773	772	781	784	835	842	835	823	850	760	776	753	784	792	826	776	761	764	823	814	794	792	818	801	799	791	734	853	816	796	774	761	796	765	760	816	830	768	788	796	804	792	830	786	817	801	813	804	816	765	780	784	826	748	792	833	800	825	810	792	739	832	772	831	777	819	768	808	790	827	814	800	757	799	772	769	779	812	785	848	790	799	800	783	757	789	802	791	800	819	826	811	789	747	798	759	833	857	773	785	787	760	755	784	795	824	807	774	791	807	802	821	801	803	820	821	811	750	855	781	828	793	863	792	794	811	762	766	800	838	791	837	763	846	770	811	781	754	764	794	769	780	777	762	785	806	797	796	778	743	773	766	807	772	794	777	776	800	766	766	798	740	851	786	734	812	747	792	796	827	801	767	843	783	825	829	827	778	771	773	802	787	804	796	857	747	848	725	781	785	779	767	832	814	801	792	799	834	778	798	780	802	788	765	764	778	796	779	777	762	835	804	827	818	748	797	800	835	788	806	785	802	815	811	804	817	821	762	814	817	828	780	769	793	771	801	787	743	787	785	797	837	809	737	806	790	798	823	782	772	807	777	830	793	795	780	821	823	844	766	801	802	810	788	811	800	774	789	786	770	751	849	816	813	838	748	776	787	771	815	800	762	822	773	800	800	775	818	809	782	752	829	785	779	764	843	820	758	833	846	738	756	780	762	796	786	776	755	793	842	756	831	822	830	779	831	767	805	809	769	807	781	770	811	765	820	789	771	768	742	758	822	753	803	751	848	803	748	775	815	822	751	868	811	805	796	795	783	791	802	829	785	842	762	812	778	746	771	797	765	751	796	760	731	793	766	804	781	788	832	804	735	819	807	779	762	821	804	819	800	813	821	793	808	796	806	756	806	759	785	775	768	757	812	779	812	828	825	776	752	751	770	829	757	780	811	745	762	791	825	781	755	818	786	789	819	784	783	809	781	825	750	812	795	795	789	822	805	750	831	750	797	836	799	819	781	805	732	819	838	770	771	830	733	804	811	812	826	753	797	802	840	812	812	779	810	815	772	812	819	789	832	809	818	779	809	745	778	784	802	787	831	820	824	791	785	757	817	768	772	797	786	779	790	805	860	815	809	833	764	857	839	739	779	783	757	828	835	788	797	744	767	793	772	828	773	786	774	805	748	819	760	786	800	787	794	797	773	801	807	805	791	741	749	817	791	761	848	845	820	821	800	797	774	770	803	797	803	850	811	772	812	796	759	840	831	783	828	811	808	801	795	787	782	760	826	833	771	805	830	803	752	793	814	818	808	780	778	797	762	830	778	804	743	799	812	794	755	779	734	787	777	801	788	798	777	856	752	781	808	743	782	824	824	752	815	790	858	797	751	758	758	827	822	790	813	777	798	838	817	798	743	780	791	803	780	794	784	810	776	800	798	871	777	783	780	813	789	763	737	805	822	790	809	836	815	791	832	829	792	821	792	807	765	818	804	767	791	782	775	770	742	858	809	756	773	840	804	815	805	816	806	845	764	777	799	843	830	749	810	762	775	796	745	796	739	770	839	818	752	803	773	814	803	757	795	829	744	837	756	837	778	764	816	765	771	795	850	775	813	766	777	776	787	768	771	738	789	776	798	791	897	822	778	772	785	807	782	830	789	826	849	749	787	771	772	770	797	770	847	793	835	764	783	765	795	782	733	798	743	875	787	800	778	776	792	836	795	781	779	774	776	787	803	779	846	808	779	790	793	776	784	834	792	789	766	774	798	777	789	808	782	812	849	828	757	785	804	812	824	807	763	806	824	832	807	834	811	795	750	781	824	796	789	761	796	766	763	805	754	810	831	795	785	772	758	786	764	786	796	803	774	767	767	787	878	770	777	797	796	866	809	814	826	752	793	807	794	791	804	826	769	810	790	836	782	780	779	761	794	801	834	767	798	756	803	783	800	814	788	777	798	789	817	818	820	801	752	790	771	779	772	786	835	798	774	773	804	752	822	782	785	753	850	789	801	831	789	778	803	773	841	801	816	799	809	750	832	806	860	791	762	808	792	829	809	764	847	797	810	759	811	813	811	842	775	804	737	729	764	824	708	778	801	815	798	757	806	803	788	799	841	834	755	804	802	823	764	789	747	805	851	781	796	785	793	770	752	755	781	797	796	743	794	772	782	818	766	763	831	796	827	796	816	801	782	806	818	814	816	804	803	807	794	828	787	787	842	816	775	796	843	808	800	749	852	795	773	813	799	805	793	833	797	797	826	775	830	762	730	842	768	762	785	771	766	744	823	803	795	814	873	783	874	768	758	783	796	759	879	836	773	829	823	774	801	796	770	797	746	786	804	792	813	817	760	730	807	812	831	786	767	777	845	798	803	802	832	807	799	835	794	780	770	786	754	793	797	871	810	769	700	797	752	803	791	777	761	788	779	844	734	804	796	831	782	816	817	793	781	788	815	763	748	780	837	775	798	811	807	788	807	818	755	819	791	776	776	789	769	807	785	800	798	846	794	773	779	788	769	822	786	823	790	813	798	766	767	787	744	785	833	811	778	804	802	744	761	764	810	815	811	850	782	780	764	756	793	829	752	763	749	789	834	779	789	773	853	728	789	780	789	801	815	832	786	788	781	789	800	789	767	777	788	790	783	800	788	801	818	807	829	840	791	788	766	783	767	798	752	834	793	759	800	764	765	837	771	811	786	787	833	789	814	823	837	813	771	808	817	850	808	793	781	834	845	766	801	804	747	821	763	790	776	779	796	758	828	819	773	790	757	805	818	761	801	785	785	840	786	782	729	777	771	768	810	733	723	795	813	730	807	809	797	784	780	803	772	787	776	833	824	803	790	764	813	758	823	780	792	788	743	766	830	841	820	777	790	840	807	778	808	791	779	773	808	793	815	834	824	818	796	834	823	808	780	787	777	801	782	804	766	800	844	801	874	817	818	841	795	781	774	797	760	798	820	815	822	819	745	780	834	809	805	786	779	777	808	745	793	783	811	771	789	805	780	805	795	805	829	814	759	785	769	820	824	786	783	830	818	807	824	841	780	842	816	815	788	777	806	775	801
24602	21142	27561	40656	59377	45905	28436	10033	2768	1245	1030	962	936	924	926	901	885	906	921	899	917	857	954	936	858	910	908	904	915	855	889	886	914	956	910	896	949	963	926	889	937	910	894	897	894	900	900	836	877	901	901	891	851	881	880	915	897	869	952	851	946	871	948	871	920	904	899	920	925	830	927	922	892	960	865	915	929	869	871	925	903	890	867	916	881	902	912	921	922	884	966	901	857	899	929	943	883	892	904	896	952	880	893	895	899	948	890	900	909	868	916	955	930	874	887	953	882	941	887	921	866	878	891	880	933	949	855	951	870	899	852	910	855	888	870	845	925	918	915	831	962	905	890	889	891	895	856	912	915	889	919	918	879	936	952	899	908	873	871	930	928	882	919	877	867	946	874	859	867	900	962	928	897	949	865	899	893	919	877	973	925	887	912	932	942	877	859	905	887	919	941	878	891	884	910	859	917	876	916	858	887	915	895	893	865	927	864	889	898	891	922	917	898	916	866	922	927	950	899	904	897	895	908	927	886	895	878	948	860	883	922	900	947	914	883	882	889	858	974	929	873	922	906	861	952	834	953	928	929	920	901	894	925	917	894	892	890	855	909	862	904	903	914	915	920	859	945	891	865	907	869	895	889	882	896	888	921	923	927	852	919	889	891	897	869	880	852	870	865	888	934	915	918	899	891	886	932	878	905	890	883	874	906	833	900	901	871	895	899	875	913	854	828	885	899	907	893	874	946	883	853	895	911	965	854	967	900	902	869	926	914	888	832	903	889	909	882	841	908	854	891	886	894	820	899	899	896	857	912	922	844	855	943	918	918	909	907	906	906	866	863	878	885	943	911	930	855	896	922	877	893	905	907	972	890	892	896	905	874	856	822	900	896	855	877	929	875	894	924	870	860	881	889	859	855	897	887	918	887	830	883	889	927	890	891	924	918	927	862	936	941	854	883	891	885	919	893	869	914	878	917	907	916	890	902	865	900	863	908	914	929	919	868	892	944	897	884	892	879	904	952	901	888	884	927	844	901	938	914	899	928	927	907	949	948	935	845	897	893	891	915	918	864	864	889	906	897	897	921	926	860	864	907	861	919	900	931	888	894	934	903	941	888	970	933	905	895	874	925	896	936	872	902	875	948	875	862	881	852	851	907	902	910	904	881	870	902	885	846	950	874	866	889	888	905	910	842	916	869	911	882	869	895	871	912	924	894	919	909	916	928	890	928	862	910	906	886	887	900	909	914	912	908	931	871	895	916	905	832	871	867	939	930	840	904	884	947	885	895	910	904	920	853	873	881	900	887	886	971	905	862	913	905	927	921	934	876	854	883	906	899	915	862	911	881	895	913	901	902	946	878	926	917	869	898	920	932	879	923	867	929	927	915	851	920	876	879	911	900	902	903	894	930	881	862	885	835	910	941	923	859	893	901	914	894	906	849	907	931	885	924	902	941	914	931	901	879	865	893	912	900	890	868	908	880	915	902	839	938	908	927	898	909	926	868	889	845	867	891	904	915	970	888	922	875	878	955	901	877	874	931	924	916	925	844	889	885	895	875	943	901	916	879	884	897	878	861	882	950	801	927	901	863	907	910	920	931	864	879	917	903	919	919	937	894	908	908	916	905	900	883	851	918	850	869	928	857	870	930	898	904	912	906	905	864	877	880	910	849	891	930	904	895	897	841	939	900	875	867	858	896	871	904	880	875	875	896	859	853	935	869	897	924	906	876	913	878	946	938	897	893	875	898	938	884	911	902	891	936	900	920	922	884	909	868	872	971	882	833	875	928	881	926	903	873	925	899	887	883	906	866	870	874	917	907	950	901	890	922	882	897	890	887	870	864	878	911	868	926	871	906	868	916	972	917	904	877	890	899	892	954	889	908	881	915	864	883	902	912	952	884	843	921	894	876	912	871	889	931	956	824	906	909	879	859	881	947	851	902	853	892	915	857	891	839	857	895	913	953	916	872	882	905	827	864	894	955	882	895	855	948	900	886	865	907	901	885	881	921	888	877	888	911	860	848	847	846	856	883	959	891	871	953	891	824	873	850	845	919	869	916	880	905	898	897	889	909	890	934	846	899	892	917	864	853	858	904	934	937	880	833	914	909	918	899	886	929	860	931	910	876	871	878	880	903	919	859	864	937	886	869	911	947	865	886	899	901	904	926	911	886	913	964	880	914	953	874	916	858	905	903	867	871	896	888	884	911	898	876	925	886	847	844	914	836	914	900	860	888	886	846	882	881	886	896	882	887	886	824	859	867	891	853	903	895	942	933	870	898	928	837	901	904	864	868	934	886	939	924	910	912	846	928	823	897	874	909	893	856	902	890	894	871	933	929	936	887	953	848	864	903	921	924	879	916	866	883	898	874	902	897	935	881	931	917	915	877	857	903	875	871	899	923	897	839	894	887	872	892	871	863	854	861	859	918	948	928	897	885	949	871	869	906	902	874	842	917	893	907	886	922	906	913	870	942	938	861	867	854	887	914	893	941	863	866	916	840	903	935	949	876	881	907	832	926	896	875	906	829	897	910	894	883	850	892	884	880	923	875	922	923	836	907	897	876	893	932	942	872	931	906	864	916	832	877	880	913	883	891	898	855	860	932	900	841	888	888	954	924	925	913	887	888	869	899	863	880	912	918	897	908	853	852	897	859	850	910	853	863	854	912	927	891	968	876	922	912	902	885	897	868	877	914	892	948	927	923	906	932	920	888	905	937	904	913	841	909	908	922	901	974	899	890	901	869	859	919	893	879	931	847	977	903	880	943	854	850	917	915	929	879	905	867	896	882	893	885	868	948	925	930	877	871	933	946	877	885	912	892	970	850	887	876	903	900	896	864	947	885	849	857	876	882	861	867	905	843	914	921	920	907	933	912	914	892	855	884	885	897	887	926	887	915	910	878	911	890	827	913	897	925	922	874	863	922	942	844	889	879	934	964	849	902	825	838	864	863	894	932	852	885	855	875	882	908	899	927	937	951	870	927	912	901	869	908	930	856	899	897	914	874	851	936	916	929	912	932	889	888	909	954	892	874	863	958	915	883	894	904	864	873	964	855	864	911	969	847	902	915	889	895	887	915	894	881	899	888	888	956	906	891	900	896	867	886	894	856	852	827	938	918	888	884	924	922	895	894	930	902	840	915	893	892	905	911	857	867	902	909	886	890	878	908	936	937	861	850	892	944	893	877	909	924	904	875	929	922	863	901	852	935	886	872	912	900	952	965	888	902	820	902	929	899	891	889	873	922	921	873	854	912	863	885	887	894	931	821	889	861	891	910	927	927	879	918	911	895	872	883	900	877	901	856	881	848	865	847	908	888	912	868	886	980	897	911	906	901	897	833	903	871	911	929	844	881	908	894	896	885	882	887	862	873	899	910	917	891	851	899	899	851	890	880	874	885	945	900	870	929	877	855	899	925	928	931	891	976	941	859	912	893	844	895	882	893	949	910	951	888	912	912	905	819	899	874	930	837	881	899	921	920	892	882	874	853	918
3500	3938	3586	55196	60383	37552	19362	6519	2424	1081	910	834	832	850	870	906	798	866	818	889	842	854	819	810	799	888	833	884	850	792	851	828	841	778	814	828	806	843	791	825	841	809	830	869	835	853	866	820	816	809	819	841	792	842	828	791	804	824	835	798	800	815	811	792	836	829	829	827	841	911	804	854	814	819	862	792	869	828	817	858	789	826	851	801	807	803	840	886	812	847	853	772	859	882	787	834	824	803	836	863	816	766	895	781	866	835	817	820	793	812	788	838	860	870	805	838	825	771	825	863	820	816	814	821	834	864	823	863	805	802	813	811	768	846	841	777	833	851	800	797	893	756	808	846	831	786	809	845	802	852	848	833	821	806	799	826	832	766	794	859	836	871	761	807	859	848	848	815	831	764	847	840	802	813	821	807	801	777	796	875	843	847	821	824	862	833	846	806	807	837	872	859	801	812	791	817	793	742	853	824	805	815	823	849	798	796	787	813	821	847	826	824	829	812	802	818	768	881	840	798	805	851	872	749	811	812	842	850	838	825	836	821	791	831	850	845	798	834	877	817	745	799	797	839	800	831	857	802	844	871	807	854	843	773	819	816	779	763	830	818	832	850	836	887	838	826	797	836	809	805	802	791	812	865	821	823	832	830	780	835	850	816	831	799	816	829	838	828	817	848	866	808	869	779	825	814	789	810	851	799	790	818	816	809	786	802	839	843	794	803	822	833	851	870	858	828	781	814	793	825	783	807	831	838	838	875	838	901	799	803	813	812	857	796	830	796	838	781	818	878	845	799	782	791	826	810	832	796	851	840	860	883	805	793	838	825	862	824	812	870	807	796	822	810	766	819	818	845	797	857	828	824	845	820	813	828	801	807	788	813	835	831	786	791	803	825	853	828	795	840	838	822	848	834	794	801	845	814	858	816	809	804	806	856	863	808	798	815	847	835	852	820	771	815	816	872	878	784	793	812	820	791	853	845	813	782	795	800	849	767	832	815	859	767	864	799	873	855	814	852	856	792	854	847	839	818	905	840	814	846	836	811	830	806	822	821	808	806	867	774	817	819	796	813	788	810	869	815	807	844	792	783	830	788	796	864	800	898	793	816	821	809	848	823	810	797	806	855	813	843	803	776	824	829	807	828	792	815	788	769	825	786	839	822	804	846	803	850	819	802	794	801	825	872	806	830	828	803	859	857	825	772	803	835	806	817	844	825	863	825	829	836	813	816	813	785	846	840	842	763	853	851	799	833	820	842	811	826	826	804	843	891	815	804	834	823	820	805	838	809	789	762	855	856	781	838	809	794	808	826	888	844	837	816	810	854	809	852	785	857	793	775	859	812	816	894	814	845	807	844	790	803	813	838	809	797	773	759	800	780	787	827	835	809	848	811	818	866	805	802	801	869	857	869	844	816	829	740	812	821	804	886	879	807	836	780	825	783	864	778	830	865	826	773	810	819	775	808	805	825	843	809	799	827	872	764	809	806	844	825	815	821	819	824	859	814	803	781	808	832	852	866	835	840	848	810	757	858	845	830	809	785	809	758	738	791	814	810	876	843	860	848	788	846	844	826	812	820	809	793	836	825	777	758	881	833	799	858	791	814	916	830	813	776	825	853	803	839	821	777	825	832	890	844	824	845	809	825	831	803	830	808	767	836	821	844	800	846	845	803	805	902	858	783	788	779	779	825	771	818	800	796	795	857	795	826	822	839	787	815	773	810	830	832	832	826	793	823	845	808	810	819	813	850	782	819	844	833	846	836	821	862	815	837	784	838	855	783	798	865	854	803	800	847	832	787	826	769	837	804	803	820	822	788	823	810	786	844	875	786	783	838	855	829	838	842	844	805	849	800	794	802	851	872	825	855	802	835	842	806	849	788	827	815	825	862	820	868	782	774	834	830	829	830	837	843	866	850	852	868	899	802	780	815	852	860	861	832	800	856	824	860	792	864	784	823	779	803	753	817	829	806	841	786	819	800	836	743	838	828	826	818	877	842	820	804	824	887	813	752	831	802	783	817	901	864	844	841	771	774	791	814	793	854	871	862	845	853	789	825	776	828	822	832	831	749	847	815	787	801	804	788	827	788	859	834	810	808	841	769	843	821	832	839	788	840	863	875	831	860	792	839	835	753	779	838	822	889	849	778	824	788	819	853	834	807	791	865	843	774	811	768	804	824	769	866	813	813	819	844	772	858	850	859	789	833	833	818	811	853	864	807	839	806	886	835	844	823	823	831	778	845	820	823	835	772	834	838	873	824	833	869	835	857	854	897	806	862	850	871	815	850	849	826	819	856	790	873	797	824	822	849	763	871	882	797	857	815	827	837	839	800	841	800	775	790	829	800	814	820	767	835	819	799	766	841	802	833	831	832	874	865	818	809	815	810	797	781	844	804	783	823	791	792	863	813	822	828	832	861	798	861	849	876	814	756	825	838	823	829	839	805	799	780	852	814	826	831	838	810	872	836	771	757	843	865	823	843	805	838	797	819	825	827	807	861	806	848	859	800	827	814	845	791	842	822	795	841	837	814	840	788	810	839	780	820	874	808	838	771	859	851	831	815	845	831	812	848	851	791	792	847	859	841	786	844	851	795	802	825	857	771	793	821	849	814	824	853	835	838	863	767	859	850	845	813	810	852	819	870	855	824	817	819	790	865	854	841	863	898	854	883	854	806	849	805	833	852	806	816	833	850	868	841	816	818	805	828	832	816	799	802	794	870	813	792	819	775	823	775	800	845	843	823	818	816	809	809	870	779	861	846	814	815	843	848	810	839	796	837	804	859	830	814	776	781	782	831	798	819	835	798	802	831	801	834	823	790	805	814	812	781	796	720	782	761	831	813	807	836	856	838	835	829	840	801	814	765	825	809	801	846	821	854	860	796	858	811	787	827	814	804	853	808	796	788	787	755	823	883	797	810	818	797	840	807	807	824	813	840	790	799	825	836	825	838	836	763	847	864	869	832	826	788	846	844	820	808	821	831	806	803	831	869	792	838	804	816	767	803	805	836	840	838	796	806	789	774	788	795	839	780	834	780	844	805	791	840	849	845	839	862	822	853	801	843	838	761	841	791	823	791	861	846	815	797	893	870	778	825	811	861	814	801	840	789	793	856	758	819	826	786	807	837	804	782	827	856	828	785	824	846	812	828	818	841	831	781	853	811	803	840	766	806	865	796	810	826	791	843	754	784	862	747	825	794	816	817	775	773	818	842	788	828	782	844	815	866	782	822	827	759	773	793	826	804	812	858	842	799	842	807	779	798	837	801	870	834	807	794	833	765	838	889	839	864	835	819	867	804	808	814	876	777	875	803	821	847	808	789	835	798	824	847	800	778	784	828	787	788	797	838	812	844	812	857	844	818	846	884	827	868	784	846	804	827	770	757	846	788	801	787	833	810	809	829	874	806	840	806	799	824	800	836	758	832	809	838	821	803	859	776	848	844	784	844	823	759	821	864	802	794	774	819	802	807	796	862	804	847	839	858	872	815	906	754
23822	21156	28473	47012	64972	52867	33969	13880	3857	1468	1115	1030	1019	1068	986	1005	984	1029	1042	996	960	1015	996	981	1053	1046	1001	1001	1003	993	1004	1029	974	1003	971	1036	973	988	969	993	979	1020	1009	997	1010	966	975	943	986	1015	982	934	1005	983	1045	983	1001	994	1052	985	968	990	956	1020	1017	987	1067	1003	1030	1000	971	1037	1029	1002	981	950	944	937	994	1021	968	944	1017	1010	1058	1002	1021	1005	971	1031	1030	1048	977	975	1006	987	989	946	1064	997	940	1028	994	1031	989	1008	965	982	969	963	983	997	1011	959	947	972	1011	964	989	996	990	1021	959	1006	977	943	975	953	972	988	982	984	970	1003	962	1001	990	999	1033	944	961	1019	992	997	989	1027	1024	998	965	1006	958	1005	910	924	969	1030	1045	964	1004	917	983	1031	931	1026	998	986	1011	1020	999	984	1026	965	942	987	957	968	969	952	1029	969	974	985	1007	1011	1016	988	1012	959	964	1000	1008	998	995	977	967	1007	940	946	1003	941	1079	951	944	1016	954	994	1009	987	982	1008	977	993	1028	992	1013	999	970	952	958	1004	996	987	990	998	976	987	978	966	1025	972	1045	1006	998	1064	956	1018	944	950	998	953	967	1009	980	994	972	976	993	1033	1036	981	1022	1024	969	1006	933	981	1047	1014	982	976	955	922	985	1004	1011	996	945	953	998	1013	974	1020	982	1036	1043	959	945	1017	983	1032	948	1032	1059	1008	986	985	970	922	968	1003	1017	972	983	997	953	967	990	1040	981	983	934	975	1001	988	994	983	1000	994	982	970	983	1009	994	1009	959	990	929	1008	966	990	976	1018	990	981	970	996	1005	923	992	944	1006	995	987	972	982	935	923	1000	1024	995	970	975	970	968	986	1019	943	982	997	1000	951	961	1055	1021	985	978	978	993	967	1006	1004	951	1017	985	967	981	1016	970	946	949	988	1070	1015	984	985	1038	938	997	962	988	925	934	1010	982	984	962	957	975	1001	994	989	975	985	1028	946	980	983	995	988	974	965	998	974	971	963	1001	1006	1001	972	979	1019	997	1034	994	986	1005	1009	989	975	1013	1007	1007	975	982	983	1042	1022	964	992	953	1020	959	958	949	990	978	955	982	1012	1014	992	925	980	982	968	958	973	1006	981	978	992	983	1000	968	1006	966	956	984	941	995	956	1023	951	979	1008	1014	992	1002	986	995	963	943	976	1016	1040	1007	987	963	990	1063	956	981	1027	1007	986	1015	987	993	1001	978	985	1026	990	987	978	984	1028	1030	996	978	1043	951	995	1033	942	945	923	1032	938	1015	986	976	954	1007	1011	998	1080	996	1013	981	1006	961	989	949	957	959	994	964	980	948	1031	998	972	986	975	984	1002	965	1012	972	958	927	935	998	996	994	952	908	979	1021	937	1000	973	981	1038	959	1012	973	1007	1040	988	967	917	934	1029	940	946	979	1014	1016	1003	1013	990	993	942	999	991	962	969	989	995	1006	972	958	944	984	1006	961	999	973	1023	997	963	956	951	946	972	972	982	1020	989	925	955	971	970	988	990	1022	1012	1016	1023	971	1076	952	956	900	945	989	958	982	1005	1082	911	973	954	1014	968	984	998	997	962	1045	984	980	975	1022	999	970	974	957	986	986	956	1054	1031	1024	1010	982	1006	1005	985	1004	978	942	996	966	1009	1024	994	988	957	918	997	968	977	932	1019	968	971	952	995	1041	1012	973	927	977	984	934	974	946	1006	1035	1026	958	1012	992	1004	982	1008	1030	1028	964	952	910	1007	1020	989	1013	971	1031	1014	990	1022	968	957	1001	966	1037	1027	983	1033	990	948	960	1010	1059	1019	1004	966	970	1034	1008	960	988	977	956	993	1031	987	978	1003	1011	930	1012	992	920	1015	989	999	960	909	945	998	1009	985	997	965	1015	1048	963	958	984	955	988	983	1027	1002	998	981	944	969	1021	1018	1006	978	918	1036	1008	990	964	1003	981	1053	1033	995	988	1015	948	983	1075	1036	986	1004	1041	1022	1011	1012	989	950	977	993	1042	961	973	988	958	941	1011	956	946	1008	1002	1026	955	977	1016	971	956	1041	1005	1036	1052	980	966	988	1009	1065	1022	1021	982	1008	965	1001	1028	1024	1024	973	1008	978	1020	971	917	961	999	941	975	1041	939	990	1000	994	980	993	1006	1027	979	1014	983	1003	983	994	979	972	946	923	991	994	921	1020	940	1011	1023	995	950	1000	983	968	955	983	992	1031	992	1024	999	1011	946	985	1051	1004	999	981	971	938	936	983	967	1042	1031	978	966	1000	971	967	970	988	958	992	980	1050	945	918	970	981	1001	977	956	999	918	938	980	958	1028	939	1045	989	913	975	1000	925	968	956	949	977	977	938	1016	987	991	997	988	1036	980	1007	985	966	1010	979	982	1002	941	1015	992	1033	1010	969	986	944	1003	968	973	1002	1038	979	1001	1024	941	981	1001	967	971	994	969	972	947	987	1050	992	969	951	1018	1002	905	933	983	915	991	1021	1034	1022	1022	957	951	959	930	1023	959	998	993	993	965	967	988	987	1024	1030	1035	957	1018	1019	1023	968	974	1029	1010	986	969	946	1037	975	971	956	998	961	958	1033	988	1010	985	948	971	989	987	1012	979	923	985	987	995	952	988	992	961	927	943	982	908	937	974	991	966	958	995	959	1054	939	1012	1031	946	978	964	1003	1023	955	989	1005	956	1001	936	1029	1037	986	957	967	995	957	991	1009	1001	992	940	975	1007	969	997	950	966	984	1074	973	942	993	1027	934	966	993	1017	976	967	967	1002	1053	1007	987	1016	973	1006	938	1039	1013	959	1033	951	942	983	933	967	920	1002	1002	975	948	997	979	964	969	1013	988	975	949	915	997	983	924	921	978	989	977	1012	1018	1004	990	984	998	954	995	986	1025	1048	1024	1006	974	1024	1041	951	974	941	1032	984	1014	958	939	1020	976	953	994	959	994	1036	972	988	1020	1008	977	968	970	972	979	981	954	1002	1060	990	1035	929	963	942	964	948	996	942	965	998	926	1030	949	973	985	986	1089	972	1024	967	986	992	998	958	932	991	978	1003	969	938	964	1012	928	944	1050	949	1027	1017	989	1018	993	1011	1044	962	966	989	917	981	951	961	951	973	959	961	981	969	974	1017	974	962	971	965	939	922	963	947	1002	1017	943	977	955	961	992	955	1006	963	958	974	970	995	948	970	993	998	929	999	962	949	1022	1022	1020	975	1017	972	1022	1022	968	974	958	965	964	1015	954	1013	926	991	981	1028	1009	1042	1029	1006	937	940	995	1000	973	947	951	939	1000	957	997	1005	995	1020	980	962	967	988	964	1026	951	954	1015	973	1001	968	981	937	979	988	970	973	1059	1012	944	998	966	959	950	937	1010	945	939	990	979	957	1040	980	969	986	979	988	1009	992	997	1000	1005	999	1016	915	977	1010	967	1029	974	925	994	1016	1015	956	990	977	950	944	949	955	989	974	989	964	1000	1018	995	947	977	984	1015	1020	993	967	981	1012	984	1004	1069	1021	968	969	939	948	960	981	975	1018	942	1008	1001	1041	1007	964	995	970	958	970	1006	1018	984	987	981	963	965	1046	961	1010	975	982	986	970	953	1046	1049	997	960	965	1002	1041	1022	976	1008	977	980	984	971	989	1019	990	893	951	1001	994	1012	961	989	1073	1015	1021	994	1013	994	948	959	949	1009	971	951	987	1005	1021	991	1001	985	962	1027	990	956	970	987	956	1043	941	952	998	999	987	948	1016	1025	991	1007	1002	930	983	1011	956	964	934	1010	963	1018	955	1030	958	1033	976	981	962	985	954	980	959	972	980	1038	992	1007	913	988	986	976	942	945	1038	990	1064	940	1012	923	1025	939	1008	992	978	903	984	1002	1003	954	978	1009	1012	967	977	984	891	1002	1043	935	955	1027	1014	951	956
3804	5927	9572	71743	70130	46754	24436	9111	3143	1338	983	938	920	888	938	928	951	924	940	908	952	903	949	914	889	920	938	928	954	927	942	910	942	939	916	919	915	872	930	899	882	951	975	938	950	925	876	898	887	912	942	883	881	876	899	889	905	948	874	958	890	936	851	936	888	920	950	918	924	929	931	876	880	874	944	931	953	897	936	869	906	905	886	921	899	943	913	884	886	904	909	892	871	881	910	867	871	904	952	842	909	890	820	900	874	909	928	946	903	925	925	881	878	888	885	882	917	879	915	877	925	917	895	879	885	913	904	933	913	872	868	903	891	914	858	890	906	886	898	941	933	889	892	963	913	888	912	843	917	902	906	902	873	891	871	892	804	944	925	877	870	923	867	951	905	913	907	880	836	817	895	923	872	943	910	929	943	927	900	895	881	912	878	822	892	896	873	921	927	860	927	930	895	911	884	848	897	921	952	894	819	907	897	951	913	931	919	929	954	924	897	890	926	911	946	851	853	904	897	872	899	920	892	934	900	845	908	920	966	908	997	865	892	864	922	911	889	905	906	933	942	833	925	909	876	926	895	898	869	958	906	905	928	909	915	953	917	911	885	861	891	964	886	907	922	888	915	897	909	894	897	929	921	924	881	893	907	914	915	919	946	930	909	878	912	906	916	890	897	896	911	875	872	935	882	966	898	930	958	921	879	908	918	913	959	921	885	923	886	914	934	871	885	889	926	931	870	913	886	932	889	884	928	872	964	874	917	911	905	933	849	878	868	878	905	911	925	898	922	839	921	987	889	903	880	906	866	907	953	915	819	903	921	923	895	910	869	921	870	897	908	919	926	904	911	896	889	919	959	950	878	858	853	860	930	931	943	852	902	918	909	938	876	912	913	869	921	928	879	912	893	936	920	897	936	830	917	920	933	960	904	892	951	907	893	938	890	917	891	895	894	875	911	929	917	931	913	963	896	893	971	893	854	867	851	863	910	945	825	976	909	928	863	888	914	902	939	850	934	902	873	897	934	900	935	924	920	872	878	952	933	858	910	877	887	896	897	925	896	911	916	893	874	893	937	908	861	912	909	938	871	888	925	883	848	903	906	874	892	901	846	962	864	865	907	893	884	911	857	886	982	944	930	888	931	874	959	884	916	894	923	850	884	944	895	946	859	904	973	928	878	899	875	922	914	897	877	907	879	907	861	897	914	906	876	860	926	877	938	891	928	889	875	845	883	886	885	941	876	896	871	883	929	841	924	919	905	943	889	920	916	897	887	939	887	981	922	948	895	981	923	880	926	875	920	858	958	960	933	878	896	865	855	931	919	876	922	921	894	893	915	897	950	872	901	885	910	896	889	887	865	868	913	882	943	922	927	875	891	918	941	885	908	874	917	931	890	921	939	896	909	933	912	883	904	899	904	902	890	912	930	892	961	841	851	892	865	866	896	928	876	865	853	905	912	876	883	959	881	886	849	861	920	879	944	918	868	895	853	895	870	890	916	917	906	959	866	896	950	899	936	868	912	944	879	882	892	871	928	942	947	932	894	956	889	864	892	869	883	871	839	881	903	889	892	949	954	938	885	893	873	933	951	924	890	888	881	890	889	906	887	900	885	901	871	877	936	901	852	835	871	911	890	850	899	893	850	922	911	876	896	911	920	855	846	871	897	937	939	932	901	886	919	937	906	923	887	936	895	879	888	900	904	917	871	869	890	910	919	934	914	874	913	862	869	909	902	908	986	922	922	844	943	911	955	874	904	880	902	948	930	911	889	937	877	908	866	936	833	898	870	948	898	929	851	838	883	830	889	900	935	943	871	894	937	888	860	903	911	928	926	862	890	872	872	905	894	916	932	879	908	878	897	905	917	900	889	918	933	900	907	807	913	880	950	857	905	900	910	913	884	895	950	927	886	879	937	920	943	864	900	919	891	852	907	871	896	868	857	852	896	916	848	881	928	830	971	860	908	899	944	938	886	861	855	941	915	872	966	874	906	894	899	988	922	860	920	868	912	963	857	878	890	856	913	918	909	943	922	882	876	947	897	885	856	911	908	901	897	923	888	937	902	875	914	915	896	927	895	888	855	938	818	884	870	938	916	879	992	934	975	850	928	898	904	923	834	946	946	920	939	913	879	873	899	896	932	859	882	885	928	901	905	890	898	938	886	930	881	918	915	878	884	921	887	929	869	914	944	931	947	934	865	977	903	946	850	922	882	887	934	893	887	911	918	948	911	900	894	910	891	954	908	900	874	947	930	903	936	926	883	852	949	920	933	934	884	871	919	909	897	947	894	935	916	945	891	950	883	902	877	886	839	838	869	927	970	821	874	956	888	864	883	936	925	943	853	841	880	917	862	861	919	889	894	871	925	928	895	907	891	922	923	913	932	914	929	949	888	882	943	880	941	914	915	888	937	855	901	949	846	900	925	848	904	887	878	934	890	932	900	959	921	901	840	869	892	927	888	844	913	904	924	878	916	928	825	880	919	873	859	916	990	948	866	900	944	914	904	920	989	879	873	842	911	916	957	906	882	933	906	925	890	879	859	918	919	976	881	867	915	906	882	874	907	917	888	879	901	912	877	885	935	868	922	912	958	907	916	891	893	861	931	874	865	954	874	884	909	855	898	915	931	933	893	936	899	929	914	907	909	861	881	918	919	963	897	886	898	866	884	901	908	909	885	883	902	914	885	918	949	893	940	935	945	919	890	890	872	908	881	917	911	891	880	901	878	909	872	891	874	872	889	923	902	882	909	914	906	851	875	911	854	880	871	881	914	927	947	931	863	897	912	881	867	896	918	881	923	901	898	908	884	899	949	851	894	915	903	898	931	843	887	848	890	889	873	872	892	954	943	924	856	934	871	885	870	866	891	927	850	911	934	844	943	895	909	929	846	935	878	890	935	900	888	882	930	854	866	904	926	886	907	844	884	951	892	892	962	903	907	900	874	884	921	887	890	922	890	850	883	890	893	921	919	947	872	882	914	944	887	905	907	956	907	889	939	918	916	908	868	901	878	895	963	892	907	847	912	862	904	920	906	932	921	950	887	866	918	904	909	903	801	878	864	906	931	896	875	944	854	932	912	860	934	913	896	925	933	880	931	912	865	907	861	884	877	950	864	922	912	963	873	916	931	910	876	952	912	848	934	907	905	887	904	904	908	871	915	871	863	851	879	903	928	902	950	923	904	894	881	911	887	846	887	891	923	888	867	851	922	925	868	882	893	934	906	886	897	913	857	920	855	916	854	879	946	892	887	928	928	882	893	899	905	859	901	887	965	861	858	907	923	865	940	888	889	930	898	884	894	938	897	845	919	923	872	914	925	908	880	843	894	897	896	934	927	873	886	899	866	899	884	880	911	876	895	930	902	897	863	919	885	855	896	922	916	943	875	897	885	942	934	872	817	925	902	877	936	872	875	914	941	882	942	910	906	855	947	956	942	804	941	903	945	872	913	898	874	918	892	892	874	893	900	945	852	875	901	900	880	950	864	945	934	903
27420	13776	2830	17350	17929	9978	4123	1892	1157	955	930	916	985	961	989	905	933	971	1004	929	928	982	991	960	965	929	958	927	965	897	892	938	954	997	959	939	950	985	965	991	952	965	915	917	949	942	904	906	931	901	913	891	902	965	928	913	941	902	871	905	938	926	879	975	925	843	968	951	942	933	914	914	953	915	930	922	891	868	915	919	891	938	943	922	929	924	940	909	953	960	1029	890	941	900	963	888	905	962	942	974	892	969	931	894	918	880	941	948	930	917	926	936	956	951	918	964	984	844	1030	1007	911	932	903	914	973	893	892	929	949	909	959	904	940	944	906	932	961	966	919	953	965	930	952	969	880	947	985	916	890	889	931	920	933	912	931	1003	926	930	908	925	966	938	979	964	949	927	922	936	991	919	913	916	919	901	903	949	919	914	954	925	923	919	927	947	933	908	907	903	923	863	980	916	984	938	886	921	941	874	902	922	1025	928	924	941	956	934	926	894	919	961	965	951	953	874	926	943	863	961	907	907	949	916	923	911	971	892	941	927	913	868	913	967	917	937	925	914	924	935	896	946	987	938	919	932	946	965	907	928	937	901	899	964	933	865	862	944	933	969	926	974	951	960	907	907	964	900	902	1008	907	933	912	989	921	940	920	940	966	918	881	927	939	966	913	949	941	903	972	954	964	950	893	960	962	902	832	945	897	908	909	941	978	946	892	937	917	934	909	903	977	880	937	928	979	903	920	925	918	918	930	969	937	951	936	961	903	944	978	910	929	959	914	950	953	934	946	951	920	941	906	936	941	974	956	873	924	963	927	919	967	926	955	893	869	917	973	888	979	906	901	892	926	946	930	916	1020	948	875	933	938	917	971	948	965	920	943	952	922	931	897	959	912	959	917	932	944	983	911	874	904	893	939	917	1002	959	934	956	968	879	1019	916	923	928	950	944	905	882	971	956	942	891	959	951	863	941	964	937	940	855	941	918	891	888	946	906	874	888	931	951	902	942	969	948	942	912	924	897	891	950	893	959	960	880	964	912	897	939	932	983	945	935	953	884	931	935	957	940	941	940	904	922	977	956	954	885	939	988	952	920	935	914	928	916	943	933	902	925	886	927	992	921	966	930	900	955	926	935	966	1037	944	920	936	929	919	919	926	965	902	959	936	936	931	915	964	935	940	968	957	941	972	941	970	894	956	982	952	937	1011	929	971	879	922	938	971	956	937	918	909	1002	906	964	953	949	969	965	982	933	958	908	883	939	979	948	921	936	940	933	935	978	888	930	883	959	925	933	894	911	895	965	948	863	910	912	902	920	926	950	948	917	930	998	943	860	936	950	929	906	966	924	948	899	949	913	937	822	922	897	950	908	898	931	960	920	937	898	905	970	928	935	899	921	955	967	928	933	963	930	985	927	903	877	945	897	941	933	909	959	902	923	873	947	931	944	918	931	955	875	929	983	905	884	891	936	912	908	953	912	938	926	895	953	970	941	901	941	966	899	921	908	888	959	951	880	922	899	960	967	943	938	886	943	883	935	946	896	924	911	920	933	956	953	950	975	989	914	946	894	930	949	920	919	938	948	976	924	966	920	909	924	947	933	902	991	913	952	922	939	929	921	945	932	903	942	961	945	895	929	933	957	875	896	948	923	959	933	977	968	957	888	976	939	965	897	923	888	985	854	929	958	885	895	898	927	976	950	982	907	928	928	938	904	932	891	992	952	941	960	934	874	984	956	959	891	954	910	933	958	916	910	951	954	946	928	931	901	961	982	901	966	930	880	950	944	929	906	877	898	945	899	924	965	925	942	885	890	864	977	957	903	925	962	934	929	959	989	878	922	897	949	1001	974	940	975	925	906	957	1002	1005	990	917	951	935	928	914	953	904	911	931	919	949	915	911	892	913	951	870	908	890	949	901	962	922	978	970	917	978	991	958	1010	974	947	932	975	899	898	915	894	939	933	959	922	973	926	962	900	847	893	899	913	933	969	963	880	974	914	909	956	953	970	915	931	925	895	963	937	951	926	913	895	898	941	959	871	898	902	922	919	898	941	990	922	922	912	971	911	868	968	959	939	876	957	939	921	920	993	964	873	901	898	889	879	867	889	922	869	872	932	906	936	962	925	948	920	960	989	914	956	933	928	889	930	942	937	971	896	922	973	920	840	1008	889	917	969	942	951	884	939	888	885	887	936	896	910	860	955	912	964	874	923	890	979	949	904	939	895	972	934	938	977	948	957	989	990	906	916	908	994	948	923	958	924	932	951	915	977	958	899	929	950	909	936	914	911	956	991	973	870	912	913	988	925	887	946	975	883	888	932	911	869	884	919	957	955	904	954	911	1017	936	918	955	939	970	972	918	945	930	908	888	906	941	934	961	971	860	918	953	948	938	913	954	878	920	917	928	877	958	947	926	901	898	890	930	933	906	942	886	928	946	879	865	916	843	900	921	967	1017	881	925	969	990	924	910	934	903	934	916	941	972	923	959	940	956	941	953	952	924	897	977	945	887	949	960	914	961	890	894	916	952	892	947	960	931	907	937	903	885	921	974	954	883	914	890	968	944	908	933	986	925	940	897	996	895	894	935	941	917	943	936	987	951	923	925	917	922	890	968	928	904	982	939	902	963	927	944	907	923	904	884	939	918	890	969	954	931	946	939	937	996	929	884	952	959	982	932	922	896	946	949	915	913	919	938	939	920	961	890	958	933	932	940	877	928	958	956	901	922	892	914	923	914	897	942	966	924	908	928	906	897	870	930	928	901	929	979	851	952	841	900	968	961	881	888	941	950	953	889	960	895	959	958	941	895	924	936	931	951	927	885	917	971	942	960	936	958	892	924	925	871	930	961	937	946	925	923	906	885	913	939	911	909	946	920	878	907	931	917	925	916	935	872	945	934	940	915	915	930	899	906	919	959	895	980	921	939	886	918	1005	971	923	897	921	913	937	932	935	873	914	901	952	975	938	934	964	959	954	950	923	935	935	957	888	905	916	912	894	946	973	926	970	915	909	925	923	943	952	917	931	901	896	889	922	946	917	942	896	897	933	945	917	922	923	975	940	942	971	972	930	919	913	921	916	978	959	970	931	998	951	913	970	908	923	915	949	932	924	875	941	900	901	860	879	954	943	921	973	900	888	884	900	881	905	899	958	932	942	903	953	951	963	896	964	929	898	938	903	955	963	933	865	962	957	922	922	978	908	893	959	920	916	970	925	931	953	917	930	923	971	966	889	1021	938	910	975	891	954	929	898	894	954	885	948	895	971	965	851	938	901	921	921	926	927	942	909	961	913	1006	908	930	905	939	913	912	917	931	960	926	912	985	940	907	926	910	924	929	936	944	926	882	910	918	923	878	937	880	923	924	938	938	976	906	914	909	919	970	983	954	994	963	969	939	995	945	954	927	908	957	1002	952	992	869	871	932	911	938	904	955	880	878	903	953	945	905	969	873	893	973	950	922	1018	967	944	970	880	983	909	942	938	927	970	918	938	934	940	900	895	907	924	924	933	889	980	895	889	973	960	928	940
5012	1094	1430	15520	13337	7502	3475	1576	972	853	854	784	778	833	817	786	836	806	804	853	827	845	785	821	819	801	819	790	770	803	773	841	746	778	841	876	804	844	794	826	803	859	843	741	761	832	810	830	815	765	827	801	805	827	776	791	797	778	795	818	855	803	740	741	733	784	837	796	858	771	826	798	821	840	802	806	831	800	779	780	763	783	778	796	762	861	873	821	856	793	790	775	817	810	804	819	877	757	836	832	823	808	808	808	811	822	826	761	752	818	774	822	814	774	805	783	857	773	794	809	820	794	774	804	771	802	755	791	778	824	782	796	829	839	830	873	780	838	809	815	858	810	849	789	813	778	801	814	803	778	855	811	776	829	816	837	816	760	812	847	854	824	842	776	875	819	795	867	814	794	835	774	793	808	793	795	768	787	771	813	794	811	796	798	758	847	778	795	782	809	786	803	797	859	790	797	815	761	769	788	777	851	786	788	826	802	800	815	800	792	807	780	804	756	799	760	815	813	842	765	762	843	810	790	784	782	810	815	835	783	797	867	838	842	812	835	804	815	796	856	833	838	787	807	792	773	809	803	810	768	803	827	794	811	811	841	823	803	799	842	863	780	813	812	877	828	835	811	858	831	847	824	781	794	808	813	806	792	850	777	809	819	786	780	781	815	767	778	806	820	856	763	799	829	816	800	801	784	776	799	796	823	811	861	781	801	768	792	836	828	816	795	760	807	809	813	825	820	832	819	771	864	776	848	840	804	824	793	788	756	794	811	806	806	832	814	872	821	807	818	852	800	802	850	827	824	823	746	796	759	784	847	785	829	808	764	784	777	797	796	790	757	832	851	784	786	809	788	810	733	821	766	796	810	821	831	814	850	833	787	804	802	803	823	805	814	800	812	759	836	771	795	816	784	809	774	819	804	742	805	836	794	787	844	789	812	743	824	780	778	824	794	834	814	817	805	829	774	818	749	792	790	792	849	849	832	747	837	817	812	834	813	815	802	814	805	826	820	832	818	796	766	779	781	795	790	796	800	831	797	810	821	812	854	778	799	811	830	776	794	801	791	848	802	823	808	862	765	806	810	840	792	791	802	841	801	787	790	794	817	815	767	743	767	814	766	791	793	792	797	778	871	790	817	793	774	842	807	789	810	811	767	813	805	778	797	793	785	810	802	765	799	834	818	838	783	817	823	820	801	792	754	847	803	774	804	805	841	834	818	815	798	806	798	803	822	828	795	751	788	819	825	806	851	856	778	802	768	823	834	789	801	784	799	835	821	759	814	824	779	828	817	803	806	836	835	863	818	784	834	806	846	826	813	808	825	772	822	774	831	835	800	809	808	815	776	783	793	830	844	817	823	805	771	836	843	788	815	840	787	784	813	742	765	823	832	829	788	799	840	821	767	773	791	805	796	806	744	808	827	816	793	790	834	768	805	792	798	788	813	780	772	784	801	793	783	803	807	810	816	809	796	752	808	781	794	751	843	815	842	766	854	798	851	816	827	847	777	770	782	811	816	813	828	856	815	805	803	836	769	848	825	773	773	832	829	747	811	792	862	841	825	793	851	749	794	792	752	791	807	834	775	826	787	834	811	811	861	797	789	808	794	800	789	778	761	774	752	808	771	823	769	755	754	815	836	838	764	827	820	801	770	805	835	858	789	789	831	806	837	742	802	807	812	814	790	789	817	771	811	786	807	858	760	797	789	827	821	829	821	823	809	779	781	799	835	813	799	789	820	803	790	819	839	809	827	822	753	793	811	796	811	838	785	845	801	813	832	836	840	776	802	788	802	799	820	803	797	792	806	804	817	801	849	805	827	829	804	842	752	854	835	818	764	832	825	754	767	808	834	826	819	827	802	857	819	799	833	801	819	778	808	841	784	801	801	877	826	763	796	760	794	740	764	784	850	813	794	740	818	807	808	747	778	773	804	794	777	804	799	734	853	810	770	772	833	788	793	793	860	773	827	821	751	830	807	821	801	825	840	827	796	860	836	852	817	826	792	828	796	792	808	824	816	865	822	784	786	840	849	723	871	854	783	801	780	795	840	829	802	785	797	763	799	791	835	794	845	782	823	799	819	789	839	801	825	818	771	820	768	835	861	806	748	780	819	776	853	824	748	819	783	845	801	817	786	815	812	814	797	830	825	807	799	799	799	794	808	828	811	768	822	798	791	763	809	847	798	803	776	790	749	784	771	843	838	818	821	817	813	828	795	803	823	786	783	782	827	782	809	864	819	814	798	824	801	816	789	846	823	785	840	841	817	805	784	793	788	908	815	810	785	771	846	749	801	782	812	812	828	803	798	808	822	792	800	772	792	773	757	884	829	794	792	848	830	837	834	791	845	761	853	812	748	777	786	783	751	792	808	823	777	777	803	823	761	830	772	807	819	816	798	797	798	855	819	805	825	784	835	786	782	810	836	781	831	854	814	743	818	827	792	810	775	767	796	838	791	811	843	772	787	807	799	830	792	843	810	782	781	777	798	810	808	805	776	799	793	811	815	786	835	759	824	812	786	796	802	785	813	840	790	792	813	770	826	769	835	797	758	782	820	773	830	767	830	765	805	823	764	806	783	833	799	815	800	798	813	827	789	822	801	779	796	851	814	807	755	788	805	793	792	784	769	782	818	797	782	819	871	759	773	793	806	727	789	849	744	814	818	849	856	784	820	821	765	786	840	778	782	783	801	844	852	810	754	855	835	805	813	831	774	765	799	809	815	814	777	821	750	776	795	794	798	778	792	825	782	802	779	820	814	799	779	784	824	805	822	776	780	800	853	773	861	779	811	835	783	819	777	798	859	828	798	840	768	776	778	806	839	824	832	793	814	810	861	805	800	836	764	798	819	833	807	788	801	811	835	768	771	853	809	795	834	751	793	743	800	796	810	836	805	806	839	827	834	778	808	819	866	804	823	821	836	832	800	836	765	772	807	790	843	820	843	796	818	766	811	793	803	815	783	822	831	752	829	817	804	803	813	757	810	859	783	833	842	860	812	827	839	796	794	816	791	808	730	820	824	790	840	812	803	769	780	782	862	756	764	760	785	843	814	817	815	789	805	832	822	774	759	792	804	783	838	812	810	796	746	835	848	839	819	787	845	760	791	820	784	754	807	802	801	841	798	734	812	811	776	782	841	763	845	806	809	777	819	808	790	799	812	804	783	749	835	805	751	779	835	785	802	746	804	838	858	788	805	814	806	846	790	797	824	800	810	829	757	777	784	819	804	835	800	799	784	854	832	785	765	826	820	785	750	808	800	796	803	855	780	778	855	777	786	820	809	857	798	761	829	853	815	790	817	772	831	783	789	801	748	829	789	829	775	816	817	763	803	742	772	796	806	784	805	819	772	770	813	808	778	822	760	834	830	794	807	763	838	819	835	811	749	771	807	813	743	823	780	809	850	838	790	776	793	816	766	803	793	790	814	789	792	778	798	789	840	817	831	791	836	740	813	789	808	821	774	814	821	746	799	847	787	795	876	828	835	788	783
24575	21170	27686	48399	59450	44117	25474	8783	2350	1213	1014	996	949	938	968	891	904	913	922	946	928	928	956	870	898	973	888	926	880	874	891	926	841	894	903	890	859	864	897	889	863	952	867	894	924	909	933	899	888	859	908	897	879	894	905	897	910	921	935	876	907	888	886	928	945	936	896	937	889	922	893	905	911	886	930	933	864	855	861	852	916	904	863	924	985	913	897	921	909	871	870	939	893	852	924	958	934	864	883	880	889	825	861	918	924	895	914	890	898	883	892	879	908	846	942	916	865	930	884	896	895	852	910	902	884	881	896	880	891	869	891	897	907	901	870	917	949	873	864	866	920	934	886	883	855	907	875	900	886	924	835	875	930	938	896	928	876	895	820	870	863	987	890	939	956	889	885	883	928	953	864	887	900	888	898	891	912	877	893	903	881	894	893	866	853	869	912	894	915	890	875	843	922	894	902	936	923	884	875	860	924	861	939	934	869	895	827	875	874	913	824	896	860	867	891	893	882	868	858	933	892	874	934	932	937	873	914	900	918	908	914	873	826	835	870	883	865	878	907	868	927	924	888	898	882	906	890	959	879	919	944	856	853	954	912	898	863	895	870	882	896	877	883	920	901	868	890	897	879	846	868	900	895	898	879	826	914	851	943	953	898	881	891	925	895	871	833	921	860	867	940	865	896	908	930	881	870	878	928	913	869	907	888	892	921	831	858	888	889	892	933	884	894	915	846	962	908	919	914	873	901	890	938	873	926	901	877	890	848	935	927	896	890	874	875	869	839	900	872	900	922	922	876	889	906	908	857	864	889	907	852	847	923	931	917	852	937	932	918	942	908	897	945	921	870	946	919	904	864	885	877	870	900	905	902	913	861	933	877	881	871	923	892	949	903	959	883	899	920	881	895	880	869	917	896	872	867	915	884	877	886	840	929	891	937	860	910	904	840	848	841	900	885	860	892	905	825	864	860	915	896	889	869	907	885	896	863	875	886	891	913	902	859	915	878	895	880	868	826	891	898	904	843	917	874	907	883	898	918	905	911	897	880	893	889	928	925	879	901	930	863	900	874	896	913	897	833	936	930	858	818	859	896	896	830	863	923	908	889	918	956	859	883	927	910	871	874	881	892	871	929	837	929	892	855	880	916	922	929	945	947	886	857	921	888	883	919	855	896	859	890	886	920	891	908	847	868	881	868	917	919	903	924	914	855	891	865	881	836	951	949	916	868	913	866	910	860	900	946	946	904	933	872	860	879	905	864	921	938	876	922	876	935	976	930	908	845	885	892	903	893	888	881	851	901	883	946	964	899	905	904	939	903	924	932	912	896	926	913	888	893	907	859	884	909	886	871	865	870	906	878	940	942	893	874	922	912	906	889	809	876	872	896	927	868	908	905	898	845	867	893	902	851	900	839	877	911	899	925	825	877	823	872	880	907	834	934	939	902	889	918	942	880	904	871	882	896	897	867	931	915	878	918	910	902	912	887	907	906	893	933	848	951	932	858	838	917	874	898	945	868	918	923	852	912	846	900	833	889	915	913	859	831	878	932	962	874	902	849	911	888	894	854	899	870	868	898	857	868	920	886	939	837	950	918	902	911	914	836	917	884	965	894	867	880	955	905	901	945	880	891	935	903	872	883	875	953	933	910	873	959	893	902	893	884	885	865	889	977	825	859	882	851	900	895	912	904	835	884	899	898	881	906	921	872	929	904	942	929	842	944	917	920	890	867	880	921	941	857	866	932	923	894	894	863	922	856	868	925	852	850	854	916	924	896	881	933	877	900	937	906	892	867	886	886	830	880	873	903	909	887	882	935	926	864	860	871	905	934	858	891	911	950	905	888	873	873	860	904	952	869	929	867	935	894	827	907	911	856	862	856	843	936	889	900	918	888	968	858	973	892	894	901	917	950	905	907	900	885	904	909	901	904	859	902	893	897	946	910	891	871	871	894	841	902	903	890	906	909	951	874	854	829	873	864	867	879	941	899	975	920	873	914	873	867	939	846	871	886	916	871	903	881	903	916	866	892	864	918	924	879	872	860	887	876	875	927	870	916	898	921	932	910	904	870	898	906	899	999	846	887	898	907	867	941	882	926	922	928	864	907	879	884	855	952	944	877	849	891	870	885	949	893	899	906	929	828	897	937	916	912	867	905	912	891	920	931	847	931	901	864	906	925	864	884	857	860	861	891	888	905	898	937	928	946	926	903	936	905	874	914	921	899	913	951	868	891	866	934	887	875	910	900	826	871	877	910	822	925	907	896	935	895	878	877	853	905	878	858	942	898	877	920	922	914	908	945	906	863	888	866	952	903	921	870	861	928	934	883	904	907	848	873	862	868	910	905	906	926	865	903	937	907	897	917	820	889	967	897	890	920	939	845	887	896	875	914	885	874	921	888	915	881	895	881	925	881	897	867	874	840	919	925	889	883	871	865	919	880	847	902	881	857	903	866	854	920	910	909	891	886	927	917	864	867	958	890	842	829	905	903	857	940	915	907	876	882	892	884	876	878	905	874	847	874	886	897	932	886	810	875	897	945	923	873	900	930	861	909	939	973	950	912	956	895	907	893	895	883	871	899	908	863	928	907	915	924	908	856	902	1004	891	899	877	886	901	887	911	864	906	870	927	879	896	887	903	877	905	866	853	880	884	910	876	846	881	875	857	898	880	907	937	903	871	890	887	916	850	942	926	870	920	928	892	908	868	862	935	891	850	894	905	862	883	873	870	907	846	914	935	867	896	940	911	879	887	902	910	908	878	923	917	887	901	859	899	926	912	886	941	865	911	868	851	908	921	940	893	881	904	917	917	904	886	861	934	871	952	916	860	927	902	926	888	904	890	865	920	835	829	877	915	938	890	902	965	839	917	913	885	844	907	881	917	923	912	914	928	928	904	865	912	921	877	899	879	846	900	903	896	896	897	918	931	965	886	920	890	863	956	941	869	933	907	859	900	880	887	939	846	908	877	850	860	919	875	869	883	918	895	922	906	869	946	916	927	874	901	863	901	896	920	908	890	863	899	884	897	895	901	899	898	957	906	910	907	906	930	855	918	834	859	894	889	874	880	880	836	899	816	888	931	878	891	904	913	900	892	893	910	804	888	852	914	894	842	935	922	905	914	895	880	960	848	909	906	852	942	890	878	912	925	896	878	866	829	964	876	867	919	923	854	865	911	895	898	895	945	817	950	922	958	867	890	883	894	898	907	901	822	897	941	925	888	904	924	888	872	852	982	826	858	953	873	849	901	906	894	878	878	898	877	909	921	893	892	883	957	876	872	895	876	882	905	898	914	906	870	924	912	858	948	890	924	881	876	895	899	856	925	892	872	886	912	852	835	861	838	892	905	875	928	905	959	900	899	848	916	882	960	908	864	911	931	868	890	915	894	889	895	900	869	929	861	868	930	941	888	887	903	895	920	911	869	943	894	925	893	887	877	892	915	860	907	878	886	885	862	885	880	899	917	889	890	896	859	861	904	888	918	883	855	923	901	941	902
3501	3965	4503	66457	58209	36115	16903	5838	1990	1235	925	844	850	869	810	889	822	859	787	864	838	763	839	904	884	844	840	784	824	816	836	898	811	836	791	811	805	857	854	836	876	784	833	824	862	785	847	905	831	821	805	811	780	829	816	831	833	867	790	801	799	792	830	783	811	843	833	815	832	838	753	797	855	821	814	842	852	835	808	806	842	829	840	825	833	797	864	874	850	858	867	785	796	855	849	882	837	837	814	790	864	812	828	836	845	885	794	833	896	847	760	839	826	882	812	815	805	792	786	839	748	831	803	849	810	865	822	815	825	824	835	873	807	817	780	783	817	820	874	825	842	814	837	804	864	827	841	817	768	843	818	833	774	788	793	862	834	885	854	809	772	821	840	796	834	819	803	820	840	815	853	819	792	786	834	794	826	783	749	788	835	799	834	774	815	862	846	844	842	822	823	812	824	799	889	854	823	847	823	833	837	850	810	882	846	837	815	790	828	817	807	822	791	791	865	827	822	831	825	809	818	839	858	840	817	864	817	809	823	774	829	812	869	827	812	817	824	837	788	818	826	809	836	816	819	845	813	876	884	831	787	806	832	822	829	824	804	794	821	774	830	745	848	804	804	788	847	771	795	814	765	810	862	896	824	852	829	777	820	853	813	830	802	824	812	820	836	841	820	806	847	829	830	801	801	808	878	818	866	811	842	808	843	830	818	764	884	822	803	850	797	843	811	852	850	822	798	780	829	839	786	870	811	834	778	821	826	804	833	797	820	827	831	777	840	753	816	821	808	783	835	793	812	846	784	840	812	824	825	873	817	833	800	810	820	797	833	888	820	880	770	763	847	822	807	792	802	869	788	832	832	794	834	867	823	810	796	816	825	828	762	881	795	823	811	794	822	845	819	807	820	830	820	833	831	819	859	820	830	811	809	794	812	831	820	784	832	789	771	794	811	797	815	845	829	808	863	798	811	848	783	822	787	793	824	838	802	807	773	829	847	796	830	792	843	873	831	826	798	817	794	854	810	861	830	811	859	866	814	822	817	812	773	822	815	780	792	829	827	825	870	812	877	809	832	782	839	816	823	790	821	783	814	794	765	809	800	805	827	859	806	802	839	799	830	877	854	799	806	844	761	807	847	890	807	817	803	796	802	812	827	800	838	761	819	826	865	816	821	821	832	804	767	786	758	777	879	860	771	784	838	805	836	823	830	806	843	804	804	805	830	780	864	819	830	877	804	799	760	883	872	796	836	837	823	819	909	823	825	812	793	781	851	792	829	793	811	825	755	808	792	775	821	792	800	786	840	829	838	763	841	777	831	774	809	830	806	833	796	815	817	814	818	800	842	803	870	821	841	814	833	832	834	856	805	830	883	831	804	770	824	797	828	800	839	790	811	795	800	773	818	832	774	819	834	825	783	807	837	822	836	860	843	795	825	848	820	798	821	792	805	836	818	816	789	857	820	844	810	852	786	829	818	829	829	785	826	789	816	793	830	798	827	865	846	831	815	824	821	835	794	845	822	796	830	829	804	856	882	830	821	767	826	812	791	846	874	827	857	816	839	800	803	869	793	794	804	842	830	882	792	860	835	823	778	820	829	844	784	802	836	807	812	852	760	767	813	865	814	827	832	784	831	792	775	840	840	835	837	847	838	858	823	784	810	810	820	820	860	804	873	828	829	813	808	851	868	797	829	861	867	832	879	833	855	803	793	841	859	791	851	809	812	835	833	827	837	870	789	728	808	807	808	792	815	814	779	806	826	798	820	840	893	848	768	871	795	844	843	801	791	818	858	740	795	805	857	840	829	820	841	820	888	840	835	772	786	815	786	869	849	769	811	840	821	828	841	778	790	792	837	788	785	806	822	816	795	763	845	819	797	843	837	805	818	855	808	820	823	830	830	794	872	821	782	816	815	820	780	806	802	817	771	853	824	831	871	823	812	819	818	774	849	842	788	837	807	816	805	798	776	811	810	855	777	844	796	849	861	824	870	844	828	846	841	848	831	775	844	808	815	834	826	792	769	773	895	812	817	827	810	766	885	771	821	825	827	858	815	844	838	771	782	789	860	853	818	813	835	804	825	819	857	809	851	836	814	773	812	842	802	857	837	827	835	795	853	841	801	790	816	796	833	790	777	881	798	776	839	827	851	804	841	808	806	837	788	794	822	805	799	793	814	839	744	818	823	800	850	852	786	767	819	753	848	790	825	804	826	805	831	792	837	842	770	820	863	790	784	792	811	777	789	850	794	811	834	840	805	845	856	854	832	843	762	852	836	846	810	825	855	806	787	782	838	824	812	804	815	813	880	787	865	827	775	855	850	840	844	847	810	829	768	778	840	861	858	870	842	787	855	806	843	835	867	796	761	786	805	829	877	869	822	811	806	894	817	836	788	819	856	803	824	790	784	832	786	813	781	820	860	817	833	804	836	839	829	837	826	849	801	782	847	766	841	834	795	779	804	824	763	880	842	803	810	775	813	822	821	784	828	821	833	802	831	845	817	772	786	807	793	841	788	819	820	838	807	799	823	839	792	766	787	835	847	806	831	835	802	796	828	846	791	797	829	818	809	839	799	833	824	887	840	788	808	849	847	791	798	799	823	787	819	823	804	800	852	873	794	876	785	815	826	787	783	776	831	825	850	776	809	841	820	823	844	800	855	765	756	813	774	851	847	830	782	778	835	831	839	846	848	828	838	817	797	789	829	833	789	818	813	898	792	868	778	825	844	812	813	793	822	828	814	835	832	839	764	826	805	857	790	808	797	868	821	761	857	805	860	842	802	791	769	857	776	788	766	816	760	843	867	841	807	797	825	813	862	793	821	920	800	776	863	782	814	783	836	853	769	845	840	775	853	832	862	830	797	798	838	803	866	835	820	827	857	801	821	767	806	858	820	828	825	863	873	785	841	784	824	798	859	805	805	808	824	789	845	815	816	841	907	819	824	876	778	867	815	784	848	842	864	830	854	828	785	822	852	825	800	859	832	832	835	783	841	815	787	823	814	813	842	795	775	836	868	821	851	779	860	768	795	799	867	818	808	833	787	776	782	831	844	801	820	800	830	770	847	832	819	794	820	828	869	835	768	837	843	796	847	809	815	837	841	821	843	827	815	854	837	844	752	826	780	754	840	761	834	811	840	822	775	794	800	846	822	805	796	838	803	771	783	838	833	766	860	851	811	817	834	803	802	851	792	809	808	850	833	841	837	838	846	842	845	850	853	805	842	840	834	829	835	849	815	795	827	800	837	823	827	802	796	844	796	821	861	832	797	832	840	845	815	793	860	841	827	787	823	777	787	793	836	803	796	798	831	818	787	819	791	868	851	826	801	824	837	822	850	767	833	810	783	835	821	816	845	813	905	804	816	797	806	855	744	778	831	825	815	781	830	852	790	822	826	779	814	837	841	773	833	863	828	833	814	849	780	792	835	823	785	770	787	771	824	828	825	854	806	851	856	797	821	822	831	774	810	817	800	809	815	787	816	787	861	810	827	839
23789	21158	28349	45152	65925	51959	32218	13633	3088	1504	1213	1064	1043	1053	1020	985	1017	1013	1001	1043	1027	1048	1013	998	1019	1000	1002	925	1007	964	1036	1006	1061	981	1012	1022	963	1029	964	1014	1019	1014	968	940	959	978	1027	975	983	983	1000	946	1015	982	1031	1026	986	978	990	979	965	935	935	969	1008	1047	971	980	982	967	993	984	998	954	957	1015	964	994	980	1072	979	947	999	1001	982	984	1054	962	970	954	1041	962	972	945	1028	961	990	980	943	993	1022	944	1010	942	1005	979	956	978	965	952	1001	1019	1014	994	1029	953	948	1008	999	977	1061	996	1041	978	930	944	964	970	944	992	970	973	1038	978	999	963	963	1007	973	948	983	993	974	934	1017	984	973	1010	982	965	1004	931	981	970	952	928	1020	986	975	983	1011	1009	963	1005	974	997	964	1017	1041	982	932	1027	1010	971	966	987	992	985	904	954	1000	1001	982	930	942	999	978	1011	905	1001	963	984	981	1013	969	999	967	915	1002	1017	1011	1034	994	981	1023	976	947	1006	961	948	1020	1012	980	936	1025	981	903	971	952	1016	977	953	1002	912	952	997	954	1015	1016	991	985	1005	967	956	974	1000	976	1037	1018	1030	970	961	905	997	952	943	1030	991	974	986	1016	968	1022	917	1005	1007	966	1011	1003	924	1037	989	995	1023	975	939	996	1008	930	1003	1032	1032	975	987	1038	1002	989	989	1008	978	987	943	1037	986	978	993	950	1008	956	944	967	952	1016	950	934	998	929	914	971	1018	978	1052	962	1015	991	958	981	961	979	928	981	950	958	986	939	962	965	988	1005	916	991	953	994	922	980	965	1038	1009	1021	1035	1002	979	989	962	982	959	938	949	991	977	967	1009	948	983	942	921	987	995	986	1030	939	941	1007	997	960	980	993	978	932	966	1004	1048	985	924	979	980	934	969	931	963	944	1031	973	1001	937	996	936	950	984	932	1035	996	978	1025	988	976	943	972	931	991	989	945	949	995	986	973	953	973	1000	991	956	979	997	1025	985	996	960	955	936	986	993	1024	995	1000	950	934	1006	984	1016	944	972	1030	924	948	1015	1005	1069	1002	980	977	1006	967	1049	958	978	987	972	965	977	960	955	983	997	1025	1001	993	1020	964	1049	1018	1024	1032	959	989	977	944	977	973	961	982	1006	948	955	1011	932	1006	939	960	979	999	929	902	954	956	957	980	954	956	1003	961	971	946	933	932	965	947	977	1020	1007	990	964	971	974	995	968	984	966	1034	951	1057	1014	985	932	990	1011	1013	1016	993	998	1001	1000	984	959	1014	955	1024	1000	958	1007	1025	942	957	969	944	938	1006	959	960	980	1009	931	971	988	1002	958	993	1001	959	1006	965	984	1047	1002	975	995	995	993	996	989	1013	963	962	1009	924	1009	944	968	966	968	967	1001	958	997	959	981	997	950	1004	1020	966	1015	1012	965	1016	991	938	1039	959	1011	938	965	1001	991	931	934	930	998	982	974	962	979	953	985	945	985	929	998	964	977	960	997	977	1003	994	963	976	938	999	1004	999	1030	953	993	991	989	1004	981	1022	984	1026	944	1002	951	977	1048	1002	1003	942	1003	1004	953	959	974	1022	961	973	1015	987	986	980	1011	987	991	1031	970	942	1038	1027	986	942	1008	957	1020	973	944	954	1000	968	948	975	1006	941	949	947	945	1008	1022	961	971	979	999	1047	1005	995	994	955	1042	997	927	959	965	957	948	950	1019	1022	963	955	951	949	1014	968	987	1017	956	916	1023	962	1000	980	1004	922	933	978	999	925	983	1029	995	1020	966	966	943	960	957	968	988	947	1028	963	1016	1027	955	988	975	951	922	987	939	947	940	952	1041	953	985	1025	992	932	987	921	965	937	1000	924	1009	992	990	1024	915	982	962	990	999	913	957	1007	964	970	944	954	961	993	947	1005	1044	1023	1034	969	949	942	943	1036	937	1019	904	949	1026	995	973	944	1012	956	943	1034	969	1004	1023	941	1077	965	982	970	963	936	988	1031	963	968	989	975	987	1010	993	947	974	907	956	975	957	950	1008	942	924	985	1057	958	992	989	1028	998	994	1004	948	965	963	951	948	986	1025	949	970	980	966	995	965	990	1012	1015	1042	972	958	1036	971	1011	981	988	953	1015	931	942	933	990	1036	990	1028	988	1051	1031	1028	1006	977	1019	969	972	951	991	996	993	1004	941	977	973	960	979	1002	968	977	946	992	947	994	1003	996	945	873	958	989	926	999	975	1022	922	1055	996	994	986	942	952	975	970	1008	941	1019	935	1012	987	979	1034	970	959	932	978	955	943	991	977	978	1014	1003	981	1001	996	1024	1025	1050	1024	941	991	909	921	1013	991	937	957	908	965	975	1007	964	955	1006	1009	996	985	973	993	991	987	962	996	950	958	1019	1015	979	942	959	983	1010	987	1003	941	946	878	982	984	1010	989	958	958	1009	985	997	971	985	1007	956	961	999	961	967	993	981	979	953	976	1012	994	1004	973	988	964	939	975	998	967	964	1040	977	983	994	1010	979	955	958	956	985	1007	994	950	987	996	965	1000	998	953	920	982	998	933	987	961	925	965	948	920	1000	975	964	943	1038	989	948	992	995	993	1021	928	977	918	973	998	962	935	1029	972	942	1030	975	954	980	1014	957	987	1039	974	957	969	1013	1000	907	980	981	954	966	958	1015	973	933	1004	1027	943	1022	932	1022	993	960	976	926	974	961	1029	960	901	979	1003	967	1014	1018	1016	945	955	982	987	962	963	933	1009	978	971	920	995	988	963	971	950	964	998	937	972	986	1008	996	958	1007	953	1049	973	939	970	984	935	975	973	961	925	969	965	939	1014	983	993	943	989	1016	931	954	1035	981	974	1004	1040	949	970	1043	920	937	1034	1011	925	988	941	979	944	1005	974	984	955	976	900	1023	1016	959	997	929	991	904	981	1000	961	925	970	963	1035	985	1011	1012	1032	945	921	988	913	976	940	937	968	946	984	942	910	991	991	959	944	958	965	1002	990	940	1012	1040	947	1002	944	968	978	941	1002	966	951	966	956	956	981	1004	973	967	977	1007	973	1016	993	956	952	947	977	956	1019	957	966	1025	975	958	942	947	1009	944	931	989	989	939	1054	972	996	963	960	968	998	970	933	970	1008	967	1004	950	992	1040	1019	940	941	1001	908	985	956	954	964	968	973	983	1032	980	969	965	964	1031	983	963	1030	945	1084	979	999	905	957	987	992	1053	940	967	992	1012	1019	985	954	983	947	985	930	997	957	958	993	1002	990	937	963	940	970	934	971	994	932	1003	1004	942	942	928	987	987	942	1027	931	1025	935	974	945	980	1002	959	995	940	1012	975	1018	991	965	1017	957	940	954	1000	971	969	969	946	1038	1047	1030	959	987	980	925	952	987	1005	945	996	948	960	1012	963	1000	981	989	931	929	925	964	968	974	991	954	963	917	1013	975	1020	987	1027	998	963	1001	927	979	972	941	931	987	948	951	980	937	1015	983	1037	1029	1034	929	955	1026	957	944	912	972	953	958	956	973	1000	943	1003	966	947	965	1005	994	979	942	957	988	993	1075	995	1001	1004	915	986	960	950	999	1016	1000	1015	926	932	975	973	946	972	967	941	938	1029	988	986	959	1001	1013	981	959	977	1016	989	920	958	979	980	952	920	959	1024	954	916	967	957	969	998	935	991	948	938	959	1010	974	960	965	1019	962	956	988	991	963	1016	922	971	961	929	999	987	1007	992	983	898	930	998	946	1024	1027	926	943	942	1001	1009	955	961	1015	955	982	1035	956	907	929	1008	923	1009	955	923	978	976	962	915	939	1050	979	972	922	976	1032	966	954	911	973	957	930	981	961
3799	5799	6169	74188	70468	45567	23000	8953	2456	1417	1088	984	962	914	885	909	921	902	956	895	929	921	882	887	955	871	906	901	918	963	984	964	948	901	875	906	896	932	961	917	885	898	839	945	920	892	889	875	865	847	947	925	892	871	881	924	928	951	913	887	921	868	912	866	925	867	903	931	889	881	909	941	844	866	884	892	887	924	939	896	866	912	938	875	863	907	911	960	935	868	910	882	947	860	922	893	876	899	918	944	895	916	979	868	928	877	914	908	898	968	858	840	884	913	893	874	933	956	896	884	921	947	865	882	868	882	908	889	953	879	939	912	930	907	931	862	954	871	876	861	905	906	884	901	908	885	893	906	928	862	874	878	855	878	903	914	931	903	960	923	934	902	876	842	926	923	940	869	917	891	864	900	907	877	888	901	871	893	909	983	908	888	887	954	906	869	850	865	884	859	920	903	885	907	885	903	907	875	894	920	895	914	905	924	869	922	930	882	916	895	845	940	901	859	902	928	894	810	957	846	866	891	951	905	897	915	874	924	905	919	890	882	892	895	881	931	876	911	923	925	872	907	859	918	859	918	937	901	910	906	860	891	957	860	933	947	901	912	916	903	874	886	920	958	887	892	940	930	878	975	865	888	895	925	918	878	922	905	860	935	928	878	879	917	928	900	891	908	899	878	896	847	926	886	902	914	904	921	879	887	916	903	843	904	864	867	914	904	924	889	918	861	888	841	844	887	942	865	861	905	914	904	906	844	925	895	938	948	886	881	893	928	914	914	842	886	919	847	918	860	904	945	875	918	895	888	881	837	869	847	885	901	935	919	860	910	833	902	929	880	911	887	915	954	921	920	923	905	908	865	883	904	919	836	873	871	904	875	883	925	891	854	940	898	850	939	909	903	889	894	911	920	842	937	819	876	881	892	892	942	890	841	868	895	886	936	881	873	864	850	958	901	876	871	912	900	900	862	921	875	913	931	967	950	881	898	908	913	890	916	872	916	860	888	868	906	864	865	934	861	851	876	930	889	910	913	897	850	905	853	884	858	888	866	880	880	911	822	889	924	913	888	851	865	924	874	876	912	912	897	901	931	916	909	927	823	913	922	929	900	881	902	909	917	830	892	883	900	892	900	908	882	882	853	856	916	916	883	881	943	896	878	921	874	918	868	858	881	921	892	878	892	902	914	889	906	908	967	878	886	900	878	901	880	872	890	927	936	918	864	830	882	917	859	884	938	876	958	912	948	839	916	879	939	857	895	894	875	920	876	920	886	906	919	909	891	880	881	899	955	886	912	881	838	912	875	896	880	904	909	879	906	933	851	878	885	954	877	896	910	880	893	899	913	886	845	873	926	884	894	841	957	929	891	919	912	917	898	859	859	858	903	868	915	864	852	937	870	910	897	940	967	918	862	902	885	920	914	850	847	894	878	901	900	909	879	946	902	895	927	907	885	868	899	875	869	902	870	907	895	877	898	869	917	868	876	957	901	923	925	891	863	883	912	865	899	849	887	868	874	887	900	904	889	959	926	924	883	874	896	909	953	909	872	832	855	895	870	982	823	897	898	916	922	895	893	937	867	860	861	895	914	880	902	912	912	939	914	872	857	890	867	895	855	941	915	934	983	901	870	870	953	908	916	903	949	861	811	915	895	912	929	920	925	877	905	942	827	924	906	881	864	928	876	888	876	939	981	867	897	928	878	830	920	883	891	883	927	889	896	904	859	885	890	862	903	887	920	862	879	944	909	849	908	853	896	919	864	904	948	904	899	883	922	907	880	920	900	875	850	926	927	848	878	875	859	956	929	929	864	891	823	912	882	927	900	855	888	906	857	889	895	929	954	888	877	877	909	864	907	897	882	902	868	912	897	924	883	897	865	914	888	874	919	885	894	910	874	904	868	833	902	914	855	908	882	908	883	968	840	895	902	867	944	867	892	897	937	878	884	880	870	897	944	871	874	862	864	890	863	916	922	907	916	865	897	877	891	914	909	879	884	890	855	872	889	904	885	899	886	849	895	897	889	941	875	846	878	904	909	895	836	882	876	946	877	917	871	874	844	921	912	886	910	898	948	939	898	886	886	887	909	903	916	917	941	841	889	871	942	887	905	859	943	868	921	869	931	904	874	850	867	902	883	891	908	871	880	877	909	910	856	932	882	884	859	907	922	897	927	932	901	883	924	893	899	924	866	873	927	914	855	871	920	859	877	903	896	868	939	911	890	891	868	822	866	839	873	948	863	845	890	893	938	886	907	936	847	916	907	859	867	937	847	932	870	872	961	904	918	874	883	943	907	909	885	873	876	868	922	912	856	921	887	918	888	845	890	819	905	896	892	925	905	887	850	921	850	920	934	858	868	899	888	900	907	934	885	886	897	911	888	920	839	906	923	852	887	921	886	871	865	913	836	919	906	895	862	900	885	911	879	870	860	899	911	924	897	875	885	930	879	916	936	864	933	917	849	960	912	922	912	859	896	904	905	877	944	907	881	879	922	918	891	839	945	902	899	936	898	894	884	859	862	895	926	922	932	879	829	870	917	860	868	888	896	888	920	942	879	877	878	928	926	923	896	920	846	917	908	863	940	811	871	916	906	906	920	912	896	880	849	894	890	921	918	856	863	852	888	907	896	905	832	876	848	878	891	890	955	874	884	890	900	872	856	851	862	887	869	894	896	917	831	819	910	883	961	913	903	908	878	890	852	868	912	894	879	908	853	886	913	913	856	951	866	911	905	869	937	913	904	874	885	915	919	889	925	913	893	901	913	916	863	864	879	906	926	915	928	876	923	905	874	929	891	853	928	883	909	874	870	849	829	844	917	878	884	896	895	881	896	898	863	903	952	897	920	940	858	874	892	901	920	855	866	918	875	924	891	903	894	877	869	915	899	914	891	907	916	864	856	895	896	842	874	903	849	931	836	870	895	867	914	881	913	881	880	844	875	951	935	904	818	895	895	915	903	884	912	905	873	898	900	872	865	888	899	845	949	870	912	891	897	855	896	919	881	892	914	886	899	908	896	892	850	871	896	855	918	854	907	869	825	838	858	912	898	878	831	853	932	925	885	941	886	892	876	864	881	823	907	887	896	957	884	860	861	898	874	921	881	856	866	846	869	872	839	916	873	854	882	902	832	904	900	887	863	896	910	906	892	838	820	807	857	942	894	848	877	917	895	894	870	891	923	882	918	902	903	939	863	872	870	922	895	912	838	909	842	849	880	843	932	848	882	909	921	892	886	897	938	893	884	837	898	886	870	949	912	849	922	932	851	879	897	905	930	869	953	913	885	899	911	862	862	868	875	902	928	925	914	897	930	881	873	913	863	894	898	867	902	905	866	833	895	923	867	929	911	904	909	866	890	848	922	938	912	839	909	938	907	895	897	885	903	871	938	875	911	950	874	848	879	922	928	901	919	865	913	889	900	934	845	906	871	865	844	896	861	895	873	861	903	881	860	885	820	946	928	884	913	938	951	908	884	904	893	890	932	909	874	866	860	909	893
27494	13746	7192	20425	17770	8772	3548	1641	1136	955	949	894	913	942	916	970	955	954	931	917	975	981	959	952	881	974	957	941	891	924	903	953	977	866	949	916	953	946	988	918	904	893	942	894	912	915	886	922	920	909	984	904	939	925	936	944	930	965	938	930	903	926	909	893	900	936	909	933	910	918	876	949	954	953	925	969	911	954	836	919	939	917	981	932	955	935	917	962	908	890	911	900	933	953	929	895	976	941	946	903	974	907	907	926	952	910	897	960	911	945	918	951	958	893	929	973	918	933	971	903	933	916	926	895	923	983	927	954	926	932	948	960	990	915	932	893	903	898	869	892	883	989	894	914	913	918	966	943	927	895	913	886	968	905	906	936	882	887	925	922	945	879	986	944	956	914	957	968	917	956	969	924	960	876	943	904	936	847	952	836	921	895	962	943	909	927	974	915	917	909	943	935	902	929	956	936	939	932	949	908	914	961	965	915	947	899	952	1003	899	927	940	929	907	1016	879	948	932	912	890	908	952	896	884	953	918	916	932	866	922	953	961	968	923	970	892	996	875	930	938	886	952	974	865	916	891	945	917	945	891	952	926	890	942	923	918	896	886	1013	892	934	933	934	908	977	945	958	899	910	877	914	900	953	881	898	934	929	978	876	904	885	938	886	898	856	935	876	949	963	945	879	932	880	951	946	962	976	963	892	912	909	924	944	923	876	926	921	930	968	892	907	953	898	973	968	933	925	944	898	936	897	953	899	911	982	933	919	944	929	915	891	953	945	948	885	924	920	939	915	910	915	933	979	936	869	925	930	916	972	929	889	911	911	929	941	935	921	917	925	925	943	917	926	851	895	910	852	879	941	968	932	901	955	944	914	870	901	903	897	985	904	928	960	955	914	895	961	955	919	922	959	976	914	899	972	943	923	952	921	889	965	943	938	907	914	881	947	875	926	930	921	918	881	893	919	911	957	884	876	946	991	928	885	919	931	980	949	964	924	885	903	930	905	879	922	909	960	931	893	962	951	941	940	917	898	916	873	929	943	945	951	929	921	905	964	936	927	894	904	879	923	948	916	969	999	897	982	965	989	898	897	953	881	931	911	889	927	905	939	939	867	915	883	953	978	934	963	951	961	886	872	875	923	1019	887	932	935	900	894	921	968	928	877	975	917	890	918	920	895	949	928	937	956	934	873	901	954	912	917	911	905	902	969	923	953	896	897	929	923	993	954	998	911	956	953	890	900	956	915	952	903	933	939	990	923	958	936	945	933	953	952	931	952	936	939	930	911	950	945	976	945	921	933	907	944	940	937	941	948	921	958	966	952	889	916	907	931	867	905	917	945	906	882	922	949	913	948	956	915	963	957	904	927	947	950	902	909	946	939	915	916	905	907	934	955	949	938	987	949	892	887	923	903	963	949	970	941	943	918	935	891	907	907	908	964	961	957	899	899	970	955	916	912	946	899	907	1017	907	928	954	973	916	889	945	899	968	1019	931	913	958	942	959	896	882	968	937	958	929	905	920	943	930	901	875	927	897	889	925	953	919	950	881	926	924	907	890	933	903	973	895	887	929	921	911	869	941	923	949	929	935	963	912	919	911	920	904	914	946	965	888	919	914	969	911	914	904	889	889	891	960	913	922	915	909	940	954	925	939	905	944	883	936	943	919	889	932	914	906	922	959	912	900	943	936	890	887	930	925	922	949	989	960	899	937	940	906	910	989	917	978	943	933	925	877	976	943	930	951	949	907	894	902	947	894	923	940	934	923	949	936	928	949	966	903	930	988	896	899	958	910	875	923	912	967	958	885	943	966	933	876	963	916	913	909	932	934	921	921	933	927	967	911	967	955	959	882	958	930	895	894	938	958	895	894	898	947	904	878	876	938	879	944	865	946	909	981	885	898	965	952	902	956	951	936	895	882	918	960	943	946	900	979	954	959	974	892	924	922	962	945	869	937	868	922	880	941	897	997	937	907	927	938	962	864	900	893	932	1000	933	954	944	914	886	886	922	920	889	905	893	930	874	909	930	899	843	938	907	962	920	907	878	943	885	876	920	938	944	928	887	936	940	948	883	969	952	907	915	882	961	905	912	896	995	890	891	915	881	863	977	930	889	895	892	960	929	919	971	901	935	949	843	945	958	886	924	923	938	933	953	936	908	923	907	929	928	911	936	867	909	913	969	923	891	934	909	909	877	856	917	994	917	913	936	917	943	997	923	939	980	959	896	954	947	975	907	912	959	946	969	962	935	927	973	960	915	916	880	950	963	929	969	930	902	896	970	878	917	983	941	899	925	912	918	869	887	938	963	933	938	856	954	918	908	953	972	954	921	877	912	939	961	945	949	943	966	934	907	841	916	916	922	899	908	920	956	929	871	933	973	957	948	936	910	892	936	953	931	958	913	947	898	955	906	928	925	887	915	961	980	951	918	922	902	962	879	919	929	915	907	913	883	906	981	984	922	963	976	941	892	917	894	960	869	988	920	943	891	945	934	917	858	922	975	935	945	926	925	954	951	953	941	940	881	947	951	991	961	873	918	916	924	860	903	932	930	958	975	899	884	918	913	929	899	887	880	925	927	932	953	902	908	938	885	923	981	894	929	926	889	924	951	934	970	959	921	901	911	917	986	864	938	898	910	901	962	916	913	898	891	921	904	888	960	989	875	953	917	905	953	915	966	986	926	948	950	910	930	914	910	944	932	953	912	974	959	906	968	886	911	883	908	947	946	944	908	902	941	934	962	997	951	924	867	914	906	917	985	901	924	867	900	956	879	947	980	958	924	945	920	927	928	904	884	984	991	946	911	914	964	893	885	905	949	945	949	928	935	953	917	899	914	912	960	960	918	910	966	887	900	966	898	914	980	975	919	900	907	932	972	911	954	937	883	985	927	922	917	986	989	887	933	916	921	915	937	915	946	915	903	945	891	912	881	899	916	915	924	921	932	958	918	825	937	856	950	879	969	914	910	905	956	950	877	859	940	958	970	896	938	966	919	924	922	932	949	901	884	923	985	963	924	916	922	969	935	879	936	860	967	940	945	896	962	951	908	880	918	885	936	923	907	920	891	949	936	907	925	916	902	858	908	978	951	956	952	934	928	966	893	963	910	916	950	912	906	894	971	958	959	908	929	1001	902	978	948	950	942	877	952	961	941	936	929	893	902	958	921	957	901	931	961	950	934	907	958	992	932	931	910	865	952	881	946	901	956	926	995	950	947	961	877	967	922	947	881	946	868	925	982	926	923	943	906	926	894	932	931	906	916	936	944	899	931	908	907	914	896	949	897	931	951	948	897	964	930	908	930	870	971	951	901	869	929	930	951	892	931	898	880	924	945	959	948	970	917	960	934	989	901	912	966	988	906	909	925	888	906	922	938	893	923	904	949	955	917	938	950	930	945	903	943	853	894	923	933	974	907	961	1026	938	940	935	954	921	876	943	902	901	919	925	895	923	998	905	867	918	902	906	968	910	938	975	930	943	942	937	934	879	899	931	850	945	985	902	870	862	953
5115	1455	6879	16620	13203	6519	2958	1456	903	821	823	822	800	805	839	769	810	803	885	791	810	755	840	796	833	760	778	806	790	817	787	797	846	806	843	818	763	798	818	835	792	811	817	766	778	842	792	811	796	753	783	787	823	765	787	789	832	816	827	792	817	837	829	816	804	840	821	820	855	782	791	818	796	791	866	862	755	834	771	817	797	794	820	794	802	805	827	793	799	765	778	785	805	787	771	841	847	770	793	851	769	800	758	777	808	820	818	765	847	831	789	790	764	803	802	834	832	848	845	779	741	819	832	791	744	806	757	804	828	802	823	851	768	813	768	776	822	746	812	788	807	801	862	770	809	771	825	785	832	797	855	865	820	770	818	794	804	798	834	774	800	803	829	793	790	814	830	821	758	773	766	783	817	809	806	859	794	823	795	797	780	785	802	821	785	778	815	799	799	793	797	830	779	821	818	811	807	747	769	816	782	817	774	781	792	830	818	765	782	815	802	769	799	808	724	795	821	822	821	810	781	784	824	778	847	811	786	748	830	799	819	777	803	814	878	827	791	781	849	785	785	806	737	795	830	753	839	845	783	842	838	806	769	768	825	764	836	791	803	805	857	751	835	784	846	813	805	763	798	827	798	828	761	863	864	840	773	787	799	808	802	862	786	768	800	825	821	794	779	841	782	783	810	846	806	801	837	801	753	790	790	839	815	764	801	799	780	828	784	801	786	824	809	767	856	777	848	834	785	829	794	797	823	799	809	779	842	798	855	810	841	784	806	791	772	772	830	800	786	794	800	815	802	720	787	742	793	818	841	822	786	823	789	850	772	806	814	806	816	758	823	822	790	825	792	782	801	815	781	807	812	806	783	782	808	820	792	792	800	815	817	804	848	812	834	788	794	828	800	800	772	781	793	775	815	815	837	778	834	784	787	781	821	755	811	777	865	839	815	763	759	769	805	815	798	780	809	824	803	799	774	796	788	819	825	853	831	764	838	794	846	787	828	838	779	843	794	769	800	789	791	791	841	806	763	768	784	842	790	773	822	789	822	808	810	779	767	849	790	786	757	872	812	795	857	797	823	843	776	793	819	799	797	849	797	789	791	834	761	784	778	802	792	815	759	797	758	818	796	838	831	815	780	854	795	842	822	815	832	791	856	845	797	794	857	803	869	768	843	809	813	805	785	787	776	790	780	799	811	821	780	792	843	836	810	816	814	791	808	830	836	804	738	779	809	773	832	838	774	792	802	817	795	779	833	791	784	786	834	837	842	768	755	834	808	850	829	837	833	767	812	768	839	797	864	750	801	782	736	784	771	783	783	843	813	760	836	766	852	806	814	766	850	803	793	791	844	834	807	827	849	833	807	771	797	849	770	798	811	809	761	801	790	845	803	754	813	800	790	810	841	779	796	841	829	831	817	773	805	835	859	818	733	832	835	796	802	851	782	840	785	868	834	814	771	850	824	803	796	793	812	806	761	839	797	769	857	825	798	824	816	805	841	800	773	772	830	815	799	830	845	833	761	781	846	764	753	781	807	832	864	801	807	806	778	829	790	781	843	778	828	784	794	824	760	805	815	842	853	835	792	762	763	803	826	816	787	772	775	825	810	807	788	816	811	844	798	820	792	769	828	817	782	790	793	797	790	813	837	816	804	817	826	800	822	852	827	832	753	790	833	753	762	815	813	797	807	782	796	779	796	797	797	808	804	798	793	785	788	856	798	789	853	749	824	747	831	786	783	804	820	814	820	825	815	841	787	810	787	817	793	821	797	834	804	769	789	837	835	806	769	826	795	761	824	829	784	825	814	772	762	828	842	836	784	842	798	805	783	823	903	829	780	787	801	813	813	859	792	771	783	795	804	793	833	798	798	846	825	778	814	755	802	782	795	802	785	844	801	785	781	808	828	791	817	808	860	767	813	796	820	815	830	831	822	814	850	815	768	834	800	836	797	785	779	783	788	815	820	768	792	789	809	781	844	824	778	807	793	821	816	816	874	804	795	746	804	832	772	777	781	791	770	790	801	830	848	767	807	827	813	788	764	830	851	764	813	787	804	854	842	793	812	807	796	809	827	820	781	848	821	774	828	785	783	821	804	805	804	829	749	834	812	815	839	842	767	854	824	820	802	820	830	788	820	831	826	821	798	805	824	765	788	829	799	806	862	821	801	752	816	780	822	787	791	815	767	843	785	843	803	783	792	824	832	829	848	801	791	793	810	827	797	788	819	799	824	783	766	802	853	791	815	840	815	739	800	778	832	762	804	842	815	811	785	757	845	792	772	818	826	818	765	789	794	809	736	777	815	829	800	761	801	816	837	812	769	830	832	810	787	793	824	808	833	842	806	819	799	796	779	792	844	771	796	816	752	816	778	767	789	786	775	800	825	803	828	785	830	774	792	792	828	758	814	830	800	864	776	828	821	808	762	793	850	844	814	825	780	866	796	772	856	744	782	790	759	821	829	792	821	783	823	781	777	879	806	824	793	786	800	810	782	853	839	732	779	861	816	772	814	777	819	818	844	770	792	828	779	787	815	864	789	850	770	825	775	801	812	801	813	773	817	841	833	751	788	842	820	846	843	761	740	847	803	775	809	809	759	788	842	762	803	848	839	788	820	791	824	775	813	806	786	817	806	798	742	808	775	770	783	806	837	865	791	765	788	767	759	784	809	806	828	781	850	815	766	787	775	800	835	809	792	830	833	784	820	819	813	806	833	820	833	805	748	810	795	801	778	792	752	800	796	799	826	801	830	819	833	840	857	797	809	810	790	771	780	805	865	816	805	827	798	795	820	797	794	793	795	731	818	799	735	844	799	817	815	788	795	830	787	784	786	770	791	829	802	844	886	769	813	773	780	836	831	830	799	779	772	803	845	791	781	809	792	726	797	815	796	790	796	817	821	859	793	800	845	801	817	806	785	815	830	753	809	804	816	745	760	772	834	808	775	806	768	816	778	842	776	799	759	834	835	789	843	819	842	794	796	808	768	784	746	818	812	791	799	810	794	819	814	833	825	845	791	772	809	814	800	849	771	782	809	793	742	802	751	784	818	813	841	786	777	802	826	837	812	808	791	813	857	814	767	817	798	825	856	801	797	783	804	774	795	834	787	769	749	829	820	755	796	794	804	814	799	788	798	755	802	809	816	796	799	804	807	837	841	767	790	823	786	867	834	842	792	786	806	727	809	816	832	798	778	863	804	798	821	849	799	807	800	818	827	820	796	842	804	822	761	779	793	779	812	777	764	790	813	790	779	798	819	806	762	851	833	820	831	791	803	771	842	832	814	803	768	826	804	802	864	832	776	812	773	838	822	758	784	761	803	791	812	816	808	780	755	804	812	797	755	796	836	798	802	800	800	782	773	840	797	800	795	805	807	801	787	793	831	824	788	843	838	806	843	800	775	819	851	764	795	783	798	780	808	817	797	791	814	795	846	709	806	825	793	808	812	816	770	801	843	809	793	789	844	800	795	807	823	780	775	803	800	804	808	863	762	782
24530	21154	30539	54693	54568	40313	22689	6960	1913	1129	1020	1009	902	962	1014	952	955	919	954	902	897	903	879	954	901	939	953	924	922	974	980	926	924	891	907	943	924	842	945	920	927	915	935	967	857	951	877	933	920	895	957	953	920	904	945	910	943	942	932	938	961	967	924	915	882	917	926	932	915	906	874	937	858	941	967	904	899	912	883	972	907	903	876	904	952	867	935	944	908	883	928	911	874	953	917	945	914	904	963	886	916	906	947	915	876	937	946	915	917	881	925	879	923	917	916	905	907	935	907	915	929	921	918	961	966	984	913	980	949	913	917	885	906	898	895	913	950	923	907	912	913	884	893	907	900	936	947	896	865	908	970	897	921	911	882	896	847	941	885	885	901	935	918	932	877	911	920	948	988	936	932	919	960	889	906	907	879	945	1008	924	916	923	930	970	918	912	948	931	894	962	974	913	889	947	912	873	946	927	868	875	958	905	903	916	938	923	893	877	942	921	872	860	954	872	938	859	941	968	850	935	927	939	850	894	884	892	986	950	880	916	923	873	891	951	864	895	926	904	909	978	962	861	945	964	913	954	896	877	886	988	895	866	873	937	931	854	891	907	901	902	922	868	934	871	902	913	946	908	946	909	902	951	893	929	912	928	933	961	825	953	930	945	924	891	946	959	892	961	937	915	890	927	934	889	921	921	970	925	899	936	945	887	920	881	906	899	863	911	901	892	892	937	940	928	927	878	937	904	935	934	917	902	915	912	906	955	910	901	911	895	909	865	945	874	874	962	892	897	932	904	923	878	912	821	925	920	910	895	882	947	894	895	923	906	893	891	910	919	902	950	963	890	872	953	913	1027	923	932	931	897	910	901	929	917	947	942	953	831	877	878	917	941	896	927	942	890	954	919	900	960	914	914	892	917	948	943	974	926	959	889	909	966	821	918	956	884	885	961	884	933	904	875	908	904	973	955	909	899	916	861	870	913	940	939	970	908	875	922	941	957	895	940	927	877	883	932	879	877	904	914	935	887	924	916	928	874	915	881	929	908	959	927	867	914	903	915	916	932	928	933	898	914	879	911	830	970	929	892	947	951	957	912	926	898	917	900	964	924	909	913	952	910	932	876	921	898	898	947	900	959	935	961	887	922	895	924	946	911	951	925	919	949	926	917	934	959	916	906	860	877	972	986	880	898	912	945	936	919	905	951	949	924	920	913	890	934	893	892	869	915	907	859	953	887	897	948	944	922	883	884	901	896	923	913	870	924	879	892	928	936	938	906	905	949	927	961	927	941	917	944	907	926	881	944	914	905	953	911	951	909	900	920	901	949	915	914	907	896	856	887	923	877	965	890	925	948	895	909	934	895	888	947	901	887	940	876	882	896	876	858	871	865	913	907	895	947	980	930	916	895	928	904	896	905	954	880	882	920	906	910	922	901	879	908	922	943	936	926	891	937	926	879	852	966	900	832	908	936	937	891	908	867	919	885	913	949	921	948	872	950	933	933	941	885	943	921	902	924	911	950	963	934	888	877	899	953	903	903	915	928	876	921	915	965	911	924	920	929	900	905	953	929	909	946	933	917	894	896	905	890	912	950	914	891	918	869	859	922	854	945	935	907	893	918	921	892	865	925	930	915	902	894	886	893	939	916	939	867	948	949	936	930	929	925	887	946	917	950	874	933	1002	904	916	902	930	937	897	908	913	937	918	924	894	890	928	897	887	883	904	946	961	912	906	925	869	913	946	921	965	920	857	900	894	864	891	927	897	854	892	926	922	968	928	902	952	905	965	951	914	935	937	924	937	957	975	938	885	869	897	889	855	900	862	900	935	902	902	927	947	879	907	898	951	949	908	865	895	934	967	902	966	928	922	927	903	958	956	920	913	930	858	905	948	914	941	951	954	908	911	858	879	962	921	895	964	903	873	910	899	904	925	957	885	895	978	903	933	917	946	932	1005	949	912	898	951	906	934	922	936	915	915	896	999	955	942	908	898	923	867	945	871	970	930	954	861	894	900	892	817	913	893	957	894	929	921	895	880	889	938	927	913	886	888	919	916	877	904	852	935	930	888	926	934	950	885	892	929	896	930	925	872	960	935	884	882	911	918	905	896	925	968	944	935	935	874	921	868	902	878	884	954	917	901	969	935	926	918	922	907	935	905	918	910	893	926	858	874	912	939	926	941	929	983	945	919	954	885	943	916	961	905	859	906	886	874	897	890	942	901	893	922	904	931	904	933	930	922	916	855	932	950	934	919	917	940	906	890	894	940	927	912	988	846	878	879	896	948	882	934	973	985	945	904	926	943	913	889	923	887	933	905	897	911	937	926	935	915	891	909	1001	979	890	948	869	861	931	950	944	968	843	877	931	884	941	896	926	900	921	898	912	955	871	913	927	901	939	909	842	944	868	928	946	962	925	903	965	900	892	920	924	919	971	906	890	865	982	935	926	918	919	930	948	913	953	932	877	892	898	888	945	953	877	900	915	940	905	979	875	912	944	927	890	957	885	961	915	897	917	940	926	929	954	837	891	874	944	885	908	855	922	927	924	951	919	893	903	996	925	922	952	975	917	902	869	860	927	874	874	877	844	870	923	895	922	901	877	902	886	928	895	920	896	927	903	890	879	896	907	901	917	931	940	924	886	945	973	909	900	912	939	893	932	887	891	867	922	926	881	890	943	934	935	906	916	954	953	943	923	860	902	838	944	897	916	904	892	946	905	895	902	907	916	949	880	942	969	927	994	944	907	907	929	960	897	943	905	915	964	877	901	903	936	878	939	921	905	894	929	917	968	859	929	914	929	919	979	936	935	891	912	919	890	914	912	928	929	966	891	900	896	933	865	928	894	889	922	951	909	949	967	909	882	947	1014	905	863	891	912	936	953	922	896	884	904	888	985	925	909	915	897	874	976	881	931	862	899	868	910	924	884	923	962	959	940	887	936	875	898	905	924	910	917	964	941	899	978	971	919	921	910	933	914	922	864	927	890	875	930	901	954	929	880	890	939	930	881	902	998	876	875	926	894	919	958	920	929	904	956	904	932	964	935	892	906	896	925	881	901	940	938	929	923	875	954	940	865	903	947	926	954	929	928	951	948	940	906	896	924	933	981	931	904	930	954	917	917	956	942	901	957	874	941	938	895	931	916	878	898	905	941	897	912	938	883	928	947	911	868	865	865	863	900	931	923	912	877	970	848	847	938	922	943	928	902	980	967	911	832	924	919	920	886	896	890	898	878	926	932	895	937	956	906	929	898	890	871	880	928	874	896	909	935	850	920	872	915	924	910	922	939	875	913	882	969	925	895	903	952	870	896	887	837	900	880	908	945	897	894	913	922	920	929	890	929	907	913	917	934	914	918	947	907	968	863	898	880	909	888	911	874	953	865	920	921	895	905	941	820	906	928	900	975	881	936	848	918	914	968	917	909	918	925	931	905	923	959	926	964	916	901	871	898	909	949	894	907	919	880	906	897	859	930	926	871	846	927	894	957	872	894	909	886	958	883	876	887
3928	15938	56883	69233	52834	31893	14493	4975	1764	999	891	859	900	844	890	863	802	876	840	892	880	858	865	846	840	807	876	891	832	848	895	835	909	844	879	848	875	804	824	853	842	831	872	832	837	808	873	843	824	861	829	877	801	902	793	842	862	837	835	878	862	824	825	879	872	858	894	858	846	812	864	842	845	824	872	811	848	810	813	855	864	884	877	866	825	870	850	836	875	834	814	898	883	794	858	857	862	812	867	839	797	800	831	862	866	821	840	813	831	882	814	871	837	844	820	852	807	856	821	914	860	861	949	801	853	815	840	852	843	834	878	912	852	821	871	854	859	796	823	803	864	906	813	814	880	890	863	829	826	834	861	842	821	922	909	812	897	847	866	823	848	849	849	836	803	841	858	865	833	914	859	821	811	793	827	796	803	889	865	890	860	857	836	858	869	845	919	845	894	832	831	826	862	874	848	846	840	806	838	854	835	829	853	832	853	817	894	862	872	878	868	809	896	881	866	858	855	845	851	795	868	837	896	833	833	861	847	808	816	858	819	892	853	850	807	838	848	825	876	847	859	834	846	887	846	836	862	825	814	859	851	823	884	820	815	885	834	906	836	852	907	808	882	827	855	798	845	875	906	858	824	883	884	836	799	847	822	846	853	853	808	880	863	870	797	849	845	795	842	851	833	861	852	833	833	839	793	839	781	826	840	896	824	899	855	862	848	793	822	839	830	889	847	834	873	846	860	907	901	862	819	822	816	827	813	789	831	873	825	819	848	831	890	813	822	840	864	857	857	861	850	867	838	883	804	875	849	822	804	831	888	799	845	848	867	834	868	830	840	839	879	879	816	850	870	875	833	818	855	835	802	850	885	905	883	840	875	865	879	823	864	902	851	862	870	809	820	858	879	860	850	803	861	826	833	814	852	868	877	820	846	855	817	820	834	882	853	870	823	856	819	837	833	862	842	803	788	864	822	885	835	838	875	847	849	818	820	881	868	813	885	866	837	811	818	873	858	853	804	854	849	850	874	849	864	898	861	841	881	871	810	832	880	848	898	869	824	866	831	895	881	808	845	832	883	869	869	829	857	858	811	808	816	868	832	905	878	900	848	860	855	865	862	819	823	875	822	800	903	843	837	850	797	826	885	884	883	817	785	846	801	862	827	893	856	827	855	871	812	932	816	930	848	829	837	877	880	862	850	869	827	827	842	882	851	875	848	854	837	803	822	837	863	857	803	820	900	819	838	810	888	828	878	816	836	860	908	858	884	813	848	909	816	831	850	870	832	863	838	855	845	874	866	828	863	871	863	855	847	881	891	827	828	877	868	824	841	853	875	824	845	798	847	826	856	821	859	832	865	855	869	854	833	883	806	769	833	825	869	857	826	840	847	840	812	889	846	823	870	851	818	868	834	827	836	868	925	887	871	863	815	900	892	827	804	833	824	886	873	846	787	826	892	836	902	885	839	842	848	814	813	817	859	825	873	889	895	817	865	798	807	842	810	834	893	851	806	803	835	847	843	876	872	885	799	844	872	833	855	813	846	800	853	809	813	845	823	847	814	838	862	822	869	809	848	824	867	833	839	850	831	874	895	839	821	804	882	812	838	842	794	848	815	873	842	821	827	889	882	814	882	854	815	827	871	876	825	809	841	861	835	833	829	836	833	864	889	799	828	903	832	808	848	854	859	837	895	823	896	850	834	847	878	794	810	826	831	830	850	878	873	831	810	859	857	805	849	806	882	865	865	884	795	828	846	808	838	817	824	783	821	882	861	856	791	838	806	844	842	871	820	810	846	890	841	846	800	843	839	855	864	875	833	867	828	790	800	860	854	827	870	874	826	809	837	866	864	805	825	841	883	861	809	892	883	845	785	860	854	843	878	858	910	819	853	865	860	896	885	817	815	827	848	852	848	846	834	818	842	822	856	862	847	873	852	842	850	871	793	827	851	840	874	823	872	857	829	903	838	848	843	822	865	832	839	866	844	835	870	851	869	867	846	796	828	871	867	824	834	844	821	880	874	806	805	827	808	846	790	917	806	869	890	839	835	855	831	818	833	856	838	824	887	846	768	754	842	906	869	911	834	840	783	839	862	922	885	828	885	871	839	835	844	845	809	885	805	843	852	882	823	865	860	846	862	809	911	797	862	852	880	850	843	845	838	853	779	810	801	825	812	858	793	865	824	880	827	842	837	824	825	875	814	852	839	820	889	849	853	809	846	813	852	786	881	824	860	846	838	821	848	868	822	813	819	835	811	866	867	827	892	837	808	813	796	846	864	863	816	768	849	842	833	815	824	800	877	835	848	816	813	820	859	853	765	790	819	881	869	855	815	829	903	855	853	871	884	839	830	851	792	811	887	848	835	872	841	867	893	839	837	844	834	859	836	869	838	805	844	864	812	892	926	827	833	819	824	849	757	851	845	815	849	829	913	830	826	776	864	855	868	880	898	835	808	864	786	863	872	856	829	831	845	815	853	868	836	873	844	826	832	818	828	857	835	850	858	892	871	867	832	837	831	862	856	882	834	794	835	899	869	831	805	902	840	860	825	814	861	828	856	818	821	893	861	806	854	828	859	874	858	883	816	832	836	879	813	880	814	887	832	821	863	832	842	815	845	817	802	847	898	855	828	870	862	831	804	843	843	822	782	865	862	851	843	841	834	846	802	848	868	834	841	911	846	828	851	837	873	822	833	813	827	866	821	885	827	842	855	838	871	820	874	826	847	848	852	823	824	861	833	861	877	879	825	878	830	819	842	798	895	847	821	876	805	810	841	849	890	852	853	813	792	861	832	894	792	855	817	826	834	815	866	839	826	896	830	829	875	821	874	834	849	828	844	822	820	879	851	876	831	768	836	804	869	809	867	857	824	866	871	818	830	845	854	848	839	836	860	836	856	830	814	850	791	886	816	821	825	795	828	836	862	882	899	831	844	840	862	833	880	861	865	835	865	889	860	870	846	853	784	807	805	830	823	889	863	844	849	837	836	879	890	877	872	876	826	888	840	865	836	837	813	869	848	828	875	850	849	840	902	847	842	864	798	850	876	848	862	838	825	817	861	841	864	840	841	817	849	816	816	859	900	843	850	827	844	851	861	874	850	807	821	781	823	832	838	805	842	794	834	895	869	881	839	781	844	804	859	907	841	838	842	833	848	850	866	829	813	860	846	841	858	841	877	837	846	825	885	835	839	842	857	833	826	859	851	833	814	863	836	840	815	823	822	853	851	837	811	842	850	839	832	860	831	854	840	829	845	804	866	867	828	837	877	825	836	820	885	819	846	819	820	828	793	884	828	889	851	837	852	830	825	835	813	820	837	844	849	883	875	812	906	821	887	743	881	868	847	854	853	820	815	844	885	838	807	834	828	869	852	823	805	812	816	876	805	793	873	807	853	860	846	832	820	825	863	865	847	832	845	848	850	905	856	852	776	874	902	834	861	875	857	846	801	828	839	874	819	830	802	856	772	873	859	875	862	843	871	820	847	853	894	837	860	797
23781	21094	32045	53543	56559	43809	26885	9405	2476	1373	1167	1095	1008	1100	1056	1101	980	1058	1035	1067	985	1009	1032	1037	1025	1027	1036	1011	1035	1070	1031	1054	1023	1034	1064	992	1042	980	1060	1017	1011	1058	963	1040	945	1020	961	1010	1077	1023	1002	1038	1042	1008	1050	1010	996	1047	1029	979	994	1044	981	1038	994	1028	1054	955	1087	986	1026	1032	1032	967	1033	1060	1019	1011	1077	1024	978	998	967	1065	1002	1040	997	1028	1024	991	1009	1038	1072	1060	1130	983	987	997	989	1003	982	971	1030	1049	1017	1003	993	1029	999	962	963	1030	1027	1056	961	987	979	1034	1039	1079	1019	1035	1037	1013	1001	948	988	959	1090	983	1025	1019	1035	977	1040	1009	1002	1002	1023	996	1028	970	988	946	965	1009	991	970	967	1008	968	1076	974	1083	988	1035	975	1038	1002	1022	1036	1034	982	973	988	1061	1060	1021	1029	997	969	1002	1047	1037	984	993	1035	1021	955	958	1006	979	1027	1078	1038	1024	1010	1034	981	1070	1006	1019	1010	995	924	1016	1008	993	1057	996	1048	1005	1012	1041	973	1025	1015	1023	1003	987	1052	998	1048	1042	1001	1092	957	1005	1032	1024	985	1014	989	984	955	940	1077	1018	988	1053	1001	1063	1034	1000	1032	1029	1051	1030	988	975	1011	986	1008	974	1070	1021	1065	1035	1045	1043	1014	1004	1026	1024	981	1034	1034	997	1032	1086	1009	972	979	999	999	1003	982	979	1077	1013	1013	976	974	1006	1024	1034	993	1009	1007	1013	1023	965	959	951	1060	1054	1002	1016	1023	1016	989	982	1053	1012	983	1020	1025	1066	1039	983	1044	1010	949	1047	1052	1005	1003	1003	1024	987	986	987	1063	972	1041	991	1014	992	1035	1052	1040	990	976	1009	1003	1042	976	993	1001	998	1002	1030	977	979	1008	998	983	1051	988	1030	1014	960	958	953	990	976	972	1041	953	998	1023	1007	1024	1003	1025	1001	994	985	965	994	990	1021	1016	998	1001	966	1087	1056	965	1060	992	1032	1040	1061	984	1050	1004	996	1016	1006	1065	1010	1010	1021	1037	1033	970	999	1012	1047	931	1091	978	996	996	1009	1073	966	988	1002	1030	1011	995	1001	1023	985	1014	1062	987	989	1017	1004	1026	1041	1060	1006	1016	1000	1034	1016	965	1040	986	991	947	1015	1029	1046	998	1063	997	960	979	999	1014	995	1025	969	1041	1060	1009	1024	1013	1008	952	970	1049	1031	984	1016	1037	1016	1043	1094	1075	1004	1058	987	1013	1038	1089	993	996	1010	994	1016	956	1026	1090	956	1010	1007	1006	947	999	1000	1022	1043	1003	979	1006	1010	995	1014	1033	1038	1033	1052	1039	1025	1012	1008	1033	1023	1000	1004	968	1070	1018	1030	977	1006	1021	1049	1043	1032	1016	1049	1019	1005	988	975	967	1003	989	1010	1006	1009	998	960	1017	1004	961	992	1006	1013	976	1007	1024	1022	1004	981	969	1062	974	970	987	1052	1016	1056	1008	1086	1020	1029	1025	988	960	991	1025	1061	1082	1023	944	1037	1002	1029	1069	1014	1008	993	1009	963	985	952	966	962	1024	1077	1023	1037	960	1042	1018	966	973	932	968	967	987	1021	1007	1007	983	1022	1051	996	1034	1015	1022	987	963	1034	1039	951	1024	994	1017	1055	974	1099	1013	1011	1031	988	1004	1049	1020	1038	1014	1011	970	1046	1014	1029	989	1013	972	1037	1055	1017	1022	995	1071	1012	1016	1009	1004	990	960	1007	992	1006	999	930	1056	1003	1071	986	948	1076	1012	988	984	1027	981	939	1044	1072	1043	998	976	1073	1011	1007	1074	1005	1032	1024	1006	995	984	953	1044	1029	990	1035	1000	1044	1026	975	1018	1030	974	976	1004	1005	1021	1031	1036	949	971	999	954	1092	1032	998	1021	1006	969	995	954	999	1045	985	983	1050	1021	988	1077	990	1049	1003	1069	1040	989	999	1030	1032	1053	1017	1022	992	1023	973	997	993	1048	985	963	1031	978	999	1015	1065	982	1023	1017	1016	969	1041	1045	990	994	1011	975	983	1030	980	1016	1020	1023	1043	1020	1051	1023	996	982	1076	973	1025	973	980	1007	1056	995	1018	988	992	1035	997	1025	937	971	988	1039	1028	939	993	1031	1024	1006	996	985	1008	947	993	983	941	982	1009	1029	973	945	1020	984	1023	994	1025	1029	956	1001	990	954	1026	982	1003	1010	1033	984	1021	990	1000	1021	1014	1020	1000	1065	978	1000	1041	993	1008	1070	968	980	1009	1004	995	1003	1008	1022	978	1004	1061	1045	995	1009	997	1009	1002	1018	1011	985	977	1031	1044	1035	1033	1056	1029	979	985	982	965	989	1007	1078	985	1017	1092	1033	1057	985	995	982	1029	1071	1054	1013	1007	1019	1016	1022	1025	990	997	999	1021	1043	982	1013	1026	1031	1061	1062	969	1009	1041	999	1026	1024	1022	971	988	995	1045	1018	1104	1035	1029	994	961	979	1005	1050	993	1001	1005	1056	1074	1001	1020	967	1050	994	1020	1027	977	975	970	1002	1004	992	1020	1054	984	970	1032	1031	997	981	982	997	956	998	995	1042	1009	1012	1023	985	1029	1032	1020	935	950	1007	996	1014	1009	984	1017	1015	1078	1007	1021	983	1023	979	985	1016	1028	1015	1062	1030	1004	1013	1064	1026	1021	1033	1043	1009	989	996	983	1026	979	1012	968	1008	953	1049	1064	1009	923	1028	1039	1003	1075	936	1018	981	1007	977	1012	976	1078	980	984	1025	1078	975	1065	955	1033	984	1015	1020	1002	1057	998	985	1037	960	1031	1036	999	1001	991	944	1058	1007	971	984	1009	991	1004	1059	1010	984	1031	1010	952	1007	1046	1023	1014	971	1071	1014	1060	1035	889	1046	1067	988	1043	971	980	1024	1039	1015	1026	1042	993	1044	1042	995	921	1018	1051	1012	1027	1059	972	995	1048	981	1030	1027	1042	1050	1006	1004	1022	1032	1022	1044	1063	1018	973	957	951	1044	1034	995	1072	1050	969	1011	1033	983	1013	988	992	1052	998	1013	967	1008	1038	982	954	993	1051	994	1028	990	977	910	990	1011	1039	1027	1015	990	996	1051	999	1028	983	993	929	1016	975	979	976	1021	1002	1044	1045	1057	996	1002	1027	999	1057	1064	1017	1013	994	1057	1014	990	995	1013	927	988	986	1014	1060	972	1013	1071	1000	1008	1023	1004	1001	1032	1055	1033	1069	985	953	962	1031	1000	1039	999	1090	991	992	1000	1014	1011	987	984	983	948	1002	996	1043	1031	1041	992	1024	972	982	947	992	1035	1007	1010	995	1049	997	979	993	992	945	970	1023	1029	1033	1047	1050	1001	1047	972	1017	995	1027	979	1001	1013	979	998	1010	990	1021	1035	972	1005	1044	960	964	1007	958	976	1034	940	1080	1007	1038	1035	994	1070	1024	993	996	984	993	1035	983	1048	1031	1038	963	1029	1021	1046	1040	951	1035	1020	996	1002	989	1034	1035	1037	971	927	1035	1027	1045	986	1010	994	1006	1019	999	1055	978	994	1035	1015	1048	973	1082	978	961	1011	1016	1017	1011	956	1030	1035	985	1003	981	965	988	1014	1029	989	988	1043	1025	1024	979	987	1027	1040	985	1022	990	1001	963	975	994	1040	1001	984	1010	1028	985	991	954	965	991	973	976	1049	985	968	991	1005	1036	1004	993	1037	1005	991	1050	990	993	1049	983	965	1028	1004	989	1025	1012	962	996	986	1068	1026	990	989	1017	959	1039	1015	1040	979	1039	1041	1001	1015	1030	1027	970	995	992	1004	1039	972	1015	1121	1037	1000	1044	1058	1039	1037	1025	955	1026	997	1005	1024	997	989	1020	1025	999	983	1034	966	1025	957	998	994	1041	1018	970	1044	1018	1028	968	1022	986	1057	1027	1041	967	1043	1024	982	1004	997	986	1038	1048	962	1030	983	949	1033	1073	1029	1003	980	960	1109	1059	1016	1002	1035	1011	1022	1077	997	1007	1062	960	957	977	1036	1049	1000	1037	1000	1051	1045	1072	988	1041	1051	986	1060	1056	970	1017	1019	927	996	1008	1038	1042	947	1055	1045	1004	981	1012	974	1034	991	1001	1058	952	970	1078	1030	1021	988	1006	1049	983	1021	1026	1012	981	975	989	956	1005	995	1017	1021	1021	1044	990	959	1005	991	1035	1022	1008	1027	989	1015	997	1017	980	1003	1033	1005	1037	1057	1024	953	1002	993	1040	1026	1032	1027	991	997	1031	1018	1021	966	1042	1011	1039	1002	1062	1013	1019	1024	1027	1012	995	1031	982	1011	1032
3933	15977	73042	79926	62339	38035	17973	6180	2216	1095	954	921	930	925	935	937	964	947	926	856	973	988	898	948	928	957	924	887	921	989	892	911	944	956	967	945	1006	962	942	967	962	949	878	979	909	950	887	921	982	955	907	900	933	973	949	930	962	957	904	973	923	926	920	973	944	895	867	900	969	916	928	956	914	959	919	921	948	972	965	923	904	910	977	932	911	921	951	891	974	934	986	960	950	928	987	953	967	948	926	934	944	946	938	894	933	951	892	923	945	940	921	906	913	963	961	935	963	951	945	903	942	948	925	931	975	943	940	953	966	932	999	945	977	900	895	885	954	954	901	970	908	952	1004	944	930	943	972	883	949	891	985	924	964	995	926	989	901	954	945	963	946	927	969	897	937	898	905	887	921	1015	958	904	927	926	978	910	951	896	886	944	946	978	919	965	971	908	933	924	982	983	947	1009	943	959	937	923	943	927	920	965	927	907	926	936	922	966	912	986	901	925	923	930	996	941	959	963	867	950	904	899	986	960	913	886	904	846	937	910	931	943	942	970	934	904	984	940	918	908	933	964	930	970	969	947	914	934	955	928	900	976	900	909	871	933	935	977	909	954	930	962	953	933	931	907	978	961	948	960	901	938	894	941	900	985	915	964	928	901	946	948	922	984	934	936	900	886	984	967	940	970	933	942	945	917	965	918	932	945	965	925	975	980	996	886	917	958	912	940	941	955	914	953	955	957	923	950	884	959	903	923	900	976	949	968	944	938	932	932	928	925	920	924	930	915	927	925	962	956	991	945	888	944	1004	892	901	959	968	932	928	969	949	956	919	963	963	969	879	908	971	962	942	967	921	872	967	968	968	932	956	932	938	880	904	915	947	920	922	935	899	958	948	931	984	954	954	908	972	949	905	963	950	944	902	929	939	951	914	956	967	979	901	896	925	936	930	986	946	984	896	935	903	885	974	893	889	935	911	969	912	921	936	991	944	934	954	935	932	953	955	954	901	953	932	931	971	925	944	885	959	913	918	972	960	942	931	919	966	940	893	977	969	910	919	971	945	966	926	919	969	901	927	955	881	937	907	889	961	926	960	908	932	939	938	956	961	927	937	949	934	921	960	964	944	978	938	997	912	955	934	929	948	932	923	923	933	992	973	931	917	919	973	915	912	952	961	912	940	958	931	921	902	920	913	987	959	957	963	945	906	926	922	923	975	919	971	995	933	994	941	933	932	927	926	958	945	938	898	922	886	919	930	884	919	922	916	931	901	912	926	961	892	959	964	940	896	924	927	950	925	899	945	869	860	926	992	924	925	944	933	925	980	1041	942	1015	935	950	920	1015	913	938	888	920	954	913	984	946	914	986	915	940	955	943	894	858	923	935	920	902	973	916	929	888	908	900	956	967	919	930	934	964	920	880	905	978	922	939	943	935	903	938	1001	923	942	898	919	922	955	917	911	922	912	944	965	954	995	890	960	940	913	969	889	937	947	960	946	955	968	983	971	1018	937	999	935	967	929	933	985	968	919	949	919	936	947	920	945	956	967	913	978	924	952	943	930	969	951	950	923	890	942	977	951	926	936	902	900	929	943	938	958	902	956	892	962	929	911	917	955	917	944	1000	928	936	972	926	928	987	945	909	909	966	942	894	955	992	916	908	867	897	915	937	935	951	947	991	932	895	939	877	943	950	863	961	954	929	942	984	898	925	924	952	856	906	965	912	998	920	948	977	1001	868	996	964	949	901	928	865	945	946	971	928	939	964	912	949	882	955	945	955	918	902	914	959	950	881	925	917	951	900	926	934	957	966	948	964	890	904	955	986	934	900	964	926	938	947	939	970	918	965	928	857	899	974	926	890	907	937	952	923	921	961	889	922	903	900	940	925	950	885	956	982	959	878	909	957	1000	889	897	952	923	978	936	900	976	935	948	963	954	929	926	918	949	924	919	922	930	931	966	911	889	907	927	984	935	970	959	880	911	904	915	926	914	958	944	911	939	962	902	913	935	968	929	932	958	977	966	902	949	948	970	922	893	923	941	940	920	937	926	906	1012	927	918	950	962	912	957	893	970	946	937	965	971	943	952	949	900	885	910	957	906	960	923	920	869	891	941	902	947	945	933	892	898	874	941	940	914	908	942	930	924	951	947	921	913	921	894	919	917	917	956	882	901	885	947	968	945	945	939	956	902	901	934	914	945	977	902	907	952	968	928	903	892	891	977	837	920	890	978	957	895	937	939	914	906	895	956	898	960	926	1019	948	938	953	989	908	915	963	965	976	965	927	929	908	934	971	903	879	964	877	917	887	927	947	947	985	962	957	892	997	949	920	962	961	926	968	928	906	896	936	946	934	922	948	913	922	916	943	1014	908	975	897	962	922	941	876	879	908	914	939	931	959	909	926	976	975	948	917	947	887	943	910	884	860	919	931	938	903	962	914	964	989	921	887	914	946	949	951	907	987	947	901	923	895	946	945	909	948	956	911	986	915	941	946	924	945	926	938	903	893	928	940	956	915	927	953	897	986	902	1000	951	937	926	873	917	962	913	958	954	967	922	903	930	926	950	931	915	958	925	942	935	987	942	898	960	933	837	901	950	905	972	894	974	914	947	973	963	925	919	960	959	924	979	977	925	941	948	947	971	941	921	909	977	900	921	931	1003	891	998	970	955	922	940	943	922	925	963	913	915	961	899	927	924	927	902	890	908	902	906	951	958	942	1007	908	932	905	933	897	918	915	935	924	925	919	940	872	938	931	954	872	951	961	934	949	961	967	928	960	910	882	941	901	902	904	974	925	928	966	949	976	983	941	972	961	952	979	972	943	921	919	915	965	883	941	978	983	934	931	963	902	920	984	904	958	890	954	917	872	954	929	952	943	948	847	940	963	968	935	929	933	922	938	944	938	926	959	945	950	933	880	931	935	924	945	972	999	891	967	928	953	978	974	899	907	952	965	950	953	881	959	915	962	1003	910	942	915	896	913	915	950	963	962	946	962	965	898	983	913	902	915	966	940	987	953	911	862	966	913	911	939	906	937	959	938	930	1004	928	888	929	955	948	929	935	958	942	943	915	970	984	902	951	967	930	899	980	884	904	933	980	931	918	964	927	893	965	852	953	969	940	922	891	975	982	918	972	974	901	945	967	903	934	907	925	937	896	898	899	921	946	916	939	943	913	949	944	953	905	912	965	977	961	951	927	944	958	944	950	931	925	980	951	934	976	992	955	906	980	918	960	933	897	942	917	935	956	939	920	943	1014	955	929	936	941	909	920	935	905	914	954	904	920	919	922	934	953	949	928	920	915	895	929	958	953	925	948	925	928	949	948	928	911	891	933	931	891	929	917	946	964	936	893	923	947	960	866	881	931	962	953	909	922	911	907	909	933	912	950	954	975	933	895	949	918	955	890	887	984	932	885	861	990	886	1014	917	891	950	914	972	925	938	957	935	934	948	928	962	930	852	928	996	922	946	934	921	963	925	920	884	933	900	902	972	908	964	940	956	949	918	919	926	885	935	967	922	880	907	976	928
27257	13763	9276	23458	17881	8418	3071	1535	1072	1013	946	922	951	977	896	910	922	949	920	924	931	917	926	971	925	896	967	943	956	934	920	958	1016	964	921	920	935	933	911	1009	905	956	957	921	924	1001	967	986	942	894	931	888	979	1003	929	944	920	910	932	948	909	896	951	877	923	936	935	926	965	940	945	937	944	900	923	947	941	933	966	960	938	965	923	898	937	985	906	888	907	956	943	900	962	937	944	918	951	944	977	876	930	922	953	946	923	962	902	910	934	1027	945	971	949	918	940	953	903	940	923	953	951	915	898	974	971	928	953	933	912	932	962	971	952	899	902	901	938	967	959	896	913	918	958	906	924	968	954	971	946	972	917	942	984	893	930	967	966	901	914	961	892	945	908	961	945	904	915	960	942	932	934	918	1000	934	957	911	941	915	969	943	942	917	921	994	932	912	978	914	929	951	963	1010	930	867	991	998	922	936	921	910	933	952	913	960	922	922	943	958	930	937	886	975	877	969	960	959	993	940	920	959	907	929	978	962	889	915	932	905	972	971	909	978	1018	971	915	935	884	939	910	899	896	914	990	925	972	880	1006	936	941	919	960	967	939	935	963	887	965	914	986	945	901	901	963	900	931	899	922	967	971	935	961	920	959	918	932	969	924	875	920	915	946	949	945	910	894	964	967	886	939	944	919	899	952	968	929	961	956	961	918	935	959	928	964	964	894	963	898	930	947	920	876	909	953	922	929	927	914	904	940	994	903	992	938	976	900	878	974	890	936	938	956	942	952	948	976	931	896	940	935	900	920	880	922	929	897	923	935	950	951	920	958	917	917	944	989	904	995	895	972	939	912	978	963	957	926	902	934	969	941	904	956	957	902	931	920	934	932	999	926	998	972	936	959	889	947	920	935	950	974	934	912	965	975	963	919	1000	979	852	902	936	987	965	897	948	961	939	928	884	948	995	938	922	980	979	931	921	968	945	967	928	939	964	930	954	932	924	962	930	918	945	938	919	986	937	938	897	1004	933	943	942	966	986	962	908	897	881	908	988	901	940	920	949	930	958	900	950	924	910	874	925	1002	945	911	904	976	972	871	903	915	945	959	967	958	923	952	950	916	972	920	966	905	936	914	955	907	938	953	933	941	971	935	974	981	945	942	886	937	986	967	924	880	960	920	927	984	927	935	913	962	908	964	945	957	936	912	937	887	941	885	899	940	948	987	982	902	975	906	913	934	889	893	933	959	899	948	904	889	910	882	933	952	917	953	922	864	954	958	958	908	894	976	932	946	870	946	967	915	942	932	961	906	903	958	942	922	974	909	917	889	987	975	901	961	919	1001	962	923	1011	981	925	941	974	1000	897	927	942	950	981	947	964	962	951	969	992	922	838	946	987	939	910	909	931	956	926	906	953	944	949	954	928	993	935	945	904	960	949	966	976	928	978	968	942	940	930	880	946	901	914	879	914	938	992	915	952	946	870	926	949	954	974	900	958	928	924	889	939	979	960	949	905	958	961	915	903	892	934	954	895	934	914	954	926	948	960	916	915	925	938	956	950	992	943	930	989	920	936	918	969	895	926	957	924	941	973	953	941	1036	938	923	972	929	990	923	949	925	973	937	960	920	891	940	1015	968	927	948	993	949	955	871	970	897	979	912	910	967	937	892	899	988	912	913	894	900	899	970	876	915	924	885	919	950	890	949	972	965	916	955	915	954	875	950	967	960	930	945	914	945	973	955	898	954	961	850	964	943	935	894	933	951	977	955	971	970	1006	939	973	893	933	943	963	928	946	923	934	927	972	956	926	953	910	926	908	902	931	907	961	959	919	931	968	958	913	932	939	945	954	909	940	987	956	992	948	916	927	970	961	955	920	925	949	953	979	938	947	962	915	966	868	948	912	963	947	929	941	885	970	960	966	942	926	1005	978	925	950	937	936	961	935	935	968	927	1003	959	878	956	923	918	905	978	897	891	962	969	937	965	925	913	911	915	937	892	917	954	920	964	951	937	903	936	953	950	970	893	932	902	908	939	896	973	939	973	912	967	960	1009	963	951	961	943	942	939	919	963	895	956	985	893	913	942	971	930	955	926	925	916	948	935	930	944	903	959	954	954	1025	973	933	864	967	887	931	894	947	972	943	928	967	979	956	978	932	948	959	981	891	921	926	925	942	962	931	916	922	959	987	937	937	1037	896	951	943	974	994	954	909	923	927	895	959	927	973	903	958	886	935	940	940	920	960	924	939	974	953	922	965	993	914	928	947	937	943	939	928	970	925	930	929	953	942	894	931	952	908	929	989	955	950	961	970	951	971	951	981	988	969	950	842	906	926	952	918	903	932	956	952	937	937	955	900	954	952	916	963	942	913	935	938	954	964	936	958	902	959	965	957	974	910	928	900	944	944	994	921	905	851	945	911	901	957	907	945	906	946	944	978	949	936	959	955	995	905	972	977	890	986	949	935	900	906	938	920	949	931	896	935	952	996	920	978	920	906	951	956	946	933	905	906	916	937	879	925	891	1010	923	991	914	973	950	986	934	888	915	987	983	875	932	970	928	909	956	976	935	898	901	941	933	995	931	932	978	977	937	938	944	913	905	936	999	907	955	916	945	927	965	890	966	982	928	967	959	937	940	949	882	1007	933	956	905	936	942	946	932	949	957	911	955	951	962	959	979	926	960	979	910	965	936	972	911	927	931	927	977	918	860	984	950	901	893	877	914	953	1004	957	966	916	954	897	912	941	952	932	962	876	893	922	920	981	924	879	936	961	926	922	907	871	948	945	1000	963	921	972	959	907	918	934	903	975	923	906	961	925	972	934	950	908	939	996	937	935	913	895	959	914	970	932	943	990	949	959	962	882	939	969	990	975	945	914	928	918	914	955	979	943	944	959	894	941	946	887	943	899	960	943	957	916	945	963	967	950	957	950	943	910	960	976	906	906	942	942	971	938	913	938	891	934	973	959	910	908	990	928	964	930	893	977	923	892	979	943	905	965	884	979	942	932	927	966	945	900	960	950	977	941	927	921	907	978	950	950	916	966	916	936	965	961	896	988	952	995	943	969	952	938	971	949	958	898	947	931	983	950	929	894	928	887	913	909	963	899	925	938	995	825	951	944	949	961	949	999	998	938	906	941	951	958	900	971	930	907	964	916	946	978	969	967	948	892	934	938	915	955	914	918	911	923	938	883	897	915	940	908	987	918	912	937	953	984	959	957	908	989	971	957	904	900	897	924	926	910	868	912	909	919	881	923	926	972	1002	942	883	952	960	988	961	952	993	927	933	932	960	882	947	921	878	898	954	927	938	927	936	907	950	959	940	953	955	940	922	969	945	910	929	911	975	1009	1017	954	871	1006	897	926	893	909	955	944	939	980	908	896	935	895	914	931	954	919	944	868	933	949	992	965	972	887	936	911	894	997	942	998	898	942	975	936	937	953	930	962	957	955	893	942	908	949	1033	930	989	964	963	959	887	932	928	997	889	956	907	929	969	969	888	873	971	918	950	861	987	938	914	946	937	927	952	955	921	962	907	960
5048	1643	9595	18558	12794	6041	2644	1307	961	837	770	830	795	822	833	807	815	773	779	824	853	794	809	863	815	860	832	856	827	870	812	825	826	840	807	817	761	831	820	794	782	791	837	845	800	782	844	868	801	834	770	807	788	808	817	754	774	820	848	832	811	787	827	812	778	776	847	811	804	812	781	842	760	810	773	806	833	761	822	817	810	785	760	815	844	841	831	850	803	824	837	814	803	793	822	814	810	781	841	819	842	801	840	846	855	834	811	806	766	821	802	803	786	836	818	843	793	790	871	799	841	805	823	824	805	837	816	826	808	790	853	817	783	826	795	821	836	838	821	817	831	823	815	821	826	828	832	809	857	788	847	810	799	778	816	824	774	844	819	837	826	811	814	797	809	814	766	820	874	721	808	823	808	823	826	831	846	838	781	780	810	765	851	809	842	902	842	840	783	816	789	788	840	833	838	781	825	809	794	799	870	868	822	833	819	833	822	811	836	829	840	824	798	751	844	794	811	819	763	780	781	814	790	796	842	770	849	782	723	792	796	772	849	822	833	831	839	863	890	814	801	830	827	784	808	783	832	859	821	785	792	811	841	769	824	816	825	805	839	811	854	792	812	853	829	779	809	818	817	771	787	809	834	857	830	757	766	773	843	815	791	794	785	817	801	821	825	811	750	833	819	803	831	789	853	821	795	817	798	817	800	765	846	814	837	814	805	829	814	854	804	819	815	773	811	830	800	774	818	853	845	810	806	805	835	758	793	786	789	835	822	784	810	799	869	802	831	786	771	824	773	851	798	819	864	814	722	808	817	813	820	820	809	826	816	802	810	834	839	813	795	826	756	839	825	789	873	760	827	787	866	824	826	776	767	795	792	850	804	804	790	833	782	816	800	838	812	836	842	867	795	843	855	796	782	805	848	822	819	877	811	829	839	804	804	774	864	830	814	796	841	812	773	820	812	834	753	795	820	829	749	822	813	845	808	800	765	767	798	807	811	814	823	827	827	797	798	778	812	791	786	810	758	826	794	873	774	820	837	879	840	781	784	801	854	817	828	765	809	848	817	845	838	798	785	811	818	849	752	820	764	793	778	846	864	854	832	814	769	798	837	831	805	797	818	816	792	802	837	794	800	816	799	820	814	797	851	783	783	824	782	822	814	837	851	810	810	831	835	844	824	792	803	816	778	808	816	804	845	804	821	788	768	827	837	850	804	838	785	825	841	822	813	777	786	785	835	829	849	788	803	835	788	794	882	822	787	794	823	831	810	819	791	799	849	838	805	801	832	811	779	761	828	860	725	807	849	823	789	848	781	799	822	820	792	841	815	786	823	857	804	786	826	822	837	846	800	814	815	813	764	758	817	770	801	815	781	831	845	812	847	820	813	842	773	827	826	797	790	867	801	780	852	777	851	827	802	818	798	803	782	736	838	836	839	758	835	838	740	766	821	801	764	788	828	832	840	848	800	813	804	791	843	845	830	810	813	807	778	799	813	790	763	805	790	789	763	761	768	828	868	893	757	798	753	824	845	795	758	842	867	789	804	852	812	827	812	861	802	850	828	772	847	821	808	783	784	857	843	813	807	814	815	860	814	768	811	814	824	838	799	801	795	767	829	806	784	783	805	773	799	846	771	770	867	877	831	785	828	785	852	823	749	763	813	816	838	837	815	812	806	796	743	789	838	821	773	790	845	791	823	769	827	756	859	795	820	802	813	840	795	806	853	836	822	836	818	799	823	812	776	842	818	835	764	811	829	829	818	816	827	829	760	790	799	792	801	863	778	792	823	763	784	859	740	876	837	840	779	754	811	811	793	799	801	800	844	804	831	808	838	762	829	840	779	729	797	836	788	806	843	798	823	807	864	814	829	824	812	837	881	762	853	829	809	784	782	766	856	803	797	806	839	782	818	833	801	867	783	835	816	870	809	792	854	854	832	839	797	809	754	825	803	823	852	793	788	775	779	799	812	839	821	854	880	847	815	819	812	818	768	763	792	877	820	806	800	834	801	811	826	788	826	811	777	830	828	895	815	813	858	817	864	816	768	804	815	790	790	788	826	808	798	823	772	770	769	805	820	824	810	751	807	787	829	821	810	779	842	844	852	851	801	788	813	801	781	809	784	834	798	833	810	829	809	832	791	802	805	751	795	814	827	842	776	789	829	840	792	793	761	821	848	814	760	808	865	820	818	811	800	795	841	774	753	810	768	799	807	819	802	782	883	752	813	814	803	861	856	801	855	810	817	844	826	833	818	866	834	808	783	786	858	807	810	819	813	830	776	801	805	793	842	818	781	825	865	794	816	837	841	838	815	795	862	813	810	784	787	777	811	842	809	809	780	816	810	824	819	823	823	774	822	772	807	813	833	851	834	835	809	851	857	842	740	812	857	824	830	773	829	810	838	846	776	811	850	793	819	831	832	868	817	831	803	846	849	801	766	844	828	782	784	805	839	854	794	811	833	800	839	790	845	812	846	802	821	831	801	804	810	773	790	771	849	818	743	829	841	849	787	814	798	838	813	837	834	855	778	818	848	805	811	840	799	799	784	790	830	826	860	821	833	836	805	785	796	798	844	835	852	746	855	836	821	800	881	839	831	860	807	765	831	801	791	799	770	859	770	827	841	836	788	832	834	796	786	819	811	828	779	798	846	779	836	836	820	832	791	796	772	845	814	799	828	801	812	784	820	826	822	779	819	781	791	819	811	756	781	839	771	768	816	739	778	830	798	838	829	800	848	801	817	805	790	843	824	801	837	830	843	833	796	785	796	720	834	799	783	818	785	752	777	812	800	839	813	797	832	779	881	825	833	834	805	745	814	820	816	809	834	858	792	830	825	835	805	799	853	834	791	813	837	820	846	782	791	817	804	803	781	841	804	828	862	783	835	810	834	834	785	770	793	847	793	852	752	819	776	882	782	794	833	814	763	852	803	891	839	807	824	829	757	809	844	819	826	741	833	838	862	833	802	830	811	850	809	780	811	849	788	843	809	852	817	824	789	748	799	793	821	800	802	834	814	832	799	786	774	801	853	896	835	830	791	811	820	837	801	756	813	777	870	856	822	771	860	889	809	827	831	839	865	835	814	792	749	813	814	832	806	819	804	814	740	855	792	860	832	797	804	826	760	829	799	832	808	811	839	881	849	761	762	843	786	819	868	796	768	823	792	844	819	819	856	814	803	770	789	778	791	826	800	819	824	789	713	807	836	835	780	808	795	806	751	827	793	831	770	815	832	785	780	813	844	809	796	857	805	822	752	807	811	837	760	807	800	844	817	868	808	830	780	848	816	827	825	801	787	842	844	799	834	764	811	824	810	815	799	806	789	832	812	845	789	815	831	815	790	857	861	823	825	832	827	815	854	822	771	814	844	827	827	807	798	853	822	799	813	865	766	804	821	774	810	853	741	851	779	811	808	776	754	796	789	825	774	805	834	884	857	807	798	834	817	798	851	859	787	818	849	775	856	802	790	810	862	800	821	795	842	787	835	844	811	834
24523	21135	28635	56225	58132	41258	22943	7615	2132	1173	1027	980	1002	995	939	935	944	1004	945	951	965	983	918	936	944	909	872	919	975	971	915	945	980	909	947	932	952	962	966	984	929	959	857	929	898	1000	945	937	885	924	948	902	918	937	923	921	970	938	976	944	919	907	925	914	880	884	932	932	917	970	967	941	939	929	925	940	902	896	915	916	950	919	922	906	862	955	938	910	937	927	927	905	874	931	965	875	985	925	924	909	857	888	992	892	953	903	929	959	948	942	924	922	937	907	934	964	934	959	895	859	910	951	864	910	914	888	915	905	956	915	958	926	962	929	942	881	945	920	975	937	917	928	928	937	894	952	940	957	930	909	967	950	939	906	954	940	933	920	928	948	983	982	956	949	904	891	950	984	919	917	925	890	941	897	839	935	922	961	927	884	873	843	974	978	900	953	907	908	933	955	958	889	925	902	816	967	921	948	876	947	953	909	940	971	855	950	877	872	886	925	921	862	934	949	931	892	903	944	903	922	898	901	968	925	900	952	889	902	922	941	938	908	1015	875	943	882	971	913	886	909	954	961	981	905	917	951	949	927	888	992	916	907	891	979	894	900	956	936	947	900	964	959	913	930	950	900	906	851	858	879	923	913	917	926	955	909	920	956	924	942	933	897	926	907	944	950	927	927	933	913	962	928	946	939	966	923	932	897	922	923	909	953	966	945	946	955	885	913	954	864	917	931	938	916	898	896	872	903	920	1004	884	887	945	919	938	967	934	894	950	946	898	973	926	951	943	903	914	883	901	883	932	916	986	918	950	919	946	960	936	922	931	884	874	903	888	911	917	918	882	971	966	972	901	930	961	941	926	960	968	912	905	907	933	938	931	898	953	957	920	933	957	897	915	933	950	919	965	945	967	973	890	1036	873	853	924	981	933	909	982	946	887	910	902	906	896	897	903	918	956	882	1014	916	895	893	976	902	964	929	918	925	926	914	957	930	915	937	937	913	953	960	977	957	919	897	923	849	889	967	913	959	893	960	939	895	933	873	940	874	904	938	942	937	935	971	947	1005	921	976	858	943	909	918	986	910	889	946	969	970	917	938	931	902	963	897	881	935	984	948	923	952	903	910	939	858	938	919	907	911	961	921	963	951	933	986	919	912	991	914	943	979	915	1000	914	930	921	900	948	960	946	898	941	929	863	874	908	897	915	988	910	895	924	924	915	943	935	904	912	930	959	945	902	945	929	919	921	982	919	903	902	931	955	922	894	951	900	899	923	931	934	908	948	930	945	932	925	872	882	953	899	967	962	939	909	961	950	929	922	933	918	891	907	935	935	933	938	864	899	916	949	946	942	928	929	956	953	964	970	885	919	889	907	901	985	916	935	926	890	930	943	918	895	905	902	893	953	928	934	910	951	904	915	953	978	957	901	980	912	890	931	947	1001	973	952	914	914	900	894	888	946	924	986	903	966	967	965	914	970	918	939	867	881	938	945	930	880	913	931	888	962	879	890	919	943	858	936	935	918	984	912	955	949	895	984	972	869	921	952	937	868	897	880	877	957	851	980	924	889	983	977	904	932	899	927	902	946	986	946	966	916	923	899	923	954	981	959	907	952	971	929	994	1023	916	961	915	951	902	918	940	946	945	894	918	924	1000	920	897	914	921	913	889	941	943	989	926	942	913	885	953	896	929	939	917	911	938	955	933	887	900	957	960	885	903	968	888	1001	942	921	937	936	979	926	977	952	927	884	954	929	896	940	963	895	962	911	910	912	965	885	907	901	928	937	893	950	927	986	952	889	896	913	893	947	905	884	901	985	923	936	944	915	940	905	963	938	963	961	878	942	931	901	905	956	946	906	927	910	952	929	892	953	927	942	926	921	963	935	923	927	859	957	897	910	913	897	946	920	928	918	916	903	930	895	947	949	938	874	918	966	939	915	962	898	935	916	907	952	954	913	992	994	922	969	971	948	908	924	907	945	889	925	899	938	953	997	961	920	903	899	919	866	965	923	925	941	929	940	920	985	961	958	921	905	891	902	895	954	913	932	965	915	915	1000	918	884	903	915	940	967	914	988	891	956	960	959	906	950	973	920	891	924	940	930	915	888	855	932	959	842	936	920	911	962	895	919	947	956	949	986	907	874	945	902	987	928	892	944	884	889	923	924	983	931	886	964	989	969	951	907	922	945	957	914	911	912	992	916	932	967	920	963	901	906	938	941	946	901	935	895	956	997	949	956	1012	911	970	969	909	932	932	935	955	861	904	941	978	896	914	879	901	889	963	946	919	962	923	936	932	924	943	957	861	940	897	942	964	940	898	874	927	921	922	915	962	935	971	950	962	888	897	973	930	1000	993	927	939	938	934	936	962	974	893	955	874	943	957	953	921	956	932	895	934	902	934	914	898	902	909	905	867	912	898	923	897	898	919	963	945	895	928	964	926	930	939	962	927	965	963	948	865	955	935	928	888	934	964	957	971	907	895	924	958	929	963	873	958	889	935	908	929	938	927	942	926	936	933	900	947	945	944	1000	945	929	897	910	902	902	938	926	984	961	940	964	939	964	930	913	919	942	948	893	937	915	952	904	932	940	909	961	927	952	955	941	922	963	904	960	942	936	920	853	953	899	938	950	909	934	925	929	916	941	935	922	944	880	932	906	954	918	966	919	938	882	920	958	919	905	957	893	903	877	898	976	925	933	908	917	871	909	930	945	904	921	974	887	959	914	1003	941	893	951	934	888	898	948	1010	949	919	970	926	924	1017	892	956	929	973	896	949	907	959	930	965	903	943	928	903	949	897	944	886	966	991	927	896	975	959	942	943	942	940	937	934	919	916	959	866	926	894	922	910	926	953	942	919	927	936	900	971	949	920	981	980	845	927	912	950	932	900	956	965	929	916	923	892	912	993	949	956	910	917	919	975	950	890	921	908	935	887	957	926	953	932	962	971	889	878	918	895	921	939	964	904	888	930	906	990	918	936	922	927	893	883	946	906	872	853	936	933	920	1000	922	976	901	906	887	949	962	948	934	929	891	927	969	985	925	904	986	919	901	921	934	917	938	950	897	915	944	920	970	879	966	915	919	916	914	918	891	921	933	949	986	897	896	955	877	957	949	923	940	913	904	959	940	938	954	989	931	948	957	946	925	893	968	948	966	886	895	935	918	952	953	924	921	982	923	910	998	956	922	901	922	976	957	897	935	933	993	968	956	929	904	951	968	885	899	897	917	988	935	918	935	921	918	968	933	912	915	909	900	926	950	915	956	967	938	904	915	967	913	880	888	928	882	886	975	936	926	945	921	953	902	914	906	882	886	928	922	938	925	910	893	915	937	915	916	951	913	904	969	930	931	962	940	934	943	964	906	950	929	882	916	942	939	939	971	967	1004	902	998	925	918	912	885	924	915	918	935	919	989	882	897	902	954	876	944	908	910	980	910	946	904	947	943	920	931	877	954	887	924	941	976	932	925	927	918	893	947	960	962	925	862	902	981	938	965	946	951	896	905	899	930	943	927	922	937	913	978	892
3706	8035	38514	69144	55494	32010	14836	5131	1760	971	906	872	860	837	846	882	803	850	864	835	860	852	810	841	877	853	818	839	829	865	857	859	869	878	885	831	870	879	883	838	837	886	873	830	816	850	825	887	825	835	880	845	876	829	869	897	896	834	827	864	836	845	891	910	805	818	858	871	845	889	879	893	862	824	837	865	857	864	899	888	831	843	845	857	848	832	836	847	852	843	857	843	842	856	841	830	817	854	838	852	865	873	862	835	856	857	862	942	844	841	872	847	891	834	822	872	811	812	856	888	869	818	830	859	842	869	821	826	881	830	811	874	840	799	862	850	845	848	882	829	855	846	860	845	835	867	865	856	891	862	807	871	846	849	867	831	851	830	839	890	872	865	824	841	828	848	843	871	856	842	795	848	866	812	824	811	833	823	863	884	856	820	845	835	841	800	857	831	852	866	850	850	834	790	870	839	832	845	873	880	807	828	848	858	852	850	836	852	876	848	855	849	872	900	892	826	840	825	828	850	841	865	841	895	839	782	781	831	910	836	841	856	841	841	823	842	854	890	864	810	857	817	896	845	849	873	858	810	870	824	895	822	863	857	860	852	800	853	904	813	865	840	862	776	868	888	836	863	802	877	836	780	846	860	885	906	865	811	892	853	839	802	817	861	847	857	905	809	844	819	784	855	864	791	781	819	863	875	833	845	833	869	819	845	852	820	821	806	776	781	851	816	841	895	844	894	796	873	878	822	826	891	822	825	779	818	831	871	863	811	882	858	860	842	836	819	835	898	887	877	857	857	809	814	831	816	854	895	834	825	850	880	808	891	845	851	821	814	824	799	838	852	845	841	840	870	835	912	821	840	836	800	818	777	832	870	828	822	842	838	886	803	807	843	877	863	869	876	879	821	864	849	898	850	845	829	845	848	860	862	858	838	875	830	839	857	816	837	834	791	893	872	877	855	851	836	892	835	843	764	828	821	806	815	899	802	848	838	796	817	819	786	839	838	891	879	888	862	874	901	859	817	837	850	846	876	823	819	854	851	839	825	869	858	844	799	871	873	844	854	809	873	821	794	829	844	804	881	812	771	843	818	824	874	855	841	857	859	878	795	824	847	830	812	794	810	838	851	892	835	880	859	841	816	828	909	836	864	850	891	794	860	889	846	815	896	857	855	829	810	838	782	847	821	834	765	884	835	875	829	861	842	848	869	851	854	838	834	837	849	835	892	846	837	846	846	811	753	863	843	822	860	837	790	794	831	822	839	883	805	846	895	842	827	877	828	798	836	800	840	814	762	871	815	821	830	790	838	773	897	765	823	843	835	881	842	803	832	836	925	810	864	821	835	830	870	831	820	820	828	834	825	846	816	852	823	809	827	841	931	772	786	903	880	789	834	822	859	878	822	810	866	840	813	861	860	849	811	857	885	833	834	780	884	791	831	821	837	885	859	849	890	867	866	896	830	863	846	857	781	851	855	815	827	804	874	869	838	820	871	828	791	874	856	846	829	835	844	858	812	828	791	845	831	854	883	866	847	855	885	828	834	830	810	799	870	846	826	826	859	847	814	817	814	855	880	826	853	863	851	872	824	830	864	821	877	866	820	804	866	828	874	814	851	784	866	848	852	862	825	844	861	878	850	847	815	812	831	853	822	818	827	830	869	835	841	854	847	787	874	833	821	897	836	810	861	839	864	837	849	863	873	859	888	839	851	810	847	828	859	793	881	938	846	858	860	879	814	802	831	880	811	848	806	888	842	828	826	828	791	842	812	801	831	878	883	798	878	844	842	811	860	827	842	852	883	830	809	857	827	834	788	836	823	880	834	858	824	812	788	814	850	810	833	843	843	809	772	848	809	823	808	821	803	885	822	887	880	851	808	844	784	860	848	876	804	827	849	800	813	817	864	834	844	798	848	866	802	843	790	880	837	855	795	839	865	838	831	839	854	846	857	835	840	840	811	823	793	840	809	843	847	813	901	802	789	850	832	828	904	841	836	841	758	819	823	832	850	845	836	857	859	868	843	853	869	831	844	846	851	849	851	828	780	798	878	762	827	884	816	852	839	871	860	817	895	814	857	842	858	865	865	842	880	865	816	840	933	875	852	849	830	862	818	828	802	819	851	837	870	823	775	823	837	836	879	787	771	836	845	821	847	778	819	861	874	851	838	849	840	846	873	830	837	860	871	839	866	854	829	835	883	860	820	851	840	832	835	806	855	887	823	840	823	860	863	849	849	878	852	821	882	874	827	866	832	866	812	861	882	866	818	808	835	891	817	859	853	870	855	794	810	792	816	824	822	868	820	856	849	849	816	833	886	879	857	857	876	874	770	847	846	897	800	833	858	786	853	796	881	816	881	778	824	862	808	831	872	856	844	822	829	829	856	840	797	875	841	833	803	851	922	856	836	843	839	842	771	799	842	797	816	864	826	808	883	823	875	891	799	772	827	864	861	898	842	840	877	836	851	837	828	782	788	852	835	833	922	809	834	798	850	844	904	786	847	852	871	862	843	787	870	813	824	839	834	916	886	823	827	823	820	831	801	882	854	839	831	819	843	829	781	792	854	789	870	832	870	851	812	864	799	780	827	844	788	834	812	852	853	791	825	829	884	796	770	891	832	836	807	831	837	871	862	866	825	839	768	848	803	866	828	843	781	843	828	847	847	871	841	878	870	841	748	733	897	843	824	854	827	841	867	791	812	831	861	825	875	853	847	867	780	844	849	880	843	855	813	833	841	829	842	848	869	824	845	813	856	830	796	865	832	863	819	783	797	812	791	801	809	831	809	850	850	888	878	842	813	816	869	818	836	824	825	862	848	809	894	830	807	750	813	836	849	854	869	892	877	844	839	837	832	865	834	832	871	843	838	826	872	836	843	828	794	861	805	840	827	843	872	855	912	872	880	856	813	857	833	856	798	812	879	805	839	832	797	893	835	848	832	788	799	861	785	842	838	809	872	836	850	844	813	825	874	830	796	861	884	823	840	858	883	810	838	828	793	870	881	856	857	858	841	874	813	854	842	802	821	848	839	799	805	842	846	810	855	867	772	896	857	833	776	842	853	839	863	874	848	853	889	841	836	849	805	873	818	831	855	789	848	825	850	855	833	822	823	822	816	817	826	839	811	838	801	823	843	839	891	857	792	800	829	818	844	861	854	795	834	822	859	821	842	851	864	865	823	850	848	860	850	863	852	810	861	874	856	835	860	819	857	815	813	845	861	820	822	844	807	832	881	805	848	847	873	813	808	861	852	851	817	858	825	878	851	845	850	821	804	827	851	837	848	852	817	838	817	836	831	851	816	829	838	837	831	838	814	854	831	845	810	802	896	847	825	845	837	844	820	825	866	871	840	849	828	824	796	922	829	832	808	826	840	846	833	850	842	810	811	861	833	854	757	830	810	841	824	836	885	838	821	832	862	928	817	832	874	846	843	808	828	872	859	838	864	830	880	850	862	842	840	781	868	857	837	844	887	889	791	853	803	834	850	868	825	791	794
23762	21080	28448	41343	59403	50134	33233	13921	3581	1365	1107	1052	1027	1033	977	1018	1064	1054	1048	970	1065	1008	1006	968	1047	1001	1042	1046	1043	1025	1031	1021	980	951	1012	951	1016	1025	959	990	1066	942	1034	974	1025	1009	1006	995	1043	986	1033	992	1031	983	1011	997	990	998	1011	1020	1020	1018	998	1007	1002	996	1003	965	1080	1042	1031	970	1002	955	985	1034	1017	988	942	985	1003	1034	1027	990	1029	1014	996	992	975	1038	1039	952	1054	970	1032	992	1030	1048	1003	1033	1016	1012	960	1019	1026	976	972	993	988	948	1014	1016	972	983	1022	993	935	970	1001	1020	1027	1046	986	978	1042	990	985	1015	954	984	998	950	998	956	1021	1012	999	972	1031	1014	982	1018	930	972	957	1013	1012	1000	1057	976	1004	933	972	1010	1046	1026	1000	1018	1053	978	987	1033	1031	1072	991	978	1019	1016	981	1026	959	971	1059	1018	983	1044	980	997	1027	976	992	1024	1000	996	1043	1068	993	957	1009	975	1034	970	1040	1013	1004	974	1008	989	1016	956	970	991	959	1068	1011	983	1003	1015	974	980	1028	1020	992	984	1033	954	965	1012	1010	998	994	974	945	1046	987	999	1018	989	970	1027	1021	993	1031	1023	1060	985	1038	971	1025	955	1045	1040	985	948	994	963	962	992	1032	986	920	979	1005	983	969	1009	1023	1005	1009	999	971	972	956	999	1029	1012	1008	1019	983	913	961	1014	956	977	965	1019	1012	1006	1019	1040	994	957	1030	1008	1049	1020	1034	1037	972	984	954	1018	996	981	993	1019	1022	1010	975	1011	1068	928	981	1002	1067	991	1019	1009	1016	1025	1045	997	965	983	1008	954	986	949	981	1024	1002	1046	964	960	958	971	975	1005	978	1023	985	990	998	941	1040	958	995	985	988	924	996	995	1023	1022	988	998	1021	1034	988	1004	992	997	989	988	1025	1038	1018	995	1063	953	956	960	953	979	1051	995	1015	968	982	997	1007	1033	996	991	991	978	1056	970	1048	1017	1002	938	1000	968	1019	985	1023	987	1006	958	966	921	1027	1022	1022	986	961	982	974	977	977	973	972	963	977	988	967	1025	984	1004	982	985	1002	971	999	930	986	990	994	959	937	973	986	957	982	1029	1020	1014	1041	991	972	999	1002	987	953	970	979	1056	935	1002	970	1008	1048	1017	1042	1037	1022	974	999	1017	1007	1002	952	1020	1032	1031	1005	980	1015	980	1020	1013	949	991	1042	1016	987	1010	1003	981	985	1023	971	980	1056	1022	1022	994	989	1004	1010	937	1006	993	962	987	1058	963	931	1033	970	948	1015	1019	1067	941	992	1023	1033	935	955	958	991	961	1027	1021	957	1034	1026	986	989	1008	1024	1037	997	984	983	997	1006	950	982	1020	996	993	959	988	957	936	987	1025	997	1036	977	1020	960	1039	981	1055	953	1040	1012	984	1009	973	1014	993	992	991	1015	979	995	1014	1010	992	989	1034	993	1012	1023	979	982	988	1030	974	991	988	1047	972	1007	986	994	1017	1015	965	995	1068	1021	993	1004	1005	894	1019	935	934	984	1031	1032	970	1012	990	1018	1012	1041	958	1017	1013	1074	1002	992	989	939	979	1010	1054	1047	1005	974	1006	996	978	955	974	1014	1019	1005	995	982	952	947	987	1050	1004	1002	983	1020	989	993	990	954	949	1008	982	966	997	993	941	1030	1001	1020	1014	997	989	988	1040	966	1051	1014	1003	987	1004	1040	952	981	1001	1019	994	1009	1002	996	986	977	992	999	994	1026	1021	970	1048	959	987	983	994	1035	986	985	981	993	927	1016	973	994	1000	965	998	1014	998	1003	1039	1046	954	1044	971	1026	1040	1046	963	994	978	1021	998	986	1012	972	1037	1028	1000	949	1029	987	964	1029	974	1040	994	914	994	991	1000	882	1001	1035	1030	1002	979	1037	1023	980	976	939	1011	977	940	978	964	975	968	1015	968	974	1017	990	1016	934	959	981	989	941	969	989	1003	906	995	948	1018	1027	936	1028	998	1019	965	955	990	1009	1020	992	955	1049	1050	952	986	988	1002	992	1003	981	986	974	998	1072	944	992	1020	1037	921	955	1006	1006	972	1016	961	1016	1036	1004	957	977	1008	919	971	994	959	995	1051	959	994	997	1051	970	1001	964	1033	1004	1017	983	990	973	999	938	1002	974	931	1041	1048	958	987	968	935	960	1031	1001	1013	1033	980	999	988	948	997	1007	1018	960	962	1028	1037	973	953	926	968	1029	1062	1006	972	977	1028	961	1000	1001	999	1018	966	964	992	1000	963	995	968	997	930	957	988	989	978	956	988	1003	1058	1042	986	997	951	930	988	992	1000	983	955	1016	1021	1001	990	956	1005	994	972	1014	1026	999	1025	1012	1020	1007	972	937	966	961	989	1001	999	993	1018	993	980	1010	999	1066	992	981	992	948	995	1015	952	1006	992	1030	996	963	1024	979	997	1000	1055	973	941	1040	1031	1005	985	1031	1053	1003	1000	972	996	933	1015	992	1035	985	964	994	992	960	1000	1034	1009	994	949	965	982	981	982	906	980	950	1019	953	948	932	965	1045	1017	987	983	977	1024	971	996	970	971	1002	1030	1015	954	969	1020	990	980	1009	1061	1044	966	1002	962	950	980	1022	989	1017	1064	974	973	991	967	969	988	997	968	894	1015	1051	924	961	1007	991	972	946	984	939	956	1012	957	999	1022	990	993	985	954	1017	1031	970	1009	989	1024	1013	1006	974	1014	997	981	1035	1027	986	962	966	961	958	950	1033	1046	1000	1019	957	946	1005	956	1019	957	983	1025	1015	1053	1005	1040	951	979	1017	1004	1019	1015	956	981	1011	984	955	985	1007	997	1028	997	972	1011	1026	991	1020	971	990	1011	1005	1018	1050	973	1039	984	1004	1022	930	968	1004	1020	1020	1044	974	1069	1020	996	981	978	1000	962	1000	994	1094	1040	987	1028	1031	1014	1014	1025	922	1008	1032	1021	972	975	1026	972	995	1030	974	1088	968	951	1049	1007	998	982	991	997	999	923	1002	962	974	992	988	947	973	977	1014	1033	959	960	979	1010	981	1002	1001	997	983	1002	1021	1004	949	985	1033	992	1042	1026	964	1020	1050	1051	991	1027	948	1003	1044	1002	1061	975	965	1026	969	1013	983	981	967	971	934	1018	1000	979	1020	1008	1020	1013	1029	1003	1016	1014	972	982	1043	986	979	1023	991	993	997	983	971	1002	1024	967	945	928	1010	973	1009	1019	998	969	945	1035	1051	975	998	958	1045	950	970	969	988	948	1051	1031	995	1032	975	1037	1050	999	1008	988	985	987	979	968	987	976	964	960	980	967	1028	947	1003	1047	984	970	1035	1032	1023	988	1053	966	1027	951	980	945	909	978	1016	961	1031	985	1018	962	972	1012	950	965	996	1043	1009	950	978	986	955	1055	1021	1051	1001	999	1037	1020	969	1026	985	1025	972	1031	953	1014	1028	973	1013	1011	1008	941	990	996	1018	971	1004	1011	971	1051	978	969	967	1005	990	980	1004	976	1005	978	1011	937	1025	986	932	967	935	1004	971	942	938	953	968	975	979	986	1036	971	990	985	966	948	960	1047	951	1024	984	1006	1056	1052	981	1054	1011	942	1033	973	1010	971	1041	937	958	987	1000	941	1006	997	1014	1013	998	992	1032	967	1052	992	1011	1011	1008	964	988	965	1000	1032	1079	1011	952	1004	982	955	986	926	934	995	991	1001	966	1032	1041	999	972	1034	976	1000	965	1001	935	980	962	1032	1027	987	970	1011	1039	1007	972	968	1010	1014	967	987	985	1018	1022	955	965	968	996	990	996	990	972	1020	979	1003	1021	1032	937	998	942	1056	1021	998	988	980	1062	999	986	1016	974	966	938	1018	993	953	999	1030	954	940	1016	931	1043	983	1015	968	990	1009	988	1006	1008	973	940	969	1058	1003	1033	928	1021	991	1030	1003	934	1003	971	1003	1046	916	986	1045	985	1000	994	929	1021	972	1032	1023	996	980	935	1003	1006	1036	998	993	1002	970	977	945	1001	1013	989	957	1015	981	1036	1034	935	1001	984	1007	1012	1035	996	977	966	1017	928	983
3865	6368	11250	72215	69165	44846	24008	9049	2716	1201	920	944	955	921	942	885	944	920	906	924	909	938	933	947	958	955	928	963	950	975	941	927	912	921	881	928	946	935	952	927	920	942	942	919	967	848	905	919	946	926	909	870	889	920	884	939	880	945	921	911	906	919	920	913	913	981	943	935	929	913	930	902	950	934	895	879	950	951	916	861	939	924	930	894	937	924	879	912	929	961	903	891	941	948	893	860	901	907	903	918	881	878	883	942	937	945	934	899	914	950	938	888	897	924	895	872	971	871	973	920	958	921	919	950	973	914	886	916	875	873	925	959	918	947	881	889	981	920	893	900	889	923	869	921	923	916	927	904	869	878	891	878	946	945	934	925	938	923	901	923	864	863	900	955	912	909	912	913	896	922	893	916	937	936	890	904	939	944	936	942	905	916	908	948	919	920	884	917	947	910	890	844	967	925	861	949	858	908	891	915	906	945	902	897	914	943	881	900	904	911	895	899	911	915	914	909	932	880	898	904	917	946	934	898	983	921	921	927	948	896	942	904	896	955	935	873	909	937	904	920	919	845	903	865	886	940	929	886	937	886	877	880	947	921	911	913	896	929	929	895	940	902	938	923	960	939	891	928	878	985	929	962	927	892	860	951	943	891	891	890	851	842	900	912	907	852	982	954	913	868	924	930	963	934	924	850	897	897	941	928	902	983	900	909	920	893	897	939	917	893	925	900	900	909	948	905	904	905	932	937	954	934	935	947	961	935	976	943	936	901	939	938	906	880	919	889	942	885	927	971	912	919	871	936	907	926	930	935	931	923	886	934	942	927	920	972	904	896	948	882	944	905	958	935	858	912	901	879	916	909	888	942	893	899	942	963	881	925	922	937	902	952	905	908	917	875	991	872	854	900	900	900	904	937	921	871	889	894	911	948	941	891	928	906	961	888	892	890	932	942	946	903	872	948	932	923	913	936	907	873	937	857	883	920	914	957	907	886	955	928	921	916	936	919	933	985	927	928	884	912	953	892	960	903	884	934	916	937	923	924	883	850	890	895	912	885	922	923	916	937	942	890	923	894	923	959	897	908	909	949	938	939	962	932	939	950	890	887	903	910	937	957	898	910	886	938	921	851	878	929	871	918	948	865	919	911	904	909	911	850	889	909	966	956	888	908	924	906	925	912	886	924	916	871	937	935	944	916	906	830	932	942	881	928	896	899	879	935	872	929	897	962	889	912	908	951	904	906	887	930	921	791	910	919	883	902	986	921	903	927	907	953	919	927	887	888	885	914	846	865	927	874	920	930	932	859	921	912	901	945	926	902	925	914	910	865	895	890	862	974	901	880	938	939	923	933	894	857	926	888	839	870	871	894	908	847	907	921	875	925	955	876	900	906	963	915	896	875	907	906	902	928	920	947	884	943	877	830	895	937	870	910	870	938	931	896	915	951	926	882	902	915	886	938	872	918	930	931	911	916	916	869	892	953	943	879	932	883	952	901	905	916	924	829	890	961	925	880	942	860	938	929	943	897	911	945	920	870	909	953	944	941	915	922	959	922	875	890	919	855	921	860	937	908	924	893	873	918	902	982	922	977	915	880	884	872	899	891	915	961	848	878	915	887	842	914	961	872	933	877	934	917	911	893	895	837	923	917	953	904	934	946	919	874	886	904	1003	950	882	909	921	934	913	922	824	887	863	917	869	903	848	880	966	903	915	912	910	892	938	919	898	864	910	903	886	852	855	914	892	829	915	878	906	937	883	871	905	923	876	946	885	969	873	876	918	915	877	881	949	896	916	846	925	881	890	935	951	863	920	922	890	961	902	942	952	906	897	947	902	967	921	944	885	938	890	906	879	923	872	935	952	864	953	919	922	923	908	904	943	902	923	912	931	929	910	892	896	894	877	895	914	898	918	845	917	941	928	866	920	912	893	981	904	908	873	837	954	929	911	853	925	931	874	886	890	909	894	887	912	917	911	932	912	920	875	950	917	866	907	957	909	914	912	908	917	933	895	898	916	881	905	969	930	909	905	903	907	943	931	845	915	968	915	915	884	904	947	937	944	902	874	908	965	913	866	904	933	858	865	926	918	895	861	857	946	897	934	935	908	902	921	946	887	890	917	880	887	892	919	962	913	880	925	873	918	899	938	923	864	916	863	863	879	911	904	926	930	865	921	916	890	935	885	913	923	924	910	860	903	911	999	852	922	922	913	921	900	923	883	926	936	939	894	955	910	912	896	873	908	934	952	901	809	921	932	893	869	948	924	923	849	891	880	910	896	932	860	921	912	897	910	913	918	873	903	910	907	934	911	876	898	929	942	874	914	869	944	948	924	920	904	890	900	923	936	916	851	934	849	947	941	895	860	910	901	908	917	916	899	866	901	912	881	836	940	889	917	897	947	875	942	896	871	924	947	907	904	902	920	906	914	907	965	901	876	951	868	883	900	928	877	956	925	904	943	895	883	964	924	877	941	955	925	892	910	889	882	908	928	898	861	899	951	896	895	915	897	904	918	980	896	960	977	877	914	841	900	901	908	920	911	952	900	871	940	914	928	920	883	965	907	903	890	904	930	958	949	923	898	951	899	875	855	927	943	910	889	891	874	907	898	902	922	972	919	909	903	879	930	874	865	865	977	936	902	934	917	913	892	920	907	875	895	925	894	877	940	934	887	949	896	920	888	980	866	891	917	894	898	886	858	896	917	908	905	911	846	919	877	892	908	878	881	898	867	920	876	892	953	889	918	901	887	941	930	872	896	935	924	866	871	934	920	875	908	899	890	908	964	886	870	858	921	919	890	914	892	941	926	962	925	938	951	906	891	921	876	880	972	920	906	886	961	881	931	919	891	884	966	917	904	903	921	896	909	902	924	944	924	950	905	943	905	927	837	908	886	870	919	895	892	919	890	922	915	885	896	907	919	880	903	955	892	919	930	852	866	872	926	945	885	913	958	928	924	952	902	913	906	912	852	940	913	901	864	906	929	950	910	865	906	968	879	869	942	912	953	904	921	864	919	911	914	907	930	928	915	862	968	959	924	921	891	933	891	903	902	958	908	919	943	850	912	891	845	933	939	914	918	879	916	920	937	915	919	849	854	946	943	924	915	923	905	886	872	904	853	919	907	859	871	963	901	867	933	909	851	884	908	970	912	878	934	942	937	953	880	907	907	903	861	912	905	904	954	902	952	875	831	969	882	916	918	943	862	904	863	878	905	916	914	868	882	918	906	935	905	933	932	906	855	934	915	913	935	961	890	908	882	943	922	913	919	918	901	910	874	914	853	922	900	909	947	861	883	924	934	917	939	906	922	902	883	885	882	931	913	910	908	930	855	932	894	915	899	864	939	936	920	880	957	966	901	909	971	910	900	964	957	912	888	864	845	917	891	883	924	870	902	882	891	921	906	951	886	937	916	841	854	850	866	881	905	884	917	923	949	850	823	884	981	887	890	882	922	909	897	921	946	938	913	964	904	920	924	903	936	948	894	944	918	885	902	871	974	980
27181	13722	2556	13172	17885	11535	4317	1781	1178	956	922	916	966	1011	918	991	964	917	919	934	973	940	933	913	892	910	956	928	889	990	951	951	961	919	887	959	922	920	974	918	904	946	890	919	920	978	965	883	918	961	896	964	940	935	866	894	960	972	875	926	959	904	919	913	931	896	939	925	954	891	962	977	958	910	868	921	964	993	917	935	915	944	893	890	892	849	939	949	940	871	926	928	891	976	970	862	934	974	942	882	880	952	913	931	914	979	937	972	951	911	954	935	924	848	932	908	977	915	951	900	926	872	865	947	916	932	929	916	977	963	936	921	931	924	923	875	913	973	945	959	923	978	916	892	930	937	964	894	956	933	994	911	886	886	880	923	919	1010	951	912	908	912	998	902	878	918	930	891	942	893	897	913	933	937	960	864	834	874	920	939	945	883	862	951	997	908	876	953	931	921	900	926	959	922	932	946	948	938	928	907	903	907	885	926	887	893	921	890	948	937	959	949	923	931	934	962	916	906	895	942	974	876	969	903	919	922	962	872	902	1013	924	953	923	933	969	908	918	892	951	927	935	865	882	915	953	940	908	927	907	936	902	892	924	890	937	908	925	912	930	948	895	899	975	904	853	980	978	996	924	924	889	876	925	958	938	938	935	922	917	928	921	992	925	958	960	921	959	906	950	994	925	894	928	993	913	927	912	986	930	883	951	930	894	951	972	891	912	936	950	928	953	924	912	906	959	916	992	943	934	886	895	925	888	954	930	924	963	957	877	934	873	961	954	912	874	949	931	938	857	875	937	991	895	935	911	928	912	905	936	886	930	989	929	949	885	925	944	919	964	947	961	958	882	916	959	864	930	895	882	983	902	926	907	943	935	916	999	926	989	892	915	911	960	925	905	968	927	893	950	942	911	922	901	959	924	896	917	952	944	936	897	965	904	929	900	885	890	942	923	859	934	940	933	927	864	911	903	950	941	943	951	943	910	988	947	909	925	896	919	934	915	917	969	934	947	932	963	916	936	937	929	934	950	930	887	929	941	939	937	871	954	976	919	921	899	923	887	942	945	924	932	920	912	950	905	917	877	914	892	911	905	895	922	928	893	884	862	958	894	920	903	920	904	941	942	949	900	894	897	941	902	943	872	895	947	980	935	916	970	915	903	858	896	917	913	945	912	908	942	933	886	882	836	961	867	935	927	906	943	881	880	892	969	928	938	928	969	905	941	928	901	917	919	964	968	885	958	935	911	886	916	898	951	961	968	898	957	935	910	915	912	910	917	917	939	908	875	888	876	975	939	933	945	964	941	928	907	882	949	900	971	961	891	878	920	906	928	893	925	923	978	963	1022	925	913	939	915	925	914	899	934	943	959	927	974	937	880	992	890	907	917	970	908	915	924	881	925	911	936	953	925	949	971	938	896	926	884	966	985	899	897	927	920	936	915	939	924	966	990	908	961	933	932	917	916	938	965	904	916	927	938	908	912	916	984	875	943	964	934	946	889	959	950	946	916	983	966	920	901	891	879	925	918	964	913	893	946	900	928	966	883	936	885	909	902	915	870	909	948	972	921	875	929	959	914	956	973	938	915	919	935	952	941	906	944	895	917	967	975	911	906	942	966	933	892	895	945	947	931	970	930	900	940	863	894	907	903	894	980	921	938	870	961	889	931	898	912	907	867	948	961	915	963	881	941	906	938	923	938	954	902	945	920	910	914	952	896	989	899	961	922	935	940	941	950	966	917	901	943	973	906	958	873	854	912	901	933	936	919	971	894	920	920	946	890	964	914	915	957	886	915	959	950	981	960	923	971	945	932	900	845	919	882	910	879	919	911	926	950	1015	954	911	908	942	993	926	906	937	901	978	950	853	951	888	877	922	901	869	885	926	948	962	958	951	954	930	855	932	898	941	936	921	922	884	929	947	931	892	918	967	965	914	930	926	907	943	892	910	911	948	971	888	865	952	915	918	881	886	919	950	948	979	987	966	917	977	901	940	881	968	955	942	885	985	924	923	929	922	930	918	981	958	964	954	941	908	945	908	913	917	895	931	881	889	888	922	921	907	932	977	942	940	989	938	882	935	937	879	976	941	925	911	953	957	920	923	937	932	939	909	964	995	923	948	893	900	940	926	931	919	936	950	909	925	904	964	930	876	937	941	906	917	943	940	936	933	853	920	951	952	940	945	942	927	928	953	861	937	920	922	940	960	982	939	903	916	958	974	897	897	891	928	884	855	905	939	954	958	957	931	931	881	937	885	908	951	990	958	922	911	929	975	941	927	990	937	936	922	954	901	982	887	893	940	987	917	914	903	953	900	902	907	899	909	925	972	934	919	945	939	900	885	928	904	950	945	919	868	967	972	944	961	943	915	915	960	938	992	967	949	909	947	917	949	936	951	911	905	919	908	955	896	883	893	914	932	947	940	921	884	923	873	939	896	967	940	946	981	912	927	910	908	933	950	913	949	955	930	916	976	905	926	964	938	928	916	923	938	931	937	952	930	900	930	925	863	968	921	940	941	967	932	945	888	924	954	925	904	935	981	953	881	930	966	910	949	898	884	921	970	944	933	935	921	876	936	952	939	1010	937	907	938	912	905	941	896	945	862	902	907	915	901	913	871	918	946	957	921	943	897	894	953	930	917	915	907	895	873	963	973	920	955	895	881	940	992	944	930	915	924	949	929	915	906	932	990	943	919	942	893	923	970	968	911	905	937	893	910	926	906	930	954	882	878	884	971	888	883	920	945	932	914	947	955	877	956	869	931	894	938	984	970	954	927	907	921	952	915	936	935	945	908	936	901	947	951	948	969	938	948	922	893	902	952	940	953	892	936	972	926	915	932	943	928	952	954	960	861	964	932	973	940	935	952	942	929	905	940	957	901	932	916	896	944	980	941	990	932	968	944	970	901	961	885	957	931	916	902	954	945	935	909	965	938	936	909	950	881	907	943	908	968	927	932	1000	925	940	968	957	903	917	958	906	857	925	953	913	902	946	951	945	909	895	942	946	833	901	897	902	882	881	936	923	948	940	897	849	948	882	929	946	929	945	971	928	977	936	942	910	927	901	880	929	901	932	951	905	895	923	959	922	890	915	941	886	934	880	916	961	921	902	931	943	930	912	985	994	900	928	965	912	892	946	928	989	946	966	911	903	900	948	940	904	888	957	975	961	913	916	952	941	926	954	909	897	985	918	913	941	926	881	932	885	887	952	962	924	898	876	869	898	941	897	927	935	930	917	938	905	917	1008	927	892	905	963	945	944	867	946	912	892	918	870	916	879	930	935	914	909	917	919	913	909	871	954	941	948	968	926	890	967	949	889	901	951	934	959	889	933	910	960	909	893	969	911	897	997	942	925	964	955	910	966	973	947	956	981	915	934	913	961	939	946	887	937	929	909	910	962	954	915	901	949	956	937	921	888	906	931	948	911	969	920	945	976	942	975	948	921	951	886	945	902	986	915	956	980	946	957	853	930	922	952	898	896	932	897	966	933	913	877	920	882	857	915	979
5133	1047	1120	12555	14284	8212	3401	1555	1107	794	819	788	761	785	785	812	726	811	845	847	875	796	800	799	783	797	801	835	830	834	763	839	809	831	832	723	840	803	784	850	812	739	788	782	824	787	794	801	780	778	823	810	820	785	784	794	775	807	750	809	801	767	811	865	740	864	825	798	760	762	769	783	829	803	850	815	807	757	848	826	815	818	764	831	805	786	797	817	795	786	781	845	828	786	803	837	798	794	843	786	779	799	828	802	837	771	770	777	817	882	800	802	805	788	825	796	774	806	817	778	824	785	783	790	840	815	876	822	800	799	847	776	801	812	782	758	793	806	787	765	778	830	794	820	798	795	800	819	794	784	790	766	752	785	845	785	810	800	767	795	791	795	836	771	785	823	780	749	763	776	766	857	809	816	798	794	811	787	739	768	806	782	788	779	822	796	857	816	795	786	765	819	832	827	781	798	816	794	817	808	803	759	792	820	806	777	846	800	786	824	756	801	787	767	778	826	815	748	848	791	791	800	779	774	773	855	852	824	786	786	824	766	786	835	843	781	736	845	832	796	805	813	788	758	805	787	798	819	857	802	840	818	761	798	808	800	719	795	817	790	800	747	816	794	816	828	784	788	875	809	813	843	788	790	820	822	813	810	776	803	778	809	772	807	823	765	855	793	813	815	865	804	777	829	799	796	780	819	805	817	801	828	806	787	801	833	814	796	783	808	794	757	790	834	806	814	819	777	814	810	789	786	786	797	783	826	770	801	779	814	853	776	786	773	819	813	755	772	764	805	744	788	823	803	782	815	824	783	780	802	804	809	800	817	780	806	770	807	817	772	770	779	804	816	841	756	836	834	772	757	808	777	823	792	792	840	798	747	781	814	819	772	801	828	782	835	766	732	848	870	788	809	824	804	797	775	794	755	768	850	779	803	783	819	756	806	830	798	789	823	787	765	810	834	814	789	811	847	782	743	747	797	811	780	819	796	811	760	849	798	772	849	802	742	795	797	791	752	824	776	882	835	825	811	862	737	828	828	811	774	764	796	820	773	821	794	786	797	831	766	796	795	804	779	781	798	827	781	803	786	851	815	789	838	779	797	815	813	814	858	780	806	793	800	773	815	776	816	851	789	785	765	794	764	793	819	842	778	814	796	762	767	792	821	842	784	768	784	778	788	843	772	777	856	864	792	836	839	825	852	842	771	814	807	770	733	821	824	750	814	800	823	805	785	766	751	699	771	846	791	758	805	817	792	790	757	732	783	765	789	838	803	785	758	807	775	813	808	830	812	811	853	737	804	824	749	834	830	798	736	819	816	791	780	756	799	816	793	812	773	785	808	831	776	760	833	826	803	776	749	774	822	794	828	813	756	776	819	764	772	789	762	791	790	854	801	807	785	763	774	777	817	758	833	813	819	833	831	789	798	792	847	796	830	762	820	777	788	798	772	816	780	784	761	850	743	804	831	758	777	833	820	794	808	836	822	784	820	780	770	822	741	827	835	774	814	809	815	819	770	846	805	763	789	779	777	755	807	750	794	813	811	828	771	716	797	730	806	795	809	771	806	786	816	763	727	806	805	798	829	787	755	783	777	759	741	802	807	794	784	813	828	810	804	787	839	809	828	862	797	842	792	836	770	793	819	842	794	805	830	807	830	805	718	745	803	772	802	853	793	819	735	791	795	796	804	813	788	767	782	787	785	829	838	818	827	810	809	767	776	814	828	832	799	784	803	795	815	742	795	781	762	786	832	798	827	791	806	784	803	845	830	846	807	794	793	739	822	845	822	764	768	838	754	847	752	861	843	788	764	810	816	750	769	806	819	842	828	778	815	774	849	806	784	761	829	803	857	808	815	837	816	774	830	796	795	760	791	846	800	758	779	787	792	782	800	798	791	789	834	787	783	782	826	844	780	788	821	832	776	805	780	790	766	797	827	765	811	797	824	792	790	801	819	830	755	783	753	804	797	780	783	815	784	805	784	797	816	792	829	819	797	832	802	753	810	793	866	832	801	848	815	766	810	805	823	734	828	781	793	805	755	808	788	738	778	764	772	809	789	786	823	806	778	788	812	837	835	773	817	765	803	801	806	859	746	819	791	825	845	781	814	810	824	777	804	775	795	776	775	849	788	809	786	816	779	750	817	760	783	768	794	819	825	820	832	769	776	839	788	780	798	758	855	743	779	813	801	810	806	793	792	794	870	815	779	779	838	769	788	785	780	825	794	816	771	831	835	783	766	816	804	717	820	810	838	810	799	835	850	750	821	830	838	789	811	803	773	871	775	791	829	827	818	790	776	812	756	789	787	825	858	806	755	746	708	770	804	803	832	746	772	831	813	804	793	823	776	794	795	794	771	725	814	871	879	761	785	777	809	833	763	781	819	779	810	774	833	773	809	765	828	769	785	795	809	801	791	808	795	792	794	805	824	785	841	777	841	764	804	787	779	780	745	757	776	784	765	785	828	819	764	765	766	787	802	809	820	789	801	818	811	790	783	795	819	776	770	826	708	863	767	768	788	778	857	860	812	800	822	784	805	820	866	820	830	815	804	772	801	817	806	826	807	780	803	754	799	788	779	822	819	814	801	799	782	809	783	795	792	834	823	813	825	794	812	733	789	830	838	793	790	745	783	792	829	832	781	798	758	798	711	805	841	798	848	821	753	784	773	830	789	818	796	810	790	831	762	787	804	780	757	756	813	768	797	762	767	795	796	833	776	785	784	822	803	789	808	887	813	801	822	843	802	840	773	831	805	825	744	752	786	776	767	845	799	805	821	772	773	843	799	772	804	809	822	821	785	847	760	820	842	762	801	776	819	810	827	817	755	765	799	806	777	843	816	811	815	763	830	800	796	800	831	804	790	776	800	770	843	770	798	811	779	801	894	768	763	783	850	841	791	821	784	763	794	803	795	795	766	778	832	802	832	783	836	815	858	778	813	818	796	820	806	761	757	834	831	773	824	753	843	805	868	800	818	796	757	781	832	811	824	835	813	794	787	775	775	781	814	804	797	824	808	729	830	800	833	830	789	758	815	700	824	802	759	844	791	768	821	795	795	792	835	804	808	793	746	807	815	857	849	814	745	791	788	841	759	809	725	814	791	776	826	763	774	808	767	812	809	800	757	802	788	761	844	793	781	763	803	759	788	795	791	822	822	818	821	782	793	778	766	847	801	835	777	810	829	740	827	776	786	800	805	824	788	804	778	838	758	788	856	829	796	786	792	789	803	790	802	799	800	855	810	809	789	789	761	757	819	783	803	832	790	777	813	777	807	733	777	799	774	746	802	800	822	805	839	797	812	813	819	837	804	823	777	803	757	780	805	755	821	761	797	809	775	783	856	842	795	770	744	756	761	803	824	816	776	827	773	768	847	808	754	842	782	802	789	796	816	868	802	757	781	789	799	798	785	796	823	794	785	770	758	804	762	811	844	783	855	820	860	834	740	856	771	846	837	804	803	784	806	782	830	806	808	730	840	750	774	762	722	805	803	819	826
24541	21100	28087	46030	57079	45198	26137	8520	2285	1141	1072	1027	974	944	920	917	899	953	864	926	891	866	966	865	904	887	973	934	953	881	928	855	904	961	967	845	943	965	949	889	907	939	869	831	932	887	914	942	951	911	909	920	915	946	896	937	960	908	916	941	875	907	992	921	871	974	917	910	923	869	906	880	891	929	886	923	943	929	927	932	952	928	916	934	950	980	868	885	889	933	927	915	855	896	843	918	868	897	908	901	883	880	961	926	892	921	887	909	844	919	886	902	881	967	894	912	937	916	966	907	910	907	863	861	953	931	884	931	906	896	933	903	838	896	849	909	940	914	922	925	922	922	882	870	932	930	895	911	887	903	925	885	915	905	890	894	909	920	942	895	950	876	891	893	915	907	971	975	880	980	916	949	919	947	932	976	907	967	928	875	904	926	938	905	963	897	928	921	873	883	853	896	927	860	933	965	921	907	901	945	927	950	919	896	925	908	952	926	923	882	898	898	929	870	974	874	938	941	930	906	903	918	874	910	947	955	920	927	959	998	904	922	920	897	890	913	918	898	908	934	915	890	918	847	885	914	915	957	923	940	912	865	901	878	926	894	888	867	932	877	928	940	952	913	918	916	909	905	906	928	905	936	895	963	923	899	910	901	931	896	957	933	894	915	835	874	926	937	929	910	957	943	837	931	886	862	889	976	902	945	927	881	884	935	909	908	935	925	885	902	910	967	919	891	909	883	912	885	859	930	887	906	879	902	923	937	931	870	897	878	885	930	918	919	953	935	965	922	904	933	857	903	904	899	897	880	907	906	967	912	943	953	946	957	950	912	944	866	935	895	943	911	950	1003	898	986	936	886	883	928	891	900	946	908	957	887	917	935	908	902	895	919	854	959	903	950	900	945	959	928	922	876	908	935	892	902	875	908	935	886	921	935	856	896	914	839	948	864	848	877	904	882	882	901	941	878	878	930	910	950	888	870	919	911	910	921	896	906	860	946	929	910	943	928	870	930	959	913	880	894	909	902	903	899	923	888	903	919	943	917	920	888	880	903	846	914	852	967	910	888	929	898	872	898	935	871	912	936	953	916	938	913	931	912	933	866	940	925	892	943	968	910	941	929	912	946	907	947	945	925	968	928	874	938	976	867	885	960	937	884	914	935	916	892	890	924	909	941	935	912	937	910	915	928	970	901	899	927	911	907	941	914	924	932	890	946	949	889	896	889	939	963	919	928	922	909	939	902	911	936	918	894	965	881	910	897	927	931	884	950	922	902	894	951	933	990	890	913	895	913	911	875	921	925	877	910	893	944	916	953	913	903	870	901	898	918	901	919	944	931	950	942	901	917	874	915	898	932	904	918	858	928	928	873	873	896	914	914	908	865	936	912	929	899	972	900	892	917	910	928	889	882	871	859	893	927	890	874	920	945	921	889	886	911	893	917	880	869	927	900	907	914	958	938	920	938	922	894	953	930	988	874	917	884	966	836	930	911	905	932	943	925	899	937	883	905	912	967	906	931	874	894	882	923	949	863	964	920	897	926	898	894	932	912	872	903	921	926	962	882	899	881	888	858	903	893	969	896	924	909	926	923	886	952	895	948	946	969	890	930	924	897	918	932	943	905	896	883	959	902	955	907	938	859	880	890	912	925	889	900	886	860	930	883	865	931	933	914	933	852	1010	897	938	935	879	917	908	928	943	950	929	964	874	927	957	889	968	880	857	958	936	965	901	952	909	924	902	912	932	902	928	923	882	908	953	897	903	892	923	888	929	883	899	909	922	921	927	916	874	942	906	866	901	920	903	904	923	912	868	911	884	935	897	950	920	845	864	894	907	934	899	854	945	961	933	925	952	936	879	936	884	862	940	906	947	891	866	880	935	904	925	910	931	868	880	936	851	949	936	864	914	872	881	885	915	931	881	954	943	907	950	899	920	897	947	905	895	914	902	941	907	932	958	929	908	911	895	901	946	949	879	913	950	855	895	892	890	879	876	910	909	935	889	899	846	886	903	944	878	855	917	905	941	937	898	875	881	953	973	904	931	893	892	932	885	876	894	927	902	901	924	919	959	883	933	911	929	870	906	973	887	940	875	894	863	968	847	885	896	910	866	956	929	905	899	947	927	883	872	923	904	917	907	968	925	856	864	933	877	869	924	873	937	923	900	936	839	947	889	901	904	948	926	945	912	902	906	932	862	894	910	894	917	909	882	930	921	907	884	846	947	898	913	913	997	958	989	886	944	933	925	952	888	933	905	918	929	915	991	887	946	855	914	887	913	970	954	867	925	852	944	933	903	902	903	889	881	883	885	883	886	900	893	879	938	879	918	969	847	907	955	840	946	928	945	896	924	891	920	916	933	882	939	979	834	1012	981	877	972	949	919	932	986	882	941	872	884	906	913	920	935	895	944	918	993	930	902	910	920	887	889	938	927	949	921	873	881	902	915	906	898	901	936	910	925	957	902	966	924	890	923	931	879	954	873	857	941	967	923	931	982	875	947	907	901	865	953	883	926	938	951	920	908	878	887	897	903	870	899	925	887	933	924	909	932	834	891	934	887	940	917	921	903	872	931	880	902	897	907	903	882	948	898	902	932	874	904	910	885	870	914	902	921	929	901	910	912	937	922	945	913	902	943	895	937	912	934	914	886	878	894	920	915	884	912	954	887	928	919	862	935	883	946	923	909	883	905	919	930	911	897	869	973	902	915	852	875	936	911	926	888	958	904	938	923	912	984	893	907	897	883	915	878	966	933	886	843	895	915	934	883	890	877	915	912	953	873	880	899	852	899	864	879	883	832	907	935	926	922	949	955	954	910	900	864	923	945	881	942	957	931	919	951	912	930	882	912	896	926	940	888	934	884	956	930	951	913	864	934	957	929	934	948	963	926	954	958	951	911	909	934	881	886	936	875	914	951	888	893	927	944	909	890	943	951	926	905	913	886	902	866	890	898	962	921	953	939	952	938	918	904	884	867	894	901	939	954	951	890	936	962	950	887	918	899	943	881	944	941	950	921	877	935	921	844	921	876	849	899	954	877	915	914	891	910	912	940	937	962	954	850	862	861	880	911	935	857	881	955	943	948	856	895	945	921	963	943	860	907	903	925	920	907	891	876	924	904	869	907	912	928	910	853	912	946	890	911	938	903	894	868	936	866	923	883	941	938	930	933	962	926	958	903	901	936	1002	921	903	924	918	884	926	887	871	950	912	894	939	825	925	919	878	870	912	922	892	909	919	889	933	923	916	894	932	851	900	923	952	945	883	945	926	945	912	962	918	893	843	913	913	896	927	928	919	918	931	888	913	860	983	917	909	928	897	890	952	945	862	917	912	883	931	956	905	916	927	944	982	932	928	937	905	888	899	929	884	884	954	861	901	912	872	953	944	920	889	936	928	915	889	865	872	910	863	898	947	954	886	859	941	893	904	887	924	919	930	880	942	848	916	861	904	895	915	890	955	891	915	915	949	898	859	904	909	901	893	935	906	898	891	944	900	949	935	905	886
3607	7826	27080	62535	56299	37101	17287	5322	2131	992	887	865	850	878	813	868	828	846	853	791	892	853	870	858	817	835	856	836	816	840	797	842	781	828	823	800	813	876	788	841	856	792	843	936	864	799	865	813	819	806	789	830	927	840	801	858	801	827	830	811	872	780	842	827	831	826	841	867	869	848	853	844	818	828	851	856	839	875	835	875	791	839	800	843	906	847	848	871	793	832	817	828	874	855	823	841	827	870	844	886	863	877	833	868	841	804	860	823	828	830	795	809	790	809	826	841	850	895	825	844	831	800	838	879	813	834	828	825	821	850	835	780	820	814	831	837	808	830	843	808	842	839	837	785	927	883	857	795	817	830	804	893	844	808	845	825	788	810	796	868	806	844	824	896	827	838	833	828	878	862	851	809	834	843	804	819	858	869	863	858	882	826	839	833	875	849	821	811	843	892	879	855	830	825	831	791	857	835	863	839	840	800	808	864	878	826	868	833	865	850	823	839	832	844	839	830	858	784	800	784	860	895	874	760	817	837	835	865	814	833	857	776	823	863	819	818	841	852	837	808	850	847	803	817	796	893	789	812	803	812	820	834	817	836	817	846	829	914	830	857	839	839	792	806	850	850	845	896	830	830	876	808	837	821	801	838	847	828	817	835	827	831	777	823	852	801	819	818	818	863	853	829	834	853	868	817	874	847	789	813	853	821	788	821	845	855	894	789	852	892	839	865	879	847	831	848	862	838	821	833	823	826	914	818	827	874	821	875	863	846	785	841	841	848	868	820	834	793	861	828	807	829	804	817	802	827	826	802	824	841	842	840	815	830	871	781	802	791	869	849	801	822	868	817	855	782	830	843	860	785	862	875	806	836	840	822	831	808	835	859	853	873	813	820	835	824	852	808	816	815	838	832	797	833	846	820	866	883	803	844	817	839	827	838	828	815	805	832	835	828	857	836	845	849	802	802	792	813	798	817	834	827	821	855	816	792	782	836	867	820	846	850	852	802	810	836	807	835	851	835	870	789	831	798	807	802	879	796	800	778	825	781	860	872	837	824	785	783	831	833	830	809	824	868	840	845	810	838	916	821	906	864	839	819	858	840	858	822	847	859	818	842	799	829	857	819	860	866	808	773	816	866	813	948	811	805	776	815	813	822	866	860	864	852	790	811	833	835	826	783	791	815	811	832	851	857	832	849	808	845	798	848	822	810	807	871	868	812	789	802	800	828	853	811	858	903	855	858	786	842	806	798	841	906	789	878	856	843	861	840	837	855	832	762	786	794	822	827	852	835	808	901	779	854	856	803	842	869	857	870	824	795	824	819	795	802	797	785	846	773	808	865	832	829	841	834	805	866	865	829	859	863	811	801	829	796	797	854	863	878	820	840	800	830	846	785	776	858	808	837	827	862	807	844	884	852	852	891	820	824	769	809	831	835	861	814	838	817	872	813	849	825	777	857	789	823	803	855	825	812	830	825	812	850	806	805	878	846	866	805	851	873	823	827	805	771	837	865	829	821	837	830	823	848	815	825	836	824	841	854	820	816	810	825	790	856	840	840	858	854	817	773	812	884	827	770	834	821	815	809	862	822	850	815	842	825	858	815	833	876	817	897	868	854	847	842	820	853	801	825	811	838	876	805	801	850	820	810	772	812	830	842	834	835	816	853	881	801	857	799	859	811	794	840	861	809	834	825	798	838	791	865	785	813	805	818	832	798	816	878	854	795	820	851	802	861	818	816	849	824	823	808	813	791	861	835	823	803	841	796	766	844	831	780	824	792	825	832	823	806	834	834	781	836	830	804	858	803	860	871	892	822	826	862	829	813	826	858	838	881	833	880	834	860	840	847	825	840	835	832	823	800	840	819	825	798	865	811	850	846	801	843	869	743	875	815	835	805	820	791	823	813	811	805	860	838	825	855	837	905	844	853	818	858	781	814	810	864	836	832	826	831	860	871	821	865	862	735	800	779	880	823	848	825	872	829	846	844	777	786	850	837	805	868	819	859	804	854	784	867	814	853	826	801	835	866	818	842	807	808	834	835	807	848	845	872	864	878	841	836	832	819	802	833	824	817	861	798	821	828	863	852	813	878	814	825	802	835	828	788	838	874	847	805	845	792	804	809	856	822	840	821	868	834	819	874	816	780	819	863	773	843	872	827	779	835	845	841	852	796	818	794	859	863	796	797	775	876	846	824	851	788	846	861	844	842	836	850	820	827	886	816	815	836	826	857	880	856	847	842	832	829	815	821	809	804	856	798	872	898	830	815	839	801	844	839	818	814	839	858	837	893	874	819	864	854	805	822	805	798	864	833	848	816	849	855	855	828	837	819	821	864	837	819	805	859	874	847	812	832	858	846	791	871	810	845	830	827	854	827	833	814	817	862	895	869	861	804	842	836	845	796	820	764	809	815	844	780	848	777	827	819	851	909	844	843	825	825	843	843	831	831	850	864	814	904	804	800	826	845	851	857	843	810	846	787	872	820	810	802	844	845	829	834	853	883	801	808	823	861	831	788	811	797	856	812	823	834	819	847	877	857	828	901	856	823	897	817	889	822	859	865	839	825	843	808	869	841	794	796	828	846	826	800	820	838	847	853	791	849	774	869	829	821	829	787	815	828	845	820	793	797	874	779	824	794	827	862	834	837	838	905	813	886	794	820	850	867	832	831	896	831	845	806	806	866	839	844	807	808	851	847	809	853	833	815	851	849	856	756	881	804	869	817	838	827	817	827	852	812	892	848	824	815	858	845	802	853	863	850	814	896	854	842	876	823	868	802	823	834	870	852	845	771	842	798	916	854	840	898	819	859	824	860	922	845	857	830	868	806	795	834	827	817	844	815	815	852	842	860	816	856	817	825	815	851	828	829	816	831	814	892	833	825	828	871	835	843	867	862	812	858	821	801	821	801	862	752	845	823	852	872	807	799	799	816	824	796	819	794	812	835	820	792	855	796	908	806	839	817	854	758	820	842	829	835	859	801	786	795	842	827	785	834	860	823	811	854	820	838	833	815	864	799	873	826	828	774	784	779	822	816	811	820	836	801	833	821	837	911	873	843	813	808	819	800	788	846	785	847	886	880	841	842	808	850	872	825	819	825	831	794	819	881	815	862	805	828	836	818	870	834	846	837	755	845	852	834	813	845	804	855	816	853	838	794	782	834	848	813	831	834	835	832	808	844	810	797	872	827	812	806	805	800	875	812	869	820	827	860	820	818	799	849	834	840	796	801	814	871	847	837	868	821	815	832	834	857	855	867	852	797	868	816	839	869	807	820	801	764	852	862	837	801	785	821	785	821	825	807	808	861	794	803	796	856	824	853	798	872	775	856	887	824	873	843	820	794	789	805	882	853	881	795	811	823	814	822	822	826	820	820	764	814	836	898	810	798	856	776	829	872	835	855	858	856	844	815	822	834	803	845	830	840	874	858	823	796	850	880	813	828	846	850	836	807	784	805	808	822	792	848	814	803	830	843	810	802	849	846	790	836	837	837	845	811
23768	21092	30294	40415	59412	51760	31982	10800	3080	1549	1157	1073	1060	1125	1030	985	1037	943	1054	1001	1034	1083	1025	1040	1016	1067	1049	1039	971	1031	994	1003	1057	1030	1027	989	1049	948	1024	1068	990	1016	1007	1001	1005	986	997	1028	988	1015	1022	1068	1026	1055	965	1000	979	995	1004	1018	1004	975	1034	983	992	1040	930	1051	956	1016	983	1015	999	999	998	998	993	1000	996	1071	966	1063	979	993	1004	974	1047	986	928	1007	982	1031	1007	1012	1014	991	1034	1050	1011	988	982	1006	1004	1025	978	999	1002	998	984	963	944	959	1023	966	977	1049	1035	988	996	999	977	1012	1047	1020	1047	1022	949	962	1003	1041	976	951	956	1023	982	1027	951	1020	1009	1062	1031	1002	945	1028	1002	1079	1036	1050	1029	993	967	973	972	987	946	974	959	1064	1001	966	980	1048	1016	1014	995	1031	1003	973	1014	968	985	988	1003	999	1029	1036	998	1011	1012	1004	1051	1026	1006	1009	974	974	1003	980	978	991	1002	994	969	1035	987	983	1015	977	975	984	946	1020	966	1020	973	975	934	1016	1014	1004	999	1027	1013	995	1031	971	988	1030	993	1012	988	1009	1013	1066	1023	1000	976	1031	932	951	1004	967	983	1035	985	1019	954	1029	963	1044	1031	999	1010	952	1025	1055	975	960	950	1024	945	967	1031	1001	977	991	1042	1005	976	980	976	1005	990	1027	986	994	985	1038	906	1038	993	1011	995	989	989	1005	993	1021	994	1003	878	988	1007	1002	1049	1063	994	1025	1030	946	993	1032	944	956	1026	980	1002	1002	980	957	980	1012	1013	1055	996	1012	976	1024	935	989	1010	939	1080	998	1053	1032	1012	989	942	1025	991	1039	1025	993	1022	983	970	1017	1060	999	1041	950	944	987	1045	1014	1023	1017	980	1029	1004	1069	1036	954	993	994	1010	996	1020	961	1092	1003	1041	949	959	986	1040	1009	1021	993	1017	963	1033	987	968	977	985	1005	970	976	1006	977	998	1030	1033	985	1007	1008	1036	1012	1008	1015	1006	982	1019	1047	1028	1037	964	1028	955	942	1015	1019	931	1000	944	989	985	983	983	1054	1021	1002	961	980	1000	1017	1025	984	976	1008	963	1026	986	928	1006	985	1000	971	1023	1002	998	962	1006	964	998	987	993	938	986	1014	1038	1042	944	991	1006	987	1064	989	977	993	986	961	975	1009	975	988	980	1043	1025	960	1019	963	969	992	908	1005	1005	946	934	1015	976	972	948	1010	1009	925	1017	1020	953	990	1015	974	937	1008	1063	1003	1038	1017	960	1037	984	1010	1030	1041	961	992	1049	1033	1005	1027	1022	1088	982	1001	957	961	1014	958	941	1037	988	914	1018	1047	967	1015	991	957	1002	948	1009	1010	1051	1015	969	1014	1023	1052	979	1005	990	959	989	1030	994	1008	922	998	1018	976	1004	1019	939	963	1066	1010	985	991	1046	1033	957	1021	993	1004	1028	969	997	951	1063	1003	969	1065	974	1078	1007	998	1038	1013	1017	1014	1040	1018	984	993	956	1060	981	1001	1043	981	1054	991	1018	974	1021	1040	1021	1024	990	959	1036	1006	1029	1001	1004	995	1017	1009	888	1028	1049	1005	1029	994	967	1029	972	991	1009	1010	1004	921	1102	995	1026	1024	994	954	1007	1004	957	952	993	941	1065	1004	958	982	1002	1028	987	1011	1030	1021	1009	1010	969	1018	1021	1047	1021	1019	1027	1066	1008	993	981	1049	1023	949	997	963	1032	1001	1085	1028	1012	1022	994	1088	999	1027	1011	966	1013	990	996	999	978	1040	1000	964	973	977	1036	1033	999	1041	978	965	991	996	989	972	975	987	982	1034	1063	907	1009	988	989	1059	1024	984	1015	955	998	1004	1021	994	1049	1054	972	975	976	963	1012	989	1061	1004	1001	1022	993	1011	991	955	983	984	1013	937	959	989	1000	985	963	972	1036	1036	982	1017	1008	948	968	990	1038	1018	980	998	1049	1022	970	1063	999	1008	1001	1048	999	969	1019	998	1002	1009	989	1037	1030	1001	1025	1025	1027	979	959	1016	973	995	991	969	972	947	988	927	989	994	966	990	983	943	1022	978	1018	1065	1045	993	929	989	1012	1023	999	1019	983	1016	960	1006	954	998	991	942	999	998	1020	1012	994	962	992	975	1019	1027	987	954	918	1007	984	1049	1003	1066	997	1027	980	947	974	983	1034	1013	1028	1015	1013	1012	999	1043	1002	983	1021	1038	924	989	1006	1002	1036	980	984	1011	1023	990	1010	1022	961	1051	1015	956	1025	975	949	1042	1035	1020	1044	1004	991	999	1008	1008	980	962	1063	1006	985	939	996	1000	995	1011	992	987	1035	1036	993	931	1030	1036	1042	1010	944	993	940	977	1009	1061	982	1004	986	1014	1016	1017	1088	968	1029	1026	1010	1024	1042	954	1026	1035	1015	961	982	984	1052	1028	1045	987	1009	969	1000	958	998	960	972	1044	998	1016	1080	995	1055	1009	1042	1052	930	1022	1027	968	994	1030	1032	957	978	940	996	978	992	1044	997	1010	1081	963	1000	1026	1023	1027	988	1002	946	967	1001	993	1063	1016	976	942	985	985	964	975	971	972	954	1033	957	1007	1033	1022	963	983	1001	979	984	1004	1029	1041	1008	975	975	961	1004	1014	937	976	1018	1016	994	1060	1030	1031	987	981	1000	985	1033	1010	1050	998	979	976	1004	969	984	961	1004	1025	1000	984	1013	1133	977	979	1047	999	982	1007	972	964	965	1050	1008	977	1000	987	999	1023	982	959	1031	973	989	1063	1028	1008	1011	976	1055	1004	979	991	1003	1002	1034	961	1025	1035	976	1025	983	944	1042	965	1003	999	1009	963	993	987	989	961	981	1001	1028	992	965	1017	1005	1033	975	960	986	991	1029	969	984	1033	1017	1065	1042	1035	1051	1038	985	930	994	999	1033	1000	1045	1035	987	1024	990	988	1033	977	974	1002	1020	1014	969	972	943	949	999	996	977	987	1061	1012	991	987	988	975	1004	1003	964	976	1005	946	932	1049	1030	958	1028	1013	1008	986	1021	962	1026	1058	990	996	976	1013	1010	993	1033	989	1011	1001	1013	1000	988	992	1085	979	962	966	1020	1017	957	979	941	1019	1016	1011	1030	999	1011	995	1110	1000	983	991	979	978	925	999	1001	1014	992	964	1000	993	1034	1060	961	970	1000	1010	899	1018	1028	975	960	963	1024	1039	1014	1020	970	992	978	1039	1011	1096	994	933	958	1063	1037	1023	951	1005	1016	940	915	1026	1038	991	968	1013	1007	968	1020	978	1044	990	990	1009	985	988	957	979	1052	1012	1040	1033	1009	1047	1012	944	969	954	952	1006	976	1022	954	1042	993	961	919	928	982	995	1026	992	1001	968	1083	965	987	995	952	987	968	1031	958	995	972	973	1038	1017	1004	995	991	990	1007	1051	990	1008	978	991	990	1019	1000	977	1025	1023	1022	982	1013	1001	1021	1000	1042	981	996	1006	1025	1009	1051	978	1010	934	990	1021	1010	974	995	994	1008	1033	972	1013	1026	1062	1004	989	953	1036	939	1017	994	963	1014	1038	1016	1017	1050	958	961	943	1033	988	1026	989	1011	970	1029	954	967	1005	1012	983	973	1057	982	1034	1006	992	917	1012	1074	979	1023	956	956	970	1026	1007	1000	980	943	1025	998	972	1047	1002	1013	970	1022	976	1021	1022	964	1042	995	935	949	1020	999	1037	1034	998	962	993	1029	1019	1044	1029	1018	1005	1011	975	995	1025	973	1016	991	984	957	940	947	1030	945	1035	1046	960	1010	992	956	1083	993	973	1019	1012	1033	965	937	1017	1022	1068	1044	955	959	974	989	948	998	1055	1011	978	1043	945	937	1003	967	947	1014	992	1002	992	1003	1000	965	1001	1048	1032	955	1038	1020	986	1083	1030	999	1041	980	955	990	1018	989	1019	974	1024	1018	992	1004	980	1021	941	995	961	1008	948	1030	988	972	953	992	965	1002	1057	979	1057	974	1018	995	983	1001	980	994	1012	936	981	991	1025	1012	1000	1022	1011	969	1014	988	997	1018	954	979	975	990	978	1024	1037	969	985	1004	996	1011	997	1004	982	1003	1045	955	984	1002	1033	1006	1022	1018	1008	919	956	1033	1035	1052	1043	949	969	972	975	1008	976	1000	958	1032	1015
3931	12337	44600	62524	69205	46243	22362	5971	2751	1490	1122	974	912	1028	916	929	952	973	922	965	930	880	918	966	946	947	890	978	923	934	923	892	978	902	875	893	896	914	945	891	902	907	926	935	886	907	884	921	923	951	946	866	933	942	918	934	968	890	917	932	927	905	907	917	914	919	927	886	967	859	896	942	931	908	886	950	971	953	942	931	946	935	926	933	942	920	962	884	957	939	905	885	897	934	891	891	905	900	944	882	905	902	896	948	885	934	912	925	905	893	951	880	915	880	1000	879	852	920	868	918	914	940	947	862	854	945	970	906	937	903	938	976	939	956	865	906	888	919	940	918	912	913	906	916	908	887	897	955	860	858	869	929	922	894	909	916	949	908	884	943	953	934	953	912	895	937	862	892	898	892	965	952	889	928	967	896	857	975	963	942	902	934	921	880	882	903	945	969	911	902	938	863	933	942	889	931	955	913	908	983	946	909	907	923	888	921	839	897	895	880	885	927	889	963	901	873	947	939	894	928	894	974	928	886	918	936	838	901	930	922	913	902	924	968	949	910	892	891	930	926	919	924	906	942	879	959	875	889	929	939	923	908	858	939	922	928	899	913	896	967	896	871	935	924	946	931	875	867	906	901	897	879	925	888	948	877	920	884	903	916	861	917	977	886	926	937	909	923	875	894	920	884	888	931	913	923	862	943	897	893	856	904	888	889	909	960	926	936	865	886	911	887	900	862	921	892	891	901	922	846	911	864	937	931	890	924	971	933	889	934	918	939	915	935	867	927	912	885	916	904	927	909	891	901	896	908	938	907	837	914	929	950	991	871	913	897	887	874	896	959	864	891	933	902	928	882	918	930	928	895	960	906	901	868	920	910	909	926	924	875	917	925	916	876	924	916	907	946	888	906	884	867	911	915	899	950	893	921	925	873	915	924	918	885	936	884	896	877	883	902	925	937	890	923	894	909	918	897	893	902	873	916	879	903	933	903	931	931	923	905	929	892	922	883	937	923	913	889	910	928	880	893	892	878	905	902	885	908	896	914	842	904	891	926	969	899	897	939	890	906	848	917	916	853	899	889	960	971	932	936	896	971	867	868	914	876	884	916	853	915	908	885	916	936	892	908	896	895	911	932	910	918	965	861	898	928	917	933	914	876	928	903	907	918	897	906	918	935	887	885	918	938	907	922	926	892	874	892	963	909	913	930	931	933	874	964	911	951	854	832	901	901	944	889	948	955	910	904	921	909	913	942	901	914	928	896	936	983	827	834	951	899	965	943	883	905	877	909	922	875	827	906	932	913	876	903	929	992	885	963	861	953	920	872	896	915	840	859	865	869	881	917	879	899	915	912	914	885	922	928	909	869	920	903	888	887	883	906	923	951	920	911	912	926	930	896	875	922	877	939	985	947	933	913	895	875	909	882	904	913	893	896	866	876	913	865	934	933	904	907	933	895	929	908	875	907	921	917	942	877	897	946	897	900	923	880	945	927	904	951	908	899	890	938	884	899	954	916	863	886	884	951	893	872	852	942	932	922	913	880	893	952	892	877	933	898	906	919	918	914	908	881	976	876	939	914	913	932	889	877	917	867	893	861	903	930	894	871	952	971	926	922	873	884	946	908	901	922	937	928	905	904	933	889	929	937	909	886	873	926	879	890	885	864	847	986	928	910	885	934	916	920	893	899	908	864	854	885	886	882	915	907	989	915	929	892	929	887	920	882	875	990	922	887	918	859	868	900	944	870	894	950	899	910	910	912	940	929	889	909	883	925	910	902	912	924	900	942	897	938	903	1022	905	909	878	912	897	898	879	931	896	884	916	922	878	944	891	903	951	874	933	933	878	892	887	879	923	882	871	885	907	950	947	919	888	829	917	903	936	963	864	867	906	948	911	927	912	862	905	921	911	922	850	876	914	902	903	894	943	910	887	917	891	917	912	934	900	932	933	879	897	877	942	921	866	937	901	902	902	918	879	890	914	940	932	931	909	914	898	909	879	920	973	907	965	918	907	915	956	956	946	894	912	939	944	903	885	913	902	935	906	886	954	903	934	950	919	930	901	926	892	867	879	930	947	914	944	879	837	871	868	922	900	911	916	929	883	937	921	927	902	910	941	859	919	870	916	918	887	868	897	924	889	939	867	873	889	970	907	906	851	909	930	869	884	939	869	853	941	878	885	878	912	931	873	906	916	870	904	888	918	872	902	961	885	920	944	900	969	900	905	897	912	893	865	851	928	888	902	909	914	953	891	932	894	911	874	944	892	924	924	893	889	894	846	897	941	854	896	928	848	923	914	937	868	952	902	886	922	918	912	899	901	918	884	947	877	907	959	895	980	871	928	884	867	892	930	900	965	962	849	931	870	857	911	896	867	929	892	920	916	883	878	895	905	945	892	942	912	956	949	881	886	907	892	886	910	948	899	904	966	894	924	887	874	896	902	941	905	918	889	867	914	963	861	930	894	882	926	937	902	990	899	897	932	862	901	810	912	895	914	872	914	893	932	889	917	919	872	890	928	942	914	915	922	908	932	871	951	908	894	918	897	861	937	848	892	942	931	900	897	942	866	904	949	909	932	913	955	904	934	910	906	958	909	908	858	863	829	900	866	949	929	898	886	875	858	953	859	878	927	899	883	882	948	890	935	932	884	925	918	862	915	927	944	860	923	858	935	893	887	894	893	878	930	907	911	878	915	891	932	901	866	847	907	891	903	916	884	900	888	936	890	910	847	911	950	960	902	890	915	894	894	895	868	936	906	904	856	945	864	965	940	896	858	936	917	880	928	938	937	892	912	922	883	857	872	916	896	944	947	963	935	929	875	891	926	898	885	917	913	889	862	951	870	966	892	941	910	950	894	888	920	889	906	906	898	926	961	901	920	902	941	891	874	890	937	896	905	892	944	928	922	883	856	880	852	944	874	901	876	916	923	882	896	913	879	847	942	880	909	972	912	931	924	930	925	911	903	953	914	953	887	927	893	960	877	911	889	940	898	938	876	888	879	889	904	893	902	859	938	934	887	906	913	919	912	866	912	919	920	875	938	887	898	883	872	835	891	876	925	852	925	866	913	957	880	906	897	911	855	888	933	897	925	938	920	845	882	947	894	913	853	905	911	895	889	958	934	863	927	951	949	926	903	954	909	969	915	910	893	942	913	899	931	908	880	891	902	918	866	975	899	903	900	899	875	860	950	932	887	920	881	894	920	963	909	877	880	878	913	883	911	909	909	908	922	954	902	995	909	926	897	925	914	924	933	885	890	927	899	942	910	877	908	897	911	953	888	880	925	921	914	864	894	861	911	882	910	906	907	955	982	911	951	885	886	965	937	894	957	873	954	870	874	901	945	824	878	932	915	898	854	928	903	861	911	898	883	941	937	896	893	904	867	879	894	923	919	908	927	900	933	917	884	867	885	868	869	912	877	907	901	893	932	931	860	880	937	856	881	881	899	909	900	903	964	922	877	940	908	916	919	888	917	886	840	940	887	908	947	882	891	995	926	897
27351	16587	25568	25279	14064	6035	2384	1211	962	1034	981	995	972	990	1005	946	928	935	904	937	971	971	950	947	948	954	945	966	922	952	956	960	968	924	980	932	938	969	922	956	895	980	933	903	918	931	910	873	968	947	982	934	952	928	944	901	918	996	924	918	963	951	929	922	981	966	979	934	920	913	968	919	940	930	905	948	898	966	926	946	943	968	955	908	942	926	931	983	916	964	932	911	931	937	912	948	978	952	985	933	963	919	936	952	947	976	981	985	951	934	933	964	914	965	919	905	913	921	951	950	895	995	917	970	992	926	996	870	956	1011	907	948	921	973	1005	976	943	998	939	950	947	957	914	952	852	920	930	948	935	927	946	937	888	966	919	934	931	933	927	935	916	918	954	966	938	935	939	918	967	944	951	940	965	947	931	923	930	912	958	916	928	865	928	904	929	950	983	928	988	932	937	902	916	920	921	993	945	875	968	924	920	955	903	979	977	992	945	912	1014	1006	929	922	874	960	980	967	979	933	986	941	929	931	908	858	915	934	951	946	911	957	912	929	942	937	911	945	931	907	939	984	910	919	929	940	939	926	995	934	969	958	907	944	913	967	925	980	934	1002	904	955	924	910	909	945	918	996	938	954	949	980	865	961	941	896	941	961	922	965	989	949	941	980	968	932	964	953	939	915	907	961	938	906	906	955	938	962	981	924	919	965	996	894	901	945	898	924	976	951	935	987	948	980	995	973	948	1008	943	984	946	964	956	905	972	1005	897	989	948	931	969	939	982	1018	921	979	968	926	953	925	890	947	911	941	941	935	946	978	938	921	953	940	974	928	932	927	852	967	890	952	951	945	962	976	987	970	874	927	906	959	935	928	950	961	954	942	979	924	959	962	1005	970	951	926	933	945	928	932	944	907	967	930	989	946	956	963	944	994	925	910	873	922	893	898	960	883	913	961	933	909	909	843	903	995	959	957	948	940	963	987	968	977	889	924	1006	975	967	973	935	961	926	976	943	953	950	956	935	965	964	963	978	948	938	917	976	977	962	883	951	985	925	939	877	946	943	909	923	927	926	960	940	919	941	919	942	954	874	949	910	951	948	950	944	980	919	899	921	950	949	916	908	923	922	980	944	932	959	922	943	901	934	884	946	912	962	899	957	983	961	898	949	902	960	977	926	957	989	931	937	924	972	945	872	1000	938	933	926	967	955	972	988	961	961	942	911	977	902	936	977	913	936	933	948	914	942	896	1018	964	909	957	1012	928	959	1009	960	957	900	985	918	913	985	937	936	960	927	995	902	928	921	976	914	892	926	941	940	931	968	922	965	929	948	883	927	984	930	898	907	878	947	926	953	915	946	889	938	930	968	941	935	938	890	944	922	932	954	960	977	960	943	937	951	902	929	912	980	997	923	921	917	964	916	903	945	901	894	915	913	915	925	945	905	939	917	947	901	950	929	1014	917	958	939	900	980	922	969	925	989	975	852	901	914	945	946	1000	910	947	915	929	893	951	921	958	933	928	927	939	915	898	937	944	912	925	946	972	948	895	982	938	934	886	936	997	949	917	987	1000	958	961	979	942	957	870	1031	960	868	919	960	957	957	953	939	949	926	948	941	959	951	916	936	898	978	909	915	912	899	1015	961	944	964	940	942	931	963	958	927	985	964	999	989	941	930	885	999	934	942	902	915	905	913	938	960	943	979	863	936	971	965	941	914	893	948	972	932	956	991	909	918	874	985	919	945	979	959	970	952	949	953	889	934	924	934	900	928	948	947	970	936	935	921	980	896	1000	979	1014	926	922	944	952	956	955	984	909	958	948	931	966	919	950	974	941	923	907	934	957	941	964	948	963	935	917	932	941	1001	897	947	943	955	945	948	978	896	896	914	935	866	856	973	930	954	930	959	931	968	950	957	970	973	997	981	930	920	894	914	977	955	908	960	928	902	918	952	979	969	960	980	948	912	955	989	947	947	905	986	967	1000	944	930	978	936	921	981	927	985	945	982	974	953	886	931	962	938	927	982	950	1001	1011	924	992	944	978	940	966	926	912	1021	962	933	956	917	962	941	931	953	921	926	924	932	892	936	956	964	918	954	900	919	952	940	938	948	1025	962	1023	921	940	928	956	942	949	912	971	929	961	987	921	924	945	951	905	909	908	937	937	933	927	911	974	955	887	959	972	965	981	942	922	948	932	943	937	947	933	934	911	892	936	962	908	882	914	915	981	939	905	944	968	918	932	905	924	929	928	948	923	972	960	906	983	945	959	915	921	925	900	917	947	1009	909	967	948	916	949	927	956	925	924	940	920	964	885	905	944	940	939	969	939	949	889	910	965	942	988	959	1010	964	951	927	921	944	946	906	940	994	974	898	931	964	922	951	968	933	962	941	916	1009	934	918	960	917	996	924	985	1026	921	962	994	989	905	923	881	965	915	928	985	969	937	950	992	916	968	912	839	967	951	926	980	954	944	971	964	905	937	924	937	957	918	937	862	915	954	919	903	950	973	936	991	958	909	929	936	910	956	932	917	944	953	868	954	962	914	892	969	968	950	908	955	990	944	930	926	965	984	913	972	916	920	976	955	971	871	915	861	924	864	968	882	944	1009	914	943	1001	984	915	967	964	904	923	925	1018	954	933	912	915	963	908	970	932	956	951	938	938	906	937	996	987	921	860	945	942	871	937	961	954	946	938	931	1001	964	906	938	891	906	899	958	924	934	915	890	929	896	887	945	924	928	962	924	984	893	954	947	885	948	995	882	909	940	957	1010	942	883	1007	925	990	931	964	954	966	961	918	918	918	922	970	884	947	901	949	942	897	955	959	936	933	872	915	865	941	957	938	963	902	922	891	994	959	939	934	960	965	1027	907	967	916	975	963	936	912	930	925	928	940	925	953	938	945	940	919	966	924	925	966	980	946	957	1000	925	942	973	916	890	960	919	957	980	938	896	990	938	926	961	941	972	982	938	912	921	976	960	939	956	936	899	924	920	971	966	965	928	936	947	937	880	908	920	957	958	891	941	951	994	903	980	902	944	994	948	907	906	848	945	986	947	899	991	956	972	992	953	938	934	976	960	954	902	966	946	869	984	945	992	936	933	949	945	902	933	939	971	952	946	929	970	948	942	931	972	961	966	935	963	929	933	905	934	942	914	891	933	959	964	968	978	976	949	889	900	995	963	988	923	930	950	906	937	960	919	911	943	955	893	954	892	942	978	918	918	935	965	932	908	912	974	898	916	918	984	946	893	932	972	907	926	928	909	965	925	956	933	931	940	971	971	1007	931	893	950	898	934	906	972	894	993	954	969	913	967	964	902	954	916	939	975	929	945	967	908	890	928	891	912	909	936	940	945	951	959	943	981	941	953	922	907	990	913	890	912	924	925	975	983	901	957	934	948	950	946	943	936	966	976	972	960	977	1008	974	929	928	939	936	957	964	896	916	982	937	952	961	963	947	909	1018	948	925	939	964	936	940	907	893	931	962	939	955	934	906	902	927	911	934	912	924	964	952	967	930	929	932	896	939	953	939	948	964	950	949	994	974	950	961	944
5061	8952	25512	16896	9906	4624	1912	944	842	826	849	817	856	819	811	814	786	782	799	822	787	818	785	826	803	780	850	787	822	812	812	855	815	845	826	843	732	782	794	790	810	734	814	844	748	770	782	849	821	800	793	845	827	840	812	792	832	801	787	758	833	795	795	786	829	841	835	836	812	813	828	791	792	808	784	741	789	832	793	815	796	771	784	819	808	793	833	834	825	782	800	773	788	845	767	807	827	793	774	755	828	802	823	825	786	840	745	828	769	786	786	797	784	819	780	847	818	834	810	827	797	790	847	803	788	772	798	768	788	885	804	772	841	830	773	743	829	809	744	886	823	863	777	754	796	798	779	846	798	796	795	817	819	809	822	734	813	869	783	825	808	788	838	842	788	827	793	782	823	808	810	809	774	789	814	783	844	785	839	789	789	771	812	859	867	851	789	778	855	796	782	860	814	826	776	826	783	880	800	817	829	802	802	761	816	815	834	836	813	793	804	804	829	776	758	777	736	787	823	809	789	815	776	787	852	812	833	841	833	802	841	771	790	830	837	798	793	821	770	838	801	794	855	776	813	762	771	767	797	810	783	812	791	767	819	820	791	820	821	860	805	800	767	806	810	822	784	796	778	827	833	842	793	806	822	833	856	825	796	849	825	792	786	822	791	806	816	834	784	829	828	855	815	775	836	809	857	805	830	821	772	825	824	758	811	786	766	765	795	769	833	768	822	792	803	851	825	836	874	775	847	750	819	762	793	763	806	761	835	847	785	795	771	776	831	786	812	808	800	778	805	799	793	746	817	819	801	858	800	795	820	771	787	795	829	768	846	765	791	772	804	779	787	853	788	783	763	771	823	859	788	795	786	795	810	788	801	810	783	818	809	793	818	827	807	834	771	831	774	832	796	796	784	839	772	806	788	732	795	769	791	777	790	804	810	818	768	779	778	818	834	778	834	761	797	847	822	803	803	815	730	793	780	764	831	790	800	811	827	819	764	804	794	802	800	771	803	765	783	786	833	765	783	785	778	775	793	836	745	801	787	809	826	781	857	807	784	804	830	815	899	783	796	752	808	823	793	857	767	856	808	790	781	777	780	812	788	838	799	793	840	778	797	862	834	802	788	708	760	800	801	822	797	791	793	795	773	814	803	825	819	809	768	821	810	787	799	856	797	801	774	817	767	813	828	811	884	857	762	834	794	814	797	758	813	756	816	823	786	825	858	770	812	778	837	766	808	865	830	807	805	829	817	804	806	774	795	821	766	814	770	794	782	852	819	806	861	787	829	838	824	787	807	726	809	813	805	787	860	830	802	890	782	824	749	767	771	749	820	795	837	838	755	800	761	833	839	819	806	828	817	834	842	824	824	833	752	824	780	803	777	755	810	823	746	790	810	783	849	803	833	768	776	778	787	810	813	819	883	864	757	809	778	793	841	819	821	786	841	837	846	782	814	847	780	778	822	775	785	806	811	789	806	828	820	792	831	802	825	798	830	819	776	824	822	836	867	771	796	804	793	797	809	813	796	785	841	820	832	826	797	820	791	747	816	790	783	803	811	816	835	779	870	830	793	838	780	833	811	870	787	784	760	826	794	757	776	816	808	771	802	807	816	793	777	790	826	788	819	838	806	791	827	783	785	799	792	774	810	850	805	820	823	747	814	855	809	762	815	819	728	868	849	810	839	804	830	796	823	796	784	742	761	817	784	795	785	823	787	817	759	786	755	796	814	798	821	755	776	756	795	838	755	789	785	815	750	846	839	767	827	844	800	831	819	831	814	827	814	816	818	801	821	826	878	829	762	799	796	802	804	789	795	816	803	743	789	829	774	751	828	812	872	799	831	784	805	802	804	789	781	786	809	829	800	728	840	824	769	782	844	775	790	821	807	761	804	786	862	835	837	822	807	756	782	786	791	803	805	810	776	820	791	778	821	833	779	747	802	786	810	809	866	829	751	741	831	775	833	812	828	807	782	793	855	818	791	831	761	806	796	743	745	823	762	816	783	788	802	773	821	787	855	795	868	806	735	789	730	826	829	829	842	773	821	822	799	779	796	786	773	797	796	757	831	779	855	834	774	814	780	843	810	841	818	755	792	813	767	844	804	820	795	828	791	789	824	825	799	798	858	821	821	851	831	826	800	857	835	871	802	829	860	787	798	787	792	839	820	803	814	824	788	788	783	734	842	815	787	821	797	805	830	811	825	787	812	777	829	826	841	796	780	852	872	789	787	840	778	824	802	790	789	825	845	789	799	821	804	788	795	777	822	836	806	843	832	837	819	841	811	832	811	814	798	815	819	799	783	796	766	788	799	802	752	808	776	773	801	818	778	755	814	867	788	846	796	779	827	771	829	835	791	783	833	800	787	795	797	818	814	785	788	802	813	800	782	814	817	832	813	792	830	784	786	787	760	817	813	843	784	833	796	792	794	796	790	829	815	790	791	811	848	818	856	840	789	748	784	829	827	827	845	774	802	795	799	780	761	842	800	807	752	751	780	790	813	794	793	789	805	798	840	782	799	807	816	775	798	796	785	738	810	756	784	766	805	782	848	816	806	838	846	818	784	761	817	803	772	823	838	786	803	779	814	833	828	867	834	848	778	818	813	811	776	856	822	800	825	785	778	809	775	777	772	770	819	765	748	835	761	832	795	774	805	795	794	792	724	765	814	739	773	815	814	771	769	798	755	798	823	816	802	808	817	750	816	784	770	778	821	804	777	848	821	848	841	778	791	752	814	830	813	833	787	795	782	767	818	816	809	798	820	772	807	797	808	848	782	783	791	756	790	809	823	794	845	803	784	774	820	813	826	789	840	774	788	804	770	822	800	794	821	778	823	792	806	811	803	826	829	774	829	798	814	762	866	789	842	819	773	741	851	791	831	796	807	816	825	778	828	800	836	758	801	751	818	784	792	826	798	820	766	846	765	785	865	859	808	784	797	818	817	794	791	841	797	754	774	810	781	747	845	813	733	860	771	844	851	808	751	831	790	792	816	811	847	785	799	761	772	802	796	796	780	742	837	805	864	781	818	830	834	810	812	771	774	824	781	830	811	831	821	809	796	789	817	823	775	797	791	843	759	772	825	800	786	799	767	748	782	775	785	835	804	801	850	809	784	744	776	785	780	825	820	759	809	794	798	758	807	793	826	781	788	841	790	778	811	799	782	842	767	819	779	830	766	814	806	783	820	786	838	789	829	843	777	793	788	801	791	813	789	793	796	868	828	773	784	814	793	804	783	828	791	848	781	775	765	825	766	789	845	815	801	758	791	819	792	747	818	796	836	791	871	801	793	840	825	801	778	799	800	831	765	831	810	834	824	845	803	850	788	822	787	826	788	782	826	838	847	816	737	777	818	797	784	768	759	811	768	786	842	798	802	849	808	811	800	797	799	765	811	807	774	826	841	794	777	762	808	796	807	824	820	821	820	831	820	814	784	817	848	812	795	811	809	766	806	798	782	806	775	827	806	830	832	860	794	802	841	847	851	791	766	810
24524	21122	33340	56372	54308	38252	19521	4924	1261	1162	1016	902	939	980	953	876	970	953	994	1008	966	908	919	952	913	925	924	931	900	896	897	943	910	863	883	883	887	930	905	911	882	882	970	894	903	914	846	939	912	927	913	958	909	914	916	944	939	886	949	873	956	907	954	873	881	918	901	986	923	910	915	907	951	931	853	907	916	906	896	952	938	898	880	882	912	843	908	922	882	894	915	921	922	893	894	881	936	949	872	938	870	927	910	886	966	889	940	889	942	950	857	891	868	964	927	981	895	916	909	892	884	900	916	899	928	917	883	890	905	937	925	906	937	918	884	910	958	938	881	907	925	899	939	950	899	902	938	952	944	897	992	919	950	928	910	917	874	899	923	849	940	902	888	931	887	951	955	952	877	869	901	895	936	918	896	874	924	913	883	871	868	878	872	890	916	921	945	889	915	929	901	924	915	959	903	902	900	859	863	979	925	913	920	833	871	893	942	900	890	896	869	928	890	937	888	935	917	895	877	887	926	913	907	961	859	884	885	967	901	915	941	887	951	852	910	905	944	937	950	943	907	910	930	934	901	998	962	873	921	874	888	934	902	886	891	961	901	883	876	941	894	907	869	916	954	918	936	906	882	943	923	900	950	898	933	876	835	915	918	894	887	945	941	898	952	882	948	880	948	840	943	915	944	910	940	903	928	941	913	908	845	890	944	889	896	899	843	941	861	880	873	841	954	906	887	870	884	883	907	865	906	933	900	877	926	917	917	965	888	926	940	928	935	958	889	909	964	944	942	909	939	876	916	970	895	917	959	880	887	882	854	936	886	904	948	957	886	958	892	851	874	898	888	885	893	902	887	858	895	895	858	907	937	901	888	923	910	879	895	893	919	912	883	879	928	906	878	925	863	874	921	960	885	951	887	930	891	916	908	914	912	909	946	846	886	901	866	910	910	886	907	865	912	927	898	885	909	929	952	889	889	931	892	963	898	904	881	912	913	852	947	907	877	925	963	886	895	841	893	915	869	912	898	891	893	917	920	895	862	896	894	887	913	932	896	886	904	896	908	894	880	935	925	877	891	936	900	935	894	925	932	942	938	902	961	948	932	946	900	933	914	886	897	946	911	888	902	922	874	924	908	958	938	911	914	940	914	865	894	965	932	901	899	936	879	927	978	908	843	895	883	913	899	913	916	899	877	934	872	871	884	832	903	902	891	907	859	946	942	913	915	875	952	870	930	945	920	957	877	879	924	964	915	867	959	933	914	941	874	885	954	933	909	923	874	907	892	934	905	959	895	921	925	896	886	929	868	906	873	906	861	897	898	962	925	867	890	905	935	850	912	871	921	877	927	902	921	879	946	914	880	936	924	929	952	940	918	901	878	927	911	986	924	977	897	920	906	926	891	911	897	918	900	913	923	914	906	875	873	875	924	871	924	892	922	930	892	931	906	914	930	938	894	958	879	940	904	929	909	928	894	1017	931	868	923	902	849	909	879	926	959	888	915	914	885	923	941	917	902	936	841	871	928	984	943	944	885	958	947	919	912	853	928	922	889	935	905	851	863	926	896	898	885	916	916	949	892	943	933	920	945	946	908	917	891	935	901	853	865	868	952	878	897	944	880	914	882	915	845	862	928	894	881	932	887	882	920	878	900	886	911	920	852	905	903	868	852	893	860	962	872	867	845	880	906	829	954	935	867	876	911	917	812	862	921	899	878	929	878	894	922	900	954	883	873	892	887	926	893	920	915	877	898	834	896	826	923	857	878	917	889	870	963	923	978	942	899	905	875	936	911	891	927	886	889	933	925	961	947	933	849	877	908	937	937	944	912	858	852	875	903	910	910	871	988	961	933	901	917	906	939	936	932	864	953	902	894	920	922	884	919	896	956	949	939	928	880	845	948	893	920	948	909	911	889	953	905	874	865	910	882	918	849	935	922	915	878	902	915	899	891	914	856	910	909	927	885	899	948	956	907	915	933	872	918	897	843	845	846	880	930	898	917	878	923	889	905	875	894	941	895	876	914	904	903	902	875	903	902	909	972	880	933	893	934	927	936	938	931	945	887	974	916	902	814	941	932	922	860	940	884	912	925	922	913	901	906	885	897	925	903	899	893	905	878	886	864	897	969	955	929	867	951	907	898	921	959	932	961	950	887	914	881	936	916	888	937	878	927	848	949	863	920	890	917	926	926	909	925	908	918	907	881	870	916	852	875	918	970	941	863	944	839	922	935	873	932	877	985	922	946	913	903	888	823	932	953	880	912	904	851	898	914	883	982	897	884	904	912	907	959	934	896	918	920	893	867	867	898	941	942	935	891	999	836	918	933	915	899	918	979	974	912	913	895	854	907	884	875	912	967	895	899	923	922	922	968	877	875	871	916	923	898	908	858	938	867	882	937	920	954	956	964	922	957	910	918	874	885	928	888	909	918	940	874	930	928	879	974	964	897	937	889	912	956	923	881	978	934	891	930	978	852	856	932	882	930	890	944	905	845	916	935	850	913	930	869	899	937	883	889	932	944	902	974	903	947	936	910	881	861	921	870	956	900	881	918	924	869	930	903	883	896	904	923	938	890	917	901	891	884	959	898	894	916	871	900	919	898	884	875	863	938	910	939	896	863	957	893	897	872	917	871	921	886	940	921	896	878	865	899	938	929	863	939	938	902	920	872	914	866	891	967	911	893	962	862	902	932	926	869	884	891	866	888	927	908	941	917	947	951	896	895	907	897	928	907	937	919	936	934	880	871	890	940	845	939	933	900	895	926	898	862	876	930	900	936	905	941	927	880	955	962	977	886	865	898	899	925	941	891	866	880	930	856	913	920	890	948	919	910	866	897	934	905	951	902	917	909	933	893	939	896	976	912	908	912	886	943	858	913	873	965	885	881	937	930	899	903	943	918	920	939	883	911	910	906	864	960	943	955	981	937	966	918	930	941	951	887	915	899	901	912	913	931	935	915	918	875	871	927	919	927	939	893	915	951	911	856	957	890	927	920	915	906	900	953	893	903	912	975	877	951	891	880	880	892	975	888	901	939	893	953	925	913	859	966	931	934	909	916	888	913	898	912	875	892	924	942	907	932	845	935	974	928	961	848	917	863	937	951	927	886	890	918	944	925	919	866	905	918	905	972	866	941	906	933	894	909	877	907	865	921	923	931	904	882	875	888	863	898	918	948	940	983	906	880	907	868	893	957	915	855	854	942	928	936	872	925	873	887	936	858	919	867	907	971	916	915	924	891	880	958	925	875	968	894	886	919	931	893	881	867	864	911	868	909	888	934	934	915	910	913	940	945	905	850	930	956	926	951	847	886	860	947	923	841	881	908	922	908	908	901	914	918	982	930	915	927	941	868	873	907	920	955	898	907	888	882	941	915	959	911	909	913	863	956	949	913	918	868	885	924	889	925	947	926	967	928	893	968	885	979	942	917	888	884	929	952	882	890	854	938	961	883	886	896	882	883	909	896	956	905	917	926	900	952	914	923	907	914	975	960	925	902	852
4063	16182	61638	66714	52799	29315	11668	3328	1124	1049	902	821	833	868	865	853	847	898	814	879	824	805	869	888	825	869	866	855	879	827	833	796	830	851	829	838	822	843	793	862	886	806	824	890	860	809	862	872	797	826	909	822	795	857	909	855	840	804	795	801	843	884	803	781	854	810	818	855	828	797	845	854	879	842	815	827	831	856	841	830	838	856	801	839	832	799	785	855	842	863	898	834	833	858	798	888	808	829	829	771	844	845	837	842	794	837	825	768	816	831	820	866	850	884	873	837	839	871	842	857	812	859	796	812	832	794	823	830	853	841	818	855	759	787	829	806	836	827	845	814	919	854	804	800	846	867	808	839	810	818	795	859	843	877	836	847	803	856	790	825	855	844	846	843	866	807	820	852	866	846	852	835	843	816	868	853	868	845	800	807	790	886	851	840	817	824	823	820	799	852	865	848	826	815	873	832	866	795	835	811	857	870	819	823	880	783	910	854	833	789	831	833	869	857	801	830	826	861	848	879	808	828	842	823	835	834	835	893	910	864	841	788	863	822	869	831	865	838	873	817	820	838	814	812	836	877	895	800	841	831	811	885	818	888	857	850	830	862	813	897	886	869	816	844	835	862	868	850	829	864	836	813	816	831	846	900	786	824	821	871	844	833	835	822	810	793	842	865	837	850	796	813	809	822	869	807	832	823	830	799	876	890	865	811	847	844	855	869	825	885	886	844	816	884	867	843	865	825	826	820	836	860	834	825	778	825	832	877	876	837	857	833	836	842	847	839	813	814	874	793	855	838	831	851	844	832	866	838	790	814	804	806	897	801	822	822	795	874	834	811	814	816	811	905	857	829	833	833	818	826	862	821	850	823	865	819	806	832	784	852	804	848	818	806	819	824	845	884	848	839	794	819	830	880	845	889	843	844	863	853	835	836	819	823	857	813	809	809	875	851	836	859	824	824	782	870	852	816	839	830	831	855	861	830	845	797	882	842	830	855	847	869	867	853	828	778	814	803	796	901	808	815	877	839	821	844	841	868	820	858	878	893	815	874	855	834	839	836	818	866	867	853	849	835	850	861	881	829	809	872	819	844	821	815	838	833	817	871	867	811	827	859	859	885	808	873	851	815	820	856	849	861	855	839	848	841	833	848	863	867	802	837	823	824	807	850	857	846	816	873	837	888	805	779	844	777	799	824	872	876	871	913	841	865	839	849	865	836	838	828	818	798	877	848	846	829	846	808	823	853	876	810	789	779	860	812	856	847	839	791	852	875	815	844	770	908	854	849	794	854	833	802	818	827	855	799	843	821	864	834	802	823	831	868	792	850	867	838	789	866	826	849	776	755	797	852	824	822	817	827	819	839	817	848	800	786	833	847	823	862	852	851	839	904	838	851	841	830	838	822	864	845	817	805	820	818	815	826	840	855	823	858	820	890	885	833	865	842	843	879	872	831	822	851	854	796	838	823	843	784	821	817	854	829	873	816	784	840	785	810	846	874	857	879	801	862	840	763	879	827	864	856	793	834	841	823	837	838	837	821	888	884	819	833	887	847	815	861	861	863	813	803	840	833	897	837	834	796	821	772	794	795	904	884	854	814	832	860	826	821	852	794	781	818	931	859	858	916	888	801	827	840	863	857	817	836	849	814	824	769	834	850	866	856	848	865	816	819	844	783	824	871	853	857	820	854	834	799	840	833	828	799	838	796	855	838	809	822	871	846	812	817	858	805	864	837	862	828	816	828	807	834	833	858	852	871	854	854	814	841	845	840	770	854	825	855	825	821	818	819	822	839	812	858	794	836	809	829	802	796	852	813	827	823	847	822	831	814	832	822	864	826	842	845	844	794	812	866	868	900	837	819	867	805	827	852	856	833	839	828	825	819	828	884	867	843	822	816	831	854	831	854	870	822	838	843	820	866	803	845	855	883	847	877	812	810	840	834	815	826	852	841	828	797	801	803	818	790	825	820	873	835	822	837	850	828	838	845	845	830	829	802	830	838	859	772	834	804	808	888	778	864	823	891	837	805	851	804	836	888	858	865	816	855	850	824	856	833	869	833	833	844	815	829	815	861	852	818	801	852	806	813	874	793	877	806	874	898	874	853	852	836	812	834	870	867	829	844	792	825	860	818	851	834	829	841	859	801	849	834	802	883	809	851	860	821	877	852	774	860	835	812	829	813	839	823	889	807	857	834	825	826	808	848	848	827	818	834	830	796	834	831	842	828	826	908	821	794	889	836	857	862	783	854	826	813	853	877	861	788	862	806	898	820	809	837	872	853	831	825	877	838	802	829	815	853	882	933	847	875	821	851	823	840	775	827	893	878	816	831	788	830	879	798	816	808	822	790	866	892	869	870	836	850	833	831	839	767	793	846	825	870	838	873	796	846	819	877	826	776	801	864	877	787	908	831	819	838	834	804	775	817	878	771	844	807	911	839	847	827	867	837	807	830	859	843	837	798	859	865	829	871	830	846	890	822	879	839	826	815	881	834	810	829	852	868	848	844	813	855	850	873	829	803	813	857	788	817	824	835	841	855	822	837	817	791	808	802	814	843	879	822	846	829	849	835	827	841	886	881	796	815	831	820	832	803	876	814	867	815	834	852	860	834	856	825	790	856	835	860	869	834	857	839	870	834	855	874	823	798	912	826	825	845	858	802	834	853	857	834	844	818	807	825	833	855	819	830	837	853	831	839	797	858	828	907	842	800	810	851	855	802	827	799	856	876	831	836	848	857	823	866	842	814	860	860	840	822	846	871	840	840	798	807	864	798	816	864	851	851	836	807	846	862	855	856	837	801	825	845	881	899	815	832	865	808	888	830	838	844	841	809	796	827	887	780	808	837	820	829	835	824	857	858	858	802	820	875	880	802	880	831	820	831	817	824	808	843	779	814	857	804	835	835	837	861	846	790	825	822	822	836	857	860	871	863	892	862	864	882	821	850	807	836	853	827	855	864	821	853	834	846	847	840	822	811	821	827	818	814	873	888	787	870	848	805	820	853	837	862	873	835	839	812	824	864	865	874	842	883	815	809	858	837	857	782	815	848	855	809	869	851	859	825	843	843	820	844	859	832	813	825	775	877	823	812	831	821	813	859	850	839	837	857	823	818	825	859	861	839	837	807	849	818	848	867	859	814	852	826	801	798	827	854	851	809	830	876	814	831	809	897	838	804	833	835	837	809	858	867	837	835	827	904	815	863	865	846	851	857	806	818	866	850	852	823	825	847	857	832	900	787	839	831	829	846	858	843	861	832	833	856	885	821	837	913	816	808	838	828	840	848	882	820	838	800	871	857	819	858	861	837	837	828	842	830	795	821	844	826	815	866	822	817	802	809	913	863	888	824	820	838	837	789	838	822	825	823	805	822	851	844	819	823	806	818	849	820	881	905	891	853	820	860	869	860	832	892	822	803	792	802	845	842	869	849	809	817	879	792	823	861	845	794	833	829	897	815	800	827	834	803	907	835	782	806	872	851	857	789	778	849	849	798	831	855
23813	21120	30125	55729	61051	47529	29816	9418	1830	1665	1247	1138	1073	1026	1021	1038	1036	990	1032	1096	977	1040	1004	1001	1101	1040	1006	1019	1002	991	1014	1008	989	990	980	1032	1040	1044	981	968	988	992	994	996	1028	1033	1054	995	1014	1041	1004	983	985	1009	980	1010	977	1034	950	1036	1055	1011	989	986	990	988	1015	994	1009	1014	1038	1027	1005	999	992	1080	1080	1022	973	1046	1005	1049	1030	1064	1002	1012	950	985	1017	1006	965	982	992	970	1013	1027	1030	1025	999	1044	907	1012	1015	1036	901	986	1006	1041	999	1017	1013	1013	1014	1019	955	1062	995	1004	1060	1050	988	1025	975	1044	988	993	1004	1039	976	1005	970	1047	972	1015	991	1068	978	977	952	1048	1013	983	975	963	978	987	1038	1037	1021	997	980	936	965	978	976	1013	952	1019	1050	1036	1001	984	969	1020	1029	995	1002	1037	1054	1030	1000	988	975	1006	973	1040	969	1035	1040	992	972	1044	982	1026	1017	974	944	995	1026	947	986	941	1007	996	975	1023	949	1011	1015	1060	960	974	929	988	993	1006	986	1016	979	1003	1028	935	1013	1003	1030	1004	982	1050	1007	973	979	1007	983	1015	1045	1036	987	996	986	1019	1058	1015	1015	1028	1063	1041	1016	964	974	955	978	981	1005	936	1030	957	1017	1018	993	992	1007	978	997	971	988	1001	1014	980	965	991	1068	1006	1036	1058	971	1018	1015	938	1064	985	1015	1003	987	1026	994	974	967	1025	997	1022	982	1027	962	961	984	1040	985	921	983	1046	927	985	1018	1026	1019	1043	963	1038	979	997	1042	998	1003	981	956	1029	970	991	1056	957	975	975	1025	978	1043	1016	988	1016	1022	1048	1013	1021	1011	927	972	1025	1000	1023	1034	1024	1073	1046	1001	1002	1019	1030	1038	1011	980	1056	995	1039	985	970	1015	1014	998	1025	967	1018	1003	918	1002	1000	1045	1035	1032	970	992	1039	993	1009	970	991	1057	1019	958	993	980	1008	970	921	1011	1011	984	1007	977	1004	991	1025	975	1029	948	1020	936	982	991	1001	1006	998	949	949	1082	1004	990	976	989	1038	950	969	996	1001	998	989	981	963	994	1022	984	995	969	1012	1002	1005	1012	998	981	995	971	984	1034	976	961	1016	950	1041	994	1049	1008	981	992	996	1042	993	965	1013	950	1017	1019	1022	1015	1044	987	974	990	976	985	975	987	977	1059	986	1008	987	1015	1018	954	938	1038	969	1024	1033	1057	1057	942	1028	991	1034	1021	916	1030	986	1037	982	993	1001	986	1027	994	1008	1035	964	991	992	1046	1032	998	1005	1021	976	1031	970	1018	1021	1000	991	1032	990	973	938	936	1006	1025	983	933	947	1022	1056	996	909	1019	1039	1031	976	1040	1037	1044	973	967	927	1026	1023	1019	1031	980	933	1002	997	972	979	988	995	980	1063	949	978	1002	941	1040	996	932	989	974	957	1071	1030	1003	990	1027	1026	1003	1021	994	990	980	968	994	1015	1034	1001	982	947	984	994	1023	936	982	1017	1069	990	1006	969	989	1028	1014	966	1001	1066	1043	980	980	1018	976	943	1037	979	1022	1010	943	959	981	996	1044	996	1030	977	1000	997	998	972	1039	932	964	1052	988	991	1047	1017	984	986	1009	969	1017	966	974	1004	1014	994	1064	1031	1032	1038	966	998	961	1018	1026	982	1042	1021	1023	928	1009	980	1002	1082	1017	1026	954	1050	973	945	1009	989	1029	1011	1039	1044	1038	1040	986	991	998	1071	974	984	1003	996	1039	959	1018	1025	961	972	970	978	1026	989	987	1007	975	1000	1001	969	984	973	1081	1025	1039	983	964	1001	959	1004	986	935	1000	1013	1005	942	1004	995	985	994	1084	990	1021	1016	1004	981	983	980	1022	932	1015	1001	958	978	1014	1027	1020	983	936	923	1017	1040	961	993	956	1012	1006	1023	989	994	988	993	945	1014	1028	955	1005	993	968	1007	1042	1014	1018	960	962	975	1010	991	1001	965	995	899	966	1011	1022	1016	964	1017	1064	980	970	978	936	965	1029	988	970	1024	1028	964	1010	1019	1014	983	983	1043	943	1023	986	1041	1027	963	1000	991	998	998	1027	988	964	1028	1005	1014	995	966	1037	968	1046	991	948	1017	1039	1041	1052	982	961	959	1007	983	995	1064	1018	1057	986	1003	993	1030	1017	1032	997	999	1036	972	973	1014	986	976	982	948	946	998	1038	980	1018	1024	1047	988	980	1038	989	992	961	976	928	999	976	1015	994	1026	1014	1067	1015	917	971	981	1025	1001	965	1052	954	1012	1010	1036	961	1025	968	1023	994	1003	1028	1005	1017	980	990	1004	1016	1023	1057	983	975	975	987	992	977	1001	949	999	978	959	1003	990	1028	986	986	978	1009	1010	918	1063	1038	1006	992	993	981	961	980	1044	1031	1013	1001	990	1043	987	1017	960	1018	1067	1038	1057	993	992	949	917	1003	995	1003	971	977	988	926	1022	988	1006	971	988	957	991	1023	909	994	952	993	976	1044	946	1034	1024	982	969	978	1058	938	999	1015	1013	926	979	978	1024	1025	1007	964	1003	1028	926	1028	989	1007	1046	994	1002	937	938	999	1007	1064	957	940	1013	981	1010	1027	984	999	961	1019	1014	982	985	1078	935	1042	1015	1023	1029	1028	981	1014	980	956	1041	962	1041	1007	955	984	936	1012	1023	964	1063	944	1020	968	999	983	990	944	964	1019	982	954	1027	990	935	1043	1006	1019	1003	992	1013	1012	957	968	1011	1013	996	998	977	974	953	1005	961	997	1024	968	1042	971	1018	1009	969	1047	989	972	1009	1034	1072	926	991	986	986	983	998	978	986	1030	973	997	989	993	1019	968	999	985	1034	980	967	959	1005	1054	989	1016	1005	1006	965	1067	972	1025	1051	1052	1007	982	1016	1056	993	1047	1050	1047	980	1036	983	971	984	929	998	981	972	971	962	997	918	1035	985	1024	980	1014	987	1029	1016	1008	990	1018	966	994	936	945	1045	979	1004	972	980	1021	1002	967	988	981	967	948	1011	986	1054	963	1066	955	1020	996	1008	1001	986	1007	1022	996	1002	981	956	945	1007	995	1037	967	1010	1027	1049	1007	913	981	1020	998	997	1027	984	968	1001	1001	998	988	985	1003	993	1019	1021	953	1049	1003	973	924	1007	1060	1001	956	986	1006	1007	1028	1025	975	999	1035	970	979	1006	1030	1002	1006	1020	956	944	1040	979	1062	1016	998	976	982	1027	993	974	1004	956	985	988	995	926	940	1040	1001	1025	1038	955	962	1007	1014	984	1010	960	1005	960	1010	951	1036	1060	971	957	947	1042	977	997	974	981	1000	954	951	1017	997	1007	1041	1006	968	968	1018	1076	1004	992	1000	1009	979	1003	1040	1007	989	989	992	968	1019	972	991	1034	1050	1033	983	985	1059	1005	1007	959	962	1018	1019	1023	1017	1011	914	993	984	1000	1046	966	1046	974	985	988	1062	964	1037	968	1024	1016	999	1025	1022	1001	955	947	1067	951	1014	976	973	965	971	1005	1021	982	948	1006	947	975	971	964	1051	972	1065	948	1016	1005	1043	1006	1031	977	1060	946	938	996	1041	1008	972	1017	1029	1000	985	981	962	972	954	958	948	1020	942	993	1025	968	961	973	997	1026	1028	957	1063	999	1026	1000	1021	988	999	1019	955	1031	961	1019	1020	1026	998	1058	985	973	1023	1004	964	984	1023	1008	1038	998	1003	1012	1050	1024	1035	1016	994	974	1004	1037	1031	977	1058	1020	988	1063	1021	1033	1019	1047	1018	1023	1000	1016	1016	995	992	1049	978	987	1009	1024	1022	980	998	967	953	973	1009	1025	1015	960	999	961	1043	1020	978	981	1026	1031	1033	1040	936	1020	919	986	1027	1011	1010	988	1006	1018	1035	965	1045	1040	1004	1008	1018	934	1008	969	1004	1032	1018	1024	980	1051	964	982	1000	965	1026	1026	932	988	1057	966	976	1004	972	1044	1043	1019	984	1024	952	923	973	999	959	979	1059	1022	1014	969	1020	1019	1044	1018	1047	979	1002	982	1013	969	1002	1019	952	1054	997	989	1017	959	955	976	987	990	965	1038	953	994	996	1032	955	1016	944	1035	995	931	1003	951	1015	988	1030	995	1008	985	1036	1031
4475	11972	52373	80449	65662	41012	20420	5478	1511	1643	1151	940	920	915	943	901	935	925	927	892	901	902	940	959	955	972	861	982	926	938	931	908	954	961	933	957	912	959	867	908	905	910	956	920	916	918	905	948	885	889	917	949	876	898	907	955	895	912	927	937	935	954	935	932	954	913	897	895	904	963	930	906	903	970	953	891	861	915	916	930	919	937	909	919	934	904	935	928	961	871	857	907	877	901	948	875	918	945	944	933	885	925	908	901	915	951	946	897	911	973	911	935	907	884	915	960	907	885	909	896	918	881	932	867	935	948	910	929	932	913	928	884	897	913	892	874	914	980	892	919	892	927	932	893	936	947	963	925	919	831	905	939	897	942	911	886	911	903	878	952	955	914	935	915	909	961	888	972	915	859	918	893	875	950	976	899	925	923	920	912	886	876	856	935	938	888	903	925	931	865	945	913	896	877	963	907	929	927	892	902	896	949	903	966	937	928	922	873	916	932	894	953	901	905	861	927	862	862	911	869	914	916	907	895	897	945	940	923	849	925	945	921	915	880	869	895	935	925	894	925	896	842	931	912	908	910	936	962	951	965	887	991	934	949	893	957	925	896	887	873	921	899	856	861	967	875	895	929	895	870	902	917	901	884	918	928	913	894	922	930	873	930	896	925	909	913	919	892	933	860	929	895	877	921	914	883	943	876	887	882	960	930	877	895	964	895	926	920	893	849	904	871	925	874	811	845	895	893	926	892	936	933	959	891	891	910	893	897	925	902	968	915	909	950	891	898	952	863	891	887	905	870	927	914	928	927	900	839	936	955	905	895	923	905	893	942	960	891	864	911	867	958	873	901	948	938	871	905	893	852	901	938	913	912	899	952	876	958	926	925	932	883	922	861	942	950	886	912	957	970	944	892	884	918	934	904	899	889	904	886	938	950	891	927	927	906	946	879	894	940	871	868	904	906	890	898	900	893	918	946	903	899	919	924	903	958	897	908	985	879	856	932	900	886	923	909	903	850	892	957	965	933	874	921	923	875	905	1007	921	939	896	945	944	941	862	930	897	910	934	896	882	900	908	930	939	897	917	937	937	861	926	943	933	929	918	932	887	931	888	855	944	975	934	887	900	953	874	915	915	900	881	954	896	889	924	955	896	868	884	931	880	848	892	874	946	916	902	925	871	944	888	934	905	940	897	909	885	929	901	923	953	938	917	903	1008	873	889	889	929	912	961	902	874	907	919	913	935	863	926	952	951	894	931	868	872	922	902	878	892	900	888	979	908	899	935	875	907	943	881	883	875	884	959	897	932	914	862	872	888	937	899	880	953	947	896	904	962	912	900	906	976	899	942	885	880	906	914	996	894	932	868	899	953	896	903	919	889	956	961	883	931	898	916	926	920	956	955	928	937	948	864	883	984	925	864	890	888	899	855	898	976	936	970	946	862	957	835	930	863	918	932	926	869	903	907	901	860	923	944	911	917	928	900	931	891	885	925	873	958	894	918	834	897	847	853	944	1003	941	874	886	942	939	959	884	933	913	888	880	947	920	877	862	879	910	924	886	909	871	875	902	911	911	929	891	938	959	891	895	939	941	928	953	941	935	914	921	913	893	890	873	950	819	945	894	892	917	927	911	863	872	940	941	911	968	850	896	882	910	906	882	902	954	961	910	910	876	892	874	865	858	886	944	891	860	963	909	924	941	914	929	923	873	894	915	895	845	941	902	907	908	926	955	915	941	887	895	962	922	877	911	919	927	909	912	866	867	888	908	915	874	931	860	887	902	866	857	890	911	912	924	913	862	887	889	954	870	916	922	957	917	853	911	881	917	941	875	949	920	917	912	933	919	893	872	906	972	870	873	908	931	905	936	854	929	920	880	918	910	946	938	906	845	915	911	898	947	916	918	939	945	885	882	878	954	874	919	871	902	918	875	930	929	887	931	931	893	952	928	944	921	920	904	925	930	886	915	880	876	869	868	907	911	896	938	891	961	985	906	936	878	883	971	897	885	925	902	891	960	894	901	888	880	918	886	906	858	967	893	928	958	945	839	932	928	841	915	825	908	922	972	913	931	906	898	943	931	876	902	879	876	890	914	859	962	937	910	909	900	925	935	969	919	928	918	911	928	917	918	932	898	900	903	927	935	973	946	950	932	941	905	880	861	932	919	846	930	893	959	901	946	947	953	938	868	948	911	955	882	842	908	922	924	959	898	944	886	891	953	984	921	895	950	965	908	890	938	876	886	861	877	880	907	815	936	895	891	928	874	873	953	891	904	909	843	935	905	899	938	901	929	851	909	888	950	891	885	882	985	879	949	908	890	933	920	915	914	895	938	903	890	856	899	920	948	923	913	908	904	894	926	931	934	886	888	887	969	833	865	908	950	963	904	901	896	933	917	945	918	897	923	895	904	887	895	883	871	952	907	952	949	922	885	922	908	864	930	902	874	885	886	894	886	904	934	906	854	929	891	926	888	903	924	904	931	965	892	943	860	927	823	903	876	907	900	893	866	933	895	919	919	917	904	877	912	928	903	899	938	934	955	888	871	899	1030	907	926	894	924	915	907	960	887	907	948	906	939	890	911	940	904	963	873	903	856	943	924	881	924	935	925	971	889	905	940	856	946	903	909	946	903	912	905	839	911	880	892	907	840	930	908	846	921	918	906	949	851	955	915	960	885	941	897	904	920	890	877	876	927	897	904	942	893	888	958	901	931	876	923	930	942	853	923	873	909	848	942	894	895	957	878	943	929	909	846	847	853	950	915	887	902	829	889	957	910	923	913	937	915	901	901	907	904	911	942	935	916	929	876	909	924	898	896	928	929	894	935	904	939	900	926	906	863	910	912	913	924	902	888	920	880	920	918	987	953	892	874	905	868	908	887	875	906	908	964	895	933	874	946	906	908	964	922	919	867	918	866	884	924	909	901	912	901	926	917	894	932	921	928	887	858	871	902	851	851	982	895	884	915	956	960	905	921	908	912	870	929	953	881	933	925	912	878	901	886	869	938	927	910	894	881	926	898	950	920	892	937	849	866	897	897	908	919	904	864	942	915	912	921	936	895	879	910	899	904	931	907	942	946	937	896	861	901	893	945	880	884	861	882	928	911	938	910	900	918	940	902	925	928	926	931	913	938	929	859	887	911	913	895	924	880	890	890	879	879	919	910	976	904	902	942	942	886	867	946	942	896	908	909	907	906	874	893	924	912	906	911	863	898	889	946	896	868	950	888	888	892	884	914	897	955	930	892	941	910	905	915	936	941	923	905	914	926	908	945	912	884	870	919	920	894	889	907	882	911	916	930	932	914	926	893	923	912	942	870	878	910	910	881	869	916	864	904	881	920	911	928	927	916	896	901	891	903	928	880	972	882	897	938	865	852	907	926	919	953	934	913	920	923	937	880	914	875	974	922	904	949	876	845	948	881	937	906	938	931	897	974	890	854	870	907	924	901	951	875	932	871	950	916	950	936	917	929	926	918	903	852	907	921	914	907	867	878	884	924	912	887
27228	13879	9452	23921	18262	8067	2652	1300	1027	1059	970	957	920	967	988	978	902	922	893	948	915	959	932	984	910	919	937	924	934	930	903	920	944	943	982	893	942	925	897	927	892	956	929	955	993	952	928	944	925	948	891	903	1004	980	928	961	954	864	933	883	935	924	922	965	919	945	920	966	940	919	926	966	952	953	937	942	924	916	896	877	901	916	900	1005	933	957	893	899	856	902	805	888	908	949	947	866	897	942	929	976	932	922	956	914	887	932	996	887	955	887	883	890	925	921	900	948	931	936	965	947	920	924	847	924	936	962	875	946	924	915	901	948	922	929	926	939	926	915	879	937	977	961	977	885	943	920	921	917	905	971	866	924	907	949	963	923	901	904	924	975	968	909	945	929	933	883	893	921	896	930	961	900	907	905	904	871	939	911	928	958	948	912	943	955	966	933	897	903	924	955	991	934	897	944	935	905	910	877	907	932	965	967	914	950	925	942	903	938	908	921	936	902	872	953	894	926	858	952	968	924	915	913	950	936	937	883	895	973	938	922	928	870	986	905	936	900	904	934	923	967	952	931	932	947	907	944	900	923	896	896	922	918	925	914	871	899	902	925	890	923	925	949	917	944	882	908	941	900	883	909	984	949	933	922	925	910	935	893	988	980	961	990	928	922	939	928	944	939	910	958	921	914	907	912	952	1025	883	902	931	930	935	918	985	946	940	934	907	890	957	902	907	912	923	917	829	982	1027	920	907	882	950	911	922	916	994	901	900	977	942	891	882	888	909	918	938	909	919	905	860	949	901	906	909	869	893	891	904	870	917	985	938	929	918	916	939	884	888	938	927	933	914	927	941	915	914	957	940	937	898	886	933	955	891	927	920	914	901	902	915	909	898	931	969	964	937	906	927	934	941	943	901	899	911	892	965	924	917	964	965	965	947	866	916	905	927	952	966	892	958	986	918	899	925	933	890	969	921	871	929	938	865	893	880	904	913	899	930	974	940	946	971	937	982	922	930	1006	944	921	850	973	922	964	910	956	873	947	980	942	960	909	901	976	930	943	916	931	915	971	946	923	964	924	979	939	969	967	920	880	886	868	936	931	886	915	960	894	929	930	922	941	939	940	957	944	962	932	916	972	891	920	942	915	976	869	962	931	987	923	959	923	947	921	933	881	984	882	913	963	979	906	937	903	922	856	952	925	962	940	958	976	964	934	991	937	935	905	963	892	924	868	917	909	923	912	922	865	860	941	975	891	936	908	939	910	958	942	987	948	934	924	901	936	952	943	896	880	899	970	851	948	951	909	878	891	957	947	877	877	981	925	921	954	911	930	967	920	1005	960	936	936	927	864	975	845	905	886	947	938	917	901	873	941	929	897	998	977	952	942	966	917	906	889	928	935	958	952	980	911	930	904	918	922	927	876	904	908	929	896	914	931	925	882	942	893	913	898	959	942	928	935	935	969	941	929	888	917	955	909	911	918	889	932	875	930	903	881	975	897	950	894	883	925	921	872	917	919	891	933	991	956	948	866	933	920	934	901	948	910	917	950	914	898	959	912	934	954	910	902	945	879	911	929	908	907	950	879	889	967	914	978	955	887	918	916	928	925	917	898	928	930	944	947	978	900	899	912	904	974	979	928	945	880	931	961	891	916	927	934	959	894	926	936	930	907	915	936	873	964	859	948	926	943	938	975	960	943	904	897	927	913	959	930	933	935	921	923	888	960	895	911	995	934	883	892	973	902	955	889	895	903	934	887	909	923	945	954	903	948	930	911	932	912	908	900	926	912	923	1006	934	903	910	920	920	850	933	921	916	967	928	938	901	939	908	870	949	978	947	943	914	914	929	931	953	906	897	919	884	973	872	973	937	912	924	925	947	874	912	926	941	962	926	894	892	941	915	949	946	909	940	921	929	953	908	896	914	872	935	941	909	944	943	945	905	933	946	904	908	913	942	914	956	913	873	969	922	941	898	949	892	945	954	888	965	927	917	852	889	877	931	977	960	965	984	979	920	870	924	920	889	947	957	908	912	932	925	904	948	897	973	943	886	961	848	953	931	928	956	989	906	957	963	874	926	885	948	953	870	955	946	1014	905	895	960	908	917	1003	970	937	952	930	931	940	916	958	932	942	930	865	945	879	872	911	903	939	958	954	909	1003	902	897	963	920	891	921	855	864	930	928	951	939	919	902	937	899	942	954	899	962	896	930	894	985	913	990	923	932	898	943	965	923	976	862	944	893	902	897	932	894	871	883	910	967	930	959	916	910	941	922	932	824	902	857	910	890	875	901	906	896	949	991	935	956	874	872	942	932	947	963	892	930	934	971	920	919	871	901	918	928	948	895	927	1008	946	946	914	875	896	918	915	941	956	918	916	933	911	976	977	947	944	885	899	938	869	932	884	924	913	921	910	920	903	905	927	896	926	900	920	937	930	933	933	931	907	907	962	973	980	938	969	925	957	919	923	1000	938	916	992	925	915	968	969	913	959	923	894	966	914	903	897	922	931	911	940	897	917	850	956	930	990	922	912	891	988	942	920	875	969	954	896	989	891	905	981	929	912	911	951	931	930	918	930	963	944	874	901	931	956	948	903	959	922	961	950	987	955	900	933	903	922	930	897	899	901	926	973	906	917	1026	953	913	974	930	924	933	952	933	919	913	880	880	956	930	937	933	900	942	944	942	922	960	846	985	920	864	902	952	916	907	965	979	917	925	941	923	916	890	892	942	891	901	910	896	959	965	922	1011	975	894	906	920	936	975	951	938	903	898	938	907	870	902	915	891	951	957	942	905	941	891	886	900	964	901	931	940	942	915	888	943	913	922	900	958	879	941	941	873	925	963	921	911	937	960	911	966	929	942	944	944	965	923	915	920	887	926	935	920	944	920	903	946	920	917	935	970	903	909	879	931	940	931	879	982	961	950	922	963	976	933	881	902	933	953	920	929	898	914	951	924	929	905	898	921	1002	905	980	882	892	858	937	924	928	940	942	890	933	901	894	947	876	932	920	969	955	918	894	973	983	919	919	909	911	937	966	890	935	976	940	980	942	937	929	907	942	937	907	928	886	890	952	940	964	886	890	940	940	917	904	924	960	898	889	937	938	900	875	983	861	909	918	899	940	853	865	943	910	917	934	956	927	1016	898	923	941	936	942	913	926	920	925	918	916	921	947	923	941	910	943	893	954	960	901	937	945	969	904	950	882	977	950	930	945	923	906	913	923	899	942	923	984	930	988	968	966	911	890	917	903	981	929	950	976	933	955	882	960	967	898	1011	906	926	895	871	949	908	895	939	931	901	935	917	907	957	883	891	970	907	870	906	912	919	921	939	927	916	880	969	945	955	897	919	906	935	926	910	909	952	948	938	930	917	900	1005	891	918	943	906	925	920	912	822	932	1015	891	984	970	928	863	974	908	912	913	920	935	920	898	941	938	928	935	954	955	928	899	916	915	950	936	946	917	908	951	947	901	881	935	936	921	1006	929	972	931	980	897	864	912	958	913	910	949	944	907	928	977	914	942	939
5059	2294	9772	19036	13152	5930	2125	1155	861	796	839	783	776	830	798	861	857	801	798	792	791	777	833	831	864	803	781	805	781	797	787	829	759	806	839	810	776	775	825	830	756	776	803	831	824	829	787	804	819	726	809	776	829	795	785	821	814	774	801	811	786	826	805	886	831	784	796	787	784	809	827	808	767	832	812	821	795	788	804	780	748	753	790	768	777	778	769	796	759	753	810	844	792	779	823	764	813	796	875	804	793	784	774	785	760	806	749	796	794	832	838	795	790	761	804	807	804	802	827	840	777	802	796	785	828	778	804	792	841	802	818	803	803	855	812	789	807	764	834	730	866	812	798	776	813	826	797	825	779	802	885	744	754	784	760	796	816	774	757	783	757	788	783	857	794	814	762	779	797	758	821	791	823	830	843	794	797	808	867	785	750	805	770	775	818	822	827	783	809	853	820	806	811	788	787	791	769	761	883	808	789	784	754	834	742	823	792	828	800	817	736	841	787	826	820	787	768	816	777	774	836	821	806	774	840	777	763	839	801	790	812	756	788	793	764	773	780	810	864	820	808	754	808	813	877	807	774	811	830	744	798	786	863	763	815	828	739	781	795	820	799	788	835	774	772	798	814	812	793	802	793	804	783	839	801	846	782	809	819	770	761	770	793	799	783	769	753	781	792	785	788	799	827	789	787	757	780	814	772	819	861	803	768	791	802	787	780	798	811	865	794	810	826	770	778	812	820	767	824	835	783	821	789	848	784	738	753	814	810	791	801	825	810	757	750	757	763	773	820	833	775	823	792	815	749	803	774	777	773	797	777	805	849	761	819	821	788	777	791	796	740	818	826	759	770	835	841	769	803	763	769	793	779	790	813	761	804	791	813	821	788	821	807	813	792	806	764	795	781	765	851	773	772	857	788	773	819	805	804	813	805	777	800	834	837	824	790	735	815	804	792	802	777	766	820	796	766	790	783	777	852	785	780	792	803	821	751	771	821	791	775	799	811	820	821	817	758	812	800	805	797	793	736	783	836	776	784	769	808	795	782	797	765	810	799	786	798	802	793	837	775	815	728	822	816	774	745	760	804	842	831	805	809	811	765	773	799	800	716	805	853	763	766	776	787	779	791	811	758	840	745	802	745	784	789	803	780	802	768	819	797	790	809	799	783	812	782	800	797	812	786	812	794	801	798	806	842	853	814	777	780	806	792	833	853	810	785	805	772	799	787	792	784	790	770	761	800	823	829	784	830	806	812	750	792	811	785	833	838	832	791	747	800	790	784	821	824	815	816	832	798	778	796	836	804	787	809	787	786	832	793	796	792	745	780	780	751	780	770	754	831	760	758	805	823	818	765	791	822	861	800	831	776	763	830	745	763	753	784	748	807	802	765	796	800	785	815	755	805	793	814	842	799	812	772	805	788	763	771	809	809	801	797	747	778	788	763	862	769	826	823	819	746	813	791	792	854	791	775	826	778	797	739	789	766	739	806	781	798	772	806	770	777	829	802	775	769	813	773	834	790	809	782	828	806	779	836	777	809	802	789	730	788	772	784	808	796	766	795	802	763	772	825	729	822	842	805	808	804	759	818	770	782	809	747	768	765	775	769	833	787	794	833	836	786	806	793	781	828	756	805	827	801	775	843	774	846	784	770	784	762	807	823	832	788	781	812	796	777	742	785	795	774	778	833	785	780	736	795	810	795	839	787	791	796	810	779	795	796	782	854	758	787	809	853	830	753	764	827	749	788	731	784	796	780	773	806	788	835	815	778	755	820	805	791	847	793	792	840	809	733	828	760	708	791	803	778	831	782	804	771	743	798	791	789	840	735	815	813	789	834	809	784	791	875	815	790	774	785	814	758	793	832	855	773	800	795	760	753	755	822	771	824	813	823	784	794	779	803	790	763	789	816	795	722	714	751	754	794	793	784	796	837	784	815	770	766	840	840	827	813	817	820	727	807	828	840	805	776	754	775	763	779	823	828	780	786	797	785	836	809	780	815	823	820	810	817	802	781	810	777	765	801	793	763	803	829	828	848	797	764	799	804	752	782	789	790	795	744	793	765	785	818	839	781	807	818	790	735	799	821	828	820	792	765	846	760	815	853	783	851	779	832	729	777	782	805	808	814	830	768	743	762	811	796	780	835	850	764	796	794	808	759	780	794	783	763	768	732	768	819	777	778	816	851	799	801	791	799	801	753	779	786	826	762	809	832	764	788	756	814	823	829	833	803	795	776	783	810	772	790	786	749	814	810	817	802	816	787	822	817	803	856	817	784	803	792	809	784	798	818	823	783	754	754	794	823	789	784	760	795	830	828	788	762	792	740	823	840	800	811	785	810	797	762	783	779	800	794	805	789	784	778	742	849	838	802	843	751	786	842	813	754	792	811	818	854	810	852	792	819	812	830	779	786	827	826	810	813	810	825	792	818	759	817	800	780	840	826	777	805	801	781	798	848	767	792	840	824	808	732	827	817	783	747	788	812	783	787	757	783	714	759	786	807	770	779	782	811	763	794	841	776	758	834	806	765	767	812	787	766	771	835	767	746	781	764	802	797	812	803	831	824	820	798	804	748	782	752	832	789	796	781	771	766	828	775	795	805	774	813	798	798	770	765	811	790	798	715	809	776	749	775	769	802	781	810	804	824	810	795	829	769	806	782	795	731	797	843	773	769	778	780	756	836	830	801	797	780	801	818	771	863	810	785	755	793	834	817	767	735	806	804	794	810	786	854	793	734	819	771	821	815	814	807	755	824	729	826	817	777	808	742	828	851	813	770	759	791	797	799	818	811	762	774	752	810	849	785	719	791	782	822	842	733	802	770	813	813	823	824	849	806	806	777	815	759	788	762	785	789	805	818	757	774	785	860	797	829	798	814	772	760	814	832	826	839	805	807	772	786	800	806	799	757	763	772	803	791	798	750	761	773	759	812	762	781	748	761	749	770	762	839	826	752	759	771	788	798	765	810	745	802	804	823	766	837	812	788	780	788	771	830	837	763	843	801	800	728	788	792	793	799	783	736	800	729	792	802	816	787	804	783	797	817	775	821	816	750	757	811	798	748	744	784	794	794	805	761	770	751	796	831	798	840	803	822	835	777	737	772	790	772	832	858	790	776	799	814	889	792	765	762	825	812	816	860	703	801	824	810	793	800	830	833	799	724	799	802	747	785	797	840	779	822	773	836	768	784	781	795	824	779	824	803	806	748	808	814	854	798	814	784	774	798	770	812	767	793	772	796	792	788	814	772	772	793	777	789	798	814	833	862	770	815	839	801	823	787	856	766	781	766	769	846	774	860	741	770	796	820	799	789	815	822	772	789	802	815	767	792	757	769	785	771	833	767	827	804	781	816	788	808	781	802	817	774	747	800	791	807	815	802	781	797	756	806	840	813	792	814	825	807	801	755	843	794	790	795	753	795	794	788	766	779	832	785	780	818	801	844	816	792	835	772	794	799	763	814	745	803	798	806	789	803	808	785	805	810	785	780	788	772	788	797	757
24434	21106	31666	62403	52093	34624	16753	5104	1914	1239	1046	926	973	948	973	920	1003	941	968	964	937	929	947	964	874	955	974	916	924	907	950	935	988	987	901	911	867	891	859	914	964	897	965	898	889	898	899	881	896	941	937	933	909	909	904	905	868	939	963	913	897	913	920	893	884	885	955	913	947	905	849	900	882	951	865	869	932	932	942	941	922	900	963	920	979	937	881	930	943	925	879	939	891	942	932	932	969	891	943	931	892	928	946	928	912	917	909	922	902	944	915	907	945	878	949	928	942	928	934	885	887	920	944	916	967	897	939	907	911	890	924	935	952	873	909	877	940	929	895	904	954	916	921	918	946	914	963	875	912	896	949	932	892	947	903	946	922	849	881	904	921	948	889	888	903	947	911	863	923	956	930	927	933	879	942	917	881	906	932	939	910	907	935	925	957	885	914	925	931	911	947	908	930	868	899	937	900	955	889	963	921	945	913	907	929	896	931	914	933	920	952	902	892	915	876	875	906	949	957	932	959	896	887	942	946	871	902	886	910	886	997	900	942	890	903	869	902	937	926	909	908	922	925	902	901	869	869	897	888	877	930	939	905	870	918	926	888	889	920	956	896	923	858	890	875	898	887	919	922	906	895	918	886	908	882	939	883	871	867	893	921	898	901	927	943	966	892	912	892	917	936	842	887	903	916	940	901	943	927	877	861	914	930	922	943	967	850	972	921	843	900	938	887	876	886	892	892	912	928	951	873	928	869	858	903	913	896	827	889	955	897	892	873	919	903	897	901	891	930	885	864	888	916	892	895	969	910	880	873	890	920	934	942	835	970	897	911	905	957	904	936	918	950	905	953	874	884	913	940	942	913	920	916	943	920	895	963	897	927	896	943	920	928	908	919	957	927	948	922	972	900	978	983	894	940	944	940	948	950	915	913	934	924	914	867	909	941	920	914	957	883	908	920	913	900	883	862	953	967	870	911	920	936	888	930	897	940	921	929	919	899	907	915	880	962	936	940	881	879	897	900	933	933	921	933	871	895	943	941	861	918	924	870	946	882	916	940	883	928	913	878	923	915	944	862	956	948	929	902	934	904	941	923	909	927	915	972	898	891	909	914	949	960	867	935	878	932	953	940	950	939	949	895	950	922	893	917	901	912	924	916	979	941	917	915	954	897	933	940	860	887	923	989	870	923	941	857	922	929	876	867	912	911	896	981	945	875	895	904	936	922	920	912	878	935	936	919	915	841	905	884	929	961	952	930	930	924	898	935	957	906	903	913	914	959	940	879	936	851	940	930	862	928	885	940	935	850	917	913	831	886	907	985	866	882	913	896	871	898	964	954	870	920	947	965	941	968	869	923	924	921	918	949	956	935	902	965	849	878	896	922	896	906	876	941	889	928	879	882	811	897	897	904	919	906	930	930	968	934	910	960	935	872	941	913	926	917	907	938	896	903	921	922	903	930	937	924	932	892	851	903	934	921	911	932	902	918	965	949	847	883	877	888	950	879	878	922	912	882	949	979	896	897	897	912	935	883	939	853	895	925	910	906	897	936	917	882	917	958	943	912	849	945	950	930	882	923	885	860	885	896	916	956	887	955	889	925	895	893	1014	925	913	923	946	940	909	900	894	900	952	923	937	966	905	907	911	961	914	916	947	913	881	893	927	977	942	913	851	921	944	940	939	928	950	949	973	902	888	893	901	879	922	945	916	893	943	898	892	855	962	919	940	939	873	902	913	899	876	911	867	936	921	900	942	947	926	910	901	931	924	894	896	915	910	907	945	913	931	934	881	949	880	934	884	865	893	914	931	911	890	886	920	930	920	926	901	934	934	864	874	865	892	910	888	943	878	905	933	917	889	887	897	944	860	930	945	861	892	951	858	947	916	988	924	927	873	920	915	933	918	924	994	951	975	935	910	872	900	905	963	932	897	918	909	973	901	926	937	845	952	888	941	920	905	881	866	888	906	915	850	864	880	876	895	901	890	940	927	946	984	924	897	946	901	877	925	959	918	895	940	864	891	937	909	934	924	912	926	898	977	965	918	914	897	951	881	884	864	906	945	902	921	956	935	896	936	873	901	873	894	925	898	887	920	938	900	908	927	909	896	974	940	911	955	926	930	891	884	920	929	899	923	937	929	903	919	931	870	916	867	924	958	914	876	894	888	897	902	832	965	908	905	906	942	964	856	865	925	915	973	919	926	887	832	969	891	916	846	873	904	868	980	908	939	843	900	965	918	903	890	905	906	897	905	936	902	914	899	910	919	922	955	878	901	932	861	972	899	931	889	906	908	919	922	945	951	919	924	927	867	941	921	931	952	913	994	932	927	880	941	906	944	885	901	888	909	933	928	913	922	904	930	926	906	887	928	902	895	911	884	905	864	898	923	926	910	926	955	911	954	938	952	969	918	910	885	922	921	914	955	890	942	908	885	922	934	935	947	912	904	919	944	905	922	917	903	897	846	891	884	919	925	933	941	912	889	982	910	895	874	965	917	854	930	896	986	867	923	932	954	906	923	961	926	911	918	939	902	912	918	963	935	900	915	885	919	868	932	960	892	896	878	897	967	896	934	857	937	906	923	968	933	879	960	980	916	892	875	891	895	860	901	911	946	979	945	886	940	911	845	897	853	908	965	950	936	933	910	866	907	889	943	914	885	876	953	895	857	929	919	916	928	929	934	894	898	875	921	870	896	844	919	839	920	892	920	986	944	899	887	904	905	940	912	924	931	882	909	892	1023	932	945	880	855	868	892	865	917	918	875	877	922	890	948	897	937	922	902	942	909	899	911	924	889	980	886	972	993	925	941	882	893	886	913	942	939	920	928	950	916	896	962	914	933	860	876	947	920	943	939	929	872	918	884	882	923	887	892	838	913	990	925	906	862	877	899	884	887	959	886	905	938	892	920	897	897	938	937	871	906	959	950	908	884	932	956	900	884	882	924	882	951	935	896	922	935	939	929	935	942	903	913	939	878	921	935	908	961	876	898	921	856	934	975	941	879	965	839	903	924	931	998	874	881	932	922	940	913	963	937	960	996	945	973	906	918	903	928	925	919	889	896	919	907	907	902	896	1007	903	882	949	899	946	881	949	936	897	927	904	869	917	948	921	931	926	891	906	893	918	932	983	919	936	886	912	913	953	896	923	894	971	906	924	943	924	894	910	880	898	905	939	914	941	949	884	876	945	926	911	885	924	896	880	871	953	923	864	922	897	964	922	910	863	909	910	922	921	917	883	926	920	924	892	871	946	885	903	858	906	944	889	910	955	897	959	899	953	905	900	867	940	884	951	976	852	918	894	942	924	898	915	934	983	889	908	926	874	949	885	945	909	851	922	950	917	935	886	887	922	879	857	906	907	929	922	919	900	919	929	890	875	951	948	951	872	884	921	917	889	905	868	921	941	898	883	901	946	930	904	929	900	891	939	879	886	902	901	868	898	846	923	879	923	922	942	878	893	987	882	862	950	910	874	916	870	884	892	873	915	963	909	947	858	868	872	886
3917	25080	42508	69115	47921	26113	10175	4075	1987	1146	954	857	866	857	821	911	858	860	901	839	794	820	902	857	846	829	838	845	768	847	848	825	851	800	846	854	906	824	882	817	813	849	821	837	803	873	884	824	867	890	911	855	863	884	872	832	857	824	812	855	813	848	858	830	851	831	879	866	859	842	848	848	802	846	812	831	893	865	844	855	861	809	821	845	837	840	785	863	848	855	840	868	898	853	842	831	819	847	872	814	879	852	832	822	834	887	874	819	817	807	815	863	842	787	855	798	841	823	853	848	816	835	864	819	893	842	788	860	793	854	851	882	832	854	827	847	858	825	816	843	846	872	810	805	884	825	851	878	833	852	804	839	853	866	831	804	866	831	795	868	851	827	813	847	825	871	824	828	899	856	844	857	853	840	846	810	862	826	848	854	838	822	824	826	857	807	827	851	811	832	842	899	825	805	857	824	855	790	800	831	873	810	887	862	810	795	816	876	808	865	807	822	869	851	802	864	800	815	863	912	841	822	820	899	801	839	830	843	841	867	870	868	828	831	847	837	836	830	819	856	805	788	880	864	866	888	843	791	817	808	835	781	815	822	829	859	907	830	875	841	793	848	852	868	805	864	884	816	769	798	846	845	861	829	812	851	833	829	834	846	801	819	847	894	775	848	819	884	853	851	858	827	873	844	856	848	830	851	852	850	865	865	833	825	822	858	805	834	807	860	855	841	830	882	854	867	810	838	842	853	787	839	829	902	808	839	815	848	901	829	809	828	842	873	857	788	838	820	870	792	865	857	852	812	801	812	847	789	848	858	801	812	860	834	845	851	797	847	848	851	780	841	875	899	884	802	861	825	862	786	798	863	839	838	879	867	832	823	814	833	823	840	825	832	818	881	832	805	884	848	925	839	825	886	846	807	871	865	805	877	885	830	829	901	838	831	847	899	881	839	872	849	853	916	864	813	812	869	876	942	858	822	829	860	873	839	848	845	764	837	771	825	823	868	858	781	926	816	832	836	857	831	877	801	879	906	815	850	812	800	874	831	875	828	808	794	822	820	870	827	762	859	871	857	866	831	871	837	820	814	837	821	818	807	803	833	814	853	832	779	837	877	820	788	838	832	837	848	868	871	824	855	870	857	841	753	875	858	812	838	820	846	858	855	812	810	823	832	884	827	832	814	807	881	828	860	779	843	920	845	851	856	817	829	843	834	858	870	780	841	849	863	876	831	877	881	833	864	828	814	881	805	848	916	815	811	824	838	787	780	765	851	856	844	835	823	850	846	867	890	827	841	816	869	793	850	816	858	820	825	780	822	820	793	831	839	807	861	859	915	800	822	793	837	880	877	855	793	884	870	780	823	845	798	826	789	852	874	837	841	808	845	812	814	850	822	850	792	815	845	806	830	787	874	894	864	874	853	850	845	835	885	828	806	844	864	792	826	824	834	772	862	857	794	830	835	866	798	875	862	822	841	804	806	823	867	831	792	827	797	871	848	830	815	800	826	823	905	841	859	813	843	869	825	887	834	790	802	784	822	847	838	790	774	870	854	832	862	854	875	799	865	819	836	875	827	813	863	862	835	835	882	841	785	831	756	881	799	795	813	811	833	821	838	847	840	835	827	886	833	856	896	830	859	835	832	810	832	858	891	791	808	866	830	849	836	872	824	827	851	822	808	878	912	849	814	878	895	804	818	842	815	854	823	858	841	851	853	800	825	843	868	825	853	820	814	830	830	860	828	767	821	844	779	814	873	854	784	793	831	816	822	812	864	908	823	827	815	872	844	869	866	830	841	821	842	901	800	779	876	802	812	811	811	822	855	859	857	856	859	848	824	846	816	866	822	811	842	828	815	879	849	791	831	846	849	822	873	840	832	777	875	850	829	850	759	839	823	837	823	860	868	872	827	807	795	864	845	867	815	824	826	829	848	836	855	818	852	854	766	872	869	834	865	790	839	879	807	875	830	858	846	815	828	842	875	799	881	802	855	850	847	771	807	831	861	807	837	884	843	835	800	807	859	837	843	801	822	860	861	873	900	831	811	849	840	874	822	848	825	820	812	821	849	827	816	841	815	843	782	833	860	836	832	864	828	883	749	848	804	854	836	827	819	822	832	829	857	853	807	827	826	855	843	794	836	836	891	835	842	853	883	871	844	788	860	860	834	866	810	788	832	849	846	872	791	829	846	821	830	854	861	770	856	847	826	830	846	866	838	835	869	840	836	886	833	789	874	882	822	806	852	799	868	814	831	850	810	867	840	845	869	828	861	863	863	805	846	854	817	826	862	829	829	897	833	784	842	847	836	860	823	886	841	846	824	825	804	876	843	809	829	886	845	860	908	877	866	822	818	836	871	814	842	836	811	806	811	844	843	887	812	866	834	812	825	841	836	831	797	813	861	840	903	869	845	858	852	824	868	813	839	837	872	822	833	847	823	809	840	886	838	864	814	837	801	834	839	846	849	836	847	842	900	811	820	837	848	857	857	827	853	804	837	820	850	836	834	838	842	862	853	876	843	864	831	848	837	811	789	830	882	835	863	828	862	867	789	893	803	804	868	850	852	869	860	849	881	859	817	823	820	848	824	831	855	858	812	854	838	851	839	859	884	792	814	863	853	823	838	878	841	896	813	847	859	786	852	836	816	861	847	838	816	850	839	861	839	864	779	853	790	801	846	875	872	864	836	862	834	858	840	782	845	775	846	852	868	823	834	862	838	819	847	855	820	822	823	884	842	817	831	887	784	897	859	872	838	816	827	831	851	843	821	820	820	832	814	860	847	838	798	842	805	841	840	874	874	863	817	835	860	800	849	814	853	831	858	826	795	799	866	880	831	840	840	836	783	877	818	851	843	840	815	858	863	813	841	823	871	874	827	852	822	905	838	844	829	823	842	898	823	859	874	841	884	818	848	844	806	852	822	857	863	851	867	803	832	800	837	834	850	869	843	889	819	819	860	883	842	825	787	859	848	897	786	859	871	819	804	790	824	874	887	828	828	825	859	837	867	870	844	865	808	804	856	887	844	866	818	780	867	787	818	872	878	785	889	807	779	879	870	813	794	845	854	838	795	854	803	795	844	855	813	820	829	845	872	867	827	876	846	818	860	834	880	831	844	814	873	870	859	870	869	860	840	828	839	866	896	854	770	875	892	824	853	803	831	804	866	844	866	822	808	884	785	855	815	852	850	848	823	841	896	826	846	860	822	827	868	841	832	799	832	887	838	869	823	871	897	862	806	813	886	885	850	864	801	893	860	819	893	873	853	848	856	838	850	787	824	874	843	845	871	835	830	883	804	859	830	811	863	789	805	828	855	867	831	825	825	882	837	854	843	852	834	867	824	835	847	829	824	779	813	846	773	790	884	851	811	831	941	867	862	788	873	843	858	843	868	890	846	849	874	860	785	828	776	826	849	834	853	849	828	848	851	843	870	835	823	813	836	771	821	820	872	847	821	829	830	848	856	872	783	866	844	824	859	827	860	806	799	802	861	797	791
23746	21165	39587	52755	45868	34637	19386	5499	1777	1413	1189	1149	1082	1079	1072	1075	1068	1079	1058	1060	1039	1061	1004	1028	1075	1084	1062	1105	1002	1017	1075	1082	964	1006	1143	1065	1081	1040	1016	1029	992	1073	994	1075	1038	1006	1043	1057	1031	1070	1000	1076	1080	1035	1057	998	1022	1058	1039	1047	1035	1017	970	1078	1055	1006	1007	990	1039	1016	972	1066	1074	1024	1075	1035	1054	992	1055	997	1064	1037	1029	1017	995	1096	1001	1032	1044	1023	971	977	1052	1012	1056	972	1031	1040	1081	1016	1014	1031	1066	1029	971	1058	1008	1041	1084	1022	1086	988	1026	982	972	1088	938	1013	965	1023	1050	975	1071	1009	1068	1041	1016	1060	1025	1001	1011	1053	1036	1066	1021	1057	1052	1060	1026	1081	985	1055	1049	1042	1057	1012	1036	1050	1012	1014	1026	1063	980	1033	1013	1013	1055	999	973	978	1027	1052	1011	1093	1034	1037	1020	985	1055	1051	987	1044	1027	1034	1066	1067	1065	1061	1091	1065	1000	1021	1067	1036	995	1016	1031	1038	1013	964	1014	1057	1043	1020	1048	1134	1001	1064	1035	1056	1019	1040	1009	1040	962	1000	1020	1036	986	1010	1036	1029	1031	996	1089	1001	1079	1005	999	1048	1020	1082	1000	1022	1042	1055	984	1009	988	997	1035	1031	1007	999	1081	1078	1075	1077	1036	1062	1051	1013	1004	987	1079	1041	1024	1000	1022	1047	1005	1031	965	1089	1007	1036	1036	1021	1046	1045	1002	991	1008	1050	979	1020	1012	1002	1031	1042	1003	1068	998	1004	1025	978	1002	972	1051	998	1017	1022	1036	1000	1054	1052	1073	1058	1058	1028	1008	981	1059	1016	1112	1030	1018	1040	1068	1061	1094	976	1037	1028	1003	1012	1013	1027	996	1065	1008	1043	1099	1033	1015	1028	989	1046	1070	1030	1039	961	1019	1050	1049	1076	1029	1002	1063	1079	1037	1046	1053	1001	1033	1070	1002	1004	1006	1001	1043	1043	1060	1081	998	1004	1046	984	983	1055	1038	1014	1066	1007	1031	1080	1059	1053	1008	1047	1002	978	1056	964	1058	1095	1044	1051	981	1069	1043	1047	1043	1083	1087	1009	1035	1023	994	992	1119	1037	983	992	1044	1020	973	1043	984	977	1048	1075	1003	1009	1023	1053	1014	976	1050	1016	1021	984	951	1055	1019	1039	1013	999	997	979	1017	983	1031	1014	1062	1018	998	992	1012	1040	1065	993	1031	1009	1035	1042	1046	1015	1047	1054	1013	951	1068	1034	1101	974	945	1018	990	1100	972	1003	978	1027	1050	1060	1044	999	1043	1011	1032	1056	1022	1046	1016	973	1012	953	949	998	1084	999	1049	1065	1021	1047	1005	1028	1054	1052	1091	997	1042	1078	1072	985	1036	1095	1029	1038	967	1052	1069	1025	1104	1001	1041	1050	1047	1058	1065	984	991	1033	1030	1005	1064	995	1014	1019	1023	1003	1064	1054	1061	1034	1035	1011	1029	1034	1060	1065	1025	987	999	990	1029	1000	1054	1036	1020	972	1016	995	982	982	1042	1025	1061	936	1008	1043	1023	1014	1050	1021	1014	999	1030	1022	1056	1022	997	1042	969	1040	1071	997	1000	999	1002	1040	1042	979	1047	1068	999	1036	990	1018	1000	1020	1010	1021	1013	1002	1000	981	1005	1027	1046	1108	981	1065	1061	973	1037	1005	1033	941	1029	1005	1025	967	1002	1061	1090	1030	960	1028	1012	1048	976	1024	1037	1040	997	994	997	952	1024	1073	1013	1023	1072	983	959	994	995	1031	1018	997	1020	1043	980	1026	991	1045	958	976	979	993	1024	1036	981	1028	1028	1043	1030	1003	1010	1011	1069	1039	1032	1024	1005	1067	1002	1026	1016	1068	1008	999	936	1022	1016	1017	1045	1013	1065	1029	1032	1018	1034	984	1037	1066	1027	1033	1053	1059	1042	1000	1033	1027	1047	1026	1030	1022	1020	1006	969	1003	1005	963	970	1010	1009	1022	1069	998	1050	995	1029	1024	961	1040	1031	1039	1022	1034	983	1022	1051	1045	1010	1061	987	1075	1001	1047	1015	964	1020	1074	1030	989	1054	1007	991	1006	1012	1039	1019	1018	1067	1049	1068	1057	1008	998	1028	1011	1088	1031	958	1043	1018	1039	1080	1087	1067	1014	1050	1000	1074	993	1058	1023	997	1105	989	944	1031	1038	1092	1046	1003	1049	1028	1020	1001	1024	1067	1047	1039	1004	971	992	1016	972	1016	1006	1005	1021	1023	1009	1034	1027	1069	1032	1049	1098	1009	1056	985	1010	995	984	1083	1007	1027	1066	977	973	1085	1024	1083	1049	972	1027	995	1055	1065	1026	994	1029	1011	1063	1053	1063	1027	1052	1078	998	1030	1057	960	1015	1022	1048	988	1020	1044	1034	986	1030	1041	1010	1002	1079	1063	1039	1027	1011	1075	1006	987	1060	990	1047	1000	1012	994	1034	996	1040	1002	983	1015	1038	1009	923	1052	997	1022	1013	997	1011	1018	999	1021	1002	1037	1007	980	1041	1009	939	1087	994	1066	1082	1018	999	1002	988	1069	1000	973	1030	1021	1048	1038	1008	1001	968	1008	996	996	1022	1048	1005	1051	1015	1007	1086	1008	981	1087	992	1030	990	1027	980	1041	1012	1060	1002	1015	1045	1040	1039	996	1037	1084	1037	1034	1070	1035	1058	1020	966	1038	1014	1033	1003	986	994	1039	952	1013	1081	973	1076	1041	1055	998	1051	1094	1074	1025	1045	988	981	1008	1075	1031	981	1035	1041	1026	992	1011	1000	1089	999	1068	1049	1071	1032	1026	1066	1042	1062	999	1065	1069	1002	1032	978	1021	1013	988	997	1025	1032	1026	1023	1054	1091	1015	1015	1020	1023	1082	1065	1016	1064	1011	1046	1032	1004	995	995	1009	998	983	1056	1011	1016	1017	998	1004	992	962	991	1027	1013	1046	1038	991	1026	986	1009	1009	1042	1062	995	1049	964	1011	1003	1034	1017	992	967	1067	1002	1028	1006	1055	998	964	1018	1020	1021	1060	986	1071	997	986	966	1037	961	1068	1062	1030	1065	957	1050	1013	979	1039	1052	1075	1009	977	1058	1027	1016	1040	998	991	1090	1046	1023	986	982	1056	1039	1029	1037	1111	1065	1058	1064	1044	1018	1005	1076	1026	1048	988	1012	980	976	1006	1028	1007	1091	1044	1017	980	1035	1014	1014	1016	1026	1017	994	1041	1018	1032	1013	1009	1071	1059	1063	990	1034	1020	1009	1009	1026	1058	1004	1033	990	1070	1082	1076	1048	1048	969	1013	943	1008	982	971	1047	1032	999	1039	1075	1014	1012	1027	1048	1046	1026	1055	1013	1055	1025	1099	1051	1001	1074	1023	1014	976	1015	1062	1030	1024	1038	1043	1005	1005	976	1006	1047	1052	1006	1040	1048	1021	975	1038	1028	1010	989	1078	955	1041	1005	1015	982	972	1075	965	1056	1041	1011	1012	1007	1034	1010	1055	986	1057	1007	976	1040	1011	1036	1033	1057	1016	972	996	983	999	1002	991	1001	1002	981	1051	1048	1024	1016	1030	1076	1003	1019	980	1041	1046	1042	987	1027	1064	1066	1036	1003	1016	1020	995	992	1025	1002	1039	1065	996	1014	1009	1051	1039	1043	1026	1061	1034	1041	1039	1025	966	977	980	972	1044	1041	1014	1021	1049	984	991	998	971	1001	1069	1036	1026	1000	1069	1053	1017	1093	1057	1086	1051	985	1058	1034	1049	1083	1050	1046	965	989	1047	1008	1034	1014	1019	1099	1003	1014	1101	1046	1033	1059	1054	1021	1005	999	1040	991	997	1042	1045	987	985	1041	1040	1031	955	1054	1013	1021	1044	1021	1021	1057	1081	1034	1030	1029	977	1006	978	1003	1077	1053	982	1013	1012	999	1007	1077	1056	1000	1020	1038	1037	1040	998	1002	1014	1014	1013	996	1046	1042	1069	997	1039	1046	1025	982	1043	1107	1012	1067	1067	1048	1056	1049	1018	1017	952	982	992	1040	1005	1071	1005	961	1057	1053	996	1000	954	962	1006	984	1041	1031	1050	986	1087	986	1012	1017	1036	998	1039	1054	1017	1024	1039	1037	1035	1001	1070	1018	1052	995	1039	1045	955	1037	1030	995	1013	1055	1075	1003	1018	1001	1002	1040	1046	1016	978	992	978	979	1040	971	1052	1033	1014	1013	1030	1114	1064	1009	1026	1001	988	1082	1056	1035	1042	985	969	1020	1020	1001	980	1038	1012	982	973	996	1002	1019	1013	1029	998	1072	1007	1076	1076	1012	1066	1037	1066	1082	1044	1031	995	1026	1056	1047	1014	1016	989	1066	1038	1025	1039	1013	1008	1043	1010	1067	992	973	1085	1054	1038	1058	1002	1045	1076	997	1023	1040	1040	1008	1014	961	1036	985	1009	989	1013	970	1078	1018	1091	992	1038	1023	928	989	953	1017	1008	1027	1067	1010	997	982	1075	1014	1004	1059	1063	1029	1039	1023	982	1048	978	993	1021	1082	1054	990	1076	1024	1061	1023	1037	1034	1016	1014	1070	1071	987	1015
6814	36807	77870	71952	50400	28205	11687	4115	1754	1269	1138	1005	986	969	993	939	874	993	943	997	1009	987	992	1007	970	949	1012	956	974	943	983	980	1003	992	1015	943	982	986	1014	972	998	962	979	986	949	931	980	955	994	924	1007	976	975	939	892	927	1003	957	966	980	962	988	944	977	976	976	955	1017	989	931	924	979	998	988	1005	987	968	947	1029	953	964	968	949	935	944	985	977	1001	937	998	996	935	948	965	952	959	962	996	961	971	981	986	963	920	997	966	949	955	992	1019	985	954	1021	917	972	1005	950	955	982	964	971	969	977	1030	938	879	948	955	966	943	923	951	934	962	919	939	931	966	957	980	956	988	960	1018	937	926	944	996	929	1044	938	984	944	969	926	981	940	929	938	994	1019	1014	957	931	984	958	1009	910	976	942	945	979	981	934	972	953	974	935	1021	912	1022	959	923	929	964	979	914	931	936	998	895	951	979	1012	977	990	1030	948	952	932	920	986	926	984	966	973	959	937	982	1021	982	985	1012	972	1031	977	968	952	1000	955	989	1018	943	970	985	946	977	963	992	983	963	948	1000	1001	974	1004	981	998	908	984	958	945	951	970	981	912	955	983	933	962	993	1043	993	997	982	951	1011	1006	960	946	979	948	995	923	1013	965	927	946	1029	954	939	968	952	964	948	981	970	947	971	936	966	907	971	936	975	959	933	945	994	971	984	1019	954	989	1020	956	972	960	982	951	916	1008	988	959	975	924	1015	936	916	951	927	1003	976	970	945	903	958	972	912	980	947	1011	984	1016	1021	957	965	975	963	962	914	934	991	937	941	949	965	981	946	973	912	927	960	948	971	999	940	1028	941	911	975	947	1006	965	1017	994	972	971	975	915	935	943	942	974	964	957	943	1002	942	959	986	952	978	980	964	992	992	990	964	935	964	960	946	907	943	938	994	1007	938	964	993	963	936	952	950	967	944	950	947	1019	990	1038	966	962	921	949	950	998	970	955	924	964	995	956	916	941	948	943	962	957	986	960	947	892	969	958	972	914	995	990	975	1000	951	1008	968	977	1032	940	940	983	926	895	971	943	971	1032	934	998	969	960	907	911	955	1014	977	970	988	1015	948	1000	978	992	957	980	968	998	937	960	941	934	919	930	957	943	935	937	949	992	950	933	978	989	898	964	915	981	976	894	993	974	947	964	960	976	996	964	985	906	982	963	975	949	965	923	945	909	967	936	955	991	1020	979	986	947	984	989	900	989	952	940	958	968	924	944	896	921	994	970	940	900	1009	971	938	1016	1010	954	994	965	984	947	936	918	1060	968	930	988	994	965	978	952	894	959	1005	945	928	988	948	964	962	891	920	964	913	1037	967	937	1005	956	931	971	915	997	940	947	934	966	972	983	948	964	930	1001	930	1004	1051	968	938	982	979	1007	949	917	945	972	936	935	917	972	982	926	934	976	978	1021	989	961	957	975	958	923	911	978	937	984	997	983	889	981	1004	958	971	963	937	982	968	982	931	965	988	934	972	1002	989	964	985	946	1005	979	941	941	952	983	935	972	952	990	971	996	965	952	936	944	961	963	957	949	937	969	922	983	969	938	995	971	952	928	971	1022	1030	954	952	955	969	963	936	986	945	999	897	934	959	993	920	979	997	958	991	973	989	964	966	936	992	870	973	975	951	983	971	977	973	960	979	1007	919	962	973	984	1004	971	989	935	955	928	979	1064	971	977	970	961	967	943	968	955	965	971	890	948	962	931	928	937	1026	1000	954	921	928	1010	981	1015	960	988	937	979	1005	967	970	916	966	959	926	962	956	946	983	951	903	986	959	968	966	972	969	978	958	921	933	980	923	971	982	979	1011	960	973	966	993	969	1016	965	954	952	943	944	949	907	941	943	944	929	917	976	903	913	916	999	916	953	964	947	1058	964	937	949	970	973	928	920	938	945	976	927	970	885	933	1003	990	972	959	944	960	930	979	1016	951	975	929	949	952	963	988	991	955	984	916	957	969	925	971	965	980	966	976	985	1018	957	926	919	962	939	965	1021	942	938	936	943	927	944	1007	915	965	937	942	949	983	870	995	969	950	1028	993	962	904	980	943	948	929	951	1000	997	930	960	977	947	1026	975	938	940	904	898	938	952	1004	954	984	987	955	930	959	986	960	963	902	971	939	955	990	1012	980	963	982	984	1006	950	954	976	945	1005	966	995	975	944	937	941	949	931	972	981	983	950	1020	974	974	956	940	983	979	947	1017	951	918	986	953	927	933	907	966	966	982	1005	896	947	973	987	954	905	973	967	953	979	933	984	1024	967	983	983	962	979	917	1021	970	954	982	975	972	952	1051	971	986	1052	940	940	935	932	949	927	962	923	956	988	925	942	954	980	935	989	959	997	998	903	1044	962	981	942	956	896	913	895	986	940	935	962	934	1012	971	1002	976	947	969	970	923	916	988	908	960	932	955	961	968	972	871	941	979	998	949	916	955	959	988	967	915	934	962	1026	983	1027	993	943	969	947	927	941	970	969	933	920	954	951	945	966	940	954	902	993	955	938	977	912	978	934	952	976	958	940	963	965	968	980	905	941	936	965	1006	953	937	907	933	970	994	955	891	931	969	989	1004	953	1000	958	989	1015	918	952	948	920	953	997	917	971	994	958	971	972	1010	963	1000	955	946	937	969	968	938	950	932	974	981	942	955	967	919	956	1013	923	881	936	952	995	951	996	935	930	1012	981	944	970	1051	916	983	906	928	993	976	978	1006	972	929	1008	937	957	978	974	962	989	964	949	1007	932	989	933	968	973	998	934	957	934	1029	1001	942	972	1020	1029	1008	1010	996	975	984	993	981	1030	981	988	935	954	929	1005	981	946	930	998	959	977	948	997	930	1027	944	910	972	1016	901	989	995	930	982	962	951	912	912	968	988	946	946	959	951	952	987	984	935	960	971	947	963	922	895	973	867	999	1013	958	906	935	964	948	912	1007	952	992	961	1000	954	1002	982	973	956	908	1002	979	998	945	917	920	977	979	912	992	986	938	966	912	969	1000	917	934	964	949	905	983	920	911	955	966	999	1040	993	979	979	958	934	983	945	960	922	940	894	974	942	957	924	912	901	973	974	958	895	987	928	1023	984	983	945	959	905	945	981	968	956	919	944	967	960	941	977	962	946	981	902	990	976	969	948	948	988	987	999	883	953	1016	941	949	995	938	937	1009	1078	963	984	969	958	995	926	934	897	947	983	911	879	974	1020	918	967	1000	938	919	926	937	951	973	957	970	944	965	978	928	951	996	991	947	993	935	992	943	981	985	939	925	975	956	931	993	957	936	934	921	932	919	923	984	929	940	898	971	940	982	981	932	988	967	971	951	986	958	917	986	940	941	1008	965	959	933	896	995	1010	959	957	941	983	972	997	962	1051	934	938	960	958	971	930	978	951	940	937	911	991	982	979	902	954	985	944	895	936	978	949	1001	975	940	959	999	964	990	896	951	960	942	931	945	981	988	953	907	963	946	1036	943	963	971	1004	976	955	950	956	921	929	999	947	996	954	985	911	955	991	1006	997	927	943	925	1015	975	1001	972	990	925	887	945	1004	915	919	974	988	925	936	922	946	950	974	984	943	929	976	1006	934	971	909	976	915	983	943	1011	952	907	931	974	957	1000	937	966	954	928
27273	15260	28666	25742	12483	5262	2247	1286	1006	976	898	941	1015	896	942	1009	914	955	940	924	936	994	955	922	919	955	1003	961	965	964	962	962	931	924	899	933	1003	974	927	933	1020	877	949	909	901	992	970	952	945	957	956	963	941	917	932	901	916	943	955	920	953	942	922	949	973	998	974	921	951	935	963	943	971	913	952	910	968	904	960	940	948	949	1015	894	942	928	998	971	932	938	901	951	936	955	970	941	972	1018	900	939	975	898	891	938	968	933	932	961	963	921	939	935	948	916	916	945	961	962	949	973	967	952	964	936	976	934	918	905	930	973	944	912	933	1000	933	962	901	985	957	1028	964	936	992	904	941	986	974	935	963	917	997	898	982	925	952	930	987	975	935	951	897	932	931	897	947	966	963	964	979	903	958	954	927	964	955	941	950	912	995	898	968	959	965	957	974	943	958	964	867	938	987	895	951	941	966	922	953	984	974	920	978	949	935	937	912	949	942	943	895	926	942	943	941	998	978	993	974	955	981	967	893	959	994	921	925	907	931	941	876	932	925	874	965	996	972	927	953	892	1007	943	890	981	962	936	869	904	952	914	967	1017	946	966	912	990	910	959	955	958	946	891	989	911	958	917	894	921	919	896	948	969	941	937	965	967	933	916	987	919	930	924	1002	910	896	932	898	948	952	960	905	986	959	961	961	934	928	944	891	931	985	966	940	954	919	883	1016	983	957	880	957	959	925	930	949	935	908	949	942	954	959	944	917	972	1005	951	925	919	1004	954	925	947	917	929	987	905	894	927	934	956	961	908	934	898	931	900	998	990	952	932	947	987	938	896	955	946	956	968	970	997	948	941	939	942	966	1017	941	958	957	912	965	1026	1005	925	964	940	963	953	918	949	938	1052	915	949	943	907	896	938	900	894	915	986	955	932	957	966	991	923	982	939	937	946	1002	921	924	1002	948	969	932	898	960	974	995	917	937	929	944	962	953	964	912	912	920	924	921	941	947	908	894	935	915	965	930	925	940	960	950	947	922	962	954	933	921	901	903	901	921	904	948	964	964	959	894	937	968	1012	936	961	889	929	932	932	969	911	967	1010	945	949	953	932	892	958	952	943	1007	960	914	938	957	923	945	934	874	958	936	957	931	967	903	947	992	964	919	953	968	958	944	900	907	946	981	951	966	904	978	950	974	990	957	911	952	949	985	980	989	909	963	986	908	933	901	968	921	884	906	971	961	912	957	906	953	964	940	942	872	939	998	972	915	915	955	962	982	910	967	946	954	910	983	922	922	909	875	981	947	987	881	961	932	970	1017	908	980	986	955	948	946	949	952	900	955	937	930	937	938	926	949	981	932	950	975	946	964	981	919	987	900	995	930	928	895	954	977	970	964	981	925	941	943	937	880	926	929	934	945	969	1008	985	991	958	935	930	949	962	885	921	897	985	897	913	963	911	957	932	931	867	970	974	960	995	950	962	914	951	969	883	894	947	914	959	912	956	949	980	998	947	977	928	998	936	919	908	960	986	965	918	938	897	997	975	941	940	959	938	916	910	918	907	940	956	963	933	980	966	938	942	987	947	927	915	1016	904	978	967	964	928	959	913	1006	949	934	910	999	943	965	927	942	920	933	919	972	971	979	988	932	889	998	953	911	935	956	944	991	935	967	954	919	951	993	896	915	976	964	898	962	966	888	915	936	1012	945	950	910	988	959	980	932	1016	990	941	879	972	964	895	857	950	939	926	880	1002	998	916	962	935	975	918	961	932	987	909	1028	928	949	945	933	948	1003	933	960	877	984	933	905	964	940	923	924	951	945	953	989	913	946	993	957	976	938	962	922	907	1015	1005	956	942	1011	927	987	964	940	902	933	968	904	934	943	946	974	942	965	924	947	890	930	944	933	933	953	903	907	975	921	973	981	986	982	999	963	930	907	947	956	961	940	951	974	956	941	926	927	922	907	924	974	913	952	931	1005	928	962	919	988	974	944	909	955	913	925	956	989	942	917	900	896	995	915	980	942	962	1005	942	934	925	972	973	912	908	915	938	947	971	1031	1003	974	926	983	989	934	1012	907	936	925	924	986	906	926	926	994	970	971	905	924	956	978	900	919	953	982	924	1013	973	920	942	965	920	947	918	956	974	912	969	937	956	959	941	968	980	976	923	930	959	980	966	941	916	991	981	948	957	937	961	986	958	969	955	927	955	924	951	931	1003	893	945	984	959	933	900	999	952	944	910	939	966	913	923	871	953	970	945	1021	971	967	984	938	975	931	889	943	958	921	955	943	1001	969	909	919	914	949	947	948	948	966	884	935	981	939	951	927	970	903	926	954	966	885	930	961	959	930	971	923	945	919	914	949	929	945	942	918	928	976	872	1023	986	994	967	956	981	969	871	978	960	1000	936	901	915	957	937	918	986	922	922	955	907	929	948	957	932	937	957	979	953	916	910	953	948	912	931	943	906	992	926	926	888	948	936	914	922	985	953	983	904	936	1006	919	986	934	940	938	968	927	938	970	959	1000	921	891	919	944	870	992	896	942	965	884	966	953	978	908	974	951	947	932	899	929	930	886	930	928	900	960	922	915	964	985	838	1002	956	940	960	973	998	983	957	956	931	946	964	947	910	916	930	931	962	958	965	926	929	948	915	888	938	1008	984	948	1024	978	1000	952	968	955	936	963	958	982	928	896	978	939	893	936	948	892	930	995	885	949	950	983	961	964	970	899	952	932	938	947	956	972	910	881	960	911	957	960	880	936	925	914	961	952	878	908	947	951	910	871	909	935	899	911	910	944	917	970	958	964	1005	956	1015	959	972	917	895	976	992	878	955	932	920	954	944	924	962	871	892	949	959	927	958	925	907	956	911	896	983	926	964	937	887	918	947	1002	987	995	952	946	1001	962	954	959	941	948	926	956	959	975	988	897	921	936	959	1010	974	988	979	975	941	903	941	929	954	932	946	948	950	943	908	947	951	979	917	895	908	946	922	992	919	867	921	984	877	959	950	941	973	962	981	906	938	934	969	998	990	1007	967	941	906	995	959	943	925	951	939	921	959	1017	943	956	951	961	954	935	918	896	917	940	933	991	934	971	971	959	964	966	1013	921	958	930	917	930	914	950	939	950	963	978	878	961	1004	945	960	999	959	958	968	957	956	1001	963	901	928	947	980	954	941	954	923	926	980	926	928	949	970	944	916	935	913	950	975	928	944	972	962	945	936	941	930	927	913	934	926	989	957	925	923	972	905	941	951	940	947	997	902	949	916	962	962	949	933	991	949	921	925	996	953	936	978	927	984	896	967	939	976	994	976	947	882	886	911	981	973	901	916	925	947	944	942	895	916	930	932	1015	984	968	912	898	927	939	928	937	900	955	942	953	930	908	959	951	936	946	952	973	983	991	959	921	963	963	912	950	924	963	980	976	915	939	951	942	946	925	936	932	933	1022	924	952	931	969	897	976	975	937	968	920	941	948	934	979	966	973	980	958	995	953	900	977	967	973	949	966	971	945	944	924	984	948	946	963	935	970	946	930	934	932	932	882	1029	992	919	997	926	960	947	923	977	940	923	884	920
5032	6110	29353	17091	8687	4067	2065	1101	881	875	809	826	862	890	860	832	837	839	819	814	819	834	812	812	813	810	843	784	834	792	874	847	820	806	768	797	868	812	861	844	834	795	829	870	789	839	781	805	805	768	813	807	794	855	835	838	835	884	827	793	791	799	840	811	820	869	806	855	773	833	790	817	831	828	834	790	795	805	805	847	806	861	827	794	902	817	805	831	771	774	772	823	820	797	815	798	778	846	868	802	814	796	798	845	815	836	853	818	822	840	789	797	835	833	809	838	803	820	819	814	788	846	798	787	737	852	841	798	766	850	820	791	763	826	794	793	809	851	833	801	804	795	803	837	835	774	823	845	808	830	818	778	811	850	831	812	771	777	809	824	819	812	828	885	763	833	866	768	802	796	786	835	838	817	798	837	825	799	860	820	828	800	804	828	819	831	802	817	800	828	836	837	837	791	810	808	829	846	870	803	820	795	833	814	752	760	852	829	797	832	847	793	791	791	828	819	812	784	815	799	762	838	857	818	805	870	766	869	795	813	792	822	773	810	843	799	800	774	825	808	829	830	844	811	815	804	841	790	813	787	815	758	803	775	836	820	826	776	790	813	848	797	772	839	781	761	847	857	819	825	811	836	846	779	816	790	771	850	756	824	832	792	886	825	842	885	784	825	796	859	843	788	804	784	851	779	756	845	798	858	783	803	806	798	815	836	803	882	819	802	802	810	831	830	854	790	842	790	762	817	791	788	838	833	795	840	821	818	758	779	770	798	831	807	872	853	835	814	796	811	821	891	772	802	846	831	825	810	780	860	826	849	829	867	813	796	874	821	787	832	844	797	848	840	836	823	805	815	854	799	796	837	828	808	782	794	848	777	811	827	796	834	827	838	774	803	839	824	819	834	845	771	851	824	850	816	849	815	850	857	834	792	804	877	785	833	801	770	852	828	839	866	775	788	871	804	764	796	825	816	847	804	836	813	799	836	800	812	820	797	823	795	754	873	823	817	853	876	834	827	779	878	841	825	824	803	799	836	855	840	808	825	815	835	779	825	828	801	830	832	817	794	801	824	872	823	845	799	839	733	835	787	840	747	841	834	809	808	808	842	862	832	793	854	789	819	789	806	803	840	822	799	825	834	845	827	844	840	812	837	773	837	855	795	876	840	820	811	836	798	773	822	827	751	837	819	787	850	846	802	830	829	815	811	861	827	825	835	820	799	827	824	818	831	816	793	881	785	836	825	856	794	831	835	830	794	855	752	837	762	804	888	783	833	780	812	816	821	829	798	853	836	820	823	781	836	791	823	813	859	877	755	814	762	811	825	811	804	790	800	812	803	802	819	790	810	790	837	867	786	849	765	813	851	796	785	794	833	755	822	821	808	851	799	798	806	830	803	799	834	817	798	823	792	828	824	758	788	811	840	823	814	818	804	801	781	781	798	817	827	821	766	803	817	840	833	830	846	802	855	792	840	748	835	794	803	857	809	847	803	841	800	807	843	815	828	839	773	811	772	797	797	835	832	809	783	790	816	772	796	837	793	817	900	819	818	796	764	821	790	817	856	826	824	799	771	880	835	830	815	835	851	836	735	818	837	795	790	806	839	853	887	840	817	819	806	807	858	767	850	845	808	787	799	819	837	816	855	821	783	863	809	857	848	860	777	794	811	816	807	870	804	803	879	806	898	799	821	827	854	832	772	851	858	820	818	799	819	858	796	783	834	811	796	830	755	826	866	829	806	812	773	824	817	831	844	796	764	804	838	813	809	852	840	793	794	840	856	846	822	807	845	808	802	845	824	785	785	872	825	841	826	784	773	801	804	833	816	804	797	810	828	821	809	842	823	771	818	793	817	806	850	852	810	816	880	845	820	824	772	797	812	805	790	833	874	796	837	793	797	789	853	792	818	866	808	839	793	814	831	837	794	785	809	796	839	879	787	835	785	813	826	825	812	827	806	840	879	807	843	805	823	795	789	795	823	873	837	812	854	811	817	826	789	806	835	843	858	805	804	771	794	797	825	837	842	804	825	847	815	807	809	831	820	814	779	809	805	818	761	796	823	806	816	808	855	834	844	856	782	820	826	795	840	853	819	816	848	774	856	810	823	807	819	772	783	843	847	836	786	836	827	860	863	797	803	752	851	827	781	788	838	807	848	793	878	784	835	780	855	801	823	780	851	788	809	792	856	863	814	829	796	778	783	885	811	810	853	857	836	806	797	825	803	825	759	775	899	830	779	823	817	776	841	880	804	775	858	792	794	818	789	838	794	778	851	818	805	778	838	796	841	795	800	796	826	794	823	841	821	819	785	872	855	804	805	847	820	826	846	779	802	802	765	857	832	841	835	828	822	770	839	784	836	853	769	812	850	804	829	812	791	815	834	825	872	778	841	839	757	831	815	821	852	834	799	787	796	809	849	823	811	791	829	855	822	789	774	844	775	842	773	823	794	803	844	854	786	785	816	771	829	838	823	757	820	773	871	811	811	770	852	814	813	837	843	787	796	818	799	821	771	796	853	819	795	839	828	793	804	821	817	801	805	816	804	833	837	825	763	838	823	816	842	831	834	849	809	794	836	815	786	848	817	850	808	778	814	816	814	773	826	832	760	903	839	779	863	829	801	832	906	806	780	825	827	797	795	786	832	782	840	831	797	820	850	811	814	802	810	830	794	871	824	820	810	837	799	778	812	795	803	781	832	836	772	802	859	840	872	895	840	775	806	769	789	833	767	810	770	798	815	842	808	814	794	791	764	803	822	818	777	821	801	807	796	788	783	822	807	832	843	758	840	811	845	792	795	806	819	847	799	798	776	799	828	817	798	789	772	793	842	844	807	841	792	807	847	761	795	818	815	811	819	856	811	833	843	793	847	769	806	833	853	857	825	827	801	831	782	831	842	787	763	843	769	780	842	782	846	789	849	807	741	768	777	853	800	802	798	843	819	788	831	811	831	833	785	815	864	785	770	773	757	854	795	846	806	789	815	816	843	827	793	865	833	792	820	789	781	838	820	844	791	853	764	822	781	823	887	857	783	833	858	825	814	800	819	767	794	831	746	816	772	814	849	785	831	802	849	871	823	849	797	859	815	879	805	800	809	796	792	865	832	813	823	847	823	817	786	817	833	837	797	803	814	872	799	859	830	831	788	823	832	820	814	864	811	866	779	799	802	804	851	840	857	825	813	802	844	855	871	770	802	781	789	827	832	794	810	788	860	794	815	816	804	811	821	852	793	810	806	796	805	823	768	782	832	828	811	816	808	849	775	791	866	787	848	840	807	799	811	819	834	785	819	765	847	783	754	849	828	777	786	792	829	790	808	779	782	819	779	820	831	797	790	861	793	810	877	788	852	768	823	825	821	847	804	859	798	810	851	808	822	834	843	837	830	831	799	763	806	813	823	850	775	839	945	811	855	829	752	805	844	802	820	788	831	799	811	799	836	838	790	818	783	799	781	813	818	846	862	820	824	835	841	830	829	875	807	792	794	830	849	856	761
24513	21133	35083	59408	53311	36761	19713	5108	1469	1045	1020	976	966	945	857	941	956	931	923	952	895	906	964	953	903	962	969	950	869	951	916	893	952	851	996	931	902	898	970	982	927	976	949	926	944	905	924	905	894	937	910	880	940	961	950	926	911	923	948	892	956	1007	937	938	875	909	938	1003	908	944	952	933	925	952	941	927	896	926	948	882	930	874	929	900	940	939	913	921	940	889	946	993	916	932	1000	956	894	938	916	925	880	886	958	875	944	938	941	941	914	947	966	899	882	970	908	952	929	961	917	929	915	930	936	882	992	957	957	872	954	928	912	873	955	898	899	959	978	972	952	885	959	961	994	986	944	918	1033	963	962	944	928	940	952	891	946	930	906	963	856	979	973	910	924	941	891	914	922	964	903	870	900	964	927	911	929	951	904	897	930	939	969	945	960	941	884	916	953	946	914	944	899	908	908	851	928	977	943	959	943	911	903	865	944	954	921	932	943	882	928	900	924	847	848	916	972	972	886	932	955	941	970	953	940	963	953	904	919	918	938	884	896	918	929	961	933	937	937	881	889	898	928	948	936	946	908	941	927	951	891	949	930	894	899	965	956	924	948	951	915	871	931	957	909	932	961	921	916	930	946	1008	907	970	961	955	933	927	940	940	891	891	898	925	907	895	908	953	922	930	930	975	891	983	998	942	892	885	926	835	873	917	922	931	945	940	921	980	925	901	872	942	1004	953	941	915	864	899	939	901	907	915	836	928	961	919	923	902	921	977	911	923	935	865	960	908	922	954	926	971	926	908	867	924	899	867	863	929	929	919	895	912	940	950	976	923	946	948	889	968	927	938	905	984	912	949	929	946	919	978	873	907	886	964	968	951	971	867	896	909	896	938	944	904	938	951	953	927	909	941	939	943	877	947	951	975	945	926	894	944	893	872	879	923	882	871	918	969	862	949	877	920	947	935	905	962	941	967	936	1019	895	904	943	900	934	949	929	910	920	942	922	982	965	897	939	919	913	921	978	933	926	908	895	950	909	905	984	970	926	932	906	966	970	942	903	939	958	956	898	937	910	931	872	939	939	946	953	939	871	956	912	903	928	909	871	933	922	884	914	905	952	904	913	964	920	975	956	914	929	887	930	870	904	932	935	980	965	962	918	896	942	924	959	899	900	948	940	920	905	874	918	962	917	967	934	929	897	941	957	919	910	955	921	956	879	906	884	978	904	975	993	899	958	951	941	991	945	922	918	910	930	972	907	869	895	915	916	902	980	893	901	938	928	969	927	883	932	936	920	908	935	913	928	869	894	966	894	884	914	1005	914	923	918	910	936	927	880	905	911	906	965	882	919	899	902	909	989	879	969	927	1018	872	955	858	917	908	930	935	897	923	944	895	917	938	925	891	942	936	948	980	971	914	900	907	939	954	914	892	970	942	919	964	955	927	982	922	917	928	933	895	904	917	890	946	932	930	874	918	929	920	917	908	885	972	940	965	903	907	951	964	952	984	905	909	951	881	932	919	923	931	920	962	923	891	955	975	993	934	923	921	924	944	955	929	924	900	928	990	929	921	932	892	943	927	905	903	919	932	899	954	915	930	920	894	951	942	935	944	944	925	927	965	921	900	947	924	918	932	918	1012	890	932	920	945	949	922	987	967	930	893	908	929	943	903	924	914	947	954	904	964	966	937	910	919	960	903	939	867	961	886	930	906	942	885	965	963	957	930	889	963	928	907	925	893	934	956	891	887	917	917	978	954	936	940	911	942	993	886	899	943	922	908	899	929	914	900	927	944	915	958	943	885	999	900	923	907	984	865	907	957	915	894	937	961	962	932	961	904	897	933	929	941	916	972	873	884	942	859	950	916	926	902	929	922	948	930	967	907	923	976	991	894	974	894	940	947	933	917	930	920	911	976	918	927	927	940	904	902	967	930	935	949	929	935	926	950	970	925	882	928	929	909	908	939	975	908	908	955	907	932	957	972	936	893	937	904	855	942	935	904	905	880	887	947	935	935	924	911	971	919	896	903	963	908	948	932	879	931	963	893	910	921	906	880	960	969	924	866	918	910	891	861	901	979	965	960	927	942	923	968	869	918	959	928	935	883	853	925	910	909	925	889	994	922	931	933	904	906	960	959	915	934	882	851	971	944	934	930	899	1000	922	951	897	960	992	950	955	930	982	949	936	948	904	930	947	939	1035	891	964	1001	978	938	922	903	944	963	954	921	903	932	939	872	919	945	888	879	932	983	926	934	865	930	965	878	901	948	938	957	954	880	907	921	880	936	944	955	935	944	952	923	894	942	911	884	909	880	979	863	875	947	905	916	963	993	877	1001	923	970	901	980	914	903	905	845	885	940	958	947	934	941	946	907	927	896	996	902	922	968	943	968	955	959	944	922	903	911	899	943	898	961	916	902	941	947	949	981	915	921	885	955	861	936	893	913	957	924	959	902	962	917	868	932	950	888	960	890	907	962	910	980	945	928	924	924	873	903	925	839	932	938	900	905	983	923	916	924	976	975	1029	954	924	950	950	937	968	898	963	887	940	914	931	952	965	934	887	930	899	910	895	924	928	900	970	965	937	875	902	925	878	929	913	925	935	901	946	934	944	923	979	925	912	884	984	958	915	932	904	976	907	897	945	927	888	943	900	927	930	862	919	895	953	904	916	947	961	926	929	891	938	887	904	929	902	937	964	974	957	891	931	944	948	890	961	932	920	945	928	892	916	952	980	894	912	943	918	901	954	896	908	894	915	949	942	915	960	904	869	943	943	965	904	960	898	957	941	953	916	973	946	868	979	961	942	861	916	903	955	941	948	900	923	899	916	934	925	972	950	942	913	920	867	898	951	880	961	944	972	928	869	923	930	932	970	922	929	935	930	935	983	871	966	895	872	884	959	874	957	957	991	848	906	946	892	934	921	925	894	960	870	867	941	904	973	967	893	912	869	957	939	922	908	877	905	914	923	945	889	974	935	919	900	974	944	919	917	953	987	964	942	951	887	922	952	934	944	945	936	941	944	958	891	879	960	983	938	900	923	927	900	931	980	926	905	912	970	927	943	920	866	915	936	911	941	918	939	934	891	953	926	948	943	926	908	895	954	957	974	921	948	934	929	879	969	951	926	942	957	941	912	871	879	994	965	936	912	956	891	932	916	964	866	938	965	900	927	932	948	929	966	960	914	895	885	978	856	895	908	951	941	985	939	943	907	949	990	897	956	928	876	947	986	917	960	964	933	863	922	925	944	898	922	934	904	895	951	930	871	986	915	918	963	920	905	933	941	895	927	916	906	947	856	920	984	886	973	963	886	940	895	934	925	967	929	928	885	902	940	937	915	931	947	902	891	929	915	940	929	957	923	941	918	921	946	931	925	927	910	917	911	893	936	966	935	927	909	911	966	965	959	910	909	922	968	931	956	924	973	928	969	897	956	916	888	949	857	963	943	948	941	963	940	973	977	935	919	926	874	963	896	886	905	887	932	913	928	958	928	924	926	885	942	936	942	939	888	924	886	883
3570	23029	54268	71618	49578	29164	12018	3527	1233	978	847	861	794	896	920	824	841	869	853	831	868	888	845	819	877	871	856	834	903	871	826	858	817	860	845	864	836	889	852	872	889	861	843	904	863	854	843	872	876	847	847	923	870	867	854	869	861	907	864	821	880	877	891	833	843	879	884	857	811	844	881	879	828	837	797	890	873	930	834	922	823	905	850	882	885	828	848	804	867	864	899	830	842	873	845	837	866	898	908	855	861	830	828	909	862	884	842	904	894	860	888	841	876	816	898	868	872	875	817	816	851	811	844	883	817	880	819	816	818	859	878	855	806	841	843	859	842	849	833	877	837	827	875	874	894	891	877	834	883	885	824	905	849	906	810	858	763	866	818	844	845	930	850	865	848	871	856	867	873	773	908	854	878	869	872	860	835	836	829	875	890	862	857	845	859	892	863	825	871	901	832	845	897	861	837	821	809	895	834	830	860	832	786	899	879	827	834	835	854	835	838	869	883	863	889	859	879	793	818	864	817	830	916	842	822	900	864	833	811	838	853	890	912	869	839	849	842	871	848	905	852	877	850	861	840	836	806	827	910	827	886	845	856	814	807	861	815	872	855	854	846	862	814	844	838	832	879	837	825	830	831	854	913	844	876	849	810	804	829	852	849	830	842	874	871	855	848	866	872	849	813	884	846	824	842	839	838	920	847	834	876	863	825	834	830	778	830	839	853	849	872	898	869	859	816	857	897	872	829	816	799	853	899	827	853	865	857	842	825	832	876	870	880	851	921	864	892	867	890	876	814	870	861	869	835	877	883	833	882	856	863	840	897	855	846	831	867	870	862	843	823	847	860	880	911	869	828	866	864	897	769	827	843	858	842	872	893	857	890	833	821	897	919	871	895	860	851	824	865	819	820	902	877	840	807	876	845	823	832	899	852	820	876	866	839	839	826	857	813	826	803	884	839	845	885	837	826	840	866	868	845	858	839	876	857	895	816	850	885	834	844	893	846	833	835	876	860	893	876	864	838	870	865	833	825	863	882	798	921	837	845	867	842	842	844	867	818	884	822	858	881	808	883	843	882	847	868	872	829	829	850	854	831	873	855	888	860	858	807	869	870	820	866	809	845	822	861	844	887	845	790	816	863	863	869	892	895	852	810	841	851	840	843	815	890	850	823	848	854	855	830	809	820	841	817	900	841	824	852	866	911	837	869	876	844	799	887	834	876	830	816	847	838	831	846	833	906	868	889	871	830	936	831	854	866	816	851	843	826	852	841	851	874	854	928	837	857	796	815	845	870	812	828	884	874	882	894	823	871	799	815	834	845	861	857	838	837	822	863	834	845	848	847	817	881	865	859	873	835	858	820	886	898	859	880	879	812	879	841	884	836	842	837	828	856	880	790	862	841	869	893	888	822	866	840	788	825	877	826	816	893	856	824	823	832	888	895	872	840	914	863	877	884	828	845	813	846	820	877	819	848	859	848	886	834	843	835	858	863	851	884	854	813	829	909	872	863	868	869	852	872	835	801	890	830	839	823	891	910	821	871	854	850	860	904	839	872	820	840	844	870	862	867	829	831	858	841	887	882	797	836	880	874	873	854	832	856	844	866	784	853	851	844	866	869	835	812	834	846	880	832	893	812	834	835	842	824	799	839	857	832	807	888	807	829	869	831	853	801	903	874	850	832	851	885	839	860	860	851	817	885	835	838	822	817	899	837	864	854	854	864	838	865	885	909	817	840	881	838	872	886	888	866	882	810	872	774	887	849	871	875	841	887	797	835	868	845	884	839	866	889	820	846	874	842	858	849	855	859	849	807	832	866	822	814	828	848	842	838	817	890	893	845	893	840	875	855	877	857	857	867	854	926	876	804	841	862	914	863	860	844	823	834	853	899	887	891	847	842	845	814	856	839	882	883	865	874	873	832	804	839	817	845	907	864	799	837	844	886	879	842	894	894	851	887	830	879	893	836	828	847	789	911	863	901	878	893	816	882	897	813	889	888	855	816	829	844	844	843	886	847	880	833	873	871	854	863	859	852	809	847	865	878	819	835	914	816	832	867	859	838	858	900	906	851	912	857	880	841	849	896	828	845	826	853	829	831	855	875	864	835	813	858	853	867	870	863	888	847	863	876	891	814	830	908	858	847	858	851	856	904	859	853	863	823	844	826	853	860	841	818	847	821	817	828	805	860	837	855	898	899	858	908	870	870	822	812	875	820	807	821	867	850	884	873	853	841	860	917	817	821	827	879	839	866	829	872	887	856	885	853	862	830	869	862	846	848	853	883	856	838	887	880	889	867	876	850	806	854	856	824	823	878	843	864	828	829	847	871	832	877	847	853	874	855	807	853	842	812	855	879	804	824	877	838	850	868	832	859	838	901	870	847	800	876	870	832	830	900	796	849	840	873	850	868	857	892	818	826	863	794	867	835	866	861	880	862	862	834	886	858	832	921	841	873	858	893	879	832	855	852	814	905	870	912	782	898	822	843	842	801	833	798	823	890	876	852	832	831	909	876	844	873	840	865	904	864	840	863	870	883	875	878	868	824	863	913	886	827	875	848	885	877	843	903	826	874	831	877	884	877	886	837	828	814	812	835	840	870	882	877	885	875	880	862	853	861	855	843	890	868	851	810	889	809	852	837	840	862	857	817	911	860	882	842	862	790	892	798	859	896	866	893	903	882	838	859	884	847	826	849	864	847	873	843	863	851	828	850	842	867	835	791	860	810	849	852	872	862	878	870	847	814	760	890	818	861	889	821	829	831	886	848	878	844	834	796	822	850	899	833	915	850	817	849	863	843	877	827	783	840	877	807	836	817	865	831	906	853	870	860	879	883	867	839	882	869	860	841	845	861	842	838	871	822	846	823	804	832	841	853	870	874	866	852	862	848	859	794	846	851	874	892	877	849	836	823	875	831	878	865	858	857	867	847	832	843	873	837	874	878	852	848	850	851	854	855	874	865	820	839	842	816	836	857	885	836	814	823	844	887	856	885	853	878	815	865	876	846	868	790	859	777	865	841	819	827	836	838	812	836	803	847	849	822	865	866	824	873	861	810	864	809	837	855	834	849	863	850	829	860	859	856	822	836	903	881	844	875	857	897	849	787	879	857	797	876	810	861	897	900	878	782	861	861	845	845	837	819	851	833	867	819	861	854	887	840	815	866	834	851	828	862	837	815	809	850	854	818	852	836	804	809	886	854	869	844	795	942	874	889	822	840	815	887	845	854	847	837	859	835	822	863	897	825	810	850	851	834	908	822	821	851	859	830	864	803	893	869	852	869	856	853	863	845	847	896	811	887	852	865	860	849	858	851	838	865	870	847	885	884	837	858	798	881	875	809	873	839	821	817	839	823	842	841	890	866	872	804	812	863	821	810	839	864	836	860	827	862	826	885	870	844	862	854	902	852	870	824	855	831	914	805	828	843	857	821	847	836	813	941	779	808	817	853	819	833	892	806	845	836	866	868	834	863	809	868	844	847	853	860	844	810	859	877	830
23742	21080	29286	51653	61087	46371	27919	9288	2249	1234	1131	1029	1056	1019	1065	1039	1054	1095	989	1081	1017	1020	1027	1035	1006	1020	1058	1049	1024	1011	952	992	1040	1019	1054	1044	1033	1017	1049	1062	1020	1070	1066	998	1017	1052	1007	1058	1014	999	1088	1068	976	1025	1031	1019	1062	1028	986	1053	1032	997	956	1033	975	1015	1010	993	1007	1082	951	1036	1023	926	1074	1072	977	1046	976	995	1008	1000	944	989	968	1020	991	1067	940	1014	1005	965	1040	994	1082	1058	1041	1020	958	1001	1041	1001	998	992	997	1076	936	939	994	984	959	1018	981	1001	1037	1051	990	1010	1021	1016	1004	1055	1032	1020	958	998	1033	1026	985	1017	1030	1017	1043	1026	1052	1039	983	985	1018	989	1030	1065	1042	983	1037	1026	1034	1048	1014	982	1017	1015	927	1033	1045	1062	1024	1029	1024	952	1033	1015	1018	1040	959	1063	1036	1029	974	1062	1038	1007	994	966	979	979	1030	994	1032	1029	976	982	985	1018	986	991	1035	996	984	1021	1044	964	1041	995	1033	938	1036	1033	1035	1033	1062	1049	1022	1018	1044	1013	1006	1006	1066	972	968	1025	983	1036	1053	1033	1035	979	1023	949	957	996	962	1038	985	981	1013	998	1023	983	1000	946	1020	1004	1011	999	1028	983	1027	1026	1032	976	943	1022	1028	1055	971	984	968	1033	1049	1002	1027	1079	1000	1013	1024	1029	1036	920	1046	1006	1061	973	1020	977	1005	1084	1003	1022	1028	956	978	1013	972	998	976	965	1042	1028	1009	947	1005	958	1008	954	996	988	998	993	959	1040	1014	1021	1093	1045	1012	974	1001	1004	1000	1004	950	1007	1006	1053	1009	1009	1027	1005	981	1007	1011	983	1005	995	1026	1059	1023	974	1021	1070	1046	972	1015	1036	1078	987	1020	992	1027	1007	982	1083	1010	1027	1053	1036	1059	1005	990	1030	993	1050	1033	994	989	994	1013	1030	985	1044	963	1067	959	1021	1081	1030	1027	968	978	1024	996	1038	990	1037	1017	984	1020	1000	973	969	1042	1008	986	995	1008	1041	999	999	1036	982	1105	1033	992	1039	1007	977	1065	1037	1083	1009	1058	1023	998	1047	983	1013	1110	1057	1040	1002	1032	1014	1029	1083	1028	1038	990	1008	987	1054	983	1024	1009	1035	1014	975	982	960	1009	1032	1021	1018	1054	1029	1008	1050	1006	1022	1067	992	1068	1025	972	1009	1029	1019	979	983	976	978	1041	1044	1049	995	1012	1024	1018	959	990	1034	989	1010	1002	997	968	951	1071	955	976	1003	1018	984	990	1037	970	1040	1038	950	1009	994	1064	1037	980	969	992	1073	1014	1020	1063	1066	980	1066	1015	970	985	971	1037	958	985	1001	1104	1035	1077	971	1032	1013	1023	1044	1017	970	1047	1049	982	1028	958	1041	1008	1037	994	966	1001	1087	1033	1013	1023	1052	1008	1014	992	1003	1021	1008	1032	1016	1048	982	1016	1028	1025	1084	1061	1003	1054	1020	970	970	953	1056	1004	1043	937	1011	1005	1017	995	1003	980	1043	1050	1036	974	1019	1035	972	1016	976	951	1043	968	997	1046	973	1035	1043	978	1032	927	1022	961	980	1013	1016	958	1001	1031	999	1022	1061	1035	1052	998	1017	990	961	1001	1019	1018	1024	1032	1026	986	1032	986	1005	1048	1005	1008	999	995	1050	970	1024	1008	1073	1003	1057	1009	965	1038	1031	1006	1044	1021	1015	1043	1019	1019	1096	1006	1018	1040	983	1060	1033	962	1037	995	1002	992	1003	1030	986	993	938	1029	1038	1004	996	1026	1027	1028	1037	1029	1035	977	991	994	1056	1013	1021	967	1017	1060	1047	1019	1020	1023	1028	1045	1011	967	1081	1046	959	1057	989	1036	1026	1009	1001	1023	987	1017	1015	1007	989	964	1044	962	956	986	1024	980	1067	1013	969	974	1002	994	1050	971	997	998	1031	991	972	1008	1010	1031	955	972	954	996	1001	1002	1034	991	1076	992	1002	1046	996	975	1028	879	1060	1037	1015	1051	1014	1028	1019	1046	1069	962	995	1001	1023	963	1014	1012	1045	1014	998	967	1017	1002	995	1014	1036	938	941	995	968	1025	993	981	1082	1006	1019	973	1022	1058	1053	1031	1014	1007	1024	967	998	954	993	1059	1027	1012	965	1026	1072	1075	986	1013	1032	1017	1011	963	990	1016	966	971	994	984	997	987	1033	1049	1017	1009	1038	1016	980	1014	1009	1046	1008	976	1023	1053	913	990	1027	997	1053	998	998	1063	1018	1016	1018	969	978	1040	1043	1030	1084	1076	1019	1037	1047	1000	1032	983	1052	1073	1030	1022	1034	1002	975	971	1040	1006	1020	1045	1056	1079	1010	1017	1007	975	1001	977	973	973	1029	1018	1060	1026	978	1040	1044	1007	1026	1032	1045	995	1003	1088	1035	1005	1000	1002	985	1005	985	1058	980	1035	1079	985	1051	1051	1028	993	998	1009	1007	1051	1012	1067	1027	985	986	1005	961	1056	1074	982	1016	1004	1037	991	995	991	1031	1062	887	1042	1021	994	1002	1012	1020	1006	996	1025	1074	1063	1008	991	967	992	1006	1076	1025	1083	1010	1019	1025	993	1034	1008	1037	1028	1015	1002	1021	954	1064	1065	1037	978	1052	1042	1052	987	1044	1005	1037	1007	1045	1026	1006	1024	945	1020	981	960	1065	1022	1005	989	1036	1003	1035	1020	1082	1031	1039	1071	1037	1017	1052	1015	1046	1033	1041	1011	1048	1015	992	1005	1010	960	973	984	987	996	1002	1057	1027	1009	1039	1021	1050	945	1018	988	1062	986	982	1093	989	1022	1005	1013	1025	1020	1008	1054	1017	1025	988	1037	987	980	996	978	1037	1022	1010	1045	1002	1048	999	998	1025	1032	1006	1034	994	994	980	1001	1034	1028	990	1033	991	961	1016	975	1035	1022	1045	954	999	1058	982	1040	1022	1051	1009	1066	1039	1005	1065	997	991	989	978	968	1009	996	1027	957	983	995	1038	1005	981	1071	976	1022	1011	1007	1064	998	1040	1074	967	1019	1048	986	1035	1021	989	1023	1039	1018	977	1004	1028	1007	1081	1020	1003	987	1009	1031	995	1040	1076	992	1004	965	1001	1027	1012	921	1031	982	1038	1025	946	1028	976	1018	1046	994	975	985	987	1035	986	1028	1027	1041	989	1010	1023	989	1002	985	1083	1001	938	1018	981	1079	1047	1036	977	986	971	999	1026	971	1004	1020	1028	1027	987	945	1040	1020	999	1020	1001	1027	998	975	1044	1012	997	1063	987	1058	1014	988	972	1058	1000	1031	1079	1003	1015	995	1017	1076	1015	977	991	1059	1006	975	1008	969	955	1003	1057	988	1091	1013	950	1026	1020	997	1007	1082	992	1004	1007	1010	985	1023	988	1004	1017	987	1020	1021	1027	1045	1047	1043	1043	1018	992	1011	962	1021	993	1041	953	1035	1060	1052	1043	995	987	1009	1059	1023	1026	988	1054	1081	974	997	988	1014	1028	992	1010	995	1020	988	1029	1016	1036	1000	1066	968	1002	1015	1065	1031	1061	1042	986	970	1018	1073	1060	1017	1029	952	1026	976	993	1002	1089	1038	965	1044	1044	1003	1015	1005	1052	1080	1038	997	973	1032	1047	978	1051	1025	1043	1003	1039	1028	973	1023	1020	1012	1023	1022	1015	1044	1038	1021	1006	1012	945	1018	1011	997	1014	992	970	920	1015	1010	974	1018	992	1037	1053	1019	1040	1003	1029	1052	955	1064	1077	1021	1047	951	939	1067	1047	998	1052	964	1001	1003	1038	1027	1062	999	1034	1010	1021	1002	1018	1009	1018	1020	1069	1018	1037	1065	1026	1069	990	985	1034	990	1027	981	988	1031	1053	1024	1047	990	1012	1011	1022	983	1087	969	1020	1022	993	961	1016	1050	1067	1058	1038	981	1000	1020	1018	1036	999	997	999	1035	1016	1031	991	1000	1033	1004	978	964	1014	1069	1000	988	1033	1032	1034	1006	970	1058	972	1015	1045	1002	1053	1054	1053	1061	1028	992	964	1059	1017	1035	1066	1046	1051	1071	983	1041	1026	994	993	980	1002	1026	1006	995	991	1007	975	1082	1014	1015	1030	1067	994	980	967	999	1126	1020	962	995	1034	979	1041	1053	1081	999	1035	1013	994	1033	1010	1024	1038	1003	1026	1013	1016	973	939	1014	987	1035	1060	1042	1001	958	1008	1047	979	1047	996	1020	1016	982	1044	1048	983	1018	1032	1015	1004	1020	1060	1025	1029	1023	1008	979	1059	982	986	1050	949	1025	1019	1025	994	975	982	991	946	967	1026	966	991	1067	985	1077	1020	983	988	1013	1002	1045	1021	987	978	1018	984	983	1045	995	1028	1044	995	1015	1023	1019	1020
3774	8268	35549	82370	66771	39668	18017	5648	1845	1078	992	902	980	903	954	937	985	905	880	935	967	999	876	913	915	913	942	927	930	932	944	965	945	886	890	952	945	864	973	916	907	958	900	876	941	953	945	976	892	970	894	880	995	934	940	897	936	928	929	876	957	892	924	926	913	916	912	884	962	887	960	938	900	873	938	872	892	893	930	919	940	1013	918	977	892	970	907	908	852	907	968	908	912	954	930	853	860	935	942	882	939	880	854	945	911	868	884	911	898	930	879	935	885	903	883	879	930	914	882	911	933	912	893	931	864	915	940	887	930	866	975	882	937	884	872	920	883	876	956	924	933	957	976	925	903	923	943	957	872	939	875	927	925	982	899	962	934	896	895	925	918	917	919	899	915	902	947	877	944	852	921	907	892	939	950	919	929	892	951	933	885	920	915	918	954	889	942	963	869	876	899	922	1002	945	872	925	934	943	910	884	896	936	904	932	975	935	969	884	917	917	963	917	940	938	907	903	928	894	918	942	955	965	951	966	960	966	884	956	882	925	863	935	917	929	931	930	898	932	915	924	880	873	957	911	895	935	905	979	911	940	949	821	931	915	913	925	890	868	887	951	969	973	866	931	891	941	881	925	951	956	893	924	885	949	930	960	907	955	956	972	914	952	942	889	897	919	899	894	988	841	870	881	919	907	946	937	974	906	960	924	905	918	882	951	923	857	942	916	889	920	912	947	952	929	871	921	902	911	851	971	856	921	886	954	936	894	930	914	932	888	826	938	954	914	941	945	908	955	896	914	932	921	967	942	915	923	939	974	932	971	862	926	873	904	894	959	930	990	889	950	950	902	880	923	953	943	953	882	918	906	834	892	960	903	919	884	900	883	928	981	888	953	968	924	945	926	984	899	940	940	896	890	903	952	927	950	892	921	920	903	890	920	922	954	881	919	942	909	884	892	875	906	907	993	937	941	935	908	876	906	935	910	885	983	897	955	919	931	896	899	929	896	928	898	949	970	914	963	941	937	919	888	936	911	914	884	925	914	914	906	954	874	946	927	930	885	932	941	913	924	922	891	939	903	895	985	859	961	903	960	925	896	943	906	903	952	875	898	875	914	880	954	945	873	895	950	888	947	884	915	919	947	904	894	915	851	901	884	919	914	936	930	937	884	886	957	959	876	909	909	933	887	956	919	869	913	913	929	931	907	939	889	926	993	897	941	907	904	924	932	888	918	886	943	933	863	975	927	926	924	910	902	929	894	941	956	921	923	922	885	909	975	942	908	909	853	918	942	971	964	966	863	938	922	900	927	896	870	938	932	938	953	894	949	886	918	918	935	896	899	927	978	915	935	924	902	896	953	885	875	897	905	956	920	905	915	914	881	901	957	920	947	854	940	893	913	905	934	919	869	858	918	930	924	933	903	904	899	950	919	914	874	908	907	900	915	932	891	950	932	935	893	937	939	930	919	911	959	903	939	931	918	882	884	905	909	904	894	949	921	865	900	907	929	983	943	930	918	929	915	906	947	884	936	921	973	956	914	930	899	921	929	869	931	922	929	900	942	942	897	901	933	894	859	914	952	924	955	901	929	937	950	893	904	905	857	939	896	911	937	919	939	896	902	962	879	988	897	903	923	923	925	937	899	932	904	924	867	916	898	889	923	892	909	947	984	905	915	955	857	882	894	915	870	937	922	912	922	884	899	921	895	891	912	921	960	956	913	928	943	937	946	947	987	922	938	942	933	920	896	888	945	959	918	918	927	899	941	880	926	927	914	929	928	932	907	878	900	911	888	921	971	946	935	945	931	911	940	822	942	906	910	904	906	971	897	914	900	866	918	911	915	944	887	853	956	967	809	961	902	922	939	917	920	943	944	949	963	907	897	936	841	905	938	967	971	908	935	932	927	932	965	860	938	912	857	890	887	945	961	892	938	942	927	929	947	911	898	903	900	871	942	984	912	918	937	909	898	925	877	921	913	912	878	910	941	906	838	924	896	916	934	942	876	932	938	970	936	851	894	923	927	922	925	938	897	915	970	946	878	926	898	941	903	936	903	887	931	896	983	970	890	892	923	954	891	986	928	911	884	858	942	962	937	991	929	892	916	895	948	866	912	898	889	923	898	902	926	957	911	869	895	899	942	917	942	936	875	908	955	905	902	858	870	891	982	926	955	977	881	944	875	912	896	874	919	917	917	906	859	944	903	931	940	924	979	884	928	897	915	930	940	953	902	918	941	950	927	927	978	892	919	893	954	895	931	930	927	927	909	949	943	909	949	896	940	906	952	974	907	974	907	923	960	979	924	886	917	929	919	959	904	926	945	896	947	940	904	899	872	916	911	922	894	945	909	916	882	905	938	916	905	934	920	905	971	910	951	907	950	947	865	877	988	944	925	931	914	908	943	894	898	970	940	944	932	919	873	970	947	880	927	893	923	858	945	896	889	931	920	957	963	923	921	915	944	943	921	897	919	898	855	881	937	899	930	935	920	898	919	937	881	883	934	920	930	911	906	912	898	893	944	871	911	893	994	929	886	923	909	879	903	893	926	898	895	970	883	940	935	897	941	903	945	912	951	937	903	898	962	926	859	917	934	981	879	869	942	871	936	909	909	940	936	883	916	930	911	916	942	878	977	900	885	947	902	895	883	921	870	959	983	890	882	903	918	913	956	894	906	945	918	922	911	926	916	901	914	903	979	940	968	842	896	953	888	937	929	944	898	909	873	904	885	904	978	966	889	886	905	898	943	896	946	901	945	905	888	907	937	925	881	899	918	987	981	862	929	883	956	964	938	937	916	892	911	935	946	951	955	927	902	945	921	943	901	983	920	896	929	894	952	905	917	898	991	903	933	920	898	890	874	917	896	902	923	909	923	915	888	934	905	905	962	898	935	885	896	942	900	913	924	985	914	823	942	924	853	938	928	959	905	885	906	885	937	887	911	977	917	909	910	897	960	907	928	859	929	918	916	892	936	917	899	913	928	957	895	926	924	958	911	964	969	933	881	911	937	918	880	864	901	888	893	924	859	950	925	906	921	918	930	953	868	887	890	923	903	921	893	873	957	903	928	911	944	914	903	873	893	898	960	950	897	951	953	915	953	923	895	903	867	909	993	890	898	934	946	986	924	892	921	910	897	922	891	969	932	912	921	899	918	950	924	914	938	908	898	916	916	956	916	892	936	922	900	958	914	885	905	922	896	916	922	1020	907	918	869	885	922	954	904	933	970	934	938	951	962	888	934	878	940	908	896	950	912	942	910	941	900	963	982	924	924	881	936	926	915	888	907	952	915	977	903	912	930	921	903	918	912	863	912	908	896	924	911	915	891	893	952	984	945	899	899	921	919	920	948	970	911	879	910	860	949	893	902	889	943	868	931	949	910	880	935	888	853	898	902	889	887	927	870	990	865	896	873	965	951	960	928	906	910	925	940	920	919	921	916	938	954	939	979	899	937	921	883	924	892	904	913	929	884	903	904	909	880	940	928	919	912	878	893	926	860	889	926
27246	14062	11773	24269	17443	8813	3177	1514	1002	1006	926	934	933	942	936	897	975	906	980	968	969	966	1002	916	978	970	987	939	923	908	899	1006	935	939	981	908	970	974	938	946	988	948	1001	928	997	927	950	989	939	963	902	948	921	953	894	968	934	956	950	946	972	896	948	944	961	961	879	989	1004	965	961	929	936	953	971	918	960	918	941	947	933	1003	976	938	922	968	939	932	902	985	943	946	923	968	986	966	953	951	925	958	926	978	940	1001	942	915	996	931	999	986	990	963	920	914	925	950	936	961	939	1009	973	939	975	840	925	969	886	938	986	922	939	922	911	973	884	933	961	942	947	892	914	941	910	949	971	938	941	923	954	939	940	930	995	920	936	917	982	936	963	965	966	927	940	928	986	965	965	925	929	923	962	1010	890	913	957	1012	944	936	914	906	932	957	929	965	950	920	899	984	894	964	911	887	956	941	927	968	936	934	984	999	953	972	961	930	929	930	946	933	931	927	913	905	956	918	945	970	954	959	962	941	935	907	910	957	908	947	1023	894	943	987	913	952	980	947	882	950	970	926	890	931	955	947	945	926	905	948	932	951	980	876	933	917	949	911	958	928	874	908	999	905	964	931	944	940	867	963	991	903	915	904	938	936	906	938	943	968	950	940	930	916	952	948	984	944	937	934	895	918	928	938	934	930	935	920	969	991	902	962	981	920	909	860	934	896	920	992	914	906	962	973	968	983	1021	909	878	979	959	900	951	922	939	896	956	933	957	941	924	929	901	951	963	915	969	890	931	976	960	960	947	963	855	935	945	951	939	948	940	936	958	931	974	948	965	912	927	904	939	949	904	995	967	981	931	898	952	935	888	961	889	960	905	932	918	968	952	936	943	1012	922	946	894	963	940	962	921	999	937	1011	916	935	912	901	966	916	933	938	895	932	931	970	916	914	931	987	890	925	876	967	922	893	942	890	967	955	1015	955	948	937	939	936	967	914	952	907	885	896	895	935	948	924	911	991	958	932	894	898	1003	918	928	987	936	902	960	942	938	940	947	921	966	974	941	945	933	907	937	936	973	916	976	906	960	928	933	892	880	955	881	953	914	919	931	979	945	924	936	939	897	923	1019	937	993	936	932	907	974	944	944	917	902	885	952	957	946	999	914	920	985	934	980	911	898	1019	945	962	938	985	980	958	922	962	969	914	968	957	954	944	959	917	933	933	953	914	984	936	961	929	932	963	890	920	951	952	870	937	952	961	936	970	977	922	909	918	946	932	919	926	887	950	932	889	925	949	949	870	941	932	916	924	955	954	944	907	907	852	945	909	921	977	930	989	964	926	947	976	975	910	935	984	936	976	917	885	946	890	899	956	886	987	939	984	893	897	920	922	938	956	917	909	954	911	952	868	941	900	954	922	1007	944	969	932	951	942	907	922	934	950	955	908	955	917	902	874	853	939	951	927	973	954	953	919	992	916	873	949	979	959	911	939	963	916	845	944	927	941	1000	963	981	1002	923	958	1003	967	947	933	940	925	937	1004	918	969	884	962	948	966	977	902	973	924	925	948	961	999	941	925	934	951	934	882	945	937	979	906	915	923	955	937	925	998	918	950	925	925	918	975	974	959	927	967	953	907	948	948	956	918	938	944	970	929	986	937	948	998	964	952	899	976	985	952	918	912	890	913	949	922	902	906	940	991	928	925	956	983	967	939	895	898	979	937	941	932	964	970	887	938	984	959	923	926	929	944	972	951	967	1007	960	917	985	932	902	941	911	1037	945	914	929	927	988	935	934	962	911	950	926	961	911	945	955	889	938	955	902	986	983	959	986	944	913	937	866	947	908	935	941	952	946	992	1026	958	897	904	874	942	999	946	914	950	919	899	925	877	939	942	902	940	969	1003	960	870	943	893	918	979	1014	984	905	912	955	940	971	952	902	935	993	943	921	918	889	982	902	953	892	904	996	983	957	929	985	948	1021	919	934	955	914	947	921	914	950	959	922	957	919	950	920	912	877	897	943	892	1023	909	1002	945	927	890	936	939	1004	913	913	937	878	937	913	967	938	940	877	881	971	962	928	932	991	897	968	960	962	860	882	930	960	914	965	881	970	961	943	954	913	957	940	1005	929	932	909	901	966	941	973	895	897	878	915	885	925	904	939	997	908	959	954	923	956	939	946	959	932	926	949	938	891	866	930	932	930	978	911	925	979	932	983	945	924	927	943	950	911	898	951	986	943	871	979	906	893	914	895	923	905	1009	958	897	947	940	910	989	952	958	936	941	904	915	977	934	957	977	941	1013	937	880	990	916	911	922	982	964	938	903	946	915	925	891	923	954	926	933	918	917	917	884	932	879	909	946	931	992	953	972	942	933	974	943	965	911	952	971	972	917	918	885	932	911	971	948	965	885	978	906	927	942	1021	984	939	907	951	940	958	931	965	954	883	916	902	913	919	906	933	975	950	901	1024	962	920	944	960	933	939	982	924	925	938	952	945	922	931	947	891	926	910	888	935	920	958	977	968	1007	929	934	883	942	1012	962	892	917	944	905	969	1014	976	937	958	958	895	898	980	873	934	926	947	867	877	895	957	946	935	935	915	943	992	911	970	906	925	933	929	950	967	947	922	905	977	938	959	998	904	948	934	932	959	936	916	932	939	931	926	923	966	911	959	985	981	973	904	940	911	1007	986	965	963	966	943	976	907	928	993	901	957	903	901	954	1002	925	970	915	951	901	994	946	918	898	954	952	922	927	857	911	961	948	888	927	891	890	918	918	955	914	955	893	916	950	940	934	965	942	909	942	991	956	899	942	941	995	956	926	976	934	971	939	939	938	905	910	948	920	953	944	956	926	987	981	951	914	974	964	973	913	907	882	950	975	951	947	929	998	897	955	955	926	932	925	912	968	938	973	988	883	867	975	890	895	980	924	958	978	895	960	951	922	936	919	967	992	982	961	946	913	1035	969	948	952	944	976	910	965	971	922	943	943	910	910	994	927	971	960	987	925	952	961	889	959	968	933	887	956	921	920	936	940	943	925	905	958	1006	970	957	963	895	960	913	941	916	962	939	918	951	1017	912	911	922	1008	883	931	950	925	979	939	946	916	925	937	889	937	911	943	918	939	938	952	914	961	926	905	917	916	954	957	908	964	975	911	1011	919	951	937	979	961	928	906	913	912	1012	946	955	945	965	956	963	974	993	945	1021	908	942	959	980	906	984	954	918	879	955	918	895	957	938	910	895	964	934	949	907	969	908	978	934	918	965	928	942	983	897	976	912	920	940	919	982	966	951	942	987	967	882	922	924	1015	903	938	974	951	929	952	941	991	934	978	945	966	915	921	949	863	993	898	907	947	957	907	961	892	913	917	911	968	935	911	937	926	931	906	945	947	965	958	968	981	967	918	973	985	961	960	1020	951	918	962	982	946	980	922	968	929	920	959	928	896	935	926	933	925	1021	944	971	998	974	878	932	924	935	967	887	907	930	994	933	900	912	991	954	932	962	909	945	949	963	1029	918	959	994	908	969	882	939	953	973	951	984	942	917	934	959	907	945	951	936	957
4999	1407	12230	18727	12714	6400	2556	1224	793	860	795	818	793	842	854	810	789	841	812	773	813	806	830	807	810	791	817	805	785	834	829	781	806	845	795	803	847	771	828	817	849	802	847	873	799	843	844	778	857	792	816	787	829	779	802	806	836	795	790	827	847	808	843	790	788	839	803	801	793	835	842	840	846	817	805	804	815	772	836	809	825	827	818	832	803	809	818	815	799	793	813	781	794	805	868	783	829	823	806	808	839	723	805	778	844	803	769	772	815	764	846	790	773	780	839	760	764	794	815	816	846	796	840	782	811	842	801	817	805	768	835	806	793	795	839	783	783	784	768	816	838	789	784	837	824	770	755	826	807	808	823	841	789	789	791	811	794	777	794	800	793	763	767	815	814	829	771	834	785	860	786	876	850	791	798	758	790	800	814	793	818	777	776	852	842	829	839	822	816	831	763	778	838	804	814	763	815	815	808	838	821	836	804	815	828	773	825	790	853	783	766	835	807	745	815	800	787	823	753	802	780	829	816	807	834	802	788	792	767	796	809	760	773	810	778	788	748	818	800	775	776	843	792	802	784	838	834	810	818	776	772	743	814	797	776	779	800	780	812	769	767	783	877	796	811	768	771	830	874	825	809	833	843	818	775	804	806	850	772	820	830	795	809	819	854	834	806	831	838	767	808	838	835	821	805	788	819	809	823	809	785	761	814	863	782	795	803	825	818	761	767	845	812	792	780	797	784	783	796	793	800	816	757	815	808	794	846	761	794	820	834	791	759	766	799	813	787	788	777	778	864	742	802	797	818	788	818	811	752	739	790	823	781	766	775	808	749	827	829	784	852	802	829	803	740	826	833	793	767	820	805	851	806	799	847	844	841	779	803	801	829	791	848	814	827	761	799	827	801	803	782	814	773	796	794	793	772	800	821	799	780	808	836	823	782	823	828	806	797	777	765	842	836	759	833	830	844	772	774	803	854	804	801	801	781	793	780	787	832	807	744	791	814	783	762	757	783	789	818	719	780	770	764	846	783	817	787	794	789	806	787	846	810	811	815	794	791	820	793	859	826	778	760	778	777	800	793	821	812	799	771	835	790	777	793	788	756	784	834	830	828	764	767	842	867	820	844	773	791	820	772	783	869	826	775	831	790	822	793	840	835	760	822	821	825	835	762	816	803	840	777	787	821	810	802	829	805	876	766	797	776	830	782	818	795	742	770	796	741	754	801	786	771	852	763	814	861	750	821	850	802	850	802	826	725	804	789	796	803	812	761	816	846	801	806	818	787	745	777	775	802	798	789	801	828	820	810	824	785	797	805	818	803	770	784	847	825	824	800	816	776	801	805	834	809	797	835	787	818	755	813	818	830	816	774	799	751	800	793	778	812	805	779	831	792	756	785	824	823	798	817	789	813	786	801	774	801	840	830	798	845	807	761	794	853	773	876	833	832	826	775	809	818	792	811	845	831	817	817	769	809	810	823	809	829	833	794	839	814	731	797	787	781	794	793	776	797	779	787	780	827	814	773	836	793	858	846	807	816	790	777	785	774	773	824	800	810	805	804	769	783	784	780	786	799	827	821	792	764	831	803	803	808	854	786	808	875	811	813	794	774	825	775	796	821	835	882	798	822	823	816	846	784	780	803	767	813	820	785	790	834	819	818	773	833	786	781	801	795	788	814	805	817	811	786	817	771	795	811	820	782	777	809	823	804	795	820	762	787	808	780	829	791	799	782	758	816	802	763	745	770	844	822	808	804	822	834	819	755	784	783	813	794	818	815	792	828	848	891	837	751	782	799	799	794	820	796	784	825	788	873	757	828	791	808	844	788	799	795	787	758	815	782	777	842	802	810	821	771	856	849	751	801	804	795	765	801	785	816	843	779	850	823	822	777	802	883	874	854	786	811	798	823	830	818	829	805	797	794	807	813	791	750	828	771	767	803	813	821	792	772	813	802	817	766	838	827	793	843	762	875	781	819	765	774	808	856	790	844	814	832	777	811	842	800	800	824	768	820	799	884	794	834	801	795	846	798	774	772	804	761	793	782	845	783	815	790	766	762	789	819	826	834	802	801	813	726	784	783	807	788	779	799	767	755	813	814	777	815	838	792	783	784	796	754	881	842	777	809	843	789	806	814	797	824	799	831	775	854	790	786	850	804	805	815	770	789	781	791	800	765	765	779	791	834	827	786	801	837	787	837	822	774	796	824	752	770	857	773	822	822	762	773	838	828	795	742	804	811	825	735	789	766	798	725	793	819	743	756	828	801	797	790	804	802	776	810	783	802	840	810	822	802	815	790	809	801	840	798	839	795	788	800	756	769	791	810	820	787	805	814	833	811	823	780	843	838	834	811	846	799	782	860	819	807	784	858	814	815	812	806	825	783	829	797	774	814	829	839	824	810	831	799	814	778	820	806	767	763	788	781	829	809	764	774	792	766	781	793	803	771	838	791	787	841	822	785	802	777	804	788	823	819	823	776	792	828	788	780	770	804	812	784	847	820	808	803	835	799	819	824	841	778	789	803	838	762	771	812	812	814	779	791	807	807	798	814	808	824	785	803	806	776	783	814	792	826	788	799	824	836	818	771	824	828	808	845	824	796	776	820	802	807	787	779	795	865	836	835	771	793	811	859	793	803	837	846	833	742	837	781	791	831	840	785	775	804	836	795	803	789	816	758	793	824	808	839	757	824	779	812	814	785	822	795	796	828	798	810	838	783	792	808	840	787	776	780	809	776	756	750	846	753	800	828	782	837	783	825	816	754	818	830	798	798	799	806	806	756	814	801	816	813	767	797	817	780	840	729	791	850	821	843	777	833	801	834	783	790	829	785	812	807	819	853	810	780	792	798	819	810	804	794	789	812	814	778	810	828	772	789	820	821	817	780	800	832	800	839	811	847	768	786	794	828	798	793	848	788	810	747	876	871	838	817	795	766	880	751	765	769	861	781	778	821	779	799	765	861	813	889	796	789	762	817	739	807	847	795	777	806	812	785	818	835	782	788	794	787	796	848	811	743	792	843	749	819	858	796	797	824	813	839	845	767	836	840	811	791	851	773	801	807	842	756	794	862	812	845	845	816	787	777	825	775	775	769	832	845	809	802	818	771	819	793	810	832	778	787	793	848	835	786	773	798	772	803	793	769	796	751	773	817	802	812	782	794	802	763	788	829	787	792	809	828	836	774	804	761	784	855	808	854	760	847	812	809	820	800	836	771	737	840	807	849	788	825	800	751	849	821	784	768	793	767	859	804	843	835	824	826	813	783	802	807	865	797	795	830	845	792	803	794	828	765	816	833	763	812	850	850	867	786	798	837	819	796	841	760	778	828	826	835	757	758	812	851	776	808	806	757	769	786	795	786	790	784	851	824	800	773	794	784	755	783	784	806	788	827	822	796	781	794	821	785	802	829	803	849	791	766	817	779	836	802	817	816	859	812	823	795	878	818	822	825	831	762	806	826	821	796	765	773	815	775	786	822	728	727	840	774	778	785	863	811	798
24513	21090	32649	55556	53337	37716	20158	5585	1557	1040	1016	992	976	960	946	945	974	909	922	924	938	929	992	927	943	962	928	896	919	930	958	898	910	955	944	919	949	917	956	953	914	898	953	952	901	900	1012	920	903	935	922	920	916	932	922	955	903	939	885	954	916	911	935	953	960	989	921	934	923	954	923	920	905	922	909	942	921	961	980	907	885	907	920	911	893	928	901	871	928	954	924	948	920	880	936	854	896	942	874	907	909	951	957	897	929	930	967	955	904	971	931	976	923	942	904	895	929	962	926	935	935	933	955	971	957	907	938	977	976	904	932	965	911	901	909	904	914	868	916	944	927	913	879	939	926	900	940	926	868	927	936	949	965	981	882	875	875	891	938	946	960	910	868	881	957	940	950	923	910	888	866	937	919	881	923	893	963	963	896	959	997	938	947	898	936	947	931	915	911	882	915	895	994	912	963	916	899	915	921	913	948	924	916	883	901	942	915	908	872	920	930	905	914	975	909	941	923	926	946	908	913	999	923	936	904	869	928	849	926	941	931	897	953	886	965	935	906	927	949	942	953	889	904	896	892	980	953	976	918	937	900	950	910	901	923	899	961	917	891	907	872	899	865	912	931	837	867	920	888	967	936	910	874	940	881	921	952	947	875	901	909	929	903	932	924	917	892	902	903	858	993	875	905	967	916	897	875	942	929	966	969	900	914	897	922	962	909	900	949	970	929	912	875	904	951	932	967	906	917	939	938	947	913	957	895	909	960	952	920	854	909	889	886	902	889	868	937	886	922	825	937	888	973	988	933	897	969	927	944	848	887	930	913	911	950	848	935	898	927	890	964	900	905	918	889	949	891	892	950	965	918	911	902	913	949	881	957	857	914	915	964	964	934	905	926	939	875	893	915	894	887	867	865	965	935	881	910	915	938	875	955	929	965	881	973	894	941	905	919	927	943	939	840	872	883	948	894	959	864	883	913	916	960	883	897	922	881	902	904	932	895	948	932	961	880	893	889	863	931	941	915	939	896	931	947	914	898	884	900	874	945	899	914	963	880	930	897	943	919	995	940	976	885	922	870	952	888	937	885	948	919	902	937	881	933	896	888	924	992	928	921	965	922	961	909	942	1023	938	890	919	895	883	976	933	965	936	911	892	881	858	909	885	912	894	959	936	921	979	925	965	917	958	871	898	952	887	874	898	906	912	907	900	865	903	905	907	860	964	964	873	918	942	903	891	888	929	932	947	884	976	897	931	901	929	921	994	916	901	888	919	883	966	928	889	885	940	935	890	926	866	829	942	971	910	938	959	896	945	894	928	893	862	934	911	878	945	893	918	925	834	868	887	902	910	867	917	882	889	946	934	930	955	919	936	943	934	909	941	941	908	896	937	872	889	890	932	914	934	949	928	946	970	827	897	972	946	913	913	902	918	927	935	925	892	905	971	883	880	853	911	947	919	937	973	918	957	927	954	902	912	899	916	947	832	906	957	954	969	869	914	982	912	929	893	914	914	939	927	902	896	950	901	895	913	917	919	897	980	898	911	939	946	945	906	877	953	910	870	940	950	893	923	869	915	847	889	870	910	897	931	931	895	901	966	891	870	900	866	909	920	861	902	941	881	883	916	897	950	943	934	893	897	932	899	884	888	906	860	894	943	923	911	939	928	957	886	906	927	944	902	869	980	905	931	916	903	885	957	927	924	944	899	881	911	949	873	933	921	931	921	926	876	907	959	958	900	912	928	881	932	931	896	985	899	954	872	890	988	878	959	916	940	915	951	899	924	983	855	925	891	923	922	929	929	923	924	927	946	957	911	931	869	944	918	905	960	933	932	908	900	892	942	912	886	928	956	937	911	854	917	913	943	917	952	898	892	941	919	862	924	889	883	1014	915	900	945	923	940	915	899	909	906	957	929	896	892	957	988	902	931	897	957	954	895	907	897	897	881	916	899	959	863	920	987	916	887	901	920	949	925	876	878	932	932	932	894	906	922	895	924	952	980	949	951	946	938	864	909	871	898	954	902	942	916	923	926	828	935	929	950	883	937	921	941	912	906	935	906	999	893	960	883	909	891	886	933	879	974	917	880	886	876	908	832	895	895	947	924	990	920	910	903	968	930	911	930	899	907	888	892	919	945	913	921	942	918	873	901	900	933	923	939	925	903	920	899	851	918	962	918	883	849	881	938	939	896	925	881	879	993	940	907	950	880	961	939	942	895	900	897	897	903	881	922	897	874	921	940	871	912	924	907	878	879	869	952	902	923	911	915	907	922	905	887	912	870	875	930	930	927	931	890	876	881	951	937	864	906	900	943	956	899	948	931	906	914	960	913	953	923	908	950	881	913	902	892	905	925	942	904	902	940	917	949	941	897	941	951	923	901	939	920	903	937	894	909	876	893	898	916	958	881	903	935	874	902	921	1010	850	880	864	889	905	899	875	946	924	935	967	860	888	943	908	900	989	938	870	926	926	887	852	960	931	878	934	944	917	900	857	948	911	914	906	914	947	957	911	939	927	919	931	938	916	962	899	937	951	831	913	971	898	912	877	887	927	943	860	915	918	935	908	953	926	950	868	926	910	925	928	879	924	886	881	895	939	943	880	918	880	942	884	930	886	929	917	939	964	943	935	935	959	893	877	930	899	941	956	937	879	857	923	961	862	929	896	946	898	904	922	854	890	931	877	959	896	865	974	936	925	884	909	914	881	932	909	908	915	923	940	889	900	957	958	913	924	879	889	965	893	910	909	943	890	921	871	916	930	872	948	911	963	887	912	964	925	891	871	894	963	903	938	947	887	908	878	949	916	945	928	915	881	877	890	880	938	953	924	911	944	927	899	941	928	896	929	930	971	901	927	910	875	917	898	892	927	970	959	915	930	839	919	906	873	913	944	891	938	921	891	876	952	896	869	922	887	962	904	884	953	870	896	889	891	939	936	916	946	929	907	912	916	939	991	929	902	907	889	903	896	883	901	896	901	884	947	908	919	921	929	914	880	950	920	958	926	953	917	881	934	873	868	917	912	913	891	882	942	917	894	969	922	904	964	912	941	881	961	952	918	918	842	891	899	867	894	921	876	952	919	904	909	927	970	864	912	967	909	924	882	952	885	908	947	959	866	872	925	909	944	927	871	864	908	917	911	940	942	896	895	914	953	1002	856	972	907	912	985	916	897	904	943	925	959	889	885	925	937	957	930	926	879	886	926	901	915	901	969	893	930	904	939	893	926	883	923	898	919	892	941	920	877	932	875	921	943	910	962	971	913	918	963	914	918	906	913	903	881	997	925	982	962	965	901	906	917	936	883	939	899	971	950	866	924	914	878	869	948	944	894	977	934	906	927	935	948	920	924	889	909	959	881	895	870	962	936	899	890	881	934	880	926	897	925	981	965	975	905	897	899	893	889	914	911	938	904	1000	934	942	885	895	935	904	916	869	889	935	902	911	906	917	887	910	914	953	902	873	855	962	923	940	901	963	906	922	914	854	907	910	931	934	914	974	915	929	869	886
3691	19514	67833	67105	52032	29550	11954	3805	1306	955	832	853	823	873	901	879	851	855	876	885	835	832	858	832	875	876	833	842	832	853	867	864	857	849	868	864	861	817	822	844	829	850	892	857	852	855	853	831	879	875	884	905	835	827	876	907	851	902	855	889	862	829	886	857	825	849	810	800	868	846	828	892	838	904	858	844	850	823	810	863	889	851	860	807	840	862	923	853	867	921	867	848	837	892	850	855	828	844	808	874	838	802	807	847	821	835	891	919	842	851	824	876	837	802	835	866	863	824	836	840	848	882	820	860	866	874	854	910	835	846	852	886	830	819	900	837	806	856	878	899	865	804	845	801	865	829	862	848	869	873	885	867	820	848	885	843	829	901	844	879	820	818	813	875	838	893	863	829	890	852	901	871	842	810	838	836	839	877	872	853	845	825	905	849	824	878	865	801	845	877	858	815	886	851	846	857	863	831	866	839	825	821	840	816	832	834	889	829	843	819	833	865	815	864	831	891	846	887	816	869	828	803	824	847	873	823	843	833	820	825	819	819	817	867	841	818	894	866	792	837	841	834	876	887	819	841	779	869	819	861	861	843	826	862	840	885	859	868	901	840	863	894	819	808	862	910	839	866	799	863	812	799	816	842	789	836	824	801	886	904	899	830	783	846	806	838	828	844	804	857	837	839	868	834	847	915	817	889	876	810	879	857	883	900	865	786	839	871	853	797	844	831	844	864	845	827	903	880	872	858	849	865	817	810	864	840	856	872	878	831	838	851	892	813	857	851	854	858	889	842	827	842	841	829	822	820	899	894	816	830	850	869	860	875	869	810	803	833	833	890	849	863	855	845	861	833	811	874	867	864	863	827	842	876	854	804	838	869	796	857	801	915	867	846	827	785	826	842	896	857	840	821	834	827	889	826	874	829	863	809	871	819	854	884	843	845	874	848	858	799	881	837	906	818	838	857	864	820	842	867	834	851	841	859	847	883	859	849	903	855	837	806	831	875	896	834	839	842	867	861	809	815	838	837	842	819	837	853	840	846	851	830	874	836	866	808	805	840	783	825	862	869	833	836	869	829	840	837	816	882	867	857	845	777	815	880	874	868	845	870	833	853	834	846	859	845	788	856	869	810	824	837	846	834	823	866	823	803	847	907	862	829	859	861	854	871	841	863	849	847	829	854	893	832	830	855	847	773	855	844	847	854	860	879	837	879	834	864	897	810	873	814	816	851	821	852	833	920	815	839	876	849	886	856	837	852	839	805	850	832	819	880	822	854	827	853	859	907	805	839	838	786	848	802	897	847	851	820	860	819	813	879	825	863	834	826	852	870	837	856	869	814	841	829	845	833	823	832	832	897	905	914	816	802	812	838	817	852	843	869	855	911	854	865	885	877	867	830	823	811	832	843	828	887	844	852	874	838	850	875	868	871	870	899	858	861	835	881	874	833	863	886	863	845	835	892	830	820	798	882	842	831	858	828	826	803	838	852	891	850	839	862	828	786	794	811	855	837	844	824	846	851	888	817	830	832	861	839	861	884	829	815	797	864	868	846	883	808	869	862	883	833	854	841	832	791	802	833	870	860	828	858	813	832	821	825	839	873	861	873	822	859	804	913	799	818	858	870	828	887	875	859	813	874	829	868	851	806	831	834	924	875	910	894	834	848	774	846	833	826	821	788	811	842	870	842	816	893	863	894	841	829	809	817	822	851	908	827	889	848	880	798	841	805	833	870	819	896	851	884	764	866	856	864	835	871	844	830	873	881	805	820	855	844	858	871	876	828	884	860	868	846	789	814	877	841	816	846	831	836	833	812	793	796	820	890	833	810	819	875	894	835	827	857	787	810	847	870	831	877	818	844	866	853	867	863	856	856	798	847	853	845	859	833	856	913	863	859	842	858	851	859	827	874	868	851	803	843	852	855	878	875	828	890	836	858	856	837	837	817	844	840	887	852	845	873	859	864	861	801	830	862	856	867	869	838	810	867	884	831	832	822	835	810	818	843	825	864	855	835	822	845	887	863	831	833	811	828	804	858	830	883	801	856	827	844	826	830	874	862	850	826	881	857	818	797	852	803	876	840	861	859	852	852	841	801	870	817	826	819	879	823	833	835	877	829	806	833	848	827	823	891	825	827	870	872	833	800	860	876	816	882	819	885	837	799	880	884	860	808	828	853	829	838	827	859	853	847	785	896	809	803	872	826	874	827	798	845	822	863	814	928	847	890	834	826	847	858	894	860	831	818	880	853	826	856	857	873	885	834	848	858	871	828	861	835	858	812	851	895	865	859	853	873	837	834	795	856	881	855	864	782	818	849	822	811	868	871	854	841	806	856	900	894	828	812	862	790	871	821	804	814	812	841	858	805	824	851	823	851	796	865	848	866	824	882	840	795	873	853	858	821	836	850	826	815	851	839	845	803	877	825	916	854	882	848	815	823	842	828	881	834	882	904	818	849	855	866	868	886	857	871	886	885	834	875	872	830	827	852	877	847	836	840	807	845	842	835	822	773	837	813	836	832	891	825	796	870	870	914	821	873	896	907	838	840	869	894	868	865	829	829	847	855	874	826	845	897	923	838	804	856	845	856	838	829	843	823	836	828	851	874	779	827	844	874	874	837	869	856	889	820	833	831	833	809	831	845	859	860	790	854	837	868	883	938	885	842	879	862	832	831	848	813	816	847	825	791	857	839	824	863	842	820	845	817	795	897	849	854	869	849	856	860	849	877	820	883	850	832	828	861	816	901	867	847	834	862	875	887	800	896	876	907	839	893	833	857	883	812	833	820	834	849	833	813	837	849	841	821	812	913	887	860	851	851	810	857	829	809	881	875	889	818	823	809	836	832	866	887	841	854	904	881	856	811	827	873	818	817	796	866	826	850	889	813	859	825	821	840	872	835	871	815	852	853	828	859	849	871	839	863	825	806	868	874	897	841	845	838	839	896	842	823	879	857	876	797	881	859	851	846	811	829	784	837	842	873	795	865	835	851	810	828	925	847	827	829	814	852	815	846	792	844	813	852	864	821	856	873	921	922	831	833	868	868	873	867	880	889	864	855	880	858	804	822	848	855	868	854	819	876	822	824	860	838	823	835	840	844	883	834	818	881	825	858	827	797	844	869	867	878	840	835	832	836	895	822	865	776	833	801	855	877	814	826	831	827	846	839	835	862	877	863	891	867	825	808	825	849	877	822	873	813	856	853	843	829	808	879	858	816	813	817	913	826	877	810	827	807	855	862	821	854	898	846	835	916	882	785	822	894	863	865	884	861	803	814	843	813	835	784	848	826	881	845	830	840	832	828	795	869	836	862	858	809	795	842	848	839	856	882	792	855	908	803	899	871	858	822	855	833	813	854	825	864	827	817	806	815	801	872	819	796	848	822	861	825	900	842	839	851	887	780	820	806	877	822	831	812	880	861	809	836	843	868	819	820	879	826	840	775	838	868	835	846	849	890	827	863	846	830	786	835	853	826	843	791	850	835	835	802	845	863	821	860
23831	21126	30887	49512	58817	46250	27140	9278	2230	1295	1074	1092	1008	1056	1078	1051	1026	1023	1013	1091	1045	1059	1064	1089	1024	1092	1068	1048	1028	985	1050	1003	1021	976	1064	967	996	1026	1033	1013	1001	1006	1002	1019	1052	975	1020	1003	1047	972	1074	984	969	1018	1068	994	1011	1008	1021	994	1011	1029	1007	1044	1077	1030	1002	963	1009	953	1048	966	970	1017	979	1021	1023	1022	1016	992	1007	1049	1025	1009	1020	1022	999	974	1031	1081	1023	979	1002	1058	966	1029	1055	1015	1042	1039	1023	998	956	1008	964	1014	1032	968	984	1006	1011	1013	1023	1002	1040	1001	1053	1023	1005	1054	1031	1004	992	990	1083	1041	1019	1034	974	997	970	1053	1026	1054	1057	1071	1026	995	1023	1045	1015	1038	977	1004	1043	1020	1039	1063	1078	1026	1031	1022	986	1001	1034	1039	1082	1054	1027	1004	1061	1019	1029	1038	987	973	998	1030	1025	991	1028	1069	998	987	1018	1041	1027	1029	1059	970	999	1000	980	1023	1054	999	1015	1051	1062	1016	996	1026	1036	999	1031	1037	1062	995	1019	1015	1037	979	1035	1030	1026	1013	998	1030	1032	1041	973	1004	1006	1027	967	1008	1058	1030	1032	1115	1043	1027	980	1041	1010	986	1053	1015	1093	1085	977	1044	1042	1033	1035	1011	1034	1069	980	1070	958	1019	1018	996	1011	1090	1045	997	1016	1050	1046	1002	1060	960	1007	1065	1015	1023	1028	984	1051	1019	1012	989	989	1005	1024	994	1034	1047	1046	1066	1038	1027	1024	1008	1057	1023	1026	1072	1045	1058	978	1008	963	994	1032	959	990	1083	987	965	1103	980	944	1018	1016	998	1006	1069	1037	1028	1001	1012	997	1063	1025	1035	998	1071	1025	1016	1029	1030	1067	1090	1015	1009	1031	1041	1066	997	981	974	1076	1076	1042	968	1041	941	1006	1050	1029	999	964	973	1006	1054	987	1014	967	948	1005	1031	1044	1031	990	1001	995	957	1056	1087	1001	1023	1034	1023	1024	1013	1019	1002	1050	1036	965	1009	1019	1015	1050	1018	1043	1027	1066	1037	1022	1038	1036	1006	965	1034	1037	997	1022	1019	995	1007	1050	996	1011	1019	1026	1004	984	1039	1027	1044	1029	1014	955	1023	1004	1021	1025	1046	1015	978	1037	1037	1026	1006	1013	979	1043	991	1037	1008	1032	994	1007	977	1047	1031	1046	1007	1071	999	1046	1036	995	1000	1012	1016	1016	1033	1021	1046	998	1023	988	993	1007	1008	1006	1037	961	1056	1056	1055	974	1006	980	992	1028	1029	1006	1008	1050	1002	955	1068	1020	1028	975	968	961	1033	1029	1004	1037	1013	1095	1012	1007	1067	1032	1064	1008	1061	1020	1012	984	1043	1005	1082	999	1002	1035	1079	989	960	988	1016	994	1006	1029	1010	996	976	947	1000	1011	1060	1016	1051	1010	1025	1012	1025	1012	1050	1031	1044	1032	1072	1000	1065	996	1047	1077	1015	1037	1017	1001	1031	1040	987	1038	1040	1005	988	1052	999	1036	968	1022	1051	1026	1081	1038	1017	1028	988	1028	999	1020	1060	1002	1039	1050	1038	1004	1037	1031	1006	1060	987	1078	1034	1011	1040	1011	1021	1009	1009	1023	1031	1014	1026	1035	1032	1006	1049	1005	1024	988	976	1069	1038	998	981	1007	997	976	1007	1032	1050	949	1060	1018	1001	1014	1066	979	1011	969	1039	1009	1016	1024	1055	1022	1002	1060	996	1037	1023	1046	981	1040	1053	1053	1037	995	1014	1080	1002	1046	1063	1046	1053	976	998	1020	928	1030	996	996	1007	1006	1014	981	988	998	987	993	1050	1010	998	1053	965	1010	1050	1084	1029	1020	1054	1019	1006	1052	997	1025	1034	1012	1046	963	975	989	1046	965	1102	1018	1001	999	1024	1064	1022	989	989	970	987	1068	1045	1038	967	1017	1046	1029	1018	984	970	1001	1002	989	1014	1015	960	1003	1096	1003	1074	1088	1021	956	1010	1011	998	1045	1006	1051	1015	1033	978	963	1037	1026	1033	1018	1013	1000	1010	949	1005	1070	1025	1019	1076	1025	982	1025	1008	1019	1029	1000	1008	1027	1028	994	961	973	987	962	986	1043	1017	1105	1034	1004	963	1004	974	1011	1013	1029	1050	1043	995	1007	1067	1061	1034	985	1002	1051	1032	1000	1016	983	979	1006	1001	955	1036	994	1039	968	1049	998	1116	972	951	1043	1015	963	978	1042	1046	983	1033	978	1031	1039	1033	1028	1035	1022	1021	1038	1003	998	1028	1014	1015	1022	1006	1000	1063	990	1034	1009	983	972	975	992	1010	1008	1018	1029	989	984	945	1016	1067	947	985	1001	984	1024	1072	975	1013	1001	991	1033	1052	996	1019	1011	989	1007	1006	1005	1009	1020	1043	1007	1034	1037	1030	977	1026	1013	1028	1054	1019	1034	997	976	1012	1028	1029	1005	1003	989	1023	1002	1040	1011	1050	1050	1025	1077	993	997	1026	946	976	1065	999	1019	971	995	1010	1005	1066	1041	1095	986	1009	976	1021	1016	1030	1013	1003	1072	989	968	1035	1002	1046	1006	1029	1033	1005	1013	1027	1005	1035	1027	1033	990	987	1056	967	1037	1027	1026	1047	1002	1009	1063	1054	1044	1045	983	1015	1008	1014	1028	988	998	1074	1052	995	1013	981	980	1024	1025	1038	1010	1026	1048	962	1001	1025	1050	1011	996	1006	1055	1066	1041	1004	980	988	989	1069	1042	1011	1007	987	982	964	1001	966	975	1009	1038	1064	1035	979	1027	1013	1028	1032	1040	1059	1038	1037	1056	1055	1024	1019	986	1033	936	1016	1007	1076	1036	1011	1101	1028	1042	1019	1057	976	1062	1023	1064	1016	1034	999	1063	1053	983	991	996	978	1013	925	1025	974	1027	996	1023	942	996	1033	986	1005	1037	986	1049	1070	1031	1051	1012	1002	996	1051	948	985	999	969	1018	995	991	1060	1017	989	1028	1051	973	991	1058	1022	1045	976	1028	1031	985	967	974	998	1015	971	1014	1052	985	1044	1049	1050	1061	1034	948	989	987	986	1019	1047	1034	1038	959	979	996	1025	978	976	1010	1057	1043	991	1007	995	986	1047	994	1010	1093	1054	1044	983	1046	1046	1000	1040	973	1043	1062	989	996	1034	968	1017	1009	1023	1010	987	1074	996	1031	1072	1047	1009	992	1007	1022	981	966	1061	1052	1030	1055	1076	974	1046	986	1005	985	1014	1006	995	1028	1076	979	1034	1053	1065	1004	1015	1009	991	963	974	963	1030	1025	1016	965	1013	971	1022	1022	1030	973	1058	957	961	996	1019	999	991	1084	1063	1013	983	1002	1025	983	980	1047	1030	969	984	1017	1043	971	1053	946	991	999	1009	1042	1036	1026	988	1053	1050	990	1003	1023	1043	1054	1044	1013	1035	1044	995	1053	976	1047	967	999	1008	950	983	973	1027	1047	1038	1007	998	1014	1029	998	1038	988	1059	964	976	982	997	1025	1031	1042	956	1002	991	1009	1079	1034	1046	1049	977	1105	989	1035	990	1046	938	1048	1061	1044	1042	1008	931	1017	1016	1015	1018	1007	1000	989	1070	993	981	1027	1015	1051	1023	1006	1006	1016	1000	1045	1043	1040	993	1035	1025	1018	953	962	991	983	1005	992	1024	1053	1054	1039	994	1068	1037	985	1099	1036	968	1010	1013	998	1015	945	992	984	1064	1114	1048	995	1012	1032	1038	1043	979	1027	972	951	994	961	983	996	1036	1002	1000	1004	1026	993	989	1054	1067	1028	959	991	1009	991	1003	1046	1039	976	1004	982	1080	1068	979	959	1034	966	985	1046	977	994	1063	1048	982	1057	985	969	1006	1093	1011	1063	1019	971	1017	1069	1011	1036	966	1007	1001	1016	1023	1038	1027	1024	1022	1041	986	1034	1016	984	980	983	1055	973	969	1021	926	1040	998	1102	938	992	1029	1004	976	1024	1038	995	1044	1019	1081	982	1028	1046	1044	982	990	989	977	1019	988	996	1070	1026	1042	1030	1001	1007	1012	960	973	1041	946	991	1026	1058	1061	1018	1010	996	1007	1020	1039	1015	966	976	995	994	1022	983	1002	1028	991	952	1004	1008	965	981	958	1002	995	1014	967	969	983	1007	1059	956	998	950	955	983	1039	995	983	956	1048	1042	943	1073	991	1036	1057	1026	941	1000	1030	1000	991	1059	1021	985	1013	989	1006	996	1004	1018	1071	1019	1034	1028	1018	1085	1010	1019	1019	1024	994	1023	1022	1085	1062	1078	1013	1046	994	1008	995	996	1070	1025	1033	1043	1024	965	973	1061	974	982	1079	967	1020	1008	1031	1005	1031	1022	1049	1007	1000	1036	1004	1037	1023	1087	1030	984	1071	951	991	942	1010	1045	988	1031	1028	1058	1003	952	973	989	1059	1067	1000
4424	28150	56258	78657	64911	40146	17352	5780	1903	1027	1094	938	909	929	949	955	939	920	910	944	917	994	967	931	949	927	978	958	923	980	902	938	972	893	928	976	957	911	967	964	942	924	916	977	897	900	951	905	943	915	874	913	951	959	963	994	975	955	980	920	946	914	940	898	917	923	985	936	953	924	960	902	962	900	913	968	996	948	972	930	956	937	904	967	969	917	927	902	915	976	947	916	922	979	950	972	909	914	917	975	949	965	944	939	967	941	946	930	932	947	944	984	958	974	954	903	958	907	961	953	948	939	970	890	967	960	943	918	969	910	924	914	928	899	966	932	926	987	941	894	921	973	914	943	984	966	976	932	920	931	937	941	956	971	905	923	913	968	956	927	974	959	879	921	907	967	979	981	865	938	936	966	922	938	898	888	1003	938	879	973	957	1015	962	947	921	924	961	858	916	885	899	972	911	929	892	916	914	938	948	949	933	943	962	884	972	934	868	934	923	931	954	890	899	950	1004	918	899	943	956	881	954	949	879	934	919	981	884	921	902	898	922	884	951	909	986	918	957	936	934	899	857	896	966	920	918	905	893	910	931	941	989	949	915	916	885	915	1001	956	948	875	898	944	902	942	853	931	933	952	922	956	943	959	950	947	984	961	900	970	984	910	943	964	971	885	933	991	934	928	913	1002	990	955	899	948	977	907	930	954	953	941	881	884	916	976	937	870	915	900	990	946	954	949	966	924	906	896	929	997	934	933	920	892	946	987	957	884	950	907	928	909	977	972	894	939	948	965	894	939	1031	944	968	910	916	931	900	918	951	906	933	972	922	914	905	934	958	929	947	959	915	936	945	961	900	986	941	939	897	888	960	986	914	922	938	945	948	873	875	947	902	928	962	932	913	882	988	888	918	967	915	949	956	934	961	950	916	930	940	941	957	997	946	923	871	972	926	900	918	947	888	934	931	849	905	963	907	951	960	958	935	912	937	924	937	923	971	903	989	990	983	929	978	880	971	907	980	886	921	932	977	940	935	914	937	914	872	926	941	977	916	928	961	932	1002	861	943	969	911	911	957	955	903	956	910	922	986	888	895	920	904	906	929	879	936	945	937	914	872	938	960	963	919	947	925	931	964	905	910	927	930	915	975	947	949	929	952	943	960	893	997	927	974	916	927	932	929	937	958	907	919	958	909	984	948	872	931	951	965	934	955	922	982	934	944	958	970	921	885	944	896	879	919	916	924	923	910	918	1004	882	961	953	959	932	945	903	916	930	934	898	900	944	924	908	923	907	988	904	942	900	927	940	945	950	939	1008	920	924	932	921	954	950	901	928	947	966	948	904	972	920	921	927	930	950	938	935	973	956	935	911	1009	938	948	882	971	919	921	954	947	916	890	928	923	963	950	960	900	959	951	927	939	890	879	959	955	926	965	956	920	982	991	949	979	950	909	906	967	941	940	965	951	915	882	995	946	937	915	902	904	915	865	918	929	1007	937	927	939	917	920	920	896	920	922	961	967	936	922	940	920	955	934	877	958	880	947	940	933	963	948	901	906	939	926	911	918	940	923	969	951	975	867	938	932	946	975	902	949	946	906	923	942	917	955	964	952	911	923	929	962	936	946	931	927	972	991	980	946	954	932	966	939	925	974	966	905	981	925	883	969	967	966	888	904	974	894	916	925	931	943	905	994	911	941	964	941	921	937	908	959	917	945	911	916	912	950	980	946	885	1010	947	900	983	963	918	962	942	960	948	946	912	931	900	943	901	933	940	942	916	957	912	921	966	915	925	886	951	928	961	889	922	932	963	950	899	872	952	905	919	928	859	894	919	962	951	923	912	979	954	876	902	944	955	872	948	962	890	924	948	954	989	941	984	938	961	941	889	914	882	910	936	911	913	903	918	933	948	939	903	926	966	957	976	889	963	994	941	908	919	907	932	920	899	915	882	983	948	953	964	955	937	923	925	984	923	950	920	917	917	914	943	923	992	935	969	953	942	920	920	882	943	904	946	907	881	943	928	936	925	937	922	903	945	918	972	953	899	873	922	927	930	909	906	886	907	929	921	920	1000	965	965	999	939	939	901	982	883	944	931	967	880	897	939	899	937	944	954	919	898	915	937	924	927	921	932	899	949	928	964	899	942	944	976	916	908	941	938	990	915	970	859	933	913	865	911	905	897	964	938	905	915	926	924	935	917	940	924	957	888	920	950	1012	972	869	950	946	924	953	956	925	928	904	877	884	979	982	906	923	932	935	944	907	974	931	949	928	913	919	930	931	959	982	920	889	931	968	908	924	908	958	916	947	949	919	929	928	909	954	926	955	959	961	966	945	904	959	942	967	834	897	941	928	941	998	903	942	903	950	957	924	892	910	879	905	938	934	973	932	960	888	869	914	918	910	914	917	989	947	911	971	898	911	896	857	929	885	865	967	924	869	934	954	976	951	988	918	948	927	944	920	964	884	884	951	926	956	849	922	932	975	950	933	919	956	911	970	924	953	920	952	949	879	936	972	958	960	940	1000	909	904	910	935	909	912	897	904	918	991	954	942	906	921	870	916	924	835	890	891	938	945	918	948	930	877	978	933	890	905	946	955	981	924	936	913	912	923	935	878	941	925	919	900	917	948	962	859	945	908	908	898	896	920	907	944	920	903	895	948	917	885	930	950	892	889	916	922	955	903	956	893	995	965	936	987	922	954	914	871	977	906	940	948	1008	904	912	939	923	948	941	951	950	975	932	964	862	928	981	919	926	947	965	939	949	966	958	897	929	927	927	993	906	972	992	957	937	911	911	960	910	873	933	944	913	902	963	922	932	1019	914	934	891	950	945	897	912	935	931	877	918	934	935	921	926	962	942	903	941	856	952	878	926	879	967	938	959	948	925	964	892	908	900	956	979	939	894	936	926	995	930	979	933	991	875	939	935	883	951	944	910	907	922	983	929	905	932	858	934	931	907	923	983	928	995	966	889	891	923	895	894	950	864	909	895	917	889	1017	910	905	883	883	942	903	902	964	954	921	974	855	942	899	905	892	950	933	920	929	940	980	910	934	912	974	931	924	928	988	932	911	932	976	969	979	940	906	953	927	937	954	942	905	978	921	967	993	869	917	932	909	914	915	977	916	933	883	932	924	935	946	891	927	909	920	973	857	904	977	959	905	984	921	917	1006	910	914	927	902	935	905	903	927	884	899	912	931	926	875	920	902	940	921	945	912	877	969	906	901	958	930	860	950	960	906	907	907	887	906	929	922	891	906	940	898	934	909	965	882	931	917	981	944	968	918	946	912	880	932	898	923	976	943	986	911	932	976	893	931	938	936	921	916	895	902	934	986	921	940	924	953	879	972	974	966	985	877	920	939	876	899	1005	941	935	937	885	927	917	936	938	948	918	901	938	950	895	940	962	910	994	962	915	939	985	918	896	930	930	917	930	942	977	921	972	877	908	888	884	886	948	962	950	923	932	916	884	932	967	964	927	930	925	987	948	912	902	924	871	908	935	949	926	942	915	927	933	897	957	857	923	954	896
27274	13929	8521	22496	18850	8582	3181	1444	1069	968	952	926	955	990	920	971	982	946	926	896	969	906	942	936	951	949	935	877	942	950	925	939	972	939	965	923	979	925	991	925	936	974	940	923	936	959	977	911	960	976	928	987	943	889	959	933	954	948	920	961	957	950	952	931	901	939	895	928	946	998	931	896	981	939	952	954	961	897	896	990	964	941	990	936	902	929	908	971	919	945	955	941	943	962	962	937	968	946	971	890	943	986	916	1006	933	965	1005	907	894	1019	942	959	952	947	955	924	919	947	962	946	925	932	916	916	944	988	955	943	948	889	940	1005	941	897	897	901	951	949	875	907	899	929	962	978	957	981	951	933	991	966	917	926	929	944	963	922	982	929	941	959	919	957	928	979	928	953	960	956	962	977	965	907	910	994	948	928	929	894	909	954	989	927	904	1002	946	956	910	926	967	933	959	885	973	981	947	949	924	918	947	1015	948	970	902	967	940	879	929	946	968	941	914	1017	939	994	985	949	905	991	903	945	880	940	941	960	944	945	927	923	995	957	951	990	914	913	957	980	957	915	895	946	908	873	912	981	941	946	930	931	944	958	971	962	975	1027	930	973	936	952	976	971	931	927	986	914	957	949	994	942	973	983	935	893	971	919	944	908	966	932	964	925	1034	970	950	910	912	891	975	994	904	970	983	961	988	967	969	964	975	997	940	904	949	1004	895	972	928	907	970	923	940	924	948	978	936	881	1004	938	992	952	951	970	940	996	985	917	913	957	932	934	888	938	905	971	934	926	963	979	852	947	1001	961	892	897	888	914	918	945	947	929	917	985	976	937	978	910	950	947	924	962	934	878	915	953	920	947	973	985	918	907	973	972	922	931	880	940	1000	989	899	875	931	889	963	927	919	954	907	917	930	933	939	933	957	938	891	895	934	950	899	926	902	945	959	953	939	885	938	945	940	957	901	901	954	889	938	915	896	924	898	916	942	941	922	914	911	928	924	948	947	911	984	902	896	972	966	960	954	991	967	938	915	984	988	956	996	902	919	993	946	931	971	948	937	970	955	960	997	914	942	916	869	968	913	982	945	945	915	946	864	964	914	906	895	929	948	953	946	914	936	914	934	939	917	1032	939	893	900	931	1009	1013	958	954	898	887	963	965	934	967	953	959	926	919	989	968	913	941	950	908	921	980	911	966	953	973	917	928	979	962	913	924	964	921	934	914	973	967	975	947	922	970	899	987	961	907	923	970	959	1020	927	990	948	920	987	946	979	931	921	869	892	933	911	916	939	954	983	941	914	913	973	940	948	953	875	913	955	942	983	992	899	915	980	901	930	897	898	952	973	934	945	948	933	957	938	871	930	921	941	918	902	938	889	925	982	941	933	969	999	938	955	958	969	960	954	904	937	895	935	936	939	896	952	941	940	954	927	892	929	952	967	956	979	1000	936	924	954	893	909	958	946	894	908	909	982	919	965	929	931	904	972	932	943	975	938	901	938	888	937	888	954	971	914	905	889	924	923	977	938	953	972	967	975	1010	982	975	949	989	933	926	922	924	937	962	917	947	966	983	1023	987	892	936	917	947	954	946	944	916	927	960	994	940	927	949	973	967	949	920	976	1006	911	914	979	993	954	928	959	921	958	974	902	958	953	991	970	916	912	972	974	888	952	921	946	915	989	953	918	965	999	933	902	982	955	956	1021	918	946	989	995	924	955	923	916	897	935	925	962	950	909	933	937	970	977	931	903	973	934	983	956	927	937	944	955	963	858	937	939	966	983	972	954	961	967	910	928	960	915	948	908	996	933	933	894	974	910	922	923	954	922	946	920	929	948	957	914	926	925	950	957	894	944	933	967	925	911	950	927	918	920	935	946	962	919	954	983	981	894	907	991	916	956	940	898	904	948	964	928	939	993	917	985	918	949	950	936	913	890	931	993	948	952	889	950	946	959	879	909	927	876	953	968	934	985	952	907	943	948	979	954	960	911	960	957	937	896	888	973	948	953	950	967	885	964	953	983	919	1003	954	922	958	920	941	925	950	1016	891	981	953	966	987	974	902	956	907	896	911	972	926	930	935	970	876	924	890	994	923	940	951	913	936	909	938	971	969	974	921	902	945	960	964	890	912	927	978	916	939	930	933	1000	914	945	915	976	931	963	935	931	887	910	978	973	975	919	1053	945	924	932	938	937	980	946	929	908	987	921	965	890	872	932	988	951	937	946	947	1011	971	917	1015	996	937	961	928	899	950	927	953	890	949	971	947	990	922	968	942	894	967	964	942	941	907	936	992	962	926	910	941	904	915	947	920	923	926	963	951	995	988	917	981	1008	926	945	945	941	937	967	982	936	911	980	948	970	954	976	947	919	944	947	951	971	925	930	925	951	926	935	904	939	925	968	967	950	948	925	933	918	1011	934	922	887	949	931	885	922	982	974	917	922	916	959	938	939	926	988	904	930	878	934	953	942	945	990	959	983	909	937	915	988	964	949	935	956	910	962	1000	938	932	975	956	999	927	937	855	950	873	906	965	914	966	838	979	965	958	960	927	961	1012	936	969	893	957	990	952	937	990	951	983	915	943	946	947	923	966	920	974	905	1027	1008	989	898	961	997	980	924	939	953	930	958	938	880	997	919	928	994	955	984	1004	909	931	962	974	960	944	933	941	935	981	917	928	989	929	985	888	944	974	959	945	918	973	893	908	932	980	967	946	890	957	927	991	994	964	961	961	926	963	961	934	936	957	965	952	958	934	975	961	914	968	914	965	1006	908	953	911	969	962	918	944	983	975	957	945	944	986	938	901	995	975	872	941	986	887	984	959	952	928	963	935	905	953	923	933	939	959	924	941	930	943	917	945	1000	942	955	901	961	922	915	926	973	916	974	934	920	912	965	952	950	901	962	977	922	957	881	902	907	939	946	995	940	936	983	901	1018	930	1010	973	944	976	929	1006	966	960	994	933	923	911	960	942	972	931	946	1021	930	987	917	950	940	905	949	945	963	924	923	945	945	916	951	966	968	919	883	886	955	914	881	964	946	1005	911	929	934	938	943	946	972	905	936	992	874	943	940	902	959	1002	1020	953	883	912	949	959	892	927	990	929	912	904	960	900	989	904	1009	1005	965	946	956	915	965	974	904	997	892	915	946	882	975	946	932	935	952	947	894	893	973	884	925	880	960	906	966	917	979	991	929	961	978	891	965	927	937	923	939	999	964	894	924	926	972	938	929	954	976	907	961	947	949	966	914	900	919	948	941	929	973	970	1019	964	978	902	908	882	949	993	947	955	947	989	963	999	926	923	956	969	976	944	928	934	903	959	955	893	916	1018	918	937	924	942	926	959	918	950	971	971	899	964	1002	937	938	923	901	961	885	915	958	947	930	934	964	935	997	918	915	951	938	940	960	962	902	953	941	978	993	954	942	960	921	910	975	948	955	978	937	935	901	931	904	1013	946	932	923	992	958	933	951	956	1000	945	912	920	904	921	922	912	912	983	962	957	966	875	958	940	968	938	904	962	903	934	962	922	916	935	952	975	933	963	935	962	952	935	901	945	930	972
5014	1587	8580	17895	13582	6142	2637	1226	959	811	778	839	890	807	790	781	805	781	817	806	781	829	869	811	872	821	831	803	799	808	824	801	823	805	804	815	796	810	797	817	742	816	835	760	779	833	808	762	815	794	750	807	772	825	843	818	818	846	806	816	831	802	834	805	762	777	750	793	826	797	768	831	823	827	795	837	783	812	779	812	820	828	839	803	811	831	812	766	861	778	835	816	847	805	826	761	834	863	812	832	780	797	778	798	843	828	844	790	841	790	850	820	844	806	779	827	825	820	744	749	771	746	774	824	782	832	799	831	801	779	791	840	792	802	825	811	809	776	836	802	753	824	794	805	778	828	835	839	810	805	807	819	838	786	815	832	751	807	841	779	777	897	832	794	837	796	804	791	838	778	770	813	818	811	859	832	844	796	808	757	788	853	780	782	787	776	815	832	763	833	824	839	787	757	826	813	832	842	791	800	833	824	799	846	813	801	808	833	793	820	778	761	745	789	864	820	827	827	768	838	834	835	744	820	796	806	796	784	762	807	800	827	780	809	813	814	817	814	809	772	817	800	823	809	811	742	825	804	832	789	722	804	753	799	801	791	769	817	829	802	825	845	840	849	805	842	755	821	775	815	835	783	803	762	836	793	843	795	770	844	857	742	813	834	809	774	796	770	785	774	809	783	805	820	836	816	838	822	832	795	823	738	837	783	800	808	798	804	832	842	801	826	775	825	758	871	781	759	784	799	786	804	752	778	760	834	826	776	787	785	828	796	765	818	792	746	796	797	814	791	812	814	838	769	791	808	838	789	843	848	839	848	760	828	849	764	785	841	806	825	837	814	814	820	822	763	794	836	804	770	787	808	808	831	829	799	834	811	858	822	820	794	812	814	786	819	796	852	839	753	789	834	807	768	749	788	802	808	863	806	826	776	835	801	870	797	859	818	833	842	793	813	816	801	805	779	799	788	785	788	836	802	804	752	841	817	712	866	826	813	774	848	802	842	803	809	815	833	800	807	816	812	803	784	821	815	842	847	822	801	828	818	826	785	802	799	821	842	838	809	772	787	816	832	773	775	826	827	860	799	822	809	811	839	834	832	785	801	798	793	811	842	836	821	875	881	869	825	819	800	782	877	816	800	805	838	840	817	807	815	737	780	864	878	809	787	819	798	789	799	780	873	839	795	808	769	809	853	809	806	822	824	829	738	857	799	759	826	858	887	789	837	805	790	852	809	822	816	839	768	832	808	784	776	780	872	776	787	802	856	837	800	794	831	838	736	857	783	830	813	816	830	823	839	788	787	774	763	840	815	838	770	781	809	811	781	798	837	841	731	865	762	804	814	808	764	838	773	792	864	788	828	820	810	755	774	777	828	799	826	803	835	807	823	812	805	860	846	794	806	809	819	837	820	855	810	830	791	788	797	850	786	808	826	782	816	792	776	786	805	784	809	792	804	764	779	809	813	804	797	815	750	843	822	795	814	788	838	811	796	866	803	804	803	817	806	759	787	796	816	859	769	786	855	790	801	804	730	803	822	831	827	842	793	824	824	832	778	833	792	805	817	773	848	875	775	755	827	832	826	800	820	837	796	854	810	788	859	841	857	873	822	773	853	816	791	753	808	863	790	744	786	821	820	812	842	814	812	763	815	812	768	811	777	805	834	777	864	804	825	850	801	807	789	777	813	819	817	821	802	823	802	829	824	811	805	822	789	837	797	804	783	866	851	804	830	776	790	847	771	842	822	836	829	806	824	846	770	857	801	832	802	810	841	852	812	821	810	842	778	802	839	801	822	856	822	835	779	765	799	831	831	804	804	827	800	819	805	850	795	781	832	796	824	747	812	824	758	796	794	801	795	843	821	770	801	750	772	813	785	852	829	791	826	777	820	802	823	845	781	831	798	838	791	856	811	771	861	806	851	835	798	832	804	850	786	765	799	807	805	834	832	832	749	809	802	809	778	794	855	842	865	798	775	773	834	839	823	826	863	835	813	767	789	832	827	819	791	787	860	805	811	782	805	822	808	826	839	834	810	852	809	769	799	797	812	842	786	790	826	843	831	750	772	807	765	790	803	813	774	823	769	799	873	834	825	859	795	781	836	782	777	815	809	794	831	845	756	828	823	821	802	785	780	819	834	800	829	837	773	847	853	792	796	804	819	824	829	797	787	762	775	868	814	774	811	791	813	808	834	831	784	862	805	822	794	868	839	792	809	782	768	812	769	811	782	767	832	805	829	783	802	759	816	800	787	834	763	855	774	817	797	805	818	812	831	808	789	873	801	794	831	808	808	793	811	840	807	803	809	799	807	803	752	787	770	835	797	794	806	818	832	765	814	785	786	774	850	757	784	802	822	838	837	771	791	815	827	817	816	845	818	816	821	816	813	848	827	756	830	808	775	855	796	841	804	841	825	725	864	800	780	841	829	810	774	755	813	836	822	822	795	802	808	754	738	844	787	786	825	850	797	814	757	774	816	784	788	811	808	848	814	824	808	793	792	756	769	816	799	810	827	815	833	820	783	791	832	805	812	840	806	823	785	842	727	824	826	818	799	764	856	813	819	822	850	770	814	832	839	832	809	770	808	828	820	815	770	836	787	793	766	753	790	787	813	799	822	775	822	788	870	820	808	802	767	791	824	797	822	866	781	834	813	805	839	777	851	824	803	776	837	761	786	755	802	776	798	781	846	790	814	813	807	806	828	818	822	792	821	798	847	809	841	820	825	824	832	817	792	783	769	806	831	758	810	765	834	770	761	793	828	816	819	857	808	809	790	768	798	858	820	811	845	809	804	819	798	787	758	832	865	805	769	815	782	784	801	771	812	829	771	812	781	844	769	835	764	846	805	735	850	809	775	801	835	790	834	796	833	861	783	793	822	808	851	859	785	771	797	814	825	808	798	790	853	786	871	835	798	845	797	830	795	803	827	762	873	801	835	846	809	840	854	843	822	817	800	795	857	822	799	842	784	840	792	807	794	784	835	853	804	844	762	821	811	758	774	818	798	781	854	828	795	807	891	839	807	847	847	828	773	806	809	812	843	794	814	778	845	799	774	768	825	809	755	825	801	801	812	790	788	815	802	743	771	847	796	764	725	822	801	756	820	778	779	842	760	804	784	799	788	855	780	756	801	836	774	837	779	822	826	765	782	750	778	819	804	801	788	783	838	803	787	835	767	813	767	849	824	801	804	801	764	830	787	790	825	797	834	831	756	774	797	824	841	806	806	750	831	807	811	801	804	842	849	807	781	818	789	842	844	819	817	792	820	841	828	846	810	802	781	849	813	785	825	776	820	785	822	881	839	824	806	765	781	807	819	811	807	773	808	806	843	808	851	803	835	846	809	804	793	798	843	817	803	793	817	816	761	787	804	828	819	819	800	799	785	805	782	827	800	823	821	828	829	809	826	813	824	829	780	791	819	831	847	773	825	768	796	830	812	765	832	832	797	781	780	777	795	858	794	845	818	805	837	802	790	880	820	807	816	843	796	806	834
24444	21080	31528	57800	54407	37184	19348	5579	1628	1083	1033	993	953	970	970	938	961	970	986	942	943	929	1009	973	905	972	905	907	1010	995	931	928	942	911	946	921	898	935	934	921	956	903	933	967	948	966	986	934	969	955	950	979	931	958	889	920	951	906	954	906	957	919	923	917	1024	940	964	925	879	917	924	958	952	952	933	922	930	880	965	963	967	894	900	970	955	901	896	864	936	886	910	975	1003	916	970	932	925	966	936	956	920	869	905	923	949	925	939	940	926	962	919	927	865	921	934	969	946	942	953	962	959	900	922	897	929	924	920	972	989	932	986	987	946	939	893	900	947	962	988	937	957	914	899	937	1001	907	941	929	945	921	940	969	975	948	915	912	934	879	1007	947	947	900	936	924	905	921	956	881	884	960	961	916	907	921	881	907	967	893	912	948	959	954	928	948	975	962	955	1002	967	933	928	928	898	925	926	913	969	921	961	948	936	971	979	898	940	914	929	940	954	968	904	955	935	977	957	934	887	922	980	908	961	910	912	905	957	961	913	915	903	969	943	926	973	935	953	988	910	956	944	935	917	911	943	944	950	915	842	926	940	940	897	913	953	946	932	912	905	946	908	959	971	1000	940	940	961	1003	939	934	946	998	890	935	951	926	906	921	932	922	931	944	917	966	916	902	913	999	919	922	911	1009	893	910	894	959	946	966	1007	891	997	942	944	911	905	930	967	966	930	929	886	996	931	927	903	922	977	925	947	911	932	982	965	930	998	916	938	1011	978	904	935	931	978	959	940	990	966	999	947	950	955	885	900	945	956	964	966	944	960	938	978	992	907	897	941	915	942	969	910	931	919	890	926	909	917	984	953	911	950	926	959	914	933	919	932	954	1014	966	924	956	940	954	952	884	941	917	942	904	949	951	956	892	891	909	898	947	951	957	963	922	940	913	940	920	912	879	926	928	894	909	927	991	965	884	935	905	911	935	984	936	931	950	972	930	940	914	942	944	954	921	948	985	950	910	912	955	983	983	951	907	943	936	881	985	938	936	948	906	896	987	982	922	923	960	900	948	893	940	967	934	924	899	960	908	945	935	974	909	908	945	944	956	900	926	944	941	921	910	963	926	913	928	913	915	932	937	952	925	930	928	971	992	950	953	930	938	951	946	940	907	939	887	1007	950	945	944	941	979	948	967	863	949	954	887	914	936	924	921	955	944	955	957	1019	958	1019	944	936	920	943	957	957	929	921	937	910	935	964	952	923	912	978	958	926	1035	966	963	967	962	868	926	965	964	929	962	938	907	936	909	931	977	971	992	917	937	949	946	978	972	911	993	981	945	949	1006	928	936	904	933	949	966	953	967	954	961	992	921	938	907	915	971	890	930	928	937	928	909	921	924	931	927	888	935	948	940	907	930	868	956	971	923	876	956	913	971	923	914	909	929	928	953	953	955	963	936	971	980	935	924	936	894	908	935	967	959	918	932	906	914	917	940	948	935	897	937	930	925	899	922	933	959	908	896	982	948	945	854	889	949	990	961	971	928	913	917	974	938	914	961	864	910	977	914	947	909	962	888	988	894	938	955	960	986	938	921	915	890	928	907	905	939	937	963	961	924	982	953	925	953	974	916	1001	1048	927	926	921	922	929	949	956	936	940	912	927	925	932	920	902	930	926	932	905	904	933	937	976	962	965	1035	895	955	1013	928	972	869	945	1003	956	927	950	961	993	943	987	976	906	919	911	927	905	918	916	983	930	907	982	924	969	945	935	936	968	927	851	931	958	889	910	1000	898	943	964	930	883	915	920	924	941	889	930	901	920	918	962	927	944	900	933	944	957	918	912	1009	932	935	945	993	929	987	934	952	894	961	927	1011	891	979	953	936	942	908	918	929	916	935	959	941	872	960	985	906	895	934	921	939	965	882	947	918	975	909	933	961	994	950	919	915	927	980	897	909	953	949	990	963	897	929	964	954	938	973	953	929	940	915	928	935	902	986	911	982	921	907	921	980	955	920	996	922	911	952	938	931	957	938	1012	916	908	943	905	999	892	928	888	960	901	948	989	1016	967	992	909	915	952	901	936	931	919	1022	911	937	950	929	893	931	925	966	923	903	935	982	897	921	984	964	914	934	941	928	913	930	928	900	985	1008	862	952	927	918	987	948	938	946	953	939	922	905	931	902	964	921	963	959	956	991	907	930	883	933	864	918	955	926	940	950	943	1018	934	935	944	925	941	905	982	959	950	945	918	885	898	897	927	929	984	991	956	955	908	936	974	973	976	950	919	943	887	933	947	892	918	894	935	916	933	976	967	936	918	968	929	917	951	933	915	919	895	914	975	931	937	884	929	898	936	941	891	972	924	949	926	989	869	976	942	956	931	1010	953	982	912	943	899	911	901	889	921	949	997	932	939	949	935	927	915	930	936	913	949	901	888	979	929	910	902	967	990	929	918	959	967	918	928	934	923	990	916	940	946	956	965	962	928	911	956	921	929	925	958	946	977	898	980	972	912	910	907	918	897	920	919	968	933	939	880	950	899	947	993	963	970	984	965	875	943	915	925	895	923	938	959	955	944	916	866	887	868	948	942	980	896	942	957	915	987	931	930	860	925	909	1001	941	898	931	875	984	987	942	960	919	955	951	994	962	937	970	935	967	939	979	942	983	895	952	913	873	962	971	904	900	905	915	930	966	946	967	901	886	969	908	915	905	928	940	923	945	1004	962	971	952	947	902	915	923	921	904	966	948	925	965	931	958	966	1001	945	980	933	950	930	956	955	935	943	914	925	908	936	911	932	933	913	913	934	869	931	968	929	888	885	949	941	944	918	921	939	919	1008	952	935	898	958	950	922	903	986	916	995	910	971	932	929	898	905	942	926	892	923	979	996	935	943	931	964	982	930	942	929	888	934	972	940	967	868	877	907	911	954	949	961	962	934	952	962	973	916	972	912	911	917	927	930	914	960	906	915	985	885	971	926	862	938	908	885	918	896	937	914	966	977	968	959	933	899	962	896	918	932	914	899	904	884	936	970	958	882	964	962	909	905	931	902	917	941	942	937	855	973	947	939	887	929	947	935	966	898	888	940	951	943	939	939	926	920	881	1009	948	936	931	894	937	907	971	955	935	925	926	965	977	949	957	986	911	942	959	971	874	916	966	946	953	929	980	991	907	920	907	967	940	910	999	857	888	936	883	926	966	934	942	983	901	905	913	914	878	930	911	981	912	947	956	1014	1016	937	886	965	950	912	946	920	967	990	945	942	941	875	957	985	952	948	962	921	967	976	960	945	899	956	973	924	920	884	936	915	923	927	937	949	922	943	973	914	951	928	959	999	943	923	935	941	912	904	972	925	957	950	971	945	937	911	928	835	892	980	890	944	933	892	962	960	1018	949	953	904	916	922	962	971	949	1002	896	943	934	964	922	942	911	978	977	921	952	973	932	939	918	967	915	930	949	888	941	894	898	895	974	900	908	956	948	936	945	921	865	894	929	957	933	909	970	987	946	889	955	907	882	929	915	946	895	930	965	942	990	965	936	931	1008	993	918	922	949
3588	9534	55879	69914	52618	28404	11717	3960	1391	935	857	831	869	881	888	903	881	875	870	883	894	826	881	842	879	825	883	835	918	869	852	818	832	871	917	840	835	839	901	869	881	900	825	905	902	872	788	924	855	884	873	831	906	867	876	914	816	838	847	864	870	890	855	829	836	841	894	792	868	881	826	858	846	833	837	840	919	876	814	868	862	795	850	869	919	895	865	888	931	795	900	869	877	832	865	884	789	825	860	866	846	840	828	841	869	815	821	878	849	843	846	842	859	811	842	885	873	885	843	873	804	860	809	903	882	861	829	824	834	833	850	848	844	840	823	856	819	824	836	794	913	868	840	830	829	895	821	846	866	868	819	873	881	881	859	874	844	804	882	821	850	836	861	836	867	836	874	828	898	833	862	886	841	855	841	857	831	853	810	904	853	811	845	822	874	814	881	860	850	871	801	860	859	844	843	853	826	907	896	842	825	833	809	825	822	871	821	915	824	853	839	893	878	887	826	880	824	873	800	819	857	843	799	801	901	845	870	889	902	882	873	864	850	891	874	860	788	923	925	846	847	865	861	878	864	875	864	870	836	854	835	764	806	890	864	833	882	843	851	852	795	831	887	899	816	846	802	873	853	842	903	876	836	896	855	818	853	841	859	805	849	894	851	820	885	785	847	803	845	851	827	807	878	855	849	880	872	886	852	853	878	858	837	862	837	887	858	828	863	851	924	896	873	846	906	831	846	862	851	856	802	849	836	802	854	881	767	804	841	840	869	820	847	874	831	842	897	859	902	828	817	839	890	862	829	886	872	837	816	871	898	807	799	818	844	867	834	852	887	831	834	842	828	893	857	818	840	881	835	891	889	831	845	835	910	856	856	785	855	911	842	875	815	862	801	884	834	859	853	829	839	772	832	831	858	857	949	861	832	857	882	835	851	835	837	854	823	853	847	862	894	862	888	813	859	913	893	796	912	822	802	862	816	888	871	854	869	851	825	822	850	845	848	884	839	880	859	818	849	879	866	875	835	868	850	847	845	824	846	879	874	812	862	891	861	836	888	784	877	854	844	804	851	826	868	847	825	874	844	867	853	872	850	850	959	849	872	873	844	818	837	860	843	849	837	851	902	888	889	881	866	890	866	839	854	866	841	872	878	905	832	847	804	847	861	850	878	869	848	888	897	888	862	839	877	882	822	873	881	841	865	796	861	854	824	894	805	834	825	844	848	830	889	867	821	849	838	840	811	852	815	809	877	899	849	867	800	854	844	842	828	865	855	878	823	868	879	803	861	859	820	918	849	911	826	861	856	874	859	852	849	855	841	848	871	830	812	835	852	839	843	890	823	816	867	925	831	825	862	863	869	851	878	830	880	852	860	836	825	866	917	817	843	856	855	884	902	843	878	879	903	893	802	856	840	860	843	856	860	816	904	899	820	856	873	824	859	884	863	884	885	821	872	829	867	886	836	863	854	796	839	816	835	859	838	804	836	839	885	823	847	827	842	888	839	809	840	874	842	835	858	817	853	854	821	871	852	875	837	832	853	823	831	838	807	837	795	823	826	864	839	787	825	820	854	857	861	847	836	812	825	808	866	889	831	785	880	863	861	865	862	859	881	826	859	855	800	829	879	911	857	834	893	849	841	818	896	826	870	890	898	904	866	844	837	852	852	824	817	828	839	820	848	866	810	839	888	865	864	812	855	860	795	839	795	901	898	821	855	822	847	872	866	877	876	832	894	849	870	838	850	832	830	870	853	891	844	807	847	839	905	882	884	853	893	854	849	888	830	816	873	867	868	838	859	855	827	889	845	851	820	893	912	878	836	869	858	851	870	860	816	878	874	858	891	808	855	865	877	885	856	887	790	826	844	814	868	866	820	822	849	816	816	844	864	874	836	851	884	847	891	877	823	821	868	870	880	858	845	863	838	855	855	844	818	823	836	868	877	874	879	874	858	858	834	874	834	842	836	858	845	842	882	859	864	870	852	896	830	897	867	903	902	807	824	842	886	824	841	833	863	842	876	844	808	850	863	804	847	886	845	852	876	853	892	849	839	827	907	804	865	865	867	857	837	815	849	858	867	810	835	877	845	843	848	876	820	850	904	873	803	856	855	828	838	821	833	835	877	874	814	833	874	872	885	888	836	849	815	875	827	876	839	859	845	878	843	846	844	847	898	813	853	851	897	869	831	897	873	850	943	848	803	870	857	876	831	803	883	827	898	828	858	881	867	849	891	898	883	831	837	858	850	822	834	851	857	834	916	837	829	808	859	847	834	836	906	846	858	809	856	852	865	879	888	842	775	827	839	840	834	831	849	863	840	827	842	846	852	904	901	801	862	896	816	867	861	860	851	862	813	787	887	802	809	897	850	815	844	856	842	862	860	861	913	820	877	800	855	853	876	865	881	865	870	865	820	886	874	823	857	827	860	868	867	857	865	794	860	883	910	841	916	878	858	877	818	877	879	825	793	874	883	875	874	838	819	857	869	878	810	863	852	828	841	839	742	836	834	869	889	869	839	831	834	854	849	816	830	810	866	808	838	869	860	857	867	878	859	841	825	884	798	841	836	908	859	824	812	879	825	878	853	842	858	804	825	828	864	839	866	886	774	852	861	837	864	867	842	829	845	855	882	853	890	892	823	852	863	815	895	883	837	922	800	813	859	879	843	925	837	831	834	810	890	842	828	851	860	880	858	808	847	849	826	860	819	844	829	830	878	948	880	805	915	848	868	837	819	890	849	833	855	840	857	838	866	904	816	846	877	828	859	907	817	884	860	891	824	867	877	841	851	855	813	835	850	842	861	826	888	819	915	822	847	851	885	845	837	911	814	842	821	845	888	853	836	882	861	852	875	826	835	891	866	858	832	825	840	870	875	842	862	828	842	822	830	860	878	871	848	862	856	837	860	876	878	915	843	889	876	862	906	833	816	817	854	851	840	865	825	902	872	852	833	871	882	876	886	853	843	804	845	895	835	879	833	831	793	868	859	847	864	829	868	888	876	852	868	823	858	836	918	831	859	812	882	828	781	884	834	839	909	782	871	860	860	841	763	897	835	839	859	819	841	833	828	884	842	858	900	872	892	870	856	834	805	869	869	812	862	853	919	872	855	843	853	845	865	794	862	787	892	863	836	881	848	847	890	862	850	843	831	863	901	871	849	870	850	842	822	824	890	873	842	849	856	835	819	836	873	831	808	835	839	907	887	841	821	885	838	889	877	884	849	897	867	822	861	824	871	909	881	880	829	887	861	834	820	873	893	866	808	824	880	836	785	855	814	853	791	861	881	876	835	873	848	883	769	878	860	847	858	829	872	877	824	880	842	837	816	872	853	860	897	844	880	845	855	848	824	777	865	877	858	843	843	841	858	842	899	834	859	862	885	819	815	883	829	853	836	853	895	801	812	846	842	893	822	838	830	859	871	844	839	831	860	901	838	863	837	801	825	848	874	825	856	851	815	845	844	850	878	833	799	874	815	862	858	832	797	846	843	848	850	886
23759	21084	30191	56532	59812	44593	26759	9073	2270	1263	1173	1062	1143	1113	1088	1137	1069	1117	1048	1125	1110	1099	1031	1070	1047	1097	1050	1093	1015	981	1013	1016	984	1067	1041	1057	1045	993	1019	1083	1027	990	1003	1076	1019	1106	1038	1032	1025	993	1034	1048	1054	1014	1036	1119	1009	1129	1074	1073	1022	1041	1039	1033	1020	1037	1042	1007	1062	1067	1049	1037	1039	1053	1011	1018	1060	1057	1089	1042	1096	1021	1040	1010	1046	1027	1054	1018	1075	1072	1043	1028	990	1035	1041	1058	1062	1072	1065	1011	1039	1044	1030	1056	988	1062	983	1051	1098	1026	1039	1016	1063	1045	1084	961	1052	978	1020	975	1051	1022	975	991	1025	977	1007	1050	1043	1028	1051	1062	1033	1036	988	1016	1087	1030	1055	1033	1052	1058	1039	1015	1066	1009	982	1035	1087	1043	956	1068	987	1042	1053	1029	1003	994	1056	1042	998	1058	973	1012	1015	1020	1046	1024	1040	1001	963	980	1059	1026	1014	1069	1009	985	1047	1042	1036	1053	1032	1042	1001	1026	1053	1030	1045	1025	1016	1039	998	1025	1054	996	1004	1011	1047	1034	1029	985	1016	998	1038	1026	996	981	1074	1010	1062	1042	1018	1048	1048	1016	1052	1036	1075	1051	1059	1036	1013	1041	1033	1041	1019	1051	1072	982	1062	1035	1080	1033	996	1009	1017	1055	1071	1069	1046	1011	1086	1035	1046	985	1053	1051	995	1052	1019	1034	1031	1024	1057	1091	1021	1089	1050	1038	1062	1045	1009	1094	981	1031	1021	1072	1017	977	994	1043	1058	1057	996	1009	1091	1080	1073	1050	992	1040	1041	1033	973	1017	1047	1005	1066	1032	1059	1073	1093	1066	1052	982	1065	1001	996	1014	1089	1084	1059	1009	1023	1054	983	1034	1081	1026	981	1019	1020	1037	1012	1019	1027	1058	1101	1016	1009	1017	1027	1041	1055	1058	990	1043	1062	1064	1100	1021	1006	1035	1034	1038	1048	994	1038	1032	1015	1073	1035	1041	1021	985	1050	1026	957	985	1060	1059	1074	992	1067	1003	1020	1010	1112	1026	1002	1062	999	1029	1022	1031	1045	1051	1010	1042	1022	1065	1005	1039	1046	1071	1005	1053	1008	980	1070	1008	1001	1015	1042	1064	1057	1034	1056	1006	1027	1054	1018	1029	1014	1015	1035	989	1042	1040	1064	983	1056	994	1050	1084	1024	1028	1056	1030	1039	957	1003	1065	993	992	1017	1041	1029	1055	1043	1053	1002	1013	1038	1015	1043	1029	960	1031	1035	1061	1017	1072	1036	1095	1032	1043	1045	995	1065	984	1041	1011	1058	1097	1033	995	1050	1052	1038	1068	982	1041	1017	1048	1018	1041	1088	987	996	1040	1060	1028	1034	1070	1017	983	1021	1074	1068	1059	1107	1019	1070	982	1047	1012	1033	1012	1060	1025	1067	1030	1000	1064	1065	987	960	1035	1021	1047	1012	1037	1023	1051	966	1046	993	1069	1019	1012	1051	980	1069	1039	1022	1072	1081	1061	973	1034	1083	1046	1066	1030	1015	1059	1077	1089	1045	1023	1033	1057	1049	1036	1012	1069	1011	1066	1058	1031	1059	1038	1039	1060	1041	985	996	1056	991	1133	1068	1062	973	1108	986	1031	1061	1036	1055	1027	1074	998	1085	1043	1000	1025	1028	1025	1013	1021	1022	1055	1063	996	1018	1034	1025	977	997	1040	1033	1056	1070	1074	1013	1067	998	1046	1004	1038	1002	1032	1072	1027	1029	1042	1040	1044	1026	1036	1065	1028	1021	1004	1090	1084	1033	1016	1005	1052	1067	1046	1030	1006	987	1017	1038	1055	1017	1037	1071	997	1016	1041	1055	1044	1031	1058	1019	1015	1048	1001	1046	1053	1035	1086	1048	1018	1047	1043	1057	1035	1018	977	1059	982	1044	1029	946	1040	1103	1057	1091	1045	975	1105	997	1040	1008	1118	1084	1077	1040	991	1061	1020	1029	1049	1038	982	1027	1063	971	990	1062	1018	990	1039	992	1000	1024	1059	1026	1042	1022	1049	1003	1041	1042	1063	1050	1020	1075	1082	1064	1006	1001	1016	1070	1023	1000	967	1016	1037	1057	1041	1015	986	1037	1022	1041	1086	984	1033	1023	1051	1059	1045	1094	1036	1063	1053	991	960	1074	1018	979	999	1047	960	1032	1004	1038	1041	1037	1025	1051	1025	1032	1078	1058	1041	1049	1005	1002	1007	1062	1001	1038	1038	1086	1044	1037	1059	1034	1026	992	1054	1000	1080	1007	999	1032	1032	1026	999	1076	1014	1040	1117	994	1049	1037	1062	1039	1066	1037	1058	1038	1061	1047	994	988	998	964	1060	1019	1035	975	1024	994	1018	1055	1062	976	1053	1018	1036	1108	994	1052	1021	1019	1007	1024	1002	1028	986	1011	1078	1068	991	993	999	1022	990	1032	997	1032	1045	1015	993	1051	1037	1069	1049	1017	1034	969	1018	995	1049	1016	979	1019	1055	989	1054	1031	1002	976	990	1013	1074	1041	1084	1005	1037	1020	999	1029	1037	1005	990	1004	1033	1034	1014	1032	1037	987	1056	1055	1029	1026	1042	1008	1042	1032	1059	1004	1021	1048	1035	972	986	1021	1056	1000	1050	991	1013	1060	1044	1060	1045	1005	1019	1025	1020	1049	1061	1002	1030	1045	1030	1041	966	1006	1049	1047	1045	1056	995	1024	1045	1014	1046	1001	1035	1035	1005	1025	1047	998	1066	1047	1009	1002	1093	1024	1006	1065	992	997	975	1044	958	1023	1028	1044	1020	970	1033	1060	1074	1005	1082	1053	1055	1046	1033	1065	1024	1035	1043	1108	1019	1047	1043	997	1046	1029	1087	1113	1060	1035	1078	1046	1055	1032	993	1040	1030	1011	1016	1023	1078	1008	1058	975	1010	1056	1074	1026	1039	1000	1053	1029	1006	1080	986	1034	1039	1044	1000	1057	1046	1012	1050	970	1020	1120	982	1096	1036	1047	1081	1018	1015	1086	1029	1015	1038	1055	1088	1055	1012	1103	1030	1056	1040	969	1029	1048	1046	1078	1011	1006	1051	1003	977	1054	1024	1038	1063	1038	959	1058	1017	1066	1071	1033	1017	1036	1077	1017	1024	1011	1011	1056	1060	1059	1022	1047	1072	1057	1067	1025	1020	1023	1025	1016	1037	998	1037	1055	1066	1015	1006	1073	1050	1050	1066	1073	1012	1031	1062	1063	1030	1031	1039	1019	1063	1044	1007	1038	1033	991	1063	1032	1021	1018	996	1072	987	1023	1001	1031	1025	1031	1016	1027	1007	1022	1016	1030	1016	1022	988	1015	1020	1072	1008	1049	1007	1044	1018	1001	1025	1011	984	1026	983	990	1014	1070	1027	1031	1025	952	1067	956	1012	1006	1053	1030	1080	1052	1051	1037	1000	1092	1063	1022	1090	1058	989	979	1003	1050	1004	995	1057	1010	1131	978	1016	1086	982	1046	1020	1038	998	1028	998	1063	965	1032	1080	1077	1003	972	1043	980	1017	1021	1020	992	1022	1091	1022	980	986	1079	1056	1037	986	1017	978	1064	970	1000	1072	1034	1000	1105	1009	1036	1012	1039	1012	1040	1044	1026	1027	1050	1065	1068	964	1014	1072	1023	995	967	1043	1040	978	1033	983	1059	998	1026	1040	1022	999	1089	1029	1024	1027	1044	1020	1031	1036	1022	1052	1032	1027	1104	1071	1036	1046	1039	1044	1048	1026	1066	1093	1044	1011	1018	1038	1052	1057	1000	1032	1017	1063	993	1024	1055	1040	1041	1013	1049	1074	1005	1009	1036	1054	1045	1056	1015	973	1029	991	1026	1084	1068	1058	1005	1007	1050	1003	998	1016	1041	946	1061	1018	1013	1001	968	1050	1035	1002	984	1060	1049	1042	1000	992	998	1047	1022	1043	1000	983	1039	1027	1059	990	1053	1029	1001	1025	1022	1072	1024	1050	1075	1024	1070	1033	1040	1050	1029	1011	1075	1064	1009	1062	1045	1080	1030	1049	1030	1032	1074	1029	994	1016	1105	1013	1001	1039	1069	980	1032	1051	1080	1068	1048	1022	1026	1071	1054	1030	1002	1021	1070	1036	1022	996	1009	1024	1009	975	1024	1041	1061	977	976	983	1030	1047	1014	1025	974	1031	988	988	1052	981	1023	1016	1040	1088	1009	944	969	1006	1039	973	965	1083	1032	1005	1075	1036	1087	1058	1074	1021	1012	1027	1014	1067	1042	1023	999	1019	1019	1013	1052	1093	1078	1077	977	1041	1025	1019	1002	1077	1020	1018	1059	1026	1051	1060	1016	1025	1002	1019	1063	1052	1054	997	1049	1060	1012	1077	1041	995	1022	963	1059	1056	1040	1036	1057	1080	1049	1037	1032	1008	1019	1061	1014	1035	1070	1016	1020	985	946	1012	1059	1045	1063	1038	1059	1025	1051	1068	1095	1004	1073	1039	1046	1058	996	992	1054	1007	1035	1008	1021	1098	1013	983	1038	988	1042	1062	972	1014	1041	1002	1040	1004	1061	1031	1003	1011	993	1020	1024	1059	1059	1002	1095	1026	1085	1050	1103	1000	996	1109	1034	1060	1033	1018	1029	1042	1006	1014	1041	1026	1014	1059	994	1043	1072	1057	1045	1080	1012	1046	1097	1010	1065	1008	1041	1074	1013	996	978	981	1073	1074	1038	987	972	1016
3753	7547	53561	82545	63922	38352	17483	5693	1963	998	948	911	943	902	950	927	916	899	941	980	953	908	955	996	937	1004	917	972	970	947	973	923	938	1009	973	943	957	921	951	931	922	916	955	932	941	959	935	950	931	952	906	909	943	979	965	960	970	935	922	960	983	902	944	958	960	981	937	969	918	968	958	927	955	977	957	972	926	898	945	938	956	892	957	924	901	931	923	958	954	943	949	933	972	879	933	906	918	988	962	971	965	939	945	945	941	921	972	983	965	900	928	957	891	862	972	945	949	949	952	955	922	967	920	963	965	923	967	952	934	963	957	926	947	924	911	955	919	903	966	937	1005	978	916	892	939	948	976	988	933	934	899	940	912	939	912	938	941	933	992	910	937	907	927	880	945	927	932	900	885	957	895	978	920	971	884	905	964	897	942	938	980	946	956	936	915	934	959	909	940	940	907	927	968	932	967	1000	955	911	917	952	926	947	975	924	944	982	916	974	893	960	969	973	900	897	954	907	975	931	924	921	947	911	923	948	950	971	944	908	932	942	912	967	949	964	873	930	954	887	962	956	959	987	947	934	899	953	894	944	902	920	967	973	970	916	924	913	974	922	950	934	940	921	935	905	917	952	900	920	959	894	942	940	902	905	968	957	934	923	952	890	921	916	932	906	938	900	954	908	955	965	901	964	935	892	932	953	907	929	962	919	930	999	970	988	965	894	917	901	955	908	942	986	958	878	949	885	858	885	968	935	897	930	916	940	935	898	901	924	957	880	962	982	924	925	893	981	930	1017	916	957	905	914	905	933	940	927	932	964	914	978	928	962	918	989	950	1001	962	976	899	985	904	959	926	984	933	918	901	946	936	989	935	935	956	940	975	927	984	1013	924	957	954	933	945	956	920	927	947	943	903	933	965	899	984	939	869	958	940	915	901	910	1000	885	913	871	929	996	928	954	963	918	980	931	909	930	889	893	941	921	1011	910	958	899	932	909	1020	975	946	958	935	961	959	902	952	949	933	931	942	946	883	902	951	961	920	917	970	899	981	1025	956	911	982	920	936	927	910	936	991	979	926	948	969	959	908	963	912	933	961	937	983	924	972	959	933	930	948	975	946	942	944	933	947	954	922	965	892	929	910	968	957	919	973	989	933	924	912	909	931	1010	978	958	895	965	905	984	1030	912	957	977	945	947	944	946	946	934	947	913	936	928	899	962	958	934	917	909	941	903	880	934	885	985	940	991	946	908	949	955	963	927	904	939	929	975	951	933	975	893	886	939	988	917	951	971	924	887	934	949	984	856	973	934	972	955	1010	960	960	959	915	969	929	955	945	886	901	962	906	934	919	953	931	948	932	953	944	907	955	963	928	946	940	936	941	919	953	891	959	929	962	975	972	939	960	896	949	975	944	929	880	940	939	884	914	994	962	944	924	938	866	937	938	854	891	908	965	862	948	924	951	966	959	994	923	933	912	911	905	1002	919	897	936	921	911	911	988	992	904	956	949	949	927	907	935	980	977	927	990	954	1009	942	887	946	1001	901	946	967	905	901	892	984	919	970	957	921	968	938	919	909	938	929	909	956	912	933	968	900	929	930	890	952	943	929	964	921	887	918	913	930	950	947	919	980	934	947	916	944	920	949	943	915	923	939	878	930	919	985	969	939	879	943	984	965	938	919	966	918	935	927	967	960	949	901	903	906	976	960	913	946	892	928	988	964	900	954	935	943	893	938	935	950	971	927	959	904	964	925	966	923	973	931	954	937	933	942	926	946	899	1005	963	974	959	951	919	950	957	904	947	903	993	953	896	916	905	912	946	970	915	968	1012	922	927	944	908	899	930	958	948	918	941	945	905	912	871	964	959	947	937	952	912	951	919	906	923	925	916	948	914	916	900	905	918	972	947	933	907	897	904	940	920	943	975	999	900	929	954	876	920	919	897	952	963	908	922	921	874	905	916	959	911	928	940	1000	988	933	942	969	948	942	952	884	888	895	929	969	967	932	915	894	891	945	966	895	970	927	993	933	921	921	917	945	915	956	918	997	1001	938	927	902	957	926	919	937	915	919	887	916	944	970	896	911	940	911	944	1011	918	930	961	937	971	943	949	937	943	933	977	905	954	962	911	964	911	920	955	908	983	913	929	959	960	934	950	957	929	936	949	969	946	948	868	932	915	916	942	973	951	1014	997	907	954	921	955	946	924	895	936	958	936	1022	928	959	931	926	952	943	883	941	893	931	953	966	905	929	935	906	936	958	948	916	926	920	924	957	899	923	889	960	933	899	923	954	950	961	934	915	928	913	922	944	945	913	976	931	923	902	925	985	907	954	922	972	977	905	917	927	915	966	958	925	935	967	914	951	933	898	923	920	946	950	919	952	922	943	944	972	963	914	960	957	894	976	935	956	924	947	962	937	890	903	930	932	899	923	952	972	934	908	927	944	966	960	956	969	913	943	965	931	893	916	922	882	938	941	912	934	912	954	904	935	946	947	920	950	891	911	927	892	980	912	952	960	891	954	957	976	918	942	948	868	927	895	959	899	929	933	922	937	909	952	987	974	911	945	951	893	906	951	873	910	915	903	900	960	959	898	892	955	933	955	945	886	940	955	949	913	938	886	1008	909	955	972	924	1007	970	949	942	971	930	906	964	881	940	900	911	937	943	1035	917	884	944	934	918	956	959	897	927	926	901	881	897	954	927	947	954	898	914	938	974	983	961	893	943	940	958	918	877	877	931	891	938	955	910	961	912	918	940	918	912	944	965	963	913	890	929	933	1001	918	925	944	988	907	936	909	957	905	967	936	937	927	937	970	945	953	980	926	965	958	920	946	901	922	926	929	892	963	905	943	934	932	921	932	975	878	940	924	890	989	928	971	952	937	935	960	1002	917	929	899	921	925	948	905	902	963	968	928	959	942	975	898	959	966	942	871	928	987	970	928	950	908	931	984	870	986	925	888	955	953	935	905	950	947	892	976	947	914	935	907	954	975	919	933	998	943	927	924	947	1003	881	943	911	914	893	939	925	932	933	952	940	937	926	920	946	921	910	910	975	931	924	870	931	928	911	915	947	964	977	916	920	921	1006	947	981	900	962	913	969	915	925	982	926	937	948	867	894	1013	997	943	978	945	932	921	882	920	939	898	964	915	943	907	963	913	926	898	915	915	907	941	960	913	888	935	993	937	977	923	977	937	977	909	917	938	972	933	920	943	950	916	919	873	967	940	911	959	931	909	921	896	965	944	916	924	936	899	933	917	902	905	962	974	928	890	947	956	943	955	887	881	929	897	902	893	930	932	896	931	920	939	937	961	952	916	931	924	968	990	939	927	918	992	924	933	956	1008	906	917	927	936	910	985	995	929	881	949	918	901	918	972	950	918	926	875	983	898	913	922	920	913	921	930	984	941	903	949	915	971	967	903	875	941	921	930	967	924	980	952	894	930	929	913	946	917	939	907	961	863	994	950	886	942	967	889	1002	931	926	970	898	946	932	892	937	956	926	950	955	923	890	931	907	948	949	995	971	981	907	952	946	919	949	949
27172	13871	8341	26250	18877	8282	3120	1525	1091	973	1019	943	1008	943	977	984	1014	921	961	1004	1000	976	968	962	969	1025	996	1020	981	996	994	957	988	1022	1044	1021	966	1010	973	982	996	915	1015	985	951	973	966	962	971	973	933	952	928	964	971	957	956	946	963	1004	985	1027	998	965	1000	956	931	960	931	1013	949	934	1037	992	1007	984	927	964	955	967	982	962	988	945	961	963	929	964	951	972	982	992	993	931	972	935	999	978	1011	970	992	1022	1000	1019	929	974	921	1002	958	1011	905	867	973	933	931	972	972	1011	942	1028	939	1027	954	945	951	1033	1004	913	973	995	954	998	981	941	949	992	966	929	960	1007	978	949	942	986	963	982	916	968	1005	958	966	973	981	932	977	962	959	950	952	965	933	940	938	939	971	973	972	951	1030	1003	966	896	976	983	999	956	960	979	1022	976	1001	1009	968	947	985	980	986	937	948	933	931	952	940	928	920	991	994	908	992	967	945	978	996	1024	902	955	985	972	914	937	974	912	961	948	997	969	969	1003	959	995	924	958	956	924	970	960	853	998	959	1004	981	976	954	959	991	942	949	1019	1003	976	938	968	976	987	1025	951	944	969	1002	943	988	948	974	996	972	1004	1005	907	994	956	935	981	983	982	970	921	990	873	960	930	929	967	997	986	956	991	981	981	925	975	992	1007	961	974	880	952	1013	947	974	981	953	948	992	953	941	928	957	953	914	967	936	1000	925	980	968	960	941	893	974	958	940	972	935	991	961	1027	1022	979	974	1001	990	935	974	935	947	984	958	928	946	951	964	980	961	948	927	916	1001	963	896	948	1005	930	957	913	927	955	960	948	972	965	987	1003	843	995	948	939	956	977	1011	923	979	961	969	954	969	949	950	986	919	995	957	973	965	1037	964	992	941	1013	989	1006	968	980	956	949	979	950	973	974	1000	960	977	956	938	965	961	972	1008	963	969	937	925	961	950	968	969	899	918	988	956	945	970	915	941	967	1028	983	987	1019	974	969	971	969	991	919	1001	932	965	976	930	932	983	981	959	958	1004	951	963	977	943	929	969	994	944	929	949	1032	983	979	957	993	1015	948	919	947	960	904	965	927	997	966	931	1014	1001	970	949	949	1014	957	957	978	968	921	943	943	955	986	1024	979	943	987	959	923	909	965	972	975	956	976	934	964	971	927	959	947	978	988	932	924	947	992	964	982	1023	916	943	958	943	915	982	930	934	990	984	978	975	988	954	987	1015	937	962	965	951	933	943	926	974	994	950	1005	945	978	890	945	961	956	978	923	955	970	982	932	950	936	962	970	1025	973	925	950	954	907	953	907	920	939	930	911	1019	976	940	937	984	959	995	990	935	951	950	1006	955	952	967	987	962	936	1051	978	919	876	907	955	994	936	974	914	1007	1000	950	891	935	909	1015	973	991	966	980	995	972	972	948	995	944	936	924	951	1000	979	985	945	934	959	974	966	986	967	968	1001	954	963	903	931	962	995	939	964	948	986	1007	938	976	993	957	1021	1004	995	949	973	1007	919	917	946	939	943	982	944	920	1054	930	977	949	969	972	902	908	1005	930	1010	988	1005	993	999	1001	946	907	929	955	933	959	988	907	953	992	985	985	987	956	975	965	974	924	980	910	969	981	969	982	1017	968	965	975	975	960	979	1000	967	977	944	986	988	959	983	954	977	945	965	936	972	917	938	973	967	936	943	972	932	967	993	978	998	950	954	982	973	997	971	989	949	967	1039	962	909	965	981	996	948	906	942	962	980	899	985	958	949	937	1021	981	981	987	924	1001	1002	936	915	969	979	944	904	946	966	933	932	989	966	920	946	970	943	930	998	968	986	950	933	983	903	965	921	962	929	1027	971	966	983	953	1018	958	956	972	958	944	981	947	1013	946	913	984	994	978	1003	929	946	939	998	970	960	912	952	927	963	967	925	939	912	940	963	937	991	934	988	949	1002	955	972	1007	917	976	963	948	930	973	973	945	1003	992	948	971	980	971	969	953	928	976	973	974	980	951	919	939	956	981	933	986	946	956	984	941	973	936	946	913	962	952	951	942	962	944	1023	973	953	994	975	973	982	975	974	885	965	957	962	975	970	1041	937	937	969	1024	994	986	1028	1023	955	910	895	896	957	969	985	990	982	1003	968	986	971	948	920	952	944	976	917	950	1026	966	947	999	980	956	973	1011	949	969	1024	977	957	961	995	962	1016	1005	972	911	931	924	916	950	959	974	953	934	957	997	977	1010	985	991	998	952	939	969	991	931	991	966	886	984	1004	985	955	974	1001	985	944	994	935	987	935	921	949	937	1002	969	959	1010	1012	975	1000	992	1014	898	941	1013	955	944	915	937	999	985	959	938	949	946	944	948	975	1013	968	975	951	917	985	931	936	985	965	943	983	994	972	1000	981	991	994	971	978	957	999	966	946	987	920	953	996	985	1001	944	947	982	990	920	969	949	941	939	965	1011	971	947	979	916	950	952	975	914	931	984	999	970	971	965	950	1005	962	915	985	1045	978	985	935	974	954	926	927	997	985	996	1041	1037	950	993	960	910	918	942	1031	962	942	944	966	981	988	951	965	996	1000	886	965	979	984	931	938	905	986	957	970	1005	943	997	942	957	972	997	943	983	945	961	1025	1003	962	940	1008	964	966	939	968	979	945	971	946	947	959	937	948	1026	995	978	996	912	921	1017	994	966	996	979	980	992	970	1010	979	997	985	939	1027	899	992	1012	986	1003	953	949	994	989	962	977	926	936	957	978	1011	958	955	917	931	993	946	994	987	978	965	946	988	988	989	922	950	993	942	963	964	935	916	963	985	953	941	999	958	987	940	932	930	963	982	956	971	981	958	1007	915	934	983	939	983	961	970	940	979	1011	935	971	929	959	972	936	933	953	1014	979	955	905	989	947	980	957	927	1004	992	961	961	980	956	971	912	934	964	1014	952	957	973	1007	935	968	931	989	915	957	989	1027	955	980	978	933	937	964	975	1000	921	951	1028	1038	961	913	962	1046	962	973	978	883	954	941	1074	998	987	995	927	996	958	938	994	974	944	947	906	954	927	1032	954	977	940	968	986	937	919	968	989	955	965	981	1022	974	996	978	882	932	1000	959	965	917	929	1023	946	920	965	1011	979	978	1004	938	994	1022	945	1017	955	998	942	942	932	974	991	953	958	1051	946	948	1020	967	940	960	946	919	940	907	989	965	972	957	957	1016	987	991	930	987	965	970	973	898	915	1026	976	948	972	980	1023	959	959	932	959	955	943	1011	923	1015	984	1026	933	1046	1004	941	1001	950	959	980	956	940	989	917	1012	974	998	941	981	983	967	944	995	1020	905	980	928	986	920	885	969	986	1009	986	960	928	961	981	965	1020	957	962	1027	954	973	983	949	987	1014	1028	961	1002	943	956	1033	992	968	963	965	982	951	958	931	980	1000	899	958	958	995	951	976	935	930	951	931	961	960	939	953	964	995	961	924	934	953	940	973	953	924	924	988	960	953	934	921	981	923	968	973	981	948	998	933	958	1008	984	966	1006	965	944	1017	1015	991	960	923	922	946	928	966	983	969	953	975	973	950	945	916	950	961	1004	1002	926	973	950	953	975	964	935	948	957	997	968	979	976	1017	952	910	988	943	903	968	973	978	941	942	969	983	972	982	1009	974	976	987	928	988
4977	1185	8545	20195	13555	5987	2694	1364	897	787	860	811	809	852	828	844	782	805	831	787	823	809	823	777	818	847	841	812	832	857	791	819	818	833	859	841	833	814	820	841	843	853	853	798	833	819	867	784	842	793	782	842	829	867	817	784	856	831	816	857	846	817	848	814	833	825	820	900	775	826	761	842	810	820	814	822	859	801	825	757	821	791	832	833	805	804	855	827	815	831	861	804	801	854	846	892	814	833	796	827	844	802	833	866	801	824	852	878	812	809	838	836	864	816	837	810	807	768	787	732	816	838	816	814	832	831	855	831	810	843	823	833	829	800	852	849	819	843	801	842	764	761	759	855	827	827	795	779	812	793	785	815	861	806	796	806	810	807	771	811	827	845	754	802	843	814	817	859	812	742	820	805	827	821	801	836	790	830	792	822	859	830	791	766	782	806	787	831	783	785	777	875	830	830	800	848	870	842	848	806	829	833	832	871	830	787	807	823	772	810	771	810	780	823	878	837	816	795	794	771	817	806	824	850	781	816	797	839	806	800	799	807	805	786	788	819	843	861	804	823	858	842	785	832	831	821	842	831	823	800	827	791	778	762	823	838	801	796	799	829	760	806	789	832	819	775	816	788	834	827	817	795	817	816	868	810	871	840	824	801	812	787	779	865	834	814	797	856	809	786	849	834	807	798	799	809	858	825	821	831	885	738	805	845	816	795	814	848	848	832	818	823	756	875	806	763	806	852	814	814	795	808	801	780	867	820	825	829	861	802	828	787	832	777	878	815	807	816	814	797	845	895	860	794	817	827	789	861	830	822	759	791	778	781	782	814	804	800	825	812	834	882	831	815	818	823	867	780	838	785	804	802	867	846	835	860	839	812	806	792	784	816	802	874	831	784	799	840	830	834	840	836	841	823	855	815	845	826	832	844	816	835	832	828	785	798	875	823	825	847	813	834	829	802	818	796	866	879	808	816	843	779	867	803	766	773	843	832	875	835	851	797	752	804	821	818	796	797	816	789	800	793	860	798	858	808	839	797	841	789	793	830	849	844	821	823	817	823	782	830	783	746	784	760	828	830	819	824	796	809	787	849	852	801	797	844	802	850	777	803	810	840	767	807	871	780	775	771	772	820	844	821	807	830	821	808	852	789	873	865	815	810	816	816	860	786	813	807	859	826	854	813	846	829	765	868	773	783	791	879	861	829	827	796	824	835	772	817	817	824	819	817	794	839	777	830	828	839	868	806	834	794	816	795	821	800	852	814	798	822	773	847	795	870	852	804	835	839	796	776	831	811	792	816	759	811	817	843	799	843	851	807	837	853	828	798	874	788	799	818	822	771	810	815	810	823	774	834	810	803	782	801	862	847	845	787	785	776	791	828	769	817	824	761	822	815	813	835	820	783	811	811	834	825	846	821	799	858	784	829	802	832	777	808	832	825	853	793	836	817	766	852	778	839	854	783	783	889	813	787	805	837	831	822	798	832	814	796	787	828	812	825	808	846	796	780	809	876	845	839	855	844	804	820	814	820	858	821	858	812	842	786	829	830	821	791	833	820	801	760	797	816	823	874	783	818	784	846	845	831	784	828	814	827	820	839	763	798	803	839	821	808	846	846	807	846	801	804	789	757	780	796	842	790	796	779	836	762	789	830	750	796	803	805	793	844	798	811	829	810	776	815	809	806	833	822	771	836	804	835	802	865	827	763	818	795	857	786	861	787	794	759	835	780	810	829	831	835	791	796	802	819	818	795	862	820	789	766	824	811	790	781	819	756	822	837	852	850	837	796	841	798	832	849	807	840	833	800	809	779	753	881	826	792	829	818	793	765	876	846	841	819	849	825	864	812	821	794	784	861	825	843	838	824	841	779	841	785	774	819	829	842	838	821	829	866	845	829	803	811	814	797	836	819	795	775	746	813	809	819	833	814	777	817	790	799	841	774	758	820	783	820	789	815	829	846	797	786	813	790	771	810	809	803	774	816	805	828	788	748	809	835	799	802	852	818	868	827	798	786	782	812	785	840	775	828	860	811	874	771	814	801	790	750	829	759	797	793	806	795	804	826	855	827	829	804	826	871	812	779	860	790	841	790	796	844	829	833	796	805	839	829	868	794	831	808	857	784	819	824	794	765	744	809	864	788	803	833	859	850	854	845	838	787	835	843	840	843	818	789	786	835	769	826	826	830	754	785	858	797	791	789	772	826	839	886	802	807	747	783	813	869	830	797	792	750	839	803	834	782	836	790	795	825	801	823	814	801	793	812	861	795	805	791	839	813	826	807	805	809	830	804	763	834	813	811	783	834	869	789	792	895	804	791	817	875	818	786	860	854	793	812	780	808	737	783	786	850	861	892	829	834	802	827	769	844	837	837	862	870	850	863	873	804	864	836	832	826	827	788	837	856	796	787	840	815	835	800	847	814	858	814	840	812	812	807	790	754	798	855	837	799	836	804	822	806	831	819	827	801	880	828	816	835	773	800	832	823	819	787	851	761	820	857	829	810	788	792	797	839	833	868	836	813	776	834	799	854	823	826	838	814	816	799	862	839	844	819	786	830	781	785	803	828	864	791	755	814	824	858	788	801	824	844	828	845	848	773	827	821	819	850	883	771	827	840	826	826	833	800	833	883	840	841	816	807	774	832	806	784	800	746	827	833	839	784	822	797	803	774	858	826	841	786	783	789	771	832	790	808	800	806	855	808	824	847	812	836	818	822	855	723	775	802	781	811	791	804	758	801	822	803	820	831	788	796	797	775	764	795	826	774	855	793	849	809	855	829	814	807	810	829	758	850	859	797	792	847	846	821	823	824	812	813	839	835	789	785	832	797	767	851	834	840	869	827	801	834	784	799	832	796	788	848	809	798	866	800	788	875	799	820	849	851	844	785	819	882	824	779	818	881	826	799	833	790	808	804	807	827	827	816	823	863	823	818	804	831	834	815	835	792	812	818	851	839	835	864	818	814	867	796	769	849	792	853	797	811	878	821	778	846	831	796	796	809	819	805	867	823	852	831	847	871	785	840	839	794	771	827	811	814	812	818	757	832	822	788	842	797	864	758	837	792	858	803	814	780	806	779	787	819	851	804	844	821	859	838	856	756	836	792	801	760	839	824	793	843	778	847	802	778	764	759	760	820	770	785	763	780	830	826	769	820	839	833	795	836	886	809	803	826	799	796	842	817	776	812	818	844	785	814	886	804	750	788	804	841	828	811	788	824	825	804	831	753	824	769	827	794	799	770	814	826	802	808	871	798	798	869	824	846	809	814	802	775	796	822	782	792	736	775	827	845	804	834	800	801	817	846	832	839	792	799	760	837	836	828	848	836	844	810	807	848	787	849	810	812	830	809	805	808	817	802	836	837	819	779	874	780	796	816	875	842	789	813	816	824	855	808	897	791	870	855	843	791	777	825	846	842	895	811	853	838	824	812	768	804	814	790	829	853	846	800	832	786	802	802	834	795	805	778	862	835	799	846	770	873	855	820	800	825	822	852	844	784
24487	21092	30118	61431	57402	38490	20314	5410	1549	1069	980	969	967	965	970	1025	928	921	969	963	975	1010	920	966	951	960	995	968	903	926	959	964	906	936	945	983	936	948	973	979	965	1004	918	947	972	926	972	956	967	957	874	982	919	918	938	970	892	929	929	979	911	974	955	934	938	932	906	955	918	1002	989	957	953	960	977	983	964	887	947	879	938	907	863	947	951	964	943	949	1011	986	966	921	963	951	952	911	944	875	921	956	883	930	940	947	927	957	981	952	948	968	910	932	947	950	918	965	923	945	918	901	919	907	944	963	922	912	884	940	990	921	915	924	925	920	940	951	951	968	941	937	978	886	936	943	903	978	925	918	925	926	963	949	930	932	914	945	962	909	912	915	980	946	912	937	890	983	980	898	930	931	964	970	950	955	907	903	897	913	908	971	946	937	928	925	950	929	985	956	979	951	1003	956	948	922	975	966	949	898	964	954	918	897	916	926	944	935	926	992	967	916	957	957	968	948	900	922	939	929	927	915	929	937	948	934	960	934	966	911	918	918	935	952	940	932	973	928	930	983	977	1003	954	968	919	903	895	942	975	933	933	966	914	898	961	952	942	953	891	935	983	979	945	885	934	918	947	995	1004	922	952	946	902	954	924	976	974	971	916	935	921	983	938	970	1011	955	975	901	853	974	927	929	989	879	917	957	942	951	960	943	904	970	887	913	926	910	944	942	914	994	952	909	926	958	915	905	940	974	918	982	948	989	907	930	929	956	958	905	989	935	939	960	884	928	969	953	959	938	921	941	996	981	999	945	921	930	928	954	892	945	961	892	937	959	925	979	946	929	970	875	860	938	911	960	1034	1014	921	879	931	918	909	945	951	904	962	974	986	959	912	935	1028	954	996	912	956	990	1007	918	967	893	910	953	945	922	911	948	932	923	906	919	932	946	960	942	956	944	955	945	939	1021	966	917	901	830	865	918	955	921	909	934	916	954	879	925	977	903	907	943	931	950	945	884	926	958	874	934	998	980	926	896	915	949	969	970	914	968	887	920	960	945	976	982	975	935	942	938	906	882	997	973	917	931	902	944	957	940	919	942	926	921	980	934	937	947	947	943	954	846	926	946	879	896	978	931	890	1018	971	968	945	928	906	937	958	887	1017	950	958	903	953	927	999	916	913	975	923	939	833	942	952	935	976	926	962	918	919	977	922	992	939	927	955	943	988	937	962	949	965	971	934	989	908	1004	968	876	935	959	880	898	944	961	960	947	937	954	931	920	950	959	933	970	1011	958	977	925	908	987	902	942	914	953	947	961	964	981	963	904	933	930	897	931	979	948	981	926	982	987	946	940	907	943	922	898	918	947	943	892	934	962	933	955	957	931	898	942	908	941	939	954	892	943	990	936	937	973	900	936	949	944	942	992	976	988	890	983	962	972	924	931	908	959	929	965	915	962	996	956	955	973	949	951	948	951	913	919	929	948	994	943	889	913	919	897	949	927	912	915	984	952	910	910	966	949	956	937	930	983	966	910	903	973	956	897	935	945	916	952	921	914	929	900	947	910	944	948	931	958	930	974	933	934	986	953	934	970	924	951	947	899	923	904	991	951	951	891	951	976	932	964	928	952	926	970	915	927	981	916	951	928	917	963	934	963	914	907	925	918	937	957	889	948	903	951	932	1008	979	951	942	930	928	972	896	947	959	988	950	914	955	1010	972	981	893	977	942	953	876	928	885	972	961	954	922	905	947	972	991	914	937	954	916	940	929	967	971	908	935	970	949	931	921	974	938	1008	939	925	967	945	931	969	935	966	974	880	912	927	891	981	991	973	954	955	935	917	978	911	998	890	912	938	919	962	970	914	924	918	943	951	951	925	918	929	1000	953	955	948	921	929	965	967	924	937	908	946	935	959	982	955	952	917	928	964	938	918	948	948	983	954	994	901	939	921	891	961	921	932	924	970	943	927	950	955	958	957	912	911	920	928	959	983	911	909	983	891	934	897	966	979	940	956	955	914	973	897	938	939	913	925	882	935	932	895	941	934	921	943	938	930	935	941	917	970	961	900	926	949	927	1009	1016	950	915	984	974	895	970	983	950	935	977	959	956	867	936	960	943	1000	953	978	904	951	964	931	942	947	956	905	926	961	940	916	946	968	910	957	912	913	874	894	1005	939	942	909	917	951	937	988	968	973	929	919	876	956	935	927	957	917	926	933	922	936	946	934	978	970	926	944	904	881	965	861	904	881	932	892	950	893	983	893	944	921	903	868	916	954	945	917	974	952	909	947	980	941	947	971	949	979	956	899	961	999	928	894	935	920	956	947	919	964	931	940	921	943	924	873	945	913	950	931	974	927	944	982	977	952	960	973	922	976	1016	991	966	960	908	1011	916	965	925	1016	943	973	970	943	959	957	933	956	951	892	967	968	925	873	925	928	877	958	895	924	954	919	937	994	941	924	940	946	894	944	964	968	903	937	914	943	914	909	963	885	902	967	899	906	948	997	972	980	889	919	925	979	958	964	897	950	938	972	943	877	947	892	938	954	923	917	904	917	932	927	920	949	954	900	938	977	934	932	966	939	973	1021	914	972	999	937	913	904	967	973	920	950	927	902	935	906	967	959	938	905	936	980	932	893	919	922	900	953	953	949	959	903	919	901	929	886	990	937	994	957	909	977	913	923	851	946	917	992	869	914	953	982	946	912	953	896	945	966	938	935	977	913	882	917	997	922	935	930	923	891	917	1000	974	927	975	930	917	920	914	931	943	939	942	926	959	920	968	946	944	939	976	923	919	947	936	885	943	944	954	907	983	1014	989	956	1007	930	982	929	1034	912	900	948	869	966	887	898	946	918	918	927	937	895	957	907	960	943	945	966	946	923	952	964	884	975	952	947	890	972	941	957	929	898	967	873	918	906	929	942	887	898	940	906	969	948	940	908	956	916	929	952	940	876	944	973	996	942	953	925	958	946	977	969	961	944	948	1003	968	857	959	869	934	901	949	917	964	957	866	965	910	926	943	903	992	967	937	934	925	956	956	1001	874	954	866	927	904	922	937	947	948	937	913	961	950	943	922	984	937	916	979	950	938	1001	911	985	901	943	879	960	950	1001	973	927	919	903	889	945	928	954	933	899	958	892	945	941	965	934	955	912	888	927	997	966	938	936	1018	946	954	966	906	955	951	950	917	967	932	932	901	912	961	957	959	916	910	996	961	894	970	939	921	940	964	915	953	987	948	910	925	939	961	964	948	913	912	939	979	959	958	933	914	910	975	854	931	902	954	964	922	906	931	861	929	936	907	961	912	954	999	908	967	924	905	932	969	925	986	931	1007	1006	919	968	914	900	938	955	967	997	922	883	1021	992	948	978	887	931	934	943	946	933	1002	960	974	950	946	959	987	938	967	965	966	897	943	982	948	950	956	907	909	904	974	930	898	955	955	968	890	934	906	913	923	960	984	965	957	1001	967	907	941	945	929	950	987	929	875	947	959	925	981	944	959	927	902	949	878	936	957	937	883	940	967	947	907	897	867	958	893	978	978	911	954	970	941	949
3726	8420	45293	70128	53785	29736	12780	3656	1262	889	897	886	899	838	817	871	836	884	867	878	923	875	862	849	876	871	851	892	912	876	858	900	920	843	857	906	843	839	861	834	828	841	860	846	852	899	858	834	843	889	834	868	865	792	927	857	825	789	846	852	811	890	872	886	861	828	835	884	860	831	866	877	817	900	880	819	814	845	872	820	848	873	872	860	869	857	854	849	855	802	815	782	862	866	807	851	904	828	850	826	829	845	876	859	887	836	839	879	893	817	909	869	819	836	869	821	888	871	840	874	873	847	830	854	886	832	839	849	836	823	885	859	859	819	832	887	884	850	834	853	857	853	838	853	813	901	834	822	838	848	828	855	816	825	843	843	852	858	816	849	849	924	839	830	872	801	879	823	842	862	878	862	809	867	892	853	814	823	877	900	829	798	812	883	859	828	861	869	881	861	857	819	828	834	852	887	854	869	838	836	873	818	895	913	825	874	845	836	851	839	824	910	879	825	886	852	845	847	843	825	892	864	810	859	898	875	863	871	835	876	789	801	886	853	851	853	906	831	821	852	813	815	863	870	919	890	834	915	899	829	800	889	830	830	854	815	862	824	863	823	875	845	830	829	845	875	843	884	872	847	889	904	846	794	838	841	901	818	879	812	851	869	860	840	858	867	796	816	866	900	823	860	859	850	842	871	865	860	848	824	820	856	782	824	844	816	885	828	873	797	828	871	826	832	868	886	824	834	826	852	856	803	815	855	874	820	850	893	827	870	848	825	848	838	832	848	875	828	854	833	808	860	871	861	885	876	833	839	901	875	852	850	816	862	862	841	875	855	838	874	826	820	849	806	808	858	877	880	879	904	864	841	891	877	862	853	860	849	852	832	866	880	845	862	871	880	847	873	906	853	883	826	846	843	904	847	850	877	871	876	840	859	869	851	875	819	855	832	795	861	859	855	894	859	815	889	849	839	860	846	861	820	847	879	884	873	889	889	900	832	906	839	800	838	813	881	815	866	843	810	850	850	850	854	819	874	846	852	849	818	846	845	803	801	830	850	894	847	849	858	894	846	899	805	886	840	865	883	834	823	837	849	824	870	905	889	877	799	812	872	895	854	836	841	828	865	822	850	850	882	825	823	862	879	809	839	845	865	875	818	884	853	828	851	895	874	844	839	866	837	860	818	837	828	848	894	830	808	829	817	840	871	802	817	860	871	880	806	864	807	838	805	810	816	875	839	839	854	822	860	837	836	819	858	884	852	870	846	864	864	891	868	867	830	827	838	846	822	847	799	856	824	852	896	837	849	825	820	845	867	825	867	875	871	856	827	871	834	865	817	864	853	851	906	844	881	809	831	851	802	847	826	853	874	843	821	907	861	858	842	854	855	856	855	794	877	881	836	851	820	860	858	869	829	865	854	819	809	875	842	803	888	895	813	773	843	871	868	824	887	817	893	832	865	874	805	861	836	871	844	813	852	863	836	884	795	827	824	794	780	846	791	804	827	810	862	807	834	811	841	836	811	780	864	881	850	858	850	833	842	830	827	843	869	843	850	877	823	898	836	869	837	855	780	924	865	814	841	836	877	817	854	827	846	851	878	843	788	836	904	855	855	839	848	844	836	877	838	880	812	808	839	819	871	787	855	858	841	842	893	864	900	861	834	823	879	899	817	869	886	852	810	815	862	861	903	874	873	881	816	844	865	860	825	836	849	888	821	873	837	866	843	839	869	842	805	829	815	819	872	832	865	819	866	824	829	924	893	822	876	865	821	850	842	842	870	862	822	845	829	887	882	834	778	843	869	841	805	819	824	836	840	840	818	908	871	823	853	838	835	859	801	822	841	876	863	819	895	832	833	862	810	888	862	847	836	870	825	859	896	840	921	756	862	874	834	868	862	857	876	862	827	865	881	851	826	847	892	813	829	829	861	910	862	914	855	825	837	804	860	852	833	843	870	874	902	848	856	848	890	836	831	848	831	839	826	857	886	832	841	859	828	781	857	876	821	852	860	819	911	864	831	848	874	842	817	889	850	850	787	893	860	858	836	840	825	857	866	833	801	806	853	882	774	852	836	834	842	850	838	885	850	846	800	881	840	920	897	807	868	825	878	822	926	894	788	848	897	858	856	873	870	787	848	841	817	878	840	871	848	778	824	809	842	878	814	807	901	900	822	807	852	858	810	830	856	838	815	843	806	782	847	869	875	845	850	825	849	877	898	878	872	900	851	862	837	846	902	882	826	858	841	848	813	816	864	885	834	843	842	861	854	859	795	847	852	848	821	826	813	827	827	849	867	860	823	861	836	798	838	874	852	822	861	885	864	885	869	834	860	806	836	848	860	837	869	830	850	820	841	825	860	897	900	821	824	873	861	903	859	853	881	813	840	840	914	852	874	866	836	839	846	839	880	858	854	825	890	851	879	838	874	825	820	875	824	841	836	819	803	838	855	839	859	836	778	852	872	820	859	847	867	829	899	785	840	851	875	834	869	894	880	831	853	815	845	855	851	877	825	864	845	869	835	852	837	800	834	823	881	905	847	854	822	855	875	868	788	823	903	799	832	812	850	853	948	771	858	827	875	869	818	871	828	803	828	816	805	860	821	858	848	844	853	833	792	837	839	884	879	878	876	829	860	808	839	840	862	853	833	818	868	869	879	839	844	919	875	867	846	855	894	843	878	833	866	857	822	827	827	861	824	853	899	839	875	838	879	853	849	797	847	857	859	830	845	887	874	889	877	837	882	893	827	814	792	879	884	813	838	850	811	833	852	868	829	858	850	804	836	866	820	847	817	822	800	860	809	821	835	848	859	925	833	779	865	862	848	870	863	857	831	806	873	856	838	847	819	853	892	864	858	858	824	825	841	830	839	869	853	779	828	854	847	848	879	859	805	781	867	802	841	811	866	913	822	821	856	786	898	828	811	866	820	870	839	851	900	849	813	875	852	827	829	895	866	869	910	820	872	855	859	884	822	828	837	862	802	861	855	830	895	844	850	927	817	826	874	853	859	822	867	870	856	856	890	861	820	811	804	848	818	808	839	820	923	846	837	821	807	867	851	799	888	857	780	867	850	868	856	872	874	860	845	844	835	814	846	811	884	830	843	848	862	893	840	858	859	845	893	798	880	816	883	888	826	848	813	859	834	872	877	915	853	841	893	879	859	881	870	868	861	892	813	821	846	841	859	778	829	860	848	815	814	866	808	835	868	866	844	792	828	827	857	799	889	817	817	805	839	812	918	865	815	810	841	867	866	860	845	775	877	909	825	882	823	869	826	745	853	870	805	870	913	830	811	768	836	898	892	897	851	810	897	829	891	865	816	826	808	851	875	877	838	823	843	837	837	871	821	800	823	891	861	873	822	847	830	828	856	811	815	826	887	809	866	830	861	857	800	821	819	852	909	866	861	859	880	832	848	910	796	798	876	856	844	871	879	841	878	812	849	862	843	845	839	911	863	819	911	915	867	860	888	860	887	854	852	860	878	826	804	862	854	891	805
23797	21094	30932	51699	55831	42354	26017	8052	2272	1168	1148	1178	1102	1080	1064	1031	1073	1040	1107	1121	1061	1068	1015	1036	1081	1089	1009	1106	1030	1023	1054	1032	1048	1041	1120	1041	997	1025	1065	1102	999	1046	1043	1041	1044	1032	1069	1049	1042	1014	1016	1106	1078	1024	1047	1059	1042	1028	1028	1035	1080	1090	1047	971	1051	1066	1098	1046	1034	1070	1070	1074	1045	1007	1040	1042	1007	1145	1070	1113	1048	1065	1171	1020	1056	1028	1070	1068	1063	1034	993	1075	1047	1024	1018	1076	1033	1032	1021	1057	1030	1036	1046	1055	1060	1074	1084	1048	1032	1021	1023	1030	1052	1002	979	984	1110	1033	1050	1021	1016	1050	1019	1057	1089	1044	1000	1042	1035	1043	1051	1049	1080	1045	1015	1008	1058	1073	1036	1101	985	1042	988	1033	1019	1045	1034	1063	1043	1073	997	1027	997	1065	1055	1024	1060	1017	989	1068	1068	1035	1017	996	1054	1063	1020	1045	1023	1067	1021	997	1077	1117	1035	982	1060	1043	983	1043	1116	1058	1025	1042	1018	1032	1078	1033	1038	1035	1052	1014	995	1007	1013	1059	1024	1049	1034	1038	1031	1003	1015	1044	1106	1078	1036	1066	1038	1051	998	1019	990	1009	1030	1086	1059	1013	993	1049	979	1033	1007	1092	1077	1016	1035	1019	1028	1065	1101	1043	1031	1029	1095	1048	1025	1055	1063	1008	1060	1059	1094	1042	1051	1091	1021	1032	1031	1024	1037	1027	1065	1036	1029	1004	1053	1100	1048	1023	1016	1086	1005	1051	1055	1022	989	1063	1004	1023	1012	1057	1010	1031	1025	1017	1032	1066	1039	999	1086	1041	1032	1042	1062	1079	1022	1063	1081	1043	1089	1025	1045	1055	1142	1070	1103	1040	1083	1063	969	1022	1040	1096	1007	991	1018	991	1072	1038	1081	1019	1059	1096	1022	981	1016	1043	1038	1097	1019	1069	1009	1064	1028	1054	1121	1018	1069	1103	1059	1045	965	1060	1077	1041	1042	1040	1051	993	1077	971	1035	999	1017	1049	1082	1025	1016	1053	1029	1089	1064	1079	1022	960	1074	1061	1069	1039	1064	973	1096	995	1078	1032	1035	991	1002	1052	1063	1066	1059	1105	1125	997	1076	1066	974	1009	1035	1022	1079	989	1063	1046	1037	1093	1068	1093	1008	1033	1039	1002	1027	1099	1050	1081	1005	1000	1104	1138	1045	1011	1069	1037	1088	1060	985	1048	1018	1036	1012	1090	1095	1073	1070	1078	1041	1075	1049	992	1089	1079	997	1015	1018	1082	1029	997	995	1045	1021	980	1056	1050	1037	1056	1020	1019	1028	993	1044	1029	1008	1011	1072	1041	966	1011	1071	1035	1034	1054	1059	1056	1110	1038	1069	1063	1039	998	1073	1019	1038	1090	1058	1065	1059	1022	1046	1078	986	933	1047	1045	1072	1030	1060	1064	1035	1014	1052	994	1072	1071	1081	1016	1015	1042	1066	1066	1055	1035	1030	1035	1078	1027	1057	1004	1043	1028	1084	1012	1064	1022	1055	1054	1013	1039	1063	1042	1036	994	1035	1057	1047	1008	1088	1052	1071	1011	961	1060	1034	998	1019	1062	1004	1072	979	1004	1011	1066	1038	1080	1040	1042	1025	1003	1114	1039	1071	1034	1030	1003	996	1007	1043	996	989	1029	1043	1039	1070	1065	1040	1023	1057	1132	1086	996	1035	1083	1077	1030	1046	1020	1048	1066	1085	1032	1064	1033	994	1092	983	1054	996	1047	1016	1014	1008	1062	1056	1043	1017	1106	1040	1073	983	1016	1073	1126	1044	1026	1029	1022	998	1064	1033	1019	1088	1078	1064	1020	1022	998	1065	1110	993	999	1031	1051	1118	1037	997	1067	1080	1010	1046	1020	1062	1046	1032	1043	1051	1065	1058	1027	958	1017	1012	1039	1022	1059	1006	978	1077	1086	992	1038	1058	1072	1084	1008	1004	1007	996	982	1049	1102	1034	1074	1082	1035	977	1022	1005	996	1035	1024	1065	993	1021	1016	1005	1028	970	1006	1049	1054	1030	1066	984	1016	1002	1051	974	1011	1029	1037	1053	995	1074	1056	995	1046	1040	1034	997	1054	1090	1021	1013	1057	1019	1031	1072	1019	1018	1041	1087	1003	1032	1019	1040	1035	1065	1083	1079	1086	999	1057	1104	1052	1045	998	996	1027	1075	1064	1034	1025	929	1018	1038	1042	1065	1002	1077	1009	1058	970	1082	1029	1025	1049	1059	1044	1064	972	1114	1035	1016	1056	1103	992	1066	1000	1047	1052	1002	970	1013	1039	1047	1083	970	1092	1107	1004	1015	1041	1035	1057	1025	1068	997	1035	1003	1065	1079	1073	1041	1039	1016	1039	1026	1045	1051	1026	1037	989	1055	999	1048	1014	1024	1063	1034	943	1083	1043	1019	989	961	995	1091	1050	1001	1058	1020	1016	1004	1028	1046	999	1070	1067	1043	1095	1014	1080	995	1013	1067	1068	1038	1077	994	1111	1055	1039	1028	1055	981	1043	1026	1097	1082	1008	1058	1032	1077	1055	1029	999	986	1058	1092	1095	961	1030	1071	1079	1027	1031	1012	1034	1044	1017	1028	1084	1029	996	1028	1011	997	1052	1055	1027	1038	1044	1008	1091	1013	1021	1046	1036	1032	1052	1051	1083	996	1060	991	1008	1079	1009	1049	1031	1012	1035	950	1050	1041	1063	1066	1026	1031	1026	1102	1056	968	1009	1084	1045	1039	957	1106	1083	1094	1100	1053	1045	1047	981	1073	1067	1089	983	1043	1039	1078	1020	1034	1059	1003	1000	1015	1061	1073	979	979	983	1035	1052	1017	1003	1011	1081	1067	1030	1000	1046	1061	1010	999	1029	988	1015	1008	1058	1061	1013	1078	1057	1057	1002	1027	1068	1098	1075	1036	1008	1032	1038	997	1052	1003	1012	1039	1044	1016	1050	975	1009	1002	1088	1019	1035	1056	1012	1083	1049	1077	1021	1011	1053	1028	990	1068	1045	1033	1086	1051	1010	1068	1036	1063	1009	1052	1087	1045	1058	1038	1000	1008	1054	1077	1033	1062	1045	1111	1048	1071	948	1032	1098	1076	1038	1067	992	1036	995	1073	996	1020	1011	993	1017	1032	1040	1023	1040	1006	1009	1022	1039	1076	1032	1026	1009	1093	1043	1036	1013	1090	1026	1005	1067	1021	1076	1057	1023	1038	1045	1090	1048	1042	1031	1026	1004	1042	1056	1003	980	1029	1051	1036	1061	1009	1034	1004	1031	1031	1055	1044	981	985	1088	1033	1034	1014	1026	1034	1004	1091	1085	1083	1029	967	1033	1044	1062	1031	1074	1008	1047	1046	1047	1070	1029	1027	1040	1038	1047	1040	1031	1046	1043	1074	1042	1084	1022	1022	1072	1039	1046	1070	1026	1029	1054	1013	1037	1079	986	1077	1023	1035	1004	1073	1074	1022	1002	1008	1037	1007	1033	1120	1027	1036	1018	1028	1028	1053	1032	1049	1038	1066	1021	1033	1117	989	1033	1031	1070	983	1060	1043	1036	1059	1044	1019	1060	1100	1003	1050	1053	1097	1031	1054	1033	1037	1030	1074	992	1053	1034	1050	1037	1054	993	1011	1082	1000	1040	1013	1009	1014	1067	972	1027	1064	1030	1090	1096	1062	1089	1035	1049	1049	1064	1021	1020	1056	994	982	1004	1042	1087	1013	1016	989	1005	1029	1048	998	1066	1024	1078	1068	1071	1018	1034	1082	1051	1014	969	1037	1019	1016	1059	1032	971	1029	983	998	1061	1039	1025	1062	1016	997	1027	1064	1005	1043	953	1039	1062	1014	1039	1034	1080	1047	1029	1092	1084	1045	1031	1040	1068	1034	1049	1085	984	1025	1012	1070	1063	1061	1044	1041	1083	1000	989	1012	1071	1090	1007	1038	1044	1035	1090	985	1066	1009	1008	1007	1013	996	1101	1021	1047	1117	1057	1020	1100	1068	1082	969	1027	1018	985	1100	1058	1015	1029	1076	1061	1046	1023	1038	1050	988	1064	1123	1068	1022	1102	1057	1030	1068	1072	1048	1023	1096	1054	1051	1003	1050	1012	1032	1015	996	1043	1063	1026	1068	1085	1020	1081	1026	950	1015	1096	1060	978	1041	1086	1077	1048	1075	1045	1095	1055	1085	1111	1001	1011	1052	1091	1070	1073	1020	1021	1022	976	991	1003	1056	1065	1044	1026	1050	1020	1054	1057	1024	1060	1021	1025	958	1048	1062	1060	988	1016	1092	1037	1054	1068	1037	1022	1080	1007	1074	1037	1054	1082	1003	1023	1077	1063	1041	1055	1068	1099	1059	1104	1083	1025	994	1068	1011	1008	1093	1050	1046	1043	1006	1044	1053	1035	1072	1044	1009	1044	1036	1013	1042	1018	1044	1077	1071	1041	1046	1116	1124	1034	1013	1051	1062	1004	1028	1021	1078	1001	1018	1032	1035	986	1014	988	1036	988	1032	1046	1069	1117	1060	1076	991	1030	1060	1038	985	1024	1085	1021	1042	1051	987	1036	997	1039	1033	1024	1056	991	1025	1053	1041	1078	1003	997	982	1003	1064	1064	1065	1027	1000	1024	1016	997	990	1014	1124	1053	1018	1026	1004	1041	1013	1087	1053	1057	1064	1032	994	1001	1039	983	968	962	1038	1067	1009	1034	1056	1030	1022	1012	1045	1086	1074	1078	1028	994	1056	1030	1031	983	1012	1001	1020	1075	1068	1078	1037	1009	1041	995
4576	15316	60111	78576	63017	37196	16338	5314	1994	1038	987	920	960	990	927	978	953	903	1027	946	910	959	978	1005	963	1015	898	946	915	957	968	963	954	891	939	1000	976	972	952	928	967	914	916	883	882	901	926	972	948	942	960	985	940	956	884	935	945	975	962	902	943	907	958	994	972	931	902	894	932	912	952	961	996	938	926	974	909	926	991	966	952	911	946	954	946	1016	949	994	1009	950	980	990	906	912	1006	967	948	1008	947	930	947	932	953	905	991	973	971	966	977	995	919	943	946	939	898	1003	944	959	963	971	896	956	907	935	969	926	983	939	944	929	938	967	968	941	965	939	961	1029	928	931	855	1015	899	987	964	976	909	984	981	950	982	915	977	947	910	937	975	989	948	959	910	912	953	944	970	873	922	951	933	961	924	911	951	946	960	948	951	961	948	965	972	941	929	972	944	933	907	995	957	1002	977	968	944	916	882	1036	946	933	943	963	927	982	925	919	902	952	946	937	953	950	974	925	933	923	962	917	928	969	935	962	986	969	972	931	937	944	916	950	888	995	934	961	1052	917	967	899	931	951	892	969	959	896	915	938	960	938	967	984	925	940	931	908	972	925	952	936	991	942	995	981	942	899	938	939	951	945	931	951	904	940	955	964	890	953	915	941	933	979	991	882	928	939	981	927	919	985	942	962	973	962	954	925	941	960	935	936	900	928	881	970	951	919	938	941	912	968	960	953	990	955	899	883	999	914	952	909	968	914	943	901	1009	933	998	923	940	964	935	912	996	872	952	920	959	868	882	954	889	886	957	943	956	935	919	918	884	997	962	966	988	976	894	942	957	931	938	880	974	895	938	937	951	1011	936	920	891	887	912	998	932	939	960	953	885	966	983	896	914	941	903	922	935	938	905	919	966	918	954	957	929	905	916	910	1036	926	896	946	956	935	972	946	929	924	986	950	889	930	945	959	947	930	932	940	920	962	1004	942	955	947	1006	922	924	895	977	922	960	925	980	901	927	932	851	951	969	940	912	963	955	922	940	992	914	974	906	966	933	926	964	919	935	946	926	917	946	968	948	962	917	925	988	973	969	935	984	893	977	903	969	938	946	956	943	925	930	936	876	893	971	943	934	964	906	921	927	977	984	996	939	934	982	875	1014	947	962	964	974	919	991	930	913	962	947	883	909	927	991	926	955	944	947	964	944	925	1002	913	937	946	942	933	908	937	971	964	959	951	916	891	948	936	935	946	932	911	954	905	954	958	907	1007	923	964	970	926	926	959	959	944	967	1016	978	970	932	956	945	906	933	929	887	875	895	989	1020	937	956	960	969	920	926	919	958	949	1011	884	910	895	943	920	921	937	966	899	937	967	942	889	924	987	928	875	921	957	911	937	907	934	954	962	945	943	930	946	925	901	956	966	981	978	930	896	900	957	869	970	917	985	897	991	884	894	950	935	951	907	983	973	963	917	955	897	923	958	943	914	959	999	979	907	941	965	989	980	980	955	883	995	922	956	941	939	898	999	928	896	969	954	922	954	932	1041	960	939	924	949	919	934	932	904	925	923	934	958	958	877	934	953	934	916	889	966	943	951	929	950	890	942	990	975	956	935	951	896	959	921	909	934	991	904	946	945	925	939	950	912	938	878	935	973	978	919	966	944	946	957	928	928	943	933	920	949	967	943	929	945	924	927	889	992	945	924	920	901	948	935	962	990	979	908	933	973	946	905	945	910	913	902	973	963	943	934	958	994	920	998	941	977	970	938	957	924	932	952	905	985	903	956	954	962	921	956	902	901	891	957	959	939	924	905	942	928	998	944	914	987	929	924	954	1018	940	952	960	954	904	1008	949	908	907	955	936	952	969	927	936	931	912	946	975	979	980	966	935	954	934	903	946	946	893	894	926	858	902	891	914	957	958	905	948	883	917	937	947	910	956	954	907	989	940	981	907	942	952	959	980	903	966	956	1001	939	966	920	890	964	904	934	915	968	949	959	898	934	945	942	980	917	911	953	962	964	917	926	977	909	987	1028	960	941	967	924	985	964	958	983	965	975	1000	918	939	946	961	955	928	950	906	979	954	920	926	944	934	895	898	909	932	945	941	940	975	945	980	954	941	1011	941	900	973	915	949	955	1001	1015	937	1005	898	898	953	959	891	969	925	931	840	965	963	1007	969	961	940	979	993	920	932	909	921	958	944	924	986	920	960	944	940	900	915	917	990	942	905	920	961	968	985	916	961	1008	904	899	936	959	997	942	949	922	940	939	907	945	918	959	958	943	915	867	900	957	913	993	898	922	963	1010	918	974	984	929	936	923	903	980	928	902	959	850	945	993	974	983	925	902	935	960	921	946	936	892	903	908	934	930	945	922	958	925	907	934	913	877	895	963	967	891	979	954	980	918	1005	896	979	969	908	951	955	926	920	959	924	982	978	967	957	888	900	937	936	935	931	910	961	912	966	930	913	964	940	983	942	949	940	918	915	927	883	910	943	953	960	871	980	922	924	899	968	902	915	929	972	880	1007	887	989	969	953	937	940	939	903	919	959	947	934	894	970	934	966	914	949	930	950	996	929	937	964	934	895	992	937	954	928	945	921	956	922	898	933	916	886	929	869	936	950	947	974	947	941	935	922	914	941	947	914	960	938	956	963	978	965	982	966	939	880	975	973	930	950	935	923	931	924	986	895	899	902	920	947	917	953	942	990	940	974	930	909	988	908	957	933	918	965	968	904	939	909	978	980	907	946	912	910	942	997	982	981	877	1012	940	1008	942	978	970	932	964	901	911	1010	924	936	984	900	975	958	941	984	913	926	939	910	933	919	980	986	949	957	966	970	919	961	946	899	928	950	942	978	905	954	905	924	944	944	972	890	954	923	867	952	982	899	944	895	921	976	924	903	939	944	955	938	980	904	907	893	939	914	911	919	899	990	907	928	943	968	1001	995	893	963	893	929	912	956	951	895	932	980	930	907	953	968	982	963	927	926	921	928	921	919	949	945	940	940	968	991	953	933	893	928	944	961	971	895	973	920	972	919	925	936	905	984	987	904	939	897	921	910	913	905	924	922	937	936	943	867	956	933	941	971	968	972	951	884	982	946	965	939	938	904	954	911	858	944	946	924	939	960	938	961	888	970	967	939	952	934	887	942	961	894	948	952	923	949	935	932	942	914	927	907	914	980	967	974	972	928	924	936	949	927	948	943	912	973	935	921	935	878	968	910	990	903	905	944	989	939	925	984	907	954	919	958	939	952	849	937	974	948	957	911	894	992	970	966	948	941	957	972	906	963	976	998	909	957	913	956	981	930	966	908	976	940	943	945	927	937	915	931	937	914	890	955	951	912	948	925	992	940	927	900	922	997	965	906	897	922	938	964	969	959	930	940	898	956	927	969	898	942	922	939	940	950	968	921	968	938	976	967	947	898	928	894	915	978	955	976	979	918	967	957	931	976	912	900	919	942	922	946	1001	930	936	947	964	926	921	939	953	904	952	971	911	938	928	943	965	972	912	931	960	928	978	920	918	905	956	959	940	958	894	910	900	952	877	952	929
27391	13903	9132	25196	17956	8071	2953	1485	1106	988	947	983	956	958	1002	957	1001	941	988	942	1010	961	1001	978	938	973	981	984	969	913	962	968	980	975	988	974	924	973	1017	947	975	1006	1000	884	947	960	984	911	978	998	950	931	1018	952	932	1023	1028	978	964	946	974	921	949	946	949	955	918	993	1039	899	875	963	996	981	1031	974	910	973	956	949	1021	944	934	970	989	958	1005	965	994	936	982	971	951	961	966	942	953	898	1006	947	948	946	972	920	977	932	930	978	997	934	955	959	1018	925	997	931	959	958	943	957	927	1016	992	971	968	921	966	992	957	969	970	971	972	1014	970	941	952	907	980	985	931	1015	985	935	955	911	989	953	1011	957	961	989	979	970	1018	955	943	995	936	946	965	1040	947	894	951	963	957	1007	956	990	985	931	1006	991	967	1011	938	975	915	958	992	986	996	893	984	951	951	1011	995	947	964	985	973	963	995	883	961	1037	957	969	953	957	966	998	1000	1000	1019	940	977	998	937	1010	919	995	984	973	964	963	972	914	931	995	951	1021	976	932	970	969	965	1002	984	964	1012	916	1014	918	954	979	924	954	967	898	957	1019	1001	996	992	1008	978	939	925	999	1002	971	919	939	1018	1006	1012	964	982	985	975	1042	932	954	1001	981	995	969	1011	967	1007	1008	920	942	1003	921	881	975	893	969	966	903	879	1011	921	972	1016	943	926	935	932	931	944	966	950	955	955	916	981	949	888	968	951	985	961	993	989	958	1004	984	933	1009	912	929	955	1004	907	970	940	963	1001	989	918	943	999	917	944	973	977	976	985	1034	949	995	912	930	943	972	1003	941	960	1010	918	993	942	1016	952	988	923	993	972	959	983	925	895	957	970	944	933	962	988	940	981	943	958	966	949	947	983	986	972	1019	1025	996	956	1005	968	962	917	943	958	919	948	961	989	958	973	980	1017	966	975	973	983	991	967	971	967	942	954	973	996	952	919	1001	1023	951	932	927	970	986	894	981	959	1033	994	931	938	954	931	993	954	934	954	958	973	951	918	943	1022	950	1005	1008	975	927	955	913	902	974	969	922	908	973	945	925	969	991	1011	970	937	987	939	971	955	934	964	957	893	967	945	939	921	937	964	1002	1016	1007	937	1019	976	953	953	946	1014	982	963	1011	964	1018	976	915	1001	950	989	974	970	1010	949	940	933	917	944	998	864	979	889	933	990	920	975	975	960	938	963	961	924	943	976	955	958	950	941	969	969	945	940	957	955	999	945	918	906	967	962	954	971	934	989	908	929	924	969	968	911	947	952	940	973	966	1016	995	968	994	1007	957	974	951	955	993	1001	988	957	974	959	954	911	923	975	952	978	1009	1020	932	980	967	1016	1002	951	929	977	998	1009	1014	972	1042	1005	963	945	984	958	959	998	929	1042	933	992	1007	987	970	1023	985	974	964	995	982	953	957	945	985	993	970	973	972	1024	961	926	984	937	955	970	937	919	933	1014	912	984	997	993	970	980	985	934	978	966	992	936	964	920	955	941	923	999	951	993	954	965	961	949	986	977	955	976	1006	955	966	1062	955	979	904	998	967	999	970	936	1012	947	953	972	917	967	970	972	939	954	921	939	1000	981	946	963	962	995	941	962	953	956	1050	999	905	975	993	977	885	932	1010	970	976	1008	947	931	958	925	946	967	951	961	998	971	965	926	1065	996	948	958	961	980	927	995	1013	973	1008	894	932	1008	940	987	913	957	957	1015	1001	903	912	962	976	974	995	942	967	961	967	1019	942	956	942	956	992	989	1005	981	982	970	956	961	973	999	966	984	1018	934	955	959	1015	894	1008	963	943	931	945	980	953	968	981	920	958	953	1002	1010	990	982	957	986	997	1009	991	972	981	982	989	971	975	984	986	946	959	1001	969	948	920	925	967	1012	953	982	955	965	969	913	941	972	994	1001	971	1033	919	978	969	956	963	920	945	967	946	951	970	970	991	955	983	921	925	1003	955	997	977	976	992	988	987	986	942	954	986	959	996	937	900	992	937	953	932	975	928	953	1003	978	928	974	968	992	936	956	1032	970	968	1039	1006	1001	963	971	948	986	947	982	977	983	972	955	943	993	987	937	934	991	955	955	957	999	933	949	940	971	983	943	991	931	972	923	1006	983	942	964	939	966	963	1001	949	1000	960	1004	1007	946	957	967	1007	963	989	948	975	925	942	968	991	979	896	1006	887	979	992	960	982	994	990	958	1016	958	970	952	963	933	984	916	1012	1027	916	951	942	990	967	976	958	899	886	907	964	999	971	994	1011	993	1000	931	942	928	995	875	965	952	978	947	997	953	981	909	982	944	900	897	970	986	1007	1003	899	981	976	933	976	1038	951	944	937	943	1023	931	966	923	953	909	974	1023	992	984	1002	953	1005	989	953	964	993	925	960	935	974	971	964	1019	944	985	992	996	995	975	929	949	939	935	960	938	930	1003	913	965	946	1003	1018	1037	963	974	966	972	986	997	1011	967	918	961	923	928	981	925	973	1006	948	959	983	959	924	940	949	948	926	970	983	966	977	993	995	946	957	1004	938	900	965	979	1000	979	972	990	981	969	967	971	944	975	961	955	953	983	996	920	975	1003	956	956	1012	1009	966	936	978	986	1022	977	1013	1036	999	1044	993	957	983	1038	948	989	976	942	963	966	921	902	963	994	997	986	989	935	971	926	1018	928	988	992	992	928	981	985	975	931	974	970	962	968	1003	983	935	1033	911	971	1006	984	940	957	972	961	944	1022	971	983	994	975	931	955	954	962	934	965	976	983	927	1011	993	1017	989	906	875	981	947	977	985	953	970	982	1001	964	945	957	982	947	1006	952	999	969	977	930	963	1007	958	967	957	1007	977	962	923	971	931	1015	907	940	981	906	967	965	956	996	948	987	986	1021	1035	968	1001	919	1006	961	995	932	937	984	955	897	1037	1030	981	971	952	991	932	983	958	933	951	985	952	926	985	976	968	877	945	998	989	942	940	920	982	964	1002	944	921	923	931	1004	1004	958	973	1050	939	938	938	934	996	971	948	944	978	987	929	920	986	969	900	945	932	973	946	944	981	974	998	936	970	940	914	927	982	972	900	944	927	1016	974	944	960	915	1005	980	967	943	925	998	957	965	973	973	901	915	987	975	1000	970	918	926	983	987	1004	962	954	985	940	956	980	993	1008	948	981	962	967	925	928	994	1024	977	991	981	971	934	1014	946	928	948	974	964	987	929	943	935	913	930	925	947	980	976	946	961	933	1007	888	983	964	933	997	968	981	1013	1015	970	943	1006	966	956	929	962	963	960	1007	948	968	917	910	954	971	973	1015	960	966	967	981	972	938	960	946	945	1017	1002	988	977	976	980	943	1036	957	964	1026	1002	978	1009	960	951	994	987	910	921	944	948	986	950	969	986	1000	946	927	962	984	985	969	958	978	942	914	964	999	977	919	947	960	1009	956	995	974	973	958	954	947	988	989	971	1015	971	976	953	1007	969	946	1003	966	924	910	988	988	941	945	969	957	942	980	976	993	951	969	987	934	952	953	966	929	959	1045	1045	973	924	936	921	947	951	982	947	953	960	993	975	963	944	948	1028	960	1020	924	962	960	942	1007	981	916	955	950	890	985	965	1004	916	1060	924	1009	959	980	912	951	994	971	950	1022	935	885	1009	985	932	997	996	1000	1021	994	995	993	969	936	946	946
5070	1218	9709	18909	13064	5876	2448	1309	879	792	823	833	817	829	835	886	827	845	813	811	808	812	818	853	798	808	796	829	851	799	817	869	838	799	813	811	824	795	826	817	809	793	797	871	853	824	831	759	854	785	829	816	814	832	794	746	805	847	807	838	773	790	890	800	830	838	820	741	793	809	823	770	813	802	785	860	822	764	826	828	835	802	835	828	924	863	851	809	805	814	811	846	856	809	805	837	814	808	815	848	837	849	812	792	819	804	753	816	858	790	811	851	818	822	834	806	794	823	835	844	858	829	825	797	794	866	788	792	790	799	847	829	794	826	772	812	842	815	842	840	869	823	850	839	788	848	821	772	837	793	776	843	882	787	822	736	872	820	811	815	835	860	873	819	803	807	789	822	799	861	838	813	850	844	851	816	791	815	789	807	863	834	738	799	828	854	778	804	812	826	872	834	805	806	844	790	795	829	813	843	869	845	829	817	810	794	812	821	801	845	795	829	804	796	843	832	821	788	822	816	821	791	876	844	796	805	825	868	775	830	845	792	883	786	828	772	809	849	838	844	851	772	796	815	811	835	779	823	858	788	804	801	869	795	830	814	822	843	783	861	858	773	834	849	801	842	772	788	789	808	874	825	794	824	817	789	753	839	808	786	827	796	814	808	791	873	821	845	785	835	786	798	841	800	759	810	853	848	843	794	808	839	839	807	858	778	815	832	812	853	790	805	815	762	851	825	812	783	810	820	797	817	815	792	842	784	786	852	847	796	741	765	806	800	811	766	853	815	774	869	820	768	770	806	805	779	859	833	810	790	834	751	853	821	812	768	807	840	812	850	771	815	793	809	832	811	780	827	800	836	823	803	793	809	764	808	843	830	781	873	843	828	787	829	806	830	854	810	843	815	798	827	780	814	796	850	833	809	869	802	786	783	805	832	801	797	824	808	841	821	878	825	870	850	872	819	844	844	784	833	818	809	790	783	762	821	802	889	800	786	815	814	799	800	819	760	869	844	805	845	827	821	815	785	781	787	795	773	826	838	838	824	866	841	831	857	796	866	792	764	821	820	837	842	887	819	831	814	855	867	790	868	817	818	832	762	831	819	817	832	852	806	845	834	880	863	835	815	780	816	819	813	834	811	839	848	794	839	835	841	819	871	846	826	839	858	812	765	813	821	812	781	787	809	807	790	776	767	818	866	786	852	791	782	777	806	835	771	817	861	827	826	794	862	818	824	824	818	833	821	845	806	764	868	835	830	859	835	836	807	829	862	819	817	796	823	873	870	818	851	789	817	819	785	782	834	860	855	804	820	817	807	775	802	770	758	808	877	834	798	808	801	851	841	795	809	787	835	865	866	775	833	803	812	863	859	792	832	830	825	817	871	843	826	787	792	793	787	786	830	850	821	848	784	816	877	843	828	842	834	820	858	817	818	789	841	848	862	826	794	804	829	850	862	830	770	837	790	854	804	834	812	841	834	828	827	852	820	848	840	820	809	807	851	794	917	813	821	845	773	846	812	819	782	806	809	832	837	853	837	818	855	860	822	851	815	797	813	840	793	758	811	816	808	831	855	804	825	832	836	832	802	840	848	820	785	818	839	831	816	834	841	843	853	811	776	811	871	799	862	789	796	862	810	855	850	824	863	872	831	808	810	791	801	805	770	829	816	819	808	854	818	782	827	817	809	899	865	816	817	881	832	789	825	784	879	835	818	812	845	774	802	841	849	858	863	851	875	800	833	839	797	766	799	815	828	802	843	804	822	861	796	840	842	758	820	807	790	908	844	820	816	804	851	805	773	821	791	810	810	831	809	811	804	836	834	828	838	834	846	830	833	778	830	823	813	813	835	853	797	806	774	795	825	765	869	828	839	802	824	826	836	832	786	825	789	809	831	862	834	847	809	808	832	831	828	854	775	779	781	840	846	853	848	767	849	791	820	803	877	799	818	825	863	805	773	818	801	819	805	829	854	833	815	836	780	799	870	840	828	769	826	776	784	818	822	853	829	822	843	888	774	793	842	812	857	817	821	800	857	829	828	836	852	847	840	848	798	833	794	796	828	872	843	819	820	838	803	835	790	861	867	803	822	822	800	779	755	747	821	860	811	853	768	833	776	779	821	800	885	887	777	868	841	839	793	817	864	833	824	868	772	825	844	797	857	799	838	811	830	860	823	805	809	802	797	814	749	845	828	825	823	832	817	784	827	808	838	773	805	832	781	768	859	758	820	844	796	797	847	886	825	790	795	807	782	848	779	840	856	825	776	859	785	832	792	814	814	815	814	816	865	787	814	763	819	829	807	815	846	803	820	819	826	792	828	802	881	806	851	818	849	757	834	799	802	804	865	819	772	772	802	850	808	812	836	868	775	835	811	778	837	871	842	809	833	769	809	794	810	800	841	807	834	822	815	884	782	771	847	855	815	759	844	835	834	775	806	823	854	808	877	864	850	805	853	835	814	798	815	830	843	844	730	813	816	815	825	834	833	784	827	830	841	814	774	858	848	841	794	831	766	847	811	809	911	787	846	809	884	822	843	797	811	834	848	845	842	847	805	878	802	830	794	873	833	770	763	805	838	786	804	889	816	870	769	858	863	884	783	826	814	830	836	864	795	800	862	786	822	855	821	834	825	818	776	829	771	813	877	886	838	832	814	879	846	866	834	848	800	878	840	828	761	805	840	835	808	817	821	826	851	849	815	850	825	794	810	785	764	839	771	836	832	880	765	802	843	817	785	809	826	780	776	800	784	788	839	860	766	783	850	820	837	777	842	812	833	827	825	849	857	775	786	789	859	798	775	831	787	833	851	795	832	827	828	805	815	813	791	834	780	793	782	813	819	850	848	835	855	770	887	829	789	825	790	803	789	769	806	841	832	784	826	820	837	794	788	816	816	787	800	803	807	833	824	833	832	845	850	752	805	795	791	770	833	821	811	796	790	807	797	860	825	868	772	789	801	837	825	843	811	828	855	807	825	813	856	841	750	817	783	811	869	859	816	833	868	816	802	777	841	808	832	858	788	825	844	855	849	825	834	787	836	844	795	864	812	793	816	795	770	791	849	800	840	791	811	835	857	748	821	812	828	804	822	828	795	824	804	828	811	822	796	824	891	787	798	831	844	809	858	800	818	812	839	780	791	846	771	922	843	868	817	775	858	841	794	840	828	841	826	844	811	851	833	832	836	885	759	789	813	844	767	814	804	799	821	826	847	826	771	827	798	807	831	827	759	817	812	820	800	860	814	847	802	818	835	790	843	854	847	790	819	828	815	794	854	829	770	833	839	822	831	855	816	803	845	857	860	828	831	766	807	788	784	804	808	801	848	799	839	824	781	857	834	778	867	790	856	896	826	800	884	890	817	888	849	807	797	834	759	832	810	783	853	831	854	806	840	815	832	814	804	836	837	823	794	790	830	861	779	873	801	785	852	850	815	829	774	843	796	827	866	792	832	869	799	860	795	819	798	849	783	839	835	863	799	811	833	807	842	811	783	835	791
24588	21178	33546	58304	52309	35373	18501	4605	1575	1044	966	974	1030	969	1021	1003	924	956	946	971	946	893	942	971	993	963	991	973	916	971	982	1014	960	902	936	990	938	928	1007	954	936	950	970	980	954	975	981	890	959	926	902	904	954	1000	942	917	970	983	983	972	971	985	925	938	977	895	956	976	935	929	937	928	982	908	997	958	892	955	921	953	932	932	899	967	937	933	932	960	954	1011	925	951	914	963	974	1002	940	927	928	957	926	1002	998	927	934	923	929	956	888	907	985	955	943	952	934	970	987	971	983	929	948	898	951	962	947	985	869	964	991	910	884	876	920	953	945	960	939	906	957	914	896	905	952	928	934	892	971	952	953	991	1010	919	948	963	911	959	964	973	992	930	944	970	935	918	912	931	934	992	984	927	917	953	910	981	948	944	957	987	950	901	902	966	939	936	934	958	925	921	904	961	926	985	946	969	967	928	961	931	909	964	943	924	941	967	951	914	986	871	936	927	904	970	974	891	954	970	929	972	946	964	985	978	952	957	966	936	919	922	928	945	894	945	923	942	911	923	968	947	972	967	913	989	990	976	994	953	974	975	983	948	977	969	934	945	985	972	971	959	888	920	914	925	914	951	925	953	964	965	935	967	962	965	920	972	948	954	906	915	884	970	952	959	934	950	1004	918	943	988	956	916	924	956	979	978	954	925	978	1014	960	972	950	971	946	945	915	943	904	982	966	953	959	984	920	975	929	931	967	911	948	921	951	989	965	882	917	972	919	886	965	949	911	909	962	974	985	917	948	960	971	950	950	990	973	901	961	904	931	993	920	946	988	990	978	1017	1022	947	928	942	986	958	908	907	916	934	954	956	940	881	932	944	946	955	939	955	957	912	963	917	955	955	974	935	912	961	898	1034	931	1000	932	927	967	905	989	911	969	900	994	927	959	980	888	948	896	952	963	996	921	914	989	962	1000	905	910	936	995	956	920	990	963	959	885	937	943	926	967	974	970	942	940	926	995	929	994	957	965	856	916	935	962	880	926	983	970	952	947	996	975	974	974	947	935	988	892	955	911	958	915	939	1003	967	985	897	951	949	962	1009	950	967	922	934	981	941	938	896	969	989	984	945	949	980	949	915	942	967	1003	966	979	902	927	960	929	939	978	972	971	936	919	974	907	925	912	991	958	1014	940	951	918	936	982	919	957	956	926	980	943	890	950	947	952	933	922	959	970	978	945	926	964	992	979	952	955	952	947	976	1004	916	928	983	952	950	933	980	895	915	973	900	937	963	904	886	988	949	949	948	962	912	942	989	957	932	990	985	899	945	903	940	969	904	956	969	938	1020	924	965	915	943	1044	920	976	942	913	986	925	929	990	948	955	952	926	968	966	951	945	915	930	964	1000	948	953	921	989	896	907	917	955	931	1013	982	891	953	952	944	972	930	944	948	912	983	946	939	910	979	961	910	912	986	940	941	917	941	892	982	935	946	958	998	935	919	938	972	947	897	905	950	920	942	1016	936	937	926	919	952	991	937	985	959	955	918	883	1007	954	958	959	934	965	955	963	908	1003	962	966	929	951	945	941	979	959	908	910	943	960	971	923	976	930	984	904	964	927	990	932	914	967	957	962	980	967	927	958	924	919	929	1002	916	982	969	993	973	948	897	977	926	943	980	996	918	954	934	928	937	964	1059	974	920	930	903	945	954	922	917	920	937	989	902	992	1029	894	908	947	909	871	928	994	950	943	941	920	950	961	964	951	949	961	927	962	933	913	923	944	955	936	958	960	898	1028	903	909	969	979	958	970	937	1007	956	1004	987	918	927	967	942	979	1013	999	961	949	962	962	955	956	973	902	1005	962	985	988	965	942	980	960	937	977	958	942	965	922	960	954	946	952	936	978	914	992	979	936	919	978	916	904	1025	896	950	985	944	983	980	918	922	948	952	904	994	955	955	956	958	955	979	946	965	935	972	946	916	939	931	984	984	911	972	954	923	952	964	919	986	908	931	999	995	934	906	913	921	948	921	968	950	959	907	915	940	930	933	932	969	881	960	967	900	934	921	914	932	950	951	963	925	949	984	989	964	989	980	975	979	955	918	986	1029	1004	951	906	921	938	890	904	935	928	989	892	906	890	935	949	984	989	921	951	955	964	966	931	943	916	933	986	963	988	974	919	954	917	958	924	990	950	910	994	1027	960	972	927	964	945	978	975	993	940	938	930	963	939	995	962	997	910	964	878	960	953	1010	933	929	1019	937	930	902	1000	941	951	950	859	938	953	972	913	951	910	951	999	937	931	935	907	969	947	913	975	971	964	915	1000	927	969	941	950	948	984	1018	955	962	951	959	976	959	961	911	914	979	926	981	989	952	980	904	943	962	957	987	985	964	974	926	959	934	857	952	934	955	946	933	928	1021	955	948	951	928	973	978	959	969	939	912	967	947	961	988	909	938	928	981	936	968	925	961	923	935	944	912	942	999	958	927	984	900	949	1006	937	930	958	924	954	979	905	985	962	1004	965	884	990	996	897	899	938	928	981	909	913	928	948	963	918	923	917	959	966	953	911	972	951	927	1012	965	950	945	973	999	920	952	968	972	921	978	988	994	914	939	961	972	981	921	924	995	996	907	931	901	949	942	931	961	918	934	913	961	950	900	967	964	973	913	966	967	955	969	859	944	942	958	961	929	956	972	912	913	945	950	971	958	965	928	876	884	967	960	933	922	933	967	952	974	964	974	952	934	931	974	974	996	939	938	958	949	944	999	915	982	915	964	980	926	985	954	936	964	909	958	928	969	955	956	935	941	933	956	923	955	955	942	967	964	978	949	911	988	868	974	923	956	930	952	966	937	957	962	902	974	939	926	938	954	967	959	904	974	880	981	954	952	924	910	937	943	940	927	905	932	982	931	991	956	984	966	982	949	924	968	909	941	957	900	918	968	1028	952	930	983	951	940	946	945	988	950	955	926	916	975	931	886	966	953	901	1015	941	946	983	973	932	949	992	950	919	915	971	941	937	935	944	931	924	910	960	957	972	949	938	994	926	961	941	965	934	881	939	1000	999	957	946	991	946	954	975	934	882	942	919	995	988	964	925	973	942	953	993	968	926	925	944	940	949	962	990	974	867	950	962	928	995	971	983	981	941	1003	968	985	917	947	878	960	972	933	990	986	906	926	913	916	920	985	985	936	957	951	953	959	937	920	986	977	945	904	961	980	970	883	970	933	935	1023	952	956	902	994	1010	954	960	953	995	879	954	911	938	954	966	945	972	939	929	943	994	942	946	940	900	955	989	939	964	983	890	928	911	981	955	960	958	957	913	931	915	957	892	945	972	1014	1007	908	938	924	1019	937	935	928	982	967	950	988	965	975	977	967	957	956	995	925	974	982	939	998	918	902	927	959	981	927	965	979	869	939	963	964	964	893	930	950	1025	1019	964	946	994	994	936	977	971	943	954	937	938	931	917	924	930	917	952	938	955	879	970	946	936	933	930	908	979	984	926	937	959	941	951	1023	974	922	947	909	936	969	971	911	952	883	960	920	917	964	952	957	963	1025	960	943	876	926	976	911
3616	4719	53026	70818	50650	26982	11017	3370	1344	900	913	866	902	797	910	846	878	910	855	859	822	857	922	879	897	923	902	895	896	870	883	868	852	876	864	899	944	868	900	857	871	877	889	871	900	866	910	858	846	893	877	900	883	839	904	855	861	855	859	872	877	934	915	925	859	883	832	877	874	874	878	870	871	876	848	862	849	864	855	872	852	909	902	827	891	900	891	937	904	860	877	872	919	834	902	836	841	842	876	877	866	860	900	852	904	850	832	915	842	847	912	820	893	881	915	887	845	900	835	833	886	907	853	889	888	856	853	890	885	888	828	861	827	858	890	890	872	852	867	914	888	859	903	865	875	851	862	886	897	890	865	863	843	848	846	890	871	799	798	851	812	855	866	853	883	865	852	918	864	943	908	866	832	889	886	920	871	819	836	884	882	895	853	857	901	904	900	899	923	899	808	843	872	908	842	895	860	886	954	823	843	896	898	866	889	907	899	833	854	853	862	837	891	906	852	865	904	867	900	839	907	845	852	887	944	834	831	882	829	822	907	877	848	881	888	889	874	832	873	852	862	888	894	840	912	864	793	876	855	860	832	848	893	834	848	953	877	862	882	920	903	884	901	883	860	850	823	828	878	876	887	935	862	821	843	842	860	842	917	859	888	867	886	876	809	863	887	914	896	870	848	856	916	864	943	853	872	871	831	913	853	849	892	835	851	877	879	859	916	858	870	807	865	859	887	877	900	918	853	851	871	860	814	856	863	833	888	852	874	844	899	845	847	873	887	879	908	863	873	810	864	868	882	842	875	872	904	875	923	913	860	898	912	904	966	839	855	856	846	814	860	872	845	890	845	869	841	839	852	884	852	878	870	807	963	899	899	844	899	876	923	918	882	879	834	846	930	893	842	856	851	919	880	874	932	882	852	867	827	890	885	844	816	911	834	851	866	905	843	847	864	880	885	860	869	865	855	854	885	880	869	905	855	895	879	859	865	876	868	954	881	881	918	813	879	880	861	857	863	905	886	895	881	855	915	854	862	851	886	868	849	838	873	842	827	827	873	908	876	916	857	864	942	884	819	863	883	884	928	875	884	882	842	872	940	892	855	855	891	869	850	901	851	957	876	862	864	934	905	881	946	884	886	851	929	847	922	858	852	921	908	875	879	887	894	872	866	825	843	857	871	875	920	812	896	842	929	899	897	892	855	848	803	885	885	903	882	839	874	933	869	864	875	897	855	871	841	846	877	918	919	876	873	844	843	836	859	839	851	884	833	858	863	898	866	846	886	872	865	855	871	826	872	853	916	849	872	843	894	857	874	857	886	886	918	863	842	872	888	924	955	839	876	914	890	890	851	891	867	870	870	868	867	882	889	893	867	886	828	850	857	875	873	894	821	850	852	926	865	859	928	911	911	818	832	818	877	880	874	822	832	795	856	845	882	856	847	916	851	863	867	830	864	834	871	842	859	872	896	880	851	884	865	843	862	879	888	861	854	869	897	873	878	902	886	867	856	898	859	874	850	843	868	877	863	858	823	889	813	894	876	907	909	830	873	878	860	878	867	909	873	916	889	857	893	930	809	874	842	858	869	846	881	849	838	887	876	871	896	829	854	867	880	887	862	834	857	874	828	884	919	842	883	905	829	901	867	940	871	824	906	857	883	862	880	869	876	855	800	908	898	819	855	944	908	903	844	895	897	888	857	882	901	828	845	876	820	895	837	843	904	860	846	882	860	856	882	863	884	918	851	873	863	925	879	877	874	889	829	885	859	847	873	866	901	875	791	834	903	858	882	876	917	867	933	870	834	916	890	861	914	826	889	820	862	817	912	892	863	867	877	860	884	860	923	908	890	873	837	850	897	877	889	832	839	877	861	853	922	905	846	846	855	870	913	858	872	870	907	840	895	826	862	878	884	828	847	846	884	891	905	883	887	875	893	857	865	866	860	864	850	828	828	847	823	884	847	844	869	886	878	836	874	908	861	864	865	878	855	847	933	878	817	859	923	865	901	890	824	882	843	904	872	844	877	883	860	802	874	834	918	919	850	829	849	892	881	869	870	883	914	886	807	874	894	928	861	884	902	918	882	858	884	875	935	877	831	891	813	908	893	893	896	902	868	871	785	884	908	914	868	837	925	871	890	843	818	881	832	892	908	850	846	920	884	869	902	865	865	782	885	866	885	888	850	842	817	837	892	851	849	895	907	871	900	884	891	898	884	861	865	874	874	879	839	867	829	886	868	932	872	883	860	839	889	877	820	874	874	860	868	861	905	832	860	868	847	835	873	842	910	938	820	895	840	862	920	921	870	902	845	881	926	864	857	841	915	849	863	890	913	910	837	883	905	871	898	871	833	880	856	864	878	863	852	875	901	842	841	896	833	902	917	902	899	890	855	920	871	898	856	852	873	875	869	804	882	869	842	847	837	847	844	922	879	810	834	868	800	884	856	852	874	864	853	856	885	896	859	855	883	898	902	848	841	905	896	877	840	914	912	832	852	778	939	823	849	923	844	833	811	886	879	875	857	898	951	856	864	871	917	845	842	873	822	888	932	890	821	863	887	841	907	867	879	830	885	938	830	788	878	866	835	856	822	831	898	882	854	859	859	841	893	879	883	877	853	821	893	943	778	875	872	822	862	829	831	883	825	874	870	892	904	889	844	906	894	790	900	864	886	939	849	843	905	868	876	864	848	861	873	903	874	855	850	882	835	890	828	859	834	877	887	840	934	903	864	839	859	883	865	910	887	844	915	932	871	853	828	920	840	923	814	889	871	862	828	896	935	917	849	868	852	853	894	904	834	866	822	871	845	911	865	873	846	852	904	875	906	825	876	862	842	882	870	884	912	844	907	853	905	889	883	881	850	848	926	826	892	831	847	843	841	830	861	878	858	896	890	877	851	866	884	814	850	897	794	926	839	876	870	861	853	834	875	886	865	901	803	867	867	838	882	824	837	837	841	831	874	862	897	844	834	930	859	842	898	911	875	930	857	895	880	824	871	936	899	896	904	850	857	857	889	881	841	864	871	881	905	890	874	883	827	832	895	828	848	856	836	836	875	838	837	865	854	869	845	840	901	818	894	891	882	885	850	902	851	823	871	889	839	858	855	864	888	889	842	859	839	827	881	860	840	916	908	897	953	875	857	871	932	850	886	885	921	882	837	845	868	876	859	841	857	876	844	893	938	913	861	875	885	871	893	856	855	890	876	895	888	960	878	860	867	906	840	890	946	910	851	898	860	834	856	910	855	903	874	875	863	830	870	848	842	864	893	874	889	861	852	814	854	881	839	908	889	828	832	865	876	877	836	924	916	889	838	863	840	797	835	817	798	908	911	881	896	891	898	825	833	883	900	874	881	898	911	902	806	855	903	866	846	883	879	923	824	839	869	835	854	873	877	898	892	887	859	881	899	854	874	949	900	837	839	869	895	870	844	897	837	889	891	894	846	875	848	859	841	854	881	906	853	885	841	852	854	872	858	818	897	880	885	905	880	867	817	859
23880	21174	37895	62996	54696	37183	20769	5925	1799	1199	1080	1155	1061	1138	1075	1089	1109	1124	1049	1068	1075	1102	1086	1057	1089	1122	1104	1100	1087	1073	1106	1057	1063	1119	1089	1098	1094	1154	1055	1083	1053	1077	1104	1140	1059	1101	1045	1135	1089	1112	1122	1069	1109	1056	1086	1041	1061	1100	1052	1095	1038	979	1074	1038	1071	1085	1086	1071	1078	1086	1048	1023	1095	1048	1101	1020	1065	1062	989	1055	1045	1167	1078	1064	1050	1128	1085	1048	1075	1093	1054	1095	1037	1113	1093	1106	1079	1065	994	1117	1142	1134	1036	1057	1056	1108	1091	1056	1052	1133	1123	1048	1121	1075	1028	1090	1009	1077	1136	991	1077	1058	1049	1105	1032	1120	1140	1077	1071	1042	1066	1052	1073	1092	1072	1089	1095	1010	1029	1008	1034	1055	1016	1087	1025	1107	990	1038	1056	1024	1095	1096	1089	1109	1064	1114	1082	1014	1037	1001	1092	1097	1101	1100	1089	1087	1126	993	1038	1043	1075	1077	1035	1069	1075	1097	1085	1078	1062	1010	1066	1048	1044	1002	1130	1111	1075	1015	1032	1066	1061	1114	1116	1060	1031	1100	1109	1036	1097	1063	1033	1062	1095	1078	1020	989	1022	1058	1059	1084	1081	1110	1061	1068	1043	1092	1042	1039	1117	1029	1029	1050	1014	1019	1048	1039	1042	1065	1056	1131	1073	1100	1037	1076	1062	1052	1073	1102	1033	1034	1081	1069	1052	1078	1091	1077	1093	1051	1086	1034	1067	1088	1065	1050	1073	1004	999	1085	1061	1044	1035	1081	1089	1136	1084	1126	1052	1061	1044	1092	1050	1048	1031	1051	1048	1088	1067	1030	1046	1059	1076	1063	1101	1052	1101	1088	1080	1030	1020	1078	1080	1012	1018	1032	1009	1065	1088	1093	1069	1067	1040	1100	1091	1060	1107	1045	1058	1076	1056	1054	1074	1084	1123	1072	1060	1098	1036	1003	1046	1102	1110	995	1052	1105	1069	1083	1048	1007	1110	1092	1034	1040	1069	1072	1019	1022	1100	1049	1041	1048	1034	1070	1078	1045	1039	1034	1080	1052	1062	1073	1059	1040	1079	1118	1144	1073	1087	1122	1047	1107	1085	1067	1060	1147	1092	1102	1069	1068	1041	1012	1041	1073	1129	1041	1049	1065	1067	1027	1086	1102	1076	1059	1067	1117	1086	1052	1077	1084	1071	1042	1014	1077	1065	1087	1067	1025	1099	1024	1049	1070	1134	1081	1027	1046	1025	1114	1083	1033	1087	1039	1117	1119	1081	1024	1024	983	1079	1088	1032	1032	1056	1065	1040	1045	1031	1055	1062	1067	1061	1009	1080	1107	1075	1066	1055	1045	1082	1084	1111	1106	1067	1040	1122	1090	1051	1114	1034	1090	1139	1078	1088	1008	1070	1048	1060	1112	1098	1062	1038	1073	1064	1044	1016	1067	1003	1054	1090	1066	1059	1088	1093	1061	1092	1020	1027	1043	1100	1062	1090	1019	1072	1080	1060	1056	1044	1114	1091	1043	1124	1109	1076	1040	1130	1075	1113	1033	1052	1003	1018	1026	1108	1079	1063	1032	1063	1040	1094	1054	1125	1109	1100	1047	1148	1058	1079	1065	1016	999	1108	1069	1027	1080	1047	1070	1078	1117	1122	1089	1063	1085	1041	1077	1050	1035	1069	1046	1109	1123	1073	1036	1022	1077	1085	1024	1112	995	1078	1079	1059	1025	1070	1075	1076	1009	1080	1043	1148	1047	1045	1073	1047	1046	1020	1138	1071	1110	1052	1089	1028	1062	1043	1081	1065	1076	1030	1053	1043	1018	1117	1106	1052	1040	1123	1072	1014	1116	1031	1044	1122	1068	1055	1035	1092	1033	1079	1051	1089	1052	1062	1124	1058	1067	1032	1039	1058	999	1083	1017	1082	1046	1045	1047	1004	1103	1065	1056	1091	1048	1090	1081	1064	1086	1041	1032	1068	1027	1071	1043	1004	1091	1068	1109	1071	1046	1060	994	1108	1072	1050	1046	1096	1045	1069	1045	1096	1079	1078	1123	1039	1065	1055	1035	1014	1088	1003	1120	1076	1039	1130	1101	1088	1082	1100	1095	1112	1069	1085	1089	1075	1102	1051	1063	1044	1098	1026	1036	1060	1078	1040	1042	1036	1117	1038	1056	1033	1077	1028	1045	1052	1016	1069	1083	1042	1064	1120	1026	1002	1058	1077	1061	1074	1061	1121	1071	1021	1016	1127	1055	1085	1023	1026	1133	1013	1077	1092	1041	1015	1071	996	1135	1074	1082	1048	1048	1059	1087	1050	1065	1051	1087	1038	1038	1055	1094	1040	1025	1000	1032	1121	1042	1109	1053	1075	1066	1051	1058	1147	1032	1051	1073	1116	1006	1100	989	1115	1098	1099	1023	1051	1018	1064	1105	1061	1077	1050	1024	1085	1059	1023	1017	1060	1100	1095	1044	1039	1118	1029	1073	1011	1071	1042	1013	1104	1061	1026	1046	1067	1066	1089	1119	1223	1077	1111	1004	1142	1076	1096	1063	1038	1063	1028	1042	1092	1092	1154	1067	1057	999	1115	1064	1100	1063	1021	1098	999	1088	1057	1126	1033	1134	1092	1084	1048	1102	1107	1043	1069	1040	1068	1082	1048	1073	1090	1052	1046	1047	1051	1005	1003	1084	1046	1047	1059	1041	1053	1043	1075	1082	1095	1080	1008	1108	1027	1080	999	990	1075	1082	1073	1068	1002	1041	1030	1078	1036	1033	1102	1081	1035	1036	1006	1136	1013	1069	1101	1104	1114	1063	1073	1069	1062	1035	1056	1076	1075	1028	1098	1043	1038	1072	1081	1056	1036	1066	1115	1038	1052	1078	1048	1003	1031	1071	1059	1103	1063	1061	1084	1090	964	1081	1069	1095	1068	1028	1050	1096	1081	1079	1047	1041	1098	1098	952	1095	1077	1056	1050	1065	1035	1068	1060	1058	1033	1030	1039	1059	1102	1033	1059	1125	1116	1090	1070	1091	1135	1049	1038	1105	1036	1041	1042	1052	1033	1060	1091	978	1104	1037	1046	1052	1089	1095	1087	1034	1066	1073	1061	1019	1043	1059	1088	1043	1008	976	1040	1047	1008	1021	1031	1027	1044	994	1025	1071	1062	1044	1032	1127	1102	1041	1050	1075	1002	1091	1072	999	1011	1044	1110	1085	1056	1103	1075	1094	1090	1100	1025	1043	1038	1072	1063	1027	1057	1068	1030	1011	1062	1053	1096	1023	1102	1101	1056	1036	1033	1069	1101	1071	1096	1078	1054	1013	1035	1094	1092	1032	1080	1080	1051	1059	1033	1032	1088	1059	1035	1060	1073	1174	1054	1051	1013	1127	1028	1049	1099	1018	1076	1108	1039	1036	1061	1059	1040	1079	1053	1071	1104	1041	1012	1085	1114	1070	1021	1071	1037	1077	1092	1045	1028	1056	1152	1088	1135	1098	1048	1056	1087	1059	1044	1117	1009	1121	1117	1086	1045	1111	1045	1084	1043	1074	1029	1037	1098	1069	1116	1110	1132	1098	1102	985	1053	1020	1096	1047	1093	1048	1076	1114	1045	1043	1049	1120	1058	1040	1023	1089	1064	1108	1072	1111	1076	1036	1107	1036	1080	1017	1037	1087	1051	1027	1050	1033	1038	1105	1064	1114	1075	1106	1073	1030	1059	1047	1015	1064	1114	1069	1063	1079	1014	1097	1061	1042	1026	1042	1035	1033	1067	1109	1086	1120	1087	1058	1103	1044	1095	1086	1082	1101	1058	1090	1036	1107	1058	1053	1126	1077	1068	1094	1056	1094	1100	1060	1102	1033	1124	1078	962	1055	1092	1097	1041	1057	1081	1040	1056	1011	1089	1076	1021	1088	1086	1106	1161	987	1133	1071	1083	1109	1116	1072	1017	1018	1105	1052	1065	1046	1049	996	1093	1075	1085	1033	1045	1055	1078	1029	1118	1110	1073	1093	1075	1055	1026	1054	1052	1096	1031	1062	1038	1049	1073	1029	1044	1068	1116	1097	1072	1011	1054	1000	1027	1105	1103	1059	1044	1032	1074	1025	1052	1023	1066	1067	1080	1091	1069	1032	1092	1069	1116	1042	1029	973	1044	1083	1054	1143	1102	1067	1075	1011	1074	1117	1041	1075	1063	1064	1062	1070	1047	1018	1120	1056	1060	1091	1116	1103	1071	1125	1049	1051	1055	1082	1080	1115	1110	1028	1010	1000	1039	1055	1072	1026	1033	1067	1018	1117	1068	1108	1071	1044	1072	1100	1073	1103	1094	1072	1056	1081	1054	1039	1150	1043	1044	1095	1070	1131	1103	1088	1060	1051	1009	1064	1084	1104	1093	1084	1089	1101	1043	1058	1058	1083	1044	1059	1056	1092	1079	1051	1096	1057	993	1113	1043	1084	1016	1020	1037	1041	1079	1073	1113	1086	1084	1074	1092	1096	1051	1028	1051	1051	1069	1067	1027	1095	1076	1048	1057	1055	1057	1055	1050	1046	1087	1070	1015	1062	1086	1086	1035	1115	1040	1089	1049	1009	1080	1096	1090	1042	1052	1067	1046	1074	1080	1052	1034	1101	1019	1100	1055	1084	1077	1033	1121	1062	1079	1041	1032	1067	1096	1060	1092	1028	1046	1073	1004	1098	1017	1041	1035	1057	1070	1026	1072	1065	1075	1069	1063	1077	1075	1118	1039	1037	1071	1067	1091	1135	996	1054	1034	1059	1060	1089	1046	1062	1087	996	1061	1060	1084	1028	1078	1092	1062	1104	1052	1021	1024	1092	1077	1032	1022	1047	1042	1084	1021	1071	1054	1072	1107	1114	984	1013	1054	1009	1030	1041	1061	1106	1136	1037	1084	1086	1087	1087	1112	1103	1047	1075	1016	972	1049	1074	1062	995	1074	1055	1078	1099	966	1048	1021	1051	1102	1046	1027	1080
3918	15649	76845	78959	56227	30440	12481	3856	1513	1045	926	976	965	949	999	999	992	986	966	977	1019	984	954	959	987	969	985	991	1003	1008	964	983	1023	955	1022	985	996	971	987	927	917	964	992	970	952	1006	921	925	986	978	989	952	981	951	992	998	971	945	954	1056	1003	950	1005	1003	982	968	1048	957	959	991	962	936	986	1001	1005	1023	1041	967	927	967	944	968	909	1018	1016	955	977	957	1013	972	973	967	934	987	960	965	936	949	993	1047	954	954	1016	1013	951	971	996	994	968	1040	988	974	970	949	959	1004	981	1019	931	934	958	987	928	935	975	936	971	920	947	948	1015	994	1000	956	1013	975	1017	919	977	952	951	1025	944	991	997	973	976	972	1005	1020	944	998	930	951	974	957	939	926	968	982	992	1005	980	990	946	988	925	967	1030	923	996	928	938	976	964	934	978	986	984	938	993	927	972	969	979	918	977	1006	955	978	1003	997	967	1013	987	938	945	1006	958	994	964	1050	949	988	967	1011	938	996	954	989	933	959	934	961	965	976	990	970	967	977	921	953	902	983	993	939	968	976	1010	981	946	1001	923	980	969	961	983	950	949	955	976	966	950	1035	867	940	913	980	942	988	971	942	987	990	965	1026	978	927	928	962	982	992	989	976	982	953	932	965	1001	1008	957	1002	963	986	963	998	913	935	1004	999	934	981	995	998	1003	945	972	942	1018	973	964	1003	991	989	1002	989	980	981	952	923	884	966	963	952	912	936	923	942	926	930	955	961	962	993	954	958	946	899	952	905	940	973	950	1025	997	973	938	1003	957	921	1000	1000	1016	945	943	927	943	978	947	946	944	977	975	920	927	897	977	947	970	949	936	953	957	964	955	994	960	980	1011	968	975	964	979	1006	998	992	973	930	965	1029	993	1017	989	951	986	982	959	899	940	979	1011	974	960	1003	926	987	940	1025	983	895	943	960	954	982	990	990	1016	985	949	931	924	970	947	1030	985	980	945	969	1012	1032	944	973	996	1001	981	999	943	980	971	919	971	956	943	976	963	953	996	995	967	966	986	958	1038	932	976	999	1002	965	926	996	960	988	954	1002	975	956	996	925	968	931	963	952	967	993	1028	1005	1007	965	967	991	968	987	908	960	977	993	1000	974	932	977	1008	955	959	994	992	986	936	988	989	975	996	984	1026	940	964	997	976	984	1021	986	967	937	942	979	1011	918	974	978	1001	904	935	989	1043	1001	961	1043	932	975	914	905	1027	997	994	914	934	955	1012	954	928	971	972	899	1020	985	961	974	1004	962	938	1005	925	951	959	968	939	946	891	961	970	921	967	940	986	965	954	980	988	971	981	982	972	1003	968	1015	970	968	963	994	940	973	982	940	1004	968	956	997	975	951	967	995	930	959	969	975	979	928	944	975	973	850	1000	976	956	930	967	961	936	1023	995	952	955	1016	978	1009	987	964	970	973	961	968	969	985	964	960	943	994	966	979	999	951	992	995	982	991	980	963	928	1077	972	972	1021	979	997	1024	969	943	947	977	993	959	996	977	986	964	998	949	981	1005	994	914	994	928	936	997	966	989	996	1002	943	978	1007	995	976	935	967	1003	958	991	983	916	940	952	983	967	978	983	1026	982	955	936	1034	1043	956	1010	951	1003	913	929	988	961	981	943	977	951	892	920	968	966	944	987	945	971	980	995	977	977	998	989	987	975	952	970	989	1014	984	979	922	983	914	967	975	999	985	984	998	918	1027	934	974	939	915	966	972	943	934	983	958	962	935	998	958	945	965	943	992	1025	980	1025	1031	958	921	1010	1004	988	1016	999	952	940	1043	958	980	989	1035	942	979	944	940	970	942	1028	984	961	925	955	1015	943	981	928	955	946	1012	967	964	957	984	950	898	1017	985	985	941	1039	988	939	976	961	983	944	979	990	998	960	958	986	1041	982	974	978	1008	1010	1047	1005	971	960	965	956	970	997	1010	989	958	935	993	990	957	1031	1013	983	994	986	980	960	906	960	982	956	983	969	945	956	935	977	979	942	940	963	1011	926	1035	985	926	981	973	1016	969	946	969	943	945	966	983	984	935	1002	985	988	995	960	967	982	967	997	918	948	919	976	918	975	996	1055	979	977	981	967	1018	937	973	981	961	976	944	924	893	1008	1041	987	975	970	1017	992	988	974	930	942	984	961	1008	959	1001	962	959	1006	942	963	1009	935	933	953	961	901	1017	974	982	978	985	951	988	944	950	978	931	954	958	960	987	964	974	991	977	929	961	977	978	965	910	941	1009	989	963	1024	960	998	946	978	977	953	959	961	954	957	954	977	1015	980	948	956	978	933	915	961	973	961	992	1010	993	931	959	1015	1010	1013	1001	1012	986	1032	995	932	944	1023	981	952	919	954	1020	952	990	991	950	942	983	919	986	944	929	993	912	982	930	959	1000	972	938	954	966	928	994	1002	996	976	923	935	1003	999	983	1011	1002	958	960	930	1030	953	969	1000	974	932	1008	971	977	930	969	968	992	988	961	964	1001	937	931	971	970	950	966	923	931	1005	979	971	990	1059	1001	932	898	926	958	934	970	950	961	922	990	961	935	999	968	963	1000	929	994	968	980	1020	974	965	968	952	1053	988	968	963	995	931	922	932	982	947	949	958	943	1042	959	946	1034	936	1021	936	1006	970	996	977	978	975	973	983	966	961	935	986	992	994	965	958	990	1005	1011	989	1017	969	994	1019	961	978	952	964	977	960	943	951	971	974	976	982	983	964	980	1002	909	954	1028	952	960	965	1047	990	994	978	986	1052	987	933	1013	931	944	973	972	941	1017	954	949	961	973	971	1025	973	992	961	947	998	951	996	996	964	990	957	934	935	961	966	955	951	976	962	971	990	992	940	958	997	984	966	995	1000	966	981	1000	979	906	929	999	953	950	972	946	1016	915	974	1010	947	961	1035	984	955	973	977	964	990	993	966	992	977	995	958	985	981	970	999	982	993	978	951	997	912	935	971	992	933	1000	975	968	928	956	928	942	959	931	993	930	937	930	942	950	982	949	934	974	946	990	954	990	1006	940	988	1042	992	1025	970	944	966	1056	956	931	1001	973	978	977	973	972	976	905	969	945	975	917	953	1001	983	1011	989	977	1002	908	960	997	899	916	936	983	976	950	997	961	948	936	937	950	945	968	918	980	992	1008	908	985	964	958	943	975	985	985	979	908	957	982	969	941	1031	988	943	986	961	987	1032	995	929	1004	954	1022	958	993	960	990	987	929	945	976	945	948	1001	949	980	954	986	965	943	986	941	1002	933	962	990	959	961	985	972	993	982	935	962	953	973	963	980	976	906	973	972	950	1016	1013	942	965	988	982	986	938	1006	991	975	955	982	935	972	967	974	988	941	903	950	936	984	967	971	917	919	968	1003	992	966	949	987	986	932	965	920	1011	912	986	972	981	1002	957	976	939	941	972	1002	928	953	950	970	980	905	948	953	1011	981	980	962	1032	942	1006	1008	1002	969	917	980	936	913	952	971	956	946	953	940	1008	997	964	951	979	975	951	961	972	930	946	992	996	956	983	947	1012	942	953	997	969	953	967	985	982	975	949	960	985	960	974	972	946	942	963	933	915	961	970	954	942	941	957	922	935	969	949	973	989	970	950	1049	950	993	979	958	923	963	972	1038	966	987	955	954	1004	946	1015	976	1001	952	944	1018	971	960	967	1021	929	946	1019	1001	996	955	956	1040
27218	14528	22807	27216	15647	5883	2282	1310	1061	979	1007	984	926	983	1038	994	1029	945	1022	920	1013	1000	977	1000	927	956	925	938	981	1001	1015	1003	977	985	976	1000	963	1018	926	1020	955	949	979	954	976	1040	981	1002	932	1024	984	951	1010	1004	944	966	1000	949	933	894	953	1029	949	947	939	1010	961	1011	966	993	992	1010	1010	963	970	940	1003	986	1017	1002	982	986	927	945	979	1023	948	990	1014	973	1011	999	977	970	1007	963	970	1019	1003	1014	996	940	912	955	959	945	992	1034	975	967	988	1001	978	932	951	952	1024	960	931	1000	957	1030	949	1004	960	941	1013	960	962	1032	948	986	940	998	970	980	969	942	970	941	945	1031	1028	999	939	1013	930	975	942	995	990	936	994	955	997	956	973	968	960	977	951	997	983	980	950	925	976	991	929	989	988	1043	1001	943	1032	994	1017	944	961	982	977	1060	995	1003	965	957	957	885	981	999	1019	946	976	970	1077	1048	982	960	985	947	1016	1009	957	989	1006	954	1054	1007	1012	1041	1019	975	973	1017	978	958	978	954	979	1030	1064	1021	1005	968	1014	991	971	960	999	966	1017	939	956	942	966	962	951	965	987	991	947	979	981	935	982	951	973	992	1002	1010	939	974	989	967	941	949	1001	1002	987	964	947	931	963	1026	910	934	954	954	985	1024	1041	1024	1007	970	986	936	978	1034	956	972	977	969	965	990	1003	984	980	967	1013	1013	1035	927	967	929	956	948	964	981	1034	978	978	951	1001	978	969	997	923	968	982	937	1034	923	1014	970	928	994	965	966	1013	1003	960	936	916	991	937	927	949	990	990	1018	984	971	1079	975	962	930	973	1042	1011	959	978	991	1003	969	942	1020	1007	947	994	964	1016	992	925	941	969	998	946	956	929	967	1010	955	954	937	968	994	995	957	967	996	1032	958	952	951	913	984	1007	932	1040	972	948	987	946	983	1011	979	978	997	995	1043	1012	907	957	1001	1000	1015	1014	996	970	973	984	949	992	977	984	986	979	981	992	970	953	918	975	1023	1011	1005	919	991	942	1043	966	1017	935	975	994	1010	958	991	1022	989	977	973	1005	943	998	990	948	914	985	988	1014	1034	976	1014	951	967	1013	926	948	974	950	1014	934	957	1014	980	964	1023	1008	966	974	988	1018	917	954	1011	972	986	969	1020	1002	957	1043	988	981	929	961	1009	1021	970	945	961	984	998	869	981	1007	992	943	982	963	914	946	959	1002	987	980	959	1033	1032	935	987	953	983	955	992	997	954	1033	952	1007	984	948	964	1028	890	1017	997	948	934	983	958	964	951	982	953	982	948	936	975	958	970	940	968	969	999	996	982	1011	1001	992	1005	1009	994	1027	1023	974	994	972	1028	971	1003	1008	967	936	984	1011	977	1047	946	1027	1023	989	1006	968	976	929	1016	974	952	975	967	982	985	927	977	976	988	908	969	941	966	994	1046	1012	1036	994	989	1017	954	1031	994	979	882	1004	968	966	976	966	956	971	974	993	1032	993	956	1058	965	987	993	978	990	983	926	967	944	965	994	1007	946	959	952	992	971	993	1009	952	1001	984	975	967	1012	1004	980	963	1025	1012	980	934	1010	978	952	982	990	1022	953	988	960	932	1004	953	1027	981	925	952	1028	979	925	923	989	1024	991	1025	1012	1014	999	949	1020	916	978	942	950	950	999	1018	1004	982	990	994	962	983	987	980	1006	997	950	940	1002	982	1011	1053	1008	1010	970	957	994	1000	969	961	964	984	987	1004	942	979	959	1007	928	1008	983	1006	962	945	1036	981	990	967	946	1006	934	968	961	980	971	924	985	940	969	991	936	988	972	942	1000	937	963	985	984	963	978	909	996	943	953	1017	1020	940	1062	999	1035	993	1003	1017	1007	940	931	986	1032	1013	972	1011	1011	1021	971	987	953	976	973	978	967	953	970	976	973	1004	973	979	1011	1001	960	977	942	957	914	963	987	960	985	1027	1025	1002	953	966	982	998	913	981	993	964	1050	940	926	942	993	958	958	980	989	976	959	983	1008	956	941	1010	988	968	1014	1055	968	992	994	1008	994	923	928	982	992	1048	1036	1003	985	953	988	1003	976	1065	973	977	1008	948	998	974	957	953	960	1000	1021	957	959	978	975	953	1011	972	990	1010	977	990	975	991	1040	1012	1006	986	966	1016	1006	968	1017	954	963	936	995	956	1030	930	976	988	987	914	1006	934	1011	986	979	975	965	918	953	1007	1021	906	977	986	977	981	959	957	960	957	993	958	1024	1040	960	1033	1010	1032	981	975	948	952	997	995	1047	1007	996	939	965	993	960	1011	1000	1012	1011	1034	956	1024	1019	981	982	1002	970	971	1013	989	964	981	933	969	952	1060	1006	981	951	1052	1008	1016	981	966	940	1006	1005	965	980	994	980	965	977	1005	978	1022	968	1021	943	958	1022	918	1036	944	928	1000	966	990	997	1004	1006	1011	969	950	965	1011	986	976	972	1020	961	969	1041	987	950	1000	973	946	979	999	1029	1034	998	933	1011	963	989	949	961	1020	1070	980	985	937	942	977	945	984	1016	978	1008	991	931	981	1009	1026	1003	946	997	950	975	954	984	963	1015	1007	1032	946	976	969	1014	979	953	953	976	959	958	967	1052	953	998	1025	966	1002	1030	1015	959	990	1012	957	928	1047	975	995	1004	948	1020	983	947	1001	967	960	1003	1055	1006	895	993	1004	991	1032	926	1051	965	1009	980	981	945	985	964	974	1022	969	969	960	1007	923	1011	1033	992	999	994	1020	964	947	898	959	935	977	1026	1008	993	973	1020	998	993	972	993	964	1021	997	967	963	988	1007	955	941	966	967	996	980	962	983	1022	935	966	954	969	963	973	946	904	921	963	950	978	1076	988	968	1018	979	1030	1005	971	967	1030	956	1033	1038	961	951	952	913	942	960	932	950	999	981	1004	964	1005	1028	988	926	997	977	990	969	951	957	982	992	976	1002	915	952	1034	997	991	988	982	938	994	975	967	994	1010	996	978	1013	967	944	977	950	1046	967	953	989	987	961	1010	921	1026	1003	966	971	1046	992	998	995	1002	926	1009	988	992	991	994	945	985	972	937	964	998	969	901	952	984	971	970	991	995	972	921	1014	977	1012	985	931	948	982	925	885	990	896	981	994	1036	1026	971	980	976	987	925	1009	989	976	989	998	963	1045	1007	998	982	980	973	964	997	991	948	1014	969	971	952	1012	995	994	993	990	1007	971	952	944	961	980	999	1003	1030	934	920	1022	1029	986	973	969	939	939	963	967	927	917	972	1012	943	999	934	999	967	1023	944	994	1073	938	998	992	988	986	988	951	928	1023	1005	982	1013	1038	989	943	955	958	1019	970	1007	993	1000	1021	1019	985	933	1008	1026	1010	996	1004	984	991	984	1004	1000	965	977	938	986	990	1046	989	1004	975	938	1006	985	927	994	989	989	987	928	1001	991	980	978	1015	991	1001	1022	947	917	958	905	998	937	978	961	961	1031	999	980	990	985	956	973	1008	1010	1029	871	964	1036	969	976	1001	970	1014	992	958	1023	1003	1001	962	983	964	957	959	1018	973	1046	1001	988	953	1016	938	965	982	937	1001	1004	980	953	993	922	933	990	1015	986	959	958	1010	1021	1023	944	981	934	924	982	1058	950	1064	962	940	1028	983	1009	956	976	999	1009	987	934	975	1014	1029	985	995	970	1019	946	944	963	992	979	1022	912	1055	1056	993	965	964	990	896	968	1018	985	1006	949	1011	962	1000	955	957	956	945	1015	942	973	994	1022	988	987	990	965	954	998	942	990	975	1031	984	951	949	966	990	958	1010	910	992	955	973	981	991	988	1005	1003	964	1008	962	986	990	960	941	1022	983	990
5005	3738	24242	19115	10604	4333	1951	1188	875	867	831	866	866	812	786	878	874	816	876	793	824	836	814	825	831	909	859	806	802	828	846	831	852	828	815	838	834	830	817	824	865	828	825	856	828	808	842	830	872	828	826	825	819	855	839	837	841	879	824	808	864	850	869	849	827	856	791	844	908	813	870	773	828	815	846	824	817	867	814	813	859	822	819	857	820	797	807	831	814	829	830	760	868	902	828	823	828	782	808	826	855	809	839	859	882	780	885	835	851	809	833	817	889	826	855	810	839	810	813	822	877	862	827	841	839	812	843	852	864	814	864	877	868	866	793	854	813	824	807	796	801	851	870	785	830	851	828	873	832	800	822	797	812	785	817	765	838	844	858	829	868	824	814	867	885	855	810	817	848	823	791	835	847	816	762	805	851	844	857	826	868	815	850	865	855	836	828	798	829	797	821	824	839	836	787	794	856	781	885	824	875	840	858	873	820	832	840	838	850	793	814	768	833	842	830	877	828	826	768	853	815	765	869	840	817	856	797	813	831	846	853	782	841	805	813	806	828	820	802	898	828	865	765	811	871	846	815	863	797	746	813	826	864	816	831	848	860	820	843	812	844	842	834	875	854	794	865	851	835	864	821	791	857	847	833	830	782	834	872	844	820	820	850	814	850	810	832	816	773	847	837	851	810	851	872	829	831	800	826	806	889	872	780	835	824	822	802	830	826	896	834	826	763	875	768	842	838	812	831	847	780	867	819	805	842	814	873	847	855	851	840	869	839	856	787	806	813	871	856	843	812	834	839	894	827	829	839	823	820	813	866	850	849	835	862	834	901	863	872	855	849	874	864	802	835	810	872	852	818	795	795	901	821	807	880	860	814	823	850	820	794	844	850	857	918	864	832	863	894	850	854	858	796	822	890	850	844	825	823	785	835	810	817	837	762	789	815	829	852	839	820	843	846	820	852	866	855	811	802	808	805	882	832	835	864	803	833	870	807	819	810	866	802	853	870	870	857	851	839	788	859	796	836	809	863	835	789	820	886	859	840	778	840	831	765	841	888	837	835	856	837	849	815	834	850	870	900	820	846	857	804	840	818	838	841	877	850	798	878	849	858	843	873	857	885	846	864	882	836	830	845	764	837	793	835	818	818	841	861	847	821	856	816	885	829	792	875	846	865	813	852	813	818	803	868	849	845	804	785	844	849	838	831	846	816	823	829	832	882	841	815	843	842	799	823	809	913	845	811	839	838	821	804	841	837	849	871	784	949	854	836	861	814	820	885	869	856	813	861	827	865	829	851	829	834	803	831	827	822	839	837	830	829	804	830	815	899	832	875	826	815	852	824	837	808	770	822	849	808	872	797	859	869	853	845	786	862	807	833	824	850	793	861	798	835	840	778	876	824	812	817	847	781	827	851	780	817	825	848	831	876	843	898	839	847	830	820	857	880	803	823	797	825	874	798	794	779	854	798	841	807	814	865	806	864	874	827	831	840	836	909	871	868	809	839	845	822	850	835	884	837	823	828	862	841	829	865	836	826	839	817	855	818	862	801	854	875	858	834	821	764	878	836	821	850	818	795	806	799	855	826	832	860	828	800	911	838	830	889	879	803	847	841	847	880	807	862	880	841	830	805	883	803	796	756	876	850	848	881	881	844	848	863	804	834	879	791	835	795	804	841	867	830	803	826	828	852	884	838	864	793	848	804	820	845	793	877	859	830	828	840	800	820	845	831	849	784	879	843	840	841	787	877	841	876	839	818	789	810	828	820	763	865	811	865	807	852	792	828	835	829	795	921	829	847	807	846	854	852	812	834	848	840	825	789	825	866	853	882	824	880	871	847	840	843	800	776	886	838	848	804	811	873	808	834	819	853	864	815	820	833	823	827	874	839	844	838	864	825	832	829	838	868	840	874	836	855	841	842	788	834	845	840	869	846	807	863	852	823	828	806	809	832	822	841	841	830	825	821	822	882	848	840	836	825	885	801	853	824	787	853	868	836	857	861	831	823	897	807	800	814	822	823	838	908	811	803	850	799	767	791	827	812	863	810	814	820	781	810	821	844	819	802	804	795	858	834	812	822	872	845	773	828	890	864	846	810	862	836	837	852	863	857	854	838	828	840	844	836	786	834	819	811	812	861	844	844	824	807	876	819	788	827	832	828	854	875	865	818	793	824	826	848	873	847	808	814	860	842	864	856	843	825	897	821	856	810	848	864	852	822	839	833	795	797	826	799	861	833	776	829	875	878	876	802	842	784	825	851	840	839	827	833	873	845	807	825	835	828	829	865	790	896	843	821	818	833	832	828	818	873	859	852	827	905	829	871	814	812	824	845	829	872	830	829	873	912	818	829	787	854	828	831	802	854	822	813	818	838	887	841	862	802	805	831	771	886	849	807	829	791	792	837	829	751	872	845	842	853	798	778	836	805	816	876	823	857	839	815	857	919	870	876	823	853	884	837	870	839	804	840	832	809	825	857	895	782	858	836	824	845	835	821	840	833	862	816	850	817	841	768	832	781	832	795	893	827	822	835	902	855	828	841	814	856	821	837	861	821	861	799	833	804	864	816	842	822	792	845	846	843	839	842	867	820	833	837	844	832	836	894	750	828	834	784	810	830	790	823	869	816	816	840	810	902	786	879	825	917	898	833	778	854	779	867	856	861	902	820	834	798	902	838	839	861	767	812	879	839	812	846	803	793	826	877	850	825	823	819	831	787	839	875	845	850	860	874	833	804	816	810	852	804	867	855	829	786	812	822	861	888	797	902	903	782	819	808	859	823	854	899	776	814	888	816	837	878	803	802	833	801	855	810	839	854	828	798	840	835	864	861	799	834	828	830	817	840	875	830	826	830	799	813	817	838	832	814	870	845	837	824	860	878	825	866	821	838	845	766	808	839	821	843	851	815	864	858	835	872	811	840	857	828	846	812	774	814	841	893	861	839	885	864	841	795	799	806	851	839	782	832	795	832	861	840	823	827	864	858	788	799	782	830	867	864	839	816	825	818	828	846	853	867	824	835	838	854	867	799	838	811	826	799	804	827	773	845	788	833	796	840	827	816	832	859	807	809	837	799	890	836	849	816	844	795	832	838	823	787	785	896	836	889	831	870	876	824	806	861	838	806	843	839	871	815	872	832	820	828	837	888	834	862	813	838	843	857	857	823	847	868	870	788	799	842	859	859	838	841	875	855	854	748	797	836	847	848	827	842	772	818	839	850	791	836	800	855	849	815	791	788	823	803	888	847	816	831	820	821	832	877	785	890	833	862	821	835	872	764	762	851	836	794	862	820	835	803	843	811	829	829	821	853	849	844	895	853	799	821	835	810	810	814	839	828	856	836	806	868	751	829	797	826	834	857	840	840	845	859	784	803	795	847	831	809	865	871	832	844	829	820	781	827	808	810	831	835	828	827	782	894	861	831	837	801	813	882	913	804	881	815	860	839	824	897	803	847	856	860	848	831	780	795	869	838	799	827	833	762	854	837	857	827	845	851	808
24594	21176	36552	61546	52840	33776	15904	3605	1364	1107	980	981	1015	1024	1025	1036	1028	945	1016	1060	1049	1006	966	999	1024	1004	993	1040	990	998	906	976	1012	995	984	951	1017	974	1007	983	967	975	1061	974	965	989	945	1018	1046	1011	951	987	1007	947	976	1003	983	989	1004	991	970	989	965	989	960	970	947	981	1042	980	981	1002	990	976	962	989	1016	970	958	991	969	999	963	966	1030	1012	950	965	902	1024	900	930	956	970	967	1010	934	977	940	1047	926	1013	997	1023	997	997	1019	964	943	958	1013	932	908	1004	1046	1024	987	1022	922	990	909	1002	997	977	937	956	975	958	991	951	968	1007	921	924	946	998	1034	987	926	1017	946	987	1050	896	970	1005	1038	987	948	950	973	975	986	1008	965	996	949	1007	992	980	967	944	988	956	1025	1049	922	971	1000	961	989	999	931	1030	993	925	1004	990	1001	958	1041	995	960	1010	997	943	1006	902	1000	951	981	960	946	1058	988	993	992	949	1007	983	976	976	1005	982	1005	999	967	910	905	988	1016	1053	1014	979	990	990	961	938	954	968	986	1012	977	1019	939	1022	975	948	993	997	971	979	1012	1011	988	935	950	980	978	981	1033	1027	969	986	977	987	1062	943	965	975	955	938	956	989	960	1021	929	989	949	995	955	978	961	987	912	952	941	990	979	969	960	945	978	968	1041	912	949	942	961	972	960	943	962	989	970	942	998	953	941	928	1019	988	987	992	1001	987	978	952	971	982	958	975	1022	991	927	939	901	981	914	1022	989	969	1008	912	964	945	1063	1024	993	966	917	929	996	939	1008	952	925	938	966	995	914	967	1022	901	982	1027	976	955	936	1001	980	962	972	987	976	962	1016	977	993	959	954	950	961	930	950	999	1005	965	945	926	943	1002	920	997	984	965	981	963	991	993	963	943	976	978	971	996	941	980	962	954	909	994	960	1056	946	985	944	938	1009	939	995	938	985	968	939	1045	999	937	913	915	968	1059	954	990	943	963	987	988	956	1080	966	994	920	941	911	956	1003	998	1029	967	964	1010	996	1040	982	974	970	990	995	971	974	1010	992	939	973	940	908	935	1044	1000	940	1024	994	982	931	1000	976	1008	941	957	977	1056	914	989	987	917	938	973	962	940	941	947	972	952	988	983	971	925	989	948	1008	961	993	941	1009	949	962	997	975	945	979	972	956	987	970	947	989	973	983	982	1014	969	983	928	1013	978	1008	974	944	986	967	1009	1002	990	971	948	956	993	1002	940	1017	947	1014	922	962	944	949	1017	1016	1005	944	973	982	989	964	957	957	936	1012	963	911	982	1003	1024	907	946	959	983	947	990	959	931	989	987	968	994	993	993	956	1008	953	972	944	932	931	978	962	980	965	996	951	1013	1018	1010	950	994	1008	918	990	1047	989	978	1050	958	900	946	939	976	966	929	945	970	980	971	982	1022	949	968	961	949	982	1015	933	959	941	966	957	941	983	950	1012	1007	1013	970	1060	951	1026	961	991	982	970	948	1029	1002	1021	1025	947	972	1009	946	974	1037	1005	997	1007	979	1004	938	957	976	969	1013	995	958	1016	1040	995	1013	961	991	969	1013	977	943	963	973	1016	957	1022	944	929	973	1008	977	961	943	929	1042	988	935	994	991	972	890	972	991	1000	959	960	935	941	941	997	888	1024	895	974	954	974	951	937	968	972	954	946	926	970	953	989	1012	992	994	981	1006	972	979	950	1006	988	1012	1011	983	956	957	955	1029	1008	969	974	1020	974	1043	926	968	986	1003	1041	963	898	963	1004	1008	996	956	979	1044	973	983	925	968	953	984	1013	959	991	996	1028	993	962	911	988	1013	971	972	939	998	968	996	958	969	984	979	964	950	995	937	1005	1041	886	900	984	994	918	944	982	982	994	1006	991	957	979	972	1021	1013	948	995	1001	900	948	907	1020	968	1013	970	933	996	946	961	984	1002	961	960	947	958	986	989	1036	981	934	981	998	918	1011	938	983	978	1037	920	971	994	985	977	1006	979	974	941	961	998	1009	945	961	1054	978	988	1004	947	1004	922	919	981	1016	985	1026	995	959	955	1018	905	965	991	896	926	985	980	1025	982	981	985	944	915	938	973	972	971	1003	1019	946	954	1013	1035	974	968	904	994	884	1033	1003	964	971	1004	930	985	936	947	966	962	948	986	1019	986	969	976	921	967	940	921	961	989	978	963	950	985	926	998	956	941	895	951	987	974	1045	976	1017	929	984	971	943	980	1031	976	984	997	1038	943	966	956	942	1018	959	969	1002	1042	936	967	988	1006	936	971	941	957	928	933	924	954	977	992	969	938	964	982	934	973	975	995	979	968	965	934	953	931	978	936	992	967	952	1031	957	938	1007	966	987	980	997	1016	990	986	1017	997	1023	1035	973	1027	959	982	964	979	978	999	951	966	983	960	945	1017	1025	1006	944	979	989	963	966	1069	947	944	998	978	973	998	975	993	1000	994	953	961	972	928	925	1034	901	942	1030	972	947	1022	992	973	974	965	946	990	963	954	987	973	947	989	971	979	948	990	985	984	979	957	983	961	1016	981	1018	964	915	986	1038	979	951	928	953	952	1008	1012	1035	1001	944	976	1028	975	930	1022	970	1024	956	992	984	933	934	978	974	936	931	968	1003	956	951	963	985	929	939	959	939	953	1005	943	931	930	983	971	968	997	978	1001	958	936	958	967	994	945	921	925	1003	925	999	948	992	954	926	990	1024	961	992	1018	999	940	1015	984	968	954	943	964	1042	955	944	978	940	996	987	947	976	1007	990	972	974	922	969	990	904	964	984	969	1005	986	968	950	965	984	971	930	909	951	946	975	947	1002	946	957	1002	1008	964	954	985	913	993	959	967	1006	1046	942	992	918	951	970	960	953	1026	960	956	930	983	994	1006	992	1051	935	953	937	901	968	955	946	968	1015	951	993	951	902	968	935	969	981	988	978	972	1007	969	997	1017	943	916	996	968	986	977	956	999	955	976	985	968	903	986	1044	964	969	953	940	939	998	933	987	942	975	920	925	991	987	956	1010	935	971	993	1020	955	973	998	972	991	926	1033	1043	965	927	977	965	1021	995	921	1029	970	994	965	997	912	975	978	997	974	987	1000	954	949	1002	1013	963	933	931	983	1004	969	956	987	945	966	1053	929	955	1003	950	1003	967	1000	938	935	1030	968	965	969	984	1026	977	980	991	988	963	950	939	996	925	976	956	973	920	983	986	947	1013	932	1029	995	1021	972	1028	1003	1060	965	968	1025	940	986	1009	1031	985	1000	967	969	1004	958	890	974	944	1032	947	950	935	941	1054	947	984	999	958	977	1021	1007	956	977	982	1023	1006	1026	987	1007	989	912	983	976	965	950	1003	990	971	1001	977	974	954	990	961	935	986	955	968	992	1007	956	980	943	990	982	962	955	977	998	982	992	894	945	996	964	1024	1026	913	954	987	994	1004	944	960	1026	964	1012	964	975	1032	929	953	1037	1025	1015	952	1005	998	942	946	1014	1032	1002	1028	999	950	992	994	888	990	951	927	926	956	929	986	985	1010	962	1000	985	970	934	949	967	942	947	1018	949	958	950	984	943	975	992	958	983	1022	1012	976	968	989	1012	972	939	970	963	931	973	910	982	1020	959	962	977	959	999	980	1001	947	957	998	983	950	968	1000	984	985	983	935	1063	964	1002	1014	923	933	971	927	995	958	987	1021	991	1000	937	969	943	922	1032	997	1057	927	952	950	962	908	947	964	1055	989	948	963	939	975	979	1005	958	978	961	964	936	946	980	961	971	1016
3823	20006	69251	70842	48689	24541	9074	2628	1095	866	872	906	922	906	887	962	923	899	889	893	890	907	860	979	976	910	873	916	902	901	898	914	917	863	897	874	880	884	916	874	902	825	902	902	884	943	912	861	911	905	925	889	865	810	951	922	920	813	842	877	918	926	960	914	905	932	888	896	885	843	925	848	896	883	923	919	910	854	940	866	902	909	916	894	938	900	874	895	864	871	851	847	914	948	886	907	905	916	884	889	877	854	870	967	875	931	854	855	892	922	912	912	927	907	917	913	880	906	949	848	896	918	878	881	929	944	913	850	873	874	832	857	859	906	948	922	898	930	891	807	910	894	893	874	914	924	845	856	908	885	904	842	898	911	908	855	941	886	878	815	916	879	884	935	833	884	892	920	902	868	908	823	868	897	865	884	879	961	901	918	924	911	868	863	860	906	868	888	917	835	909	847	880	897	888	890	888	913	924	916	847	890	850	882	879	866	886	906	917	880	897	867	880	888	897	873	892	871	857	850	916	888	897	886	888	893	794	924	879	901	913	892	934	898	908	895	895	947	886	908	896	950	906	928	840	869	865	887	914	862	910	853	945	876	873	875	870	885	856	880	852	872	887	928	888	898	825	878	896	859	882	897	874	869	894	879	903	835	889	883	873	935	903	828	894	906	914	871	911	873	888	929	902	917	948	890	910	857	876	883	909	926	862	906	868	925	866	920	906	845	872	832	934	878	915	886	879	897	881	899	881	926	865	862	862	930	895	860	926	890	918	867	868	873	874	902	868	873	880	885	894	893	885	850	910	919	853	887	928	937	878	932	869	885	891	872	878	891	859	904	843	912	896	949	875	880	895	865	892	907	870	897	912	929	857	899	920	891	882	934	860	848	894	905	901	887	909	912	886	828	933	930	892	870	899	869	910	930	852	875	893	929	848	850	857	889	883	903	861	897	909	889	824	892	918	878	895	890	844	909	901	872	935	961	918	908	865	893	896	915	893	908	903	947	888	875	891	886	898	934	904	890	889	867	901	868	880	907	906	876	832	926	897	862	892	896	957	883	874	900	903	875	894	895	843	825	944	919	880	917	913	933	927	901	854	856	894	918	902	888	938	910	871	884	917	903	841	914	876	869	924	864	843	910	826	913	884	856	889	922	824	880	887	902	888	851	861	930	901	932	961	913	877	840	895	860	901	905	850	872	882	951	938	917	852	850	920	828	883	877	899	874	889	871	856	922	941	930	885	892	873	844	889	831	889	916	885	865	865	916	921	870	830	892	958	889	901	906	829	840	904	887	912	870	858	930	891	934	904	863	851	908	883	891	881	873	909	913	826	887	849	868	900	870	891	889	833	852	910	828	884	906	872	926	904	905	909	847	891	908	841	866	861	895	824	885	873	888	877	891	885	849	911	900	828	849	871	929	903	903	924	900	933	883	933	879	912	860	878	895	885	925	866	921	911	927	927	885	897	899	875	891	899	916	849	903	918	898	861	912	896	886	870	885	890	864	929	910	886	893	899	899	939	876	875	937	878	912	884	885	863	920	904	884	878	893	961	902	904	862	932	898	856	873	919	860	894	939	912	900	902	853	907	895	864	895	962	887	857	879	890	884	855	917	895	915	898	921	914	860	909	870	931	901	862	909	937	957	872	898	969	882	926	845	883	873	875	963	925	929	893	911	896	900	861	854	879	897	853	905	883	884	885	868	855	861	831	889	907	863	891	865	914	890	949	869	868	917	885	874	891	896	882	906	889	859	837	883	878	888	859	956	887	889	872	909	886	863	861	860	832	939	927	915	924	911	882	892	877	852	885	925	896	941	899	860	883	954	942	872	889	898	890	854	875	887	866	896	878	873	865	901	818	871	943	870	874	956	866	895	922	855	895	880	901	867	847	880	913	861	846	897	911	800	837	884	872	887	881	901	867	886	904	865	867	866	877	857	887	880	855	866	871	809	878	872	884	926	931	889	900	910	895	884	903	894	830	885	921	875	863	914	900	835	871	917	907	867	861	884	941	877	914	924	881	891	880	896	884	894	830	907	865	898	919	858	909	902	900	902	929	882	915	892	901	825	900	879	852	926	901	907	929	866	875	849	920	945	854	849	874	937	886	854	891	921	850	930	894	888	905	880	871	878	873	823	938	881	889	876	863	893	857	901	873	857	880	922	907	927	937	914	895	897	840	891	883	862	905	881	852	871	885	862	913	874	884	886	903	875	868	913	858	889	888	846	892	886	884	920	870	850	869	902	893	876	874	857	873	847	907	910	920	904	876	869	844	898	886	911	924	896	870	971	865	871	822	951	894	887	865	869	870	933	871	898	890	891	896	854	848	855	901	875	902	851	937	873	875	836	845	911	847	867	883	938	889	820	860	871	891	901	900	869	888	895	845	917	914	904	827	858	910	852	923	897	927	934	885	917	879	880	890	871	851	922	870	834	912	893	926	850	869	875	839	889	906	891	874	880	828	864	870	871	795	871	908	897	907	873	865	868	878	843	831	785	882	900	834	980	904	948	915	905	803	886	903	870	873	904	902	860	932	857	856	892	880	867	908	907	859	845	904	916	906	904	845	850	911	943	878	928	916	881	840	843	891	892	872	882	937	875	878	908	856	860	868	889	830	947	929	918	875	841	880	845	893	848	859	894	900	887	909	899	912	878	889	932	880	890	923	946	892	828	909	856	893	893	939	848	912	926	926	907	899	901	878	920	932	820	907	876	882	881	905	878	843	900	915	884	845	924	933	867	871	905	857	942	895	890	884	919	895	918	857	912	860	876	862	887	899	898	845	924	840	941	910	895	889	910	896	871	877	914	893	871	864	913	850	842	891	865	881	937	926	939	928	870	847	883	864	878	877	880	878	919	893	913	908	886	875	850	913	848	898	890	897	850	881	905	875	922	885	834	912	881	939	906	879	875	898	924	881	876	863	890	907	839	886	846	908	888	870	860	869	859	929	831	877	892	895	922	911	887	837	832	845	895	861	879	882	915	877	868	860	854	964	852	907	858	868	890	894	860	883	826	862	896	905	957	865	906	880	959	850	881	901	851	882	888	839	888	970	899	895	888	924	886	860	863	861	878	925	889	892	855	891	841	901	901	892	898	875	862	912	827	906	867	851	888	862	867	895	871	907	969	926	902	903	835	869	918	853	871	956	876	944	894	855	874	870	859	865	904	888	886	867	843	852	870	870	914	934	864	861	868	865	872	946	864	882	921	851	881	899	886	898	858	912	857	898	905	886	876	880	872	837	866	868	892	901	913	867	921	874	938	863	919	908	914	873	914	909	916	874	887	843	865	889	907	879	824	939	841	894	877	882	864	884	864	918	866	871	920	872	876	941	887	917	876	913	873	886	933	875	849	906	914	843	844	900	918	864	908	877	920	913	877	889	846	867	876	894	867	874	883	853	856	897	930	938	852	933	880	855	865	854	874	867	932	910	891	901	878	906	895	953	909	950	840	898	854	926	893	893	855	912	890	840	898	916	903	846	852	909	854
23848	21155	35315	59997	55611	38654	20148	5234	1623	1169	1139	1109	1176	1095	1134	1105	1126	1101	1074	1091	1070	1096	1058	1080	1078	1071	1078	1090	1096	1046	1087	1092	1164	1148	1107	1094	1020	1115	1035	1134	1109	1058	1077	1084	1146	1089	1032	1087	1087	1059	1042	1067	1111	1059	1067	1156	1084	1074	1089	1077	1051	1084	1063	1079	1028	1119	1009	1075	1064	1053	1119	1019	1119	1061	1038	1109	1116	1107	1116	1067	1039	1068	1039	1067	1024	1070	1031	1054	1052	1081	1096	1035	1071	1096	1071	1100	1078	1024	1065	1172	1139	1074	1156	1072	1073	1058	1052	1108	1072	1053	1068	1056	1025	962	1058	1016	992	1107	1095	1054	1048	1098	1057	1048	1056	1113	1074	1010	1090	1024	1098	1040	1075	1120	1154	1047	1076	1026	1099	1064	1076	1090	1057	1143	1037	1086	1113	1053	1125	1072	1064	1112	1071	1076	1069	1027	1077	1103	1059	1045	1062	1052	1025	1117	1088	1092	1072	1049	1101	1058	1005	1079	1099	1089	1078	1097	1061	1045	1027	1130	1073	1049	1100	1021	1088	1140	1044	1121	1052	1019	1098	1133	1023	1128	1073	1146	1079	1153	1098	1106	1085	1068	1089	1042	1132	1028	1084	1144	1068	1072	1099	1043	1049	1088	1077	1040	1061	1099	1069	1083	1033	1019	1067	1067	1054	993	1063	1095	1047	1024	1056	1039	1089	1081	1055	1001	1056	1122	1063	1042	1024	1044	1157	1057	1057	1072	1050	1100	1032	1078	1049	1063	1050	1083	1066	1021	1108	1138	989	995	1082	1041	1111	1079	1061	1038	1090	1120	1087	1087	1064	1079	1131	1033	1131	1094	1135	1082	1063	1075	1099	1092	1045	1081	1012	1011	1033	1055	1065	1089	1091	1024	1070	1062	1075	1086	1031	1007	1072	1121	1115	1091	1087	1089	1136	1048	1078	1119	1041	1067	1083	1072	1075	1072	1108	1097	1085	1084	1085	1029	996	1053	1048	1058	1043	1089	1030	1090	1035	1043	1057	1074	1046	1079	1077	1046	1033	1085	1085	1038	1091	1028	1076	1094	1047	1071	1067	1099	1062	1116	1128	1085	1082	1112	1078	1057	978	1050	1093	1093	1070	1085	1085	1074	1062	1025	1021	1057	1020	1021	1087	1066	1055	1040	997	1067	1036	1082	1090	1042	1095	995	1070	1072	1071	1084	1053	1101	1108	1088	1160	1079	1098	1001	1104	1063	1114	1103	1065	1056	1116	1053	1023	1013	984	1094	1068	1114	1068	1047	1064	1040	1066	1036	1075	1069	1048	1096	1048	1043	1058	1036	1017	1062	1100	1011	1070	1105	1017	1053	1088	1021	1070	1077	996	1068	987	1041	1024	1036	999	1104	1053	1111	1093	1056	1076	1129	1093	1053	1046	1100	1068	1046	1092	1081	999	1073	1018	1077	1103	1104	1009	1061	1067	1081	1114	1109	1035	1025	1100	1042	1043	1107	1037	1012	1049	1062	1002	1083	1059	1053	1066	1089	1097	1037	1069	1050	1081	1051	1042	1082	1051	1103	1031	1111	1079	1035	1052	1084	1082	1045	1050	1084	1037	1013	1062	1053	1038	1010	1054	1064	1064	1100	1098	1074	1094	1073	1050	1031	1100	1057	1066	1027	1093	1042	1053	1039	1085	1056	1081	1127	1096	1058	1132	1080	992	1078	1078	1075	1076	1066	1100	1110	1120	1094	1077	1000	1108	996	1076	1072	1089	1083	1041	1086	1051	1078	1092	1052	1096	1057	1047	1070	1100	1042	1091	1055	1022	1085	1072	1077	1034	1031	1069	1094	1074	1096	1003	1109	1060	1154	1073	1088	1079	1076	1134	1044	1097	1161	1039	1094	1119	1083	1094	1072	1063	1039	1090	1018	1071	1036	1085	1064	1083	1097	1063	1041	1099	1058	1098	1071	1064	1009	1114	1061	1062	1125	1111	1064	1074	1039	1053	1130	1111	1053	1083	1046	1107	1162	1029	1089	1084	1123	1122	1093	1104	1062	1060	1128	1059	1111	1089	1031	1022	1104	1040	1042	1007	1169	1104	1057	1123	1004	969	1074	1084	1020	1069	1091	1043	992	1088	1076	1109	1086	1087	1065	1053	1045	1097	1064	1063	1122	1131	1037	1040	1065	1002	1094	1071	1097	1048	1082	1050	1046	1080	1052	1021	1052	1055	1051	1077	1096	1069	1029	1043	1074	1096	1062	1094	1061	1004	1062	1069	1085	1064	1126	1109	1095	1052	1051	979	1070	1075	1006	1087	1101	1039	1116	1073	1057	1113	1052	1066	1123	1100	1049	1086	1102	1056	1079	1047	1040	1073	1100	1022	1091	1075	1128	1118	1047	1008	1018	1064	1066	1059	1117	1017	974	1129	1069	1077	1015	1067	1057	1093	1091	1003	1101	1078	1103	1050	1017	1061	1071	1131	1122	1037	1105	1058	1081	1091	1078	1102	1069	1076	1073	1069	1116	1009	1110	1011	1058	1073	1128	1088	1028	1081	1051	1101	1084	1081	1128	1091	1112	1098	1053	1018	1103	1064	1078	1033	1055	1098	1087	1091	1098	1081	1100	1072	1079	1091	1064	1074	1063	1052	1071	1050	1043	1081	1100	1065	1114	1044	1095	1036	1056	1074	1064	1052	1095	1088	1072	1060	1083	1098	1114	1132	1065	981	1060	1082	1011	1074	1158	1044	1090	1048	1064	1094	1055	1014	1044	1067	1091	1050	1119	1066	1058	1063	1113	1054	1082	1037	1058	1095	1046	1082	1060	1052	1042	1100	1054	1019	1054	1080	1051	1097	1027	1039	1050	1058	1104	1092	1061	1034	1060	1068	1058	1017	1040	1028	1065	1058	1053	1039	1018	1072	1072	1076	1035	1057	1045	1051	1062	1086	1078	1015	1043	1122	1021	1052	1100	1064	1048	998	1055	1070	1048	1048	1065	1074	1048	1036	1040	1061	1022	1071	1095	1076	1069	1083	1086	1124	1070	1039	1036	1112	1025	1058	1027	1002	1038	1082	1033	1108	1104	1103	1055	1060	1066	1097	1129	1064	1058	1038	1008	1076	1081	1038	1067	1053	1055	1105	1051	1051	991	1058	1062	1072	1017	1098	1041	1079	1003	1038	1042	1087	1066	1181	1050	1050	1030	1114	1024	1079	1110	1025	1040	1062	1072	1133	1072	1050	1096	1060	1076	1145	1055	1113	1028	1032	1002	1077	1029	1031	1039	1104	1096	1105	1016	1018	1032	1070	1060	1068	1056	1051	1053	1100	1066	1123	1057	1078	1116	1100	1090	1097	1081	1057	1076	1045	1002	1098	1158	1068	1072	1012	1012	1129	1085	1106	1138	1059	1088	1070	1066	1078	1074	1039	1078	1086	1072	1070	1051	1020	1097	1119	1035	1090	1070	1148	1042	1010	1051	1063	1126	1164	1032	1076	1116	1098	1059	1044	1061	995	1038	1087	1101	1089	1020	1071	1117	1038	1056	1095	1127	1073	1070	1119	1080	1034	1072	1087	1029	1079	1070	1054	1029	1064	1040	1054	1087	997	1071	1050	1076	1043	1066	1065	1106	1057	1081	1045	1068	1092	1113	1094	1064	1038	1077	1122	1038	1036	1051	997	1096	1107	1004	1041	1083	1060	1109	1042	1098	1065	1098	1072	1064	1076	1057	1074	999	1136	1057	1060	1058	1081	1047	1054	1067	1087	1054	989	1064	1046	1107	1096	1061	1013	1054	1135	1036	989	1113	1061	1060	1045	1032	1085	1080	1063	1077	1083	1105	1070	1076	1044	1060	1017	1111	1097	1066	1060	1095	1057	1107	1103	1096	1012	1109	1075	1007	1056	1063	1040	1074	1101	1096	1092	1057	1027	1080	1054	1081	1067	1055	1083	1018	1054	1129	1063	1033	1074	1064	1109	1092	1093	1027	1064	1052	1086	1094	1125	1090	1102	1102	1015	1072	1112	1093	1072	1129	1099	1131	1039	1073	1090	1063	1056	1017	1068	1042	1088	1059	1078	1051	1123	1091	1090	1082	1055	1086	1093	1063	1070	1014	1095	1124	1121	1058	1103	1050	1037	1075	1073	1090	1101	1110	1100	1067	1065	1046	1120	982	1024	1120	990	1060	1036	1113	1115	1055	1059	1096	1067	1061	1056	1063	1051	1103	1038	1031	1135	1040	1081	1075	1142	1048	1086	1052	1091	1110	1043	1022	1062	1003	1054	1099	1042	1020	1059	1078	1063	1069	1119	1072	1112	1073	1054	1026	1079	1043	1086	1073	1073	1059	1080	1075	1060	1129	1026	1100	1059	1037	1054	1081	1045	1052	1132	1039	1059	1063	1060	1071	1089	1122	1045	1068	1110	1043	1074	1075	1046	1073	1022	1070	1054	1043	1105	1102	1055	1067	1045	1054	1018	1043	1103	1067	1057	1039	1107	1073	1102	1105	1140	1081	1067	1150	1075	1092	1099	1066	1068	1117	995	1002	1073	1081	1054	1013	1008	1051	1076	1073	1106	1046	1134	1104	1062	1069	1098	1034	1052	1106	1084	1070	1045	1099	1104	1032	1071	1015	1117	1052	1087	1055	1083	1078	1094	1034	1094	1053	1110	1078	1088	1068	1109	1114	1069	1076	1063	1091	1057	973	1042	1036	1075	1012	1070	1025	1008	1102	1022	1056	1063	1073	1092	1053	1052	1078	1103	1044	1076	1075	1059	1072	1059	1118	1056	1065	1051	1064	1008	1066	1047	1028	1064	1053	1028	1032	1100	1080	1083	1026	1067	1128	1089	1097	1051	1039	1044	1042	1084	1076	1070	1003	1068	1120	1046	1018	1086	1102	1062	1076	1080	1066	1068	1040	1047	1088	1075	972	1103	1094	1056	1067	1077	1038	1130	1032	1076	1145	1057	1063	1081	1132	1090	1038	1050	1095	1120	1039	1084	1041	1071	1108	1014	1080	1103	1044	1088	1043	1039	1078
4392	20211	80728	80969	58445	30586	11081	3372	1409	1039	923	986	1002	991	969	951	1017	999	1035	980	949	939	997	975	984	1010	1041	1029	1014	987	1032	937	997	1018	965	1029	950	937	1033	995	1038	1011	943	976	989	998	998	974	982	1053	1015	981	985	924	916	955	992	964	963	964	1005	1020	969	1011	1025	1018	996	1009	937	1032	980	928	1020	1030	984	961	972	1013	983	994	992	1003	966	941	998	981	975	1027	1017	952	965	1019	987	969	960	959	991	876	930	933	1014	932	999	993	937	989	977	949	1088	991	989	951	1009	970	1004	1010	998	963	962	954	1019	995	1020	986	980	936	1017	1028	974	961	1003	993	933	983	1003	963	976	941	931	1000	982	963	943	993	983	985	1003	974	1010	980	979	944	988	991	980	979	1010	941	1016	1025	937	994	957	1014	1000	963	989	1041	994	992	1010	973	997	1015	1008	952	999	975	1002	1013	1079	991	1000	1002	985	1024	968	975	1042	982	989	1012	1028	1005	991	969	954	951	1019	992	956	1020	931	942	996	970	989	1063	976	1004	1015	946	967	988	937	989	1001	1005	1012	966	945	965	946	983	975	944	978	962	1005	1014	996	980	991	989	1012	956	961	1027	970	970	1002	951	1026	982	971	1021	937	996	997	913	988	1003	945	982	980	940	987	985	1012	1005	1000	944	995	997	991	1041	979	978	1005	1043	979	978	946	975	954	991	972	1001	963	965	1005	993	949	943	984	986	966	934	973	964	967	990	1005	952	981	994	963	964	965	988	1006	981	1042	1019	986	941	950	998	1020	990	1002	961	984	997	1003	1010	1010	967	963	983	975	948	952	1001	983	1033	953	1006	1000	974	1016	998	986	936	1000	999	995	987	967	1019	941	916	985	984	997	965	1014	933	999	944	992	1018	1012	1016	972	996	1022	970	1004	983	941	993	965	1029	995	952	927	1017	979	1006	992	999	927	990	944	973	954	1039	1015	962	966	990	1022	958	943	998	1034	966	992	999	986	1006	949	982	944	1012	933	941	961	1027	973	1008	955	989	983	925	963	949	985	968	985	967	954	1005	931	983	974	964	992	978	976	987	969	975	975	1066	1014	1009	970	955	973	935	989	972	994	947	956	968	964	1010	1019	942	982	907	967	1017	956	1009	1006	1000	966	959	975	970	1003	992	942	999	936	984	1054	940	985	985	925	1024	913	971	972	926	953	982	928	976	991	982	978	1013	1001	976	924	1012	1025	1058	958	998	984	970	1003	986	919	940	1007	1030	1039	971	959	983	919	1016	1046	963	995	991	936	934	1037	970	983	974	961	1032	986	984	984	984	975	1039	982	967	991	999	1003	1015	1021	946	985	1003	958	981	1053	1025	967	988	970	956	1008	966	988	1002	975	987	947	964	1057	997	965	1002	1051	989	964	1060	968	978	915	998	981	1026	949	966	992	1011	984	928	938	980	917	955	964	1019	983	985	956	961	992	1002	968	996	1024	981	924	972	924	966	982	1018	994	997	946	1021	980	952	990	1017	917	932	1001	1009	1005	986	961	1012	981	969	971	1035	988	1011	980	1034	1003	985	988	1006	1050	968	1010	1016	970	994	1026	977	1019	1016	965	917	980	979	1036	954	981	995	978	958	1016	1013	967	998	958	971	996	899	947	924	1000	987	1001	994	979	1025	942	992	978	946	948	948	987	945	926	959	986	977	982	994	990	929	942	1039	963	983	989	1016	1009	1008	929	926	944	980	989	993	963	985	965	951	1022	940	916	972	1011	990	1000	962	976	1016	1017	928	914	998	1015	968	962	975	1001	975	998	1005	972	1022	1014	1042	977	971	993	994	930	985	1010	996	944	1021	1006	1019	963	920	941	1019	983	1002	968	982	1000	956	1027	1013	986	977	971	969	1008	957	937	923	963	973	1015	967	984	1014	999	1026	980	970	984	971	918	972	970	950	949	959	954	1014	960	1006	966	965	988	958	957	944	994	995	957	990	1032	965	948	983	1005	943	1004	1009	990	948	923	971	996	971	963	952	986	979	950	969	934	960	977	1047	1018	1004	1004	984	989	975	1063	972	936	970	962	995	979	1038	1044	961	997	938	975	962	1020	944	931	940	977	983	965	931	947	1039	1021	1034	964	986	968	1042	954	1025	955	954	982	928	1005	942	965	1013	998	1068	955	988	987	957	954	958	954	1004	951	1001	1018	1016	1005	975	970	1015	953	983	998	968	955	981	1005	970	1006	975	947	931	918	913	992	1047	972	997	971	980	1026	967	965	968	1002	986	992	956	1019	976	954	957	1040	953	958	944	1019	937	972	959	1003	960	953	963	958	960	984	959	1044	919	981	968	970	937	996	984	990	972	1003	1023	918	998	928	974	1018	959	1017	988	891	932	993	936	922	957	1010	974	1012	988	991	926	943	997	1011	1030	950	936	1013	961	971	961	1008	949	1028	943	993	956	958	960	998	995	1004	933	962	1022	993	998	1028	926	955	993	1003	995	1011	990	1062	975	995	975	992	981	986	993	983	976	944	973	981	977	980	996	1015	971	981	1000	1019	992	951	988	954	994	927	995	966	975	931	978	972	973	992	973	989	1015	939	1023	965	985	956	969	972	927	939	987	1032	1072	927	1001	965	977	1020	995	925	980	1008	1024	943	1007	935	1007	965	1042	947	972	986	959	929	973	971	961	1048	964	942	935	1036	943	1053	989	1028	1002	988	987	967	965	983	969	1009	967	1002	950	993	965	962	948	1014	962	1024	1009	976	1051	1006	1007	921	1014	947	954	1000	952	950	983	995	995	940	956	986	965	948	958	986	952	975	975	1001	941	993	970	929	935	979	1014	957	976	970	1027	945	982	926	960	985	1008	971	983	974	1023	1019	1034	906	970	951	935	981	1009	1034	1007	997	991	980	926	992	944	964	970	1057	1034	1041	966	990	946	991	936	968	1009	980	968	949	1005	943	978	1008	977	1021	989	983	980	997	952	991	1015	986	1033	978	936	1012	995	976	941	990	1018	1009	1002	1027	953	1080	982	998	994	952	915	970	973	957	956	948	1009	945	956	973	966	976	934	1017	958	993	963	997	1047	974	987	992	962	984	970	1009	951	1004	935	980	981	976	1002	990	941	959	959	991	943	963	965	931	1023	972	1003	980	999	987	959	1003	1023	989	997	965	980	934	1025	929	989	940	991	977	1045	986	966	914	1011	998	975	993	945	953	981	996	980	994	989	980	1028	951	1031	984	1008	961	967	980	948	970	962	943	974	1008	1006	979	1000	966	961	950	997	925	999	937	968	988	951	945	957	984	958	1006	942	954	971	953	1015	949	998	982	969	1025	979	998	933	989	999	956	1004	981	960	990	1002	993	963	1009	1015	969	882	970	966	994	914	922	990	959	1003	975	964	965	959	974	988	968	954	974	943	926	921	963	949	953	956	966	953	1000	990	1001	910	982	970	952	988	998	956	958	943	997	1032	971	960	977	1002	1026	929	983	1000	925	1007	970	987	987	950	957	988	992	920	983	939	938	988	933	982	995	962	966	955	975	924	1016	938	955	955	969	1016	977	1000	989	988	934	1007	926	956	1035	1015	930	969	976	1011	959	968	989	951	956	984	1005	941	962	941	1012	973	977	1005	969	975	948	974	993	998	982	955	952	981	953	1009	963	978	964	1014	931	958	1013	1008	955	998	998	964	952	951	916	957	984	972	992	925	938	1008	967	951	997	974	980	948	1004	943	938	1006	972	979	986	1020	989	935	968	930	976	953	916	976	1016	941	961	927	979	962	979	1016	941	988	1000	959	988	1030	1007	1000	927	952	982	959	1022	977	974	971	1038	941	967	1003	932	987	919	940	983	1050	957	1008	969	974	970	982	1038	992	1038	992	966	976	1010	960	967	986	1009	904
27293	14353	21391	27672	17029	6276	2243	1214	1044	1032	1039	1004	960	971	987	946	943	974	968	958	970	1034	1041	1033	951	969	944	974	953	958	951	995	972	937	997	1014	1031	1008	969	1003	1004	985	973	948	948	970	995	990	1024	988	939	988	964	1002	999	991	969	1021	954	1011	970	986	975	937	953	972	990	1002	981	1029	987	951	1061	969	974	983	968	986	979	964	915	988	905	981	1003	986	1015	959	1009	989	973	975	1017	999	981	1034	992	956	991	999	1025	937	961	948	999	995	1015	1018	1046	979	1010	951	1021	957	1033	958	1012	1006	1015	977	987	1017	1014	959	1036	1009	928	1014	964	993	992	982	996	1024	1003	973	928	988	994	1001	960	1014	967	978	1003	969	1008	972	956	1045	990	970	1008	1026	961	996	1014	1016	1023	1002	987	973	1023	977	1016	969	1012	979	993	946	1003	1005	945	998	1012	975	965	952	1015	1013	978	981	950	1052	963	961	923	942	1035	1069	967	923	1033	973	955	1015	1043	985	945	996	1004	1047	971	1027	1031	990	956	978	1029	985	1044	951	981	986	963	990	948	1057	935	991	975	1013	971	975	1019	909	951	976	1000	934	1013	943	989	975	979	1003	1029	979	1021	1064	1075	971	1012	994	1016	986	968	966	982	947	1009	999	940	988	1003	1019	955	919	989	949	950	982	1007	938	978	1011	895	989	940	962	1001	1019	1000	989	969	991	972	949	932	975	971	994	951	976	973	901	961	997	1019	990	1006	992	994	1040	988	1006	1013	1018	1019	998	1046	926	948	993	951	1009	1032	951	991	1041	987	990	1002	992	958	1012	954	995	952	1018	954	999	924	956	1038	974	999	1017	1027	961	962	992	988	1001	994	999	956	935	1043	976	950	941	974	1006	936	1016	1052	1033	1034	1024	994	993	924	954	995	984	966	1026	983	1012	949	933	1001	984	965	1022	985	982	1019	1021	968	939	993	1018	1012	957	948	1007	930	973	1017	992	953	980	943	983	931	935	983	998	1016	939	1037	1049	985	996	965	1032	987	1011	963	951	1036	973	980	992	1004	1023	986	1008	942	949	1026	953	1010	984	968	998	986	985	1075	996	961	980	1002	971	936	1004	996	933	987	959	946	1047	963	1003	974	953	976	994	954	1010	1001	971	974	1024	1006	1014	951	926	1027	1014	935	1008	1014	969	1077	959	1015	1019	972	914	1014	992	1008	1034	1019	1028	937	1010	1025	1005	1052	1030	1013	977	945	972	976	930	957	977	1029	1006	893	944	969	955	929	941	965	1001	997	1040	1028	994	1066	1034	1012	940	985	972	989	998	1031	938	975	996	1059	967	973	966	976	1002	944	1048	959	967	966	1068	932	974	1000	999	1039	989	996	1038	970	962	1010	971	979	982	980	1023	1048	991	1030	979	968	994	999	966	968	954	980	1033	1000	1016	1045	976	960	970	1012	990	976	1035	975	975	1086	1048	975	958	977	967	1044	967	973	1002	1049	1029	954	1004	1013	1013	967	944	1028	913	996	1008	988	993	985	969	975	881	983	981	965	1049	1023	949	969	953	962	951	975	941	984	1002	984	977	986	945	958	969	952	1005	962	1037	1032	1078	998	972	1040	1031	1001	988	1062	1009	1036	964	991	950	1006	978	1000	952	1097	1056	990	935	947	967	1037	1020	1015	958	992	1033	962	1025	1005	951	1011	942	1024	967	1017	1017	946	982	1042	953	1027	998	920	981	1014	1012	1014	995	931	979	1001	1078	995	956	1006	950	1006	1015	964	955	993	1026	971	959	965	999	944	1014	954	939	997	1010	973	999	965	984	957	1019	1040	975	976	1027	954	961	1025	966	983	998	1003	1012	1062	960	1018	1026	1008	940	934	1001	964	983	1033	946	968	1052	1018	966	973	1019	1007	1012	970	953	1035	958	995	931	978	1051	951	983	978	990	947	964	1051	1017	1009	1004	1019	1026	990	992	985	994	1002	957	982	954	947	978	1002	1031	1022	953	993	1016	999	928	969	1017	1012	999	1008	992	1027	991	996	1033	1034	991	991	992	930	973	1017	1045	1026	948	965	1010	953	1021	1031	1025	945	982	986	988	995	969	991	1027	1018	1015	1007	1034	979	967	1026	969	1026	992	985	974	1024	945	965	910	1001	1005	954	964	975	1019	971	1000	977	967	985	1017	932	963	1023	1004	1017	1024	1021	927	1035	977	1037	995	955	995	996	983	999	996	995	954	956	978	944	948	1016	968	1052	1012	929	1066	1024	1013	938	997	1032	989	951	991	1014	950	966	971	944	1029	966	1001	978	951	979	1035	974	1001	1044	1029	892	975	983	1016	1037	988	976	974	1032	983	982	957	990	1010	939	1062	931	949	992	1000	1018	1035	1000	999	997	949	987	978	987	952	964	999	1028	978	998	940	947	991	988	998	1024	926	1018	954	955	979	911	969	958	1030	1002	1003	1079	1050	970	981	1000	987	983	1012	995	971	1001	946	980	1003	987	945	963	1003	996	1029	967	964	1027	996	1023	981	951	990	1014	965	970	974	1037	1009	1005	942	1017	1016	943	945	996	981	990	1026	899	910	1005	1027	1015	991	1001	1026	958	970	979	974	967	1001	1061	974	1027	964	1001	950	1034	994	1020	990	953	974	969	970	963	976	942	987	979	996	984	972	940	944	965	934	939	979	997	978	1033	1010	1017	983	1031	957	970	964	991	942	1006	979	983	1016	1065	1024	1007	1060	986	975	967	969	1012	972	945	980	995	932	981	1018	944	1024	987	981	946	1045	950	983	1000	1020	962	993	963	1019	977	968	987	1030	965	961	1073	980	996	997	983	1011	975	995	1032	976	1000	994	1000	957	974	983	890	969	981	977	999	1010	972	1004	983	1002	1018	989	957	967	974	1004	958	965	975	1001	1027	988	965	1020	1007	1014	955	992	1031	1003	957	974	989	978	968	1016	1032	983	982	977	945	1006	1015	989	1006	947	982	1057	977	960	928	916	995	977	1030	996	1048	966	983	996	974	1028	982	967	935	1019	999	998	1021	1036	981	1005	992	988	1030	1032	971	996	975	962	995	901	961	995	1016	1037	1033	1012	1039	1004	936	988	981	942	1004	951	1024	990	944	975	979	917	1019	989	1027	958	965	958	978	976	953	1003	1021	971	998	989	964	929	974	955	962	970	1007	968	969	988	989	969	962	989	1005	945	1014	1031	996	1036	982	978	991	943	1032	998	945	976	986	1005	982	968	998	949	957	1005	981	963	1036	956	992	1008	995	956	984	1008	1014	1040	983	967	1001	995	970	960	903	967	954	928	960	1024	937	993	976	935	999	1026	1024	1001	998	1000	1002	939	981	1027	961	959	1000	970	914	997	972	996	988	973	982	939	965	1011	985	976	978	996	938	1032	924	955	992	912	978	1000	944	996	977	984	993	956	988	977	957	1001	1017	1015	993	934	979	982	1063	997	981	1032	1014	998	968	982	984	997	967	976	1015	968	1024	1003	1041	958	1012	1005	993	986	1033	990	1027	1003	999	987	983	1011	933	1007	972	972	1004	931	1004	985	946	978	955	956	1035	1032	964	976	1003	985	932	976	993	1034	985	1028	954	996	986	979	1003	973	948	959	988	1003	1026	968	970	997	985	989	975	1002	990	1001	998	999	951	1017	973	997	1015	985	994	938	993	917	1016	974	1046	1010	997	976	931	928	995	996	965	983	951	967	1000	962	946	1002	1021	1027	949	1014	938	993	984	965	961	1012	997	961	1000	994	968	1006	996	997	971	941	960	939	946	976	996	993	985	934	968	1000	979	993	954	969	1016	959	1033	964	991	937	993	974	1018	1012	958	1011	945	991	955	912	957	1028	975	963	968	1015	994	993	936	975	1020	994	957	1007	979	980	1038	1014	1077	1010	986	1010	1012	949	1026	961	933	908	960	1012	986	981	1016	910	941	979	992	979	1021	984	982	965	995	981	992	983	913	1006	990	971	1028	964	969	1031	945	979	945	994	945	974	1087	1054	950	952
4981	3803	22971	19771	11396	4411	1850	1054	917	844	838	866	850	791	870	840	881	811	830	861	855	815	804	894	821	813	836	804	796	818	846	859	824	826	827	832	871	874	807	861	821	876	801	827	844	841	843	855	807	820	829	815	893	829	809	814	836	815	837	834	833	872	846	816	899	845	797	819	833	833	839	863	808	846	759	874	790	806	792	826	887	884	842	874	835	842	884	805	836	818	828	881	823	823	879	831	795	846	805	887	845	824	773	848	830	824	842	819	818	824	816	835	827	835	837	834	841	809	790	866	797	823	849	818	823	846	876	796	854	886	821	871	830	840	860	871	816	865	813	831	839	810	868	828	818	787	857	815	849	824	783	827	847	833	836	849	830	862	832	795	801	825	827	841	872	798	861	812	825	837	824	837	784	876	826	886	843	839	814	831	872	770	871	868	852	849	853	832	868	798	781	839	813	852	875	872	866	911	838	827	865	810	829	823	826	852	859	836	814	801	888	872	904	829	861	845	869	836	865	854	875	823	836	837	831	833	852	774	788	902	814	797	836	828	856	843	788	839	815	860	831	860	893	887	822	860	781	819	871	858	813	840	823	851	869	847	871	840	836	816	888	884	825	863	825	795	789	817	865	849	810	829	849	811	788	783	868	850	830	813	784	773	794	871	903	794	808	893	826	820	854	843	824	809	794	816	841	856	833	831	859	817	812	815	794	835	812	856	795	834	825	817	879	834	869	850	802	814	852	839	847	823	817	841	849	808	840	812	869	855	844	813	779	810	860	880	821	826	885	819	791	846	811	786	843	839	775	822	845	770	756	822	824	776	858	834	841	889	804	812	836	804	767	813	806	820	877	858	820	821	794	828	837	804	835	862	804	877	826	799	817	883	865	845	899	801	814	839	835	829	826	902	818	811	809	868	868	786	818	870	778	828	893	847	821	853	844	868	836	832	818	854	851	819	812	864	764	842	755	867	850	781	835	838	834	825	849	835	819	844	844	802	831	827	832	861	834	849	860	818	841	877	831	806	815	801	841	859	808	854	839	844	841	817	860	792	829	801	868	802	854	848	780	804	898	846	843	806	817	839	912	810	835	877	859	840	857	842	879	816	870	823	884	789	821	834	840	860	846	827	848	849	865	800	841	792	833	883	890	855	818	781	847	852	804	852	833	800	806	838	829	779	829	845	847	851	849	864	833	853	874	862	854	847	854	780	916	849	835	837	865	795	880	872	866	883	835	826	820	756	764	813	835	850	826	849	858	850	802	825	809	813	786	837	810	885	849	858	819	880	842	816	802	856	881	788	822	821	845	852	834	780	796	849	781	847	789	886	869	839	840	788	774	870	847	824	801	808	858	843	820	874	841	869	790	828	866	875	802	881	798	828	857	809	861	842	896	824	817	810	829	851	849	848	873	818	812	846	826	827	843	810	852	830	819	831	846	834	860	816	813	815	845	851	849	761	883	839	779	866	839	882	840	843	862	833	842	835	812	858	811	836	865	844	838	875	856	798	861	821	849	866	794	791	794	883	819	818	853	813	864	812	816	883	793	849	814	824	809	828	813	836	830	846	799	845	793	874	886	827	876	892	841	836	775	850	807	867	844	825	850	849	822	834	851	819	852	855	831	785	839	833	815	840	826	815	809	853	811	814	837	819	814	844	846	816	842	879	832	812	861	773	865	798	846	822	829	832	812	814	872	838	821	808	844	801	801	746	869	827	771	799	848	835	837	878	823	834	795	791	849	803	789	790	870	796	821	840	807	834	885	897	819	776	849	884	788	812	814	886	860	841	857	855	850	824	836	826	791	838	845	815	835	831	804	912	814	861	833	859	865	881	799	793	837	857	837	836	788	818	862	834	838	869	886	900	846	907	837	823	810	828	825	851	865	866	798	815	841	850	835	823	802	799	816	844	824	857	863	838	868	829	853	832	801	824	814	788	821	830	800	803	878	844	801	770	854	879	873	822	780	851	852	828	818	832	870	778	838	857	817	819	792	880	812	859	797	849	861	844	805	864	861	788	854	814	871	905	864	785	800	877	861	841	815	830	840	873	802	862	875	818	878	852	822	824	886	797	842	864	802	802	853	854	863	842	849	807	832	845	838	866	828	842	863	809	815	820	808	830	837	831	816	826	855	826	838	860	840	872	809	819	845	885	865	810	832	821	812	844	818	845	838	792	836	873	869	838	815	838	771	858	861	851	852	804	881	858	867	823	759	883	850	867	873	829	864	841	790	845	860	858	770	866	842	852	875	819	829	818	842	784	852	811	858	793	869	827	843	826	872	852	830	799	862	824	852	831	834	861	860	853	845	826	835	803	894	818	862	792	849	865	810	811	825	828	830	845	853	856	794	907	837	842	853	886	857	783	853	866	826	838	815	807	854	865	780	801	837	803	866	839	869	781	800	871	872	891	781	836	855	827	758	836	799	819	791	829	835	863	846	843	819	838	797	824	838	814	829	845	825	842	822	810	881	850	835	863	821	824	867	824	805	897	833	875	833	806	820	847	866	829	821	826	870	855	834	840	772	784	834	843	838	876	805	857	799	877	867	873	792	854	820	815	842	854	825	909	866	828	885	850	836	832	849	787	882	868	850	900	838	819	839	843	865	872	824	803	893	809	837	824	807	850	859	796	842	806	814	795	853	815	827	827	857	844	854	769	871	824	824	869	880	851	808	800	860	808	859	853	827	838	831	882	797	882	860	814	845	811	803	810	830	812	828	861	878	817	861	832	875	833	881	893	881	825	835	829	858	782	822	813	784	805	860	780	813	794	801	856	859	792	793	860	851	872	861	898	856	823	817	838	839	830	782	872	846	792	801	841	794	895	833	830	848	853	844	795	827	825	817	841	859	847	849	829	869	794	807	831	823	875	870	806	806	794	863	830	763	817	789	871	865	856	837	829	839	811	854	777	857	798	850	823	839	830	816	815	847	830	810	803	805	866	882	835	804	840	813	875	801	820	834	800	830	865	880	797	790	819	818	861	831	787	825	856	826	795	848	831	828	823	856	845	844	868	763	843	861	834	834	842	826	858	884	851	795	851	854	829	835	840	837	869	882	843	818	840	803	863	803	835	871	837	821	817	818	818	846	811	831	825	782	759	833	853	800	805	803	866	813	854	876	844	830	852	829	822	904	825	821	858	837	899	813	857	827	792	815	820	857	902	835	800	897	808	833	801	861	833	881	859	888	843	802	765	808	842	825	833	848	860	847	881	841	868	868	821	768	862	853	814	849	805	843	793	851	821	839	852	804	846	851	833	899	809	824	863	844	826	861	860	893	777	870	817	845	793	828	819	806	811	869	834	863	831	850	846	845	818	860	833	830	798	847	832	851	825	811	847	829	778	830	900	843	803	826	865	790	826	845	849	813	860	839	832	857	841	887	829	818	847	838	851	833	888	790	782	833	872	886	808	828	809	789	774	801	847	875	868	851	804	818	842	822	840	821	818	882	839	850	827	831	783	808	818	774	804	864	813	887	780	874	835	796	833
24559	21139	38893	58887	49503	31851	14329	3564	1448	1098	1039	1019	1030	1019	1003	1013	999	1015	1077	1000	966	1015	1019	1016	963	1003	969	992	971	964	1011	982	1026	1055	957	965	989	1002	999	989	1005	975	1049	981	1016	937	1006	1003	964	997	1007	997	975	1016	926	994	1015	948	988	967	1006	973	1043	1005	940	1038	992	995	986	952	1003	975	943	1016	992	1006	981	979	959	955	945	939	941	961	981	1008	1001	954	986	963	988	1009	984	1061	969	1021	921	970	981	979	998	989	957	992	960	905	939	991	969	987	934	990	948	948	974	971	1019	1006	1019	1005	955	1018	982	939	909	977	1026	1023	904	942	969	974	990	948	959	1012	948	920	922	986	946	1013	987	976	1049	991	1017	964	987	983	1001	957	973	1020	922	998	945	982	991	1013	984	977	966	1001	971	1005	948	1003	1010	945	944	1008	989	1016	966	956	927	928	1009	945	955	1013	958	944	967	1024	976	1016	996	1019	959	978	995	989	962	980	956	970	938	989	964	992	960	952	978	978	992	997	969	956	992	994	954	1048	958	955	956	1015	972	970	950	977	936	1006	929	1010	996	949	991	964	972	949	1034	968	996	920	949	998	949	977	902	946	939	1012	921	923	960	962	933	924	983	1035	912	999	955	1015	925	947	942	951	959	951	1004	938	1018	1021	1013	977	966	921	952	956	935	968	1040	922	958	964	1037	1005	961	942	970	954	1056	946	970	929	1043	948	955	996	957	973	1008	942	936	1017	990	979	966	1003	983	971	935	953	1003	969	944	1026	932	953	968	1014	971	967	943	922	967	955	963	996	1028	952	1016	989	1007	944	970	1008	983	975	1000	1024	944	942	966	917	1006	1009	901	917	959	987	916	929	961	971	929	989	996	1033	978	975	964	926	986	946	1023	975	971	997	951	970	888	993	948	973	942	987	1028	1051	1043	940	955	983	1013	1031	984	931	1014	925	969	957	894	990	967	933	1017	992	984	1001	933	968	971	962	968	1059	907	987	983	1012	980	995	960	950	950	982	956	936	1011	1031	971	971	971	986	939	1021	989	916	1015	928	1039	952	936	909	983	1009	947	955	999	1001	995	1005	996	1006	976	1013	992	962	942	952	947	943	990	941	996	1009	965	986	1000	952	927	1000	992	931	949	959	917	963	968	999	972	1036	971	949	1054	1049	1048	1008	940	1028	957	1030	1010	968	960	939	977	1025	936	947	1041	976	1004	1023	981	968	947	946	995	1013	1001	951	948	942	934	973	1027	966	957	1008	990	941	992	947	971	997	965	1036	963	963	991	1006	978	1013	961	951	1039	970	1023	952	977	963	993	944	1022	997	988	965	959	930	991	968	928	998	929	977	996	1004	1040	990	1024	950	979	993	951	953	1009	931	990	971	1003	961	937	1019	1005	996	957	946	983	942	976	968	980	995	1002	1006	933	995	960	962	971	960	997	934	985	954	957	908	935	1011	1015	1004	963	985	1021	915	999	988	1037	953	968	958	955	1016	902	946	985	944	978	940	980	928	973	1020	978	924	987	928	1013	920	979	954	999	989	952	929	992	1016	982	1012	1011	966	963	989	1018	990	980	913	941	1003	976	995	978	1058	926	1004	959	965	914	960	1008	979	970	1009	974	978	1004	928	965	978	974	1026	961	980	979	975	953	957	1009	898	1018	1020	967	941	995	963	974	956	1018	997	969	898	967	1033	968	957	948	957	954	967	932	980	953	929	998	971	985	969	986	1016	893	981	958	991	973	978	961	994	945	940	992	940	979	1018	966	931	1014	979	1001	1049	1014	992	969	966	944	964	949	982	961	1002	1000	983	1043	1047	1002	958	996	932	961	931	963	956	962	980	948	983	1020	1004	934	983	979	1023	974	1026	971	976	1031	990	956	1025	973	988	990	1035	979	952	1011	968	988	937	996	996	941	989	1042	985	976	1025	989	924	979	973	978	973	1004	948	958	970	949	1005	933	949	986	990	1015	981	982	1044	992	1020	959	1022	990	937	909	1019	953	977	1032	996	927	991	989	961	924	956	1013	967	937	954	964	927	956	977	934	969	1006	952	939	960	953	938	973	992	980	985	998	1027	972	946	990	924	978	977	962	974	991	963	947	1009	1009	1026	927	986	991	921	969	1015	1006	1017	1061	977	954	995	993	974	991	1008	1045	929	973	944	956	1010	961	951	937	963	999	988	990	1009	1001	959	961	967	957	926	969	1004	961	974	1033	981	920	1000	980	977	938	959	984	988	980	966	922	1008	962	995	921	966	908	990	984	973	999	943	944	1020	957	936	965	977	991	905	964	968	1003	932	945	962	964	898	938	1014	973	976	975	972	964	998	939	1008	957	1033	959	920	1013	960	965	1006	989	1034	1017	979	1043	979	982	962	961	953	998	927	926	942	928	1002	982	956	942	952	967	1002	1014	992	967	971	1029	985	951	978	1008	997	964	942	962	953	961	945	999	951	955	969	945	1006	974	918	973	984	976	944	984	1029	957	1002	954	956	966	956	944	982	962	1030	998	998	932	940	967	987	932	947	949	945	967	955	1009	947	956	981	912	996	983	974	1049	942	981	962	980	994	963	978	957	1000	971	965	920	975	967	1008	962	967	982	946	945	1037	941	1009	944	980	922	957	968	1021	942	1005	941	963	1003	970	976	1011	936	984	929	1024	975	956	990	1042	965	954	954	1005	960	973	938	981	972	1015	968	924	967	989	963	995	973	1006	979	993	947	953	953	944	1017	950	1026	986	994	976	974	995	984	914	944	913	913	965	956	983	1001	936	1011	989	982	1007	972	980	958	953	987	983	1021	975	942	986	977	971	976	948	954	947	982	955	980	937	946	953	915	950	960	945	935	992	932	994	1054	994	1011	903	986	948	1009	955	976	936	1032	947	1061	911	961	1017	974	979	1014	965	997	1012	1027	997	1009	964	962	1040	1000	945	989	1015	955	984	1016	955	932	942	990	1010	941	986	927	942	955	1017	981	953	980	1000	1054	951	935	1044	946	993	925	910	985	956	957	943	981	946	986	980	985	931	983	929	963	930	935	957	984	1005	983	974	1021	967	959	999	977	922	967	988	960	979	991	983	934	1004	929	984	917	957	965	970	998	948	959	971	967	959	960	964	1018	980	1014	984	1012	990	1011	970	986	934	1013	947	968	994	945	988	964	915	994	1007	993	994	951	1026	899	967	987	942	972	939	946	952	984	950	979	1004	993	1023	956	1046	977	994	1013	957	964	996	946	975	958	1005	988	968	978	931	961	958	991	943	971	975	888	993	1005	958	971	979	928	1000	932	963	938	924	971	976	972	975	993	1026	1064	1028	940	970	994	977	997	927	1000	947	999	1006	1000	958	1042	945	991	937	921	1002	1003	973	990	926	965	954	1002	1030	978	944	1017	972	1038	954	964	948	986	932	957	1009	963	1027	978	1002	1009	930	1026	933	940	949	968	946	983	987	971	1000	988	941	973	982	1002	978	1023	950	1024	1001	918	969	1041	974	1007	970	977	1007	956	915	1020	948	948	979	966	999	972	981	946	970	1003	939	995	973	977	932	911	1001	1023	969	993	979	970	910	985	1044	929	1003	1006	976	990	960	917	982	928	901	969	999	960	940	985	972	981	979	1003	1029	980	920	1001	1016	1018	1013	1021	980	964	973	1000	879	1033	1000	911	963	1018	943	956	1029	963	986	993	944	950	983	981	971	979	1013	939	946	912	960	996	1000	1040	925	965	937	952	956	1031	942	993	962	1040	955	1014	956	1016	975	965	983	1013	916	997	947	932	931	1003	1026	995	1009	1025	959	996	968	1018	977	1004	968	1012	967	972	980	971	992	966	1003	991	970	1008	974
3589	34855	79075	68363	46252	22846	7729	2818	1180	920	873	861	931	931	899	905	888	901	876	939	912	902	921	963	923	902	855	936	867	911	896	912	930	917	928	925	928	840	852	943	896	910	935	875	922	871	888	906	885	894	869	919	901	879	835	862	906	937	820	920	847	871	897	865	865	938	869	928	919	932	901	889	889	865	874	938	844	937	862	825	918	894	871	886	880	885	924	874	845	937	910	907	882	886	884	933	874	931	823	881	901	889	910	879	907	908	882	876	909	885	938	912	883	952	871	869	866	879	922	848	895	870	862	825	922	871	875	835	892	894	892	911	911	878	899	901	870	892	929	906	902	952	901	921	863	935	929	909	884	864	865	842	850	867	905	907	901	868	888	874	880	905	865	878	905	891	877	916	890	864	883	884	814	881	898	963	873	907	857	848	913	903	816	922	891	863	882	871	898	932	910	881	920	921	917	866	844	920	900	857	855	945	860	898	850	877	894	870	947	863	909	893	928	897	893	878	918	905	890	867	888	885	911	926	931	848	905	877	877	857	876	896	935	875	880	862	886	863	917	893	911	871	859	913	873	911	862	870	908	926	922	922	890	919	897	885	924	868	894	843	911	841	922	836	892	865	852	888	829	880	875	900	886	867	907	892	918	956	921	865	864	883	898	887	917	896	926	905	872	903	833	933	939	899	877	929	874	921	845	859	897	882	872	915	893	901	931	909	888	879	906	882	904	902	839	906	891	923	899	864	905	928	944	868	840	850	836	889	901	910	928	824	890	873	894	928	836	954	860	912	843	901	882	875	922	829	878	884	915	868	905	929	895	928	887	875	889	866	941	877	933	873	883	904	900	900	924	879	869	884	858	850	891	885	852	938	872	884	908	896	874	855	884	928	918	889	846	833	873	922	908	874	872	849	877	913	971	864	879	896	918	910	853	853	832	936	920	927	837	902	879	903	900	875	885	847	907	832	894	950	934	928	883	891	915	843	919	891	919	895	817	842	861	883	885	818	909	894	863	883	878	941	887	852	906	898	843	922	885	839	879	881	916	883	861	891	827	957	879	885	875	809	913	904	945	882	900	877	883	848	896	859	891	886	891	860	915	854	944	896	866	896	819	877	884	888	844	870	908	865	873	927	857	934	889	844	853	865	866	868	895	923	859	874	890	871	902	866	882	882	872	842	881	906	875	880	859	862	893	889	907	906	878	859	906	947	913	876	948	909	874	886	873	858	905	894	881	889	924	959	903	895	880	864	889	916	844	856	995	908	868	840	929	860	916	861	926	886	888	874	941	895	929	868	896	921	887	936	873	903	878	940	897	873	882	869	870	933	854	954	892	895	880	844	898	909	842	858	940	843	888	873	905	872	894	859	933	893	912	878	869	847	903	914	947	893	873	894	852	887	909	951	902	862	893	912	861	873	845	873	867	935	883	859	869	928	833	889	855	877	841	887	942	880	907	901	871	865	845	877	892	967	857	832	901	898	911	931	926	953	864	905	939	892	933	879	872	873	886	887	830	915	874	897	867	900	905	918	888	877	924	870	865	891	877	847	863	881	928	887	840	933	893	911	871	903	882	838	842	865	908	905	896	901	860	891	873	888	918	816	874	920	872	852	950	885	914	805	890	907	852	869	900	868	912	865	864	862	882	930	851	854	848	887	933	921	880	916	901	917	900	864	961	875	908	908	875	862	883	895	876	881	886	867	884	832	908	827	902	904	980	915	880	871	807	893	825	853	873	877	900	882	890	865	873	868	876	907	849	899	914	939	915	915	907	864	885	928	861	897	874	930	940	883	836	915	892	879	933	893	832	870	882	932	879	829	874	887	880	855	892	918	888	904	883	895	897	904	851	902	857	918	880	877	864	849	953	906	872	912	869	832	891	880	904	914	922	876	904	977	867	884	837	902	882	854	921	854	863	910	822	898	864	916	848	864	898	854	894	889	913	899	870	931	884	831	908	890	905	861	912	882	830	920	885	863	845	862	868	904	879	890	933	911	899	871	862	923	915	911	896	884	906	894	908	955	855	913	874	875	941	921	866	893	874	888	922	871	927	865	882	907	888	879	912	916	903	926	878	903	930	915	880	900	885	900	898	890	847	875	922	872	921	897	861	891	924	933	884	918	923	861	887	895	843	882	825	941	886	872	919	881	839	894	888	863	842	903	888	875	925	862	987	851	871	861	920	915	894	915	863	877	907	813	867	888	888	940	889	890	813	883	889	892	916	891	903	852	881	905	828	885	912	906	868	875	902	887	899	918	958	893	892	847	873	912	903	868	932	884	911	892	863	895	851	893	877	854	907	864	963	912	929	835	844	902	872	885	866	877	887	871	914	866	849	928	903	885	902	891	881	884	935	882	912	829	932	870	865	919	843	845	888	877	888	824	899	878	884	897	927	844	908	902	905	896	890	869	890	905	926	933	893	853	909	858	930	864	947	866	878	850	927	891	900	906	896	840	849	887	897	908	916	911	924	920	910	902	884	972	876	853	874	909	884	864	892	902	904	880	919	887	861	874	903	867	873	863	883	874	918	856	903	907	896	891	889	894	902	891	904	886	858	853	858	855	878	879	911	903	883	848	906	877	879	935	904	923	951	942	833	928	895	835	830	847	898	889	864	904	888	887	834	850	888	878	915	936	857	891	872	965	917	863	914	867	856	906	868	911	901	895	913	934	861	898	867	905	877	947	895	889	883	857	881	904	918	909	904	924	904	833	853	919	911	894	878	863	837	865	906	877	914	852	887	915	880	878	843	926	895	897	929	874	860	847	899	851	911	845	890	943	910	914	937	891	843	898	864	780	902	894	883	865	905	904	923	876	927	837	884	960	859	914	965	932	874	856	869	875	883	872	923	931	900	930	888	923	888	848	881	837	919	891	827	860	860	924	882	867	890	929	902	969	907	871	891	889	876	833	849	892	835	898	921	912	892	918	913	908	875	879	879	903	927	885	908	878	878	883	803	890	887	851	949	923	906	830	941	878	930	897	917	895	895	823	921	903	924	886	871	839	915	920	897	870	922	897	839	908	900	837	881	850	899	836	885	877	917	909	898	898	925	911	935	829	924	915	912	853	867	848	874	835	898	868	881	902	882	875	893	979	912	920	903	848	901	856	918	879	867	868	886	882	922	876	927	880	943	879	846	906	924	911	853	910	901	861	902	872	915	872	846	837	927	901	920	927	842	880	862	910	869	892	880	880	858	839	908	898	882	879	954	880	898	894	873	917	901	900	870	838	897	926	859	841	924	868	879	885	899	860	877	845	957	868	911	893	938	866	862	927	917	859	928	882	896	924	897	883	870	903	897	886	840	859	870	871	879	894	883	904	906	893	915	906	818	904	920	855	877	888	859	891	861	855	849	876	886	863	914	908	847	851	885	908	885	866	874	880	921	909	852	910	910	934	844	906	880	890	888	884	910	884	891	907	888	890	894	897	884	869	887	888	908	849	876	842	888	885	856	915	905	855	894	905	920	908	926	870	931	912	825	938	914	894
23687	21088	34728	61501	56729	40832	22161	5971	1683	1202	1145	1100	1068	1036	1142	1095	1091	1090	1174	1057	1078	1100	1083	1077	1104	1089	1096	1070	1075	1099	1092	1066	1133	1088	1109	1097	1088	1083	1006	1094	1056	1081	1057	1069	1090	1050	1146	1124	1051	1006	1055	1008	1070	1019	1067	1046	1051	1107	1109	1087	1082	1110	1035	1084	1084	1056	1093	1108	1059	1097	1101	1074	1057	1042	1094	1055	1123	1056	1069	1110	1023	1045	1028	1080	1067	1052	1113	1064	1054	1087	1039	1081	1050	1062	1070	1077	1055	1048	1097	1059	1077	1052	1048	1070	1054	1106	1053	1043	1016	1026	1089	1043	1013	1064	1047	1060	1015	1025	1082	988	1076	1066	1084	1028	968	1005	1071	1036	1032	1077	1087	1074	1049	1073	1070	1034	1031	1056	1075	994	1049	1016	1022	1065	1086	1071	1071	1085	1057	1074	1054	1108	1086	1081	1072	1096	1071	1046	1065	1070	1060	1072	1101	1074	1022	1054	1028	1091	1049	1056	1054	1064	997	1089	1081	1068	1076	1077	1075	1065	1088	1079	1095	1052	1065	1044	1069	1015	1094	1084	1056	1064	1043	1086	1101	1110	1071	1120	1008	1048	1040	1003	1075	1043	1034	1071	1059	1052	1031	1060	1045	1006	1019	1046	1064	1078	1080	1016	1086	1080	1082	1098	1015	1081	1113	1048	1025	1076	1083	1088	1099	1073	1090	1053	1020	1063	980	1058	1034	1065	1038	1053	1068	1065	1086	1027	1101	1071	1058	1025	1017	1043	1080	1061	1099	1100	1036	1100	1116	1085	1073	1053	1044	1084	1004	1042	1068	1046	1103	1036	1082	1060	1088	1041	1068	1158	1066	1085	1033	1102	1128	1092	1049	1098	1056	1126	1020	1007	1022	1066	1026	1028	1025	1114	1015	1077	1059	1117	1124	1020	1052	1025	1063	1054	1057	1035	1070	1054	1056	1110	1082	1039	1093	1071	1072	1015	1070	1027	1084	1073	1082	1023	1035	1029	1020	1052	1031	1060	1038	1070	1015	1052	1087	1087	1098	1039	1042	1044	1032	1054	1090	1027	1030	1066	1071	1033	1005	1095	1061	1064	1059	993	1074	1087	1070	1149	1087	1106	1075	976	1145	1030	1060	1111	1051	1075	1115	1074	1003	1013	1125	1092	1011	1072	1125	1024	1058	1074	1044	1071	1053	1091	1090	1052	1012	1041	1048	1059	1071	1097	1045	1017	1060	1057	1071	1080	1030	1059	1052	1059	1091	1098	1125	1013	1039	1063	1124	1093	1068	1093	1096	1012	1021	1021	1100	1033	1071	1077	998	1067	1052	1033	997	1050	1130	1004	1127	1038	998	1052	1041	983	1054	1053	1052	1059	1092	1026	1111	1075	1076	1055	1049	1078	1104	1103	1106	1056	1043	1070	994	1051	1080	1083	1032	990	1047	1124	1041	1043	1018	1035	1121	1080	1079	1093	1104	1028	1027	1046	1078	1089	1092	1061	1057	1057	1010	993	1051	1028	1094	1074	1062	1010	1088	1072	1067	1086	1030	1099	1086	1072	1050	1080	1066	1038	1044	1068	1016	1058	1046	1051	1035	1068	1033	1048	1068	1061	1004	1054	1033	1057	1063	1056	984	993	1040	1010	1078	1077	1047	1116	1071	1072	1072	1121	1067	1041	1054	1069	1055	1021	1032	1106	1101	1028	1088	1029	1076	1082	1046	1038	1029	1002	1059	1027	982	1060	1056	1109	1020	1068	1012	1098	1077	1077	1097	1027	1095	1112	1046	1084	1091	1074	1085	1068	1024	971	1072	1042	1087	1098	1122	996	1049	1048	1053	1086	1087	1064	1073	1047	1056	1105	1064	979	1063	1007	1065	1055	1020	1007	1118	1043	1093	1086	1066	1082	1051	1063	1017	1039	1043	997	1040	1064	1068	1061	1055	1046	1088	1013	1032	1078	1041	1024	1071	1088	1064	1005	1086	1039	1054	1076	1070	1041	1035	1083	1081	1062	1113	1004	1111	1029	951	1064	1053	1055	1079	1050	1013	1053	1051	1117	1011	1044	1060	1027	1001	1075	1044	1051	1041	1068	1081	1062	1043	1139	1074	1030	1110	1012	1030	1082	1103	1064	1067	1020	1032	1062	1072	1064	1048	1113	1050	980	1097	1032	1180	1059	1023	1134	1084	1000	1064	1100	1024	1057	1092	1118	1029	1044	1062	1053	1069	1019	1045	1001	1050	1015	1052	1086	1083	1015	1047	1111	1077	1061	1025	1055	1046	1101	1080	1074	1035	1047	1043	1094	1104	1043	1003	1067	1094	1099	1091	1051	1028	1049	1098	1052	1031	1082	1050	1046	1017	1004	1056	1098	1092	1082	1063	1041	1022	1096	1025	1063	1057	1035	1140	1073	1082	1080	1045	1051	1046	1067	1071	1055	1062	1133	1070	1074	1055	1008	1068	1055	1075	1131	1022	1042	986	1104	1040	1047	1005	1057	1067	1042	1056	1066	1120	1034	1021	1038	1044	1058	1011	1040	1011	1132	1058	1083	1078	1084	1099	1056	1045	1039	1086	1048	1110	1075	1049	1059	1093	1032	1049	1008	1121	990	1074	1108	1016	1065	1081	1100	1057	1061	1074	1048	1050	1124	1067	1104	1044	1033	997	1055	1024	1088	1089	1048	1039	1057	1028	1053	1016	1064	996	1026	1124	976	1073	1092	1046	986	1083	1084	1086	1066	1031	1038	1022	994	990	1030	1011	1073	1064	1066	1083	1080	1071	1076	1063	1073	1058	1022	1069	1087	1079	1020	1068	1053	1053	1029	996	1016	1077	1090	1026	1059	1012	1061	1055	1129	1064	1092	1075	1080	1073	1046	1046	973	998	1040	1066	1102	1058	1096	1027	1109	1091	1066	1047	1068	1023	1046	1067	1080	1000	1087	1045	1051	1065	1084	1039	1089	1058	1144	1089	1048	1058	1084	1079	1084	987	1073	1035	1096	1108	1054	1028	1070	1087	1064	1069	1041	1101	1049	1019	1062	1032	1047	1079	985	1042	1034	1023	1064	1076	1073	1078	1051	1065	1041	1081	1112	1053	1058	1084	1009	1071	1066	1067	1047	1051	1028	1087	1032	1047	1079	1086	1006	1027	1073	1058	1029	1063	1088	1134	1126	1071	1029	1088	1068	1051	985	1064	1077	1059	1075	1041	1073	1085	1005	1076	1085	1051	1108	1107	1079	1047	1066	1083	1076	1075	1107	1075	1059	1014	1021	1026	1034	1056	1068	1040	1106	1096	1068	1041	1021	1023	1047	1126	1061	1060	1056	1053	1021	1014	1075	1063	1043	1044	1086	1033	1077	1094	1098	1059	1064	1042	1067	1057	1073	1124	1020	1107	1071	1025	1010	1100	1077	1055	1031	1024	1093	1075	1047	1013	1069	1115	1053	1003	1022	1070	1052	1037	1049	1031	1000	1024	1104	1047	1111	1133	1045	1064	1009	1021	1037	1053	1034	1033	1096	1046	1074	1066	1058	1037	1126	1109	1047	1071	1050	1026	1015	1047	1077	973	1100	1068	1031	1023	1093	1066	1067	1046	1054	1075	1047	1064	1071	1058	1036	1069	1013	1077	1050	1092	1029	1065	1051	988	1061	1072	1055	1079	1127	1021	1002	1007	1057	1025	1098	1033	1028	1049	1027	1022	1032	1035	1060	1024	1086	1069	1049	1034	1075	1037	1028	1051	1060	1009	1062	1027	1105	1130	1083	1091	1117	1012	1124	1076	1058	1061	1097	1035	1076	1163	1028	1050	1096	1035	1003	1083	1085	1077	1026	1016	1050	1067	1058	1060	1023	1056	1075	986	1072	1079	1070	1068	1043	1045	1037	1041	1041	1059	1016	1054	1049	1054	1107	1045	1087	1061	1005	1036	1037	1045	1026	1092	1131	1039	1073	1078	1089	1057	1014	1040	1085	1022	1046	1032	1023	1055	1091	1053	1052	1091	1035	1092	1049	1088	1052	1090	1043	1057	1047	1052	1075	1083	1053	1064	1017	991	1033	1122	1104	1030	1030	1085	1057	1048	1104	1067	1089	1056	1017	986	1027	1039	1045	1099	1056	1038	1093	969	1058	1016	1048	1103	1023	1017	1077	1042	1072	1071	1048	1005	1077	1023	1014	1016	1112	1078	1042	1047	1069	1124	1098	1081	1038	1042	1079	1059	1073	1043	1064	1133	1101	1100	1092	990	1038	1115	1128	1051	1065	1060	1063	1080	1006	1078	999	1095	1074	1056	1047	1053	1021	1094	1083	1035	1042	1051	1083	1077	1077	1018	1065	1113	1103	1033	1060	1034	1099	1102	1074	1006	994	1119	1041	1043	1053	1047	1035	1012	1091	1041	1032	1022	1032	1065	1008	1012	1082	1073	1067	1082	1067	1051	1087	1043	1076	1057	1047	1005	1068	1076	1048	1074	1004	1039	1055	1026	1024	1040	1132	1123	1032	1049	996	1050	1103	1029	1066	1044	980	1039	1069	1059	1078	1022	1064	1092	1054	1056	1070	1074	1073	1022	1038	1001	1069	1041	1066	1038	1094	1012	1089	1040	970	1081	1040	1025	1077	1065	999	1074	1040	1053	1038	1101	1058	1068	1093	1134	1073	1105	1037	1079	1056	1036	1074	1025	1154	1047	1147	1112	1018	1074	1093	1080	1083	1077	1070	1062	1009	1036	1066	1057	992	1056	1060	1033	1063	1067	1029	1060	1100	1095	1075	1053	1019	1021	1015	1014	1074	1047	1076	1062	1032	1070	1041	1049	1048	1158	1085	1004	989	1083	1061	1013	1050	1087	1069	1055	1117	1009	1053	1111	1003	1065	1010	1043	1015	1033	1051	1073	1073	1088	1051	1071	1089	1077	1039	1013	1061	1035	1123	1048	1008	1020	1042	1054	1019	1040	1056	1057	1076	1122	1057	1104	1033	1070	1060	975	1060	1068	1094	999	1096	1075	1092
3886	8801	66452	83280	57922	33282	13282	4110	1361	991	1066	1039	991	1006	1004	978	979	933	961	959	971	967	985	1006	1020	979	964	987	989	947	971	954	1030	984	992	953	1035	946	1066	999	929	956	982	926	964	952	929	901	982	972	983	990	998	978	983	998	974	1058	969	968	941	1001	1005	925	944	981	972	931	937	981	976	936	1013	985	973	956	968	963	929	997	935	1013	996	969	970	987	953	960	930	929	927	988	959	987	981	958	966	926	992	928	988	936	950	962	958	971	978	973	929	938	954	1007	1005	952	980	980	938	972	963	957	958	1000	947	923	896	966	979	921	952	931	937	984	964	926	1025	936	900	968	958	914	986	955	984	973	948	977	995	981	911	975	977	930	989	992	996	946	912	971	1005	966	990	926	961	950	912	951	945	960	944	931	978	963	997	905	927	972	943	1025	956	1014	1015	1000	1028	984	927	951	999	1012	970	928	1013	932	1015	929	954	996	919	983	1041	1024	1000	939	998	958	977	936	1022	971	981	976	920	937	981	999	989	922	987	963	917	968	1017	926	983	914	1018	929	948	974	967	958	986	1007	1018	934	979	963	955	954	936	955	999	947	970	1005	945	896	964	1014	973	957	985	945	924	962	961	973	967	920	946	956	934	983	967	1000	955	1005	1010	1016	956	934	1013	1010	891	968	916	955	944	928	965	949	961	975	969	979	1008	917	958	1030	904	970	960	1005	980	993	976	937	1008	999	974	948	924	951	998	989	977	946	944	967	895	975	954	940	939	996	984	1011	1019	991	1012	939	1054	1011	963	968	911	983	952	1003	941	959	931	979	994	954	891	955	968	914	1005	1027	973	933	977	1001	922	923	929	934	943	906	970	963	976	962	973	983	935	915	961	960	903	970	957	1018	1008	974	994	958	996	966	997	996	962	955	975	945	984	913	954	954	975	969	939	991	937	985	965	1007	918	919	931	983	984	999	991	938	1016	935	982	949	945	996	987	997	959	1007	966	973	913	1000	952	974	930	982	963	1018	969	952	940	947	924	894	985	966	952	978	917	973	969	910	1012	984	988	944	931	965	965	917	951	956	934	931	1027	929	1030	996	979	1005	968	962	984	996	985	978	941	983	959	952	919	953	957	940	963	1023	961	937	920	959	962	951	943	920	972	956	970	954	977	972	981	961	1000	977	960	964	994	951	937	930	909	961	985	950	970	956	967	943	940	957	1001	980	949	971	976	934	1024	922	1024	983	936	984	941	935	1025	993	944	938	989	952	949	964	938	956	989	925	885	967	890	916	931	1005	996	931	953	1002	912	1018	945	988	1038	968	1009	1001	986	1000	917	941	959	958	950	1010	979	983	991	968	935	977	995	983	1027	969	961	933	965	974	971	941	955	966	951	981	968	897	959	958	989	987	984	961	983	971	946	955	920	958	948	1001	945	958	953	982	1002	950	922	927	919	1000	984	944	961	971	1012	993	958	982	915	986	929	991	954	993	970	928	1016	960	971	949	949	932	961	982	997	900	969	956	1014	977	997	974	947	909	953	992	900	985	947	1011	896	971	986	968	979	968	973	939	979	1017	998	933	936	975	981	964	988	937	930	937	1007	962	961	933	1021	971	1016	932	1001	1002	951	946	923	968	995	927	902	987	957	974	1020	996	946	985	971	956	985	905	998	942	1016	1000	1000	980	961	992	930	944	1002	914	955	993	944	957	938	953	957	932	949	936	1005	980	901	1026	880	996	951	968	971	999	965	967	929	961	941	1031	1011	986	964	963	1001	983	913	945	941	933	1006	931	1012	980	907	957	931	988	953	921	973	944	927	995	940	964	921	966	965	949	955	917	929	924	945	937	935	958	950	961	958	939	937	987	984	985	939	946	985	973	968	1010	957	945	989	920	965	982	961	938	915	932	939	985	999	935	993	951	946	926	996	978	927	976	983	950	954	1011	945	996	989	967	909	1015	925	1017	976	948	975	970	984	947	927	988	962	960	950	979	943	992	947	903	931	981	1024	954	1005	998	977	1022	1019	929	983	954	971	957	947	914	966	966	965	1046	965	967	981	1002	947	980	942	962	1002	1039	971	927	918	991	960	975	966	1009	904	973	991	990	947	986	900	986	902	982	911	944	948	956	957	1005	952	924	938	974	908	975	936	1041	1006	964	956	975	974	988	942	1025	954	939	944	1026	990	974	1002	904	956	946	969	998	944	953	990	969	959	975	968	952	954	939	913	971	929	949	979	1000	969	1016	977	970	929	1016	947	958	956	937	930	942	912	929	955	957	993	924	939	983	988	980	950	913	962	984	963	967	1010	993	964	1011	937	1012	955	946	1000	977	942	922	983	949	956	971	933	1000	929	914	985	937	1013	945	960	983	937	923	921	989	977	966	958	1014	893	920	976	1050	983	937	945	951	988	957	904	970	970	989	953	962	887	957	956	958	986	993	959	957	964	961	907	954	995	992	965	957	989	976	1021	975	955	936	1016	909	962	978	947	905	975	976	986	1008	923	999	972	986	984	994	959	944	929	969	977	969	911	920	941	995	957	962	947	987	971	972	1004	979	1034	1012	977	1019	992	909	990	947	944	950	951	908	998	956	961	936	1002	935	969	988	929	987	982	981	986	1014	959	928	953	971	914	978	971	980	1024	971	976	999	1008	948	952	997	963	978	940	945	929	976	980	961	1026	922	955	971	988	940	916	979	952	903	942	980	966	943	929	1002	938	956	924	997	974	934	917	977	988	997	939	982	959	974	957	962	993	998	948	983	935	966	1029	1016	949	1003	950	937	952	932	975	995	1002	914	942	1017	922	936	1030	903	966	1001	935	967	963	988	883	977	1002	964	938	958	997	1018	1002	1032	936	981	953	951	937	956	967	943	966	1010	942	988	941	996	982	895	931	960	987	937	964	996	934	944	1023	918	980	969	969	952	938	951	985	926	970	931	950	999	976	995	923	956	974	963	919	1008	1002	922	932	958	940	928	957	952	1040	963	943	1001	953	978	967	920	974	993	1001	976	958	945	964	946	932	1050	970	895	993	933	1001	921	923	907	961	988	1008	916	930	999	957	947	894	963	965	989	918	960	948	963	1001	978	973	994	958	974	941	960	937	961	989	957	952	937	938	938	957	961	958	969	937	952	909	990	970	894	962	969	953	999	941	946	984	943	956	964	994	939	931	935	965	940	947	968	993	1030	959	935	913	976	977	944	946	967	938	975	926	999	920	969	966	989	1008	944	900	941	982	953	975	988	906	877	949	959	972	980	940	910	970	960	1022	923	934	931	968	993	956	996	944	896	964	976	955	951	977	930	1004	953	935	957	966	982	980	929	997	977	985	933	1026	1021	908	936	939	988	963	963	925	991	956	971	945	993	927	950	982	957	967	910	921	962	966	975	960	985	920	942	924	996	983	939	938	941	979	937	960	978	928	949	1012	976	938	965	915	1005	985	959	957	970	962	905	968	972	984	956	959	951	950	960	988	982	952	1026	937	995	964	960	993	932	997	953	931	977	1027	993	948	989	1015	933	952	912	946	960	964	915	937	987	1013	980	933	901	930	934	1017	995	998	959	959	995	946	982	940	986	922	970	976	985	968	983	912	945	956	933	966	984	953	999	960	988	982	940	969	976	944	931	936	947	957	956	958	985	930	945	952	1030	968	973	961	1008	1020	905	926	945	959	967	992	962	991	964	894	949	890	990
27394	14249	15311	28573	17101	6514	2397	1265	1054	949	934	981	965	989	938	987	984	969	965	998	954	966	1021	966	965	960	1001	1047	941	950	979	991	942	973	920	1053	970	936	962	923	985	898	956	1011	939	936	1006	965	994	939	949	974	990	1020	906	912	972	972	891	997	928	1009	1005	975	923	964	1005	989	953	986	918	944	1012	978	961	1003	931	981	993	994	1039	985	986	962	951	922	965	950	1017	907	961	949	958	965	925	957	951	915	990	974	946	989	920	1020	974	965	1032	986	980	1021	962	984	954	984	1021	982	948	1010	942	960	980	991	936	1008	991	964	971	952	973	973	935	949	1014	994	1022	928	962	968	961	987	942	977	956	997	951	965	955	943	987	968	960	974	967	977	931	967	903	940	952	947	963	991	986	932	954	930	1012	957	954	953	949	1013	939	974	976	943	960	1001	948	930	1000	979	1000	1004	1055	924	1046	952	922	924	963	1006	970	975	929	939	967	1000	982	915	1009	993	886	968	979	979	967	943	970	951	994	1002	1015	957	992	909	933	930	1002	974	952	997	949	950	958	954	940	886	986	993	961	968	960	985	985	970	970	963	944	940	1019	927	945	941	934	944	990	1037	949	994	958	979	996	946	959	960	943	901	937	962	981	986	947	961	947	958	910	980	919	975	952	1023	999	997	1003	933	1037	915	910	1022	967	1024	945	956	1004	967	906	943	941	994	945	997	913	943	978	993	1001	1003	1012	918	943	975	960	972	952	985	1028	941	923	976	943	925	973	941	1001	1045	944	939	996	969	941	981	956	960	1048	947	1010	935	1005	1007	969	996	969	988	937	908	1027	985	980	1016	1008	941	993	943	973	959	978	956	957	958	979	934	969	946	968	929	998	955	948	931	961	991	969	996	971	965	973	971	965	1005	952	958	1001	922	958	1026	917	922	940	906	941	952	982	957	1027	970	923	908	930	940	929	952	925	984	922	950	986	1016	943	911	1013	982	998	975	942	966	976	915	1006	903	966	931	975	973	962	948	969	937	1016	938	970	922	970	962	983	961	1027	917	927	953	932	930	973	1018	1047	1003	988	991	991	971	918	1002	968	953	922	911	934	1087	973	967	972	933	975	941	990	907	912	947	915	973	955	983	921	973	1016	981	940	961	967	919	982	921	939	940	936	948	978	956	941	955	1005	963	896	929	1006	930	987	972	947	948	920	929	972	941	991	923	944	901	998	1013	948	937	969	946	991	959	971	957	980	970	994	1001	940	1018	956	950	890	988	909	941	938	994	947	970	988	1022	979	995	908	985	919	977	1025	963	1003	971	1000	1016	988	1031	983	949	947	959	949	1009	977	970	996	958	973	947	1011	967	960	964	941	953	970	930	938	971	948	993	920	908	929	1029	1011	999	950	960	1017	957	977	956	1027	1003	912	934	988	961	981	961	992	939	968	953	947	1009	936	997	947	983	967	919	928	938	939	904	921	917	929	959	970	1001	1015	962	1057	919	998	1004	986	976	992	967	981	960	1023	998	974	955	932	1021	985	1019	1021	946	950	928	947	958	1033	925	925	999	906	979	991	1022	1018	987	967	950	970	1008	953	979	1017	996	962	935	989	936	1001	992	990	937	940	995	927	936	925	969	977	921	916	948	952	999	950	974	973	1025	889	994	988	910	1008	982	904	920	1010	969	968	986	997	947	935	963	948	974	975	959	960	958	1002	923	960	946	978	963	941	928	963	928	961	1024	952	1003	976	1006	935	1001	962	966	922	918	949	990	1012	921	946	942	1009	976	950	971	991	959	942	957	992	897	987	943	937	956	979	895	958	972	976	945	957	976	947	970	1005	958	968	1055	996	979	928	987	998	916	1049	936	991	958	928	960	947	948	930	1027	977	982	937	962	998	984	1052	955	951	1017	977	995	944	935	983	952	945	904	949	980	979	936	950	1019	974	959	1008	1037	979	1003	945	964	980	1003	989	977	983	938	1028	989	992	1014	967	1000	979	953	997	973	951	1001	962	1025	995	969	971	957	918	996	987	987	1024	1000	957	927	945	952	1011	902	982	954	938	920	950	956	991	954	977	940	918	930	982	965	990	934	981	956	974	1003	957	925	1003	900	978	948	983	910	985	981	965	974	1032	983	997	976	987	978	1054	945	914	993	984	958	1024	951	937	1009	995	950	954	936	887	904	1001	1020	962	988	975	952	974	984	970	986	921	995	914	993	972	1013	943	1031	961	932	961	1011	962	1000	985	939	992	962	888	959	939	952	964	960	975	950	998	1019	966	914	969	942	956	965	941	1045	1011	950	956	939	961	949	1021	959	970	1000	980	941	997	997	976	936	934	970	981	977	964	1011	1006	934	968	977	919	941	987	918	951	977	1002	994	1002	962	942	992	929	1028	974	970	959	976	1005	952	944	985	1026	971	951	970	947	916	983	998	926	988	965	988	962	1033	945	1002	954	970	949	948	965	980	948	933	974	1004	951	990	1004	1002	914	986	954	1071	987	983	903	974	969	942	999	872	953	963	991	915	915	942	961	971	959	923	969	970	947	953	965	989	962	920	987	974	966	987	984	931	960	927	977	986	983	928	906	912	945	975	955	987	962	971	991	1012	952	987	936	1007	953	1004	979	994	1011	983	979	1000	991	977	971	979	930	1009	997	986	949	981	954	931	931	959	963	913	947	995	972	953	1003	985	1005	981	953	921	945	1018	977	996	968	1000	1007	996	939	941	922	970	871	926	939	924	1004	1015	967	992	1000	994	1026	975	975	945	970	1018	954	963	958	953	918	993	942	950	890	960	970	1021	1011	972	962	968	967	994	941	998	982	971	896	983	954	915	984	902	1045	974	916	963	973	967	958	1026	983	956	953	971	942	968	948	1000	956	899	1048	991	1043	964	961	1002	925	990	1001	954	969	985	894	994	967	980	950	946	975	978	948	968	934	985	988	984	964	958	953	1013	965	922	953	943	998	994	1014	999	943	979	947	952	931	976	945	930	1018	1022	945	923	979	969	987	984	941	926	993	922	925	978	1002	1042	960	933	953	962	960	932	987	952	952	982	994	980	1020	974	987	998	905	931	921	949	958	968	1021	974	956	1001	983	962	987	945	989	994	968	943	973	990	891	960	947	940	960	995	985	969	881	958	912	973	961	960	961	938	1008	1029	946	951	1005	993	1017	1014	978	977	992	966	1013	953	1016	955	991	979	950	967	898	969	953	962	948	912	937	1012	932	950	979	939	954	962	960	978	954	983	1013	954	983	922	972	993	909	994	991	1026	1032	976	980	909	921	970	971	975	993	1006	924	927	981	946	941	1036	942	914	966	940	968	950	970	877	959	997	983	944	998	940	935	965	1029	979	979	986	958	964	947	927	1031	963	958	985	933	925	965	941	952	1067	942	961	1062	959	1021	1017	969	962	971	933	1015	997	973	973	1034	981	955	940	937	989	966	989	1003	967	964	925	951	1008	968	1016	990	970	966	923	1037	980	912	947	983	1002	992	968	924	943	933	990	956	960	969	949	997	955	974	997	1008	963	994	952	930	997	981	978	1035	972	921	957	989	979	981	960	1000	971	963	1000	920	933	973	951	901	926	985	986	971	960	951	928	929	966	904	983	1084	991	998	973	934	963	925	978	985	942	1026	933	901	969	997	1014	961	957	917	990	941	973	972	976	930	982	951	959	993	949	997	958	1033	1004	945	1037	956	1032	959	920	974	934	984	929	1002	981	986	914	937	977	976	975	973	975	978	944
4997	1963	16648	21565	11287	4872	2012	1101	906	850	828	847	846	879	808	842	811	831	894	855	847	789	800	868	840	850	833	827	839	826	856	840	835	831	824	849	814	812	845	818	835	823	774	884	853	808	860	850	856	785	779	832	842	868	771	799	795	819	837	834	787	792	862	898	838	835	830	850	888	848	833	834	842	827	797	845	831	803	838	843	857	848	808	846	841	846	843	854	814	863	847	845	825	822	851	808	863	851	823	873	770	831	791	872	869	868	856	825	874	804	834	820	821	842	810	796	830	821	829	855	799	856	781	823	869	842	857	831	836	896	834	820	818	848	864	818	812	768	787	840	808	819	830	844	797	852	858	820	787	831	870	835	891	868	830	873	799	814	873	823	850	850	832	817	855	816	804	822	887	844	834	820	835	863	843	846	827	815	898	838	839	803	846	846	829	811	841	816	813	809	814	831	814	867	838	816	816	815	815	843	868	858	860	862	845	825	835	812	802	810	835	762	833	828	801	784	833	809	827	853	832	859	880	784	857	783	896	843	816	892	813	861	886	867	838	791	813	825	775	840	804	854	837	768	832	822	831	884	841	816	845	811	815	805	880	844	816	853	806	845	837	864	811	874	843	799	835	796	831	818	809	827	761	816	787	867	859	782	829	821	839	798	837	777	841	860	836	878	805	853	830	855	852	851	834	859	824	764	762	856	824	801	861	826	827	881	866	823	833	850	834	830	790	813	863	843	811	824	773	834	785	851	787	849	849	805	793	800	840	835	785	811	836	853	849	842	830	790	778	861	799	856	873	814	816	855	858	814	836	908	848	791	833	817	834	835	818	840	795	836	807	839	866	855	803	808	856	832	802	866	814	766	796	805	798	844	814	798	848	808	890	863	838	865	873	838	798	845	796	858	872	809	820	862	840	778	829	816	895	825	848	801	859	794	786	810	822	827	822	840	830	839	876	830	844	807	820	839	882	826	815	846	860	851	794	842	802	870	822	823	832	842	839	818	853	828	774	800	814	782	856	810	860	844	819	865	770	844	810	850	862	865	813	839	832	840	884	807	827	813	834	840	806	792	789	797	853	868	834	824	861	827	865	856	793	840	844	851	868	792	792	839	791	850	800	822	849	799	870	834	778	880	819	805	827	866	868	868	841	783	872	834	838	843	842	803	851	874	812	824	864	815	821	831	868	862	823	808	815	849	812	859	771	835	860	779	860	813	793	863	848	852	828	872	841	799	868	807	840	807	813	807	861	783	824	777	839	840	869	845	826	871	776	871	777	828	836	865	799	842	857	890	874	859	821	872	841	875	851	824	804	880	841	798	872	796	783	808	757	808	792	800	846	794	857	834	853	844	811	861	801	833	804	802	877	788	831	801	843	826	829	825	860	814	821	767	850	845	834	893	832	807	833	802	800	816	867	808	861	866	874	809	812	829	802	819	841	845	820	797	857	824	860	808	826	841	800	829	825	884	866	835	874	857	836	887	837	884	813	797	843	827	823	893	833	843	781	834	817	871	841	826	854	841	845	814	856	798	797	812	831	834	807	876	894	812	842	811	839	806	870	845	826	798	855	804	876	831	855	789	828	820	830	851	754	809	835	799	832	809	805	801	844	809	819	859	780	875	807	811	822	846	870	805	813	809	814	864	815	850	775	842	800	830	893	858	871	884	852	824	862	836	874	848	895	837	776	826	810	851	814	825	807	841	852	887	821	851	859	789	829	835	828	849	857	792	872	888	820	821	862	806	806	853	813	789	792	831	848	788	848	842	765	849	797	868	824	804	845	891	829	854	821	787	802	815	850	857	746	852	864	825	855	827	792	884	839	856	896	925	816	818	838	821	832	844	870	834	827	853	830	825	841	798	834	826	834	832	827	861	849	790	807	839	829	856	832	824	832	862	822	821	818	810	861	878	868	837	827	783	844	829	903	806	853	809	837	853	879	812	874	859	813	871	842	841	828	830	809	841	884	804	817	817	793	790	868	832	812	842	864	833	843	864	799	812	868	861	844	810	824	888	819	824	846	879	847	832	819	836	827	814	857	810	803	848	801	837	822	801	848	819	830	888	773	808	898	853	865	816	815	841	841	836	858	851	846	820	853	828	825	837	918	797	841	790	861	857	851	837	846	849	856	851	831	853	846	889	789	838	815	836	841	816	840	811	793	825	812	844	766	776	847	848	848	830	838	805	853	875	803	865	786	824	841	822	796	823	838	841	870	892	808	805	800	872	849	827	861	837	844	860	846	834	848	792	846	817	825	848	882	874	764	846	812	861	827	866	807	802	824	829	880	827	785	789	829	830	854	839	813	889	843	786	814	815	797	827	822	826	787	846	798	792	776	791	820	850	833	825	821	829	858	798	830	865	822	853	853	819	823	854	858	813	824	827	811	816	845	828	823	849	845	814	847	896	845	885	848	782	818	843	828	831	850	863	776	866	822	833	822	863	789	826	796	830	894	853	830	830	839	770	820	834	844	858	869	796	781	815	826	861	875	845	825	885	841	818	793	859	869	841	832	825	851	850	809	887	830	830	851	820	775	847	841	802	829	838	841	833	861	841	808	786	890	802	793	852	837	842	860	818	817	815	891	835	796	805	847	822	810	830	895	841	831	840	850	849	799	828	897	815	868	858	788	849	827	846	839	862	817	833	818	803	876	811	822	854	814	815	836	818	842	880	787	833	796	908	834	804	847	842	831	798	852	822	835	808	852	848	817	848	872	830	825	836	831	871	810	843	877	858	844	850	803	833	795	828	825	846	827	809	887	859	830	812	845	868	823	825	819	870	877	836	882	824	832	843	825	821	809	810	868	835	800	814	831	795	912	841	824	836	808	864	853	862	808	844	841	775	837	882	860	837	819	831	758	804	817	833	807	831	827	858	847	845	793	878	854	847	798	784	833	805	870	837	805	843	827	834	794	829	799	847	786	810	864	794	834	867	821	794	828	867	912	875	791	820	865	839	815	823	867	807	850	858	766	814	839	841	830	860	856	826	824	809	850	794	858	843	856	841	883	817	901	883	811	791	756	838	836	830	846	878	865	879	788	825	842	840	777	838	834	858	863	826	827	842	831	864	854	835	888	851	859	771	865	833	885	825	874	800	825	846	861	811	845	847	813	857	824	828	811	831	841	832	805	802	847	855	818	825	843	794	846	875	852	843	863	806	856	826	806	860	821	845	793	841	820	864	864	832	824	838	864	806	827	846	814	834	842	817	883	779	845	820	866	827	776	854	856	868	882	862	849	876	833	824	758	841	823	828	889	847	803	845	839	844	824	873	830	830	814	850	827	767	817	798	789	832	829	851	818	854	879	832	859	865	847	795	834	836	831	846	857	806	837	802	851	853	835	854	844	813	819	768	804	823	816	857	856	842	831	819	800	794	824	822	820	823	797	895	837	807	809	876	847	828	776	790	851	780	826	803	854	806	807	833	866	803	764	832	792	840	844	848	875	877	852	812	808	800	880	857	840	847	878	847	827	764	850	876	835	892	861	799
24487	21122	35319	58928	51922	33558	16990	4349	1547	1135	1075	981	991	983	966	1008	1030	937	997	949	1005	921	1003	971	972	960	955	908	882	937	1005	1025	955	989	980	944	940	990	976	1019	940	961	964	927	940	931	969	967	979	940	992	940	1013	948	947	949	942	948	946	1036	942	916	942	947	972	993	1018	918	953	990	929	964	1000	991	944	1017	988	895	979	1008	986	944	972	975	966	962	966	986	952	950	1022	994	950	913	957	929	956	1000	905	959	967	959	1002	989	936	919	953	995	926	951	1004	979	929	942	919	1002	929	933	941	919	954	938	903	954	980	1011	927	952	950	951	939	911	963	974	1023	899	960	985	992	932	1016	917	933	942	969	959	897	916	929	923	935	965	940	941	840	956	982	912	973	942	935	1016	946	948	933	951	981	1019	983	967	1000	910	936	869	972	917	985	949	968	953	940	875	996	930	972	956	895	911	975	1002	960	918	982	964	993	960	933	920	943	958	949	896	945	1000	899	995	937	961	963	919	989	1003	955	922	938	899	921	983	956	979	998	962	985	963	934	925	995	933	958	993	920	940	976	973	945	904	994	920	919	929	924	941	978	926	902	970	986	919	920	985	930	980	940	950	941	968	921	930	980	924	955	955	978	939	981	942	961	963	963	926	984	1028	958	905	947	927	886	904	969	936	975	897	944	952	954	946	927	932	952	924	943	967	942	946	980	905	1010	918	908	969	869	927	980	913	906	927	996	896	931	976	932	957	961	1027	967	1030	974	918	987	880	974	932	960	986	938	911	943	954	917	933	937	987	932	955	964	913	980	950	938	997	964	991	953	933	979	950	1005	939	957	1029	925	924	945	936	902	970	868	956	936	952	1021	917	954	968	1009	981	977	996	943	932	958	986	973	927	963	984	941	987	948	921	971	941	888	925	952	1027	958	934	969	884	938	945	1016	912	955	926	959	971	954	924	933	970	1024	990	919	955	1023	945	878	987	941	918	929	927	932	966	989	950	921	934	939	992	955	925	927	1007	973	921	941	948	953	1001	944	933	956	934	948	930	953	1019	978	978	911	964	929	1002	958	1011	1001	955	981	936	907	954	974	910	926	922	934	905	958	1004	928	902	991	1006	945	980	901	905	945	902	928	950	949	952	972	948	981	924	903	923	930	926	924	979	967	894	957	886	910	949	972	1006	914	910	988	991	905	963	953	949	982	942	944	962	911	938	926	924	934	977	944	982	984	983	969	1016	969	996	961	978	968	959	1004	927	953	976	937	956	956	977	975	1018	926	981	983	1006	970	949	929	917	964	957	970	903	986	894	981	923	905	975	896	997	968	971	943	942	959	988	1011	971	1022	925	966	1009	962	953	942	933	925	985	957	922	993	995	979	974	955	946	990	957	991	932	960	937	957	992	932	977	937	973	961	929	897	955	957	910	967	989	936	961	982	985	938	954	957	952	925	961	921	918	978	942	930	892	990	926	901	1010	979	930	928	912	942	931	908	921	936	943	954	977	932	972	977	960	983	999	920	897	913	983	940	965	965	958	966	954	954	967	943	983	961	938	1021	931	935	965	927	951	934	998	953	964	930	918	906	913	965	945	943	954	963	952	947	975	930	908	889	923	942	1004	965	959	997	949	942	1017	913	897	919	971	910	933	961	941	930	918	951	947	951	979	904	950	951	995	917	982	957	965	967	940	952	973	966	909	970	965	948	970	974	887	880	931	949	967	986	964	911	946	882	946	948	913	945	914	871	989	947	996	975	899	1018	991	933	893	992	980	945	973	895	971	919	972	885	898	928	958	966	1011	932	933	947	909	951	948	956	911	878	933	943	950	916	992	1010	946	955	970	967	931	906	918	961	1030	960	977	958	908	990	988	929	949	964	952	932	1021	926	943	967	968	926	953	908	969	978	935	912	957	927	978	950	966	949	933	982	1003	965	936	935	950	957	933	884	928	934	903	920	958	951	961	955	965	988	981	928	934	952	990	911	988	958	963	898	920	907	915	963	944	1012	952	911	931	891	932	951	1010	954	975	875	990	976	971	968	947	973	957	1010	938	922	958	955	921	950	953	954	946	965	974	913	988	986	959	926	1015	916	946	897	915	910	975	944	956	984	942	946	942	951	986	962	919	926	921	936	934	922	965	953	956	930	943	934	957	946	941	950	961	981	969	946	937	991	965	954	919	945	959	953	944	908	956	998	921	934	968	935	875	956	963	884	933	965	1036	888	930	924	985	953	974	921	963	909	952	959	909	967	892	931	922	944	981	887	954	902	950	868	994	946	993	946	967	941	915	925	962	969	940	993	949	861	921	961	963	967	932	966	1005	906	969	955	996	960	937	920	917	925	888	943	976	879	1007	938	1011	922	890	957	962	944	969	905	940	965	900	950	992	945	936	975	927	935	909	922	947	877	960	991	935	983	1002	862	949	965	941	921	961	953	920	935	990	1004	941	928	964	939	969	907	953	928	955	987	909	956	989	871	908	947	969	974	915	969	974	958	956	966	1012	990	902	921	921	1002	955	966	936	960	936	997	986	922	951	965	957	1008	954	928	935	945	935	960	928	951	900	974	978	978	1000	925	956	919	964	939	945	930	902	942	987	934	921	912	916	971	957	975	901	948	924	1000	1010	951	963	941	946	942	971	940	999	958	988	998	946	983	987	907	886	933	912	949	899	945	936	942	935	941	944	987	967	987	991	988	899	960	943	943	989	984	977	1000	968	960	936	903	968	952	969	913	969	1003	888	956	932	972	965	938	983	978	942	900	955	956	956	919	951	1032	941	977	964	958	981	904	914	921	920	954	986	963	973	948	928	979	1000	981	922	979	939	957	951	955	854	1043	931	970	911	963	940	1003	949	938	884	933	910	970	962	974	923	929	932	904	997	922	926	919	984	954	952	944	920	911	956	937	941	941	950	932	978	941	947	985	975	962	1000	916	898	1015	935	984	945	899	959	872	949	926	976	1015	900	946	902	959	924	930	929	968	963	1022	994	949	931	959	909	934	945	960	935	940	907	971	940	954	1002	977	969	970	952	961	947	903	963	960	915	929	1005	949	948	913	991	886	968	930	889	936	951	967	972	975	950	955	1009	954	972	961	955	976	923	961	923	976	969	929	947	941	961	996	884	992	976	969	975	1003	967	919	951	936	983	977	905	946	987	923	928	936	969	939	991	929	890	959	946	991	949	944	918	994	952	936	913	947	969	939	947	902	947	996	944	974	967	963	974	927	920	963	899	934	1005	823	936	947	950	938	952	929	925	983	983	972	929	928	896	1010	965	960	963	963	980	942	995	973	942	963	956	910	962	952	951	948	916	890	970	929	976	916	950	955	878	971	970	934	945	959	965	932	972	893	953	892	957	956	937	944	1003	954	994	936	966	923	952	934	956	944	964	915	943	906	948	917	1006	938	953	962	894	989	990	961	954	936	924	983	980	959	929	894	882	919	932	913	954	937	989	930	958	952	994	896	896	966	965	970	958	953	954	943	909	987	957	960	907	945	880	925	995	888	969	926	902	945	908	976	972	923	914	946	979	958	946	951	940	948	954	957	939	954	970	959	971	950	969	944	935	982	984	956	945	957	920	944	963	923	929	978	923
3557	5450	53755	67550	49144	24828	10086	3310	1401	997	925	920	874	893	838	871	842	909	891	858	836	853	905	897	933	849	896	810	897	867	862	858	839	882	884	848	843	892	831	845	894	874	858	816	873	873	858	867	882	890	844	903	912	837	846	880	862	888	879	905	876	915	840	884	863	906	884	866	825	777	835	863	877	861	886	883	871	862	864	909	873	868	902	853	904	874	816	869	844	846	799	906	876	864	888	934	835	845	860	902	818	853	872	870	869	845	833	819	887	871	867	868	858	885	912	867	838	912	842	858	880	839	882	864	929	859	866	838	871	868	829	848	866	820	847	885	890	902	846	827	838	898	821	899	868	847	878	833	882	865	891	840	856	868	856	942	832	893	868	829	874	861	860	858	877	894	874	857	852	951	898	908	885	911	821	888	853	826	870	863	833	885	848	861	821	816	880	838	843	866	821	847	849	845	831	869	795	837	881	895	886	830	895	886	864	833	837	809	827	855	868	866	887	851	859	862	821	846	855	859	844	920	888	882	877	863	847	841	903	798	886	831	851	850	832	888	909	852	842	873	840	891	886	883	824	859	818	835	915	860	881	851	864	831	914	831	872	868	858	914	839	878	877	857	850	813	888	883	864	853	832	909	836	898	877	848	866	901	817	844	836	845	823	835	838	828	845	872	852	844	897	898	923	878	824	851	893	856	863	874	881	855	870	831	866	857	887	893	809	828	881	836	891	858	886	905	835	878	896	883	891	785	852	859	869	874	841	894	886	845	896	855	838	868	867	901	846	883	889	919	885	889	844	900	917	830	826	880	869	871	888	794	825	816	863	910	854	822	869	798	865	870	834	837	849	869	850	937	838	830	880	916	922	883	866	879	880	872	860	862	881	819	908	880	903	871	848	855	881	873	881	841	867	819	807	837	859	854	893	862	874	870	918	879	857	840	871	870	835	866	857	902	920	842	838	878	838	840	851	932	866	868	825	869	886	863	885	885	834	852	865	848	833	881	892	852	853	876	904	858	827	867	886	890	816	802	863	856	853	841	885	899	862	868	797	866	865	881	856	865	894	835	869	856	877	887	868	846	819	866	843	927	822	823	876	810	858	864	853	870	836	857	861	798	886	879	873	863	887	907	851	886	856	906	863	849	824	838	862	856	856	851	831	850	840	806	834	812	839	846	866	903	848	866	871	870	823	897	877	848	865	922	908	866	852	835	895	846	872	797	893	849	873	868	830	873	910	942	842	814	830	883	878	845	896	858	878	867	816	902	840	845	882	882	871	858	881	851	882	842	826	878	865	862	861	845	901	866	869	856	872	892	825	841	862	841	867	791	855	870	842	886	860	857	862	857	837	867	882	864	896	836	890	887	872	908	812	882	922	876	886	859	873	807	885	863	860	874	876	827	906	875	873	834	876	906	855	886	847	896	854	886	852	879	838	870	837	888	882	799	843	873	820	877	863	889	845	846	838	857	817	799	862	807	863	823	825	890	851	913	827	890	842	839	918	841	853	887	886	868	840	833	897	802	869	853	830	909	889	883	907	841	888	899	893	857	869	904	846	887	859	845	916	884	878	853	914	885	877	845	859	872	846	895	882	893	828	874	821	892	820	886	925	896	844	873	869	881	837	801	867	873	870	865	901	820	890	833	869	853	920	862	847	867	852	866	844	890	855	897	847	897	845	880	880	884	875	851	889	855	903	874	866	850	874	820	867	876	813	910	826	854	823	858	888	833	904	903	883	857	872	864	901	875	898	843	881	829	882	915	950	845	846	851	807	930	859	853	834	852	859	877	836	881	878	878	835	820	892	883	811	823	909	861	839	843	898	857	847	902	863	915	906	838	832	824	840	896	853	881	863	881	833	885	867	857	900	872	905	875	922	845	856	858	923	882	883	882	850	853	903	869	836	890	880	829	912	844	861	904	843	837	842	834	821	874	858	854	878	804	819	906	892	854	865	888	871	863	872	884	861	876	836	830	857	870	856	851	869	879	858	898	870	894	867	816	858	928	861	872	864	874	876	868	870	887	882	826	910	849	830	904	836	871	904	838	844	822	871	894	857	864	871	859	877	837	890	863	843	868	867	898	846	855	912	868	854	872	821	891	870	879	822	853	807	842	897	853	855	848	862	855	835	802	868	856	917	857	866	833	920	817	880	817	875	870	849	840	860	927	887	853	880	829	834	880	882	889	886	844	885	898	888	860	867	852	836	809	897	902	846	870	875	866	912	865	879	814	864	887	953	846	905	839	819	840	898	906	860	859	821	860	887	850	826	839	886	888	869	834	852	919	861	891	916	854	839	882	849	888	875	894	873	865	916	875	865	829	882	878	850	857	887	865	855	859	862	950	882	849	885	881	909	848	913	835	851	863	859	880	823	865	847	886	902	828	833	823	844	899	797	871	893	842	852	867	878	842	880	881	879	831	844	847	840	820	878	801	854	913	832	841	858	822	819	857	854	838	881	855	854	905	877	902	837	857	866	865	871	910	853	898	893	852	879	940	878	848	804	868	844	829	902	847	910	826	884	870	887	848	842	878	859	880	851	888	913	850	873	820	861	869	890	852	831	841	806	898	838	851	843	856	869	857	860	929	897	867	858	875	854	794	863	860	799	852	826	877	870	838	885	875	827	864	858	869	874	882	860	918	843	853	903	871	869	865	907	876	847	864	860	825	844	844	895	881	886	895	855	860	879	858	865	861	875	851	915	853	915	904	804	887	856	863	889	902	881	830	841	888	830	862	895	783	858	925	848	863	882	934	895	834	824	819	856	841	850	828	856	847	864	878	838	891	899	853	891	898	859	857	871	831	875	897	883	828	847	855	838	874	847	887	807	852	830	888	869	915	870	850	831	874	924	853	836	791	872	848	840	848	911	859	862	860	868	896	876	859	856	804	841	876	862	870	876	953	845	888	872	857	889	856	825	872	877	882	848	866	832	874	849	881	895	801	843	863	829	856	875	891	890	845	912	908	908	884	875	877	872	845	888	878	866	932	849	893	852	847	831	846	878	881	824	881	835	894	890	909	917	887	893	901	863	879	877	863	867	836	846	888	821	843	902	829	813	832	886	840	828	841	856	897	867	938	862	892	828	912	854	905	908	865	832	876	863	868	863	837	889	883	844	851	803	845	850	864	829	878	845	881	850	822	864	881	855	870	885	864	879	837	856	912	909	866	909	917	822	884	838	820	881	882	868	855	882	857	866	847	886	918	846	835	929	794	891	866	839	823	865	832	874	852	885	849	865	877	852	884	809	864	819	890	854	878	861	854	866	884	866	865	880	833	880	874	886	850	832	825	824	879	897	850	825	853	905	899	821	857	873	850	900	886	891	907	940	846	877	861	860	857	857	889	842	852	887	807	850	868	884	863	840	824	837	894	816	820	878	846	879	923	848	854	878	886	910	874	844	897	909	867	917	859	876	845	837	898	868	864	804	865	877	829	835	849	882	846	848	864	885	867	848	837	825	806	818	848	889	874	847	925	862	869	869	864	878	903
23843	21170	30432	57863	58374	43020	23494	6906	1876	1294	1198	1112	1068	1023	1110	1113	1035	1094	1126	1041	1108	1066	1106	1093	1055	1039	1050	1138	1089	1052	1058	1069	1096	1069	1038	1024	1014	1064	1000	1061	1034	1009	1055	1046	1059	1045	1038	1021	1071	1031	1045	1001	1041	1048	1070	1065	1044	997	1060	1006	1051	1044	1053	1060	1088	1076	1024	1121	1098	1071	997	1020	1070	1022	990	1030	1069	1096	1077	1059	1044	1030	1088	1054	1052	1029	1010	1024	1076	1053	1032	1084	1074	1096	1030	1068	1049	1062	979	1081	1029	973	1001	1010	1010	1008	1091	1043	1055	1063	1013	1042	1032	1010	1035	1011	1023	1078	1088	977	993	1028	1072	973	1047	1004	1044	1048	1043	972	1056	1039	1069	1072	1033	1046	1074	1076	1014	1027	1040	1021	1048	1032	1068	1056	1031	1048	1016	1062	1003	1059	1035	1025	1079	1039	1068	1048	964	1046	1042	1006	1072	1026	999	1049	1051	1022	1083	1039	1017	1055	1037	1060	1099	1080	1007	1120	991	1037	1054	954	1096	997	1005	1082	1018	989	1087	1066	1015	1070	1112	1052	1080	1059	987	1067	1015	1033	1029	1018	993	1010	1077	1076	1037	1074	1135	1017	1006	1063	989	1058	1048	1046	1050	1012	1057	1103	1084	1062	1027	1048	998	1066	1012	1055	970	994	1050	1041	1046	1068	1090	1079	1005	1036	1008	975	1001	1014	993	1031	1067	1018	1071	1010	1038	988	1056	1104	1059	991	1064	1127	992	1069	1057	1085	1093	1030	1031	1026	1074	1022	986	1043	980	1030	987	1072	1052	992	1109	1014	1029	1064	1074	1022	1048	1107	1030	1108	1005	1019	1050	1071	1033	1058	1080	1038	1002	1083	1004	1081	1047	1025	1028	1036	999	1114	1047	1047	1014	1010	1018	1108	1093	1039	1046	1066	1040	1033	1118	1047	1008	1031	1074	1059	1059	1027	969	1001	1007	1035	1080	1021	1015	1000	1029	1047	1067	1004	972	1083	1088	989	1033	1108	1058	1044	1041	1026	1089	1029	1017	1051	1074	1029	1061	1030	1014	1056	1044	1004	1059	1082	1077	1006	1098	1086	1006	1075	1040	992	1073	1052	1050	1004	1069	1114	1135	1017	1020	1075	1045	1045	1055	1025	1004	996	1031	1071	1016	1096	1042	1034	1078	1000	1043	1033	1116	1073	1050	1071	1033	1025	1000	1059	1018	1037	1038	959	986	1046	1048	1072	975	1061	1056	1065	984	1077	1034	1042	1069	1096	1043	1070	1064	1107	1048	1077	1034	1017	1094	1069	985	1030	1047	1023	1064	1047	1052	1059	1096	1048	1048	999	1044	1028	1069	1040	1090	1057	1037	1052	1010	999	1048	1059	1062	1072	998	1065	1097	1075	1015	1084	1083	1054	1024	1085	1026	1032	1062	1077	1052	1089	1045	965	1065	1043	1089	1062	1046	1035	967	1007	1090	1015	1076	1020	1003	1028	986	961	1044	969	1032	1058	991	1051	1070	1007	1030	1023	1009	1046	1024	1076	1057	1008	1026	1071	1035	1031	1002	1087	1044	1077	1037	1024	1070	1048	1050	1039	1093	1081	1044	1023	979	1006	1049	1049	1023	1016	970	1089	1048	1006	1026	1060	1046	1015	1049	1014	1058	1050	1023	1047	1079	1025	1052	1057	1088	1059	1043	1030	1031	1063	1060	1041	1010	1059	1049	1085	1074	1035	1055	1104	1041	1005	1054	1012	1047	1007	968	1075	1038	1049	1073	1077	1049	1099	1038	1044	1044	1049	993	1051	1032	1005	1060	1035	1014	1072	1050	1023	1107	1010	1031	1020	1052	1103	998	1093	1022	1025	1062	1072	1084	1021	1064	1012	1077	1064	1001	1035	1075	1036	1102	1051	1063	1075	1073	1027	1056	1044	993	1077	1046	1024	1043	1033	1047	1010	1070	1064	1047	993	1054	1068	1058	1040	1035	1042	1035	1033	1048	1097	1029	1030	1062	1044	1062	975	1036	1017	1072	1075	1057	1028	1059	1033	1028	1047	1068	1061	1055	1020	1017	1053	1065	1037	1020	1086	1126	1038	1044	1000	1003	981	1021	1033	1067	1049	994	1062	1060	1057	1090	1045	1028	1065	1044	969	1017	1055	1060	1050	1022	1053	1054	1084	1056	1012	1025	1061	1031	1077	1067	1072	995	1035	1047	1058	1001	995	1047	1136	1036	994	1088	1052	1021	1077	994	1069	1096	963	1087	1129	1013	1060	1132	1036	1011	1076	1060	981	1024	1068	1022	998	1042	1061	1097	1038	1044	1074	1018	1041	1090	1000	1048	1018	1056	1036	1030	1043	979	1057	1082	1019	1064	1077	1073	1114	1008	1039	1024	1100	1071	1034	1066	1056	1052	1070	1092	1038	1004	1091	1000	1049	1005	1109	1057	1048	1088	1057	1099	1022	1040	1039	1049	1072	985	994	1095	1042	1022	1088	1043	1025	1024	1071	1043	1047	1048	1066	1042	971	1037	1021	1011	1009	1060	1106	1045	1077	1006	1051	1057	1012	1053	1023	1025	1047	1103	1042	987	1061	1115	943	1066	1078	1058	1050	1058	1004	998	1006	981	1004	1032	1060	1025	1021	982	1077	1012	1040	1078	1049	1007	1068	1081	997	982	1021	1125	1010	1048	1083	1056	1051	1000	1033	1033	1084	1073	1067	983	1039	1073	1048	1010	1018	1076	1046	1065	1130	1043	1015	1076	1026	1110	1020	1027	992	1023	1080	1068	1061	1081	1014	1031	1042	989	1055	985	1051	1120	998	1057	1024	1055	1049	1082	1065	1097	1028	992	1042	1061	1034	1021	1040	1067	1025	1022	1072	1049	1019	1066	1069	1100	1049	1064	1042	1020	1056	1006	1060	1038	1021	1072	1045	1068	1044	1049	1025	1084	1013	1039	1012	1023	1086	1083	1115	1121	1070	1031	972	1055	1085	1100	974	1015	1072	1037	972	998	1024	1049	1065	1031	1025	997	1049	1042	1035	1041	1091	1027	1092	1021	1095	1002	1026	1064	1065	1061	1028	1048	1032	1012	1014	1070	1071	1042	1036	1064	1027	1068	1043	1022	1021	1027	1058	1012	1020	1016	1033	1038	1041	1047	1042	1031	1049	1045	998	1029	1002	1023	1056	1050	1064	1044	995	1098	1006	1077	1047	1084	1061	1026	1027	1021	1064	1071	1035	1074	1033	972	1054	1064	1003	1027	1013	1035	993	1061	1014	1020	1023	1026	1003	1019	991	1072	1054	1060	1042	1036	1037	995	1066	1046	1077	1053	1059	1070	1064	1025	977	1016	1044	991	1023	1019	1071	1027	1072	1008	1018	1059	1046	1076	1011	984	990	1057	1077	1051	1099	1004	1028	1015	986	1049	1079	1029	1023	1071	1090	1037	1029	1012	1058	1046	1016	1044	1060	1117	1028	1061	1023	1090	1026	1033	1077	1058	1065	1067	1092	998	1084	1052	1028	1038	1072	1020	1043	1025	1090	1125	1043	1094	1027	999	1035	1021	1061	1007	1039	1026	1050	1035	1030	1036	1039	1044	1110	1044	1033	1057	1073	1059	1018	1017	1059	1073	1046	1089	1004	1077	1045	1002	1034	986	1109	1063	995	1061	1086	1065	1036	1011	1064	986	1033	985	1073	1027	1049	1010	1035	1046	1045	1027	1037	1026	1051	1027	1115	1066	1011	1019	1064	1066	994	1000	1013	981	1014	1042	1025	1011	1039	1029	1040	1028	1052	1104	1115	1081	1082	1076	1053	997	984	1036	1089	1026	1084	1000	1081	1010	1081	1084	1069	1052	1041	994	1019	1038	1063	1021	1029	1030	1053	1049	1033	1001	1010	1049	1074	1105	1059	1051	1058	1027	1026	1001	1061	1082	1003	1014	1082	1029	1036	1061	1049	987	992	1042	988	970	991	1047	1022	1088	1095	1036	1076	1052	1027	1041	1013	1015	999	1097	1037	995	1033	989	1082	1031	1054	1076	1052	1063	1067	1056	969	1060	1037	1085	1055	1052	1031	1128	981	1066	1076	1014	1092	1057	1024	1053	1033	1076	1013	1098	1097	1036	999	1050	1058	1057	1068	1009	1111	1087	1059	1025	1029	972	1063	1034	1057	1042	1113	1037	1041	1036	1046	1060	1040	1011	1094	1020	1056	1018	1051	1049	1039	1045	1103	1032	1053	1051	1020	1058	1104	1104	1031	1101	1049	959	1020	1074	1038	1084	1063	1038	1059	988	1052	1020	995	1045	1071	1053	1065	1049	1026	1081	963	1026	1086	1010	1025	1034	1057	1004	1023	1120	1066	1061	1037	1047	1046	1029	1090	1047	1022	1020	1033	1050	1001	1023	1001	1024	1014	994	979	1041	970	1042	1056	1078	1063	1057	1055	1029	964	1034	1020	1033	996	1045	1064	1058	1077	1022	1032	1044	1054	1014	1054	1024	1053	1030	999	1036	1050	1024	1078	1028	1008	1014	999	1057	1024	1064	1031	1082	1075	1122	994	961	1073	1035	1095	1006	1062	1040	1093	1064	1041	1013	1115	1003	1022	1051	1054	1025	971	1071	1094	988	993	1045	1058	1023	1070	1059	1072	1009	1058	1079	1019	1004	1049	1034	1045	1042	1047	1046	1015	966	1044	1121	999	1070	1006	1085	1057	1049	1040	1003	1089	997	1050	1030	1031	993	1060	1092	1014	1034	1043	991	1064	1009	1050	1046	1062	996	994	1066	1076	1035	1063	1001	957	997	1023	972	1034	1034	1046	1028	1048	1048	984	1011	1032	1076	1061	1044	1053	1090	1079	1100	1026	1017	1051	1051	1000	1019	1034
3903	9662	49399	82968	63138	36109	13973	4372	1584	1226	1058	981	963	977	942	968	919	946	946	992	1026	941	978	1037	924	970	927	936	1008	914	987	956	977	965	1011	951	971	956	948	930	1006	911	978	906	934	997	1015	936	937	967	965	939	978	947	982	968	901	935	989	944	919	997	943	931	941	947	928	951	896	973	942	960	985	955	905	944	941	959	941	966	956	902	869	925	968	891	934	932	957	1027	947	963	924	976	919	950	887	935	956	895	952	921	1006	936	861	952	919	907	975	900	899	908	924	916	927	915	926	973	909	925	1000	935	932	943	924	963	936	958	922	970	926	956	928	919	944	966	949	921	874	928	916	966	966	982	955	942	973	987	984	944	940	935	965	888	918	915	894	904	926	920	879	943	959	964	965	914	966	951	982	983	909	968	979	946	956	940	900	955	986	956	942	911	933	957	942	903	982	921	881	902	900	928	926	946	962	915	993	953	952	969	911	872	938	960	944	929	910	935	942	988	988	953	948	971	999	946	1008	942	921	980	951	936	959	964	938	918	905	965	996	991	945	908	985	947	927	919	949	972	920	942	907	924	935	993	978	959	966	958	884	969	930	1000	931	951	1028	910	938	1009	980	898	935	903	965	1002	964	919	937	973	1007	950	925	962	965	917	972	920	901	1007	919	945	931	979	927	895	963	952	976	911	909	975	940	966	975	998	962	904	963	929	939	940	930	925	915	947	977	949	926	942	947	970	951	914	949	938	915	932	920	891	968	927	961	906	962	923	925	920	967	1014	935	956	924	915	922	917	948	966	979	916	943	946	924	869	936	969	978	966	957	921	947	961	962	929	904	915	959	908	996	952	916	901	943	934	996	968	933	978	963	980	951	985	931	955	960	980	975	939	974	962	960	969	984	973	929	935	990	931	959	936	949	976	886	922	990	918	910	919	958	993	918	922	992	944	897	915	981	928	953	967	957	906	960	979	957	949	950	968	927	952	954	947	951	962	961	948	956	897	939	932	957	935	971	878	942	926	899	898	1026	982	899	947	927	909	939	960	907	920	966	901	960	981	873	984	909	879	925	945	981	939	941	953	943	945	896	940	921	946	916	902	925	903	953	912	940	977	949	924	944	963	935	907	977	909	936	910	920	923	905	950	964	948	899	901	997	921	893	977	916	938	965	945	969	935	951	974	923	944	940	959	932	955	929	910	968	900	943	998	982	959	981	950	975	926	966	912	953	892	916	942	926	895	926	969	927	938	953	962	942	949	963	954	1018	982	898	936	912	921	936	872	891	945	939	918	948	954	926	969	930	919	943	933	942	956	973	919	975	979	945	940	929	939	949	924	920	941	980	949	903	983	884	988	920	938	948	927	953	955	960	953	995	1004	974	968	955	951	985	991	989	990	978	943	928	976	970	970	967	983	955	933	950	975	933	944	916	933	972	914	957	958	965	906	956	973	948	939	969	1003	935	969	954	968	891	941	907	960	927	960	974	989	1005	912	924	915	939	956	950	973	945	999	942	942	932	930	962	935	941	929	907	920	956	916	924	934	952	894	947	957	934	952	912	938	948	939	981	918	994	929	945	981	894	910	962	916	948	907	975	979	943	954	981	887	1001	966	895	951	908	934	912	889	908	889	907	924	917	951	976	943	920	962	976	967	954	885	977	982	932	937	935	917	986	963	967	929	972	963	920	913	998	934	882	928	894	954	984	895	917	964	941	887	960	906	938	980	955	977	935	984	997	949	981	960	981	931	953	949	961	937	904	931	931	924	978	926	939	908	908	927	966	944	943	964	914	921	928	912	941	911	949	974	959	974	953	962	959	1002	1030	941	956	890	959	912	959	926	944	926	932	920	973	944	936	904	924	897	994	906	913	952	998	968	972	919	940	947	970	939	955	992	918	919	945	920	941	950	994	933	959	925	958	946	990	931	911	972	921	911	940	984	892	931	960	914	936	913	934	953	952	960	932	966	956	961	959	940	924	947	948	936	925	908	996	902	913	979	924	903	926	941	970	949	943	944	910	903	925	966	956	917	920	970	981	953	920	982	909	937	930	979	955	948	931	920	895	906	986	887	957	964	977	897	887	973	919	932	974	949	936	917	987	927	917	926	905	1019	950	974	875	911	902	992	943	932	961	912	937	972	920	934	920	927	953	971	954	970	914	911	914	905	960	945	970	929	997	917	958	938	942	915	936	980	943	963	930	969	948	930	1016	907	902	946	993	905	912	950	950	987	926	941	948	920	975	953	930	954	933	905	946	932	984	924	938	951	946	936	919	969	935	979	951	939	902	936	916	924	964	952	935	916	956	914	915	871	929	914	923	955	937	975	977	902	923	938	912	927	966	918	916	1017	934	873	975	894	912	927	1026	960	879	946	961	980	909	908	944	954	966	986	945	963	896	967	944	936	903	993	906	900	930	908	932	936	942	910	931	861	943	926	981	940	978	948	920	963	983	897	878	958	958	957	911	938	934	963	1002	913	962	945	941	920	960	931	930	931	926	898	955	946	913	937	947	960	882	921	979	924	917	971	980	928	919	990	940	959	991	949	938	889	983	951	949	984	936	925	904	947	950	911	980	914	924	951	976	932	936	939	932	994	932	932	923	949	903	905	926	962	923	917	957	911	937	973	923	856	938	953	956	915	951	957	909	902	910	1015	837	940	897	923	980	981	947	958	960	927	909	951	904	985	931	929	991	979	934	951	990	944	971	977	920	950	943	936	947	944	888	925	950	1023	927	921	908	929	999	925	929	961	933	910	949	991	958	926	909	892	931	920	973	1000	926	930	925	996	951	907	967	939	971	917	956	954	876	952	924	940	946	932	917	936	869	932	925	931	965	897	960	934	926	955	934	882	889	974	960	908	936	955	921	945	960	906	894	934	963	929	885	940	928	946	897	905	877	937	947	965	957	960	954	938	937	902	915	917	947	940	950	934	975	915	905	923	943	962	948	966	934	933	945	932	964	948	916	919	950	925	991	927	982	969	982	930	921	919	940	997	1011	931	956	966	912	956	946	964	926	895	902	949	895	897	948	917	960	876	978	900	936	938	892	941	924	976	897	998	937	978	975	921	949	958	939	902	961	936	960	926	956	980	961	959	946	959	920	966	925	909	978	937	1029	931	860	919	917	890	961	951	946	940	958	906	874	964	933	946	882	929	977	912	947	900	857	916	951	972	944	928	953	944	962	906	972	982	972	894	940	923	950	975	937	968	905	811	958	949	950	946	925	918	944	935	954	928	930	945	927	899	947	954	939	974	966	938	921	925	965	912	944	896	937	893	954	961	998	938	964	926	946	920	932	936	956	909	983	936	940	974	941	966	950	948	873	926	937	926	952	910	895	981	910	959	916	968	974	921	917	933	950	902	924	944	958	869	986	982	899	920	984	967	933	1004	908	930	888	955	905	967	935	935	950	941	966	953	958	946	939	956	900	943	947	942	923	977	922	940	971	922	940	935	931	912	966	949	983	963	973	928	918	960	954	950	906	972	937	952	926	911	913	959	917	956	960	931	954	942	972	941	895	1011	921	926	964	899
27458	14054	20291	27223	15896	6836	2394	1365	1085	973	923	1018	924	1064	943	998	938	1000	966	919	1000	949	976	977	950	983	1025	954	1010	1019	954	926	1016	956	980	1006	923	946	1030	990	992	996	977	1012	979	1009	973	1019	965	960	972	955	996	966	969	979	979	1019	1005	980	1001	914	932	975	1035	1004	979	980	1026	986	1007	976	978	959	1021	945	940	979	956	1018	1002	983	964	947	956	977	1019	982	945	981	962	957	957	961	973	957	1045	976	1026	949	950	1005	1002	954	978	986	962	964	971	971	942	984	989	976	953	968	971	975	998	995	986	948	981	1030	977	1004	944	1000	991	958	1019	964	976	1016	1004	907	974	952	950	944	964	975	995	931	1021	997	966	964	980	997	1005	958	993	966	966	967	971	954	982	967	939	976	977	958	977	972	1042	1008	997	980	987	950	1023	966	951	974	952	979	955	1011	942	979	968	928	982	1009	976	956	983	1018	1005	994	944	939	922	969	984	949	1006	1001	970	1023	1027	986	917	980	1005	988	974	997	982	980	1020	962	962	941	1000	957	946	966	1022	993	949	979	995	945	991	978	999	939	1016	950	959	962	974	977	990	991	961	966	940	970	911	971	937	959	975	960	961	953	926	972	997	971	975	967	992	962	963	959	948	901	997	1007	927	985	1024	977	956	952	1003	1024	968	929	990	910	1004	961	920	1036	1001	1005	961	993	956	999	989	989	931	993	942	963	1037	943	986	915	1027	1024	961	938	972	916	981	921	992	950	934	939	971	925	974	978	938	1054	1045	946	944	974	979	994	1004	1006	956	972	924	956	1048	1009	989	926	998	974	982	1008	1002	1018	946	925	960	976	946	981	1008	962	954	963	1020	976	968	935	933	977	965	978	995	1027	981	941	961	966	982	1002	952	939	930	996	1005	920	976	967	936	993	915	937	971	917	993	926	933	975	947	990	961	967	980	972	999	945	997	992	993	976	975	980	916	959	1001	996	936	957	960	951	975	1009	1028	997	1037	1001	983	955	1050	977	975	984	976	962	992	950	977	928	962	974	920	970	994	974	996	1028	1009	960	972	887	944	977	988	989	1006	970	944	996	979	1002	1002	961	921	975	978	938	941	955	985	966	1006	975	922	930	969	968	1045	964	976	1011	974	959	987	930	920	1008	943	921	997	960	989	1013	955	921	976	973	986	972	982	954	986	955	1017	997	967	952	978	1005	973	925	1006	970	984	922	1015	978	1024	947	972	989	1002	980	942	917	927	1014	954	984	995	924	984	1046	992	1010	994	987	1016	1025	988	1029	944	970	1058	985	924	921	971	964	973	950	1028	939	981	913	1006	1005	965	903	987	1038	963	961	962	966	932	1008	999	1007	925	972	963	929	971	966	959	1016	1028	995	903	974	983	913	1001	987	1019	1006	944	953	948	949	965	984	926	923	955	971	985	930	972	1043	1025	931	1026	976	983	1033	1020	997	976	930	974	1036	984	949	1039	1006	1005	1028	926	960	963	948	933	961	986	997	958	978	1009	953	947	993	919	995	964	981	967	976	906	966	971	981	968	997	975	957	959	957	1071	950	937	967	939	990	946	954	976	986	952	981	986	980	947	1007	904	946	998	955	963	995	1015	974	988	949	931	986	975	1002	990	952	959	948	942	976	929	989	954	979	960	984	926	994	929	958	949	897	952	993	964	909	929	925	971	952	974	957	955	939	947	959	1069	946	907	935	934	982	953	922	985	952	948	967	981	1027	958	1028	966	922	986	959	978	979	939	909	943	996	976	1007	1000	976	988	970	992	1017	965	973	1030	1004	1014	1050	960	983	925	957	971	966	943	914	995	1014	995	918	1021	991	1035	996	948	955	958	935	983	969	964	999	987	904	1026	977	1035	985	984	993	964	971	950	932	974	963	960	976	946	932	989	991	976	1014	965	959	934	982	902	962	938	997	981	945	975	952	940	978	962	983	1031	985	951	962	967	944	970	947	1006	972	903	987	1008	896	986	994	981	944	1023	987	958	981	949	1001	981	1002	1014	998	961	972	962	942	940	1012	925	926	970	1024	937	958	1025	1008	972	971	962	995	1005	951	944	1067	1002	955	978	998	1002	904	1026	956	970	981	1033	1022	1001	980	956	972	1008	1003	992	988	962	944	981	954	1011	982	947	922	1021	1019	913	976	1006	1017	1022	985	968	940	1068	1014	992	998	1000	982	927	944	979	941	960	941	972	975	968	957	936	1051	988	953	1000	971	1017	967	957	956	936	968	968	960	989	969	967	970	1023	987	984	984	1055	894	985	929	951	957	936	956	908	958	949	951	965	958	961	1008	974	975	996	942	1004	968	982	993	940	993	976	962	994	976	970	982	996	944	929	940	976	1003	936	997	1012	995	940	955	1004	1002	1002	942	927	976	985	962	975	941	994	974	938	997	986	977	1001	960	995	1027	965	946	976	983	955	967	959	940	1015	956	967	977	1002	1012	948	988	1014	1003	964	984	995	986	957	937	990	990	977	944	1003	939	964	964	979	984	940	948	950	982	1028	979	971	954	946	993	1009	1030	1001	991	991	989	1028	1016	961	989	974	941	1004	1008	934	966	1002	982	942	1005	959	992	1016	974	945	944	951	961	995	953	1001	1027	971	965	995	957	976	1036	937	932	990	1013	942	996	959	966	977	971	1030	995	1013	1018	1010	976	984	980	965	941	988	947	1007	1005	963	955	968	968	993	999	953	1001	926	991	960	965	971	1004	979	960	942	959	993	959	987	969	1008	1034	973	955	961	954	992	1010	949	976	951	986	988	966	1026	949	932	952	1003	971	989	979	930	977	1023	951	987	968	1016	964	1007	962	979	989	932	959	1026	980	945	981	986	1005	993	978	957	954	973	997	964	954	1008	966	981	1001	981	979	991	1006	953	991	972	961	951	971	962	968	951	930	1002	955	932	969	1004	964	939	912	1030	985	1011	928	940	989	1005	951	927	923	962	955	936	870	980	964	960	993	966	1026	994	971	972	971	981	1010	994	1001	1012	968	917	945	928	965	983	978	979	996	999	1044	962	988	963	977	911	983	1004	1001	1010	971	1015	1015	950	931	991	925	960	1038	991	986	1011	946	980	939	994	974	1022	961	994	971	951	949	938	966	914	881	959	921	971	947	995	984	970	989	960	923	974	966	995	1003	975	985	977	975	997	940	957	996	970	969	952	974	998	1016	1009	962	1005	928	947	1022	949	1019	911	985	948	968	1016	944	915	968	1018	959	945	954	973	987	965	927	970	962	995	999	994	953	1003	974	1010	970	969	951	974	968	1004	1021	914	977	958	978	1001	962	996	974	946	988	931	982	1034	1000	1010	951	936	966	958	1014	981	949	982	1021	1017	976	949	911	950	913	1008	965	1000	1006	952	1000	984	979	964	944	916	941	987	1001	968	982	948	962	941	997	965	989	981	1019	974	997	969	979	1008	965	1015	1006	996	974	930	976	982	974	937	951	955	978	920	939	1001	1035	978	957	993	984	968	926	1003	979	959	985	930	995	941	955	971	940	922	958	943	1003	987	977	955	914	959	937	988	1017	968	951	951	986	1053	982	985	950	969	981	987	941	974	964	941	974	1054	970	980	972	942	998	977	968	906	1006	946	968	984	1045	955	986	972	985	976	1000	980	1013	1033	1002	1022	1008	980	966	963	1015	978	1008	967	996	953	1038	949	951	926	1007	938	930	927	981	960	1019	1002	962	921	983	951	961	951	974	951	998	1014	930	999	980	994	953	1016	1003	957	955	994	945	940	931	957	1020	949	995	989	979	970	976	957	961	903	1003	950	978
5032	1704	21989	18970	11049	5077	1914	1136	898	823	843	853	807	799	852	832	845	848	840	854	815	854	863	842	861	847	897	871	840	868	822	795	862	791	798	813	827	825	817	857	789	836	824	803	772	853	815	782	885	811	824	823	823	845	884	864	860	859	866	857	828	834	856	865	822	806	876	817	812	827	818	825	807	855	847	864	844	863	826	812	813	823	809	776	839	885	833	795	843	827	850	847	805	830	803	776	814	832	857	791	852	838	810	816	823	851	800	846	848	827	768	833	840	837	818	795	856	809	797	815	845	858	848	795	818	824	758	877	865	838	805	822	877	818	859	834	784	845	807	833	784	811	796	837	844	840	814	796	818	839	811	807	839	824	833	869	807	814	806	831	832	891	812	875	819	796	810	813	855	825	822	818	874	867	819	820	814	875	822	838	842	774	809	842	821	823	885	805	862	826	887	831	816	822	898	823	836	836	803	838	813	859	845	860	806	847	802	861	842	836	824	805	910	857	874	778	772	819	854	838	841	842	848	808	778	807	785	840	797	790	844	848	831	795	821	854	887	821	808	834	856	810	775	879	805	844	883	808	810	830	834	824	858	851	835	806	825	837	793	830	831	878	834	775	806	808	812	771	833	827	805	802	831	825	855	810	856	852	787	860	834	854	795	810	812	833	824	860	888	828	815	881	777	826	859	834	834	860	821	853	848	779	864	833	851	829	811	895	792	873	850	831	899	808	832	820	820	802	839	849	849	820	831	854	825	866	813	816	813	821	899	833	908	836	816	797	861	811	853	827	850	782	807	852	830	801	812	843	902	850	847	847	790	822	836	828	862	780	785	826	842	789	851	835	806	849	832	786	858	814	831	805	864	799	854	808	812	930	866	797	852	806	844	795	845	874	869	834	793	820	827	807	846	828	855	868	855	805	872	815	848	814	804	856	832	807	836	832	842	866	842	835	850	830	789	821	782	838	810	825	843	837	813	774	800	838	882	842	859	854	859	822	803	785	814	839	829	858	829	823	839	860	801	828	850	845	832	860	798	850	803	849	790	831	829	816	828	822	801	798	820	801	867	787	836	828	791	823	820	834	830	783	862	808	840	782	806	835	820	814	856	805	841	879	803	814	820	803	906	817	814	831	834	860	848	776	816	854	801	804	854	874	884	830	808	855	785	844	824	748	876	824	849	799	800	843	844	808	869	852	838	841	873	903	847	819	824	801	873	835	824	800	816	832	820	808	827	857	824	815	845	792	874	833	788	796	747	804	849	828	782	849	865	820	812	823	812	840	835	806	819	823	784	836	837	877	819	900	784	823	785	781	790	819	858	821	838	791	852	884	864	808	842	838	768	832	868	820	839	832	831	935	764	911	785	789	817	855	831	860	801	833	823	831	780	819	864	870	856	806	820	810	791	789	826	843	847	814	892	866	867	805	818	827	804	809	818	816	818	800	872	819	804	810	834	888	856	882	827	765	870	826	836	796	872	879	844	859	840	837	841	809	812	811	847	794	853	822	816	836	796	808	833	803	822	793	756	854	780	826	856	868	855	812	807	814	776	812	850	814	841	799	851	844	849	812	863	811	822	806	846	800	808	818	804	845	782	841	882	808	805	852	836	836	802	782	839	791	899	805	808	822	800	825	880	843	822	836	854	821	838	824	838	809	815	875	867	801	837	817	788	799	845	822	864	845	881	824	834	874	821	839	860	805	846	838	884	853	824	835	867	844	847	804	855	859	886	760	855	860	823	864	835	801	805	757	794	897	823	821	774	805	814	852	822	797	872	859	862	795	810	847	844	845	841	843	853	829	801	799	829	824	841	797	812	829	811	810	819	849	771	882	779	801	800	850	777	865	856	786	870	867	803	847	795	837	854	835	810	777	817	858	802	841	878	836	778	845	783	842	760	842	791	799	793	800	857	789	851	889	786	794	800	830	760	815	844	823	850	859	824	851	808	792	816	834	819	771	789	796	827	853	864	866	799	875	759	817	820	904	907	804	815	861	849	816	810	843	805	861	873	804	807	791	816	817	825	883	823	846	834	860	835	856	833	809	830	830	841	818	833	845	823	776	828	817	844	868	838	845	797	782	797	831	825	813	860	840	786	819	850	832	869	840	800	846	810	862	808	863	860	794	868	804	794	806	827	817	817	815	883	823	860	872	869	854	818	787	879	828	813	829	822	809	844	851	899	823	825	856	817	794	848	880	836	891	836	856	872	837	856	883	812	840	816	844	842	826	782	803	809	813	846	793	866	832	833	833	820	804	832	876	766	842	830	856	789	786	859	861	852	818	816	799	788	822	799	846	781	819	820	863	833	807	892	812	834	776	843	798	839	850	822	859	887	824	869	854	849	823	861	773	896	847	815	848	853	799	792	868	815	808	826	811	878	802	833	843	806	836	821	830	794	798	887	813	807	841	892	787	827	837	791	866	828	820	789	803	815	816	801	790	842	791	847	760	802	779	864	804	837	792	835	823	872	826	795	835	837	727	738	832	827	813	842	853	787	818	857	792	775	827	815	835	835	857	827	808	848	857	852	828	846	795	822	799	815	801	833	819	789	836	806	853	909	794	796	858	842	836	852	839	816	819	828	854	816	815	823	842	801	814	832	832	809	821	838	843	847	823	842	860	858	819	778	806	857	814	800	806	842	835	889	833	822	791	826	818	889	838	812	847	828	806	818	848	871	847	860	857	817	918	834	832	865	825	802	793	845	845	841	826	887	823	816	804	843	829	804	844	837	836	825	809	816	811	861	815	880	809	796	807	765	862	852	848	759	849	880	815	904	853	836	811	812	793	810	800	825	803	796	829	810	854	819	866	783	855	862	834	802	827	890	870	811	844	843	847	836	878	827	756	847	881	816	832	792	828	798	824	828	795	875	835	811	790	838	831	803	839	851	787	837	789	829	796	829	852	821	830	851	760	854	816	851	864	849	873	805	811	802	810	834	851	869	808	824	845	790	848	806	863	831	798	819	875	857	859	782	788	825	787	794	797	797	869	865	852	849	834	825	851	770	874	859	837	846	821	841	804	905	844	816	808	832	869	833	840	822	854	823	769	853	823	787	811	853	833	796	835	786	821	838	828	778	792	813	822	796	793	833	850	857	847	848	790	875	807	778	854	800	873	835	831	871	882	874	776	797	800	871	877	864	848	820	807	854	828	810	851	831	765	787	799	785	820	874	817	850	829	814	822	875	813	837	770	849	836	825	870	798	851	834	875	862	818	823	843	878	842	836	850	796	823	752	860	822	819	838	882	812	833	768	787	845	869	803	877	861	829	790	836	800	796	841	783	863	816	866	845	823	796	867	854	809	844	810	832	823	848	831	832	817	867	829	803	824	840	832	849	804	854	836	863	837	858	824	860	832	848	801	843	801	852	801	881	810	858	862	840	848	762	871	832	853	802	835	808	812	850	833	863	808	750	850	842	785	842	768	850	856	821	867	833	850	849	773	853	811	833	853	822	866	818	828	818	836	813	838	805	801	810	820	754	785	829
24604	21167	35235	62378	53532	36148	16492	3795	1381	1066	1017	1020	1019	1059	1000	963	936	992	997	941	1002	1031	1019	1021	1040	999	996	951	925	946	971	1009	962	988	998	977	1007	991	1012	1005	940	1014	946	990	952	968	1036	977	975	974	1004	981	999	1032	980	1035	1004	986	972	1020	925	966	1000	935	1033	1003	1007	929	944	1029	952	1021	936	998	969	939	997	969	976	975	958	944	949	974	952	932	1017	891	956	967	959	967	970	974	988	985	899	977	1005	944	951	959	946	1012	954	891	940	863	947	894	946	927	971	981	981	976	978	974	939	993	948	940	933	986	992	943	959	980	976	946	987	1003	1024	921	1012	924	969	971	961	931	948	946	974	956	962	952	944	923	969	998	940	976	990	1000	971	944	979	981	950	921	934	973	964	957	997	1016	921	904	1011	942	1037	953	1003	954	1007	941	944	939	963	979	1013	956	965	969	934	928	1001	978	1004	953	992	1034	1021	955	936	1016	986	982	1016	1015	944	1009	974	1017	975	973	1006	997	1036	924	1005	964	1017	978	973	1026	919	991	996	973	917	1002	956	1008	941	969	958	955	980	921	980	978	1020	953	927	957	919	981	969	1020	972	984	985	940	967	990	966	1010	998	1043	961	1018	966	955	967	964	1010	984	963	922	975	1015	1023	877	937	936	1013	976	982	1015	968	997	960	1010	977	936	962	1003	975	964	978	1015	961	969	965	953	986	947	979	974	964	1029	959	965	940	983	961	986	969	972	1004	956	982	991	960	948	1049	1006	964	985	964	1025	928	1001	1041	941	963	949	927	977	980	973	987	913	931	1005	949	1003	976	1011	991	930	1028	961	938	1044	979	977	958	972	947	999	965	994	1015	964	992	1003	942	1013	991	944	1030	972	914	890	947	983	945	1022	1023	1010	989	936	949	986	983	965	1012	954	981	988	1021	965	974	972	991	993	971	967	1008	957	1027	933	960	1029	947	932	967	988	950	984	920	1010	974	998	942	1011	1000	1008	1004	986	933	922	909	963	876	992	941	959	958	938	965	952	959	960	947	955	969	1017	981	955	966	993	1049	1006	980	901	1014	960	1041	1011	992	965	940	977	956	997	967	974	909	976	955	1025	965	945	951	954	950	964	937	935	938	976	986	975	992	997	902	986	974	926	978	944	955	975	987	945	966	955	932	1008	1020	979	984	934	952	939	953	981	962	1020	1016	975	959	959	946	1037	936	943	979	988	979	990	991	972	1026	983	964	983	916	972	979	985	962	991	949	1000	1003	964	965	993	942	997	953	1023	984	988	974	991	902	1039	920	931	968	979	944	998	954	950	1019	970	933	1000	993	967	948	931	936	914	955	973	933	981	929	982	975	970	959	1012	978	970	958	922	969	945	989	937	972	954	925	910	899	983	960	948	942	981	931	933	944	993	960	996	1016	963	1011	1058	973	982	971	1031	991	994	981	949	958	940	942	992	1026	974	965	1008	986	986	975	1027	987	965	1007	975	946	997	964	1008	1032	978	964	983	997	1031	976	996	981	948	1050	976	970	932	940	938	994	976	958	969	972	949	1025	929	990	939	991	963	956	938	975	985	897	979	929	979	1014	970	942	948	980	950	955	983	972	937	934	968	1006	952	950	953	975	928	1000	951	1003	914	971	992	958	926	1040	993	978	939	988	988	986	925	995	974	1030	895	958	1000	917	918	994	980	935	982	979	935	970	974	991	923	991	922	968	917	994	951	932	1024	954	933	942	959	977	1014	918	940	953	930	950	1016	940	925	972	982	907	972	979	924	985	991	980	961	989	1023	1025	937	1005	975	955	983	961	985	993	1007	1017	967	1011	1027	955	983	968	972	918	948	986	978	949	972	964	930	959	946	952	926	951	968	997	976	980	1004	954	979	1006	971	986	946	956	951	951	931	929	908	993	1014	963	914	930	983	971	949	954	956	946	1007	973	930	897	1002	1024	951	988	962	999	992	968	932	996	944	982	950	934	1010	945	982	993	918	960	1035	882	932	1024	949	974	944	1021	933	981	983	951	944	945	1008	939	958	937	930	996	1018	1003	965	940	1012	950	979	917	960	984	947	945	899	963	1024	972	907	923	972	989	941	965	951	925	958	927	994	979	935	971	987	982	982	1006	939	951	963	915	913	917	950	988	993	968	970	970	962	1001	940	975	951	934	968	976	948	974	965	1001	965	994	991	1018	988	963	974	1029	939	987	1021	938	1010	1029	981	989	1012	988	896	1002	932	995	950	926	949	925	946	1013	991	957	937	972	967	1017	958	984	962	938	970	947	1004	977	984	963	934	907	927	926	921	1050	908	1000	920	965	960	992	984	970	967	993	964	1003	981	967	927	973	964	980	967	956	1029	962	921	949	969	989	939	892	890	939	925	958	974	1000	933	985	962	950	967	937	925	969	914	940	1017	925	978	958	1016	988	964	905	981	986	988	934	912	962	937	933	928	1000	990	963	988	985	940	994	929	937	967	951	953	938	934	978	1018	979	927	960	973	1002	964	951	1010	952	950	1034	984	992	990	963	949	955	951	948	957	958	975	931	955	962	989	1001	926	1013	952	1004	1027	999	954	961	996	994	1003	939	947	921	983	1013	915	900	920	1007	942	1014	949	989	970	951	984	990	977	934	954	1010	954	982	926	1000	939	974	994	1034	963	954	977	979	950	995	958	980	966	961	952	999	952	976	1018	986	1026	952	943	988	1005	929	943	980	1012	955	985	966	980	972	939	907	1005	1009	915	953	944	1012	1003	951	956	1006	1019	1013	991	965	920	963	969	968	961	924	1017	995	930	925	981	996	992	955	928	1008	1046	976	904	983	892	979	1008	936	942	1003	948	931	924	933	959	942	993	991	969	987	934	945	943	965	966	977	965	914	961	1011	919	1011	926	951	936	959	974	983	980	1036	948	1001	996	957	981	980	931	1045	950	973	957	1027	979	971	973	960	929	953	1026	919	1011	1022	916	963	930	986	939	1022	996	977	957	906	949	1021	973	914	1013	982	969	974	1005	935	965	972	972	966	982	975	949	960	981	977	975	996	940	968	1007	965	933	999	934	948	960	957	1020	962	961	973	953	1005	971	892	993	971	968	977	934	929	936	986	961	985	917	977	1003	1001	948	983	918	969	933	1016	943	1006	1011	941	933	952	988	993	948	990	963	958	969	959	977	955	943	994	1015	951	1004	943	934	971	979	951	950	983	993	948	978	956	1002	917	975	1079	960	947	948	950	986	966	950	996	958	939	978	994	1021	959	1002	986	943	934	972	1015	997	999	941	931	904	950	944	994	929	977	1022	1031	988	950	1011	956	911	929	934	933	974	948	934	983	897	940	998	921	980	983	976	969	970	982	937	1010	914	1015	931	926	952	981	984	921	977	963	973	954	934	939	940	969	980	939	933	928	933	948	956	963	1023	966	983	946	954	950	995	940	884	953	939	1008	969	1038	911	970	1001	953	923	896	973	976	1027	1015	968	987	1005	936	952	952	954	938	858	954	965	942	1003	1046	953	992	977	978	988	995	947	926	1010	988	1039	967	996	971	1020	995	947	936	928	944	931	1005	936	983	980	995	959	953	983	946	960	971	895	994	947	1007	952	963	957	935	968	924	948	984	948	953	922	985	937	1006	970	1010	981	958	1043	976	967	966	979	964	964	966	1013	988	943	981	972	979	970	934	967	970	950	957	979	922	940	961	974	1002	1008	976	958	962	1003	969	914	966	1005	1032	930	934	974	944	975	959	907	1016	1013	952	985	950	957	992	1003
3792	16535	67096	69332	50608	27003	9069	2609	1155	931	860	850	903	928	845	895	870	932	913	879	858	836	911	893	864	868	808	853	895	853	903	888	930	921	880	893	906	870	947	883	855	941	907	856	904	855	894	858	888	846	879	839	884	818	889	846	887	903	873	950	902	900	867	892	891	917	885	862	873	890	919	858	842	858	872	868	890	874	921	876	909	856	855	882	864	873	902	866	913	920	949	832	903	899	857	842	890	888	906	905	949	862	903	933	890	860	923	890	879	896	843	932	879	895	868	810	874	920	904	842	861	928	883	872	881	888	804	906	890	911	886	863	875	905	884	876	867	899	874	857	842	903	904	916	900	882	832	898	882	865	901	863	890	891	921	894	933	873	900	874	834	844	866	885	905	867	911	886	913	897	887	870	853	889	927	905	901	922	926	901	918	807	876	924	851	901	850	907	869	873	905	910	863	883	876	860	830	836	824	884	919	872	819	886	878	949	825	906	870	931	856	919	876	895	927	913	897	849	890	863	895	882	900	845	846	856	837	911	846	903	908	890	848	898	900	888	893	828	860	897	894	893	889	891	860	814	882	862	865	880	834	821	876	865	882	921	847	895	908	905	888	902	852	886	898	887	827	846	897	854	913	888	881	892	890	863	927	922	880	911	875	875	872	914	864	941	852	855	869	908	910	848	866	929	855	883	930	885	857	908	875	914	899	903	915	800	879	895	846	859	881	933	907	885	924	887	883	851	923	902	846	885	901	882	850	871	880	917	912	955	938	871	880	886	869	838	922	827	896	865	827	930	876	921	882	851	976	867	895	846	917	867	819	895	913	910	858	903	933	853	906	889	871	899	866	883	861	892	820	868	881	856	870	897	868	881	844	871	854	809	875	843	883	892	850	846	876	891	887	863	832	884	885	886	882	876	861	868	891	887	949	856	862	878	897	781	896	852	854	894	848	854	825	853	914	883	893	868	869	899	862	895	885	878	879	956	852	901	890	840	846	884	934	857	893	945	856	867	873	896	904	914	870	885	877	866	895	946	867	919	895	860	865	873	888	863	882	855	905	866	880	906	905	851	881	821	879	853	887	884	904	922	868	833	854	847	828	894	880	884	902	869	873	886	831	858	844	896	898	867	920	874	857	854	906	898	862	847	898	895	865	843	890	855	838	916	879	891	852	821	893	899	913	895	915	924	883	938	911	929	879	856	869	836	867	881	862	814	867	907	875	937	881	898	861	935	881	844	895	897	887	862	883	934	868	844	922	855	890	880	820	892	852	930	881	890	962	862	916	889	818	913	849	864	907	905	966	872	869	870	879	869	896	847	857	838	911	837	887	827	870	822	907	922	890	895	889	946	943	836	874	971	914	866	915	880	865	912	906	884	877	842	870	896	869	860	864	862	903	928	841	866	932	820	923	922	905	850	855	842	851	943	831	870	852	864	935	842	935	875	865	832	892	869	881	855	866	856	829	854	875	808	935	889	845	908	874	871	847	858	927	863	887	868	867	858	901	865	878	967	825	870	859	887	886	947	905	835	865	884	849	889	860	836	881	912	845	867	894	870	874	888	837	915	912	873	887	858	870	843	881	863	900	939	882	867	855	884	839	876	833	864	854	881	910	901	863	900	911	934	894	839	886	896	891	845	912	878	861	909	846	860	933	911	940	886	899	860	885	944	856	905	819	914	901	828	949	891	905	880	866	865	905	854	913	888	891	872	876	845	879	854	875	877	866	911	908	873	896	943	909	851	851	874	869	850	871	860	872	869	907	906	869	913	931	842	855	878	908	918	872	858	914	923	893	877	855	893	932	791	871	912	874	909	864	911	872	887	832	874	914	863	893	847	891	878	899	874	847	874	913	870	891	883	846	860	853	858	901	880	874	885	904	850	873	786	880	873	858	907	878	835	837	875	840	870	845	859	855	873	825	832	890	909	884	881	878	863	902	883	891	887	886	887	847	902	868	881	889	847	891	879	872	837	935	895	911	853	870	856	911	832	879	897	855	862	911	911	865	855	912	854	849	861	906	884	925	899	897	848	876	948	866	872	886	869	887	807	904	822	878	895	889	854	899	867	841	853	885	839	857	854	926	919	893	899	914	853	884	876	872	881	923	865	861	882	890	877	855	860	895	877	912	936	807	912	879	854	883	895	893	887	835	835	856	871	880	863	830	899	874	851	855	894	865	861	850	838	901	906	883	923	858	881	906	833	864	911	803	861	896	873	838	851	907	931	846	861	924	862	906	874	892	934	824	844	874	889	913	883	852	869	884	871	887	811	913	845	908	869	889	855	907	903	855	853	946	871	884	822	898	871	877	899	882	881	879	852	916	880	895	850	888	858	894	849	908	912	872	868	925	863	866	847	825	844	886	851	836	858	886	911	850	889	919	896	817	933	915	863	817	834	862	891	849	881	816	930	853	818	862	883	890	879	884	853	885	915	891	898	894	864	915	834	874	862	882	817	876	884	919	862	840	876	863	902	917	868	884	911	805	872	888	864	887	920	890	866	846	880	869	842	812	889	860	928	963	896	839	873	867	896	923	849	863	857	872	828	874	870	859	862	893	900	883	869	882	843	896	883	890	888	857	858	869	867	886	888	891	866	879	875	841	860	933	937	852	852	870	873	925	799	848	870	894	885	890	875	939	855	865	910	871	862	868	850	867	901	916	817	850	910	875	821	879	834	870	915	924	946	859	935	800	882	920	912	892	952	876	934	937	842	823	821	904	825	903	859	889	914	875	883	898	839	856	894	837	903	899	859	902	857	847	893	889	945	808	900	866	874	920	891	856	884	882	842	889	853	890	876	886	934	854	882	867	865	832	853	927	855	858	883	873	853	909	896	880	830	814	858	791	873	855	840	878	881	834	828	892	890	919	889	891	891	920	850	842	859	924	846	891	930	903	921	863	868	851	892	858	916	851	876	938	860	855	866	847	903	861	890	929	907	869	872	885	880	851	893	874	878	848	908	920	853	850	882	847	825	946	861	837	931	950	854	917	939	847	877	922	901	953	874	886	837	903	831	880	861	905	917	933	826	861	847	852	937	871	875	879	854	921	881	799	888	851	913	899	913	903	871	865	929	829	872	868	906	909	915	899	860	918	896	877	876	866	946	834	889	871	908	936	910	895	893	903	822	866	882	877	884	829	896	854	912	889	808	891	908	897	876	871	869	831	886	911	895	839	844	898	835	858	876	892	877	909	856	892	861	931	854	909	853	910	871	881	936	917	890	840	890	870	905	920	861	909	888	844	878	877	860	897	891	901	859	862	895	864	888	853	866	869	924	906	868	895	867	893	891	802	858	970	902	849	841	938	875	921	835	842	844	885	823	891	899	869	907	930	850	879	892	889	849	907	816	846	891	891	896	840	885	823	830	793	904	860	896	918	851	867	882	874	842	885	830	923	882	895	911	838	898	876	892	843	836	878	860	933	854	854	919	894	927	893	875	851	838	876	896	896	893	899	880	866	818	840	873	905	933	846	866	889	849	865	845	869	852
23797	21134	31583	54276	54592	38567	21571	5570	1684	1170	1121	1139	1134	1124	1116	1148	1019	1082	1032	1094	1098	1074	1093	1120	1058	1105	1076	1081	1101	974	1072	1059	1078	1051	1069	1074	1070	1043	1067	1114	1085	1047	1097	1034	1078	1081	1058	1088	1079	1007	1075	1121	1052	1041	1030	1043	1044	1049	1041	1065	1104	1071	1109	1059	1053	1100	1005	1076	1003	1060	1082	1033	1038	1042	1046	1095	1026	1045	1069	1064	1039	1066	1057	1060	1027	1026	1063	1079	1078	1089	1026	1040	1095	1052	1071	1098	1126	1047	1073	1039	1046	1063	995	1063	1073	1003	1037	1094	1078	1053	1116	1048	1023	1166	1068	1078	1069	1019	1038	1124	1064	1071	1054	1055	1035	1062	1117	988	1060	1032	1118	1079	1074	1029	1028	1031	1029	1043	1060	962	984	1052	1096	1064	1071	1070	1060	1022	1006	1068	1066	1034	1082	983	1033	1050	1073	1135	1140	1065	1070	1078	1051	1025	1112	1084	1116	1037	1032	1017	1001	1076	1110	1091	1013	1101	1094	1103	1085	1018	1063	1001	991	1081	1024	1057	1067	1103	1061	1050	1036	1094	1024	1045	1057	1039	1085	1107	1041	1066	1057	1026	1043	1064	1071	1070	1036	1103	1027	1079	1042	1034	1060	1076	1084	1067	1002	1036	1083	1101	1048	1059	1070	1051	1099	1062	1019	1070	1107	1015	1036	1036	1128	1113	1087	1067	1023	1035	1045	998	1098	1007	1092	1054	1082	1137	1038	1092	1062	1013	1103	1083	1029	1015	1083	1087	1054	1083	1106	1029	1053	1088	1000	1076	1040	1091	1064	1121	1121	1052	1024	1012	1000	1094	1048	1007	1094	1011	1025	1096	1072	1132	1006	1082	1016	1078	1109	1089	1078	1011	1088	1099	1060	1074	1063	1025	1047	1027	1076	1048	1041	1006	1060	1061	1106	1024	1074	1061	1058	1041	1039	970	1110	1114	1065	1115	1009	1042	1038	1116	1096	1106	1040	1053	1054	1068	1045	1053	1078	1022	1088	1116	1070	1036	1022	1017	1073	1106	1073	1050	1049	1054	1126	1023	1066	1065	1119	1031	1017	992	1130	1013	997	1050	1046	1069	1038	997	1006	1086	1093	1023	1115	1087	1052	1127	1075	1106	1045	1034	1080	1066	1084	1104	1018	1122	1080	1028	1033	1067	1054	1126	1006	1033	991	993	1051	1050	1012	1021	1115	1067	1051	1074	1060	1062	1030	1054	1027	1029	1077	1079	1067	1088	1060	1004	1018	1053	1008	1008	1042	1085	1070	1032	1144	1063	1057	1078	1050	1036	1007	995	1007	1093	1073	1046	1060	1017	1019	1074	1036	1073	1074	1080	1056	1005	1011	1087	1090	1010	1060	1113	1085	1044	1077	1032	1122	1100	1036	1033	1115	1055	1060	1043	1044	1033	1049	1047	1048	1049	1033	1063	1054	1050	1016	1053	1070	1099	990	1053	1032	1044	1044	1047	1076	1063	1023	999	1011	1007	1059	1073	1096	1049	1039	1028	1026	1078	1074	1063	1017	1071	1071	1079	1080	1085	1080	1055	1064	1056	1060	1056	1080	1015	1091	1047	1110	1070	1020	1078	1050	1085	1060	1100	1044	1103	1001	1057	1058	1102	1100	1117	1052	1026	1027	1048	1097	995	1059	1038	1042	1066	1028	1114	1004	1084	1073	1000	1031	1092	1040	1070	1040	1022	1112	1075	1077	1034	1124	1034	1008	1054	1043	1073	1110	1085	1085	996	983	1063	1038	1094	1044	1112	1051	1014	1073	1020	1061	1069	1062	1022	1069	1048	1058	989	1042	1044	1063	1094	1043	1009	1053	1118	995	1065	1044	1029	1036	1053	1084	1113	1088	1049	1008	1103	1101	1006	1054	1050	1077	1025	1105	1028	1028	1093	1035	1015	1045	1057	1043	1054	1100	1037	1040	1057	1030	1016	1054	1039	1040	1028	1063	1041	1011	993	1049	1061	1100	1000	1017	1049	1046	1035	1073	1082	1022	981	1075	1045	1062	1039	1080	1039	1008	1079	1022	1060	1078	1021	1026	1020	1079	1049	1094	1090	1030	1037	1007	1037	1029	1046	1027	1080	1011	1062	1066	1096	1116	1041	1051	1089	1111	1086	1065	1094	1007	1005	1059	1070	1071	1036	1010	1069	1049	1070	1058	1098	1141	1140	1008	1003	1067	1036	1071	1064	1072	1045	1013	1039	1032	1041	1114	992	1048	1040	1052	1035	1043	1049	1090	1021	1057	1038	1073	1062	1096	1029	1115	1077	1112	1052	1082	1012	1077	978	1007	1064	1014	990	1050	1067	1040	1022	1023	1071	964	1055	1089	1110	1144	1097	998	999	1039	1032	1143	1073	1053	1045	1041	1078	1003	1060	1007	995	1031	1106	1012	1065	1053	990	1070	1073	1068	1038	1056	1023	1042	1056	1115	1086	1034	1069	997	1038	1036	1135	1008	1164	1076	1037	1036	992	1010	1039	1042	1076	1077	1052	1095	1014	1056	1053	1022	1045	1108	1010	1053	1021	1049	1007	1010	1052	1073	1080	1080	1065	1058	1010	1034	1053	1104	1005	1057	983	1045	1043	1000	1084	1054	1043	1057	1069	1090	1034	1062	1083	1050	1033	1104	1020	1096	1028	1019	1016	1068	974	1050	1046	1080	1025	1036	1023	1026	1027	1077	1067	1073	1027	1097	1046	1037	1011	1060	1013	1068	1102	1053	1055	1063	1042	1062	1019	1029	1046	1055	1044	1070	1052	1036	999	1052	1058	1007	1048	1057	1015	1031	1048	980	1040	1086	1087	1045	1085	1050	1073	1041	1041	1002	1066	1012	986	1085	1044	1124	1080	1090	1096	1072	1049	1010	1087	1084	1069	1027	1115	1047	1043	986	1063	1024	1016	1053	1056	1003	1064	1062	1063	1069	1013	1051	1048	1082	1086	1054	1079	1062	1020	1076	1062	1123	1038	1069	1047	1049	1035	1085	1075	1041	1012	1006	1015	1152	1007	1056	1052	1074	1039	986	1038	996	1039	1086	1006	1029	994	1007	1018	1013	999	1086	1063	995	994	1027	997	997	1037	1062	1125	1013	1046	1080	1069	1058	1015	1030	1034	1055	1045	1041	981	1062	1013	1045	1045	1017	1105	1100	1075	1095	985	1052	995	1004	1081	1106	1044	1101	1082	1103	1051	982	1073	1068	1048	1028	1062	1064	1028	1014	1032	1037	1032	1055	1011	1054	1016	1009	1033	1049	1092	1038	1005	1040	1028	1034	992	1089	1033	1002	1078	1006	1004	1109	1016	989	1118	1085	1065	1028	1047	1029	1068	1021	1110	990	1087	1061	1072	1100	1107	1063	1050	1024	1019	1059	1033	1033	1050	997	1084	1000	1073	1051	1072	1061	1092	1041	1072	1033	1081	1123	1010	1054	1065	1077	1049	1116	1038	1063	1099	1051	1073	1048	1077	1012	1021	1008	1050	1066	1056	1104	1024	1049	1034	1049	1067	1083	1028	1076	1065	979	998	1091	1089	1001	1117	1056	1068	1061	1052	1056	1046	1027	1062	1045	1112	1091	1079	1073	1020	989	1063	1069	1098	1109	1031	1041	1002	1028	1053	1086	1101	1061	1105	1066	1086	1026	1074	1076	1075	1066	1078	1069	1131	1042	1094	1043	1043	1007	1079	1085	1057	1024	1055	1054	1009	1056	1074	1034	1071	1048	1015	1030	1124	1067	1021	1057	1067	1026	1042	1094	1069	1033	968	1099	1091	1069	1048	1007	1056	1043	1040	1068	1095	1135	1049	1057	1060	1039	1061	1094	1010	1037	1040	1073	1077	1108	1081	1067	1020	1035	1088	1053	1084	1036	1102	1094	1011	1116	1075	1012	1051	1082	1060	1069	1075	1090	1060	1106	1055	1101	1048	1085	1062	1073	1059	1042	1029	1090	1076	1070	1049	1105	1089	1107	1027	1071	1031	1026	1109	1101	1084	1049	1035	1072	1069	1061	1082	1062	1047	1052	1042	1056	1098	999	1031	1009	1075	1058	1095	1038	1036	1010	1081	998	974	1079	1023	1122	1072	1042	1049	1016	1059	1049	1047	1063	1076	1078	1082	1052	1077	1049	1090	1046	1040	1024	1037	1036	1109	1028	1053	1036	1083	998	1017	1064	1049	1085	1053	1075	1077	1132	1052	995	1036	1075	1090	1052	975	1056	1050	1057	1055	1052	998	1064	1057	1116	1044	969	1066	1101	1086	1011	1052	1040	1043	1059	1099	1102	989	1025	1107	1080	1019	1074	1091	1059	1061	1033	1083	1044	1034	1088	1013	1094	1054	1007	1005	1034	1070	1039	1087	1028	1097	1081	1087	1065	1049	1079	1060	1052	1066	1029	1034	1026	1048	1043	1059	1041	1031	1082	1067	1074	1067	1082	1062	1043	1063	1016	1081	1020	1120	1017	1099	1110	1063	1094	1055	1154	1008	1069	1071	1101	1052	1058	1098	1087	1052	1066	1024	1038	1038	1037	1011	1063	1063	1034	1019	1012	1040	1049	1031	1035	1094	1060	1098	1067	994	1104	1038	1042	1009	1071	1084	1067	969	1073	1047	1122	1057	994	1041	1026	1044	1023	1088	1044	1036	1046	1045	1072	1071	1085	1024	1017	1067	1019	1076	1063	984	1084	1061	1048	1061	1058	1065	1051	1152	1045	1050	1029	1023	969	1042	1058	1062	977	1062	1052	1065	1029	990	1015	1005	1080	1042	1039	1026	1029	1044	1067	1080	1055	1007	985	1012	1018	1056	1035	1042	1020	1058	1054	1075	1034	1028	1052	1093	1016	1043	1060	1112	1037	1060	1057	1132	1060	1062	1069	1109	1026	1068	1032	1076	1049	1129	1054	1100	1019	1023	1067	1074	1079	1033	1041	1028	1085	1052	1034	1045
4136	14713	58985	83836	60720	31334	11653	3185	1348	985	1001	971	972	974	999	998	932	947	1006	946	982	1011	966	968	998	978	948	998	966	951	939	997	996	957	1001	989	1020	1022	959	929	991	945	876	926	964	958	959	994	959	961	969	1000	974	990	968	934	973	938	966	987	979	939	966	957	955	969	949	961	945	942	942	979	979	968	951	1013	982	954	952	967	964	981	952	943	997	956	965	963	976	1020	979	979	965	993	941	971	966	1005	941	925	966	978	906	936	921	921	944	933	1026	993	937	933	1001	975	973	950	942	958	957	907	893	915	958	895	967	958	922	898	937	981	944	949	971	917	973	985	969	917	942	972	915	953	970	986	961	982	1008	976	920	956	943	945	963	972	986	950	958	938	967	931	952	958	953	1022	991	964	938	924	934	960	1038	980	962	934	964	976	976	915	973	952	968	1016	899	1009	1000	976	999	997	927	962	972	987	929	989	961	990	1000	972	944	928	966	986	985	1010	955	933	988	962	924	916	945	984	916	1025	1022	924	986	1010	942	950	952	940	938	920	931	940	1011	972	978	921	959	973	981	970	974	1004	926	966	971	971	949	957	1019	949	952	918	909	939	966	1051	939	967	945	989	955	987	933	1006	928	964	961	975	962	962	1011	949	949	908	963	1035	967	931	948	966	967	947	1010	967	955	910	957	1011	971	941	959	986	955	948	914	1016	966	917	946	948	1004	987	958	991	1014	954	1007	1022	999	965	1003	996	997	971	936	981	1040	977	933	913	971	906	980	952	962	980	995	988	960	947	955	967	971	988	967	1015	948	956	966	932	950	937	982	937	1004	929	982	985	1016	963	941	947	972	962	1006	971	947	999	923	914	953	990	952	1009	932	994	950	960	934	960	838	956	985	908	952	994	946	945	941	960	949	963	1010	982	969	979	882	1003	1030	982	986	900	953	1012	946	945	940	967	962	973	972	939	944	964	935	989	960	1007	923	927	984	938	951	1018	918	978	924	955	912	982	946	993	940	906	916	959	1022	956	993	948	995	939	988	1004	936	925	935	950	1010	926	961	995	968	915	935	950	887	956	948	1018	934	971	925	991	973	969	903	957	960	945	948	939	1012	890	976	1004	951	971	997	916	968	940	914	982	970	1028	987	975	1015	932	964	970	916	989	984	957	913	1027	962	974	948	980	954	976	1001	942	1007	998	938	957	953	986	951	935	927	999	959	960	933	970	979	964	1003	971	979	924	934	959	932	897	990	963	936	947	939	976	1025	933	954	964	951	917	957	947	985	1011	976	972	913	981	952	969	995	954	889	988	976	975	963	961	947	995	959	898	952	921	949	923	1001	920	1001	991	967	945	917	1001	947	973	956	1019	952	1006	994	938	967	946	936	935	951	955	938	947	978	980	966	887	967	971	988	926	971	959	963	973	904	897	993	975	986	971	973	985	954	987	964	894	972	907	923	950	968	987	953	921	916	987	1007	1038	1008	925	921	992	964	994	941	972	924	969	1003	970	930	975	916	965	992	959	918	986	963	944	977	998	912	984	949	936	954	989	1009	942	1001	1018	985	990	947	966	944	981	954	983	958	995	991	941	954	1004	972	989	974	948	963	981	944	967	947	907	975	916	909	983	975	948	998	942	946	983	958	955	963	950	923	988	973	952	982	928	959	963	923	938	932	908	955	958	978	919	976	1006	946	898	976	998	898	947	1003	971	971	927	957	933	959	1009	1014	962	954	969	1017	947	969	984	977	978	950	966	979	959	977	972	928	946	951	988	991	984	968	1002	972	921	945	948	932	901	916	950	963	929	932	926	960	951	988	971	993	957	933	968	902	907	965	914	979	944	933	978	948	963	988	953	992	959	936	953	956	944	956	966	1007	935	904	980	999	924	998	937	938	959	956	992	959	923	973	1017	986	927	986	954	935	1007	936	1007	995	969	970	975	964	987	938	953	965	927	936	956	981	1004	958	938	973	940	917	972	897	946	965	982	976	976	968	956	946	966	889	984	994	936	945	996	957	964	952	903	970	998	984	968	956	956	925	931	967	988	902	992	996	962	967	936	983	961	949	1008	957	932	913	939	987	981	994	935	939	939	930	962	1025	951	919	959	989	935	938	985	961	978	1007	938	1007	944	1001	938	927	1024	943	1026	907	975	1013	947	918	913	906	920	947	992	933	943	949	946	951	961	982	965	919	956	941	990	954	978	988	929	948	952	905	992	952	932	937	1006	914	911	930	964	914	998	932	922	995	927	935	974	947	925	966	972	967	970	972	934	1006	937	1008	956	1032	977	962	941	925	892	968	952	925	930	934	936	940	974	945	1003	967	962	930	919	915	939	989	1006	975	947	969	913	944	950	980	978	952	959	943	982	1011	955	984	997	928	947	958	957	950	989	945	940	932	970	930	940	939	946	952	976	971	919	966	944	964	940	992	981	960	973	1006	928	955	956	984	954	961	934	998	908	926	955	994	903	950	963	937	943	957	1008	916	956	988	955	971	965	924	966	922	962	992	912	986	936	1002	962	940	1011	1004	991	963	959	1033	958	968	980	947	986	912	928	971	950	966	919	940	974	893	983	952	981	951	997	996	955	936	966	960	981	945	941	915	920	939	949	934	1015	967	953	989	985	976	905	967	939	947	962	916	913	961	974	949	921	971	973	887	944	983	944	951	943	1009	985	940	977	1006	1027	946	980	975	1002	935	904	911	981	935	992	940	972	976	979	972	949	943	912	932	960	1009	987	944	977	959	988	957	962	938	942	949	985	988	963	948	947	996	963	921	962	961	952	976	900	947	934	942	949	979	1007	953	979	977	989	924	932	975	983	938	941	970	945	931	944	916	935	968	954	987	974	956	983	976	960	969	1018	958	967	897	950	1036	994	1012	946	1002	997	964	913	935	936	957	952	968	924	978	937	899	967	922	969	948	979	977	885	963	957	1005	950	971	1025	988	951	949	932	968	986	968	1035	939	988	1024	1024	905	936	926	991	944	929	909	953	929	928	914	1047	922	963	966	971	923	936	957	999	997	983	913	939	962	970	932	952	1015	970	950	972	907	990	939	941	968	958	923	958	919	974	973	960	1000	984	980	968	929	982	949	900	938	969	968	987	976	970	953	1012	954	967	950	955	949	1000	949	938	945	992	935	948	959	956	942	959	1006	940	913	976	980	992	960	990	982	973	940	973	1013	964	948	907	953	957	970	956	958	943	975	963	1001	936	970	886	916	1001	965	959	988	922	931	961	964	888	919	1010	950	982	968	946	976	996	960	891	930	966	943	938	993	951	1024	965	1042	958	958	954	949	985	967	948	939	953	972	898	915	970	1002	913	970	1000	1005	970	990	968	943	954	963	928	979	992	971	945	934	925	925	936	883	937	902	942	926	980	1016	914	973	1021	955	974	933	939	1021	936	920	908	953	976	937	993	1015	926	943	979	938	947	929	971	988	948	993	927	919	980	998	933	970	963	964	977	984	966	955	926	963	982	958	977	948	932	963	948	949	973	959	983	977	965	974	972	994	1007	953	983	926	932	1043	962	909	1011	899	977	949	976	954	950	941	989	967	915	943	1023	966	1001	930	947	944	922	919	1018	907	995	949	996	953	900	869	935	907	962	985	944	961	951	986	982	973	968	959	902	950	985	955	929	945	930	918	972	1015	1000
27152	16796	27550	28673	13873	4733	1861	1162	1031	972	991	994	1070	996	977	962	977	954	942	953	963	975	978	964	990	998	962	964	997	995	907	932	1070	1000	992	1004	931	973	958	998	958	946	969	959	968	993	993	927	997	935	962	993	1018	1026	1007	982	935	1010	965	1001	969	980	1019	955	963	985	988	996	957	977	972	931	951	998	968	1043	1018	960	959	1014	940	953	984	958	974	992	947	1012	937	954	977	1006	974	965	1022	959	1003	966	928	924	948	938	960	955	1006	929	995	938	944	976	987	950	940	982	958	941	959	975	950	966	1013	988	960	974	945	960	977	968	966	999	978	973	952	970	1005	936	932	962	980	950	1010	929	964	960	1027	977	954	985	1011	1005	993	981	998	1003	921	991	991	963	1003	925	1037	950	957	978	983	1059	969	950	993	953	964	946	962	973	999	1019	983	949	1015	988	974	941	978	998	978	992	981	980	1012	974	1014	973	958	1010	948	966	941	958	942	938	1008	1006	1050	973	955	953	975	986	1015	976	970	961	973	952	963	956	990	965	969	924	1015	891	973	1054	961	900	998	979	955	901	966	945	960	994	998	956	918	1034	1016	966	962	987	939	978	891	926	960	981	961	938	988	1011	993	983	1025	950	975	939	963	917	988	992	939	980	980	955	903	930	996	1011	949	970	990	934	955	986	938	920	948	959	972	967	936	972	1006	955	948	997	920	989	922	940	964	934	984	961	1002	981	941	952	1021	1034	919	1006	970	938	987	998	972	1006	992	985	941	1015	940	949	1019	964	959	986	988	943	954	988	983	971	947	922	968	1004	994	927	955	977	989	972	871	921	953	972	970	1003	948	954	906	1002	971	960	1051	978	956	983	1000	942	949	942	967	959	959	992	991	982	960	976	933	944	979	970	939	958	984	982	884	971	1005	942	984	903	967	969	955	939	1011	938	954	1001	986	984	927	966	964	1032	947	1004	1009	989	996	990	898	995	989	978	1022	972	998	1007	948	988	978	998	955	960	984	988	911	1000	920	992	941	945	944	975	925	928	905	942	996	984	1047	1040	967	988	934	973	920	987	940	970	937	940	978	962	1013	963	997	968	1014	968	942	953	1010	965	968	928	1024	961	981	997	972	895	1006	977	948	954	1014	886	941	902	959	935	1029	980	955	948	979	937	979	977	972	986	992	1032	975	951	1011	956	963	965	977	1005	962	1021	1057	913	967	959	994	946	966	966	982	1005	953	962	968	996	967	982	982	1011	979	964	976	998	924	961	998	974	991	948	981	924	939	1008	952	985	911	915	1009	981	998	953	954	963	1026	984	982	960	964	983	990	952	960	922	939	943	966	980	943	927	1025	933	1002	1005	964	939	963	898	983	1020	932	951	958	959	962	1008	969	949	975	1002	973	968	1023	961	960	964	981	1050	968	869	984	935	943	1023	999	944	923	994	962	1011	946	1006	927	896	999	937	977	988	957	1010	982	947	995	976	951	1007	946	977	949	969	948	936	981	968	933	968	987	946	929	939	1018	978	1053	964	945	941	944	978	961	1023	989	946	937	964	1006	979	938	995	986	951	941	977	972	1011	988	1071	924	976	925	947	939	982	938	994	950	1018	971	963	999	1014	981	995	967	938	965	953	972	933	959	911	965	948	1006	1042	966	965	1016	972	957	948	929	976	976	961	1001	1004	984	988	992	949	977	919	1001	965	946	996	988	990	911	956	1008	892	977	988	979	976	1028	999	950	964	908	959	1002	952	945	958	963	993	949	962	1005	983	974	999	1000	991	946	905	947	946	983	1002	966	926	993	970	980	921	981	941	1013	989	973	983	977	937	991	946	956	952	957	954	954	929	954	935	960	959	980	990	946	1041	1020	977	995	894	936	937	957	943	962	914	955	964	948	964	1039	977	952	983	1017	955	1002	965	957	973	998	1006	973	963	971	970	1007	989	970	973	988	1020	1035	988	923	988	940	1019	918	997	976	950	935	995	935	954	979	950	937	971	930	975	988	981	1026	1032	983	983	973	984	987	950	972	987	1006	987	1008	994	1029	937	942	1012	995	943	974	939	947	984	991	976	1011	980	983	963	961	928	1000	968	1026	975	932	969	986	991	944	960	960	972	1005	927	971	980	1003	947	953	933	949	938	950	915	961	994	1025	935	1000	928	966	1023	990	948	959	1017	1023	974	996	1044	941	994	933	996	945	942	976	947	1015	957	961	943	982	921	1001	1041	941	948	1010	994	957	1046	923	928	963	964	959	928	975	947	944	954	1008	934	992	885	1006	997	954	988	929	970	1018	956	968	1016	1014	974	966	985	1027	1033	981	1005	993	1004	979	962	955	957	950	939	985	960	950	950	994	1000	972	950	982	926	1005	961	940	926	959	990	986	1043	962	974	996	985	1020	972	933	911	958	971	977	980	990	966	968	946	939	1011	937	947	953	911	944	929	948	983	948	1011	953	987	939	970	962	957	947	956	1001	930	952	936	986	964	911	1003	928	1018	962	1001	960	981	963	918	914	942	990	1004	951	951	969	1042	973	973	976	967	1030	994	916	958	944	1002	968	925	962	955	921	929	997	895	955	978	951	997	983	1019	978	971	993	1031	935	989	958	928	1002	967	926	968	967	955	980	991	944	938	956	959	968	904	944	990	1004	920	1003	1012	932	942	970	983	989	941	945	930	944	1003	924	959	950	954	953	982	980	961	974	944	985	1007	937	956	996	995	972	967	937	944	966	973	999	931	980	987	1028	1023	980	993	999	956	978	965	919	968	1014	974	954	977	976	893	1012	1023	973	929	989	981	973	972	989	965	982	985	1007	932	1014	974	960	975	954	1005	962	942	996	929	971	935	956	987	943	998	979	951	962	966	941	919	935	947	913	914	976	943	953	998	963	928	939	987	994	974	1010	906	946	982	962	928	985	988	932	937	978	989	944	978	982	1018	982	964	973	993	950	943	989	974	991	950	966	992	953	983	943	988	1023	948	1019	989	1032	961	1001	958	976	976	991	940	947	955	970	961	1001	984	974	978	955	959	998	985	961	948	995	948	1002	958	972	907	971	1008	993	957	949	1013	936	945	957	966	960	1004	988	900	975	940	921	944	918	942	1008	935	955	1010	1020	1000	975	969	957	984	931	997	983	972	1032	942	940	993	1002	919	981	974	979	935	1032	892	982	1032	968	962	932	969	926	959	988	974	1002	923	1038	980	963	988	981	929	931	929	987	982	963	1002	954	982	976	950	953	965	998	902	925	927	964	1012	975	925	994	1024	989	990	985	984	1029	985	973	935	976	996	955	995	984	985	952	997	964	939	988	1036	941	1004	992	1020	945	934	942	946	974	978	938	930	965	1029	1011	964	959	1062	968	1047	964	983	962	959	964	966	970	952	918	1001	986	939	977	948	951	974	986	963	913	959	942	1004	970	920	1037	959	972	990	919	899	1040	920	975	948	968	897	992	957	957	955	970	966	970	996	1009	948	1004	992	995	1005	1000	971	966	969	1027	940	1039	1022	1004	988	1026	946	905	956	977	1012	904	1030	931	968	968	951	971	1012	945	1031	912	986	956	985	934	947	993	1024	951	973	983	988	969	955	1000	950	986	962	972	992	1031	956	923	948	999	983	976	949	976	954	995	968	949	986	941	983	972	958	935	975	996	964	968	942	963	928	963	982	936	978	1002	1012	891	943	969	939	942	962	910	989	997	975	979	997	970	938	1017	965	962	1016	967	979	953	978	947	976	953	943	939	974	959	1016	994	949
5118	9693	27618	19116	9067	3543	1554	1004	782	785	848	815	832	850	844	824	824	865	844	843	820	879	797	767	845	838	869	799	768	847	853	830	824	857	881	871	826	822	811	832	822	846	825	816	847	838	788	878	819	856	794	831	797	832	841	832	822	806	886	845	839	903	835	809	813	838	816	843	853	785	798	852	798	870	816	819	838	826	832	803	784	819	830	807	831	847	809	812	855	809	775	757	847	809	793	842	847	835	839	795	808	811	821	835	819	855	835	834	865	831	853	823	803	832	874	791	868	810	821	840	833	809	805	840	814	767	807	828	858	845	861	831	809	774	758	771	830	833	778	836	797	846	812	877	794	849	815	850	783	884	840	781	851	852	840	816	845	855	866	804	848	828	829	861	851	805	817	816	839	882	807	768	799	835	788	839	855	811	805	803	875	881	826	837	809	810	798	832	798	835	826	877	825	863	825	846	852	808	816	798	861	842	801	788	823	842	838	825	862	838	819	833	834	819	825	819	799	810	824	796	801	816	862	759	825	782	799	838	848	817	833	855	811	788	915	805	822	817	858	829	815	833	771	838	803	819	803	838	765	872	804	836	823	778	826	749	811	800	869	820	803	878	813	833	836	806	823	811	829	788	815	822	828	794	834	836	803	816	834	834	830	878	816	828	835	828	832	825	851	800	837	824	840	841	802	785	841	818	830	795	806	842	779	821	846	838	779	846	821	828	820	805	833	793	807	830	870	789	845	824	833	787	823	831	840	831	840	788	834	840	807	802	839	795	796	900	844	876	813	806	866	799	816	803	830	852	907	857	806	845	791	794	813	826	821	804	844	845	831	810	817	836	819	798	842	794	854	857	765	850	879	850	784	811	881	818	858	844	851	846	769	845	790	837	835	849	854	836	874	777	888	852	811	806	839	839	830	872	800	845	843	832	841	825	852	826	828	816	832	831	834	866	837	877	824	824	835	800	814	861	821	820	927	833	791	853	827	823	842	848	804	802	866	815	804	789	798	826	817	849	771	828	798	840	825	840	861	827	792	791	823	837	841	777	799	813	819	894	768	867	788	838	842	838	817	818	825	804	773	785	775	841	840	849	760	817	833	818	808	861	854	857	823	786	828	817	785	784	854	809	877	845	827	848	833	812	831	862	799	838	832	812	847	776	792	800	792	897	789	762	850	803	819	821	825	804	809	800	848	798	821	838	827	853	831	830	820	801	802	875	741	804	856	815	821	833	820	822	786	804	781	799	895	817	829	813	873	851	820	797	829	824	823	883	836	827	844	817	761	822	803	802	832	806	832	776	817	840	839	837	781	850	802	799	855	805	779	859	859	831	829	845	831	785	897	836	869	837	773	842	811	837	823	848	809	809	790	825	831	817	843	827	839	820	818	832	842	844	821	821	796	778	781	875	861	830	843	868	778	819	792	812	803	840	860	836	750	816	828	832	841	831	853	824	814	853	831	790	831	858	778	815	803	820	835	788	808	791	776	819	823	780	778	831	822	801	909	805	796	802	822	825	795	902	783	811	831	787	819	789	777	821	816	860	874	813	783	879	799	808	801	832	844	777	797	831	843	797	856	875	862	883	790	817	798	824	840	812	898	828	760	804	816	754	835	760	857	833	833	860	835	861	778	840	808	829	824	835	811	834	822	809	873	814	780	842	792	821	846	830	849	789	809	841	858	868	825	785	785	847	851	826	808	811	822	828	854	868	836	790	840	821	808	829	860	844	863	799	850	834	802	801	808	787	840	802	844	871	848	768	804	821	853	774	867	850	834	817	829	822	863	873	848	851	846	777	845	790	835	790	820	847	862	819	817	819	868	867	834	821	816	807	811	804	869	854	842	826	824	827	816	842	872	776	868	787	826	840	800	799	842	790	834	788	824	838	861	819	837	839	855	837	830	901	819	821	846	800	818	825	862	902	814	800	833	810	832	779	799	824	799	868	783	800	872	803	829	829	796	850	787	852	828	827	864	865	870	808	841	824	837	778	848	840	844	788	885	811	812	802	851	828	799	816	846	817	811	840	825	784	818	771	826	800	895	846	849	802	826	808	852	796	813	798	791	832	813	825	831	853	806	882	788	805	847	823	859	848	752	817	860	823	804	864	798	844	793	870	799	800	751	828	884	825	827	792	827	824	787	823	819	838	779	890	827	800	820	790	771	811	851	838	820	808	799	819	825	845	830	825	832	821	792	822	848	840	800	836	835	845	832	800	794	812	837	809	810	813	849	823	840	846	852	775	817	858	855	833	811	804	832	866	825	803	819	824	765	856	804	844	801	814	831	851	813	801	862	834	842	859	825	779	801	803	790	847	858	843	788	793	870	806	809	792	825	796	913	849	839	809	846	791	850	804	791	833	809	784	847	773	801	810	842	792	804	813	815	806	796	831	798	818	801	811	820	849	793	839	867	856	857	863	765	783	841	830	823	781	840	860	803	846	802	822	844	879	843	821	822	827	843	818	794	781	856	827	820	811	848	849	792	803	859	828	810	859	865	849	847	834	777	794	787	798	822	861	810	774	828	831	867	828	868	854	827	780	819	838	762	817	796	819	844	830	796	834	824	820	844	814	825	776	828	808	803	852	801	795	797	840	807	846	816	798	807	825	805	885	830	839	850	846	811	767	850	797	849	837	809	844	821	804	762	798	854	878	857	866	847	855	858	855	792	858	847	823	864	867	842	829	837	797	789	821	820	808	823	840	783	846	855	825	793	820	851	826	834	863	856	835	832	838	885	833	840	834	836	797	864	864	812	792	793	815	819	894	786	790	787	799	794	855	862	808	783	824	821	838	801	813	835	801	795	837	830	775	780	813	806	867	868	802	818	820	822	795	871	828	860	827	810	787	787	843	848	760	824	807	817	837	808	837	863	873	902	855	855	853	791	771	823	774	801	844	812	800	844	773	796	816	830	819	828	872	845	834	832	851	816	839	825	821	840	825	845	828	839	820	799	809	832	864	816	789	836	861	826	861	789	802	873	872	806	854	827	843	783	823	801	841	825	826	858	825	831	788	798	830	789	833	899	777	797	865	809	830	844	791	802	809	767	855	821	799	816	781	852	843	834	788	827	812	846	816	829	811	799	805	830	807	830	832	764	787	850	823	850	816	834	789	818	827	861	777	818	785	841	822	831	835	869	871	855	837	850	845	827	801	866	827	832	824	841	757	832	803	807	778	831	803	833	835	837	817	818	821	806	793	874	820	849	808	832	820	780	797	823	787	813	832	823	802	833	811	821	849	784	807	874	837	836	829	801	785	830	883	822	860	832	839	855	808	839	851	792	811	820	769	797	823	837	827	828	818	816	787	826	837	814	823	899	828	842	813	825	812	858	833	810	774	835	786	847	801	812	781	861	821	836	799	831	828	876	822	838	800	846	818	847	861	808	839	878	833	873	830	787	808	817	793	835	792	799	828	767	805	812	825	819	839	847	822	768	852	800	811	821	824	777	798	803	829	783	846	866	826	801	774	839	846	859	837	823	858	859	828
24515	21302	44274	58505	46064	27422	11652	2807	1328	1039	1028	1011	961	1042	994	1025	989	936	1052	992	1000	1015	1032	969	1024	995	984	1030	966	980	968	1015	998	938	1009	988	971	959	938	903	948	997	1019	927	951	940	1007	1006	1058	986	984	971	996	916	978	964	1029	966	958	1064	982	1001	996	1025	1009	967	912	1000	1004	930	943	950	957	973	948	1013	932	970	1008	935	979	1025	970	1000	1002	1023	999	958	1025	1016	1045	991	973	948	990	940	976	975	987	985	966	928	925	1031	960	963	994	1005	977	972	985	1005	1001	971	1008	961	1027	987	971	946	962	994	960	992	950	1033	1021	1058	997	981	958	954	1011	954	946	986	977	1000	927	995	999	984	1004	950	1028	952	982	1021	962	968	1002	1023	985	978	975	1006	949	991	949	986	984	985	992	937	981	980	967	968	935	974	976	956	938	943	1000	957	1002	989	962	986	1011	983	1025	936	973	980	942	1004	970	968	1044	997	978	981	968	956	1007	973	999	952	962	972	974	986	1016	962	955	959	1008	1018	982	964	976	927	985	998	990	951	979	1030	1007	1017	961	993	929	997	965	981	942	958	978	982	929	928	974	1003	981	1049	1014	945	1017	999	996	1018	927	1046	969	932	1027	968	1030	969	994	970	985	996	977	997	914	935	1005	960	959	942	1032	986	978	909	935	967	936	947	1021	988	990	940	1026	897	958	923	968	969	991	964	1031	939	958	982	934	990	942	1011	935	1015	979	976	948	948	951	990	993	1015	957	975	948	993	1005	942	958	992	988	931	973	999	959	1010	979	1041	967	978	932	989	956	1020	1013	1005	990	977	959	1019	951	1005	934	973	983	941	970	973	908	965	955	1020	1020	981	973	945	953	934	980	950	937	968	977	944	938	1003	973	946	1012	975	990	981	990	982	1002	979	987	954	982	982	1028	979	920	993	988	934	940	1005	964	992	955	970	938	996	1023	1042	942	922	967	998	982	989	964	970	996	1002	1022	976	1003	957	1001	1037	935	935	954	971	966	1011	967	966	946	969	972	978	1028	952	911	923	954	1033	1026	978	974	1004	978	915	1029	919	953	998	1001	950	950	1009	980	1013	962	1025	975	1005	1001	945	967	1023	968	982	967	962	958	1043	1053	945	956	949	933	993	975	993	981	990	953	1056	954	982	1006	964	942	1006	925	978	928	954	997	928	999	1002	941	983	930	998	1016	957	923	1004	1043	964	957	1020	1040	954	991	908	995	1023	977	994	1005	970	950	983	969	980	1006	930	954	956	1004	957	1004	966	957	944	989	973	934	1008	956	1023	982	979	982	999	981	1001	949	1001	952	972	981	957	1025	949	1008	1023	980	964	911	963	985	1027	972	973	976	928	942	940	950	947	962	968	940	965	974	1034	1030	944	992	984	973	986	981	1030	973	956	966	1002	953	980	989	981	953	971	973	961	978	927	971	1000	968	1013	894	945	959	966	927	1022	946	973	974	965	1018	989	961	897	972	973	1039	1008	971	1009	937	950	1010	977	1006	983	932	983	964	940	918	977	913	988	946	976	992	1022	996	990	982	955	952	988	1032	962	984	957	945	931	989	953	981	1000	986	978	914	1006	1009	899	1009	992	989	1003	1001	1006	960	950	974	959	920	996	945	940	953	960	944	895	966	1003	973	1024	988	995	995	993	1025	1033	967	966	993	986	954	958	954	993	990	979	949	987	967	939	931	979	952	933	966	975	951	1009	949	985	984	1014	961	973	968	946	974	944	1047	993	1020	950	979	998	1028	981	965	982	950	1003	951	940	1077	974	950	997	1020	1007	975	996	932	931	942	987	956	960	980	947	1014	991	979	1012	996	924	1010	991	952	988	990	1025	992	999	969	923	963	1011	987	965	956	1001	1012	953	930	930	1002	991	949	967	1002	982	1006	1010	947	960	928	1046	993	964	936	923	922	980	979	928	980	1003	991	971	903	998	992	992	940	944	951	992	971	964	967	951	962	970	928	991	1029	953	989	1022	952	971	1041	978	975	1007	942	966	989	1003	965	1036	971	971	982	934	952	962	955	980	952	994	976	970	1029	975	960	1003	961	981	939	976	977	921	984	956	952	985	929	960	1028	1008	931	954	966	1000	988	936	973	1004	1006	948	1006	994	953	926	1051	985	939	997	971	954	1010	983	990	963	967	983	1028	961	968	968	1036	1023	987	982	985	980	1009	967	971	1029	974	998	943	1021	1023	962	1007	919	956	944	986	985	963	976	897	1015	975	941	1050	989	963	990	999	976	998	929	975	997	977	970	939	949	955	1026	1038	913	984	973	956	980	951	984	956	989	1019	1023	952	994	980	934	979	947	981	1015	918	966	954	968	962	1003	952	956	974	969	1008	931	935	1000	913	985	986	962	950	962	979	940	1000	955	987	952	1002	1002	974	1008	1005	1017	991	956	1020	1025	984	988	1018	937	980	1028	991	1003	963	959	980	994	977	985	986	978	978	959	1001	995	913	917	989	944	984	960	950	926	1037	996	979	975	979	1024	1032	979	993	931	989	1029	934	929	983	965	1018	995	930	915	976	1009	940	969	979	968	944	906	1006	1013	981	1007	947	977	969	959	963	1018	935	981	1004	914	1012	996	996	937	986	914	984	977	997	975	922	964	1002	960	957	975	972	928	956	956	1065	997	1011	1030	971	1017	982	963	932	990	992	936	991	1036	991	944	1009	975	964	954	963	975	1001	953	978	976	973	976	945	985	958	1020	1033	988	1012	927	1025	941	947	953	1025	1017	990	1008	1030	935	976	990	1037	1008	966	975	958	1018	961	999	927	992	988	937	964	990	1054	983	993	1018	946	937	976	971	978	1003	951	991	953	1015	963	970	934	1021	979	971	968	950	987	963	1016	952	1010	962	1003	1009	968	968	1036	1002	974	955	983	1022	1013	928	964	992	1022	1006	1039	924	964	1028	946	1017	979	952	994	980	1034	979	952	972	977	965	927	971	962	987	957	997	964	975	1019	982	1036	943	958	943	978	1000	1017	961	994	1023	962	915	984	950	941	965	1024	1017	947	967	977	958	983	985	1028	992	997	991	991	932	1005	1021	921	986	922	977	986	948	948	952	954	944	943	943	1009	1016	976	944	1032	993	1037	1003	978	984	1023	1008	1003	973	1028	1005	965	1031	946	1028	959	1036	977	971	930	1000	956	986	933	954	1012	954	971	974	1054	959	950	968	1022	968	990	989	961	1009	1014	943	975	964	944	974	901	996	982	1038	1031	1005	1004	965	985	1023	947	920	1015	982	1006	1000	948	955	955	1006	1008	967	994	978	948	973	954	971	971	943	967	955	916	1003	1013	971	974	933	940	991	901	995	997	954	952	981	997	943	933	960	997	952	962	988	986	970	986	960	965	948	974	1017	916	961	973	962	990	994	979	1031	967	952	938	972	918	933	937	973	987	1004	949	926	1009	943	984	1025	951	978	975	989	991	978	935	950	950	954	951	1009	984	969	977	1004	950	986	942	972	963	945	987	928	997	1016	1046	1035	925	1004	996	939	931	930	985	1020	974	986	962	959	963	933	984	995	974	942	976	978	1043	959	963	1028	1007	995	1035	968	967	1002	982	987	991	1004	1012	968	1016	958	1024	978	1011	1023	966	965	950	987	996	999	947	968	1005	930	1003	994	969	990	1020	995	958	1048	1007	906	940	971	1036	979	981	946	969	981	959	930	988	988	979	905	911	976	965	925	975	985	950	913	991	947	1007	968	979	986	967	946	1019	975	1001	994	985	1002	972	945	965	1008	1046	1019	981	952	948	914	1024	1016	956	944	949	971	974	970	985	943	932	1012	1053	992	978	982	963	958	988	943	1016	972	996	974	959	1009
10458	56612	82824	64714	41560	18469	6672	2254	1158	929	932	918	937	914	968	896	911	918	917	904	896	948	956	916	877	901	899	923	887	959	911	893	879	892	932	858	890	908	929	929	922	867	935	879	957	913	952	914	954	940	901	886	875	946	888	907	870	927	960	934	892	934	931	958	929	908	930	908	955	887	902	880	922	915	921	850	905	901	909	889	873	940	881	917	871	866	913	865	905	902	959	891	890	883	864	913	950	919	921	933	929	911	871	853	908	918	884	920	921	904	955	934	865	891	923	884	920	932	918	885	883	899	871	929	848	945	921	896	895	858	941	881	939	882	886	928	927	932	955	938	911	884	920	874	886	890	882	893	867	886	920	920	868	843	920	934	894	932	890	906	891	940	921	895	928	973	885	894	912	943	919	942	923	907	902	948	937	908	953	917	870	870	925	923	876	915	870	928	930	892	936	956	880	907	878	893	905	897	907	853	904	892	855	914	966	935	886	945	904	931	986	923	936	959	878	919	928	909	927	906	882	911	910	879	934	943	834	880	905	899	879	926	917	903	947	920	883	858	881	914	912	914	927	884	904	953	895	998	900	860	898	921	874	915	910	887	886	938	876	907	926	882	901	883	919	929	929	904	865	939	903	877	947	872	870	936	869	906	869	938	925	940	903	901	887	879	940	869	878	949	889	912	880	923	911	919	930	924	863	932	885	917	983	903	904	904	908	886	930	915	899	887	842	978	883	897	878	923	934	872	939	907	920	913	872	897	896	891	915	875	896	911	865	878	974	866	903	903	909	895	914	922	824	974	880	928	896	865	904	930	921	895	902	866	915	897	923	876	909	889	952	923	884	920	893	907	904	884	942	916	914	942	902	897	924	902	927	905	924	963	924	900	879	918	886	874	909	946	924	852	917	902	866	947	886	891	873	911	873	944	923	980	957	955	910	882	969	947	883	875	859	890	898	953	918	917	931	925	962	887	904	877	877	877	894	883	966	871	921	872	928	953	886	891	910	950	926	909	849	913	880	894	949	876	941	886	921	985	857	933	863	914	912	917	898	924	888	910	902	875	956	890	883	911	883	874	858	914	890	901	914	900	928	924	892	937	959	901	863	902	936	937	929	904	843	949	915	904	846	867	900	952	874	899	936	900	909	893	948	940	926	970	961	855	850	916	924	951	962	893	964	903	903	925	905	929	905	902	903	927	904	878	927	917	903	909	861	914	930	875	911	931	874	907	912	886	917	940	908	865	875	881	879	924	871	947	974	928	922	874	929	829	872	891	884	915	880	933	899	931	956	886	879	899	875	880	929	932	908	933	894	876	947	884	894	887	884	908	922	867	869	946	908	880	889	917	970	932	900	847	874	929	951	918	930	885	955	885	907	870	913	892	899	999	915	868	915	959	911	946	935	975	838	902	870	894	899	909	913	895	902	963	882	870	911	832	861	883	924	893	883	945	919	930	888	874	898	835	898	890	890	945	860	979	905	931	917	945	924	859	830	851	883	907	903	882	919	890	940	875	898	876	882	925	834	892	901	911	893	925	922	914	917	949	875	860	920	859	912	947	917	896	912	901	985	888	905	952	911	947	961	921	949	895	925	929	917	909	878	892	934	952	872	906	897	951	873	875	829	928	874	899	891	895	905	927	836	942	915	882	885	895	948	905	895	948	872	883	947	927	854	981	933	867	908	870	897	919	881	877	931	842	911	899	882	925	910	916	897	917	914	885	905	905	898	917	888	904	890	866	940	843	890	880	922	887	920	915	899	896	946	919	974	985	915	935	895	874	903	895	903	942	974	962	896	941	918	911	905	914	873	883	967	857	925	969	831	927	910	951	907	978	896	935	955	909	913	955	935	957	908	878	917	889	899	909	920	921	925	851	915	900	897	927	918	913	855	934	878	883	881	906	882	892	882	905	867	892	918	828	932	913	895	914	887	927	855	901	907	884	952	841	925	964	929	904	863	880	900	872	895	914	923	902	922	940	874	909	895	965	901	905	910	895	933	891	881	876	894	904	953	924	903	908	878	919	951	904	874	950	841	896	887	949	924	884	935	853	901	864	994	854	935	876	893	951	887	860	884	956	920	881	921	886	936	883	972	916	888	912	884	904	968	918	917	891	906	940	888	863	879	909	926	872	834	906	876	948	919	933	914	933	943	882	899	904	896	889	917	918	894	901	913	927	862	843	861	885	896	876	919	928	862	873	957	911	941	908	913	897	926	865	875	885	875	921	925	925	963	912	902	901	894	920	922	916	887	913	895	864	861	935	867	836	909	939	900	947	882	888	866	892	933	954	864	929	925	910	881	895	903	920	857	884	951	886	838	944	893	951	911	884	897	977	915	895	918	913	902	876	903	959	934	913	969	901	895	900	906	906	895	896	903	885	941	918	885	899	926	910	922	870	899	885	883	905	959	1008	880	904	922	921	866	919	856	967	879	902	912	878	968	879	901	884	884	893	948	919	958	966	884	897	886	848	880	913	882	938	873	881	936	912	977	909	895	896	897	880	893	923	941	831	908	916	931	908	873	898	868	931	975	916	881	846	841	938	943	917	890	923	878	905	855	945	905	846	894	896	901	879	946	931	865	874	929	875	909	976	912	865	913	861	927	905	894	928	903	897	877	966	935	877	923	911	872	857	919	929	899	894	954	910	893	918	863	924	905	873	878	853	906	901	897	920	913	883	916	910	912	911	847	889	915	877	866	876	907	914	937	927	925	912	898	891	865	918	901	917	891	895	846	949	938	905	876	907	916	893	956	894	943	872	928	927	900	889	873	843	913	915	932	880	888	880	849	877	889	900	929	931	889	871	879	912	904	979	932	902	855	911	899	883	849	855	922	880	884	955	872	863	891	899	876	926	944	971	941	921	905	884	907	859	915	869	851	870	915	881	937	887	883	929	878	899	889	909	888	873	860	933	903	888	881	889	862	881	868	867	889	844	899	924	926	907	926	866	861	910	904	865	885	859	902	871	910	871	936	884	916	919	902	950	958	908	893	871	888	966	927	946	907	917	921	910	883	912	935	861	893	884	900	916	871	871	891	960	889	887	879	911	897	985	956	903	943	924	919	947	899	877	916	906	914	927	990	888	893	894	944	876	877	959	938	906	954	899	895	887	936	921	888	859	891	875	896	881	886	871	891	920	917	965	938	900	914	956	891	875	894	926	902	878	876	896	914	893	901	905	958	870	888	909	959	948	896	852	926	866	882	918	939	957	895	883	914	910	935	906	925	949	883	884	940	910	930	881	943	951	885	948	840	905	947	884	922	849	882	860	883	912	885	903	901	917	927	868	890	919	914	914	830	888	929	905	883	878	864	860	904	901	872	900	926	901	906	919	881	895	935	888	907	874	865	939	941	944	882	901	886	855	926	853	890	909	877	935	857	941	885	900	863	931	914	879	936	905	955	906	928	953	886	877	959	846	926	930	950	906	930	905	921	937	939	931	888	984	894	876	960	890	882	898	921	888	899	895	890	895	860	919	892	942	901	899	865	889
23845	21201	35197	63551	56603	37755	20634	5825	1812	1201	1177	1141	1184	1106	1130	1121	1138	1085	1084	1191	1094	1073	1113	1098	1123	1145	1107	1107	1098	1101	1114	1017	1068	1098	1133	1107	1063	1099	1086	1080	1101	1078	1111	1041	1141	1096	1045	1056	1030	1126	1123	1062	1091	1119	1122	1072	1176	1123	1162	1050	1091	1060	1110	1040	1060	1050	1116	1062	1092	1094	1111	982	1036	1073	1073	996	1061	1052	1068	1107	1059	1025	1075	1070	1049	1075	1077	1030	1128	1133	1072	1020	1124	1098	1044	1052	1053	1091	1106	1063	1081	1055	1124	1074	1107	1083	1040	1102	1070	1074	1112	1087	1136	1088	1098	1083	1084	1060	1094	1107	1065	1089	1051	1097	1080	1081	1082	1083	1056	1019	1069	1070	1108	1044	1061	1017	1131	1097	1042	1001	1063	1053	1049	1046	1030	1062	1102	1103	1053	1058	1056	1108	1056	1043	1059	1062	1088	1045	1081	1082	1118	1086	1066	1110	1044	1038	1078	1138	1133	1075	1059	1054	1031	1086	1051	1070	1056	1089	1072	1160	1068	1052	1075	1102	1076	1034	1084	1021	1063	1103	998	1039	1056	1056	1084	1085	1049	1067	1042	1101	1009	1041	1106	1113	1108	1110	1057	976	1014	1065	1047	1083	1067	1022	1043	1064	1039	1069	1088	1114	1034	1072	1090	1145	1026	1058	1104	1100	1053	1077	1122	1068	1017	1097	1037	1065	1051	1142	1065	1059	1093	1070	1073	1088	1016	1092	1070	1039	1067	1091	1071	1081	1077	1043	1045	1056	1134	1082	1071	1103	1033	1140	1080	1077	1094	1063	1029	1077	1072	1120	1083	1108	1044	1077	1051	1062	1077	1017	1036	1099	1073	1035	1086	1119	1071	1101	1076	1078	1070	1107	1053	1053	1056	1050	1078	1058	1137	1088	1127	1072	1096	1078	1104	1108	1070	1081	1052	1037	1058	1087	1075	1030	1053	1105	1069	1076	1089	1106	1062	1055	1099	1102	1118	1100	1062	1062	1155	1040	1111	1093	1033	1033	1029	1097	1074	1150	1039	1062	1033	1075	1081	1112	980	1038	1116	1033	1087	1057	1053	1047	1078	1036	1065	1030	1028	1091	1029	1087	1058	1092	1082	1071	1079	1045	1090	1058	1078	1081	1068	1096	1042	1036	1131	1057	1084	1031	1095	1064	1094	1054	1048	1070	1010	1079	1070	1120	1037	1058	1083	1124	1063	1059	1043	1069	1048	1079	1118	1065	1107	1044	1087	1117	1072	1035	1095	1060	1076	1071	1095	1053	1082	1070	1064	1082	1117	1039	1040	1063	1054	1050	1105	1056	1045	1035	1155	1062	1036	1072	1109	1020	1045	1149	1058	1030	1096	1074	1078	1038	1029	1044	1063	980	1101	1059	1054	1105	1075	1063	1055	1089	1096	1080	1097	1047	1018	1031	1060	992	1102	1040	1082	1137	1079	1033	1058	1073	1045	1011	1070	1104	1077	1068	1030	1030	1054	1104	1042	1130	1063	1017	1068	1021	1076	1031	1104	1104	1082	1060	1078	1068	1039	1064	1095	998	1102	1083	1085	1069	1152	1033	1052	1078	1092	1121	1127	1003	1047	1073	1132	1087	1081	1024	1094	1020	1132	1111	1125	1067	1059	1042	1106	1029	1089	1086	1100	1114	1055	1060	1032	1026	1022	1051	1047	1098	1014	1098	1088	1054	1165	1043	1112	1091	1023	1084	1053	1126	1105	1095	1125	1138	1139	1029	1042	1096	1069	1096	1096	1101	1030	1100	1103	1087	1087	1035	1065	1081	1073	1070	1006	1093	1061	1074	1067	1008	1149	1048	1031	1081	1086	1109	1046	997	1101	1146	1115	1107	1081	1089	1076	1096	1064	1061	1056	1082	1098	1086	1083	1076	1076	1109	1062	1086	1117	1163	1115	1173	1072	1065	1088	1074	1093	1073	1075	1059	1073	1074	1083	1063	1069	1135	1098	1143	1061	1094	1076	999	1099	1106	1037	1075	1039	1074	1121	1009	1076	1101	1050	1038	999	1134	1068	983	1004	1054	1014	1183	1025	1068	1078	1069	1053	1095	1070	1042	1069	1073	1047	1135	1010	1034	1101	1076	1074	1108	1054	1094	1069	1051	1104	1025	1067	1113	1067	1096	1088	1077	1090	1078	1139	1055	1073	1065	1033	1100	1112	1074	1124	1071	1093	1041	1114	1065	1093	1058	1105	1067	1132	1076	1041	1103	1088	1089	1050	1066	1095	1123	1120	1062	1108	1067	1117	1067	1053	1105	1026	1051	1092	1049	1071	1134	1036	1050	1111	1061	1092	1096	1056	1072	1099	1093	1073	1121	1109	1053	1053	1061	1034	1112	1130	1080	1108	1095	1082	1066	1043	1090	1055	1083	1047	1086	1021	1046	1035	1079	1051	1133	1131	1077	1136	1156	1053	1080	1129	1076	1048	1099	1153	1081	1044	1047	1069	1091	1018	1038	1074	1087	1101	1100	1111	1106	1091	1055	1060	1066	1090	1126	1071	1042	1067	1135	1074	1040	1056	1086	1086	1087	1131	1098	1099	1110	1098	1070	1087	1078	1091	1111	1043	1069	1040	1108	1110	1066	1035	1079	1098	1128	1094	1077	1133	1052	1077	1034	1017	1108	1041	1072	1089	1119	1012	1040	1040	1038	1090	1089	1050	1045	1020	1046	1119	1094	1082	1032	1081	1085	1106	1010	1063	1077	1061	1018	1107	1079	1112	1085	1027	1097	1082	1041	1112	1010	1090	1076	1095	1108	1101	1083	1093	1076	1086	1065	1092	1047	1093	1073	1022	1023	1059	1072	1025	1055	1103	967	1114	1023	1053	1095	1057	1087	1006	1033	1071	1132	1072	1079	1116	1083	1029	1120	1103	1072	1063	1139	1077	1082	1065	1082	1108	1072	1131	1095	1053	1075	1087	1071	1070	1081	1054	1099	1059	1067	1119	1057	1088	1094	1061	999	1035	1052	1037	1043	1058	1093	1089	1071	1063	1024	1014	1154	1074	1031	1100	1070	1127	1024	1091	1063	1088	1106	1056	1041	1062	1136	1064	1005	1063	1079	1097	1022	1101	1063	1080	1051	1047	1077	1108	1103	1104	1011	1066	1069	1028	1073	1057	1086	1133	1090	1067	1102	1081	1080	1018	1108	1051	991	1081	1060	1060	1143	1136	1124	1105	1052	1080	1087	1077	1109	1088	1087	1058	1055	1094	1043	1079	1057	1073	1074	1078	1072	1116	1027	1087	1097	1048	1068	1142	1107	1074	1113	1070	1137	1060	1090	1068	1107	1047	1064	1103	1158	1054	998	1114	1144	1058	1083	1101	1039	1029	1074	1076	1007	1089	1082	1059	1052	1054	1022	1092	1065	993	1044	1053	1032	1061	1081	1121	1086	1053	1050	1114	1038	1096	1095	1014	1087	1054	1131	1052	1071	1111	1064	1080	1060	1130	1054	1087	1068	1031	1107	1081	1060	995	1097	1071	1096	1079	1068	1112	1057	1064	1023	1141	1065	1057	1105	1129	1086	1085	1057	1076	1118	1067	1055	1065	1067	1039	1016	1117	1139	1041	1084	1040	1070	1095	1107	1066	1101	1074	1060	1071	1095	1085	1056	1037	1056	1128	1046	1086	1065	1077	1134	1095	1063	1082	1060	1102	1038	1026	1086	1054	1056	1048	1131	1052	1099	1095	1116	1061	1075	1114	1067	1091	1077	1057	1063	1023	1045	1092	1045	1082	1029	1069	1069	1071	1036	1043	1120	1080	1103	1104	1021	1064	1036	1053	1005	1067	1074	1087	1136	1129	1060	1044	1128	1112	1089	1051	1079	1040	1073	1060	1123	1074	1053	1092	1091	1060	1053	1050	1035	1057	1075	1038	1077	1038	1018	1092	1054	1071	1011	1045	1018	1123	1048	1055	1119	1110	1096	1062	1051	1098	1011	1114	1096	1133	1067	1005	1107	1085	1123	1049	1027	1067	1064	1102	1045	1098	1014	1092	1078	1005	1102	1108	1053	1040	1041	1141	1124	1019	980	1086	1109	1099	1064	1021	1138	1053	1043	1081	1097	1083	1101	1056	1097	1109	1061	1120	1075	1052	1086	1038	1095	1092	1077	1072	1117	1084	1069	1092	1146	1154	1061	1042	1148	1136	1024	1069	1035	1109	1011	1032	1124	1077	1078	1084	1063	1062	1069	1082	1151	1092	1015	1078	1097	1051	1075	1137	1127	1077	1023	1091	1059	1089	1106	1103	1110	1048	1058	1035	1068	1120	1008	1118	1033	1145	1051	1148	1071	1069	1033	1056	1054	1057	1082	1074	1047	1081	1053	1060	1052	1104	1083	1123	1074	1108	1110	1061	1126	1088	1076	1066	1092	1107	1065	1074	1082	1084	1074	1036	1082	1119	1007	1045	1045	982	1082	1000	1030	1115	1076	1067	1103	1020	1042	1127	1098	1067	1068	1069	1077	1101	1060	1063	1048	1109	1049	1069	1030	1059	1074	1089	1080	1104	1113	1098	1101	1070	1026	1093	1047	1039	1049	1050	1065	1066	1165	1053	1088	1067	1077	1040	1109	1021	1105	1070	1083	999	1075	1063	1040	1072	1065	1018	1060	1124	1049	1096	1042	1033	1034	1036	1052	1153	1057	1010	1085	1061	1070	1032	1034	1065	1082	1056	1040	1124	1089	1142	1081	1121	1123	1091	1080	1142	1033	1091	1094	1012	1066	1125	1073	1036	1046	1084	1050	1074	1048	1081	1126	1090	1049	1047	1095	1086	1074	1088	1069	1051	1048	1045	1040	1111	1087	1050	1072	1137	1065	1059	1042	1044	1068	1139	1070	1100	1071	1100	1013	1062	1102	1051	1073	1026	1084	1096	1059	1106	1054	1083	1086	1083	1040	1044	1025	1078	1073	1067	1082	1108	1043	1032	1026	1080	1000	1011	1052	1116	1091	1057	1094	1103	1111	1132	1131	1089	1089	1071	1116	1086	1062
8305	53449	83892	80088	57778	29843	12505	3957	1607	1106	1033	981	1039	1047	1050	1009	1009	1002	1014	969	1029	954	998	954	970	962	963	1041	1060	944	1023	976	1006	979	1020	988	1040	908	974	958	1011	973	979	983	973	970	965	978	1029	986	971	1039	1005	970	1024	960	992	984	952	993	1007	1000	955	999	982	986	962	919	1008	932	983	1022	992	983	975	995	978	945	1094	985	1011	949	1072	951	972	957	1014	1039	1005	1028	942	975	932	971	938	979	937	949	967	1016	988	952	1024	962	979	982	980	975	1026	1052	988	972	1015	988	997	1014	981	962	974	1034	956	1017	1007	952	948	1000	970	976	1026	992	971	956	960	983	959	992	973	993	1012	1004	995	948	990	999	954	1030	962	936	918	979	972	1015	974	1028	1030	971	984	1016	1004	988	996	996	948	965	1043	982	963	1028	1002	979	943	1019	1027	1082	962	963	959	973	971	974	989	941	977	976	1007	1027	949	997	976	950	999	917	1006	1015	967	972	1021	950	994	963	975	1018	990	990	986	990	1030	990	989	973	975	977	996	977	997	960	999	999	986	980	973	947	932	964	954	953	983	974	1021	996	980	982	987	978	1009	960	957	964	976	977	957	976	999	951	994	999	960	983	996	1028	1024	971	979	1027	960	1015	988	988	1048	1012	1035	1021	1018	970	1008	1008	1002	939	1009	968	962	982	1000	1027	998	976	1016	967	973	980	995	1009	1034	1014	929	1009	1043	992	979	982	1000	962	962	992	996	1019	1005	963	981	952	970	1006	947	971	1025	973	961	985	1029	940	1036	952	959	995	970	992	957	969	957	972	1027	994	983	984	961	982	1030	985	1031	957	1026	978	1008	977	978	995	972	1021	1012	979	1060	1009	955	964	993	981	1016	936	980	1046	1017	1040	987	1047	974	977	1023	1015	996	1006	1011	994	1002	965	986	971	990	927	994	994	1035	966	961	980	995	1017	998	1054	1006	1035	989	1012	1015	1022	964	1027	975	1001	960	983	1015	994	962	973	973	994	1013	1034	969	985	1004	950	980	1014	923	931	957	972	987	966	1016	966	984	994	984	994	930	993	956	917	967	1017	925	966	972	975	960	1037	1013	998	960	1057	988	985	971	1037	993	887	953	972	1040	963	958	1017	937	941	987	1000	1042	1013	993	995	1046	951	1010	993	1027	971	994	997	962	933	1008	985	1015	986	1003	1001	1019	967	1017	951	1000	995	1002	956	999	980	971	954	986	976	990	957	979	985	953	992	998	974	978	963	978	1021	963	1012	1012	1020	1004	977	1016	1036	945	937	1060	1043	1006	990	1004	1031	1002	1011	986	977	1022	972	1022	1023	947	990	973	1000	950	947	982	1008	1036	999	1041	980	1036	971	1000	985	995	1016	1008	1000	991	1032	1011	1007	959	1017	1010	980	1042	951	994	972	966	988	933	1021	1029	1055	936	990	968	1023	978	973	1011	1016	965	980	989	1020	988	973	1004	981	983	978	968	999	987	906	983	999	974	949	942	1013	954	986	1002	1029	963	958	989	997	922	928	981	1019	952	960	947	1030	934	1017	1015	974	1011	990	1002	1058	1015	1021	1020	948	967	943	1018	925	944	1006	960	1033	1006	957	981	1024	978	944	958	1016	1027	957	983	1032	941	1005	995	993	1020	971	939	1005	990	970	973	960	1008	972	965	969	1014	986	932	1047	991	995	950	961	998	976	989	1005	1010	993	981	956	1050	1020	976	978	994	959	1005	968	1006	972	998	1006	988	955	1007	1018	996	980	972	1005	925	986	956	984	921	925	1023	1009	940	1021	961	983	1021	997	972	1026	970	984	975	998	979	1023	988	990	986	982	1002	1035	1011	956	944	986	1006	1043	986	976	963	930	983	1037	975	975	1000	986	982	1018	1065	957	1045	1024	999	990	968	993	972	963	957	980	1002	974	1007	971	1029	997	953	995	1005	1028	973	1084	999	926	961	1006	953	962	1011	959	1012	1004	1020	952	964	966	981	972	1051	976	1004	1007	996	979	917	999	1024	999	980	961	971	969	983	1025	968	1043	1034	923	984	995	939	987	948	1057	992	963	1034	1016	958	993	999	958	1032	953	954	940	992	953	973	996	965	949	1018	984	943	948	948	1030	1018	981	981	971	962	1044	963	980	997	971	1027	980	1033	981	958	954	975	937	985	945	985	1026	1020	1019	1030	891	993	925	971	963	1001	1009	965	1016	936	966	1009	913	1006	1029	960	999	1003	934	1007	952	938	1004	984	1015	970	952	990	941	1005	991	1048	960	1009	980	978	990	942	944	1036	1015	1007	955	997	986	1019	955	946	1011	1036	915	991	928	997	1002	989	975	1001	959	1025	976	979	965	954	974	986	983	993	970	983	1020	937	1026	1028	995	1019	995	994	1025	966	941	1008	1054	972	931	982	1035	1003	932	915	997	924	1000	963	990	1012	977	1024	1004	970	993	1036	1019	982	984	1005	1012	974	948	1029	979	989	989	1027	960	966	949	961	997	1000	1006	960	1032	986	940	973	1032	937	1021	957	1062	970	1038	981	927	954	925	953	980	930	980	1002	1004	950	983	976	952	983	951	968	977	987	999	1017	959	952	950	1001	977	985	1023	926	1012	1012	965	1042	995	1064	986	966	980	1030	996	939	928	1020	1015	942	969	995	1008	969	929	946	1013	952	964	1034	991	976	966	1015	1010	906	956	998	1044	973	1045	963	959	909	1027	954	966	966	1005	1019	1002	1026	959	1025	993	975	993	985	954	953	972	975	1048	968	946	991	949	985	954	1009	996	978	941	995	992	1027	997	987	1009	984	943	957	933	983	964	1038	995	987	998	1026	1066	986	996	982	1031	1012	940	1037	978	962	1025	971	1005	978	1021	968	968	972	986	967	940	931	985	978	998	993	979	1011	954	974	1001	979	982	971	1039	1013	947	1003	985	965	996	998	1072	997	968	1025	958	995	1020	941	1020	962	1003	1003	962	970	1008	1012	973	988	986	1004	992	973	1028	955	974	979	998	1018	967	1016	1011	967	1038	1012	977	1000	1043	993	979	971	1020	976	1026	997	1011	1026	915	996	979	1008	990	1006	1011	964	995	944	970	1007	995	1012	953	994	933	1015	1026	977	980	925	1008	1018	987	989	949	1005	969	999	997	989	989	1015	945	956	966	1035	993	932	1001	960	961	972	1005	960	945	985	973	888	981	952	1015	913	986	952	1004	959	1011	958	999	942	1017	1041	996	952	971	988	1010	1011	995	1003	936	939	1004	982	965	1012	974	967	1011	1021	1012	987	1001	980	1009	1007	1018	1006	995	1000	1017	989	1069	936	996	978	971	931	929	979	970	972	997	957	1039	1026	1005	1005	1015	998	958	956	1028	990	1016	975	944	970	1060	959	980	964	958	1008	957	963	982	951	1008	974	987	989	1061	977	978	974	900	1002	948	1031	970	940	981	958	949	974	952	1041	958	965	966	990	981	1049	959	938	923	1029	961	1006	967	981	1015	994	995	950	995	1012	1003	1027	961	979	972	1007	986	972	1002	980	960	990	963	934	987	1011	987	927	939	996	946	966	959	988	1025	952	984	977	1034	940	967	939	991	991	981	1018	1025	992	976	1012	983	993	985	957	982	977	1026	970	998	983	988	971	1002	996	1011	981	975	933	946	961	952	954	936	1029	1028	984	963	1025	977	986	996	1013	996	1009	968	1011	977	942	946	1050	935	940	997	992	898	948	980	1002	987	969	918	957	967	951	1034	992	977	953	1019	982	1020	972	976	968	1028	1060	986	986	982	955	993	977	1001	967	944	1004	1059	990	996	1042	988	977	958	1007	1030	993	964	983	989	955	1013	944	1013	1020	1022	1035	978	962	1001	972	994	1010	935	967	973	995	984	972	1035	982	1023	983	986	1033	958	995	1004	1024	1006	984	1017	1025	975	988	909	975	1015	970	960	1011	1025	987	903	1057	999	956	997	996	957	1061	982	915	1027	975	976
27287	14194	16570	19328	14681	9010	3737	1642	1095	961	906	1011	932	985	962	931	969	973	1037	963	992	966	940	967	993	971	1010	931	942	951	1062	914	980	1019	909	957	985	974	994	978	1015	973	940	988	959	973	888	933	922	960	968	960	1045	1008	966	959	933	1045	937	909	1009	971	976	970	976	975	984	887	1000	1009	960	972	954	1000	1010	1003	922	981	991	981	951	940	976	977	965	963	918	970	925	986	964	1007	1022	1021	891	1014	958	973	955	987	984	918	1005	999	972	979	1001	959	984	981	1007	991	999	987	987	965	967	937	1001	1006	936	1023	989	989	923	919	961	995	989	969	925	934	934	923	977	972	940	943	995	947	1005	931	967	937	1001	958	1050	920	947	978	926	980	1010	1013	996	952	948	960	932	938	935	957	928	961	947	959	972	954	970	998	965	958	960	1006	887	870	925	949	936	892	945	986	955	956	954	885	967	994	938	974	953	1008	924	1033	929	999	1002	949	1021	946	978	988	967	954	939	966	940	1040	959	933	957	1003	1027	935	1004	949	993	913	1013	978	955	979	1019	932	980	959	990	919	996	935	926	974	943	953	1034	947	972	977	958	972	976	940	992	947	956	991	979	1014	1017	984	932	940	941	889	943	1003	991	999	1006	949	930	1035	923	957	966	974	949	987	985	956	989	956	918	977	974	981	987	977	964	1009	967	962	939	946	990	1032	963	981	988	946	1007	1007	952	959	952	958	978	972	987	974	940	1015	961	1029	982	1041	931	959	1043	989	926	1013	981	989	958	999	976	919	988	932	1010	941	951	947	978	947	973	1032	1000	979	906	917	947	904	953	948	973	987	968	935	972	999	992	913	884	1016	1009	878	924	992	963	1008	998	1000	958	965	933	939	960	951	988	1007	1006	1007	927	979	991	913	947	989	981	987	923	986	956	965	963	971	964	974	1000	917	949	971	994	941	1003	984	963	975	940	970	945	955	1024	961	991	963	971	974	905	985	1006	943	1007	978	943	939	965	979	976	973	991	986	979	985	1002	1015	1034	956	977	972	984	966	966	1003	1001	1024	933	1008	1003	965	944	984	956	923	991	995	959	952	953	969	976	999	999	963	917	1018	994	962	989	966	993	948	982	978	980	951	956	994	955	994	981	984	967	999	1008	1033	945	965	973	1008	967	982	968	968	986	959	974	1011	996	1006	961	980	973	956	940	960	946	965	951	969	1015	945	914	960	959	969	971	955	984	1017	990	929	915	983	957	910	955	954	995	971	1000	967	965	994	1020	950	1005	961	963	937	944	965	974	992	943	965	978	997	967	1017	948	975	970	1027	952	1017	1006	942	965	979	1023	976	919	973	934	1001	1018	981	912	925	956	986	952	925	1031	956	978	951	893	986	930	944	1057	984	972	981	972	966	1019	993	951	987	1014	1013	985	1039	973	941	937	985	966	939	996	1010	1001	992	963	949	1012	999	959	1000	911	1072	993	967	916	991	906	965	930	974	877	878	977	1020	1002	919	932	996	921	1024	899	954	951	1007	1003	928	937	987	927	936	964	943	957	963	942	897	973	999	987	944	1025	1006	936	968	1014	960	984	953	981	972	979	923	935	951	966	1010	956	966	1004	995	978	949	1022	926	1012	907	965	1031	928	944	995	990	973	927	933	963	947	935	976	937	931	996	1004	976	1007	1001	938	989	967	1062	995	979	974	948	1017	989	983	1008	977	998	958	999	919	950	993	983	1006	963	994	927	1015	960	944	955	1003	923	997	962	926	906	946	964	942	994	961	992	984	1035	981	934	1005	950	939	964	966	1010	1055	956	987	968	956	963	951	969	953	956	933	953	987	952	966	1001	987	973	960	985	959	993	966	969	883	935	975	950	943	956	973	911	914	978	926	1023	894	944	937	966	945	941	979	1023	979	966	936	974	953	988	921	927	937	925	977	945	966	948	1001	927	941	977	991	969	967	878	959	949	974	1005	901	922	918	988	964	1035	908	1003	951	970	971	1012	986	964	968	946	980	963	1006	965	951	968	964	962	949	976	966	994	950	960	1017	978	980	985	943	937	998	947	991	996	960	988	940	964	974	969	963	916	972	958	990	956	1005	958	1025	1014	1006	1007	907	994	945	981	989	944	932	960	1019	1039	966	956	968	924	921	996	957	934	977	1000	955	943	936	966	968	935	962	966	947	1005	945	1014	983	959	968	976	958	987	981	970	987	959	983	1027	945	922	977	1010	892	988	986	973	968	977	939	958	985	1012	959	976	994	985	966	986	1006	949	996	1037	1001	1002	941	979	1017	972	975	982	966	972	933	948	967	986	969	1017	1012	929	996	965	953	938	972	947	960	1030	990	996	987	954	969	973	992	960	1003	972	910	999	974	1000	984	994	933	1005	951	925	1014	949	981	1001	960	930	936	1008	895	952	990	933	954	955	961	1017	985	1001	965	982	905	939	924	1020	996	947	958	938	975	995	921	934	926	1028	965	963	931	903	1010	972	994	1006	1000	1002	983	1013	966	986	986	902	1032	964	902	967	969	941	927	992	948	920	951	953	1021	956	1001	946	914	963	970	1008	962	975	1031	918	988	946	985	922	948	974	983	975	988	954	938	931	923	987	931	945	914	1018	935	995	980	970	974	1022	883	972	922	971	948	978	876	973	981	941	933	988	960	947	937	990	982	1027	974	940	973	942	976	932	977	941	929	986	953	1002	978	989	1024	984	989	968	980	956	921	961	1004	960	991	1042	983	949	969	938	1000	937	900	951	1048	1014	1044	982	917	975	961	938	1015	994	977	943	991	973	993	962	998	1015	969	991	955	920	940	983	944	999	914	958	974	975	957	905	939	969	975	922	970	952	985	1021	997	998	998	916	952	976	1007	1012	992	952	985	974	978	960	954	1041	926	940	980	931	925	980	949	982	968	917	974	925	986	915	961	937	996	951	917	945	932	887	946	920	996	984	968	989	920	975	950	918	929	982	1004	944	987	998	993	977	990	905	966	965	1033	1039	989	974	952	1002	919	909	976	972	974	1010	939	976	973	942	995	986	1012	991	953	955	985	954	998	991	994	899	977	926	944	940	954	952	950	958	977	1015	1001	1001	955	977	983	965	929	891	935	982	903	1046	1012	1001	944	1010	983	969	1003	949	989	946	959	1044	963	1009	1022	956	923	964	997	1025	1001	958	977	987	979	1013	1011	996	920	960	941	967	965	1008	984	959	1011	1006	925	919	961	1024	985	982	951	955	955	945	939	938	998	987	1015	1001	940	979	978	1013	932	1012	1010	995	932	1002	969	955	925	948	985	903	946	962	982	1004	959	996	956	958	946	922	994	959	966	955	951	957	976	894	995	995	973	989	951	1040	971	939	982	1041	961	996	880	1036	972	977	943	920	991	946	958	1013	943	954	952	978	944	964	910	961	933	976	1011	961	972	936	941	929	900	890	971	987	1001	959	997	951	985	970	973	927	1023	1008	978	896	973	960	956	943	968	983	975	932	961	986	990	990	964	965	951	991	986	962	979	969	1028	973	966	950	981	1021	965	927	926	966	988	1010	944	921	1031	966	925	966	956	1014	983	954	933	992	922	946	998	886	986	967	994	948	948	965	943	923	1010	996	918	938	965	955	946	992	951	1053	1025	964	918	986	953	964	974	1047	939	964	997	905	928	1002	969	926	957	986	1010	995	994	966	909	968	937	981	977	981	997	970	979	983	967	1029	958	979	976	936	990	951	923	991	995	941	966	897	955	1021	993	975	945	948	979	951	977	991
5079	2349	18375	14121	11267	7081	3013	1481	877	803	856	814	820	869	839	879	848	816	880	816	797	806	847	802	855	795	799	813	855	878	903	799	802	862	822	754	834	816	852	837	868	799	874	827	781	787	817	840	806	828	849	839	854	829	794	812	803	794	824	848	835	862	868	824	853	870	827	787	844	847	792	841	815	815	843	825	826	834	865	815	845	836	801	857	861	836	829	861	811	820	851	815	820	841	838	839	830	804	815	833	846	850	816	815	802	862	833	895	836	823	765	836	823	804	740	831	835	858	877	843	823	854	837	787	792	805	836	812	838	803	833	789	868	822	796	850	846	820	815	840	836	861	832	789	882	831	835	841	863	826	864	859	811	819	842	819	867	842	818	814	883	892	769	817	829	798	791	860	835	848	787	817	817	835	830	846	848	809	806	819	878	816	784	793	824	823	830	828	835	815	868	831	857	819	822	811	815	817	801	798	882	903	768	840	804	826	818	875	839	874	820	816	861	838	797	861	865	824	864	796	828	792	795	790	864	871	849	837	808	857	829	852	826	821	850	821	818	767	840	795	858	820	817	814	834	840	842	868	815	783	820	842	810	804	863	848	863	845	838	838	823	811	832	856	830	816	825	815	847	865	837	862	859	839	795	825	807	784	814	857	844	789	801	823	865	801	832	854	800	815	872	871	799	790	866	819	872	839	765	810	861	880	828	893	853	840	809	848	822	805	793	840	792	808	834	813	832	832	839	851	810	814	839	811	819	785	807	792	849	840	789	835	816	785	867	852	870	794	823	832	818	832	881	824	843	843	817	826	833	904	858	868	834	890	859	904	814	868	832	802	836	795	785	851	832	860	831	832	847	819	851	807	845	825	877	881	830	850	840	828	890	847	817	831	848	826	874	855	814	832	825	820	832	859	800	860	897	847	801	805	823	827	827	829	844	807	857	844	801	853	846	807	846	838	845	845	797	896	827	790	796	825	861	832	861	801	835	823	824	805	862	822	848	830	854	764	853	861	847	826	852	807	846	849	852	806	812	795	837	897	819	838	851	849	815	804	832	848	822	835	796	888	849	887	843	850	839	802	871	850	838	826	866	847	831	815	843	793	842	835	849	874	817	829	800	842	837	816	883	832	807	825	849	912	868	783	827	870	821	894	836	823	856	852	866	869	843	879	804	829	831	880	865	819	909	818	771	833	860	800	791	865	894	824	803	831	828	875	792	872	849	835	786	805	873	854	831	812	882	884	879	799	839	845	837	855	866	838	776	841	813	852	891	829	875	810	831	805	835	855	843	794	791	882	839	819	837	878	833	821	904	803	849	778	821	850	839	821	799	785	783	824	816	796	897	779	855	778	789	868	810	835	847	823	857	854	815	865	876	833	812	827	846	810	878	818	864	841	870	826	873	869	844	901	843	864	811	811	794	845	878	883	841	824	829	820	822	901	841	894	833	821	872	876	824	862	809	816	798	818	850	863	876	840	867	795	834	795	814	795	858	851	854	806	830	828	801	861	850	815	804	842	822	857	794	832	851	823	807	839	813	820	846	795	871	789	815	847	774	882	837	803	830	851	864	835	882	835	884	842	835	785	841	824	775	828	800	858	822	808	812	883	847	857	855	838	864	814	857	830	828	861	863	867	884	881	821	849	787	835	829	843	829	867	813	859	872	787	844	907	864	803	782	840	796	829	789	848	764	853	813	836	804	785	853	844	863	832	820	837	873	827	838	821	821	858	822	855	802	868	809	830	878	831	851	849	844	883	780	859	822	828	814	787	778	807	818	867	844	817	789	813	818	815	781	804	797	865	861	849	791	818	773	754	782	832	837	800	805	789	823	842	815	838	853	838	792	821	840	865	847	820	880	798	831	828	811	823	901	809	788	837	806	903	816	805	802	826	841	834	841	836	868	793	805	840	813	800	822	824	816	807	822	855	783	830	824	846	885	850	791	830	795	855	778	835	831	832	822	879	865	856	807	808	875	820	842	807	835	825	848	823	765	822	825	832	786	797	931	912	826	833	812	820	843	883	830	840	854	826	836	765	811	836	832	856	837	798	830	839	797	845	867	794	783	860	824	823	800	827	837	821	885	838	868	852	879	843	833	839	789	922	841	821	855	806	853	835	817	798	810	833	809	786	811	821	869	802	845	821	861	898	848	871	826	842	836	827	862	804	821	858	847	762	893	816	823	812	873	846	818	854	763	859	889	817	831	828	856	823	812	833	842	841	834	840	868	886	820	866	788	797	809	793	851	838	892	839	840	826	826	825	842	858	875	817	805	767	810	829	820	836	876	861	862	823	837	854	824	823	854	872	842	864	881	844	830	800	803	871	827	826	798	823	816	852	837	833	840	830	863	823	811	798	818	867	833	784	863	904	860	837	806	841	818	861	808	822	849	821	855	839	821	880	855	809	833	787	860	814	839	835	880	798	812	825	792	793	807	879	822	872	857	821	826	841	850	849	800	870	861	826	844	809	822	867	826	880	846	790	793	796	806	868	841	873	849	844	788	842	864	809	855	809	875	836	840	848	841	853	824	827	861	812	789	838	808	890	826	841	813	837	805	830	838	832	848	796	846	813	867	816	755	842	864	778	847	831	840	782	849	869	838	825	874	894	849	797	859	836	823	854	872	831	852	780	833	849	824	827	871	838	798	851	812	893	818	781	839	822	840	857	827	824	851	803	851	802	799	840	827	828	814	782	844	886	812	820	823	846	812	860	846	833	767	896	813	773	811	833	845	798	854	845	826	813	825	850	841	799	832	815	853	818	856	873	849	822	813	812	821	825	802	793	810	849	783	851	857	832	854	800	810	859	860	827	899	854	826	864	852	791	889	861	837	866	814	831	781	831	864	809	881	821	816	854	882	808	810	799	856	871	859	828	817	847	857	801	813	819	832	829	849	801	848	853	848	849	842	857	828	856	848	802	810	851	835	843	808	865	869	815	853	775	834	844	903	829	804	815	849	859	881	796	851	873	857	779	826	810	823	881	820	878	835	817	778	801	873	862	834	824	816	801	798	794	829	772	842	816	812	849	828	838	871	796	844	806	831	834	784	782	849	813	876	798	809	847	868	795	839	816	816	839	824	804	843	797	875	823	860	855	860	789	821	865	814	815	839	837	807	852	824	852	808	773	819	826	876	871	795	815	792	842	826	811	854	818	828	822	854	797	829	870	792	836	881	803	827	810	820	832	845	866	861	844	856	858	903	839	820	875	854	870	835	865	849	857	799	800	802	786	872	795	857	866	811	757	862	800	848	841	831	832	895	770	790	863	820	792	819	803	856	825	828	817	874	809	801	877	869	859	798	861	829	825	861	819	811	790	848	829	867	859	907	810	839	816	876	842	861	846	818	874	856	841	795	800	807	830	823	789	795	852	765	837	802	819	875	811	827	820	837	783	823	798	827	835	806	859	857	852	852	852	845	805	822	822	843	800	874	815	838	779	813	849	857	889	803	822	792	849	841	745	818	869	877	846	838	833	824	818	832	813	817	837
24596	21204	29106	30860	54197	48648	33072	11900	2290	1196	1039	931	952	1006	977	941	920	931	952	975	903	987	968	1030	894	976	979	954	891	973	974	947	948	994	918	937	983	928	913	996	953	941	907	927	969	877	920	901	931	964	985	980	975	950	965	915	952	948	935	939	946	972	931	906	904	951	956	950	918	953	957	947	1006	931	921	906	935	902	924	917	921	889	927	922	939	913	941	928	956	916	930	979	915	941	954	930	942	901	950	860	923	937	947	943	949	927	962	925	965	995	950	905	883	966	958	937	1014	921	965	915	973	937	894	919	906	913	917	962	988	976	954	960	958	903	905	906	959	924	950	953	907	955	936	963	979	917	906	932	962	943	952	952	942	896	936	975	893	940	920	954	926	939	925	910	910	927	913	942	973	991	888	926	881	900	971	873	923	971	922	886	957	883	916	935	868	966	940	960	916	995	948	921	1026	916	947	947	913	987	947	925	907	976	967	932	939	929	953	959	972	978	964	951	960	900	892	918	982	944	1001	928	956	940	907	944	954	891	941	952	985	915	979	900	895	928	958	947	927	905	916	937	899	898	906	969	919	928	1003	955	934	891	976	888	920	951	907	917	901	935	875	978	904	934	972	908	970	907	942	990	905	949	924	889	958	896	967	936	934	928	951	925	929	968	977	956	990	929	933	901	905	938	955	980	934	906	931	878	938	867	952	900	954	925	932	947	942	969	991	963	930	910	943	925	980	928	936	947	932	961	893	891	953	952	934	893	945	941	968	971	891	906	967	983	959	993	915	946	980	917	921	956	926	924	963	956	898	941	955	861	903	972	940	944	952	964	980	898	918	954	1006	904	979	927	950	900	915	926	966	930	949	893	951	896	933	946	929	930	942	892	908	906	918	919	919	952	982	942	933	934	990	981	942	898	923	947	953	906	939	968	939	959	861	968	967	933	930	925	973	914	935	906	892	972	941	954	1013	953	967	909	950	910	949	914	941	897	950	934	959	952	877	920	943	953	865	921	909	974	903	923	930	926	930	873	871	921	932	952	929	866	919	929	981	913	917	928	908	950	916	919	969	890	933	962	963	923	897	867	910	940	927	955	869	938	952	966	931	936	920	918	925	931	973	945	917	960	882	892	938	1035	930	964	954	961	961	928	953	972	886	923	983	950	949	959	908	988	957	938	949	922	954	945	911	950	912	902	934	955	935	943	933	968	975	922	943	887	890	907	982	969	935	980	1009	980	872	897	984	955	928	874	930	926	875	916	900	902	885	928	934	910	968	932	1010	882	937	994	955	923	985	921	922	946	909	932	941	916	972	944	963	923	953	990	988	912	910	901	881	934	957	890	957	963	976	923	928	887	944	951	949	968	976	941	967	908	910	987	981	975	935	950	972	920	920	973	973	994	920	924	922	907	925	934	885	934	969	966	944	898	926	911	912	888	938	909	919	940	929	946	881	955	969	955	970	891	913	919	967	911	925	924	936	952	903	979	953	935	950	903	903	945	940	976	1016	901	903	895	902	913	999	921	941	958	955	926	912	932	920	903	965	914	898	899	970	974	938	1000	945	945	957	938	965	955	959	999	956	974	924	960	961	877	934	925	896	970	896	883	928	948	947	885	952	890	928	949	899	995	914	903	919	918	962	980	916	951	958	906	928	942	950	912	973	869	913	900	900	888	892	884	926	907	855	898	906	948	950	948	964	936	919	882	907	972	967	952	908	976	920	949	930	888	961	906	973	916	944	932	909	975	940	962	944	881	969	925	961	940	926	959	965	866	953	914	950	960	923	912	944	884	951	915	915	933	950	994	950	915	929	937	989	910	987	943	975	876	933	887	954	895	933	912	944	951	946	893	919	904	975	926	921	924	930	945	972	935	925	961	958	958	929	981	936	984	877	981	965	994	1002	886	926	949	955	989	896	920	895	913	938	930	907	920	915	867	933	918	960	965	889	907	980	914	950	905	910	924	908	872	967	935	969	917	906	953	892	909	956	942	932	933	969	935	891	962	925	874	949	995	982	958	923	968	952	985	919	913	924	988	970	895	920	1021	975	934	942	927	922	944	921	889	928	908	922	945	916	891	903	964	972	963	1000	960	897	911	952	910	942	919	889	938	934	900	886	999	902	902	938	953	978	895	910	932	919	967	927	899	907	935	1002	925	977	913	961	905	908	925	941	961	913	985	959	899	916	975	942	949	901	884	917	942	953	946	962	973	904	899	924	928	927	945	930	949	952	975	1002	959	929	971	929	925	922	932	970	957	1011	956	928	947	939	941	908	929	918	958	904	972	911	944	904	918	958	902	967	893	937	947	908	937	897	920	950	920	932	959	945	935	944	934	927	901	969	974	903	912	925	958	941	995	933	944	969	949	931	938	942	933	939	941	900	971	886	930	941	951	896	918	948	1000	929	971	927	918	890	972	892	969	951	939	911	941	991	947	968	973	903	937	924	957	998	901	920	926	917	993	948	905	956	914	947	914	890	911	943	943	955	913	924	940	932	904	906	955	976	952	944	894	909	938	925	952	901	915	916	903	962	975	912	914	973	933	937	943	933	919	937	921	960	957	929	912	912	937	877	945	953	921	923	980	941	938	904	902	911	875	946	939	961	956	898	966	938	908	952	943	962	885	887	911	1012	928	913	920	975	893	948	976	974	951	1021	893	964	940	909	915	938	939	899	979	913	907	961	974	948	906	932	987	937	1003	1023	937	963	969	908	834	900	974	949	975	866	878	988	924	980	1003	885	928	943	886	896	960	958	934	910	942	895	970	958	963	958	935	963	957	913	911	905	973	920	960	969	955	956	932	985	905	930	960	897	885	933	1012	916	931	943	943	911	906	946	919	934	933	914	902	946	926	920	924	920	949	948	900	962	963	934	896	959	931	966	941	945	916	945	934	916	888	904	942	913	992	914	870	866	941	988	893	930	964	949	944	964	946	955	934	902	943	952	990	929	1034	966	917	897	972	912	963	982	912	968	1026	960	908	903	918	939	928	919	954	952	874	966	931	928	925	960	885	957	985	968	919	883	898	944	906	948	925	960	950	951	958	929	892	930	923	911	963	919	912	949	891	957	895	902	905	924	953	978	959	939	893	879	978	925	876	854	970	896	930	920	915	918	880	928	877	910	876	968	938	885	923	920	948	926	918	950	945	958	919	1001	963	967	931	955	928	932	905	974	924	914	893	918	918	937	979	932	937	963	909	901	928	924	979	911	925	930	945	921	982	987	936	929	981	949	956	903	927	947	1005	915	912	940	959	969	902	942	985	962	924	917	939	903	909	917	954	967	899	941	969	893	912	946	935	890	923	920	938	967	895	991	927	911	884	932	922	932	953	883	903	962	896	953	962	915	984	917	988	918	916	977	925	923	899	926	936	942	919	935	924	936	932	938	893	930	972	942	956	915	933	888	944	918	994	904	939	920	986	934	969	914	901	975	948	986	931	936	927	951	912	1004	874	893	1010	901	869	939	967	922	956	877	957	955	898	910	929	901	935	977	965	979	943	995	957	884	899	948	949	936	907	953	873	978	950
3671	5814	24915	28391	56645	45894	22521	6790	1723	1018	927	894	828	827	833	857	866	866	907	853	845	847	865	829	885	829	890	838	864	846	917	915	863	869	885	849	850	829	864	887	881	891	857	831	877	855	847	910	853	905	834	870	863	860	856	896	839	849	886	816	826	886	855	851	856	881	839	864	848	870	859	871	882	852	867	845	894	865	848	888	876	839	894	883	862	834	815	909	810	858	877	856	821	843	852	861	862	813	860	843	871	786	784	862	900	857	829	845	881	842	924	835	888	879	827	854	813	847	871	878	870	870	845	842	842	886	870	882	871	886	865	853	880	826	843	851	839	839	882	866	836	837	904	832	857	884	900	872	926	915	878	879	892	864	892	877	808	896	831	873	898	860	798	859	825	842	851	829	847	837	920	905	874	836	788	893	900	891	826	844	846	845	845	819	861	812	898	853	888	858	876	894	877	886	839	865	855	844	809	838	830	885	889	839	884	833	831	796	868	876	837	852	833	867	806	809	863	837	848	853	843	824	847	825	895	884	823	784	820	851	796	844	841	890	868	837	867	817	844	879	916	840	898	850	821	864	871	845	857	857	876	830	826	848	877	873	902	861	840	817	851	849	829	800	840	842	866	849	863	809	811	866	818	840	852	817	844	839	847	911	864	887	896	834	881	871	820	833	888	867	851	853	901	849	844	890	820	816	854	796	841	756	852	826	843	863	849	886	855	883	820	902	844	848	824	888	842	885	886	837	875	843	815	897	879	872	876	825	865	874	853	873	811	865	906	842	858	834	860	858	852	848	822	787	901	807	804	937	868	874	864	886	838	894	831	841	907	855	859	819	836	829	869	835	858	812	894	886	817	817	867	819	866	838	858	834	828	843	865	844	811	858	841	827	859	820	866	865	846	855	837	846	886	870	857	848	900	869	874	874	850	859	907	874	864	862	867	881	888	807	887	850	873	789	834	846	859	835	819	872	842	850	860	799	854	822	874	824	861	811	844	876	871	922	823	875	889	889	856	844	859	865	854	865	882	865	842	853	927	833	889	868	845	828	862	851	875	841	861	867	836	884	878	872	799	840	823	836	811	894	859	840	849	860	808	876	832	811	907	827	894	860	842	863	816	832	881	871	877	844	839	883	836	850	856	886	857	845	897	861	872	869	874	832	870	832	846	884	873	844	861	878	861	853	900	838	822	853	851	824	879	864	807	898	839	833	837	835	840	807	801	853	811	879	892	847	859	835	861	802	799	862	872	827	871	854	804	851	828	821	856	825	883	841	864	858	830	871	867	868	861	804	861	890	851	858	840	820	902	853	876	823	868	860	878	849	885	771	848	880	854	856	867	856	903	858	870	829	841	807	834	827	863	852	846	814	879	846	817	857	806	875	829	828	824	873	900	852	861	883	826	839	843	844	859	831	880	843	897	833	848	827	855	847	879	880	848	875	860	853	857	889	814	851	854	810	821	861	831	902	892	910	815	809	878	874	860	864	880	804	843	841	829	834	817	819	851	907	871	851	808	859	871	850	822	842	818	894	891	854	870	841	862	879	873	843	862	824	823	806	844	849	843	830	848	826	827	910	829	802	883	832	818	848	845	831	860	891	886	843	809	853	850	856	878	816	849	827	849	857	822	839	850	796	825	841	787	847	841	905	832	855	882	859	825	880	894	768	818	845	861	845	859	889	851	839	863	871	870	819	853	855	826	865	841	858	817	805	826	826	857	843	819	922	812	898	890	851	899	885	880	895	797	838	852	809	837	858	927	844	813	822	859	839	831	872	853	849	816	890	870	857	855	864	839	809	845	912	901	856	883	853	871	861	827	842	836	885	828	827	845	862	848	871	817	852	825	888	856	863	832	839	838	870	881	852	883	851	798	822	835	919	867	855	838	836	844	895	882	781	835	853	827	840	850	814	816	795	846	838	880	837	839	803	842	838	864	824	873	829	838	840	843	866	835	821	854	864	840	858	834	857	864	857	912	826	867	896	835	862	794	858	835	861	842	913	855	885	831	844	879	882	842	827	825	861	851	885	839	872	850	844	831	817	837	822	875	835	871	876	807	794	853	860	887	846	842	860	877	844	883	807	831	926	846	856	825	907	835	862	785	870	900	862	836	865	853	835	854	831	856	902	848	843	804	940	839	788	844	828	836	845	874	859	818	879	850	837	876	803	862	924	846	899	800	846	838	855	799	883	898	841	836	789	868	848	805	856	904	890	864	881	864	885	832	854	923	845	870	873	848	880	820	851	834	843	862	852	894	808	891	898	906	846	850	819	831	868	827	845	858	840	857	862	830	834	854	936	853	837	852	836	876	855	886	878	901	900	836	830	850	893	856	909	849	830	857	864	862	862	903	920	788	904	837	892	874	862	855	826	897	805	844	848	825	836	824	807	873	837	832	866	842	877	899	894	861	823	855	835	851	818	884	861	904	817	840	876	890	872	891	821	835	847	871	824	855	892	846	846	826	871	848	877	817	837	832	870	843	887	801	831	882	809	856	860	883	872	822	858	857	904	874	866	855	810	790	879	853	822	917	873	847	840	851	841	912	836	894	892	884	856	831	839	835	861	903	878	912	871	852	829	857	851	849	862	873	808	811	866	854	838	857	897	835	867	783	917	809	869	890	879	881	847	877	907	844	833	842	881	856	846	850	825	830	899	867	861	802	873	843	849	876	893	865	829	901	816	846	890	830	902	826	875	877	869	821	842	863	837	835	866	858	826	847	841	862	815	801	885	865	878	846	852	902	800	837	866	856	809	889	857	839	835	823	863	845	860	869	877	857	848	842	845	844	848	783	889	842	830	857	810	866	854	847	802	817	798	847	839	848	910	830	858	868	828	847	841	863	846	815	845	812	897	867	863	834	838	834	848	884	848	903	762	830	808	803	817	841	850	842	808	886	844	871	825	857	855	888	814	802	843	857	823	843	834	761	826	876	893	790	899	844	862	823	829	852	835	904	860	845	885	876	924	831	861	823	885	874	805	822	864	817	843	824	859	874	838	881	798	836	939	837	819	814	815	879	859	848	832	821	864	862	825	820	850	822	875	853	777	827	879	846	896	852	856	885	879	825	831	806	847	844	866	766	814	828	881	833	890	872	838	867	856	830	859	865	825	831	858	852	889	891	866	882	904	828	861	873	862	864	867	851	907	818	824	858	868	849	778	828	855	841	832	862	808	813	868	868	870	853	850	863	836	840	815	812	800	795	847	861	813	831	856	845	874	883	862	829	827	910	871	868	885	873	877	862	886	819	859	859	881	808	875	840	876	880	812	825	864	859	857	834	879	857	833	835	825	862	811	856	877	878	819	843	845	849	822	920	847	870	792	835	885	907	816	885	786	846	907	853	874	796	816	895	850	832	848	815	832	834	848	839	865	806	806	873	872	860	848	894	810	867	824	838	868	884	914	886	844	853	867	856	838	838	843	913	897	818	758	846	902	786	860	847	812	833	834	826	879	824	829	841	857	837	876	851	886	788	894	836	870	862	890	854	849
23853	21178	28429	31672	62466	54181	34483	12635	2671	1326	1125	1091	1036	1090	1022	1054	1084	1019	1045	998	1034	1023	1015	1033	1058	1077	979	1036	985	1005	1041	1062	1072	1059	990	992	1040	1043	1090	977	1027	1010	1050	1012	1011	1060	1094	1066	1040	1011	1048	991	1056	990	1028	973	1028	991	1029	1009	1000	1009	1030	1096	1014	1032	1047	1031	1067	1055	1033	995	1031	1043	964	1020	1057	1062	1071	1042	1020	1007	1049	1065	1009	1014	1051	952	1040	1075	1011	1028	999	1032	1036	1025	1043	1049	1046	990	1057	993	1045	1051	994	985	1053	984	1030	1013	972	1053	948	1004	1058	1056	1016	1026	1057	1063	1048	1041	1052	1008	1006	986	980	1014	1061	969	971	997	1066	1034	1069	1033	999	1051	1008	1051	1052	945	1002	1068	1034	1080	1065	1067	1048	1041	1046	1013	1013	1015	1044	1012	1006	968	1063	1051	1031	1020	1027	1027	1067	1056	950	1047	989	1032	969	987	992	1027	985	1031	1069	960	1019	1036	1041	1043	990	945	990	994	1003	1051	978	984	1024	1016	983	1021	989	1001	1016	1037	1018	998	1036	983	1032	1020	989	1008	1033	1045	1012	964	1038	1054	1000	1016	1053	995	984	967	1029	1015	1000	1015	1005	997	1074	1018	1010	1017	991	977	992	1005	1006	1054	1006	1027	1086	1024	1068	1054	980	974	1056	1039	1048	1010	1018	981	984	1007	1067	959	1051	994	1061	1002	1088	1010	1023	1029	1003	1005	1014	1033	1006	1053	1004	1016	1032	1013	1003	1023	998	1039	999	1034	1013	1008	1073	1032	971	1058	994	1019	964	1041	985	1026	982	1004	1021	986	1027	1014	1026	994	981	1030	992	961	1013	1004	987	1059	1033	1077	991	989	1030	1038	1017	997	1014	1054	984	997	961	1039	1003	1011	1018	1028	950	1005	997	1028	1009	1007	1016	1079	964	1011	977	1032	1032	1000	1000	1042	1052	1020	1002	1032	1033	1013	994	965	1020	1010	988	983	1028	976	1003	1022	1053	996	1068	994	1019	997	1020	1070	1010	1051	1061	939	1041	1012	1080	1030	1018	1033	1010	963	1037	1021	1114	986	985	991	1029	1049	1006	1036	1029	998	1016	1049	969	1013	1046	1052	1037	919	979	1004	977	1084	1001	1025	998	968	1050	988	1053	975	981	1004	1030	976	958	1010	1022	965	979	992	996	988	1055	1035	1102	1059	1026	1032	992	1017	1052	1048	990	1065	1076	1014	995	1021	1093	980	1004	1004	1082	1033	1072	1022	951	1058	989	996	946	1021	1037	972	963	1036	995	993	1017	1033	1051	1050	1001	1030	1025	964	991	990	1042	1132	1045	1016	1024	985	1009	988	973	1026	1042	1027	1083	1042	1043	997	963	1024	1068	1005	1046	997	989	1070	999	1023	999	1028	1054	1051	1081	1013	1012	1022	986	969	995	1027	1057	984	986	1046	1037	1055	978	1035	1001	1007	1032	1037	1031	1012	987	1048	1004	1038	1038	1035	1001	1013	1042	1017	1002	1071	938	1051	1029	1022	1037	1044	1019	1080	1058	1000	1051	1002	1002	1016	1031	1020	1017	1034	1086	985	1070	1050	1012	984	1025	928	1016	982	1016	984	1006	1014	997	1045	992	972	1016	1033	1076	1003	1091	1002	1008	1009	1038	1024	1038	1036	986	982	1056	990	1000	982	1035	976	1032	998	1023	965	1022	1007	1024	976	1049	1019	1074	1003	958	1046	959	963	995	1018	970	1004	1054	986	1044	1007	1005	1007	993	1083	1046	993	1059	972	1031	1011	1050	1023	1036	1062	974	960	1088	1059	978	1055	953	994	961	958	1009	984	1050	1038	1001	987	1027	950	975	985	976	1051	1055	948	1008	1050	968	1070	1015	1078	1019	965	1016	1035	1050	1016	1066	985	1025	986	1023	1006	1033	976	1000	970	1001	986	1029	1004	1015	1063	1114	1007	1004	1008	1044	976	1055	1009	1053	1016	1022	1042	1037	991	1045	1023	1038	1048	1007	977	987	960	1021	987	1042	1025	975	1054	1010	1015	961	1007	965	995	1022	1035	1002	949	1022	990	1022	1044	1093	985	1034	1018	1004	1025	948	978	983	990	980	1047	1002	1047	1021	1041	1087	1022	1009	1020	972	1016	1045	958	1011	1073	1101	1025	1052	1075	982	1018	1035	1050	1015	1019	981	1011	963	970	1034	1093	1021	1014	1021	1041	957	994	1058	964	1048	1003	1035	1019	1001	1022	996	1024	1017	1085	1036	1014	1056	1040	995	1000	950	1097	1048	1022	1037	972	1053	1052	1003	1030	1038	968	1010	1024	1041	1018	1033	952	999	1026	1016	1029	1014	1016	979	928	1026	1041	1035	1024	979	1010	1051	1018	1016	985	978	992	970	1045	1063	1036	1022	1066	1041	1058	1036	1006	1024	966	1017	996	996	1065	966	1056	999	1028	1024	1017	983	1021	1015	1023	1057	1036	1038	1005	1062	972	1015	1049	1076	1025	1028	1003	1044	1025	1058	1004	1041	1027	995	993	975	1003	1029	1015	1010	1020	986	1063	1035	1042	1039	991	1021	1059	940	1040	1041	1065	979	1016	1013	956	1004	1008	1017	982	990	1078	1003	1080	965	1005	1016	982	1049	1008	996	942	981	988	1021	1035	977	1010	1015	977	995	1025	984	1029	1041	991	1019	1011	1001	955	1051	990	978	954	996	977	1035	1006	992	966	1036	1016	1019	1004	1004	1012	1057	1019	1029	1013	1022	995	1021	1027	1022	981	1007	950	1048	1098	1016	1026	1007	1025	1018	1092	985	1046	1010	996	1054	1029	968	975	1029	1029	987	1081	956	1026	1033	1035	1037	1022	1028	1001	1024	1059	1016	987	1000	1009	997	1035	1016	1032	989	1037	996	988	983	1049	1020	1003	964	1049	1045	1049	987	1005	1055	988	985	1030	1005	981	1046	1034	1057	1039	991	1049	1025	1004	1036	1000	979	1039	981	1038	1025	1017	1002	1110	1011	988	988	1063	1015	1035	1016	1012	1028	1076	1038	1046	1066	1060	1055	990	1046	980	1008	1050	979	989	960	1001	960	1013	1051	982	1005	1022	1017	1042	1085	982	1033	1056	987	988	980	1040	1022	1037	1037	1041	1060	996	998	1003	995	977	1030	1022	1044	1013	1037	1050	1010	1030	956	973	1007	1078	1028	998	1045	1061	1008	1007	966	1039	1023	1009	977	987	1030	1050	1017	1019	1004	986	1038	1065	1030	1051	1008	1062	1008	1089	1006	987	982	1011	985	1073	1019	999	941	1064	953	1016	1034	990	983	1044	1070	1012	985	948	1041	1017	979	1049	984	997	923	1059	1075	1028	981	989	1032	1046	1031	1102	1018	1024	1056	1079	1008	1028	1007	952	1033	1039	982	1036	992	1037	1001	972	1002	1025	1045	990	1018	1004	999	969	1018	978	946	1060	1057	1061	1071	1017	975	990	1012	1052	942	952	980	1052	1035	1018	1046	1045	993	998	992	1069	1065	1091	1059	1024	1047	1026	974	976	1002	935	1013	1018	983	1009	1020	1021	1027	1033	1043	1023	1017	1013	1048	1040	1011	1033	989	971	1017	1082	984	993	1085	1064	1016	1022	1003	942	979	970	1043	1017	996	1040	990	965	1020	1050	989	1068	1038	1010	959	990	999	1047	1028	991	983	1047	995	1003	985	1019	1017	931	1000	1048	1044	944	1044	1004	1081	961	971	989	991	997	1012	1054	1084	1062	994	996	1021	988	1001	948	983	1009	1042	1027	1025	990	1025	1016	1047	998	1008	1000	1015	960	981	1036	980	1000	1035	1044	1067	1060	1011	1017	968	955	1027	1002	1014	992	961	982	955	996	1008	1003	1090	1043	994	1051	1016	1026	1034	976	1079	1020	981	1044	1074	992	1035	993	989	1071	1034	995	1139	1019	1044	1035	1007	1010	1005	1003	1075	1002	1055	1051	1000	1003	997	1013	1025	1017	1034	1032	998	1037	1008	1055	1028	980	1009	991	952	1003	1055	1010	1018	1098	1045	1026	1015	988	996	1069	1024	1007	1012	1064	1058	996	1030	1003	1029	979	1035	996	1053	944	1036	984	1019	1036	1052	1031	1059	1030	1037	1049	997	980	1017	1016	1039	1014	977	945	1026	1039	1026	1008	988	986	1023	1007	1029	1012	992	1038	992	1014	1015	1019	1002	974	1004	989	1065	1030	1071	1032	989	1003	989	1010	1050	1067	1021	994	974	991	1010	1013	989	1054	988	1043	1025	1002	1021	1082	1037	1022	985	1008	1036	996	1012	1045	1002	1058	1057	943	1004	994	1008	1026	986	1001	937	988	993	1057	1056	1087	975	973	1047	1038	992	932	1033	1015	1010	1000	995	1032	1040	1034	980	1052	997	963	1010	1023	1011	1070	919	965	1011	1013	1001	1038	996	987	1044	1007	1003	1007	1016	1024	1034	1025	1023	981	1054	979	975	1062	989	1006	1002	1014	1040	1020	1032	1022	1013	1008
4068	6934	8025	42816	73200	50669	23945	6720	1885	1091	1052	947	910	930	909	911	957	972	948	932	933	984	953	938	934	934	925	898	937	993	944	935	951	956	925	960	883	895	957	926	896	939	915	966	979	953	943	956	994	959	880	871	951	959	954	970	915	855	958	964	930	967	967	921	948	897	934	942	967	944	907	902	916	880	964	954	918	929	918	901	950	937	944	935	899	957	933	949	963	924	928	956	952	950	880	937	895	921	891	891	919	937	893	920	978	947	920	943	941	971	907	915	910	945	953	903	966	887	976	910	959	869	893	934	928	905	950	936	968	949	906	878	893	920	965	937	928	943	987	913	936	911	944	905	980	922	941	966	913	922	950	929	909	905	919	927	930	931	875	932	925	878	998	887	923	932	945	902	945	940	904	953	960	907	898	915	939	913	900	905	911	925	886	974	921	920	943	882	909	878	947	928	871	898	920	957	860	925	907	992	928	897	915	916	930	950	905	873	937	972	977	922	901	1002	963	1001	943	923	930	885	946	963	933	980	891	958	990	880	881	941	928	929	941	922	923	924	939	945	955	914	884	889	966	961	892	940	880	976	881	962	895	930	938	930	914	938	949	899	975	903	954	921	951	895	887	887	939	941	971	908	922	910	898	950	932	945	920	912	932	943	905	920	897	908	889	905	929	936	893	908	928	963	934	874	976	889	943	906	945	929	919	925	911	884	907	932	899	952	978	922	937	933	943	908	930	919	897	902	909	900	991	924	830	918	962	880	886	909	920	909	938	932	921	911	922	973	882	976	940	961	881	937	965	916	917	931	905	935	938	918	862	893	914	962	918	923	925	901	896	934	914	949	894	1000	967	886	962	871	890	962	965	909	908	905	907	938	910	940	924	905	942	900	943	896	898	926	890	937	887	881	925	961	964	933	944	953	933	909	920	826	922	949	941	920	909	870	901	875	914	882	913	914	858	879	887	951	900	929	837	957	956	949	916	951	972	917	940	953	907	935	987	947	940	916	965	851	928	981	939	965	905	916	930	914	907	987	927	919	914	927	943	944	875	905	944	929	915	887	872	979	890	881	938	925	919	916	944	928	968	944	909	975	913	913	864	937	892	942	899	898	927	968	951	915	925	925	898	928	912	931	939	941	898	995	917	938	882	901	915	900	960	930	903	952	904	934	902	960	915	920	896	927	930	943	926	958	881	927	935	965	1028	952	927	903	989	877	934	957	945	948	938	925	941	926	909	910	902	980	907	877	953	912	905	903	932	935	952	892	949	979	899	953	912	880	920	891	903	912	911	883	933	938	946	945	923	924	868	932	949	916	904	975	989	976	952	948	974	929	927	915	903	864	955	952	931	960	887	966	979	945	942	893	892	933	949	891	878	868	922	909	950	949	979	938	898	869	949	885	901	887	879	920	924	893	976	969	925	866	919	937	899	946	962	935	937	956	895	970	944	952	947	881	895	909	888	871	925	919	956	917	945	908	905	850	867	932	975	936	899	965	938	915	919	955	911	924	858	932	989	917	945	908	961	939	958	920	984	917	907	945	875	925	921	888	926	984	985	963	894	915	880	911	899	917	911	956	980	980	935	972	895	908	879	983	926	942	976	899	954	917	912	927	871	990	898	895	997	956	891	915	935	897	885	886	930	887	922	887	924	950	921	974	902	873	953	962	927	897	904	874	1009	931	871	931	888	933	961	902	897	937	921	909	891	935	944	887	931	936	832	908	940	882	924	917	913	912	887	953	903	886	881	923	844	922	904	973	934	935	910	904	932	897	914	885	947	916	904	933	932	850	883	927	970	895	892	931	965	879	931	874	888	923	908	908	903	821	916	905	935	901	906	900	925	897	941	947	951	928	895	917	921	887	923	927	942	933	893	930	866	928	918	898	905	938	933	904	896	864	922	961	874	912	942	895	896	978	925	898	899	937	868	945	857	878	925	921	946	935	944	912	907	881	953	969	939	930	919	986	939	904	922	898	1000	914	920	942	924	894	875	909	917	885	924	977	887	900	900	902	969	900	889	948	873	910	865	956	910	954	902	939	933	879	933	922	964	855	910	915	884	938	978	915	941	926	946	905	937	853	980	917	909	920	921	917	928	890	916	899	958	912	914	916	953	889	994	884	924	867	989	912	902	915	909	911	932	941	911	944	924	932	893	894	894	922	932	900	980	922	887	893	961	937	935	916	917	948	903	910	921	903	925	890	1017	910	937	916	983	939	861	952	923	889	911	912	968	926	916	871	853	942	901	976	975	915	933	1014	909	960	941	942	923	956	935	891	893	900	921	948	928	910	911	899	932	887	903	970	907	914	872	996	918	913	924	977	860	965	976	901	878	884	867	996	902	933	923	949	875	967	963	941	945	943	868	911	928	889	926	923	952	898	953	945	936	910	970	890	952	929	933	911	970	880	931	897	971	971	925	924	955	910	915	923	907	905	905	934	895	921	873	882	941	945	976	916	892	980	887	928	951	979	942	927	908	948	941	911	903	918	950	903	928	904	906	896	907	935	933	896	950	971	919	882	907	853	942	909	882	892	923	914	941	951	859	933	916	923	916	934	897	952	941	956	889	929	950	906	873	976	872	891	949	947	953	892	928	930	948	921	909	985	982	946	971	950	946	903	939	988	919	950	921	956	903	946	924	916	902	867	938	946	932	920	907	869	941	931	976	917	905	902	949	954	919	917	914	925	916	903	939	897	879	940	974	949	911	877	961	949	886	971	941	930	892	914	941	909	933	958	972	912	874	940	888	898	944	880	896	925	960	976	905	901	940	883	946	913	933	944	937	920	925	938	954	931	931	917	887	883	944	919	982	935	862	896	903	894	894	905	941	913	939	913	951	898	903	883	986	909	882	930	891	841	924	952	921	904	904	968	931	904	916	962	873	885	903	891	925	910	971	917	922	897	1013	950	861	930	923	917	930	925	896	941	907	893	953	929	949	921	930	930	911	909	972	888	936	866	905	958	893	958	883	939	921	941	925	914	910	919	902	888	933	887	923	972	944	992	933	877	908	896	890	900	919	901	934	893	983	907	919	924	915	921	934	914	943	880	955	906	935	927	900	895	944	867	908	928	931	954	908	906	948	903	979	883	926	915	936	906	917	907	899	911	885	943	971	1001	948	901	947	919	867	918	922	942	962	909	873	920	930	913	909	938	952	971	914	951	919	923	978	914	915	898	924	913	907	923	895	961	919	877	915	923	922	966	1025	936	982	852	919	925	892	926	900	906	876	941	914	925	931	967	930	943	944	896	921	990	957	884	942	974	964	948	875	888	955	949	938	955	944	932	915	920	848	962	934	915	921	906	963	946	906	940	881	911	952	923	852	926	932	926	896	937	900	902	942	896	906	931	921	926	933	866	893	896	886	954	949	893	909	938	906	910	893	919	965	953	1007	948	940	915	970	915	905	882	911	896	923	932	965	917	874	895	950	917	869	880	912	948	917	901	968	925	934	926	900	921	927	912	886	940	910	936	900	928	962	952	978	901	985	901	913	963	935	936	893	870
27287	13892	5243	10974	23360	12434	4069	1563	1085	990	925	935	980	894	906	896	950	978	973	935	1000	849	991	968	952	1002	1003	943	947	930	978	903	955	999	925	944	920	1003	944	925	947	1000	964	929	950	928	1003	942	951	890	983	949	915	1008	934	940	961	958	920	971	953	953	959	914	947	968	970	975	864	973	957	947	952	962	970	1010	970	1004	954	927	938	977	979	989	1039	991	937	977	937	1006	915	962	974	983	985	987	980	915	920	925	950	965	937	896	934	982	927	940	932	958	978	970	981	936	976	899	950	1000	1000	947	962	945	994	930	894	949	923	974	976	943	947	872	973	945	953	956	925	958	959	1002	949	968	961	951	948	953	938	939	1012	940	992	977	919	969	957	919	924	954	920	968	970	915	974	895	960	908	929	923	869	927	997	878	981	991	971	936	1014	898	953	955	898	958	911	960	1020	956	937	913	964	978	918	943	958	999	970	944	955	985	882	919	974	962	883	971	915	914	892	920	972	970	899	1011	930	993	947	951	902	914	972	939	945	993	1005	973	946	924	897	914	997	990	975	1002	913	953	990	994	949	1012	897	956	908	918	930	998	947	925	922	932	958	963	965	911	950	961	928	958	1016	960	961	955	967	968	950	955	924	972	957	958	910	936	980	933	956	938	855	954	994	931	953	876	910	918	975	865	969	905	916	946	958	1013	906	937	982	967	896	917	953	942	930	1005	908	942	966	984	934	1021	973	950	961	920	936	935	965	935	941	1028	928	921	967	981	970	990	948	949	991	867	940	943	906	989	917	989	961	952	1009	923	973	985	972	984	961	1024	954	961	931	878	939	933	968	974	970	939	945	996	972	953	978	941	898	967	963	979	951	898	932	937	921	986	960	959	974	923	952	971	935	951	892	966	968	937	932	936	913	916	955	925	972	973	900	952	902	904	935	957	955	1006	966	936	942	969	953	970	919	897	999	946	954	902	977	963	999	896	966	936	934	942	959	952	991	926	974	956	942	969	948	945	935	969	984	933	962	964	950	953	958	942	965	880	895	940	943	933	913	954	961	991	955	975	926	932	908	973	954	937	981	914	966	950	898	919	983	955	936	959	961	947	988	926	960	925	935	965	896	885	911	893	932	919	959	899	1011	964	944	969	915	958	992	964	963	979	991	942	942	926	980	960	927	970	944	918	933	902	947	887	1002	936	989	1010	1006	991	933	923	907	959	922	927	918	945	911	914	905	932	948	982	942	935	978	976	960	913	982	933	961	926	940	979	934	950	1007	1007	963	992	1024	914	976	944	979	1002	960	944	988	939	979	924	997	944	941	919	969	975	943	1006	955	925	939	925	927	980	960	884	957	965	963	947	942	922	934	916	993	949	977	964	942	921	976	994	880	938	990	940	953	1010	942	945	918	961	934	937	1011	932	966	943	988	899	954	963	961	997	981	954	925	950	912	951	976	917	923	928	943	924	983	932	921	974	960	949	901	992	946	933	863	960	936	972	915	865	908	950	942	977	960	991	919	989	992	983	915	948	946	968	946	929	958	952	994	922	983	956	986	993	955	905	932	959	930	957	940	938	967	979	1005	998	979	929	925	927	954	932	931	967	937	925	930	949	973	963	962	988	958	922	912	993	962	958	978	993	914	959	969	1006	976	927	950	919	986	937	919	973	1002	940	972	945	967	945	954	963	931	914	1000	926	997	918	931	950	975	945	920	946	968	1000	897	914	945	989	960	972	964	932	928	935	942	1024	931	952	981	928	1020	969	928	947	930	960	932	953	965	952	932	977	965	934	944	947	944	939	940	982	944	897	960	962	913	1006	943	968	949	950	933	900	993	914	952	953	935	972	927	951	967	924	1000	984	917	977	981	932	966	941	958	953	1028	976	949	963	921	1005	936	942	951	974	971	953	1002	928	979	919	1000	909	1036	954	970	1012	936	997	982	927	931	970	919	1008	951	992	972	934	921	922	1017	946	899	970	1010	943	961	946	936	999	971	920	1043	943	915	966	970	1034	952	920	932	948	957	889	933	964	917	1020	929	962	948	953	895	964	977	948	959	1010	977	956	1008	915	966	902	920	995	962	920	949	956	979	946	997	969	992	894	919	1013	952	896	982	984	957	952	980	931	942	895	978	919	940	933	959	947	988	946	976	974	923	935	935	916	940	898	947	976	954	974	973	943	935	985	933	907	901	983	969	951	875	928	987	905	954	984	947	966	952	931	910	958	962	941	962	1019	936	1005	903	980	933	930	967	892	983	991	945	959	947	942	958	919	951	976	950	947	983	950	914	942	989	969	949	963	949	968	942	897	951	904	971	913	947	943	941	977	1012	941	919	937	958	966	940	927	1010	976	981	958	979	967	958	951	890	961	963	1001	936	942	911	964	936	976	935	950	945	968	952	933	1004	933	979	968	991	910	956	981	960	970	930	928	954	884	1026	940	949	927	1029	994	922	929	965	949	906	942	956	981	953	981	968	888	1003	981	884	954	971	978	973	980	1001	961	999	912	961	932	985	927	948	972	947	1043	937	992	916	988	946	975	913	984	981	953	955	956	940	953	969	928	999	962	1025	921	996	950	920	919	928	929	954	964	1017	954	977	955	983	904	940	1002	933	979	923	958	969	982	1014	948	932	1016	950	933	980	1030	963	998	910	902	975	924	1048	906	986	942	970	925	969	963	921	896	951	951	976	999	973	950	915	934	905	967	948	982	982	944	917	951	953	989	982	884	929	943	945	948	942	921	907	978	924	998	945	1011	939	950	931	925	974	978	925	966	911	927	977	987	955	981	972	953	929	973	919	975	958	922	976	969	1009	884	949	950	908	969	985	995	928	973	992	1004	942	930	959	966	940	928	958	944	984	943	983	972	962	940	911	977	948	910	979	1013	996	903	917	935	968	932	970	947	1023	968	926	977	956	968	910	888	934	963	919	983	937	950	948	986	953	962	951	955	942	965	966	969	928	972	936	914	948	992	978	923	957	940	900	979	950	903	930	944	955	959	962	885	945	971	937	952	923	886	931	951	958	977	927	982	963	913	949	993	964	957	944	972	948	988	939	925	957	959	907	931	922	884	931	938	976	940	983	995	986	951	953	979	983	927	948	900	936	985	933	982	893	950	963	956	980	979	919	932	958	981	964	891	914	954	898	978	1003	943	915	901	990	967	933	937	977	1001	952	1007	931	986	931	1015	938	992	949	952	917	954	903	915	947	918	965	996	963	944	930	935	933	957	969	913	966	907	942	958	959	983	981	912	964	958	987	968	957	982	982	939	1003	962	918	932	971	912	928	971	955	927	963	951	998	959	980	941	948	936	989	942	1000	1016	942	989	947	993	951	930	946	947	966	935	951	906	940	946	979	964	950	959	926	969	1010	979	927	941	967	955	928	944	967	924	945	952	1019	959	961	916	932	933	968	981	939	951	969	1000	999	970	974	991	963	893	922	956	973	990	932	984	883	975	949	990	983	938	1011	1002	999	970	926	973	929	978	910	916	949	962	968	952	976	920	935	966	977	955	1016	975	979	965	908	934	1014	966	971	881	964	925	908	957	996	974	929	1028	999	962	981	916	965	921	1028	1010	930	958	953	961	911	895	968	993	908	967	1009	933
5078	1133	4539	9916	18678	8371	3070	1337	956	902	795	820	852	825	856	815	803	855	808	847	851	860	834	847	810	819	802	837	876	836	821	857	855	817	902	833	771	822	819	837	830	810	863	793	828	872	874	785	808	792	830	763	846	808	810	787	859	850	829	842	802	788	776	824	836	863	835	850	805	834	780	853	772	801	834	789	842	863	799	872	835	843	817	865	849	811	829	824	832	852	806	783	821	811	845	801	829	798	819	798	833	849	796	801	806	767	815	872	830	872	790	843	895	778	811	818	778	871	851	847	815	866	844	820	873	836	891	817	849	800	822	844	784	780	826	842	847	862	795	843	815	786	843	807	821	821	832	818	863	817	845	794	788	805	818	795	793	839	819	780	814	845	742	841	798	812	833	843	819	814	836	817	830	847	841	811	854	817	849	803	844	831	882	828	855	802	836	813	783	836	818	835	823	813	868	828	838	795	779	797	830	817	838	840	784	795	786	802	817	793	781	845	865	816	832	780	807	889	824	794	792	817	842	805	843	775	858	825	802	822	840	860	757	813	826	832	869	827	783	823	821	780	843	864	801	841	859	854	811	764	808	805	844	888	855	828	782	806	796	812	857	849	814	820	797	719	794	795	807	782	791	827	810	861	847	807	820	838	820	869	869	785	837	826	885	810	836	816	872	762	876	799	784	819	785	832	783	790	856	824	864	770	808	856	803	791	808	741	779	839	862	833	750	805	841	784	762	800	785	818	772	865	787	783	826	807	791	851	797	772	803	849	775	804	792	835	831	814	788	802	799	840	798	835	793	829	853	876	788	824	833	794	823	855	790	820	859	802	887	846	909	801	787	817	797	850	780	839	818	813	817	827	825	838	839	840	838	860	830	892	831	830	759	884	822	815	811	818	817	831	835	837	823	799	845	816	828	865	823	829	814	825	819	796	804	846	818	799	794	839	823	783	826	755	856	820	829	773	815	820	827	788	822	846	809	783	806	837	782	810	831	789	805	838	797	799	809	827	793	776	817	815	814	804	840	766	814	890	838	842	807	797	818	843	831	829	836	834	800	826	780	844	844	805	825	826	776	812	858	797	794	861	830	760	819	822	816	804	831	872	835	862	820	792	839	818	803	806	801	786	855	828	804	822	811	828	811	769	842	874	819	797	851	817	802	842	818	846	869	823	802	788	823	853	782	872	842	856	871	806	809	811	814	799	842	802	847	864	806	782	808	839	872	788	816	822	779	833	817	816	810	818	824	785	831	777	781	791	842	865	811	838	829	825	819	771	851	746	827	795	781	879	831	811	821	854	833	821	788	864	783	840	824	821	847	853	823	766	857	813	868	822	807	805	807	813	797	797	811	845	858	850	820	830	824	796	805	875	833	829	798	840	797	845	819	806	846	796	847	787	790	819	818	779	799	834	754	830	805	854	770	813	848	811	832	834	847	796	810	855	850	809	855	835	867	794	841	808	826	794	785	842	849	832	852	824	814	788	848	814	837	835	788	778	779	869	757	822	813	812	803	845	769	767	823	830	794	826	825	889	824	833	800	803	780	788	849	831	794	827	839	838	785	815	834	795	801	857	827	818	831	772	763	865	796	815	813	813	830	812	824	824	820	856	857	843	818	855	862	836	864	806	802	783	787	809	781	792	796	872	811	837	879	823	853	850	759	815	801	829	765	780	846	845	858	821	791	803	803	841	858	831	820	802	848	797	817	775	820	796	824	840	763	837	855	853	771	814	790	849	849	830	837	824	822	822	838	841	786	835	823	827	787	818	864	825	808	812	798	811	779	832	856	820	803	817	843	798	800	847	830	801	819	828	844	842	830	833	818	815	798	851	806	769	821	809	816	834	846	804	865	787	788	813	783	800	831	828	823	816	812	808	785	808	833	830	760	804	813	797	836	824	819	794	875	810	829	832	786	782	860	822	844	804	794	848	830	840	811	837	839	833	792	822	843	825	814	835	816	768	792	844	819	823	828	805	782	776	808	800	808	781	792	847	846	749	799	840	867	831	841	811	807	796	868	813	813	843	844	753	854	812	845	819	823	830	814	801	817	824	830	812	865	847	808	785	850	795	830	823	824	810	836	797	797	781	817	807	765	889	795	852	790	807	794	813	829	802	796	823	827	783	840	859	796	802	837	856	784	808	810	809	820	818	810	798	842	772	782	772	802	842	836	811	835	793	818	772	787	800	897	860	810	843	839	816	788	809	788	829	845	805	828	806	790	791	817	818	781	820	789	754	874	806	824	821	842	855	847	780	852	830	799	856	820	778	818	802	892	778	804	788	854	873	794	818	850	778	817	802	838	881	794	789	829	800	777	845	839	850	824	849	829	818	748	802	820	871	838	813	884	859	792	846	850	843	802	840	831	827	857	807	846	819	819	792	839	846	801	792	822	785	889	839	828	812	855	800	858	888	820	810	853	854	880	845	855	807	822	843	783	858	848	861	843	800	831	787	812	768	845	855	811	840	849	858	805	801	855	819	827	793	794	846	840	815	818	782	772	786	795	788	848	804	782	787	857	872	836	874	807	810	822	851	830	809	845	835	834	826	776	860	795	800	848	868	853	845	844	819	819	852	845	811	819	851	857	807	896	814	796	799	824	839	826	814	892	787	815	851	808	876	840	835	824	839	785	794	827	760	851	820	807	842	858	847	779	838	832	812	821	849	786	803	832	759	856	754	798	812	846	802	787	830	804	851	802	857	855	872	812	781	765	842	766	781	765	879	829	829	839	810	788	794	833	841	822	837	841	793	790	793	830	811	744	851	821	820	829	794	823	852	809	803	791	770	781	832	816	844	832	818	747	842	841	840	805	836	812	867	815	840	838	819	889	801	805	785	780	835	782	829	846	836	791	785	830	845	793	832	846	781	782	831	851	838	776	799	859	784	800	808	868	801	846	855	836	787	842	845	827	823	848	844	789	823	829	792	807	841	841	800	842	857	763	839	800	844	831	804	795	873	825	866	818	789	853	852	861	818	873	825	834	824	861	842	860	819	841	818	833	853	810	813	753	787	769	894	810	849	844	829	834	787	810	843	857	842	792	832	839	784	836	864	853	849	785	755	833	821	802	884	859	809	749	803	816	860	813	780	876	754	795	806	799	799	871	792	797	855	846	852	824	833	829	826	812	773	815	861	832	833	802	868	818	834	861	851	812	852	838	798	848	890	828	823	775	821	827	799	844	815	812	860	831	826	828	774	823	768	823	824	787	791	827	798	827	806	820	803	828	845	779	806	805	835	823	806	813	807	840	827	856	778	797	822	834	766	828	767	762	874	812	813	783	804	785	796	827	825	833	838	848	815	793	855	829	823	793	808	820	780	844	798	812	769	836	845	853	839	830	807	798	832	823	877	828	846	792	758	761	799	817	823	788	791	860	826	809	820	823	896	831	789	865	857	818	835	874	789	846	873	867	825	844	824	812	828	877	867	799	843	845	834	839	825	832	805	851	866	870	897	796	839	863	802	832	811	798	900	805	809	808	781	791	830
24528	21166	29121	53954	56615	39825	18967	4480	1398	1069	1002	994	1015	957	1001	953	978	1013	975	1002	964	961	911	957	973	977	987	941	978	988	968	927	1005	953	921	899	951	873	981	973	980	957	967	992	908	993	903	996	936	923	948	986	952	965	929	939	972	920	979	1005	928	972	981	962	953	989	905	911	892	929	956	991	946	956	975	961	947	928	940	918	957	979	957	942	856	963	914	894	926	972	955	1006	960	968	1006	899	965	988	954	938	978	1001	956	923	914	989	969	975	990	894	950	967	920	968	922	942	916	916	924	977	925	998	896	959	937	967	1002	931	999	945	1001	879	917	941	1009	947	958	952	947	955	953	962	976	930	940	1001	923	951	1032	885	936	984	1016	925	888	1029	1006	953	962	957	962	974	913	972	943	921	943	942	922	964	934	934	950	924	955	1022	975	937	935	906	998	911	1001	994	933	956	950	860	939	966	1014	960	928	948	898	935	939	947	964	932	949	968	939	894	974	930	915	864	936	961	999	937	925	903	904	961	961	939	954	1000	956	986	905	927	923	948	949	883	1010	960	988	931	996	925	919	946	905	945	941	969	951	930	981	994	926	916	909	964	913	987	964	961	942	886	934	991	947	959	875	918	909	925	912	940	956	935	969	912	923	880	950	933	982	975	921	930	1015	938	920	1004	929	903	911	929	971	983	933	901	883	939	918	919	983	936	969	1010	896	1005	900	932	934	981	930	941	917	945	954	948	934	973	982	972	987	892	943	923	993	955	943	958	920	948	993	919	969	987	961	966	1027	952	904	944	963	932	921	949	913	948	949	882	963	909	940	935	901	1035	962	926	927	946	939	955	941	929	954	953	995	984	909	983	929	960	955	952	999	974	988	931	927	1003	939	941	961	945	989	946	960	925	977	973	912	877	939	952	971	965	987	946	971	969	922	929	931	953	944	953	955	915	973	980	1020	902	979	873	969	944	957	951	921	938	997	969	940	982	984	994	978	947	892	933	932	963	971	952	967	890	973	927	980	929	949	917	961	965	923	978	908	932	974	1009	944	948	903	947	1004	976	957	900	993	893	922	910	995	995	1010	952	934	963	963	918	1029	939	949	947	996	947	995	925	936	955	994	966	949	952	932	919	940	937	928	931	923	948	936	927	917	981	898	945	961	962	949	967	929	898	896	937	963	935	965	946	937	938	919	984	961	995	945	949	958	952	925	962	888	985	930	965	952	946	923	940	932	901	945	946	902	964	974	987	926	935	942	959	884	919	969	919	973	902	937	894	966	992	949	946	960	882	883	943	925	896	899	1009	1014	928	975	979	924	878	945	910	957	966	932	944	933	964	914	944	930	944	942	943	899	956	990	961	964	931	1002	959	955	897	994	980	937	906	969	950	965	948	930	975	973	894	948	976	931	915	951	909	925	950	913	946	943	909	917	927	925	915	980	978	895	927	933	902	942	981	964	981	955	976	997	915	925	948	988	931	936	952	882	946	1036	912	955	975	937	900	949	993	962	990	877	950	939	937	991	984	963	884	978	903	995	996	887	931	920	919	973	912	989	927	948	926	1004	954	992	950	967	928	975	991	938	940	927	987	910	971	945	901	946	961	955	942	946	953	976	887	924	941	926	996	902	904	976	956	945	930	953	985	915	942	927	948	980	964	986	930	954	919	956	993	865	958	948	945	916	948	978	932	932	926	884	975	921	981	929	980	933	964	928	924	897	947	941	962	939	920	908	948	968	953	951	986	951	922	963	943	981	905	978	955	870	986	971	962	927	904	989	1026	973	976	953	977	982	941	916	867	953	961	924	966	938	883	964	959	972	952	993	986	945	948	941	956	926	915	970	966	924	965	893	927	945	965	914	984	911	951	910	876	938	938	975	945	925	936	944	956	939	895	965	953	999	917	930	943	952	971	957	960	947	970	973	902	945	957	934	939	953	938	968	952	968	959	981	967	950	872	940	946	914	932	942	980	902	937	938	945	953	891	935	955	995	981	974	939	988	955	957	917	993	899	958	939	967	964	949	997	919	918	922	952	955	1046	892	911	930	915	929	915	969	953	947	971	919	931	899	991	939	928	945	914	917	968	937	890	891	971	1011	945	956	932	897	957	942	926	947	987	957	933	960	956	916	971	959	892	964	921	933	981	938	1018	912	943	926	904	908	927	902	931	920	935	937	1027	921	926	900	974	979	928	1011	933	916	877	913	901	939	929	968	900	947	992	903	976	959	976	912	986	957	940	966	930	955	947	973	938	942	974	890	955	938	985	926	951	932	910	958	969	904	994	912	961	906	927	893	947	951	914	945	962	905	919	968	931	908	942	909	937	943	1047	916	900	953	948	992	933	979	921	894	1003	917	943	1005	930	971	951	938	920	908	969	941	943	968	953	952	923	946	951	971	940	924	975	962	908	910	946	980	944	968	928	937	954	923	900	943	971	920	907	959	933	990	935	950	978	928	946	942	988	974	913	907	991	905	973	947	913	905	983	919	915	952	962	911	976	895	930	1003	936	940	1000	973	985	925	980	948	960	888	971	944	965	1003	933	928	971	947	934	881	944	970	921	997	981	1007	949	936	948	947	952	930	912	975	921	886	983	957	972	965	1010	952	901	977	977	994	935	872	926	947	980	981	938	1022	922	970	893	949	950	946	987	978	931	940	938	987	937	895	947	890	904	1012	958	908	954	974	870	959	981	941	938	972	1002	926	941	970	956	945	956	889	966	935	959	954	953	955	967	908	910	992	984	980	966	984	1027	918	941	928	963	894	904	969	899	1011	995	952	957	921	973	939	962	934	907	948	944	947	930	902	904	918	890	932	1033	930	888	963	1003	939	934	946	941	925	952	976	918	973	933	980	943	932	925	927	962	1002	920	925	924	946	948	942	915	915	901	991	937	983	974	898	939	967	930	910	954	1029	907	986	945	922	907	974	1012	958	943	918	958	947	960	980	940	954	941	935	904	972	895	944	912	981	975	963	929	942	921	947	915	923	927	965	1010	925	911	953	967	916	875	935	952	976	918	966	931	939	964	930	911	982	928	956	928	948	984	907	922	922	933	971	968	921	946	951	915	977	952	982	993	971	914	975	941	957	925	941	948	939	950	975	951	883	1017	933	943	986	974	993	884	961	915	965	955	997	944	946	976	886	931	969	886	916	977	907	915	946	968	925	967	1000	917	916	957	922	943	1001	938	961	918	978	998	1002	944	933	910	935	905	917	986	900	907	939	916	994	960	894	895	921	896	942	934	1001	969	883	939	972	928	975	947	932	909	971	965	1002	994	1006	957	948	931	915	971	913	983	958	956	950	908	887	945	966	946	915	954	948	971	949	944	942	979	1010	924	961	951	974	978	908	937	931	979	921	874	1004	970	951	918	905	901	965	905	953	907	926	970	932	926	1014	962	975	948	964	1004	1006	959	929	960	916	929	951	921	983	930	944	977	970	954	931	923	891	909	934	957	919	912	960	984	934	959	972	968	921	965	913	969	936	934	933	943	876	920	962	996	915	991	860	915	992	956	971	967	920	916	924	900	1022	967	927	983	948	965	898	984	958	989	976	949	944	936	959	957	935	954	967	970
3978	4620	29873	69482	57397	30313	10322	2963	1212	884	892	877	910	873	936	975	902	864	924	924	949	913	868	912	907	873	885	870	846	903	856	830	912	871	852	904	884	862	928	858	894	886	842	895	858	840	861	850	847	842	810	899	895	890	904	864	859	914	890	868	883	806	891	872	877	867	865	887	880	846	883	876	917	892	862	878	869	811	895	902	897	907	844	859	874	847	877	892	894	876	879	870	886	901	873	859	885	865	893	894	902	844	904	876	874	899	860	851	894	880	868	865	862	822	902	853	874	888	841	898	895	878	904	891	877	870	844	908	865	851	899	849	880	860	880	853	855	858	872	947	851	884	932	849	904	901	938	824	849	850	901	884	890	841	966	872	869	853	913	893	912	864	904	905	918	860	871	864	862	880	836	858	889	841	846	872	913	892	861	919	920	904	866	867	920	881	923	871	880	864	844	880	905	967	843	890	831	915	886	848	887	884	844	910	856	883	853	863	870	875	821	845	900	864	877	922	843	838	895	873	892	812	861	909	794	835	857	903	887	922	853	859	900	863	819	841	862	834	937	884	855	874	862	874	862	866	892	858	918	867	849	945	834	842	821	868	858	834	842	917	843	913	901	845	910	842	846	872	889	901	842	876	931	856	857	883	869	872	876	888	842	847	886	901	881	830	862	866	860	818	830	883	904	835	855	889	881	882	823	879	917	878	858	833	858	880	865	899	897	845	809	882	893	898	866	866	848	884	867	838	842	869	854	836	846	835	848	840	820	884	940	865	861	782	875	900	892	870	890	870	917	887	884	828	888	813	876	900	911	866	816	779	839	843	820	913	870	870	882	854	852	870	804	898	869	884	836	888	843	942	835	814	934	889	870	915	914	824	876	829	873	889	836	891	804	862	820	885	900	900	860	886	845	887	866	873	904	872	860	851	894	889	852	876	874	857	843	887	864	897	870	865	898	829	931	844	833	868	881	883	884	837	869	818	838	860	848	868	829	874	890	884	916	933	902	870	920	837	839	877	878	863	833	862	947	869	896	836	871	887	860	872	899	916	945	869	807	863	900	881	872	863	892	906	884	850	883	876	870	873	869	862	884	866	866	881	865	832	923	840	858	802	890	941	882	895	899	831	854	850	857	880	887	892	829	916	861	877	871	869	922	883	905	830	846	871	899	831	849	863	854	909	904	862	838	812	851	874	894	893	883	823	869	830	846	918	859	853	899	898	879	873	825	891	885	874	852	923	840	841	813	877	857	846	906	876	925	902	854	873	865	896	898	866	872	851	844	893	875	820	847	869	818	894	904	898	970	869	904	865	860	887	934	854	901	857	874	871	856	897	862	867	896	882	887	857	894	842	886	894	851	884	850	855	880	870	870	853	883	810	833	856	843	860	866	822	849	849	840	872	862	791	831	866	863	895	872	872	897	847	874	895	899	883	892	837	854	909	887	898	831	844	920	884	872	896	892	869	841	869	895	837	850	857	885	865	879	891	874	872	900	834	919	857	821	892	843	866	827	870	932	886	882	913	845	920	811	900	855	914	911	866	882	915	897	862	862	907	918	856	872	865	899	810	848	859	912	907	819	867	885	846	866	859	854	862	863	877	868	814	873	920	882	875	887	859	903	904	871	947	839	916	875	870	874	804	890	864	893	883	893	863	909	830	873	823	876	897	879	869	871	876	930	835	869	857	892	858	840	848	866	878	923	876	887	888	884	897	868	873	827	861	906	879	877	894	816	864	844	876	836	924	950	870	904	850	892	890	884	871	871	928	872	838	857	852	818	881	864	826	825	874	826	838	882	904	873	909	840	885	844	842	918	831	877	859	872	811	835	845	859	892	903	847	874	856	903	882	865	867	865	849	790	886	898	860	862	880	883	928	905	845	872	864	884	837	883	888	916	876	911	884	834	916	874	897	803	854	839	860	894	910	881	849	854	829	916	887	862	864	902	860	854	816	869	869	858	817	904	917	887	842	929	893	882	875	811	834	876	785	868	878	840	813	851	808	874	897	842	859	878	886	865	872	878	897	883	805	841	848	901	829	864	848	854	868	861	868	842	814	945	846	874	866	873	846	824	907	889	876	847	884	874	841	884	861	860	880	821	864	850	844	889	873	907	830	872	878	893	905	847	878	852	888	873	859	864	887	835	851	870	854	876	875	845	853	867	848	861	853	839	871	851	824	909	867	893	849	798	887	866	871	855	811	855	881	853	849	837	872	912	912	924	894	854	864	889	938	884	914	930	906	894	871	900	876	869	876	873	923	876	908	865	831	827	892	864	834	860	846	876	808	883	864	920	889	871	854	899	861	864	877	853	885	906	884	880	910	883	875	819	847	844	844	820	917	870	834	926	832	854	855	854	840	825	831	842	903	863	878	878	896	869	874	863	881	818	857	870	851	873	889	905	885	872	832	870	854	862	881	848	850	899	890	874	901	841	880	883	853	877	855	901	891	875	878	895	830	865	859	846	841	858	855	833	889	874	881	885	892	856	904	847	891	849	846	900	787	851	884	867	906	855	845	876	861	838	891	891	896	900	909	838	845	841	897	901	831	852	853	907	841	858	864	871	911	897	872	826	870	851	867	788	860	934	902	879	813	873	879	884	807	830	920	867	871	818	886	879	878	935	864	853	887	850	888	803	845	832	868	939	884	843	823	887	853	858	883	846	904	880	853	859	850	881	810	865	855	856	848	880	885	842	866	913	820	814	835	896	824	849	890	850	897	848	853	868	865	887	870	863	880	840	792	844	856	871	828	846	894	870	871	894	829	888	831	911	870	846	846	869	887	910	853	860	849	905	960	868	847	871	844	905	869	843	854	882	874	886	832	857	887	856	916	828	845	847	896	808	918	873	877	880	824	878	876	890	863	853	851	889	845	897	870	828	896	873	852	893	869	813	862	849	919	874	857	824	921	880	840	856	875	888	870	862	879	860	838	853	871	834	846	864	863	878	877	886	857	908	911	882	841	857	859	819	890	921	873	882	834	838	870	822	901	888	865	842	893	874	853	868	917	892	891	878	863	815	853	846	888	869	839	855	930	881	855	878	856	885	910	781	875	904	853	853	835	831	886	868	898	855	867	850	863	839	872	908	914	829	875	879	830	861	873	873	880	831	820	897	844	824	858	919	893	844	857	892	874	825	856	824	844	832	850	859	894	892	901	907	850	914	896	890	842	862	909	867	819	850	894	879	843	909	857	863	856	878	882	901	834	876	886	873	899	856	816	835	813	842	871	908	900	870	848	863	836	854	855	896	826	891	872	881	888	855	917	865	943	870	855	861	866	840	901	880	890	876	843	799	871	878	834	875	876	823	884	870	902	926	878	828	874	849	853	862	834	871	900	852	812	884	904	858	872	900	879	914	860	844	833	899	861	841	895	864	870	853	873	848	922	920	848	865	875	895	843	906	871	852	932	841	765	848	835	830	862	844	870	848	851	831	853	926	875	875	820	864	855	868	867	891	884	910	811	797	887	875	858	864	869	856	858	849	819	902	875
23814	21142	29593	55798	61384	43427	23880	6554	1677	1221	1130	1099	1134	1112	1125	1084	1095	1096	1035	1078	1063	1082	1057	1017	1107	1005	1125	1060	1005	1046	1049	1078	1006	1087	1053	1000	1035	1037	1085	1049	1055	1063	1085	1054	1046	1087	1081	1068	1081	1057	1038	1061	1070	1019	1070	1032	1090	1061	1080	1055	1088	1049	1099	1041	1041	1046	1112	1021	1029	1058	1060	1047	1096	1108	1041	1037	1038	1123	1049	1038	1018	1014	1046	1087	1032	1041	1029	1063	1046	1071	1042	1061	1006	1031	1078	1049	997	1007	992	1065	1035	1044	1070	1010	1064	1035	1043	1126	1061	1038	1064	1042	1056	1006	1040	1110	1087	1053	1114	995	1011	1084	1022	999	1031	1064	1105	1011	1067	1070	1058	1031	1028	1100	1054	1014	1039	1057	1043	1066	1069	1051	1104	1030	1046	1042	1036	1090	1048	1087	1033	1048	1041	1070	1078	1057	972	1068	1049	1039	1046	1063	1061	1056	1024	1027	1040	999	1021	1019	1018	1062	1036	1022	1047	1052	1056	1060	1054	1085	1046	1025	1080	1020	1057	1087	1080	1040	1010	1012	1041	1052	1012	1033	1046	1135	1036	1051	1073	1033	1044	1024	1028	1059	995	1048	1041	1047	1140	1009	1083	1023	1110	1150	1042	1027	1004	1011	1062	1050	1065	1026	1025	1038	1025	1048	1058	1100	1045	1060	1110	1020	1056	1013	1070	1017	1047	1032	1017	1055	1010	985	1078	1019	1020	1126	1060	1050	1053	1010	1006	1028	1041	993	1037	1054	1055	1084	1071	1042	1036	1103	1054	1053	1050	1030	1059	1021	1028	1052	1065	1052	1093	1036	998	994	1098	1045	1074	1060	1080	1039	1061	1031	1022	1014	1064	1065	1077	1036	1026	1033	1061	1121	1059	1049	1036	977	1044	1071	1031	1054	1057	1023	1007	1128	1024	1064	1034	1002	1043	1044	1024	1062	1069	1075	1062	1020	1061	1024	1059	1064	1040	1049	990	1038	1054	1044	1015	1050	1069	1011	1098	1032	1026	1073	1000	1102	1055	1057	1075	1015	1062	1044	1036	1027	1005	1051	1005	1109	1085	1048	998	1063	1031	1091	1029	1083	1046	983	1038	1085	1052	1042	1090	1051	1013	1047	1052	1033	1073	962	1021	1032	984	1109	1010	1028	1049	1077	1026	1086	1016	1032	1050	1021	1027	1019	1084	1098	1005	1044	1001	1050	985	943	1084	1099	1051	1040	1029	1082	1100	1015	1031	1018	1019	1061	1014	1031	1061	1077	1029	1085	1047	1069	1067	1110	1056	1092	1059	1037	1076	1059	1059	1058	1047	985	1047	1082	1009	1036	1065	1023	1008	1029	1007	1018	1029	1069	1021	1065	957	1042	1003	1018	1017	1066	1059	1033	1020	1003	1054	1049	1030	1086	989	1038	1055	1053	1046	945	1029	1010	1038	1041	1028	1088	991	1039	1128	1049	1041	1090	1080	1039	1049	1065	1079	1062	1075	1058	1062	1020	985	1060	1109	1056	1063	1028	1010	1014	1070	1000	1046	1056	1005	1038	1030	1060	975	1044	1083	956	1052	1036	1001	1059	1058	1050	1067	986	1087	981	1087	1103	1057	1006	1111	1013	1069	1009	1086	1070	1070	1036	1009	1054	1055	994	1064	1078	1018	1003	1087	1001	1046	1115	1053	953	1009	1029	1038	1030	1017	1032	1051	1082	1055	982	1018	1040	1086	1068	1039	1012	1012	1063	988	1027	1078	1064	1067	1053	1004	1032	946	1017	1025	1123	1046	1086	1013	1068	1071	1022	1094	1050	1018	1031	1056	1019	1074	1062	1096	1050	1079	1072	1040	989	1062	1027	1025	1064	1063	1031	1053	997	979	1127	1010	1021	1008	1004	1004	998	1037	1020	1042	1012	1070	1069	1057	1112	1052	1021	1032	1031	1058	1010	1002	982	1108	998	982	1054	992	1066	994	1079	1017	1073	1023	1075	1030	1067	1049	1037	1056	1023	999	1007	1058	1050	1086	1031	1048	1003	1027	1052	1039	1059	1077	1001	976	1035	1057	1034	1008	1040	1027	999	1069	1007	1036	1024	1012	1025	1094	1063	1016	1059	1028	1089	1114	1014	1070	980	1039	1113	1035	1086	1039	1033	1059	1045	1064	1051	1033	1039	1002	1104	1041	1072	1034	1013	1030	1015	1055	1045	984	1019	1058	1050	1080	1002	1044	1085	1019	1064	1041	1075	1089	1033	1057	948	1066	1030	1065	1042	1075	983	1025	983	1054	1034	1034	1046	1035	1117	1115	964	996	1027	1033	1084	1037	989	1025	994	1000	1052	999	967	1033	1054	991	1069	1017	1082	1019	1045	1012	1062	1014	1043	1020	1073	1059	1063	1049	1051	1073	1046	1100	1008	1042	1080	1094	1111	1051	1050	940	1021	1038	1032	1105	1059	1014	1085	1033	1011	1072	1041	1069	1049	1015	1036	1096	1036	1048	1089	1007	1055	1041	1058	1025	1047	1055	1076	975	1075	1013	1034	1033	1025	1023	1025	1005	1023	1042	948	1034	1058	1067	1086	1076	1027	1040	971	995	1018	1094	1008	1054	1024	1072	1034	1053	1020	1027	1022	1083	1049	1071	1055	1037	1085	1073	1028	1083	1088	956	1023	1035	991	1000	1169	1048	1072	1114	1002	1037	1011	1028	1056	1068	1034	1020	1043	1072	1029	1013	1060	1073	1089	1029	1000	995	1003	1040	1091	1038	1033	1024	989	1048	1027	1019	973	1064	1011	1017	1099	1025	1037	1044	1094	1037	1078	1079	1037	1037	990	1042	1059	1037	1018	1092	1020	1007	1045	1053	1058	1032	1000	1085	1017	987	1063	1089	1041	1045	1018	968	1070	1017	1076	1064	1051	1007	1054	1104	1033	1088	1039	1118	1015	1004	1090	1011	1081	1027	1039	1003	992	993	1069	1042	1066	1045	1072	1049	1007	1049	1056	1109	1034	1044	1075	1063	1064	1086	1042	1024	1048	1143	1062	1088	1052	1068	1128	1092	1022	1085	1032	1068	1036	1048	1031	1032	1089	1052	1055	1092	1075	1053	1072	1033	1029	1031	1030	1064	1016	1054	1005	1046	1080	1026	1037	1039	1051	1055	1070	1058	1006	1034	1019	1065	1035	1019	1002	1094	1006	1049	1098	1005	1004	1061	1010	1003	1020	1072	1088	1080	1031	1125	1044	992	1097	1042	1079	1025	1016	1065	1064	1024	1033	1082	1035	1083	1098	1035	1086	1087	1064	1050	1050	968	1031	1045	1048	1124	1013	1049	1050	1035	1088	1066	1047	1008	1020	1049	1004	998	1034	1062	1017	1009	1052	1007	1028	1017	1082	1027	1005	1063	1049	1037	1058	1093	1092	1029	1059	1098	1052	1061	1077	1028	997	1052	1025	1026	1050	1024	1033	1053	1088	1023	1023	1066	1076	983	1056	1049	1052	1038	1044	1007	1017	1025	1044	1021	1006	1048	1027	1079	1019	1040	1072	1101	985	1038	1063	1063	1001	1023	979	1051	1045	1084	1085	1017	1048	1018	1036	990	1023	1039	1034	1088	1051	1042	1075	1035	994	1025	1129	1076	1061	985	1054	1074	1038	1043	1070	1040	1021	1078	1007	1029	1013	1072	1060	1039	1023	1030	1075	1001	1027	1035	1052	1013	1033	1024	1017	1033	1012	1043	983	1012	1051	1025	989	1066	1018	1042	1002	1068	1020	1085	1062	1097	1051	1042	1040	1008	1048	1046	1081	990	1016	1040	1008	1049	1023	1073	1017	1005	1077	1033	1066	1034	1019	1093	1029	1019	1018	1085	1051	1037	1056	1038	1046	1015	1007	1039	1097	976	1078	1063	1050	1071	987	1030	1080	1042	1004	1040	1020	980	1013	1057	1033	993	989	1025	1047	1044	966	1070	1031	1075	1062	1075	1050	1017	1050	1024	1033	1096	1024	1048	1006	1037	1054	993	993	1028	1064	1015	1014	1064	1028	1013	1010	1014	1098	999	1047	1057	1050	1049	1049	1090	1060	1011	1091	1046	1075	1107	973	1038	1046	1082	1010	997	1043	1059	1040	979	1063	1036	1055	1041	1040	970	1068	1037	1005	1041	1048	1103	1052	1042	1040	1045	1112	1056	1048	1000	984	1004	1031	1040	1098	1038	1054	1066	1019	998	1056	1009	1024	1020	1009	990	1036	1047	1068	1054	993	984	1026	1045	1080	1053	1031	1084	1037	1059	1047	1023	1037	1088	1069	1047	1035	1046	988	1067	1052	1065	1062	1050	1097	1052	1044	1022	1007	1050	984	1072	1052	1005	1054	992	1051	993	1052	1022	990	1077	1063	1097	1066	1060	1063	1047	1059	1016	1082	983	1049	977	1064	983	1035	1079	1063	1104	1043	1071	1111	1041	1013	1036	1038	1062	1073	1094	995	1066	1027	1027	1006	1012	1001	1043	1085	1072	1033	1060	1068	988	1027	1024	993	1022	978	1039	1066	1041	994	990	1045	1025	1080	1025	1023	1058	1100	1027	999	1083	1107	1016	1053	1030	1047	1025	1111	1051	998	1060	1095	1022	1073	1014	990	1048	1046	1061	1054	1070	1025	1032	1020	1023	1003	1052	1102	1006	1042	1030	1072	1028	1028	1047	1020	1105	1021	1036	1100	1045	1047	1006	1055	1075	1051	1073	1075	1125	1036	1083	1029	1048	1060	1096	1092	1014	1019	990	1031	1062	1034	1064	1095	1040	1027	1059	1005	1082	1052	1062	983	1057	966	1035	1029	1036	1034	981	1091	1002	1065	1066	1030	1065	1051	1052	1023	1040	1043	969	1047	1035	1031	1030	1072	1035	1022	983	1015	1032	1066
3915	6887	40115	82001	64170	36155	13865	3825	1320	973	949	1047	919	964	1003	977	953	909	950	950	923	974	963	952	1015	959	967	948	920	942	942	998	975	957	964	968	956	935	1032	943	961	1010	946	972	983	936	916	1024	1006	941	979	885	984	991	1009	946	982	903	1000	993	975	915	1002	967	1007	985	965	942	977	925	931	979	972	1022	935	966	945	977	956	961	976	965	937	865	986	927	916	921	954	916	979	925	1012	979	969	896	941	958	886	956	933	930	926	978	900	900	976	938	938	981	909	985	917	939	989	925	931	965	892	1002	950	942	966	944	1000	974	973	951	983	956	950	973	978	1020	997	944	961	934	969	962	921	970	965	923	930	976	877	919	873	948	963	972	946	945	935	974	1033	963	945	948	951	912	944	978	972	948	953	945	952	943	946	994	894	970	907	943	938	974	950	936	998	961	888	972	1002	947	965	944	1017	939	930	950	960	957	991	937	905	991	955	957	923	972	922	927	940	947	890	929	898	965	965	922	958	990	957	979	891	916	926	937	994	991	929	933	946	956	924	974	943	947	949	966	944	900	946	941	893	957	916	944	1012	965	997	963	976	925	1002	966	993	969	963	970	970	882	966	906	987	942	931	990	911	926	948	989	958	906	901	997	927	925	959	935	920	955	926	933	902	954	953	942	947	971	937	946	962	904	957	911	967	1006	956	935	968	930	923	994	932	927	964	940	913	951	897	971	960	915	964	884	943	966	942	962	956	950	938	952	961	971	963	948	924	988	981	956	947	945	902	963	974	926	913	934	959	927	912	947	1029	903	919	894	957	925	929	875	895	961	971	970	1011	983	923	932	982	914	984	918	938	980	942	935	942	985	965	980	991	904	966	960	939	935	980	900	912	985	953	940	933	1000	986	989	996	915	967	926	968	937	966	946	944	957	1003	985	965	954	986	937	914	995	948	930	923	931	934	934	929	925	920	909	980	996	917	921	967	986	931	956	949	966	940	963	897	1009	969	938	926	948	975	955	909	913	995	896	935	974	896	961	878	940	937	870	954	957	921	975	888	945	962	932	938	932	946	970	935	930	955	919	964	997	931	936	945	954	930	951	967	981	957	949	1018	990	948	946	970	1009	900	926	984	932	968	908	940	928	945	962	954	942	926	934	971	945	1000	968	1058	934	965	920	916	924	970	908	960	886	936	915	904	942	945	976	928	956	959	916	1003	928	934	964	1015	946	961	912	960	935	947	987	951	952	925	934	949	915	979	913	953	916	910	972	970	935	964	928	949	933	942	975	928	920	884	965	856	936	956	990	979	967	1016	963	936	990	964	968	984	1032	955	992	943	944	948	929	948	989	985	986	938	945	966	934	949	967	959	896	917	954	908	881	946	949	947	959	946	944	949	892	921	922	871	923	959	931	989	999	926	984	963	975	991	936	936	953	975	969	937	956	931	940	950	925	933	995	948	904	967	973	968	1030	1005	944	921	943	908	933	951	906	946	895	973	939	938	981	975	909	914	988	907	955	970	1007	954	933	922	960	957	930	943	943	953	972	936	891	970	921	977	915	956	938	952	949	923	977	1015	946	979	946	940	937	932	917	933	955	1004	906	989	970	953	979	924	970	941	948	990	962	911	942	907	955	923	940	940	934	988	882	999	922	925	953	942	919	964	993	972	963	903	966	1005	963	894	1008	911	986	990	1050	926	932	944	918	940	951	953	962	965	907	976	932	939	936	930	960	924	931	957	984	960	917	914	934	922	888	923	970	996	888	963	948	963	921	970	880	978	940	938	1000	964	961	932	982	931	936	1002	930	926	938	918	985	942	936	925	940	984	936	962	902	894	943	922	906	928	907	917	1001	941	942	1000	951	1003	964	902	936	953	963	963	924	915	917	905	929	1000	928	918	918	903	924	950	949	964	955	891	1011	971	912	987	967	976	969	987	956	947	919	931	938	914	935	974	939	911	923	995	887	968	934	957	972	987	932	945	961	942	929	947	935	950	911	977	915	1001	972	913	995	946	944	965	953	922	959	968	930	933	918	940	935	897	949	995	897	917	955	968	963	929	939	928	920	1033	987	893	947	908	901	904	920	942	936	916	937	983	934	974	990	988	923	984	984	964	975	912	935	926	972	933	996	941	945	924	939	952	959	987	946	954	950	945	926	924	980	968	994	958	925	927	934	901	933	946	995	966	921	940	969	945	995	998	888	921	922	938	925	949	910	957	950	927	965	974	962	961	953	920	947	905	966	974	922	963	904	959	933	982	986	925	918	901	906	926	907	940	899	926	954	936	938	1056	963	946	969	984	998	983	962	976	912	932	901	964	938	935	955	923	930	955	937	1016	942	934	981	905	968	968	914	946	956	945	964	931	910	962	938	956	995	953	942	903	949	932	932	947	953	952	979	930	974	953	944	975	978	1008	1016	923	964	940	983	921	909	962	974	940	941	906	959	951	950	946	920	932	939	968	981	954	945	929	979	953	945	949	934	956	948	917	957	918	993	970	915	966	981	977	898	939	918	967	960	946	979	865	972	982	929	994	961	962	919	949	956	929	932	946	918	915	1003	975	992	923	929	889	955	880	927	958	943	976	979	925	964	913	936	961	940	992	998	894	926	974	927	922	942	942	909	953	934	962	972	924	928	924	929	1008	944	986	973	1004	966	902	957	916	926	911	1000	946	936	953	1017	943	961	895	957	904	957	951	929	981	931	926	912	951	945	948	941	948	921	929	960	934	920	1015	979	935	939	933	942	960	955	950	950	977	900	956	980	941	958	959	986	929	985	881	925	936	916	983	993	944	980	929	925	979	947	913	972	977	952	929	956	966	935	993	961	977	997	988	988	975	963	950	953	956	1028	915	906	916	938	969	962	995	923	936	934	952	971	987	910	947	987	953	995	957	960	1002	944	979	986	960	949	966	981	907	956	956	963	933	947	953	984	947	932	953	992	953	924	954	959	961	951	882	960	957	1004	915	970	1033	974	922	922	955	930	938	960	951	956	926	928	932	950	947	970	955	928	968	968	937	931	970	926	947	933	993	895	959	937	966	929	964	954	978	931	907	997	933	867	963	912	968	956	943	973	951	948	946	986	925	947	963	968	936	975	937	926	867	933	1040	953	974	968	928	908	908	945	979	968	970	969	987	946	912	936	974	987	895	939	942	974	935	947	957	987	962	929	947	950	899	919	1010	980	1004	1003	961	943	975	980	1000	992	946	944	940	964	960	907	927	965	956	963	975	935	958	944	958	969	948	981	960	983	948	992	990	944	954	1005	918	1016	1000	938	951	918	958	999	959	991	954	941	979	848	959	953	954	995	939	954	934	931	926	987	967	957	923	957	973	901	971	947	932	965	981	975	893	993	951	974	945	984	971	926	923	939	981	1006	875	954	943	960	948	906	931	966	956	986	937	932	956	920	889	953	947	954	913	920	913	943	978	959	926	922	938	912	945	919	964	972	942	927	948	895	917	958	964	933	973	912	1027	930	919	946	936	916	909	968	936	917	956	997	925	987	982	939	952	923	993	930	918	936	955	962	974	904	959	938	925	998	982	991	998	1039	945	972	961	964	948	988	901	969	875	940
27317	13818	11933	25893	18511	7770	2731	1371	1044	1004	980	1003	907	932	888	990	934	948	975	946	933	979	945	981	959	972	957	1004	948	1007	963	951	954	932	1006	960	975	963	927	980	871	882	942	926	975	934	967	943	927	913	959	967	972	946	955	918	979	909	957	951	946	939	957	923	939	1002	920	945	939	944	981	954	914	949	1019	928	968	978	983	1010	910	943	987	947	985	920	942	955	868	881	969	934	1012	957	941	882	959	999	955	938	958	963	928	953	916	931	941	968	994	987	984	964	930	923	991	955	949	941	977	973	894	947	921	879	1014	937	979	974	923	978	943	937	913	981	942	953	914	914	959	974	934	1002	1002	947	1006	936	934	967	934	964	936	943	951	953	936	951	937	1001	974	995	955	937	985	933	962	961	981	920	895	932	950	1016	892	919	922	998	990	967	977	999	955	952	889	995	953	968	964	963	965	955	938	922	925	940	917	857	975	962	962	950	923	977	983	918	918	943	948	945	915	940	920	969	960	993	973	910	967	925	948	920	1005	950	984	997	873	943	948	963	976	921	897	972	942	1009	972	983	928	913	1012	939	965	928	959	943	928	946	900	958	981	976	894	956	912	922	978	921	960	1000	960	953	955	973	972	945	918	933	987	985	1017	948	947	988	1011	986	897	914	943	1011	970	909	939	946	924	946	974	931	977	940	923	910	919	996	959	967	956	934	923	971	991	1024	939	1022	961	938	924	947	998	974	978	930	965	914	938	942	1063	963	897	917	945	936	952	893	935	994	994	997	927	922	920	893	938	963	986	942	938	917	949	958	956	954	930	962	875	913	948	970	957	988	956	948	947	956	959	944	941	926	912	949	916	935	961	999	963	1018	962	936	976	970	902	931	980	948	926	938	968	944	950	917	946	953	1003	920	949	950	927	1008	955	964	1008	947	1001	969	972	959	983	971	948	930	942	964	963	916	947	950	978	990	938	957	933	905	865	936	922	964	957	982	936	967	971	930	951	966	929	968	963	1013	978	969	977	918	937	921	898	953	997	940	958	966	926	1015	929	959	957	945	924	948	981	1016	898	925	952	964	927	985	952	988	925	926	939	1010	946	977	974	956	957	940	935	934	930	940	941	974	938	955	977	926	969	925	928	929	978	966	975	989	947	1002	944	992	982	934	997	948	933	937	954	955	917	975	869	906	967	913	979	983	992	963	914	875	915	959	976	948	955	1021	1021	944	974	958	929	946	976	944	967	948	954	958	968	959	973	937	950	971	927	960	972	1025	1006	1001	946	981	934	920	905	933	957	919	976	914	946	960	917	952	951	893	944	926	974	923	937	945	959	898	937	955	965	954	1029	989	912	943	921	949	965	978	989	956	958	954	946	963	939	945	923	952	921	899	902	917	898	951	941	941	973	969	922	958	972	958	949	933	925	936	967	945	1009	929	1011	947	968	950	933	922	935	910	922	911	928	922	1001	932	926	936	882	939	979	980	900	1003	986	984	974	962	946	941	1030	1013	957	982	951	954	931	973	898	947	981	951	979	973	933	988	979	921	1003	971	959	930	1015	945	931	995	999	942	977	953	1025	885	982	956	913	973	980	970	945	970	1015	1004	1009	877	961	977	966	947	937	931	911	895	932	937	979	944	936	926	936	937	977	934	962	964	1014	949	965	914	910	963	954	1018	957	959	963	910	921	980	970	931	935	939	873	960	928	955	973	935	962	933	972	935	957	966	949	896	970	984	1029	1006	979	925	936	924	910	993	956	1024	940	988	913	933	1027	959	979	922	995	923	928	939	994	931	957	960	951	949	951	967	928	1020	960	972	941	974	949	954	959	918	930	952	915	987	904	944	977	988	1010	1004	1037	944	911	906	957	935	920	948	921	916	967	955	972	962	974	972	997	993	907	959	967	933	904	974	996	983	917	914	958	969	942	946	950	997	942	954	940	957	956	957	999	957	947	950	990	963	984	970	999	955	958	911	941	926	1008	897	1023	970	954	927	892	939	985	930	969	903	916	918	930	919	952	930	972	987	993	987	976	943	949	993	926	955	935	980	958	936	963	983	928	910	988	978	1011	871	936	920	963	983	990	948	896	968	964	984	936	1007	969	937	941	935	998	930	968	996	953	940	929	960	913	942	975	944	934	904	961	895	996	956	919	1006	976	921	962	954	947	944	951	895	977	1000	940	941	978	935	938	877	994	903	902	914	949	920	1005	977	954	969	967	988	940	932	950	993	1035	902	921	941	978	934	916	917	986	984	945	945	947	939	999	927	922	986	968	940	976	915	948	942	955	952	932	979	961	973	972	973	954	951	935	941	947	952	971	959	920	896	913	881	939	925	997	983	909	947	965	921	935	972	977	920	945	924	991	992	981	959	963	990	987	956	948	978	979	885	922	1006	876	958	947	1011	952	894	946	996	947	930	976	979	986	965	933	924	990	927	966	950	914	938	924	985	899	928	924	947	908	923	906	941	1005	938	904	932	926	1010	976	905	945	975	944	943	987	1011	915	965	942	986	950	1055	922	983	921	896	984	916	956	977	925	901	911	930	959	923	966	950	922	937	986	931	985	926	954	965	937	936	988	915	923	903	889	927	998	979	918	913	938	993	964	980	965	980	941	998	964	939	962	909	972	969	1002	948	956	932	901	953	906	963	958	931	934	949	978	920	924	943	961	957	977	962	909	923	919	974	989	905	958	916	940	1024	932	912	934	881	988	963	969	973	928	943	880	943	984	948	967	994	977	904	972	935	944	979	960	956	916	954	903	1015	1005	980	969	928	950	961	963	961	927	943	967	934	1003	945	995	936	928	933	922	950	915	935	907	934	960	969	933	934	996	989	950	957	922	955	906	955	940	941	986	966	977	907	986	902	957	948	917	952	941	961	986	959	892	984	932	904	963	992	942	915	917	997	940	958	972	936	926	969	930	949	925	972	941	909	956	951	1019	1002	950	1025	986	986	915	943	989	1013	898	946	982	963	933	938	983	1017	984	928	945	906	957	984	954	936	943	982	939	917	920	961	983	993	920	933	923	949	917	992	931	926	961	939	920	1010	962	957	948	993	989	943	971	916	933	932	888	975	991	914	941	1001	964	921	897	985	947	884	1006	927	961	935	1005	894	943	949	969	986	965	932	983	1015	1004	903	948	980	941	938	917	929	960	929	929	926	991	910	897	979	925	943	986	948	953	980	984	925	974	958	928	952	965	963	936	957	875	973	1027	929	905	978	970	945	938	923	904	905	969	946	960	962	914	920	948	971	969	984	966	987	929	1016	992	986	985	985	988	988	955	945	932	974	973	986	967	986	944	990	986	928	1005	968	946	961	937	914	976	993	933	984	948	959	909	968	906	980	979	958	872	912	960	990	908	915	957	944	941	966	939	929	932	952	970	923	932	912	971	943	974	918	916	942	955	936	964	970	901	917	928	944	938	912	994	946	952	965	950	920	913	1009	981	930	1004	941	944	964	953	949	925	903	991	977	941	950	988	928	856	937	940	896	960	1057	966	970	978	979	925	915	984	900	969	920	954	959	979	947	948	963	992	918	941	934	922	923	980	963	924	932	908	961	884	976	989	1002	895	1033	946	923	912	952	1027	936	941	964	971	941
5006	1272	12644	19557	12802	5688	2215	1190	840	851	834	762	876	884	839	845	818	834	796	843	837	822	823	844	821	857	825	834	798	857	830	919	834	802	791	837	838	808	840	854	824	832	831	868	878	823	829	844	774	810	848	803	802	846	821	841	757	829	872	863	812	821	855	870	873	801	795	855	743	800	793	905	882	791	812	846	836	848	824	817	789	825	828	817	821	829	788	866	816	820	851	866	782	873	886	852	817	829	821	838	816	819	826	812	821	789	851	819	835	862	865	820	769	824	790	791	810	809	812	785	831	856	801	829	879	850	829	844	832	809	819	834	813	871	797	886	835	874	829	856	805	823	826	889	850	821	825	853	809	800	836	828	844	793	844	792	777	832	871	773	842	788	814	870	819	834	798	783	793	848	811	826	865	835	786	822	802	790	782	814	805	811	810	849	825	855	824	837	876	830	827	841	819	838	836	803	822	821	847	815	815	820	851	886	805	878	811	830	823	838	826	855	888	790	827	829	851	804	803	835	827	783	817	845	821	849	818	829	814	803	781	795	809	822	853	825	876	824	802	818	889	790	836	836	829	774	864	775	818	874	859	800	815	756	828	813	839	808	752	757	821	828	819	794	827	847	809	829	841	826	863	844	833	797	833	824	853	805	881	794	802	853	815	849	825	836	832	870	818	807	803	813	864	805	831	858	850	799	872	875	867	870	747	853	844	858	820	801	795	843	834	821	818	819	872	900	804	842	794	816	835	799	888	870	856	826	848	851	877	818	816	846	869	852	830	854	813	796	788	828	819	816	813	829	891	833	899	840	869	771	825	860	825	824	835	835	800	824	818	823	793	825	786	842	862	858	830	843	883	842	798	817	795	800	827	798	829	850	834	811	855	809	809	850	845	800	818	849	804	838	813	823	831	823	888	822	845	824	815	871	787	773	808	815	837	778	907	817	815	783	902	804	829	873	803	819	841	853	865	826	771	815	813	842	852	855	849	827	877	847	842	822	802	824	837	845	841	879	788	833	823	832	816	809	808	812	795	850	811	844	842	827	852	834	840	843	867	872	810	847	898	818	851	804	794	804	832	830	831	811	848	781	836	857	816	815	758	805	831	846	865	842	824	865	842	804	808	856	805	842	860	800	848	845	775	854	827	794	838	846	833	813	813	811	855	858	851	802	824	839	780	814	821	881	824	811	830	858	837	827	831	784	804	842	810	841	805	847	850	825	787	834	820	836	840	821	892	829	816	842	874	847	810	846	823	880	804	814	805	820	844	866	853	837	814	857	804	839	848	837	842	834	853	873	795	871	804	823	835	839	835	816	797	849	875	804	791	836	797	822	848	792	845	843	835	824	876	809	837	834	842	796	843	853	856	832	874	841	789	832	812	815	830	784	797	819	869	836	834	775	804	864	809	786	870	873	840	817	838	770	816	805	867	872	812	880	847	831	828	880	808	840	850	804	826	906	849	844	878	824	854	824	824	819	795	847	856	837	845	807	826	904	834	835	884	801	778	792	896	863	815	843	790	817	823	818	802	762	860	810	815	819	849	785	823	816	829	815	892	828	814	877	790	864	866	821	839	852	830	845	787	844	879	779	824	792	794	855	878	878	809	893	827	822	780	845	820	858	836	798	854	808	835	843	829	820	825	872	789	833	880	842	813	829	873	776	782	805	871	816	845	800	825	821	793	818	854	884	809	805	843	842	845	852	839	811	851	841	804	825	836	791	868	805	845	788	877	810	824	873	815	773	831	851	833	847	837	840	803	814	816	819	842	839	799	805	864	879	786	810	788	802	862	790	830	786	810	824	795	836	900	846	859	811	797	821	813	840	814	823	782	835	818	805	823	776	773	821	811	801	823	836	867	843	846	813	851	824	889	823	838	824	847	831	852	832	825	817	787	813	845	805	817	824	791	871	820	824	846	860	888	826	790	822	824	830	833	824	826	845	811	874	817	859	815	862	828	849	814	793	762	831	825	858	787	806	865	812	766	841	840	841	821	856	859	790	803	814	811	846	814	808	774	830	844	857	766	871	836	871	845	829	857	798	850	829	875	924	764	835	834	841	899	855	817	820	845	838	858	841	869	832	823	847	822	855	780	832	773	856	776	805	816	857	853	830	866	777	791	808	870	823	828	795	860	858	834	847	845	726	846	835	804	807	847	826	787	816	829	830	839	831	820	886	813	841	853	791	826	768	804	853	789	795	824	856	876	899	834	840	856	843	823	827	787	802	877	786	810	821	884	849	846	827	861	845	887	818	846	842	793	832	800	811	780	833	844	841	897	784	869	783	801	894	818	780	822	796	850	818	827	866	828	871	864	825	868	840	839	820	777	844	819	810	801	802	845	815	823	845	860	825	867	843	837	800	837	833	852	894	846	853	875	813	834	866	833	829	833	844	825	856	809	811	793	805	851	869	828	851	822	800	826	831	786	833	796	802	834	833	892	856	787	859	864	927	882	805	791	826	870	798	836	816	824	832	834	874	788	840	841	788	837	842	832	789	829	837	867	839	829	851	819	781	834	794	829	817	803	805	856	836	850	846	826	832	818	860	807	858	834	799	826	831	821	801	824	802	841	830	843	845	821	782	849	789	830	849	809	814	849	790	837	814	845	837	837	816	779	862	851	789	824	844	867	880	806	824	793	836	808	825	805	815	768	798	831	874	865	792	858	803	766	822	845	799	848	853	815	818	860	774	874	806	818	858	836	847	835	794	817	823	839	884	866	818	830	866	792	846	825	821	832	777	780	816	772	863	813	833	852	884	799	831	782	797	856	815	835	758	857	806	803	843	817	800	846	884	824	878	781	843	835	797	820	819	833	887	799	825	832	826	797	847	792	840	785	822	826	815	830	785	880	784	854	814	823	828	847	856	823	821	845	868	861	800	868	856	835	881	808	873	793	852	803	844	815	837	839	863	806	836	830	836	804	830	856	802	833	800	828	775	781	821	843	825	867	831	797	815	816	780	839	849	862	811	799	861	847	822	796	782	780	842	810	809	825	824	822	812	802	859	801	858	840	832	787	837	845	834	828	844	859	855	819	817	836	817	859	853	858	816	804	774	786	819	829	830	825	795	870	860	805	832	804	833	829	850	823	832	777	858	805	776	871	826	815	870	800	864	799	828	787	832	830	778	785	880	862	817	844	878	805	771	824	906	821	827	863	848	837	853	828	803	841	817	848	870	823	821	858	818	862	826	813	848	869	828	768	825	825	834	779	843	858	747	842	827	831	834	857	862	829	781	822	832	841	845	799	840	797	839	840	845	835	822	864	800	787	797	758	900	856	803	864	820	848	816	800	826	819	810	806	773	805	809	827	811	798	830	832	901	845	805	829	824	835	843	830	803	859	806	811	871	852	779	827	814	830	840	858	820	855	817	860	805	827	833	820	818	830	819	848	818	813	832	850	864	800	833	894	861	813	842	854	814	821	836	789	808	845	894	839	835	774	806	791	829	844	857	782	806	812	793	781	862	835	825	847	790	857	804	801	811	800	842
24532	21146	29361	47995	55124	41941	24833	7208	1673	1099	1005	982	977	950	992	976	949	977	889	958	942	882	979	962	956	899	993	938	978	930	944	896	951	921	937	884	911	961	980	915	920	908	931	937	989	971	931	958	909	943	924	868	936	962	904	907	979	983	919	947	972	929	966	924	906	960	984	950	928	974	925	913	994	963	978	988	982	903	940	924	915	908	926	927	970	895	939	932	946	965	927	930	859	930	920	917	897	954	916	962	927	920	926	918	893	998	941	890	928	948	959	880	968	931	957	899	904	929	919	954	973	901	925	940	913	941	933	905	902	939	938	992	948	975	910	947	947	869	922	859	892	927	920	929	906	921	923	912	900	941	960	880	938	985	935	885	902	945	963	928	930	932	919	935	934	913	903	917	990	985	923	925	938	933	910	914	960	950	913	921	934	939	913	915	892	962	921	961	926	969	916	903	922	948	898	955	897	927	941	932	968	939	880	927	974	876	904	939	963	976	894	922	965	960	956	872	913	959	936	920	923	963	960	941	946	938	941	999	931	933	958	919	902	977	978	941	933	963	937	971	884	954	930	966	975	913	897	906	935	909	943	950	954	907	959	943	951	938	954	922	897	911	967	918	944	915	909	939	907	907	958	894	942	985	920	884	921	956	960	902	933	958	939	949	918	911	924	947	927	952	930	944	892	889	944	928	896	985	935	927	1002	937	956	941	962	919	908	883	938	877	937	910	954	916	1010	925	947	940	971	956	923	916	916	946	976	934	906	956	1003	902	930	919	911	882	927	946	906	970	987	954	932	930	917	914	958	943	970	907	950	879	1002	931	962	905	854	897	896	939	937	922	969	969	969	932	938	939	953	931	935	914	982	909	913	844	941	891	911	984	905	925	961	946	945	957	898	922	895	883	937	966	943	954	923	953	934	990	906	892	942	938	921	925	984	902	958	949	958	941	934	988	895	1006	928	917	949	950	903	1014	919	913	929	918	968	936	973	923	966	912	957	923	964	931	942	920	947	917	947	964	901	946	878	910	905	944	975	896	974	919	955	860	922	943	943	933	965	918	928	935	901	931	912	916	855	910	897	948	920	944	967	945	951	909	939	938	881	972	897	985	944	924	935	888	982	941	850	949	943	914	980	883	945	905	872	944	937	918	932	939	944	965	919	973	1013	957	934	905	942	923	948	903	921	937	958	916	892	958	940	956	879	924	936	912	964	916	896	902	919	919	941	939	928	947	947	945	954	977	916	920	914	882	943	902	897	947	954	949	946	925	878	948	963	946	930	932	945	908	903	925	924	922	939	918	903	967	931	921	925	948	902	931	881	965	911	910	933	926	942	888	899	984	886	903	982	946	971	918	934	932	929	921	922	950	975	960	938	903	948	951	890	904	961	927	949	883	944	898	953	943	928	873	918	915	895	919	957	967	877	981	935	925	961	928	958	955	929	990	946	919	988	920	937	892	954	974	973	940	990	864	969	948	926	913	939	941	903	914	920	940	940	897	895	932	945	963	983	944	922	895	965	942	925	955	926	907	892	921	946	930	883	959	991	914	825	950	915	973	1000	924	981	954	964	922	904	900	880	891	945	896	927	941	940	948	941	952	889	916	927	949	950	934	926	900	950	947	945	924	926	952	895	880	920	971	910	923	913	903	980	959	929	873	909	904	973	960	906	975	947	889	1009	913	917	876	945	954	940	885	878	966	940	938	971	928	877	910	968	959	906	931	944	916	989	952	907	967	942	954	920	908	945	991	942	931	962	900	931	952	898	916	945	957	883	967	945	957	919	955	1004	973	904	903	930	902	942	925	939	953	953	930	938	881	940	965	925	883	923	929	968	984	992	943	882	932	954	934	939	952	931	975	934	969	922	940	936	906	889	931	974	923	911	955	962	883	976	911	936	914	823	931	966	910	915	916	916	903	947	898	929	925	959	933	936	949	906	925	895	973	900	958	925	926	938	950	915	1018	938	951	971	890	899	911	892	939	931	941	960	871	970	924	935	893	882	964	898	943	907	935	963	959	956	923	891	950	955	924	930	911	980	947	923	937	947	930	965	928	940	943	912	901	916	901	974	914	932	901	928	943	955	961	938	910	877	929	887	937	938	901	979	946	917	879	889	909	918	903	924	927	867	941	935	901	896	959	886	924	865	913	958	998	920	879	920	918	960	941	929	921	885	889	964	929	956	954	932	913	942	935	997	884	944	940	955	1013	881	877	937	959	980	945	970	927	902	952	920	957	876	885	974	996	922	925	915	933	931	896	921	902	977	920	862	943	971	954	924	971	915	929	987	946	914	887	886	1020	986	953	921	915	978	931	936	892	923	936	928	895	902	927	994	926	921	949	958	937	930	929	977	948	942	919	906	911	1007	922	913	903	890	874	999	961	972	902	874	911	938	950	936	926	954	896	934	941	915	1007	959	905	1019	950	918	917	909	897	930	930	976	857	915	990	966	919	943	940	952	907	976	921	903	927	940	941	961	991	948	936	916	929	934	936	917	939	937	957	945	939	904	918	925	987	966	919	901	960	930	962	927	1000	927	972	920	930	940	868	964	926	922	947	934	970	940	903	957	916	944	934	973	934	947	882	936	993	917	905	932	934	959	906	974	908	927	995	905	917	929	889	884	901	903	889	932	977	930	943	946	949	895	885	932	948	933	977	933	898	940	941	941	926	994	970	1020	936	949	931	946	930	932	952	964	957	937	932	952	952	903	899	935	887	957	874	952	890	956	916	992	949	933	988	908	917	945	935	961	939	942	934	957	937	936	999	949	904	925	949	962	974	949	920	875	978	915	948	859	1007	918	920	926	897	945	901	905	915	930	951	968	927	927	927	999	940	915	919	854	926	1029	936	926	941	961	1004	929	889	880	928	952	917	959	974	924	966	925	885	975	927	864	981	955	925	977	956	973	911	930	919	943	902	861	954	948	931	999	941	917	987	907	900	925	907	930	1012	973	954	966	881	926	985	882	953	944	911	986	935	893	919	936	915	954	945	874	916	964	913	943	899	944	889	912	987	953	996	960	937	920	961	951	910	880	928	902	904	888	959	993	930	930	883	904	1008	955	931	958	923	955	909	965	935	955	935	963	857	935	914	979	882	935	914	987	935	898	975	966	922	880	977	956	946	916	939	973	960	894	885	928	900	904	923	870	882	929	995	886	894	963	947	966	910	895	925	952	955	874	950	919	912	981	985	899	927	902	938	892	900	908	915	938	953	908	936	955	924	989	889	950	906	909	913	897	979	884	919	875	874	930	977	948	930	925	1003	901	955	872	946	885	922	937	892	956	907	923	919	936	936	949	916	926	920	926	939	936	877	941	949	952	941	882	896	951	942	892	960	926	917	895	912	903	948	935	971	874	925	984	930	902	930	929	903	942	921	852	977	965	953	922	943	870	956	991	911	949	1001	920	920	931	957	885	928	961	928	944	981	899	914	916	928	914	947	933	912	909	955	934	950	914	886	971	936	948	897	927	923	968	974	947	916	917	925	951	927	974	939	866	876	959	917	952	922	1008	951	927	910
3548	5108	44578	58942	55593	35066	16112	4604	1395	882	863	862	847	882	848	903	852	870	875	862	853	869	878	851	865	875	863	839	885	866	869	812	842	905	862	876	842	881	861	833	824	900	826	845	849	845	850	872	869	853	864	885	884	860	861	826	917	853	874	870	849	805	866	887	848	867	823	835	819	796	863	881	866	828	834	785	878	876	824	885	847	842	843	867	863	907	837	834	912	862	888	842	844	808	799	800	779	817	859	850	831	833	892	855	880	851	857	893	832	832	823	880	837	850	883	812	830	818	862	859	828	825	821	829	846	835	845	846	853	885	805	885	806	852	818	888	886	797	919	861	828	855	904	862	838	831	848	863	825	819	798	864	847	888	860	834	860	887	864	867	857	783	883	906	877	915	874	856	893	852	828	894	868	870	894	858	865	820	859	837	838	823	891	804	868	845	858	840	849	882	861	852	847	868	848	826	843	807	868	825	893	857	885	833	882	813	852	853	853	887	828	815	849	899	863	792	814	857	825	844	899	831	880	760	822	846	887	853	822	810	818	840	852	878	869	825	867	881	856	823	817	819	882	827	820	826	847	895	835	851	847	839	829	844	879	852	864	818	853	846	913	849	862	839	834	844	835	851	830	850	831	871	836	815	855	875	866	838	819	867	835	851	830	852	900	809	858	911	861	847	842	791	804	872	860	883	861	806	840	795	856	870	831	777	811	851	855	829	796	846	777	810	871	834	874	865	856	879	853	825	872	859	844	839	836	855	803	836	828	815	853	817	920	865	813	847	856	888	837	799	891	843	917	803	810	845	868	810	888	824	829	869	824	867	862	861	899	829	844	840	874	854	828	836	845	880	861	827	855	835	819	849	898	870	866	854	824	905	838	876	857	855	829	840	829	845	860	867	787	837	865	854	833	827	945	834	838	872	818	841	823	777	861	780	837	825	807	822	864	823	859	902	822	839	850	821	844	849	876	907	850	836	919	872	878	829	833	844	806	839	826	835	851	847	826	909	840	870	852	897	843	853	846	813	878	837	810	887	814	885	923	879	830	804	861	855	879	870	814	865	842	831	870	864	879	874	824	838	886	814	874	862	828	891	884	833	857	827	830	867	902	861	873	875	859	831	884	838	875	833	808	824	796	867	839	886	788	828	889	821	858	851	914	810	874	889	894	833	830	839	882	856	866	852	897	825	826	856	850	831	879	845	868	824	799	879	851	810	898	783	895	835	908	896	905	832	831	837	838	831	848	862	889	870	886	825	868	928	874	841	862	864	926	866	790	865	882	878	884	852	838	853	897	820	868	857	861	841	844	887	886	839	852	872	844	820	853	888	830	799	848	861	858	859	847	901	871	859	878	846	797	890	858	917	830	801	907	846	800	832	854	824	833	841	844	848	849	915	824	885	838	836	786	829	854	870	823	862	804	875	845	833	801	839	849	835	864	823	865	925	817	833	887	821	820	873	857	813	808	860	847	843	820	881	849	808	917	846	848	865	881	791	873	843	840	849	837	814	883	794	816	835	830	842	878	850	857	846	876	791	858	894	823	822	862	811	871	879	841	836	851	850	801	822	820	830	882	831	915	853	878	855	871	902	861	910	900	887	859	841	902	854	807	832	814	849	868	898	834	836	845	837	836	921	813	844	840	856	843	808	828	888	802	904	798	901	812	837	884	868	839	861	871	832	868	866	813	853	856	817	832	784	843	870	855	805	869	827	892	848	794	829	874	883	900	836	861	852	855	852	851	839	831	854	872	847	855	860	832	824	853	780	818	877	821	852	809	872	885	819	843	809	865	866	811	847	849	903	803	918	817	838	862	847	822	841	852	855	861	834	823	917	887	874	863	827	884	865	926	910	855	814	796	891	829	862	916	865	863	845	875	865	822	853	847	851	854	878	841	817	868	859	839	943	821	860	915	795	859	861	813	887	815	852	862	800	880	836	857	807	876	852	847	894	857	857	847	890	846	844	843	881	874	828	839	840	898	890	842	847	861	815	830	859	823	864	878	876	833	849	839	853	866	772	842	897	790	862	822	812	830	850	842	841	838	850	835	861	850	909	837	889	858	867	821	845	796	807	858	881	849	919	853	845	871	905	833	836	856	841	832	840	852	870	845	835	860	837	836	808	815	786	857	763	874	890	809	915	824	820	818	843	873	849	877	809	889	812	835	814	868	843	812	827	890	877	869	833	871	834	860	837	808	847	824	855	785	849	856	803	820	844	822	854	873	885	885	886	884	859	874	864	848	878	805	818	835	877	857	833	791	864	859	866	806	892	859	826	823	849	870	861	872	825	786	785	852	872	832	842	854	801	879	861	795	856	920	875	830	858	846	895	759	777	880	869	820	849	837	834	842	892	790	875	798	873	852	879	875	846	839	841	862	893	794	853	801	856	906	842	873	844	854	876	820	872	872	893	802	886	800	834	839	839	839	837	866	880	894	840	862	853	876	867	886	820	865	854	815	848	809	886	838	864	823	848	784	866	819	845	826	836	867	825	844	857	818	834	795	880	820	845	839	847	870	828	858	796	838	879	788	821	883	879	888	814	859	827	818	831	834	870	814	900	834	850	878	798	849	847	881	849	838	879	856	846	828	896	839	866	793	833	841	849	808	881	868	872	798	834	861	861	832	866	951	863	845	802	804	874	867	870	888	805	821	859	869	897	839	829	867	875	830	874	787	855	891	862	803	843	788	829	887	847	834	840	888	880	863	869	843	875	790	843	878	844	817	904	814	861	840	847	852	897	896	845	835	831	783	811	797	819	853	813	881	880	883	858	878	827	877	842	825	828	852	807	863	898	877	825	881	853	899	821	842	915	911	825	917	887	873	866	828	873	828	800	832	889	833	827	895	865	817	823	839	797	844	837	836	831	858	782	874	871	865	817	839	818	852	864	873	840	832	851	854	887	825	878	834	783	830	794	834	872	823	886	822	802	867	854	853	849	852	832	873	890	833	876	825	827	873	806	839	853	832	856	822	809	819	876	799	857	830	835	825	830	854	856	841	798	808	814	870	803	821	848	864	826	815	868	856	859	829	849	850	882	879	856	836	858	806	879	894	803	847	859	863	878	812	841	870	928	823	868	857	856	832	841	820	855	851	882	863	871	830	863	831	871	842	834	779	879	818	828	856	886	849	844	832	846	813	815	920	833	877	846	866	892	799	867	816	870	885	779	879	875	878	870	851	888	825	860	817	851	817	900	858	885	826	854	838	833	866	918	843	867	891	773	914	824	864	873	817	823	823	819	824	849	905	834	820	860	879	836	838	854	826	889	831	828	873	866	841	868	867	807	845	840	881	837	787	803	887	884	821	850	828	805	845	880	833	873	834	826	840	859	818	849	834	870	849	857	842	868	836	830	809	817	868	854	905	843	864	852	852	866	841	858	817	852	842	872	853	870	837	839	836	857	834	852	829	875	826	884	860	814	826	836	834	794	808	819	835	864	851	809	872	850	883	858	829	869	811	889	847	847	892	824	866	807	880	804	875	866	861	789
23943	21220	32063	30152	45078	56679	41997	17773	4198	1311	1122	1070	1074	1063	1024	1027	1081	1022	1020	993	1041	1077	1035	991	1030	1040	1021	1019	1036	1018	1010	1046	1036	1004	1045	1099	1002	1027	956	1047	1047	1018	1042	1041	963	959	941	1087	1014	986	1024	994	1030	1069	1045	1014	984	1037	1026	959	1012	1048	1025	1012	1011	1029	1079	1016	1048	1019	1014	993	1063	1049	1016	975	977	1009	1014	957	1022	951	1019	1058	1052	1034	1012	984	1024	1012	997	1043	1062	1002	954	998	948	1026	1023	1113	1050	980	968	988	1036	1005	1011	1010	952	1082	1015	1029	990	994	1021	1038	1002	982	1026	963	1012	977	968	965	961	1001	1013	964	1036	1005	1037	1038	982	1039	1016	989	1038	1007	1011	1036	1018	1062	1024	1000	1022	1032	1004	1005	1012	972	893	1005	1007	993	1013	1012	1076	1059	1060	1037	1038	992	1023	982	989	990	1080	1017	1121	992	966	964	965	995	1017	999	1050	1054	996	1042	1028	985	1013	982	1018	1001	1023	1005	1037	1031	955	1026	1050	1036	1034	1038	1017	1036	1047	1065	1014	987	1023	1000	1059	997	990	1040	986	1030	1014	1005	1034	1036	1014	1004	1035	1007	1012	1072	1081	985	1065	977	1086	1009	1015	1051	1023	1001	1042	1035	991	1026	1011	1031	1047	1042	1034	977	1012	1002	1043	1023	991	960	1017	1029	983	975	1024	1006	1041	1046	1044	1032	1025	1020	1038	1041	940	1027	1000	1042	1047	1057	1081	1022	1013	1024	1042	939	994	1033	1041	1030	1053	990	994	1002	1011	975	1027	1064	964	1045	1000	1036	985	994	1061	1046	1031	1045	1045	1001	997	1004	998	1001	976	1002	953	1047	1004	960	1031	1047	977	1031	1017	1007	1019	991	1054	1032	1000	1033	1032	1029	958	1019	1055	1016	1077	1026	1004	958	932	998	1020	968	1003	981	1047	991	1021	1017	1044	1037	1029	1018	1036	1023	1090	1039	1008	979	1058	1033	1068	996	1008	1064	1010	1046	987	1015	1037	962	1031	1134	1061	977	1028	1048	1053	1001	995	1035	1037	989	1084	1028	990	977	1026	985	1039	998	1040	1058	1060	1056	986	942	1024	1004	1065	984	1026	998	973	995	1034	987	994	1052	984	1000	1018	1045	1031	1026	979	1031	1034	1045	977	1005	999	1028	1024	987	1031	1005	1012	1013	1067	1061	1041	1045	1025	1024	1045	1028	995	982	1021	1063	1014	989	981	1018	1020	1004	1028	997	1002	991	1026	984	1041	1006	1068	989	1033	960	1006	1008	1055	1011	1045	1017	1031	975	1081	976	1008	1074	1030	1007	1029	979	1040	1032	1021	1052	1007	997	1025	1015	1026	1001	1001	989	1023	982	959	1035	1007	979	1011	1013	991	1004	971	1014	1013	986	1025	1044	1050	1032	1019	1018	1026	1011	1004	1026	951	1066	968	1110	961	983	1017	1052	979	1042	989	1002	965	1006	1006	1038	1000	990	1051	1006	1008	1020	1046	1022	1026	1002	1032	974	1034	997	1027	977	1002	1022	1048	1017	1035	1034	963	1042	1006	1029	1023	1037	993	968	1025	1013	995	1040	1016	1000	1080	975	1048	1036	992	973	1003	1038	1018	1040	989	1024	1027	993	1057	1044	1014	1030	1073	964	1026	988	1058	1020	1036	971	989	1073	961	1048	995	1042	1047	960	976	1036	1023	1023	1038	1101	1022	1045	981	1004	985	1019	971	1008	1009	966	1048	1034	946	1000	973	1002	1021	1042	1062	947	1017	1023	936	1031	1000	994	995	979	1049	1030	1026	997	1045	985	1057	1064	1021	992	1027	968	1030	1030	912	1067	994	964	1018	1005	1005	1019	1002	1039	1027	1035	1080	1011	1044	1013	1041	1051	963	1035	1031	997	1030	1033	1033	1046	1038	986	1055	996	1055	1003	971	1008	1026	952	1075	1006	1038	998	1056	984	1021	1043	1031	1077	1028	1066	992	1071	1028	1001	1043	988	1003	979	1006	959	1041	1016	987	1017	1056	976	994	1014	1007	984	1015	934	984	1010	999	1004	1049	1055	947	1003	1019	1013	1130	1046	1020	1043	1052	1005	1028	1031	1006	953	1005	1049	1000	1052	1017	1007	934	1050	1012	990	979	963	1054	1027	936	957	988	980	1023	1016	1027	989	1021	995	1008	995	1009	986	990	1053	981	977	1030	975	980	1044	960	1036	1023	973	1007	1062	1017	957	985	1046	965	1031	1048	985	964	1056	1013	1036	1049	1048	987	1044	930	1008	966	1090	1039	1051	1020	1024	1019	1030	952	997	993	1009	1002	1055	1021	948	1052	1024	997	1036	947	996	1070	995	989	994	993	997	991	1027	968	987	1114	1019	1027	1037	1009	1007	1032	1004	1026	1017	1087	1032	1012	1002	1032	1022	1058	1025	1036	1000	998	1013	1032	990	1060	993	981	1008	968	967	982	1016	1046	1053	968	1009	1055	1037	986	1037	998	996	1028	1027	982	1085	968	1014	1100	1017	999	1021	1019	1037	997	1031	1020	1013	990	1014	921	973	989	1063	1068	940	968	1005	1007	1105	1013	983	1008	1019	965	1019	1016	1072	1028	1067	1024	1026	1072	989	1049	1021	1067	1013	983	1025	1009	982	956	1013	1028	988	1017	1009	1006	1008	990	1002	1059	1012	1030	1026	990	995	1036	1023	1032	1029	1022	1040	970	1015	1066	1007	1019	1045	1021	1003	1023	963	1029	1050	1031	1053	1046	982	978	1034	993	1004	1020	1007	1015	942	1039	1055	1058	989	1041	1066	1013	998	1040	964	1022	1054	990	964	1050	1041	974	1001	1005	1037	1019	1034	1076	1007	1033	1062	1030	1014	1022	979	1022	1033	1037	1098	1023	1024	1023	1049	986	1029	983	1029	1041	1083	999	1026	1025	983	1013	1039	974	1002	1019	1058	978	1078	1017	992	1044	1003	1020	1026	1042	1029	1008	1051	1034	1034	1005	986	1046	1043	992	1020	1025	1031	1031	1022	1043	1052	1082	1035	987	1011	995	999	975	1086	996	1034	953	977	1024	982	1004	1016	1001	1006	1053	1043	1059	986	1025	982	1007	1022	1067	1037	1013	994	1122	994	1006	989	1033	1057	970	955	988	935	953	985	1004	1055	1091	1087	1001	1014	1028	1051	1068	991	1038	946	1023	1109	1044	1014	989	1040	1055	1014	967	975	1035	1022	985	1114	1052	1038	1001	1021	931	978	1053	1041	999	1022	1052	1017	1071	1000	1062	1051	1060	1007	1051	966	962	987	1023	1064	978	1005	971	1038	1006	1044	978	977	1023	1001	1020	1015	1015	1020	1030	1011	1025	1028	996	1005	991	1025	1036	943	1009	1040	1055	988	1026	982	1060	1054	1027	1078	968	1046	975	1038	1043	1040	1008	1005	1042	1064	1062	947	1037	1009	982	925	1084	1012	1003	1001	996	1020	1024	1027	996	971	1003	986	1014	1005	1063	970	1014	1028	1067	972	985	998	970	1019	1004	1007	1028	1006	1038	991	1065	999	1014	1012	1016	1009	1026	1000	1002	1016	1067	968	1001	1042	1042	991	1032	1024	1038	1080	942	999	1021	980	1046	999	1009	1002	1001	983	1001	970	986	981	997	996	1038	1060	986	1027	1067	1042	1058	1031	1052	1006	1020	1009	1002	983	1012	994	990	1055	1026	975	1017	1013	1079	979	1050	1004	1008	1037	1006	969	1042	1047	1044	988	1000	986	1073	981	1037	995	980	1051	1008	1009	985	1008	1037	1002	984	1051	1060	970	1001	1042	1015	1052	1018	1076	1022	1055	1003	1028	989	1029	991	990	1092	964	1013	1007	958	989	989	976	1037	970	985	996	1071	943	958	1021	1047	1035	1041	1036	999	1098	1014	1044	998	999	973	1048	1025	1036	1034	1025	999	970	1045	1046	1032	994	959	987	1100	1045	1046	993	969	1070	1011	983	1036	1008	1025	992	975	1059	1003	1004	996	1075	1016	993	988	1039	1010	1000	1035	1019	998	994	1017	989	1050	1069	996	1065	1045	1062	1000	1003	993	978	969	1029	1019	1007	1025	1005	1029	1031	989	1059	1060	1049	1031	1008	998	1081	1024	1006	1017	1056	1006	982	1015	1048	1054	968	1073	969	1003	1054	1046	1015	982	1020	1023	1009	1000	1008	1027	967	1023	985	954	1055	1016	1018	1052	1077	1045	970	1036	1045	1043	1016	1050	1021	979	1013	1014	998	1013	1018	1017	1028	957	1002	992	988	1016	1064	1045	1057	1063	1037	1044	980	1027	1043	1001	978	1019	1053	1022	1034	989	997	995	1024	1001	913	1026	1038	998	1023	1085	1042	980	1002	1043	1000	1018	1014	1008	1009	989	993	1009	955	995	1012	989	993	1041	997	1020	979	1034	1046	1092	991	1049	1043	1071	1022	988	1019	991	1051	973	1024	980	974	1022	1017	990	1031	1058	1025	1024	1029	975	1003	1012	976	1019	1014	1064	992
4026	27267	46398	28761	54816	58716	31597	10186	2597	1043	929	975	963	946	909	929	960	961	981	986	947	994	948	937	940	936	959	949	896	916	1010	944	958	953	916	946	933	897	915	880	874	940	910	909	945	953	926	922	924	940	888	915	952	919	902	935	884	912	937	938	909	958	941	901	930	946	883	927	953	955	926	914	872	891	971	929	977	908	975	943	940	961	931	886	958	875	952	959	982	935	892	958	925	950	907	905	914	991	946	947	878	977	946	937	910	926	932	921	942	941	920	909	910	896	896	958	932	949	922	961	916	894	926	930	895	906	951	987	937	942	889	909	968	929	922	917	937	918	961	915	948	912	897	926	903	889	976	900	996	895	935	941	864	872	916	885	889	874	915	919	921	905	919	950	884	896	949	957	926	893	901	903	890	930	919	928	915	913	944	903	957	946	927	938	899	919	911	898	934	945	929	945	943	946	853	967	941	888	956	922	921	918	900	944	927	912	950	943	875	898	915	941	927	919	910	930	909	913	957	960	931	926	914	918	954	940	905	926	915	932	940	836	910	908	928	959	910	922	959	843	940	967	948	946	984	926	928	929	921	951	875	931	931	937	934	908	918	933	870	931	971	901	843	909	849	904	918	896	882	884	893	914	903	927	940	903	936	901	896	968	878	945	943	901	927	901	936	923	942	900	878	852	953	935	903	892	930	951	935	908	931	931	936	979	956	874	985	970	912	922	933	880	895	903	874	919	873	960	946	968	963	940	936	967	898	920	898	915	902	923	939	935	937	906	885	873	954	915	939	920	896	919	952	928	909	948	958	954	947	904	945	923	884	937	923	964	899	864	921	921	947	890	890	873	881	919	885	898	918	932	946	895	879	888	947	931	930	961	895	937	957	958	968	904	901	874	904	905	916	934	938	917	928	919	897	929	951	922	984	930	913	923	975	967	901	900	866	947	916	955	913	917	922	915	993	946	964	887	923	941	921	954	901	937	920	977	975	947	931	916	948	946	911	864	961	872	890	854	975	938	920	938	889	924	915	930	888	909	927	938	936	926	895	922	893	930	913	877	950	906	908	912	947	921	886	960	889	933	955	953	908	853	943	903	914	919	915	904	946	944	923	927	847	983	983	925	933	938	939	928	930	966	947	919	922	983	944	966	915	954	914	934	897	887	943	934	912	971	943	936	952	897	945	945	914	953	930	949	995	848	935	916	857	932	892	932	935	918	916	931	862	910	922	938	916	888	967	955	918	932	968	951	946	929	939	896	959	911	953	939	985	913	976	935	913	935	921	951	950	916	883	948	919	942	916	918	938	924	922	904	886	905	948	914	970	948	940	976	904	880	953	913	901	885	979	876	978	948	905	924	954	958	941	928	956	857	971	890	932	912	943	902	943	886	919	964	917	896	908	882	920	965	1010	946	891	897	910	853	864	959	894	904	891	890	940	935	960	892	922	942	887	909	942	924	919	936	975	946	947	950	849	930	932	902	950	898	875	948	895	969	917	912	916	936	899	916	920	931	904	949	924	939	935	952	1004	905	958	926	911	885	912	905	935	936	890	915	934	892	915	929	936	891	943	953	970	971	888	950	896	895	942	980	964	970	951	940	948	923	941	908	930	975	917	950	928	920	929	910	919	925	893	950	916	935	920	898	887	950	957	937	908	926	920	963	919	913	959	979	956	896	936	898	939	994	902	878	902	917	863	962	886	965	940	923	894	933	964	967	836	903	942	955	894	918	921	905	927	939	943	941	915	956	921	899	842	942	977	910	953	909	964	949	951	958	936	931	909	939	945	939	854	903	906	888	855	879	915	966	945	948	972	928	901	902	957	899	923	936	937	915	937	876	921	923	935	980	957	907	949	911	984	883	943	910	941	905	949	945	926	923	874	909	991	907	969	907	889	1010	933	959	948	963	914	902	932	902	929	890	874	936	904	905	964	918	930	950	936	912	918	965	897	914	926	951	909	928	945	915	924	904	943	897	917	911	921	889	954	970	1001	908	920	880	962	940	941	905	947	922	895	959	916	912	901	933	941	918	925	935	979	948	950	946	899	901	945	982	914	895	930	929	885	954	917	849	944	973	889	969	996	973	908	860	939	915	977	876	882	934	916	934	916	953	874	917	955	954	945	931	945	932	919	879	917	917	896	929	989	863	897	921	855	909	899	921	973	931	922	846	933	968	932	937	880	919	913	926	922	994	944	934	891	932	966	936	922	934	916	912	882	908	887	930	872	910	921	959	878	906	945	963	915	881	906	954	946	925	954	927	870	900	987	922	936	918	891	924	897	906	943	925	905	965	942	927	935	893	905	949	933	917	922	887	923	857	893	923	946	901	917	941	896	929	934	930	896	930	902	946	922	887	905	909	896	936	943	918	958	927	930	906	898	914	864	946	945	891	927	882	934	953	938	945	934	936	982	956	911	980	915	950	878	971	910	890	949	957	939	938	904	935	850	932	911	927	936	914	910	921	922	893	951	960	936	892	912	922	895	976	916	873	936	932	889	899	895	926	881	950	916	954	947	976	924	977	865	896	980	911	942	970	912	948	931	940	954	901	900	942	896	913	939	917	924	934	965	940	894	905	921	901	858	934	946	900	957	979	896	901	947	923	927	903	974	911	981	913	1000	977	905	885	958	960	953	906	914	964	924	915	995	982	971	936	935	865	933	896	957	913	881	864	957	919	911	934	917	868	893	914	904	939	916	914	960	892	910	940	944	904	894	922	954	923	868	910	877	911	909	920	923	872	927	942	940	944	929	900	920	949	899	927	930	940	910	967	920	932	971	896	938	870	941	938	897	914	908	957	872	936	879	961	917	916	928	909	920	941	923	949	904	911	936	881	935	908	950	825	946	936	897	916	914	920	947	914	952	966	945	913	941	935	924	913	904	831	954	929	950	954	894	908	944	944	882	918	929	952	947	932	967	884	894	971	934	917	906	914	904	897	937	921	918	960	996	948	899	906	912	964	941	945	927	964	981	934	869	898	921	908	891	890	949	996	971	892	923	946	962	926	955	954	900	895	937	947	913	912	928	963	941	943	875	907	891	912	950	946	893	946	939	930	930	905	933	937	919	884	986	915	913	880	957	981	962	887	929	960	948	919	919	942	953	928	896	884	929	932	944	921	950	952	917	933	940	940	900	933	916	907	928	951	917	947	938	921	932	971	891	956	895	949	932	926	996	934	917	904	873	940	927	948	941	940	880	903	976	980	935	902	896	905	900	922	940	933	911	936	960	967	887	934	930	960	929	910	913	897	905	892	907	907	912	922	924	943	929	869	927	946	908	923	947	955	909	942	958	898	881	928	884	935	874	903	887	963	871	928	889	877	929	899	921	905	951	947	906	915	944	913	933	892	990	943	921	920	948	871	909	908	903	943	1017	903	962	966	881	830	944	898	923	921	932	937	890	879	924	868	883	939	886	958	962	914	943	925	941	912	894	921	947	965	958	931	965	934	940	937	907	936	882	894	935	965	908	931	897	926	935	910	973	967	930	908	934	916	971	895
27305	14251	2876	21020	21580	10342	3488	1478	1119	970	926	932	913	953	1014	918	900	926	956	981	961	922	977	980	993	890	957	906	923	952	983	952	983	928	962	1061	930	998	967	955	988	940	963	933	969	903	901	951	1015	953	928	902	914	935	980	955	925	883	939	937	932	944	942	975	952	917	974	918	952	965	903	864	923	915	1025	978	941	895	982	930	918	948	935	879	992	977	961	921	952	958	945	941	977	944	975	882	938	911	925	943	951	937	933	915	974	978	920	942	965	875	1008	927	952	905	886	941	986	904	916	972	903	912	886	886	932	942	952	968	991	991	906	919	1000	971	908	936	924	992	959	907	984	936	1014	894	947	917	893	928	979	973	939	968	948	962	927	920	948	924	918	895	905	966	1010	976	942	925	991	964	913	938	972	933	898	947	953	918	919	988	919	905	938	946	910	939	967	970	929	971	963	985	934	961	938	948	937	941	941	961	969	927	957	944	938	907	899	956	991	908	943	899	963	944	943	950	939	958	984	915	918	937	991	939	1000	905	955	1022	903	892	969	920	997	950	923	953	929	952	974	982	949	937	931	950	955	934	905	916	1006	958	939	968	896	962	941	942	930	918	927	962	910	922	932	939	935	946	1014	964	940	947	977	1029	1003	1000	950	976	955	961	956	931	969	944	937	978	932	922	892	937	901	944	892	940	958	944	942	965	952	908	935	914	960	881	960	991	937	889	954	951	950	955	974	939	934	873	979	984	915	979	956	961	962	936	914	957	937	957	918	908	948	923	976	928	885	957	889	986	882	955	895	917	981	947	930	977	962	957	941	917	981	962	950	952	897	960	941	891	957	941	969	929	964	980	966	916	932	918	931	960	935	973	947	910	996	916	953	951	916	972	941	940	933	873	954	942	938	893	909	938	911	968	912	913	959	958	975	910	942	981	939	918	970	983	945	949	897	938	952	948	952	858	936	885	917	956	949	970	909	992	977	949	918	954	932	970	919	906	957	936	919	932	945	909	912	955	952	943	925	972	939	914	931	900	958	972	927	962	935	954	949	875	934	928	991	975	973	893	947	888	918	933	936	911	938	908	962	983	921	931	940	964	952	987	968	935	920	935	990	997	984	906	911	967	970	910	950	951	989	1003	965	936	967	904	930	902	920	1025	963	944	1000	942	993	963	926	967	962	978	940	946	961	891	951	990	954	886	949	951	943	944	968	948	946	1000	974	902	937	976	947	915	958	948	972	918	935	974	926	989	928	955	879	930	996	928	902	945	924	958	967	935	895	965	911	946	954	941	984	952	966	909	956	936	927	893	953	1033	993	1005	958	939	917	955	941	964	953	971	945	948	916	979	972	912	927	912	924	943	937	951	965	974	961	888	1010	966	887	961	956	918	977	943	907	946	936	955	976	929	925	923	894	942	914	926	919	919	1008	964	973	938	906	958	983	974	902	917	949	980	922	991	958	905	1000	884	939	909	976	912	949	936	919	929	906	916	967	946	914	921	941	945	934	923	924	919	924	927	903	924	907	916	892	921	928	887	918	997	973	926	943	955	920	963	968	968	980	960	927	917	923	933	958	912	995	909	983	945	923	941	1000	923	983	971	936	914	924	966	942	923	948	949	913	921	894	932	981	963	900	928	969	942	979	965	898	979	899	920	996	932	935	896	967	904	935	1003	959	966	979	956	946	952	925	929	903	932	945	928	954	959	911	926	901	950	964	926	944	895	928	939	866	964	952	926	920	941	961	943	969	987	953	906	948	934	895	938	944	927	895	951	959	944	919	933	920	949	958	943	912	910	954	869	929	940	980	975	982	884	889	925	874	970	932	995	912	885	923	907	940	965	918	956	981	983	916	937	924	931	878	966	971	941	927	928	901	865	916	982	932	926	925	989	973	929	918	929	934	908	990	964	924	864	954	933	902	930	949	937	942	947	962	920	940	969	960	973	954	960	893	927	961	911	960	979	938	973	963	916	927	956	935	869	936	913	988	911	972	892	957	952	977	941	956	948	904	953	957	913	989	906	1005	954	941	917	925	910	982	966	966	972	965	944	944	968	928	954	990	919	1021	994	900	998	949	948	942	937	975	938	988	985	936	984	952	968	907	937	903	941	928	1044	942	960	939	958	959	963	916	939	915	921	986	956	944	923	929	962	952	936	1055	937	934	942	973	971	1009	902	964	1008	938	920	939	998	912	919	1018	904	955	949	943	932	917	918	936	973	968	947	986	985	972	944	957	928	936	958	898	929	965	910	997	913	890	952	929	908	929	967	917	964	947	1023	932	901	1004	900	981	930	976	939	886	919	923	926	935	934	963	969	938	938	956	919	985	916	954	969	955	919	921	893	996	926	944	944	959	925	893	994	984	985	994	958	980	941	906	938	935	916	937	972	906	951	993	938	992	906	976	909	996	907	923	965	916	938	958	895	1005	929	962	918	919	984	938	916	926	967	992	986	937	975	997	938	1002	935	914	967	925	959	933	940	940	1014	978	893	904	956	935	923	931	910	1045	928	921	991	948	937	977	905	921	926	886	940	1001	923	939	871	944	971	931	945	940	924	932	893	902	983	908	936	948	942	954	959	951	934	945	912	920	899	911	915	929	914	967	880	925	934	950	942	1004	947	925	902	912	1018	932	977	936	982	905	962	929	917	921	917	971	938	926	963	968	938	953	964	970	924	932	971	959	923	957	909	984	942	933	906	956	921	904	993	995	908	958	924	890	918	943	948	948	959	988	962	980	1011	948	938	962	947	918	946	959	943	904	933	990	894	908	966	897	951	977	988	990	967	945	904	959	944	896	992	986	1003	950	908	961	922	970	929	918	972	927	965	973	959	950	940	947	959	975	976	927	940	970	962	1002	919	977	948	955	965	948	949	991	934	973	891	907	984	941	944	900	958	874	931	950	908	936	922	982	982	973	915	958	947	942	919	964	971	947	923	991	965	967	933	986	957	895	928	943	928	954	942	969	952	951	934	946	939	964	926	952	921	973	986	1033	926	895	1007	883	916	974	1014	893	963	972	942	979	943	972	951	922	949	977	881	931	922	986	940	914	950	983	942	959	976	991	953	943	998	958	1008	929	985	946	882	925	940	952	957	943	957	939	994	932	969	956	936	956	915	909	951	979	928	940	953	949	965	934	957	944	939	970	898	958	915	928	980	941	919	972	935	1029	961	940	941	965	968	917	900	936	913	904	939	985	936	889	910	922	911	898	962	935	894	933	988	896	921	964	957	970	949	909	873	933	950	902	913	944	918	931	945	968	915	935	959	939	951	937	916	915	925	929	945	969	971	967	915	968	906	866	965	916	942	980	908	991	886	965	935	930	918	892	918	950	922	965	947	933	968	913	922	922	928	916	968	909	980	977	923	913	926	951	923	951	935	851	941	943	895	962	899	988	984	951	973	949	937	920	1025	938	972	938	921	911	932	916	987	917	891	908	967	894	889	921	914	962	936	925	978	950	926	931	920	931	889	884	897	991	973	945	992	932	870	945	965	969	931	899	956	922	943	943	924	950	904	936	950	946	965	956	937	923	1021	980	917	943	886	999	917
5084	2205	1308	18192	15345	6816	2744	1269	925	868	815	808	808	819	826	830	818	817	820	818	869	798	869	798	841	834	832	813	890	830	800	805	857	782	804	779	813	790	841	824	764	820	793	832	848	818	810	839	828	818	837	792	832	811	839	856	794	806	787	805	871	770	851	867	819	808	779	811	811	812	768	855	848	856	815	775	773	790	774	744	820	782	812	778	880	833	776	764	824	791	812	831	828	799	823	854	782	851	841	792	807	792	807	811	828	835	844	796	807	808	797	820	764	824	811	837	823	815	736	817	831	768	818	793	780	822	805	790	808	807	785	841	833	823	754	812	779	798	774	808	849	785	799	801	847	868	782	762	823	830	869	850	839	739	779	816	786	789	845	793	813	786	797	759	788	839	776	829	831	852	784	850	868	861	864	778	810	818	850	859	802	829	864	815	785	799	797	777	851	809	809	864	848	794	812	820	818	798	827	824	825	784	773	756	793	882	806	818	823	809	768	795	817	844	806	833	808	755	811	817	809	795	840	774	830	780	773	834	803	777	822	788	814	791	841	828	819	839	765	826	837	841	829	818	798	812	798	872	828	811	797	838	772	839	803	789	827	814	845	849	835	835	817	802	721	793	822	795	812	835	783	808	810	809	813	778	815	864	796	780	753	788	830	825	841	782	784	833	801	830	766	833	890	838	822	810	798	863	863	792	858	773	742	780	829	812	858	773	788	789	850	800	816	849	841	791	768	800	833	848	786	813	817	824	833	890	825	828	764	815	838	781	844	770	829	741	837	807	813	804	894	805	831	786	788	801	780	794	834	815	856	810	822	859	811	808	792	814	816	799	814	852	775	794	826	808	853	807	793	853	759	816	764	834	808	834	783	838	818	842	829	816	768	750	837	805	848	812	820	755	822	764	823	801	801	843	797	846	817	769	777	817	832	820	839	810	772	801	758	757	820	781	774	766	857	846	825	820	770	804	814	818	837	819	832	792	778	810	797	806	798	788	784	779	810	784	860	832	805	825	789	806	791	819	827	859	830	838	837	815	822	790	773	816	802	811	837	754	854	802	775	847	862	796	760	829	796	811	800	805	794	751	822	830	853	823	813	816	776	796	797	775	804	809	864	807	801	840	816	802	798	804	828	789	782	861	819	785	760	765	763	771	838	822	821	833	835	804	834	777	760	827	802	848	790	795	815	801	843	777	840	791	849	806	781	820	862	846	829	821	780	779	807	818	838	767	849	801	817	825	834	790	793	856	783	835	808	818	824	830	812	828	888	854	874	823	799	812	818	807	880	791	837	849	830	838	822	803	806	913	813	814	779	819	814	805	834	806	834	790	780	818	803	809	804	814	836	792	788	792	843	786	765	819	789	797	818	819	810	850	777	796	833	775	816	830	850	786	831	768	831	814	807	759	840	798	811	806	850	805	804	818	767	760	855	805	815	864	842	829	783	804	830	836	773	825	800	798	785	821	826	766	821	803	844	806	782	875	856	827	814	783	810	860	810	826	816	826	819	816	818	805	807	785	757	802	796	768	842	811	802	782	793	825	823	779	872	814	783	743	805	796	829	784	809	790	804	818	754	814	796	758	767	794	810	791	786	768	795	802	813	896	811	824	799	809	809	839	769	822	829	809	754	796	810	780	844	770	775	850	847	825	781	814	825	803	847	814	828	804	827	778	829	796	780	783	812	792	804	817	846	862	824	764	833	828	815	800	831	804	782	790	805	793	818	823	861	785	796	781	802	838	783	818	795	776	857	817	778	809	844	841	810	812	805	808	840	834	757	799	796	832	814	802	814	846	784	829	753	809	837	854	784	766	844	786	833	798	795	783	821	774	799	801	863	832	832	833	785	827	796	821	836	793	854	788	805	827	796	836	779	800	815	806	740	795	765	786	867	766	823	845	791	797	806	821	805	790	819	830	845	812	855	819	819	805	860	827	823	846	826	808	799	798	779	844	802	816	784	859	807	764	824	808	842	830	792	751	806	874	785	829	789	757	817	771	851	839	839	808	793	791	823	801	829	795	807	792	821	785	821	795	775	785	830	770	815	800	822	854	850	780	823	803	857	831	801	831	799	845	860	786	783	838	775	748	775	827	857	803	808	783	817	841	815	808	827	790	814	747	777	878	786	879	787	788	813	795	799	763	820	839	849	803	830	818	809	821	771	824	839	852	811	838	849	797	800	806	828	741	828	817	815	835	844	831	819	769	864	848	772	809	810	826	845	811	816	809	835	827	816	789	811	843	828	803	820	836	842	840	801	789	856	840	828	845	791	819	835	828	751	813	801	826	817	852	829	751	855	785	732	838	876	790	833	757	785	824	826	820	807	821	848	774	859	830	799	768	843	800	828	753	797	832	827	862	782	857	824	790	774	750	859	815	813	810	843	802	845	824	868	816	857	869	824	786	852	798	802	830	783	823	869	857	800	800	852	850	837	820	846	829	790	820	784	831	839	810	830	820	799	817	838	840	803	752	810	836	773	759	797	863	797	758	826	804	812	822	785	863	810	751	814	801	818	818	844	766	876	805	803	790	792	773	866	775	775	786	845	767	824	822	838	802	832	840	833	851	835	850	807	818	873	818	809	816	838	863	824	852	814	808	840	843	813	803	803	836	806	814	825	829	801	837	847	774	811	870	816	835	825	767	819	832	816	848	816	805	794	826	790	775	818	825	802	774	806	807	826	793	785	801	810	770	795	840	879	836	875	824	794	807	866	793	786	763	876	856	798	775	819	800	808	799	833	851	784	767	776	835	855	802	834	813	793	792	819	797	780	823	760	821	849	823	833	817	838	838	784	826	850	846	856	850	777	787	797	807	832	805	805	800	827	827	846	805	805	806	786	843	820	829	785	810	793	843	822	802	842	839	805	739	816	842	831	783	801	797	780	829	788	867	752	813	878	779	840	874	789	773	818	782	809	789	792	848	820	773	818	773	831	753	819	797	829	850	826	870	808	837	856	799	829	796	831	839	836	822	813	836	830	788	812	813	871	769	794	809	862	849	782	823	747	840	813	798	795	741	835	806	831	831	800	821	826	777	827	765	823	800	806	835	806	843	841	795	806	870	816	827	835	855	822	746	840	842	780	819	802	811	808	851	819	789	781	811	832	818	794	825	840	823	825	849	813	836	837	800	832	814	862	791	784	802	831	811	824	837	827	801	843	802	807	810	807	789	853	840	835	799	785	835	825	809	815	812	762	804	832	791	816	858	810	749	775	842	828	841	826	818	777	806	807	843	801	783	788	843	837	804	852	764	758	835	800	791	863	787	772	826	830	779	782	878	796	847	771	779	827	780	836	793	849	842	777	817	860	846	795	849	848	771	839	822	820	811	845	788	829	785	810	818	794	823	816	793	804	798	827	833	815	790	802	800	838	795	800	761	821	780	841	796	799	847	784	807	824	846	810	784	829	810	879	854	763	798	862	848	862	768	828	834	827	831	822	819	801	851	811	771	824	878	822	802	844	771	823	798	803	813	798	791	797	793	857	860
24484	21102	28188	41370	44804	52911	35346	13885	3808	1263	1025	933	927	927	958	961	940	919	942	920	932	915	938	890	881	937	849	918	913	932	896	915	908	936	900	937	964	945	887	913	877	966	935	927	930	925	854	904	918	917	886	905	927	916	863	964	978	946	897	932	899	925	877	915	931	941	877	971	956	860	874	900	834	956	898	983	903	903	900	939	940	914	854	934	917	914	919	925	911	874	921	953	865	908	961	945	976	895	946	944	865	957	967	876	904	943	902	953	892	913	916	912	855	927	872	937	914	913	852	919	885	917	927	966	903	949	931	949	907	932	840	912	914	840	893	883	936	949	918	933	913	922	938	955	907	921	910	858	845	845	942	915	905	862	866	885	951	904	941	916	897	936	921	948	960	851	877	924	923	904	925	907	891	933	868	834	930	903	929	876	893	892	921	869	905	885	914	897	881	957	887	888	900	934	890	865	912	909	915	945	939	892	960	894	911	870	919	919	907	898	909	901	916	890	990	914	904	948	889	905	955	897	922	888	888	903	864	895	961	911	861	921	931	908	933	849	883	900	864	899	882	905	945	947	887	896	932	921	947	883	911	900	903	884	911	888	955	887	951	895	898	904	921	923	889	909	873	895	930	898	880	892	937	895	937	906	863	927	963	931	910	925	941	924	892	860	879	920	870	856	912	915	851	913	817	906	933	906	866	876	971	847	935	963	882	948	882	893	912	885	891	889	867	887	867	899	898	899	885	886	893	894	893	878	914	883	923	912	868	961	879	892	899	911	962	910	955	926	887	960	905	941	950	887	863	947	908	941	890	855	859	875	912	904	898	877	899	900	882	935	921	904	875	894	921	906	914	849	950	897	962	948	936	895	922	989	891	947	893	943	879	935	937	882	914	951	939	865	909	844	866	918	898	908	911	887	891	915	939	892	972	908	847	851	917	884	889	934	923	925	873	918	957	899	890	879	956	913	879	872	872	874	874	908	940	936	896	898	888	908	877	922	895	896	892	896	875	910	898	956	855	910	943	885	918	899	920	969	913	869	879	880	875	941	899	961	922	975	905	858	986	966	909	916	931	916	891	896	916	912	877	873	928	868	894	921	928	890	897	905	864	948	896	888	886	920	916	901	890	898	884	894	945	858	928	867	932	867	906	897	927	882	901	965	929	902	913	912	922	925	888	896	854	896	920	936	915	893	910	944	871	894	924	933	932	938	902	885	893	892	865	890	878	923	951	931	884	896	909	894	872	883	886	940	901	919	875	970	944	947	910	894	867	902	918	883	920	902	907	906	922	953	916	869	958	913	909	893	899	927	918	876	840	883	889	913	877	950	911	938	891	941	895	953	921	925	926	942	895	866	898	845	872	944	936	910	884	954	880	854	884	902	901	921	889	891	872	883	865	895	885	919	962	888	928	907	899	939	912	921	926	874	898	907	912	905	959	852	895	910	887	909	896	930	850	880	889	872	930	938	960	922	934	889	951	890	952	916	900	921	900	895	870	912	917	861	858	911	876	887	868	910	880	905	871	897	909	903	903	900	901	938	936	875	877	906	869	862	902	899	944	941	898	960	915	912	861	903	876	898	901	882	880	886	916	871	878	897	913	898	911	888	943	886	875	913	890	877	869	855	874	900	943	913	910	911	922	887	948	936	865	873	878	916	879	896	938	927	923	899	900	889	895	871	919	850	899	902	949	917	837	930	820	916	952	890	926	923	894	907	915	879	915	892	912	908	916	912	883	855	870	946	925	925	883	884	899	928	895	913	903	932	900	937	902	940	888	916	944	919	931	929	888	898	917	873	958	931	867	880	867	923	865	901	896	958	941	876	965	906	904	907	928	875	871	904	911	871	951	941	874	910	960	890	891	940	864	948	917	907	916	888	911	876	965	918	935	910	947	943	924	943	924	934	923	895	921	913	926	887	918	963	862	912	910	847	881	898	914	919	972	932	906	907	901	936	913	955	958	869	912	974	899	972	886	881	952	920	875	926	871	927	917	952	926	950	905	912	852	898	879	902	878	940	890	931	926	914	915	897	902	910	877	927	851	878	918	885	911	953	910	890	883	895	883	942	888	918	912	948	902	966	907	862	895	872	940	868	952	915	928	912	904	962	892	855	885	889	938	859	915	906	891	962	872	901	863	966	868	879	846	895	908	884	959	919	925	938	939	925	915	805	917	905	895	911	891	936	921	924	905	883	931	894	940	884	853	919	931	891	917	907	936	922	901	885	921	924	925	915	871	896	934	912	899	910	932	916	899	925	909	935	895	934	914	872	933	863	909	898	905	928	897	933	895	904	880	932	839	896	921	911	922	873	938	954	873	920	915	919	895	925	897	892	900	896	956	981	918	933	933	962	899	908	939	832	980	936	948	925	935	908	897	897	889	880	892	868	913	886	912	897	949	907	898	863	913	885	913	899	857	923	883	863	932	880	945	897	902	884	890	888	904	892	919	886	899	921	925	913	960	941	851	981	883	953	956	923	945	900	922	870	918	843	931	926	932	887	945	837	905	896	936	903	909	916	946	877	920	907	893	906	888	933	959	907	920	911	935	896	909	923	902	896	869	943	890	881	945	924	934	882	931	940	896	874	890	835	904	928	925	910	895	890	867	895	896	894	924	903	885	929	927	906	845	907	869	917	890	878	936	864	854	950	923	902	882	865	882	881	975	886	890	884	892	914	933	931	930	874	884	920	836	912	940	890	892	894	874	904	926	960	911	881	977	935	856	890	975	827	850	874	908	875	945	903	981	929	966	900	911	947	939	902	905	882	889	862	916	924	910	873	954	898	887	945	910	893	897	894	894	920	878	873	907	901	930	889	906	874	918	927	977	931	908	896	899	872	896	909	904	927	947	919	934	915	886	941	913	909	912	942	904	946	946	967	882	900	928	962	879	832	864	902	910	907	925	915	930	925	916	874	900	929	850	912	881	881	938	905	881	921	953	894	874	888	915	899	941	901	924	908	906	891	902	861	879	885	944	955	922	977	929	898	932	899	887	892	969	933	958	960	928	917	915	917	941	892	900	828	915	855	935	870	877	910	916	932	910	909	908	914	873	937	875	968	923	891	946	935	861	894	941	934	912	849	912	884	839	921	931	926	911	841	906	917	908	901	933	856	925	878	901	953	944	884	949	910	848	900	870	869	961	904	914	937	897	884	957	930	888	904	885	921	898	871	902	938	884	909	968	959	921	863	868	922	908	938	912	933	908	936	876	904	912	958	958	892	879	875	888	942	872	935	877	912	882	934	950	923	888	921	888	881	925	897	919	956	913	940	902	893	881	847	935	908	908	858	935	919	926	899	935	918	861	972	964	904	857	879	925	929	904	913	933	897	917	949	869	956	934	905	923	923	892	916	972	923	935	893	966	889	900	933	894	917	865	936	834	942	891	867	953	883	896	891	924	966	890	900	950	903	903	910	877	907	907	893	931	899	933	918	826	848	872	932	885	919	887	938	901	875	944	905	816	922	911	890	873	898	922	930	921	894	858	914
4865	5142	7853	32648	46548	47670	25588	8331	3036	1113	850	841	810	812	826	848	792	820	832	869	821	875	867	842	858	896	813	852	793	831	812	866	810	886	876	899	855	795	847	871	839	835	840	813	850	827	816	886	819	839	785	831	849	771	837	839	757	874	827	819	800	831	852	828	843	913	777	825	858	856	877	887	846	828	866	814	839	822	858	806	795	871	838	835	853	833	820	853	883	745	828	856	791	815	803	852	787	801	896	798	826	893	846	836	851	817	827	832	885	875	843	803	837	829	856	805	838	828	832	802	843	799	827	802	830	828	899	828	843	825	815	833	821	827	831	815	847	828	800	815	808	813	863	796	806	775	819	868	833	838	810	826	809	842	823	830	839	802	835	841	783	833	821	854	824	801	797	830	804	829	813	767	863	830	807	831	868	824	856	811	846	801	810	866	842	815	883	851	839	812	864	851	830	817	796	865	788	790	853	809	839	856	864	826	874	835	810	860	890	856	853	850	841	790	825	885	790	861	762	824	885	809	824	827	809	781	796	847	863	852	846	830	807	807	792	851	790	873	820	824	786	793	795	872	790	802	801	827	788	775	868	838	824	858	810	816	851	811	830	806	825	814	819	824	844	857	857	814	819	828	862	871	805	819	826	790	837	883	832	784	819	829	843	833	827	837	793	830	823	818	847	851	795	820	856	807	846	824	883	847	847	855	804	839	780	834	831	818	829	810	847	827	831	810	804	838	834	848	839	837	857	855	807	762	833	822	824	872	798	828	838	813	823	847	821	815	849	831	833	813	843	804	807	798	837	851	830	836	773	873	878	865	868	843	795	783	855	797	857	839	809	795	881	827	835	856	846	833	822	818	842	840	866	828	810	784	825	831	826	806	841	835	822	815	851	854	798	805	853	862	823	847	880	828	845	869	812	789	774	780	809	839	857	825	787	823	847	810	864	844	865	838	791	845	861	850	823	818	868	819	820	876	804	836	846	810	804	809	860	825	827	854	824	799	807	820	859	835	847	832	798	787	838	855	829	781	826	876	809	838	846	807	843	825	824	837	804	868	835	853	789	822	871	861	881	817	846	859	786	885	838	850	843	805	841	849	812	807	787	857	820	800	807	808	860	843	819	771	817	808	849	800	811	842	875	816	816	836	772	852	873	801	791	841	861	809	848	850	802	789	836	859	867	880	794	817	798	827	826	859	810	829	796	798	818	864	850	847	825	894	807	856	824	815	811	790	816	790	844	779	820	790	835	836	869	835	806	798	818	836	874	860	888	857	780	830	802	812	801	777	829	846	828	791	823	823	802	802	871	861	847	819	853	802	848	856	808	841	846	795	823	804	861	860	839	876	825	822	813	849	822	801	807	882	829	840	828	787	854	866	867	855	772	878	834	775	876	789	789	806	836	855	822	799	809	841	813	792	801	825	836	894	839	804	847	825	755	820	817	826	827	858	819	881	858	875	819	866	863	785	817	808	820	848	831	821	898	889	852	814	842	812	813	809	805	805	819	808	781	830	801	816	843	798	806	806	812	853	855	814	818	833	790	824	845	810	876	860	826	867	878	780	878	883	833	817	818	801	835	836	847	791	815	822	840	833	833	858	802	817	793	780	811	809	839	815	835	824	815	791	844	863	809	823	859	848	806	788	831	811	854	786	799	853	800	823	823	837	827	835	844	795	892	820	831	833	830	797	818	785	815	821	862	861	788	774	869	833	823	848	836	792	805	774	897	851	827	830	842	808	809	820	830	852	780	867	822	831	862	832	784	843	831	881	828	812	817	822	810	843	819	879	815	858	821	889	818	801	824	813	795	837	855	762	830	885	817	870	835	846	794	816	823	799	861	847	806	835	788	871	859	884	770	843	817	809	900	838	831	891	833	858	838	794	791	845	862	770	821	812	816	781	858	855	835	768	830	869	866	878	818	808	854	808	858	810	798	874	826	790	868	832	821	845	830	768	860	816	875	832	843	794	881	787	860	820	879	771	743	804	838	847	825	790	821	898	820	827	838	817	803	811	750	805	803	802	876	855	830	770	793	819	778	853	823	794	862	799	764	807	807	784	834	787	829	822	826	861	826	810	872	772	875	842	843	817	842	818	817	860	798	775	840	789	822	820	805	824	816	807	831	782	816	839	777	816	800	837	812	849	833	819	854	815	793	793	803	808	826	814	848	860	831	809	839	907	831	853	838	833	804	830	756	813	849	810	838	844	811	780	803	857	818	853	778	814	835	762	829	799	846	832	852	861	793	854	782	839	816	835	838	809	804	855	863	857	826	783	851	838	865	835	854	841	828	856	834	796	777	824	805	773	903	836	847	814	828	793	802	852	824	839	847	832	828	833	843	862	810	886	815	830	824	842	822	816	782	875	852	806	863	788	813	803	871	815	815	835	795	814	868	794	829	834	793	855	838	828	845	817	825	821	825	800	791	788	754	835	799	804	810	783	805	847	832	851	845	819	828	788	855	842	843	831	745	845	876	811	831	826	859	814	857	850	793	805	833	787	819	841	835	822	826	841	782	787	818	781	835	800	785	799	767	777	869	810	795	824	793	819	864	818	799	862	886	834	840	816	829	816	845	808	829	800	836	792	869	859	780	786	800	863	796	828	804	841	757	816	806	813	821	810	838	812	845	818	790	847	872	850	829	801	768	848	826	842	820	773	810	819	828	825	794	891	814	757	819	790	837	836	860	841	833	800	824	818	822	781	765	784	822	818	847	806	822	900	879	862	766	815	802	786	810	860	842	827	792	813	845	833	882	853	809	776	868	827	821	839	819	854	814	853	819	797	840	849	760	759	808	841	850	872	830	817	783	824	797	802	828	802	853	801	883	779	840	833	842	757	847	803	819	792	774	746	811	799	820	785	845	822	824	813	802	853	854	880	807	823	799	781	864	830	826	787	836	807	807	809	834	916	781	880	792	818	859	820	817	843	833	838	841	807	808	817	862	837	818	792	847	807	811	831	811	826	836	854	794	859	834	853	778	849	798	778	798	781	815	846	835	824	873	799	823	839	799	799	798	807	839	807	799	844	864	859	884	796	806	869	821	830	809	832	822	849	820	848	808	830	832	790	823	857	838	763	859	828	808	844	839	821	788	816	833	828	846	850	809	847	858	832	840	819	844	783	869	796	856	811	826	840	847	815	859	850	885	796	808	805	794	814	781	892	754	839	831	815	861	852	829	826	816	810	790	882	834	871	813	829	817	842	815	832	858	816	826	792	853	882	788	801	869	836	848	794	845	828	863	822	823	880	827	853	865	795	853	766	805	826	845	780	824	841	806	855	822	810	832	808	864	838	867	859	868	851	810	748	862	799	859	822	837	807	817	856	830	803	846	821	816	844	811	796	782	799	851	853	775	779	821	824	810	794	811	770	875	880	783	783	851	845	806	848	823	829	807	787	811	852	821	808	848	753	849	787	820	797	800	828	820	846	840	806	830	885	819	799	823	834	784	803	825	819	807	779	826	827	868	798	832	821	850	815	832	786	789	838
23821	21128	28310	24366	53764	63509	45530	21613	6400	1609	1062	1048	999	1027	1008	1035	1017	960	1023	1041	983	1060	1024	1056	959	1019	944	1021	982	1022	961	974	975	1018	1009	962	1028	997	1049	999	1021	978	946	964	1012	972	993	993	939	1020	990	1051	1036	986	937	1001	939	941	1022	1005	969	990	1037	987	946	958	1069	1016	987	1021	983	1021	1104	1052	1010	1011	976	1001	1021	1007	995	929	1041	967	1028	923	950	989	1016	968	975	1068	1016	988	982	934	959	997	978	952	957	947	1011	956	997	1025	996	983	1017	975	951	922	996	1039	975	1017	992	1029	1012	984	979	971	964	973	977	981	959	974	944	970	943	1001	1033	979	1026	973	1010	1013	955	1004	1025	1022	977	937	1005	1012	1029	1031	999	987	990	982	1000	1081	960	990	988	986	992	996	1010	1039	973	978	990	1095	970	950	1008	975	976	978	998	949	975	990	1022	991	1034	1027	1009	994	1013	964	1028	986	966	1005	1064	1007	993	982	979	1012	1038	983	973	1007	979	977	1001	1047	996	983	1015	968	998	1018	1000	966	966	958	1004	998	1040	987	1013	948	994	970	952	1036	963	945	944	974	971	1028	1016	961	999	996	1007	970	1010	1035	1046	957	986	1045	974	1045	1023	956	1012	994	1029	969	1013	927	1021	1002	954	1014	1026	980	995	942	987	967	985	986	991	1008	1094	964	940	970	939	987	956	1030	895	1051	1039	969	1037	1008	933	964	995	938	1026	1014	955	970	930	966	989	947	968	962	960	990	982	988	994	1010	902	1019	1038	1018	976	963	979	957	1069	982	1031	991	981	1026	995	1015	987	924	985	985	1016	899	977	1001	950	992	968	986	1007	1060	970	974	1016	1011	977	996	1023	1054	962	1012	987	1023	994	1021	952	957	972	942	918	999	983	1017	994	1023	989	995	972	949	964	985	994	988	1052	998	957	947	1016	988	1007	998	989	938	1041	964	956	1028	999	1017	984	979	962	969	999	1000	1005	964	943	990	920	1021	1032	1009	972	1036	984	933	975	1019	986	973	959	1014	1044	990	978	1040	1016	979	986	983	1047	1023	1064	997	981	948	967	970	1010	989	1002	1005	984	1005	1003	961	971	1025	1025	1003	937	932	1007	945	991	974	971	996	999	980	937	990	1008	992	992	973	1031	1052	994	1020	984	966	1008	969	967	1006	987	955	968	952	921	1019	981	1038	955	1026	1027	965	939	999	1005	1020	945	967	968	941	1005	1016	984	1000	954	994	946	920	1023	944	981	981	940	963	1036	1036	1035	1033	1008	971	1051	978	949	964	971	978	997	1023	993	1060	1025	950	974	988	996	1012	939	1013	971	954	1008	962	974	1042	1051	959	986	1023	950	1018	993	1019	968	1028	963	952	1002	1066	943	1010	997	944	974	955	999	1055	1001	1032	970	1003	985	1040	1000	994	1045	1019	1020	998	987	1054	1016	987	1027	999	999	950	944	1015	942	989	959	977	1020	1007	1029	1041	1006	983	990	945	991	1025	991	988	995	990	957	974	956	990	959	1041	974	1016	1020	1030	991	1010	1030	974	954	1007	963	1016	994	1055	1031	996	1013	959	998	944	955	1031	986	1016	1031	936	990	957	998	909	971	956	962	1026	978	920	1016	1027	964	1002	946	1013	984	1012	995	974	942	1017	937	990	1000	961	1011	978	996	966	996	986	1022	1031	1008	959	1040	983	962	1005	967	954	991	980	997	1088	971	1014	1017	986	992	998	906	1027	910	986	1013	1043	1017	1022	988	952	955	1026	1003	973	1005	958	990	1002	992	1012	1039	1008	989	1004	1027	1013	990	978	951	1031	1024	934	977	959	1049	997	1006	1025	1010	989	1022	959	1026	996	1011	979	1019	981	966	1002	971	1026	1000	979	984	962	963	983	948	934	1059	1004	1039	1038	1005	961	987	1002	1000	992	980	1033	943	946	1042	1001	1008	1003	1049	992	994	969	1026	992	992	982	984	974	1021	951	970	995	961	978	991	1007	968	1056	1000	980	1004	992	1047	976	1015	1009	970	980	1013	968	995	939	954	960	971	1046	1019	1030	999	958	969	1016	997	1012	995	946	977	1027	1061	1005	975	971	1005	1012	960	996	957	1035	1028	1084	997	1022	983	989	1002	1002	951	1027	993	999	972	1038	965	961	995	1024	1002	1002	962	999	1011	940	933	959	1025	939	953	1066	972	979	984	1007	1014	962	970	969	989	980	1004	979	986	946	1007	999	1008	974	1004	972	948	983	969	1003	971	993	967	981	1012	946	957	948	953	1073	928	1016	1006	928	992	986	1027	1003	958	1015	999	1004	1015	981	966	962	1045	975	953	999	992	972	982	968	1005	941	970	1005	913	1003	1024	1045	941	981	947	954	1004	998	978	987	989	983	1003	1007	979	1017	968	1054	1021	985	983	1017	990	973	969	950	1029	944	1002	963	1054	990	1006	977	999	971	1017	960	1004	956	1025	1007	1008	982	887	973	1011	951	997	972	1018	980	1032	925	956	1014	974	989	1047	1005	977	967	1032	977	907	1019	970	977	997	959	1000	971	995	986	941	1007	947	1015	986	940	1038	922	988	987	1016	957	952	994	993	1001	975	969	981	1006	922	995	1018	1036	953	1027	1028	1013	1057	1016	956	1010	1009	964	1002	985	1048	1035	954	981	1048	997	996	991	984	989	989	921	960	947	959	981	916	966	982	977	983	1015	1023	1009	1023	962	990	970	1006	981	968	997	1005	925	975	1008	949	942	1016	952	997	964	992	965	987	986	969	984	955	1030	1016	1016	1036	944	1038	1014	989	979	906	972	921	967	985	1018	1017	993	1029	954	932	996	1040	996	957	971	988	979	934	989	980	977	1004	987	984	1009	938	959	950	1024	984	1023	965	951	976	990	983	1033	1018	932	1000	1001	961	962	961	1006	994	1031	962	1005	913	977	976	966	995	974	1024	983	994	1006	1039	924	954	1028	1042	981	968	975	952	966	1019	973	987	972	971	996	972	978	935	963	956	995	994	988	1000	1000	1024	1011	1023	981	1024	1031	986	1000	971	918	989	1006	978	961	997	990	1023	1019	967	1022	975	994	1024	987	997	997	1012	969	997	1023	976	969	995	994	958	1043	1006	1011	933	940	994	993	966	982	1000	947	975	967	986	1022	1012	1023	1068	974	1003	967	1009	959	1017	973	999	1006	1016	1072	997	1000	990	1023	996	964	979	1021	968	975	974	1021	941	975	1034	955	958	999	1015	1004	1040	981	950	956	984	1008	1039	955	987	989	1002	971	1055	980	1010	998	947	971	989	952	1000	1027	981	942	999	944	995	1050	979	1009	998	1006	987	987	981	965	956	988	959	1022	927	978	983	984	999	964	931	985	980	1026	978	1018	982	965	973	1004	1027	988	1001	1004	1044	996	923	1042	962	984	969	1014	976	979	1013	976	939	918	1022	1017	965	1000	998	989	1041	992	1030	974	987	1024	1008	949	1048	933	944	996	986	1077	1024	1006	945	986	1004	965	1036	1003	1016	986	991	932	986	987	988	947	961	1014	1008	1003	952	962	941	945	1023	1001	981	993	1017	1058	991	992	1002	1013	966	997	961	1006	1048	994	997	1023	993	1015	947	1040	1010	979	986	962	1005	951	969	938	1046	961	1013	954	953	996	991	989	1017	955	995	1060	970	935	1011	1029	1033	977	1006	1006	1026	990	975	1029	1034	991	956	986	994	969	938	952	1001	1060	1002	1014	1006	1055	978	985	1025	989	963	972	985	976	942	939	1021	1013	1023	1022	1035	1008	967	999	1009	959	965	1010	1001	1007	1018	1030	955	958	962	1058	987	960	946	994	1053	993	939	965	914	1007	998	994	995	950	939	1045	920	978	969	931	997	1013	923	971	1016	992	957	924	1027	992	1018	958	953	1010	969	996	961	982	989	961	973	1020	940	988	1030	1015	997	999	977	985	976	929	992	1012	1020	980	954	973	998	979	952	975	996	979	946	942	1021	958	1012	996	948	1009	968	997	989	983	1004	965	991	992	994	1017	984	1036	1037	987
3709	5986	5097	13970	70366	61358	36475	13252	4537	1302	936	927	940	894	966	932	901	882	848	937	923	936	895	922	981	965	898	851	907	877	884	878	913	943	867	865	883	963	927	887	949	894	933	885	928	933	953	901	843	901	953	882	886	881	875	891	933	844	904	873	896	915	897	898	893	866	924	904	909	943	901	926	943	906	891	919	900	882	885	934	908	916	952	891	906	915	926	894	910	889	911	921	880	885	917	918	907	896	864	899	900	925	873	871	883	901	913	887	859	932	920	887	938	884	925	882	949	927	881	933	902	860	922	900	868	942	903	867	913	880	865	915	965	916	929	906	927	924	951	849	887	895	945	917	904	944	885	875	864	923	878	902	888	943	845	897	981	920	885	881	929	911	870	901	941	924	860	960	919	873	919	834	935	850	904	838	960	964	879	933	938	878	917	872	864	891	935	895	921	913	884	818	926	877	888	958	903	921	877	894	899	861	874	817	907	860	931	913	922	915	889	878	910	857	919	922	880	907	952	949	869	902	930	871	910	879	898	899	927	907	926	921	861	943	924	910	892	945	912	899	902	863	920	895	874	878	881	863	901	871	879	900	882	904	873	857	916	874	908	924	926	882	857	929	969	893	933	871	883	888	907	905	930	901	929	927	873	887	905	875	950	894	931	910	895	873	911	894	908	920	934	912	909	914	864	900	1002	865	896	918	919	954	865	892	834	905	935	836	933	938	901	938	920	918	945	892	914	924	855	956	926	864	922	852	920	944	939	863	918	896	912	936	911	898	893	911	850	931	927	877	895	901	910	886	974	920	900	867	841	951	842	937	854	908	876	894	913	919	913	934	876	928	908	908	919	846	890	907	901	964	868	881	922	865	905	848	902	835	903	879	920	844	953	899	913	893	886	929	898	857	969	912	902	845	959	871	891	897	887	940	880	863	912	944	897	891	900	865	884	875	942	881	892	890	911	928	888	965	880	859	927	917	949	851	881	927	867	879	940	863	923	880	883	889	920	898	876	950	946	899	887	920	923	881	933	933	898	946	937	880	893	870	903	905	921	880	849	867	898	879	868	933	862	899	952	976	936	916	929	944	866	854	938	938	868	877	876	906	908	873	927	862	888	944	880	852	847	860	910	945	915	835	939	862	883	907	885	896	896	897	895	973	868	906	883	904	899	877	904	891	927	908	858	875	897	862	895	900	946	905	900	942	910	893	902	911	893	921	911	898	935	893	936	901	898	910	919	918	926	871	890	916	896	858	882	890	906	922	866	925	908	896	848	893	855	869	906	912	881	921	879	921	910	931	910	938	856	886	862	913	862	985	845	881	870	909	823	863	909	867	877	916	872	823	883	849	923	879	884	872	891	864	861	905	913	832	884	858	851	900	872	862	912	834	914	956	879	932	893	917	908	925	847	914	872	924	848	878	886	877	868	917	902	936	939	902	887	843	886	875	922	910	903	905	896	942	902	884	912	876	877	902	923	863	895	866	927	943	921	859	867	886	912	899	972	947	917	923	867	903	930	826	907	911	917	871	847	887	882	906	960	976	913	889	854	906	885	907	915	930	861	907	879	852	899	870	924	888	876	920	941	913	901	902	876	886	879	878	849	916	906	877	884	928	887	872	964	921	917	903	901	914	885	931	853	978	862	889	895	857	857	906	912	893	877	895	934	863	938	915	893	856	904	886	907	959	850	914	893	951	856	865	863	894	908	883	870	918	910	877	858	846	888	907	857	895	863	871	890	898	929	923	882	878	903	867	925	892	904	862	881	930	935	906	914	906	896	828	854	913	948	907	877	915	857	880	835	889	849	920	864	893	856	888	919	892	903	872	864	913	942	844	899	948	880	849	948	885	938	895	936	893	866	884	891	883	901	900	871	896	947	889	909	913	884	868	930	890	887	858	907	873	923	897	903	874	862	905	903	923	935	864	850	903	822	870	900	876	889	868	909	813	884	857	884	906	948	871	888	847	964	903	928	897	910	896	942	874	876	862	866	894	903	903	894	856	898	918	917	899	927	877	909	902	919	935	903	886	842	881	916	895	882	904	894	897	880	936	844	902	896	926	926	893	893	947	906	928	934	847	866	964	856	894	885	882	942	853	860	902	896	863	888	918	900	925	882	894	924	942	859	859	899	875	920	892	950	902	865	920	855	896	890	895	858	904	916	911	881	910	876	852	912	880	953	910	912	855	937	831	851	887	900	894	918	897	860	867	924	877	893	898	844	936	956	911	897	872	890	885	839	909	927	868	898	939	856	879	910	904	881	940	872	901	934	847	886	865	884	852	926	893	904	881	900	876	839	909	831	904	870	880	921	859	884	879	861	911	876	836	930	863	895	905	867	876	862	918	885	896	930	880	916	879	877	904	886	882	914	893	923	898	884	937	868	872	880	890	912	861	841	900	885	929	866	896	898	850	897	888	935	909	900	907	924	870	893	890	889	942	877	922	930	894	933	890	870	897	904	888	903	882	907	887	862	841	889	872	896	815	870	866	929	919	873	867	905	882	888	876	884	874	887	909	829	886	903	905	962	881	819	817	874	889	904	911	925	899	871	919	917	859	854	855	879	896	908	914	870	895	897	887	883	881	884	889	835	880	907	895	895	879	951	945	893	854	932	920	870	868	898	907	964	880	888	881	876	973	911	896	903	950	907	923	942	883	879	914	904	875	895	909	931	908	938	899	873	874	912	875	913	907	918	911	937	906	859	917	898	885	906	882	887	833	926	854	914	907	915	873	941	867	910	859	907	914	879	899	904	942	903	932	939	867	927	884	880	900	886	896	868	879	931	935	900	876	879	899	898	902	950	872	847	851	905	892	865	874	930	900	880	883	892	880	852	929	883	901	941	913	859	890	869	850	910	862	902	885	894	887	861	913	924	935	913	851	847	915	880	898	898	909	846	925	885	826	883	868	871	896	881	857	827	899	911	926	908	929	872	898	897	884	935	920	896	950	885	936	868	917	870	879	877	913	929	920	861	959	875	901	881	899	827	930	866	894	868	877	863	828	923	892	888	857	895	922	917	916	892	896	868	897	931	899	891	919	897	920	905	879	935	886	844	906	896	886	866	921	877	887	868	893	887	831	877	914	908	882	889	883	867	915	918	898	878	923	854	891	873	920	918	868	903	916	908	846	860	878	919	874	887	860	945	909	897	926	896	884	872	910	893	947	890	834	909	903	895	874	895	922	899	861	894	914	891	879	870	878	865	907	899	886	879	873	897	890	881	874	919	890	869	928	870	879	920	859	890	914	944	880	887	907	852	917	922	900	874	915	866	869	961	873	851	866	908	938	887	908	884	883	827	929	908	885	928	863	870	866	908	842	843	832	867	872	942	885	920	871	959	910	878	884	857	926	868	889	879	920	944	934	850	908	894	891	915	855	923	896	895	922	893	908	884	881	810	920	903	855	891	894	847	921	915	888	955	883	851	874	884	915	854	929	897	898	898	868	865	853	906	869	825	890	938	908	866	879	952	897	874	893	857	793	899	903	914	901
27268	13828	2530	2084	11981	15113	7445	2135	1213	917	946	946	865	920	924	922	947	916	967	924	967	899	1017	884	887	929	903	894	1002	963	953	930	916	919	892	1001	878	924	931	987	921	936	952	955	960	936	944	948	883	988	933	921	951	906	908	906	898	931	933	946	966	891	948	923	884	893	973	933	912	891	910	936	980	1011	925	941	984	937	905	954	927	863	992	910	922	947	927	981	976	907	939	883	952	950	936	916	922	947	959	880	964	956	943	945	866	935	943	919	896	907	970	914	965	939	975	953	901	906	1012	907	886	1015	922	950	928	978	941	1010	965	939	906	920	912	892	922	951	949	948	895	996	925	933	925	871	938	949	931	880	947	913	951	915	906	902	971	898	944	936	919	946	963	938	929	982	948	933	891	964	874	1021	922	928	914	921	939	962	924	981	900	949	973	908	935	922	1005	916	927	915	988	938	949	891	884	902	943	924	961	922	961	902	970	955	894	953	914	899	908	970	922	939	899	882	895	910	946	967	905	906	909	919	961	977	915	934	899	897	891	977	925	955	934	970	949	914	936	927	927	930	921	875	942	964	905	947	936	886	978	970	971	902	893	932	974	884	945	864	922	918	932	955	867	917	935	968	920	939	895	905	938	933	1010	911	940	922	919	961	933	899	911	933	939	953	934	985	980	980	992	904	934	962	975	964	917	925	958	915	927	981	927	967	974	955	943	947	936	900	950	1022	936	946	988	968	932	903	933	974	993	978	906	917	926	902	947	955	938	914	937	920	952	934	908	935	973	915	925	971	941	919	922	928	961	893	909	942	928	969	963	979	974	963	966	990	928	926	877	918	1004	928	930	959	979	890	865	969	930	910	920	910	898	974	893	910	965	912	852	986	921	957	952	916	924	961	954	860	896	895	934	909	947	956	945	973	907	944	947	961	931	1029	966	918	916	955	952	897	916	907	945	978	997	954	957	936	922	912	1000	897	918	964	947	972	953	880	956	916	947	960	934	982	852	896	937	904	947	910	922	992	973	872	916	960	940	882	938	865	934	919	964	942	946	937	900	957	877	882	927	919	943	898	961	884	909	937	945	922	963	930	869	881	895	967	995	960	931	925	920	920	923	921	924	948	964	916	981	899	896	942	953	959	930	987	948	890	918	912	914	921	957	919	923	955	943	977	942	934	1020	991	909	933	942	943	939	944	969	925	942	1017	926	910	901	932	943	943	907	939	953	921	874	979	903	958	932	893	980	952	901	931	974	909	974	900	884	915	932	953	978	908	904	925	924	957	905	992	918	965	885	933	967	937	932	965	879	932	885	950	926	916	882	895	921	918	902	973	947	905	947	927	948	913	919	908	950	976	905	965	911	913	927	911	988	947	918	910	968	913	956	907	922	911	959	964	944	909	942	887	925	926	924	899	903	949	957	934	902	914	979	874	955	986	961	936	993	939	901	934	927	1010	927	905	969	939	945	915	944	901	838	892	932	927	908	933	941	944	934	1002	909	925	884	983	929	936	946	957	958	950	905	958	923	890	906	961	986	949	898	992	855	845	891	906	879	966	953	942	948	864	954	938	958	944	931	913	905	952	979	944	944	932	942	906	866	855	931	911	931	947	939	972	926	963	908	908	863	911	912	934	916	942	883	955	895	947	902	952	946	960	998	882	891	932	964	904	940	948	912	943	921	968	905	897	907	909	975	965	927	953	931	937	931	886	928	961	925	984	908	939	916	922	930	956	961	957	974	902	898	953	928	975	975	900	950	887	867	963	964	928	899	940	917	912	912	937	902	933	898	890	935	924	904	888	927	900	961	976	940	979	885	883	911	948	984	922	920	945	926	929	917	905	981	942	966	946	921	901	941	959	983	913	908	981	897	871	945	916	931	960	881	946	885	909	932	864	902	909	960	919	896	957	947	933	941	924	947	961	971	981	912	908	916	896	909	904	958	959	951	944	950	958	916	972	945	935	980	914	943	932	864	918	916	949	976	902	940	960	934	884	885	925	977	902	984	915	918	920	937	958	932	936	920	940	904	926	961	965	963	897	915	970	906	894	831	944	906	923	956	946	868	929	937	933	925	941	970	920	979	885	957	989	922	914	868	942	920	924	877	930	938	950	929	894	949	910	890	950	924	917	932	902	944	902	914	890	969	886	919	930	869	901	988	936	879	917	953	966	930	977	929	916	882	941	982	938	907	942	911	909	935	940	990	956	977	913	968	902	909	916	976	935	936	856	964	933	1001	953	894	910	912	906	930	900	927	919	909	956	929	871	881	943	948	906	1003	968	964	922	967	957	961	950	869	922	948	919	869	867	903	965	914	946	940	922	950	917	867	983	948	900	903	911	984	914	968	920	940	916	878	934	873	931	916	921	936	907	984	975	964	932	909	895	945	935	950	920	935	946	915	935	884	935	913	942	961	999	928	944	901	921	897	926	954	922	943	923	880	967	961	984	888	962	930	943	952	910	956	868	962	927	926	952	947	955	922	930	963	950	971	900	919	941	961	908	918	934	893	905	911	961	918	937	916	946	900	943	962	931	956	972	877	986	928	945	949	951	900	912	1022	870	910	917	954	950	935	927	968	968	875	898	907	879	957	927	1005	932	916	901	921	887	921	942	962	991	974	922	930	920	967	933	936	866	977	966	905	974	916	922	974	917	952	912	900	923	926	871	981	918	942	915	974	891	975	975	912	888	940	880	945	973	926	964	890	920	899	932	946	944	929	908	942	908	935	900	950	954	905	994	964	942	894	919	913	923	987	971	950	976	859	919	913	955	902	920	964	885	906	899	927	983	951	959	893	962	928	931	890	923	907	909	1013	927	953	904	915	928	893	896	969	909	976	951	917	918	920	931	927	978	916	928	924	917	897	970	882	940	910	860	986	969	948	888	943	895	956	971	918	948	967	944	962	930	958	922	908	964	950	983	922	996	938	940	839	913	958	902	917	952	948	954	933	884	915	925	986	906	956	911	960	934	851	862	921	959	960	933	940	939	922	960	954	859	971	973	931	953	924	935	941	949	901	922	959	956	946	913	905	948	902	918	888	953	958	945	914	941	924	948	951	932	948	954	976	908	930	1000	933	948	899	917	936	949	911	930	937	951	936	920	894	924	866	975	949	872	898	977	943	1026	880	956	935	959	1011	970	967	917	923	893	905	906	949	890	932	969	934	974	925	987	899	938	923	962	930	871	923	966	951	958	939	929	993	894	901	935	910	974	925	905	983	1008	897	928	921	909	1013	956	940	849	928	913	923	970	911	924	925	888	987	917	918	871	949	876	868	944	899	932	943	931	964	889	887	992	848	955	919	988	887	926	950	978	829	975	986	953	909	966	979	948	947	940	999	919	918	942	950	926	905	933	942	888	938	917	953	939	889	937	916	960	872	963	924	975	938	935	911	940	928	972	919	943	970	888	954	919	942	930	962	969	927	951	908	861	913	956	928	952	968	940	901	935	890	886	897	937	924	917	892	982	919	896	908	959	882	923	959	892	933	927	938	919	888	924	961	928	905	889	900	938	967	889	955	915
4967	1028	990	1554	11758	12161	5598	1651	1088	835	866	776	810	832	722	819	772	807	798	802	826	754	817	800	833	839	838	787	794	784	834	775	795	775	831	830	824	768	769	817	771	759	781	772	841	828	828	782	786	802	771	768	756	783	845	830	763	816	787	782	786	827	814	762	789	789	726	772	805	802	793	814	785	797	764	765	788	816	760	790	725	798	794	753	816	797	861	783	811	832	835	804	778	808	811	819	764	841	795	833	826	762	822	815	787	796	803	792	817	770	818	747	754	810	801	801	710	761	840	825	811	740	795	753	743	795	732	811	766	772	768	812	724	757	789	790	827	834	820	795	856	807	804	798	805	804	797	816	810	811	744	828	789	793	793	766	827	782	768	831	757	815	732	762	831	786	813	779	827	803	815	806	795	752	787	753	789	866	795	780	766	730	775	756	862	792	806	832	798	822	810	823	842	802	779	845	777	815	845	782	777	821	823	798	814	761	801	821	783	771	798	752	803	824	741	803	765	813	797	780	803	768	769	835	781	827	770	806	783	772	781	770	795	803	805	806	764	825	780	789	806	786	790	782	873	831	786	799	773	809	772	786	736	785	789	778	777	815	781	796	788	810	743	778	784	815	786	766	787	826	809	804	815	812	830	776	851	835	781	795	802	809	773	769	798	785	823	811	836	795	792	783	779	812	747	778	778	779	757	790	799	769	860	812	788	803	797	780	756	741	806	783	783	814	750	757	770	776	866	760	761	796	787	842	833	752	764	773	778	789	789	833	807	763	778	827	789	769	751	764	833	774	793	774	767	845	759	767	885	803	830	760	803	794	822	808	817	764	795	818	738	783	759	798	852	764	802	817	801	769	821	788	775	795	803	840	832	757	817	785	811	776	830	822	788	726	768	794	760	812	833	795	770	818	782	779	813	826	776	802	781	767	808	789	760	820	793	768	773	783	819	817	774	813	799	826	804	808	739	771	809	772	782	788	773	808	766	808	747	799	800	775	836	828	770	806	826	849	790	783	772	832	777	880	798	790	743	770	841	797	840	801	777	803	818	779	832	818	783	779	751	775	810	798	770	751	856	796	790	806	808	794	734	791	802	773	899	770	793	870	823	779	807	815	808	788	887	683	788	776	806	816	815	822	785	795	831	816	813	766	786	847	833	791	821	754	794	757	812	773	810	811	793	755	809	790	774	778	787	771	761	864	786	823	760	781	817	851	810	837	817	817	753	826	729	748	817	826	779	814	833	772	803	819	767	777	793	823	776	743	773	800	769	787	766	822	810	759	841	790	803	789	775	783	752	779	810	798	825	792	813	795	770	789	798	836	787	765	761	738	776	760	785	762	795	791	796	771	827	789	821	756	761	850	807	787	800	776	784	771	782	777	818	813	832	818	801	773	786	750	784	814	784	794	819	800	790	763	789	779	778	841	771	823	837	856	771	788	833	783	848	830	781	841	751	868	767	781	786	783	771	817	790	802	814	801	784	772	778	796	792	765	775	844	797	830	760	757	790	813	870	808	781	815	717	807	802	832	833	797	783	826	786	784	817	737	830	824	789	812	835	755	810	785	763	795	824	823	775	818	781	731	801	773	804	807	783	733	768	768	839	793	807	817	798	810	787	810	772	846	818	779	798	837	820	753	810	792	754	790	788	822	751	740	802	800	746	816	827	806	761	763	812	770	825	774	888	810	775	797	756	777	794	738	796	779	789	811	778	813	786	744	796	835	778	783	825	767	768	747	827	810	793	823	797	772	824	794	809	754	800	782	784	800	801	814	758	760	771	798	799	851	802	770	829	819	808	794	810	759	841	834	791	788	778	789	756	761	804	821	743	800	828	793	799	818	817	816	768	777	766	834	777	777	793	782	737	771	803	815	772	792	796	777	796	775	847	822	859	786	805	757	746	817	835	813	794	834	803	788	780	709	821	819	834	733	766	774	771	794	737	778	814	761	813	813	781	749	799	817	783	838	788	798	831	752	845	784	823	817	809	787	810	799	812	782	737	821	753	782	783	786	821	774	811	779	793	805	786	805	780	744	811	786	894	802	769	778	797	784	771	777	779	795	805	778	766	787	770	794	786	793	743	821	768	838	792	756	771	758	792	828	808	782	806	796	798	778	742	762	774	774	735	807	832	758	781	756	769	791	778	771	825	797	830	771	795	759	848	800	795	771	790	775	798	799	790	810	781	802	785	797	792	772	799	755	758	744	769	818	791	809	825	808	799	793	779	810	788	818	750	813	763	833	771	840	740	794	791	823	774	811	810	833	829	823	831	785	796	770	788	806	761	801	830	801	814	805	763	777	776	785	750	793	812	791	735	823	804	746	821	794	742	794	771	789	811	802	799	790	774	784	828	769	811	839	827	777	838	793	824	766	761	799	807	790	830	781	769	816	794	808	811	775	770	770	787	737	806	788	795	741	785	807	763	767	808	839	719	742	791	783	820	849	810	832	808	809	772	813	764	788	802	786	780	766	767	796	786	775	757	763	817	773	769	786	796	780	763	821	842	747	723	784	762	801	809	848	865	813	778	742	822	773	845	800	815	801	807	856	785	809	817	808	751	811	827	806	826	817	738	797	795	799	823	790	784	806	752	826	793	828	759	807	802	829	807	763	817	788	775	782	795	797	799	821	828	790	799	772	829	775	808	791	791	807	752	863	781	791	768	743	853	791	784	783	814	785	825	827	786	816	782	784	765	802	777	787	775	820	811	783	803	818	827	771	784	783	785	774	766	814	778	820	777	823	733	818	857	746	813	768	771	788	811	767	816	791	783	825	798	782	748	787	824	816	770	762	785	750	765	719	765	798	788	798	818	816	802	712	783	804	768	809	761	756	797	804	824	739	814	765	797	787	786	783	828	794	796	782	769	809	790	802	748	805	797	835	822	752	788	784	777	758	798	807	822	749	786	808	786	739	798	828	815	794	783	785	758	809	801	802	857	775	807	799	771	740	770	794	801	818	811	746	785	770	752	788	804	780	812	757	786	768	811	767	785	823	792	797	832	807	816	827	786	802	805	815	782	819	814	804	791	812	822	791	827	804	826	864	814	761	816	806	804	831	766	837	823	797	851	767	790	803	809	763	831	764	768	814	829	804	800	753	799	788	838	787	784	779	833	794	774	787	765	792	761	827	772	773	791	791	800	814	787	801	780	767	807	821	833	781	774	831	861	844	786	788	761	783	824	763	760	804	793	792	775	750	805	794	775	766	787	761	801	805	788	767	792	776	821	763	802	822	782	807	794	795	801	755	782	765	778	806	765	848	781	787	806	840	762	800	770	739	786	802	778	782	804	829	796	790	805	762	757	779	777	790	768	810	817	770	748	767	824	783	788	855	761	799	761	822	789	808	801	790	769	853	806	793	783	786	862	770	741	804	828	861	770	776	794	882	768	790	797	772	812	804	818	799	760	770	808	754	779	695	750	790	837	796	776	762	761	802	780	759	847	843	805	804	767	784	769	824	828	848	835	737	784	811	827	796	802	807	788	794
24549	21112	27493	29997	55964	50924	34614	15933	3823	1163	996	929	959	963	922	951	924	923	982	889	956	970	956	953	894	942	951	966	940	927	849	943	910	904	893	943	880	935	906	966	952	931	882	882	895	922	919	922	926	892	863	949	886	919	954	967	942	924	896	957	963	927	950	916	917	850	899	982	923	951	878	960	880	916	913	938	938	942	938	866	945	875	933	928	902	902	980	924	965	889	924	916	854	911	908	946	902	913	894	862	994	880	920	969	902	923	904	913	930	893	941	885	945	878	941	913	872	927	896	916	976	951	913	932	926	909	927	930	972	952	907	959	893	890	905	909	864	884	897	882	930	989	918	897	919	917	886	882	949	920	888	909	911	863	865	913	930	938	915	917	905	890	917	873	924	946	976	904	904	915	927	946	910	915	931	879	936	942	892	939	915	894	963	890	896	893	916	922	874	968	891	891	889	926	880	888	898	957	934	851	861	914	937	927	901	934	902	909	911	913	962	912	901	883	913	909	870	899	865	908	921	930	930	899	928	899	941	945	911	864	895	990	857	910	941	892	882	906	878	890	921	873	863	899	898	921	873	845	890	920	914	921	893	938	870	855	930	869	861	905	907	913	885	890	906	918	954	883	912	914	869	919	934	900	938	893	883	936	883	882	920	928	917	927	894	893	882	887	888	834	908	941	954	870	896	938	897	923	897	908	984	950	889	908	921	905	891	859	910	949	942	911	923	981	866	929	918	932	859	955	869	903	879	904	838	917	885	931	928	872	929	928	924	958	933	923	883	891	902	887	955	981	958	895	918	897	917	903	917	884	898	901	925	880	939	899	905	899	944	923	919	902	909	928	865	936	887	941	895	905	843	920	896	952	873	929	851	873	892	919	879	906	891	917	884	963	954	899	873	890	882	896	898	894	884	913	871	923	861	871	896	907	955	889	919	923	913	894	909	847	871	891	925	880	935	929	921	878	942	863	891	894	931	922	934	930	882	880	929	911	900	883	914	946	912	908	933	872	931	906	899	857	899	891	850	908	920	923	904	880	945	940	924	939	915	952	880	873	885	905	899	886	927	893	925	887	940	918	952	903	946	885	896	921	869	894	932	892	927	913	964	913	932	911	912	913	912	913	906	902	826	869	875	907	924	916	929	874	956	902	878	883	945	865	902	960	890	981	953	904	979	949	869	863	927	910	952	912	874	866	898	872	921	966	913	916	915	880	908	889	920	889	918	857	970	900	860	923	835	972	940	842	894	890	899	872	905	968	895	940	880	901	843	949	910	909	891	842	923	901	873	934	893	862	883	910	927	888	877	898	932	880	902	926	880	868	909	904	914	944	881	875	924	853	887	888	858	970	889	940	915	862	943	949	906	892	873	881	911	930	909	929	875	931	870	954	930	916	868	911	869	930	865	933	910	905	905	905	873	928	844	937	916	909	889	890	900	939	943	909	929	875	890	932	883	859	889	883	922	911	914	927	904	962	947	909	903	854	895	897	857	899	913	921	887	932	932	905	936	873	896	899	927	904	886	933	912	887	883	897	919	945	906	910	930	971	954	915	897	874	908	929	944	944	885	914	870	959	913	944	923	903	898	927	868	1017	895	914	916	888	877	940	853	905	915	899	881	926	903	895	882	966	901	940	891	892	909	836	916	894	868	894	943	940	905	926	894	926	896	882	916	959	879	913	937	916	912	924	922	920	873	882	896	838	912	909	857	870	903	868	941	921	900	905	944	925	835	966	946	932	919	871	933	932	897	850	864	924	903	845	919	861	931	871	882	875	923	915	902	879	921	896	871	894	925	883	936	870	839	876	877	893	849	889	912	902	914	878	900	924	933	901	928	855	954	869	939	884	859	954	959	873	893	920	912	930	898	904	898	902	927	924	903	868	904	901	953	929	835	904	871	954	948	886	922	942	893	883	926	897	941	934	907	942	928	895	907	884	883	902	875	889	888	863	884	916	868	900	927	919	946	913	904	941	929	910	974	902	821	876	907	906	843	945	965	882	914	980	957	879	890	910	972	967	894	885	900	928	928	912	801	929	878	924	949	901	912	910	898	925	896	939	889	886	903	902	916	907	867	905	902	936	896	947	947	903	909	917	920	900	888	917	897	870	895	917	895	878	906	892	900	895	879	898	857	879	877	886	952	905	913	934	848	879	873	928	889	906	885	928	915	892	898	851	942	922	930	878	944	904	904	945	920	924	895	943	889	859	928	900	880	961	885	938	885	927	908	849	941	912	926	874	923	923	865	904	870	919	863	889	910	866	913	940	908	883	899	911	932	878	896	910	884	946	896	790	872	950	847	908	863	915	937	920	891	906	847	864	920	895	861	864	912	913	895	920	950	919	944	895	883	879	906	907	879	887	912	894	973	899	893	864	900	913	950	862	925	884	875	896	936	932	912	933	920	926	992	855	916	911	942	896	800	929	928	868	942	916	840	888	888	901	930	981	899	952	952	898	937	934	929	892	880	908	866	911	929	881	904	877	855	901	879	954	852	895	873	867	962	844	893	880	886	904	833	902	935	840	900	913	867	837	890	903	947	882	864	868	906	908	930	912	933	901	927	931	830	917	920	895	903	919	901	927	868	911	923	916	900	905	919	925	917	903	932	912	937	912	939	885	927	839	839	970	888	898	882	904	911	909	898	926	929	937	882	934	858	921	924	886	913	934	919	918	846	919	925	921	916	912	886	838	950	920	929	941	917	881	938	887	907	909	947	886	916	944	902	890	922	852	940	910	925	885	920	837	898	867	902	887	863	918	915	908	898	892	912	877	906	954	945	882	912	940	942	860	909	868	853	876	893	919	939	861	929	896	886	961	927	919	900	908	870	893	899	931	890	907	876	897	904	868	949	921	942	937	937	860	888	918	928	917	946	892	965	918	950	948	890	884	870	831	913	893	888	935	893	909	880	908	897	957	933	883	914	895	963	874	915	931	892	902	916	933	882	937	952	926	905	835	932	885	939	920	868	868	936	893	896	941	945	871	933	949	849	881	889	920	990	903	907	892	914	908	869	950	974	912	866	853	892	894	942	949	950	882	901	915	934	909	918	963	887	962	905	884	907	909	921	939	918	925	916	911	878	917	945	926	959	935	921	843	896	943	913	926	950	911	915	907	862	858	873	910	930	943	935	917	882	860	906	916	937	934	927	923	849	921	898	904	898	946	884	950	863	912	914	898	901	932	908	932	922	870	920	886	939	922	945	908	893	895	911	906	877	904	867	904	1004	871	894	880	913	866	911	929	924	933	918	889	883	907	887	859	960	919	912	883	894	943	927	914	918	933	909	857	901	884	901	921	860	911	958	895	923	895	920	892	851	872	871	911	925	895	926	1000	889	915	930	889	922	911	839	869	892	929	897	905	874	893	918	956	882	899	922	978	870	911	932	950	882	917	944	930	895	894	929	894	883	903	937	853	895	950	873	907	879	871	893	915	900	913	867	895	888	929	921	946	889	901	912	822	921	898	919	854	862	920	877	927	928	891	966	918	932	838
3621	3959	3332	29220	57813	45125	25853	10578	2842	1012	849	840	868	825	870	841	797	851	889	856	835	875	835	835	858	853	805	890	833	867	778	818	800	831	868	807	852	850	795	879	857	868	843	849	774	833	863	838	871	823	818	797	821	852	865	808	823	836	839	840	841	820	887	787	814	828	833	842	772	853	836	844	855	798	825	861	867	859	822	799	835	785	828	822	802	796	853	833	830	784	843	819	848	790	855	810	852	823	830	804	859	829	786	833	853	790	853	848	826	827	803	832	827	808	859	821	799	803	841	809	823	784	822	848	830	832	782	801	882	872	805	849	823	814	788	839	839	857	787	819	819	869	822	838	783	829	869	793	851	787	857	790	861	776	863	885	834	817	772	851	844	839	821	799	839	840	865	814	815	842	821	804	862	847	847	762	815	782	786	800	860	807	869	797	866	822	785	835	848	846	790	804	846	826	862	807	834	846	853	849	860	885	838	799	805	797	813	787	838	832	839	854	808	801	842	820	825	842	820	818	836	854	866	790	762	819	830	806	817	852	816	849	841	849	759	791	795	827	854	789	848	836	796	856	819	851	856	863	822	837	823	863	819	852	835	851	825	800	835	807	809	815	786	862	827	853	864	804	870	813	892	820	835	816	819	812	822	817	797	819	821	818	893	791	805	820	764	825	833	773	832	819	852	789	783	832	826	803	853	838	816	797	822	834	833	798	801	790	813	799	793	776	831	842	797	875	820	800	876	817	849	811	839	807	816	827	870	807	822	891	851	866	813	831	824	824	786	785	817	803	841	777	830	830	834	769	815	822	862	823	832	793	793	878	827	871	840	854	800	791	849	862	812	802	823	852	849	780	862	882	814	788	816	794	810	837	824	801	821	834	805	845	776	858	848	883	839	790	832	862	795	831	840	813	831	786	803	848	827	851	824	811	813	777	841	813	858	817	786	838	808	859	850	840	828	856	823	786	821	818	831	834	827	835	786	777	818	825	814	817	799	805	855	789	829	785	845	825	789	845	808	824	867	802	804	817	807	789	820	849	870	769	793	856	796	817	861	786	822	814	801	861	847	825	865	818	877	816	830	826	816	849	760	859	820	823	839	833	802	795	820	823	788	841	861	781	819	818	850	855	810	818	842	854	826	862	810	834	801	825	840	816	875	824	895	796	802	879	792	796	835	847	860	820	806	808	827	774	847	804	849	830	813	897	872	750	771	742	847	841	838	824	830	828	814	848	879	774	795	809	806	829	837	813	823	842	837	809	832	829	791	840	826	833	834	824	833	834	827	816	810	822	804	841	853	842	822	808	828	828	875	816	783	847	851	818	827	822	819	823	772	813	828	801	782	892	849	825	845	865	860	857	848	831	838	809	871	808	807	831	849	820	819	825	836	843	820	827	870	835	797	812	837	795	817	823	785	834	758	831	833	816	792	892	832	855	769	822	749	842	830	795	838	831	816	843	829	820	790	815	903	819	821	799	800	809	833	816	854	841	832	800	808	799	823	799	848	820	890	841	820	769	841	818	821	716	763	780	838	798	817	809	821	822	817	849	789	821	790	798	796	887	776	875	837	822	816	850	787	859	836	806	781	835	840	882	790	869	850	851	795	851	837	844	845	818	803	864	797	812	827	827	776	834	809	820	800	840	802	812	896	846	855	816	814	840	732	831	801	830	855	787	839	841	880	825	835	836	811	812	867	827	831	845	802	828	790	840	822	777	809	772	800	836	802	796	830	781	841	802	825	837	908	814	875	814	778	816	817	842	854	820	772	831	752	825	798	858	866	837	867	823	827	810	857	823	880	820	834	740	816	841	901	771	742	810	845	801	836	819	851	817	815	809	826	783	819	808	847	862	764	819	797	874	818	823	800	804	786	810	832	856	811	763	840	825	836	802	881	790	829	816	823	818	798	849	815	799	812	848	835	836	809	777	811	860	846	780	823	849	852	791	844	831	777	822	839	769	881	814	859	835	807	815	845	825	845	850	837	893	860	845	842	783	753	866	794	870	833	812	849	845	814	820	815	870	799	821	895	844	789	853	828	866	886	818	822	839	825	801	823	831	812	812	835	837	783	825	837	828	837	784	818	742	810	827	801	795	866	838	811	833	770	869	832	814	847	790	841	802	785	854	827	821	812	837	829	756	819	848	833	818	787	822	808	831	829	808	797	845	856	832	812	852	834	862	848	770	797	816	869	793	814	829	863	801	791	838	813	820	790	823	806	787	857	881	772	840	827	794	854	843	781	741	784	824	773	848	783	846	801	777	851	807	842	851	784	834	767	836	824	848	827	853	867	824	837	862	798	863	897	827	869	863	811	769	824	829	792	855	856	818	847	808	812	797	821	795	884	809	833	805	834	829	855	869	796	836	797	816	812	754	845	793	779	824	824	828	786	839	903	803	783	776	871	793	833	833	843	834	847	872	835	816	855	828	868	831	805	816	802	808	824	827	830	822	822	781	793	779	776	806	833	824	825	849	826	833	807	796	807	817	806	836	848	785	819	797	790	853	911	817	804	806	788	821	864	811	785	788	833	799	832	822	859	814	835	761	849	827	841	786	796	810	885	840	822	769	867	783	819	762	828	867	734	796	783	800	762	796	835	793	775	844	822	839	793	820	851	825	802	768	805	774	787	813	828	810	808	814	832	837	831	784	827	816	788	815	806	843	852	856	819	814	782	810	815	826	872	832	823	761	823	829	857	799	828	818	843	872	828	785	818	844	809	868	841	828	819	792	826	849	861	807	843	820	827	818	869	804	853	823	843	810	791	829	872	822	811	829	853	827	821	852	825	859	821	827	863	820	833	778	840	771	823	784	845	841	767	787	830	785	832	846	756	811	852	803	834	792	827	807	809	806	815	819	830	831	859	840	845	870	849	749	817	761	811	820	813	855	798	877	795	781	770	754	767	818	819	832	819	833	848	817	851	862	817	810	842	740	855	763	786	801	827	868	817	850	884	847	890	789	747	774	805	848	826	823	842	801	811	814	817	777	805	779	794	841	795	818	778	820	802	809	841	795	836	794	791	808	811	855	817	858	845	825	778	831	829	821	810	793	831	774	829	814	780	873	842	846	786	845	867	801	853	769	857	775	844	851	820	824	790	825	838	871	839	816	789	803	845	838	830	846	773	851	822	784	816	819	836	818	865	813	818	838	829	805	813	816	793	842	823	843	816	821	764	820	813	827	854	823	840	818	825	791	846	810	831	835	858	808	833	793	849	763	826	802	841	850	716	842	841	830	794	834	820	782	874	820	799	823	859	889	831	847	852	812	832	866	862	758	831	792	841	825	843	848	850	794	823	825	861	825	795	839	843	774	825	834	811	844	740	759	803	768	819	806	862	785	800	838	858	835	859	835	815	816	805	804	796	784	871	750	818	821	861	826	842	818	801	804	817	821	822	819	849	823	817	831	844	807	805	855	834	819	804	842	831	869	840	809	815	812	811	814	829	786	839	831	851	832	781	800	793	856	848	817	790	823	850	840	839	797	831	823
23782	21126	28269	33433	56517	55505	45549	24938	6426	1505	1144	1057	1020	1093	1025	1012	1093	1056	1055	1037	1096	1078	1049	1047	1081	1081	1019	1013	1039	1035	1054	1038	995	1009	1064	1009	1042	972	1056	1073	995	1077	1006	1020	1019	1028	1064	1038	982	1070	1057	1004	1066	1066	968	1046	1035	1067	986	1031	1034	1065	1067	1054	983	1035	1043	1009	1029	1049	1042	985	1041	1011	936	1017	1058	983	1001	1081	960	1013	1044	1052	1003	988	1001	1059	961	998	963	1027	1068	1054	1007	1094	1038	1010	1042	1073	1011	983	987	963	1015	984	1059	1039	1082	1018	1043	1046	1016	968	1002	1034	1052	1025	996	1013	1089	983	1019	1010	996	1012	986	978	990	1007	1024	939	1076	929	1047	983	1022	1022	1004	1036	996	1010	1072	1008	994	989	1029	1109	1062	1044	1010	1039	966	1018	1027	998	973	1006	1014	1047	970	987	1019	999	1065	1007	992	1012	1021	1047	1035	1094	1012	973	1023	1037	1043	1057	1088	1047	1015	1021	1012	1010	1018	977	971	1024	996	982	1055	1005	1030	1032	1019	969	974	1093	1027	1043	1017	1008	1058	1038	1103	976	1056	1043	966	1011	1087	1021	1022	1034	979	1021	963	1050	1006	1055	1025	980	1026	1019	1069	965	1057	970	1038	1032	1026	1038	979	987	991	1064	1002	1044	1039	999	1029	1022	993	1000	935	985	1003	988	975	974	1017	1062	1011	1051	1027	1074	1048	1037	994	978	999	1014	964	1000	1044	999	1004	1056	1055	1060	1036	1015	1043	1020	1050	1039	985	1016	969	1073	1036	1037	1016	1009	1065	1033	925	988	1014	1028	964	1028	971	1048	995	1014	1042	1043	1016	982	970	954	974	1036	1040	995	1057	1080	1023	981	1010	1001	998	1022	1072	1041	1052	976	969	1019	1013	1006	1054	965	1010	1055	1026	998	1041	1076	954	981	1033	1033	986	1045	1031	1050	1016	968	988	1000	1025	1042	1039	997	1052	1080	1022	1081	1005	1088	982	1022	1037	1056	1056	1044	1019	1012	1003	1028	1033	1023	1000	989	1007	1058	1010	1029	998	944	1058	1039	1045	1055	1040	971	1031	944	1020	987	1055	1093	994	1095	1024	1027	962	997	980	1000	997	1077	1028	1035	1007	984	988	1020	1081	1031	1020	1016	1057	984	1109	1045	994	1044	1031	1008	1052	1002	1048	1042	941	1033	1066	1025	986	955	1023	1050	1057	1058	1095	1042	1045	1026	1076	1023	970	1033	984	997	1013	1001	1072	981	968	1047	1034	967	1058	1008	975	990	1023	1014	1046	1027	1021	1001	998	1018	968	1025	1046	1037	1017	1010	1030	1035	996	958	980	1033	1028	1074	1000	1054	1083	1053	1046	1059	1036	1010	1092	1051	1034	1037	1015	952	1014	1042	980	1008	1039	1015	1019	1021	997	987	1009	998	1010	1041	1065	1017	1032	1000	995	1005	1067	1009	979	1027	982	996	1022	1041	1041	1020	1041	1051	964	1022	1036	1003	1022	1050	1004	975	1009	1076	1059	1027	1003	1011	1009	996	993	1024	967	1016	966	1019	1010	965	1085	1039	1054	1018	1053	1022	1027	978	966	1023	977	972	1011	985	1008	1070	1058	1012	991	1039	1033	963	972	995	1029	986	991	1012	995	986	1062	1013	952	1049	1078	1057	1009	999	1004	1050	1010	990	1042	1020	1002	1028	1076	1010	1035	1015	989	999	1004	995	989	1018	971	1001	992	990	1070	993	996	935	999	1019	1021	1020	1028	1056	1014	1044	1016	1027	1024	1051	967	970	1061	1032	1016	994	1045	1018	1046	1004	1043	1047	1045	1007	1024	1031	1047	1008	1072	1005	1025	1019	973	953	1007	962	1020	1086	978	1006	1001	1059	1043	1049	991	1059	1032	988	1010	920	1064	984	1029	976	996	1032	1017	993	1019	999	1039	1045	1007	1063	1003	1058	1072	994	991	996	1002	997	1010	990	1041	985	1010	1050	1021	1057	1013	1074	1093	1049	989	1009	1002	997	985	1041	983	1086	1041	993	1052	1052	1007	981	1009	1026	990	1048	1032	1003	1025	1008	956	1039	1031	1003	969	984	1032	941	1011	1032	1013	1033	1004	1041	1012	1028	975	990	984	1038	1013	952	1026	1016	1023	1028	1021	1018	990	1042	1054	993	1056	1040	988	1089	1004	1041	1053	1036	976	1018	1043	993	1064	1013	1021	1010	1018	1039	1014	1014	990	997	1157	971	974	1042	1092	1047	1001	1001	1033	1051	996	944	997	952	1030	937	1040	1006	1075	1011	1009	1031	1008	944	1001	1035	992	956	1038	1004	997	1005	1012	1035	991	1005	1010	1017	985	1077	1021	977	1051	1022	967	1059	1043	1055	996	1029	1029	1049	990	998	1036	976	1060	1065	1045	1047	997	989	1011	1063	1014	1067	1009	974	1076	1082	1008	994	959	1011	1108	1024	1030	960	936	1002	997	1078	1017	1001	1019	1059	1042	993	1053	1063	955	1007	1041	1042	1026	1035	1068	1027	1035	1026	985	995	1045	1025	1050	1019	988	1035	1065	1009	1033	989	1042	1021	1048	940	1030	986	1037	1050	1048	1074	1008	1084	980	999	991	999	1007	1093	973	1040	967	998	982	966	999	1075	1016	1049	1024	972	990	1011	1061	1025	1049	1019	1006	999	955	1008	1040	952	1007	969	983	1052	1031	961	960	985	1042	1054	1073	996	1008	1005	1042	1083	1058	1003	1050	1044	1050	1104	1004	932	1085	997	1006	1015	1023	1010	1046	1033	1003	977	1039	1082	994	1028	933	985	1066	1012	955	1023	1032	1006	1065	957	1018	1028	967	1022	1023	1045	1040	998	1027	966	1026	1018	1027	995	1015	990	972	1077	1038	1060	1043	965	986	1007	1010	999	981	1004	1065	1048	1061	1018	977	1018	1030	1017	1004	1056	1029	1005	1013	1084	1006	1013	975	1032	1001	1037	1022	1015	988	981	1066	1046	982	970	1036	1052	1014	1029	1005	1021	1015	1023	1008	963	1033	1065	952	1031	952	1048	1024	939	992	1039	1007	1007	1018	1017	999	1044	1007	977	1056	1025	1000	985	1084	949	1014	1022	1015	1025	1005	992	1047	993	1017	1000	1009	1028	993	1032	999	1028	1047	1027	1040	976	1042	998	1035	1058	1006	1052	962	1065	978	1046	998	996	979	1075	1060	1023	1026	993	1050	1042	1003	1001	1062	1007	1021	1039	1008	1035	1056	933	1009	991	1059	1051	1035	990	1007	989	1019	1003	998	1031	1046	1049	1041	1028	1035	1038	974	1018	1051	1056	1010	1037	1015	1026	1002	959	1029	992	1043	1056	1042	997	1039	1025	1044	1019	1035	1015	1023	935	1060	1040	1039	993	1005	1002	989	1058	1020	1022	995	1021	1049	1018	1024	1033	1084	1011	1009	1043	1006	1056	1036	1024	1044	1027	1081	1084	1027	973	1016	983	990	1041	1017	974	1036	994	1032	1006	1033	1032	1014	1043	1049	1010	1022	1031	1053	1019	928	983	1010	1012	994	1031	998	1039	1062	1010	1066	1056	1069	982	968	988	1034	990	1025	1008	1002	969	1030	1045	1016	995	1023	987	1004	1090	1034	965	1035	992	1053	1013	1032	990	994	1017	1035	1054	1017	1025	991	1093	962	939	1035	948	986	1018	1048	1031	1031	1046	987	1001	1080	1074	1056	1008	997	1018	1022	1007	940	1058	1023	981	979	1017	988	998	1015	1056	1016	989	1007	951	973	1057	1033	1045	1002	1043	987	969	1002	1050	1047	950	1043	1012	999	948	1000	1026	1038	984	1038	979	1042	1007	1045	1049	1006	1019	960	1039	1028	952	1032	983	1016	958	1048	1093	963	1025	1034	936	1013	1023	1040	1011	1046	950	1034	1050	1055	985	1026	1043	990	1048	1078	971	1054	1057	1023	1007	1049	1063	980	1050	1003	1019	1005	1007	996	1014	993	981	983	1046	1018	1017	1031	1073	937	1095	974	1051	1015	1061	1000	1027	1000	1018	1012	1037	1044	997	1021	1021	961	1045	1048	973	983	1010	1018	1036	1001	1014	971	1010	1038	1007	986	1016	989	1023	1002	1037	1016	1059	1001	1005	972	1047	1006	1022	1007	993	1070	1018	977	969	1020	1018	1006	1025	1039	1041	1035	1048	1040	971	1017	1063	1013	976	1001	1007	981	1028	1013	1006	1041	999	1034	1016	969	975	1007	1035	994	1010	1019	1013	1004	1042	1029	988	1042	987	1067	1020	981	1030	1023	983	1053	1102	959	987	1021	1016	999	960	1000	1044	1001	1032	967	1065	1010	1038	1059	1060	977	940	972	963	1077	974	1014	1034	1031	976	1013	989	958	968	1053	1037	1043	1071	998	1017	1007	1022	1001	1018	1015	982	962	987	993	991	970	996	1067	1013	1037	1022	1026	982	1033	996	977	1037	1045	1047	1069	1086	1078	1004	1077	1043	1032	1014	1024	936	1057	1025	1038	937	1028	1025	1013	1028	1015	1102
3964	6117	5190	52619	63174	54738	37283	17666	3676	1086	951	970	877	937	917	948	966	922	949	914	876	916	940	927	1017	991	979	901	915	855	883	926	865	906	916	953	902	847	913	870	925	916	914	935	944	956	884	938	880	937	909	923	932	945	880	924	889	885	915	934	991	872	842	891	882	951	922	914	916	904	875	887	917	897	905	932	883	947	856	977	929	923	905	906	914	927	886	900	948	932	926	952	935	945	959	932	904	876	964	921	925	962	936	869	954	896	915	904	946	917	967	908	865	916	950	909	927	958	896	889	836	862	872	915	860	918	948	901	925	913	982	913	916	949	934	931	957	909	895	978	899	943	914	904	969	958	926	917	950	882	881	925	924	944	903	875	884	899	908	875	938	917	947	927	908	890	935	923	920	929	916	893	913	926	885	891	931	947	903	885	921	869	959	914	950	920	879	898	906	919	870	885	912	939	858	888	910	938	891	922	921	909	903	940	944	945	999	910	927	932	929	874	916	928	932	919	934	921	904	912	898	881	889	924	868	923	872	922	905	959	904	908	898	941	933	977	924	929	849	865	926	904	907	921	887	878	900	902	945	929	892	905	950	931	916	895	950	869	884	899	928	967	961	894	888	934	879	959	945	891	908	902	871	930	921	908	917	945	883	889	917	885	888	939	904	940	902	974	891	953	919	917	884	955	955	893	973	850	942	903	955	951	935	862	932	959	916	905	908	913	940	973	955	922	865	896	944	871	894	920	934	968	949	960	950	900	895	893	931	884	994	960	934	932	917	915	897	923	963	927	895	870	947	906	915	928	896	933	945	930	901	914	855	857	886	833	950	869	938	858	895	938	960	896	881	927	961	904	971	927	907	949	946	916	919	900	936	914	915	922	931	919	859	927	882	931	889	889	923	914	927	933	904	885	912	922	925	956	961	922	866	901	934	906	906	954	900	903	926	896	917	916	894	877	872	923	937	962	868	966	903	931	949	940	882	965	902	966	940	903	925	948	920	885	910	908	868	1000	933	919	900	941	905	896	935	976	870	904	953	928	977	880	921	909	920	906	943	891	939	915	847	888	922	940	963	963	901	939	892	933	940	920	906	906	886	919	937	892	894	891	898	976	891	934	955	926	966	892	895	934	942	945	942	1003	901	925	894	936	862	925	861	937	927	989	917	935	910	863	828	889	910	947	876	922	907	944	882	949	887	953	904	860	904	925	954	940	913	936	893	940	915	943	933	944	941	901	914	925	930	907	904	960	884	892	956	937	906	925	927	858	929	954	979	923	895	984	932	896	852	902	927	920	897	967	887	924	906	935	886	905	905	916	865	968	943	900	897	981	955	915	917	957	881	913	893	875	893	943	916	881	873	892	873	922	927	911	908	914	917	940	920	859	921	938	911	942	931	941	948	905	908	922	896	952	891	872	940	906	888	902	897	926	958	877	915	866	888	908	881	976	906	883	906	913	845	926	881	909	921	925	921	895	929	920	896	879	852	931	913	876	953	967	927	910	912	893	956	942	877	911	859	872	911	961	925	908	956	915	914	861	896	833	928	923	907	909	956	912	857	931	934	905	875	843	949	946	911	854	900	950	883	919	926	932	881	883	930	965	928	887	927	894	905	913	928	1008	956	888	950	920	941	897	909	895	931	957	885	936	853	924	913	852	919	898	860	917	914	934	939	907	841	862	945	903	900	935	931	889	918	918	875	901	969	862	921	925	888	915	869	967	938	938	920	914	908	879	889	942	924	928	917	978	916	962	956	863	921	898	909	898	912	891	959	945	914	873	904	891	875	924	902	888	894	912	901	929	905	906	933	879	879	912	905	883	900	890	910	875	885	924	931	910	976	912	874	903	913	896	847	897	978	945	868	926	914	880	902	918	859	957	968	867	886	877	958	913	933	854	910	940	897	929	869	917	916	930	897	881	939	868	905	883	916	887	934	937	936	923	931	928	908	977	908	959	962	926	880	899	947	872	938	878	929	869	951	909	908	870	912	894	920	959	838	900	893	916	911	958	918	922	916	923	890	849	929	899	944	916	941	945	905	896	876	907	908	917	925	964	930	939	883	852	950	911	905	910	921	894	948	942	889	894	932	874	933	894	931	879	884	902	925	902	918	867	880	906	908	920	978	918	927	874	911	901	911	916	882	936	918	892	898	983	928	920	968	899	951	912	989	885	934	944	898	948	916	889	875	843	880	841	911	899	897	944	930	931	867	879	923	938	880	907	875	988	929	877	925	933	908	881	927	837	885	937	889	895	927	916	912	950	925	844	908	909	897	906	906	920	971	935	866	913	930	904	932	910	968	895	917	889	942	937	856	896	889	939	863	901	951	895	899	889	918	896	922	913	924	940	948	901	914	908	848	929	914	866	891	938	887	960	917	934	923	924	943	973	923	915	909	920	906	929	947	917	913	892	891	897	930	934	968	929	904	885	906	886	888	880	891	880	914	882	915	917	886	925	931	943	906	934	872	920	877	947	914	954	872	945	900	885	912	920	960	931	891	976	924	908	903	857	922	917	922	903	872	908	979	902	909	983	910	904	917	905	883	973	895	881	941	923	907	901	890	875	912	882	916	926	939	896	943	911	891	887	856	908	937	890	883	919	931	905	922	880	940	871	940	885	870	850	876	846	869	874	910	950	930	949	884	949	861	891	935	899	893	892	907	919	924	931	927	922	944	828	891	891	935	897	882	905	947	914	892	952	877	910	948	874	876	913	929	902	873	903	961	912	932	868	899	879	930	868	928	878	897	871	920	918	919	846	943	899	936	953	933	888	867	950	914	930	891	950	898	863	908	922	932	926	948	908	882	905	879	933	891	901	912	893	859	935	908	937	956	886	889	932	934	926	916	908	930	919	959	891	906	960	906	896	899	880	880	889	955	878	971	897	905	920	874	891	917	842	956	863	923	873	939	893	852	908	871	864	942	865	942	907	892	856	890	920	930	910	889	916	897	905	963	874	918	906	876	872	871	908	895	868	883	911	878	880	886	882	912	939	899	907	942	876	920	908	892	860	876	977	953	930	890	893	912	894	875	906	884	869	941	925	879	902	913	903	907	912	894	894	896	925	939	942	946	965	862	930	897	929	935	882	954	954	915	869	919	898	917	892	912	859	945	896	886	959	924	926	886	914	950	917	915	887	925	921	878	905	876	870	875	915	906	948	895	894	893	943	893	878	940	922	914	846	879	947	934	907	898	932	917	872	864	885	900	906	855	927	911	925	925	940	959	903	901	869	925	892	863	886	936	964	899	906	899	938	945	871	927	996	911	909	964	899	892	912	894	926	897	898	864	893	862	964	901	914	900	967	905	900	877	874	910	953	874	907	937	904	897	908	872	930	895	886	900	916	931	928	896	940	875	904	912	881	940	879	894	902	884	931	957	859	902	885	911	940	895	944	897	865	891	919	908	969	897	934	903	892	968	953	949	912	902	889	943	894	927	883	929	887	931	873	904	889	907	906	919	935	870	968	905	864	973	898	874	922	871	861	968	869	928	934
27357	13715	3032	3915	12290	11104	8248	3458	1462	1066	980	965	964	990	1020	954	961	919	1016	939	997	953	929	965	944	973	971	907	991	955	939	899	979	885	966	1047	951	959	951	1024	930	984	998	939	997	993	928	952	971	899	950	937	983	952	986	903	1031	971	984	979	947	955	971	922	1003	906	932	949	995	994	948	1001	1003	956	965	987	980	959	928	889	980	949	943	917	965	982	993	1019	893	969	894	996	936	926	990	937	939	958	982	945	998	931	983	1021	913	971	992	976	980	942	961	941	991	974	945	906	991	948	974	974	964	971	929	940	976	1052	938	997	958	989	954	963	974	901	1023	924	1017	967	991	931	921	945	1012	1019	911	985	919	939	980	995	929	963	975	927	937	960	937	981	962	967	977	928	916	949	932	976	945	991	1022	982	938	917	924	976	935	950	955	936	936	955	1021	927	878	974	974	1012	936	973	912	980	934	901	948	969	1029	919	962	998	917	967	975	933	941	962	999	991	947	950	961	955	942	972	976	938	968	984	993	899	940	954	932	1043	936	957	928	1015	1040	938	926	982	986	955	930	885	1000	927	933	914	975	963	983	930	944	895	1014	939	1012	967	901	957	911	952	971	928	943	949	985	1032	947	910	983	1040	984	1029	940	944	983	957	1012	913	994	968	908	977	895	898	960	918	892	944	926	943	1002	931	909	991	925	1007	939	893	927	963	982	969	926	918	930	976	917	954	929	1011	951	948	974	962	936	988	1000	1013	939	985	959	945	1013	925	948	978	1006	903	953	953	973	927	993	979	965	951	921	953	966	1016	993	999	950	945	978	985	936	994	1008	969	976	980	920	1011	995	995	964	942	968	912	989	947	944	961	981	965	930	934	922	955	1017	912	977	973	968	921	1004	980	945	954	1009	911	1023	910	922	958	978	941	944	998	950	943	909	923	920	949	996	976	938	981	930	956	966	959	917	921	1000	950	906	980	988	950	940	1003	976	966	1011	928	1007	935	938	954	975	940	1023	958	933	977	955	943	911	962	989	968	952	919	948	952	951	922	933	933	961	981	968	981	957	956	923	958	992	975	996	934	962	940	943	949	985	948	970	900	968	949	935	979	976	958	987	1026	931	941	975	1005	954	1042	972	955	943	988	944	944	966	926	1003	938	965	972	951	893	931	1030	955	981	977	989	899	925	1011	951	1009	941	978	910	924	900	949	913	964	951	933	948	889	914	983	972	988	953	969	963	1017	966	891	974	943	947	980	952	1015	986	946	908	1009	984	964	960	1010	938	983	947	992	980	902	928	914	957	993	966	906	950	930	987	971	1015	963	969	969	967	922	965	1015	941	966	921	953	971	968	930	997	992	935	965	933	937	906	950	941	983	935	942	914	937	997	970	960	992	985	961	980	994	911	962	914	957	956	967	1011	896	963	939	939	933	962	937	994	972	927	959	991	942	931	970	927	979	1010	987	1007	912	924	1036	944	946	1001	934	915	932	1015	985	999	938	941	976	956	1017	933	961	947	927	932	988	938	967	955	930	924	895	904	957	1005	946	941	971	932	979	1004	992	965	890	933	906	921	950	954	990	959	954	956	945	1000	947	950	939	966	952	937	973	924	920	924	936	953	948	902	949	929	982	940	944	943	895	960	966	1003	936	976	978	965	940	983	991	915	998	959	981	982	964	1009	891	936	1006	974	905	943	941	959	1009	1024	991	995	977	976	1011	1033	998	1054	942	991	929	966	999	967	973	995	910	1015	1008	953	899	975	996	921	973	950	943	939	969	916	940	951	968	966	912	932	940	968	947	981	994	899	922	900	924	976	971	967	957	977	939	933	981	991	964	948	941	977	983	989	943	985	969	940	886	982	928	1026	956	961	975	927	920	914	965	997	891	912	983	1036	964	971	915	921	900	905	981	1053	949	952	985	943	967	954	1048	951	942	974	994	994	958	945	951	925	971	979	1026	973	972	945	920	933	948	979	939	949	975	978	1010	872	864	933	941	988	964	940	913	927	919	954	921	942	952	958	923	883	962	923	963	917	934	899	913	945	918	992	1019	951	964	954	972	983	959	937	1012	866	976	940	988	962	931	957	979	1025	962	961	957	938	1008	953	947	965	1002	971	996	978	960	995	951	986	950	908	957	968	974	975	941	1015	967	950	968	970	983	902	974	906	936	930	927	1036	964	916	943	963	980	994	946	948	978	930	930	940	962	949	1019	944	940	959	960	908	993	980	1016	947	952	971	926	958	962	946	1000	911	961	979	919	892	939	935	923	962	981	922	974	933	934	957	929	968	975	894	932	948	1023	975	944	910	1010	975	944	976	918	937	994	931	984	910	917	971	927	1011	1009	1011	1014	1007	993	964	885	936	960	975	964	1047	988	966	962	935	984	973	939	980	931	959	964	971	991	972	943	951	988	984	925	988	962	937	970	964	907	993	891	932	953	935	974	953	931	935	978	973	940	910	950	950	957	918	940	916	897	982	979	932	972	991	973	982	914	993	1015	946	1024	956	953	988	953	922	956	964	967	935	966	949	974	973	974	950	963	960	957	948	932	1020	943	967	988	994	938	917	922	940	993	967	949	945	911	976	968	1010	950	1034	958	916	938	957	941	916	930	956	993	937	952	987	994	962	964	1000	965	1006	888	941	941	929	880	1007	962	925	974	970	932	964	958	973	953	971	973	970	993	980	950	939	936	983	916	1003	1005	989	895	931	905	927	924	933	1003	942	958	967	1011	991	965	918	945	994	949	976	958	934	946	970	995	906	932	977	1004	954	1000	991	1003	953	935	968	952	971	977	958	972	923	943	953	906	949	937	1024	933	909	986	912	957	937	911	995	950	932	925	887	978	978	991	945	942	953	958	904	968	971	941	1011	948	973	973	987	943	929	958	994	938	969	961	980	1005	993	952	960	911	911	907	982	873	935	946	953	901	924	998	940	962	931	920	979	981	948	958	987	964	941	941	956	894	905	981	962	932	945	896	963	939	1033	925	991	973	995	1030	958	1016	965	1001	980	990	933	910	966	935	958	991	937	932	908	944	923	987	877	975	919	917	930	946	963	970	934	953	950	937	982	1000	953	921	907	967	984	889	978	943	977	934	1005	918	968	963	863	989	1005	938	959	955	998	951	1012	934	959	969	998	949	926	968	963	967	975	984	950	927	917	898	1018	965	923	939	992	980	914	950	852	913	935	951	910	946	982	904	1007	921	955	944	964	932	921	920	971	988	933	1011	971	1004	921	953	940	902	918	940	962	947	945	982	906	954	967	966	980	971	1043	919	955	961	957	926	963	892	934	955	992	946	937	938	1006	982	1019	981	945	946	940	919	976	951	943	982	1000	901	977	996	958	919	932	902	971	939	968	935	951	942	948	950	950	950	974	976	950	934	925	941	961	991	966	968	974	940	944	956	954	908	1006	938	945	870	963	916	997	933	940	949	940	932	951	955	931	998	920	973	899	935	1022	1012	963	947	989	970	924	882	945	945	940	951	966	981	924	966	998	990	944	942	921	1037	980	970	954	946	970	942	964	923	992	913	934	969	931	980	930	932	982	1011	979	975	945	938	942	949	981	939	1000	950	952	968	1004	957	970	965	984	987	980	993	929	1005	931	928	918	940	935	954	976	975	945	951	966	962	958	912	930	932	984	965	938	935
5027	1116	1663	3792	11541	9943	6846	2884	1317	894	866	825	816	841	849	865	843	798	892	830	820	800	818	801	845	834	859	833	832	869	827	812	786	822	816	754	783	862	877	846	834	864	796	769	823	846	826	801	855	805	802	820	794	858	798	792	793	836	772	833	832	859	829	790	816	771	812	807	823	864	796	854	814	798	840	856	827	817	876	782	865	885	839	806	789	843	815	783	865	822	851	825	825	867	760	832	871	820	831	827	789	811	890	789	852	857	830	817	825	885	771	822	775	848	819	785	805	787	771	863	802	800	833	829	897	834	892	845	789	775	793	812	775	768	821	835	843	805	830	861	850	855	833	807	790	832	842	799	862	889	817	818	815	867	808	848	817	843	839	803	870	815	777	821	851	825	857	847	828	822	806	820	818	836	828	832	844	870	850	792	831	814	862	851	814	787	866	829	862	812	795	854	880	781	862	845	910	819	840	787	800	832	836	840	861	835	866	842	860	866	789	832	818	810	778	808	814	806	835	784	826	834	817	853	800	824	818	812	852	833	840	848	800	762	829	858	825	794	847	795	862	875	743	854	855	838	831	835	823	826	804	789	826	860	850	849	831	834	811	766	823	800	838	861	854	755	806	863	858	845	815	864	856	837	871	844	796	830	847	870	814	834	802	792	826	811	811	828	870	815	835	861	813	777	825	804	837	821	818	824	833	831	820	827	846	859	815	796	823	802	849	841	831	843	876	851	852	814	876	784	861	813	854	866	800	839	873	866	869	834	773	796	826	821	914	830	842	824	790	843	784	867	802	828	820	795	867	824	870	811	814	846	844	827	782	879	879	773	803	826	830	830	782	821	803	801	830	796	871	800	787	816	792	891	822	836	775	806	799	816	827	769	868	854	838	781	788	848	816	793	845	857	868	816	847	885	866	857	834	864	813	794	822	827	837	811	789	805	840	872	861	831	829	820	819	891	799	799	823	788	769	807	772	852	847	822	863	780	837	845	857	818	801	798	826	823	804	845	828	832	762	826	848	903	808	802	823	811	837	806	809	805	807	792	825	844	859	772	847	849	811	804	858	801	827	826	915	812	899	844	853	791	860	869	817	841	853	770	841	799	842	787	819	851	824	850	782	791	812	841	834	775	825	789	844	859	799	847	780	764	838	881	803	830	860	842	792	858	828	828	801	860	784	823	823	855	855	812	832	801	844	793	830	808	883	835	817	789	796	804	808	792	823	825	852	863	835	843	807	885	814	866	804	777	808	811	862	852	816	863	860	848	836	852	814	803	805	794	834	823	856	809	815	884	805	839	861	803	782	807	850	848	805	792	845	854	849	848	805	830	863	828	849	771	786	794	817	791	862	872	782	826	829	784	804	863	838	867	847	807	832	833	815	836	806	881	816	862	837	787	865	772	874	832	830	848	859	765	822	851	819	813	837	803	846	845	813	826	810	843	808	796	866	792	794	872	837	780	858	832	843	794	832	851	837	794	793	839	814	817	846	832	847	815	820	826	878	841	780	817	811	837	776	824	818	827	834	859	861	820	834	798	889	812	791	832	782	869	816	855	819	788	808	804	825	845	814	823	789	867	814	821	846	741	785	805	796	796	865	822	855	793	869	761	815	797	825	847	827	863	838	809	834	862	835	814	805	823	823	811	861	831	843	836	900	840	767	836	857	824	854	837	822	840	804	843	817	790	821	829	820	825	867	822	823	842	802	882	833	857	832	852	884	788	839	872	826	851	820	835	803	852	828	823	849	826	825	832	820	883	847	758	838	805	904	866	803	858	829	842	829	773	844	808	841	828	854	822	854	828	802	800	850	833	825	831	812	840	814	890	791	880	829	845	778	793	843	786	848	840	884	866	828	830	829	810	838	835	848	858	805	832	820	815	865	855	811	776	844	825	792	816	845	819	858	853	782	853	794	860	794	814	836	856	829	839	834	838	844	875	823	834	816	811	803	819	862	871	815	823	817	796	841	792	859	864	856	823	844	797	844	844	860	844	843	825	838	821	859	816	850	817	801	818	851	899	868	828	812	837	816	847	819	858	853	756	749	846	884	809	824	766	836	792	817	810	860	831	760	844	834	839	809	804	794	847	851	809	856	803	821	781	797	821	808	757	828	800	780	789	840	851	855	824	828	795	816	812	825	816	794	826	803	836	833	833	766	809	819	844	813	799	747	840	800	828	815	832	812	872	808	849	821	801	843	845	844	817	826	814	853	838	832	820	790	855	828	860	813	811	830	797	811	790	856	799	872	804	832	804	819	832	834	810	784	831	828	805	839	838	833	844	853	816	787	822	857	823	846	841	807	862	858	834	813	843	861	840	822	825	803	795	836	827	845	825	829	839	817	856	789	824	838	823	801	858	858	839	819	827	822	862	808	836	849	800	841	790	808	794	861	822	824	796	779	827	836	881	830	822	854	771	753	804	826	864	806	839	795	840	792	859	860	810	829	874	757	813	813	834	796	875	804	761	859	776	835	787	809	797	848	851	821	841	813	801	811	784	843	838	816	826	796	858	829	833	825	894	895	836	856	850	857	838	831	853	836	840	787	840	824	859	832	848	872	852	840	876	823	875	862	837	799	860	846	848	820	762	822	885	794	846	804	813	810	816	810	848	804	872	843	837	818	844	784	859	779	843	808	818	822	861	893	811	865	817	810	825	874	837	799	833	842	812	794	793	828	806	817	836	850	865	813	798	801	786	782	839	881	813	813	817	814	825	807	817	856	786	824	804	821	830	866	808	839	840	863	834	859	811	817	829	846	786	878	797	823	843	809	806	764	817	813	818	841	821	843	863	856	821	799	855	902	803	858	822	817	868	801	793	828	828	821	846	820	873	814	849	807	739	850	829	867	840	818	781	824	825	828	808	842	827	803	847	768	821	838	790	826	784	838	805	814	829	799	812	832	757	869	797	828	842	823	859	816	818	817	833	825	837	822	825	821	827	805	871	810	779	848	824	797	773	799	833	861	843	865	886	832	809	839	840	853	809	858	813	872	890	758	798	836	794	874	836	774	835	813	835	786	808	829	875	787	839	758	828	873	858	871	878	857	856	864	799	822	809	907	843	821	855	854	842	826	821	822	842	798	814	794	795	823	799	785	836	853	831	823	865	842	836	871	880	845	845	790	794	816	795	829	815	816	864	844	778	794	826	863	842	754	806	827	850	832	790	819	809	810	797	834	859	847	856	840	826	836	844	804	734	799	784	885	849	817	804	834	856	837	805	852	853	800	813	785	815	844	834	842	837	866	828	786	851	827	827	796	900	863	827	813	831	854	809	776	796	809	839	826	794	829	823	857	812	813	792	746	832	848	800	818	822	828	826	866	856	846	843	848	809	831	836	786	819	805	830	849	822	789	820	771	805	800	811	817	835	892	774	890	844	813	853	776	812	839	810	813	821	856	856	795	814	844	827	832	861	872	839	826	845	833	838	812	792	847	859	836	854	838	801	813	832	818	816	813	856	858	789	845	877	869	841	772	828	874	812	851	792
24482	21082	27583	30542	52449	53583	36320	16052	4293	1478	1049	948	995	961	971	957	962	975	994	987	966	972	976	987	935	923	942	900	1020	916	960	982	962	896	925	942	956	958	980	985	937	904	941	952	935	953	931	954	931	934	947	957	993	929	895	945	961	951	948	947	963	980	981	945	963	919	890	905	937	1024	940	893	933	946	918	961	923	924	959	950	973	1039	973	955	1032	934	963	926	928	947	979	953	955	950	984	890	909	947	882	963	967	987	882	904	932	913	903	964	933	906	942	989	989	951	946	966	952	953	962	919	973	921	969	950	927	945	950	935	898	958	968	924	952	892	943	903	937	905	921	958	952	937	923	891	857	926	956	944	894	949	895	960	988	914	932	937	891	908	993	907	930	956	944	896	904	960	947	971	1026	932	914	906	929	949	924	925	934	943	950	974	946	955	909	944	933	891	920	950	893	915	928	965	967	922	907	957	959	958	973	922	925	908	942	968	975	977	896	925	890	907	931	883	929	899	967	962	897	929	950	993	918	940	914	912	943	939	931	968	924	944	983	968	987	918	943	905	892	950	882	967	922	941	923	922	930	949	953	915	948	912	920	939	925	971	863	927	980	931	929	910	886	945	939	932	950	941	946	914	994	934	977	951	968	890	949	927	957	877	945	966	967	983	868	955	904	933	895	959	954	942	932	995	945	936	958	972	938	937	927	894	904	960	976	975	960	910	966	1006	958	928	952	928	991	940	911	967	925	941	938	921	972	981	905	960	936	927	908	874	923	1024	962	944	918	872	913	963	888	879	961	970	911	922	966	991	957	904	935	915	979	951	914	955	959	951	963	953	946	957	916	939	982	895	887	951	963	856	898	938	970	931	904	944	961	910	985	933	968	972	966	958	978	926	908	911	930	954	926	864	959	958	959	942	950	962	910	979	901	914	962	958	983	964	937	857	895	966	890	906	895	858	1006	907	932	951	927	919	940	897	906	916	921	942	947	968	948	944	906	944	957	922	925	964	962	905	902	961	947	957	915	919	960	983	962	902	912	965	966	878	948	1009	938	929	899	956	890	953	930	977	946	970	924	886	913	912	923	894	979	948	918	907	942	941	910	948	918	995	891	959	945	966	911	917	992	928	984	900	906	904	934	921	907	917	938	955	897	894	922	884	910	973	983	936	981	942	922	965	911	970	952	930	929	941	883	925	966	969	903	943	899	925	918	923	970	901	878	887	878	929	941	946	934	923	976	926	955	971	865	990	945	936	936	955	934	958	926	950	942	906	936	892	919	978	975	885	947	904	920	952	884	924	910	959	1006	932	976	915	844	928	941	959	926	943	882	918	931	943	1002	912	931	876	915	940	922	964	916	883	989	952	967	955	947	928	898	948	925	922	893	912	929	959	905	917	976	987	927	853	912	910	906	926	944	906	918	951	974	939	972	935	968	938	931	915	952	938	964	941	959	935	942	936	917	923	929	985	895	930	925	942	882	975	925	923	989	973	960	922	940	984	922	996	966	891	935	934	928	970	951	950	924	945	942	939	914	902	939	941	943	906	884	991	930	978	942	926	951	930	953	958	902	973	878	978	924	951	937	939	957	902	923	950	920	941	910	925	905	906	924	967	941	960	941	920	935	941	933	951	946	914	924	926	912	948	995	982	961	962	927	929	918	944	927	952	993	901	953	983	934	903	986	905	910	906	928	926	1009	945	948	971	935	963	977	942	920	965	919	918	994	949	935	887	976	917	1014	958	930	910	975	934	880	946	1004	1000	934	929	924	910	953	913	898	920	917	912	882	902	938	909	895	996	903	937	928	988	897	967	932	935	963	880	910	914	910	974	933	948	947	946	967	916	965	973	941	997	940	969	994	968	947	916	915	936	942	891	944	912	928	926	963	918	888	971	955	950	920	958	965	946	929	960	969	940	907	959	968	945	965	948	873	920	918	933	957	849	932	893	917	972	1020	914	998	904	943	918	947	967	929	986	930	966	936	960	938	870	942	942	934	922	926	933	897	889	945	951	990	968	900	932	922	911	988	886	925	929	899	929	984	868	942	967	894	913	921	931	976	918	876	908	939	907	905	928	931	981	983	971	904	934	901	1007	906	955	880	891	961	964	944	978	928	958	906	921	971	902	942	944	945	954	932	902	929	940	937	918	996	925	931	936	900	944	919	969	949	940	903	885	917	966	927	944	926	944	920	871	961	975	948	932	920	896	905	952	917	919	963	913	907	929	956	898	923	971	898	927	910	993	963	985	949	951	967	971	935	936	940	898	959	991	991	897	919	957	897	1019	909	902	973	947	943	914	972	901	882	1015	940	953	942	947	962	952	962	942	896	929	921	926	873	995	950	987	969	880	972	982	959	1006	957	929	957	978	905	984	929	937	989	950	945	914	948	937	983	937	947	927	898	945	914	904	932	927	916	910	940	918	953	951	912	911	978	942	934	969	933	872	938	904	950	959	957	960	890	889	949	951	909	924	923	925	940	928	967	927	945	963	958	957	904	956	988	950	968	915	933	963	874	971	906	918	935	895	879	877	983	942	924	860	962	914	938	944	962	943	932	972	912	936	957	884	877	904	940	953	988	970	979	883	968	953	924	915	916	935	912	953	943	964	997	933	882	1000	960	916	924	920	936	864	1022	947	913	898	915	935	944	921	903	938	1003	958	980	939	930	931	931	1020	973	954	947	961	909	946	969	921	941	949	879	942	953	977	955	945	959	979	919	953	920	942	942	854	929	923	982	922	1012	931	998	989	1019	901	926	955	946	926	895	975	964	909	893	910	912	928	940	893	874	949	948	936	987	928	920	935	886	937	953	931	915	977	916	944	917	940	919	897	908	926	937	975	967	935	891	952	893	979	948	920	872	950	902	958	970	914	920	957	968	958	962	911	934	971	937	985	914	926	954	917	953	938	932	958	980	907	947	955	957	956	965	965	960	950	925	932	941	991	895	905	990	916	959	908	917	925	949	951	957	905	937	916	926	932	1003	934	983	938	977	935	962	985	936	935	907	969	850	941	941	908	957	925	942	973	966	933	922	944	973	929	927	890	947	947	881	979	952	920	945	927	956	908	955	955	983	939	973	893	952	913	874	918	921	1006	985	944	925	978	975	977	923	915	1003	921	956	950	947	977	868	953	972	969	925	929	870	938	952	934	928	961	969	899	920	936	939	994	915	963	959	979	939	925	975	967	879	952	920	897	937	921	936	958	980	919	909	975	926	912	986	929	928	876	915	920	918	925	975	883	969	892	904	984	893	916	948	882	904	968	934	957	948	925	918	951	946	946	937	907	976	934	964	942	940	936	933	900	968	894	917	898	949	939	936	954	879	929	925	919	924	970	893	918	963	936	913	948	896	924	921	968	936	968	898	960	966	949	904	927	966	980	958	923	930	964	879	927	973	994	948	944	933	933	914	971	885	941	932	979	979	923	960	920	945	1004	992	995	899	942	930	959	949	930	946	967	966	983	983	984	909	900	954	901	965	976	956	929	967	935	1008	914	887	960	901	909	975	973	950	961	932	913	957	936	925	918
3635	4179	8063	30517	54572	49070	26277	10407	3150	1264	878	865	869	872	875	824	839	867	895	851	845	837	866	867	879	877	883	819	869	846	871	827	849	868	893	854	855	883	833	906	847	814	839	873	862	890	882	894	866	866	823	842	871	815	866	874	826	811	864	884	869	853	863	864	876	897	883	854	847	863	820	830	871	906	885	822	844	886	836	834	885	819	870	809	869	843	838	840	910	860	854	890	893	821	843	850	851	835	836	863	809	842	828	826	856	825	823	804	854	835	841	878	887	864	824	893	808	866	857	872	845	832	860	855	850	814	890	846	857	831	907	850	830	906	844	893	850	856	895	848	852	873	791	869	816	836	846	832	863	805	833	888	848	829	775	843	838	826	821	852	830	835	861	870	793	832	851	824	849	806	895	828	880	889	914	888	842	833	825	862	859	891	860	873	866	810	878	904	850	889	827	855	868	870	870	867	862	822	859	883	829	857	853	890	824	849	890	856	809	802	824	850	792	865	869	819	859	818	859	822	851	839	838	816	826	871	822	849	869	837	886	841	870	904	821	873	887	846	805	830	828	840	873	873	819	867	818	842	828	813	817	865	837	834	836	881	780	833	880	859	821	835	852	809	884	786	806	835	821	840	877	850	762	838	867	901	903	842	851	814	852	865	864	840	783	865	839	857	873	870	850	847	881	839	841	879	839	849	906	834	821	894	846	849	845	856	830	909	878	867	849	809	844	879	797	849	808	885	820	829	810	850	868	831	818	850	850	834	820	854	873	861	858	830	877	864	837	857	845	904	917	841	850	820	803	840	867	854	836	820	877	816	858	859	812	856	853	855	842	858	851	804	833	846	859	858	869	858	851	814	820	868	809	856	824	817	749	835	901	807	844	844	850	905	921	820	786	848	851	815	822	813	838	834	860	846	852	899	852	824	884	866	826	821	879	838	845	861	875	838	853	899	874	861	860	889	877	820	832	857	825	851	824	885	861	880	866	798	865	873	878	877	873	884	883	849	841	816	866	923	848	906	844	834	812	848	827	876	846	853	832	786	888	852	878	847	818	794	856	890	886	859	776	803	796	870	873	804	850	792	823	920	866	845	820	866	824	808	878	859	831	872	805	903	859	852	815	789	836	810	836	858	841	836	826	906	849	843	766	832	872	849	809	804	879	854	875	864	815	808	815	847	857	901	816	889	877	860	835	820	893	847	879	847	806	861	854	825	859	846	845	896	859	795	781	886	864	838	845	865	843	889	827	853	878	821	835	871	869	818	794	795	925	871	856	878	845	898	878	817	870	846	846	806	819	815	883	865	842	857	824	877	897	814	860	866	847	830	810	876	838	806	891	845	822	830	895	833	833	848	908	904	818	849	833	867	839	871	832	847	831	839	825	863	808	895	842	838	850	817	895	814	823	873	843	844	871	856	788	834	885	832	858	827	875	810	883	848	869	851	859	870	847	869	849	830	836	897	867	892	906	854	860	841	862	832	835	845	847	845	817	868	915	875	878	862	817	820	831	857	884	821	884	878	827	826	892	805	847	882	861	889	843	861	878	851	864	829	887	838	872	860	843	836	830	893	780	898	868	832	904	850	875	798	858	847	825	784	843	823	878	893	917	829	884	847	893	800	843	859	835	841	852	880	914	819	826	803	897	886	859	854	865	824	844	836	845	855	825	834	864	818	805	816	866	843	846	820	858	828	828	859	829	909	845	812	873	862	847	836	878	869	848	869	855	876	866	817	807	826	874	846	842	893	853	824	830	863	853	752	892	824	867	878	839	842	845	773	853	871	853	862	912	839	848	844	856	895	829	866	860	861	872	839	833	849	799	862	864	884	818	917	816	875	830	840	884	826	802	840	845	848	881	828	854	818	854	875	829	893	841	767	839	835	858	908	880	836	844	840	832	819	829	836	844	827	875	837	850	867	855	822	853	853	836	876	891	836	832	833	800	869	796	842	861	810	856	871	883	905	845	864	858	846	808	835	887	867	832	843	868	786	808	871	830	848	860	830	860	857	852	861	835	836	827	803	872	849	874	848	876	843	847	809	878	855	889	802	847	836	834	820	853	834	880	855	850	862	837	851	894	863	890	817	819	798	805	834	813	868	834	865	850	839	840	855	837	904	822	866	808	806	768	821	848	871	819	845	872	900	814	829	831	887	836	817	884	869	790	877	814	842	848	834	917	862	821	813	890	859	860	834	855	769	855	863	894	873	891	835	834	859	819	821	871	857	919	886	837	874	868	824	798	876	876	827	815	869	806	828	864	860	873	791	814	843	823	831	885	802	855	822	853	838	842	822	839	857	864	832	880	832	847	819	855	848	827	856	890	823	865	863	866	911	887	873	848	917	787	876	913	848	824	864	874	866	831	837	859	889	814	883	850	841	818	828	818	880	824	882	846	836	841	838	853	937	855	868	819	901	861	848	813	826	872	820	853	875	853	844	832	833	825	844	809	803	890	879	817	820	835	907	875	826	875	811	919	860	847	886	823	805	899	869	791	860	863	877	844	810	849	855	834	814	873	795	802	852	854	879	819	840	849	876	822	840	851	858	854	810	829	871	835	853	864	827	843	838	834	877	857	826	831	880	839	837	795	865	828	887	870	819	849	850	866	862	860	824	900	833	843	869	824	820	824	805	788	853	864	930	860	838	837	876	875	817	849	878	828	876	842	865	854	837	894	852	835	834	847	832	802	787	820	818	906	845	904	832	852	845	879	888	828	862	866	848	858	830	866	846	899	853	874	838	856	841	891	805	877	854	861	857	846	863	766	902	850	868	858	821	812	846	850	843	816	852	883	824	910	852	851	818	884	904	855	810	847	866	820	800	876	839	880	829	859	874	830	800	855	831	871	831	816	812	861	859	804	867	866	847	804	844	860	801	882	906	907	838	863	861	800	849	799	812	891	841	853	829	835	848	849	839	863	825	847	842	823	943	875	870	811	859	813	829	816	897	902	841	837	844	834	812	835	868	851	822	832	834	867	801	874	854	835	821	824	825	842	841	840	880	873	865	879	839	851	831	857	825	855	817	914	857	886	877	823	833	839	850	891	840	880	879	838	895	833	868	795	823	817	877	871	815	830	876	866	827	880	837	832	862	833	871	870	831	904	920	826	843	861	883	863	848	797	864	832	772	887	839	862	860	844	843	868	856	876	880	866	867	870	875	833	859	891	852	801	880	790	818	840	758	801	848	840	852	886	870	876	833	877	829	799	848	905	839	855	833	848	879	842	821	858	817	829	876	845	862	872	887	805	847	835	835	759	850	812	832	774	848	866	842	818	836	842	799	824	810	802	876	832	844	839	897	889	825	775	832	813	848	879	807	805	841	839	870	850	891	871	863	825	829	853	856	847	839	852	895	808	814	836	868	850	791	859	843	822	832	819	841	797	839	809	842	830	808	827	795	881	837	905	860	862	821	857	894	825	878	869	882	870	832	886	833	797	858	831	843	892	850	824	858	853	891	844	858	869	844	824	768	879	852	901	822	822	856	834	841
23802	21122	28288	27933	53633	61251	42724	19626	5331	1650	1172	1166	1024	1037	1007	1069	1036	1013	993	1026	1054	1077	1037	1100	1014	1056	1072	1065	1103	1117	1026	1104	1033	1030	1074	1054	1057	1062	979	1008	1024	1031	1048	1021	985	1017	1014	1008	1078	1010	1054	1027	1027	1028	1048	1102	1010	1038	992	1074	1052	1033	981	1075	1076	999	1082	1070	1016	998	1019	1032	1033	1010	1057	1071	1026	1011	1001	1072	1066	1066	1031	1041	1026	1049	1044	1126	1016	1058	976	1029	1076	984	1088	1047	1075	994	1058	1077	1095	1014	1055	1026	986	1057	1049	993	1054	981	1041	1028	1022	1057	1061	1043	981	1050	1033	1038	1004	1018	1002	1042	972	1066	1068	1066	1045	1051	1043	1063	1090	1010	1040	1076	1074	1067	1081	1083	1021	1032	1044	975	1067	1000	999	1012	1061	1053	1093	1005	1058	1005	1088	1036	1016	1038	979	1006	1026	977	1033	1027	989	1095	1047	1046	1047	1014	1059	1008	1006	1034	1006	1064	1059	1038	965	1036	1017	965	1036	1089	1020	1021	983	1000	1015	1055	1038	988	1043	1039	1064	1097	979	984	1072	1018	1079	1007	1013	1074	1014	1013	1037	990	1004	1075	1040	1041	1016	1080	1089	1023	1041	1027	999	981	963	1034	1031	1068	1049	966	996	995	1010	1028	999	1076	1062	1059	1019	1035	1071	1049	1054	1066	1043	1021	1064	1058	1070	1002	1026	1057	1035	1055	1023	1077	989	1055	1059	1004	1021	970	1035	1032	1071	1075	1034	1003	1092	1045	1021	991	1091	1030	1007	1023	1000	1116	993	1031	1096	1048	1110	1045	986	1002	1030	1058	954	1018	1022	1022	1017	1043	991	1030	1057	1078	1055	1001	1043	1013	1048	1079	1015	1057	983	1036	986	1021	1006	1026	1032	1029	990	1095	1004	986	1013	1023	1033	1030	993	1055	1023	1023	995	990	980	1037	1035	980	1034	1021	1052	1019	973	1014	1012	1030	1076	1005	995	985	1029	1075	1033	1056	1046	996	1009	1040	1073	1023	993	1067	979	1048	1050	986	1042	1001	1016	1008	1007	1029	1053	1037	1011	999	1083	1037	1006	1008	1008	997	1005	1061	1040	1066	1057	1052	1045	1014	1017	1031	1009	1053	1058	1068	1021	987	997	1063	1027	1048	1023	1065	1034	1107	983	1015	1037	1003	1036	1039	1069	1006	997	1055	1070	1014	1042	991	1050	1067	1028	1003	995	1061	994	1055	1024	1010	1062	1063	1013	1056	1026	1070	1087	1062	1061	1027	1005	1085	1046	1052	1033	1043	1002	1077	1047	998	1021	984	1039	1029	1025	984	1027	1031	996	1064	1021	1026	1015	1002	994	1007	1076	1033	1021	950	1045	1066	1016	989	1025	1024	1011	1009	1058	1083	1016	1059	978	1032	996	1032	1009	1041	959	1007	1060	1020	1047	1062	1102	944	1012	1004	994	1006	1068	1032	1044	989	1045	1072	1039	998	1046	976	1074	984	963	1041	1006	972	991	990	1021	1091	1045	966	1025	1007	1026	1025	978	958	1044	1099	997	1018	1023	1028	985	1042	1016	1055	1073	1038	1023	1019	1042	1073	1064	1028	1022	993	1045	1071	1011	1037	956	1022	971	1057	1056	991	1043	1039	1027	1039	983	1027	1101	969	1037	1044	1012	992	995	1018	1002	1045	979	1075	1035	1014	1027	1001	1013	994	1060	1023	1060	1051	1050	1051	1038	1018	1071	1042	1043	984	989	989	1052	1068	1053	1009	1040	1043	1048	1081	1011	1069	1031	1091	1022	1041	1078	1025	1024	1009	1070	1124	1042	1079	1028	1019	973	1041	1061	1052	1003	1044	1042	1029	983	1034	1072	1075	1062	1017	1043	999	1056	1019	992	972	1023	1083	1017	1016	1095	1034	1002	954	1027	1031	1020	1044	1024	967	1030	1038	998	1034	1016	1042	1046	996	1048	970	1003	1057	1010	1030	1038	988	969	1009	1036	1000	1038	1066	1009	1009	1024	1027	1004	1052	1076	1055	1024	1019	1057	1021	1125	984	1062	997	1065	1058	1024	1064	947	1021	1019	1063	1037	1075	1053	1036	1029	1029	994	1032	1070	1027	1049	1000	1091	1028	1082	1031	1032	1055	953	1017	1014	1047	1045	1004	993	974	1056	1097	1038	1050	1006	1034	978	1027	1070	1022	1020	1014	1046	1066	989	1005	1005	1015	1054	936	988	1040	1057	949	1001	1058	973	1072	1049	1074	989	1089	1001	1052	1035	981	991	1046	1006	1017	983	1046	1008	1031	1020	1017	946	1032	1014	1049	1032	1008	1046	1020	1035	1085	1001	1034	1003	990	1062	1075	992	1028	976	1029	1004	1081	1077	1062	1021	1020	1028	1012	1047	1056	976	1039	1095	1048	1017	1059	1061	1023	1034	1041	1085	1025	1026	1036	1013	1034	1009	1026	1061	1046	994	1037	999	1039	1033	1036	994	995	1045	1032	1094	975	1072	1042	1034	972	977	1017	1016	997	1000	996	981	1017	1093	1091	1035	1031	998	1020	1070	1044	1051	998	1049	1042	1026	1013	999	1086	998	1037	1043	1050	993	1012	940	1050	1042	1049	1015	1047	1080	1052	1053	1059	1027	1035	1043	1012	1047	1037	1048	976	1041	949	966	1058	1117	1036	995	1029	1005	1018	990	1013	1023	985	1026	1010	994	1056	1050	1049	1066	1015	1031	1048	1074	1027	1023	996	1042	994	1015	1083	1016	981	1009	1017	1021	1069	1032	1054	1000	1009	1026	998	1024	975	1044	1024	1034	1037	1071	1051	1088	1045	1078	1032	1024	1022	1053	1035	1003	997	1027	1017	999	1029	950	1054	1103	978	1025	1021	1077	1063	1073	990	1043	972	1082	981	1048	1034	1002	1007	1004	967	1078	991	1033	988	984	1040	1019	994	983	997	1005	1008	997	1012	1015	1009	1041	1023	1076	1072	1020	1044	979	1091	1052	1012	953	1033	1031	1030	972	1105	1051	1027	1009	1088	1023	965	1020	1058	1039	1030	1029	1014	1026	1030	1046	1029	1007	998	1063	1024	1073	1016	1064	1017	1003	1017	1080	1051	1010	1006	1002	1040	1103	1053	1029	1077	1005	1057	1087	989	1028	1042	1014	1087	1038	1008	1068	1058	1014	1050	998	1046	1066	1052	1036	1017	1077	1009	1030	1008	999	1010	1017	1028	1050	1106	1034	1065	1015	956	1057	1031	1030	965	985	990	1021	1038	1041	1033	1025	1105	1072	1019	1033	1064	1052	1065	1033	1028	1018	1008	1012	1001	964	1031	1043	1016	990	1045	1026	951	989	1032	972	1035	1040	1024	1010	956	1004	1052	1053	1022	1048	996	987	1024	987	1004	1084	1037	960	1030	1099	1051	973	967	1038	1063	1023	967	1007	1008	1026	1042	1051	1052	1029	987	988	985	992	1048	1045	1023	1028	983	974	1084	1063	986	999	998	1033	1008	1022	1099	1043	1014	1032	1041	1035	1063	1016	1062	1068	1087	1022	1019	1022	1005	1028	992	1025	1017	1001	1011	1010	1052	1073	1025	1041	990	1083	1033	1014	1069	1053	966	982	1014	1059	1023	1040	990	1037	1070	1054	997	997	1023	1016	996	995	1007	1049	1032	1013	1009	1032	1059	1008	1050	1031	978	1048	990	967	1011	996	1090	1031	996	989	1052	1064	1009	1045	1021	1036	1045	1010	1033	1011	1024	1071	1096	1027	1057	945	1006	992	974	1018	989	1063	1004	1095	982	1067	1048	1033	1060	1000	1030	1043	1023	1075	1025	1019	1059	1092	1052	1017	1070	1046	1049	997	984	983	1006	1062	969	1088	1038	1034	1035	1038	1056	1000	1019	995	1025	1041	1049	957	1011	979	1027	1026	1055	1025	972	1044	1041	1054	1054	1045	1058	1058	1056	1025	1031	1003	1076	1039	1021	1018	1082	1045	995	1030	1059	1003	1074	1012	1061	1054	998	973	1064	970	1100	1027	1045	1007	1058	1006	1010	1027	1037	995	1015	1012	1042	1063	1089	1023	1044	1057	1012	1034	980	993	1041	1016	1003	1043	1019	1018	996	1028	1038	1010	1029	1013	992	1043	1019	983	1059	973	1005	1008	1111	1046	995	1086	976	994	1014	1048	997	988	1048	1043	1039	989	1005	968	991	977	971	1013	973	1004	1048	1083	1021	1018	1017	1047	979	1002	1030	1074	1039	1036	1065	1031	1028	1032	1031	1042	1058	1016	1050	1047	1019	1038	973	1015	1064	1019	1091	1068	1023	982	1062	1091	1001	1019	1017	1010	997	1014	1031	1043	1028	1014	1056	1011	1032	1069	1006	1027	1057	1010	999	1021	1038	982	1067	1078	1037	975	1022	999	1056	1086	1018	1016	1082	974	1081	1024	992	986	1013	1074	1040	1055	997	1027	1007	1001	1089	1055	1075	981	1066	1038	973	1002	969	1036	1048	1006	1044	1061	1049	1030	1038	1041	1032	990	992	1029	1015	1029	1015	974	995	1064	1029	1105	1009	977	1057	994	999	1020	997	1001	1105	1031	998	1014	1021	1020	977	999	1080	1062	1075	1028	1007	1045	1013	1034	1017	1037	1050	995	982	1046	1002	1047	993	1017	1055	1033	1018	979	1022	1036	1043	1040	1013	1050	1040
3824	5928	5190	34600	69718	58942	32215	12223	3591	1267	974	939	975	948	966	890	915	914	892	952	927	950	936	983	908	950	931	964	898	931	931	954	912	905	994	897	927	934	955	960	941	916	930	976	944	948	976	984	1024	934	956	959	904	951	958	924	920	978	927	929	959	902	953	928	907	919	909	910	878	926	935	916	932	977	934	919	955	977	943	935	885	908	919	916	931	888	904	885	906	901	876	956	934	876	911	865	892	885	904	886	930	947	890	906	947	953	924	901	943	924	897	894	931	924	930	944	1012	902	924	905	870	900	957	921	946	920	971	942	907	965	931	923	939	935	964	878	918	938	954	918	967	947	978	914	939	915	868	883	1017	863	895	961	905	906	914	928	933	937	922	953	960	912	881	892	908	971	970	888	947	954	940	895	895	927	928	911	918	959	934	910	906	958	897	921	946	906	956	905	934	896	926	927	929	917	889	946	936	934	954	948	932	907	906	878	971	956	931	956	934	933	942	946	974	942	973	916	900	942	915	961	892	916	880	882	959	895	915	949	956	885	945	932	922	960	1023	970	952	900	920	857	877	941	883	901	951	902	943	921	869	883	937	912	956	895	957	863	916	870	908	928	918	957	877	910	911	892	934	950	950	923	882	936	954	919	941	906	859	918	939	927	908	938	874	933	881	983	866	871	927	930	944	903	948	946	953	959	948	907	859	945	863	980	996	958	895	899	924	933	921	914	952	876	888	905	896	938	944	918	943	969	937	907	869	922	913	1000	903	942	927	895	866	936	949	970	894	959	940	924	884	908	932	914	936	990	896	933	905	883	912	990	949	934	899	953	955	932	908	923	932	944	936	891	977	928	957	930	943	923	938	918	926	918	966	892	927	944	940	862	968	943	908	896	947	929	921	913	927	869	967	924	937	916	935	883	931	929	944	911	894	879	907	940	912	895	917	935	883	899	961	941	957	902	945	904	984	865	950	903	944	926	930	896	977	892	886	943	917	927	887	945	961	920	894	904	830	938	860	929	946	918	880	937	947	915	956	930	933	878	909	902	903	927	883	895	895	882	933	971	938	939	904	920	991	855	946	917	945	956	900	873	919	914	894	1002	870	892	892	931	932	898	889	918	951	901	948	899	861	891	930	880	860	935	916	919	895	914	927	929	892	916	958	901	894	932	928	932	959	919	939	1007	890	949	957	907	911	966	980	865	882	958	927	948	976	873	912	956	903	928	908	924	908	914	898	885	974	923	939	933	907	901	892	901	904	901	898	921	924	889	932	908	920	921	984	913	886	940	947	966	894	853	872	924	891	951	947	878	934	921	941	931	903	923	982	936	894	953	917	887	888	968	1018	916	939	931	872	828	922	927	1001	942	897	905	898	920	901	948	941	909	905	937	893	976	942	891	923	874	949	848	920	923	922	921	907	922	882	941	946	902	908	899	963	972	875	917	908	885	946	904	921	910	891	910	912	940	904	926	888	891	928	904	983	938	891	933	968	871	955	912	932	969	904	882	904	896	936	907	918	936	907	927	973	895	910	924	900	936	906	881	977	891	895	843	949	929	941	885	976	943	948	898	926	935	957	923	919	966	862	959	908	916	934	921	941	886	914	850	957	931	926	945	912	941	863	882	860	890	947	943	916	944	912	903	927	965	981	925	877	912	950	932	903	884	989	968	933	952	939	982	879	891	871	921	890	854	909	960	934	904	928	951	921	946	877	881	904	965	893	934	903	899	929	913	927	877	945	909	863	881	941	938	965	944	958	971	877	932	942	900	939	971	920	998	915	855	898	932	903	913	929	932	969	912	1000	938	927	894	926	960	881	913	956	890	902	878	903	995	955	952	924	922	896	896	1001	857	894	922	941	938	908	879	899	901	854	917	956	977	964	928	903	904	850	946	969	951	907	921	933	887	938	937	850	918	949	908	863	903	954	955	945	967	934	946	917	953	880	947	884	963	917	932	932	851	909	885	916	958	931	992	927	961	938	931	935	931	925	934	951	934	915	921	937	903	971	914	911	925	910	939	922	901	935	890	941	965	875	912	975	926	942	897	898	922	914	921	902	909	876	955	873	923	957	952	974	932	923	936	889	985	904	944	929	916	930	898	921	934	912	922	932	920	934	985	1018	907	910	918	875	904	939	895	975	953	922	963	936	931	912	920	917	921	882	885	910	900	940	893	926	933	959	964	923	937	887	966	939	887	891	888	910	904	875	899	890	960	988	951	961	903	973	958	923	906	899	889	904	893	906	935	934	885	905	932	946	901	926	907	935	975	972	865	933	943	933	883	934	941	900	900	929	907	929	886	919	952	913	971	943	894	936	951	908	950	897	938	839	895	907	890	890	960	928	951	907	911	851	939	943	932	916	928	883	920	941	973	942	901	906	876	897	965	935	881	902	938	930	901	860	894	912	836	987	935	937	985	884	929	916	922	939	904	924	923	944	926	1003	914	896	880	871	904	979	917	944	900	929	909	928	890	894	898	908	872	957	881	949	971	890	922	965	889	951	883	902	906	962	927	945	940	940	925	928	928	888	841	969	943	882	931	948	943	924	973	927	945	969	923	913	942	961	937	903	930	934	908	871	917	902	895	983	935	842	879	959	942	954	920	869	945	912	895	853	892	968	916	913	941	927	927	935	899	882	889	955	884	927	978	910	882	890	934	933	896	883	951	884	915	946	974	953	906	951	951	906	869	947	969	880	937	938	924	882	888	924	906	901	951	978	921	922	889	925	925	973	924	879	942	922	886	894	952	934	935	953	880	970	894	895	907	952	949	910	924	873	916	906	905	947	869	1001	888	939	950	935	937	907	966	913	904	908	891	901	925	934	896	925	927	886	899	948	950	913	881	960	929	938	928	887	939	879	967	892	953	877	892	925	957	951	904	934	873	878	912	920	902	898	946	905	943	938	984	909	950	920	950	922	919	886	929	973	908	938	959	939	944	925	920	898	953	876	905	900	934	917	959	934	935	949	919	903	894	899	919	932	941	931	923	944	909	922	934	921	978	877	940	893	906	924	911	908	971	896	893	948	943	912	902	954	946	914	944	953	929	985	901	898	896	892	924	932	964	937	961	898	857	899	899	945	926	907	938	880	933	936	973	893	892	876	920	881	928	917	913	889	962	909	880	937	897	912	920	926	892	913	927	898	933	883	909	897	961	919	974	948	955	900	955	917	962	882	889	936	938	893	960	911	900	940	960	837	927	883	909	916	869	950	915	907	926	919	926	911	904	937	934	899	936	934	876	936	859	958	910	955	902	906	956	903	937	924	896	916	953	924	895	930	913	920	983	876	906	917	904	892	942	931	918	946	962	890	941	906	940	903	900	966	935	912	910	937	891	929	904	929	931	870	946	903	947	945	941	878	925	880	882	873	898	850	969	890	910	986	890	893	948	919	916	893	910	910	922	919	883	937	973	918	951	872	968	860	942	919	940	957	890	919	916	942	912	928	956	914	902	901	919	917	916	883	894	902	948	932	902	942	913	916	895	963	952	913	916	966	934	957	951	931	912
27367	13961	2544	2189	10608	15819	8609	2867	1357	1120	949	1001	1007	962	1011	981	1001	996	984	1041	922	971	1008	948	992	986	1008	980	1013	965	968	1004	1023	989	958	1049	1031	975	1014	961	965	930	985	948	961	1018	1003	985	975	985	971	962	1002	992	955	998	938	972	1019	965	952	968	946	973	995	977	1016	1033	954	981	930	941	991	1024	1000	1012	946	988	989	1018	977	884	931	976	984	942	923	957	1028	1025	977	1003	973	978	953	1001	1019	989	926	936	910	978	955	951	952	981	1051	950	922	985	977	943	999	965	996	1002	957	993	1004	1026	993	1005	979	975	974	943	974	941	1019	990	1003	989	960	934	979	922	979	939	981	959	945	990	981	986	973	916	962	966	989	996	940	970	1000	945	945	964	1040	1020	984	1014	961	929	994	997	991	954	939	990	993	987	927	956	962	959	973	900	938	994	998	955	1017	954	944	983	979	1006	963	1000	951	963	1056	952	998	943	989	1070	959	1022	987	999	988	956	971	986	1030	952	967	1026	984	923	995	967	1049	965	914	977	996	931	951	931	998	964	930	973	1035	958	963	889	962	983	1020	946	1001	925	993	940	976	1044	999	1040	976	1008	1010	923	1058	983	1024	996	982	967	939	1016	967	913	967	981	973	1043	1028	1003	1045	997	978	938	949	963	1017	974	1022	951	966	1007	1009	961	945	979	948	965	1001	973	975	980	1018	952	954	971	950	1012	950	949	920	926	959	962	1009	961	969	992	989	948	972	958	986	971	1014	985	979	963	967	914	968	987	969	950	942	942	1019	998	983	974	985	987	937	1008	925	954	940	971	962	952	960	983	993	960	996	973	1009	977	930	951	994	937	924	918	1013	948	938	917	965	955	996	996	969	962	954	976	955	998	1019	1012	961	1060	965	1042	1052	969	1032	985	1075	886	1006	982	994	976	917	991	1000	975	974	967	998	946	949	955	1018	965	953	927	943	979	930	913	993	966	944	1001	975	963	968	946	943	953	1009	1013	969	1024	943	968	1019	971	966	1013	996	1018	975	1008	910	958	1024	976	965	996	976	925	993	1001	990	963	931	978	968	1009	968	996	936	961	968	1000	985	962	957	966	949	984	984	966	1000	939	940	998	954	974	959	965	978	991	919	967	937	975	966	981	989	1041	987	973	1027	930	1016	970	985	963	946	982	942	1022	959	975	968	973	938	931	981	981	977	957	944	1002	939	995	1031	1015	1002	973	984	997	958	1028	913	977	955	924	926	951	977	1016	991	953	1007	943	996	982	903	924	988	975	975	985	967	963	966	990	1034	930	959	1018	966	1012	964	965	986	961	905	953	971	964	902	949	997	999	940	996	996	960	966	1025	1018	933	1035	950	931	965	965	952	1006	971	999	986	967	958	961	977	961	1023	975	950	1035	967	959	942	886	980	942	1001	927	877	944	1006	970	960	993	972	959	933	933	910	977	959	969	1067	1007	939	948	966	1029	1030	950	967	915	994	966	1003	1015	991	992	978	1013	976	961	936	1013	1002	928	981	993	967	980	942	922	934	984	941	939	967	958	964	955	963	993	958	1017	968	939	964	988	984	983	1026	1011	1033	995	966	982	975	1015	1010	958	962	925	958	961	977	1000	1004	970	943	984	1014	1001	977	968	1015	983	933	964	942	961	1042	975	970	1016	1007	967	953	922	988	899	988	1006	959	973	941	1010	1011	996	975	1003	950	1032	950	974	969	954	990	954	1047	977	1002	930	948	951	967	953	940	952	992	993	963	1007	1061	913	981	1027	985	997	962	985	1010	945	940	958	1006	957	949	975	984	962	910	964	1007	998	978	976	985	972	1013	986	1015	960	993	979	931	996	981	992	940	985	978	1025	983	976	1012	931	1010	934	982	1003	968	972	994	939	934	948	1042	974	992	985	950	986	934	996	976	1061	1000	986	928	1021	1005	967	1000	978	904	916	954	975	963	965	966	1040	994	1031	927	1011	1020	1023	913	1012	1006	973	951	943	970	1023	1017	995	942	935	947	1028	930	1005	961	1023	937	983	971	981	1034	974	920	1018	980	956	986	1007	991	977	1000	943	1015	954	949	1025	974	974	983	976	973	986	948	955	1015	916	956	929	986	973	1009	936	998	905	992	995	1002	936	988	1018	955	973	1016	963	958	997	962	1002	930	1006	940	1007	977	960	999	973	956	1025	994	993	927	993	992	1000	983	1001	1017	968	952	928	979	945	962	926	927	948	1010	948	995	982	968	925	959	942	954	1032	1019	960	960	973	1009	1007	969	958	994	979	1028	976	958	992	975	949	979	920	998	988	931	954	964	954	970	989	953	978	946	962	965	955	981	946	959	989	976	962	916	948	967	962	1011	983	938	980	961	1004	940	942	1027	926	952	957	990	960	1063	996	989	958	987	988	912	995	963	994	956	1019	990	951	948	916	980	1001	926	998	1008	950	990	994	1009	958	928	919	987	995	972	995	920	968	928	956	932	985	963	1015	1014	957	1001	954	958	918	1019	980	969	958	948	1027	953	975	969	986	996	983	995	930	1020	1013	898	966	1017	990	1006	951	1029	928	954	1012	959	1016	957	956	930	967	962	966	955	958	940	944	996	987	972	1003	957	988	1026	1021	980	922	964	931	974	998	930	986	948	952	1005	969	1008	975	980	1010	993	928	987	998	1009	972	994	1022	979	927	954	983	995	972	942	970	971	985	943	982	933	950	987	963	951	924	952	1006	1016	995	978	969	989	927	963	981	981	996	987	930	983	993	939	964	953	1005	953	974	969	1017	944	969	1029	979	1002	923	977	960	896	984	1012	962	1000	963	950	1027	915	1028	990	1004	968	937	969	948	967	976	1007	959	981	996	991	956	984	1026	973	1002	940	1004	1035	972	967	1004	1007	928	932	945	1044	1023	981	993	988	915	986	955	1000	988	943	971	936	1017	971	927	952	955	966	1010	1013	965	1011	968	974	954	929	985	940	996	959	976	959	966	996	925	1006	984	955	937	998	980	975	928	973	1028	953	950	978	984	948	964	938	907	971	996	947	924	952	991	967	978	982	946	998	923	923	990	940	1000	997	1018	972	940	979	981	988	943	992	969	985	1001	1008	1002	999	945	1022	1012	938	978	996	951	1013	994	923	968	974	1022	1004	1021	964	946	980	1006	979	1010	970	995	1005	1021	981	989	992	908	949	970	1021	934	960	1036	962	965	916	972	927	961	1008	984	944	982	1040	979	987	944	955	961	966	975	966	901	941	954	917	1017	982	959	1000	956	971	974	1005	972	969	958	986	975	999	943	952	923	1024	961	1030	979	969	1010	947	1008	944	997	968	963	961	951	995	1010	977	969	947	1017	979	944	992	963	964	941	991	951	940	971	943	962	975	942	972	939	961	973	976	1009	991	994	920	915	950	917	1019	988	988	976	1003	1000	959	946	990	973	953	984	995	1002	991	1019	982	964	962	950	1000	953	1013	981	994	944	1028	991	950	976	933	954	971	975	1013	980	894	940	994	916	1000	927	991	1015	1014	964	1021	971	930	946	956	960	967	976	971	931	964	1004	931	944	951	977	923	1012	954	925	920	982	1036	1007	973	1016	991	971	955	957	981	966	1004	953	959	876	1038	1031	1020	950	981	1022	973	979	1041	991	942	907	987	921	969	1025	949	988	995	983	966	941	1002	918	987	908	1001	1002	1004	958	931	994	911	970	977	981	950	978	916	951	922	978	977	999	986	989	996	983	1002	976	962	978	1006	961	936	933	992	1041	1001	1010	978	989	991	967	1005	1010	923	1019	1012	1020	955	955	924	978	997	994	948	990	946	985	979	975	1031	919	922
5013	1064	1057	1818	10910	13059	6276	2236	1186	894	877	853	860	785	810	846	816	822	839	804	832	824	810	838	839	863	794	836	812	847	801	787	879	868	843	830	731	822	827	827	858	791	825	866	862	872	797	816	774	822	855	831	837	803	791	789	791	882	780	795	836	805	789	844	787	862	804	785	844	822	783	836	853	872	776	851	834	832	859	834	786	832	873	883	796	785	819	783	791	812	835	788	805	767	847	790	832	810	867	851	811	769	828	810	825	803	812	850	831	820	812	869	817	842	820	799	847	812	821	829	877	811	764	823	798	823	805	795	863	797	861	865	811	830	886	807	859	830	833	832	823	834	858	863	830	826	854	858	838	864	832	816	813	810	835	802	828	847	861	803	817	814	834	820	763	840	814	836	809	859	852	809	796	842	883	811	804	823	824	806	838	840	838	880	882	862	843	848	796	807	731	807	810	826	812	849	779	825	782	817	825	825	841	863	801	812	842	829	845	780	844	812	804	821	812	811	811	835	817	818	798	852	822	807	824	837	813	786	817	793	784	780	810	848	833	755	827	826	797	802	803	799	759	846	740	849	841	828	799	803	818	811	827	797	795	827	836	808	851	844	748	841	790	825	822	838	805	870	837	783	838	832	838	794	824	833	815	788	826	846	816	797	817	837	798	794	822	787	788	786	818	806	841	841	800	820	851	841	840	832	869	748	821	757	779	808	830	778	807	792	831	830	810	827	789	854	844	851	836	806	817	794	806	819	796	814	860	841	855	887	875	864	788	807	841	820	814	868	815	801	829	824	836	814	864	789	798	794	836	904	801	839	791	795	880	793	799	814	794	856	869	863	797	828	832	852	872	788	848	792	832	800	810	818	826	859	864	840	806	862	806	844	830	798	783	850	806	788	851	855	779	840	836	781	870	816	804	808	818	760	763	844	858	799	804	812	820	799	791	768	818	779	814	831	856	816	794	811	838	831	828	865	802	811	836	826	852	794	869	827	845	773	831	874	802	814	851	881	809	823	815	800	840	777	863	845	808	844	788	818	792	791	763	834	836	845	845	809	863	818	822	814	801	808	775	749	834	806	839	799	790	777	789	784	799	843	811	834	793	819	809	795	824	803	831	827	839	763	814	789	820	858	810	790	809	837	759	835	827	830	794	801	825	858	846	850	817	805	880	855	827	800	802	835	772	821	783	847	857	814	786	843	816	817	842	823	824	785	795	838	816	774	798	835	857	868	781	778	810	835	789	808	824	842	807	773	828	836	824	843	818	817	843	798	858	816	724	779	805	818	846	834	819	878	835	810	833	824	808	825	787	866	800	787	862	842	861	829	864	847	811	767	826	813	821	821	802	798	819	822	801	862	840	845	778	819	763	833	831	879	812	801	838	802	863	794	835	830	805	779	798	793	876	832	853	837	784	834	821	804	821	846	816	831	848	832	803	851	809	821	799	803	831	838	799	801	808	779	826	862	817	784	812	833	759	863	821	800	836	822	880	827	790	856	806	840	799	864	782	866	875	871	866	830	849	816	859	818	850	815	856	785	826	831	824	810	847	813	834	812	827	811	840	836	836	784	790	810	811	828	791	817	827	755	845	793	843	855	798	837	832	857	824	832	841	809	818	804	860	820	868	815	767	840	823	812	810	792	821	803	782	832	787	829	850	793	845	828	804	827	842	830	819	780	825	809	830	862	786	853	817	835	825	782	825	808	783	824	855	817	775	820	831	842	764	762	813	864	882	878	838	778	848	825	854	793	827	832	856	792	834	804	835	792	810	810	797	852	846	830	849	838	844	793	827	861	848	747	817	819	803	788	832	811	821	831	843	868	852	846	874	818	823	890	809	804	859	842	801	850	827	869	785	827	831	820	828	830	873	842	831	834	836	841	793	776	840	873	836	824	799	826	871	756	753	828	878	786	780	801	787	878	857	854	817	789	796	820	813	851	793	808	832	823	831	849	831	852	833	784	841	802	820	813	801	828	815	818	845	859	795	814	818	819	845	824	808	822	826	856	860	812	859	844	825	833	851	845	835	882	840	802	856	765	835	824	822	835	875	855	804	860	847	786	871	810	837	802	815	837	852	835	894	807	831	797	828	788	800	822	848	859	765	842	854	794	794	768	801	829	805	761	861	804	839	769	804	819	809	836	865	823	834	834	866	815	792	860	840	785	717	835	811	825	853	842	821	804	790	787	799	822	775	796	769	815	820	824	824	797	803	772	830	817	765	816	843	841	852	827	810	808	837	819	823	803	781	779	825	826	822	862	860	816	803	793	814	838	795	845	801	851	792	861	813	801	837	824	834	813	819	795	869	815	834	799	819	833	851	778	817	859	816	860	828	803	822	795	790	790	819	782	820	799	859	844	798	837	798	792	842	823	780	832	865	821	823	815	813	850	850	764	829	885	824	788	818	809	810	823	835	799	818	816	804	797	824	869	814	806	831	798	790	809	855	804	822	814	800	831	843	819	817	785	803	822	819	771	809	840	828	829	838	883	737	820	818	838	791	812	783	843	811	838	858	820	822	757	838	799	812	856	830	812	856	842	871	867	830	829	785	818	802	826	809	834	875	792	852	820	816	819	819	828	782	869	803	803	865	774	854	801	806	864	799	795	815	800	854	837	859	845	818	886	785	826	806	810	774	828	786	783	831	798	825	850	825	784	824	846	830	790	809	792	830	854	856	852	862	813	805	853	827	853	783	867	858	845	857	835	819	806	914	818	790	777	802	781	861	807	836	822	839	834	771	835	779	845	810	823	805	832	808	831	854	806	817	846	852	869	807	855	803	771	844	823	786	873	822	865	837	793	775	812	829	782	812	795	811	833	839	792	864	814	863	786	836	790	834	805	801	789	836	794	849	827	805	798	810	868	809	820	841	887	862	805	799	821	804	788	792	778	851	772	809	807	819	860	838	841	867	834	793	815	844	771	852	821	838	821	803	821	842	809	769	843	839	813	800	808	869	811	794	821	796	811	853	875	773	818	785	814	809	812	767	764	905	795	814	877	809	832	839	848	847	833	837	816	837	835	829	791	826	857	849	820	817	851	824	818	856	814	878	824	789	808	839	865	844	793	813	791	770	811	863	835	832	828	844	793	846	865	836	840	816	844	847	879	826	839	859	810	803	824	794	839	856	870	789	810	828	795	818	832	848	837	873	783	810	773	848	805	839	801	854	863	850	803	810	778	805	820	787	824	868	827	812	823	805	815	811	834	779	819	852	801	845	831	804	813	845	840	832	816	784	802	814	790	812	843	813	854	800	842	822	804	805	880	847	847	824	826	768	874	830	867	812	808	837	848	821	874	834	777	845	810	839	866	840	796	787	844	831	822	794	833	829	839	784	817	812	839	854	829	809	793	821	817	888	807	806	851	793	841	831	801	803	834	815	857	822	842	851	850	784	798	836	843	844	830	881	808	879	797	786	808	834	798	846	784	824	876	814	833	788	830	804	835	807	828	831	806	809	855	795	785	863	850	780	825	856	852	848	844	809	812
24435	21079	27451	26188	51343	55016	38408	16692	4413	1571	1030	1019	969	983	970	990	945	984	933	977	985	943	958	1020	938	933	931	949	952	976	959	942	968	966	912	909	941	935	915	943	963	976	907	960	980	898	904	933	909	960	950	1001	994	946	956	948	938	933	956	924	898	976	929	944	984	974	992	969	953	982	934	942	894	907	996	939	1007	962	1017	955	939	927	945	909	953	963	972	918	950	867	940	923	971	933	952	919	931	908	916	975	958	928	923	938	949	958	973	937	994	905	940	965	956	934	901	932	986	933	937	931	957	944	959	923	1012	1013	992	950	919	913	903	950	955	974	916	969	971	855	965	921	953	933	877	922	941	963	973	959	964	903	929	900	879	919	926	947	962	971	965	949	954	920	963	940	968	946	998	971	981	963	932	973	861	910	947	892	901	957	927	905	1008	946	978	949	945	911	962	946	945	936	947	992	885	905	896	895	948	925	993	936	927	954	927	936	988	881	949	929	1014	924	924	983	916	961	898	915	946	908	903	966	943	972	894	974	961	946	956	931	944	939	957	961	891	906	926	942	939	894	990	952	927	999	881	934	943	900	960	982	933	950	969	937	897	940	931	968	924	960	930	947	927	976	943	951	954	930	937	961	914	962	953	929	993	924	910	970	946	974	956	978	903	932	903	956	980	887	912	953	874	901	969	901	914	984	886	936	941	907	899	952	969	937	947	912	929	984	960	997	954	939	978	984	953	953	894	954	996	892	902	929	970	1044	953	996	926	923	926	995	921	977	897	955	982	999	909	920	952	931	894	998	965	941	963	914	970	885	932	922	938	899	975	994	951	945	892	913	958	893	959	969	944	906	928	926	940	955	938	967	988	926	877	889	921	990	886	974	1009	968	924	918	949	903	940	927	928	934	920	942	925	941	911	937	930	954	953	946	966	974	925	954	975	938	900	924	909	918	946	953	955	989	950	904	926	979	916	973	930	948	934	958	919	885	921	927	946	909	912	936	960	952	950	931	959	926	980	925	955	895	933	945	968	995	979	932	930	920	978	935	951	921	928	978	946	967	933	900	917	956	981	923	912	920	918	944	910	974	975	938	902	964	952	922	976	976	965	945	942	957	939	915	949	959	906	905	958	950	922	956	996	954	923	907	910	913	912	888	998	912	895	923	924	989	974	964	953	951	923	937	965	907	977	959	910	906	963	964	924	920	910	933	914	922	925	922	950	996	969	885	944	973	931	909	969	980	900	937	969	964	955	945	928	968	951	915	924	920	976	935	963	978	966	978	977	970	943	987	955	955	896	980	891	933	967	990	868	925	971	928	978	929	917	961	971	965	967	909	914	971	957	932	951	945	919	932	961	916	948	907	991	1025	911	981	897	890	956	970	937	964	900	960	866	947	1005	942	961	966	925	919	938	937	969	964	999	997	911	933	912	941	927	925	914	945	944	933	910	844	919	918	956	911	933	902	944	903	866	923	950	963	944	975	944	879	957	943	967	937	960	951	984	912	929	968	963	918	914	958	929	951	936	958	930	958	906	914	888	937	937	904	979	927	951	997	915	914	928	962	974	970	966	904	926	938	953	1036	948	944	972	962	916	913	941	966	961	925	949	948	931	947	952	968	917	909	907	1006	994	960	940	953	949	893	980	922	936	923	937	1024	994	931	948	956	955	969	949	956	940	932	912	887	931	924	914	936	944	882	917	950	975	991	955	897	943	952	969	906	969	936	934	903	912	907	946	944	950	889	913	897	939	899	964	972	892	935	956	929	952	968	966	864	899	958	927	901	883	1025	921	971	995	972	928	913	920	974	948	950	967	918	907	938	941	926	886	926	953	956	903	922	973	951	919	931	987	995	932	914	951	914	927	989	915	942	927	938	841	931	976	944	936	986	941	930	912	955	954	978	949	973	943	939	1007	925	948	953	952	916	853	907	935	906	934	949	881	952	956	902	892	942	971	922	987	932	933	935	961	963	949	923	939	932	997	955	919	921	1010	920	923	967	948	972	979	915	941	945	914	901	880	941	969	960	960	937	912	968	945	895	976	989	946	909	936	914	881	915	1008	925	964	928	926	979	897	969	962	957	953	958	920	940	954	967	962	910	970	922	949	953	945	982	918	930	935	929	901	897	1000	926	936	939	965	917	948	896	984	939	945	952	930	913	871	943	958	941	921	965	933	940	957	948	897	906	928	902	854	927	925	928	918	905	973	906	941	912	990	940	976	1000	953	958	866	982	898	895	850	917	916	1012	947	938	944	1005	971	923	904	902	890	913	983	932	926	963	934	951	954	979	929	959	954	937	951	955	960	897	982	890	978	907	991	946	896	914	944	951	947	917	919	914	960	914	906	903	920	968	929	954	951	995	954	946	929	951	926	940	936	1011	942	973	968	951	960	907	884	935	941	977	990	898	918	929	951	944	925	908	916	912	1007	967	977	926	927	936	942	940	976	939	950	949	944	992	874	894	889	949	938	953	927	988	941	952	972	924	946	957	886	929	903	906	949	933	992	895	930	978	901	947	968	944	975	1003	918	986	996	930	923	958	948	952	897	940	937	898	907	931	902	941	946	935	1041	965	962	927	899	944	901	917	935	964	949	924	917	931	961	962	976	984	914	912	993	975	950	935	977	923	912	927	973	958	965	868	944	930	911	948	938	947	909	965	940	896	948	986	956	919	943	932	886	972	918	907	928	1003	952	949	902	928	874	1015	978	964	935	945	898	960	933	909	941	902	914	921	898	870	949	928	855	931	947	956	942	952	894	925	911	930	961	901	930	911	958	945	935	950	957	909	941	966	929	970	977	901	979	974	963	954	953	935	854	898	967	948	943	945	922	923	915	948	904	954	940	964	899	968	946	914	961	953	942	977	938	954	939	902	930	949	983	959	955	920	898	944	932	929	938	930	942	937	936	967	912	953	973	966	963	887	964	988	945	958	904	945	938	921	933	926	882	940	954	918	949	967	939	973	952	903	937	982	931	960	957	958	916	932	962	928	954	944	959	978	881	920	934	925	954	1002	894	921	940	934	924	924	882	993	882	936	967	934	894	930	906	889	921	980	965	925	878	913	941	867	961	923	953	983	935	946	944	931	918	936	852	879	949	938	903	934	910	946	915	941	1019	913	943	956	984	973	928	961	953	881	954	912	937	870	930	936	903	962	914	961	934	887	957	944	947	958	932	978	953	929	921	925	953	911	959	944	951	950	953	951	913	911	901	874	908	925	904	963	929	940	936	948	934	897	854	927	969	916	965	925	979	916	925	947	956	993	965	917	966	988	921	930	981	926	905	970	953	957	964	937	928	888	958	864	974	975	940	939	963	964	933	932	925	961	964	907	956	967	889	947	948	896	965	966	983	892	926	885	973	970	954	888	944	978	960	945	914	921	995	918	868	899	928	972	913	928	973	932	946	912	932	903	945	983	977	928	909	878	1011	962	930	960	925	926	925	923	933	976	940	961	879	930	957	938	952	916	934	966	918	941	888	949	942	947	869	971	912	966	931	962	982	988	900	945	915	886	947	951	934	966	916	891
3477	3840	3408	17185	57589	50323	27903	10482	3246	1247	897	873	835	829	891	906	821	873	879	860	887	830	870	851	864	864	770	878	890	861	844	833	857	865	827	858	850	879	873	854	829	895	830	885	896	831	873	847	829	902	840	881	808	881	837	849	859	894	897	849	870	899	861	867	810	864	915	896	894	875	828	809	826	800	877	872	822	819	858	881	848	876	852	905	863	865	827	840	911	869	854	880	892	828	850	828	782	872	902	871	855	894	867	833	906	846	815	786	805	845	845	856	848	859	827	848	861	840	812	844	844	922	867	919	869	875	904	899	860	848	873	833	796	837	815	837	790	837	821	856	838	793	888	837	872	847	841	827	828	828	839	851	806	844	875	819	858	887	882	845	816	860	841	867	839	910	849	827	859	900	809	858	852	811	849	870	834	906	851	848	911	801	836	836	889	851	857	842	865	865	892	882	854	854	850	907	884	894	879	869	868	830	851	852	866	872	834	835	891	911	824	821	828	842	855	822	845	852	864	893	838	842	874	838	870	852	873	911	883	840	880	836	878	891	775	808	851	813	880	815	799	809	835	834	859	905	835	825	852	839	850	902	824	829	830	895	932	796	864	794	878	801	861	886	810	846	805	838	882	873	833	846	865	866	845	849	823	854	842	858	874	851	889	831	819	826	849	851	821	811	821	874	862	852	855	857	843	845	850	866	830	817	824	855	905	853	804	892	831	831	855	811	845	854	871	773	838	848	869	887	768	810	897	851	865	810	885	801	877	828	836	795	894	866	860	887	838	848	854	840	901	845	839	833	822	790	877	793	867	843	846	840	838	823	845	843	846	862	829	779	843	778	866	862	873	827	857	890	803	859	864	796	857	845	835	788	871	794	878	818	822	822	816	833	858	832	801	862	818	820	858	842	856	853	800	837	857	858	841	903	874	869	838	833	805	861	863	788	885	813	884	864	864	866	810	814	802	885	869	808	850	834	854	862	863	825	866	834	841	830	839	862	828	876	805	828	865	868	887	826	861	842	857	877	886	826	862	809	807	845	808	838	850	803	852	901	874	823	803	887	861	847	888	851	854	895	803	861	864	827	806	842	814	869	890	833	835	871	844	843	873	907	847	837	858	843	874	852	820	796	865	821	823	851	853	847	849	791	884	845	850	886	885	879	792	860	852	849	820	799	858	794	802	843	854	862	824	852	866	861	931	859	821	871	844	870	817	840	814	847	806	866	804	856	835	811	815	838	854	820	845	877	908	854	900	794	896	882	862	820	920	884	835	895	819	798	859	841	878	812	848	832	844	842	825	865	862	845	884	840	902	846	828	845	883	880	878	811	832	894	815	835	833	852	856	850	873	823	874	869	880	846	835	878	843	856	817	804	844	878	839	732	903	794	868	830	853	851	831	837	780	834	889	877	884	894	903	895	839	889	869	835	796	854	839	858	834	837	830	850	836	903	848	860	824	803	823	858	834	876	844	829	837	834	828	822	878	805	813	836	900	801	841	913	818	797	802	807	861	845	852	883	848	810	815	788	858	822	813	918	835	794	879	836	861	849	883	827	866	885	788	851	837	826	831	864	867	875	893	851	831	841	788	817	826	844	903	787	816	861	878	846	828	843	842	838	789	852	882	824	883	888	886	813	807	831	866	871	887	838	818	868	866	868	804	848	806	872	830	815	858	811	877	811	855	858	810	873	851	844	852	866	918	873	833	818	833	782	862	816	848	823	853	773	862	837	828	847	824	820	845	841	857	847	842	846	852	847	861	849	868	815	836	897	862	843	816	826	869	846	841	846	865	818	831	802	860	780	836	838	815	839	853	878	852	870	834	837	842	799	827	842	840	859	846	884	853	845	863	873	827	831	823	810	836	837	816	840	900	847	858	800	824	852	836	811	847	882	866	871	876	895	859	899	844	809	855	810	830	834	822	849	817	877	812	867	796	852	837	836	802	856	800	831	842	876	837	873	870	854	864	827	845	845	867	849	869	877	823	878	853	922	898	875	835	836	848	772	809	869	860	812	896	787	859	871	840	847	849	810	864	865	834	817	816	851	856	825	851	839	841	834	809	857	841	824	810	839	877	838	874	829	822	840	828	802	808	876	835	830	851	811	800	883	842	864	842	833	789	858	879	840	842	838	823	880	880	827	853	844	868	843	801	795	906	808	837	859	855	873	828	809	852	808	834	840	850	861	820	849	839	833	862	847	847	875	844	808	849	811	826	829	862	865	806	791	843	834	853	838	869	836	816	857	816	888	843	857	849	808	840	844	861	856	863	876	872	875	833	851	873	815	841	835	862	859	860	854	894	860	831	845	867	834	836	835	847	858	862	814	833	848	919	844	885	883	880	854	825	818	839	865	859	876	798	840	812	778	867	848	833	865	883	848	839	873	846	865	899	837	839	802	855	824	874	883	846	832	849	889	827	866	876	852	814	862	814	851	808	829	842	836	838	885	862	832	838	865	852	870	818	811	847	826	795	852	868	819	857	799	878	791	804	862	821	882	814	852	854	820	867	861	873	894	844	846	847	844	847	841	854	856	885	850	834	850	812	870	831	828	816	893	852	886	848	847	841	868	868	853	849	849	798	817	900	895	774	865	871	853	813	882	833	866	829	873	835	836	878	867	824	810	826	897	809	845	854	878	853	851	822	889	848	826	841	820	907	862	858	875	842	864	853	876	823	843	864	897	792	845	849	833	791	837	821	801	840	814	857	902	819	852	854	897	810	803	893	890	848	918	815	809	879	851	829	815	839	838	860	825	825	787	882	803	836	809	852	861	835	884	848	830	854	862	882	821	797	832	832	853	847	844	841	857	862	847	808	855	864	856	830	812	831	888	835	852	864	912	847	869	904	815	852	850	877	819	865	920	785	841	809	850	807	841	831	851	853	873	851	858	841	837	891	828	857	796	813	865	785	828	801	887	859	844	827	891	837	843	859	815	846	825	877	776	800	832	912	831	774	855	822	857	864	838	837	857	794	802	879	849	845	888	831	873	837	841	870	831	878	843	826	802	858	833	869	863	884	838	854	845	822	826	847	850	867	871	881	813	862	885	857	872	824	881	890	836	837	868	790	878	838	842	848	863	815	827	869	778	805	808	851	880	815	860	853	861	874	874	816	855	836	810	849	792	847	868	859	787	817	800	816	799	850	871	835	888	875	892	853	856	884	860	741	871	852	774	877	853	843	825	817	821	865	811	854	826	830	821	857	813	891	805	858	848	852	862	871	837	826	910	828	809	863	803	807	862	831	837	844	817	887	843	890	852	835	887	862	865	843	880	848	844	848	826	841	834	834	874	857	838	828	776	860	874	864	842	840	866	835	920	839	824	829	837	811	815	876	834	835	890	896	789	808	865	835	841	835	868	819	823	843	824	797	817	850	814	833	872	852	827	837	907	836	895	807	797	912	840	866	851	816	865	822	855	847	844	833	829	847	834	909	802	852	843	820	849	834	852	846	836	842	840	876	854	883	868	836	829	858	846	882	902	826	839	837	830
23761	21080	28237	27065	56382	58475	45174	21663	6437	1827	1160	1127	1057	1038	1055	1023	1027	1044	1049	970	1047	1088	1034	1033	1089	1040	1068	1098	1120	1087	1104	1029	972	1079	1030	1077	1080	1072	1039	1024	992	1046	1022	998	1071	995	997	1053	1097	1053	1058	1058	959	971	994	1044	974	1067	1007	1034	986	1002	1031	996	1030	1018	1032	1009	1080	992	1055	1018	1024	1033	955	1054	1073	987	995	1061	1019	975	1044	1064	1021	1040	1048	1021	1016	1049	996	1074	976	1031	1019	1044	1027	1051	990	1016	1012	1032	1026	1011	998	1014	1034	1071	987	975	1018	961	1038	1040	971	1022	1042	998	1000	1026	1053	1040	1015	999	985	996	1017	1005	1025	1013	990	937	1012	1024	1052	1015	980	1019	1028	1067	977	1057	1084	1019	1073	1039	1020	1020	1001	989	1009	1028	1076	1014	979	1014	1012	1015	1046	953	1011	985	1055	1026	958	1064	1000	1013	998	1029	1008	999	976	1016	942	1032	1029	1065	1050	1045	1038	1014	1050	997	1056	1060	1074	1023	1039	952	1045	1006	968	985	1079	978	1044	1083	1081	1052	1017	943	996	960	1026	967	998	994	1048	1025	981	1065	983	1015	1007	996	973	997	1021	1024	985	1114	1059	1042	1026	1033	1015	1051	1045	1017	1005	992	1016	1077	998	1059	983	1001	967	1042	1002	1052	998	1030	1036	985	992	1012	1007	1004	1033	1054	1035	1010	1061	1058	953	1015	1062	1006	1001	1020	1055	984	1019	1049	1047	1012	1028	985	1047	1034	1010	1000	990	1024	1052	1020	1028	1038	1034	1007	1038	996	1039	1021	1008	1078	1023	1027	973	1016	1026	1037	997	988	1008	1072	1063	997	987	1066	1050	1047	1004	999	1017	1011	1019	1014	994	1011	990	969	1035	995	1021	1051	975	988	1005	979	1031	1041	1034	1006	1060	1022	998	1032	981	1019	1040	1016	1023	1043	1037	1064	1016	1039	1026	1038	1047	1030	1007	1015	1054	1038	1026	967	989	1048	1028	1013	984	963	1017	976	1026	1037	994	1008	1025	1059	1053	1027	1050	1058	1052	1018	1034	1018	1008	994	1001	1085	1001	1005	1075	1009	988	1000	1068	995	1010	1024	1036	996	987	1053	1057	994	1106	1008	1015	1035	1096	993	966	1059	1025	1033	1010	1031	1028	1025	1056	1020	977	990	1021	1026	1068	970	1022	1029	1036	1030	1015	1024	1045	1005	1058	1031	1044	1053	977	1011	995	1016	1045	1008	1001	1071	1000	983	1068	1063	1044	1025	1017	1001	1025	1013	1003	1023	1032	934	1011	1048	1044	1034	1034	1011	1064	1026	996	1059	993	1042	1018	1016	978	1035	1071	1023	1046	1072	976	1025	1055	1011	1019	1038	1031	1030	985	1038	1057	1017	1059	1056	1008	1013	1027	1008	1020	1017	950	1024	1030	1021	988	1004	1060	1022	1021	1052	1026	1022	994	994	1007	960	1015	1048	992	1005	1032	1018	1019	1029	990	966	1028	990	1054	1016	1031	1019	1023	1021	1017	1047	1067	1014	1010	1019	1020	1033	1041	1051	1050	959	990	1007	977	1057	1045	1014	1030	1040	995	1054	1044	1021	1042	989	1063	1043	1043	1014	982	1018	971	1004	1011	996	994	963	1061	1035	1024	975	960	1020	1012	1003	1000	1024	987	1007	962	1015	980	1012	1060	1012	1041	1006	1044	985	1028	1072	1042	1020	994	983	994	1028	990	1002	1048	979	1044	980	1011	1087	965	1007	1081	999	991	1002	1022	1039	1042	1050	1044	965	1020	1050	1004	984	978	1017	1006	1048	1012	1082	1010	995	1032	1060	1032	1042	1028	1040	1083	1015	1067	1023	976	1052	1063	1058	1049	1012	1023	1028	959	1034	986	1032	1013	1013	1012	1009	991	1020	1044	1037	1054	997	1028	990	1006	990	1061	1052	1005	996	1006	1023	1058	961	1002	961	1074	1029	987	1028	1050	1019	969	1048	977	1027	1028	1020	1049	1038	1009	950	1035	991	1003	1042	981	1010	1033	987	1016	1088	1068	970	990	1005	986	981	1000	1045	1037	971	1016	1026	1000	989	1038	1012	995	1051	975	1000	967	1010	1059	1000	957	963	1010	962	1045	1016	975	1057	1027	1012	1038	997	995	921	1013	1029	1028	1025	992	1041	996	1040	962	1003	987	1041	932	1016	1025	1050	1045	957	1037	1097	969	1052	963	1002	1038	980	1001	1038	1048	1015	1020	1061	976	1039	1006	1031	1041	1017	953	1014	1047	1025	998	1036	1033	1052	993	999	1021	922	956	1039	1003	946	974	995	1014	989	1028	1030	1065	960	1039	1025	1020	1015	1039	995	1055	979	1048	1002	978	999	1024	1026	1019	1004	1058	1037	1025	994	1030	955	1019	1031	1057	1063	1000	1023	1039	1063	955	1023	1067	1058	1053	1037	950	1044	1007	1019	1020	963	1036	979	1056	1022	1043	990	971	1036	1064	983	1069	1005	995	1002	980	1049	1026	1085	1000	999	1042	996	1090	999	1019	1006	993	965	1022	952	1040	955	1082	1062	1066	1007	1036	1004	1026	1069	1012	992	1052	1039	1000	1011	1029	1031	1020	1031	1050	1038	1040	1056	1056	965	994	1060	999	1002	1041	985	1015	942	998	1031	963	989	999	1031	1017	977	1005	1057	1067	1079	1013	992	993	1094	983	1018	985	1001	1035	1030	986	1051	1045	1058	1060	1005	1016	1038	1048	1062	1059	1013	1040	1049	988	1024	991	1037	955	1056	1005	1047	967	1022	1065	1063	987	1020	984	1038	1082	1047	1063	1041	989	1001	1040	1039	1035	1045	1004	1059	1060	945	1046	1058	959	970	1054	982	1015	988	995	995	963	1004	1076	1014	1018	1009	1000	1043	1038	953	1027	989	1038	1063	1031	1027	1094	1024	1034	1030	1053	1047	986	1044	1028	1035	983	1028	1014	1025	1077	987	1029	1044	1036	995	982	1077	1023	999	1043	994	1005	1028	1028	996	1041	1012	1000	1021	1008	1046	1052	1020	1074	1004	1062	1035	1027	1055	1030	993	1031	1057	1006	1010	1013	1014	1018	1031	1028	1038	981	1006	1038	1058	997	1005	1053	1022	1036	1014	1018	1028	1026	1037	1008	978	998	1027	991	1029	979	1051	1013	1090	996	1000	1007	1049	1006	1032	1005	1007	1000	978	1017	1063	1020	1004	1049	1017	1032	1045	1062	1033	1054	1042	1054	966	1021	1047	1038	1050	1023	1044	1021	983	1035	1047	1030	1028	1053	997	990	1049	1005	1007	1006	987	1008	1063	1040	989	973	1041	1054	979	987	1006	990	1022	1012	1055	1006	969	1046	1049	997	1075	1042	994	962	1031	1052	1036	1074	1006	1047	974	950	1025	1007	1015	1084	1078	1052	1025	1049	1030	1007	1024	1001	1018	1022	1027	1026	994	1088	1001	988	1016	1008	983	1016	996	990	1011	1058	955	1039	954	986	975	927	1054	1036	1007	988	978	1009	978	1019	1046	1035	972	994	989	987	997	995	1055	979	993	1077	1032	1040	1033	969	1022	1036	1042	999	990	977	958	987	1009	980	1009	1009	999	1052	977	981	957	940	1069	1018	1066	1019	1008	987	999	1041	1045	1049	937	1028	1004	1028	1000	1026	983	1019	1000	990	1037	1047	1054	990	1044	1007	957	1030	1032	1031	969	1017	1014	1046	1044	1031	1046	1027	1011	1031	1027	1020	1025	997	1008	1103	1045	989	1037	1064	1006	1044	1130	984	1026	1032	1026	993	1030	1050	1020	999	1024	977	1048	1002	1000	1005	993	1018	1059	985	1051	1013	986	1067	984	1055	1034	1089	988	1079	992	971	1041	1051	946	1021	1020	1010	996	1017	991	1009	1012	1036	983	998	1031	1044	999	1037	973	1051	1041	1018	981	975	1003	1031	1008	1038	1017	1049	1062	963	1034	1009	1047	993	1027	1022	1032	1002	1004	996	1042	977	993	1030	1064	1031	962	1051	1060	1003	1016	1022	984	1019	978	998	1009	999	1037	1061	1004	992	1006	997	1010	1012	983	986	1011	990	1058	997	976	983	1007	972	1029	962	1033	1039	1071	1007	1040	1086	1022	972	1021	981	1029	1056	998	1032	1058	1010	1031	1015	1020	1001	966	967	1036	934	1011	1035	1016	1069	981	1065	1017	1022	980	1047	1001	1000	983	1006	1062	986	1011	1019	1014	1047	1047	977	1029	1004	1030	1035	1013	1089	1014	1016	1008	1014	995	1025	1064	1016	1016	967	1055	1026	1067	1055	1043	995	1045	999	983	942	991	990	1059	1019	1069	990	1017	956	999	999	1005	994	971	979	973	982	982	992	1014	999	983	1061	1012	1019	1042	1054	970	1051	1002	1031	1005	938	1014	1049	1046	1044	1008	1052	1011	966	1034	1000	1020	1025	1003	1021	996	984	1058	1008	1029	995	989	1013	1000	982	991	955	1054	1004	1018	1009	996	1042	1000	1002	1002	1011	1022	1022	939	1042	1028	995	993	979	1027
3724	5827	4924	30694	69286	58359	35486	14083	4350	1443	953	894	917	943	878	896	863	963	933	975	940	948	985	897	873	935	950	956	865	915	854	925	872	913	902	918	912	928	928	924	901	877	940	888	950	911	940	925	909	911	953	906	889	913	894	934	890	880	906	912	901	916	849	947	910	978	884	952	910	855	890	878	905	928	946	919	865	947	916	956	907	894	924	929	853	877	950	885	941	959	916	895	936	911	878	932	905	891	932	968	910	902	914	876	946	941	972	944	930	853	939	939	928	928	915	909	918	941	863	911	927	900	934	920	904	845	930	881	932	938	937	902	897	917	922	963	914	937	878	922	899	874	935	889	883	906	930	929	926	918	934	903	843	899	932	885	938	914	875	921	948	860	872	920	886	925	894	950	892	880	897	916	856	935	891	924	900	883	883	886	952	930	919	870	907	944	909	898	919	920	937	913	928	911	913	865	925	946	924	940	926	892	923	814	884	920	927	898	904	925	860	873	904	933	937	863	885	893	933	897	938	910	895	904	913	887	861	889	915	984	925	897	914	886	930	896	878	900	923	925	935	933	876	909	913	908	923	944	892	864	941	904	941	917	911	917	903	883	977	931	865	933	857	912	912	850	873	918	939	1000	923	907	868	877	912	892	849	915	901	951	873	938	909	935	938	902	901	872	953	906	971	950	901	892	874	945	947	923	867	926	946	915	881	921	915	884	896	903	913	910	941	935	911	919	918	937	962	939	901	872	876	893	922	862	839	891	892	907	929	880	981	929	969	919	860	921	913	859	863	922	910	908	915	889	890	965	897	867	875	911	944	945	907	881	893	928	913	967	888	890	906	924	861	930	929	928	913	885	945	977	904	893	887	917	942	938	913	943	950	860	916	877	930	912	933	941	959	964	917	891	908	877	919	946	915	880	884	939	869	898	921	878	916	884	899	916	930	948	876	894	917	931	898	902	926	936	905	879	888	880	919	864	904	886	938	899	918	934	879	889	957	884	917	924	917	965	882	886	883	857	945	918	857	920	906	889	891	896	927	962	945	943	901	944	934	844	892	900	912	928	930	901	928	887	895	873	901	923	937	933	895	959	889	906	919	955	961	914	877	879	964	905	894	950	885	905	963	938	842	915	928	881	917	911	892	901	909	950	967	950	852	873	949	956	927	923	923	925	955	899	888	914	863	942	881	928	884	898	914	922	960	911	953	945	936	901	956	914	914	839	950	878	953	911	955	899	934	927	888	981	913	906	839	865	932	924	853	959	884	862	879	915	883	859	899	936	956	891	965	892	882	967	891	937	900	915	887	993	906	912	846	928	922	934	925	916	928	875	911	841	865	914	888	908	884	926	915	901	879	924	921	897	835	937	856	989	851	925	926	914	843	941	937	937	898	844	922	894	891	984	862	926	920	923	877	923	880	942	942	910	914	912	893	863	897	885	922	926	908	895	949	880	896	916	867	944	891	934	928	912	849	899	929	879	927	928	871	935	888	902	919	901	960	896	877	921	839	855	873	885	928	947	891	890	880	864	873	856	942	883	916	896	827	914	880	866	932	911	943	847	908	859	921	980	874	889	867	888	902	847	934	935	929	945	918	907	918	927	859	915	896	891	855	911	905	885	877	942	875	902	842	896	917	925	906	877	876	935	949	932	956	896	989	903	929	889	906	920	903	950	919	914	940	898	933	918	972	930	896	895	934	908	925	859	933	874	938	849	887	973	914	967	904	897	880	880	916	921	892	882	879	900	944	894	909	928	929	870	909	968	929	927	892	879	940	938	858	913	925	844	891	935	899	907	916	913	906	951	887	913	851	926	880	1002	861	900	913	901	900	864	893	877	943	900	901	936	898	837	943	927	927	887	899	919	939	922	909	930	939	908	895	887	870	873	944	909	952	881	909	973	926	900	854	922	912	930	891	934	930	902	940	926	928	906	874	884	950	866	914	896	904	886	890	892	907	933	920	864	914	856	918	937	856	899	928	892	890	939	884	896	900	935	886	907	904	898	898	913	927	834	876	937	935	891	921	893	938	884	897	930	870	895	892	886	898	925	902	933	894	888	952	900	873	912	966	874	928	923	885	961	942	876	908	931	959	913	952	875	909	916	849	877	887	918	872	951	867	933	875	927	902	935	962	877	981	982	947	924	881	874	914	970	883	885	868	917	890	899	902	909	918	882	855	900	970	943	876	873	928	866	916	927	952	924	910	922	940	895	938	878	867	913	890	900	940	879	884	873	906	946	936	915	904	898	903	897	854	882	929	856	876	943	901	951	913	855	892	904	941	949	913	917	908	854	894	940	936	908	930	946	877	930	931	863	931	873	922	873	921	948	901	885	915	906	920	895	882	878	921	947	913	908	908	906	889	866	924	958	947	884	913	880	906	919	939	888	911	904	931	924	903	932	929	892	926	923	930	912	960	906	955	935	876	949	857	919	908	942	879	974	900	917	922	941	920	922	906	907	900	920	862	909	854	916	867	836	885	928	882	921	869	956	856	932	957	895	932	866	943	953	883	902	902	937	910	871	971	933	919	887	875	844	883	884	922	931	882	903	864	892	902	900	890	911	900	922	890	878	938	860	880	936	920	872	919	933	951	917	945	875	901	970	895	914	862	889	860	888	925	940	903	947	952	902	890	897	901	921	858	896	907	890	876	899	942	937	882	940	919	942	932	881	950	871	960	933	965	922	932	930	870	878	952	895	945	916	918	934	933	909	910	865	835	893	887	898	884	862	930	876	901	946	933	931	875	880	859	888	914	954	916	914	884	889	871	887	862	913	879	903	906	877	950	884	868	944	912	876	887	916	941	915	858	908	897	876	901	927	917	825	877	932	876	911	898	867	910	926	875	900	924	942	893	896	945	896	936	888	902	902	954	869	890	917	929	912	899	901	861	907	935	893	935	911	914	882	922	835	912	873	935	859	925	919	938	875	885	909	911	939	900	900	928	922	852	844	887	917	905	867	885	922	918	891	899	925	890	893	878	868	954	922	905	849	938	910	966	956	915	906	914	945	974	854	909	954	915	888	917	922	858	893	913	896	875	894	907	871	958	892	905	897	952	852	898	940	919	885	893	945	933	903	941	869	882	926	923	851	927	907	919	917	911	914	886	916	948	953	883	892	930	869	910	909	953	871	925	943	899	883	898	918	885	925	920	906	937	892	914	908	915	915	852	925	896	928	886	904	912	904	909	915	847	923	950	894	844	922	914	903	924	855	903	892	899	895	876	885	902	876	948	952	948	917	928	868	905	893	899	901	933	885	882	917	843	856	901	954	875	874	934	876	890	904	939	884	876	898	913	843	946	942	893	937	884	918	868	876	894	920	882	923	905	948	809	929	872	928	824	958	902	861	926	889	887	936	943	885	914	883	907	931	864	850	909	984	879	909	925	930	915	941	905	903	901	898	970	881	880	898	928	907	930	936	889	886	891	910	888	902	932	886	897	924	906	902	923	861	918	859	882	913	857	912	925	909	904	912	910	892	934	917	853	921	868	925
27337	13788	2750	3780	15868	14698	7251	2504	1280	1003	948	914	991	1003	985	981	936	998	908	946	958	999	967	991	956	1008	966	926	937	919	998	916	935	980	938	905	980	929	947	972	947	893	975	914	968	948	977	977	933	948	936	976	920	933	1024	907	968	929	934	973	979	963	942	918	946	983	984	995	938	918	961	983	945	974	912	921	989	890	977	981	960	983	964	947	928	958	949	955	888	970	960	998	980	975	963	923	903	956	952	989	931	947	920	980	944	931	948	949	949	932	917	932	919	908	914	939	947	954	957	928	952	949	998	954	904	950	973	975	932	976	993	971	945	948	981	901	985	903	930	898	948	987	928	894	982	932	994	912	947	933	902	971	909	1002	984	942	969	945	942	931	890	971	968	925	967	968	940	939	995	988	940	948	941	930	925	915	956	970	975	909	951	911	954	951	970	943	909	873	947	922	928	929	974	938	919	974	959	917	979	895	949	895	937	979	964	962	957	952	925	934	962	893	899	974	967	925	929	987	980	987	942	954	979	906	956	917	922	907	942	856	904	924	932	990	952	892	985	987	964	968	963	895	920	954	906	971	968	953	934	944	941	890	994	910	871	916	963	1023	949	909	965	930	932	987	902	1002	910	888	924	961	908	951	959	951	949	952	954	937	957	973	902	919	993	907	968	912	881	933	933	1005	937	946	967	902	909	900	947	985	985	916	922	907	972	949	955	931	944	916	911	932	951	922	922	944	968	915	949	964	912	951	954	967	984	951	953	938	935	990	920	960	982	915	932	980	923	1011	958	930	989	995	931	1008	941	976	959	936	915	1008	942	940	978	969	937	995	968	968	1001	975	972	909	943	935	964	941	935	949	992	987	931	942	968	978	918	948	956	959	942	952	938	987	921	923	935	927	899	964	924	928	976	953	965	967	943	959	974	989	952	947	976	1012	960	918	983	1033	899	923	898	966	924	922	969	975	968	933	910	961	982	939	942	959	951	937	949	972	918	941	928	957	940	937	970	945	938	915	1034	934	935	954	965	991	873	973	939	905	956	938	963	948	939	983	960	937	968	933	962	900	954	951	950	933	918	948	961	893	950	959	909	952	1019	960	895	938	974	935	957	983	949	942	942	1000	964	918	915	950	955	976	974	908	948	958	922	1010	952	953	982	878	939	966	909	914	942	920	904	964	928	928	1026	907	906	933	983	898	1011	969	952	903	976	947	958	909	946	934	948	974	927	940	945	907	995	980	907	972	930	933	918	910	942	935	962	982	931	923	956	923	923	987	967	971	1012	892	957	926	970	950	931	948	947	969	942	938	944	918	1020	939	915	1007	929	976	972	920	922	948	913	946	945	951	934	932	946	953	933	903	935	991	927	941	961	1029	975	924	926	956	951	925	951	998	1008	973	984	913	979	946	991	977	922	967	893	895	963	935	921	918	936	946	995	904	991	977	949	933	919	938	916	933	928	1011	927	948	930	980	948	932	966	1023	961	932	1004	961	896	966	944	962	930	949	963	955	933	962	955	944	959	971	920	938	965	979	973	933	1008	996	984	982	937	961	944	934	959	959	937	935	967	952	940	962	932	968	918	969	919	985	979	937	944	920	930	952	924	940	979	952	888	933	956	991	956	933	920	964	994	933	923	990	948	954	936	978	879	916	928	985	922	934	967	1040	971	929	937	883	903	943	1032	947	985	967	870	921	989	940	922	1004	968	942	906	920	1016	955	933	971	969	949	914	970	954	968	962	952	973	990	923	963	964	954	945	945	926	962	977	984	920	927	998	967	997	958	952	971	911	921	916	942	910	924	1008	962	913	948	973	948	948	894	938	978	885	966	943	891	924	891	906	926	1012	982	946	942	960	972	970	969	918	983	954	944	956	946	944	940	935	946	962	963	981	955	986	936	942	928	927	955	979	989	883	905	938	989	947	984	916	941	959	910	983	931	972	956	985	976	944	968	1023	957	964	995	924	949	927	978	919	999	952	959	914	922	926	944	917	947	961	924	945	932	895	987	942	911	983	937	975	942	948	994	936	931	949	946	968	969	914	962	994	970	951	994	890	900	952	973	972	933	993	967	955	988	964	928	984	947	959	900	865	928	950	975	932	917	942	960	906	921	964	918	954	904	895	983	947	952	892	955	968	989	967	973	915	966	967	959	944	929	962	965	933	950	958	1038	961	959	946	946	962	992	982	980	963	976	975	968	923	957	976	1035	983	904	961	918	964	870	939	908	942	940	949	970	904	979	941	938	969	992	945	950	945	929	976	968	981	929	919	956	911	939	964	926	904	921	950	958	964	919	952	978	977	998	909	973	973	970	938	981	916	962	943	960	953	972	891	924	940	960	995	975	937	910	937	925	963	941	929	979	941	951	988	954	964	946	934	973	965	963	921	1001	933	967	1018	887	938	910	929	983	990	979	925	921	940	931	921	924	897	960	924	949	941	961	980	985	977	1005	914	923	922	924	992	912	940	987	949	966	1013	974	910	969	945	961	916	923	955	897	950	927	994	973	1005	914	944	937	974	941	960	948	944	918	974	950	897	974	948	900	913	992	964	949	947	1009	933	942	999	959	928	952	953	923	964	934	936	939	959	944	963	989	953	897	933	943	943	980	956	911	962	1005	941	957	966	962	901	912	914	970	928	913	916	989	973	965	934	902	940	947	922	915	972	987	998	950	992	935	944	968	938	966	888	954	900	903	952	938	925	948	1013	917	977	955	978	1008	897	934	935	933	958	931	973	941	906	936	945	943	916	936	979	986	946	931	925	976	952	927	958	970	1004	924	935	914	944	983	975	963	925	904	961	956	900	973	925	922	994	989	946	943	898	941	962	954	948	971	943	895	911	892	915	918	993	981	883	973	973	953	900	961	950	966	991	971	948	939	937	954	970	993	923	944	935	942	926	974	918	957	963	953	975	944	937	994	942	991	1010	983	977	934	925	908	977	934	968	955	956	977	979	924	938	972	952	911	1033	961	939	945	964	996	934	953	985	962	946	947	936	913	933	959	902	992	923	926	937	1010	1010	928	945	962	961	915	894	942	968	911	1010	938	927	964	924	879	954	949	845	957	980	903	918	958	904	923	932	929	1001	910	912	952	964	934	952	909	911	990	941	924	953	929	961	944	956	938	946	1015	955	961	985	917	945	975	957	1017	946	946	931	947	922	949	920	928	940	964	932	950	940	944	940	946	987	954	930	978	982	938	921	934	920	981	977	958	968	976	935	930	931	921	945	946	926	990	916	982	951	914	931	878	969	919	926	986	991	986	969	951	995	923	961	974	937	988	970	1006	927	895	991	944	895	921	976	952	991	932	940	925	963	985	932	917	975	986	939	1003	977	952	907	939	953	917	972	916	946	960	940	939	956	945	913	961	918	930	900	934	956	975	951	947	976	963	996	1026	961	988	977	922	948	941	971	947	946	941	1014	885	946	942	989	983	979	960	986	958	922	891	954	956	949	945	963	1019	934	948	956	930	953	983	951	950	957	990	950	998	996	939	927	963	931	976	937	954	970	963	902	913	892	1010	980	994	939	977	926	983	966	987	928	875	956	928	974	949	903	944
5047	1075	1096	3385	14665	11596	5397	2129	1063	881	792	811	809	841	833	797	811	829	786	833	852	812	860	787	837	833	817	843	827	839	790	817	858	795	811	862	802	826	795	798	843	878	841	804	803	783	837	819	849	806	830	831	818	819	801	867	827	816	765	808	841	815	819	841	834	813	814	802	810	804	814	786	817	801	855	846	836	873	769	826	772	847	837	828	812	827	850	803	801	796	828	771	843	789	747	807	805	838	821	786	806	845	825	842	788	804	809	784	849	859	792	804	794	840	803	766	842	776	816	915	813	764	775	872	854	810	820	812	811	823	842	809	829	761	890	839	824	834	837	872	837	783	762	817	818	769	836	805	785	819	837	822	773	802	795	753	810	828	851	862	860	826	853	824	909	817	847	774	825	827	810	798	804	796	819	860	859	814	825	842	803	741	807	803	834	794	800	837	820	791	802	825	793	821	817	815	854	737	823	839	801	858	835	864	841	839	850	829	830	799	817	788	827	780	835	833	835	816	835	809	845	810	799	829	790	840	811	807	806	794	795	782	781	838	832	776	794	740	846	797	800	775	786	845	837	846	799	847	826	804	782	790	821	812	767	839	788	821	800	799	800	806	808	799	860	782	852	834	867	823	786	754	820	825	783	834	839	816	812	831	789	780	812	800	786	802	812	824	861	842	799	764	886	851	805	797	815	814	781	813	801	780	827	841	814	807	807	862	857	785	856	861	837	900	824	812	813	825	837	828	812	869	837	834	843	846	819	761	779	801	764	851	824	780	782	802	804	839	870	798	847	795	813	840	798	862	860	804	826	779	797	804	773	802	817	794	821	792	805	821	830	875	775	810	822	841	794	790	831	854	814	832	842	797	805	801	754	860	838	821	792	806	805	868	801	787	849	810	811	889	810	780	808	833	828	815	829	797	793	781	844	833	794	807	855	801	864	762	840	832	854	805	850	782	840	854	792	843	817	802	804	791	820	808	841	885	842	821	768	767	859	814	770	795	814	788	770	779	832	827	800	836	808	818	804	776	777	797	820	822	792	772	798	833	817	849	793	809	776	762	832	831	807	789	867	856	866	821	839	767	810	777	825	768	846	798	864	874	786	793	803	843	842	837	804	824	769	797	790	785	813	785	810	785	848	821	823	807	802	776	816	798	790	820	816	810	795	800	860	803	801	786	798	851	831	823	840	818	849	845	837	814	834	788	808	843	858	773	777	782	829	797	789	875	845	804	738	819	815	808	780	853	800	830	839	811	811	812	838	794	795	873	833	839	846	800	830	850	860	816	838	813	806	775	799	801	818	766	805	796	815	792	844	822	815	832	821	839	839	827	803	812	797	794	814	872	804	758	848	778	777	836	835	830	795	784	882	811	820	841	823	841	814	788	798	809	832	813	819	805	809	823	781	756	796	819	840	797	824	788	837	845	815	784	840	850	784	800	782	812	819	822	794	813	726	796	804	820	802	804	812	746	832	812	824	836	797	820	843	819	857	820	837	812	794	828	821	801	799	821	818	824	773	775	784	765	812	860	800	881	844	824	824	853	861	838	770	818	780	811	789	830	813	861	788	837	788	837	792	822	818	822	798	788	841	781	816	835	823	803	778	779	852	841	815	797	822	757	820	804	819	860	829	821	810	760	805	808	768	808	822	799	823	777	792	808	822	865	813	821	816	751	819	867	824	897	804	824	810	853	884	751	863	817	783	860	875	884	764	799	802	806	833	831	861	825	820	817	816	875	798	827	821	846	827	827	826	794	794	809	784	800	811	828	812	812	792	845	841	788	809	800	840	844	772	745	841	789	821	769	854	825	818	806	803	838	803	836	845	836	816	797	811	856	860	821	763	850	810	797	818	858	796	788	768	759	783	801	815	792	825	788	795	828	779	801	816	866	870	808	793	807	813	802	835	809	840	839	842	770	777	809	773	876	761	842	871	829	797	795	829	819	786	782	832	813	734	825	777	797	846	804	813	780	834	809	835	856	817	754	792	785	755	801	798	815	820	870	793	843	812	818	896	799	777	805	834	853	868	793	873	831	821	776	790	843	829	804	828	853	827	814	875	804	828	846	804	801	816	855	809	805	821	809	799	775	806	876	848	798	871	851	836	807	763	763	806	778	794	805	856	760	794	807	762	794	777	846	797	847	814	801	852	831	873	778	786	770	811	839	801	820	852	838	847	834	808	795	880	816	876	812	776	792	813	786	843	794	812	796	848	781	808	808	796	765	808	786	836	840	830	856	790	829	795	805	801	876	811	807	796	849	817	760	814	791	813	844	806	831	831	810	810	802	816	860	827	798	786	779	832	865	775	829	812	845	784	816	821	839	797	807	794	783	848	830	819	811	879	809	777	801	803	801	789	803	810	784	847	870	813	806	795	822	815	793	842	800	832	813	788	848	799	829	840	807	804	761	849	795	822	856	803	801	776	828	821	873	793	801	765	810	822	784	822	782	865	806	750	876	831	838	802	842	820	816	835	836	801	792	870	809	843	819	831	841	842	806	835	749	869	803	809	785	815	839	822	810	802	766	842	828	801	794	827	772	797	831	816	791	771	814	786	805	835	796	808	850	801	788	810	803	861	830	784	840	798	822	811	759	749	809	776	795	867	846	807	807	810	805	824	789	878	798	805	789	833	816	830	815	840	812	834	818	804	846	829	850	782	774	838	792	794	814	793	800	777	850	782	777	837	823	828	833	809	838	812	805	814	764	794	794	826	767	749	821	849	792	818	815	812	829	819	794	768	810	873	809	855	801	781	772	795	797	812	782	784	841	823	826	788	835	806	824	760	834	865	814	848	839	813	800	812	757	801	822	856	806	873	824	809	771	798	828	797	807	777	835	834	827	794	860	845	757	811	821	812	853	834	772	802	815	815	840	855	809	823	774	869	774	818	851	796	817	807	782	833	784	781	816	858	736	881	829	840	803	772	829	804	827	849	844	808	828	814	795	838	894	809	830	794	822	835	820	785	814	770	810	820	819	816	864	778	760	830	815	805	799	800	838	816	822	803	795	863	835	884	839	839	817	841	785	829	806	861	798	817	810	767	822	792	782	832	784	822	832	822	796	727	820	837	770	775	775	785	820	801	822	806	851	831	845	797	825	816	835	773	789	822	798	836	868	828	852	831	839	865	839	827	816	826	825	793	777	790	831	808	791	824	815	821	783	815	806	800	799	784	788	835	855	819	840	816	820	860	804	846	835	807	836	859	787	833	773	771	804	779	815	762	817	818	826	754	873	827	832	828	800	820	851	792	840	837	779	827	832	789	829	789	822	788	797	807	843	791	827	841	775	774	864	816	778	798	813	824	830	860	798	807	764	820	803	783	869	824	797	821	812	821	871	741	895	845	781	829	804	777	808	852	822	797	823	780	811	794	807	831	764	788	821	784	850	822	778	818	798	815	779	775	816	787	797	799	827	782	794	819	771	796	816	809	821	834	797	816	838	837	807	837	787	786	808	812	787	793	839	819	791	782	852	852	835	779	821	853	784
24447	21092	27503	28471	54465	53798	34927	14177	4356	1323	1028	948	965	920	920	919	927	951	973	929	967	949	932	938	937	933	918	933	919	921	961	928	932	924	966	892	974	913	930	895	973	929	902	914	928	950	946	950	958	910	921	978	868	930	966	889	949	922	944	886	895	960	954	971	1005	951	905	922	924	950	874	950	920	953	879	906	924	960	916	936	871	962	955	940	926	950	935	906	919	944	945	952	982	930	948	880	913	860	952	895	883	951	983	964	874	939	908	903	951	928	904	892	921	924	853	943	930	931	955	915	903	961	913	935	912	930	923	905	940	1006	966	942	964	902	870	905	885	927	933	918	957	975	955	946	933	928	945	989	902	950	902	856	877	950	925	917	898	869	916	948	919	979	886	857	963	936	960	912	929	898	921	894	866	965	982	856	934	935	934	927	884	943	952	951	863	930	955	922	946	945	952	969	923	947	928	886	875	931	939	888	901	959	919	886	932	904	939	951	917	911	914	879	880	961	889	963	967	876	938	934	909	926	942	909	929	954	919	906	952	891	963	931	909	856	948	959	907	923	1008	855	894	903	905	907	965	998	894	946	909	968	878	935	882	877	911	970	922	923	946	938	881	968	896	927	947	936	928	925	905	931	930	945	890	952	875	926	930	873	964	895	942	904	885	934	959	947	929	881	920	870	949	932	903	905	921	960	911	945	907	915	926	901	893	873	842	949	915	933	906	913	928	942	944	912	901	915	904	883	980	919	939	915	909	1021	863	885	897	861	895	918	958	915	919	920	942	920	875	877	958	955	972	915	938	967	913	934	917	909	867	956	952	935	964	890	930	918	946	911	874	932	909	930	927	929	1003	913	932	947	881	912	969	877	887	945	926	914	913	922	935	875	979	902	934	910	967	948	913	902	956	989	919	918	923	917	951	915	1016	960	912	914	952	936	954	909	911	951	957	938	924	899	953	914	958	955	882	939	863	930	902	956	909	920	897	891	899	905	943	897	912	948	929	884	896	917	905	933	906	904	921	929	890	902	894	977	917	900	943	895	960	859	880	931	918	924	948	945	935	893	899	890	911	976	915	907	897	901	902	895	973	950	904	916	908	932	887	888	961	988	935	921	950	928	963	973	960	886	935	931	908	886	878	920	944	933	942	966	928	896	980	890	870	918	919	909	911	900	931	889	950	925	910	915	911	913	944	888	906	882	897	911	898	871	909	947	922	965	953	926	886	883	873	894	932	961	936	913	908	945	959	982	1017	903	924	921	925	914	898	969	951	909	922	905	999	936	893	840	906	884	942	890	1010	917	939	905	902	895	938	932	906	894	882	925	923	917	936	939	917	880	929	916	941	927	932	895	908	897	909	953	891	904	909	954	951	943	981	925	927	883	914	937	872	913	884	957	929	950	928	910	873	927	885	925	917	890	911	886	886	922	924	967	968	887	849	933	934	912	883	900	900	933	891	929	944	955	925	955	925	904	950	990	876	894	892	903	907	944	980	896	903	889	890	968	917	904	966	902	915	954	918	941	905	910	961	900	920	903	909	868	956	906	952	965	852	934	916	934	931	938	976	936	927	918	871	927	942	914	959	853	942	935	915	834	888	894	942	864	909	880	887	957	897	899	918	935	867	886	884	889	926	893	901	917	959	901	963	973	882	972	880	917	835	897	881	902	897	911	950	916	951	932	941	877	911	932	889	885	978	931	905	901	994	951	935	956	893	945	921	900	950	965	937	881	910	915	959	865	997	879	961	914	855	938	925	929	899	884	947	893	943	864	892	923	927	923	903	919	920	902	917	848	963	964	958	908	867	971	873	890	928	929	882	953	916	906	893	950	913	969	927	930	879	968	939	910	909	919	924	861	903	972	975	909	929	883	891	873	916	909	874	948	893	872	877	931	838	887	894	953	895	914	951	934	906	913	930	941	931	907	986	917	890	967	891	932	904	921	858	954	982	982	980	970	927	947	900	967	936	896	919	895	897	943	902	902	929	962	938	912	999	922	901	875	921	905	934	916	940	894	914	925	926	950	1000	933	914	955	890	892	990	889	979	903	923	902	931	917	875	947	930	916	926	913	874	927	947	923	940	923	933	914	901	979	921	961	915	889	978	962	908	979	890	891	931	973	942	938	850	881	862	920	926	902	948	937	914	928	887	937	896	881	873	943	909	910	898	977	937	914	947	903	917	898	942	899	894	919	940	905	913	921	972	923	886	964	906	920	953	923	907	916	922	958	908	941	931	925	871	933	953	1014	923	932	911	944	924	941	958	852	944	925	945	936	918	956	915	888	933	936	948	916	919	938	892	873	953	939	937	899	916	1012	919	906	958	966	926	941	918	914	893	905	947	916	953	947	884	935	885	852	980	904	913	946	941	971	951	914	940	933	916	919	964	893	950	879	903	965	889	804	863	926	897	875	905	890	919	917	913	896	914	927	935	901	954	935	861	983	1005	853	912	920	903	841	942	890	929	922	905	889	916	946	881	898	959	901	925	860	906	940	873	902	855	933	993	942	905	944	916	955	892	910	877	982	922	923	908	904	906	923	908	888	913	932	893	927	905	947	907	911	935	931	925	887	894	944	958	929	954	891	938	894	896	901	914	878	993	902	891	954	904	947	931	918	894	907	919	926	945	899	921	887	952	968	882	942	934	899	902	921	885	931	937	949	914	898	909	909	954	940	943	931	899	874	883	929	907	889	927	938	994	928	922	909	939	947	910	919	1006	896	893	937	876	950	888	932	886	955	837	913	892	918	931	985	916	910	900	840	980	959	948	975	919	943	861	855	936	923	901	890	923	935	921	1066	908	949	925	956	882	932	869	872	960	914	907	901	873	939	928	946	925	924	923	912	873	938	916	892	917	937	907	887	914	896	921	921	910	877	948	871	956	908	997	896	893	847	929	920	942	930	914	898	885	897	905	898	934	917	982	891	913	942	903	934	975	916	869	973	959	935	942	905	917	934	943	902	925	923	870	872	928	932	910	932	913	980	970	925	899	906	917	847	928	852	891	929	940	913	945	925	878	940	974	977	951	919	927	903	970	886	939	860	951	933	907	882	908	912	929	957	911	897	977	912	917	899	926	912	903	975	931	932	893	868	938	922	904	925	886	949	910	965	858	886	907	946	920	858	937	894	861	929	888	942	926	922	925	978	925	911	953	911	917	1015	930	975	933	947	925	905	895	962	928	900	937	957	955	917	923	923	923	912	945	922	965	939	873	869	887	885	884	902	969	873	960	910	895	862	966	886	921	924	917	886	896	962	922	906	906	917	910	954	990	992	899	880	921	894	953	905	1000	910	952	968	908	935	908	930	943	899	943	922	890	908	960	982	926	928	927	938	940	905	932	961	882	941	919	922	930	899	913	941	895	929	863	897	938	962	946	933	877	961	919	904	889	906	892	914	869	940	948	934	926	957	972	930	952	927	938	957	906	934	875	899	876	934	946	911	967	951	853	895	883	897	868	911	911	901	907	924	945	963	880	881	891	923	871	949	875	975	900	924	1005	903	944	915	863	908
3489	3971	3293	23327	59793	46343	25072	9153	3348	1122	869	824	828	828	764	829	799	861	809	859	893	788	851	866	808	857	834	847	802	842	812	824	826	810	886	857	830	826	820	789	838	826	791	829	836	841	819	823	884	797	838	833	866	867	888	768	879	887	858	809	822	849	817	825	850	836	842	842	799	832	840	824	784	838	805	830	827	816	843	861	841	789	889	847	775	884	823	864	828	857	837	881	907	852	807	786	842	806	788	834	856	796	815	813	815	850	836	838	831	799	835	836	850	860	825	814	865	862	811	811	779	832	826	877	843	851	809	830	760	840	823	876	865	798	877	825	884	834	832	872	843	832	844	743	829	797	846	844	851	855	836	783	885	832	836	793	840	837	854	763	857	782	824	832	857	817	811	805	864	861	857	794	884	875	832	842	824	819	798	852	852	813	858	899	830	813	799	825	836	846	807	832	847	842	833	842	884	850	833	829	801	774	837	845	830	782	778	818	862	850	862	793	806	823	799	783	842	871	829	876	784	858	780	856	792	842	836	829	835	826	839	837	828	823	873	850	791	835	867	800	877	856	841	817	789	831	879	881	864	881	802	848	852	850	846	790	832	875	864	785	836	806	837	878	902	799	876	819	809	788	805	817	845	866	858	809	833	859	820	790	775	826	808	857	826	852	895	826	850	858	806	844	825	800	893	829	855	777	880	835	798	838	866	824	810	824	858	792	827	820	845	856	844	894	845	846	842	884	885	800	851	908	822	832	824	875	804	812	794	850	807	795	802	831	801	834	874	853	861	821	798	822	777	817	839	846	828	808	795	856	881	844	794	764	845	836	815	829	812	834	879	837	780	830	825	851	839	852	783	849	825	809	819	898	833	823	818	816	815	829	823	882	838	795	861	824	826	819	828	873	854	817	830	809	891	832	841	830	848	814	821	894	825	848	825	902	855	856	807	806	830	865	831	815	835	868	840	801	878	858	856	828	784	809	823	824	833	868	888	833	847	821	848	783	809	778	818	850	883	816	782	813	764	812	829	845	859	808	885	818	804	817	825	859	786	809	826	868	813	827	838	878	843	814	865	816	827	827	801	819	834	820	840	857	862	800	855	852	791	851	838	828	818	863	827	853	845	814	800	827	821	834	821	857	804	795	805	841	876	841	800	771	820	847	847	861	849	875	834	791	846	825	838	814	791	831	783	836	835	872	824	840	845	862	828	832	844	793	829	836	851	813	878	831	841	852	856	827	847	835	823	801	866	808	820	844	794	825	819	759	842	853	874	777	864	820	820	803	836	847	882	832	821	817	804	840	837	830	808	810	824	910	843	781	821	866	791	814	851	838	872	839	855	849	864	922	833	787	851	801	821	830	825	803	857	822	822	875	828	853	800	810	880	809	834	792	830	844	843	846	806	788	854	854	826	826	789	819	842	833	827	831	798	829	824	817	881	790	807	841	834	785	870	826	868	842	826	792	799	828	793	844	836	823	812	861	881	883	794	797	801	845	806	829	836	833	813	805	853	870	845	781	824	812	812	798	849	852	857	884	838	809	827	854	829	866	875	878	778	788	825	822	805	869	795	870	848	844	851	854	833	821	835	784	799	880	813	827	809	810	860	870	835	848	863	839	793	863	852	889	802	807	849	832	794	782	822	826	818	828	872	830	883	824	822	875	886	821	835	813	814	811	818	825	835	844	863	800	855	836	855	831	828	843	804	841	887	808	805	877	874	847	831	841	832	818	797	815	759	889	821	821	806	815	813	841	795	848	873	871	877	833	882	814	854	826	865	786	819	831	868	879	832	848	799	787	830	818	810	843	835	793	858	814	778	796	820	850	887	811	816	839	822	819	830	827	811	887	820	833	818	812	807	850	857	786	846	855	813	817	805	853	843	824	816	832	851	819	802	827	828	828	853	813	842	853	801	851	802	832	808	810	853	912	821	873	835	796	798	819	842	828	839	811	805	805	824	833	784	839	797	860	828	806	866	832	805	794	848	824	873	836	774	831	847	833	841	839	792	808	828	861	891	836	801	838	840	851	850	866	817	777	858	866	808	775	779	833	904	830	802	801	828	884	840	831	855	823	807	843	823	759	883	798	811	826	814	810	833	833	849	833	854	835	803	833	838	846	832	816	861	821	784	817	775	835	844	808	818	800	841	825	806	840	821	821	831	840	931	859	836	803	922	844	833	819	850	864	797	806	845	830	857	811	860	806	845	785	867	814	788	821	849	792	830	856	844	818	824	805	784	845	785	846	815	859	875	831	813	782	819	865	849	844	817	811	838	824	806	919	842	833	858	811	799	813	797	870	779	852	852	829	880	829	835	836	851	846	832	852	855	833	847	809	863	754	823	854	849	830	869	858	843	829	795	810	825	835	852	823	898	803	816	874	858	839	833	837	849	854	801	814	766	822	884	841	820	802	839	811	831	809	818	827	877	852	797	806	836	847	857	831	832	891	847	823	875	838	845	788	839	832	827	815	797	814	874	861	844	801	882	810	842	849	899	838	860	777	790	793	857	903	844	844	827	828	888	813	843	871	833	839	800	828	830	858	797	778	853	846	811	830	841	772	824	835	849	838	835	795	833	825	841	785	801	832	802	858	855	809	840	788	809	824	833	834	814	801	880	872	815	885	801	834	831	812	790	828	807	823	839	810	824	881	830	881	853	822	839	835	839	786	844	834	822	838	844	821	762	829	779	853	795	869	854	836	790	843	847	896	817	816	848	822	845	824	879	839	861	851	822	847	830	852	830	836	804	886	844	838	854	871	861	818	805	801	802	812	813	816	820	794	822	827	838	815	834	851	834	833	830	893	842	794	816	815	820	832	820	788	816	886	825	885	836	813	805	861	841	829	804	832	792	836	836	801	803	862	802	836	790	810	792	783	822	859	847	831	874	875	820	832	808	818	788	795	837	853	798	852	803	833	824	880	870	833	842	835	837	879	839	838	874	785	808	834	856	809	838	855	806	808	831	842	790	794	816	838	815	795	830	858	825	826	882	834	807	847	850	798	807	823	801	805	834	765	842	849	814	814	792	871	842	792	852	877	811	868	840	822	876	810	795	879	850	802	834	846	869	851	807	869	800	850	821	814	770	853	791	777	850	854	853	815	864	817	786	858	803	825	779	856	799	852	821	824	858	850	800	815	806	799	889	838	802	819	836	826	801	863	863	841	895	843	820	823	828	879	842	833	799	866	819	839	821	849	874	875	839	871	833	827	848	831	792	832	836	813	824	827	825	796	787	845	864	831	818	855	838	867	837	846	824	850	830	827	801	859	862	806	814	838	785	824	823	780	862	839	819	806	836	890	822	835	839	831	812	803	914	830	876	834	821	852	841	925	776	824	810	809	774	834	845	831	802	818	788	863	818	780	814	817	844	785	861	837	830	786	832	754	810	811	793	815	836	869	848	871	840	813	799	778	853	821	781	853	781	811	858	860	842	801	877	798	868	846	843	811	838	798	817	805	804	836	817	791	843	818	875	823	792	871	828	814	867	828
23770	21092	28224	26533	56742	57619	45039	21084	5619	1658	1135	1043	1061	1023	1009	1064	1030	1054	986	1017	1012	978	1097	974	1080	1017	1028	997	1044	1036	974	1003	997	1014	1021	1017	968	959	1030	1035	988	980	1037	1026	990	1051	1014	1055	992	1012	990	1006	1062	1043	1004	991	954	976	972	1011	1002	978	986	983	1096	1021	997	993	1023	957	994	1002	1012	967	974	1052	1013	1012	982	994	1007	987	986	985	1055	1046	959	996	1015	991	994	995	1006	962	1012	1010	1014	1004	1008	1057	1007	1038	975	967	1050	1007	1032	1012	1066	1047	940	969	951	1025	1057	1010	993	1035	975	1032	958	996	973	1022	1004	1038	1004	1003	998	1007	1005	1024	1046	1001	1016	984	1015	971	1055	977	979	965	1001	1001	1017	1030	991	974	1023	943	977	1014	1022	919	968	1049	1001	1000	968	980	978	992	946	970	1048	1064	975	971	1016	1027	1040	935	990	1029	972	1000	983	965	966	996	1011	1002	984	1025	1025	1010	988	1000	1024	1015	1071	1048	961	1059	1008	1032	1076	1004	1017	1012	1001	947	978	950	1002	954	1022	1063	972	985	950	1005	1017	966	984	1022	988	1005	1012	1030	986	1005	1025	995	982	1011	936	1040	1018	1034	978	967	1005	1031	973	983	961	989	976	1035	1014	1048	1050	987	997	964	995	993	987	977	1019	980	942	984	1028	1007	1017	1001	959	985	947	1001	1010	980	1065	1093	1010	1011	1074	1009	1014	1034	1029	1036	925	1015	1027	1014	1022	1017	1021	1044	984	1012	1005	997	984	1016	1011	1007	1003	986	1044	968	1078	1030	973	1001	1052	993	1005	1020	943	989	1069	1001	1028	982	1013	1014	1022	1015	1036	1030	1049	1014	962	949	1021	1024	1015	1004	994	973	992	987	1057	1002	997	985	1033	1016	954	1004	1098	994	1018	1023	1002	963	942	990	1018	1043	981	959	973	962	1028	997	955	1024	1013	1005	965	989	1020	999	958	1012	1001	963	1052	996	986	1042	1006	980	1018	960	992	993	998	972	932	1011	1057	973	1019	988	966	1037	979	1007	1030	985	980	1045	1016	957	976	1045	950	976	1013	1006	1015	1001	976	968	1008	1000	1005	953	1045	995	993	971	975	1032	1002	1061	963	1004	1023	1047	996	997	1011	978	996	1005	984	1004	1011	969	979	1029	1042	1016	966	1043	993	1031	1018	925	1005	947	1071	951	973	986	990	944	989	1073	1004	1028	1015	954	1058	984	994	1012	962	971	1009	921	993	1018	1008	1057	978	1063	930	948	1020	963	1077	967	994	1052	1029	951	1008	985	1028	976	1005	1000	954	919	1025	937	964	996	1018	1039	969	975	952	965	994	975	998	1030	966	1012	1015	977	1011	979	959	1023	998	1030	979	989	1004	985	990	996	1011	986	971	946	995	1010	989	1068	1045	1060	1025	964	1025	1012	999	962	1021	1056	1010	990	1010	1056	944	991	998	988	1019	986	992	916	1080	1029	1007	984	1025	1027	1031	974	1017	1017	972	974	1020	1047	986	1000	963	1042	974	981	953	1045	944	1006	1068	967	996	943	1054	1000	980	981	964	969	987	1025	962	999	969	944	1023	960	1006	994	1021	1005	1026	1024	1005	1030	1055	1005	1011	1040	1044	1056	1016	1041	900	946	1028	979	985	1027	1025	992	996	986	1049	984	1034	1016	962	1036	1021	974	962	976	1022	1087	946	993	1021	973	966	913	960	984	1044	1030	1013	991	1049	1030	1053	1002	941	961	951	997	1026	1011	1009	970	997	1015	1018	1001	994	988	965	1021	1046	931	997	1001	991	1004	977	1008	1083	996	1030	972	1038	1038	1059	1031	974	995	980	1022	1013	1012	1022	1009	1024	994	959	990	971	943	980	994	1006	953	966	992	1029	1045	1001	1012	999	959	999	984	973	980	1003	990	962	985	1028	980	984	1042	950	993	1017	1015	1058	1010	1002	991	984	984	990	1013	966	960	1013	982	985	998	989	1007	964	982	1028	954	949	998	1035	964	1036	990	1029	1011	1008	959	1026	980	998	1008	1015	1006	1010	1008	1003	1042	1054	1024	1010	1046	974	1014	1008	961	949	968	985	1024	1016	1025	1056	966	955	984	962	987	976	971	995	977	1004	986	1076	979	1017	1001	1008	990	977	1036	982	1058	993	1000	950	973	989	982	964	997	973	979	1044	994	1015	1000	978	985	1065	1032	1023	962	997	1015	1032	1003	998	954	995	1018	1039	1022	1004	1039	1019	1050	965	1011	968	1020	1037	975	1015	1045	973	1005	939	1012	950	998	997	997	996	995	1002	1027	1002	1037	1000	940	1030	994	1051	1018	988	991	1008	969	963	997	1023	970	1022	1013	1005	970	1009	946	1011	957	1043	940	1027	1025	1032	1017	1059	952	985	1038	992	1059	994	1082	1021	1018	1018	957	1035	1082	1026	949	1027	993	1042	1009	951	971	1047	975	965	1008	979	1015	985	944	979	995	973	976	1015	955	962	982	1014	912	990	1053	1046	1049	1042	1011	955	1007	967	1059	997	1017	935	1000	955	1007	986	1037	970	968	943	998	996	1027	1055	973	990	1007	1020	969	965	982	1003	1004	1048	984	995	992	982	1031	1009	978	1027	976	1020	1026	968	948	948	1014	980	1071	1005	1003	1022	959	1027	998	978	986	1097	1036	1021	959	956	1004	1041	1019	976	953	993	1023	1018	1040	1017	1051	973	1033	1049	962	1035	942	980	982	1004	990	1013	984	982	1026	1010	997	1042	962	1015	963	986	955	1009	1000	1008	1009	973	1004	977	1032	967	1053	1049	1034	1044	1021	977	954	958	955	983	1016	1008	986	1027	991	918	1015	1062	1012	1005	985	1021	940	963	964	1030	985	946	1005	1037	1051	921	962	1012	1014	992	1002	1001	1043	1011	1002	1007	948	1023	1035	985	962	930	967	980	1013	1050	1005	976	1031	1043	1010	999	899	995	995	1047	1020	997	973	970	1023	994	950	983	1018	1016	1018	982	953	1012	1043	973	996	999	1017	999	961	987	1028	998	1023	1019	985	1004	1038	994	1019	1003	1029	961	1008	1057	1040	1018	950	968	1027	1011	955	1010	930	991	992	1002	1007	1014	966	1069	954	1042	984	1005	1099	959	1008	1004	959	993	1001	1016	1029	1015	979	1001	966	990	949	976	997	974	981	1019	987	980	990	990	1006	997	972	1014	1000	1015	1058	1053	957	1009	1001	966	1007	1086	1016	1029	993	1016	1056	1021	992	1001	983	979	1026	1006	1043	988	982	1036	949	1022	969	995	982	978	1017	996	1015	949	961	974	1003	986	1050	968	950	1020	961	1021	1020	979	989	984	992	996	959	967	975	943	982	1023	986	1024	978	1008	1012	984	991	959	978	1016	955	949	991	1026	983	1028	983	1001	973	1035	985	1023	1030	997	1030	989	983	1008	940	956	1014	1037	990	989	1009	992	933	993	988	941	1009	1000	993	977	1019	972	1017	1004	1005	996	1004	990	1001	1010	1006	963	1004	977	1012	1014	988	1004	959	1016	1038	967	985	985	1019	1043	1061	975	986	999	1005	972	970	957	982	989	932	1005	958	1002	985	1002	936	1014	1006	1003	1020	980	1023	1036	1011	982	1029	1033	1081	1003	966	1008	1034	952	1010	976	962	1050	1023	948	1001	1025	1012	1023	962	983	1003	1013	978	1035	992	1036	930	1039	993	984	1000	1035	1017	991	1032	994	1040	1007	1020	974	975	975	992	977	989	1017	1034	948	1042	1005	980	955	1031	926	1007	973	1002	968	951	985	958	1032	1005	988	1003	971	1038	973	982	976	972	1061	1005	1006	986	984	996	989	985	989	964	923	961	1114	957	960	1020	964	954	1009	986	969	1057	970	909	988	1059	1089	1056	993	993	988	972	1013	1053	986	963	963	960	972	1017	1048	973	1001	945	1019	1029	997	977	919	1004	1057	978	953	975	961	937	994	983	968	1019	982	1034	989	1031	1005	1014	1026	978	943	982	998	990	962	1016	991	1037	963	1010	1003	963	1045	1071	987	1012	992	996	996	998	975	1083	974	1008	1017	971	1023	996	983	1017	987	988	973	978	946	1066	1018	1017	972	987	1038	1021	1013	978	1018	1032	1049	1015	1000	1075	991	951	993	940	1033	1063	971	998	1014	1024	998	1020	1052	970	948	995	1037	1069	989	1019	1003	990	990	1022	1048	984	964	1064
3718	5866	4813	27176	71646	57091	35193	13286	3797	1322	912	944	946	921	880	904	944	900	960	926	855	917	921	869	885	934	880	935	947	896	909	891	892	880	971	896	911	923	922	925	938	907	890	941	913	928	892	951	919	884	907	880	949	889	930	941	943	919	930	928	932	892	893	956	935	883	886	933	893	889	884	898	917	923	894	952	911	913	890	892	914	905	951	928	927	915	906	886	881	923	909	916	913	913	930	884	919	879	926	886	955	891	927	905	900	914	913	884	943	900	910	902	910	923	962	897	910	892	884	836	892	912	908	892	956	855	947	949	883	930	899	957	902	924	922	945	901	921	856	911	803	887	899	900	897	911	942	903	945	874	878	923	893	900	937	926	919	894	907	922	892	944	882	919	936	897	903	906	902	911	956	883	854	904	866	922	926	908	886	907	914	882	909	850	948	935	924	915	943	918	931	879	908	892	909	885	926	931	922	860	975	868	915	903	948	914	874	923	860	973	882	921	919	898	891	894	905	891	919	962	852	905	875	922	969	881	926	921	827	908	903	931	903	928	891	914	913	944	938	901	901	856	922	880	915	920	869	940	906	924	926	894	865	912	886	834	879	900	900	854	877	877	883	906	961	883	895	867	894	871	939	896	917	959	929	893	895	904	927	911	902	873	910	959	917	887	934	958	899	837	887	929	873	875	879	886	857	904	927	930	899	879	927	922	929	890	890	869	918	901	889	924	894	901	941	898	945	909	878	959	894	902	871	922	863	874	904	880	869	938	909	912	927	919	915	890	853	934	872	916	909	900	872	919	935	908	936	957	946	881	918	869	852	892	851	903	965	932	915	967	872	966	938	903	885	973	976	876	908	900	876	926	913	842	866	907	906	874	878	867	916	918	929	882	881	904	900	898	924	925	898	949	924	867	911	895	920	956	882	937	903	903	911	917	876	920	876	877	861	908	917	932	873	852	945	974	888	894	886	928	881	884	868	909	868	917	885	919	910	930	871	896	947	897	899	951	890	856	941	868	941	890	960	881	930	906	945	911	936	866	869	894	880	923	946	910	846	912	917	876	931	922	996	921	937	918	981	903	869	922	914	881	947	901	959	888	951	873	929	904	940	896	885	908	922	934	850	858	942	894	940	878	836	898	914	906	823	869	873	845	908	973	865	948	881	873	892	965	906	888	946	918	873	931	897	879	845	871	940	886	898	870	921	907	880	875	896	936	864	906	976	928	962	940	947	908	869	885	922	881	953	896	932	880	907	852	929	901	880	892	958	840	982	888	918	898	887	920	923	921	924	974	912	939	870	904	979	910	896	919	877	886	903	878	930	880	861	914	928	905	899	907	903	927	883	869	935	940	931	908	895	843	877	873	913	847	962	874	970	925	932	902	874	884	893	898	910	887	903	851	891	850	920	901	865	963	919	892	923	901	890	884	914	912	867	910	896	940	942	935	892	917	881	917	927	887	857	890	922	913	903	870	920	889	880	899	919	897	929	922	838	917	869	918	912	861	880	924	941	863	907	867	867	920	911	897	879	929	891	867	890	893	936	913	884	879	849	918	953	915	928	894	900	869	948	888	891	935	907	881	886	872	915	952	887	904	923	918	965	888	874	913	897	951	927	918	904	902	987	910	937	875	920	839	927	931	922	918	947	897	882	916	947	930	885	912	905	956	891	939	920	946	857	895	923	876	937	939	911	918	860	915	888	955	903	835	930	927	937	887	942	838	928	879	848	939	934	892	873	894	928	966	853	939	942	875	862	864	912	834	877	941	917	920	920	859	837	927	916	891	880	955	912	876	923	936	916	894	916	912	942	900	888	964	890	935	881	911	953	901	985	864	902	897	913	949	911	926	933	946	950	880	909	959	903	937	906	919	938	911	834	883	919	865	964	903	900	848	851	917	876	902	924	870	895	934	935	876	890	931	902	925	870	920	895	823	866	897	973	938	912	961	919	903	908	914	902	883	886	917	892	918	862	863	928	840	850	910	909	909	935	922	872	929	894	866	887	875	932	842	982	927	895	903	874	948	925	899	853	924	882	959	848	902	887	888	887	896	936	920	828	955	898	900	937	876	918	913	914	903	947	881	908	941	884	877	894	954	911	886	909	934	885	926	957	915	898	917	921	916	897	894	859	906	872	959	888	886	928	865	904	848	909	887	944	932	910	876	839	972	869	888	881	892	895	938	895	853	923	909	840	929	915	836	903	934	907	832	866	937	911	923	878	904	837	918	936	886	909	900	881	853	922	981	890	908	905	925	921	884	926	915	951	939	871	862	959	941	925	858	908	914	875	927	925	887	920	892	888	889	837	868	918	873	888	888	874	936	896	897	919	914	879	921	873	935	914	919	922	885	878	889	903	953	861	940	917	903	922	932	887	888	863	879	912	859	947	896	923	900	957	911	940	926	913	894	935	908	947	945	875	878	872	858	942	918	869	965	912	927	844	878	894	937	899	905	919	877	911	934	907	868	873	957	900	882	994	919	888	877	915	896	920	935	877	924	910	947	947	874	898	935	895	894	905	945	922	895	931	900	925	936	902	867	931	903	882	944	920	912	888	925	900	894	850	881	932	914	905	900	911	903	881	927	888	930	912	878	922	920	884	918	948	943	862	890	889	936	867	927	890	861	911	922	919	913	904	865	913	881	889	896	875	884	901	883	896	911	845	889	887	861	916	885	895	892	851	915	833	913	907	968	890	911	935	852	929	913	877	897	879	899	880	913	921	943	952	968	906	907	897	928	941	853	928	897	941	850	874	891	922	888	913	877	916	865	894	873	946	872	864	903	883	891	909	871	945	896	909	941	931	886	877	933	944	889	930	840	953	889	872	923	913	868	878	878	845	921	868	891	925	875	854	956	914	870	925	917	909	890	864	837	894	891	885	858	928	847	834	850	913	957	887	900	850	896	899	889	906	942	847	853	915	878	879	893	916	905	880	923	906	864	913	887	953	924	886	879	885	914	911	898	867	905	887	869	932	959	937	877	875	899	845	901	897	874	879	873	908	917	918	969	910	869	873	905	908	845	945	936	905	934	886	935	888	941	921	922	833	922	924	944	950	934	887	910	894	931	880	941	862	960	904	906	904	960	923	906	899	944	919	876	901	941	906	881	932	869	957	933	941	979	854	858	963	912	883	863	877	890	930	901	894	882	891	911	925	895	937	931	904	881	928	862	886	899	916	865	872	885	891	898	883	932	861	848	894	882	907	912	912	993	969	988	914	830	891	876	896	906	866	931	894	885	924	859	935	883	922	910	898	891	908	883	895	912	938	857	945	898	900	896	909	891	896	932	892	885	902	918	874	930	918	891	908	878	889	893	914	840	885	880	926	943	988	894	873	926	886	959	857	852	913	916	866	903	930	898	845	923	945	873	952	919	887	912	939	956	860	885	946	899	845	883	950	911	838	918	953	885	978	908	898	887	893	916	957	886	874	900	877	946	880	936	930	884	933	901	912	877	952	878	942	919	858	928	927	885	914	911	926	942	860	916	877	913
27173	13722	2636	4237	14582	10869	7791	2817	1334	1063	989	909	963	975	961	896	950	978	941	941	965	987	927	928	965	942	922	921	945	1034	936	868	924	916	927	943	949	1042	964	905	961	948	965	990	914	951	977	987	987	883	947	912	929	931	931	978	908	905	886	1003	947	940	958	976	952	953	948	881	925	981	966	931	922	924	938	931	920	923	897	953	922	985	976	952	952	977	945	919	975	996	889	1025	907	930	972	934	945	902	966	945	945	938	906	954	931	968	947	921	1009	970	902	885	911	945	932	976	958	949	960	908	941	949	948	914	968	970	935	915	946	891	895	964	915	919	990	955	965	945	975	957	956	1001	896	921	905	974	914	924	981	925	952	925	926	924	922	915	984	950	933	924	916	966	910	972	1008	905	963	944	962	977	961	944	971	952	988	948	929	942	907	1004	928	928	929	920	980	911	915	947	936	951	897	923	903	934	970	969	932	928	898	947	899	1005	955	991	853	969	932	948	943	948	942	913	993	945	937	952	970	882	929	946	966	956	887	936	926	984	980	915	993	930	951	961	912	887	966	899	946	915	918	969	978	921	929	928	983	918	888	936	937	937	883	947	931	979	967	995	975	909	908	939	991	937	942	926	950	877	962	978	928	981	921	964	959	980	929	981	945	921	894	991	936	907	936	948	965	930	985	919	914	959	958	864	937	959	976	993	930	962	998	925	917	939	906	933	951	846	890	908	957	933	928	998	991	945	901	984	933	930	883	960	918	955	907	988	888	976	913	948	937	987	963	923	924	937	917	963	927	901	932	914	921	922	919	918	901	984	874	958	959	944	940	916	989	971	922	950	937	978	906	953	953	895	931	934	928	953	906	943	932	940	929	932	903	989	985	942	939	928	894	957	919	880	960	953	988	969	970	949	920	931	947	903	1019	921	947	904	948	958	934	927	917	902	901	974	942	902	1008	1028	901	938	919	929	954	940	936	957	917	969	949	933	943	930	983	954	938	955	922	903	977	943	936	980	936	919	966	978	949	975	916	895	934	907	929	936	927	972	930	947	927	909	966	941	972	928	958	949	927	917	953	963	882	970	960	947	940	880	976	996	941	949	954	891	933	968	986	901	857	905	958	940	969	896	968	968	969	951	957	982	911	940	909	919	871	1018	969	931	972	932	917	884	945	921	962	951	923	960	926	945	895	898	949	851	946	971	959	952	952	947	900	952	933	956	923	924	1013	994	976	890	928	917	908	934	929	880	972	943	913	921	945	976	895	919	938	931	943	909	994	991	956	905	890	973	971	949	926	954	932	919	936	952	916	945	921	968	964	988	974	926	941	904	944	949	950	969	903	904	964	945	976	888	937	952	1024	966	912	928	903	979	969	960	901	920	944	897	941	1012	963	839	944	924	892	927	905	929	899	919	925	941	903	959	951	867	948	979	981	961	935	964	944	999	935	947	946	920	979	975	940	946	923	915	930	961	934	934	940	948	929	993	930	997	952	1018	976	959	952	943	958	894	908	963	920	947	980	921	928	887	955	922	954	937	1026	851	911	923	955	895	1001	921	968	944	960	954	904	979	932	947	948	914	957	958	904	939	925	926	920	929	935	935	921	945	905	963	925	940	973	968	891	948	912	887	938	951	916	912	890	934	914	906	935	945	878	859	899	937	906	983	890	985	968	900	893	939	960	942	901	926	976	917	937	955	961	986	949	911	927	920	925	925	927	931	932	972	924	893	914	925	914	921	1021	990	900	904	926	965	985	965	978	982	955	889	911	975	907	911	904	1010	956	928	902	865	941	881	923	914	931	956	967	932	923	870	976	1004	993	987	943	953	911	942	912	954	942	935	968	934	929	969	968	910	941	934	950	943	961	937	966	941	1010	945	958	936	1013	912	912	918	926	937	964	962	919	882	950	954	967	970	958	993	965	926	975	941	923	904	922	984	971	897	961	963	942	937	885	1015	942	971	905	925	915	939	931	921	991	892	955	971	937	932	929	918	918	955	961	871	936	941	951	893	915	955	957	927	951	895	960	936	1007	914	975	936	955	932	901	921	997	963	990	925	912	900	951	893	961	942	950	899	905	914	939	916	1005	960	977	916	939	930	919	952	915	961	944	983	928	974	905	915	908	960	960	907	952	960	981	911	986	939	953	914	952	931	914	963	876	953	905	900	911	913	936	956	966	909	977	908	937	972	989	943	979	898	994	917	888	925	927	940	945	935	955	972	992	926	921	905	977	933	958	966	963	935	919	912	937	978	967	942	942	978	965	924	941	939	959	919	939	947	966	973	909	931	971	948	915	901	908	930	971	918	962	882	979	933	942	937	927	931	951	929	907	964	1030	865	892	947	985	893	912	906	969	966	930	898	963	923	919	897	963	927	956	920	914	895	939	948	1010	986	913	924	984	958	982	893	956	950	915	936	953	946	958	903	952	927	886	921	958	918	888	937	896	869	984	1017	948	944	974	966	944	942	997	966	938	966	955	856	924	907	974	891	923	944	952	964	913	926	945	930	950	917	952	921	925	937	971	920	880	949	912	956	993	922	985	1009	996	953	966	986	931	944	932	921	948	949	928	992	928	997	991	914	949	965	987	929	989	914	928	961	959	975	929	967	858	898	909	889	977	988	920	928	955	933	933	928	948	963	970	976	881	961	929	928	962	955	921	912	885	920	976	918	932	950	924	919	930	913	954	957	965	898	931	999	978	887	972	918	949	978	925	908	908	928	916	947	856	881	922	970	963	920	932	910	957	946	958	936	953	935	900	962	886	920	914	983	986	974	929	960	985	952	953	911	901	945	927	929	941	961	1020	955	908	859	988	942	923	942	940	932	942	967	970	991	912	1011	923	952	908	979	976	970	985	965	960	921	935	971	933	877	948	909	911	951	908	906	939	962	937	942	933	947	971	831	902	905	956	894	946	972	943	956	967	909	973	972	947	929	929	938	922	985	943	914	949	888	955	965	919	996	961	937	943	937	894	922	902	894	899	944	951	951	1004	980	954	952	975	928	930	934	938	944	926	929	918	894	933	932	962	972	901	900	938	969	949	936	971	913	982	960	975	917	876	963	978	913	909	965	946	901	961	942	965	962	962	935	951	955	938	949	999	934	974	941	1006	898	940	951	902	908	946	971	909	950	959	931	968	928	902	921	907	911	937	879	965	906	875	916	921	958	960	956	902	908	933	970	965	953	1002	946	920	898	991	912	944	950	907	866	954	974	873	942	974	983	935	974	929	947	936	998	946	958	926	896	974	880	876	922	973	902	960	979	907	971	983	931	898	907	915	933	984	903	1013	903	864	957	941	931	968	951	936	902	936	974	1057	943	925	912	933	968	973	929	886	927	947	984	970	901	960	984	995	947	974	900	893	953	945	953	940	953	897	998	943	999	888	921	953	961	946	989	972	929	954	927	918	976	1002	961	984	979	958	902	908	1018	910	989	942	898	928	941	972	961	918	909	934	988	951	979	954	938	957	923	921	940	972	933	990	977	940	998	916	913	914	935	925	977	887	954	926	1010	902	955	970	932	927	902	914	934	904	928	895	921
5020	1062	1012	4205	13401	8558	6404	2394	1137	826	825	785	869	860	812	797	820	807	814	827	786	872	863	803	803	779	824	834	800	805	801	830	792	853	821	759	847	790	792	803	816	802	792	847	803	803	892	791	809	820	781	788	798	776	813	781	825	755	837	790	762	802	797	796	816	808	824	782	778	804	832	773	781	810	798	777	871	791	810	783	814	835	831	838	855	882	785	761	776	804	846	770	816	862	853	755	756	820	810	839	802	784	808	817	828	808	794	752	740	816	829	832	797	819	786	801	856	781	760	805	852	806	785	853	807	800	811	768	756	760	823	820	845	851	793	820	769	787	832	821	820	812	780	792	818	786	803	799	765	815	809	761	817	785	813	803	776	810	825	761	810	848	845	802	810	807	787	774	736	838	790	730	782	860	829	807	788	801	799	789	788	784	782	790	809	814	804	846	811	774	753	754	795	771	816	816	773	857	818	774	770	739	834	739	801	769	781	771	821	787	792	836	799	835	786	833	771	818	833	805	802	793	810	839	840	806	810	797	832	810	777	830	753	813	795	786	802	783	782	741	821	801	824	822	813	800	825	826	830	797	767	788	796	786	801	804	841	864	845	786	829	827	810	811	812	808	786	831	735	803	789	822	784	799	777	783	815	818	843	812	823	816	798	839	838	837	794	787	749	794	826	798	826	816	857	805	801	821	808	887	818	818	750	838	767	829	742	771	799	775	803	808	771	802	876	836	773	880	772	810	806	816	767	829	789	795	781	821	799	750	779	810	802	850	807	844	825	838	824	877	795	824	817	806	815	769	815	826	814	788	715	829	759	805	846	824	841	772	831	772	734	825	800	833	820	755	779	796	839	782	799	823	792	814	794	799	821	811	825	817	812	819	848	821	811	781	822	801	824	817	774	849	821	797	807	807	836	779	830	821	792	802	847	820	812	850	861	811	826	826	809	798	781	842	772	780	831	785	783	782	834	760	794	856	825	839	755	825	811	816	865	798	785	820	805	806	855	774	778	803	795	881	810	796	766	813	843	812	812	816	756	776	796	774	779	791	752	769	789	816	820	795	812	806	843	794	733	802	795	770	812	835	770	846	794	792	804	810	772	799	828	795	770	779	816	831	869	747	837	810	817	794	830	767	811	821	820	797	808	783	790	786	814	798	830	829	811	758	789	833	823	783	800	848	790	814	820	792	800	825	869	815	819	856	775	813	786	790	830	811	834	800	784	824	822	843	763	829	782	810	801	797	800	841	839	788	788	797	759	815	843	790	808	828	776	821	818	795	807	742	822	779	770	785	811	801	839	818	850	776	814	788	823	752	815	842	788	827	762	834	826	845	816	782	820	808	808	842	800	809	802	850	805	773	852	827	830	798	797	783	821	802	804	802	779	808	851	836	770	826	788	779	803	775	797	747	844	800	808	748	773	831	771	832	777	837	818	788	782	837	780	833	801	866	785	872	821	821	851	827	817	788	819	771	839	763	805	774	816	818	796	837	846	807	843	820	807	827	759	804	777	801	852	784	823	790	778	817	799	774	781	825	825	797	793	787	766	789	822	798	824	789	782	769	805	778	816	777	808	803	784	818	774	855	792	782	830	834	826	800	800	777	777	831	814	806	838	828	804	803	838	812	757	790	776	815	782	816	836	767	785	752	768	814	769	770	820	837	728	819	826	832	807	782	793	860	802	828	795	797	797	821	808	790	791	805	790	755	809	805	809	808	779	808	817	789	839	793	867	755	791	819	818	827	772	821	799	813	803	798	768	804	754	791	833	834	773	868	794	864	765	809	795	804	816	782	794	862	791	833	838	821	805	862	796	812	793	796	832	778	807	853	823	805	806	806	823	786	796	761	771	805	753	796	802	776	836	825	784	827	818	824	780	882	811	853	759	775	761	784	826	829	831	829	794	827	848	805	768	833	876	776	789	783	830	799	792	869	802	808	819	792	842	771	831	780	769	793	761	815	852	790	793	854	769	765	852	791	793	764	800	796	806	838	851	794	794	874	769	832	778	796	776	784	799	829	874	810	792	833	837	759	831	807	818	786	826	733	776	809	804	822	795	758	783	768	793	837	762	801	797	838	833	832	813	844	803	801	815	752	747	793	763	808	844	845	794	790	806	748	807	830	831	767	794	773	791	813	849	811	809	785	822	817	803	792	807	740	835	814	847	813	766	821	807	809	786	771	817	803	777	832	776	788	828	756	800	857	801	821	820	755	783	794	795	815	812	812	775	785	808	790	763	853	755	803	785	834	787	841	762	774	774	794	826	780	792	790	811	835	835	791	802	808	811	824	842	800	784	767	793	783	818	785	768	796	781	810	799	745	810	843	778	848	857	796	798	742	826	799	793	800	838	723	820	807	823	777	873	810	830	817	820	854	804	814	799	805	843	788	777	803	823	826	786	854	884	846	807	716	801	785	788	815	806	852	788	793	795	801	821	759	831	835	824	851	797	870	779	806	803	835	811	740	809	793	815	784	796	775	748	811	818	791	783	787	777	782	786	790	817	803	820	806	774	815	813	795	799	778	830	836	814	817	804	758	810	762	872	832	804	846	793	793	797	806	827	847	783	822	887	841	787	796	777	792	834	763	767	775	776	822	781	803	835	833	818	809	832	811	804	849	804	833	808	873	814	803	833	765	843	815	798	839	856	848	809	810	756	796	818	740	813	816	870	804	809	778	839	793	788	829	842	763	812	838	798	775	846	765	794	805	812	786	846	852	821	811	815	786	786	785	815	746	808	787	816	795	820	780	856	795	781	769	811	771	749	822	816	792	811	801	806	790	788	830	762	755	786	785	823	833	796	818	818	837	824	815	805	819	829	762	718	809	796	783	811	835	820	782	836	814	781	743	739	768	815	817	817	816	805	834	810	860	818	800	797	856	830	820	825	791	781	812	754	798	817	830	807	798	845	812	745	827	865	852	830	783	821	808	808	787	838	815	804	783	821	790	769	856	802	795	764	773	805	808	804	805	783	786	852	858	771	770	754	780	791	808	775	814	793	831	782	815	774	796	800	840	822	824	822	807	797	811	832	792	837	810	836	831	850	819	782	794	807	820	840	796	845	844	768	779	819	805	759	832	804	791	790	815	772	787	806	752	793	792	852	838	755	835	798	770	821	809	796	868	823	765	827	797	829	788	836	849	804	808	797	801	838	800	795	812	813	776	823	815	880	811	799	816	830	773	810	828	778	825	785	877	820	795	795	798	814	819	823	797	793	839	780	788	811	778	806	775	803	819	777	865	805	801	816	812	789	830	810	801	783	781	863	839	764	771	782	790	802	794	813	836	791	803	774	830	771	804	801	799	798	822	834	815	805	849	823	753	823	810	761	807	815	790	809	783	799	763	782	847	786	807	776	786	818	839	843	803	795	838	817	792	756	810	814	766	786	824	796	772	808	831	788	769	768	809	843	801	820	801	788	858	761	802	807	809	809	838	822	816	796	859	765	821	884	844	784	795	765	797	816	778	780	811	827	854	802	815	799	809
24489	21076	27485	31122	57033	51633	39526	17453	4065	1361	1009	992	1010	926	1017	960	914	939	932	950	910	965	905	1023	934	989	865	901	922	918	926	922	890	883	930	986	960	863	956	936	992	877	898	868	938	924	895	974	950	949	925	881	950	927	910	958	947	903	954	888	971	928	906	946	923	920	947	922	923	974	952	912	913	889	961	893	927	896	926	930	935	981	970	918	934	913	907	943	947	931	883	892	912	1007	876	923	875	958	943	938	925	874	906	872	932	921	877	971	922	894	925	900	884	924	933	903	941	903	896	921	908	899	937	900	938	951	961	953	882	929	891	909	925	917	922	920	935	886	886	914	869	955	931	933	909	935	957	919	957	943	900	907	927	915	964	901	920	937	885	910	942	934	899	962	888	945	889	890	912	936	889	917	873	888	960	957	951	903	901	939	930	948	917	862	890	881	928	938	938	953	933	928	896	980	916	953	886	905	897	940	897	893	922	894	897	909	876	953	855	949	918	887	886	908	906	896	871	962	901	903	982	944	932	932	888	862	915	931	990	964	912	923	898	954	942	907	934	921	915	936	904	914	941	853	918	928	950	866	932	924	871	918	892	904	931	862	962	850	940	922	936	970	969	874	993	863	949	911	959	937	910	928	926	935	930	902	878	895	967	907	910	902	944	905	903	889	899	929	929	956	905	947	911	968	935	895	917	897	954	900	942	913	902	920	978	948	834	944	920	921	925	855	927	909	865	923	967	870	974	928	937	950	974	857	919	911	884	873	911	914	943	894	892	938	937	904	987	921	926	895	976	934	903	866	939	938	876	902	920	946	954	925	933	936	945	933	912	976	918	866	868	877	900	882	925	907	923	846	884	940	933	937	921	929	900	927	881	932	906	964	953	909	1007	935	912	933	886	932	888	921	862	906	927	967	884	920	925	849	903	905	909	929	944	859	936	905	921	931	912	891	876	947	892	991	860	902	919	890	912	922	913	898	902	890	951	973	926	908	906	855	953	925	894	899	911	916	935	943	899	891	953	946	853	947	899	908	953	903	918	963	889	936	886	934	969	900	925	932	880	897	917	942	950	923	932	883	952	940	945	878	934	931	926	924	918	900	920	912	920	978	873	933	925	883	955	923	936	942	925	974	895	909	899	925	953	911	889	868	915	968	921	890	971	927	895	952	923	922	931	888	913	912	920	919	933	955	926	851	961	916	929	929	936	938	991	932	930	926	910	882	947	906	990	951	935	926	932	903	868	909	922	912	890	948	905	971	931	908	896	933	980	949	933	865	896	917	918	897	931	938	933	934	939	909	926	956	930	872	994	925	937	920	884	931	944	928	956	941	927	905	954	934	921	960	860	889	865	887	894	919	948	911	899	968	902	905	929	913	918	915	957	985	891	949	951	893	904	919	913	930	976	907	905	906	889	909	938	927	964	883	917	898	898	931	942	882	961	921	901	970	929	902	931	893	945	940	952	911	900	926	957	937	931	902	919	899	949	888	875	889	936	931	951	956	879	865	875	923	909	881	910	902	972	923	900	911	922	918	935	941	931	933	884	945	876	924	896	939	953	920	914	914	905	910	928	953	928	908	890	897	951	875	923	894	862	895	929	901	925	891	924	893	984	929	940	928	881	895	870	958	919	911	962	906	897	928	927	898	932	887	876	933	934	964	944	922	922	920	917	930	904	907	949	977	907	886	956	930	925	961	927	888	917	961	891	897	895	920	896	891	932	883	875	951	932	931	950	870	905	914	925	965	868	922	940	871	944	990	943	909	939	871	950	926	951	914	954	911	913	930	929	966	925	915	900	900	904	940	912	889	931	890	936	904	914	909	909	905	944	861	888	909	896	940	976	913	903	937	903	933	944	930	917	891	997	949	887	912	857	910	957	899	908	855	932	915	861	991	910	905	936	947	887	908	981	891	938	922	860	900	956	929	909	957	934	878	910	924	922	917	904	882	907	864	941	914	894	922	943	959	897	954	932	911	924	930	912	960	919	965	958	915	897	902	906	936	932	959	940	901	897	933	952	890	854	911	913	922	882	899	951	881	902	887	887	889	888	891	958	947	915	897	914	970	966	875	943	983	962	940	891	936	915	897	948	903	900	887	924	936	966	923	964	906	942	900	922	879	956	882	925	955	919	912	941	929	882	929	971	922	894	928	896	859	939	901	926	839	920	916	911	904	1002	915	970	874	957	997	917	944	920	983	932	956	885	891	871	853	925	928	968	913	942	924	942	906	934	884	900	889	886	937	936	902	916	946	912	896	925	980	940	921	952	947	934	958	962	952	969	951	881	906	873	913	942	947	882	871	929	926	954	934	920	952	942	899	921	920	865	969	944	922	952	902	925	849	887	930	922	906	971	966	942	908	925	904	971	954	887	940	998	910	908	920	906	922	879	849	993	943	948	899	923	886	917	918	912	890	909	1000	922	895	912	923	885	869	869	901	934	925	853	884	944	893	915	932	851	893	886	931	910	925	933	923	920	849	903	930	964	928	952	988	939	926	879	888	944	904	908	924	899	913	952	888	864	913	924	907	843	909	956	898	926	945	877	901	954	873	857	937	909	876	957	887	916	909	942	893	865	922	911	936	1012	930	914	959	983	905	892	899	932	955	905	980	876	970	895	1002	902	979	890	963	912	931	956	930	907	882	910	905	942	890	890	933	939	963	946	916	965	917	884	960	968	921	925	961	909	975	932	959	949	919	894	909	884	983	919	880	898	887	909	896	907	900	947	911	902	943	925	955	954	926	918	899	952	931	942	917	916	937	950	942	943	919	897	969	916	936	954	901	947	985	943	919	920	931	893	885	918	933	936	900	954	911	940	897	971	891	932	894	940	919	940	889	912	881	918	953	884	965	952	900	887	923	933	933	973	886	937	881	885	982	959	941	945	948	951	912	960	907	922	953	945	915	932	921	899	888	893	928	898	893	939	937	935	964	889	904	932	869	930	931	924	959	909	943	905	907	943	948	921	946	936	901	930	893	956	925	907	860	903	942	882	928	898	894	948	928	908	907	937	891	850	869	900	963	914	938	938	922	908	985	903	940	984	926	902	939	916	922	901	953	955	966	871	900	907	871	899	922	960	908	929	893	936	894	922	862	898	922	932	948	865	920	934	960	941	949	906	903	937	965	893	915	920	895	900	919	912	846	885	937	930	945	941	893	944	889	863	954	962	896	889	881	926	946	892	936	946	908	971	883	932	957	854	877	966	889	972	964	923	965	943	916	937	927	948	945	893	916	934	915	934	861	929	900	862	876	892	926	920	955	925	966	945	932	958	955	900	951	912	953	914	928	889	925	925	928	927	907	946	919	885	894	966	866	880	908	909	898	940	888	921	957	910	953	982	930	897	935	941	911	947	874	950	894	910	944	922	956	949	940	903	921	949	911	883	961	890	873	914	885	972	888	969	884	907	927	934	926	923	901	899	904	937	912	912	934	918	915	900	871	863	838	928	891	935	918	866	957	955	909	922	937	907	910	933	891	935	927	897	871	904	942	896	883
3381	3960	3622	30577	56068	46705	30479	10827	2808	1083	853	815	858	894	879	832	847	815	865	838	831	823	905	867	829	852	871	875	898	855	860	842	827	829	839	880	855	796	850	840	796	833	877	817	829	808	869	826	857	881	862	810	810	777	830	822	856	798	796	830	795	831	845	889	795	837	839	822	817	783	862	811	825	785	857	800	828	830	830	784	808	886	858	778	803	864	844	814	813	837	805	845	802	854	785	880	848	808	819	831	822	841	857	803	845	874	775	830	848	814	864	786	868	857	835	807	847	827	844	857	836	788	845	827	849	817	853	852	810	849	813	827	858	811	869	819	832	833	860	843	822	829	901	838	873	799	891	808	881	802	824	813	801	863	847	838	838	793	834	854	849	863	841	880	855	847	828	816	854	823	826	808	784	879	851	802	855	827	831	818	868	865	794	848	889	838	843	842	828	854	786	821	792	827	895	817	817	846	830	838	863	853	825	821	828	834	830	819	830	864	852	795	844	886	865	805	827	774	874	877	822	860	864	830	833	803	821	866	829	860	837	850	834	837	872	774	779	815	822	891	870	843	820	853	847	864	811	843	839	837	852	818	830	843	832	844	804	861	807	842	846	879	816	858	825	854	827	888	799	858	823	821	894	834	857	862	852	783	863	824	828	808	795	809	848	872	838	839	852	800	856	805	815	789	837	803	833	846	872	841	839	902	881	870	857	851	852	838	869	871	833	875	817	844	829	861	816	851	914	781	862	848	874	822	837	814	837	843	850	843	860	838	819	804	772	848	813	845	801	805	835	827	803	831	863	857	898	833	810	816	900	803	821	811	833	805	830	841	842	831	834	888	822	863	857	800	841	828	842	829	837	835	818	848	857	877	809	847	844	799	858	865	849	799	814	861	795	815	864	838	796	859	848	893	855	846	887	811	773	833	855	773	828	828	908	830	861	902	828	863	821	812	819	824	854	883	853	833	841	867	797	824	811	845	837	815	866	811	839	837	797	832	829	793	851	793	910	819	899	869	825	840	829	826	824	778	884	825	802	813	846	844	839	865	834	845	824	819	772	858	832	834	836	813	789	861	819	869	798	861	838	848	860	828	822	835	835	829	829	804	804	798	841	835	856	819	853	834	833	782	831	825	789	806	862	893	871	862	879	859	825	822	801	825	863	823	819	846	807	786	827	837	838	829	841	784	814	835	784	768	840	819	840	862	871	849	862	841	822	810	857	792	786	822	819	850	823	843	837	891	797	845	846	817	813	858	827	867	785	827	822	815	809	817	783	832	835	856	770	824	845	832	801	829	852	892	866	846	835	836	853	866	860	847	847	842	893	803	807	838	874	844	839	846	819	837	833	827	810	791	801	820	819	876	850	832	861	798	868	825	861	799	883	871	763	785	828	832	799	819	825	822	850	824	824	834	794	851	854	816	859	821	820	794	882	831	777	835	820	842	850	853	850	824	828	839	821	852	824	895	826	849	833	877	814	814	815	798	836	848	832	853	831	860	835	816	827	828	832	774	802	842	814	847	857	807	791	811	830	761	813	856	793	830	839	823	842	890	880	797	783	852	846	814	843	804	838	810	843	786	873	819	769	795	816	856	799	864	862	840	774	772	829	873	860	881	816	802	842	824	773	800	806	826	888	892	799	866	848	856	864	806	836	791	847	823	848	846	804	861	805	845	828	830	826	768	823	820	884	831	857	820	845	855	843	849	824	833	875	827	830	831	827	896	828	767	820	865	841	792	817	852	851	863	854	862	803	847	838	840	838	852	814	866	837	786	838	759	824	811	749	827	832	873	766	842	801	807	817	847	830	843	859	815	835	864	883	822	835	823	827	893	848	832	762	860	827	760	831	829	811	826	850	817	772	834	875	820	806	785	833	871	814	774	855	841	799	854	798	829	828	802	871	805	771	816	834	774	857	770	837	781	859	832	855	796	860	892	774	829	859	871	823	817	844	805	800	790	832	830	843	838	829	794	844	819	822	822	840	852	846	830	877	802	817	799	855	850	842	847	814	797	831	886	858	819	757	802	800	800	824	832	825	836	865	780	817	824	864	789	801	799	835	839	831	795	864	811	833	809	845	903	844	848	787	796	853	808	742	853	810	894	821	807	825	839	844	821	885	891	841	863	828	851	817	869	813	820	797	886	828	850	808	784	772	799	790	852	784	802	825	766	806	833	853	748	882	766	850	807	807	829	868	799	819	849	836	826	848	799	832	801	796	816	808	893	837	848	870	772	833	868	869	846	800	844	824	796	829	840	847	826	795	834	868	788	815	816	785	830	785	840	834	857	823	842	760	757	840	802	894	804	828	843	757	843	882	841	851	840	808	838	838	810	847	764	846	835	844	856	833	880	819	858	788	795	882	840	879	830	824	842	845	843	858	820	830	803	806	853	812	848	781	810	863	886	837	782	768	801	829	838	854	836	794	828	787	774	812	813	848	828	846	880	837	845	773	838	856	812	805	840	856	841	832	802	833	829	844	806	814	912	846	851	836	816	850	880	851	854	861	830	755	847	845	804	854	890	833	846	804	789	821	799	751	875	814	822	852	772	816	868	847	819	820	828	780	828	831	862	865	816	816	830	801	903	848	819	861	824	833	760	798	857	823	800	871	781	839	881	834	772	860	869	872	862	820	792	861	779	834	774	830	861	808	769	824	793	885	836	919	786	848	909	767	869	890	794	824	809	861	815	804	818	795	814	802	835	829	812	856	860	797	793	845	869	789	809	811	837	766	808	840	758	864	779	799	851	832	851	809	859	837	849	784	833	853	816	828	817	833	835	817	832	825	856	775	872	838	792	861	860	797	869	850	876	833	831	860	802	831	859	829	851	845	812	863	813	850	810	849	830	796	819	807	844	855	797	820	746	768	803	768	842	762	850	861	845	835	843	818	906	888	798	821	873	840	832	834	825	837	841	805	819	813	854	815	800	829	862	836	817	857	854	849	864	832	837	829	837	843	814	823	805	815	811	813	808	815	850	858	825	805	827	807	841	817	799	801	832	802	826	806	838	817	792	846	831	825	852	844	816	834	866	782	918	837	838	828	830	818	811	812	856	832	824	807	766	792	808	819	832	811	805	856	792	815	791	824	793	851	852	801	814	844	810	838	847	865	828	795	859	880	819	890	796	839	857	860	815	806	813	782	810	835	861	813	815	858	851	820	792	833	832	879	860	819	844	817	782	814	809	848	817	776	786	797	844	800	820	826	830	824	839	849	780	843	849	818	862	813	869	777	896	856	772	855	830	817	880	842	852	855	844	796	784	787	863	865	847	818	834	848	875	825	818	840	818	827	864	796	803	823	833	848	836	802	814	838	823	866	855	826	807	826	829	815	901	893	829	826	853	860	798	861	831	840	810	849	803	885	852	763	849	881	855	806	807	833	815	861	821	803	831	860	817	820	801	833	843	891	829	806	827	834	851	807	837	892	826	811	871	845	842	837	883	827	787	787	804	843	802	865	778	805	836	826	833	826	826	800	849	843	789	861	829
23716	21078	28200	30870	59779	59680	47736	24239	6557	1740	1200	1062	1138	1075	1086	1034	1058	1034	1052	1089	1079	1041	1071	1031	1029	1039	1038	995	1054	1055	1101	1017	1005	945	1055	1052	1031	1035	940	1026	1021	1042	1038	1108	1005	1006	971	1025	1043	1009	1016	1068	995	1061	1029	1053	1022	1022	1007	1045	1031	1035	1062	1045	1007	1012	1026	1073	1028	1000	1000	992	1041	981	1007	969	1006	994	1018	991	1040	1026	1028	1013	1032	1046	985	991	1036	1028	1018	992	970	975	993	1018	972	1038	1009	1023	982	1091	1013	945	1037	1032	968	1037	994	973	1020	1019	1069	1029	988	1013	1047	1015	971	1017	996	1001	1005	1046	981	969	1072	1016	973	1043	955	1010	993	1046	1015	1074	1000	979	1002	1002	1025	982	1009	999	996	1009	1057	986	983	948	1026	995	992	1029	962	1016	994	1058	1029	1014	987	1018	1007	1018	1041	1000	1018	1015	940	1031	997	1016	993	990	973	962	957	985	1057	976	1072	998	1013	971	1054	966	1032	992	953	990	1015	1036	1020	1045	953	1062	1047	1009	1027	1035	1020	1006	1051	1036	999	1078	990	971	1010	987	967	999	1074	1018	973	1012	993	1037	1047	999	1026	1024	1016	1073	986	1014	1025	1043	983	1030	1000	978	1031	1005	1032	999	1021	1061	1000	1042	1045	987	1008	1005	1029	1018	1008	1028	995	989	1028	1001	1035	1025	994	985	973	1022	1003	1028	977	1027	979	1060	1009	1018	1064	1027	1011	1022	1031	982	1050	1067	959	980	1035	1028	1029	1012	1046	1014	1015	1020	977	1003	979	1023	1061	1030	1039	1023	1024	987	1048	1022	1011	986	966	972	1009	1023	1009	1015	988	999	1073	982	1029	1009	1096	1025	1018	1032	1007	1007	1031	1020	979	1038	955	1006	1043	1058	997	1063	1021	1022	1019	997	1011	948	1021	986	990	1030	991	954	1006	1002	1040	976	1054	1026	1038	1035	993	994	1102	977	1010	1018	1071	979	1011	1020	1040	970	1033	976	1028	1039	1071	1025	983	967	1039	1007	985	997	1012	1027	1022	992	1018	984	991	1008	1006	998	1065	1031	1022	990	1005	1030	1012	1058	1030	1040	1008	1016	1038	1046	990	1029	939	980	990	1029	1018	1019	984	1055	1056	1038	953	1005	1010	1016	1010	1002	994	987	1000	987	1034	1074	1041	966	997	1021	974	1002	1055	967	1029	1037	1061	1002	1048	1059	994	986	989	1034	1032	998	1015	964	1003	1001	992	1036	1042	1000	1060	973	1024	984	1025	1034	925	960	1032	1036	990	967	1009	1024	1049	982	983	994	1005	1090	1015	1039	987	1076	1051	1029	1057	1016	1011	916	1083	1013	943	1001	1053	1055	1051	1045	1030	966	1070	1000	1038	1019	991	1096	1062	1040	1058	1001	1026	1086	974	1031	1016	1007	975	1047	1005	980	1023	1022	990	1026	1004	997	1023	1074	963	1002	994	1017	1006	954	1058	1057	933	1020	1016	1001	1014	919	999	1030	1033	995	975	1009	1014	1047	1003	941	986	936	1003	1046	1007	988	1037	999	1023	977	996	972	999	1113	991	1031	1024	964	1011	1006	1032	999	1023	1004	1029	991	977	977	1074	912	955	977	983	1014	1041	996	1058	1017	999	1044	977	1016	1058	1060	1023	1041	1044	997	1023	1033	965	1015	1020	991	951	1049	1017	998	1013	991	972	1066	1011	1028	1031	1043	1011	1064	1029	971	995	1042	1008	1043	1034	1001	1077	990	996	1031	982	1014	1018	1044	990	1045	1007	1061	1048	939	1060	1020	1039	1038	1027	1025	1023	1062	1032	1017	1027	939	968	1069	1007	980	1022	1043	1021	1037	1009	1070	1014	1081	1035	986	1014	1055	965	1089	1028	1007	1018	1018	1028	1005	1000	1003	1024	999	1015	991	1003	963	1046	1079	1049	929	990	1032	1036	1035	1038	975	1083	999	961	975	1049	998	1028	993	1027	1057	1084	1033	1009	1027	904	967	987	1012	984	1018	1025	943	946	1053	977	1049	961	982	1049	1037	992	1024	1021	1025	947	980	1019	1018	1061	1029	980	975	995	1055	995	1002	1007	1054	1011	1002	1060	959	1023	1008	992	1032	1033	988	1041	1029	1038	1033	1029	952	965	987	1057	995	995	988	1006	1027	1051	1019	999	991	976	1024	1050	1025	1055	986	1043	1054	1036	994	1014	987	990	975	1007	1023	932	1015	935	976	1016	1005	1033	986	1009	992	968	1073	1081	999	1016	977	1007	1052	1001	1023	976	968	1025	998	1068	967	1011	1039	999	966	946	967	958	1022	1032	932	1038	1052	1031	1008	1015	1009	1066	987	1020	1043	1079	1049	1033	959	968	1001	1000	1008	1056	1017	1018	1008	1078	985	1007	981	997	1015	985	1034	1005	999	1044	995	993	998	974	1055	1020	1054	999	1017	1043	1006	1032	1082	1017	1050	998	983	1012	1041	1010	984	949	1064	1005	1002	1013	1031	966	1019	1025	1019	984	1013	1000	1021	1030	984	1007	1066	1012	1007	1025	999	1003	1006	1003	1014	1003	1037	1001	977	1003	1008	1009	1035	1035	1030	1036	1019	1025	1041	941	1083	1023	1024	991	997	996	1061	950	978	1001	948	1091	1030	950	959	996	978	1058	1042	1011	994	1007	1009	1026	1016	1028	985	1032	992	1082	1023	1069	993	1047	1038	1049	1031	1031	1072	984	1044	1029	1027	984	1009	1012	1032	1057	1040	1075	976	949	1062	1055	1006	1020	1003	1019	920	1019	992	1052	1075	989	1037	1022	1054	1036	987	1019	988	988	1021	981	1026	1010	1052	1051	1041	1066	1016	1044	1080	1054	1032	1050	1060	972	1029	1050	1032	995	1024	1081	994	1013	1036	988	1010	1001	967	996	1052	1022	1025	1003	980	1020	1096	1027	950	1047	1016	967	1071	1036	1042	1035	972	987	985	977	1009	1048	959	1043	956	1042	1055	993	977	980	957	1013	1012	1029	964	1020	970	999	1034	1009	996	1035	942	1002	997	992	1064	976	966	1027	966	945	1018	1014	982	1019	967	1039	964	1004	985	998	1014	974	1009	965	1080	998	1013	1042	993	1047	1040	1025	989	1056	1030	1011	987	934	992	1033	1022	975	1041	989	1017	1003	1039	972	986	1043	999	1009	967	1009	988	1015	1022	1056	990	1055	988	989	1024	1021	1081	984	1019	1017	990	992	1047	982	1010	1014	1007	1014	1020	1025	983	1007	1035	1031	1025	1033	1050	1063	1042	1070	996	1007	974	983	972	1004	1039	1029	1020	1023	1035	1021	1023	987	1022	1068	1009	1081	1005	1015	1006	1049	1023	1031	1017	1066	1082	1061	1037	945	986	994	993	1026	1031	1055	1030	1009	1008	976	991	1087	1003	989	1025	1068	1041	973	1046	985	998	1082	1002	1029	1003	1027	967	1000	1036	964	1008	1021	1015	1050	978	1068	1059	1003	1019	965	973	1040	1050	1011	986	1039	992	1016	1036	1007	1007	1018	1015	946	1023	998	997	1047	965	1061	1013	958	991	948	1009	1007	972	980	999	998	1022	1019	1044	1014	999	974	1040	966	993	1019	1048	1002	1033	1045	1026	976	1055	974	1012	1042	991	1045	1012	1038	973	1017	1017	1044	1047	1022	1005	1010	1030	1060	976	1004	1032	994	1087	947	1026	1028	989	1046	951	1021	1010	990	1054	1003	988	1008	1046	1009	1016	1019	954	1020	999	1040	959	1005	1033	1058	1053	1014	996	1000	1010	1008	1106	1067	1023	1000	977	1031	1055	1049	944	1002	1029	991	996	1059	990	1014	1049	968	1040	990	980	1019	1059	1045	955	991	1053	1012	1008	1027	1007	1029	1022	991	1081	1032	1033	1060	1049	1030	1018	988	978	1028	1018	1000	1060	989	1036	1042	1019	1057	1010	1058	1064	1022	995	1008	972	962	1016	1071	974	981	945	956	1063	1007	976	1036	1057	1052	1041	1005	1004	1012	996	977	1027	1009	1034	992	986	964	1045	978	1023	1015	971	1086	1009	987	968	1066	989	1017	977	1003	969	1013	1055	1047	1026	1069	1000	1096	998	983	1043	1055	1065	966	999	959	1051	1045	1041	994	998	1079	997	1022	1048	961	960	977	1009	1041	1003	1020	952	1015	1025	1048	1035	1032	1034	1049	982	1038	1034	987	1000	1032	981	1072	980	1006	981	975	996	968	995	1005	971	996	991	1029	994	1047	1009	1027	1070	937	1018	1028	992	1038	1014	1038	985	1023	999	1049	1025	1012	1008	1095	1012	959	976	988	1024	995	975	981	1012	1044	1045	964	996	1031	1015	1048	993	1036	977	975	941	1027	1024	996	1028	1040	1047	1078	1031	1026	1005	921	967	1014	1028	1040	1013	1022	1044	1038	1032	1035	1002	1024	1067	1063	946	1009	1032	974	972
3683	5822	8210	37010	66281	58409	39464	15792	4276	1324	917	964	967	922	949	967	959	939	914	915	908	917	930	925	914	918	958	922	925	941	920	942	990	916	923	910	913	914	908	916	941	921	899	915	946	912	892	879	932	902	930	905	925	935	950	885	879	914	905	853	938	867	924	873	947	919	893	899	951	927	911	953	938	873	925	886	963	912	907	938	898	920	934	887	890	877	975	896	924	911	955	875	924	940	899	893	869	904	918	882	919	893	962	901	927	873	935	904	898	951	967	900	850	919	892	927	891	900	874	905	915	892	899	904	951	927	893	888	902	901	899	937	954	909	995	883	906	946	972	926	946	885	969	891	886	928	896	924	925	874	920	940	867	933	866	892	907	939	885	895	880	913	913	939	871	826	927	935	890	909	888	954	901	893	948	905	936	906	915	905	903	898	937	942	902	954	920	924	952	905	914	904	945	902	952	925	896	875	971	857	886	879	923	955	919	909	966	908	900	878	938	920	939	861	919	915	893	891	956	933	919	933	902	886	934	891	886	925	909	895	859	944	880	901	938	903	935	953	962	904	904	891	961	905	884	879	937	931	930	919	884	917	905	922	962	910	900	942	950	922	909	893	954	876	910	909	933	882	877	922	909	871	920	964	933	912	936	961	896	963	887	926	911	909	987	907	933	877	850	951	903	934	894	904	914	914	855	914	919	940	895	901	871	881	984	895	869	912	929	939	838	926	918	905	898	906	856	873	874	901	891	932	935	890	906	930	990	948	895	930	945	867	876	870	911	917	972	880	906	893	887	915	840	900	901	930	923	888	931	869	913	870	890	949	891	952	944	930	902	882	900	938	908	908	908	901	920	898	889	897	906	948	916	933	926	936	919	879	913	878	928	915	854	898	923	877	904	939	949	968	893	860	871	909	905	897	918	897	917	922	892	921	898	907	894	929	885	975	956	875	933	897	929	922	850	825	943	903	921	870	884	898	965	945	879	929	876	896	947	928	857	911	874	904	892	880	893	936	886	931	939	925	951	906	872	887	922	890	915	909	862	934	912	935	905	935	898	925	925	874	942	883	887	976	960	871	909	909	924	880	924	924	926	888	857	892	935	887	937	911	918	908	936	956	892	896	942	911	937	912	952	904	911	880	966	903	905	892	909	918	895	918	933	913	857	927	848	931	923	927	885	945	920	863	904	893	957	882	856	935	926	922	895	966	903	903	922	920	910	930	942	919	880	896	853	861	869	876	860	908	898	884	934	888	890	889	928	926	927	933	901	878	876	891	878	848	904	929	913	946	959	846	889	915	900	894	908	906	927	929	898	905	862	884	889	945	927	895	905	873	845	892	888	874	887	913	951	911	897	860	888	910	960	962	921	949	912	883	897	985	946	901	893	892	917	850	919	901	918	930	956	881	952	949	962	869	966	930	880	928	927	911	904	929	868	925	952	908	904	906	898	954	924	907	860	887	903	914	896	907	850	869	959	905	848	908	883	939	890	950	936	890	891	867	925	877	926	894	912	939	901	953	892	915	893	893	873	923	935	925	867	920	904	905	890	906	915	946	901	910	906	897	911	915	839	889	877	938	914	901	923	878	928	904	876	893	912	893	961	952	924	839	886	901	889	931	915	880	874	917	898	923	910	893	903	973	950	899	943	844	914	917	864	857	904	926	867	881	915	912	876	857	911	928	908	943	870	943	911	880	915	928	901	900	884	899	871	952	868	910	874	930	961	930	894	895	822	890	909	844	908	880	880	875	912	905	915	936	856	910	892	923	946	890	959	921	864	916	901	915	880	893	899	910	886	883	871	892	944	877	955	918	906	890	936	898	868	912	874	880	922	907	913	958	941	858	884	847	889	939	879	938	874	913	862	900	887	948	866	873	880	893	908	853	899	894	916	892	916	892	895	996	912	867	939	931	877	899	956	872	887	840	884	900	883	887	944	875	910	943	872	912	881	906	945	865	852	948	917	954	906	929	865	967	933	883	932	892	892	884	858	969	800	942	908	961	910	863	911	847	933	876	903	895	931	908	921	945	859	935	876	941	915	947	921	941	918	877	843	943	942	878	863	862	910	960	903	912	874	874	927	944	923	914	936	898	899	910	900	888	931	904	872	889	888	876	867	912	885	889	888	875	901	899	893	881	917	902	916	935	953	902	915	883	880	943	914	950	899	895	888	910	955	946	893	924	892	922	861	898	904	861	926	889	963	891	907	941	879	870	873	929	917	897	862	911	891	910	891	813	865	849	906	889	949	881	958	880	848	906	888	906	898	906	913	876	907	872	905	953	890	921	933	908	911	914	913	928	887	923	873	912	930	861	886	933	938	879	907	871	873	912	869	962	920	931	899	865	920	892	916	904	893	865	864	921	929	882	925	934	904	938	912	962	898	907	885	929	902	908	930	912	859	938	929	848	924	927	938	914	859	912	924	933	919	928	896	878	861	902	901	936	933	910	902	890	928	901	945	969	882	887	902	939	911	895	907	860	945	882	948	869	931	923	868	922	928	917	924	863	891	856	980	919	911	943	948	942	848	887	940	866	866	920	949	900	874	912	939	864	900	903	893	902	883	877	893	930	946	927	902	962	863	894	928	901	835	865	909	882	913	920	887	952	893	901	933	949	931	938	870	923	901	856	891	891	899	916	855	903	892	902	867	956	894	903	903	875	869	886	907	887	886	898	929	930	903	928	866	920	941	924	913	943	914	895	942	864	915	903	853	903	936	920	917	920	965	894	963	884	889	969	869	873	862	954	887	905	888	873	896	853	908	842	884	905	933	880	926	883	875	909	920	959	886	878	845	900	861	963	947	863	897	901	900	914	934	902	905	907	906	833	917	877	907	894	933	881	904	960	954	872	880	924	918	906	875	915	907	937	970	896	906	900	921	916	930	903	904	889	938	890	933	923	934	884	926	900	877	864	879	914	938	932	930	884	941	904	911	898	908	894	891	908	955	867	895	874	899	884	889	967	933	929	923	873	911	921	915	852	874	973	905	951	907	895	936	917	934	872	915	897	939	902	827	869	897	936	901	929	958	912	948	888	967	905	867	848	895	879	896	924	926	880	896	912	903	865	942	915	902	869	930	842	863	946	858	914	917	898	887	870	900	954	948	844	897	956	911	904	910	891	926	941	930	941	933	924	947	889	942	960	910	894	856	916	918	955	918	904	919	951	970	904	853	924	899	896	983	920	873	903	935	912	920	846	890	923	905	891	904	844	933	895	966	951	919	922	900	917	925	864	915	881	901	933	930	903	885	915	945	905	887	905	872	886	919	918	903	874	902	938	932	939	860	883	908	972	911	922	937	873	870	881	903	947	936	915	919	958	924	896	898	916	867	873	920	895	947	929	891	872	906	926	899	923	905	866	904	936	983	901	898	927	889	876	958	944	949	893	899	868	886	924	877	859	893	879	894	873	879	870	914	859	930	928	929	889	911	923	922	928	918	910	882	883	881	865	900	899	879	939	871	863	935	846	921	942	887	900	892	872	836	917	886	911
27294	13737	2574	3825	12880	12244	7373	3056	1401	1005	989	917	998	1021	890	915	953	933	878	927	949	956	938	917	925	975	968	944	965	1012	925	930	964	974	886	989	967	974	943	995	932	985	922	932	953	945	935	972	962	985	903	972	978	962	947	940	953	919	910	969	925	912	963	941	863	932	944	951	927	922	972	901	978	940	936	931	946	940	974	931	989	967	915	973	892	832	942	979	890	913	989	984	966	898	943	950	942	923	953	978	910	908	948	991	985	931	925	998	945	966	947	949	1006	936	991	950	978	987	934	947	954	925	924	944	903	968	910	942	963	982	978	945	939	974	960	923	996	954	962	933	963	970	936	990	982	974	897	911	956	975	1003	904	928	973	908	935	902	944	918	899	969	884	968	933	953	933	941	952	856	938	939	956	975	895	972	992	923	977	977	953	941	965	969	987	912	932	945	890	940	946	921	956	954	894	942	919	961	970	895	1010	996	952	957	951	894	971	981	953	862	931	939	945	915	940	1003	929	1009	933	912	968	924	949	981	931	960	930	975	921	903	970	939	951	978	927	940	985	964	892	933	962	965	985	982	886	952	983	984	917	908	971	879	942	934	883	918	976	985	980	932	951	965	971	931	875	939	927	892	905	942	915	988	970	924	938	957	896	920	958	929	976	914	911	897	955	934	912	941	991	976	978	978	1028	941	904	885	934	942	898	1009	959	1002	937	882	924	997	968	937	927	943	956	940	979	913	902	961	1005	972	928	934	949	956	885	945	992	967	922	904	969	989	933	874	981	980	927	962	920	937	907	946	961	946	903	934	905	988	1010	930	955	930	958	995	943	998	927	928	949	935	935	968	961	939	966	931	971	985	975	910	950	919	959	989	915	942	961	959	967	946	964	923	931	943	906	980	929	1000	930	926	946	933	988	850	936	899	1002	887	942	914	919	943	927	966	968	934	902	908	1011	939	952	948	969	947	920	993	961	978	982	927	958	927	954	1006	906	942	981	977	919	1002	913	935	1003	934	913	933	926	980	935	942	932	924	946	898	990	938	898	968	966	967	958	941	924	955	985	961	966	970	953	970	871	927	960	934	939	950	959	995	951	951	931	968	969	992	913	946	941	933	958	942	966	932	945	981	961	921	944	953	1005	919	892	906	934	980	945	939	926	936	923	958	957	926	953	897	936	931	932	912	950	939	867	919	920	920	905	938	991	946	937	908	925	893	892	998	959	907	913	973	929	991	993	932	976	945	976	966	921	967	941	929	962	957	908	945	956	957	959	935	917	907	935	957	948	921	962	906	977	928	881	942	950	988	937	932	938	945	975	950	993	940	934	936	957	922	956	916	855	938	988	908	918	925	989	955	945	872	919	902	924	950	913	922	936	904	979	920	943	931	943	924	919	892	979	951	943	922	944	957	913	969	954	977	914	928	944	919	970	932	945	968	893	951	928	956	981	969	861	1004	906	931	936	985	920	923	916	941	983	988	1001	944	937	942	947	881	924	933	936	968	902	903	941	976	1016	934	980	976	937	965	942	890	971	957	1012	919	952	940	931	954	939	916	977	922	926	979	969	936	964	914	995	955	956	943	972	933	960	947	992	939	899	982	934	989	941	962	953	954	941	952	952	965	912	959	981	949	952	1026	929	977	897	924	925	973	1032	969	980	910	977	933	938	898	947	925	1000	963	936	964	937	961	936	968	935	930	908	930	942	973	890	963	965	939	952	921	943	954	926	882	948	881	944	948	953	913	933	899	969	935	941	1003	933	947	904	921	931	967	914	909	937	929	947	891	1005	928	974	932	934	931	886	969	956	944	922	918	931	1001	900	982	961	908	925	911	930	964	908	1002	949	950	963	934	921	915	970	984	985	894	939	935	943	983	1015	919	933	888	951	940	928	937	991	946	903	945	912	937	937	996	917	892	977	1021	990	957	950	1000	916	1000	940	950	935	934	927	928	916	949	876	990	960	974	933	918	932	961	952	936	932	981	966	967	899	894	1001	986	987	966	961	914	929	943	895	938	926	956	953	953	999	972	993	908	968	947	909	976	903	989	944	985	946	900	977	954	926	941	909	980	933	919	975	910	959	989	948	956	945	922	927	959	930	994	926	933	952	940	963	964	913	948	949	952	955	921	878	898	969	952	952	929	900	922	894	998	953	945	900	935	893	965	954	948	944	962	937	931	925	938	974	928	914	957	912	917	932	932	953	899	977	950	913	979	930	935	960	947	937	939	928	961	984	905	919	932	911	911	987	963	953	941	969	949	906	955	932	952	983	1003	939	895	955	963	978	931	926	954	974	923	995	915	948	983	863	964	875	930	908	930	951	914	962	952	943	937	899	951	952	934	989	933	915	911	968	962	887	923	952	937	964	945	916	892	954	1015	980	988	951	930	952	947	882	991	953	934	981	936	964	884	973	954	916	915	880	916	969	957	953	982	942	897	951	952	946	985	923	930	963	976	957	961	949	941	961	941	990	941	960	942	953	961	961	947	953	957	923	949	982	905	911	967	973	965	954	895	929	917	882	954	978	905	954	995	988	970	986	976	979	888	940	926	960	967	914	953	953	907	926	987	985	945	996	962	930	960	941	892	889	986	933	940	940	973	864	954	1014	981	949	908	936	963	868	977	958	938	924	915	922	975	953	956	970	985	970	895	909	959	970	958	960	986	964	922	949	961	973	982	984	955	942	927	919	885	936	988	948	921	952	880	911	928	943	917	918	923	977	888	953	876	946	932	992	884	950	982	975	969	963	963	960	992	987	954	890	973	962	991	930	986	935	967	938	964	948	954	969	991	910	967	977	980	886	912	936	947	988	1000	951	894	924	971	944	961	918	964	942	963	968	951	931	969	960	918	920	897	940	918	971	951	944	954	943	910	964	903	880	941	943	945	947	911	933	940	943	911	950	946	954	933	943	928	951	986	1013	941	969	979	950	929	953	921	906	988	886	944	934	1011	942	943	923	964	915	976	899	978	951	958	1076	949	966	906	949	886	894	997	963	960	937	1028	975	936	981	927	940	948	877	953	950	937	953	899	949	915	1020	968	946	1023	936	961	959	947	928	981	989	963	920	996	935	931	897	954	888	906	955	908	988	942	967	919	1017	979	963	938	916	992	995	926	909	965	967	941	919	988	952	920	921	1005	942	897	958	950	984	959	925	968	962	917	926	937	907	966	983	1023	912	945	978	948	975	927	933	973	979	963	963	946	919	945	981	977	948	955	960	982	941	1011	960	920	915	927	965	978	955	982	948	930	1008	984	918	945	957	977	938	959	939	977	963	961	961	955	960	985	904	951	1010	935	964	935	934	973	914	964	987	993	936	958	878	944	970	952	965	997	971	971	957	938	976	978	936	953	934	948	1015	941	878	958	936	989	973	1012	920	925	953	954	963	962	969	941	985	966	988	985	913	1011	983	956	926	952	934	924	940	927	966	947	967	924	982	892	913	938	970	926	942	953	969	952	977	944	1003	960	844	988	935	1012	959	949	929	959	915	986	966	936	928	978	914	937	955	928	945	973	977	896	944	951	950	932	965	909	947	910	1000	932	925	971	935	969	945
5021	1097	1104	3521	12212	10150	5886	2701	1230	928	893	844	833	834	826	876	882	853	851	778	792	793	853	879	819	842	795	817	796	813	790	848	851	862	834	817	798	847	853	828	824	794	798	836	813	819	843	772	834	825	824	816	775	818	811	779	879	828	812	837	833	832	820	842	808	838	810	850	825	808	860	797	804	866	819	878	853	821	834	828	858	795	803	811	775	806	851	821	866	815	775	800	748	795	827	763	838	827	787	860	842	876	834	829	821	812	869	800	795	814	806	832	838	809	828	818	764	852	841	844	827	842	878	844	845	790	821	820	783	785	799	810	805	798	789	824	818	872	834	863	834	833	859	843	751	821	812	795	785	853	878	789	861	815	843	806	791	805	864	869	836	873	770	862	797	811	826	782	789	847	824	808	773	846	784	823	859	806	876	803	820	861	807	783	797	802	885	846	822	830	792	813	804	837	800	848	833	781	799	816	822	834	812	807	850	823	801	856	847	868	780	856	781	790	802	798	819	808	809	865	783	857	857	803	797	812	837	809	832	835	801	812	792	839	820	821	827	836	774	816	795	813	829	823	839	849	765	860	828	828	821	846	798	791	788	811	825	804	843	810	815	799	803	844	849	819	794	792	802	768	833	817	825	804	806	842	763	870	787	784	780	793	801	841	828	787	856	826	840	827	873	780	802	822	832	834	822	749	826	837	830	754	799	810	849	800	792	802	802	788	847	815	787	797	815	788	802	813	852	795	771	821	817	772	833	787	818	838	803	759	839	851	813	841	762	824	788	823	785	787	898	841	843	816	843	827	846	836	821	835	834	893	813	861	785	813	762	841	844	833	851	756	784	812	775	842	805	825	815	812	812	840	834	834	828	822	859	849	817	809	776	863	868	797	817	787	837	818	874	844	841	852	791	769	788	819	836	799	797	834	872	827	804	829	825	792	807	825	877	751	847	815	811	796	835	792	812	809	760	855	810	854	801	788	866	826	813	840	871	809	833	830	789	849	855	808	798	829	795	832	781	834	803	884	781	824	816	792	885	809	814	796	854	870	813	804	764	837	826	794	800	799	818	812	770	778	829	825	829	825	887	801	839	819	807	845	803	834	813	888	808	780	840	861	800	781	853	807	832	832	887	808	847	799	837	786	791	846	833	849	820	800	852	847	802	841	813	821	817	852	871	789	832	802	802	820	787	805	827	892	834	877	804	845	796	838	829	825	807	765	779	811	817	779	816	797	837	827	827	821	934	780	807	799	810	811	829	783	767	842	812	882	774	832	816	813	840	791	828	848	770	794	840	853	829	837	772	879	784	843	815	804	833	835	841	866	840	840	762	850	827	809	786	813	791	824	821	792	783	833	784	806	808	772	825	816	783	803	809	856	849	829	773	835	796	863	819	805	793	811	885	847	841	852	760	805	837	792	774	819	806	815	789	804	784	838	828	796	832	830	839	805	783	834	864	816	822	795	866	816	814	820	862	856	815	826	812	832	858	802	886	807	843	829	771	828	822	792	782	843	826	773	831	831	848	799	800	832	823	802	818	773	812	815	832	799	803	861	865	879	851	786	841	860	814	812	833	825	854	801	824	839	818	793	817	811	824	823	811	852	847	792	840	826	857	871	835	818	843	820	851	853	793	855	792	848	846	825	823	885	777	895	764	823	861	818	805	805	837	868	816	800	785	826	813	821	831	825	820	866	819	865	859	809	799	811	773	819	772	811	760	810	789	796	813	797	837	819	808	812	819	833	809	808	828	859	793	780	799	781	849	800	847	835	814	819	798	836	744	849	825	829	788	844	862	819	822	808	853	802	797	833	822	825	858	835	860	777	785	830	842	823	823	837	797	844	812	780	819	814	796	825	835	836	840	782	859	773	823	844	785	801	805	826	832	895	873	838	834	824	854	835	817	783	802	826	775	813	818	830	793	786	812	794	817	795	802	804	808	796	871	822	805	796	817	827	890	816	841	802	824	784	818	827	819	778	840	826	880	819	769	798	868	768	797	844	806	827	770	777	788	813	825	802	807	790	809	823	801	788	792	820	818	799	821	800	829	777	792	800	829	799	779	776	867	871	824	835	852	848	804	811	843	844	841	846	829	858	775	802	831	891	793	801	826	856	855	821	791	802	843	826	814	794	850	781	802	841	829	806	852	825	800	823	763	820	871	829	819	767	842	809	809	819	782	816	807	812	849	808	878	794	823	813	815	848	794	785	796	857	785	793	806	779	823	834	794	814	814	824	800	825	857	836	785	814	845	827	768	842	800	813	794	821	824	837	813	758	819	804	778	750	841	818	820	840	818	758	817	853	799	892	804	845	824	812	816	785	822	826	862	846	816	849	836	829	836	810	823	879	832	809	821	876	822	805	807	816	792	891	815	793	777	847	828	837	816	829	828	828	832	849	772	864	801	831	812	869	823	833	834	816	833	810	856	821	857	846	835	850	846	825	827	810	809	810	827	819	885	839	795	832	790	825	820	748	825	913	804	857	782	789	825	776	799	855	814	782	774	815	847	830	798	869	815	819	810	818	815	848	848	786	845	817	819	831	818	811	804	806	803	878	873	809	777	790	871	805	841	785	792	860	798	885	845	795	838	798	809	849	817	779	831	794	831	844	850	840	768	761	780	811	838	810	843	879	775	833	791	839	806	833	859	811	800	840	817	863	810	855	793	791	787	829	829	804	837	842	826	793	851	832	806	845	874	827	776	879	813	838	769	780	819	810	844	795	844	795	852	807	841	840	838	804	868	837	840	800	766	876	814	846	779	815	827	840	776	854	831	777	883	848	752	789	814	842	841	806	853	812	802	825	854	787	787	837	811	841	804	829	848	816	797	860	860	877	782	810	817	803	787	801	800	787	839	813	850	805	826	881	805	830	766	774	866	831	826	803	787	767	829	813	790	800	858	756	841	837	796	880	782	915	853	798	826	832	843	809	811	846	787	819	809	812	832	789	827	810	878	820	817	827	773	782	807	822	772	814	831	824	834	831	787	828	819	764	819	824	828	788	871	846	813	825	833	824	783	799	821	866	785	846	819	886	823	812	851	835	766	824	790	813	812	804	833	834	853	794	788	839	819	820	830	886	803	782	782	793	856	901	785	804	839	839	821	836	840	829	866	855	816	832	837	800	863	770	864	792	832	832	886	833	835	814	799	789	850	819	837	784	782	785	859	765	856	826	833	808	856	816	888	822	784	851	810	840	848	847	823	779	834	789	782	837	817	811	863	824	832	773	809	781	849	797	792	846	833	911	812	812	882	885	824	798	767	827	871	857	856	827	826	813	817	819	821	821	881	826	826	822	831	866	807	866	812	829	858	799	867	852	792	785	777	847	778	799	815	844	759	836	880	770	839	764	826	839	840	828	799	768	811	800	803	817	800	772	785	816	806	787	805	789	794	814	870	786	831	775	868	833	798	843	810	792	828	813	819	826	842	744	896	784	814	787	820	758	798	772	790	797	825	833	832	843	836	826	813	797	817	818	821	804	835	865	809	796
24499	21096	27534	29867	55175	52318	37019	15914	3754	1319	1025	977	950	991	952	974	955	946	989	976	950	980	912	971	902	953	902	911	920	961	970	924	941	963	938	947	918	989	936	921	959	994	953	848	923	920	917	923	938	928	900	929	919	917	965	871	940	880	865	897	952	917	923	940	963	937	918	913	914	918	904	893	913	916	971	948	921	940	906	912	938	962	971	922	934	900	956	913	885	941	969	919	958	919	900	872	972	880	918	956	878	926	914	936	957	915	949	864	901	949	880	924	899	920	943	902	928	960	929	923	907	985	951	932	915	980	943	898	973	951	910	940	967	919	909	910	930	927	916	973	926	931	918	901	951	922	950	890	951	929	970	944	943	885	943	878	902	968	959	924	930	941	922	948	898	943	904	992	960	911	905	946	924	947	914	921	927	891	961	963	912	853	958	961	915	915	917	948	885	928	857	886	902	1016	967	935	880	973	880	906	905	910	944	981	910	897	954	853	910	917	913	885	884	912	925	952	887	959	975	921	914	909	945	984	888	960	933	879	925	892	957	864	953	880	892	914	944	935	921	931	891	922	920	931	873	895	891	956	949	963	938	961	944	918	974	911	906	922	913	933	923	847	971	936	897	973	978	903	915	910	945	916	927	931	919	904	915	889	910	940	888	913	902	981	931	851	973	906	929	939	841	931	884	863	1003	945	905	940	919	963	945	930	899	926	936	942	914	922	941	884	959	890	864	886	947	922	956	954	916	926	879	898	882	867	911	907	936	955	914	910	939	943	874	909	999	935	913	936	875	935	869	887	955	857	919	938	921	931	921	945	929	927	930	861	907	902	956	892	948	867	983	948	899	896	951	924	979	943	936	858	997	906	890	885	935	949	968	935	937	984	902	872	930	928	927	912	903	913	949	876	891	850	917	898	869	938	945	954	928	916	909	905	958	892	917	924	888	926	977	883	944	961	916	929	937	947	914	958	932	901	892	920	978	973	874	917	922	879	906	909	914	874	965	964	938	907	912	880	944	947	909	929	878	904	927	883	982	934	915	929	928	928	930	914	952	930	887	892	900	933	971	941	893	914	926	933	933	889	883	912	993	878	919	934	889	895	939	888	919	944	873	851	913	894	899	912	937	892	903	941	925	950	971	890	919	906	894	937	936	980	938	894	936	969	917	920	932	922	975	956	924	924	946	919	922	967	902	915	911	865	883	972	930	913	923	947	916	880	926	968	941	981	922	887	953	878	948	995	984	945	930	937	941	898	937	964	926	988	977	924	948	939	927	973	868	946	894	874	923	935	959	948	876	904	970	932	912	942	920	986	929	938	897	914	965	902	905	948	896	929	920	962	905	878	943	934	908	905	946	960	896	887	925	894	918	911	936	967	890	878	921	986	903	967	986	917	894	1020	932	952	903	910	958	933	961	888	889	903	973	930	962	936	957	932	919	964	890	987	975	956	922	957	908	912	888	888	907	942	893	970	990	914	936	916	858	932	908	855	947	942	927	1011	943	968	959	919	900	924	946	906	896	920	951	961	943	857	875	919	846	905	951	933	1011	951	899	935	935	932	933	966	921	921	916	921	949	938	897	939	913	934	931	935	929	937	887	888	916	891	976	929	918	921	940	859	898	879	971	1006	925	904	937	964	948	932	888	940	945	990	958	923	894	946	925	953	858	916	926	916	923	877	950	896	968	945	924	904	949	902	948	919	921	907	896	945	941	893	934	892	928	914	898	937	931	935	905	977	981	871	944	910	900	873	944	982	971	904	927	937	993	911	873	891	1001	907	906	901	949	945	928	996	905	892	924	899	918	915	970	983	911	940	955	940	881	898	956	962	877	875	912	893	972	954	928	902	898	946	924	936	913	929	923	936	966	892	913	855	953	926	943	920	919	937	901	888	950	922	962	955	947	928	906	892	911	928	994	877	951	982	948	929	894	954	934	923	921	905	869	959	914	905	939	965	932	906	926	922	920	991	931	910	958	909	994	937	921	959	944	875	903	947	861	886	939	932	958	866	941	896	902	894	910	940	937	952	932	847	891	960	889	928	932	895	959	976	922	884	922	889	974	931	928	884	1013	957	903	892	890	991	985	908	926	955	960	913	938	897	892	939	879	916	929	898	936	921	932	853	874	889	929	921	967	904	927	882	909	978	912	900	940	903	951	908	940	946	937	953	941	915	912	948	907	957	922	933	907	928	889	891	901	912	910	920	928	911	912	910	913	921	916	916	897	928	922	925	940	879	991	925	921	917	904	932	919	985	893	846	941	968	868	891	992	924	934	902	896	890	934	886	915	927	939	923	915	927	842	893	916	995	929	921	927	924	942	918	939	906	922	905	907	907	864	925	873	945	977	917	944	873	914	967	990	902	947	908	884	967	904	946	883	964	915	914	920	947	933	881	889	915	925	940	898	948	928	885	924	899	922	913	860	972	939	937	903	908	870	904	1002	961	898	892	933	951	929	866	897	946	924	986	866	929	962	974	927	861	952	979	951	932	920	945	960	917	993	918	847	847	884	928	909	927	914	939	926	964	906	908	987	911	972	957	960	931	871	909	922	901	909	902	866	924	903	936	873	950	965	965	899	984	914	913	907	960	950	990	896	918	887	913	858	868	889	865	917	842	878	899	954	920	981	943	924	909	924	939	918	881	884	975	946	967	909	929	868	914	930	934	868	983	916	922	922	932	917	916	949	934	893	898	892	908	942	914	881	895	934	918	945	922	890	939	904	925	932	897	898	872	934	916	928	907	961	942	878	848	946	887	909	897	892	897	922	902	916	918	914	958	949	894	889	885	936	940	913	928	921	901	905	958	933	946	933	923	936	898	901	940	868	895	973	898	899	851	930	905	937	911	929	927	947	921	914	928	901	914	906	924	913	916	945	886	900	917	960	870	909	937	985	893	902	910	846	904	959	935	954	904	920	918	986	936	892	940	953	990	936	905	891	893	930	926	961	885	909	964	951	907	926	911	967	880	929	917	923	923	936	931	941	901	917	908	915	954	883	980	911	966	984	884	903	956	960	890	961	906	908	924	1010	931	929	947	912	893	930	970	885	907	911	908	925	934	943	927	944	934	902	898	949	921	938	953	960	940	888	839	937	916	946	915	900	890	850	912	919	921	959	863	924	886	939	927	869	860	947	912	912	934	901	937	882	890	938	933	974	869	910	910	870	960	905	967	972	941	953	913	906	915	934	928	884	939	920	906	880	913	850	910	949	961	964	911	961	868	896	896	985	975	916	947	904	888	899	916	908	851	923	949	872	919	892	970	931	941	949	930	918	920	945	891	934	997	887	923	1000	930	918	932	890	951	960	974	907	917	939	942	896	926	954	980	893	921	946	902	938	952	900	918	894	909	930	963	983	937	909	895	884	914	908	907	953	920	927	902	934	930	942	899	904	918	867	912	909	908	933	910	934	930	938	875	933	909	959	956	953	889	912	954	927	939	933	890	856	948	905	958	918	910	948	915	947	924	852	891	881	928	909	883	898	905	941	992	887	950	920	873	857	956
3512	3877	3541	26690	57499	48146	27357	9895	2664	1158	900	821	880	863	914	872	887	821	859	853	830	829	896	845	843	833	851	838	881	840	865	833	837	852	857	858	862	856	829	872	848	883	839	894	854	864	828	852	872	894	868	893	836	835	858	807	854	843	801	882	904	855	824	879	844	871	859	844	807	844	924	830	817	836	888	821	853	914	899	813	822	805	819	853	784	872	844	881	810	828	903	808	838	878	840	825	880	817	768	835	834	841	927	863	883	862	858	877	805	856	866	804	856	862	857	887	883	872	853	825	842	835	843	817	835	829	806	855	843	867	843	861	895	855	818	884	860	833	845	792	820	857	862	834	807	854	831	895	837	883	783	849	863	842	834	830	892	838	861	840	871	865	824	856	857	846	899	848	778	852	842	873	891	829	872	825	856	834	824	888	868	813	796	902	841	826	804	814	814	881	898	797	811	877	834	838	818	871	882	808	782	810	901	872	840	807	873	865	858	849	856	812	857	844	860	875	857	851	845	852	851	841	798	834	817	863	860	842	857	829	855	821	832	819	865	826	838	803	845	844	844	831	917	881	903	852	801	876	822	850	903	852	819	818	866	828	874	867	848	806	847	856	799	850	828	864	857	863	875	860	873	850	811	920	797	830	821	835	856	830	817	815	856	815	800	817	854	809	817	815	862	856	847	902	839	887	824	896	849	871	867	861	852	859	876	813	818	796	846	862	843	784	839	801	833	858	870	830	852	880	835	862	879	802	850	860	862	789	834	866	811	863	851	827	817	802	826	851	816	838	795	878	869	806	830	821	806	795	834	875	834	865	844	850	786	852	877	860	883	877	839	842	842	850	831	858	812	826	836	849	872	872	856	789	876	822	801	857	852	872	809	862	833	825	856	929	861	832	827	863	847	867	853	874	847	829	876	849	778	876	864	809	848	876	888	820	873	856	889	882	829	834	865	856	871	844	832	887	820	794	823	878	760	803	866	791	804	831	831	826	864	871	851	832	837	862	838	913	820	862	870	861	842	844	891	841	843	869	837	835	814	843	863	871	825	851	880	843	799	856	830	849	852	852	857	830	840	843	865	843	897	826	885	876	809	842	837	889	847	816	862	835	909	790	814	836	865	782	824	849	829	821	871	772	846	838	847	847	800	828	824	842	766	826	832	853	865	853	863	832	841	838	811	788	805	818	778	814	807	847	823	818	815	867	811	872	884	853	819	845	855	855	906	858	859	876	799	887	866	855	862	828	856	830	808	827	854	833	833	811	854	800	864	862	879	855	823	856	851	803	779	829	839	863	763	839	781	846	870	808	818	832	811	836	844	832	817	867	843	839	854	881	807	814	868	874	844	819	869	855	857	831	825	770	876	813	904	876	826	839	810	779	852	862	846	879	867	861	817	848	828	854	840	843	892	850	837	832	821	866	815	886	809	878	822	781	856	848	819	865	841	890	841	881	852	828	802	812	733	834	821	841	841	821	841	829	810	854	817	815	861	796	818	864	883	827	800	803	812	829	901	897	860	839	844	877	872	857	870	782	872	862	837	821	834	884	878	882	834	883	863	854	903	866	871	816	835	820	844	848	845	797	815	826	852	818	820	842	875	829	826	844	843	850	829	839	831	857	813	780	853	815	832	807	832	863	831	910	845	875	834	860	885	839	853	890	831	824	824	815	832	832	833	819	849	826	875	834	876	834	792	832	861	856	835	880	854	836	843	860	808	834	852	827	825	814	808	836	861	812	832	866	860	806	879	810	886	889	810	789	821	771	860	864	840	844	848	813	871	872	828	888	819	791	834	847	807	869	808	833	868	832	874	804	779	822	866	856	800	826	864	800	803	787	875	852	809	806	884	847	834	853	839	842	843	887	849	841	856	791	852	831	864	832	842	895	775	794	849	801	809	833	835	903	892	826	803	886	858	787	843	816	805	766	851	842	814	866	816	835	845	866	801	853	837	859	824	853	871	884	802	839	854	809	849	820	888	784	858	847	844	864	830	872	880	837	843	847	865	838	887	824	777	780	880	797	915	845	801	827	767	853	811	781	881	816	839	847	782	803	807	803	807	803	855	835	842	843	850	849	852	784	828	864	776	835	807	840	809	818	783	826	875	828	848	796	837	854	800	859	874	782	890	898	841	845	838	835	821	884	885	809	873	790	792	807	841	825	862	756	837	845	870	856	796	815	825	897	829	856	866	823	815	822	810	810	857	828	869	831	883	821	819	846	814	870	790	835	870	821	853	843	834	857	815	807	831	809	846	841	825	896	797	828	836	846	859	792	803	839	843	832	851	840	801	814	825	848	847	846	808	828	844	857	829	857	868	842	818	830	867	839	800	808	871	856	897	815	814	820	841	897	807	831	881	826	832	851	840	842	828	858	852	837	819	842	858	840	822	836	849	843	837	837	832	839	832	882	833	818	832	835	865	838	795	887	841	832	871	817	833	869	826	834	834	902	841	860	819	871	877	846	823	843	800	825	853	816	875	806	825	820	784	870	851	860	875	861	855	857	870	822	803	889	853	842	874	849	858	854	839	816	870	846	837	832	848	821	856	780	829	878	814	794	849	865	858	831	865	870	833	836	856	859	928	866	814	873	878	824	884	886	860	811	837	901	863	847	847	842	853	846	809	812	828	810	857	802	856	868	844	819	828	821	895	834	865	854	793	826	826	794	824	869	829	830	825	823	865	807	801	831	875	809	844	856	825	871	856	799	841	852	849	831	857	865	922	801	835	811	851	823	813	837	809	837	777	816	862	879	853	852	860	833	856	847	801	823	805	802	872	828	894	850	888	832	840	828	874	763	820	811	856	855	860	841	811	834	814	875	825	844	806	820	822	867	817	838	831	805	819	810	802	810	796	836	837	824	853	784	861	855	821	866	835	781	787	836	879	820	851	844	843	825	814	815	808	827	795	803	799	825	870	817	884	823	862	861	846	894	840	850	873	786	858	844	836	864	838	832	862	828	809	892	879	838	829	780	870	895	837	899	852	853	825	829	886	838	803	819	850	896	870	821	854	841	852	820	842	824	824	850	863	877	832	882	836	825	812	855	869	884	831	830	751	806	859	858	840	890	844	833	858	864	811	841	807	901	821	842	857	859	831	835	857	818	820	897	797	883	828	801	848	849	821	825	833	873	808	820	915	805	828	838	855	822	887	791	824	783	845	833	845	838	889	769	811	786	786	831	825	859	848	846	837	792	851	856	843	811	832	836	787	825	857	823	813	868	849	847	814	864	791	861	818	838	817	830	812	842	878	835	821	889	809	809	812	872	831	853	843	874	811	836	801	878	858	830	850	894	863	814	794	824	841	851	815	804	875	841	824	849	851	828	835	849	896	789	828	810	810	884	827	839	803	810	865	835	824	807	788	797	863	866	805	831	835	847	772	875	813	832	813	812	826	861	838	849	867	865	858	851	829	832	833	870	850	795	861	874	811	839	873	856	838	827	827	856	811	828	879	824	823	865	914	867	795	834	833	861	827	846	822	867	805	863
23740	21104	28348	39432	54606	52363	37418	16053	3492	1472	1143	1013	1063	1024	1041	1025	1025	1069	1080	1045	1030	955	1005	1058	1025	1039	1005	1010	1025	996	1009	981	1029	1024	1052	979	1015	1005	1017	1016	1046	946	1036	976	1001	1008	974	1014	996	996	1002	1053	1035	999	1032	1006	1014	1028	1018	1045	990	1082	1017	984	1036	1034	1105	990	962	1041	1014	1009	1011	988	1027	1032	1070	922	994	1003	1031	1044	1011	980	968	965	1055	1032	1061	1028	1045	1002	1042	1057	1004	962	1020	912	1011	963	1029	983	1023	1015	982	943	1000	1005	1042	952	1022	985	1057	988	1002	983	997	985	1039	1015	1024	1008	995	988	975	1050	981	1024	988	971	929	972	934	963	1025	1066	1000	999	1024	1028	1010	1027	964	944	1021	1043	1008	1021	1049	961	999	988	1033	1040	1060	999	1038	999	1006	1019	1032	958	1033	1003	1064	1013	1024	969	1014	1020	1078	1055	1005	1081	1046	973	1013	1028	1001	991	989	1035	999	977	998	942	980	1004	1052	1002	988	986	947	953	1002	1016	1057	980	1000	965	1025	999	1009	1011	1002	1018	1042	1048	1016	993	986	1022	1058	1004	990	1023	978	1053	1046	997	995	971	1018	951	1009	1008	1012	1033	1035	1060	1010	1034	1057	1009	1012	1043	954	1118	984	1013	1015	1030	999	961	1041	975	1046	1002	977	1040	1016	997	998	1002	1084	1018	1018	991	1046	1020	1001	1020	1019	990	1085	1028	1012	1088	993	956	977	1041	1016	978	991	972	951	956	990	1063	983	1045	993	1019	1020	932	984	995	1015	1009	1003	998	1032	947	991	1006	983	1008	970	934	1072	1045	977	995	999	1026	1010	976	974	989	985	979	1056	1000	979	1004	995	1032	1078	986	987	1014	986	970	996	972	1051	972	1019	1024	1024	998	1034	1030	989	944	1019	1054	1035	1054	1030	910	1049	998	1045	1022	955	968	1047	939	1082	995	1017	1001	994	1009	1011	937	1019	966	1020	1006	974	1037	1015	994	988	964	1050	984	954	1008	1001	1084	939	1010	964	1023	994	1015	930	1037	1015	1006	986	992	1029	1000	973	1006	961	1029	1051	1023	1038	974	1050	1003	982	959	992	960	996	937	936	998	969	970	1037	975	992	1017	943	983	1023	1015	1047	959	958	978	1057	993	1044	1023	963	1006	989	1007	1012	1010	1042	1029	997	1011	1009	993	1016	1001	1010	1046	998	980	1029	971	978	998	1021	943	1022	1015	985	957	958	1026	1064	1003	985	987	1029	1015	1016	944	931	1014	1020	1024	1013	995	996	1055	976	1023	970	1016	950	1071	1061	1018	998	994	1015	993	1036	999	957	1054	950	927	954	982	986	940	1032	1010	986	998	978	1105	964	972	964	976	974	1030	984	1043	990	1014	1009	977	1029	1021	1040	1007	986	971	940	1033	988	971	979	1024	1027	950	990	992	1004	1009	1010	984	1049	1029	1024	1006	1021	1040	1027	1018	983	1072	965	1004	1037	1020	952	1000	995	1004	1004	960	971	1000	966	1024	1031	1066	1028	1015	984	955	1001	1041	1006	990	994	1032	997	934	1056	1041	971	1048	1021	985	1003	1035	983	1025	1021	1021	991	1039	985	1023	1038	1033	1028	1005	1009	959	1001	992	969	1050	1016	1003	998	1006	1035	1029	982	975	1059	999	997	978	932	988	1029	988	1030	1018	949	991	1021	996	1033	1032	1012	974	989	1002	949	989	984	1034	1028	965	1031	1042	936	935	976	980	934	972	1031	1050	982	982	987	937	1013	1014	1021	976	1023	1000	963	944	933	1041	1046	1032	972	956	1017	1053	954	1028	978	994	1019	992	997	974	1013	1043	1038	966	1022	1000	987	1036	1027	1019	1013	1041	1029	1008	1010	989	969	945	1028	970	998	943	965	981	1002	1013	1039	1002	961	979	1028	991	1007	990	1079	1006	1026	950	1041	990	1031	932	990	1038	1022	984	984	992	1017	1030	986	989	949	1018	955	965	1023	1014	1016	970	997	996	945	977	1072	995	1008	997	991	944	935	1062	1064	999	1011	979	1004	1008	942	961	984	1022	1002	1016	1026	1019	954	1013	1034	1049	1017	1015	1025	963	1007	973	993	1039	976	1041	994	964	960	1026	971	980	1038	911	978	963	1030	977	1028	1020	956	980	1014	993	1017	953	1054	962	998	962	1004	981	999	1054	978	1009	1004	999	1016	1022	1018	1045	929	1027	1006	995	988	946	988	1016	1001	1042	1051	1001	1008	1010	955	1000	962	958	1003	1006	967	1003	993	967	962	997	969	1019	1003	991	1003	920	1011	979	1055	1006	954	994	1021	968	1004	1034	1016	1036	1074	1007	963	1081	989	981	1002	986	976	950	972	974	960	996	976	978	976	979	1009	1049	938	1047	1028	973	1022	994	968	1081	968	959	1028	968	931	1032	1020	994	992	999	954	994	965	927	987	1028	1059	1013	1025	977	1010	988	1010	980	1014	980	910	974	987	1017	1058	1040	1044	965	1074	1022	965	983	981	1020	1050	992	998	1034	1024	992	1049	1049	1007	927	983	1011	971	1007	1040	1014	1060	1041	973	1061	1024	979	979	1033	984	1041	1002	948	1016	990	1004	1014	967	960	1007	1036	998	986	991	997	1021	1021	958	963	1007	950	974	991	1037	1048	1018	1039	1042	1038	995	1011	997	975	965	1017	1010	1059	1072	1017	999	1016	942	982	982	1046	982	954	987	1004	964	1006	989	977	970	1019	994	1000	998	971	977	1057	1029	972	1078	1034	958	990	1005	1019	968	1005	1013	1055	1004	1029	1022	1020	955	1023	993	989	1034	956	1008	1046	998	1010	1024	1014	1006	956	989	961	1019	1007	1017	984	998	1028	1073	947	917	973	952	959	997	1003	997	968	984	1000	1030	1017	1029	1047	1006	979	961	1031	981	1012	994	941	987	960	1007	938	989	985	965	1003	997	999	994	978	996	968	993	1027	987	988	977	989	980	985	1053	994	1012	965	1019	990	980	1000	995	962	1025	933	979	985	1005	1046	935	1009	1015	1027	989	963	1004	993	1058	1000	971	1018	1024	1004	957	1030	1019	1017	981	957	1035	956	996	1024	988	961	1038	1044	964	982	978	1003	989	1027	1007	1012	1009	991	1022	1038	1023	930	972	998	996	997	993	1018	951	1072	1009	1040	1044	1037	1026	1027	989	993	998	1026	986	961	1038	985	978	987	1036	1008	1047	1026	1033	988	968	1001	982	1049	997	1018	1071	1024	1066	1008	998	1009	967	1005	958	1048	1008	953	986	1016	1022	984	973	1002	966	1034	997	979	1030	1090	957	957	1074	1033	1007	1039	992	1025	970	944	1014	1032	1018	1033	1026	1067	1011	1014	997	983	974	975	962	1033	996	1039	1014	978	1021	1017	983	962	1011	979	982	996	1023	1068	1017	969	1001	982	977	1009	1026	952	1008	959	994	1001	1034	987	974	982	1000	962	1022	1008	1011	1019	1007	952	950	1050	983	1022	1022	995	982	1022	998	957	1008	990	959	1025	1006	983	1036	1046	982	1049	1029	998	1009	1045	988	1000	1052	977	985	986	957	977	1032	971	983	960	1011	968	1005	1074	999	924	1009	981	989	1003	1004	997	994	978	996	971	976	1029	989	981	965	1038	1015	996	1098	972	1020	1008	1040	1030	1019	1047	1043	990	1012	1013	986	1065	1067	1057	970	1028	1004	982	1003	1047	1018	977	973	963	974	950	1016	961	943	973	1040	989	1002	962	969	955	987	984	1011	978	1023	981	958	977	998	985	971	987	997	939	1033	1002	982	1057	937	999	942	950	1031	1081	1005	995	957	976	976	997	1014	996	950	1013	1037	1033	1048	986	968	1003	1043	988	936	1009	920	986	1028	999	992	1014	1007	964	990	1037	983	959	971	969	1022	1034	1031	1023	1018	890	1017	1030	993	980	964	1022	1006	1011	946	1042	1032	986	985	1054	996	1068	1066	987	1016	1018	993	1068	1002	1019	1014	1002	1022	973	1045	949	1001	1031	1035	1012	1044	985	977	998	1037	967	1055	999	985	962	993	970	1021	1070	1006	980	969	989	979	972	1045	999	993	903	1037	1068	991	974	983	1032	966	970	940	974	1017	981	991	1009	988	1035	991	997	985	1037	994	958	1033	1063	985	1069	983	1001	1004	927	1003	968	942	1043	1004	1020	1035	996	1027	1052	1013	983	1026	1053	994	1008	1010	1025	1039	998	1003	998
3843	5994	6321	59723	65240	52854	27307	9374	2603	1202	979	881	932	948	888	966	933	948	938	910	933	981	883	890	906	946	914	966	985	934	905	971	940	916	945	926	900	987	949	955	872	975	939	969	897	908	915	953	962	871	980	894	938	894	947	932	920	965	935	961	928	926	918	982	934	908	947	907	931	936	919	855	912	947	960	974	948	879	903	966	954	882	886	890	954	927	935	935	926	940	909	923	945	937	914	942	859	948	929	957	942	939	917	884	943	930	917	947	916	890	889	904	945	896	927	938	873	895	910	924	932	931	918	936	894	889	984	936	889	984	919	920	904	932	910	872	943	912	910	862	913	921	989	941	922	874	920	910	895	887	955	927	923	903	1013	945	894	934	960	924	934	893	957	959	888	937	952	907	900	882	900	932	920	899	885	884	945	911	909	961	921	958	932	988	902	926	974	890	911	859	945	980	882	962	880	914	935	887	872	918	914	900	943	963	903	896	930	952	884	936	969	905	946	950	927	929	974	920	872	943	905	920	952	883	894	984	952	912	955	884	975	925	930	932	917	970	894	936	879	946	933	937	936	921	943	906	894	950	943	914	910	942	928	920	923	958	907	960	912	912	908	909	926	912	925	955	912	937	872	936	901	913	920	974	880	888	928	911	929	885	963	907	925	909	886	925	901	947	947	946	954	899	891	903	909	897	940	919	935	878	907	888	968	919	964	880	919	919	898	932	921	911	989	896	885	915	932	912	953	956	911	901	951	878	888	915	964	982	891	933	927	921	926	926	934	912	944	904	860	940	918	901	953	948	871	946	912	920	937	923	981	943	906	894	909	964	882	947	863	882	936	908	918	925	873	955	903	987	922	944	931	961	913	860	930	866	962	995	904	882	876	962	899	916	920	976	934	935	928	994	906	917	931	921	918	952	916	893	869	926	925	906	914	945	900	892	905	922	908	912	929	887	893	884	932	930	860	943	979	959	931	892	959	925	967	958	932	972	933	909	886	882	908	887	872	957	937	934	898	911	877	895	919	931	884	882	917	930	940	921	886	946	921	885	969	926	911	953	937	888	914	907	934	913	925	921	971	889	899	886	988	910	919	908	895	878	881	891	930	889	891	895	939	929	923	891	903	945	866	917	901	969	882	903	967	967	873	918	899	885	884	906	935	904	932	912	920	893	950	908	929	894	960	919	955	941	957	918	903	905	863	934	909	922	938	882	904	980	933	893	926	902	956	960	858	931	867	940	852	919	941	913	954	892	953	914	883	859	891	932	931	969	931	973	947	908	857	966	931	880	919	870	976	970	938	894	918	927	838	917	966	923	970	911	914	919	913	983	935	933	943	931	910	908	914	975	927	917	935	921	940	906	908	915	962	912	913	945	895	915	944	901	962	875	887	870	867	942	959	914	913	918	908	917	944	914	913	896	953	926	913	864	904	921	858	1011	891	883	899	919	899	906	930	872	891	938	943	890	866	970	920	875	898	896	923	880	922	887	967	903	890	899	896	902	894	926	963	954	932	913	938	868	900	845	925	923	941	950	910	913	873	935	1000	944	918	857	890	965	904	957	899	866	934	886	869	937	885	946	846	956	914	982	953	924	989	895	938	960	973	910	899	954	897	883	917	934	898	916	939	909	840	924	937	881	925	909	908	940	914	961	916	918	915	936	934	905	917	874	919	947	925	918	921	951	902	941	924	918	967	916	939	966	901	900	943	962	909	884	915	948	941	905	942	957	877	938	868	949	942	943	930	950	936	923	934	960	874	909	904	905	913	926	974	916	909	966	967	929	911	938	905	916	888	908	854	893	958	910	926	920	937	970	920	942	943	938	947	917	900	958	928	938	927	893	878	912	940	934	913	938	908	941	877	921	947	921	953	911	922	890	904	964	915	899	909	929	904	958	929	957	898	937	850	942	963	910	855	906	927	907	927	914	911	886	903	913	948	907	964	928	889	866	870	933	911	950	879	889	878	982	952	941	967	943	904	956	935	954	853	904	972	864	973	960	952	923	936	946	984	883	886	935	865	912	915	923	941	961	939	936	883	909	936	928	952	909	933	956	916	912	879	876	938	947	957	927	882	906	880	935	899	932	909	909	909	894	932	917	936	937	870	944	952	875	952	838	901	924	912	877	877	930	930	899	921	885	891	893	913	948	895	896	931	935	884	917	916	900	984	907	944	946	926	981	883	889	899	996	932	959	941	923	876	917	878	930	928	914	939	950	993	950	876	851	887	896	896	941	899	920	987	940	919	891	938	929	927	923	939	937	971	927	915	858	902	980	926	955	913	901	946	917	935	899	885	887	885	875	882	927	885	941	915	899	958	896	938	978	912	926	943	902	907	895	940	940	928	857	876	930	940	985	915	919	902	951	896	932	921	947	886	906	943	886	949	909	922	876	880	975	860	909	884	954	894	891	928	903	890	941	873	911	931	886	953	917	907	959	904	898	932	905	850	906	921	949	898	930	965	958	925	955	890	866	948	962	951	922	891	896	898	951	910	891	917	944	999	917	945	925	920	931	921	917	907	907	902	937	900	884	945	921	907	902	918	868	892	874	901	910	923	947	897	894	907	984	910	923	937	924	979	892	943	905	888	917	859	861	942	908	946	980	973	921	935	927	855	875	941	939	898	926	958	942	954	959	926	910	897	981	900	958	916	878	879	879	847	976	899	919	887	907	921	964	920	870	905	888	999	920	927	928	894	869	894	958	950	948	924	944	918	905	897	915	931	902	895	911	965	921	944	901	947	945	902	902	890	914	923	918	879	889	948	900	911	899	852	911	935	952	915	913	931	953	954	903	934	900	938	926	903	867	901	917	902	880	930	964	915	910	932	924	911	893	879	869	940	939	882	866	910	882	929	903	918	930	935	911	875	893	915	933	917	908	945	945	909	939	923	900	935	883	884	952	875	942	995	979	873	956	960	941	944	887	891	937	879	929	976	946	957	904	943	919	918	965	942	919	953	944	949	953	891	959	881	949	920	884	917	888	962	969	945	960	927	908	942	886	872	883	916	891	906	924	892	903	857	890	987	891	869	909	951	942	864	987	885	951	898	926	966	890	942	945	944	917	935	926	867	952	883	868	951	962	967	916	895	881	899	971	904	843	918	900	931	898	912	921	893	871	893	910	937	897	935	860	907	904	870	885	934	949	933	909	1009	933	879	962	951	964	936	947	922	895	934	901	923	915	950	930	953	951	921	938	912	918	924	929	929	926	981	947	910	967	915	899	900	932	918	894	978	885	970	918	953	882	886	929	916	861	910	893	920	911	939	904	909	966	955	909	934	914	1010	898	969	877	961	953	915	981	882	919	953	885	907	939	953	912	922	891	866	915	912	906	887	902	950	948	885	907	976	888	920	919	936	884	880	923	921	873	914	947	886	906	943	890	928	850	953	894	921	895	874	852	921	948	883	909	898	893	928	939	914	861	872	925	956	937	927	938	930	962	958	915	915	915	932	927	935	899	886	888	910	919	907	913	928	871	912	967	982	915	911	884	911	896
27178	15097	16497	22940	15392	8864	3412	1433	1057	993	976	924	976	918	916	937	942	947	914	970	971	971	958	974	978	931	985	954	947	895	955	908	965	947	972	911	995	976	940	988	962	985	901	964	937	942	932	978	941	877	926	945	973	894	942	981	953	946	999	979	919	989	964	958	990	977	930	962	912	989	896	961	1010	938	961	928	964	950	916	992	977	899	969	885	960	916	971	980	871	946	964	970	940	937	948	950	943	977	922	956	940	931	949	905	966	956	946	998	939	968	965	914	919	940	892	962	929	989	884	951	920	974	904	957	981	922	938	925	930	980	931	960	941	972	896	923	924	972	960	991	895	943	967	941	950	962	979	920	933	967	934	932	969	954	927	927	917	924	960	921	932	929	898	870	916	953	945	952	941	965	917	926	974	967	951	953	965	992	963	897	870	974	935	936	938	951	971	937	926	887	891	978	963	897	922	923	959	922	917	964	958	950	922	953	940	955	928	946	931	976	934	959	940	965	929	896	886	1027	994	935	928	904	914	924	957	935	972	936	993	950	998	977	920	915	960	947	1038	952	1008	963	947	959	909	984	923	957	949	1000	933	937	954	894	957	986	898	970	975	977	957	951	990	922	909	941	960	1034	930	874	912	975	928	1018	958	982	930	968	958	912	998	933	888	954	950	1005	986	962	926	984	959	942	940	883	986	894	908	898	936	892	927	983	970	949	956	989	964	942	967	968	947	936	912	955	930	916	997	912	912	942	975	948	918	962	986	956	957	952	920	938	978	958	956	975	897	969	903	1000	943	951	935	907	948	957	948	903	899	939	949	936	921	893	973	956	937	943	943	1010	949	945	928	928	994	897	923	866	948	968	951	967	943	983	938	931	943	968	915	981	1003	923	991	961	984	984	965	936	917	976	983	929	949	954	947	937	983	922	920	901	891	972	953	979	945	967	904	937	924	948	926	987	942	904	975	960	955	973	927	888	1002	947	957	921	1012	935	907	929	893	914	949	941	961	905	995	967	905	923	932	929	963	949	936	949	914	983	927	975	932	926	963	936	916	931	946	953	977	885	933	898	983	919	960	993	926	943	931	978	887	898	897	964	945	917	955	944	931	942	970	933	958	947	972	979	900	906	930	1007	951	969	965	956	935	933	967	1024	937	982	978	905	873	901	943	898	989	930	926	967	973	983	1026	903	990	967	958	909	987	1016	923	949	943	969	939	936	926	921	924	934	906	937	964	886	931	906	871	988	960	971	942	900	914	974	921	942	921	999	959	945	948	998	961	1014	941	882	942	929	912	951	937	952	936	881	980	892	959	925	903	962	948	989	1036	965	978	953	960	978	920	890	977	974	952	976	952	861	967	960	967	950	877	954	931	961	974	926	948	951	936	934	942	928	1021	910	970	951	958	975	946	965	997	916	976	909	982	915	925	931	917	904	936	957	957	923	972	975	872	922	990	950	941	945	945	998	968	979	912	918	929	917	984	933	900	907	940	951	960	915	964	922	972	946	896	899	967	933	961	953	927	976	947	951	921	933	952	933	930	941	1003	967	954	956	910	1021	944	917	1028	954	938	977	968	919	903	938	973	949	942	962	974	913	924	957	980	943	970	977	950	949	954	943	890	945	968	947	974	934	918	897	902	980	963	945	920	930	948	951	895	991	890	956	959	965	937	899	948	925	963	967	948	920	938	932	890	987	921	952	900	925	903	999	947	973	904	924	978	955	946	953	922	957	906	987	928	965	911	935	902	897	954	951	916	928	937	970	910	929	924	913	930	1012	934	929	985	926	1000	975	987	971	922	930	971	919	947	933	960	974	894	915	957	955	993	908	941	905	967	1026	952	966	934	960	948	953	999	956	939	967	968	930	963	932	942	1021	967	907	939	950	948	987	919	909	1004	913	925	956	943	970	931	947	917	958	915	952	972	998	964	969	898	958	994	933	992	925	999	994	965	914	975	964	968	948	989	895	932	973	954	945	957	972	925	933	900	998	957	967	931	956	990	950	943	961	885	878	923	958	969	956	971	953	945	951	989	966	966	952	994	947	944	925	981	963	926	990	931	969	961	942	875	942	983	950	972	971	995	915	944	892	918	981	1011	973	944	976	947	926	938	922	932	942	953	918	928	924	921	1014	978	930	940	949	916	1006	927	924	976	920	964	952	948	1008	976	989	900	951	997	917	920	996	934	915	968	914	942	967	923	1029	923	971	956	945	971	1012	899	987	952	956	862	940	936	971	1028	992	978	947	919	1008	1009	945	928	948	937	1021	955	1003	923	937	920	934	961	977	1000	930	966	940	918	1008	970	945	941	876	949	953	954	929	953	946	917	953	889	886	997	927	956	938	924	947	961	964	967	946	939	963	985	966	908	884	968	920	988	984	1007	930	934	949	939	1018	1014	933	951	976	940	930	927	943	959	958	953	986	979	970	932	955	943	932	913	916	982	934	964	937	942	904	982	945	915	965	955	918	941	982	913	873	949	882	948	941	992	936	1011	1007	946	950	897	943	924	958	925	911	928	980	924	930	932	953	994	961	943	910	998	932	1010	992	944	907	968	1044	952	975	990	953	935	1014	958	929	886	915	992	972	943	924	985	959	948	942	946	941	936	993	927	971	956	923	942	888	931	897	912	944	1004	954	907	977	927	919	949	955	930	931	893	988	904	991	976	978	940	895	961	944	986	951	943	924	911	969	931	911	957	940	938	957	991	936	984	964	937	975	1011	988	944	960	933	922	980	1009	922	995	955	924	965	949	991	934	949	916	958	922	950	953	917	916	940	968	959	925	908	943	985	938	930	926	912	922	928	953	932	923	950	983	1024	1025	918	894	932	981	924	1022	1041	947	969	942	985	939	943	912	923	936	953	970	944	978	965	897	938	964	924	924	950	934	967	943	957	898	976	953	967	960	913	969	971	973	922	928	979	912	986	942	955	936	941	920	936	954	917	920	970	969	911	996	948	940	964	959	983	909	941	982	928	963	937	968	949	919	958	923	924	936	870	956	984	922	936	929	948	959	938	914	956	923	947	939	979	964	930	949	985	937	934	967	945	920	915	931	940	911	955	918	959	984	953	978	1009	983	877	919	991	934	884	933	954	933	921	963	929	949	986	937	975	931	953	939	935	955	946	934	943	912	912	970	900	926	934	917	966	955	1031	961	971	924	952	965	923	951	926	916	971	932	967	985	946	934	916	993	918	925	1000	1032	1006	986	964	937	935	1012	956	888	928	991	928	942	903	946	930	944	901	995	984	984	969	865	899	979	946	938	965	974	947	992	917	917	967	913	954	949	1019	954	909	963	968	995	953	950	954	924	967	927	927	968	970	932	994	892	957	951	930	998	920	967	901	908	929	938	975	974	994	964	946	930	924	956	975	952	937	919	966	954	956	921	928	937	949	896	967	969	951	920	943	911	987	920	952	912	917	961	953	957	944	893	920	948	952	940	946	912	982	961	912	941	945	956	1017	951	993	904	963	966	955	912	970	982	955	970	967	915	938	988	978	965	925	980	917	949	892	996	933	941	946	884	952	942	972	916	886	936	936	929	915	993	962	948	970	959	972	957	971	1019
5007	4612	16776	17262	11903	6913	2669	1251	946	853	818	842	815	819	773	815	850	806	901	826	828	814	874	855	868	788	817	821	837	786	856	834	823	815	873	791	835	781	813	823	789	813	847	812	827	829	781	830	810	853	873	846	787	864	814	843	772	787	838	836	768	810	808	808	800	804	853	830	811	815	835	858	782	878	806	822	831	834	846	868	776	850	811	789	824	839	764	817	862	823	775	873	832	843	803	823	837	848	814	828	776	840	823	780	829	815	827	792	843	816	827	850	769	771	882	805	854	810	806	857	859	813	795	800	826	851	787	819	860	846	828	824	808	857	849	806	789	804	873	785	768	800	842	851	838	826	792	812	860	814	807	809	847	787	847	812	803	797	760	831	807	792	836	790	785	840	812	755	826	858	837	807	786	873	829	821	767	809	789	773	828	839	848	809	839	807	840	815	850	799	828	811	844	819	825	803	795	808	868	816	758	804	799	868	817	810	799	847	821	833	759	776	824	794	774	781	794	814	842	858	825	845	850	811	849	841	812	833	781	786	786	790	809	793	835	868	789	783	812	829	844	830	809	832	820	792	841	853	844	799	807	860	818	784	822	835	811	835	810	825	777	826	846	816	772	818	754	780	851	875	865	852	848	815	798	835	870	822	808	821	809	758	799	789	863	834	792	846	810	774	846	768	788	788	798	840	804	817	765	803	872	795	796	840	814	752	794	848	762	792	833	825	807	778	821	819	831	800	794	801	844	833	798	818	787	831	858	801	819	793	799	830	841	827	782	842	837	831	823	814	824	818	869	881	780	785	866	857	836	808	829	837	808	799	805	846	842	825	828	789	852	810	794	820	804	778	777	851	801	810	787	829	821	809	814	819	753	783	786	826	807	816	817	832	815	797	815	811	850	817	835	865	808	799	858	800	830	765	829	810	855	824	832	803	801	853	803	816	828	817	777	854	852	809	789	799	809	836	839	776	843	869	839	800	847	773	823	845	798	801	788	845	838	797	831	818	783	809	824	811	860	841	793	811	815	849	832	850	827	808	832	835	846	815	774	792	856	817	797	822	843	793	829	789	812	840	828	834	806	812	834	759	810	809	793	803	812	801	823	837	872	837	884	817	823	835	829	854	829	791	796	844	770	814	813	817	814	831	778	822	803	783	796	850	832	863	859	864	818	832	827	812	800	870	853	859	790	834	776	803	797	804	824	883	818	791	860	813	845	777	876	839	815	806	854	850	817	829	800	747	835	854	867	821	812	815	860	811	846	779	773	876	804	825	837	815	804	825	780	797	835	808	793	866	866	795	825	793	818	835	870	806	815	783	829	797	818	815	855	821	796	829	838	835	824	852	818	797	791	808	839	811	873	755	807	834	853	809	808	830	788	837	825	799	839	827	816	852	833	850	810	740	879	888	810	864	854	771	783	802	820	843	820	814	814	811	788	807	839	841	823	866	786	793	820	793	776	819	797	833	798	852	798	798	834	828	854	834	838	807	828	804	805	827	843	839	795	817	812	790	806	793	809	831	846	789	836	864	828	821	803	886	779	757	798	867	826	871	865	806	816	792	835	813	818	841	786	847	866	824	790	821	829	753	883	826	788	746	847	800	788	836	851	764	769	809	830	812	831	801	847	841	770	882	825	868	849	801	787	837	834	781	808	793	846	831	770	855	891	792	811	781	797	815	820	795	879	871	812	794	811	812	805	838	803	807	809	849	829	815	799	826	844	782	846	841	779	891	834	792	787	839	779	800	826	816	763	791	843	810	822	795	881	821	814	802	813	874	799	813	830	864	767	797	829	837	817	804	793	827	840	798	856	826	851	774	834	838	765	787	804	786	804	838	826	835	791	803	847	825	783	860	804	822	800	839	835	859	827	815	842	843	839	825	827	798	841	775	837	819	834	861	861	780	790	845	855	779	801	885	776	784	825	767	798	843	847	807	813	842	835	831	856	849	792	845	831	844	814	840	820	818	825	808	786	811	864	825	832	780	833	858	835	810	795	829	825	805	811	832	812	838	796	840	846	817	857	903	837	832	844	802	801	813	798	849	857	791	836	851	835	848	807	777	820	779	820	849	822	802	840	780	887	815	831	824	800	807	821	794	833	772	764	822	779	753	844	787	864	821	785	835	806	860	835	844	863	800	798	827	787	850	846	776	846	825	824	847	852	820	849	829	841	800	820	785	806	909	823	802	783	776	801	760	812	823	732	830	833	800	807	808	819	840	807	863	844	783	832	866	800	807	868	860	819	813	819	820	787	828	823	788	778	771	771	857	855	864	798	829	852	843	820	828	758	835	833	837	817	831	831	833	854	806	801	844	775	788	824	796	785	818	841	813	874	826	804	854	895	777	860	827	855	812	830	847	843	800	792	814	836	866	779	809	884	828	868	842	818	825	794	772	794	862	815	824	883	805	843	855	783	880	834	807	802	819	817	854	837	862	818	826	845	830	849	833	805	816	807	832	782	874	869	830	835	737	809	791	830	827	824	778	796	779	787	796	835	792	819	766	857	775	831	870	776	842	831	877	845	809	824	802	789	823	779	775	842	843	822	785	813	826	780	816	840	806	865	813	830	814	801	833	784	809	880	843	836	832	829	835	836	799	765	804	769	858	865	837	814	796	834	849	826	749	831	809	805	799	844	804	817	792	873	809	828	800	772	822	822	827	803	788	838	876	793	785	801	782	869	762	817	841	852	863	778	774	783	852	775	873	866	831	832	802	837	829	785	753	840	819	811	790	798	832	809	803	825	832	845	830	788	769	808	798	745	839	804	776	851	791	821	817	811	825	819	838	864	827	811	867	794	835	794	808	848	856	795	814	867	810	799	853	850	829	831	807	844	823	840	877	887	783	837	782	814	816	812	840	859	835	854	843	784	817	774	795	791	807	856	841	781	850	819	862	789	809	777	797	817	774	835	823	757	793	841	770	814	820	820	786	828	861	831	778	850	788	853	836	793	772	835	831	831	794	802	829	755	812	807	813	786	794	804	819	811	842	845	813	770	810	811	813	845	760	788	811	835	825	846	793	782	829	768	778	859	793	763	851	836	825	773	800	800	827	815	846	823	792	837	774	786	828	823	732	827	843	807	831	867	881	797	838	840	805	796	860	816	832	793	814	875	787	761	803	835	800	829	813	846	831	834	797	815	816	806	787	783	880	787	858	812	782	782	801	848	835	794	808	776	840	859	824	796	797	782	822	811	842	785	854	808	778	815	772	792	842	819	805	817	818	833	832	787	821	861	860	873	762	819	770	817	793	807	804	858	804	852	834	808	820	791	820	777	826	832	796	869	801	820	829	773	836	774	811	876	771	829	814	842	782	816	795	838	833	855	806	811	850	806	824	812	867	803	802	796	860	797	758	818	888	810	861	828	840	807	813	793	808	851	853	795	807	830	835	829	804	870	792	818	814	844	823	798	813	807	811	837	828	827	787	891	841	795	797	827	842	845	774	860	876	802	766	790	862	830	839	798	828	822	802	810	823	819	779	834	858
24458	21080	30420	50962	55326	42197	20880	5204	1551	1042	995	952	938	943	950	938	978	885	976	964	977	929	972	939	950	954	898	961	936	940	965	927	904	938	895	956	956	915	980	968	976	976	995	926	914	971	956	926	915	967	904	960	927	910	911	926	966	914	967	898	1007	958	971	961	926	921	932	930	927	940	950	955	918	941	938	920	931	963	892	902	926	892	908	883	902	904	970	922	926	892	930	945	975	904	925	917	869	913	954	891	922	885	905	973	918	918	925	904	962	955	925	917	920	921	821	941	944	936	971	938	863	891	976	968	904	962	863	929	895	904	913	851	819	904	928	943	918	873	899	885	921	878	929	992	941	937	933	936	929	853	890	879	905	918	922	930	1009	902	947	892	910	906	910	990	895	910	880	907	939	946	925	882	942	909	933	894	932	865	890	982	918	923	911	941	890	993	897	930	934	908	917	905	970	931	896	882	883	944	918	879	900	903	920	909	915	953	951	938	910	921	922	905	895	898	902	864	894	924	944	935	931	927	928	948	897	887	917	921	943	952	925	899	913	913	866	957	916	958	858	861	924	930	955	929	895	879	885	946	916	859	939	954	951	990	946	931	913	951	868	941	942	935	924	931	915	921	921	953	977	911	885	865	930	917	956	901	920	916	916	917	881	944	897	902	906	929	956	894	853	909	855	914	974	928	933	937	933	963	946	938	944	922	896	909	941	916	949	887	904	960	948	929	850	917	913	933	969	948	893	905	919	887	886	904	847	886	911	927	908	923	944	901	872	933	926	899	911	908	944	972	886	895	906	920	954	869	956	973	939	931	905	924	933	931	929	895	913	916	928	921	949	931	952	938	940	858	943	877	901	940	908	944	919	936	965	952	996	924	922	903	953	965	947	956	929	953	953	903	952	882	929	984	946	898	880	940	933	905	921	966	925	912	941	928	933	916	914	880	943	922	1003	884	944	997	908	938	917	904	920	906	902	947	989	900	975	913	958	982	913	948	947	927	952	901	915	876	914	916	898	971	977	895	875	956	932	895	989	922	929	914	961	897	935	919	957	892	941	919	916	904	890	912	906	892	903	906	899	953	918	903	944	899	824	915	906	914	964	929	917	897	895	958	901	980	874	938	881	972	864	910	927	917	879	912	958	900	895	906	910	942	916	955	938	962	940	947	867	875	958	918	938	966	877	930	888	920	904	928	969	947	910	876	907	862	929	900	911	954	960	910	969	952	904	915	914	920	958	950	959	943	914	988	933	935	928	922	979	927	955	917	907	906	906	934	925	937	915	895	927	897	962	947	850	971	923	929	991	893	934	952	920	882	973	991	906	937	933	962	959	937	925	876	939	972	913	905	879	892	934	907	861	967	974	958	869	923	967	861	890	975	933	887	932	904	984	880	902	881	919	935	905	926	928	949	911	952	905	883	933	906	927	943	951	918	963	923	928	947	874	882	932	963	897	932	953	942	923	936	924	876	947	910	890	930	928	941	944	906	943	890	957	932	934	941	935	914	924	962	884	917	885	926	937	916	888	896	964	854	925	980	912	899	927	911	890	916	894	904	914	924	946	931	953	941	943	898	916	959	922	918	935	955	932	936	944	952	947	915	970	899	920	941	899	879	968	901	913	955	934	928	913	901	894	949	915	898	966	900	924	865	931	911	887	937	902	973	881	915	896	877	899	891	943	937	898	900	908	863	926	923	892	941	925	937	893	858	894	927	928	867	889	938	914	888	962	939	931	981	926	935	909	914	923	914	911	906	968	935	850	899	861	901	883	874	949	860	930	935	916	925	910	867	963	916	913	901	943	926	911	921	943	921	870	915	958	893	951	932	926	899	909	914	992	901	956	909	991	883	904	949	940	927	895	970	903	925	927	920	935	1005	891	944	910	980	906	965	922	867	903	935	965	907	913	941	964	857	907	897	944	910	906	907	922	914	949	960	937	908	920	917	972	920	914	920	933	957	889	882	945	910	952	939	931	924	935	912	920	862	944	932	945	925	941	949	887	900	984	942	948	928	916	942	959	884	920	941	940	922	904	919	900	953	905	926	940	959	937	966	901	971	894	901	884	924	873	938	905	896	885	899	874	922	923	957	896	835	948	953	934	918	872	873	905	948	909	919	934	866	861	889	936	975	955	889	870	917	881	911	905	901	936	929	870	928	935	910	983	918	888	934	914	933	920	925	948	910	944	936	946	940	908	924	887	944	876	898	912	899	943	891	893	889	921	968	908	967	947	918	972	960	903	896	899	921	921	897	909	928	923	883	902	909	915	951	883	850	939	978	955	931	936	928	911	916	942	959	913	967	902	918	932	952	941	900	863	889	894	901	906	899	966	902	887	908	939	911	918	931	930	910	895	913	942	935	955	949	877	921	888	927	877	918	901	923	948	870	901	934	915	912	924	939	921	920	963	865	914	921	907	975	933	919	910	907	907	914	963	916	948	989	911	974	956	911	905	949	927	889	899	903	930	889	882	940	904	850	913	903	925	899	884	907	969	944	895	929	901	931	910	923	918	913	839	953	900	908	918	905	932	937	918	901	909	889	896	894	919	897	919	925	905	882	903	882	924	942	962	912	975	887	890	923	965	889	865	931	935	924	909	932	879	935	955	886	922	910	955	925	891	933	925	843	917	845	944	887	894	881	953	902	929	949	946	859	906	906	957	929	905	914	889	928	900	878	881	947	959	950	959	894	928	905	934	947	947	955	911	942	898	880	939	943	952	961	898	946	942	918	943	886	952	927	909	890	956	883	926	914	904	946	920	963	895	943	883	887	915	932	938	906	918	846	950	881	930	941	919	913	936	927	964	924	883	918	928	916	978	919	922	942	935	932	954	885	919	932	945	893	904	946	924	906	892	903	910	870	914	922	924	948	989	869	889	934	975	934	917	886	947	929	882	929	917	918	896	863	939	927	917	879	958	960	960	914	999	923	890	958	932	923	862	912	944	964	909	911	963	952	879	906	951	933	917	955	936	896	915	906	961	961	877	895	938	934	871	903	907	937	901	911	947	912	890	928	942	906	923	948	969	1022	931	886	946	962	888	893	838	927	943	885	964	899	882	914	926	897	910	946	970	894	926	888	938	922	885	953	881	957	903	906	908	920	924	914	949	937	924	885	891	879	935	900	979	928	980	910	943	889	934	920	933	922	920	916	953	922	865	928	907	926	919	952	945	823	938	938	922	948	923	874	951	882	898	916	930	907	960	939	910	919	945	866	997	935	911	947	896	900	902	907	839	919	920	966	873	916	914	891	971	906	928	933	939	892	847	906	987	903	865	918	925	877	921	917	947	931	944	917	891	912	896	916	930	902	915	961	890	963	911	922	873	901	918	898	921	922	880	981	991	927	918	865	910	937	935	888	919	970	916	928	944	885	900	950	943	872	961	954	868	924	857	895	905	913	897	933	933	920	917	893	869	924	962	884	962	929	952	900	921	926	879	931	939	946	927	946	932	892	898	923	965	921	843	961	907	901	958	881	878	867	925	919	1008	891	935	967
3474	12899	54325	65568	57508	32788	11680	3385	1364	943	901	873	853	864	871	840	889	881	840	847	878	871	887	849	841	822	846	813	902	849	914	879	833	878	913	835	840	847	847	902	823	861	858	848	894	875	862	817	904	813	815	844	848	850	883	898	878	874	825	834	877	870	832	855	846	797	851	829	859	865	875	816	863	831	823	870	839	875	843	889	861	898	867	816	844	834	841	821	827	866	848	894	847	851	837	874	799	847	845	813	826	873	867	890	852	877	825	867	828	837	826	847	861	802	844	804	849	889	907	839	862	849	900	830	846	817	871	872	849	842	845	882	855	869	893	813	839	842	836	805	867	839	861	854	829	817	854	867	887	881	886	917	841	822	817	850	836	887	921	897	877	851	948	811	847	887	824	826	864	832	877	873	860	844	822	824	838	835	895	847	880	804	815	875	859	850	861	853	893	890	829	896	911	893	844	855	865	834	837	790	826	841	855	900	868	848	849	878	836	837	910	833	900	804	810	889	870	852	845	869	846	864	856	851	840	918	841	816	875	879	899	858	855	844	869	861	822	898	863	843	871	829	857	861	934	840	802	851	850	820	856	847	837	821	824	874	851	827	865	817	811	830	856	817	899	891	910	833	890	810	843	827	780	923	863	863	883	846	818	881	825	822	865	829	858	829	850	841	846	812	874	886	892	881	835	891	870	833	828	891	859	895	816	858	854	856	841	812	856	883	896	832	865	891	884	894	845	791	844	837	852	838	854	822	878	822	824	795	866	839	840	815	857	857	861	859	862	816	859	869	856	840	836	854	850	863	818	820	814	834	860	797	837	818	875	884	791	826	820	808	864	885	801	806	838	827	869	796	857	842	858	841	866	903	789	859	830	828	844	852	866	866	866	810	861	884	841	816	804	858	803	900	800	826	850	854	846	830	832	897	855	869	824	861	845	866	825	866	874	877	850	851	882	821	892	890	888	897	878	875	823	867	843	879	867	888	902	851	812	823	830	841	851	817	842	829	847	859	883	845	878	839	830	844	871	826	807	845	841	811	855	872	852	896	812	828	824	870	919	873	858	915	819	836	827	873	942	855	898	825	889	855	888	830	873	794	895	818	842	873	860	831	856	817	879	892	850	834	900	875	912	870	823	838	865	869	841	856	806	884	851	789	875	868	872	902	846	846	892	847	884	860	871	808	847	877	817	844	879	867	825	872	833	838	768	847	876	851	837	866	877	868	877	841	819	885	843	834	833	834	863	939	873	855	793	848	850	821	805	883	816	851	849	834	842	861	882	837	879	846	893	842	779	835	818	868	779	836	881	877	892	892	874	846	853	835	853	934	832	846	840	787	880	814	784	876	777	923	864	864	856	845	782	825	884	879	851	821	893	795	888	849	898	889	840	872	865	849	881	819	848	810	839	883	841	843	882	833	873	891	829	805	815	865	821	802	850	893	848	853	867	870	808	844	824	861	799	812	818	840	902	882	840	846	878	892	876	849	852	831	888	812	864	857	839	861	818	821	939	916	879	828	804	830	815	870	869	829	873	874	865	837	791	856	844	893	879	826	861	851	878	818	861	816	833	819	826	896	858	875	902	803	856	843	886	843	847	854	860	863	828	895	837	865	854	819	874	834	847	857	871	866	864	874	900	901	815	870	834	851	880	844	895	870	829	835	837	826	899	876	821	880	866	885	798	881	859	849	866	883	868	861	816	846	795	822	864	857	829	831	865	876	840	840	822	861	799	833	824	879	874	839	868	858	812	820	858	874	878	879	845	858	828	787	856	841	814	830	823	858	828	849	833	825	851	858	864	857	852	876	913	840	855	863	833	821	883	842	843	861	855	883	878	870	867	813	858	823	878	819	844	829	846	931	877	842	823	861	818	820	880	897	886	861	853	855	861	857	810	859	823	849	828	861	824	882	807	883	822	857	849	870	825	847	871	843	857	897	856	851	889	890	835	817	823	848	814	869	868	873	819	857	838	858	837	857	893	851	885	847	890	889	866	852	873	816	865	811	847	888	820	825	817	877	892	820	870	817	857	831	898	884	814	875	833	825	877	882	826	839	829	831	820	801	890	856	842	871	885	873	893	891	834	854	866	848	846	858	823	852	840	856	848	894	831	821	871	871	857	906	849	841	876	880	895	878	838	839	863	853	807	843	882	870	829	865	793	875	832	866	862	845	879	837	873	851	848	851	869	883	851	881	872	822	823	849	851	877	861	889	822	884	863	873	810	822	828	812	828	869	843	826	797	864	847	817	820	853	830	827	828	909	866	827	813	857	873	841	836	806	808	887	823	912	873	883	876	839	856	828	885	851	895	878	858	889	839	875	892	884	848	843	834	865	900	873	832	829	839	825	848	866	878	854	846	808	874	865	881	861	823	847	817	841	881	809	871	864	864	838	873	835	861	831	865	813	804	819	891	892	814	843	830	851	862	883	845	869	861	782	862	891	907	829	852	874	883	879	859	847	849	872	868	841	846	885	859	797	836	831	910	838	809	848	838	851	867	888	865	857	836	808	891	830	818	828	862	883	872	825	896	855	824	840	854	841	910	837	870	840	867	863	910	847	809	863	890	835	874	833	875	858	858	827	836	842	848	847	886	877	893	852	815	933	832	875	850	876	910	898	840	839	838	801	827	867	834	804	862	804	809	879	859	863	827	873	809	812	872	869	879	792	822	828	880	808	890	801	856	832	903	829	832	824	842	871	872	852	871	858	869	845	812	841	834	798	792	828	842	806	817	831	848	869	858	882	866	859	868	864	849	864	876	825	808	872	827	868	840	835	927	837	851	817	859	805	787	849	822	800	875	823	836	829	844	877	836	881	849	850	819	843	837	866	857	910	837	872	827	790	880	809	826	811	846	846	841	825	891	836	868	837	871	877	874	860	898	867	842	849	903	838	810	825	771	826	893	794	812	834	905	852	871	851	826	827	796	875	815	829	891	893	884	880	895	837	834	855	811	861	844	834	837	875	841	852	822	832	859	841	793	839	789	861	857	871	876	812	877	900	856	804	874	820	839	843	848	830	861	821	820	862	790	836	895	802	822	830	883	849	859	862	806	875	873	791	856	874	829	816	821	894	880	864	881	872	829	794	859	855	807	861	811	867	860	845	836	833	885	832	805	893	908	915	839	838	813	888	812	886	812	817	865	842	880	812	812	852	860	857	881	852	869	832	827	815	871	840	843	818	897	853	839	835	849	896	847	883	842	823	874	802	870	881	827	854	822	885	812	863	820	864	889	805	852	823	842	878	863	823	849	836	841	816	895	836	858	860	846	827	803	840	821	846	813	852	855	805	884	834	858	818	891	843	813	892	818	841	854	826	813	864	844	845	854	899	835	842	825	827	858	876	863	883	836	812	853	826	867	841	785	837	838	851	794	857	863	854	819	854	838	851	790	829	830	867	873	840	846	860	844	866	898	857	831	861	857	860	884	855	865	835	899	818	885	862	841	869	893	833	842	861	820	825	802	853	821	872	854	812	875	872	829	802	883	850
23748	21092	29011	47807	64296	53503	28997	8580	2227	1284	1119	1072	1079	1040	1028	972	1072	1017	985	1057	1011	1025	1014	1079	1100	1067	1016	1046	1008	969	985	1017	1064	1022	1003	1018	1070	1039	982	1070	984	1006	923	1044	984	1012	1038	1009	985	970	985	1032	1013	956	1016	993	1035	1002	1048	1020	1019	1042	938	1037	1009	955	1015	971	987	1031	981	984	945	1064	1014	951	1000	1018	1053	959	958	1024	969	995	995	1050	1009	983	1004	972	1030	1018	944	1039	952	949	946	1055	979	1044	1004	1009	1012	1022	972	1000	1031	984	983	984	978	979	1064	1055	1014	1017	993	1014	1012	1049	1046	999	1069	1003	1057	1015	985	1022	1023	991	995	1003	992	978	1017	982	1011	1009	1066	999	1028	1025	981	1015	975	1022	984	1022	982	988	1025	969	1010	1044	982	1010	966	965	974	932	1010	1046	1010	1069	1012	1027	949	1056	993	1038	1019	1026	1051	1000	974	1021	995	1022	1020	1036	974	1023	965	931	993	1026	996	985	1010	1035	951	944	1019	991	962	1013	986	1031	1029	1054	1009	970	1020	971	1016	1034	924	1007	957	936	995	971	990	1016	1072	1025	999	1064	977	1000	1078	943	961	1012	1031	1002	1012	995	966	970	968	1031	1033	981	983	1003	983	1054	975	1015	1044	1007	946	968	973	1036	976	1055	1016	953	998	1057	1053	1056	955	974	1028	977	1029	975	1043	1070	971	1038	997	986	1018	1033	998	1103	1018	1034	1012	1031	1011	1003	959	1007	955	985	992	1035	1056	1048	1003	995	1030	970	974	1006	1002	994	1033	977	1077	1019	1008	1009	999	995	946	1008	1004	965	1004	919	1022	1008	991	1067	1008	1037	996	1013	1065	1003	1002	999	1037	1022	1007	989	963	956	982	1012	1011	1016	965	1055	1028	964	1055	938	978	988	957	976	1090	936	975	1012	999	1009	1039	1005	973	967	989	1012	1021	1018	1040	1005	1028	979	981	1051	1041	1008	979	942	989	987	1017	1060	981	1046	1051	1008	944	964	1025	954	1056	984	964	1017	983	986	979	959	1046	991	1037	1025	987	1004	1027	1010	963	968	1023	966	960	979	999	990	992	1005	1028	983	1008	1003	1031	961	974	1010	1040	1026	976	1001	993	1063	986	976	1014	1001	915	1001	1033	980	1019	1014	1076	1050	1039	1008	1029	1046	964	980	999	994	1032	1035	1021	1014	963	1030	1030	1013	946	997	951	1039	956	1058	927	984	1022	997	1012	1027	1051	1024	1054	1045	1033	1009	978	1019	1009	983	1011	971	996	995	1017	1021	981	925	1026	1055	1024	1036	1010	1014	1035	1030	1037	1021	988	1000	1007	966	1010	968	973	983	980	993	1033	989	1012	954	1004	1022	1079	962	977	1020	1013	990	975	1002	980	974	1003	1032	991	973	995	992	1012	1045	995	1045	976	1009	1041	981	1046	1052	992	1001	951	997	1042	1000	1034	1046	1042	1054	954	1011	981	1000	1006	1008	1007	1024	987	1028	962	1017	990	966	991	1011	1032	1021	1024	987	985	1072	965	1026	987	972	999	1010	973	1006	966	1036	1024	964	957	999	1007	1033	1010	1001	1031	1022	1009	1012	1026	1002	986	1049	916	983	1030	1027	1031	960	1002	1037	1057	1027	1029	1042	1074	1059	968	1000	992	996	1010	1052	959	1019	1001	1070	1020	1063	1002	976	992	1000	1042	1004	1035	1033	1041	1073	1045	1031	1041	1013	1027	1030	979	952	1008	1016	967	963	1001	994	967	953	991	1034	997	1036	1008	1014	977	1009	1030	1002	1008	1009	988	1012	1012	1030	1070	984	1039	1032	1024	1044	983	934	1013	1034	979	1000	942	1008	940	957	1044	1056	973	1037	970	983	1014	1012	1015	977	990	1051	994	1026	1003	984	973	995	958	988	975	978	1074	1009	993	996	969	940	1021	955	1058	955	969	972	1009	980	999	979	1046	993	1015	999	1042	1022	981	939	949	1013	1022	992	1053	982	982	1019	1012	1040	1000	954	1030	1018	1005	978	940	965	998	975	1008	963	1013	1010	1062	1013	998	972	995	1067	990	991	1075	959	1001	1005	967	1035	1015	943	994	1008	991	1034	981	987	987	1004	1037	1032	1077	1008	994	1025	1019	1033	999	1046	1019	991	994	987	1030	997	1018	1018	919	1033	945	1074	970	995	998	972	1061	993	1077	977	1025	1045	1023	968	1054	992	1018	993	1031	1043	1012	1028	1019	1002	1037	1016	1018	1006	1004	1036	1029	991	1012	1031	970	971	1020	974	1015	1042	970	1011	1086	972	1041	1040	1027	976	1013	939	1007	1020	1012	978	948	989	1019	990	994	990	1049	1048	1047	1040	1052	950	1050	1026	1021	966	986	997	980	962	1015	959	1021	935	965	977	987	1007	1010	1014	1010	1027	996	1010	1007	1006	1021	974	1052	985	972	1001	1041	987	986	1008	987	1045	1042	979	1010	1090	1002	983	988	1000	1048	1034	990	992	963	959	1006	1009	1044	1024	1035	988	1028	991	971	983	970	1021	1014	1051	968	1059	1072	1061	1069	1019	997	974	1016	1026	1039	1026	1035	996	1032	1021	968	1027	1019	1050	962	964	979	976	1001	1017	955	986	978	1003	1038	969	1022	988	980	971	1002	1001	1016	994	955	999	980	960	917	986	1048	983	1044	1064	1000	1037	984	989	1014	1031	990	999	991	1016	1008	984	929	1047	1039	1032	1007	1015	1045	992	1010	974	956	998	1026	1054	1029	952	1041	983	950	964	974	1014	1002	995	1030	976	1028	1010	960	975	984	1023	954	1010	990	1024	1004	1043	994	993	1000	991	979	963	1051	955	1023	988	1028	1026	1018	1040	1023	1060	996	1023	993	956	1034	1037	981	986	985	1018	1082	1002	1010	990	970	1017	1022	1045	1039	946	982	996	993	979	953	990	1040	1067	1030	968	1009	1002	998	1025	992	988	1049	1001	961	977	1045	947	1047	1031	1038	974	1061	993	1007	986	1000	998	992	1045	988	977	962	953	1016	1016	999	986	1022	1039	1003	1008	986	982	1013	1006	999	973	992	982	993	954	1027	997	1046	1026	1048	1012	1039	1037	981	989	1010	1027	1009	976	1021	972	1019	1022	1062	1010	1033	942	1008	967	1035	965	1009	987	1012	1052	1031	1001	989	995	984	1065	1007	996	1014	1051	1002	1035	999	965	978	998	1014	1008	1001	1011	1005	1017	996	1013	1026	1029	1038	950	974	997	1008	1033	1041	1028	1003	993	1042	961	1008	993	998	959	1030	1007	1061	982	940	1006	1034	934	1000	1026	970	964	951	1059	1018	1000	961	1016	955	1040	903	983	965	1033	974	1016	1046	992	967	993	974	957	1023	1007	1001	1056	954	997	976	1008	992	977	1050	1030	1023	1053	979	982	1014	998	982	1002	1014	978	1052	991	1024	1084	1068	973	1014	1053	973	1013	1024	1017	1043	956	979	1053	1007	981	992	1034	1023	1040	986	991	1006	990	998	970	978	985	996	1002	958	1004	1031	963	1027	958	970	969	1018	1009	989	1001	1014	1037	979	1022	1012	997	1009	992	1008	1054	953	1054	990	1065	1025	1018	1030	1051	1004	1015	969	1018	1006	989	1006	1011	983	1003	1003	1025	1034	1046	1021	1010	1026	968	1017	980	987	974	1037	962	966	988	1049	1001	1009	1002	1033	1043	1025	1042	1073	1011	967	1031	1065	1004	1059	1043	1046	958	988	987	978	1067	1043	1002	1009	1008	996	1002	1054	983	1031	1048	1022	1015	966	1056	989	996	1022	996	965	966	973	1024	1056	1007	1040	1038	1025	990	1009	1024	1021	1049	1045	1062	1007	1020	994	997	1051	1035	983	941	962	996	1006	1024	1023	1067	1051	1029	1018	1003	1029	1006	1032	1001	1012	984	985	969	927	1033	1018	1013	1034	1038	950	975	1031	1056	1042	968	1072	975	948	1016	1032	1020	1007	1031	1019	980	987	1034	999	996	1033	1032	956	1072	1083	976	993	1015	1056	1028	1023	1014	1017	964	998	994	977	1009	1019	1039	1017	987	1020	1018	967	982	1066	980	1024	975	1005	986	1009	955	1004	1025	1016	997	1019	1053	937	978	993	1019	997	1001	990	1079	1030	1015	992	977	1034	984	1003	962	1009	1057	1012	1027	1013	957	956	1046	993	1029	924	936	1033	1008	1010	1038	1024	961	1011	1022	1057	1011	956	1057	1010	987	979	1025	996	981	1023	1019	1005	977	1051	958	992	982	1006	959	986	981	978	1025	997	1027	1003	1053	990	1025	1022	989	986	997	1086	935
3812	12685	51608	72852	71968	46312	17828	4579	1774	1071	990	987	959	888	936	908	923	839	954	935	949	927	927	978	948	899	942	939	975	873	965	971	895	907	944	911	922	950	945	893	972	901	920	919	976	855	874	940	952	925	946	947	853	985	929	929	885	919	877	899	963	918	922	912	933	916	897	894	902	983	887	915	921	913	953	921	898	988	864	932	867	922	888	902	932	906	952	862	908	924	910	913	908	919	902	888	892	916	927	914	918	923	910	877	933	861	901	942	881	915	889	948	933	900	921	906	903	878	911	962	867	915	898	919	939	924	894	893	937	876	930	942	920	923	927	974	933	864	948	882	936	894	874	931	898	934	963	891	919	934	893	909	991	947	859	967	960	915	951	890	897	917	937	915	913	979	901	895	931	894	944	903	924	922	903	898	884	915	890	904	950	926	949	972	908	899	879	870	923	936	880	894	921	924	914	909	915	897	933	893	954	918	901	873	933	840	917	922	871	928	925	932	945	926	942	935	917	986	889	921	952	892	914	921	913	918	950	978	942	921	906	932	895	876	969	903	915	920	887	899	892	958	898	967	905	886	889	965	932	900	898	959	890	929	897	940	908	875	932	869	899	941	900	856	895	932	926	886	973	862	893	929	904	903	935	939	870	946	907	945	969	908	921	929	922	901	935	896	908	949	954	975	929	981	896	929	922	978	957	926	925	928	961	924	914	913	898	964	947	888	915	935	883	981	858	922	928	943	979	933	933	901	934	907	942	905	892	876	970	885	884	933	930	865	928	927	947	947	904	976	919	949	913	965	928	890	898	883	894	878	900	899	888	865	987	905	910	949	861	923	922	953	953	946	955	960	937	923	934	938	912	918	921	960	943	890	927	961	915	940	944	941	945	858	922	929	916	887	960	882	955	908	907	892	906	959	845	905	964	912	884	886	871	973	933	905	900	895	929	983	930	903	940	917	949	943	945	968	918	910	972	914	945	961	897	901	959	904	946	878	909	897	909	933	935	906	869	905	930	889	972	956	906	937	890	927	896	932	933	947	902	888	960	947	899	961	901	916	943	860	936	910	940	948	952	953	875	953	905	924	902	943	964	910	910	930	919	928	864	956	886	879	866	952	877	944	888	904	964	938	877	952	933	862	956	911	945	912	886	941	895	931	884	891	964	894	921	871	897	995	908	926	909	867	922	928	902	916	941	960	882	917	895	860	928	944	918	952	864	939	887	921	905	893	960	919	975	847	973	922	926	922	969	910	985	949	920	955	890	965	952	934	908	865	937	937	913	868	956	881	894	909	927	892	894	943	921	943	914	914	869	899	909	882	893	891	902	936	917	880	915	924	901	931	939	962	911	907	909	926	917	927	912	927	887	919	960	945	930	893	918	942	857	887	883	979	872	947	964	899	910	923	950	928	875	954	868	914	945	901	946	894	880	880	879	950	903	925	983	958	951	900	905	936	948	966	910	870	893	941	868	967	935	891	937	908	891	919	928	893	930	914	924	973	911	871	922	837	923	889	903	894	936	960	858	913	869	890	929	886	902	889	911	925	855	923	951	911	925	883	936	929	947	959	921	880	925	912	948	945	939	950	905	928	901	894	923	908	922	915	882	958	883	886	910	834	952	870	920	952	911	915	930	911	908	885	960	903	886	903	926	908	913	935	952	924	909	904	933	974	885	930	902	892	922	923	877	931	931	894	931	900	884	889	904	866	954	952	964	927	959	930	926	931	894	927	881	874	916	911	898	844	911	892	1011	866	904	921	887	975	897	909	886	911	922	911	900	948	961	932	872	947	930	915	916	895	910	941	910	937	906	916	932	930	870	924	959	925	907	901	923	898	880	969	958	941	883	920	944	896	914	918	915	885	889	858	895	929	919	896	904	902	922	873	919	891	883	948	872	924	894	891	891	878	875	939	894	961	905	906	930	963	941	856	890	971	890	843	872	899	868	954	957	903	882	972	932	876	902	948	939	934	946	875	933	886	912	907	933	940	913	906	909	907	911	915	946	955	896	871	930	901	911	936	872	910	946	884	878	907	950	902	914	935	884	905	917	996	880	872	922	880	888	906	883	951	919	915	929	919	934	925	928	918	907	907	943	872	898	931	915	894	900	902	887	935	895	952	913	937	901	875	914	972	957	877	871	899	924	918	889	917	913	906	956	935	893	923	919	890	892	902	879	935	905	933	890	918	925	885	886	924	879	949	890	866	866	896	886	933	903	936	875	932	925	897	861	951	904	858	877	910	922	840	925	921	868	893	917	883	924	929	910	936	917	862	903	890	902	964	917	955	893	932	948	900	886	897	901	927	938	912	918	939	878	872	912	907	917	954	932	954	886	908	899	934	926	915	942	944	884	931	915	941	892	952	917	925	970	894	941	963	874	830	892	899	926	928	924	876	932	871	917	873	927	898	913	1011	887	890	876	928	879	881	978	884	908	882	928	927	903	954	896	938	910	955	896	900	902	909	887	942	909	903	936	901	931	907	954	902	928	904	914	876	966	904	961	915	904	920	940	945	931	873	907	867	907	935	874	899	950	867	890	900	903	879	902	892	906	950	893	907	888	957	975	910	929	872	945	928	888	991	928	877	925	863	912	919	930	897	888	957	939	884	916	900	930	920	889	914	968	936	901	940	903	878	935	914	911	897	848	923	876	937	948	910	891	896	928	960	957	942	930	904	938	911	943	907	866	910	900	930	914	898	831	879	887	927	889	951	920	893	960	923	852	944	877	897	954	944	989	930	908	934	887	883	900	852	878	873	943	899	971	888	936	959	918	928	918	932	881	921	904	937	921	930	873	918	913	925	913	874	863	880	937	893	934	940	899	945	927	897	853	875	890	889	948	929	889	950	910	904	882	958	913	902	884	907	897	956	878	944	930	924	932	913	909	888	936	877	935	964	885	890	973	936	920	921	964	954	857	912	884	940	993	880	870	939	857	923	910	926	877	857	894	917	902	906	869	884	912	919	906	904	923	909	893	858	883	899	884	915	920	901	895	906	850	917	906	891	926	916	899	924	874	975	907	955	853	883	940	888	919	906	943	924	904	919	947	910	913	890	892	956	868	924	848	944	891	902	914	942	871	887	904	942	903	871	862	908	939	918	896	880	934	924	884	914	912	904	923	915	907	908	919	946	933	931	905	923	946	878	895	931	956	941	847	942	908	917	946	904	943	943	937	919	885	874	911	878	921	937	928	904	907	901	960	897	872	934	940	882	877	932	923	903	949	931	884	923	897	945	903	910	949	965	919	970	959	914	968	868	890	933	935	925	894	919	896	927	878	958	915	906	844	901	914	918	942	922	917	924	977	884	901	940	944	908	906	898	940	942	899	868	974	873	917	912	922	905	903	928	905	931	938	914	889	939	912	875	955	927	934	897	893	917	941	874	938	907	951	842	954	878	918	940	878	905	927	891	881	979	941	876	923	878	918	883	943	924	935	875	876	887	904	935	887	957	899	933	858	917	897	880	921	984	954	925	895	875	930	923	916	927	931	854
27239	14304	12074	18527	18485	11137	3463	1433	1021	941	1003	980	983	948	947	903	950	938	960	937	907	946	899	961	967	955	945	945	969	951	968	977	957	1010	975	939	962	1006	894	892	931	976	979	979	907	923	923	958	941	887	914	927	943	954	1002	936	945	933	924	939	934	918	965	973	917	934	921	874	876	929	970	987	964	972	943	904	963	939	1032	961	914	919	924	953	906	985	931	968	977	928	905	953	892	891	922	890	956	948	914	984	923	897	970	923	946	976	969	921	961	1019	948	937	979	940	933	919	892	944	975	940	966	881	933	966	841	968	910	905	953	972	962	939	934	947	887	928	868	974	909	983	997	948	972	890	920	914	954	912	961	976	939	969	888	944	907	923	951	974	928	998	952	954	923	970	984	930	1039	917	918	885	904	911	930	916	958	943	925	945	955	907	931	892	895	941	943	974	925	946	951	961	961	959	936	932	901	876	934	925	930	958	940	976	973	966	980	954	930	962	952	917	927	943	862	942	922	898	982	930	937	939	931	959	939	946	977	929	952	989	935	876	942	1008	921	941	970	908	894	851	954	927	911	968	911	889	947	911	918	1000	944	938	988	941	927	887	948	971	934	908	973	951	928	919	922	945	942	944	910	1003	882	956	927	940	903	965	971	933	903	921	942	959	916	958	954	927	915	944	920	943	911	973	902	970	936	920	907	900	952	938	967	923	882	964	919	935	955	903	911	930	956	966	950	935	961	919	907	940	924	957	946	905	952	965	904	919	945	973	910	905	908	911	957	876	943	946	999	943	955	992	980	983	967	927	997	985	939	951	951	895	948	899	896	940	961	960	934	932	997	959	982	946	986	956	978	983	956	964	928	934	912	870	897	998	948	953	982	910	922	923	974	973	904	916	981	964	946	985	930	964	963	973	908	946	895	940	906	975	989	959	900	926	941	914	960	919	939	965	942	941	975	920	976	928	948	945	975	905	960	916	952	894	883	935	883	890	936	928	907	912	942	943	977	915	909	916	996	965	962	1011	972	959	943	998	935	886	930	932	922	976	956	984	972	925	937	917	969	942	932	920	913	953	1000	936	954	933	946	960	991	875	923	900	950	963	1006	934	926	938	956	933	968	979	928	909	978	969	1003	945	932	909	909	988	960	931	936	958	948	952	959	928	903	930	924	919	986	923	947	970	908	927	906	996	971	914	949	967	947	931	901	934	960	990	899	899	915	962	952	946	968	929	933	926	920	905	876	867	905	1033	944	954	952	993	964	860	929	956	926	973	966	936	907	1027	952	874	934	941	917	889	897	945	947	900	948	922	966	977	956	948	974	918	945	833	963	925	917	979	936	991	944	899	954	938	994	912	980	970	914	901	922	939	966	938	940	918	922	963	935	929	933	976	954	924	907	981	931	948	898	925	946	944	965	895	933	899	957	944	973	922	993	995	949	977	972	924	907	879	897	890	904	920	980	970	945	903	872	935	957	975	929	994	957	917	964	956	984	948	966	895	955	904	1016	951	941	937	917	923	980	950	903	928	942	930	928	937	969	937	937	916	910	948	934	980	912	883	900	962	967	921	972	973	1003	895	1009	946	968	938	936	963	983	932	913	924	945	972	927	948	925	985	917	935	949	902	959	953	901	916	886	990	885	937	953	901	972	903	975	904	967	964	924	939	940	991	984	943	965	952	980	949	961	964	949	1000	975	937	969	937	946	903	996	957	945	944	915	957	936	979	954	967	903	880	940	911	965	908	960	945	969	945	1008	920	949	1000	951	947	981	923	951	934	877	962	909	906	952	974	919	980	963	929	932	965	982	906	928	918	969	960	936	947	972	938	922	883	933	1002	975	979	955	964	924	943	906	954	929	918	968	897	869	949	889	976	868	962	1017	934	963	944	947	945	973	958	945	944	883	929	852	881	911	964	928	903	964	978	919	977	879	966	956	1008	955	956	919	972	943	917	971	1010	939	964	933	966	917	945	941	965	926	977	924	963	884	951	952	897	933	932	968	944	932	927	938	975	986	972	971	914	951	903	939	946	919	934	908	969	952	859	985	913	981	963	897	963	919	969	935	933	950	953	899	979	956	969	1010	891	964	968	978	907	891	926	949	938	1008	921	898	961	881	922	930	972	897	962	953	984	997	974	936	997	942	937	939	903	952	945	946	931	908	936	939	980	932	949	944	912	863	968	924	985	915	931	942	930	970	946	910	949	938	899	897	926	974	922	966	875	956	948	979	890	913	937	959	939	986	961	980	890	936	957	987	925	948	964	949	881	957	949	944	968	976	937	922	977	892	972	953	952	914	922	917	897	867	963	931	940	937	947	962	946	970	964	930	948	925	961	918	921	959	943	931	961	946	943	904	981	919	922	917	947	940	899	881	900	913	889	881	914	939	929	956	935	953	922	998	924	978	932	904	930	933	922	899	980	944	957	955	972	937	928	935	942	955	984	957	931	900	930	929	949	963	963	961	932	904	956	973	913	938	938	978	911	896	927	928	920	908	932	931	868	990	968	919	933	976	956	961	946	941	888	957	967	922	944	932	908	996	944	908	969	979	953	960	965	969	968	921	938	908	936	906	929	959	976	929	971	956	887	917	926	976	944	914	921	939	931	961	974	965	875	938	939	915	884	972	945	880	965	942	987	942	958	954	936	987	918	983	964	979	898	919	1015	913	920	958	919	943	899	955	941	929	967	889	920	990	922	951	1001	923	961	929	939	953	927	969	940	907	866	938	900	939	945	953	941	941	920	966	913	937	897	940	923	1006	912	950	963	938	923	923	926	961	949	889	939	930	931	900	898	957	919	955	957	945	933	940	909	903	945	920	898	962	949	922	930	945	870	962	901	940	925	938	974	945	978	878	1002	931	898	913	978	924	910	927	938	939	965	945	915	967	919	975	958	903	921	908	927	945	954	969	935	995	978	942	915	881	933	950	961	1020	914	932	920	927	965	992	945	944	863	945	915	902	947	957	989	946	899	956	918	965	915	917	950	922	972	902	883	946	969	941	917	985	928	948	932	936	934	945	921	972	893	881	912	958	978	947	925	940	967	913	950	955	954	934	940	919	921	936	929	972	910	960	995	969	947	980	922	872	941	957	893	867	933	934	1008	949	938	976	928	912	931	882	989	991	895	946	898	931	947	977	972	951	934	906	926	957	873	965	894	930	1012	930	959	975	907	982	962	908	961	916	988	928	891	909	922	933	920	905	885	964	944	917	931	1011	933	941	908	944	962	943	998	935	963	942	911	965	1007	953	951	955	896	985	880	948	924	922	930	911	903	864	894	949	923	947	943	950	957	947	949	946	944	967	945	976	939	958	961	934	954	965	900	968	926	943	972	903	939	945	954	916	942	946	895	950	966	990	951	932	978	1013	970	889	961	926	950	950	923	944	940	920	929	927	936	904	941	929	980	912	923	945	926	919	949	947	918	963	992	926	967	884	951	957	946	936	916	888	945	958	974	988	967	971	937	920	932	1006	928	915	953	899	914	950	935	925	915	995	938	937	994	948	942	934	979	915	928	945	964	954	999	938	997	1005	937
5003	1775	12278	13550	15063	7748	2562	1175	947	827	762	806	778	752	844	806	779	761	792	832	793	831	794	885	807	831	810	863	812	824	763	779	733	805	777	825	810	784	833	803	764	850	778	787	820	793	830	828	868	822	843	822	787	783	854	795	780	807	771	796	816	760	804	814	819	838	818	851	801	803	785	777	791	830	858	849	820	776	784	788	836	821	864	769	838	827	811	766	757	835	832	793	799	810	838	760	755	789	773	789	793	785	812	818	816	778	819	775	807	777	819	847	852	758	862	785	809	791	753	777	802	822	785	827	799	809	813	802	781	769	828	887	839	779	776	810	816	756	862	765	796	823	842	792	789	809	815	798	767	797	799	772	864	825	813	791	816	809	751	832	787	785	778	813	802	829	770	796	815	804	790	796	821	790	813	772	748	815	857	819	795	835	797	862	813	863	887	817	835	806	787	773	818	835	798	794	805	808	798	816	833	806	779	781	787	819	821	756	751	802	828	766	805	843	764	790	824	803	797	789	833	743	836	793	763	748	793	809	784	757	816	829	751	778	831	789	794	778	774	789	773	819	850	827	833	815	795	799	833	799	822	821	818	835	866	813	805	841	790	765	790	809	821	825	802	841	781	791	770	785	796	835	743	773	799	773	823	822	829	808	830	789	823	810	810	789	813	834	819	799	765	789	772	783	824	809	784	887	880	816	846	846	803	792	795	785	799	787	780	815	826	787	813	791	775	817	834	779	797	796	818	830	808	755	783	825	818	857	802	839	816	788	773	787	804	822	782	805	802	857	789	785	756	758	808	813	778	825	793	783	769	809	827	773	815	812	815	792	795	838	754	844	805	771	802	800	795	802	779	847	815	810	767	827	807	850	814	776	828	859	816	783	839	800	815	827	840	791	820	834	811	800	834	810	800	802	747	799	865	830	797	815	793	764	778	810	796	839	850	821	801	834	798	815	781	833	744	746	764	809	783	832	806	767	851	844	752	826	834	778	824	789	776	800	827	763	786	765	800	794	763	771	791	830	806	761	825	802	857	793	797	838	760	803	781	840	783	820	790	780	790	792	810	811	856	812	816	835	727	838	739	755	842	784	796	839	771	788	798	779	783	846	855	764	788	777	833	798	784	811	762	776	822	801	791	803	766	862	793	831	840	805	777	818	764	813	772	837	807	810	791	826	847	789	798	825	776	789	808	784	807	791	779	777	814	812	815	782	803	794	826	810	795	818	772	851	800	799	851	818	822	817	823	757	824	787	799	791	775	814	802	831	768	808	770	797	768	818	807	853	797	793	736	816	840	833	779	832	761	823	793	828	817	839	757	800	759	790	876	806	760	812	789	854	782	792	783	773	788	758	868	812	810	806	855	787	781	794	765	808	789	828	797	846	752	822	769	794	816	776	784	811	750	790	794	773	832	826	795	765	793	840	813	791	771	782	796	813	824	834	777	793	824	852	803	838	818	804	783	773	849	887	784	808	865	828	766	830	814	796	810	801	808	812	822	835	781	838	791	806	842	836	798	807	823	771	822	820	812	767	841	823	815	855	838	821	809	781	769	829	791	834	776	819	786	811	834	798	758	837	773	787	837	785	808	837	827	812	773	833	787	821	812	799	810	817	821	839	779	829	808	793	800	820	816	838	855	792	781	823	821	784	834	797	784	815	794	809	800	780	776	778	800	790	821	750	778	806	795	835	810	827	833	833	779	778	807	786	828	839	813	817	781	815	790	720	786	868	787	827	786	791	778	801	832	838	751	862	827	830	875	841	782	777	784	811	794	846	806	774	786	817	787	747	793	781	805	781	791	815	799	849	752	801	818	783	857	778	804	815	806	840	803	804	805	816	809	787	798	815	840	812	809	804	839	780	785	805	858	793	810	786	781	816	804	870	817	758	774	796	828	840	784	846	760	839	815	804	867	756	818	833	847	785	838	884	833	783	830	761	836	773	813	790	812	860	720	872	840	832	800	828	797	802	813	838	767	791	803	782	825	796	764	799	799	793	850	784	807	774	823	771	828	782	848	771	792	834	802	788	835	841	795	762	821	807	865	807	763	782	799	776	764	848	837	799	837	822	848	755	740	826	822	793	768	806	847	842	805	820	808	838	812	819	800	817	801	752	813	758	855	836	831	849	818	844	789	799	782	792	772	821	790	795	827	800	811	785	776	810	798	791	796	776	802	829	799	838	795	825	829	793	778	850	779	817	793	803	810	853	796	789	789	825	805	771	779	850	764	794	778	781	848	788	821	818	783	836	818	785	747	806	776	820	847	766	798	871	782	860	817	774	812	758	798	810	877	803	869	793	748	792	769	795	805	773	788	776	850	823	787	778	793	813	826	800	841	833	747	803	852	810	762	828	795	809	798	809	798	747	773	823	814	729	799	838	827	850	797	782	780	814	755	760	816	807	811	789	832	785	794	844	826	822	795	817	778	806	830	817	815	827	796	785	840	834	797	830	806	861	806	774	781	775	801	791	794	777	749	783	805	738	815	799	764	785	816	787	856	760	784	780	765	827	803	821	821	728	812	808	798	774	833	795	783	802	903	766	827	765	838	833	821	811	837	795	811	759	808	868	865	800	788	819	750	817	842	817	768	776	835	825	783	833	803	792	765	820	833	785	795	819	786	823	771	768	787	793	792	792	779	844	803	805	772	828	875	827	819	823	744	800	805	801	825	789	796	763	783	762	864	816	814	842	795	784	820	816	837	808	795	803	814	838	811	845	844	797	819	820	762	826	801	768	779	800	808	839	787	805	760	762	829	820	836	841	793	779	859	807	805	746	815	839	848	815	793	778	859	815	841	775	844	782	847	760	843	825	854	808	842	796	830	788	789	781	833	819	800	870	840	739	809	796	777	728	806	828	847	823	804	790	804	798	800	835	747	820	782	782	785	809	794	773	801	812	785	822	846	781	757	789	791	790	805	792	749	865	829	797	772	773	800	750	830	829	804	800	836	802	797	806	803	870	765	814	774	823	847	787	799	862	819	790	831	814	783	808	815	812	824	797	748	806	819	795	846	766	778	771	757	779	786	772	824	798	817	807	837	760	790	806	797	853	765	817	805	773	818	813	801	808	802	860	817	812	842	848	784	772	801	820	785	809	820	740	790	798	823	826	821	824	796	809	805	791	789	836	792	817	829	792	827	825	769	822	788	798	804	818	824	846	775	757	812	793	826	764	803	807	814	772	814	823	783	759	797	819	833	816	800	808	803	874	783	819	799	798	808	773	833	841	825	830	805	792	823	768	844	821	818	786	786	766	806	800	799	782	823	815	762	794	787	781	769	793	881	742	811	813	827	831	829	816	867	814	811	788	768	800	824	856	830	808	767	822	824	805	790	842	768	774	832	831	824	803	841	755	820	805	851	827	841	764	824	783	794	813	812	801	805	810	742	812	829	810	806	826	748	815	827	767	795	800	770	769	818	826	812	846	793	795	806	777	781	834	796	785	828	828	839	818	815	811	787	787	840	833	840	817	848	785	792	789	771	799
24584	21166	28042	41161	59008	47439	23607	6602	1597	1001	927	987	943	981	941	945	993	938	940	922	953	986	948	903	937	902	938	917	920	922	959	939	879	942	946	884	967	894	982	982	909	918	865	986	940	929	928	956	1008	888	905	889	872	979	989	942	919	901	955	964	900	902	925	957	908	947	877	963	896	979	882	912	976	965	902	914	919	950	930	949	909	933	905	931	917	903	973	961	903	938	921	914	918	897	927	895	894	896	912	887	919	907	932	891	860	928	903	880	973	917	922	928	903	924	922	943	943	935	905	906	907	927	866	871	951	903	918	896	914	981	906	905	942	917	881	934	931	864	878	939	926	947	919	876	911	887	967	876	881	967	891	935	872	939	935	925	922	917	909	950	913	926	901	900	890	904	945	947	957	938	948	904	881	901	964	918	910	937	892	914	897	930	920	909	881	988	944	918	967	908	900	903	893	883	915	929	906	861	939	960	914	914	890	913	966	904	901	869	930	917	903	903	925	946	891	924	962	840	874	936	893	915	880	919	897	899	884	913	975	920	871	937	924	924	973	877	938	928	922	944	938	888	896	968	932	901	940	922	909	919	979	902	916	917	920	885	960	944	941	978	919	941	900	904	895	896	906	907	939	921	894	890	938	869	845	902	906	886	896	891	924	882	914	876	830	957	909	935	927	893	864	932	901	894	909	947	976	946	918	937	961	924	902	923	883	929	894	939	929	893	914	885	940	895	914	942	938	932	895	882	893	932	913	890	923	937	934	936	971	903	923	911	912	895	895	909	893	932	931	906	894	878	879	1026	939	882	933	912	945	899	996	976	880	900	990	894	949	916	910	886	854	908	924	901	891	873	901	951	969	908	885	874	935	928	948	906	935	907	894	892	905	891	943	897	915	932	879	966	918	893	932	894	933	915	933	971	939	903	962	919	919	921	896	922	895	938	974	913	914	951	903	991	945	896	953	889	940	890	969	947	861	904	901	882	880	883	876	928	973	868	912	904	898	929	874	909	879	878	878	911	930	946	937	959	940	896	968	842	927	897	861	1029	924	887	920	916	939	951	919	891	894	945	897	889	958	938	902	906	934	920	918	915	918	871	992	951	943	949	915	930	947	891	970	938	906	924	915	869	923	900	957	951	879	947	935	967	934	864	893	944	960	940	929	931	932	897	899	907	937	893	866	913	922	903	933	922	884	954	910	941	972	958	868	926	862	894	904	900	897	882	900	979	932	873	889	864	947	958	988	925	958	908	905	941	922	901	958	875	858	942	941	910	872	922	955	896	875	922	941	899	835	932	920	875	971	898	961	938	916	899	959	962	945	876	900	935	862	941	961	934	927	905	934	940	968	936	971	920	882	980	900	888	925	936	906	944	930	867	898	900	932	902	906	924	919	988	949	926	892	954	951	883	878	885	912	877	911	948	911	831	917	876	904	928	945	904	917	968	926	886	909	914	965	947	885	998	941	937	933	873	881	919	899	922	897	924	916	882	899	939	939	965	911	916	898	913	906	927	929	944	864	910	824	945	952	957	847	931	885	909	951	892	923	895	901	957	904	881	956	930	900	919	953	822	900	922	852	907	978	930	912	950	918	866	850	886	879	941	942	891	883	992	963	945	894	926	975	943	904	934	903	862	901	875	954	937	941	889	919	903	899	944	912	915	953	911	957	926	914	923	949	925	989	880	841	963	898	904	944	926	939	958	915	899	944	923	943	951	905	841	920	888	923	901	892	930	939	903	919	938	924	924	939	938	862	912	899	919	902	949	911	941	907	882	999	895	928	924	900	931	965	895	946	939	944	950	964	955	884	933	869	883	903	927	921	923	884	929	899	949	924	883	900	934	890	879	907	917	934	884	885	959	901	945	876	918	899	909	926	899	941	874	919	979	933	898	925	934	939	884	890	914	876	866	957	912	906	950	939	956	879	887	862	932	900	913	948	951	936	898	941	905	925	891	947	888	905	969	974	910	958	918	924	921	883	878	945	913	891	940	899	876	894	955	872	940	897	941	947	942	972	929	912	925	922	958	909	869	947	923	896	944	941	896	912	861	920	951	946	922	948	882	922	954	895	894	942	904	909	878	933	926	922	926	856	899	947	944	941	935	927	907	949	922	890	935	903	923	884	929	925	922	894	951	936	938	946	876	905	923	931	869	926	958	916	884	912	920	968	928	933	910	915	910	944	911	930	946	915	903	934	894	922	897	861	921	948	920	931	932	923	997	926	905	907	911	970	909	949	959	973	924	949	924	930	903	961	895	910	931	916	926	922	876	920	960	932	896	883	913	904	932	945	940	971	843	889	871	893	894	871	944	869	997	935	963	908	891	919	884	902	952	902	870	902	925	849	889	947	938	932	924	1017	907	889	906	900	925	920	885	959	887	904	925	914	892	898	921	877	844	907	883	893	945	898	948	922	965	879	937	894	948	929	922	901	900	950	884	919	972	901	936	935	919	916	955	861	890	923	950	911	932	971	924	946	884	925	853	929	902	966	872	968	907	915	895	903	877	925	924	905	929	964	900	935	936	941	877	885	909	945	911	926	942	874	950	906	906	893	915	935	895	951	901	948	912	944	969	975	867	891	943	892	941	888	966	911	923	918	914	943	888	923	876	946	889	903	891	918	930	974	899	939	896	907	897	907	912	926	928	925	896	869	911	888	1013	923	916	939	906	863	918	918	860	899	939	905	964	882	895	915	892	946	928	884	934	943	915	970	916	878	900	953	936	905	908	898	924	917	917	896	983	907	924	917	900	946	943	896	900	940	919	912	872	983	898	932	981	938	908	784	824	958	887	888	883	909	919	922	956	926	941	877	985	930	900	870	911	934	892	909	887	935	917	937	901	870	896	914	947	887	938	988	916	916	922	929	922	863	912	994	927	928	903	901	979	908	935	902	890	932	950	904	907	911	901	911	872	890	893	913	921	929	909	923	939	933	859	917	865	924	936	909	975	913	918	954	945	926	894	929	968	888	918	925	898	987	933	905	909	906	929	874	913	860	895	923	941	949	933	924	899	905	898	919	887	926	944	853	946	935	956	920	910	880	938	960	915	958	891	911	903	991	898	913	890	932	948	921	868	907	903	922	892	959	855	919	937	932	894	895	915	937	922	915	903	871	906	899	898	899	898	884	930	943	903	894	932	883	861	903	883	929	928	937	919	943	930	931	928	871	909	941	930	891	878	949	888	940	903	942	884	921	946	952	892	910	888	888	876	879	927	894	936	960	918	888	926	896	910	911	915	922	940	944	877	902	872	935	946	912	966	921	916	972	915	904	878	918	904	902	868	912	938	947	887	908	925	957	917	917	922	904	963	918	940	939	884	924	926	937	920	967	889	932	952	933	896	970	907	923	917	869	887	928	911	903	924	948	938	918	953	875	920	898	933	876	931	921	937	905	901	926	899	974	953	911	881	882	942	911	884	906	864	910	864	898	929	920	858	885	907	876	934	893	846	880	889	879	889	909	927	900	964	941	880	951	925	911	860	909	891	929	926	958	905
3776	5899	15695	55505	65326	37561	13218	3947	1307	853	822	834	820	861	865	898	926	916	889	886	892	888	841	884	893	824	853	831	816	840	884	850	799	858	868	945	889	828	791	815	886	899	859	862	807	852	856	822	889	849	897	808	843	877	832	860	875	867	818	849	829	878	879	847	852	891	780	845	818	869	815	766	796	865	859	822	854	917	914	857	888	857	835	819	867	838	841	825	859	904	840	864	901	875	823	816	811	848	802	795	845	850	819	838	852	838	847	812	822	878	819	875	837	839	788	823	870	833	864	819	855	836	832	798	823	856	884	872	784	874	942	830	846	877	895	872	860	848	853	822	843	830	836	844	868	840	824	854	852	851	824	865	803	853	827	811	839	842	847	903	900	881	867	849	837	859	818	880	837	844	848	859	771	848	872	853	809	861	847	854	854	857	872	828	926	882	830	843	878	886	862	886	858	808	806	863	857	831	873	829	851	854	831	771	831	853	835	855	845	852	820	839	866	823	823	856	877	885	830	853	883	849	820	831	824	900	863	852	850	809	896	833	872	848	856	812	883	838	820	843	852	859	870	854	855	810	871	865	873	844	839	781	841	862	914	807	880	835	880	812	884	789	804	841	853	892	877	831	793	855	808	866	858	879	836	816	833	838	853	826	847	790	864	762	822	890	835	832	851	795	864	818	814	823	884	871	837	855	872	832	885	890	833	860	841	846	845	891	825	770	821	786	841	790	833	858	830	849	834	835	824	834	828	808	838	802	864	874	799	830	879	855	807	828	929	859	852	823	819	844	846	844	846	882	820	905	843	951	871	853	893	856	830	827	827	846	838	886	834	814	868	822	834	829	877	803	850	801	887	825	822	875	817	857	859	853	800	879	863	856	867	830	827	864	807	880	870	808	850	839	853	912	884	848	861	811	853	780	836	780	802	812	819	843	865	891	828	833	855	854	873	857	797	857	880	789	790	868	876	805	794	863	802	851	866	847	800	852	853	840	856	836	820	868	815	834	852	830	835	876	824	848	855	841	856	919	829	820	835	825	791	878	894	807	804	837	786	884	876	829	810	883	845	891	812	819	839	870	856	875	832	768	866	852	863	842	848	843	802	846	831	860	863	863	815	856	827	815	788	821	853	824	847	835	847	857	857	853	796	842	877	829	807	878	823	839	832	873	825	851	845	831	845	879	865	883	813	801	816	849	851	873	812	855	873	810	908	845	850	790	831	858	808	869	841	813	856	802	805	842	870	846	862	805	854	834	860	814	822	831	794	858	834	832	850	828	849	887	882	819	867	834	862	845	888	880	864	867	842	836	848	893	811	820	834	861	879	800	810	838	872	791	841	928	842	833	869	851	901	825	825	842	886	829	840	833	791	819	835	848	852	854	795	840	832	824	832	844	886	837	863	823	832	804	872	808	862	871	833	909	880	845	862	829	848	877	885	786	825	904	870	836	798	855	894	864	829	874	843	881	837	905	857	872	834	819	844	849	841	799	810	873	784	870	837	827	811	842	845	847	835	888	805	816	872	826	883	827	864	878	899	810	863	841	887	850	848	879	859	793	901	828	874	823	826	855	867	829	787	895	809	871	911	809	880	805	857	863	839	875	842	887	853	860	857	850	834	832	807	851	803	857	895	830	872	791	869	808	889	795	854	867	890	885	877	835	846	876	797	837	841	878	848	812	900	869	828	818	833	846	827	864	872	836	841	815	810	844	797	830	892	820	837	876	822	823	818	891	805	892	849	864	837	883	877	829	825	830	834	844	805	819	840	850	882	812	835	803	850	886	839	804	825	876	895	826	796	860	836	802	847	792	844	886	871	881	807	839	831	860	819	854	867	795	823	809	895	793	857	851	876	872	828	858	830	844	806	836	827	838	840	846	848	866	890	852	797	874	865	805	829	880	868	844	824	866	833	880	809	841	879	807	832	798	835	842	845	799	808	864	837	786	893	849	874	786	842	845	818	857	834	798	790	873	849	852	798	819	842	830	818	803	841	799	839	833	864	856	841	818	861	857	884	839	827	768	822	841	859	894	877	885	842	884	787	818	867	846	857	849	860	860	841	862	899	824	826	873	850	822	796	857	824	790	849	859	800	868	889	838	836	904	879	841	840	839	884	840	857	860	835	857	876	812	870	808	848	818	867	839	837	856	845	797	857	840	830	835	860	881	912	789	843	885	841	864	855	890	854	814	889	834	787	867	889	893	865	841	810	840	799	774	804	816	868	836	849	876	799	878	826	847	824	908	840	850	882	832	785	804	822	819	856	849	818	812	847	867	799	845	871	839	836	836	868	880	871	770	860	790	838	854	872	892	855	877	886	893	841	873	889	893	807	813	841	806	869	830	825	830	849	901	877	837	814	811	842	843	807	881	833	870	790	842	835	817	832	831	857	817	816	845	825	864	799	825	827	876	822	834	868	814	814	880	873	839	863	830	899	843	841	831	843	833	861	802	811	755	827	860	810	789	859	798	871	899	820	854	823	873	849	857	840	850	887	868	833	893	885	911	832	853	833	852	851	838	840	813	872	866	840	846	787	831	833	834	802	835	856	811	880	862	864	901	884	824	880	837	808	819	836	826	832	813	826	802	824	832	883	823	773	837	844	868	836	853	854	854	901	878	850	903	823	809	819	846	850	814	874	846	849	832	826	838	856	854	858	864	863	847	845	861	829	769	782	851	850	843	857	830	813	825	818	831	865	829	866	825	843	780	801	828	870	847	814	835	834	822	818	813	860	777	862	832	856	857	826	847	819	841	841	843	849	859	874	802	874	787	855	843	847	814	830	866	808	881	805	871	866	776	822	855	812	807	879	854	860	786	777	866	845	837	822	911	830	860	853	866	817	861	862	855	826	835	912	824	898	830	860	822	809	870	835	821	848	857	801	813	855	846	852	876	802	811	869	873	855	900	851	847	801	900	861	880	822	872	850	788	788	879	775	811	818	832	833	809	870	884	833	876	883	849	806	834	877	862	799	792	896	823	799	855	844	870	850	880	821	837	834	836	847	800	851	869	861	847	853	825	794	847	838	834	849	866	828	865	823	875	827	867	880	885	869	837	866	814	835	852	833	842	824	877	828	816	880	810	802	876	834	840	881	874	773	855	816	849	779	836	851	821	856	892	899	816	878	852	822	855	803	812	846	861	906	835	877	887	833	873	845	820	861	860	850	894	881	838	877	815	779	891	906	866	784	847	859	817	873	849	833	834	833	872	866	863	871	848	814	834	860	869	842	831	860	830	841	861	819	817	866	841	831	847	836	874	839	846	826	834	827	877	888	869	803	861	901	795	880	848	888	846	851	864	873	812	848	871	887	867	860	834	844	880	835	852	842	870	827	837	827	860	816	860	856	910	913	841	830	861	838	832	847	871	792	803	847	852	850	801	854	836	821	869	816	852	826	796	819	851	824	823	856	867	866	898	847	805	840	864	846	822	800	837	832	776	821	880	874	839	858	826	872	859	851	833	887	802	824	828	873	834	812	861	865	766	838	858
23762	21076	28211	32272	58884	51909	33899	12732	2707	1260	1091	1080	1060	1042	1018	1051	1073	1028	984	981	1038	1017	994	1022	1052	991	1026	935	1002	1010	1022	997	985	1048	928	979	995	982	1000	980	961	985	950	975	984	987	994	1014	1045	1013	936	975	1004	1026	987	1004	1035	940	1024	978	971	1027	993	1026	966	1017	981	1013	931	1026	950	991	970	1015	958	959	1009	972	972	1010	1015	968	1033	1024	956	1026	1001	1019	1006	982	991	1009	972	1022	982	1023	1012	996	994	1007	971	993	1083	1047	1030	1001	969	1018	1018	996	983	926	973	1035	967	981	980	978	1018	977	948	936	1001	1074	985	1005	980	947	990	1045	946	975	1016	943	1015	930	962	955	947	1005	982	998	951	921	1011	996	986	1048	993	1035	955	971	1008	985	1003	949	1007	1018	959	1013	1024	1004	1079	967	980	948	984	959	1018	1002	971	989	981	1019	997	983	992	997	1002	994	985	1010	952	1039	996	1005	1002	991	972	1004	956	1003	983	1002	987	985	1012	976	1029	972	989	985	964	1018	986	1013	996	921	992	974	1032	973	965	936	1016	971	975	1029	1000	993	984	957	1035	943	996	971	1002	969	1001	988	997	1018	1006	978	955	1051	948	1012	1027	971	971	1013	971	984	997	952	957	1024	969	1008	994	1035	966	976	984	976	1010	968	1010	1008	1030	944	971	1000	997	959	999	980	1048	981	971	896	997	940	1014	926	946	1036	1044	990	959	964	994	1012	977	987	1013	1033	1036	965	938	998	971	965	957	1017	925	939	994	1006	1023	904	1041	1005	1024	964	970	956	969	940	1005	972	942	979	952	1004	986	962	968	983	995	999	993	996	975	969	1037	1033	1002	997	1013	997	1038	1019	977	1048	952	1064	1001	994	1002	1015	1003	981	1037	1005	1026	928	981	1002	942	991	1009	1012	969	961	1020	956	1070	990	978	972	983	996	976	977	1001	959	991	951	983	967	952	985	997	974	970	976	968	953	982	927	942	965	976	993	965	911	972	993	1032	989	1012	1018	1004	994	988	968	988	992	977	928	1016	1011	1023	940	969	975	974	950	1022	1048	972	954	988	996	927	1074	985	1007	997	978	968	982	991	926	961	943	981	955	1008	960	952	958	1000	932	1038	1012	951	994	1002	996	1029	953	1029	1017	1060	1004	990	955	989	991	1043	960	1000	968	1018	983	980	990	960	936	945	948	921	959	975	1022	1029	1031	1032	973	954	1032	1020	969	971	1020	968	984	912	981	1006	1004	976	982	1017	948	1061	1001	955	1003	919	928	961	936	1049	960	998	1034	996	983	948	993	1003	1011	1009	975	1016	922	979	974	1004	952	1032	995	1013	986	997	1019	1037	951	924	922	1002	1006	968	982	988	1001	959	975	1010	965	1010	1024	948	1019	1069	974	996	1002	932	975	991	992	979	1022	1038	958	1012	1019	1027	943	942	989	997	973	931	957	1030	1023	991	992	991	1033	979	986	1010	963	970	951	1010	958	976	922	948	959	1007	1003	983	958	960	952	1012	1029	1000	1022	964	1007	953	983	999	1012	1019	934	913	949	992	998	976	951	987	991	980	980	1004	956	994	982	997	943	1026	1089	991	1008	1017	1054	1022	1038	1029	985	1008	1019	972	955	999	931	990	988	1005	972	990	988	975	956	1017	990	999	1010	1005	1006	995	991	973	1033	1010	972	983	1034	1003	1036	936	998	951	1013	971	970	932	1009	1006	972	961	993	942	981	968	1001	958	985	1001	974	1047	973	990	972	954	988	1017	972	967	999	1011	1007	993	957	1015	993	951	998	989	977	963	971	992	960	993	1038	997	946	949	1021	995	959	1022	1014	1033	934	1048	985	994	1019	955	950	996	1054	962	964	970	1026	975	954	1007	943	989	971	978	990	927	996	970	954	1046	1011	963	1014	1000	964	982	965	956	1000	1017	983	980	994	956	991	1029	1020	972	977	985	1010	1021	998	997	995	1003	983	991	1051	989	1007	955	939	1008	992	927	971	991	1033	969	1011	979	1002	977	960	957	1006	966	962	983	1038	1026	956	1003	971	979	966	977	997	968	1008	1023	1012	987	1018	1001	962	1014	965	1012	965	964	958	931	925	958	982	989	986	947	1041	1004	942	1011	1060	981	987	988	963	947	1015	1015	1006	978	1000	1069	998	987	1061	932	1011	989	1013	972	1005	999	1012	919	995	1002	1026	1012	994	956	970	950	1042	1011	1016	943	1014	937	957	950	1007	974	961	975	929	969	1026	952	951	999	946	966	1002	1047	951	958	1041	1006	1045	986	971	1048	952	965	965	1022	961	972	1048	975	1005	981	1012	1005	988	1018	1004	997	968	972	961	972	947	1003	960	1029	971	1018	966	922	945	992	1017	1024	1056	962	948	963	1027	947	1035	953	1068	1029	994	971	932	1002	934	1045	1007	973	904	940	971	993	1035	924	1015	918	949	1012	969	1008	962	986	988	958	1030	956	1000	931	978	967	957	980	1073	1014	986	1002	967	993	976	927	953	970	990	971	938	996	974	965	1008	1044	962	981	971	920	905	985	1016	1010	962	1038	989	1000	965	969	959	958	991	987	1021	948	991	1013	954	980	1006	977	986	918	872	975	976	934	962	957	943	1007	1036	1006	961	991	971	973	956	1006	947	1021	968	1018	981	1056	993	988	966	975	955	969	959	975	1011	992	1006	976	998	975	963	971	993	982	983	954	945	1003	1011	1003	982	1024	995	1011	920	917	1030	1032	941	989	1008	1022	1003	994	985	969	912	960	939	958	1022	1011	999	925	1002	908	965	1005	999	956	1002	988	1018	974	932	1003	970	938	1008	934	986	1025	908	967	984	1001	1008	954	1003	951	1049	1006	977	994	1016	988	969	1003	949	983	924	980	1014	966	995	972	1018	992	974	955	982	979	954	1000	1003	941	1000	969	1014	966	964	1040	1039	1022	1010	1003	940	949	996	1014	1029	991	1033	996	976	989	964	952	1040	955	960	993	930	1009	980	1066	934	979	1005	1019	1018	979	987	969	997	1011	996	966	954	1041	986	1013	1021	992	971	990	973	997	1033	988	953	964	967	1011	951	1010	981	955	1027	996	960	1009	1033	980	1022	926	950	1005	994	929	1014	1000	939	983	939	1009	978	1021	947	987	995	969	942	1021	947	999	912	1038	977	1018	955	966	962	1019	1027	998	1010	1009	971	981	1079	994	971	993	972	976	1007	995	984	1022	1007	964	956	992	968	1010	957	989	1012	998	952	936	959	942	988	1073	1003	1011	971	990	956	991	1024	1033	1042	975	990	996	972	989	1003	999	1027	980	1021	964	952	987	953	961	977	1007	976	987	1002	965	950	1006	946	990	1006	954	926	1013	963	983	989	1015	927	926	973	972	939	961	1038	976	936	975	985	1011	990	990	1020	991	963	1009	941	997	965	1017	1030	943	979	1045	975	951	964	943	1018	1027	962	970	967	970	988	1003	994	966	1008	942	945	937	974	1034	961	956	994	979	987	960	1025	912	962	942	968	993	982	996	966	1003	1024	910	964	962	992	925	1001	929	1004	1023	950	1032	994	952	1019	983	1011	1007	998	963	1010	1015	982	964	987	983	909	1026	1078	951	955	956	1001	983	996	1010	999	967	960	983	1019	1036	1050	985	958	977	969	1008	1028	976	964	1006	978	1022	1028	995	956	1036	1001	933	1018	968	894	985	964	1001	997	968	966	967	1061	970	1006	1013	1001	1018	997	996	1016	1050	978	973	961	975	961	991	994	1044	1036	985	972	1011	973	995	925	1021	954	951	975	1004	957	985	996	926	947	951	999	1025	998	967	1021	973	1014	1023	991	982	963	957	991	1020	967	987	975	1009	973	972	1005	977	971	1073	1022	962	1033	959	941	993	1003	1040	1017	945	961	966	986	989	970	981	1028	1016	1038	991	956	969	934	994	1008	944	1006	967	994	952	976	991	998	1022	1037	955	1004	971	1008	990	1023	997	939	981	996	1001	1000	967	1015	933	985
3745	9126	13041	52213	74097	49947	22583	7073	1909	997	977	898	924	868	937	938	918	941	907	892	907	909	927	910	888	938	923	919	859	938	925	952	903	924	930	938	896	904	971	921	882	919	922	936	925	920	889	889	927	951	915	946	907	892	864	938	874	898	985	938	975	947	899	907	922	905	901	893	861	880	929	939	909	847	918	878	936	880	931	945	920	906	862	896	916	912	905	920	890	920	945	978	911	894	922	938	910	894	902	928	884	907	919	862	954	913	854	914	953	912	921	919	968	927	916	910	958	918	865	879	908	907	924	934	918	930	902	892	899	918	886	902	968	895	915	944	892	913	943	896	921	910	939	843	929	904	896	901	877	948	896	907	924	904	922	915	901	854	907	929	925	931	895	905	938	953	893	923	930	902	899	926	913	878	909	921	971	947	949	903	961	890	869	885	953	904	918	927	909	928	889	894	917	914	896	929	872	901	932	873	836	957	934	941	914	932	961	911	901	918	904	931	952	942	910	886	946	892	951	868	847	950	904	904	881	887	884	920	922	916	951	939	892	887	970	942	897	942	954	965	877	937	920	925	904	903	900	877	937	910	922	951	902	874	952	869	941	936	958	892	909	861	962	854	906	890	922	952	960	920	901	884	849	991	901	869	917	911	902	890	867	912	885	930	920	875	886	918	896	950	854	890	925	910	940	945	918	917	859	894	892	893	919	863	933	894	913	912	917	882	900	886	990	919	988	925	906	969	902	934	919	953	881	911	905	940	903	900	885	909	903	899	893	964	905	902	934	968	893	910	895	899	919	894	884	896	883	963	887	911	969	979	893	898	902	887	911	927	880	895	946	934	922	896	885	899	890	926	886	896	944	900	875	948	870	893	924	960	946	900	892	900	897	928	898	932	922	918	975	904	949	946	882	887	863	900	928	869	930	912	916	934	956	894	919	896	920	861	932	937	929	865	851	884	856	911	853	905	929	920	933	959	843	850	911	903	921	924	890	882	906	912	931	947	912	924	900	944	938	892	935	986	880	925	908	916	926	949	928	953	878	903	903	899	910	908	905	928	914	870	922	909	872	888	924	867	849	900	876	917	889	906	894	930	914	952	921	907	887	958	938	850	895	897	876	923	952	941	919	855	874	960	875	936	931	920	944	845	877	878	957	880	843	909	914	883	855	873	908	860	903	854	940	940	882	944	921	888	902	958	948	889	864	880	888	908	936	875	933	885	910	901	922	914	870	942	852	901	891	933	873	879	905	899	877	936	899	918	892	861	943	927	932	949	936	893	927	916	882	937	919	888	926	876	945	956	894	860	869	892	915	919	893	898	909	873	882	894	884	882	875	900	930	875	876	905	894	902	945	923	868	922	878	926	899	919	913	943	877	926	946	860	943	868	870	881	948	936	891	922	936	855	966	874	931	906	937	991	893	867	941	901	910	879	870	845	923	865	889	884	907	907	896	894	938	898	925	922	952	907	931	901	944	890	884	899	942	897	861	927	916	896	893	876	942	873	985	896	904	926	889	913	867	883	915	908	880	918	927	887	907	916	887	891	926	942	912	910	910	909	887	900	921	906	861	929	895	960	884	901	916	920	903	914	912	873	898	947	907	871	890	920	952	879	983	855	938	913	900	948	885	908	930	944	891	912	941	892	914	969	876	896	867	883	853	952	926	872	923	923	890	883	929	901	872	934	886	907	911	937	895	884	880	938	966	921	894	866	902	889	932	844	916	901	875	898	867	935	952	883	893	922	857	912	889	927	909	876	889	872	901	932	904	879	923	945	898	962	884	931	952	940	908	925	922	891	920	913	893	892	861	847	932	915	900	902	913	933	878	924	861	931	895	967	892	902	888	933	953	836	962	836	898	916	951	907	926	883	909	922	918	901	912	942	1000	905	932	874	897	935	904	878	936	901	940	873	915	905	904	884	954	899	907	898	901	895	961	913	865	932	926	902	906	952	876	923	900	876	862	921	912	921	888	911	927	920	896	889	951	876	958	933	905	951	892	900	897	850	922	913	918	879	960	970	919	957	895	894	875	875	935	866	915	955	905	858	939	961	870	850	931	839	915	895	942	922	890	947	933	920	905	870	932	919	872	922	922	879	924	910	891	898	896	897	896	866	901	874	953	920	915	901	887	900	896	900	948	961	881	916	898	928	883	889	931	902	886	871	937	925	887	896	921	908	898	907	924	852	925	898	916	892	945	924	876	861	915	918	882	908	884	871	920	879	883	867	950	867	917	926	861	947	913	948	913	904	922	882	915	881	940	885	900	898	918	895	908	892	903	903	907	877	882	942	943	954	874	890	905	902	881	945	900	910	898	897	858	930	888	880	936	910	895	905	891	915	931	865	931	942	912	891	898	913	895	895	932	921	857	912	950	913	892	919	907	958	864	917	937	891	908	909	914	944	892	892	889	915	862	906	933	918	909	922	896	924	915	900	905	874	898	942	903	921	912	934	919	915	946	985	876	932	886	885	923	906	904	896	947	848	893	930	941	904	874	883	885	907	897	870	894	921	869	899	915	930	954	890	889	874	871	878	866	916	941	870	933	944	931	968	913	882	912	903	865	937	905	896	914	903	885	930	955	899	907	896	902	920	902	844	902	924	876	917	881	901	929	911	913	897	892	878	892	921	905	940	922	950	929	884	871	907	866	966	923	901	900	855	895	869	881	877	903	875	883	892	887	915	905	899	860	931	923	876	889	862	878	881	928	928	969	925	916	928	903	927	902	900	878	963	909	844	936	916	934	911	994	909	916	940	873	899	920	876	957	932	887	900	885	896	845	881	876	903	908	861	858	918	907	927	910	877	835	961	960	899	857	941	969	901	933	876	900	947	924	870	889	915	894	943	873	896	897	945	911	878	914	906	898	906	920	868	849	964	867	908	930	893	875	838	929	936	920	909	917	940	926	916	901	924	890	930	939	853	923	929	953	938	900	861	917	924	981	879	894	930	849	876	955	881	907	880	882	894	933	886	950	862	886	961	892	855	914	873	934	887	907	869	929	851	899	890	897	882	868	931	916	900	949	946	921	886	900	915	913	866	903	876	931	890	906	872	924	864	883	884	940	913	939	938	925	878	905	929	911	867	882	901	855	914	881	912	884	882	977	921	901	909	873	871	931	910	889	875	888	866	901	901	921	883	909	855	881	885	883	913	893	937	894	905	922	904	860	945	876	931	910	886	937	943	899	898	925	909	874	969	910	865	876	897	939	848	873	899	864	931	881	909	940	940	834	877	923	926	915	936	933	897	873	931	918	903	876	897	923	877	854	876	868	887	878	912	892	875	888	927	918	939	921	931	944	863	880	886	935	863	884	886	856	875	905	937	896	916	898	936	920	858	888	875	902	898	906	936	922	939	923	871	934	905	902	894	951	954	877	913	893	962	881	856	902	921	915	887	959	901	927	866	924	889	888	905	897	888	936	912	913	944	906	956	900	942	838	888	894	883	884	976	899	969	916	900	911	864	934	911	916	919	917	953	929	897	904	926	898	850
27304	13683	3213	12241	18089	11995	5016	2214	1209	1028	970	922	929	971	970	952	979	990	955	893	924	958	913	908	917	923	914	929	909	930	964	933	941	922	898	903	946	948	925	978	930	976	959	883	957	918	966	931	886	962	900	921	973	934	916	939	940	913	934	881	909	966	957	863	907	995	924	916	971	942	935	948	940	882	948	916	874	940	941	916	928	944	929	932	930	957	934	908	947	954	952	912	982	904	949	911	929	874	863	932	912	940	914	905	921	884	959	950	898	935	889	940	977	903	908	928	926	880	868	944	938	963	907	912	972	947	905	941	885	922	902	875	886	962	955	919	974	914	935	891	933	893	951	869	949	913	949	941	899	910	924	941	877	956	899	903	870	919	911	948	958	945	946	953	937	968	964	907	995	864	939	930	948	928	897	891	910	935	934	942	904	922	910	924	951	878	883	969	869	925	909	925	949	917	939	966	917	974	911	924	935	968	963	964	935	963	900	913	918	912	930	942	908	917	886	951	924	925	962	924	923	955	939	939	940	959	903	934	865	933	922	948	944	932	949	933	917	926	938	961	918	942	886	897	925	903	915	928	846	909	967	966	851	949	927	968	899	920	921	899	938	944	894	926	964	954	913	919	970	908	917	958	926	933	905	948	921	906	905	898	940	911	930	908	931	953	953	931	942	914	947	993	889	877	927	895	919	902	960	908	933	909	977	951	937	909	897	899	961	968	967	879	936	947	916	920	998	943	978	959	907	932	933	981	915	920	893	919	890	952	926	940	950	931	974	931	839	956	852	959	878	957	963	957	950	971	923	937	894	930	873	893	928	926	963	934	928	904	967	877	938	977	941	936	862	976	967	864	891	931	925	942	924	915	903	947	949	945	950	928	935	902	938	967	934	885	911	878	925	963	899	976	975	930	931	911	971	901	936	937	867	925	894	954	915	901	921	923	952	938	948	862	898	872	888	974	883	900	912	937	917	905	892	961	965	917	893	940	944	923	907	938	921	909	898	946	929	921	926	934	889	948	961	923	924	980	988	898	922	949	916	900	909	938	914	948	921	934	942	899	912	922	911	929	921	883	906	904	938	932	877	908	975	928	923	927	935	892	912	981	913	919	864	894	960	951	932	953	900	972	915	947	964	946	972	911	905	969	920	919	950	954	883	893	890	932	934	910	906	1012	907	895	927	918	969	935	919	925	911	876	1002	886	908	945	929	932	949	884	907	922	914	959	972	922	938	895	893	929	881	913	902	993	909	925	898	947	962	936	935	976	909	922	939	933	897	917	905	940	914	953	920	924	956	916	955	953	913	934	943	880	886	879	903	953	927	990	991	951	875	918	928	934	917	920	934	893	1016	931	903	873	888	942	936	920	901	938	964	916	933	922	903	937	932	901	910	912	918	952	940	953	894	925	910	937	903	955	903	886	890	917	916	940	908	912	933	919	960	925	939	966	922	972	886	934	900	925	942	943	933	911	869	953	928	909	932	1014	892	972	907	959	943	938	927	894	898	936	983	962	910	922	937	888	954	991	901	909	937	889	913	932	949	943	932	963	933	900	878	962	992	929	938	963	906	908	964	993	924	894	936	910	851	957	882	865	934	943	870	865	903	949	909	932	892	963	888	873	919	965	931	911	944	902	983	928	987	970	936	916	878	920	973	918	894	951	929	948	968	962	927	895	890	885	928	891	900	950	890	920	878	961	978	984	955	976	924	990	934	940	932	930	945	904	935	903	958	914	907	938	975	916	927	833	988	952	966	956	894	1027	910	951	931	941	864	966	906	979	933	861	907	915	966	956	931	914	937	990	948	962	938	909	914	912	883	880	893	914	929	937	909	916	969	953	914	865	900	877	917	892	851	897	940	880	928	930	977	901	924	941	939	922	920	919	869	911	934	905	931	960	958	950	894	953	916	891	918	986	889	957	899	970	919	935	914	927	951	977	927	921	879	980	942	932	950	943	956	915	915	907	922	923	908	875	967	914	902	933	900	910	892	962	913	938	989	934	930	918	959	940	954	948	900	924	939	915	948	937	919	955	921	887	943	969	960	927	959	935	930	890	906	926	889	992	996	888	865	952	943	958	964	916	933	905	923	952	968	905	906	905	904	940	921	891	894	904	920	892	943	911	929	891	872	942	978	943	941	959	892	970	929	958	958	929	909	899	935	912	880	932	908	939	922	884	955	947	936	930	918	923	899	931	978	882	947	963	872	920	896	906	891	932	899	900	902	878	963	910	974	933	885	889	920	879	920	922	923	987	916	942	912	918	891	892	909	945	950	869	909	916	863	892	882	868	884	973	916	890	923	888	910	940	927	926	901	907	929	949	953	940	907	956	909	923	896	908	944	924	874	901	909	949	926	935	898	893	975	956	949	841	916	935	950	899	931	959	901	966	944	966	934	934	997	985	926	975	871	924	929	915	884	951	892	894	956	945	943	956	969	936	981	919	900	884	940	927	939	914	931	968	928	906	894	905	917	896	951	949	883	922	921	961	908	880	924	915	934	907	984	954	912	941	896	924	956	903	927	934	936	894	981	953	999	895	904	908	890	934	896	998	905	975	917	957	880	920	947	919	928	923	908	862	931	982	912	1001	906	893	943	931	927	911	981	962	941	906	966	924	908	948	934	970	930	937	908	924	912	877	923	927	965	938	947	899	928	920	921	921	914	973	930	922	920	897	933	912	855	930	904	933	907	960	925	945	932	918	944	937	913	923	955	961	936	958	939	881	917	956	960	904	909	939	970	927	907	912	952	954	914	901	914	985	874	989	902	913	941	911	919	953	896	904	923	863	930	981	925	943	927	899	904	946	921	947	917	927	928	926	958	905	959	902	938	968	946	883	910	895	970	876	953	872	895	933	971	914	990	939	880	938	934	935	884	953	965	964	953	936	927	906	951	959	962	924	949	943	935	892	934	937	918	916	947	955	966	922	939	934	914	927	950	933	944	910	898	924	942	913	883	976	942	930	956	909	941	953	911	953	947	958	956	902	863	905	934	945	936	903	951	881	935	916	897	866	897	909	935	921	902	920	890	941	920	941	871	931	942	910	880	986	949	929	942	875	956	944	856	920	949	957	972	932	874	853	955	977	915	947	881	922	932	970	882	915	939	936	997	926	911	917	884	903	877	970	942	917	951	914	911	995	907	977	930	884	891	928	963	881	939	948	886	931	953	902	931	905	975	931	894	925	951	936	961	891	893	922	934	924	909	960	933	956	927	907	914	934	980	992	900	866	973	900	960	964	937	906	952	900	897	871	961	938	897	967	886	953	883	977	932	919	928	899	949	961	929	889	914	948	974	910	881	943	945	898	972	959	889	898	897	951	875	936	874	947	953	904	872	873	940	938	979	951	969	859	925	956	907	899	927	965	927	932	949	921	940	925	939	959	931	935	913	917	904	966	953	923	971	843	968	902	905	992	962	912	924	941	1000	935	924	921	1032	919	958	915	923	958	949	926	950	921	883	919	947	959	933	855	919	973	911	862	963	907	916	907	925	936	906	937
4993	1196	1837	11128	14746	9158	4102	1863	1033	812	829	803	817	797	769	783	820	810	812	793	818	791	807	815	814	830	785	760	736	775	855	823	831	813	768	834	820	777	871	762	838	841	782	772	806	793	781	768	859	797	802	763	771	798	821	864	781	798	812	823	841	830	815	767	803	806	801	836	840	757	834	808	771	842	847	817	844	818	780	788	759	794	801	758	818	814	750	783	781	816	798	789	781	751	812	797	832	826	827	767	813	831	818	814	778	798	817	809	803	773	796	819	828	786	791	824	749	757	825	775	774	772	796	806	821	749	823	828	796	750	791	770	824	830	806	799	770	784	761	813	820	774	749	828	801	800	818	789	824	784	765	807	800	729	816	769	817	765	808	765	814	804	784	819	854	835	797	832	797	803	759	865	813	776	837	813	784	808	789	795	787	765	833	796	816	758	765	792	815	779	806	832	779	806	835	813	850	834	848	756	817	812	866	870	748	793	730	791	799	855	845	783	822	762	765	801	770	848	809	808	740	783	831	790	837	806	794	802	807	756	783	773	799	741	805	869	798	752	831	777	813	805	776	770	778	823	788	788	799	787	770	838	886	764	811	776	786	790	770	786	807	773	826	833	754	827	767	821	801	817	812	835	812	801	826	762	846	744	772	823	809	791	831	824	828	821	791	826	793	780	804	838	759	795	842	843	772	764	801	832	780	821	814	812	820	833	765	788	776	874	783	804	857	784	782	802	784	862	795	801	864	770	827	842	788	831	811	801	819	799	791	815	793	774	794	779	734	870	812	763	807	795	789	769	791	819	826	820	809	768	809	791	833	761	774	809	801	752	776	802	875	810	803	771	797	795	847	775	810	773	835	817	844	815	747	798	781	814	804	832	823	798	804	765	838	818	874	787	786	781	846	815	783	782	814	773	801	822	809	808	832	782	762	796	867	807	811	806	793	817	773	825	808	774	814	827	765	818	776	774	789	787	866	776	845	826	820	821	769	786	807	761	739	877	762	815	786	845	775	866	820	779	795	747	844	808	807	829	799	808	770	764	828	843	789	774	822	812	831	817	804	749	814	834	794	863	780	786	784	833	847	785	777	802	804	765	771	790	773	769	830	754	765	765	808	788	787	817	793	787	781	812	745	737	771	846	787	783	822	801	804	806	786	850	840	798	824	863	772	855	801	769	782	757	833	852	803	794	863	807	796	728	800	792	794	791	835	777	768	777	768	773	756	772	812	793	827	797	794	741	836	787	851	798	792	796	777	814	844	826	826	800	787	804	783	793	763	815	792	789	793	735	785	774	766	798	778	874	797	798	767	794	782	804	804	849	833	807	806	768	793	816	813	755	819	873	737	810	801	791	790	800	827	827	784	760	773	837	849	839	811	858	849	796	837	781	796	774	798	810	796	825	764	815	781	857	851	765	803	824	826	798	802	779	838	813	796	804	820	790	840	821	766	770	840	810	754	799	782	756	794	780	788	826	810	785	814	807	791	782	768	803	764	790	819	794	811	850	780	789	773	808	805	800	810	776	855	787	862	797	848	814	823	801	788	791	785	813	802	793	794	790	797	781	823	791	829	782	803	793	794	827	774	825	747	840	814	801	802	819	781	802	780	762	834	832	804	827	792	817	809	812	795	800	757	802	764	791	828	844	812	789	799	791	783	823	858	754	772	792	783	815	783	754	749	801	825	820	881	846	791	830	823	815	829	810	833	824	843	765	810	788	799	784	788	840	748	782	772	784	766	813	803	805	834	866	813	779	845	787	792	814	756	797	842	773	847	806	764	770	789	795	828	803	780	772	810	833	805	741	830	840	781	852	795	827	797	820	759	791	794	781	841	778	809	809	728	780	797	843	835	786	783	815	787	825	796	805	768	807	760	796	810	779	849	783	786	787	821	811	833	798	844	739	797	842	799	805	766	766	752	760	742	773	761	804	813	810	828	730	828	816	798	830	810	815	808	802	790	784	822	819	806	811	809	759	787	828	788	816	778	823	817	794	802	855	824	778	840	812	777	817	811	801	739	824	809	788	784	836	843	843	824	804	805	835	820	854	762	769	777	812	786	854	784	813	825	866	825	804	759	809	840	773	778	818	825	780	806	776	808	818	761	847	804	833	737	804	792	838	812	766	813	853	774	781	797	797	762	786	785	802	784	791	817	836	819	814	796	833	897	804	826	777	842	824	756	793	815	833	815	826	838	800	810	803	800	805	825	783	781	789	793	750	793	786	845	800	814	812	781	813	835	831	839	781	804	837	771	816	798	834	813	811	832	790	801	761	849	800	785	809	760	811	827	791	802	799	811	788	729	776	813	791	779	773	805	823	786	746	814	815	772	864	827	769	809	811	812	798	785	787	830	765	816	808	814	806	808	805	766	791	788	767	816	787	784	843	763	787	805	803	790	799	791	726	767	807	837	796	811	796	798	811	827	783	787	771	800	777	763	802	812	846	836	807	837	780	827	791	819	825	804	757	799	763	788	805	828	731	774	799	826	769	767	810	812	856	831	817	744	808	820	765	840	795	796	818	814	757	789	830	798	784	767	800	769	788	815	800	825	787	824	786	792	827	786	776	798	800	797	802	762	747	803	811	854	815	787	774	794	830	814	827	830	816	835	771	820	782	781	793	853	795	793	796	778	776	796	789	738	790	795	787	810	836	773	786	756	792	820	806	758	798	823	815	849	847	752	786	758	791	834	829	804	804	823	811	784	788	809	806	803	767	807	837	826	816	814	731	834	800	778	802	815	817	800	806	797	774	801	781	795	832	763	776	768	766	791	794	770	790	768	847	758	776	816	821	780	840	801	817	812	791	798	825	802	827	850	775	896	776	814	809	781	775	812	752	823	793	800	828	794	831	833	827	791	813	778	778	867	796	789	764	820	752	809	809	769	843	734	800	786	833	771	784	756	826	848	820	768	812	777	846	807	812	804	813	752	828	779	817	810	783	762	763	783	825	802	833	812	798	830	765	766	799	844	815	781	772	824	780	776	819	722	849	773	770	800	831	768	787	783	800	808	747	816	809	803	774	790	782	763	829	821	803	868	799	788	790	783	782	799	841	811	767	756	801	809	802	776	777	779	801	816	833	813	813	783	802	799	811	810	785	852	854	816	803	805	798	823	803	871	881	797	756	820	792	779	767	807	826	763	787	836	796	832	774	807	815	851	782	816	792	793	796	811	763	822	792	788	798	760	778	778	769	813	781	766	810	761	786	799	817	791	811	849	815	790	802	772	857	786	808	818	788	793	821	805	770	774	803	807	766	771	807	861	817	807	760	816	800	846	812	775	794	809	784	781	852	814	775	811	801	813	786	830	787	823	873	801	812	860	799	795	806	761	789	799	783	765	806	807	781	788	825	878	756	794	867	811	827	786	800	832	786	856	803	793	861	763	784	808	814	825	871	797	822	837	790	830	782	819	795	802	802	834	768	794	796	830	776	746	818	819	802	810	813	800	798	818	758	808	810	779	818	865	748	860	775	831	831	832	781	840	827
24487	21108	27549	36196	58515	49377	33055	11822	2578	1187	952	877	928	904	955	1005	861	934	961	950	942	922	895	906	935	927	887	966	899	929	940	873	974	960	896	916	926	947	925	920	921	877	853	965	923	863	948	913	925	957	924	897	903	933	934	928	863	871	915	903	868	895	904	880	938	858	926	948	898	950	886	889	943	925	894	921	881	884	937	848	946	923	866	915	944	966	940	933	891	861	978	939	856	962	930	910	950	910	953	911	941	918	881	902	949	939	941	867	851	921	897	900	933	894	883	921	875	967	906	882	939	913	905	954	935	953	910	861	932	919	866	848	851	1007	831	896	862	911	920	913	904	917	919	915	884	883	896	917	949	883	916	924	938	912	958	911	922	947	865	914	870	934	935	925	875	903	926	920	942	911	877	899	909	897	905	981	865	911	901	933	904	936	930	940	902	898	910	897	928	918	892	865	910	899	920	886	899	933	914	881	894	938	937	918	863	863	941	891	887	846	904	879	940	890	897	921	917	895	943	908	945	895	929	869	894	936	938	879	888	911	909	960	940	920	959	876	872	890	920	875	916	932	899	920	929	974	865	924	887	940	856	926	910	922	952	937	894	857	944	896	918	903	944	897	907	914	915	899	918	929	896	929	923	906	913	897	896	918	879	969	885	912	906	871	908	930	909	892	913	910	929	925	848	862	895	968	918	909	890	897	910	912	913	973	917	968	928	927	902	906	850	907	920	920	877	954	857	873	939	835	922	895	891	915	871	930	936	902	921	867	927	901	907	958	951	929	938	917	867	924	878	952	859	977	890	923	903	955	904	901	875	908	930	914	927	915	899	878	944	926	882	908	939	890	910	898	888	899	907	849	914	899	977	867	906	926	937	1003	901	903	905	917	939	930	874	864	884	906	942	966	887	857	937	898	873	882	958	875	972	983	882	973	960	903	933	902	939	956	872	916	933	864	886	949	899	890	909	905	901	937	875	915	944	891	881	908	889	926	939	922	891	877	924	905	859	859	916	942	909	890	871	893	888	952	895	943	962	933	899	869	869	930	887	897	912	849	896	935	901	986	871	918	920	925	932	877	927	870	938	948	908	933	883	888	885	897	907	933	862	913	839	853	904	905	965	909	898	872	973	895	901	910	847	934	897	901	918	936	911	854	888	903	915	922	920	962	888	911	986	944	922	924	895	892	890	922	945	887	906	909	914	869	912	913	909	965	877	920	875	944	892	925	931	951	907	915	930	904	883	890	958	904	905	924	938	945	916	914	989	905	927	937	920	881	869	924	927	942	923	836	945	907	867	945	922	891	866	917	914	874	871	906	864	909	904	880	875	898	957	970	858	905	934	913	874	855	849	884	970	919	948	953	945	905	957	971	878	885	960	900	841	927	909	960	975	896	889	924	888	858	874	893	968	924	917	914	997	955	911	863	896	830	911	918	866	919	926	906	913	902	919	917	876	934	867	970	879	924	917	925	914	964	984	902	892	916	860	846	887	905	964	902	923	896	913	895	830	885	924	889	938	896	889	900	888	928	881	856	900	903	919	876	906	911	907	887	910	909	940	923	875	952	888	915	880	895	844	942	905	911	896	920	903	887	906	902	912	906	912	913	926	915	875	866	933	946	935	889	882	903	929	939	942	926	918	886	878	925	888	962	873	909	949	903	940	956	886	858	939	862	897	858	887	923	869	962	870	908	927	916	927	1003	927	867	957	890	947	864	855	928	881	868	876	852	920	895	924	912	931	913	857	923	925	844	854	835	897	885	919	929	892	897	926	878	901	930	960	872	906	884	872	868	933	854	920	908	855	897	906	911	924	920	965	918	868	862	911	909	955	888	916	922	909	878	896	953	869	941	870	928	884	978	912	889	882	866	887	945	944	896	901	839	887	933	875	915	877	860	884	910	849	878	893	876	912	884	944	900	948	854	920	880	939	901	923	930	937	949	865	929	887	949	897	873	939	984	940	909	890	915	874	876	873	906	920	862	947	900	925	909	889	898	920	928	887	895	908	909	932	898	926	897	875	902	891	929	917	878	873	872	880	910	931	934	897	936	917	933	955	921	927	862	875	858	913	934	907	888	925	899	947	892	945	923	887	877	913	947	918	917	939	959	916	891	917	885	934	910	905	940	950	931	935	868	899	871	930	937	945	934	918	927	880	923	917	920	902	912	858	916	885	898	950	873	868	913	985	857	919	878	934	932	932	827	959	943	876	909	879	868	848	927	918	933	903	902	933	839	911	923	915	896	934	940	941	893	908	921	906	899	893	924	896	900	913	875	961	877	885	957	907	891	909	896	863	894	906	880	886	933	922	881	922	898	869	839	899	955	948	919	918	919	911	903	893	853	878	910	899	939	947	895	915	867	916	834	919	896	950	907	935	883	949	942	923	958	896	908	894	949	891	927	986	889	873	899	923	885	854	921	924	940	940	930	901	970	889	900	929	892	926	919	926	919	920	894	921	890	937	887	908	889	885	874	865	820	909	904	901	904	963	938	855	901	951	868	954	917	904	880	856	863	901	936	925	902	902	927	973	891	889	889	862	934	908	919	914	951	882	932	899	936	929	931	900	925	940	970	858	911	940	974	997	861	907	953	880	941	925	899	921	895	897	936	928	886	968	930	894	937	887	963	904	920	898	953	871	872	928	880	944	922	915	925	919	937	926	887	919	876	917	893	922	907	950	916	872	919	951	906	915	929	872	902	887	902	863	921	898	934	897	876	887	891	923	907	888	864	846	890	977	888	936	933	929	896	936	930	916	894	987	914	879	935	896	993	925	896	855	902	885	927	936	909	914	923	968	967	925	942	895	953	901	871	947	893	929	863	862	933	863	915	882	897	892	858	895	935	913	950	920	895	877	933	922	913	935	928	928	892	928	899	904	955	921	943	920	888	932	933	887	943	878	964	930	948	883	951	910	853	934	907	936	878	910	908	918	922	905	945	899	986	910	938	898	908	882	876	927	951	943	914	906	900	949	921	946	902	917	848	873	892	920	864	879	929	988	853	904	902	918	904	901	898	893	904	871	917	892	862	891	936	874	864	857	904	869	935	860	866	894	919	889	890	892	882	895	850	868	933	920	899	892	950	893	958	923	948	891	875	857	923	918	877	901	964	943	922	932	892	904	893	912	932	891	876	922	918	930	880	918	842	934	875	903	890	898	872	895	935	948	926	965	913	897	892	924	925	898	923	950	979	900	896	907	905	897	913	876	858	885	934	941	889	940	929	924	901	862	880	921	947	936	930	884	924	910	922	960	955	960	909	939	876	931	891	892	933	877	925	873	933	965	916	884	904	848	858	934	954	960	900	925	947	868	926	924	939	876	972	913	894	841	906	851	965	867	919	871	916	871	871	898	914	899	903	865	878	905	972	918	934	852	891	888	883	939	904	891	866	949	881	940	957	878	901	951	876	810	868	918	912	906	891	932	929	919	903	907	874	897	878	910	911	949	867	903	888	845	891	906	931	927	889	899	888	929	874	923	895	902	929	901	909	869	902
3488	4072	5828	47740	59568	43708	23116	6833	2025	977	837	870	851	917	899	840	819	864	795	875	828	869	816	836	839	881	855	823	815	826	841	824	846	834	861	881	760	834	855	813	807	777	841	838	781	846	820	848	817	817	854	846	838	839	889	893	843	825	806	777	898	843	852	852	822	798	886	827	850	770	864	849	863	867	845	806	806	808	825	850	832	864	854	817	827	866	843	836	784	859	824	859	831	810	791	850	874	858	829	858	823	856	815	853	781	795	839	814	803	847	854	818	858	861	840	816	875	845	840	850	809	884	826	829	819	884	818	813	862	864	818	826	826	782	806	810	809	834	853	870	841	800	811	846	836	846	833	877	782	795	825	863	802	808	865	808	841	818	845	869	862	806	798	884	819	852	849	829	869	817	750	852	835	909	863	852	837	826	842	882	892	843	861	816	854	896	859	837	904	839	857	787	788	846	859	830	815	836	865	790	831	862	824	903	820	878	843	838	828	801	819	823	812	860	853	819	812	834	830	847	864	799	823	880	809	822	830	878	806	862	796	860	829	826	846	829	808	835	840	816	825	892	838	802	791	861	828	812	837	836	851	882	823	852	803	836	774	831	793	827	863	830	846	885	858	861	772	784	789	839	833	825	755	824	792	846	857	847	832	871	891	839	801	818	842	850	852	838	795	837	862	854	849	836	819	818	825	883	846	825	859	780	842	809	858	857	846	832	835	815	819	831	767	806	842	836	825	822	778	849	840	807	806	800	805	768	857	817	882	865	839	830	802	830	892	879	846	806	848	865	827	837	858	799	822	860	859	853	814	874	803	862	838	853	813	863	839	855	825	873	896	885	845	860	824	808	834	851	822	777	817	818	821	846	802	834	839	803	790	838	847	901	867	808	838	833	817	865	783	822	798	819	867	855	849	880	868	843	879	796	796	833	816	884	844	823	815	802	851	838	871	864	835	908	849	904	826	835	818	869	891	875	854	827	806	804	820	889	873	845	808	792	791	830	839	858	817	858	858	883	862	820	822	823	858	819	798	862	845	865	860	865	834	796	844	821	817	906	854	849	796	800	836	824	809	868	837	848	836	841	865	871	876	822	840	805	811	893	851	840	842	874	878	813	874	791	835	809	763	859	897	847	851	825	813	873	880	788	874	826	841	838	848	832	861	864	834	901	859	867	792	800	835	860	861	915	855	834	826	870	798	862	858	791	834	846	848	784	866	848	837	838	904	811	811	813	848	835	854	905	827	849	842	880	843	830	837	818	822	825	820	836	814	833	862	860	786	857	799	848	828	854	879	816	856	870	889	839	802	843	832	889	817	797	829	866	843	808	860	765	877	867	855	876	866	822	791	863	807	834	840	862	854	803	776	868	866	834	857	820	854	886	828	864	825	822	824	820	815	799	876	830	818	834	825	830	819	855	851	867	855	838	844	872	823	823	871	808	838	840	798	817	803	833	857	841	864	838	820	827	767	824	831	917	822	818	861	874	829	838	779	843	842	836	817	874	841	822	864	862	784	881	784	871	823	821	880	836	875	818	795	880	837	888	871	849	800	869	848	857	835	826	756	817	818	844	810	817	841	851	835	846	799	841	830	825	844	828	846	820	843	829	812	813	857	879	818	799	821	886	838	831	808	838	862	843	843	855	848	823	771	886	789	881	806	827	833	820	852	808	821	815	855	854	809	875	857	832	809	864	834	841	832	805	847	835	846	861	822	804	826	813	854	785	833	885	792	873	832	799	810	818	883	792	857	843	841	881	812	807	851	819	841	842	816	846	858	871	813	843	820	866	838	849	840	803	807	831	874	862	852	849	822	869	854	815	818	837	872	872	810	826	814	823	818	822	888	859	848	822	818	831	775	825	869	825	835	841	834	776	831	809	834	835	841	836	858	799	818	811	805	868	842	835	881	840	793	871	822	840	838	810	872	827	853	845	834	790	787	834	822	812	827	888	887	789	867	842	744	804	864	880	807	860	871	832	826	800	822	833	819	799	818	844	827	851	829	836	848	869	822	858	845	839	837	798	854	858	831	848	818	845	805	809	849	794	860	812	865	810	846	828	817	815	816	825	864	879	873	764	833	909	847	827	792	859	813	861	898	868	881	856	800	853	814	863	875	855	836	844	795	823	814	839	857	858	783	825	844	851	847	848	800	849	864	817	858	867	825	798	796	834	826	796	866	819	812	909	775	780	851	915	814	842	837	816	815	828	853	861	809	824	833	793	783	832	789	809	865	825	860	792	818	849	832	802	788	805	793	844	842	857	839	835	855	821	865	787	845	897	850	851	881	854	835	845	807	796	804	799	838	819	869	798	810	856	778	845	870	861	856	867	835	801	762	831	827	857	820	816	825	826	808	832	883	835	800	842	865	872	855	809	795	807	855	830	853	789	802	807	904	849	830	852	852	813	828	793	841	845	877	841	805	847	814	819	819	838	836	819	807	872	850	807	793	846	830	860	840	850	874	841	818	829	811	868	805	808	867	814	800	785	806	867	771	817	829	877	828	832	854	820	867	844	834	835	818	876	783	828	839	816	833	811	860	825	870	820	857	885	802	818	815	852	892	803	845	859	825	817	861	862	882	818	779	847	859	855	821	843	875	828	867	827	849	821	800	830	853	854	812	871	806	816	811	787	806	843	849	889	879	872	853	826	862	826	817	850	882	850	788	819	841	785	869	825	853	851	857	863	818	858	851	808	884	828	865	816	862	816	798	818	860	811	859	867	850	844	859	821	767	881	831	835	814	817	872	828	790	818	852	854	851	910	821	843	818	831	806	817	823	827	785	840	847	794	815	845	828	840	866	825	821	808	821	832	851	847	834	815	858	799	789	813	835	823	866	857	794	889	852	882	810	827	808	834	819	860	820	845	806	829	838	837	769	836	826	834	846	867	864	883	838	841	810	804	827	842	832	826	809	838	836	853	817	811	820	856	872	787	839	825	829	822	745	839	809	817	808	817	833	846	890	811	843	861	835	833	791	851	860	793	873	860	876	813	871	851	818	831	785	803	790	803	846	837	870	841	812	811	841	799	811	876	746	911	886	870	818	825	849	784	775	831	855	858	861	838	812	818	831	851	837	848	862	880	799	845	824	820	832	828	841	845	813	848	765	858	849	799	835	807	808	810	810	809	836	865	792	871	820	843	847	812	817	818	860	835	802	873	864	852	860	829	857	860	837	806	863	818	853	827	799	801	851	822	813	854	816	823	774	881	840	827	779	835	867	851	857	819	836	778	824	799	792	797	832	868	810	845	857	831	889	829	794	843	862	842	836	813	850	852	851	837	794	890	854	862	836	830	870	825	871	837	767	832	797	850	822	844	802	820	793	802	848	851	815	888	841	841	867	829	793	812	851	861	806	826	841	895	800	834	819	829	803	860	812	793	840	861	790	814	863	800	880	850	835	823	846	848	796	787	856	832	802	812	793	818	835	821	810	860	820	864	813	789	840	814	869	849	807	778	829	854	849	854	781	866	815	848	856	888	853	803	824	805
23776	21092	28103	39008	60518	59573	37366	14860	3397	1368	1124	1078	1122	1109	1050	1025	947	1065	1072	971	1014	1018	1062	1033	1049	1012	1004	982	1001	1007	1046	1008	1031	990	1021	1015	1017	1022	1034	932	1029	968	1041	1018	999	1034	1009	1019	1041	954	954	1000	993	967	1059	1039	1021	1018	1043	1018	985	965	965	945	988	1043	980	957	981	995	971	999	981	958	1028	1042	1090	1032	990	1012	990	1018	1016	977	971	998	969	942	1051	990	983	925	969	982	1043	966	936	996	962	999	957	940	942	989	1029	944	1018	987	1002	985	1006	975	942	962	1029	999	1042	999	1027	1020	1002	1067	1014	1021	967	980	973	1009	1021	1023	1047	994	1012	940	979	1007	1021	1034	1072	959	941	979	1001	1021	973	998	995	983	979	1005	964	1010	970	1022	1006	959	1023	982	1005	1023	977	1029	1036	993	1019	1015	1029	989	1018	1015	973	973	986	966	973	961	944	1000	966	998	940	967	1009	1093	1036	948	1022	956	1022	1048	933	954	1006	1022	966	952	1007	975	978	938	989	1026	1029	1060	998	1033	959	1006	978	983	969	1046	1071	969	1025	1043	980	1031	999	1015	964	1066	976	979	969	985	989	1005	1041	1003	1004	1014	969	965	992	1033	1055	983	950	997	908	977	1007	996	997	1062	1014	1003	940	980	948	1012	994	993	975	1034	990	998	1006	1010	1023	951	1015	984	973	1001	992	953	949	972	1037	1045	994	1005	952	962	925	1017	983	1025	975	973	978	1032	959	976	1007	1042	1002	1012	996	1010	993	1009	975	1001	975	1008	1001	983	936	989	976	1033	1030	997	1005	969	1011	991	984	1029	984	968	973	1021	1008	993	1014	1002	977	987	1051	998	1037	961	943	967	963	954	1036	974	989	1008	1001	975	994	970	962	985	1066	993	1062	1036	1009	997	973	1056	982	1046	969	1042	970	977	993	1051	910	1008	1037	1034	1054	1026	993	992	1023	972	1011	1049	979	1012	978	933	1045	999	979	962	978	999	955	1013	931	1007	1038	1026	970	1022	952	1022	1024	984	968	970	978	987	944	1044	999	948	1045	974	1033	1022	998	1054	1012	1053	1033	961	942	974	1007	1023	987	994	1041	922	995	982	991	971	985	1020	1017	951	999	964	957	1048	972	985	1032	1071	1065	1016	1051	996	1030	1043	969	1009	1073	1027	948	978	1000	1009	971	990	1019	1036	1018	1028	1062	1026	968	1015	917	969	1031	998	1029	999	1004	995	971	1035	964	1005	1012	962	956	980	978	999	1005	978	980	1012	1025	984	951	1001	1004	1013	976	978	974	1020	1021	998	969	944	985	975	982	981	1040	1002	1020	1012	1029	959	989	1016	989	1044	1017	989	1003	1004	1017	969	1009	945	961	1010	991	1004	997	975	986	954	972	1015	978	995	1070	1022	979	1016	980	991	989	961	1043	952	1051	964	985	1010	950	961	1054	1009	992	1087	993	993	1033	1024	994	968	908	967	1011	989	1044	1018	944	984	973	946	1045	987	1007	1000	1018	971	1075	1020	1053	1046	1028	976	965	1022	980	973	967	971	1054	986	941	1034	1005	949	1016	1008	1003	1068	1014	1028	1037	970	960	961	1022	1023	999	1019	980	927	973	1001	1049	976	1007	943	1016	949	1028	982	1036	961	913	1011	1027	1018	1031	1018	1011	1030	1017	1006	974	990	973	953	991	1022	995	996	1024	983	992	987	969	1018	1047	1012	984	1031	1045	982	983	1027	961	994	1014	1035	959	1034	1009	975	1029	1013	934	953	1007	1051	1014	1001	1016	992	993	966	971	989	1011	1001	1019	982	1032	993	1042	1008	1018	997	1003	1007	1032	957	1005	969	972	1015	957	963	1007	1020	997	982	967	1041	974	989	980	1005	901	966	1004	1026	975	999	1018	1044	1023	997	974	992	986	969	1041	1001	1058	992	999	961	1042	967	1051	985	966	1007	1007	977	973	985	904	982	912	927	1017	981	976	1006	990	993	1058	991	1024	960	975	974	1009	1037	964	1001	1065	982	1027	1022	983	1031	990	1001	975	982	998	1007	990	1050	989	1008	984	1023	1017	1021	968	967	1071	1045	1024	1011	1011	1000	987	1023	1050	976	1005	1050	982	955	1018	985	973	989	1025	1016	931	1026	1085	982	1011	963	1016	1016	979	1016	954	976	995	979	999	1035	1009	972	1016	961	1025	958	979	967	1005	1024	978	1011	1034	931	983	1006	999	1016	1008	966	971	1011	1050	1013	1024	1008	1019	968	1024	971	940	1014	959	1088	944	1024	1014	991	1011	997	1038	976	971	988	1065	1025	992	970	995	994	939	1003	1007	946	1001	1003	949	1033	1003	1019	978	1014	1084	973	998	972	1015	986	1000	967	1022	999	991	951	1040	990	994	1025	929	965	1047	974	997	1019	999	954	1051	1077	1034	1024	959	1051	1007	999	1006	947	992	931	976	1014	948	931	977	994	942	993	1089	1012	1005	960	1004	951	1000	887	956	992	1008	971	986	966	998	1018	1051	1060	995	998	992	981	927	1005	1036	963	1036	1031	969	983	987	980	983	958	999	971	935	959	934	994	1053	994	1014	991	1054	985	1015	1008	936	1016	1017	1038	994	994	1025	992	945	984	1034	934	947	1026	1023	969	1048	1062	1057	969	1019	1034	984	965	997	1007	1019	978	991	986	952	948	992	1000	977	1042	1016	978	1056	1014	996	972	1026	985	1055	967	969	988	997	1016	1009	981	933	975	966	920	1016	1015	949	948	969	986	947	953	1035	1003	992	981	998	1041	947	942	979	987	940	953	976	1067	1039	972	1043	972	932	994	1022	971	1013	1018	1001	1014	1015	996	993	1043	1010	1024	964	975	969	994	1009	961	999	949	978	1076	1042	1068	987	978	971	962	1030	959	1021	1029	1002	1035	962	999	1027	981	1015	1004	998	957	965	1059	988	1018	1026	971	1038	994	974	1039	1001	950	1012	1018	1018	977	1006	1014	1005	1039	990	1013	988	970	961	1020	1012	1019	968	967	1000	922	984	937	982	978	967	1040	953	989	924	993	1013	993	1013	986	960	1037	976	905	1003	994	959	1012	976	1007	1031	999	1032	990	976	935	986	1010	984	1018	974	1019	1062	1014	1013	925	938	974	968	1035	1022	952	1000	980	988	999	1040	975	932	1010	1019	970	990	980	1047	997	931	971	975	987	962	950	1034	995	977	1029	991	952	1033	956	990	977	956	999	1005	968	985	1008	1008	996	1013	1026	956	983	978	1022	1015	993	978	1052	992	1006	1013	989	979	982	973	938	990	1011	947	1013	975	990	1011	960	998	986	952	997	995	999	996	1011	1066	980	976	1049	934	1029	959	972	1028	989	969	1106	955	994	1022	1014	996	1002	966	970	1055	942	990	973	1013	1007	1022	1022	978	1031	967	951	951	999	1000	1023	954	1011	957	973	994	947	978	1039	984	1011	1045	987	1062	977	1012	975	1005	987	988	981	1015	969	991	989	980	992	919	1014	1020	990	976	921	989	979	985	1007	941	1000	967	996	1021	1020	981	1027	980	987	1020	1016	999	1015	916	965	1054	943	1005	986	989	998	1030	1009	962	986	965	1027	1013	938	1029	1004	1016	975	994	985	1038	960	1018	1002	995	1066	996	953	1011	1036	990	1004	990	967	992	1025	988	996	929	1005	999	969	1003	1030	1007	970	976	967	985	981	979	970	980	991	986	1002	1024	966	963	991	968	1026	1018	992	980	1018	953	969	1007	1039	950	998	950	1010	1017	1054	957	995	982	965	987	1073	1012	949	987	977	1026	965	983	1057	1003	975	998	992	969	1022	988	1007	978	1041	1019	987	1007	1069	939	1022	986	1003	997	955	936	1048	999	972	1017	961	992	988	1012	1012	1034	1035	1044	1005	983	1071	1022	1035	990	1017	1034	987	968	994	1016	958	964	992	1044	977	969	956	1006	1059	944	1035	971	1013	983	960	1047	1041	964	1028	934	1010	984	944	1024	960	1043	985	961	957	1026	967	1028	983	1061	906	987	973	953	980	949	1003	1038	990	964	1001	1005	989	994	1003	1024	1006	965	938	1055	990	984	964	1009	1048	1008	999	1013	1039	1008	988	1010	999	999	981	988	1068	1003	990	1005	927	958	958
3767	9076	19317	61280	70237	56198	25985	8525	2357	1064	924	948	915	924	904	945	900	913	829	925	950	966	902	905	891	974	897	935	899	914	891	883	913	914	871	909	957	924	976	939	918	910	903	920	925	936	934	936	950	853	894	928	941	921	835	941	955	927	980	879	948	955	930	899	930	946	859	944	842	893	913	916	914	927	882	913	904	921	907	993	868	901	876	858	861	949	929	952	919	910	891	927	878	921	895	929	913	885	913	901	904	916	879	871	898	905	957	888	842	925	867	918	922	888	946	882	921	887	911	909	949	912	948	878	865	899	884	892	904	882	879	928	891	906	909	918	924	877	896	916	917	927	935	869	885	903	924	891	932	891	900	933	927	917	946	869	920	929	924	949	946	911	879	836	866	870	916	908	909	936	921	909	919	943	924	936	880	904	927	872	910	920	914	928	941	905	902	916	904	888	877	952	900	889	911	901	930	906	918	896	869	841	943	976	956	891	862	902	922	930	922	909	906	958	897	931	984	936	909	890	908	913	933	878	935	867	896	929	886	902	927	939	953	955	896	929	878	948	880	930	902	893	854	882	837	913	966	883	906	882	913	931	901	906	967	888	885	935	904	908	849	904	898	932	873	842	884	886	895	872	927	938	891	987	936	897	934	985	912	925	893	973	937	916	900	883	917	941	939	910	895	897	928	898	939	931	934	946	867	913	937	890	890	859	877	898	937	906	922	908	915	892	920	870	927	914	918	865	890	955	879	953	894	968	938	875	888	882	887	911	889	851	886	912	869	922	900	905	844	891	932	892	919	873	893	889	953	935	938	898	952	954	947	866	908	935	865	891	884	920	884	924	872	874	965	915	872	874	980	933	930	928	889	928	942	916	934	929	902	940	913	945	892	981	919	941	873	875	906	938	885	884	925	910	921	936	875	922	902	914	930	842	889	945	960	890	923	918	934	941	895	873	857	905	912	854	904	893	897	930	869	891	901	985	883	920	911	836	910	917	882	909	955	883	898	910	907	933	890	918	920	950	882	920	913	916	943	897	874	889	925	927	830	894	940	921	926	856	885	866	921	940	893	865	910	922	885	905	878	874	874	867	884	894	902	916	924	891	827	903	923	921	924	903	854	906	963	860	910	905	900	904	886	927	936	930	854	963	866	880	885	871	921	911	901	920	928	905	927	901	879	951	883	862	926	886	879	876	875	959	869	910	903	897	903	867	910	891	891	917	856	954	865	903	918	911	937	935	910	873	857	950	903	878	892	911	862	947	892	925	922	940	887	884	888	923	880	914	920	945	887	925	900	947	858	888	859	879	880	924	885	899	909	925	881	903	894	886	893	877	935	923	849	905	934	918	905	894	902	858	876	889	949	930	948	901	924	876	907	938	877	854	863	922	909	917	928	909	908	906	923	893	865	1030	808	857	866	925	884	916	857	904	972	893	909	909	938	867	889	916	903	917	867	910	864	889	858	874	904	879	880	817	854	953	911	935	872	940	903	904	913	923	911	904	947	873	867	902	891	854	933	892	927	892	874	909	898	928	855	949	891	875	876	883	881	884	922	911	932	912	855	954	926	907	839	894	898	883	955	890	917	876	894	929	918	912	926	890	961	918	858	903	897	894	927	930	995	875	925	893	880	875	913	908	853	930	923	879	950	895	912	883	940	856	932	843	930	924	948	921	870	903	919	886	933	886	875	901	857	926	918	890	893	951	890	921	955	940	957	930	907	884	891	916	878	914	848	901	932	912	867	922	901	926	895	895	892	950	871	897	857	909	925	924	898	905	884	955	935	875	897	848	869	937	885	855	922	899	868	903	906	885	911	928	896	873	905	877	913	903	961	918	875	917	921	863	892	949	895	952	887	881	882	908	964	880	907	892	896	892	876	884	888	884	913	900	918	886	863	881	928	937	919	941	907	895	903	899	927	896	861	874	954	920	925	944	868	935	915	904	922	899	950	873	859	965	939	883	950	893	895	912	931	845	890	891	923	837	927	880	912	855	908	901	880	907	925	885	890	869	913	845	902	866	868	899	912	906	863	960	911	856	911	922	905	883	876	934	860	885	903	846	862	882	917	931	875	953	862	926	941	889	904	886	880	896	919	870	903	871	941	849	829	874	916	938	894	900	919	910	880	890	867	920	883	893	903	908	910	889	904	881	887	882	910	891	900	893	922	920	898	907	895	896	905	888	874	858	854	882	858	958	862	905	849	900	928	899	849	904	945	862	918	891	932	923	890	899	921	915	861	861	858	917	918	913	910	920	924	869	873	864	857	890	922	890	892	915	885	919	916	902	942	917	923	957	872	892	869	865	914	921	883	884	966	890	899	864	890	926	882	851	930	895	926	905	895	892	922	911	923	888	903	894	897	948	877	870	867	878	907	860	865	931	878	924	957	885	864	898	947	901	959	939	844	910	922	963	875	849	892	911	927	871	890	885	825	829	930	873	961	900	857	890	887	956	905	944	870	919	958	887	912	880	870	880	896	873	886	893	894	862	938	872	917	955	929	893	850	858	926	900	947	911	881	865	874	921	916	915	913	929	894	944	934	902	883	886	933	881	880	963	926	893	915	916	848	930	915	887	894	966	851	886	874	880	952	889	893	913	901	935	911	895	894	916	817	927	868	874	930	850	878	900	880	912	913	862	882	892	883	909	904	901	856	931	889	950	898	884	919	893	932	878	906	914	938	862	912	876	892	906	955	913	855	900	891	904	888	892	872	967	854	892	911	937	960	846	874	962	932	870	871	848	935	908	842	963	856	954	864	910	960	909	926	924	920	844	892	928	896	869	890	901	882	910	922	891	850	935	927	901	918	846	916	900	948	927	883	887	912	805	921	922	902	936	908	941	903	931	894	913	893	882	922	901	961	917	926	882	970	903	936	884	911	896	901	914	929	926	869	905	929	892	903	899	895	943	987	924	865	934	863	902	899	915	891	879	902	920	892	868	885	890	913	903	911	889	909	871	867	947	935	926	845	935	907	911	883	887	936	875	923	931	916	890	976	931	914	906	814	935	893	933	886	956	874	900	873	938	915	891	925	909	901	891	890	882	878	943	909	903	925	938	872	926	913	898	865	873	918	910	928	872	931	873	904	974	900	886	919	913	947	943	943	909	905	882	928	920	910	949	933	870	826	916	927	903	930	883	887	901	890	882	947	907	946	932	922	931	872	890	894	888	883	942	855	922	926	899	908	930	855	953	844	884	856	887	926	933	902	916	895	910	916	893	913	891	932	916	944	922	886	886	910	922	899	881	903	877	925	868	888	899	942	902	921	910	946	934	919	941	936	881	878	915	934	887	910	878	949	901	895	906	899	869	879	921	833	911	894	890	895	873	906	961	920	909	919	978	865	881	874	940	869	934	918	907	892	874	883	924	893	834	936	937	912	873	904	898	896	857	914	872	899	812	903	893	899	937	877	946	881	969	899	863	946	841	889	892	876	891	906	871	879	955	843	933	907	887	841	927	917	901	925	906	858	896	902	909	917	916	872	927	938	906
27145	13936	2991	6796	17661	15883	5612	1917	1108	971	968	933	920	950	938	978	969	952	895	908	929	949	932	899	926	957	939	950	965	884	947	969	916	973	931	964	942	951	905	903	902	924	974	908	912	943	933	890	928	977	954	907	908	890	926	964	938	933	915	937	897	876	916	876	926	964	946	910	955	948	946	929	967	959	903	961	949	957	918	885	951	917	926	965	950	890	883	939	913	977	917	932	919	924	918	959	956	957	910	924	951	899	921	899	950	969	893	915	933	921	931	923	929	981	973	863	929	919	886	896	929	937	960	917	952	925	932	936	965	907	908	918	929	933	942	973	941	906	912	901	903	939	908	893	939	953	966	949	913	897	935	971	949	917	923	879	926	917	931	963	928	916	924	905	939	937	930	945	966	944	933	956	945	935	976	950	872	929	923	949	957	959	920	911	908	947	859	969	903	926	921	910	952	878	942	894	930	905	889	983	949	881	905	953	929	916	943	915	988	921	918	927	924	887	957	878	880	891	939	905	905	911	916	920	923	928	896	876	943	936	910	901	900	947	949	989	914	903	930	961	972	895	889	961	906	923	912	925	955	878	937	912	948	959	1010	930	901	935	863	896	917	912	904	930	951	909	966	965	900	943	924	952	964	965	961	934	907	917	888	923	912	901	962	956	910	896	903	934	880	903	913	923	920	827	856	902	896	975	898	852	884	973	880	965	918	909	924	876	941	913	915	927	900	897	917	896	916	911	952	959	924	923	913	915	916	947	931	964	887	936	963	960	923	866	906	930	909	913	846	975	954	905	889	941	942	926	930	911	897	903	932	899	914	973	881	925	954	990	917	965	886	934	909	939	901	926	945	944	910	910	971	912	945	906	919	953	909	920	1005	930	910	911	892	934	903	906	920	892	958	936	954	953	944	915	915	1011	958	896	905	953	869	922	980	899	965	870	961	917	875	915	943	968	939	936	892	912	859	937	907	932	919	914	929	967	944	931	965	932	922	957	969	929	923	988	990	927	856	999	949	978	880	933	920	968	934	956	935	984	868	930	889	917	927	952	888	904	908	911	880	882	900	951	906	870	916	895	935	940	910	946	960	935	894	910	940	945	963	891	917	897	887	977	930	926	973	945	907	859	926	877	941	896	959	915	919	931	929	926	908	942	948	885	969	887	961	928	912	933	874	876	931	908	858	885	908	956	953	951	917	894	940	988	966	929	932	901	843	916	966	946	935	928	971	897	961	992	972	882	979	917	917	916	898	924	970	928	943	990	988	919	948	952	893	904	911	913	984	891	897	908	968	913	899	909	939	914	971	902	906	924	965	928	947	921	911	901	988	884	920	949	909	931	895	903	951	937	953	888	947	942	857	904	931	938	900	878	901	935	915	918	904	993	919	966	922	938	947	906	879	941	941	863	944	878	913	899	888	944	851	951	862	970	919	879	939	918	944	957	929	893	888	893	883	879	926	956	901	875	958	914	931	945	911	896	944	867	988	903	984	933	926	934	940	947	938	846	942	977	958	983	964	910	912	926	903	930	940	942	921	926	901	959	891	909	928	986	938	893	895	944	929	943	925	889	922	926	933	844	946	962	942	938	855	926	981	943	996	885	951	939	854	962	928	955	1022	938	931	923	875	951	881	890	959	892	952	898	911	913	878	985	924	953	895	938	969	907	877	950	894	941	908	944	893	914	921	949	901	886	912	900	872	994	994	857	885	959	941	942	975	940	920	950	976	949	873	925	933	915	954	950	943	935	913	982	931	964	990	955	987	890	886	942	910	930	936	917	935	928	956	871	852	940	923	914	881	927	907	863	928	936	862	936	901	919	966	899	879	934	929	902	926	989	875	909	937	914	954	956	971	896	930	904	983	976	951	906	978	899	933	901	937	977	925	931	942	979	919	932	958	946	943	980	920	916	902	941	941	921	953	937	926	903	925	960	850	921	930	898	934	904	883	979	905	967	869	927	870	938	897	911	932	934	916	886	938	945	932	942	982	909	969	894	952	893	930	872	909	940	927	944	961	948	894	891	962	964	952	922	950	899	885	936	970	904	896	974	935	995	971	881	950	909	911	958	907	948	927	915	900	950	912	903	932	931	862	888	956	917	870	973	892	921	1009	920	938	988	965	950	935	920	940	880	929	864	947	917	920	962	930	969	985	942	953	915	894	945	956	948	923	900	906	939	919	907	905	941	990	988	932	980	954	967	908	910	908	918	910	911	946	905	936	932	985	913	900	924	876	908	949	938	971	930	922	940	949	957	971	942	915	933	898	980	932	920	925	908	915	987	932	919	1001	917	946	927	915	933	967	925	909	994	897	862	942	906	948	952	921	945	942	875	921	924	933	928	974	898	985	919	906	902	957	980	935	900	974	912	903	930	955	936	873	883	955	889	920	908	900	912	889	957	935	967	941	924	962	889	906	868	984	1007	926	970	930	910	934	880	910	939	924	921	881	892	943	892	976	1028	935	933	886	939	963	922	961	896	917	900	876	965	965	889	903	940	1003	865	901	954	903	917	935	927	943	934	925	925	930	924	891	931	917	992	926	979	929	919	942	950	892	958	926	923	911	903	976	915	930	934	953	915	932	943	933	982	871	909	963	862	932	939	917	933	899	934	860	942	908	959	972	886	1011	932	915	928	967	968	931	927	928	960	916	938	1000	890	997	972	853	933	960	897	921	892	929	974	915	937	877	893	903	925	879	896	909	889	951	897	888	920	931	867	902	920	967	947	918	959	907	984	899	938	964	918	964	935	896	912	908	966	928	901	908	934	921	885	937	937	896	900	895	935	919	918	917	899	915	945	856	918	872	904	909	919	946	911	922	925	898	953	942	923	913	942	921	921	920	907	905	946	959	908	922	905	860	915	948	901	920	938	904	961	982	877	951	975	895	950	925	926	897	889	897	949	963	897	957	978	871	923	901	890	899	999	961	949	919	901	897	927	943	889	944	994	930	959	902	890	923	964	942	904	951	891	805	916	905	950	895	896	884	912	953	952	926	946	914	953	911	935	946	905	953	952	946	951	941	970	933	934	969	932	920	954	897	977	930	959	887	997	958	928	977	965	922	902	947	885	901	961	912	900	932	906	944	942	928	989	915	969	927	928	929	976	953	955	917	917	927	888	887	946	934	915	953	957	923	942	948	919	927	902	942	971	957	952	978	968	947	889	892	897	932	857	959	914	899	956	913	950	903	947	886	911	941	928	869	908	946	965	882	947	902	909	906	946	894	928	962	883	955	902	908	941	913	892	923	903	948	963	903	930	893	909	940	888	945	907	921	932	991	959	885	955	947	911	895	888	931	939	910	967	911	885	968	960	975	932	871	931	922	883	928	954	940	928	953	955	923	952	889	914	925	959	977	904	973	924	934	942	929	887	892	936	901	937	941	916	958	963	952	935	892	931	935	909	907	919	903	878	998	893	950	909	957	921	901	969	940	994	932	899	898	919	931	960	930	921	858	971	953	919	912	926	950	898	912	964	948	903	912	921	943	945	1001	898	911	944	934	934
5046	1453	1413	6908	15454	11715	4035	1590	966	836	842	774	829	798	818	827	837	832	799	802	803	819	794	786	801	768	795	812	787	834	831	757	797	790	793	841	818	795	816	793	814	852	791	771	790	827	836	841	787	745	782	860	825	816	761	805	799	802	779	832	813	827	799	857	802	826	836	860	824	831	776	798	816	842	811	858	820	823	828	816	774	784	754	807	767	782	781	834	783	814	798	765	811	793	816	829	806	788	845	782	801	829	802	800	795	807	805	781	788	810	838	798	816	773	814	778	822	780	848	774	806	786	786	812	702	861	838	801	770	801	772	841	849	773	799	806	846	801	823	767	821	836	824	785	815	815	836	825	774	819	800	722	797	790	807	811	829	794	842	807	826	824	764	808	762	786	823	851	773	865	789	784	753	851	864	864	827	786	783	765	851	799	776	814	812	847	812	802	770	872	813	756	803	789	776	853	790	769	823	776	809	807	833	839	782	783	802	766	793	752	832	753	798	781	790	816	766	781	825	830	805	803	763	841	800	814	746	804	783	769	784	806	770	790	801	738	830	811	805	851	771	840	775	802	816	764	788	827	768	826	828	840	828	800	782	746	799	822	823	801	812	832	811	783	804	801	859	799	825	822	793	798	747	805	813	804	773	806	772	819	777	803	787	831	806	770	805	773	790	791	801	845	806	804	786	762	851	759	816	843	786	798	824	827	786	774	785	773	830	781	795	865	791	822	837	783	803	824	844	842	836	738	790	802	843	838	812	844	824	792	830	814	799	774	794	787	869	780	785	757	797	818	772	788	783	726	768	825	772	805	815	747	758	844	813	849	827	794	800	769	844	777	767	764	819	823	764	829	822	851	830	782	796	817	829	793	821	818	844	791	789	825	810	833	822	793	830	827	803	824	812	778	722	758	828	760	808	776	841	831	788	773	797	800	816	810	781	769	788	778	765	766	771	774	812	782	770	807	790	805	792	832	812	801	834	782	766	787	764	775	806	814	791	811	795	779	806	790	809	794	822	807	849	797	787	836	831	786	751	839	785	835	795	773	840	787	862	801	799	773	869	806	769	798	816	810	771	810	813	794	784	822	847	828	781	755	808	789	805	791	757	779	769	788	761	803	808	759	802	822	785	826	763	824	826	838	819	752	817	779	799	857	829	807	830	759	808	842	802	794	806	766	846	801	768	790	791	869	763	855	799	775	855	833	824	787	841	755	805	787	795	773	778	802	812	784	805	779	799	828	763	816	809	858	807	840	794	812	816	795	837	800	779	838	802	821	876	799	834	814	818	792	756	781	815	824	795	748	805	801	773	789	785	756	814	778	798	768	825	826	793	845	798	805	753	815	800	815	800	768	825	815	842	787	819	798	746	766	794	773	792	772	759	798	820	763	809	801	831	827	768	792	750	808	846	781	801	792	794	788	822	807	739	785	765	863	778	822	846	826	820	838	803	832	803	821	766	801	801	799	794	789	780	799	835	861	792	767	768	795	810	797	804	790	824	767	785	781	780	822	803	801	780	813	802	752	843	818	849	782	768	799	814	797	783	818	804	872	808	823	838	814	805	842	849	785	793	818	826	768	770	819	835	810	814	765	812	828	804	769	823	798	832	838	820	811	800	771	729	780	830	775	772	838	787	844	823	821	743	814	790	821	782	789	785	831	787	828	847	798	826	807	816	767	785	820	835	811	798	855	828	795	723	795	831	806	812	791	812	858	780	871	864	782	807	771	782	761	839	779	769	804	799	838	764	809	821	803	828	816	813	782	836	793	830	741	800	823	826	823	825	801	827	796	865	733	808	766	829	803	822	876	763	804	803	791	807	805	790	796	807	798	756	789	838	790	792	767	812	794	814	768	816	782	794	791	841	790	795	823	829	795	810	782	794	833	809	783	799	763	779	852	778	835	817	812	783	792	834	817	814	821	768	727	771	771	810	814	809	796	786	792	847	767	809	823	837	820	834	789	804	777	796	811	818	828	819	793	814	772	751	773	791	831	772	818	810	838	805	812	816	782	814	801	815	767	768	771	838	845	788	759	775	822	825	826	820	797	803	772	780	792	806	823	810	753	783	775	791	788	772	814	766	794	788	823	835	842	795	852	817	796	757	792	770	801	770	820	802	819	783	861	801	781	735	859	768	828	811	792	810	833	821	835	745	764	762	782	765	806	770	775	815	773	828	769	821	835	823	795	762	796	745	795	807	804	781	812	787	824	816	830	800	739	803	777	828	818	825	853	790	780	815	846	817	786	781	770	748	804	798	799	763	799	823	754	852	771	778	797	776	800	811	834	825	790	782	787	832	788	790	783	809	790	821	789	838	789	800	814	774	811	836	793	830	751	762	804	775	806	830	843	798	820	825	770	760	859	809	817	779	827	856	804	810	794	807	804	743	791	810	784	757	781	825	746	822	817	814	826	830	783	804	791	831	744	830	793	823	854	831	784	810	772	844	800	825	764	830	798	797	806	801	818	796	834	782	802	779	845	770	793	779	783	794	766	811	794	810	815	762	860	824	852	828	720	796	821	828	714	784	813	752	777	783	782	792	809	783	771	815	801	812	827	786	802	796	812	816	819	775	738	803	782	824	795	794	782	808	797	771	794	753	818	856	840	769	811	755	807	782	854	777	831	764	795	811	766	807	812	824	799	826	826	816	782	805	786	756	798	796	848	820	781	797	799	789	859	844	808	788	808	785	826	782	773	802	805	821	821	818	834	862	795	790	824	840	838	763	786	795	746	829	781	764	815	773	829	868	801	774	758	790	829	743	770	762	783	795	795	844	822	815	806	817	784	786	837	810	788	851	823	798	801	772	776	813	833	860	851	817	797	780	778	794	717	790	744	789	853	782	813	820	815	800	824	765	842	761	784	824	784	814	819	820	809	755	822	748	792	807	807	785	793	808	851	784	757	787	799	839	789	737	802	811	798	750	779	831	799	797	812	733	815	767	815	814	782	785	841	794	789	806	761	788	779	803	801	791	791	799	772	744	768	777	823	838	759	806	812	805	805	773	789	813	773	787	838	773	783	798	767	809	812	836	786	828	763	816	802	747	841	769	795	815	851	798	804	801	803	815	810	819	815	815	789	793	782	784	829	785	773	756	787	826	819	791	812	815	839	736	778	825	800	790	796	849	786	751	832	803	808	790	800	809	827	732	795	801	795	794	766	821	819	822	827	778	793	814	805	768	808	800	822	779	808	787	816	820	823	835	735	789	824	804	825	848	808	791	833	823	776	823	814	780	834	806	858	828	789	772	816	791	817	798	780	769	830	756	820	832	816	837	782	752	869	773	759	878	808	835	841	831	816	843	789	799	812	829	845	830	825	822	834	765	740	784	787	789	809	802	814	819	772	795	816	808	785	782	876	730	819	772	820	820	805	747	779	814	813	812	818	819	819	783	771	776	798	779	816	828	820	856	810	827	759	895	840	787	782	781	769	777	808	836	849	790	848	786	813	825	814	789	826	743	765	764	804	812	790	762	808	824	741	824	790
24474	21092	27580	36705	65477	50361	24863	7207	1811	1109	971	946	927	962	969	948	945	920	985	927	946	877	921	910	936	929	947	913	945	940	908	983	881	988	960	890	925	924	967	921	935	930	940	882	909	947	910	896	882	961	900	869	929	889	885	975	889	907	901	889	890	937	977	868	956	926	884	929	876	902	927	861	917	902	902	929	854	885	937	897	877	917	945	928	929	875	878	943	939	947	930	950	921	891	913	912	906	951	918	899	922	899	924	910	908	902	901	949	957	928	889	942	904	882	950	885	909	918	914	983	898	937	885	920	948	883	901	891	859	897	927	884	966	948	904	916	870	918	865	981	905	922	904	891	942	894	923	929	864	921	903	929	899	863	923	927	922	931	858	871	925	910	861	881	882	888	879	919	902	903	942	896	867	933	918	909	938	922	898	902	961	873	915	902	924	880	845	946	915	959	921	981	911	899	950	925	867	922	986	937	899	914	930	947	866	927	925	912	941	915	860	843	918	928	968	923	893	948	898	927	951	934	895	895	1031	867	936	977	969	935	915	939	878	958	925	904	912	966	893	935	911	922	870	875	880	879	967	836	920	946	907	920	928	918	921	907	842	893	890	930	944	923	919	901	908	924	877	861	907	932	862	908	871	853	968	927	922	916	926	911	902	888	902	908	936	888	923	956	943	918	989	912	918	904	923	951	902	928	844	906	915	849	897	927	919	883	887	925	944	890	833	898	936	911	899	959	927	899	906	944	918	934	919	923	872	896	956	849	946	941	906	903	932	947	941	914	891	919	917	888	907	903	922	944	908	903	879	881	927	963	907	935	953	945	905	853	911	894	933	878	915	935	908	930	931	951	902	893	856	881	923	915	919	874	957	862	921	940	898	908	912	970	920	942	924	916	928	896	963	862	948	893	902	935	850	932	910	890	900	912	945	966	888	911	910	910	890	943	910	908	941	910	857	915	937	906	843	953	883	908	896	901	888	973	896	879	923	849	908	901	906	949	914	897	948	901	939	944	927	899	948	942	920	965	933	913	891	878	923	927	953	896	916	888	887	872	886	937	957	936	920	892	922	899	959	926	932	939	912	923	938	918	905	906	947	876	924	926	936	895	898	903	912	911	850	884	875	923	907	914	885	925	935	919	921	937	989	879	881	923	962	874	881	869	914	948	922	920	919	947	839	925	882	913	894	937	885	905	916	891	882	997	995	909	904	957	896	900	945	901	874	946	897	918	940	924	902	922	892	1007	933	973	868	940	923	862	925	865	854	1004	932	897	929	962	898	870	926	943	889	948	928	915	932	909	894	900	901	923	918	882	877	921	888	985	920	883	900	879	901	906	922	890	947	975	936	912	930	890	849	911	900	902	909	901	888	904	960	922	928	913	911	950	886	905	896	944	861	832	909	846	919	948	914	899	933	921	931	914	885	928	961	887	903	909	882	940	963	954	900	953	944	911	918	942	901	893	879	908	927	918	907	913	901	954	894	891	919	926	856	916	895	886	867	915	915	891	862	1011	925	865	895	937	909	928	895	923	957	940	896	908	927	958	858	879	862	891	923	888	947	912	922	881	928	920	911	910	924	957	929	874	907	913	923	895	980	892	990	828	941	995	913	958	916	911	938	874	928	915	906	869	938	887	925	920	841	894	957	878	932	930	897	943	891	940	932	910	915	932	941	866	860	911	910	932	943	850	929	956	911	908	907	952	909	923	943	890	947	950	934	921	909	933	948	883	919	856	897	872	911	915	920	859	960	925	935	883	915	842	985	924	868	887	948	892	901	957	912	937	938	969	920	1006	875	884	885	923	948	900	955	891	960	965	923	914	894	915	893	894	902	916	930	938	941	938	912	926	952	885	896	934	924	920	907	837	942	957	860	910	828	894	907	943	853	902	871	924	978	915	921	925	845	857	918	899	922	890	860	893	906	911	902	939	914	919	953	957	860	922	905	940	942	868	841	921	918	889	925	902	928	909	910	888	900	904	873	913	880	908	879	900	853	870	992	902	902	872	858	899	889	901	924	962	870	910	962	955	872	924	890	944	906	874	941	961	1024	889	869	905	859	909	937	916	964	897	922	952	875	909	915	898	889	935	886	929	904	904	919	895	850	897	901	936	909	896	868	906	900	930	936	889	940	893	850	941	936	892	872	956	904	930	932	898	964	914	916	917	908	919	914	903	925	912	917	950	892	999	897	910	912	919	932	947	919	891	903	944	948	937	917	944	927	838	949	889	921	891	922	963	926	949	878	917	847	913	907	929	913	943	924	903	948	867	964	933	884	891	929	907	904	914	929	885	888	825	904	919	928	866	917	878	909	920	903	931	868	922	898	918	934	930	926	904	929	889	925	865	921	887	859	929	930	908	893	896	922	964	927	928	888	899	907	923	975	923	935	926	908	917	898	909	962	931	915	918	882	943	890	934	933	966	922	924	883	914	890	949	924	898	904	963	827	934	927	937	884	906	937	896	865	947	875	947	893	935	902	842	933	881	909	867	907	923	914	873	892	906	907	915	860	869	923	911	874	909	945	951	937	923	911	941	912	936	890	877	918	935	930	956	881	916	901	926	864	859	922	908	871	943	891	950	910	933	905	919	940	891	891	915	908	901	864	939	901	930	929	884	965	915	988	913	895	902	929	832	896	900	893	933	878	923	884	911	951	942	879	919	927	899	890	958	902	909	918	916	911	926	886	921	914	894	856	890	898	908	913	937	911	912	855	897	907	883	975	956	921	897	909	906	929	876	880	879	938	874	977	883	930	895	983	938	935	940	935	898	888	963	895	880	925	919	916	875	898	902	925	930	926	863	897	940	883	949	896	959	881	898	877	918	870	978	934	959	966	892	941	900	934	878	932	946	954	922	914	872	856	899	937	876	888	905	831	871	903	918	924	904	882	917	910	889	877	926	887	903	901	948	892	923	864	920	873	929	919	906	889	926	894	942	894	915	932	871	901	971	889	923	952	913	938	870	912	907	865	906	939	908	918	939	854	934	855	926	903	942	890	963	939	871	879	922	895	875	882	948	872	925	883	883	931	924	959	900	915	974	957	877	924	906	889	905	905	930	925	883	934	941	938	874	894	968	883	935	925	915	920	886	953	933	875	933	902	887	903	920	929	921	864	928	939	868	914	883	981	936	888	869	900	929	910	944	892	941	901	907	915	904	961	929	882	902	886	951	974	911	877	930	930	895	911	879	925	859	948	900	959	864	960	943	924	867	934	863	901	930	860	974	920	864	916	924	951	912	929	917	981	920	918	903	864	908	894	918	932	921	867	877	904	882	920	913	892	941	890	909	955	925	889	929	906	917	912	921	903	903	886	952	909	924	955	914	875	896	888	892	932	932	907	945	923	901	896	873	903	913	927	914	927	941	858	941	898	884	927	920	932	880	865	856	861	956	882	883	915	939	957	973	852	914	885	898	939	927	884	920	902	939	910	879	919	887	937	985	925	922	921	846	898	947	895	920	885	890	910	891	928	945	922	859	869	882	836	927	926	878	879	905
3574	4933	7853	44974	66648	39993	14757	4111	1403	972	855	856	819	906	869	881	882	864	863	832	805	833	871	878	854	843	851	851	853	797	841	836	813	834	892	874	837	836	872	862	854	850	858	823	844	822	845	815	818	814	857	872	789	885	885	850	833	845	838	858	829	790	848	809	903	803	898	843	857	811	850	817	839	853	842	858	854	873	823	784	841	881	850	852	840	866	840	903	879	858	824	874	823	815	810	877	845	837	821	785	802	808	842	820	847	836	824	834	800	851	831	860	793	832	868	866	840	852	851	826	880	856	834	867	852	883	846	803	847	868	810	819	833	818	850	871	837	825	781	814	827	806	761	867	835	820	817	901	860	893	849	861	825	818	843	855	787	851	841	830	827	864	828	856	830	825	887	751	916	840	812	820	886	825	890	839	915	895	823	906	812	836	817	852	872	817	805	856	859	797	817	825	824	844	813	865	824	844	824	773	846	794	824	805	816	905	851	821	849	875	866	797	842	877	820	862	855	853	859	904	819	876	819	848	835	834	894	874	827	857	790	855	828	813	887	823	839	881	807	845	820	837	826	836	833	800	905	859	891	825	826	857	905	850	793	809	835	831	810	885	814	851	853	805	839	871	864	819	839	834	821	821	842	818	843	818	881	783	809	827	848	871	853	824	860	840	835	781	850	834	832	843	779	811	863	853	847	867	810	841	829	794	825	857	827	845	818	877	828	839	813	884	876	860	814	815	859	857	857	817	822	876	843	806	844	814	815	883	854	800	814	812	870	864	831	849	810	859	795	847	839	798	869	780	808	882	889	824	866	806	866	854	812	827	842	847	868	808	859	833	859	795	855	806	816	837	862	813	855	845	788	818	864	850	859	783	827	848	862	826	773	850	896	858	847	865	890	843	854	858	839	876	893	820	842	828	817	828	869	836	895	846	820	839	806	831	851	850	807	825	850	792	842	815	873	845	877	870	855	855	824	857	828	829	861	853	827	838	857	801	814	837	837	849	828	853	866	776	867	845	818	846	915	834	816	829	840	796	853	828	802	810	833	801	830	864	749	796	817	813	840	859	817	858	800	816	872	843	864	778	866	845	805	891	858	841	848	848	843	848	846	845	825	828	853	873	874	866	838	816	822	873	907	854	842	879	798	824	876	846	798	787	836	892	787	803	806	853	821	882	818	825	838	854	875	839	830	884	906	846	860	845	834	804	821	850	846	858	887	796	816	874	853	813	833	813	880	841	825	794	871	803	861	868	826	850	832	803	822	803	828	862	821	840	829	840	826	812	784	852	794	841	824	872	832	860	803	842	853	837	846	874	868	814	780	855	778	829	811	853	848	853	857	814	842	841	861	856	831	833	845	883	896	803	806	847	856	839	820	865	839	866	846	838	813	829	817	831	846	802	861	863	831	830	843	840	817	857	806	860	850	818	821	854	823	810	828	840	827	822	849	842	833	876	865	793	809	856	801	843	833	837	835	853	857	828	815	874	849	844	866	827	827	826	834	783	848	879	777	816	811	818	847	820	825	882	881	825	880	881	828	827	848	857	809	837	842	853	799	818	835	871	833	828	845	870	805	850	867	809	879	853	853	812	848	816	794	867	855	801	882	826	820	809	884	840	820	801	870	812	864	809	869	817	849	811	827	795	897	841	819	823	785	858	897	827	821	760	861	853	856	831	867	835	892	803	834	829	851	863	813	786	867	834	817	854	808	854	824	828	828	862	820	837	789	811	840	804	831	786	835	836	820	874	808	910	898	805	856	851	842	852	903	869	852	875	802	866	856	835	824	828	841	834	811	833	856	823	825	807	822	785	843	855	829	869	835	840	839	906	818	839	790	814	795	877	851	868	870	856	892	811	861	839	841	879	876	848	812	854	855	844	837	803	853	868	891	851	874	824	824	863	862	788	811	807	803	814	852	834	787	822	855	890	831	795	852	844	898	868	845	821	780	862	882	843	843	824	856	786	807	907	869	857	825	886	839	865	907	843	812	840	830	809	830	815	897	839	831	837	852	854	866	867	850	768	819	851	846	845	835	919	843	849	844	861	827	849	880	799	859	878	825	814	808	811	817	856	839	880	800	814	827	852	858	834	825	820	846	827	850	861	860	806	773	818	829	815	844	837	839	856	808	837	860	845	880	800	837	842	844	816	865	856	798	830	807	830	878	810	887	827	862	853	851	834	802	792	829	856	859	855	839	818	856	753	820	871	809	811	878	838	842	827	825	835	816	818	890	861	816	785	869	879	860	812	854	855	822	860	810	882	852	800	797	812	848	852	830	848	854	844	861	842	831	763	824	824	810	833	879	860	819	847	832	807	797	798	859	848	808	833	875	831	823	830	850	874	822	845	854	880	848	836	782	821	876	824	834	840	826	823	856	855	876	830	837	848	852	885	819	846	835	835	829	863	834	856	815	786	828	866	848	818	805	820	807	802	817	882	839	767	843	757	839	829	809	831	832	854	843	878	853	804	825	822	875	824	854	842	805	851	837	767	832	840	857	873	844	835	842	867	849	870	868	813	825	863	884	799	845	807	831	791	797	799	853	839	858	832	816	884	876	856	809	763	795	843	873	832	836	872	835	824	814	849	838	837	841	854	784	855	847	845	840	769	845	765	856	826	841	866	809	876	866	815	862	858	855	840	868	847	846	770	858	825	845	838	868	839	835	792	823	846	830	840	872	822	825	828	818	789	828	837	920	829	859	858	884	827	861	853	830	856	832	852	874	831	846	837	862	818	821	802	885	830	795	835	835	813	891	880	816	880	828	828	809	815	836	898	872	878	849	856	815	780	848	857	841	902	845	829	831	836	856	855	827	853	860	816	827	841	899	868	877	817	824	896	845	800	857	856	836	833	866	862	809	787	826	795	836	804	777	827	855	901	807	888	805	908	858	864	842	858	902	842	876	840	837	842	860	828	835	829	879	843	847	869	846	846	833	843	822	857	862	841	828	806	844	847	896	847	834	822	877	842	844	823	837	881	756	871	805	823	811	836	874	848	888	834	865	851	859	826	820	823	842	840	850	873	827	844	834	826	815	841	793	797	784	777	804	829	798	817	775	844	814	834	848	809	844	836	823	810	858	823	833	821	872	880	837	781	889	875	834	820	827	812	841	841	864	804	848	850	836	877	809	823	844	875	831	838	848	831	848	790	838	831	860	826	825	906	841	833	798	822	821	842	877	803	831	853	797	886	834	819	811	847	881	841	791	821	834	819	858	878	835	800	873	826	803	826	847	830	858	799	826	867	840	787	882	839	829	893	858	858	872	882	831	853	797	815	814	838	857	820	849	856	813	828	910	833	821	861	833	822	825	803	883	887	827	812	798	784	845	819	780	889	794	831	884	829	833	861	850	810	845	890	858	800	854	800	905	866	864	847	820	814	847	814	843	863	820	798	842	868	850	885	805	866	852	849	757	859	843	846	857	866	827	826	854	842	867	862	830	791	821	846	848	779	860	802	836	816	821	852	813	850	818	838	805	862	827	807	826	800
23765	21084	28223	35947	62563	49831	29354	9723	2039	1257	1065	1059	1003	1076	1035	1024	1017	1034	1046	1057	999	1016	1053	1016	1100	1047	1045	989	1031	1053	1002	1034	1036	1066	1017	996	999	1063	996	1022	1021	1014	1002	1036	976	1005	1028	987	1029	1028	1020	1015	1032	1076	1008	983	1009	1037	1070	1053	1020	1026	979	1009	981	1040	1004	988	1041	1013	985	966	963	948	989	1024	1023	996	983	1015	1002	953	1038	971	965	981	987	1002	1068	1004	971	1007	1027	1018	1039	1002	1002	979	1011	979	1067	991	1004	1022	1009	980	986	1018	1015	1014	1040	997	995	1048	1032	1003	1011	1014	1022	1030	1008	1011	984	995	977	1026	969	998	1001	1053	1030	964	1014	1007	991	997	1058	1036	982	1029	979	993	1011	981	1039	1002	1006	1020	997	1066	994	969	1061	959	984	1010	1027	1047	1006	1005	998	1011	995	1043	987	967	982	1046	1005	989	1004	1043	1048	1016	1072	994	1001	1027	1072	995	1014	1045	991	984	1012	1042	998	1047	985	1020	958	1001	959	1005	994	961	1031	1010	964	1015	940	995	1059	1015	986	1001	1052	1007	972	993	976	1007	985	951	1023	926	988	1026	967	1008	1085	994	958	962	1027	994	1003	956	1015	1013	1032	1045	1031	1018	1005	1039	961	986	984	1046	1023	1045	993	1030	1009	995	1035	957	998	911	1053	1039	1039	1015	1029	957	977	1032	964	1026	994	996	950	1028	975	1023	1005	992	971	1053	1008	1021	1018	1033	958	1010	1023	976	1001	944	1080	956	986	969	989	1068	982	1030	1045	1006	1028	977	1015	967	995	979	1042	1006	972	1026	1042	971	994	1012	1024	996	1035	1021	989	982	1017	1059	1051	1000	1050	1023	996	1052	1018	1001	1052	950	985	956	1079	1009	1013	1066	1011	1006	991	1056	1001	968	1008	1054	1006	978	984	1031	1004	983	1023	999	1070	998	961	994	1033	1004	1006	984	957	985	1008	1038	951	1016	1005	1015	939	1073	987	1012	1026	972	992	1025	942	992	974	990	999	981	911	994	1027	1005	1011	1001	1068	993	943	1031	1018	996	1020	980	1025	1004	1059	975	924	1008	989	1010	997	1039	1018	1003	1018	1037	1016	979	998	986	1041	1031	1019	999	1033	1012	992	1022	1002	1007	994	1007	1034	1018	1009	1017	999	1008	1017	1013	984	1000	1029	1016	1018	1025	978	907	1028	963	980	1055	1027	994	1007	969	1005	969	938	1030	1011	1034	937	1006	956	974	999	982	991	983	1038	1033	974	1009	984	994	1002	1008	968	1056	1048	1024	978	1031	1014	959	1020	956	1010	992	1005	1023	969	984	1039	1034	998	978	982	1004	1004	968	975	1019	995	975	959	1034	1000	1020	992	1028	1022	997	977	992	997	992	972	984	1019	931	1028	966	1063	1013	1057	1018	1037	946	956	1014	1005	1031	983	1004	988	991	1011	955	1007	1079	1009	1061	946	972	995	1005	1003	1066	984	980	1077	997	927	1040	1019	985	1053	964	959	1028	1003	1025	1028	1061	993	992	976	1032	1028	937	933	964	988	1036	1026	1022	914	1004	1093	1007	982	989	1002	974	976	1029	1003	1014	997	1003	1058	1013	955	968	977	1007	1006	1010	980	964	1068	995	988	970	1025	1036	999	1050	953	1010	964	1002	1035	984	1023	966	977	1038	1003	996	1014	960	1041	979	961	1027	1024	1029	941	1010	1002	1009	998	995	1015	1000	1001	998	979	1031	1029	973	983	1042	1021	996	1009	1025	1027	945	959	930	989	974	1058	969	1035	1041	1025	959	1006	1005	952	1043	986	1031	1026	976	988	1023	1022	1028	979	1033	1038	983	1046	1033	989	991	976	1077	998	991	975	1020	996	1055	1033	977	1005	1005	1059	1015	982	982	1015	1018	1027	1016	1026	1017	1049	998	1005	1018	1014	1000	975	1018	918	1004	988	996	1010	956	987	1002	991	967	1021	986	996	1003	1009	990	1001	1004	1050	987	1046	1019	984	1008	960	992	1021	1048	1036	989	1036	1080	1012	994	982	979	1006	947	1003	1008	980	979	978	962	1033	1003	1004	1021	1005	995	1043	941	1033	1000	1020	986	1029	984	972	998	892	952	972	1005	1039	1007	980	990	993	961	957	1023	1037	995	1035	977	1002	975	969	1007	975	1017	954	965	1001	1028	1006	1016	1024	1019	1007	1018	987	1013	1044	975	1004	1020	962	1053	980	961	1013	1000	1014	985	994	1016	990	980	971	974	993	1014	1001	1037	944	992	1062	986	987	949	1050	980	1035	1016	983	1021	969	1026	986	975	989	1009	982	998	1004	989	1076	964	967	1023	1013	1012	972	959	1027	1000	992	1040	966	1037	1013	1028	997	1036	1048	1007	1022	1009	1031	1062	1051	978	1014	999	1004	1000	978	983	986	997	1059	1031	1071	1042	962	964	933	987	1016	1045	993	1000	1022	1046	1007	945	952	1008	932	951	965	1052	1072	948	995	1030	965	965	1003	984	940	1041	979	1001	968	1020	975	1019	981	1008	938	1022	954	1022	994	1016	995	1011	1014	982	954	989	1044	948	1059	1005	995	986	1045	978	979	1027	976	983	961	986	997	980	993	1042	1072	992	1025	973	1029	1029	1026	984	1009	998	1021	1000	988	944	965	957	948	993	967	1039	976	1058	980	1024	1000	985	949	970	989	970	998	950	1008	1005	1007	985	981	1032	985	1015	1000	1015	1062	991	1011	937	1022	1039	1002	1036	1003	1091	1021	1003	994	1004	990	1005	1000	1007	999	1050	1045	1016	958	961	1030	937	1072	997	1059	1008	1011	969	953	1001	998	995	1006	1025	1045	1008	1020	1011	976	964	1054	953	1032	1015	1008	1022	997	960	1049	1005	1047	994	1006	1048	1015	1029	1036	988	954	998	1024	944	989	1018	919	980	1001	1029	1008	999	1034	1028	984	1007	973	1073	1021	1027	1004	1025	1063	982	1069	998	996	996	1066	955	952	1024	1070	1018	1027	1049	1022	1000	979	1019	1002	998	1001	1000	1019	992	1003	979	1007	944	1012	1002	1041	1080	1040	1051	1031	1032	1034	1002	1028	1026	973	1022	1039	988	1025	1008	1042	978	1032	1041	976	1008	951	1039	975	1006	1027	997	1028	939	967	989	996	961	1029	970	973	982	991	967	979	978	982	986	1005	984	996	969	991	1032	1065	1022	1025	949	1030	969	1019	972	972	982	973	1069	961	988	976	982	1037	983	993	990	986	1005	981	988	972	963	993	985	988	1042	1021	946	926	993	993	1039	953	993	1037	1028	1000	1065	987	952	1015	986	966	1017	986	1000	944	1011	1004	1082	1040	1015	946	1010	987	1004	978	955	1020	1025	1046	976	1008	1017	987	985	1042	1008	1036	1019	988	938	1017	1049	1004	989	1004	1000	972	981	976	1009	1015	1007	960	1048	1032	1020	980	999	1045	994	980	987	1035	1007	997	1007	1000	989	1052	1037	1040	923	974	926	1007	1081	1005	970	986	1011	957	986	1018	990	983	987	991	1001	972	975	1047	1022	1021	992	990	998	958	1012	963	1032	947	940	976	969	935	1057	943	984	947	1024	1012	977	1011	966	1047	1011	975	996	975	1021	1004	974	999	1043	950	990	1031	1021	1017	932	1056	993	967	981	994	1018	995	962	999	975	1036	960	1025	972	987	1042	949	965	1009	993	999	1013	990	1003	990	993	973	964	946	984	993	1002	974	1024	1015	1024	1015	1009	942	994	1009	977	962	1008	975	989	1058	1028	990	977	997	987	1029	1014	939	1016	980	996	1010	992	1020	1022	951	999	992	1012	1016	1036	1033	985	1026	971	1041	1011	1016	980	1038	1008	1015	998	940	1029	939	1017	978	975	1031	1010	1006	1050	986	1054	980	1001	1014	1041	1001	982	1020	993	1018	951	1014	1052	994	1027	977	983	978	998	1029	1024	1031	1014	1034	1006	997	1005	1010	1009	1071	997	1033	990	1089	995	994	1014	1014	1010	982	1007	914	968	994	959	993	987	1054	1006	929	1029	1007	1012	979	987	1025	966	963	978	1035	1023	1015	986	1005	1039	1012	974	999	1050	951	1012	983	1005	973	966	1103	970	967	1009	1013	968	1043	965	1056	990	993	978	1020	991	1001	998	961	978	1036	1032	958	991	1014	955	1027	995	1010	1057	986	1017	995	1040	1001	936	1000	959	982	959	969	1042	1006	1003	955	991	1019	998	964	976	949	964	960	981	999	1012	995	979	993	1021
3806	6056	10276	63600	75080	44832	17664	4922	1610	1011	948	960	933	910	908	932	968	901	930	940	922	908	879	881	863	940	847	949	949	937	920	928	974	903	951	961	902	939	914	905	927	879	899	881	914	906	935	909	904	912	922	924	891	876	886	881	954	894	918	937	931	859	960	957	886	909	926	964	912	894	899	912	877	890	913	922	945	920	900	935	918	896	916	920	953	953	901	959	944	919	902	880	912	905	865	934	901	917	873	880	902	887	835	892	931	997	902	917	943	920	971	876	903	931	914	949	906	919	902	878	884	914	924	889	954	877	912	936	904	908	929	889	961	896	913	963	973	948	941	917	941	932	973	914	904	914	932	877	901	899	932	873	887	903	855	966	897	938	914	901	929	901	892	842	940	924	854	958	921	900	963	939	889	951	884	923	913	937	954	866	927	1006	946	907	888	908	937	959	903	942	917	895	893	896	890	903	928	891	915	928	893	923	901	955	899	883	928	921	886	891	895	917	940	954	886	894	869	877	924	901	875	938	906	900	907	911	900	942	963	921	889	947	878	902	910	974	923	903	882	916	939	950	878	898	959	858	948	905	926	965	890	928	885	934	987	937	911	894	923	887	941	973	940	904	944	904	917	943	931	956	873	899	946	960	954	927	911	929	968	871	902	899	963	947	898	955	952	901	934	896	925	878	901	915	907	913	953	908	904	950	952	953	853	917	956	922	825	927	891	968	1005	926	921	889	900	868	877	907	924	880	936	928	921	887	890	927	926	941	912	940	896	932	851	951	925	913	987	935	937	969	913	876	869	857	898	939	959	943	925	910	921	961	915	917	858	914	954	966	919	880	942	884	932	919	908	966	877	906	927	919	914	919	946	914	902	873	922	898	907	886	897	973	903	915	894	908	905	906	960	907	922	875	936	1003	897	959	892	842	917	923	921	905	896	912	944	931	919	882	935	931	948	883	963	942	955	931	876	901	864	948	960	922	940	914	924	936	937	963	933	932	936	886	961	906	937	902	883	918	910	884	945	867	960	907	921	957	891	892	886	952	909	922	933	890	929	930	890	882	923	910	891	971	903	904	947	954	910	950	871	935	881	895	883	918	903	962	895	909	933	932	846	930	870	963	902	888	953	904	873	929	882	892	950	853	911	883	927	914	932	924	914	909	946	947	931	940	905	890	884	938	893	879	896	943	898	893	941	880	884	921	913	909	913	924	888	901	921	923	887	885	901	903	904	870	876	869	982	923	888	951	873	924	896	932	913	912	930	878	923	858	897	901	903	949	975	901	876	900	925	861	918	917	913	877	922	928	905	885	976	925	955	871	928	918	896	900	963	949	913	893	953	886	911	953	924	894	932	943	929	947	909	843	903	870	964	902	919	893	877	962	904	899	944	918	947	891	950	954	895	972	936	943	937	884	907	935	918	893	897	867	920	941	941	898	934	907	916	905	927	877	934	915	909	871	915	948	871	932	948	887	969	914	880	900	874	957	926	889	841	933	920	880	929	939	868	975	869	926	986	913	991	983	944	934	893	904	907	875	932	913	897	906	912	944	911	903	959	937	959	954	884	944	913	914	927	950	951	968	912	911	925	946	942	938	885	906	884	905	945	894	914	939	860	922	936	919	911	919	939	960	931	909	951	936	965	909	967	939	941	1013	875	875	900	914	892	927	905	938	960	929	932	919	910	941	909	943	929	945	924	984	901	914	965	925	875	919	936	923	900	889	943	923	874	928	941	914	926	906	895	893	937	878	911	913	886	833	873	908	925	924	947	925	922	884	911	911	906	880	895	924	910	933	934	904	912	905	871	938	923	907	849	891	922	889	881	921	866	918	890	889	924	981	882	922	883	903	884	881	887	972	897	931	887	961	917	948	943	892	891	920	910	863	926	937	918	956	923	964	878	948	961	934	886	910	980	958	955	875	849	863	869	936	965	889	919	943	886	949	926	932	926	891	938	920	947	889	965	950	915	917	907	921	872	884	947	897	940	940	908	918	932	913	912	988	900	921	944	911	963	940	917	860	913	854	887	918	916	869	901	911	884	897	928	951	967	936	937	919	896	932	925	908	907	923	938	881	916	917	962	942	948	932	915	898	904	885	888	967	897	925	894	936	996	902	877	907	878	940	961	969	908	947	966	888	918	915	865	869	887	947	952	894	941	915	913	909	954	919	945	927	899	854	938	880	942	972	947	930	928	904	950	936	907	966	903	918	970	889	860	893	902	931	901	933	891	904	941	865	918	849	915	914	884	908	915	942	939	916	884	866	952	851	904	902	899	969	931	952	893	878	896	938	859	909	918	892	953	894	913	931	891	898	893	930	931	878	867	932	913	908	892	948	881	897	946	895	896	933	890	902	927	866	919	927	924	884	901	941	889	890	903	863	925	951	910	933	909	987	882	955	845	900	880	903	843	932	916	926	870	895	916	942	915	908	907	878	918	923	905	897	880	953	911	905	856	914	870	859	951	924	950	944	951	904	828	918	957	908	884	914	888	908	931	851	948	835	907	905	870	888	903	876	907	814	938	872	878	891	939	899	935	907	911	908	883	922	904	945	915	906	919	851	994	910	905	956	950	909	921	933	948	900	875	884	899	905	936	915	924	896	926	902	864	917	922	948	916	904	876	904	975	902	866	914	898	877	901	889	857	927	886	945	905	928	927	870	928	892	903	963	942	990	910	926	967	891	907	869	959	913	975	918	845	902	910	942	886	929	868	880	928	939	923	902	913	874	896	977	927	876	898	934	876	894	885	911	894	944	891	949	936	927	927	895	959	935	958	986	889	933	930	909	924	917	904	903	894	973	893	884	887	899	958	894	929	943	914	883	952	899	895	940	876	885	941	893	912	885	900	870	861	920	892	878	866	886	907	892	933	928	934	930	963	932	942	933	907	927	903	943	956	927	959	900	917	876	924	888	920	895	859	911	909	895	985	891	958	945	854	931	890	894	964	919	922	913	975	905	892	926	883	918	914	904	936	889	942	905	889	902	945	887	916	925	937	921	929	917	944	910	883	923	918	1009	971	943	904	887	957	883	918	883	894	897	964	949	936	874	895	900	918	863	912	934	940	897	924	883	901	942	933	917	929	879	932	927	902	900	947	913	904	918	907	869	891	904	880	876	934	904	927	935	927	955	973	983	938	943	918	903	926	874	926	890	933	937	897	895	910	977	961	930	884	905	915	927	840	919	979	912	918	903	892	909	869	907	908	882	890	948	873	866	930	937	959	924	915	911	942	891	911	918	868	889	887	952	890	908	915	922	939	920	936	901	857	897	876	944	942	943	935	883	924	931	897	939	850	898	904	919	950	949	944	907	984	877	922	937	871	927	955	938	940	905	894	954	899	905	905	888	896	907	916	862	906	968	939	962	945	912	913	908	851	904	858	893	967	896	840	932	891	870	872	950	916	913	903	875	928	916	923	879	877	857	895	934	955	927	883	937	870	863	890	894	858	879	869	909	891	893	879	878	920	895	866	976	890	941	908	929	893	919	936	926	930	1007
27158	13758	2938	10221	22998	12223	4260	1671	1092	970	895	890	902	937	965	934	905	968	911	916	974	938	948	900	981	965	940	879	963	924	990	945	943	976	974	898	947	1024	931	924	967	949	953	912	932	964	904	888	929	922	920	935	896	971	914	984	906	880	968	960	878	930	969	948	903	913	964	955	914	916	947	894	947	928	915	943	946	949	924	963	925	948	926	917	924	887	936	927	886	963	935	986	907	934	940	950	939	934	926	934	995	911	933	888	978	939	927	898	924	873	934	970	932	931	887	934	916	941	897	955	952	907	976	932	936	950	938	955	953	1014	930	968	915	919	938	963	937	1015	910	981	927	974	919	960	929	945	942	1012	874	934	921	1017	945	976	885	907	976	964	958	959	904	995	906	906	954	931	891	939	913	953	933	931	920	895	985	959	955	962	935	906	981	949	898	940	918	958	917	950	906	966	916	911	876	960	991	936	949	970	917	875	932	911	976	915	992	968	904	933	894	875	946	920	946	898	945	909	929	903	888	941	943	972	908	933	931	892	941	899	954	911	924	926	968	915	976	913	913	903	930	928	895	927	961	954	920	961	923	932	951	913	975	928	863	910	964	931	918	925	960	954	924	911	922	947	928	912	920	948	907	945	921	934	954	912	921	896	931	954	1005	914	971	941	942	934	949	951	933	917	970	897	905	930	898	912	916	935	976	993	927	916	920	967	937	908	898	942	962	946	925	919	935	956	965	970	970	937	949	912	948	943	867	930	957	911	955	966	1034	904	903	976	936	910	941	952	973	936	969	956	955	958	926	896	910	942	939	932	937	948	938	966	942	918	893	988	962	969	903	935	924	948	914	954	933	962	957	957	943	967	949	951	940	945	916	953	1018	915	883	990	927	934	940	936	933	942	911	907	901	881	933	957	980	918	894	966	982	954	924	948	976	919	958	947	944	886	913	911	901	916	962	959	912	947	947	907	920	980	880	930	973	943	905	952	961	925	930	929	924	1006	943	936	935	913	966	971	935	931	942	885	920	943	942	925	865	953	922	933	948	962	917	987	911	925	953	916	860	971	897	900	917	944	938	930	905	880	964	946	938	942	933	959	947	968	988	957	921	926	956	1005	937	948	899	954	956	945	934	871	923	983	881	970	916	943	931	982	984	920	940	974	941	931	966	917	937	897	942	976	905	1008	963	983	937	931	937	879	887	909	965	954	947	973	863	956	976	933	928	941	892	949	986	880	947	921	889	996	1011	909	901	900	933	930	992	906	919	957	911	918	916	976	877	959	983	967	915	935	968	880	952	883	908	931	916	963	908	953	927	951	930	882	979	939	902	932	896	909	914	967	936	902	917	978	918	937	937	947	966	928	979	969	917	917	948	894	914	901	934	914	976	914	931	954	978	937	898	946	906	966	949	968	934	879	960	963	925	900	972	930	923	932	922	906	960	932	949	904	890	878	946	969	888	894	960	1011	971	1002	985	941	946	929	948	942	920	939	945	984	969	930	930	953	972	908	956	955	962	959	921	918	915	907	903	892	973	1008	946	888	955	910	949	968	936	841	912	913	942	951	911	933	989	884	918	952	968	937	913	957	916	897	965	956	1008	987	923	904	953	940	941	950	890	958	1005	901	938	972	960	956	954	968	949	940	879	892	929	938	961	948	896	928	894	894	918	965	967	922	934	944	957	926	936	959	911	937	901	878	1000	942	956	891	905	945	911	966	955	881	963	928	944	919	907	955	927	947	926	920	933	919	889	971	963	919	939	908	943	894	920	960	911	921	947	922	952	963	933	938	951	922	961	948	954	980	960	932	843	936	960	894	881	918	920	882	932	919	903	964	907	843	949	983	1009	931	932	919	919	1002	923	951	944	957	926	948	996	965	934	935	958	905	919	893	894	908	918	964	966	968	974	861	939	927	899	996	878	881	925	991	946	849	984	911	924	942	972	924	894	944	965	935	884	954	905	965	931	937	980	938	956	951	946	942	880	904	941	942	921	917	953	868	936	940	951	940	954	913	901	960	928	942	902	945	897	910	999	946	939	907	917	941	902	926	914	961	921	946	877	922	947	934	929	936	936	881	885	968	920	894	945	990	951	975	927	946	941	907	915	973	935	989	910	964	942	918	934	918	968	918	917	895	983	978	942	962	977	890	914	953	919	992	946	956	930	949	936	939	950	954	960	936	949	938	928	971	955	932	926	897	942	947	916	933	955	966	963	961	949	948	912	906	929	940	958	923	965	939	896	907	933	898	881	1008	902	1001	948	931	939	918	958	914	945	932	928	895	918	911	921	945	914	933	926	926	937	954	950	871	916	978	934	971	945	943	906	955	995	964	952	1018	933	961	943	962	962	934	871	989	957	876	989	954	961	964	971	952	1006	946	871	944	919	907	907	939	942	928	935	936	919	957	923	970	929	939	955	924	937	890	897	959	917	906	958	903	929	945	943	857	970	932	995	917	976	943	885	940	983	971	918	916	907	950	953	957	949	900	901	941	923	954	918	858	961	950	901	925	935	945	944	890	940	948	976	881	923	962	939	949	959	894	925	947	976	892	908	911	909	972	916	915	917	924	925	987	897	941	961	896	918	889	947	923	933	922	948	968	940	918	921	895	889	911	950	926	952	938	924	910	901	892	1001	904	954	940	936	966	966	918	903	942	928	918	917	910	967	910	932	887	883	922	1038	937	961	1016	919	946	980	949	971	948	914	878	996	912	931	953	935	924	909	888	939	925	932	936	926	892	892	939	966	983	952	942	889	959	963	965	964	928	919	954	940	985	942	914	955	914	945	923	930	932	946	960	944	936	960	909	950	878	947	955	981	965	909	957	964	891	931	929	928	914	922	873	922	877	942	984	955	922	939	1005	944	958	914	987	977	943	1001	897	888	916	944	959	918	940	986	881	914	959	869	911	905	928	959	993	917	930	887	930	959	939	947	936	965	939	908	970	921	959	923	959	1004	893	930	951	891	887	973	881	876	952	957	920	932	941	979	918	912	926	938	902	901	941	939	999	959	892	906	962	899	908	925	899	906	915	944	899	957	953	975	964	955	941	959	970	952	930	922	922	966	932	930	912	922	899	948	898	944	920	925	954	955	919	947	964	984	926	949	958	885	892	921	986	966	949	912	936	914	965	942	901	942	969	961	961	955	960	947	939	928	909	941	911	949	969	949	926	959	881	925	949	967	897	978	931	954	970	989	940	938	910	958	961	930	916	913	941	914	983	938	903	917	953	903	953	1006	946	903	945	940	935	893	950	881	983	915	948	940	895	919	971	893	978	905	966	953	925	912	948	918	949	940	935	932	966	970	971	950	914	938	945	958	985	909	929	938	892	961	947	886	955	892	925	945	965	965	949	987	910	937	924	922	951	914	889	978	932	947	999	936	892	907	966	905	916	909	902	936	927	906	923	948	942	985	949	960	945	902	907	974	927	940	946	946	904	956	871	969	898	889	941	903	909	941	937	888	954	922	909	901	890	952	910	918	952	952	930	910	909	925	948	956	944	999	922	938	873	879	898	946	936	919	925	999	945
5048	1109	1664	9892	18371	8293	3394	1409	910	832	805	783	848	800	785	775	837	793	827	814	794	842	833	847	834	854	798	800	773	793	855	790	812	806	790	795	849	853	854	832	757	772	807	801	851	805	856	832	835	844	818	820	808	846	841	841	811	745	794	779	808	798	789	799	832	785	841	763	797	795	820	807	818	774	859	739	834	734	832	773	833	818	864	795	756	791	815	817	796	778	841	765	806	776	767	843	807	774	762	792	795	835	805	792	790	755	826	821	806	769	799	819	793	826	749	863	841	790	813	806	775	828	807	820	786	785	766	754	818	778	816	796	801	810	808	777	807	792	825	829	807	823	787	844	813	803	803	810	785	815	793	794	827	791	863	785	780	815	817	874	741	822	821	774	796	829	813	811	760	822	832	804	771	808	757	838	790	756	820	781	819	816	794	788	858	797	834	840	805	781	827	808	773	857	846	800	808	806	777	813	822	790	780	797	780	776	773	788	784	772	805	840	836	826	832	788	778	799	810	791	818	797	852	788	802	809	814	845	855	779	798	840	805	802	788	869	803	802	795	768	796	769	755	823	749	769	801	808	808	887	759	809	870	770	780	760	755	889	798	825	848	798	795	803	827	843	814	828	792	788	752	808	795	844	802	782	762	805	819	798	872	760	834	812	762	809	792	803	839	838	758	797	790	778	819	826	776	827	823	827	815	815	798	820	841	777	872	816	807	773	806	789	745	781	789	798	798	826	826	808	791	845	769	756	772	806	811	776	844	789	838	829	783	812	824	823	778	829	827	854	795	791	798	798	737	861	790	809	821	813	767	774	807	828	799	792	827	805	786	829	780	781	807	794	795	778	778	768	813	815	735	799	790	752	790	819	791	820	823	819	836	836	822	798	817	800	792	822	788	829	791	815	857	815	845	859	833	802	825	835	804	752	847	737	812	782	782	761	784	843	777	830	747	791	824	805	783	839	776	878	800	831	803	844	840	778	831	819	840	794	778	816	770	842	796	820	776	779	797	767	795	827	790	803	799	824	792	872	804	800	775	808	767	800	805	820	791	793	879	851	824	818	809	792	763	785	827	787	794	836	820	787	775	806	793	817	814	798	815	826	816	795	830	834	810	769	867	860	812	809	776	796	783	823	806	808	809	796	777	824	796	830	832	821	806	796	811	796	835	818	834	825	790	783	797	787	749	788	828	788	817	780	803	830	826	765	800	803	792	729	785	802	784	806	755	815	807	791	824	824	809	794	762	773	815	751	824	812	817	785	796	782	796	801	804	845	824	835	824	796	751	802	798	782	777	800	789	779	783	851	828	774	773	805	759	855	798	768	825	818	842	767	813	832	788	766	780	832	777	829	770	819	795	785	796	828	806	862	767	834	813	806	849	772	813	857	789	806	845	810	805	815	786	830	787	814	767	833	784	782	766	813	870	824	763	791	784	829	816	791	813	788	791	835	836	816	808	846	824	838	788	794	787	834	859	816	797	811	823	767	787	767	809	830	843	792	779	843	774	847	771	789	868	808	849	748	788	822	815	818	827	793	859	829	772	859	810	786	862	753	754	773	808	807	794	841	821	805	746	776	765	804	822	773	808	801	801	812	782	753	791	813	819	871	839	802	811	825	802	790	818	808	815	808	847	820	748	814	790	843	784	767	808	782	824	786	784	806	834	781	842	810	759	835	804	850	788	800	819	828	736	832	827	803	830	763	786	818	795	799	775	798	832	765	772	815	834	808	755	817	809	814	791	797	817	840	859	799	824	840	748	765	819	839	751	777	776	822	790	745	777	782	767	837	802	830	790	804	827	824	814	815	801	828	798	788	792	840	760	817	782	808	811	806	799	810	770	790	769	775	816	789	850	756	759	746	760	866	817	755	809	763	779	803	767	790	825	842	788	757	774	828	783	790	803	797	847	805	779	806	754	789	789	782	828	847	752	821	814	850	789	808	783	818	786	786	885	787	780	741	830	810	780	802	826	789	800	780	809	824	840	788	770	812	781	803	841	796	823	796	778	855	783	825	824	794	801	789	830	836	815	794	865	799	809	763	821	747	827	762	774	801	841	816	808	822	829	755	817	804	796	835	861	802	804	787	844	743	793	785	784	772	831	793	829	808	809	821	832	822	761	777	804	786	811	779	761	800	861	776	827	790	841	847	783	769	805	825	857	794	841	847	794	802	787	790	817	842	857	791	830	789	831	790	782	814	806	837	791	784	785	816	798	760	772	816	808	809	854	760	818	813	821	859	796	843	806	821	819	777	782	827	761	794	773	815	819	824	875	844	822	822	804	804	754	788	838	872	801	814	776	843	819	861	833	786	808	785	809	794	825	824	784	783	833	841	797	896	759	850	787	824	808	812	806	770	791	830	810	835	816	792	780	818	852	829	765	762	797	797	816	773	816	800	783	795	778	792	856	768	786	794	818	776	809	810	801	764	791	813	833	799	785	814	830	763	824	817	808	822	823	768	831	842	794	813	845	824	789	795	812	775	791	813	818	812	816	833	818	809	787	818	787	780	791	803	780	799	774	805	864	785	771	812	813	775	739	812	822	792	795	783	781	783	830	817	792	858	786	796	849	798	778	894	795	819	812	863	752	771	828	866	805	800	810	781	809	805	759	753	772	878	861	765	813	809	772	842	799	798	736	833	815	842	806	783	812	798	821	802	796	869	837	797	809	841	805	823	817	788	844	818	821	820	773	780	785	841	784	740	808	792	811	787	753	781	782	820	826	811	773	787	754	792	786	749	827	806	769	837	854	807	810	823	837	852	734	826	810	818	762	771	798	802	781	798	846	802	830	783	771	766	812	821	791	811	753	765	820	824	738	793	859	834	844	732	846	799	810	803	816	808	802	798	850	828	832	766	806	773	801	825	818	820	812	786	799	797	799	779	818	802	797	831	851	803	773	813	842	820	830	780	794	826	774	812	813	793	800	772	776	797	805	804	808	817	806	802	816	776	860	773	777	846	791	777	783	782	789	787	815	789	786	796	847	845	796	808	834	766	810	809	773	823	829	785	779	840	786	807	800	808	838	765	789	778	841	826	722	805	780	832	763	810	825	804	829	830	778	769	742	874	794	792	779	826	806	831	815	786	822	806	827	863	823	819	806	731	774	813	796	810	828	855	839	798	806	778	820	795	806	773	792	830	783	800	800	836	833	752	771	807	778	788	792	780	841	773	765	846	815	761	811	786	762	838	838	773	797	812	815	839	813	844	779	788	816	809	792	808	820	805	835	832	839	824	792	812	807	854	763	812	858	814	792	816	831	832	842	748	812	748	803	843	818	751	820	800	798	835	788	851	763	867	813	792	823	825	839	796	808	804	789	801	782	783	827	799	876	806	835	783	804	806	795	779	784	799	830	835	797	861	799	791	753	822	798	797	811	826	829	815	846	777	752	755	779	775	805	832	836	845	770	807	744	817	723	746	800	730	818	795	809	816	827	814	792	814	819	822	812	863	836	766	786	801	807	794	852	804	804	817	850	803	821	793
24580	21134	28110	43324	58387	47662	27450	8307	1876	1079	998	912	947	980	960	994	958	986	944	915	944	928	975	914	942	1034	860	942	911	925	914	871	922	963	975	969	944	912	953	998	935	926	969	978	905	926	860	894	912	914	967	892	917	907	954	888	966	907	894	908	942	922	910	972	913	894	940	922	926	911	961	917	944	933	955	922	950	877	907	903	890	957	897	881	900	938	946	981	813	920	944	936	966	915	900	868	965	955	959	930	914	984	931	971	921	922	968	868	878	911	917	926	893	884	857	925	923	916	913	919	869	965	952	976	950	935	915	872	963	924	938	924	914	895	909	946	980	904	917	921	886	968	871	872	940	909	946	916	882	955	881	924	892	907	875	946	898	937	957	922	936	940	890	989	885	884	959	949	880	978	854	884	942	917	930	913	916	938	943	919	879	935	882	931	960	946	913	885	937	868	897	887	952	898	936	952	905	901	946	926	906	938	924	944	952	920	889	928	912	918	905	897	923	896	948	925	931	935	947	923	930	904	938	892	926	886	941	888	890	966	943	942	969	873	928	953	953	925	920	933	947	959	927	917	902	945	932	959	947	913	898	923	891	973	975	912	921	952	933	958	936	910	1002	866	909	888	927	902	946	887	895	909	918	875	966	909	956	931	944	926	906	972	895	928	915	921	887	904	917	909	933	920	901	942	929	948	947	949	964	878	911	912	944	951	927	918	949	907	845	982	903	955	927	957	889	943	950	952	903	918	890	875	885	902	914	903	909	896	908	935	983	911	993	918	961	958	953	909	860	989	926	975	915	885	840	915	915	945	872	934	985	858	926	893	945	962	990	951	870	927	973	898	953	907	974	901	901	956	859	916	890	884	895	946	929	891	905	942	891	965	960	938	862	929	908	950	930	944	923	922	888	911	889	899	946	938	971	932	911	1008	905	929	959	885	941	931	904	922	895	921	894	966	915	894	878	966	876	856	910	953	892	914	935	977	853	956	924	927	895	871	911	888	924	896	928	987	947	979	937	881	947	919	922	949	907	927	913	918	902	909	938	948	947	902	943	919	929	925	888	974	853	935	981	915	930	894	932	884	982	986	943	944	939	868	945	943	954	945	922	900	875	894	937	904	908	914	896	926	954	913	950	879	883	872	912	904	912	934	910	899	942	940	931	939	902	977	889	890	932	897	937	941	916	933	900	928	1015	941	873	926	898	945	944	931	928	837	909	916	981	858	913	894	950	883	919	905	892	938	948	900	887	914	919	930	920	888	960	927	949	916	949	965	901	967	915	986	979	920	934	974	863	909	915	891	988	833	983	919	925	909	875	875	899	983	957	918	929	949	876	953	879	916	932	958	895	886	910	945	924	878	959	902	898	959	927	890	949	944	929	941	955	945	935	919	893	890	968	916	942	896	900	941	964	896	906	924	927	913	981	951	900	980	939	892	880	890	974	943	934	924	921	885	938	939	896	931	953	909	899	928	928	951	868	960	961	955	922	916	929	914	910	914	899	974	931	945	912	924	870	876	923	929	909	952	915	906	960	942	999	939	948	913	986	913	942	919	868	935	938	867	921	930	911	954	950	949	946	964	927	926	920	887	883	909	923	913	918	992	982	943	909	937	979	923	896	896	912	872	897	891	965	903	936	918	882	935	939	903	940	887	845	923	883	915	919	1014	909	960	922	943	999	874	855	881	905	942	919	919	886	875	920	921	953	907	947	930	926	896	921	901	955	950	914	948	922	962	942	870	923	889	878	917	969	874	950	882	934	937	938	974	922	924	977	910	917	897	928	910	890	864	869	899	931	928	934	878	907	934	881	907	932	923	995	902	838	944	942	970	879	912	942	984	952	969	931	963	876	887	939	934	952	891	973	954	897	903	953	921	957	933	899	943	914	904	892	913	954	930	926	926	914	915	965	965	930	893	950	898	884	940	981	948	911	940	875	926	916	943	913	917	890	968	998	951	937	945	930	944	970	875	913	924	878	961	945	910	964	901	914	912	911	957	905	950	877	951	923	937	848	898	907	965	975	880	916	976	876	925	918	912	980	953	969	927	930	913	907	938	954	912	903	930	933	932	1007	917	973	882	875	973	946	928	893	947	989	928	1004	886	943	913	931	926	955	944	917	889	903	903	907	943	912	924	974	991	913	908	901	915	963	909	927	968	957	900	899	969	929	949	880	949	903	914	898	943	916	961	989	965	907	895	1003	996	897	953	921	919	977	933	898	917	941	906	943	971	885	945	918	929	923	904	875	914	955	905	938	955	905	896	920	915	911	925	988	951	860	886	974	926	978	944	898	917	867	921	943	985	954	883	880	946	950	906	908	973	887	927	997	897	899	940	883	928	954	957	939	883	923	948	947	896	901	928	971	973	964	907	939	922	914	959	910	896	902	917	977	903	949	937	942	858	941	935	915	877	919	956	904	914	937	929	921	935	948	885	932	875	904	909	923	925	945	915	939	918	966	941	886	900	911	900	913	938	896	958	940	933	910	870	960	914	908	888	938	923	893	948	957	952	938	896	855	894	924	882	967	1004	950	858	898	922	929	933	981	895	911	958	889	855	935	952	948	926	914	959	929	928	949	910	923	976	986	930	920	940	926	905	899	938	918	942	947	933	932	913	909	956	943	892	974	876	925	915	900	937	879	847	933	920	940	922	893	959	992	997	855	924	913	889	891	955	943	941	896	900	920	881	876	924	931	941	914	927	866	939	966	900	905	939	948	919	965	924	870	915	947	905	929	959	914	925	908	868	907	904	914	924	907	914	897	927	918	946	899	912	956	937	912	962	917	924	958	918	873	920	918	915	882	906	947	842	958	952	956	953	923	977	913	923	892	924	902	892	941	994	937	940	944	936	936	881	891	908	898	877	920	915	888	1012	884	879	874	908	925	921	973	947	903	971	920	955	934	975	893	858	948	932	914	916	926	959	893	950	944	937	937	911	890	936	968	920	887	988	882	923	946	945	978	860	958	904	974	910	893	915	960	878	900	921	960	924	880	878	909	936	939	902	890	919	887	962	920	983	957	993	938	900	934	898	928	944	945	927	881	887	941	884	899	916	918	949	880	870	927	954	961	943	918	875	953	930	967	948	981	947	970	871	939	954	926	909	906	930	948	947	919	888	966	956	932	926	942	980	919	954	978	893	872	948	900	911	913	929	927	944	924	961	903	897	876	883	926	940	964	910	949	910	891	897	925	914	979	930	892	898	900	929	925	916	914	947	907	955	916	963	914	890	977	960	906	920	929	869	943	910	907	932	883	957	906	964	964	898	934	970	975	982	897	990	907	890	924	897	944	925	940	904	969	955	925	924	934	883	906	927	905	917	910	931	941	916	903	948	932	953	907	922	953	987	890	930	908	955	882	888	907	944	929	899	941	977	918	892	961	902	893	933	866	906	919	926	879	953	949	906	939	896	945	819	900	937	854	906	868	935	948	925	934	913	913	922	909	950	916	876	853	915	827	930	977	925	931	955	916	924	956	916	982	876	914	908	958	939	916	910	950	924
3528	4727	12911	62711	59265	40434	17317	4976	1519	907	880	866	850	845	859	858	811	869	868	821	878	846	881	864	898	832	886	830	904	818	872	827	840	819	824	864	874	815	787	875	889	860	822	777	848	848	813	832	862	891	776	859	868	816	831	894	834	781	887	860	889	951	847	860	884	840	894	826	832	855	861	830	882	819	861	882	862	827	845	840	767	851	833	882	873	881	795	858	797	864	853	823	867	840	846	844	858	822	843	900	850	871	875	821	882	853	895	851	831	805	769	852	844	822	849	844	824	850	862	828	833	836	798	876	848	853	898	838	873	818	876	887	817	819	836	853	766	847	897	834	829	856	853	854	837	820	821	894	852	876	854	887	873	841	834	847	859	834	875	848	862	893	798	817	817	847	869	871	835	845	830	881	908	801	827	841	862	858	844	887	831	814	817	857	811	887	846	845	824	842	804	841	879	797	832	886	815	893	879	843	875	865	883	818	793	831	853	826	851	856	863	865	871	823	818	841	844	896	819	897	819	834	838	815	854	795	808	902	852	847	856	811	857	846	818	853	858	860	838	855	826	887	827	841	841	886	846	833	873	826	890	857	803	841	816	828	864	853	832	852	829	800	881	848	843	801	839	841	821	851	878	904	882	860	833	809	860	830	868	863	806	856	844	813	852	856	852	849	831	849	854	846	859	847	875	848	880	842	813	849	854	864	833	843	904	845	821	810	814	856	830	869	862	867	843	813	803	831	856	897	837	870	843	882	812	879	878	806	897	788	861	811	806	890	849	867	824	853	876	828	857	861	867	774	872	822	832	861	845	847	820	828	903	839	863	831	833	900	824	822	855	814	866	837	822	838	829	866	781	845	835	814	868	823	844	824	869	809	820	863	834	862	814	849	853	846	825	895	819	866	809	841	815	822	861	874	821	789	864	829	891	865	850	784	897	825	847	772	809	856	810	883	854	858	825	836	827	804	831	816	827	865	837	821	833	897	792	904	867	806	829	823	846	867	879	826	831	844	832	858	852	876	849	809	862	834	849	772	860	839	857	833	824	851	796	837	853	837	801	873	885	818	853	873	881	822	859	805	839	816	782	822	816	844	805	926	833	884	842	853	817	840	858	878	830	865	840	877	899	828	847	825	757	824	832	810	849	795	874	833	888	814	814	844	793	863	824	827	842	825	866	852	869	815	834	828	855	856	845	853	855	826	839	811	848	877	843	850	830	865	825	827	864	811	876	843	887	873	902	833	872	847	847	836	864	864	817	851	850	860	858	895	859	848	805	879	864	832	829	803	800	846	837	824	869	887	840	852	849	851	815	774	795	850	818	831	827	871	819	802	864	834	864	881	845	833	807	894	812	901	850	842	822	788	850	804	817	873	859	850	819	828	844	872	851	823	834	865	820	832	865	824	812	815	797	879	854	881	812	815	817	817	836	871	837	871	815	813	882	859	823	850	844	832	871	818	857	799	839	832	868	866	868	887	871	809	883	833	816	844	848	848	845	867	838	814	863	817	839	852	835	889	835	877	860	864	873	866	829	893	843	902	801	895	834	826	925	839	840	901	878	846	775	848	832	903	856	874	847	860	912	834	854	845	822	877	858	884	894	818	843	826	850	825	855	839	825	890	831	819	846	877	861	838	872	854	846	806	814	844	845	872	849	814	806	894	870	857	856	911	857	813	852	847	846	840	795	804	879	856	799	862	828	851	908	848	793	818	845	867	884	868	842	851	858	803	801	815	768	876	846	816	830	828	815	850	800	846	868	809	872	864	886	873	827	835	841	843	839	905	812	852	838	845	903	835	824	795	828	857	839	817	850	826	862	821	818	853	876	794	841	828	837	842	840	883	853	860	846	888	839	852	825	827	831	838	853	809	867	850	870	816	895	829	862	832	812	822	828	840	845	785	898	823	849	872	790	864	882	850	884	854	828	891	867	869	821	887	842	829	847	850	858	831	824	868	828	856	837	757	864	865	864	918	859	837	881	841	807	821	864	865	821	834	809	822	826	872	860	844	797	828	862	850	840	893	868	876	852	839	814	793	877	843	785	842	889	832	833	846	897	835	877	828	885	856	785	851	908	868	789	804	831	872	839	833	858	882	868	826	838	797	842	827	825	815	832	816	853	834	777	810	869	793	846	853	833	848	844	824	791	812	888	804	847	848	846	821	813	827	847	811	823	816	825	878	834	898	887	826	862	828	881	838	834	830	867	866	835	858	871	822	837	831	826	832	864	863	815	838	780	850	883	861	863	819	861	818	798	856	847	808	882	873	815	855	831	845	786	836	889	857	874	851	832	891	857	826	816	849	815	877	842	799	776	840	850	798	831	819	837	826	865	810	836	821	808	855	834	793	843	871	858	858	834	791	865	851	843	879	813	859	849	882	820	879	877	867	863	844	871	866	830	817	854	852	907	801	862	846	822	816	802	837	873	844	796	833	860	832	829	860	905	870	859	810	879	823	823	889	860	891	808	821	862	842	861	842	861	850	841	813	859	877	806	855	852	880	829	861	902	798	817	864	861	843	854	819	806	826	838	792	821	827	816	830	800	884	833	839	863	826	850	778	850	830	891	851	858	771	846	861	804	881	843	770	860	863	837	864	886	814	869	797	845	843	839	823	863	811	877	853	868	800	857	852	810	859	833	845	807	855	828	828	854	792	829	837	781	834	822	800	870	820	845	847	863	818	807	867	820	861	776	779	841	811	874	823	849	827	810	810	874	819	828	845	852	762	833	802	799	863	837	844	848	831	808	803	846	822	841	880	875	782	876	837	864	797	849	846	801	851	790	867	863	877	840	882	819	857	808	829	837	837	848	857	810	809	839	863	817	890	833	832	828	865	816	815	804	875	860	846	830	844	854	793	832	824	819	834	838	794	822	848	861	872	805	797	839	804	845	867	837	801	858	830	879	816	792	776	845	826	814	907	867	806	910	890	814	816	883	852	842	841	863	836	844	876	859	862	826	857	807	885	817	864	826	852	817	866	857	842	780	896	815	840	845	808	841	847	820	841	853	811	787	881	846	827	816	888	868	858	854	857	812	813	875	883	846	887	880	842	871	856	844	818	820	895	793	880	840	837	788	836	814	899	878	836	837	849	778	858	882	831	868	848	813	829	857	825	813	863	836	819	837	819	908	800	807	869	797	799	812	890	875	847	832	850	823	798	876	791	799	825	904	844	853	856	825	852	842	817	830	849	843	830	873	897	824	905	836	836	845	873	824	819	798	895	818	817	873	852	827	862	833	796	865	861	819	866	850	846	846	858	841	828	824	849	854	858	850	904	843	859	843	812	832	881	829	897	884	789	827	841	854	839	855	850	841	860	882	878	826	832	837	853	859	815	823	849	830	823	825	838	885	830	819	851	798	833	831	812	831	840	778	874	852	797	785	865	862	874	861	866	887	817	825	848	813	842	939	830	868	847	809	811	790	801	859	801	806	857	866	824	795	861	855	798	831	850	865	864	815	810	826	866	818	820	853	825	823	863	833	797	868	870
23760	21084	28812	42599	63900	53763	34421	12516	2847	1329	1096	1067	1080	1065	1006	1021	998	1072	1030	1025	1054	1008	1033	990	969	1015	1037	970	1041	1043	1028	971	1040	984	1007	1009	981	992	1046	992	998	1004	990	1041	1061	937	1008	1003	998	996	983	1010	963	982	983	1070	1005	980	984	966	1046	986	978	1026	1009	980	992	1023	1037	1023	1017	971	983	942	995	1015	1023	996	970	953	952	956	1007	1029	990	1037	1018	1018	1004	918	999	986	1026	985	941	948	1020	945	957	972	1010	986	938	1013	1034	1036	978	1023	1010	956	1018	1039	986	944	958	1020	1022	1005	1049	957	1001	940	970	970	938	994	990	973	959	1012	1016	1029	1024	1001	1045	991	1006	992	1050	1037	1008	999	983	991	997	984	1001	982	931	971	917	987	991	978	965	953	1028	946	973	1013	971	977	1094	996	986	974	989	967	966	971	983	947	1069	992	968	986	971	1029	961	1002	957	984	1030	1016	1017	973	1002	1054	1030	1026	978	1013	991	947	1022	1022	1057	1021	967	899	959	974	989	973	1005	988	988	988	1032	989	982	960	1003	1037	958	987	999	1017	965	949	943	981	932	986	1025	1021	1024	964	978	977	1004	947	995	1006	1024	999	975	976	972	1018	985	974	951	998	995	988	994	1020	1012	997	998	976	1019	1003	936	1006	972	993	966	1052	991	1022	999	1037	955	986	994	1012	977	994	951	992	954	993	1025	969	934	979	963	1007	1014	968	1001	1019	1026	1008	1006	946	976	962	973	1008	976	1004	972	949	981	987	1003	986	986	962	998	1013	1035	1035	980	996	1009	1005	984	976	993	934	972	940	977	1027	980	926	977	983	995	970	974	1002	952	1009	979	957	1063	985	979	950	1029	1024	1028	952	1019	1009	950	993	981	977	932	1015	1051	971	987	1016	967	951	1018	971	963	1042	956	1020	984	1002	991	1001	1008	990	1008	1000	987	1043	973	982	1004	1012	983	1004	957	952	956	1018	959	947	1008	949	975	1017	955	984	977	956	992	1004	977	1010	1001	985	948	1032	984	1029	1015	988	957	949	1014	1007	969	1022	946	952	993	1052	961	993	1025	982	1027	960	1003	1006	951	989	1067	986	1024	1015	1036	991	997	1028	1039	1017	977	979	973	998	976	990	970	949	929	1002	979	1034	1003	990	972	991	1005	996	997	1013	1011	992	991	1031	971	1021	985	1006	960	962	973	940	985	1044	996	1018	1023	1004	1023	971	993	953	967	1046	983	1006	1050	1016	988	1042	973	977	946	992	1060	1018	974	980	994	1012	940	978	989	1010	1002	914	931	929	994	961	991	965	963	1012	987	1062	965	1018	977	1061	963	946	1036	976	1013	1045	1022	966	1029	1031	967	958	977	989	1041	980	984	995	998	992	954	1005	968	954	1035	966	969	988	949	981	1005	1025	1003	969	919	1075	969	1001	1001	1036	962	1032	981	974	920	1008	957	915	1021	1004	997	963	979	1006	1047	984	971	1034	1015	1058	965	966	1023	967	946	1041	1014	1012	998	998	957	979	1000	954	936	960	1024	1020	1001	959	1007	1071	963	973	1014	1033	1051	999	977	994	964	987	1009	970	1026	1015	976	969	956	1015	995	1036	1052	1038	1011	955	967	1005	1014	1003	910	1009	987	1036	948	984	1023	1022	984	974	1021	972	1040	1022	958	954	994	1013	946	1026	984	1003	980	1009	968	978	996	992	1042	996	1052	988	966	947	1031	974	921	1015	1003	984	960	997	1002	971	1006	997	967	1018	987	982	1002	979	975	995	967	1040	1019	962	955	963	986	1015	985	993	1033	988	942	1010	1027	1009	972	1032	987	1000	1000	979	956	985	1030	954	990	1019	983	1006	1045	1010	968	958	983	964	987	979	974	1023	964	1048	997	1004	1041	1000	1006	921	1021	997	1007	1002	999	935	995	1009	1009	982	991	999	1022	1021	1011	998	991	1010	976	1000	959	982	949	957	951	1053	1003	1009	988	954	1030	985	961	959	1000	1032	999	1021	951	978	1006	996	970	1014	1008	965	1026	973	1007	995	1015	1009	969	1017	1020	970	1007	966	964	969	992	1036	1003	973	1011	1015	990	997	1049	1001	982	986	977	925	1003	1019	1037	1035	950	964	979	924	945	992	1025	1003	1008	955	1005	974	1010	978	1035	1019	988	957	1005	972	949	1022	939	1001	1025	991	960	926	1022	958	983	1017	964	964	983	985	1006	963	1006	1064	1015	972	998	1009	1030	1000	1026	1011	1017	1035	1074	1042	998	1062	932	968	1052	994	965	989	989	993	980	1025	959	966	975	944	1003	993	984	1104	1024	987	1000	987	980	951	979	924	985	1042	988	984	1028	1000	986	956	1006	950	1030	997	974	1030	1013	989	1014	974	1011	1020	996	935	957	1047	987	1028	975	1018	944	977	977	1001	953	958	1032	990	988	969	968	1037	1034	980	975	976	1039	953	972	966	983	991	950	989	1010	978	973	992	1048	980	978	957	972	1008	987	960	983	971	1016	968	972	998	970	965	910	923	978	990	968	992	1052	990	1025	964	984	1043	998	1019	982	937	1042	960	1034	928	988	1042	1023	984	984	974	1029	1034	992	1007	998	1015	1025	1021	961	947	964	1010	1055	957	941	1058	957	933	1008	1009	987	999	961	983	957	979	963	1039	1004	919	928	997	949	990	1051	977	997	1022	1004	994	933	980	982	1029	937	894	1043	1028	1054	991	974	1024	1005	991	985	969	969	993	952	999	1008	1014	975	984	1028	926	990	994	1026	972	1005	1012	937	965	1001	989	919	1055	996	968	985	943	1032	964	1009	948	1079	970	1005	942	1016	981	1045	939	986	1019	951	993	948	1007	955	999	961	988	946	956	974	974	979	983	1002	1029	949	1004	1007	1029	954	970	956	1017	999	1024	967	948	977	1007	985	1007	966	962	974	994	1010	1062	984	1026	1018	1019	1027	979	977	1015	1087	979	997	994	1048	997	954	965	980	991	1026	971	1017	979	973	988	1009	987	989	1015	999	1052	1004	1011	1002	999	973	979	974	978	975	925	1030	1009	938	1072	995	962	989	961	990	994	983	976	968	1015	1014	1016	986	1020	1023	1023	976	945	1000	996	1016	1039	984	972	985	967	956	1011	993	945	928	978	1011	956	977	1021	984	1065	992	1051	931	962	965	937	1015	1014	940	963	979	905	1001	1022	966	969	995	1010	1032	967	1024	954	1028	1003	923	1004	974	971	998	1030	989	1035	969	957	1039	969	993	988	1014	1027	971	1032	993	982	909	965	1030	1013	961	1004	947	997	1022	990	949	999	993	991	994	1027	985	953	997	1002	967	1019	960	952	966	982	1009	1016	993	960	1034	932	1030	972	968	1026	915	1018	1008	921	977	980	958	1020	1019	1054	957	1043	957	1031	955	1047	1003	945	973	981	1004	957	1060	994	981	1047	992	965	993	931	996	1016	939	1021	952	1037	1003	970	968	1051	954	994	934	1024	974	1039	990	975	1039	1015	938	961	996	948	950	948	980	964	1013	1002	1047	1007	988	1028	981	1027	979	988	1028	990	1040	972	1015	959	1015	929	1027	986	1020	1037	1062	994	1057	979	985	1008	981	1006	993	1003	981	1022	1013	914	969	1009	1015	1014	1019	983	911	935	989	998	1027	1004	1042	1021	958	959	955	980	1070	993	1006	994	1002	969	968	1004	912	968	911	975	979	1017	990	967	1017	1023	971	990	961	997	1023	944	972	966	1029	973	982	988	935	984	975	991	1000	988	964	995	979	1041	996	978	1012	1009	973	1008	982	977	1013	985	921	975	968	1004	1021	1008	990	1021	969	1013	980	1036	963	1004	1000	996	989	974	995	1047	988	1072	960	970	1024	1027	980	985	1047	960	1006	990	954	936	1033	1009	936	995	940	996	1007	973	971	1042	987	1000	1010	978	991	977	910	978	1009	954	984	995	1007	998	971	955	998	980	915	971	984	1039	996	1049	1054	966	1005	971	1002	995	964	986	950	966	1057	952	968	996	951	892	971	1004	985	1061	1004	994	985	986	968	1050	980	964	1003	1004	969	985
3754	6683	25604	72601	70371	49272	23951	7310	2102	1119	972	953	866	959	940	918	944	884	849	964	899	956	884	920	958	914	948	916	870	885	900	923	895	906	926	924	918	919	884	914	934	883	901	937	893	979	878	871	945	958	880	970	897	881	932	908	934	906	862	874	902	936	969	924	921	944	901	895	936	933	900	899	891	890	875	956	885	906	880	970	934	896	928	958	871	866	911	852	937	927	863	946	850	926	947	921	937	917	897	929	894	881	948	895	890	845	913	929	853	916	898	852	942	894	1001	891	910	889	938	959	932	919	885	943	894	890	895	876	944	892	913	889	905	887	845	967	917	858	867	938	876	918	911	885	873	923	950	903	900	897	960	870	895	881	935	906	967	848	895	909	939	943	898	931	876	879	932	870	980	888	912	934	894	874	905	924	865	861	942	894	875	948	862	873	884	911	929	894	883	893	942	881	914	908	851	926	922	901	873	914	907	873	915	887	905	910	884	885	897	884	882	940	919	899	879	918	899	921	923	972	876	921	898	907	858	894	935	923	923	927	895	893	891	871	967	931	886	909	912	901	914	850	943	851	879	888	867	922	950	919	946	906	903	945	978	844	886	917	849	865	887	883	923	866	898	908	933	886	928	934	927	887	898	920	920	909	909	906	930	912	882	935	935	870	876	888	905	923	882	896	897	943	894	955	922	899	889	849	901	852	953	899	885	899	823	917	906	935	909	898	874	873	915	913	932	919	874	950	919	885	925	952	937	869	876	919	901	882	912	881	960	876	930	885	911	914	940	882	871	914	901	978	915	875	940	968	822	829	902	801	877	854	956	855	920	876	893	921	825	977	900	891	973	934	877	909	901	865	891	873	965	911	846	929	920	890	904	884	920	931	902	867	905	864	921	930	911	861	932	918	904	890	910	926	860	946	928	904	915	861	886	862	958	921	938	922	905	898	888	891	867	890	945	945	878	932	948	885	928	906	946	912	943	934	927	892	927	893	900	904	927	872	895	908	884	909	884	931	910	906	881	965	888	852	917	933	856	902	866	902	896	876	881	898	882	928	924	943	858	846	956	888	934	909	876	875	870	873	887	899	849	894	952	920	934	945	916	901	875	870	936	904	872	889	926	845	959	947	941	866	910	910	872	950	974	904	907	878	852	921	873	873	961	898	924	911	909	918	904	928	911	924	887	911	911	902	907	883	865	903	833	930	944	931	940	912	958	934	850	917	884	904	971	969	879	908	874	858	878	928	914	923	914	856	911	872	873	857	921	992	902	888	869	839	932	927	928	932	932	902	937	913	936	914	918	890	882	898	877	887	907	872	916	887	914	895	853	873	966	936	904	935	886	908	902	975	865	888	927	900	931	924	899	913	889	862	873	898	897	866	916	906	874	850	925	923	956	934	918	878	933	905	920	905	904	931	938	889	923	896	896	881	824	900	841	918	925	926	910	910	911	905	902	852	947	926	875	905	942	874	885	930	905	887	934	862	932	896	916	914	938	900	929	856	958	865	933	875	878	908	871	947	950	901	870	973	930	894	896	913	879	937	864	915	911	892	877	859	898	914	886	887	936	923	904	913	911	923	904	842	866	897	912	898	934	914	917	937	852	894	900	917	843	832	935	906	902	900	934	864	867	900	895	894	886	923	894	914	927	903	983	865	963	931	897	899	845	922	879	889	908	878	859	885	899	905	882	965	934	887	919	889	844	909	880	889	864	866	845	928	911	904	906	919	899	878	873	926	907	896	857	877	852	845	922	877	892	847	864	881	924	933	906	885	903	858	886	908	909	922	884	861	878	901	916	914	884	926	892	880	899	900	944	884	938	893	973	914	889	919	909	873	941	867	904	865	916	877	901	882	935	914	909	913	910	861	894	893	895	935	951	901	899	967	927	910	938	887	939	852	897	894	963	883	933	872	944	909	875	925	909	884	921	870	848	948	827	889	883	840	894	914	908	895	931	901	928	897	941	907	900	866	895	804	890	911	882	878	887	917	903	914	937	956	903	937	917	927	895	929	887	958	934	940	965	839	851	951	872	920	905	929	860	925	972	876	951	891	848	921	926	797	907	871	896	941	906	916	863	959	876	920	837	887	906	850	837	988	901	900	904	913	885	939	932	954	916	862	879	904	839	866	879	888	901	957	944	930	888	909	913	914	913	918	918	906	897	927	920	900	868	895	949	928	905	909	945	926	817	876	870	865	886	945	919	942	909	884	945	930	875	904	898	924	878	930	905	860	902	842	925	891	868	969	917	898	894	972	874	904	886	898	883	937	966	903	898	908	886	951	925	886	897	968	910	903	907	916	877	929	939	894	894	859	905	896	869	903	900	880	905	891	878	895	886	943	903	895	905	937	907	919	915	909	882	930	900	844	906	854	911	909	884	891	890	839	968	917	928	874	869	942	893	904	887	960	918	916	926	900	899	890	897	878	885	942	881	915	965	936	898	950	904	962	904	864	914	890	981	924	1008	911	901	868	873	914	840	879	911	870	945	874	931	930	915	927	906	874	973	902	897	902	863	882	885	947	870	817	873	882	902	949	912	885	930	932	890	914	917	898	919	894	894	971	865	884	857	910	917	919	889	913	887	912	887	893	921	887	893	898	926	940	918	894	934	890	901	891	918	935	899	874	870	905	931	947	923	929	894	839	854	888	950	891	876	870	918	891	857	946	888	960	918	851	945	879	891	922	868	903	874	914	926	872	837	911	909	883	854	855	868	952	912	887	905	922	926	953	914	885	955	909	871	860	927	910	835	944	955	936	893	888	926	931	904	914	941	881	946	892	899	896	901	877	886	951	921	929	898	884	853	866	893	886	884	883	876	897	930	849	916	901	881	951	915	893	877	939	918	876	886	937	887	929	927	933	929	891	921	919	905	878	934	867	884	908	868	879	902	841	908	892	875	870	873	880	873	867	888	888	904	914	969	931	930	925	878	892	921	942	929	954	850	924	893	846	904	901	873	900	884	936	864	896	859	882	900	862	916	935	885	911	930	865	929	880	863	923	926	858	896	897	851	921	924	872	873	907	872	892	919	858	939	887	921	882	867	898	893	898	876	863	944	880	928	851	927	914	904	904	918	884	921	917	934	899	920	957	850	872	925	900	983	910	870	909	876	940	919	921	896	860	926	915	938	891	913	876	932	906	881	923	941	870	884	881	937	911	927	863	909	900	861	904	923	916	900	979	878	909	909	882	893	885	946	917	939	887	857	830	901	916	901	943	871	877	902	893	890	885	954	874	960	967	886	941	917	939	886	917	924	894	906	860	930	934	885	911	893	848	930	900	859	903	901	893	836	873	865	890	872	874	887	910	864	914	870	856	928	868	912	921	898	865	880	902	920	935	893	958	940	897	881	891	895	936	929	892	897	914	897	869	846	888	867	964	873	868	842	902	947	894	932	862	893	890	916	889	893	954	875	943	909	896	876	899	916	932	891	877	877	916	876	880	892	885	892	864	888	857	909	926	943	859	898	954	947	906	847	931	878	902	924	902	916	941
27197	13637	2720	8817	17507	12674	5739	2090	1137	955	954	955	942	975	898	891	943	949	946	986	947	905	846	975	940	915	964	920	953	949	931	930	986	899	870	918	919	938	947	921	965	903	879	877	893	902	850	890	943	995	966	912	890	880	884	891	935	858	914	928	928	924	964	960	920	903	885	916	897	923	901	903	934	947	953	906	954	928	892	951	942	926	897	905	871	913	850	836	934	925	920	936	926	903	943	908	933	954	886	893	948	900	904	915	896	945	992	962	946	934	904	921	925	872	924	877	924	920	910	896	880	924	914	914	930	885	910	942	932	895	919	958	880	877	917	953	912	936	923	930	983	892	902	889	909	883	947	977	909	949	899	889	912	964	921	903	940	887	963	886	898	888	937	885	919	944	903	869	913	912	972	901	966	915	852	876	890	912	880	881	949	885	961	926	967	903	940	917	941	899	884	856	868	931	899	928	947	909	896	939	983	928	911	892	883	950	922	958	905	941	910	916	906	946	901	937	981	992	920	931	879	973	948	947	937	935	904	913	936	923	970	911	882	906	892	925	910	878	920	911	847	920	984	969	918	985	902	914	896	872	905	862	907	877	942	937	970	898	948	937	916	959	906	938	912	928	935	901	904	915	913	908	926	914	923	954	950	936	934	911	937	920	890	926	911	951	925	887	931	891	942	925	946	932	889	917	958	958	918	926	940	884	921	920	934	892	912	886	924	917	946	893	911	921	992	991	864	873	905	958	901	875	988	918	938	954	907	915	960	916	938	893	994	905	928	935	906	883	936	863	870	912	914	869	878	921	996	883	978	911	963	976	875	912	923	905	919	880	956	918	901	874	908	913	926	885	916	917	914	892	998	931	919	910	948	946	921	920	906	909	942	955	982	940	892	936	921	917	969	876	930	968	913	877	892	982	880	877	942	942	923	857	923	885	933	944	997	925	864	964	916	960	871	907	919	915	914	950	937	873	942	927	911	945	932	903	890	929	900	910	896	918	951	923	947	907	893	905	916	927	910	915	900	914	890	956	893	917	918	923	920	940	918	911	876	925	891	933	901	925	919	899	919	919	949	872	967	940	936	969	920	939	930	904	940	881	917	899	905	890	945	910	905	921	901	935	977	924	891	924	925	901	928	959	946	945	906	978	900	872	934	938	884	950	934	965	938	923	909	888	950	921	932	885	923	974	914	936	902	883	893	909	893	885	949	947	954	930	921	953	889	927	891	888	965	955	904	916	911	896	859	904	916	888	921	918	910	872	885	925	878	937	856	938	882	960	906	948	909	942	869	897	924	975	937	875	1012	966	959	912	865	899	878	916	922	922	921	945	962	881	915	882	976	878	999	972	855	892	906	958	911	878	854	991	946	946	946	950	922	939	925	940	897	863	909	914	860	993	898	924	948	925	893	878	973	914	904	921	937	959	930	935	980	949	904	909	901	960	876	894	910	948	927	924	931	954	978	940	925	889	897	944	881	949	971	948	941	885	880	911	933	891	904	915	874	949	896	941	932	975	895	902	973	939	933	931	920	952	928	943	861	878	976	927	944	917	891	900	925	913	895	939	892	926	922	899	924	909	929	993	1000	920	917	949	944	942	895	934	976	951	848	929	1030	936	961	966	969	880	896	894	881	905	935	966	904	909	928	929	912	923	972	878	917	883	929	990	950	898	916	950	910	924	883	920	955	935	902	883	919	923	916	924	887	880	928	947	913	970	900	899	864	934	985	930	928	939	891	926	936	928	930	951	846	934	906	921	889	939	881	935	906	914	888	935	996	922	836	889	983	879	918	940	974	882	966	922	855	923	887	974	935	930	918	930	929	895	951	923	866	924	909	931	891	889	966	919	931	918	895	943	898	968	964	944	915	871	897	894	986	900	978	895	917	925	890	895	975	877	962	856	936	911	858	887	916	898	899	927	970	913	939	931	906	947	898	918	931	956	964	951	910	921	924	861	950	917	915	943	881	956	859	923	930	888	870	856	859	904	892	931	911	897	956	893	878	898	977	944	907	935	922	908	892	924	918	927	870	973	976	913	955	919	910	955	887	951	945	877	903	903	938	910	921	956	899	904	931	904	846	922	916	946	949	882	883	894	945	900	957	944	894	959	919	945	929	964	925	899	945	914	950	933	934	949	936	940	945	930	917	898	920	947	965	932	945	930	928	901	910	933	900	915	879	902	944	903	940	925	912	950	972	874	887	928	917	932	903	940	948	913	925	934	930	957	884	942	939	953	909	962	868	903	883	973	923	939	964	913	876	890	941	945	884	977	894	931	927	876	886	907	957	905	890	899	895	919	910	844	901	991	969	889	901	940	892	913	961	955	892	925	859	900	887	852	932	935	929	888	915	928	881	926	914	912	915	946	920	895	882	921	934	910	948	1000	995	921	855	938	909	937	886	940	887	938	944	930	979	926	951	970	957	898	902	936	948	933	919	998	914	928	931	957	925	948	891	952	936	954	901	934	925	908	956	886	901	916	837	896	952	881	875	881	888	913	952	885	950	914	929	942	892	911	977	959	948	883	925	935	876	945	938	937	933	911	916	897	906	995	877	888	930	909	851	910	855	993	876	933	864	948	938	923	897	963	898	923	957	899	940	910	895	960	910	901	912	954	920	893	912	921	896	899	918	885	949	873	911	913	913	974	924	944	983	909	905	904	945	922	916	901	919	951	915	947	898	862	934	978	932	924	919	884	962	932	898	921	885	929	935	927	917	920	916	886	921	908	959	899	857	948	868	906	918	861	913	936	921	872	931	946	925	909	926	951	926	879	977	896	901	930	940	898	971	991	950	953	903	946	963	915	868	866	903	857	902	893	957	956	938	885	911	914	943	923	903	852	830	923	919	902	927	966	891	938	958	904	966	915	950	901	902	919	917	829	925	861	962	888	879	874	889	938	928	894	929	919	914	881	888	899	868	944	954	944	892	943	920	942	902	944	965	941	969	931	935	922	894	951	913	946	956	930	862	907	945	963	867	887	937	938	924	934	956	972	915	868	913	987	929	940	923	866	937	941	889	928	945	972	956	923	925	953	889	903	878	866	932	899	941	862	941	863	921	923	917	922	900	889	926	882	927	887	959	895	854	894	883	931	916	905	924	955	909	896	958	920	885	953	960	907	962	928	936	910	935	929	863	929	904	933	887	905	920	930	870	936	915	867	913	876	901	941	909	919	937	933	964	924	928	922	916	889	872	901	915	904	996	846	876	889	933	928	932	946	857	961	880	942	863	876	907	957	918	996	957	978	928	890	900	930	987	886	970	890	896	900	920	875	896	873	903	905	874	911	928	887	874	1015	921	915	910	938	887	938	935	905	936	874	925	928	906	907	922	946	892	927	905	890	938	896	945	924	957	990	933	986	895	949	952	965	898	939	964	950	961	917	953	890	901	927	993	886	863	879	935	908	994	919	848	951	966	940	961	978	954	915	876	944	872	910	961	958	920	892	910	886	876	910	938	926	884	917	942	882	910	949	948	928	855	891	884	963	879	870	950	892
5079	1202	1333	8326	14479	9722	4615	1752	993	849	803	792	794	844	868	798	806	804	794	812	796	770	835	798	813	802	803	818	857	767	765	869	807	831	769	793	853	803	841	789	807	818	812	823	823	767	813	811	818	835	814	793	851	811	803	779	793	816	807	814	819	791	774	792	769	805	867	838	854	785	796	762	831	840	806	825	781	801	782	779	897	840	795	755	790	788	779	804	802	782	783	769	805	801	757	732	813	835	772	826	790	789	784	773	821	800	813	808	784	779	781	741	787	755	787	750	772	784	796	778	862	799	767	808	816	774	796	783	807	838	773	768	807	821	751	748	773	747	808	798	770	850	763	786	793	841	824	770	845	738	812	802	824	814	776	807	750	810	757	789	773	824	792	804	822	809	790	806	805	818	809	795	823	752	787	805	841	795	782	764	789	848	779	841	802	770	797	759	820	856	779	866	818	777	787	764	849	812	864	760	839	793	818	811	808	809	834	834	772	816	779	817	797	753	804	835	782	767	827	835	797	805	765	792	799	794	780	799	761	781	781	811	746	823	779	830	765	810	768	804	751	771	781	842	788	753	829	773	811	839	782	813	801	799	782	819	835	780	796	785	776	787	754	798	847	841	795	804	766	825	722	817	776	799	794	785	757	769	766	795	871	877	790	778	826	795	783	773	779	810	828	805	789	793	786	824	762	804	824	776	816	799	798	751	784	797	796	818	748	812	776	739	855	831	767	857	809	808	811	785	775	801	788	777	781	802	794	800	760	779	834	785	847	809	819	776	793	792	825	783	781	764	820	793	739	788	825	833	744	794	751	764	808	786	814	812	773	756	786	753	794	773	789	779	763	773	768	761	819	778	829	782	784	762	780	765	804	782	758	777	750	779	811	794	795	808	778	817	805	795	820	805	874	862	766	803	801	765	790	771	789	823	821	825	832	807	781	798	760	756	756	800	795	828	814	801	786	798	763	806	801	837	871	800	793	775	794	844	775	793	851	785	772	851	847	760	751	842	789	831	805	808	814	854	751	847	815	851	764	784	770	789	831	797	807	831	794	773	798	822	812	794	789	847	780	814	808	804	764	789	715	790	790	800	774	762	798	760	837	780	790	789	824	793	750	793	802	777	760	794	792	805	806	757	853	871	775	754	782	768	759	802	791	814	763	749	773	768	800	860	793	859	745	817	783	760	737	785	794	817	821	740	859	783	810	818	758	859	802	780	850	798	782	770	821	848	781	837	788	766	812	818	833	815	927	789	817	820	780	814	810	788	850	818	792	771	762	834	801	755	786	797	771	826	795	835	797	776	783	791	754	783	787	839	840	823	767	824	843	767	765	776	798	812	775	768	751	777	813	757	779	850	825	751	763	818	753	797	810	808	763	791	802	796	767	777	759	751	788	782	767	786	809	835	767	809	823	793	758	798	860	841	823	817	760	802	825	861	827	785	781	824	824	811	832	827	707	787	808	796	769	805	839	788	800	791	809	781	767	784	798	786	814	781	841	793	799	745	831	789	849	778	790	774	839	806	856	818	814	797	839	779	803	788	779	789	812	729	832	806	773	792	808	832	826	819	764	825	814	759	780	829	817	776	808	794	784	825	778	803	772	780	789	837	783	804	784	804	784	777	848	808	782	817	810	828	795	798	783	810	823	770	784	803	844	783	820	769	809	828	798	798	812	762	775	814	825	809	822	852	762	810	805	743	782	743	787	823	778	812	777	738	824	806	767	801	814	798	769	836	844	818	776	801	766	841	773	818	817	805	834	802	800	786	834	839	739	781	809	793	792	781	818	864	802	791	800	832	792	810	863	800	811	817	758	764	784	807	803	791	840	834	811	758	743	847	788	819	761	761	778	765	815	833	822	761	877	814	841	812	821	833	803	818	779	790	767	781	796	810	833	788	792	786	783	813	817	763	770	833	815	794	776	789	765	814	780	881	743	787	822	826	794	847	764	811	785	756	805	786	802	781	797	794	750	788	806	764	789	803	814	848	826	783	823	817	820	756	799	809	824	766	819	774	762	804	825	822	807	796	773	774	780	849	796	766	797	774	792	816	802	757	825	752	778	763	776	768	828	815	788	793	761	801	792	788	769	814	796	863	790	804	835	843	811	796	822	798	788	851	830	779	758	802	820	795	886	794	825	774	782	780	836	768	797	746	797	819	802	736	789	787	835	776	812	790	830	760	752	790	779	780	769	784	774	779	786	793	815	768	822	745	808	787	818	779	846	775	828	817	805	789	781	824	792	832	765	803	746	762	737	789	805	805	817	828	761	797	800	821	812	842	849	815	819	806	796	833	788	838	843	776	822	805	779	821	804	797	783	793	798	790	805	785	806	791	796	812	799	777	869	806	790	835	779	833	778	805	787	773	773	843	785	781	798	777	801	773	820	796	803	795	801	800	841	756	808	808	804	809	846	774	784	785	789	835	787	780	767	754	818	753	827	802	782	773	822	774	823	824	849	799	754	814	824	863	797	843	764	818	778	833	827	830	802	762	781	775	793	757	795	774	804	836	758	752	778	763	729	801	795	783	809	792	800	847	823	790	780	772	880	795	800	756	812	791	811	778	790	814	754	773	784	841	777	800	806	749	827	843	835	746	836	811	876	763	818	820	828	764	833	807	770	797	858	831	818	797	798	800	833	820	744	824	802	789	808	835	802	779	824	775	779	818	827	774	772	837	795	835	774	776	779	737	765	796	803	822	752	826	792	800	767	816	832	801	831	842	801	848	814	804	805	838	777	851	792	798	795	773	803	819	784	805	773	880	825	799	838	841	842	802	821	841	808	770	811	799	825	749	811	850	803	770	780	803	772	773	837	796	806	820	842	777	807	800	798	819	787	784	831	826	773	832	771	813	817	801	816	816	766	798	810	811	790	802	774	825	809	805	788	806	802	794	805	775	768	808	799	795	817	798	771	773	766	793	786	803	799	818	764	764	778	737	765	788	833	764	777	756	795	822	810	774	849	798	832	852	856	793	732	812	806	793	774	800	821	783	799	804	785	780	804	832	855	801	791	836	812	820	757	808	766	776	790	803	824	796	792	806	821	812	788	813	822	788	741	769	797	787	821	780	750	790	823	770	861	793	782	805	830	804	785	816	794	812	716	777	773	813	810	823	767	808	800	798	807	780	783	810	766	850	820	811	786	781	743	811	831	808	796	795	815	749	823	793	793	760	838	779	793	760	727	778	803	821	820	786	786	823	803	823	810	824	773	775	731	826	797	759	793	795	788	779	782	810	815	774	820	818	789	778	795	743	842	766	818	800	858	770	762	820	801	801	787	761	835	834	802	800	770	853	773	786	738	793	820	772	787	842	785	778	808	805	791	841	812	799	764	777	796	763	786	835	783	814	795	779	859	765	798	828	795	798	779	782	806	776	822	817	788	796	820	779	802	818	787	778	838	789	791	831	807	863	809	784	783	819	823	765	737	794	809	777	800	814	781	786	819	761	787	787	781	795	760	787	810	779	764	789	756	815	777	832	754	789
24570	21131	27486	34431	59671	52696	30464	10231	2514	1225	1043	963	949	972	947	929	912	965	932	973	917	927	922	916	925	949	921	920	894	915	926	975	914	928	912	920	920	960	872	940	897	887	910	933	964	846	959	938	925	920	872	948	957	967	872	889	894	945	930	925	911	965	891	935	901	873	901	860	920	904	891	851	899	961	941	928	912	928	908	925	910	901	915	909	977	955	886	906	903	894	916	916	923	900	953	883	875	899	925	889	970	964	884	892	923	899	883	957	877	903	839	927	923	967	924	965	929	899	937	964	942	869	924	905	907	864	888	863	912	900	957	923	905	899	893	909	956	860	949	923	926	913	904	947	898	841	924	948	894	897	914	945	968	878	904	890	931	918	931	956	939	864	950	910	932	863	926	890	915	889	911	918	976	921	963	921	923	950	962	918	950	911	856	915	912	909	944	905	968	885	875	932	891	959	878	887	908	898	901	965	905	879	884	900	877	890	948	875	911	927	929	878	910	924	923	933	959	938	861	931	905	877	977	902	900	941	919	887	899	910	880	893	950	901	887	937	943	940	910	930	899	908	844	908	883	907	859	893	902	963	929	926	899	954	900	929	911	873	854	979	939	935	895	925	883	858	892	965	883	929	917	897	876	910	952	913	953	920	926	913	944	890	860	923	880	931	913	877	1005	919	945	960	862	863	893	907	896	900	931	865	911	923	926	890	862	887	944	891	911	917	925	900	892	923	881	869	868	930	941	888	928	898	880	947	933	950	918	946	872	957	896	897	923	901	938	857	910	931	930	909	929	896	929	909	920	912	943	986	885	966	949	934	943	925	873	903	927	851	875	948	891	917	889	872	875	868	892	901	934	985	891	876	897	875	924	934	889	926	932	893	858	900	894	931	853	932	864	934	911	902	865	894	897	914	900	884	878	903	929	895	963	924	904	918	893	902	913	892	917	917	924	928	868	933	980	946	852	975	936	887	884	942	862	952	926	943	904	933	888	871	938	964	904	950	872	903	881	845	911	927	906	922	926	896	858	922	902	889	894	907	946	884	840	882	958	951	891	867	857	853	985	956	899	939	913	906	916	859	874	975	962	890	875	862	918	867	922	887	881	918	874	944	903	878	907	898	922	928	942	867	888	866	900	894	901	907	898	890	907	880	941	878	902	907	884	925	865	887	918	941	915	900	903	949	918	930	907	890	912	883	902	959	924	888	903	895	936	878	895	909	854	867	881	917	914	901	876	917	925	888	899	920	931	936	894	951	898	931	918	915	907	965	892	901	907	942	947	925	897	895	909	949	944	927	935	890	888	898	914	939	944	902	902	890	894	877	907	936	918	892	945	865	888	933	918	911	876	915	922	928	900	903	987	915	930	918	908	913	897	851	896	892	928	947	894	920	934	932	976	923	898	892	903	942	895	918	931	885	864	910	874	864	897	923	934	904	869	870	985	919	889	899	921	863	857	997	899	930	880	941	919	908	887	917	920	916	870	939	946	989	963	912	943	884	904	904	901	953	927	900	899	918	985	934	920	959	877	923	877	908	907	913	922	918	898	909	932	866	874	961	938	922	882	877	958	877	926	925	891	896	931	907	944	971	914	900	913	955	927	896	905	922	957	950	872	902	904	967	866	914	881	899	944	888	887	939	940	920	913	934	887	886	896	874	900	887	953	920	933	945	952	905	898	910	876	927	882	900	902	878	831	856	905	863	990	860	882	907	894	866	870	912	946	834	906	853	913	928	894	894	966	874	868	852	886	926	885	907	892	931	893	904	926	965	958	945	886	901	935	942	951	916	917	967	967	887	907	871	878	905	865	868	943	955	904	935	944	943	893	900	874	920	903	894	922	900	922	991	903	936	915	917	853	937	834	920	941	881	932	923	953	909	906	910	916	903	902	869	929	879	905	888	971	937	945	931	900	918	932	894	883	905	852	991	861	923	867	976	853	857	909	891	906	869	925	951	889	931	894	956	917	935	962	896	1001	899	937	902	861	916	879	875	919	869	940	917	913	914	892	916	947	917	910	953	914	953	910	849	909	896	943	886	887	933	925	932	941	890	913	902	899	970	921	937	919	896	962	891	927	918	914	882	924	883	972	897	885	866	962	944	914	902	926	958	929	921	902	884	962	1000	945	917	882	872	936	901	910	976	945	933	951	921	890	882	925	900	883	903	901	933	911	880	910	928	888	877	883	889	958	959	910	921	879	857	852	942	850	898	906	903	875	931	892	904	855	865	906	914	929	946	894	907	913	894	959	924	911	929	941	927	853	929	965	898	861	892	902	876	911	927	910	966	904	920	917	928	902	930	887	925	897	903	875	886	879	945	847	937	887	924	940	890	888	940	925	935	925	931	921	916	884	917	923	915	920	925	895	907	885	903	881	875	913	890	901	877	943	865	873	899	865	937	959	931	911	934	923	922	914	936	899	891	944	910	904	936	942	929	926	943	875	938	842	895	927	1006	926	925	928	888	930	959	952	892	935	951	892	925	982	922	900	882	919	909	909	913	942	906	904	900	906	908	926	908	936	868	884	907	940	897	935	901	855	937	943	932	942	906	964	949	914	892	893	912	922	908	895	968	891	883	921	904	901	908	916	908	908	944	892	867	922	960	886	889	916	898	861	845	846	893	902	889	890	900	931	911	920	936	935	897	894	916	907	944	910	946	952	902	860	1003	916	934	909	929	877	904	903	881	896	899	913	942	925	916	865	906	887	891	885	869	917	898	898	979	878	942	942	889	910	911	900	938	937	856	906	913	884	880	928	854	895	907	865	868	931	863	902	1020	912	876	905	910	908	955	941	896	932	901	955	932	883	889	901	954	949	852	892	901	869	925	880	895	939	901	900	943	903	909	871	928	969	892	907	884	937	922	933	875	896	891	877	945	885	961	906	899	957	931	911	895	973	986	956	903	932	901	953	909	900	887	920	911	877	949	991	908	911	940	843	907	927	914	932	904	922	896	910	884	867	904	922	920	902	897	918	915	896	880	901	919	932	924	900	895	877	919	903	873	924	979	890	966	900	912	890	883	921	904	932	898	926	898	909	948	849	945	897	895	938	926	841	827	898	902	905	931	859	922	908	954	912	880	911	962	972	910	898	917	902	873	968	875	893	949	916	890	906	922	948	873	929	964	928	909	953	837	892	922	876	863	943	926	881	880	882	871	898	953	901	910	942	879	908	865	924	901	948	885	963	916	978	908	923	910	876	901	909	861	870	875	954	880	908	903	874	905	869	907	916	935	953	931	925	952	927	961	893	923	943	882	876	882	909	952	933	914	956	931	883	888	898	909	910	868	887	882	932	940	868	897	905	857	904	948	902	936	988	874	941	869	906	890	908	895	931	904	903	878	908	958	937	939	923	832	904	896	923	877	956	886	946	915	945	894	948	875	886	916	913	926	883	917	897	964	897	859	886	917	909	861	891	928	934	947	929	863	940	887	900	899	938	906	910	925	904	900	947	901	884	862	904	915	892	941	1002	905	880	964	938	890	942	878	862	845	892	980
3537	4155	4197	40955	60491	46813	19069	6351	1968	985	819	850	821	896	864	819	844	866	805	801	854	837	825	851	833	864	818	878	832	827	804	871	866	818	834	869	866	809	862	859	835	802	842	850	831	807	857	840	863	830	880	862	783	828	823	860	815	889	895	882	861	846	818	856	819	894	809	835	810	865	789	847	866	839	814	849	846	873	797	846	854	808	833	787	781	814	883	810	817	889	831	892	812	829	792	831	838	855	834	878	840	811	859	847	899	892	853	812	834	801	852	835	843	830	799	867	850	857	823	834	841	873	823	850	831	846	851	845	809	848	802	919	840	825	828	823	828	866	831	859	793	845	845	827	866	860	842	866	804	837	897	858	792	849	860	790	806	795	827	892	816	910	829	832	820	845	765	839	821	845	829	799	810	865	790	914	814	845	822	854	816	802	794	828	864	810	873	848	821	869	839	832	830	839	798	887	801	820	911	791	866	796	864	857	865	807	886	804	818	847	815	824	809	831	841	845	852	837	847	784	865	805	809	850	802	832	801	812	849	780	895	844	800	823	854	824	842	866	823	808	861	865	799	804	828	825	829	855	843	865	843	827	817	823	817	845	859	825	804	846	874	848	835	928	850	773	825	832	811	884	819	884	801	817	838	793	803	844	804	858	828	813	859	809	823	771	871	895	837	775	853	789	807	839	838	848	833	820	823	849	883	887	843	830	794	791	859	794	766	830	851	864	881	831	813	840	846	867	788	870	825	816	878	840	801	804	821	820	864	769	846	819	885	807	813	793	843	819	825	825	813	781	888	795	815	832	833	884	826	825	848	786	868	810	838	828	793	847	874	829	814	803	844	844	839	759	905	755	799	823	852	890	837	839	852	820	862	820	900	829	843	862	819	811	822	790	848	853	805	803	823	808	837	805	864	822	837	843	801	879	847	865	829	789	774	800	855	860	826	871	819	818	807	893	845	862	858	820	842	800	850	853	834	789	812	827	841	833	847	869	815	842	883	813	793	792	878	829	878	847	807	821	808	865	851	799	832	899	870	838	854	831	869	819	814	849	898	853	813	824	839	838	820	795	863	822	829	855	875	841	831	796	832	832	786	793	808	865	785	823	828	797	819	813	872	877	853	845	821	793	822	874	849	800	860	828	802	858	819	824	841	785	831	836	860	826	839	780	821	818	810	817	842	826	814	852	871	790	835	849	802	826	835	793	837	754	810	843	832	848	826	841	820	823	883	824	848	827	826	832	845	830	805	826	838	842	772	846	851	795	842	904	809	862	835	837	853	845	801	810	797	830	880	876	833	818	773	880	826	890	845	877	822	831	876	840	833	853	852	820	878	814	811	858	826	836	837	841	859	867	817	823	831	821	844	824	810	835	810	871	867	800	811	810	807	793	863	791	817	839	836	772	839	837	853	847	837	816	836	814	823	842	823	780	831	859	823	859	804	837	816	873	811	823	790	830	832	885	825	825	815	772	871	823	831	808	793	849	866	835	929	811	833	856	831	866	827	791	867	806	853	819	814	830	866	826	818	851	858	839	851	843	812	836	843	794	841	801	792	808	881	819	831	886	760	850	840	853	802	826	865	785	827	855	783	820	793	834	863	790	826	806	793	816	831	812	852	847	818	840	776	836	847	828	814	836	870	791	839	814	773	836	818	827	798	807	880	787	841	854	848	865	797	881	821	824	855	902	850	838	820	821	814	812	869	813	818	794	830	809	854	868	851	814	826	819	829	836	798	844	830	831	818	855	854	837	827	856	833	847	830	853	832	829	793	861	861	827	826	815	828	832	863	846	813	850	873	865	848	834	813	802	904	813	855	859	823	809	833	818	812	771	822	841	800	828	843	845	887	895	888	789	848	774	846	864	855	862	804	875	830	910	850	851	830	834	825	874	827	802	837	827	799	829	831	784	812	827	832	804	846	886	756	811	762	796	851	827	835	843	844	800	809	816	804	873	818	872	846	824	807	829	861	845	856	821	803	834	822	808	834	815	819	836	870	832	846	819	796	811	792	842	785	857	837	847	813	799	795	838	831	816	846	827	843	813	804	828	773	836	796	817	814	844	872	798	852	841	802	833	831	870	834	868	820	842	815	837	812	803	805	834	815	821	780	822	812	828	868	870	834	836	822	857	820	896	888	833	824	852	817	858	786	867	822	872	829	817	857	798	822	782	803	781	864	818	855	749	878	797	787	819	830	842	864	835	822	812	815	850	897	825	762	835	868	821	855	782	838	831	796	765	862	802	841	845	858	807	862	809	886	824	778	839	839	808	854	803	813	854	825	906	812	814	846	854	875	844	850	851	808	827	811	825	860	826	798	785	780	846	804	832	840	802	828	865	835	878	808	800	855	777	841	823	811	894	814	849	834	808	913	859	801	867	825	803	808	836	806	840	825	809	818	864	843	791	806	826	820	828	795	811	862	823	788	857	801	782	778	796	820	848	821	816	829	880	807	836	783	847	787	854	823	877	785	832	874	844	757	824	829	833	805	835	866	818	828	850	794	860	797	791	844	863	803	820	788	879	846	843	811	779	826	844	812	858	804	846	781	756	844	773	814	803	811	825	845	815	814	851	858	828	796	881	856	853	759	836	819	819	817	801	811	840	812	842	877	920	806	829	856	806	848	823	829	852	862	767	841	884	807	796	810	819	836	842	788	835	824	767	835	835	835	804	813	844	883	882	850	810	816	796	859	836	826	830	852	807	818	854	865	886	826	804	876	838	835	853	848	856	840	814	846	837	857	788	883	825	852	787	820	804	842	846	798	835	795	818	805	793	838	851	860	885	864	861	800	879	782	810	787	799	834	832	861	809	784	860	862	830	831	828	891	812	828	849	828	825	811	841	859	854	852	852	786	810	838	823	894	816	848	808	859	855	853	846	850	820	805	817	787	787	841	830	859	771	856	818	810	841	753	811	831	819	808	834	879	825	802	814	831	828	806	843	834	769	801	791	844	821	832	849	845	830	778	847	783	844	873	794	828	814	802	794	872	847	819	828	844	856	861	825	859	852	867	789	808	839	824	850	824	853	769	844	804	829	820	793	848	823	786	827	795	810	862	879	834	856	797	877	812	847	883	825	814	822	849	860	811	836	800	861	815	861	828	828	854	825	826	874	782	807	832	845	798	851	820	825	869	812	824	811	817	835	826	770	823	772	813	851	836	847	822	855	827	912	852	829	827	832	832	861	821	790	842	858	854	830	857	866	850	843	835	835	865	826	803	778	867	816	816	856	830	790	801	842	815	845	739	850	882	815	852	823	801	855	828	796	814	844	816	827	825	842	809	842	882	837	828	825	757	849	786	784	829	795	830	830	812	816	903	836	791	776	831	835	811	845	843	825	802	804	830	829	810	897	809	815	864	815	823	813	885	871	822	830	816	824	895	840	802	791	853	817	902	837	806	872	820	829	769	837	817	869	840	827	829	816	837	818	820	811	851	881	817	842	818	881	831	920	824	840	816	845	863	806	863	859	806	815	809	798	861	810	857	778
23740	21084	28333	34414	61841	58596	37561	15522	4035	1448	1085	985	996	1037	1014	999	1004	999	1036	992	941	1034	1036	1076	922	994	1030	1001	976	1003	1011	1051	998	962	1002	919	981	989	1041	1003	968	896	999	954	987	1003	964	992	1022	963	996	990	1014	945	954	1031	960	988	963	974	987	1022	995	958	991	968	985	1032	955	989	944	937	963	1029	1013	953	980	973	998	1012	968	1023	1023	957	1000	969	987	941	1050	1013	951	967	1014	994	962	994	1003	943	987	1051	1017	936	1027	952	939	1000	951	958	959	994	985	985	990	991	1008	927	1012	1022	922	988	989	1009	984	929	993	1015	976	1023	985	952	996	1029	988	1013	946	965	1035	968	1020	988	1005	1034	993	993	966	973	991	970	969	947	976	986	923	991	933	932	943	957	982	957	1007	931	972	990	949	933	957	945	961	947	1030	976	962	960	994	963	1027	969	974	978	971	989	1020	1021	1025	993	980	913	972	995	1037	1008	1002	1008	997	931	962	985	980	1020	1025	974	969	921	999	978	880	963	1010	1056	1002	928	1026	988	959	989	963	966	994	944	957	1010	992	1007	965	1027	998	1012	1006	1032	978	986	1018	952	977	1020	984	974	1029	947	959	971	925	939	967	929	988	991	967	950	950	963	1061	996	980	952	992	1053	961	959	1004	987	990	974	1026	952	982	1021	983	979	1010	992	1007	946	998	1002	972	1004	978	989	929	998	964	961	989	1007	978	975	986	959	968	951	977	955	964	1005	984	963	888	1030	958	998	1011	964	930	991	931	966	972	972	949	983	1026	982	938	956	986	987	1023	962	938	995	989	979	1018	992	986	990	944	961	977	986	956	974	1000	946	986	985	994	922	990	938	908	947	992	944	982	960	974	986	939	965	1044	967	973	997	979	971	978	978	918	1002	989	940	1024	980	986	989	999	924	975	1003	977	998	983	1007	1009	940	995	963	966	979	972	1013	933	1005	971	979	1012	930	996	962	978	966	946	1009	984	1028	996	954	991	1001	902	995	988	962	1021	1040	1014	971	993	930	899	1001	981	942	962	985	979	1021	969	984	989	976	1003	977	1000	1000	1000	993	971	952	971	962	969	974	974	966	1001	995	963	942	937	1019	981	973	994	964	936	997	955	1007	952	1026	1047	1037	976	1015	956	1038	960	969	968	1031	1018	972	973	968	977	962	1001	996	1002	992	1016	957	1015	946	969	979	969	965	1001	964	993	966	1027	947	972	1001	1024	995	993	978	1017	935	983	1041	972	964	976	1006	1012	979	975	978	963	959	1000	975	991	988	907	1090	1045	1013	1000	1007	965	973	927	1001	972	1012	1017	993	987	1000	991	998	939	957	979	976	955	966	1011	1011	986	1007	912	999	967	1044	1017	1015	960	1014	976	928	951	982	1023	947	953	923	976	997	923	1022	1044	1016	956	952	993	1014	960	991	1064	1011	945	991	973	983	977	938	997	976	980	1031	968	976	990	1016	967	911	939	978	1008	947	997	960	965	935	992	997	1015	1030	1033	995	964	985	978	975	997	960	932	984	980	994	961	948	959	985	955	1070	932	1008	1010	955	1037	989	984	1009	989	1015	972	986	955	930	1026	958	986	1025	973	948	941	1016	968	1003	1007	953	973	1038	1045	1002	1031	996	957	949	980	956	950	1003	1013	999	892	979	923	988	977	971	975	969	964	946	948	1014	985	987	969	1052	966	985	972	1005	1066	940	953	993	981	1004	979	1007	957	1031	1019	1014	943	980	1007	988	912	1033	1018	991	993	952	963	1003	950	985	979	930	948	1005	992	944	974	944	968	967	960	1009	1004	992	994	993	1088	940	989	972	987	959	969	905	919	1000	979	995	1003	1006	986	942	1005	967	998	971	978	935	975	984	1015	973	981	929	1008	952	949	971	981	1018	978	990	938	1006	981	957	972	1015	933	986	1036	1013	991	1004	955	992	953	940	993	967	980	962	953	964	938	1036	964	1013	956	988	999	1002	997	968	986	932	939	994	1075	972	1007	966	974	947	929	961	957	959	995	1005	996	973	921	984	948	958	963	983	961	985	973	1002	975	999	1000	946	944	985	990	950	955	907	926	967	1010	1041	1022	970	1003	931	939	1002	1015	955	973	954	976	970	1036	960	953	1007	976	1002	1050	989	1011	1037	968	958	961	987	946	982	967	952	916	992	957	1041	993	980	918	990	939	964	955	913	958	962	1008	994	989	1006	1005	1004	929	911	911	999	1007	931	975	992	981	984	1039	959	964	988	984	980	999	1005	945	1009	955	997	977	974	966	979	942	971	982	978	962	998	988	947	985	975	975	959	947	970	957	996	947	1064	974	1017	983	986	930	938	988	954	1039	960	1027	970	1019	1004	1002	955	1019	974	985	955	947	1001	995	1022	1020	980	1003	949	961	974	1019	945	982	982	968	1063	996	910	1011	977	1025	1026	1004	977	951	971	1017	991	955	1008	953	1002	989	992	943	894	969	991	990	971	969	974	963	967	980	928	942	911	1009	980	976	995	950	1001	991	968	1012	962	925	1003	1006	1047	978	951	981	981	965	939	969	959	981	1010	962	1007	975	966	979	985	1014	999	974	959	986	982	957	964	972	1015	966	1001	1036	986	938	927	968	1001	1002	954	963	990	996	896	989	1003	972	1021	1057	1016	999	993	975	1010	945	948	985	990	939	969	1019	1014	964	996	1006	1007	975	931	962	956	983	1025	941	1045	968	941	983	985	950	985	1001	1036	1021	1004	1017	986	987	996	977	998	939	1014	995	1072	1007	1033	984	967	972	916	1007	917	958	995	995	978	1020	933	930	930	942	990	975	994	991	972	945	970	1012	986	983	971	1022	1000	967	994	1011	991	1022	937	979	999	984	976	962	962	967	998	973	958	987	987	966	952	955	964	951	979	1009	934	970	948	927	980	965	1001	991	957	963	970	988	990	1037	947	970	936	1006	1017	1054	965	1058	973	990	968	1005	967	954	982	956	963	992	986	991	1014	938	955	1026	996	986	892	999	981	980	1002	967	927	954	1000	936	1014	973	1025	996	988	1018	948	1006	1025	977	1052	992	1012	917	1007	972	928	921	950	922	963	977	982	962	992	926	975	941	945	913	987	946	939	954	996	986	956	992	917	944	1034	929	990	958	975	1003	977	1014	976	1012	985	977	945	983	1042	997	917	1025	935	1073	935	984	1000	1013	984	977	971	962	982	993	976	994	985	966	946	1011	1004	960	1028	961	956	1025	960	1008	1030	986	981	966	906	966	972	996	1027	931	1014	922	925	981	975	974	961	952	950	973	960	1001	971	1028	1001	908	953	980	950	959	984	1012	945	973	1064	994	945	1015	963	1005	942	1000	1005	967	986	945	988	1014	1015	990	984	1001	973	987	996	980	906	1003	915	1001	980	992	1063	1005	1006	1051	1007	1000	993	984	967	938	968	975	970	952	973	905	993	1018	1025	1029	1000	981	940	974	971	943	993	940	940	954	981	983	953	978	1001	961	943	929	961	982	974	1000	1025	1016	964	986	992	952	985	954	986	957	1019	942	966	923	999	1005	1019	1000	971	964	1005	986	1025	1014	948	991	1021	1007	995	985	1000	986	967	946	925	1027	997	1025	976	968	960	964	982	958	969	982	1026	963	964	1027	953	939	1005	936	925	984	988	985	995	997	973	973	964	950	1011	918	955	969	1007	967	998	933	957	905	948	931	915	988	945	932	983	1001	979	932	955	962	925	1012	1003	961	975	999	963	958	977	930	988	980	970	968	956	967	1047	936	966	975	995	961	973	1041	968	982	992	990	974	973	1007	961	930	990	946	1000	984	1032	934	971	949	990	908	970	973	1026	958	1014	984	979	917	989	925	987	1001	1027	966	914	949	971	965	1005	954
3863	6441	13137	55306	70726	55017	26588	9728	2927	1210	918	918	920	911	872	895	890	930	942	881	932	928	913	901	872	880	890	920	876	952	904	918	900	885	985	884	882	886	895	944	877	933	914	845	879	871	888	837	903	925	871	849	891	900	874	953	892	873	939	949	861	946	937	848	875	902	873	885	915	875	897	887	932	901	886	900	887	895	888	891	851	946	913	915	898	953	909	883	910	868	908	897	945	896	910	913	911	919	862	875	835	922	839	917	881	868	852	890	930	866	906	836	933	903	860	818	892	876	889	855	890	841	888	895	891	859	877	860	907	905	899	871	856	911	958	885	907	856	863	854	885	909	894	860	898	926	953	866	919	901	877	895	908	821	896	851	835	913	891	924	901	881	946	892	839	887	922	855	919	907	961	905	854	941	874	837	879	901	875	899	878	886	913	901	865	938	890	849	866	917	932	875	916	951	865	886	918	929	940	884	876	886	896	862	912	863	906	949	895	905	902	901	885	868	858	908	879	888	894	898	903	886	895	908	851	882	896	879	923	900	926	908	934	924	853	907	801	846	927	905	929	820	897	937	907	874	890	909	960	845	871	925	916	922	886	901	916	819	877	888	871	851	894	861	914	894	912	883	859	879	866	874	923	915	900	936	827	910	905	901	904	866	913	903	898	854	932	933	895	956	908	884	891	896	925	871	887	839	896	855	908	906	911	869	899	891	896	901	929	904	912	885	880	889	890	846	957	929	924	884	925	910	832	894	882	913	852	879	913	874	890	919	901	911	882	889	839	932	878	846	856	884	895	882	881	911	880	882	882	890	922	866	878	873	852	904	878	848	867	938	903	893	909	904	899	883	893	886	849	882	905	893	898	885	924	867	968	946	897	852	933	895	938	902	932	941	932	896	932	960	864	891	903	937	850	914	850	886	902	863	868	904	923	870	902	886	892	945	937	929	926	909	883	894	959	888	862	907	871	879	907	900	879	880	869	886	914	913	906	882	935	887	908	909	881	856	897	916	898	904	909	917	970	939	887	903	921	889	885	878	925	905	828	895	946	935	865	875	963	919	890	890	853	879	934	902	868	907	927	897	929	892	1030	881	840	931	949	893	839	864	864	940	850	898	889	908	883	818	906	897	869	865	847	896	887	895	880	855	923	873	908	886	869	924	926	858	909	900	895	927	881	885	873	869	926	884	869	886	846	870	867	866	827	844	895	893	909	909	883	907	885	870	921	922	841	937	953	886	848	860	909	877	891	910	930	930	894	917	929	861	926	885	860	881	882	901	938	909	841	909	866	861	884	916	863	900	855	869	915	897	879	895	941	864	870	884	922	939	911	889	860	849	887	920	910	894	879	894	889	899	896	911	885	916	908	887	892	889	853	933	849	887	923	925	856	906	849	871	941	888	915	908	894	880	859	865	899	912	835	866	881	899	878	879	891	895	853	860	920	924	942	883	910	932	876	873	881	880	831	889	865	917	877	856	846	936	907	870	916	877	895	900	856	876	885	887	911	890	854	862	890	906	867	898	919	890	961	890	883	890	950	906	916	896	831	895	871	855	939	873	937	833	870	898	885	904	878	919	915	882	862	932	889	886	873	889	895	873	894	858	887	896	874	905	854	853	909	883	875	901	869	888	922	897	854	889	879	869	915	900	898	880	897	912	903	909	936	925	896	882	889	894	862	902	877	948	892	932	866	900	896	933	943	883	908	864	863	923	910	932	913	883	915	874	883	878	895	870	892	894	873	862	904	880	882	908	862	972	903	905	939	923	892	914	941	897	910	885	895	894	882	897	941	948	855	918	863	915	869	883	893	882	912	852	918	924	884	884	877	850	840	883	917	862	916	903	884	892	872	864	905	886	887	952	878	900	906	937	891	896	904	864	830	850	885	880	860	917	907	918	925	887	863	890	859	839	900	915	871	913	913	906	891	875	865	972	894	865	853	876	900	895	940	943	946	917	907	887	870	933	897	886	873	880	860	874	933	907	901	914	890	894	916	858	929	836	869	897	931	864	880	918	905	929	889	883	883	875	873	936	885	873	873	916	832	873	896	922	859	842	876	887	914	869	875	909	861	880	920	916	882	802	891	912	867	935	844	927	906	885	907	893	894	928	867	882	917	901	852	875	899	900	902	894	937	856	882	898	910	845	903	917	944	831	918	891	890	947	861	881	930	899	901	892	872	903	933	876	856	912	893	910	889	890	861	904	907	902	860	853	852	896	887	848	861	859	845	889	896	891	905	903	890	938	888	900	879	890	907	900	895	864	921	862	925	871	944	914	956	906	848	878	890	905	892	928	916	914	881	915	844	865	852	867	877	869	861	898	880	824	939	889	863	877	949	915	879	886	899	918	942	897	894	892	921	893	958	878	903	901	950	907	829	900	930	852	866	940	898	908	854	894	922	848	860	858	917	889	914	857	869	894	886	892	882	933	913	933	900	877	878	892	905	866	888	845	933	899	900	903	856	875	907	909	912	931	917	856	883	871	874	906	901	933	842	879	919	864	872	916	888	894	895	876	885	884	882	961	871	873	833	857	864	880	865	836	902	914	867	874	902	834	864	906	894	929	883	831	873	934	872	955	913	886	910	897	913	880	857	849	909	882	897	921	854	897	844	892	879	932	923	882	885	926	913	937	884	933	848	899	881	909	920	915	895	925	876	840	911	885	881	924	866	918	868	897	921	902	874	884	923	897	966	932	841	881	893	909	886	949	884	870	892	870	870	900	863	945	875	843	869	886	891	879	870	867	882	895	890	868	918	878	911	888	854	912	881	813	892	880	885	900	875	903	880	848	929	905	854	873	915	894	896	869	891	879	853	884	884	866	896	904	911	867	903	872	906	874	839	863	941	911	882	832	858	894	852	883	901	913	896	874	885	894	843	888	911	874	869	887	881	846	825	913	871	884	888	920	885	898	913	845	868	897	921	893	921	833	883	893	887	939	918	903	874	889	879	850	886	903	869	871	863	845	882	894	873	854	937	843	910	891	927	931	880	894	859	888	896	887	871	916	914	944	847	849	882	955	882	869	890	836	876	881	901	887	885	884	908	876	804	915	867	887	904	867	857	930	911	876	853	941	897	897	910	883	878	882	866	867	885	945	906	929	912	810	883	850	914	906	882	874	895	915	907	855	906	918	902	917	925	850	881	848	843	869	890	895	877	895	896	909	839	936	890	908	879	909	891	856	849	958	890	881	865	915	890	916	870	917	860	939	912	911	902	825	872	831	877	904	877	858	926	912	903	978	882	866	921	874	926	871	940	927	910	909	915	926	845	901	953	875	865	857	845	876	872	843	894	871	893	848	866	893	878	898	873	890	932	909	950	891	885	835	853	904	881	882	905	934	921	861	910	867	862	939	838	881	864	857	908	860	838	899	869	916	903	904	890	881	872	907	843	907	910	865	945	911	921	968	868	899	872	903	890	881	910	850	917	903	887	874	922	893	910	874	880	881	913	885	892	855	887	862	863	847	884	877	863	844	960	858	891	895	893	897
27275	13940	6897	17078	15975	9991	4309	1936	1118	1005	929	942	911	957	917	949	945	952	921	931	900	948	892	960	917	908	924	916	898	919	973	873	911	929	952	897	897	936	853	942	858	953	952	965	911	946	940	931	946	906	924	865	956	873	962	884	938	945	876	939	944	918	937	914	942	951	946	969	950	912	962	945	873	968	936	951	960	889	873	949	865	893	897	900	874	921	913	864	897	912	851	937	932	930	937	900	898	933	946	897	888	908	1005	926	910	943	894	923	836	914	910	910	833	862	902	910	885	947	890	896	882	896	945	937	930	951	946	921	979	879	920	925	908	905	876	874	942	900	930	923	894	936	921	951	929	960	923	947	869	950	921	982	900	911	888	878	913	927	936	901	885	928	919	905	887	920	885	922	888	920	931	896	915	923	951	956	895	891	962	917	928	894	964	919	934	847	933	943	924	916	903	938	956	946	898	880	894	908	914	914	907	902	901	929	845	935	917	949	915	912	944	883	919	885	912	932	906	947	878	914	886	909	903	925	858	917	887	942	942	850	976	956	903	977	947	898	881	940	905	855	900	870	895	958	915	974	913	927	908	898	920	959	921	873	937	906	936	934	1020	960	968	975	908	934	938	919	919	925	913	908	980	879	901	907	905	930	896	877	907	876	950	874	945	895	910	906	896	958	947	904	921	848	892	919	927	924	911	951	890	923	919	897	948	937	888	918	900	942	920	892	887	947	904	893	962	966	930	895	928	885	925	889	941	884	919	917	858	842	902	885	897	938	920	891	926	935	925	919	915	934	913	922	889	897	935	876	907	878	970	873	971	912	919	926	983	937	979	964	940	865	923	906	988	899	936	925	899	916	907	935	942	959	951	919	887	864	910	873	918	899	900	930	892	888	885	880	938	910	994	880	891	957	967	923	871	901	961	918	907	947	947	913	901	956	939	906	924	930	913	936	963	984	948	920	915	924	949	904	903	922	956	943	935	885	914	884	946	949	898	936	914	870	881	895	980	904	928	881	903	911	876	924	931	984	988	916	942	951	925	907	917	903	942	927	910	1010	900	937	907	897	887	869	892	900	951	934	918	899	977	1010	944	882	946	845	890	916	870	880	945	941	879	930	954	926	922	933	904	911	892	899	833	917	919	926	986	979	919	973	891	974	928	942	938	925	908	909	930	910	945	893	962	1002	892	931	966	998	930	895	914	883	899	889	902	889	904	889	883	890	885	924	954	924	879	869	955	877	881	883	897	972	897	915	903	932	901	921	938	876	904	875	930	900	911	916	943	875	880	932	937	914	880	905	958	913	915	939	935	930	896	912	913	898	871	919	917	923	876	921	890	917	951	926	955	923	946	939	905	935	904	860	938	906	968	900	918	902	947	923	908	919	873	900	968	915	879	874	909	923	967	924	876	871	914	917	927	875	866	938	940	929	945	920	914	903	919	965	894	930	933	922	915	966	945	904	885	885	910	926	901	875	941	877	914	899	831	927	985	939	897	947	896	944	911	938	907	858	904	850	844	905	934	973	949	930	856	924	910	947	895	901	893	957	913	929	871	883	925	910	918	936	963	943	908	906	913	945	872	918	900	892	923	943	937	893	908	979	848	923	932	918	939	930	858	933	931	931	954	920	919	912	895	930	948	929	925	896	926	902	843	960	955	884	889	932	973	929	944	938	876	905	908	938	964	904	943	831	911	861	917	897	986	939	877	868	927	907	941	909	935	941	903	892	859	931	910	933	938	881	897	879	972	878	908	872	913	916	901	891	926	929	938	823	914	928	910	956	944	921	955	968	934	984	948	910	922	943	873	909	868	895	831	961	920	917	923	984	922	900	946	908	910	960	927	937	980	878	909	866	951	941	948	962	921	893	929	936	926	931	942	909	926	930	891	988	921	916	917	938	885	934	946	954	946	906	916	871	894	971	954	931	928	917	891	882	952	905	945	881	907	907	864	862	971	948	966	890	924	929	868	901	932	848	906	913	894	896	902	938	900	954	912	960	938	925	909	919	919	898	945	925	897	951	916	923	937	953	951	916	970	948	893	956	914	909	956	938	942	902	940	902	881	964	909	881	911	933	906	906	861	912	897	971	925	945	920	988	938	914	894	942	928	935	978	937	905	928	868	948	880	949	917	934	914	919	927	932	895	927	941	948	918	937	936	917	921	912	905	921	926	950	879	898	881	931	919	914	887	937	951	914	930	926	906	897	902	891	933	879	970	903	921	897	942	897	934	892	884	919	874	885	874	926	913	901	1010	907	929	913	896	898	945	900	997	889	876	940	914	921	891	954	880	867	999	872	935	900	867	972	921	947	929	950	909	971	923	910	918	951	869	862	829	957	891	936	973	913	938	936	926	881	945	925	861	883	896	906	877	909	885	935	960	919	968	972	929	840	907	963	911	938	961	907	955	992	925	914	947	916	960	863	878	887	926	933	895	907	967	891	882	887	948	886	930	903	918	955	972	887	1011	857	889	931	900	915	918	933	911	901	901	951	920	933	893	966	928	906	902	900	911	929	867	962	897	920	921	949	898	955	950	892	884	921	919	926	894	950	885	995	936	950	945	896	995	969	884	961	910	897	968	933	931	961	874	936	915	908	891	890	925	946	919	918	923	999	952	881	923	975	912	922	942	961	992	953	907	898	872	893	887	905	858	884	929	904	1007	893	921	1009	902	883	946	954	944	930	923	933	876	972	942	916	897	861	941	916	873	960	918	951	889	960	964	927	944	912	937	883	907	901	941	923	899	894	920	905	897	944	912	911	912	875	903	886	904	912	938	957	989	934	944	928	958	953	904	914	947	927	904	928	938	926	991	912	957	923	879	871	957	956	936	904	897	857	960	983	936	888	918	939	959	923	897	970	968	967	896	975	923	893	947	990	923	902	995	950	897	903	946	955	883	908	889	866	925	875	901	906	923	944	911	937	917	893	918	902	929	945	881	916	1008	860	935	947	918	944	910	945	926	944	896	872	914	911	910	934	897	907	974	882	920	950	937	902	889	961	914	902	936	885	862	965	906	921	959	956	910	965	949	959	906	873	930	877	951	870	958	932	959	931	918	893	866	977	911	940	863	858	929	902	920	970	963	936	987	897	884	926	902	927	895	890	936	957	921	968	876	915	949	854	916	893	939	919	887	916	951	888	979	883	914	896	883	921	935	896	901	895	875	932	952	907	936	852	906	914	878	915	914	938	948	890	932	915	949	934	917	919	924	866	916	924	933	915	937	907	912	875	954	875	880	939	922	986	871	848	890	876	906	915	931	934	925	897	961	880	888	924	921	912	950	870	923	949	927	910	877	931	921	907	942	958	925	890	876	918	860	950	968	919	933	947	913	918	878	913	854	892	922	872	916	951	940	973	945	973	911	886	886	874	937	889	905	934	929	863	967	921	850	927	844	883	919	913	907	906	890	895	930	917	973	931	901	931	901	846	938	911	982	901	945	903	926	920	934	884	914	896	877	897	953	938	941	839	933	931	918	844	920	941	943	957	918	929	891	935	933	867
5088	1576	6618	14116	12582	7837	3608	1686	1036	836	787	830	789	801	815	777	827	756	845	778	825	807	786	827	860	757	810	769	809	807	822	771	787	805	802	791	852	792	792	815	771	780	785	798	811	787	795	823	807	832	811	831	832	752	782	806	783	823	734	821	820	793	808	797	789	802	768	816	799	808	805	785	808	793	816	747	743	833	746	798	779	819	790	745	849	797	794	784	775	808	802	799	768	787	774	809	783	801	796	812	766	828	806	782	803	793	825	825	788	822	818	783	827	799	761	789	775	855	809	843	730	758	823	815	770	795	807	809	768	845	764	862	778	777	793	787	788	823	784	778	777	775	815	789	818	778	770	789	793	729	765	826	812	838	806	798	719	768	754	787	758	857	790	829	794	780	800	780	797	771	779	805	796	817	815	769	804	787	825	820	778	762	796	803	797	798	775	822	840	764	768	772	761	773	816	808	790	808	784	809	763	814	806	780	762	816	804	775	804	812	795	767	830	804	808	799	789	786	796	787	811	790	808	798	808	774	802	821	772	788	794	812	808	808	822	826	776	807	839	783	795	810	818	813	830	789	823	778	841	831	803	802	779	748	737	868	811	807	809	803	780	786	728	802	823	826	787	805	791	766	785	791	777	834	749	749	807	796	758	725	800	814	799	801	864	760	824	791	805	812	805	775	737	775	839	785	818	725	750	812	867	754	760	785	752	796	783	818	769	827	827	765	780	816	819	735	737	772	780	772	793	782	815	892	796	820	812	775	754	817	794	778	830	823	787	745	801	808	762	803	787	812	838	782	826	810	779	762	791	790	818	791	761	837	756	802	786	810	795	806	839	782	769	826	779	806	830	751	812	766	746	768	783	774	764	775	766	786	831	790	740	784	802	798	757	740	812	790	741	800	826	805	808	797	807	807	781	829	808	838	757	780	816	799	797	804	789	779	875	782	782	753	757	796	777	839	763	844	788	764	818	774	787	858	772	784	780	810	795	842	791	754	778	837	850	809	809	796	786	803	813	766	758	773	794	721	801	769	745	822	807	860	784	749	761	798	829	766	764	739	839	778	824	818	834	803	843	762	759	773	791	740	830	820	825	849	750	778	803	836	846	815	756	843	803	755	822	812	817	774	799	803	827	808	812	801	793	797	775	798	820	837	772	787	799	783	813	786	800	857	779	816	789	810	823	814	747	735	833	782	740	752	779	799	799	754	805	788	757	792	768	818	790	779	797	791	771	863	782	766	732	790	806	836	827	815	795	767	802	765	844	792	793	807	827	803	780	804	817	817	828	755	763	797	770	811	774	810	771	765	776	753	777	788	774	803	788	806	747	780	820	784	793	793	802	769	804	750	832	802	810	798	762	788	840	746	846	838	769	756	841	795	756	741	795	790	823	770	800	749	788	807	744	821	808	788	802	836	793	775	796	802	853	785	790	746	857	752	790	804	781	787	804	799	788	799	818	817	764	785	802	807	803	783	791	780	754	780	819	770	761	827	842	774	824	772	778	799	812	785	812	814	818	807	879	845	725	742	786	788	799	792	801	816	810	784	792	793	817	790	738	841	761	810	819	802	816	815	767	778	732	805	807	745	771	778	824	780	787	783	778	787	765	798	798	749	802	802	800	807	831	794	788	817	786	805	798	860	829	798	807	826	826	825	796	816	779	745	779	799	771	797	751	849	822	808	783	825	845	756	765	746	821	745	723	785	768	762	786	785	767	794	786	777	815	783	787	825	812	830	744	794	797	785	860	835	791	799	765	780	774	818	812	790	790	797	804	782	802	779	798	753	820	790	749	769	790	842	769	791	797	799	768	816	816	800	777	791	775	752	807	814	759	775	823	830	728	834	861	814	759	794	867	782	794	840	755	804	775	806	752	844	828	861	839	792	778	810	802	803	778	807	806	832	761	762	757	827	818	791	791	836	807	819	776	808	785	817	804	788	765	825	801	810	750	754	750	777	794	826	821	798	794	767	785	794	773	812	763	806	831	783	808	751	758	807	758	787	806	807	791	802	764	803	807	840	831	803	803	783	778	779	797	778	847	776	778	817	774	773	841	740	820	743	780	783	783	825	791	781	816	816	816	790	786	785	783	770	819	770	794	796	810	763	722	846	740	820	810	736	774	832	820	821	819	822	807	792	794	804	759	756	800	820	815	829	780	797	782	853	735	762	777	771	826	793	774	789	781	772	819	776	807	797	819	770	795	782	759	786	818	820	757	824	796	826	851	773	838	792	839	798	820	809	741	809	844	817	793	840	822	719	833	801	784	773	757	770	734	833	829	792	785	823	815	824	783	770	841	763	721	748	785	789	792	843	784	838	839	813	795	816	794	782	817	762	753	774	768	787	775	825	786	801	825	809	830	808	870	786	790	755	764	769	791	748	768	855	758	772	803	778	814	778	782	746	768	733	822	804	770	767	749	800	802	817	801	806	793	805	783	781	820	771	730	837	767	734	824	819	757	783	742	802	774	822	765	761	809	785	804	797	811	827	800	817	786	819	732	821	791	819	789	762	770	808	744	841	821	784	735	801	802	785	838	794	781	783	843	832	759	788	765	726	837	801	745	764	761	835	792	786	818	778	809	765	817	804	823	778	825	748	825	795	813	791	762	776	821	843	785	831	805	819	775	816	803	833	794	776	855	809	806	779	755	834	797	840	841	795	781	834	794	831	851	797	809	825	809	789	840	743	792	798	777	803	762	819	812	763	802	815	802	817	784	777	807	793	776	800	777	805	810	812	752	776	795	788	820	794	830	805	798	776	794	773	762	784	797	789	783	860	798	834	778	766	793	798	780	728	791	795	794	789	784	782	766	807	788	774	762	744	799	800	770	817	816	769	823	813	801	788	836	790	791	842	787	805	797	744	838	796	781	802	789	786	764	786	812	781	781	781	800	830	785	779	785	777	794	877	746	784	754	810	823	764	744	837	799	810	832	782	800	818	813	787	751	818	796	798	834	811	836	798	785	812	806	838	788	781	783	790	792	827	796	822	817	827	760	764	788	755	826	809	777	788	791	809	852	778	749	777	833	757	776	799	764	824	789	779	797	824	798	776	757	748	764	797	762	824	795	776	800	776	824	781	823	825	760	790	834	824	847	789	774	781	791	834	824	800	773	826	844	795	786	797	825	790	815	799	732	805	785	744	812	815	779	801	801	830	825	763	831	777	837	757	801	785	847	808	816	779	815	786	801	795	801	787	844	772	731	829	768	816	783	750	791	776	781	784	770	803	813	783	802	783	821	767	780	801	780	763	826	769	769	776	836	807	780	777	769	795	826	828	748	794	775	821	768	789	807	752	764	747	745	760	769	790	797	809	778	759	775	774	755	805	800	831	820	786	812	780	742	878	773	822	760	782	779	797	792	813	718	800	786	810	767	772	842	772	812	841	812	793	766	779	827	754	762	839	782	828	795	799	806	856	814	806	793	811	815	788	781	815	780	770	781	798	786	772	743	770	798	794	808	785	795	796	841	763	765	794	793	756	776	804
24495	21084	27578	46052	58972	46204	27814	9793	2251	1198	1029	953	943	953	960	941	895	935	921	940	940	898	883	873	898	934	877	891	868	957	913	881	899	908	905	968	863	891	831	924	904	931	944	912	934	894	835	942	946	865	848	946	903	902	891	879	892	962	952	955	901	932	925	904	852	930	917	879	858	891	916	910	870	868	918	929	913	982	924	921	895	884	916	922	897	889	928	869	900	911	940	909	912	904	930	919	893	894	921	948	866	874	926	926	877	886	884	875	885	884	909	930	948	886	930	905	928	845	918	935	907	894	854	908	869	890	880	911	907	881	879	885	936	880	927	857	908	893	871	892	902	924	903	916	884	964	891	954	926	900	898	909	925	877	887	893	905	935	888	905	922	900	914	888	881	914	877	910	902	869	884	865	835	935	899	905	958	871	896	839	876	960	964	830	904	886	899	909	903	936	861	863	929	943	919	866	894	877	946	935	868	903	932	899	904	906	925	937	921	874	964	872	917	943	946	922	949	925	926	932	934	878	904	872	934	937	908	918	871	910	890	869	904	834	881	918	947	929	898	923	938	952	864	921	958	935	920	950	886	843	890	885	890	893	918	910	886	902	934	889	866	897	897	935	940	940	929	914	886	922	910	874	883	935	943	905	853	925	898	905	893	855	907	942	914	899	855	908	869	931	875	867	948	915	914	903	914	878	910	963	913	869	922	933	875	869	872	888	903	897	898	902	954	912	932	963	950	892	946	916	923	920	854	929	910	906	876	915	906	870	825	954	911	935	903	1010	900	972	902	914	881	898	896	866	898	904	908	942	885	878	888	914	907	954	894	873	886	937	858	913	833	950	897	897	915	890	890	952	880	979	871	913	957	904	863	911	896	870	918	881	965	881	898	911	907	902	901	830	916	918	916	892	918	891	846	929	907	928	915	907	925	915	854	969	925	957	917	893	875	954	937	936	893	929	885	938	837	858	933	941	921	911	861	887	915	910	876	931	927	905	956	865	916	916	882	921	884	903	849	932	873	915	927	942	917	865	936	920	870	903	906	989	953	895	980	910	838	931	898	911	892	866	978	948	963	942	884	910	899	928	918	966	876	878	935	925	857	893	916	858	886	909	896	910	931	861	885	904	885	913	898	962	950	946	923	924	924	961	894	889	897	895	901	873	895	908	866	907	906	919	911	873	875	876	994	907	872	939	860	950	973	892	895	900	907	921	883	924	953	924	875	946	863	902	908	881	937	907	963	935	948	849	872	916	891	950	905	874	920	915	942	986	935	908	930	899	948	920	870	869	861	934	922	928	901	881	871	864	858	886	912	923	925	918	926	888	937	847	906	890	898	874	895	910	894	903	872	901	876	899	937	952	917	874	923	948	922	935	901	866	971	896	969	856	894	851	899	890	933	952	961	1007	897	866	861	948	850	866	881	851	879	956	907	917	950	913	885	916	908	907	924	926	905	875	863	909	903	913	905	894	910	941	886	912	901	918	887	914	852	900	928	885	878	890	933	968	924	919	901	913	853	923	933	863	880	910	893	925	932	904	900	894	853	889	843	914	900	850	885	916	967	860	936	955	958	897	904	846	929	858	902	900	912	879	918	938	869	908	934	882	872	919	920	898	924	882	888	881	876	902	918	883	927	926	918	849	886	881	884	915	930	921	880	895	949	861	917	916	955	888	925	874	871	904	902	925	857	865	939	910	851	894	910	892	929	890	965	867	886	915	925	902	889	889	924	904	867	933	908	935	924	865	874	970	931	888	967	848	877	815	908	901	921	924	899	891	933	927	986	870	924	857	901	925	917	894	927	941	917	925	889	899	947	918	918	928	892	872	905	902	896	930	913	892	870	923	936	915	890	884	877	872	878	895	926	885	945	905	877	885	873	907	908	893	976	920	958	844	911	864	933	894	842	918	924	910	913	915	885	926	919	894	914	893	938	869	910	939	953	924	905	864	891	874	952	915	873	896	888	910	907	924	898	912	911	886	894	902	927	897	916	852	927	990	964	950	945	845	904	931	921	917	867	914	861	864	911	954	935	883	843	933	897	887	859	942	928	942	933	976	889	886	944	865	916	866	908	932	918	893	894	865	877	904	848	934	897	880	898	964	885	876	879	898	925	884	861	879	891	885	888	882	905	928	921	923	923	923	922	891	924	905	899	893	917	841	928	914	902	900	913	905	919	875	905	903	880	920	880	929	904	858	886	896	919	890	930	906	866	868	904	923	896	939	883	883	913	890	884	909	917	875	891	938	880	938	908	928	908	890	855	898	951	937	913	898	855	910	890	899	914	827	900	932	868	889	919	926	900	862	933	917	931	933	954	873	961	884	982	869	915	911	889	921	932	887	874	865	922	871	940	906	838	962	920	931	866	908	894	894	872	861	916	916	895	950	907	895	942	888	904	915	908	891	921	839	889	914	907	880	888	905	875	909	920	869	913	879	912	864	850	880	872	917	840	938	882	905	882	926	935	927	886	954	888	926	919	878	853	925	910	911	928	919	913	895	873	926	938	928	922	893	951	902	950	919	926	921	920	905	916	917	872	896	950	878	942	907	887	941	914	867	925	911	895	982	866	896	943	888	888	932	930	901	876	877	948	892	896	923	941	946	890	882	923	858	900	885	910	808	897	889	869	928	908	898	912	922	938	973	879	911	877	925	935	944	920	913	918	926	984	973	858	931	866	840	934	915	862	901	979	878	895	899	861	924	927	938	948	943	882	929	886	845	888	909	880	918	892	970	913	871	909	882	875	904	900	892	878	874	876	826	892	884	900	898	916	903	901	900	924	869	842	926	902	903	897	915	884	937	885	898	874	882	884	909	954	897	912	894	913	903	960	911	905	933	917	851	873	930	838	929	883	918	895	930	891	925	908	895	925	928	860	918	903	897	904	867	911	925	875	900	887	909	897	914	952	886	915	914	924	846	878	890	878	873	896	895	928	935	913	926	933	879	872	874	916	935	967	865	918	908	919	855	901	935	906	877	941	883	885	915	904	967	934	881	876	838	924	864	887	892	923	886	918	877	883	895	949	931	913	914	908	952	886	874	920	956	892	891	841	898	900	888	942	922	936	902	835	887	959	921	928	929	923	913	949	900	908	821	906	850	918	929	887	939	938	923	933	892	866	941	895	902	951	907	921	928	880	903	876	890	946	919	865	913	948	868	909	895	871	930	902	904	925	961	874	887	884	868	936	935	926	855	893	911	951	927	899	909	992	843	889	908	904	924	856	895	893	881	903	957	851	894	906	928	915	864	927	942	913	884	876	949	923	916	909	904	920	917	873	880	888	924	896	881	919	906	892	862	955	866	789	912	923	935	907	898	959	901	923	891	896	896	888	872	824	899	920	872	887	877	897	894	941	916	896	899	874	890	956	949	875	937	896	891	886	901	862	825	886	893	936	889	910	921	924	881	887	876	937	930	917	934	901	892	909	882	874	918	883	872	898	851	902	890	969	905	934	838	970	857	888	887	921	869	860	917	917	889	899	893	935	883	942	934
3497	4746	12652	63667	56059	39274	18597	6146	1930	1001	850	879	843	817	841	826	871	888	828	857	827	853	800	837	787	833	818	824	806	822	807	806	814	833	830	835	836	824	812	855	839	857	826	843	791	814	863	825	752	845	838	844	831	780	841	871	888	813	852	859	842	836	856	902	778	782	861	788	784	831	813	830	810	829	777	832	830	847	825	843	878	849	861	843	826	859	860	832	839	872	868	807	846	819	863	800	836	805	868	831	794	840	836	810	812	835	879	829	778	872	779	802	848	883	834	800	798	849	803	848	824	869	805	886	839	810	838	824	838	844	828	839	806	853	808	816	814	785	804	846	825	875	833	877	843	868	823	819	782	830	807	855	801	816	838	805	871	856	817	783	842	830	818	848	786	824	797	843	823	804	780	819	770	847	817	798	859	767	859	860	866	794	810	786	817	787	823	801	873	826	800	843	786	853	847	795	834	889	829	776	816	830	874	820	813	814	809	799	821	821	821	862	805	854	893	887	841	864	835	805	856	837	856	815	853	830	817	852	799	817	878	843	818	867	811	780	783	853	773	884	838	821	853	822	798	851	785	861	829	799	804	788	821	865	782	819	871	822	783	799	794	841	814	833	862	872	771	819	903	805	840	802	808	816	814	837	862	845	815	790	783	811	809	774	817	791	810	829	828	832	806	787	839	799	815	890	785	802	783	802	857	824	847	779	821	758	829	822	826	771	814	793	893	830	843	825	846	824	832	855	851	774	814	860	802	825	840	893	824	855	796	812	832	831	834	784	798	833	792	817	835	834	819	827	745	877	820	824	843	824	792	865	812	828	889	813	837	894	863	884	829	827	803	848	829	885	840	905	869	851	851	809	806	787	815	811	829	815	808	801	841	844	779	791	858	794	835	825	834	825	805	822	774	821	821	804	808	818	796	832	744	813	754	815	831	825	856	814	795	826	776	792	846	819	836	829	857	825	809	849	781	835	840	819	813	843	794	815	827	867	835	867	828	878	786	852	822	829	785	860	832	823	786	836	801	766	752	816	789	784	814	834	858	895	781	836	825	827	815	783	848	876	839	795	783	868	826	834	814	826	852	844	826	882	884	781	833	857	846	791	816	815	821	848	855	810	809	845	838	867	832	790	857	847	813	791	849	886	799	844	836	820	840	860	849	854	790	790	838	844	804	814	824	851	825	846	819	755	858	896	796	850	841	840	831	865	813	796	806	833	867	781	801	792	826	827	840	817	837	850	820	817	855	856	849	826	845	825	821	816	816	818	830	776	872	830	796	773	817	826	801	815	857	833	843	868	832	845	857	824	835	818	842	831	819	853	875	826	790	836	846	851	810	862	812	820	812	822	860	840	763	858	853	844	824	830	858	864	813	832	840	768	892	794	750	795	876	856	785	844	845	916	826	802	777	782	817	830	818	830	816	840	827	835	797	802	886	839	831	837	789	843	857	810	840	821	819	840	844	816	787	819	812	840	889	883	813	758	825	805	840	854	819	823	831	816	849	794	789	866	843	821	841	845	776	812	794	826	802	828	812	841	868	841	882	816	811	826	818	860	805	735	806	863	787	845	825	808	844	832	798	847	873	816	844	891	790	811	851	838	828	775	860	820	811	803	815	823	832	849	795	828	825	826	828	859	802	812	855	825	844	806	805	879	807	813	815	776	809	891	800	846	834	812	854	794	849	847	803	795	828	803	822	821	872	837	868	802	870	811	825	854	801	771	831	829	826	861	818	830	858	815	844	794	860	829	838	802	854	836	777	775	867	885	756	868	836	840	782	841	826	818	812	830	807	823	844	818	870	810	833	772	868	854	861	820	827	820	809	845	843	864	801	793	796	777	858	805	842	802	781	797	816	888	783	825	840	889	791	827	818	844	837	823	845	827	830	852	821	789	820	832	840	847	805	826	730	804	820	801	829	843	838	792	787	848	842	805	866	818	843	810	829	806	783	796	802	840	814	822	825	845	791	805	822	824	775	842	813	806	810	836	839	888	875	804	826	807	880	824	869	843	789	856	811	800	864	830	833	816	792	831	820	852	784	782	808	783	832	788	860	835	777	820	864	803	806	863	857	853	808	800	820	863	818	846	795	861	812	804	819	814	824	792	796	798	774	894	814	852	814	780	833	837	838	813	873	841	829	829	847	774	847	822	800	828	862	796	797	827	810	873	815	821	817	862	831	827	825	807	823	843	816	823	820	790	847	766	793	778	790	924	823	793	828	795	878	787	819	847	836	823	832	814	893	802	843	786	807	826	850	897	797	864	829	817	854	801	827	792	769	808	823	854	838	857	818	831	841	843	818	868	827	819	797	802	887	845	809	801	780	795	820	788	844	793	857	838	809	834	822	807	888	820	842	866	854	824	817	816	839	805	816	856	871	854	854	803	834	745	835	802	840	842	770	828	769	860	783	848	850	858	809	811	774	822	814	811	821	815	844	845	816	825	821	829	831	877	855	859	830	809	851	790	867	878	856	785	785	823	823	768	812	759	829	829	850	802	833	850	819	865	783	861	834	812	809	820	779	824	831	820	863	833	833	793	838	803	847	806	817	815	780	765	782	918	845	820	898	825	843	880	869	859	799	796	825	835	838	865	835	880	791	812	783	820	847	841	818	857	824	834	848	829	851	802	846	815	821	864	797	816	816	793	832	818	846	800	813	789	835	818	844	840	832	797	850	829	810	839	824	837	825	824	803	796	803	764	850	819	835	840	788	805	840	858	843	845	796	850	818	777	887	842	845	747	817	873	840	848	841	833	855	861	788	865	863	817	776	825	808	878	810	833	765	842	883	847	842	801	839	774	837	849	783	824	805	864	894	813	819	871	853	814	805	827	860	796	814	793	859	858	829	826	830	822	841	884	801	802	856	905	812	824	828	800	817	786	794	796	821	839	829	836	805	807	860	833	843	841	848	859	832	834	820	829	836	791	785	786	836	851	823	841	850	788	886	867	820	831	823	815	807	802	817	853	836	844	777	817	823	812	813	841	814	849	794	843	831	874	804	867	826	811	825	833	829	825	855	785	784	871	855	800	794	802	800	842	856	809	835	820	840	879	826	862	872	835	850	836	837	815	844	808	806	821	860	856	837	858	827	787	834	802	872	841	839	799	882	835	774	866	775	834	792	843	832	867	844	830	815	823	839	913	872	870	840	817	834	860	863	822	814	832	830	798	832	802	812	826	831	843	816	855	839	795	785	813	818	824	778	826	779	882	846	811	799	841	860	837	809	857	837	792	781	794	794	853	819	805	835	815	861	839	795	822	845	856	810	846	840	812	788	814	820	810	821	831	857	782	802	792	849	778	814	766	789	818	800	862	904	824	823	850	756	785	815	789	816	835	820	813	812	841	763	847	866	783	837	825	808	816	820	826	819	829	807	850	814	847	807	797	822	843	808	885	822	879	830	813	827	815	857	858	842	801	823	823	818	825	835	802	811	859	845	824	841	847	851	916	835	821	818	853	805	852	780	829	769	780	848	854	838	816	797	836
23778	21080	28312	38167	61543	56413	36122	14329	3090	1285	1109	996	962	1023	975	1008	1016	975	979	1042	1017	986	1001	1021	941	981	994	992	981	1029	1056	998	954	952	1042	970	1009	962	1005	983	958	954	981	1027	935	981	1006	1029	996	976	972	997	1029	993	1015	969	976	1024	1033	1039	951	948	945	942	982	949	966	960	1037	954	982	1000	996	990	1026	1035	961	991	1005	981	994	975	1000	967	991	986	990	979	1000	979	1062	945	947	998	995	967	945	979	940	1004	990	1034	964	1028	951	929	920	1071	1015	921	989	934	993	978	950	955	917	995	1031	963	976	953	987	1021	1012	988	1012	953	999	992	956	913	939	991	994	923	890	943	969	982	973	995	931	940	958	978	966	966	920	929	919	1011	962	915	1046	976	975	961	973	917	959	1031	1022	968	968	940	990	1000	993	983	1021	957	1055	932	970	976	992	956	939	953	967	947	954	950	970	960	997	993	1008	915	1001	934	936	982	980	996	991	952	1007	1056	1009	974	917	941	956	1007	993	1005	928	941	1000	993	940	1018	954	1019	988	903	989	973	997	947	960	980	973	980	1015	968	988	959	947	977	970	975	1030	981	962	923	951	917	977	1006	942	982	922	931	916	937	992	967	985	998	937	983	967	980	947	969	915	912	982	960	976	984	990	938	942	907	987	906	955	1060	1095	959	947	952	1007	945	973	986	992	983	979	1006	935	984	1034	877	988	1003	1013	984	974	951	970	1015	1009	973	985	1005	937	973	937	955	1002	1000	949	956	968	934	1027	951	947	1020	993	971	990	943	1042	972	983	971	953	983	959	984	961	986	878	985	1003	964	996	962	981	970	1040	972	944	1012	1001	1001	933	956	998	938	991	984	1005	967	953	946	1039	942	956	963	961	935	961	968	986	981	929	1030	965	940	938	983	934	976	950	1018	993	943	966	979	971	996	971	999	1011	977	921	985	980	947	962	958	972	932	971	989	990	980	957	1011	969	993	953	984	976	961	1006	1017	936	994	994	946	978	926	945	1014	925	1001	1004	970	970	936	953	978	966	942	969	984	1010	949	982	933	1029	990	940	972	949	1080	953	913	948	938	944	952	974	978	1013	969	992	971	980	905	955	1019	926	994	977	1005	955	940	993	1010	960	987	1009	937	1022	918	980	1000	906	971	975	1002	957	939	998	965	967	911	1016	950	972	997	986	930	962	966	947	969	946	970	1018	990	944	902	939	940	1003	916	937	947	939	1014	978	949	998	923	964	940	997	976	975	1047	923	961	981	895	979	1016	1034	1006	918	968	913	965	935	926	991	961	934	997	937	985	1029	967	932	958	982	940	949	929	952	962	981	982	1049	999	1014	962	931	930	1006	986	922	964	929	973	991	955	947	1002	963	977	955	964	998	984	974	1005	926	1014	951	1008	971	992	969	964	957	1017	967	963	1006	974	985	946	1016	998	905	981	983	986	969	955	991	933	990	1015	1020	918	931	996	924	976	991	976	981	976	987	968	984	941	958	1008	951	1012	887	1025	942	979	980	1032	993	971	942	944	995	998	960	1009	986	1049	989	948	1002	924	987	964	958	977	938	944	928	980	959	985	984	927	938	957	966	1011	984	1008	946	958	940	896	951	918	972	1022	919	910	964	1019	1013	1036	936	985	993	981	959	934	978	963	956	1005	911	944	985	966	956	988	1039	988	998	968	971	926	946	971	952	934	917	929	912	1020	988	967	955	1003	982	962	955	1060	954	991	950	929	969	956	962	948	926	938	936	972	1000	972	956	929	960	997	949	941	1001	953	977	929	1007	953	954	915	949	972	1012	916	993	947	981	920	1035	924	915	954	984	980	960	981	974	999	969	947	978	992	1003	992	1006	967	1002	973	927	1013	961	955	994	984	974	996	950	984	993	963	944	1011	984	956	964	1008	999	920	977	996	965	960	1014	1015	958	932	956	964	1012	1015	1044	982	975	965	920	976	943	993	982	966	968	962	980	929	983	954	981	982	960	984	958	1019	1015	971	917	977	951	1028	941	995	953	1029	957	983	1009	966	951	998	977	967	988	974	934	941	955	998	957	967	954	938	961	942	951	1043	955	931	943	1013	968	937	932	972	938	946	1051	956	951	963	1005	987	951	939	966	989	956	967	1016	946	997	981	992	1031	919	967	984	1026	956	1007	993	979	961	1030	1003	982	993	989	993	967	945	954	988	931	905	917	912	935	927	1017	958	909	973	964	989	955	983	1009	989	972	978	942	1026	949	965	995	1022	960	970	978	1021	1018	898	910	951	1012	1015	967	948	937	960	911	908	1014	1004	958	973	958	976	962	984	963	1035	960	964	987	1004	989	1002	983	925	1005	936	909	987	992	912	992	964	995	925	943	1005	986	932	989	926	1006	942	1039	991	976	982	986	931	1035	1018	927	1009	972	977	1062	965	904	933	978	1016	997	1005	1043	990	929	939	940	969	983	949	938	996	958	945	965	989	899	998	992	960	970	952	990	999	1007	980	947	1006	976	954	976	975	991	929	975	944	958	957	966	927	952	916	937	974	921	993	1029	1002	995	982	948	918	1019	942	1016	919	1034	981	935	990	953	931	943	1034	953	984	940	974	979	957	926	997	972	974	993	982	985	977	944	967	946	947	1019	943	1009	923	937	1008	910	994	952	931	973	975	917	1011	933	924	948	946	987	1016	961	983	993	973	1004	963	966	971	950	981	996	956	996	934	982	968	885	963	945	910	909	1001	997	1004	984	965	986	952	931	988	1022	978	940	985	935	1017	1010	941	947	984	953	957	943	952	993	1022	930	979	967	933	992	993	982	948	932	955	979	950	959	1006	977	1012	1007	930	956	994	919	933	966	982	967	981	934	893	972	981	984	964	1012	1010	1001	965	908	943	929	962	995	976	959	994	997	940	977	960	1015	974	988	964	982	1007	984	1047	993	974	979	1019	988	998	963	973	978	999	933	972	972	969	985	967	999	952	977	980	916	911	953	1000	988	1008	954	959	972	946	999	923	957	934	996	994	978	930	986	953	990	1030	1050	937	952	1013	927	923	965	984	972	1026	960	981	991	994	990	1008	951	992	991	985	1016	966	1002	982	970	957	917	1019	1052	967	984	978	1014	948	954	1014	985	968	962	983	966	914	1021	944	1033	912	891	976	938	997	939	957	959	932	970	928	1020	977	1011	993	929	978	1017	964	959	954	912	1001	954	945	972	907	948	1014	931	901	920	959	952	969	950	977	940	941	984	940	949	1021	914	1002	1003	949	994	1059	986	954	968	1017	932	974	961	988	933	952	975	997	948	1030	981	977	1022	926	920	934	960	906	978	973	917	951	953	978	914	926	968	968	1021	1016	961	998	974	916	957	934	948	1028	938	1006	989	969	943	1026	921	1009	986	972	957	961	939	968	1001	960	955	1038	980	951	984	963	1002	960	963	1006	974	996	1022	975	1002	924	992	973	929	953	969	994	989	989	986	986	999	911	995	947	953	965	954	986	1009	965	949	991	958	951	973	988	951	955	899	995	962	1015	950	941	965	977	988	970	907	985	961	978	971	974	968	979	967	934	1026	1003	960	943	946	981	1004	953	986	964	964	989	983	930	940	958	950	921	934	947	932	908	942	1009	964	974	985	1019	997	1024	932	912	994	979	971	944	979	967	968	1001	977	959	951	987	927	983	974	922	1014	980	941	981	955	995	1018	1012	959	979	907	927	951	956	1040	977	983	988	987	939	988	987	987	997	1014	958	1002	968	954	942	980	930	975	981	923	994	983	1042	971	987	1000
3820	6094	7683	64380	69515	53024	25452	8164	2264	1071	877	964	920	928	873	876	913	865	879	908	888	935	880	910	795	925	896	891	911	879	906	896	906	838	859	897	901	896	876	901	877	901	907	876	853	883	942	905	875	919	884	898	920	913	904	904	896	917	884	945	864	944	884	863	911	901	869	944	928	894	905	913	936	857	908	945	831	935	906	903	904	891	900	857	887	904	870	852	892	869	868	936	845	944	902	903	875	874	937	862	883	864	833	879	907	889	898	877	880	858	929	871	884	895	921	892	960	825	885	882	893	889	913	877	863	860	840	883	906	872	897	910	821	862	874	906	868	953	840	874	915	838	944	942	926	905	890	844	877	870	925	872	836	944	927	869	899	894	888	861	906	912	862	906	887	809	858	888	847	890	885	882	885	878	900	920	920	900	904	881	858	938	923	874	813	902	873	850	888	859	916	886	856	880	868	921	923	879	911	899	889	898	882	886	882	899	921	862	893	863	863	857	869	861	881	830	901	894	854	872	869	921	944	852	927	890	884	890	864	932	897	887	859	882	934	888	879	867	896	909	882	899	888	909	885	846	928	935	855	940	885	896	888	910	934	882	935	894	869	914	896	858	905	837	930	914	901	912	884	939	894	862	881	894	893	884	942	882	900	899	868	896	880	877	920	902	851	897	897	876	927	898	904	910	946	830	895	881	883	916	890	869	851	870	890	924	889	865	841	934	939	895	875	906	924	854	898	822	893	847	911	847	887	885	872	903	913	865	922	921	885	946	946	910	881	938	898	919	861	846	930	854	853	851	835	910	910	933	894	928	863	872	863	890	875	923	862	911	875	947	939	843	882	865	926	913	895	846	871	866	861	884	919	881	874	838	886	937	872	906	875	888	889	839	913	886	953	889	852	857	892	890	912	890	866	899	856	920	875	863	874	869	850	897	944	880	908	914	859	856	924	913	878	920	912	812	877	913	868	898	920	905	941	908	949	851	892	880	855	873	953	856	866	914	864	898	905	854	873	905	924	898	848	877	907	860	930	910	926	920	828	876	869	859	839	883	894	927	883	865	924	935	836	861	870	859	871	905	881	915	913	902	804	943	896	865	870	932	896	853	873	856	856	897	892	872	868	881	869	906	933	878	892	947	863	836	893	872	909	906	901	907	873	889	912	907	882	857	901	898	854	929	874	835	889	910	884	869	911	905	902	880	873	911	892	871	902	903	854	921	894	884	869	892	855	880	916	915	864	902	838	861	891	875	885	906	940	905	861	912	880	890	868	898	927	857	920	898	920	903	876	858	872	910	885	871	880	869	918	919	864	863	856	917	948	844	854	796	901	836	967	879	829	901	909	924	891	868	916	925	907	940	898	904	870	875	872	908	860	894	940	908	934	883	855	887	903	914	877	930	872	923	851	873	870	856	904	874	899	915	881	872	857	888	910	879	881	886	950	886	863	890	871	887	857	903	927	863	880	851	842	883	874	904	890	910	875	858	902	822	976	822	922	931	962	851	966	869	865	858	888	881	904	885	929	923	926	909	867	895	907	984	906	897	897	918	895	862	902	913	905	904	915	890	929	869	877	884	863	871	893	920	902	938	901	895	908	875	835	836	902	885	862	905	889	839	852	859	922	935	873	854	859	886	925	905	922	843	882	890	867	954	897	867	859	849	957	854	895	880	872	925	897	858	891	879	951	926	900	898	878	933	827	874	880	882	833	889	908	864	880	870	851	884	887	897	869	902	842	871	852	874	879	887	874	876	852	868	884	849	929	907	853	871	824	869	906	914	898	888	927	887	913	863	901	866	905	856	878	885	941	914	867	898	860	899	930	886	869	873	892	891	891	905	878	845	867	905	849	900	916	895	833	898	908	836	844	875	863	911	843	952	880	845	865	929	884	882	874	867	909	850	896	910	925	863	860	885	910	933	905	935	875	920	908	824	921	889	890	872	919	949	874	863	896	878	909	851	911	877	872	951	892	864	871	856	893	872	945	916	845	910	838	871	876	842	909	903	848	891	903	906	888	903	921	913	901	863	892	912	873	918	888	893	915	906	868	941	868	895	902	874	898	906	891	912	833	941	901	890	910	929	833	858	886	884	949	916	929	870	889	912	929	876	915	888	890	888	855	880	906	864	855	947	870	894	871	900	866	862	895	908	898	860	872	882	936	862	904	915	897	853	918	873	847	876	832	950	882	870	860	894	943	907	843	857	910	854	870	851	845	866	889	873	885	917	913	912	888	851	881	865	881	875	939	916	947	939	892	870	903	905	879	863	842	855	835	949	870	899	853	856	894	884	931	854	915	893	944	911	894	906	859	913	890	834	891	888	885	905	903	901	896	949	853	832	875	904	848	885	842	898	921	918	852	920	909	892	881	883	829	870	882	867	853	865	882	925	858	871	896	878	874	913	920	844	909	906	859	872	871	889	914	886	876	887	931	841	908	929	847	849	892	913	881	856	825	913	939	878	896	899	874	930	922	843	851	894	937	870	828	845	883	926	870	880	853	870	891	887	913	864	885	921	845	909	889	953	893	867	881	932	870	869	872	878	866	844	913	845	853	898	860	926	864	901	880	890	868	881	878	930	856	900	839	870	856	869	925	855	906	916	928	834	921	911	934	836	872	874	868	870	915	914	888	928	873	959	875	913	864	954	923	889	852	840	924	928	872	882	857	898	900	868	888	892	900	858	872	888	870	930	846	866	839	875	900	892	861	905	873	904	925	865	904	848	955	865	865	873	864	906	921	884	912	885	915	899	943	894	889	883	881	856	868	910	917	869	951	841	883	871	921	886	859	908	886	889	898	891	853	877	884	892	844	936	882	908	908	913	851	895	870	805	884	890	908	862	865	910	923	866	870	894	914	940	901	877	895	867	882	861	886	868	899	868	857	930	919	856	901	923	895	885	802	861	912	855	906	901	890	936	946	877	855	862	835	925	903	900	869	930	971	921	926	899	869	926	896	922	887	887	859	887	851	894	881	899	886	858	843	894	965	876	864	884	892	951	877	867	915	903	922	882	843	875	875	933	906	912	894	869	886	835	852	904	912	903	902	891	868	957	859	888	853	851	857	863	867	874	880	865	857	900	887	903	886	880	886	853	861	821	901	948	858	903	866	906	871	845	903	838	838	849	855	879	916	888	849	856	880	894	877	878	926	888	899	909	893	901	880	874	918	920	880	900	851	878	916	906	907	885	869	908	873	907	909	833	952	860	898	861	878	901	898	954	852	925	880	902	933	890	959	902	882	944	913	889	951	829	916	827	855	821	881	873	892	899	967	892	891	877	897	878	919	906	864	875	873	886	893	845	914	884	892	870	843	910	920	855	917	834	934	883	872	868	855	864	877	873	898	885	883	910	876	844	882	849	925	960	910	869	880	885	894	927	890	875	836	925	891	921	927	921	890	862	916	922	900	936	911	894	904	904	884	902	892	873	869	891	896	884	883	848	894	865	826	854	920	897	851	912	878	871	835	885	871	831	843	863	873	811	883	868	901	872
27272	13557	2818	10661	20351	12319	4339	1803	1065	993	916	881	894	863	945	868	885	885	840	847	915	929	861	861	899	908	862	905	848	892	865	869	892	872	911	869	947	894	934	909	887	835	896	888	876	925	861	939	938	906	865	905	892	937	899	869	887	921	860	902	914	894	899	910	916	850	922	904	911	927	838	915	957	886	916	885	870	864	864	880	918	840	868	881	887	911	880	891	877	916	845	915	910	916	906	873	881	878	915	917	889	860	906	882	896	892	890	892	890	919	943	896	889	864	890	912	895	946	889	902	912	894	881	843	842	911	917	940	898	893	938	904	894	921	912	865	916	949	899	909	856	906	904	953	928	898	923	938	916	884	847	903	848	898	937	853	882	921	945	854	934	893	863	917	901	877	852	887	876	880	943	900	949	906	882	857	853	893	879	902	886	952	884	867	935	895	867	900	899	892	867	864	877	855	877	917	896	932	920	971	902	898	896	821	876	893	855	873	881	898	962	879	867	868	943	928	883	892	866	882	883	873	837	916	841	902	893	869	893	881	880	860	862	867	901	889	825	880	874	879	906	886	920	877	833	860	884	948	867	888	894	885	883	931	912	886	887	890	945	922	916	947	893	868	860	888	907	902	904	880	915	912	896	880	865	870	876	853	857	858	881	879	879	902	933	855	936	950	908	877	905	928	877	943	917	891	913	918	901	895	868	940	890	867	902	920	903	952	922	895	915	923	864	903	891	897	944	895	883	890	889	942	861	800	904	923	898	827	921	895	866	891	842	888	920	850	942	867	934	874	867	883	938	884	956	889	923	867	949	880	903	910	891	884	902	902	910	843	917	921	874	872	914	866	898	907	883	902	894	910	944	892	909	913	899	912	925	884	878	906	909	898	886	894	887	895	889	886	932	859	848	904	882	930	875	897	868	870	891	887	923	918	887	879	909	882	892	922	884	893	909	885	956	883	905	902	909	955	861	938	870	889	839	879	936	908	892	911	905	867	908	904	879	922	907	903	893	888	901	929	848	895	876	923	918	887	915	899	920	917	883	959	904	854	864	916	944	887	917	911	925	885	867	856	835	934	891	947	962	868	861	877	912	854	902	890	903	899	834	894	901	914	914	880	940	928	858	872	922	933	925	867	886	873	927	878	909	853	886	853	900	874	886	886	901	844	967	907	893	877	873	877	937	902	896	884	911	888	885	898	898	902	878	920	924	929	899	934	879	864	958	847	886	859	888	915	898	903	895	871	938	883	908	868	924	882	919	833	899	878	846	890	914	903	876	867	875	899	798	906	904	843	883	882	867	835	867	844	851	882	859	955	895	870	868	930	917	881	912	880	922	851	863	856	826	922	944	884	898	866	841	906	879	877	899	869	883	902	918	852	884	918	861	913	927	857	870	894	894	883	888	917	883	941	909	962	857	942	896	907	926	869	859	890	914	912	896	947	837	889	886	902	876	915	913	861	884	939	928	944	935	927	909	885	870	941	934	954	847	851	866	888	867	929	874	943	920	860	883	867	869	923	845	943	891	862	879	918	918	903	884	884	887	884	968	958	825	865	943	877	888	931	903	905	838	833	888	846	871	923	892	922	850	904	930	860	883	870	919	916	883	887	920	892	875	933	901	834	915	835	892	897	892	907	960	921	848	840	906	916	925	866	899	892	861	923	913	866	863	934	921	862	895	924	931	868	866	937	867	886	913	966	919	850	915	896	859	936	951	963	922	926	891	865	835	914	850	896	912	879	874	859	885	860	882	921	883	869	906	973	879	855	900	857	926	895	901	830	922	858	823	944	891	874	907	887	874	846	900	845	806	902	871	922	933	916	929	926	865	865	916	851	917	945	904	882	861	889	847	900	909	924	903	909	932	908	891	863	925	921	897	914	907	882	931	883	866	905	929	922	865	908	894	897	929	915	848	962	897	889	890	871	918	831	878	908	869	938	919	876	860	904	857	873	909	905	930	940	896	949	856	854	886	888	878	864	858	886	939	830	890	894	890	894	850	891	877	952	917	938	920	872	890	940	939	920	896	943	927	892	797	846	899	838	913	919	876	846	909	851	931	936	919	914	891	827	905	881	886	986	891	873	935	883	920	897	913	831	900	859	881	934	873	892	859	934	915	912	852	849	905	946	871	818	939	870	880	894	919	886	925	875	868	872	869	910	911	822	876	870	897	896	904	846	906	837	885	897	933	900	843	865	927	907	903	872	853	939	904	889	896	915	906	864	898	863	865	899	856	917	897	887	892	884	879	889	921	931	892	836	928	869	879	861	888	870	939	866	852	849	876	847	894	919	921	879	878	893	817	945	912	869	893	855	929	912	895	937	888	967	841	897	898	921	918	917	958	847	948	929	865	908	882	896	901	918	944	873	868	883	922	899	982	879	882	881	868	910	842	864	908	882	832	882	892	850	896	878	887	866	981	906	858	908	884	847	915	842	879	881	883	910	896	893	888	912	885	888	870	911	881	959	923	879	879	901	920	927	903	862	867	893	872	912	925	892	901	841	889	918	905	902	930	929	879	902	891	860	897	926	925	943	931	872	876	936	907	887	869	901	877	884	865	919	863	927	909	861	852	935	893	868	914	905	897	885	895	883	958	831	860	888	860	915	866	896	869	909	902	854	858	873	873	907	867	908	856	891	866	883	897	874	888	902	910	901	799	906	889	833	928	900	914	888	844	911	807	871	925	889	894	914	912	868	842	914	906	890	905	897	883	931	877	831	940	850	897	886	924	911	994	916	884	882	895	858	886	857	881	824	901	852	885	877	932	911	829	885	928	942	897	952	884	865	893	892	881	918	891	883	846	857	903	886	862	906	897	899	827	853	879	898	890	899	842	924	869	877	910	870	900	922	863	862	917	887	885	897	940	823	879	865	916	941	896	891	932	894	910	883	898	932	916	897	918	908	892	889	892	872	908	883	859	820	909	913	898	861	908	853	840	919	927	835	881	876	909	868	868	881	897	950	931	924	889	888	855	946	883	909	922	917	877	896	865	897	919	862	888	893	873	876	906	858	902	920	876	875	901	881	852	916	870	936	897	876	942	859	917	915	890	992	842	954	890	922	849	889	884	894	933	927	881	850	828	911	903	878	876	863	886	885	898	871	891	858	876	882	923	942	876	908	924	906	929	926	888	863	840	868	930	885	924	912	896	883	905	926	897	876	899	854	860	887	914	885	893	912	933	847	831	842	889	916	897	904	894	919	924	922	918	853	899	925	884	899	824	850	893	887	874	872	855	834	899	935	885	850	879	882	904	878	961	883	858	957	845	869	862	883	884	925	859	869	903	870	856	881	923	937	886	902	895	945	878	840	833	916	903	887	867	911	839	838	902	863	903	908	880	857	922	874	907	869	936	926	888	860	910	857	860	921	887	911	885	894	940	873	867	909	916	864	832	881	853	852	932	925	865	910	914	874	867	870	920	879	861	919	858	905	943	916	906	879	913	948	922	885	907	891	899	866	854	926	907	904	910	873	852	911	882	872	902	890	948	892
5040	1112	1469	9949	16662	8642	3491	1490	953	809	799	821	766	803	735	823	793	757	811	780	829	797	769	759	796	801	812	772	802	796	797	766	780	787	779	754	812	818	767	814	724	774	808	780	880	774	792	812	804	790	789	765	794	755	807	778	836	784	821	791	730	754	788	769	747	814	772	790	792	793	790	763	789	761	777	730	770	828	798	822	790	749	827	755	761	779	780	741	732	807	749	780	783	788	746	755	792	783	781	761	797	812	787	743	777	808	786	802	757	803	744	781	786	783	785	745	801	761	762	813	795	802	780	781	767	732	760	811	774	804	795	781	797	827	791	800	779	747	770	752	752	746	783	763	782	824	735	766	761	783	788	829	827	841	796	836	765	770	767	756	823	785	772	791	844	744	787	837	752	733	765	738	775	770	811	777	839	802	775	793	765	736	818	771	727	835	825	752	783	768	780	765	780	762	766	786	762	804	789	725	791	777	811	772	791	757	767	808	760	776	790	821	779	791	770	810	766	766	795	801	797	826	767	773	781	743	760	796	774	773	805	762	826	788	747	779	780	773	818	788	796	777	737	838	782	781	745	781	792	810	692	804	766	759	785	756	776	806	810	823	793	835	817	784	819	772	795	749	798	828	847	743	753	774	754	721	807	818	791	772	749	810	790	793	795	799	711	758	726	808	780	764	780	750	783	782	814	751	783	756	805	789	776	806	787	784	765	814	839	777	735	760	738	754	812	826	752	822	805	738	783	795	810	772	789	782	772	783	798	799	737	792	779	765	762	826	777	757	772	807	758	780	849	787	782	773	820	775	771	821	774	780	801	768	797	748	827	806	754	768	746	789	788	795	743	846	770	817	771	770	789	784	790	787	800	775	753	789	754	797	765	785	755	787	774	782	824	794	765	821	799	780	813	819	777	773	826	806	823	704	791	764	782	751	789	795	782	766	745	756	778	748	813	747	800	764	767	793	833	789	723	770	703	791	747	755	724	754	788	794	769	807	773	759	830	832	808	781	796	738	827	808	782	744	763	754	792	801	766	807	753	782	810	734	775	812	773	757	770	835	761	776	800	808	792	781	761	763	800	807	762	815	799	789	784	815	768	821	788	802	772	788	702	811	793	757	705	794	796	849	756	756	809	723	840	786	768	747	761	803	754	777	780	818	765	801	837	748	774	742	788	800	810	790	798	773	782	806	787	780	780	743	785	715	767	810	826	746	799	736	759	779	800	800	779	816	727	792	756	783	768	789	817	775	770	792	802	723	792	748	810	785	831	761	784	774	818	773	781	795	773	796	758	793	833	766	788	756	776	732	760	762	785	830	760	793	792	790	753	805	786	795	774	768	736	786	808	791	751	725	775	747	783	804	764	788	772	759	786	764	752	773	852	788	805	801	786	786	798	811	757	746	761	847	772	805	799	816	793	782	838	788	758	773	805	787	745	821	745	776	729	759	792	814	749	795	843	782	802	767	754	847	766	784	805	699	806	775	792	802	757	767	806	769	747	772	772	783	792	786	780	781	750	758	766	800	794	783	759	802	728	767	826	794	783	776	813	805	823	818	734	753	771	784	819	811	761	798	787	758	751	782	770	795	792	787	789	804	804	770	790	762	825	794	760	792	811	793	765	783	762	782	828	797	732	806	817	717	812	750	784	748	796	729	807	774	768	837	772	779	851	740	775	755	831	784	800	752	731	785	788	775	767	826	790	786	780	769	782	809	761	842	751	801	787	774	822	806	761	796	834	754	768	766	797	797	767	767	793	748	749	748	769	831	808	810	807	815	779	774	785	785	825	793	774	801	812	775	761	796	771	781	770	848	796	815	752	809	717	739	822	808	775	753	780	787	802	757	792	806	785	779	750	777	757	768	763	768	756	764	799	817	775	765	812	723	766	823	793	828	780	807	768	793	804	769	782	762	766	737	785	849	798	836	795	794	802	746	751	746	821	824	813	719	773	811	808	821	781	764	732	786	806	795	783	793	781	817	758	787	789	706	786	748	767	822	792	776	735	782	783	798	758	744	793	795	788	736	751	746	784	819	739	764	728	775	800	771	802	738	817	758	810	815	737	797	785	742	774	805	803	713	771	803	766	753	742	750	778	804	773	764	757	759	777	803	775	780	760	813	806	787	785	834	733	766	785	767	832	752	763	745	792	808	785	762	793	760	781	720	774	837	772	784	812	786	766	753	781	783	749	780	760	771	817	746	765	814	733	736	770	822	796	770	795	766	771	800	761	795	809	780	810	866	719	800	803	795	805	792	756	819	801	785	793	792	731	803	821	736	785	786	754	814	794	744	819	726	781	804	792	777	757	749	813	817	770	811	798	724	789	864	792	779	816	766	772	808	775	723	787	772	772	793	816	797	808	830	793	752	746	729	732	762	792	768	852	783	744	837	787	809	796	781	781	798	791	820	798	830	748	754	733	789	827	802	753	775	786	727	767	777	750	772	738	804	812	812	785	777	813	782	789	758	772	765	780	799	757	806	769	733	835	793	792	793	785	806	757	743	786	787	757	778	801	754	777	733	755	763	774	779	755	788	754	753	789	782	746	819	716	803	825	777	788	797	793	803	831	806	776	758	791	801	833	781	787	800	732	802	754	772	782	788	761	730	775	734	814	798	779	768	765	755	794	776	767	799	788	792	792	791	784	762	781	728	730	817	760	776	775	794	782	785	758	774	791	730	796	767	801	757	754	779	764	746	815	750	792	811	757	783	743	806	772	805	769	827	777	796	812	830	766	737	752	726	739	790	801	813	781	777	796	846	786	745	809	805	780	777	754	795	805	739	793	816	768	771	766	778	789	774	746	838	784	786	753	798	746	791	804	810	742	793	718	701	822	797	770	844	794	796	807	746	765	812	784	755	748	763	743	825	799	788	796	771	756	802	777	768	787	797	776	791	768	749	741	736	750	795	726	831	821	796	818	780	757	786	757	767	776	771	813	779	753	788	800	787	739	747	788	786	832	755	820	765	821	728	790	796	744	793	747	769	791	765	794	801	816	783	790	789	774	805	769	747	791	754	797	843	776	805	764	779	773	767	716	768	810	783	796	833	797	772	764	802	751	787	790	794	800	774	770	848	782	767	766	770	802	748	779	787	750	791	814	725	738	828	768	749	804	804	786	829	753	755	810	744	830	796	794	779	719	784	788	794	788	797	779	787	786	736	819	788	797	762	828	821	746	781	760	723	746	785	818	757	791	819	805	824	788	782	825	749	767	789	762	759	762	870	815	848	771	829	795	768	759	866	806	728	796	815	788	804	767	763	751	779	786	745	753	764	763	805	791	783	795	759	762	768	713	747	806	800	787	812	786	786	727	784	785	757	794	737	795	745	797	763	841	766	755	716	722	788	815	817	748	756	756	775	766	768	760	786	749	751	726	764	785	803	777	827	794	789	837	779	793	755	725	813	738	791	793	785	749	836	810	720	784	729	789	788	769	770	794	758	782	779	755	809	770	775	772	844	766	863	819	769	771	781	773	794	817	774	755	779
24622	21126	28305	53877	57044	42760	24716	6988	1707	1023	934	903	938	886	906	847	902	932	899	962	914	930	896	907	920	910	917	912	875	867	891	946	904	864	906	891	908	893	877	886	819	908	894	888	902	896	877	928	845	897	893	868	885	902	887	920	907	877	881	947	891	895	890	913	883	854	857	889	932	843	885	881	883	919	910	874	899	895	862	873	838	909	844	857	883	918	815	954	871	894	828	886	880	860	866	875	868	901	946	881	934	864	897	872	852	935	890	900	929	829	876	877	857	823	879	929	887	921	876	883	911	830	908	840	915	896	896	915	947	956	936	929	888	841	856	897	918	928	875	868	851	828	880	870	936	890	886	886	903	926	852	847	881	905	873	961	895	866	886	879	821	875	866	863	892	847	890	823	867	895	859	871	873	890	904	863	819	914	928	855	856	911	887	884	867	930	894	866	879	928	850	939	921	868	855	863	901	870	871	893	847	867	883	915	877	913	942	857	951	853	858	874	913	882	898	839	837	917	884	885	869	900	893	823	863	848	914	891	931	889	860	879	874	902	855	880	885	898	865	851	876	902	901	920	954	872	867	888	827	933	933	860	849	878	906	883	875	848	823	867	861	877	946	871	904	845	926	879	904	913	824	898	867	846	851	871	900	897	846	853	864	904	876	883	845	882	831	931	834	859	860	850	932	864	833	875	887	886	882	817	847	848	865	902	864	902	884	928	912	876	867	942	900	898	909	882	854	910	902	937	889	902	852	919	919	870	908	921	886	934	887	888	946	861	867	832	853	868	912	896	874	872	857	903	853	947	911	878	922	865	855	934	823	894	836	924	853	864	857	871	887	902	921	904	965	844	877	874	914	868	870	900	890	861	839	895	842	894	942	897	878	866	936	911	906	925	851	892	924	931	831	926	946	872	869	904	906	855	841	915	885	899	862	889	857	835	808	986	941	901	914	900	878	835	892	856	849	818	890	878	883	915	904	887	874	842	895	870	844	872	847	898	870	839	868	875	845	831	879	925	892	884	932	867	892	824	837	852	872	892	938	801	847	868	907	871	920	908	844	836	874	920	849	878	879	928	876	909	869	931	873	877	931	969	911	921	855	919	859	869	888	848	825	893	857	905	862	840	957	884	880	899	915	920	891	870	930	923	894	880	784	877	842	853	903	873	835	910	900	913	871	878	916	850	907	914	902	904	874	882	913	878	869	890	884	893	893	871	888	887	833	912	820	913	978	893	913	927	926	920	881	870	879	889	876	861	883	910	892	888	903	835	893	864	930	865	929	873	921	880	850	912	917	865	929	871	878	887	907	876	858	914	835	873	896	883	867	862	835	878	837	859	931	890	893	886	915	875	855	846	872	891	895	899	873	881	892	851	926	883	887	838	907	888	904	919	923	925	831	884	886	927	899	843	888	859	843	917	911	860	891	908	948	858	878	884	916	870	856	872	892	908	923	840	901	877	839	893	893	824	883	934	896	848	894	865	873	831	873	890	890	871	832	874	889	924	838	838	909	895	900	843	879	831	895	845	892	916	864	841	900	909	894	909	878	819	864	920	915	913	906	955	887	880	943	871	889	833	899	867	881	858	911	866	863	896	912	885	894	877	924	910	941	880	866	942	894	866	886	902	881	856	893	874	876	897	870	883	842	823	858	890	839	888	904	866	896	865	881	854	889	907	888	887	830	901	870	892	855	844	856	881	861	891	914	878	868	843	872	906	913	840	862	843	871	844	890	920	910	909	886	876	874	892	877	872	880	861	858	900	876	933	914	926	879	894	839	886	873	891	889	871	877	909	865	897	826	885	942	958	870	928	921	889	849	860	882	865	889	885	880	910	886	859	844	900	886	874	871	859	901	805	877	898	910	890	892	865	936	904	871	903	879	900	875	881	888	894	878	853	886	861	924	890	891	922	906	847	878	860	926	875	867	888	907	862	919	914	902	872	873	826	862	893	940	936	920	871	874	860	865	848	859	817	872	930	887	861	844	882	858	826	887	830	902	861	900	864	883	849	885	887	865	900	869	838	882	911	855	881	884	920	922	907	882	865	899	876	937	873	881	873	879	828	876	854	877	950	860	898	914	851	903	849	837	854	882	819	828	841	866	881	867	876	961	849	870	900	863	891	847	895	892	881	866	870	889	846	878	952	890	890	876	916	896	864	874	873	803	874	949	889	892	885	862	892	884	917	865	894	845	891	849	926	951	865	850	902	897	912	851	875	878	889	838	885	851	947	912	865	885	840	855	845	911	887	897	910	882	926	960	861	881	886	889	921	849	905	910	946	869	889	891	907	837	856	825	818	912	867	897	874	912	897	862	866	851	874	929	918	866	878	872	830	915	899	867	862	897	858	877	913	888	866	871	900	855	891	885	847	834	889	892	921	918	911	880	882	919	872	917	888	855	898	893	853	863	868	851	884	909	857	847	858	858	935	882	884	863	893	835	899	912	856	855	895	835	834	876	857	896	854	870	896	889	925	871	867	878	899	891	945	852	909	820	912	888	956	818	865	862	889	875	902	896	884	829	912	872	856	878	933	890	850	858	965	853	941	904	848	899	880	817	897	924	928	920	904	876	812	884	893	891	942	833	894	898	872	894	916	894	905	866	864	899	911	892	907	914	892	927	834	882	880	857	906	903	910	884	880	861	911	860	855	857	863	831	842	902	878	876	895	880	857	870	856	862	905	839	892	818	880	826	838	849	892	905	855	903	860	892	891	918	887	855	951	870	849	886	821	876	875	855	870	900	920	846	900	901	875	912	923	864	949	865	890	931	862	919	873	950	920	860	900	888	885	865	896	900	944	922	913	932	858	883	889	896	875	950	832	845	934	932	851	943	899	869	896	897	869	911	904	919	845	894	882	838	889	898	865	889	908	868	881	866	813	860	891	835	887	829	878	890	883	896	857	868	847	916	937	871	894	934	875	860	963	881	876	859	860	831	835	909	904	888	844	855	915	919	852	911	881	943	936	906	916	818	898	886	877	891	812	889	866	835	882	870	902	893	905	886	887	863	831	876	919	902	844	859	866	867	862	878	833	883	874	872	904	872	851	844	931	864	901	934	852	848	907	881	829	853	886	846	871	844	901	862	941	853	876	947	868	927	868	876	907	867	909	829	857	846	905	863	918	870	905	819	907	857	903	901	893	907	832	847	881	901	856	847	838	874	880	867	905	898	906	867	854	908	845	894	911	865	859	885	890	870	935	894	887	869	880	910	975	857	878	898	922	906	878	838	867	906	878	874	902	903	874	875	906	883	854	827	902	885	896	845	893	893	875	873	875	910	924	884	903	876	837	879	954	829	859	841	831	907	857	889	841	873	868	908	868	917	871	861	858	880	862	830	875	912	955	910	851	876	857	843	937	860	880	886	882	920	910	867	878	865	890	874	919	855	896	860	843	898	891	938	852	894	917	905	922	855	858	895	900	884	897	885	856	871	844	876	809	895	872	913	836	926	842	881	909	950	896	854	894	886	919	899	841	910	911	854	893	845	900
3630	7257	24013	68041	54689	35269	15656	4452	1464	916	814	839	818	810	786	840	841	846	807	813	816	876	819	805	837	841	826	848	871	798	836	799	801	866	763	831	846	856	804	805	850	823	817	847	811	865	872	867	844	831	839	799	850	818	828	798	840	841	837	843	775	771	799	865	842	839	798	877	820	857	874	831	784	752	811	820	814	855	871	795	789	848	822	817	833	779	800	789	856	871	833	822	842	779	838	813	800	846	796	836	837	817	824	797	766	799	875	841	859	824	785	844	881	832	860	797	771	777	840	803	800	851	847	808	831	813	798	796	834	817	801	851	880	795	855	791	799	855	888	834	877	873	780	801	806	789	868	821	834	854	788	819	818	789	810	843	827	833	869	755	848	844	828	822	845	817	831	819	828	812	868	865	852	847	836	847	783	851	824	834	818	830	759	844	771	829	808	800	768	815	828	803	840	804	832	868	796	821	827	811	857	824	840	845	808	836	811	820	805	807	808	832	756	843	808	812	768	766	784	793	810	766	890	857	811	809	817	804	880	789	807	816	850	812	806	831	817	769	812	848	811	811	821	867	804	813	807	839	842	806	864	777	825	802	827	787	825	799	808	813	768	784	814	792	813	857	810	792	790	838	841	857	797	834	853	837	839	819	810	803	794	844	794	851	812	759	828	787	847	853	808	820	852	860	793	766	830	864	800	796	812	807	808	831	840	781	845	828	858	821	799	804	823	808	785	817	818	836	799	830	867	842	810	808	877	805	822	802	825	789	791	783	806	792	737	841	813	830	841	802	801	854	859	784	814	793	865	847	799	819	769	875	780	846	800	807	791	794	752	843	796	805	814	811	814	854	847	829	841	796	854	809	792	816	845	797	788	832	816	812	847	816	869	843	809	847	789	759	809	855	808	808	776	832	799	860	804	838	807	774	760	782	816	824	833	813	827	856	807	784	781	871	816	808	806	829	817	845	781	857	792	818	862	872	817	834	799	843	803	819	816	830	858	785	832	810	814	759	793	819	881	854	815	832	854	823	845	771	768	794	801	816	873	834	841	830	856	834	834	790	808	795	871	845	770	802	819	786	817	853	782	754	829	826	835	861	822	872	802	833	825	809	845	775	815	792	830	813	857	832	826	793	787	870	815	810	777	793	801	828	774	806	818	867	780	799	837	840	810	813	846	807	837	775	868	822	819	860	862	793	817	828	842	803	766	803	816	800	840	868	780	839	835	855	840	843	811	828	812	793	829	784	849	803	785	860	775	827	768	850	857	857	851	849	786	836	802	811	824	776	782	807	827	807	796	874	846	805	860	807	826	832	768	796	792	822	806	852	797	794	780	802	805	799	814	874	815	810	822	820	835	818	825	783	831	860	810	789	863	839	796	854	745	812	820	801	763	855	849	791	809	795	789	794	829	796	817	821	800	808	862	836	845	841	786	828	828	748	799	816	785	821	808	832	799	798	811	798	828	861	828	788	823	865	856	824	873	768	786	803	824	851	812	802	838	797	777	800	883	816	841	801	871	776	834	884	857	801	868	793	830	828	801	794	757	785	776	782	829	830	800	812	851	806	827	785	813	816	785	847	835	799	819	793	807	824	767	804	782	832	816	823	825	844	839	774	811	836	852	850	782	769	773	847	813	876	837	810	813	815	811	887	885	836	869	826	762	807	828	818	822	785	855	802	817	799	823	834	787	845	852	813	813	808	847	769	841	809	835	783	844	846	799	831	861	827	799	767	845	807	847	774	801	845	839	804	834	761	843	809	793	788	803	777	793	813	788	835	832	825	867	787	834	811	854	895	828	778	826	851	806	828	789	845	796	811	838	812	813	797	825	740	799	778	759	812	809	810	870	825	858	855	791	782	790	834	797	848	796	853	777	835	747	805	838	789	824	826	795	806	775	828	796	815	761	775	813	859	852	783	831	829	809	801	816	831	819	808	783	840	839	845	838	844	849	789	785	820	864	840	758	793	825	788	815	842	803	812	865	840	801	789	794	834	841	821	816	810	802	855	773	895	857	750	828	800	845	822	810	835	852	805	758	834	861	842	850	895	779	805	798	832	806	817	818	788	886	798	834	809	819	830	750	832	864	800	883	833	796	834	847	829	792	825	803	761	875	828	738	815	815	813	825	818	795	828	803	826	772	872	788	822	817	822	877	768	811	811	826	833	807	808	792	839	799	828	833	862	813	779	807	866	819	841	816	842	837	841	799	821	772	839	832	842	819	783	821	824	855	831	806	815	819	847	826	820	808	804	789	848	845	800	827	783	843	834	781	841	781	788	800	811	818	829	841	801	799	809	841	778	804	789	870	795	755	841	819	791	769	832	791	817	767	809	808	800	798	804	815	815	796	833	837	823	898	812	803	838	796	718	852	792	780	790	813	827	786	853	775	838	845	816	755	844	765	791	791	837	796	817	845	813	825	853	817	809	858	824	805	858	874	775	798	832	823	831	850	824	823	879	801	831	818	806	840	827	852	790	825	836	820	815	822	870	872	849	789	866	807	788	790	810	757	757	784	810	887	791	794	865	813	795	837	819	822	779	825	820	823	787	802	843	811	808	810	824	791	818	829	794	791	830	831	798	851	754	769	794	782	748	770	807	814	772	807	824	845	800	804	865	790	782	796	818	786	833	780	821	781	766	792	812	791	834	798	814	814	812	832	855	823	806	818	788	823	802	845	785	791	767	760	816	807	786	843	843	835	850	829	853	875	808	855	819	769	792	817	801	808	833	826	845	831	807	816	839	803	804	840	795	798	800	828	799	824	827	801	854	819	794	814	816	757	806	776	841	881	753	743	814	780	800	808	802	826	869	805	770	838	771	854	811	827	792	787	840	811	791	817	804	789	787	832	785	758	761	816	789	785	822	818	817	837	808	853	794	836	864	767	799	776	843	795	861	817	844	830	787	780	855	786	841	862	829	786	806	839	815	812	802	802	806	835	855	834	819	834	782	836	820	847	793	816	818	825	826	808	801	830	841	791	835	827	847	819	829	834	837	796	791	789	788	798	853	811	807	839	772	785	799	795	840	843	798	778	770	798	783	818	789	847	868	797	821	793	822	846	806	769	809	801	751	830	848	842	808	795	792	831	802	798	788	806	818	777	824	859	782	842	835	820	830	838	828	819	788	843	843	854	830	812	792	829	822	845	859	796	775	809	864	757	795	829	836	797	810	825	792	820	823	805	803	777	884	833	792	756	856	799	818	825	853	762	811	797	796	831	828	789	848	796	795	820	843	745	808	802	792	862	853	805	770	811	805	815	814	830	836	822	833	815	907	851	815	796	824	842	833	800	798	853	804	809	773	841	865	821	804	802	835	803	804	810	809	790	885	834	803	837	828	810	803	797	814	766	833	790	876	809	824	835	784	823	802	874	792	823	812	822	860	775	802	835	801	767	812	799	778	808	874	842	825	767	825	871	822	846	826	881	881	804	791	812	842	807	779	784	796	790	819	800	819	820	816	812	812	812	793	819	827	851	806	842	807	834	801
23719	21072	30197	50349	58628	48445	29636	9841	2318	1214	1054	970	1036	1009	995	977	971	984	986	990	981	1040	990	979	967	940	982	922	1015	953	969	957	977	1021	929	977	969	967	968	953	948	936	1021	959	1000	923	978	930	947	963	940	1015	975	926	944	971	983	944	991	965	969	983	985	949	978	943	996	965	952	1017	1022	979	909	970	997	974	1003	963	981	942	927	910	987	941	943	913	981	970	980	1002	970	946	982	957	906	1013	954	943	992	931	955	967	1014	920	929	983	951	905	989	993	903	954	977	945	963	976	974	944	985	1005	925	993	1031	964	975	930	928	967	904	973	1003	1006	974	910	938	914	1009	983	914	947	943	954	972	944	988	971	927	896	965	904	931	889	927	985	963	979	938	925	971	1013	956	998	987	952	962	945	968	931	939	976	929	978	945	957	963	960	959	920	932	976	914	972	930	981	929	951	1063	978	977	966	928	966	975	962	1002	902	928	964	1022	959	920	943	979	973	989	1002	947	924	1004	945	957	957	962	943	1023	973	962	932	938	926	977	970	1010	947	989	975	949	985	953	958	919	969	938	944	1006	961	925	1002	964	962	933	979	949	969	1004	1029	915	977	935	972	957	977	989	981	945	961	984	982	932	948	989	946	944	978	960	903	935	966	954	890	945	985	918	939	954	931	977	1002	1005	1025	1030	990	1007	963	940	983	1053	984	1014	985	1001	937	990	929	936	929	950	956	937	923	997	943	918	951	1022	968	928	1018	921	966	901	959	921	941	918	979	908	933	901	945	981	923	930	953	1002	952	964	942	932	987	985	896	1006	935	942	956	981	946	1020	969	966	1014	964	984	940	995	938	930	952	885	938	971	930	995	982	985	907	986	948	982	1042	914	942	931	912	963	919	919	925	989	985	928	969	946	936	903	955	937	991	951	939	985	921	953	1007	895	958	956	959	990	993	982	981	1024	890	952	938	1009	992	933	995	997	945	926	995	981	948	1019	924	935	919	907	961	911	958	965	948	983	940	925	931	936	999	919	965	936	985	915	921	949	985	1003	979	967	981	1023	978	967	943	970	947	948	925	975	970	995	981	951	950	1014	948	919	928	940	1002	910	972	968	961	971	944	931	950	958	1021	936	982	958	923	969	961	960	920	948	978	920	891	939	970	986	1018	1032	929	911	926	907	962	948	964	926	944	962	925	966	951	927	957	1014	890	931	975	912	977	967	953	955	967	967	934	945	929	951	957	917	1034	940	983	964	926	962	944	993	968	909	931	937	963	888	966	957	938	926	923	979	950	948	880	954	954	943	982	997	973	974	953	927	918	972	903	915	939	939	1004	1035	939	989	933	921	915	971	981	959	952	908	951	902	960	991	987	978	953	928	957	952	953	968	949	987	967	968	931	951	937	983	976	928	991	943	915	986	998	915	999	965	882	938	924	904	968	954	934	946	939	928	999	968	997	946	952	1022	966	954	976	1000	938	913	969	935	957	972	976	991	960	962	943	903	983	999	880	957	977	994	974	947	921	902	991	904	963	912	931	981	935	993	1035	919	926	951	992	930	942	962	938	973	965	973	931	958	987	951	952	922	976	904	965	926	954	964	930	979	965	891	946	991	874	951	967	935	995	963	900	1015	961	949	923	918	944	963	953	972	952	929	917	994	1025	948	942	946	938	962	922	936	954	938	1041	912	931	968	966	938	919	945	989	960	978	951	1005	967	1004	960	931	907	937	940	936	962	966	938	991	874	959	977	1034	952	978	984	989	954	935	921	889	920	973	993	944	998	957	947	953	965	956	938	949	941	946	1004	1008	945	947	958	942	1025	922	979	972	940	941	983	983	939	941	980	992	959	927	1030	936	918	987	915	920	952	1002	903	944	922	955	987	996	960	898	970	987	973	974	959	940	938	949	943	953	1002	983	943	906	966	942	941	955	956	970	1003	976	968	968	946	929	964	917	961	959	1010	889	964	931	940	961	988	940	1030	954	971	967	992	936	940	936	944	951	899	1018	938	916	1010	945	928	860	933	961	907	946	968	1017	944	1042	995	899	960	986	939	957	1012	951	920	936	935	944	956	923	982	970	1012	961	986	930	932	968	900	971	962	950	946	927	917	986	902	1023	961	979	905	923	1002	953	944	940	940	900	913	913	919	896	955	965	993	968	945	954	944	951	934	967	982	981	1022	951	956	879	980	970	947	923	878	1015	950	971	917	949	942	934	939	948	971	978	958	988	1026	931	946	961	987	931	905	967	980	930	970	975	959	940	926	948	985	977	948	901	993	946	1015	992	969	918	937	989	985	928	969	919	952	952	941	988	963	925	942	896	930	958	935	952	960	992	952	965	1008	930	966	914	948	956	966	997	949	968	997	950	916	964	924	999	1016	950	947	942	956	952	963	957	963	944	900	1003	973	909	964	956	982	909	942	1012	938	940	984	960	987	980	943	943	940	958	940	963	966	1014	917	953	975	910	1003	968	948	935	932	968	939	924	924	950	973	982	926	968	945	931	972	901	913	913	901	930	1018	922	943	1014	952	935	960	886	942	933	972	936	958	944	924	946	904	974	949	1034	924	947	961	961	933	953	966	995	997	930	921	952	982	940	928	938	951	932	990	968	867	941	997	971	966	969	911	949	933	934	945	988	915	952	1031	1022	977	965	948	990	961	1002	920	950	941	952	973	942	949	923	938	960	912	966	946	952	988	921	1025	920	951	959	931	976	906	932	904	888	972	921	949	964	975	940	948	956	911	968	938	958	900	939	1005	927	966	941	971	925	948	916	984	979	964	934	952	924	939	926	989	982	947	974	932	956	960	1007	951	1012	979	961	937	951	934	983	975	904	989	948	977	985	895	892	970	936	927	908	966	917	952	914	871	963	923	905	992	912	985	965	978	1000	904	938	959	988	948	930	934	958	976	1010	955	974	943	978	934	955	982	992	1017	971	979	924	948	1003	992	923	963	908	1006	959	997	943	905	896	945	977	952	999	930	910	947	956	901	926	920	1021	946	933	963	967	982	945	1009	999	958	973	984	922	980	905	963	921	1018	939	955	948	890	1042	925	923	956	949	957	948	959	982	937	942	958	959	946	948	967	986	982	948	903	984	969	969	947	915	918	991	981	955	956	1006	975	969	956	964	981	960	933	991	945	946	923	970	956	1017	910	926	915	933	1001	976	941	932	974	954	933	935	939	943	985	912	945	933	914	928	937	958	987	943	937	942	954	954	966	1007	968	961	968	936	975	959	960	967	902	982	941	910	946	926	978	1006	937	961	936	1008	964	997	951	984	1018	951	999	924	1019	936	963	952	940	958	916	999	874	946	972	954	979	960	981	1013	1001	1034	931	948	935	1042	1015	982	961	961	899	992	963	917	940	956	975	923	920	981	957	962	999	983	982	986	961	920	958	946	941	932	1002	964	945	926	940	963	994	946	996	949	966	904	900	963	937	928	925	892	954	1007	936	907	913	961	991	931	951	925	975	961	952	965	934	991	923	957	957	908	930	928	966	962	927	903	898	951	962	958	916	991	883	954	1032	934	877	889	992	942	944	959	978	965	961	939	910	944	936	944	953	896	992	958	939	978	947	964	948	923	979	1006	874	990	1050	986	935	988	976	965	957	972	994	966	924	947	977	971	974	947	969
4197	8598	35292	78145	64572	43729	19557	5890	1892	1049	917	901	911	861	892	901	942	899	870	922	954	872	967	950	925	838	897	905	880	883	941	906	886	875	864	913	916	892	863	882	865	858	898	895	870	870	893	879	952	915	972	916	874	857	895	877	882	899	885	913	867	951	836	880	863	880	922	892	838	892	885	833	889	905	895	930	930	906	928	915	895	870	901	888	882	851	888	866	891	854	871	910	935	842	825	870	911	903	933	906	849	899	845	878	934	844	836	913	898	867	926	900	882	868	903	872	831	867	914	880	911	892	914	918	899	877	922	919	887	900	873	867	919	913	904	862	951	924	876	888	891	871	882	867	894	913	909	836	892	904	907	897	846	891	861	912	889	843	829	883	907	849	876	915	895	898	881	895	877	898	903	887	914	867	883	864	898	923	959	900	930	871	889	913	892	911	853	903	883	860	855	864	882	853	860	926	930	907	875	888	921	875	932	888	908	882	912	855	909	913	856	943	931	897	895	862	913	879	851	857	890	965	896	869	891	907	847	942	838	873	885	930	890	867	865	840	881	871	916	895	874	884	875	867	904	913	920	891	837	938	916	890	836	890	885	870	891	911	831	866	875	848	876	872	883	865	846	902	906	873	910	911	890	888	850	876	914	859	848	869	918	895	904	894	952	870	901	909	923	881	892	925	861	898	905	893	883	878	823	850	889	928	858	868	857	880	909	880	905	908	896	898	881	896	922	916	840	864	891	887	844	876	856	885	904	895	917	909	869	903	901	883	884	869	884	911	879	875	936	842	910	904	835	871	886	903	887	877	898	906	898	858	853	888	910	853	865	889	837	932	895	870	864	886	906	881	881	874	877	899	932	921	869	888	865	887	899	887	847	889	894	872	844	897	860	844	916	903	905	953	915	883	877	899	899	902	893	885	909	904	893	896	829	850	878	883	859	838	896	854	885	926	926	879	904	870	863	881	916	877	873	854	862	864	897	888	838	913	911	891	894	885	890	856	933	896	886	882	878	901	889	890	890	901	877	902	892	863	888	899	855	867	883	916	934	884	903	893	928	853	843	936	855	950	880	883	828	900	929	952	868	904	877	880	928	963	878	876	939	916	871	879	865	915	912	880	868	907	857	880	905	872	856	831	851	897	870	901	840	918	900	878	863	886	893	914	920	844	963	870	890	871	888	824	897	841	834	869	893	882	864	891	912	908	902	854	894	863	882	926	876	919	909	895	860	852	907	922	822	849	877	901	904	883	862	934	859	948	867	896	812	905	862	867	887	900	890	903	834	890	825	848	865	895	836	849	893	849	884	853	939	886	945	928	873	852	890	937	874	871	899	905	891	844	861	885	873	898	894	901	873	908	903	962	891	835	844	947	931	871	890	908	855	889	841	900	867	866	857	852	853	848	852	882	901	862	817	876	916	845	892	906	877	930	907	924	918	881	915	828	824	879	897	927	867	928	893	882	917	957	849	890	884	921	875	919	921	965	907	902	977	868	887	914	863	922	857	883	892	855	904	847	876	885	909	893	882	925	903	924	865	975	891	885	858	901	893	900	895	914	870	857	902	938	908	909	884	846	905	869	871	915	862	824	913	944	888	863	898	875	846	894	903	927	934	869	908	933	881	860	882	867	903	890	898	841	911	930	866	850	891	840	898	820	861	921	886	894	906	850	870	911	892	866	901	840	809	893	840	922	913	917	910	958	848	876	865	876	895	848	870	879	929	856	863	932	918	901	853	921	898	909	892	904	866	851	923	827	830	893	842	838	900	907	919	932	878	878	889	912	883	904	901	923	902	866	906	855	830	895	864	861	881	898	865	880	899	882	840	881	874	833	860	835	856	888	924	856	901	874	908	879	883	864	949	868	864	844	890	884	879	887	886	942	912	865	920	940	882	846	913	900	894	865	884	873	904	883	918	893	882	894	930	872	843	829	883	860	915	908	834	890	916	813	874	908	910	902	815	877	902	852	929	865	895	913	856	875	932	814	915	936	890	853	907	851	906	883	874	863	892	912	952	938	890	887	888	949	857	910	909	891	865	899	904	885	872	921	873	921	858	892	921	869	849	871	896	852	914	880	849	929	912	908	876	915	872	900	871	899	901	924	867	885	822	883	857	915	873	896	923	958	887	933	908	896	898	876	922	862	892	831	894	877	924	901	877	870	906	868	841	877	906	855	926	975	902	916	849	920	863	905	819	935	891	899	915	853	896	917	879	838	932	855	867	882	871	899	896	887	855	857	900	922	960	852	885	929	904	918	855	884	910	869	847	858	841	918	907	904	846	894	904	851	874	838	921	894	803	833	886	861	936	882	841	862	889	910	923	932	819	852	863	919	865	886	905	904	879	881	847	863	935	816	891	854	903	890	892	841	862	844	897	863	841	926	826	874	908	967	902	873	895	869	879	919	890	901	880	908	866	892	892	877	856	883	852	893	841	869	874	820	894	852	861	880	929	861	912	892	927	847	882	867	900	914	892	870	948	848	923	909	941	929	870	893	838	843	874	895	914	895	855	869	891	912	881	874	874	851	944	888	935	898	886	859	821	895	845	865	893	935	907	888	890	894	867	890	922	952	887	918	889	869	906	879	874	877	917	890	906	912	865	823	919	938	905	869	852	883	875	841	886	895	880	889	878	897	826	837	849	898	910	911	926	932	902	894	895	837	858	890	871	913	877	893	904	870	862	881	882	892	891	873	818	925	899	931	881	836	882	911	922	912	886	835	914	875	930	873	900	903	871	942	898	860	938	884	847	865	882	904	906	897	887	908	826	919	901	886	896	843	857	862	890	833	915	862	882	906	889	875	867	924	841	880	885	848	866	850	830	911	888	892	877	899	859	882	935	899	898	864	877	878	927	894	855	898	835	883	907	880	888	882	897	874	861	854	851	916	905	834	853	894	928	923	872	877	845	893	878	918	826	937	894	891	898	863	920	925	889	895	847	877	854	875	852	866	859	908	860	860	854	912	880	926	863	915	865	878	917	852	872	900	881	876	859	917	906	896	858	833	926	843	875	891	911	882	963	883	864	856	891	867	896	855	883	855	881	886	866	865	824	847	895	891	885	909	840	918	858	919	853	915	895	897	869	956	922	889	866	858	895	875	860	887	877	902	907	865	844	874	834	865	948	915	923	880	908	833	876	878	870	873	906	888	880	894	901	858	924	911	836	867	867	909	875	884	898	875	885	873	911	846	792	876	895	883	906	832	874	883	904	930	818	822	905	901	832	854	891	881	864	884	938	966	858	925	862	912	845	953	871	885	885	939	891	843	909	837	899	881	877	880	895	904	820	922	870	908	854	898	933	858	895	864	944	878	890	933	869	901	905	919	864	918	907	830	886	914	871	882	868	856	881	878	869	868	859	843	890	858	861	828	912	877	949	830	908	877	924	899	859	857	938	869	930	870	882	881	853	902	914	885	887	848	923	857	838	905	897	837	841	851	901	912	889	883	875	875	900	878	871	881	888	835	903	860	955	867	877	878	891	909	871	854
27260	13741	4188	17191	20556	10332	3552	1455	1011	947	889	879	850	953	941	944	889	897	838	896	908	955	904	918	891	895	863	854	895	850	851	931	909	898	908	882	898	878	849	887	889	898	881	887	848	874	835	855	853	846	885	865	879	928	827	924	844	857	843	891	839	879	867	902	882	936	901	924	909	846	811	886	901	838	865	874	905	904	881	869	840	834	932	852	853	882	945	867	825	867	907	903	917	916	900	886	882	877	882	805	874	928	832	857	857	893	860	864	904	826	877	827	929	909	822	888	930	896	861	876	870	893	875	877	816	854	861	910	893	912	863	898	906	938	875	944	917	869	833	888	925	851	858	917	864	877	895	886	892	894	852	847	884	830	871	880	902	914	861	855	856	835	900	859	858	898	863	861	886	892	867	893	851	951	898	907	848	876	888	880	910	849	897	941	829	869	924	904	880	865	899	855	931	894	860	851	867	857	898	866	924	862	826	939	890	859	873	912	883	912	886	898	817	938	867	893	847	879	830	878	933	865	903	945	925	856	876	883	906	867	890	871	861	897	931	891	860	887	913	890	912	841	891	893	916	893	908	961	824	879	860	902	897	880	857	863	847	862	857	904	871	854	883	842	853	900	874	912	897	928	852	932	895	948	888	832	869	832	906	916	869	857	896	860	864	883	902	875	907	827	847	906	891	862	862	920	893	942	879	901	893	919	856	913	909	901	878	932	908	874	838	890	863	851	920	869	884	902	867	860	899	889	913	879	874	918	873	896	879	863	941	875	867	911	885	880	839	891	849	785	869	876	892	883	916	917	913	923	870	854	856	847	840	883	899	859	848	910	864	914	818	869	879	877	868	862	886	879	857	878	951	921	911	848	861	905	923	909	907	841	859	799	897	857	887	817	882	918	892	889	861	900	897	866	926	884	847	906	871	903	843	888	889	924	840	907	876	872	925	802	870	878	844	944	943	895	858	868	896	837	876	876	850	845	915	857	903	831	827	893	847	836	846	866	882	859	893	913	927	813	883	836	907	914	915	859	896	927	898	860	842	892	896	891	881	869	853	895	862	915	919	884	836	885	861	845	868	898	874	887	866	904	881	900	910	908	866	864	896	924	903	901	885	912	887	882	878	896	891	821	944	875	872	958	901	991	893	912	873	897	903	864	860	906	876	910	897	859	848	828	858	914	862	884	918	893	903	826	935	815	862	862	859	888	885	886	959	919	903	892	905	842	877	835	856	896	860	869	871	936	869	881	925	932	894	889	903	877	871	855	825	831	892	926	858	918	888	892	875	820	882	881	922	921	880	891	876	880	857	882	870	873	901	847	902	845	892	876	907	925	874	929	883	917	812	874	905	915	858	877	906	876	890	908	895	900	848	868	870	879	870	858	850	893	920	939	904	907	915	867	823	901	853	897	879	962	860	909	896	837	902	912	926	878	889	883	831	904	897	841	865	911	857	895	890	852	846	879	888	838	818	879	893	895	901	853	871	889	883	845	891	922	930	909	821	900	888	872	851	867	905	894	898	914	848	916	829	914	865	846	936	875	860	887	963	881	896	856	834	897	903	946	899	906	905	839	876	862	862	904	942	857	922	892	869	879	893	895	885	860	896	863	856	903	834	899	844	837	953	854	901	870	895	875	828	920	855	860	892	884	891	882	876	887	885	866	864	925	923	886	848	882	918	898	888	824	941	848	870	928	880	922	903	858	886	878	923	890	863	908	896	862	918	828	920	889	861	817	827	923	813	887	897	906	854	879	852	862	927	904	901	897	854	901	895	945	842	903	839	871	918	888	893	871	881	887	924	874	879	886	883	839	865	929	917	882	840	869	879	858	925	923	851	861	893	866	869	892	823	868	874	846	835	885	898	907	953	936	851	881	863	859	934	882	827	817	870	825	846	915	873	858	854	906	900	905	859	902	867	879	884	870	836	867	893	895	896	863	833	887	836	924	908	911	924	926	862	876	853	931	875	885	899	914	929	850	864	864	839	891	884	876	888	951	829	909	817	886	886	912	827	874	819	893	918	919	924	870	863	879	865	886	907	828	896	867	855	881	918	884	860	886	907	914	872	887	894	918	885	855	892	877	907	845	932	896	898	903	908	831	930	936	879	891	920	858	923	848	879	856	868	879	911	901	922	910	862	854	877	901	906	903	829	867	885	849	899	880	891	884	883	875	847	934	860	846	860	880	840	875	859	876	850	913	888	889	866	902	859	826	853	851	904	884	854	917	941	894	924	865	879	900	942	930	863	805	940	958	854	883	849	899	930	898	884	880	900	881	874	822	925	890	896	847	909	917	895	896	878	888	895	884	907	888	899	898	924	880	899	894	872	891	910	958	904	878	875	852	907	906	895	904	847	895	878	909	925	923	908	838	877	842	848	891	848	916	891	856	902	871	864	918	927	928	882	873	876	861	908	843	853	855	854	830	882	917	899	845	890	870	854	929	850	913	885	916	851	907	875	863	872	881	883	941	827	888	874	894	873	881	905	884	850	899	930	881	884	849	887	828	853	884	863	882	891	862	922	840	904	859	843	879	866	892	865	922	867	874	852	883	869	893	848	910	839	875	896	964	869	896	865	861	882	871	918	885	860	822	891	823	926	917	871	887	880	929	934	899	901	832	906	857	812	906	883	844	878	908	880	881	892	848	872	889	826	878	864	930	857	915	854	893	836	861	897	916	917	853	833	937	917	881	882	914	867	907	908	878	863	912	907	895	938	822	860	921	849	833	893	907	815	845	863	904	891	853	886	895	894	975	838	865	867	859	884	881	891	909	912	909	878	862	864	812	837	879	841	872	881	830	925	874	890	860	923	932	845	955	899	912	906	888	869	862	842	872	842	884	933	883	835	875	923	894	909	879	863	869	901	861	879	867	879	896	903	872	936	847	892	880	896	804	832	840	894	868	888	836	897	895	900	836	871	866	903	922	870	881	886	892	919	839	898	861	939	882	853	864	861	856	900	863	889	914	832	917	887	893	890	889	875	853	881	871	881	886	867	888	916	975	888	892	836	889	878	882	871	864	886	863	878	918	942	895	874	832	904	871	870	883	952	894	849	890	914	861	882	829	874	882	870	894	923	839	859	851	903	913	873	876	852	860	832	907	879	885	916	901	909	845	874	785	867	918	876	914	871	822	870	893	905	933	898	870	905	887	895	893	854	854	894	871	900	912	870	866	888	839	895	910	885	854	877	905	868	859	924	933	888	841	857	888	910	904	902	913	837	870	908	917	871	935	863	934	889	872	852	916	871	887	913	847	930	873	909	879	870	826	868	865	850	890	904	936	896	884	945	944	903	864	927	924	852	901	952	871	902	842	891	871	919	880	884	832	875	882	886	849	897	913	845	966	854	819	843	903	851	821	892	868	967	892	840	882	904	879	881	910	874	911	849	854	896	864	916	881	881	891	842	900	899	928	847	936	868	961	905	847	872	847	868	896	838	912	852	833	875	886	870	897	894	881	899	864	906	882	889	883	911	839	848	878	840	861	862	935
5049	1249	3845	15473	15316	7152	2817	1284	902	779	714	776	788	783	847	788	768	773	729	765	801	808	789	856	821	746	782	725	727	824	767	799	780	755	753	805	789	785	787	774	786	869	745	834	785	756	775	759	734	720	740	803	774	786	785	742	794	789	793	773	746	767	812	754	762	754	805	778	779	741	787	727	758	801	785	767	767	827	788	749	779	778	775	769	790	741	798	780	779	803	756	734	867	795	782	753	727	762	793	772	747	807	767	793	721	752	716	788	748	823	784	735	763	758	765	751	751	814	771	776	826	772	723	740	741	778	805	780	796	794	806	786	761	791	781	768	745	739	801	772	803	781	694	731	804	741	767	797	748	766	772	758	770	782	780	735	769	711	757	743	776	727	769	776	785	770	764	707	794	743	810	768	770	801	731	752	777	800	783	757	784	775	710	768	761	803	736	778	768	720	787	786	760	767	774	814	765	787	738	733	792	801	788	779	736	824	769	806	749	782	768	747	744	750	788	787	773	753	767	815	759	724	718	767	793	753	763	758	815	770	766	775	743	796	723	759	708	763	740	806	729	835	806	822	722	793	759	705	802	782	762	748	776	769	729	763	779	786	762	747	789	758	722	740	819	749	746	785	699	776	769	795	783	739	794	739	749	730	775	767	786	786	747	779	790	789	734	756	754	725	735	740	748	801	749	753	784	761	765	774	740	794	775	768	762	747	814	795	779	775	803	716	729	754	776	779	735	792	794	746	812	768	749	756	802	763	825	726	776	738	740	710	776	786	776	771	745	731	750	749	826	783	737	771	859	775	780	751	796	800	700	803	797	727	788	740	754	738	794	756	770	735	754	776	785	775	746	744	794	734	790	769	720	739	785	753	755	787	783	734	800	738	789	769	749	720	737	747	741	753	752	781	736	782	755	771	755	794	745	812	745	799	752	722	783	722	766	732	789	777	766	809	789	754	747	756	774	765	776	761	752	802	773	809	776	757	780	805	760	776	774	773	809	785	732	751	731	798	764	755	754	733	825	756	773	759	819	818	768	804	767	762	815	739	778	749	778	757	824	736	781	754	750	795	726	751	780	805	783	741	795	768	766	764	761	769	742	746	726	799	772	775	788	761	731	780	782	744	754	770	789	786	765	772	829	776	789	786	825	786	769	759	717	793	780	726	775	788	746	735	753	715	777	696	781	803	767	764	769	766	786	790	768	757	779	735	691	766	746	826	741	770	777	748	762	752	748	764	742	784	788	783	780	793	792	756	757	733	785	776	804	736	742	733	779	749	810	773	796	796	798	803	780	715	748	768	726	731	773	748	802	796	771	738	758	764	758	747	761	725	760	762	756	707	793	755	736	735	742	744	771	738	803	768	806	714	742	777	768	756	767	748	767	786	759	771	758	833	797	764	764	777	774	802	753	819	808	744	760	788	724	768	784	774	737	801	790	753	784	776	806	739	732	776	786	745	806	720	811	779	787	753	759	783	778	730	781	753	784	775	769	761	764	784	745	798	753	753	784	749	826	737	781	766	763	764	734	790	772	775	780	748	730	804	757	782	788	756	755	766	726	771	767	770	795	790	742	763	793	777	750	773	780	823	758	778	786	745	735	798	759	748	782	811	739	771	735	804	809	764	735	726	811	772	757	729	798	775	726	730	758	794	736	749	774	725	779	779	804	812	744	779	751	822	788	795	783	754	712	739	812	810	724	749	804	747	751	771	770	739	791	735	792	776	788	747	765	788	780	740	718	817	764	778	754	768	768	780	754	763	807	778	787	730	806	732	834	780	785	770	784	867	790	771	802	736	740	768	791	803	804	750	796	768	780	754	773	770	733	763	731	737	820	744	784	772	765	779	763	783	790	751	765	766	776	792	757	730	725	771	782	783	822	785	760	747	788	776	771	802	779	744	768	783	753	746	791	819	789	783	776	748	718	760	794	753	772	736	813	743	738	811	858	744	773	785	788	824	764	764	810	750	791	812	714	729	734	762	767	779	761	752	772	781	750	795	766	764	787	798	718	771	754	776	823	762	794	768	738	748	763	795	800	771	782	763	779	738	748	790	758	811	801	791	788	798	788	722	745	800	720	789	741	776	771	739	772	723	721	739	757	757	791	750	744	749	764	762	781	768	805	776	775	782	826	745	773	792	774	796	729	776	732	727	774	757	780	840	782	775	769	806	827	698	763	800	759	827	797	741	823	747	806	744	788	738	747	754	794	772	741	793	760	737	756	789	827	751	763	737	725	734	752	767	758	756	760	777	782	784	808	775	797	772	745	756	771	756	791	776	758	751	747	729	794	733	794	734	760	758	776	744	785	746	797	708	732	789	751	828	803	782	788	754	798	756	808	760	777	786	731	820	783	767	783	743	730	722	802	722	739	805	748	757	746	753	810	789	764	768	759	794	741	744	779	795	732	744	796	723	811	755	787	736	791	768	796	784	771	805	747	802	746	747	825	762	759	812	760	743	767	742	812	806	781	744	758	746	771	831	767	758	751	778	711	743	769	841	754	794	775	711	749	743	764	740	772	747	695	786	798	762	795	764	794	790	770	789	723	805	771	742	803	811	782	781	769	762	724	772	763	785	735	790	755	811	729	780	751	710	779	743	787	746	797	795	763	789	784	783	800	816	794	761	782	772	731	847	754	781	752	777	785	732	785	711	709	755	799	740	752	775	759	782	720	729	779	807	764	757	751	785	779	776	758	756	806	755	751	770	715	744	765	771	806	738	754	808	775	764	732	788	761	788	753	723	777	742	737	785	849	761	828	812	800	756	800	757	715	744	748	772	776	775	763	798	772	789	742	716	768	750	766	760	774	761	815	767	769	763	785	794	730	800	752	792	769	755	775	776	742	758	785	767	748	751	750	830	724	791	753	777	769	771	728	742	800	714	748	702	772	793	771	777	766	749	744	784	765	756	766	782	755	770	754	743	830	749	788	755	763	729	805	767	759	782	692	746	748	798	752	761	750	742	786	752	801	780	796	728	697	784	769	786	790	819	778	767	797	775	804	786	721	764	804	827	757	750	773	788	727	734	781	771	729	793	757	766	816	768	737	747	777	820	744	747	835	706	785	742	774	774	838	784	830	726	780	796	798	760	747	761	762	794	728	750	781	789	793	804	816	760	791	753	805	799	774	745	792	703	817	807	729	758	763	743	760	774	773	742	765	812	752	761	784	740	784	800	783	752	759	750	816	679	740	779	779	727	779	824	767	828	747	768	750	770	768	763	794	755	734	798	773	763	758	770	761	770	841	771	747	758	721	792	715	738	854	778	810	753	800	790	756	771	787	765	763	750	769	788	697	764	797	757	734	743	770	724	773	759	811	805	768	754	765	762	773	811	828	771	771	744	797	817	766	804	781	774	768	760	780	780	789	787	810	766	766	758	786	808	782	738	724	779	772	772	754	743	791	770	765	803	769	757	816	732	807	769	737	752	783	792	756	786	775	750	765	737	711	763	737	787	801	756	742	757	761	735	785	778	802	749	795	768	790	718
24504	21092	30547	55775	56337	37890	18406	4544	1378	1037	909	899	906	854	931	878	880	870	864	918	883	834	910	903	846	904	889	865	884	856	858	804	961	862	892	847	893	849	861	903	824	839	859	872	837	890	907	805	911	870	882	921	858	905	883	837	889	899	904	842	852	909	923	894	883	822	842	874	899	817	869	885	883	851	825	861	916	932	826	902	870	875	907	860	904	891	859	846	884	844	881	887	886	827	905	870	865	883	861	870	833	890	869	855	832	838	878	871	852	884	846	843	879	854	851	844	889	833	880	879	830	788	934	872	864	919	819	865	846	860	850	845	844	879	893	851	900	867	871	907	867	918	875	881	935	937	873	786	862	950	876	877	899	925	883	844	873	894	903	893	856	844	845	858	854	884	909	930	870	906	866	867	862	869	889	855	857	882	884	847	894	885	850	860	860	867	841	876	883	868	884	885	837	875	879	848	892	857	837	840	857	858	887	929	877	908	867	856	890	817	882	935	879	873	834	824	898	907	876	885	854	871	897	857	852	831	891	878	905	908	861	875	957	849	896	846	848	851	870	903	838	869	861	843	876	883	857	827	918	884	861	906	878	869	836	864	880	878	829	887	905	897	880	849	902	889	888	873	827	820	869	865	891	914	869	861	829	871	885	845	916	903	842	887	871	869	898	829	844	881	871	892	874	851	869	830	925	910	849	903	890	837	885	905	893	893	852	893	859	932	903	874	944	871	880	829	830	836	891	885	867	896	875	846	923	872	874	867	847	870	894	932	921	865	887	886	886	834	901	879	888	867	823	818	909	836	861	860	872	885	843	859	857	873	936	895	820	841	896	822	910	882	875	811	854	847	854	918	830	885	869	921	882	894	845	854	882	853	847	901	926	907	854	908	853	841	907	890	878	865	947	888	845	879	837	867	880	868	834	824	933	889	850	879	798	876	900	819	866	849	875	853	869	869	904	833	894	865	897	831	865	881	896	840	839	903	931	869	930	913	839	851	866	852	857	892	898	832	906	889	835	858	898	886	839	840	894	879	882	824	897	878	903	844	838	894	917	906	843	848	838	901	886	828	854	839	913	909	846	892	878	874	907	858	863	850	858	850	896	877	883	906	887	894	904	866	850	862	885	896	902	891	883	924	889	842	877	915	894	883	887	881	913	857	894	832	877	879	848	841	878	931	895	863	895	854	817	927	852	879	882	889	826	866	790	874	912	830	851	889	926	870	879	878	873	894	876	883	827	875	821	881	899	894	859	869	897	884	917	898	910	889	891	885	861	835	893	891	933	882	888	847	921	880	900	853	889	885	863	839	819	865	876	854	867	839	891	865	888	915	883	863	938	915	884	858	856	891	918	906	857	903	872	881	823	916	888	819	893	892	862	835	833	873	899	879	822	894	825	848	862	911	889	912	850	859	829	855	844	887	877	880	879	870	853	830	952	879	897	862	854	878	871	925	914	853	871	877	862	819	926	867	860	891	849	857	843	904	884	839	843	883	870	910	849	926	861	840	846	878	844	852	829	824	939	865	877	842	884	888	837	836	865	892	850	924	866	884	872	870	833	878	904	870	889	871	863	868	850	823	836	849	854	900	882	915	877	883	798	869	875	837	836	850	896	816	910	816	895	881	889	973	869	875	894	890	815	883	925	861	906	867	877	855	862	844	866	835	894	866	891	886	858	829	898	820	827	886	885	871	873	900	872	894	836	837	854	843	885	902	856	886	888	877	906	839	918	853	842	918	869	853	896	925	877	860	913	894	884	894	945	850	904	872	893	907	898	840	829	842	889	845	936	891	850	851	870	824	884	851	803	866	830	871	943	913	872	898	899	849	798	829	833	923	845	842	836	844	855	893	861	917	864	878	835	853	889	860	832	829	836	829	887	848	905	889	868	837	864	812	908	902	895	860	874	853	837	868	871	879	844	827	871	866	891	886	863	859	820	845	824	897	879	857	924	906	805	870	875	839	884	869	915	819	930	862	855	885	880	880	888	916	866	855	937	903	875	847	887	840	878	849	840	865	856	896	888	840	906	874	823	886	893	910	869	869	929	888	918	797	899	899	927	867	849	845	916	843	889	875	837	916	886	873	830	842	924	847	884	884	818	846	847	844	892	883	869	890	906	866	909	841	823	849	873	833	870	895	883	901	884	824	907	820	875	904	855	870	867	892	893	872	902	937	825	873	869	915	876	866	911	819	864	849	877	894	898	871	810	897	857	886	828	875	885	858	911	850	893	906	870	815	882	865	883	884	929	908	851	843	878	854	871	879	874	821	901	844	886	867	871	842	923	850	868	916	860	818	938	871	813	878	892	886	865	834	899	934	838	872	819	845	833	911	897	849	902	857	973	907	836	903	919	844	843	898	904	906	847	828	886	847	919	888	856	863	891	848	834	891	852	902	829	856	896	837	882	907	876	903	869	788	859	880	853	899	915	851	904	887	880	823	910	948	895	847	890	842	867	846	861	916	820	880	869	888	866	882	870	884	883	908	872	919	852	891	908	903	891	860	870	870	854	864	902	895	900	926	918	872	906	866	843	854	846	826	851	824	900	900	819	882	879	857	875	817	895	909	887	878	910	841	888	881	864	858	835	860	900	872	879	835	849	836	829	821	838	838	830	875	868	859	891	873	899	924	904	856	806	882	894	887	873	849	853	878	827	918	855	899	911	871	834	895	816	868	894	885	830	886	913	863	846	825	855	896	881	879	915	903	862	882	838	894	891	846	828	867	848	888	867	882	870	853	878	922	845	837	846	822	851	901	873	897	898	836	825	912	880	870	851	901	821	888	856	864	845	881	904	911	855	828	864	808	872	923	858	787	883	846	867	839	850	829	846	880	846	879	862	904	890	888	882	858	878	891	889	804	887	895	904	917	861	881	867	834	842	840	822	857	896	851	871	826	819	843	874	816	872	962	864	899	886	870	927	862	886	910	876	837	883	895	870	880	856	895	878	894	892	799	947	924	853	879	828	870	881	899	903	929	870	880	865	876	881	820	852	831	832	840	916	962	903	876	931	822	903	861	854	828	860	948	829	882	884	839	853	900	891	841	935	880	916	840	846	874	856	861	863	832	841	901	894	886	886	890	824	849	907	859	839	889	926	869	830	869	881	849	874	888	880	857	811	865	901	861	843	887	904	829	917	870	870	893	863	855	872	851	850	876	880	843	873	870	883	858	832	813	902	845	859	851	854	831	819	777	861	908	794	886	877	877	824	844	870	912	819	869	893	936	856	870	856	911	864	854	920	875	900	830	847	845	926	848	850	803	872	892	915	855	863	848	836	867	851	872	827	892	926	912	846	872	851	849	844	837	876	829	886	867	857	841	863	863	912	872	876	864	865	904	825	830	916	840	903	830	856	851	839	848	859	850	845	903	889	842	868	886	907	891	880	848	847	843	878	930	882	867	819	876	867	859	902	836	879	860	866	845	833	872	869	872	898	848	816	877	868	872	862	891	933	823	899	879	874	847	862	861	860	905	872	873	859	859	923	846
3544	6692	40175	70148	54038	28726	10526	3032	1213	906	841	768	809	835	816	809	787	836	806	805	837	800	804	826	848	896	794	831	806	808	786	838	807	826	801	818	821	808	771	722	805	786	824	799	826	790	832	851	772	824	825	816	757	832	831	792	847	813	792	796	876	861	854	783	764	828	829	755	836	819	842	844	772	817	786	822	858	809	857	802	809	797	823	806	851	843	784	819	789	800	784	833	825	833	836	843	774	804	769	827	773	800	834	785	808	786	812	824	768	869	791	787	785	759	826	767	849	811	834	753	800	768	828	803	810	834	837	799	726	838	814	842	792	803	772	783	795	805	823	830	823	789	765	792	806	815	765	814	788	832	799	777	783	815	805	822	775	850	767	787	806	772	809	795	795	818	821	825	799	787	814	805	809	776	765	752	796	826	789	782	819	803	824	789	812	826	805	776	800	810	802	775	799	787	844	761	804	798	797	777	800	819	828	801	826	783	825	797	804	802	830	808	763	826	759	798	752	817	812	805	797	827	807	816	797	781	797	810	773	823	813	807	824	767	855	840	787	790	834	774	850	828	791	789	772	823	803	788	815	813	788	787	741	755	833	809	834	856	792	796	810	892	801	824	848	748	767	807	814	812	822	809	812	832	849	782	822	814	811	762	841	800	817	797	818	851	780	795	832	810	769	836	819	755	824	784	839	747	779	793	845	843	783	818	763	841	770	827	792	778	822	836	829	768	797	808	814	780	837	814	782	775	796	803	882	784	812	795	852	860	796	775	791	776	788	792	798	799	766	799	762	796	782	800	765	833	767	811	829	769	840	783	823	799	808	798	830	817	839	783	744	761	793	764	829	797	780	749	773	785	812	784	812	857	776	791	848	784	824	828	820	824	748	807	795	800	791	772	796	803	886	805	826	788	803	781	785	826	736	831	809	797	802	807	789	825	813	836	819	794	777	835	794	811	832	840	811	812	824	797	755	833	755	854	794	793	805	763	757	807	824	806	778	836	865	866	768	789	782	775	815	831	801	808	822	769	783	759	821	804	820	824	847	815	763	791	794	818	723	806	800	844	783	785	852	815	761	807	807	781	822	775	815	795	830	796	782	812	795	841	806	783	873	832	801	798	777	832	796	805	776	790	803	811	827	770	803	813	807	838	782	808	812	838	808	793	812	832	789	760	813	799	828	787	824	774	819	848	792	769	827	810	800	843	832	845	801	794	777	770	841	751	820	755	763	827	828	819	818	835	786	840	791	816	828	771	814	835	805	833	769	781	821	860	810	862	829	815	751	834	815	847	829	787	791	829	804	814	831	818	769	795	823	824	815	814	794	845	776	756	795	785	772	800	789	815	838	798	785	840	788	804	763	799	846	803	799	813	787	853	810	796	827	824	801	758	829	754	797	834	743	778	788	870	808	793	801	788	779	823	776	845	800	765	855	771	814	809	832	811	793	791	779	818	796	813	776	766	812	796	787	852	836	807	859	774	795	757	756	795	782	844	776	797	838	812	772	805	844	790	792	803	794	826	791	852	864	833	770	809	769	839	801	774	829	757	816	825	796	837	806	841	808	805	812	804	821	763	783	769	825	738	805	837	755	760	829	839	760	762	829	801	814	840	838	808	783	808	818	799	789	793	827	763	787	735	797	798	839	861	835	826	862	787	820	801	857	767	805	823	825	802	799	774	829	768	825	826	787	837	822	790	799	826	772	789	851	786	797	835	783	799	802	827	784	785	800	783	769	800	774	780	775	809	838	853	826	777	802	796	805	793	765	800	865	783	781	832	822	775	800	816	754	818	867	772	788	808	783	834	850	769	761	832	784	793	796	782	797	770	837	783	787	823	805	747	818	788	766	791	823	776	788	818	802	794	789	835	810	850	795	825	793	810	839	827	752	802	765	807	750	809	825	794	778	783	811	816	783	821	768	875	807	797	822	863	817	818	807	800	797	793	741	761	779	820	792	786	837	807	810	784	831	831	788	777	807	807	795	825	760	825	788	793	830	838	816	780	775	751	745	774	786	796	813	794	800	807	829	767	812	784	865	805	773	842	825	781	772	797	823	780	813	789	754	826	799	806	819	843	773	776	836	794	827	805	815	840	855	797	829	861	798	806	804	814	807	763	798	827	794	790	828	787	748	825	861	814	774	781	791	839	784	801	820	789	842	765	805	805	828	786	797	830	827	803	826	846	804	804	730	811	798	810	825	777	802	758	806	779	737	816	830	807	780	788	838	789	799	811	811	827	809	791	868	786	806	812	803	837	816	794	793	825	779	801	817	824	826	794	801	842	785	829	796	786	812	774	848	813	779	834	779	794	785	814	822	795	836	782	840	776	768	813	834	806	814	799	771	805	814	792	790	841	860	831	813	853	851	793	748	784	816	832	849	793	824	819	828	836	798	802	806	795	839	861	789	833	847	783	861	811	784	766	834	845	791	861	825	794	862	834	853	800	804	847	785	807	818	855	822	821	821	805	808	775	812	834	824	806	862	848	771	799	776	857	854	805	826	818	807	790	783	803	820	792	797	783	829	807	825	825	763	816	808	838	808	788	847	819	823	797	802	802	810	843	777	761	817	840	876	803	815	831	794	800	836	798	785	820	752	763	822	775	850	799	772	803	819	848	800	819	834	825	819	737	736	846	803	812	808	820	828	769	818	796	857	844	804	807	771	800	762	813	836	824	818	796	794	805	771	812	796	805	812	748	827	785	843	798	809	795	844	868	791	820	791	836	801	789	797	776	854	785	850	817	794	821	779	835	821	759	835	823	792	831	804	776	814	817	838	806	827	765	791	836	784	849	819	832	808	823	834	818	822	834	826	845	846	755	861	798	827	797	824	753	824	861	838	791	814	823	797	780	745	806	800	763	778	778	828	772	764	846	783	761	830	814	781	770	745	811	804	829	785	828	795	802	827	817	829	830	861	756	782	826	831	776	830	768	810	787	800	761	783	745	747	779	798	807	801	794	823	830	808	794	753	777	763	758	767	793	830	823	773	784	799	749	800	836	828	794	814	782	822	827	841	808	775	814	803	825	793	855	828	851	834	865	779	794	843	789	812	795	831	806	763	801	750	803	799	761	826	760	855	839	879	823	789	783	809	800	790	790	823	814	835	815	801	852	766	785	821	744	776	818	777	820	811	813	867	767	786	837	831	803	828	780	816	794	789	818	795	789	775	798	778	816	805	812	769	791	859	765	793	788	766	796	779	773	795	810	829	805	807	783	791	819	812	835	825	822	788	856	771	820	793	861	786	865	772	838	801	777	781	787	827	758	795	786	716	790	864	829	785	816	774	754	833	794	807	793	832	820	776	789	792	855	812	789	801	758	762	778	780	810	745	846	800	839	777	784	784	841	815	764	774	808	784	827	803	833	795	836	777	765	747	767	832	825	854	766	758	792	766	793	767	867	836	773	825	822	801	757	861	819	792	821	767	789	771	749	788	829	809	837	778	799	796	785	808	829	785	780	815	802	805	848	777	812	840	817	808	812	835	825
23717	21084	29966	55612	58101	41592	22587	6442	1645	1132	980	954	1035	967	999	945	978	986	1037	979	990	969	946	990	954	965	1023	934	965	942	968	971	1006	990	952	982	952	975	940	967	983	977	1011	950	958	992	1003	916	1002	983	1007	959	958	987	1016	924	924	1010	941	906	954	971	1004	952	970	944	903	942	999	995	918	898	957	949	1004	958	975	980	968	971	1003	994	920	956	939	952	997	934	976	954	951	946	971	971	951	914	986	964	979	958	944	936	1022	1000	939	982	900	971	935	975	964	937	980	918	976	945	1020	930	951	969	966	936	975	940	956	958	938	971	963	991	998	980	1030	981	949	1059	946	971	911	948	947	970	924	1002	890	925	932	937	888	928	999	953	991	939	935	992	918	976	917	998	958	940	992	964	937	957	972	947	892	945	1042	1026	1025	949	976	921	964	928	992	930	968	926	961	971	949	974	1017	925	1018	960	913	974	924	1017	995	1006	975	945	979	905	949	993	918	976	951	951	941	929	932	988	965	943	951	916	963	937	1005	1018	922	987	913	933	969	1002	951	986	974	911	977	950	956	946	952	981	925	977	951	955	946	962	886	925	937	952	964	963	956	982	988	948	947	961	982	985	930	953	920	968	909	976	969	938	1038	954	907	961	979	977	962	945	961	982	942	964	951	995	982	959	904	948	923	960	976	949	965	895	966	943	969	996	959	977	947	933	915	973	979	982	1018	958	938	999	935	926	939	967	954	905	909	993	956	933	975	961	992	991	947	949	946	940	1037	959	907	982	945	996	929	934	967	954	934	955	952	960	1016	971	921	884	971	955	969	974	993	963	887	920	950	987	940	942	957	1015	970	952	970	979	989	952	974	969	956	1008	981	964	979	933	1031	979	937	971	970	951	968	956	974	1002	1011	988	953	942	909	929	959	1002	1015	932	925	981	954	957	936	978	935	994	957	1023	911	1026	930	933	950	986	938	986	966	915	991	969	962	913	958	921	976	961	953	918	945	984	1011	1032	991	988	983	980	940	980	942	969	1000	971	950	973	938	937	983	898	991	968	940	934	991	973	1008	915	933	958	950	982	958	918	980	915	917	913	889	970	987	965	983	995	1009	945	1027	944	997	1010	975	975	934	904	972	961	967	970	975	967	946	974	958	931	967	957	912	1013	968	898	979	993	933	970	927	959	940	940	935	1008	977	982	931	950	988	970	936	964	930	932	936	929	954	997	983	957	958	944	954	955	973	931	943	972	921	936	900	923	960	975	968	920	944	966	916	1001	988	909	968	1000	949	919	931	970	955	1000	937	976	976	924	1023	1038	970	893	962	931	922	963	1005	923	913	1000	948	1015	935	981	969	964	954	956	982	919	942	969	951	934	982	983	922	955	968	961	994	931	948	982	934	986	957	934	963	912	933	940	962	933	1008	981	950	934	984	994	908	969	946	986	931	910	921	998	961	984	914	1020	965	935	983	1011	971	910	951	926	953	975	925	942	952	973	979	983	910	970	1004	953	993	911	873	894	899	945	958	977	970	976	946	948	920	961	981	927	960	1020	958	986	941	967	926	921	962	964	934	974	932	957	1019	937	945	953	944	949	938	975	993	955	961	934	982	917	944	944	1005	952	972	947	968	986	977	1001	986	980	943	944	1001	948	991	963	930	955	958	879	952	972	996	1021	946	949	954	1000	926	960	1005	939	922	945	931	899	928	947	975	932	986	948	894	932	947	954	969	986	974	947	950	961	974	955	958	931	973	925	988	924	964	906	959	978	1011	960	920	968	904	980	938	931	954	934	925	943	952	991	966	950	950	934	960	979	960	942	1003	1019	931	953	952	922	986	923	924	1011	954	977	941	975	948	927	973	960	1009	927	946	1022	934	973	993	921	1028	984	962	960	941	975	937	944	897	979	980	948	922	969	941	961	961	939	963	989	989	919	988	940	943	931	901	927	997	961	916	975	990	941	912	953	982	919	980	995	1009	962	911	909	956	965	941	932	955	935	1001	1004	967	953	943	938	988	933	897	973	928	981	962	945	988	986	921	928	963	981	966	920	941	976	985	936	949	965	986	1001	978	951	894	974	966	960	964	969	938	913	990	920	981	900	949	977	939	948	909	955	972	982	930	934	949	968	924	916	934	948	927	934	993	962	926	981	958	987	973	927	867	1018	955	959	948	958	936	933	957	913	914	979	955	925	960	915	1008	982	926	940	1007	921	907	976	980	945	915	948	999	947	996	899	962	976	940	951	967	980	951	912	966	959	935	1028	995	947	954	902	955	983	921	962	921	939	956	913	957	932	944	958	971	1009	975	943	946	1003	949	985	1001	966	924	1036	973	967	965	1004	973	960	939	905	917	1052	945	971	953	951	924	904	978	956	971	1008	1022	926	1012	981	915	984	963	929	960	949	957	964	999	983	981	943	984	930	964	971	954	954	930	950	934	946	967	953	959	939	906	1003	954	956	969	947	936	968	981	980	1005	948	984	984	980	925	892	954	961	943	933	894	964	959	997	947	950	956	902	926	910	937	978	946	936	999	956	975	989	999	981	962	963	977	966	932	921	938	934	978	998	1027	1051	933	990	959	966	981	964	980	979	939	966	977	903	886	960	959	938	938	947	1007	993	989	928	921	991	931	958	929	895	928	936	948	945	987	954	974	952	983	936	922	879	917	916	992	960	963	964	960	952	949	934	1007	946	1001	957	920	937	949	1000	983	971	993	975	911	948	925	998	956	936	961	947	956	936	939	964	952	927	928	1009	931	909	968	976	969	1012	947	931	999	948	981	891	932	981	966	1014	947	955	992	940	955	925	946	905	918	920	934	972	967	980	994	1022	922	940	957	975	1010	941	929	921	985	967	982	982	974	948	965	925	936	915	932	986	970	970	965	966	969	984	964	951	938	1015	966	989	940	907	893	961	948	1009	932	961	947	934	919	978	947	949	916	935	977	964	889	913	946	962	960	968	931	1000	976	980	958	937	1006	992	959	942	941	934	993	932	993	1009	949	983	986	1016	1008	1015	917	940	960	975	914	927	975	934	979	923	925	988	945	935	920	939	997	933	974	988	975	951	979	947	983	913	944	952	937	967	970	974	965	907	1024	1009	951	920	924	936	912	966	943	978	972	923	939	896	908	977	976	956	1025	980	906	955	936	956	989	1016	1010	941	929	970	917	949	957	945	989	973	941	950	1017	1018	949	927	1010	947	926	926	929	946	971	957	995	955	1003	1004	977	984	969	966	942	956	965	957	952	940	1039	990	909	995	969	960	954	925	888	994	943	959	892	907	974	1014	940	942	944	922	943	935	982	906	966	957	933	991	921	933	926	906	945	894	976	922	1033	951	955	914	991	1006	929	940	936	969	956	947	923	962	931	952	883	994	973	926	957	916	952	953	945	989	960	1015	989	899	917	969	986	949	905	970	993	970	976	1013	920	981	954	942	971	885	907	993	957	903	932	971	911	908	910	963	960	937	937	930	933	915	956	859	957	994	980	955	958	873	1002	908	957	977	1017	937	996	929	933	961	915	935	955	964	929	978	949	930	999	987	1017	961	928	962	959	999	920	957	904	962	873	936	954	960	950	993	936	863	920	931	964	966	947	926	939	970	975	989	986	912	912	956	965	924	994	925	958	926	964	990	951
3791	7689	49802	80741	60605	34659	12958	3942	1414	994	923	853	933	892	867	920	919	869	940	928	940	896	893	886	928	892	914	872	889	925	893	948	923	869	872	881	895	874	890	897	867	909	922	884	874	919	892	991	914	939	910	927	855	886	871	885	848	930	894	883	879	974	986	930	894	843	888	882	941	929	905	912	853	887	883	854	901	876	883	874	870	950	930	877	886	887	859	871	913	865	920	918	949	868	894	880	877	924	927	868	972	881	873	890	869	879	921	865	860	859	847	917	852	931	909	827	907	886	905	906	895	874	897	972	879	921	904	897	925	929	831	922	915	867	875	863	937	843	926	829	946	936	866	902	868	891	862	889	880	918	916	924	935	860	890	872	832	910	896	897	873	892	847	878	918	909	877	864	911	905	891	891	886	878	866	873	893	919	927	859	926	891	883	859	830	899	869	892	861	894	866	896	931	876	831	861	869	925	921	866	869	857	875	938	943	920	843	940	898	864	881	949	928	865	930	913	864	878	853	921	861	920	864	817	894	843	878	918	846	862	836	865	879	940	869	927	842	864	895	861	935	878	893	897	906	906	834	872	851	884	846	896	893	860	864	821	890	864	922	899	868	870	872	867	905	871	881	905	919	869	860	865	905	873	817	902	893	878	873	869	917	881	861	877	896	865	899	894	870	886	854	878	884	915	851	935	888	852	849	838	843	891	857	868	883	907	933	914	881	863	879	819	864	895	871	940	856	913	853	876	907	890	881	883	867	912	910	905	880	900	895	906	830	889	879	899	865	931	943	880	904	923	895	886	899	882	846	863	878	906	875	890	937	859	899	860	945	925	936	893	883	897	887	858	849	880	898	890	882	920	905	882	924	934	877	952	874	858	901	919	881	890	862	868	879	853	898	897	966	1004	891	856	906	854	939	928	898	829	835	896	856	858	823	875	842	904	884	867	802	899	899	904	855	906	878	917	878	884	929	901	909	918	895	876	849	864	854	884	880	849	874	895	845	920	876	896	883	876	887	866	814	868	932	850	919	896	896	886	826	909	908	878	886	894	968	890	869	903	850	947	855	864	914	871	909	914	894	910	855	910	858	898	938	859	882	898	901	915	897	864	911	831	855	910	874	882	890	859	894	901	895	884	887	885	872	906	882	893	874	918	880	850	866	899	905	903	874	917	941	875	903	883	957	876	898	923	877	887	923	926	883	885	891	858	924	876	911	908	813	925	861	896	847	956	864	901	916	893	847	875	881	891	913	853	871	863	873	881	893	818	944	865	915	860	885	879	909	910	879	905	903	888	853	828	883	895	848	888	881	917	886	912	914	859	910	896	885	902	862	926	904	894	900	900	872	891	837	925	906	860	884	872	933	878	835	920	886	880	900	899	812	898	849	861	874	910	917	862	896	917	828	865	920	872	841	918	889	880	864	857	921	939	902	919	913	893	902	933	888	919	897	897	830	955	923	908	922	923	856	882	924	851	879	931	906	859	924	833	901	930	915	867	868	902	860	879	889	862	903	936	914	836	917	912	870	890	877	879	847	879	846	869	878	866	885	847	905	853	898	920	855	908	887	871	865	856	870	863	886	856	906	866	878	950	904	924	891	915	911	901	872	890	894	920	857	891	924	880	906	930	892	927	888	871	902	932	865	845	857	900	871	931	848	898	889	926	852	843	918	889	927	909	932	843	943	882	917	900	886	880	895	910	910	924	889	864	909	840	870	874	916	893	917	892	926	913	939	856	844	947	930	892	901	912	862	917	871	862	921	844	899	877	891	870	888	878	898	896	827	875	909	900	875	913	823	889	935	868	895	924	922	881	812	882	908	872	908	878	845	844	868	898	807	887	945	885	931	844	897	855	862	905	895	884	881	860	855	869	812	908	927	850	874	882	882	895	876	870	906	884	919	924	899	847	911	894	912	854	874	920	908	867	896	912	899	878	932	869	879	909	911	904	894	836	863	857	873	869	870	876	896	886	928	836	877	876	865	830	896	898	861	844	832	884	933	887	927	861	857	835	861	859	925	888	857	891	880	900	868	835	854	845	873	890	880	890	886	876	891	910	882	971	862	890	847	919	866	865	864	865	873	913	860	890	817	873	863	860	893	903	837	840	846	895	931	864	912	942	827	846	899	844	926	889	858	887	878	878	917	894	880	853	849	891	881	840	894	890	861	920	903	870	930	945	900	908	863	903	860	839	850	837	873	888	907	834	878	862	879	907	914	849	944	880	913	868	933	866	909	894	861	842	937	888	922	918	883	855	904	938	839	876	890	857	881	848	904	912	943	859	869	898	881	887	936	898	877	888	866	918	935	891	844	826	850	926	909	907	883	904	859	950	866	915	920	869	913	876	835	878	875	911	893	908	852	851	894	900	811	884	885	905	850	850	892	861	885	868	878	927	901	892	848	915	919	892	902	855	847	878	919	847	854	892	942	856	898	871	879	896	849	881	870	902	957	846	902	919	907	880	872	880	926	879	895	874	833	845	877	823	819	884	869	839	914	893	879	858	895	876	884	884	885	804	827	903	907	885	899	872	858	838	882	908	860	890	875	888	887	849	881	845	926	880	875	890	841	902	884	860	882	909	878	894	876	840	895	925	881	934	845	899	866	923	906	905	937	842	880	894	871	919	864	824	866	890	897	836	892	916	911	850	902	886	855	880	912	867	893	916	823	900	898	819	874	889	835	901	905	854	856	873	817	870	894	837	900	840	873	942	869	836	858	866	821	944	904	889	902	916	876	889	879	917	847	929	887	862	841	898	865	899	879	911	870	916	915	891	875	915	856	875	912	869	909	839	864	896	865	865	863	926	883	907	900	894	916	882	877	882	920	858	936	902	864	919	912	897	951	897	868	884	903	904	922	881	894	849	872	882	858	867	892	890	888	908	902	890	879	882	893	906	877	888	820	927	874	883	852	888	932	890	867	867	898	894	879	858	832	862	886	913	861	864	874	843	880	906	857	881	875	869	867	955	897	823	857	920	883	936	854	858	880	934	946	922	854	888	849	863	890	861	852	918	852	962	822	899	899	841	889	872	876	914	895	885	957	869	889	896	925	871	876	911	880	877	838	924	868	930	905	921	869	872	887	962	852	903	898	899	857	895	852	903	845	904	860	889	936	868	887	871	899	870	883	900	881	872	878	920	868	860	875	907	936	855	895	899	833	867	896	870	876	875	866	879	899	915	870	892	923	844	873	902	898	924	843	888	869	847	892	903	853	938	850	897	886	827	899	918	887	885	840	892	918	888	866	899	840	892	853	844	900	878	901	911	864	868	863	892	908	908	888	886	918	899	891	930	880	865	875	870	868	867	841	893	855	866	889	883	880	846	894	840	886	863	821	892	843	878	876	898	872	872	886	936	886	923	883	860	887	885	841	859	886	836	895	909	840	867	858	887	873	883	894	829	870	853	889	888	844	897	850	868	858	900	829	927	894	897	871	871	912	890	922	914	886	885	920	925	907	842	894	933	874	873	873	895	910	900	920	853	833	872	917	877
27304	13651	6757	29379	20715	8058	2450	1193	958	950	867	879	870	860	879	893	928	878	878	884	877	900	843	883	862	902	905	908	857	905	847	896	899	947	899	869	894	912	880	897	908	834	928	865	897	885	865	884	922	863	841	929	905	893	854	908	900	879	848	909	887	868	845	932	837	929	882	869	834	816	927	896	831	886	887	884	894	895	889	952	820	886	902	785	900	886	880	804	865	886	897	857	911	866	932	877	861	895	851	915	899	849	864	891	840	857	863	955	927	883	876	896	864	850	916	903	857	852	883	848	895	854	885	892	855	855	893	868	858	853	913	898	903	892	901	849	867	874	922	926	917	889	869	890	871	863	917	869	870	896	871	851	888	865	871	893	945	895	930	836	889	927	861	853	867	840	904	859	850	897	868	822	886	866	884	846	845	884	875	847	903	826	841	929	880	850	897	875	868	864	836	826	825	851	840	850	888	918	868	904	858	903	907	908	861	923	925	862	930	877	902	850	873	864	900	906	809	902	893	901	877	901	890	860	888	882	846	781	875	877	872	930	883	867	861	892	908	863	861	888	920	892	942	891	868	921	927	918	932	882	881	879	824	872	902	892	899	838	835	894	917	946	887	899	885	893	880	867	899	879	883	919	855	902	895	897	848	905	881	857	884	859	845	876	857	811	870	906	880	902	802	864	916	872	859	859	845	863	909	871	879	886	841	862	866	895	910	851	822	866	926	897	898	914	878	883	886	889	839	897	863	858	934	930	882	906	830	877	910	863	884	886	888	900	851	841	928	830	873	865	872	892	905	862	846	878	880	845	837	883	881	872	858	911	879	873	893	874	880	849	895	921	837	897	894	841	857	834	877	862	847	875	856	895	841	872	871	893	870	865	889	846	887	875	823	889	817	905	860	903	907	845	843	877	832	901	924	894	902	897	896	871	921	918	875	843	873	857	859	906	858	925	861	864	877	906	858	816	869	891	909	897	856	910	862	894	897	845	898	920	920	894	896	886	894	915	883	869	865	887	900	858	886	870	778	872	876	896	892	861	863	836	877	835	860	892	898	861	866	864	878	856	850	889	882	907	870	867	886	901	850	851	894	900	819	836	920	903	842	884	921	930	929	895	930	873	918	861	850	882	892	907	884	833	846	882	863	858	874	873	885	864	866	849	919	892	933	841	855	870	892	877	845	887	899	888	871	914	885	922	854	891	872	867	871	885	819	911	882	917	860	833	935	877	856	916	863	925	887	828	824	890	889	847	918	920	889	889	885	893	869	900	826	930	867	883	905	881	884	942	924	907	924	901	923	883	882	930	851	888	928	897	899	893	849	887	868	894	846	870	871	880	867	912	906	894	840	918	932	944	852	849	905	873	902	893	872	882	830	911	861	880	872	877	946	873	873	847	844	917	881	878	857	893	881	914	847	835	880	847	889	896	908	872	904	877	867	911	893	857	845	836	893	860	894	899	867	844	859	865	861	850	863	838	855	921	851	917	913	885	850	896	840	853	924	854	858	843	828	846	862	894	876	860	884	915	849	870	911	827	861	865	918	891	872	862	892	883	922	861	908	927	893	859	884	853	896	871	908	833	881	833	887	849	882	878	851	884	842	861	924	843	881	892	914	867	905	857	904	830	892	894	892	913	875	862	918	864	863	935	893	901	930	896	922	889	892	900	864	872	911	859	876	857	886	879	846	937	861	873	912	875	885	847	913	886	844	892	895	879	888	891	894	951	889	857	893	898	888	871	865	863	862	866	910	858	834	884	854	912	868	875	881	881	940	907	846	859	879	875	829	899	884	874	919	859	829	894	876	832	865	844	889	888	892	899	893	864	846	853	893	893	861	880	823	924	902	833	875	865	836	868	927	881	875	863	839	873	895	854	873	884	865	835	875	883	909	881	886	813	840	896	924	882	843	908	888	871	845	910	799	916	896	864	823	853	889	867	848	861	880	904	856	928	892	895	879	884	902	828	857	863	900	873	936	927	854	872	881	913	822	911	889	854	849	838	917	929	884	895	913	884	861	912	909	881	891	932	906	926	888	908	921	922	895	887	886	943	859	902	877	870	879	865	844	864	870	882	816	882	865	888	888	871	894	876	896	878	913	917	865	822	904	908	920	891	914	874	884	863	871	864	903	911	918	869	890	843	883	873	902	898	855	902	865	853	876	910	908	881	886	873	903	900	912	889	820	823	897	928	858	903	866	853	845	883	932	865	863	882	860	848	903	884	846	838	874	831	929	893	875	931	888	904	851	855	894	885	929	817	934	900	899	843	895	878	845	917	911	824	878	871	848	878	910	919	932	928	911	922	840	834	875	850	868	862	870	887	925	877	900	906	862	843	931	836	881	869	869	910	832	890	916	907	891	903	836	901	859	853	877	905	863	885	826	825	881	890	855	912	851	859	893	919	894	891	918	925	912	938	942	875	844	836	828	910	906	840	906	866	877	873	839	868	847	875	907	910	893	853	821	899	913	904	905	889	898	915	839	882	842	891	902	918	880	917	854	907	860	937	900	864	863	865	897	880	915	906	887	834	915	927	871	845	940	893	844	862	949	850	937	923	868	880	921	913	870	868	888	909	852	914	882	852	869	864	892	843	918	845	873	876	887	908	904	884	864	868	900	820	906	866	897	894	832	905	900	883	918	826	915	898	808	882	906	894	801	836	887	846	873	863	957	890	911	848	888	900	897	864	865	851	873	911	892	923	888	900	874	843	925	891	852	866	816	863	861	827	885	855	888	895	889	874	852	831	858	900	823	887	900	931	859	865	890	926	854	885	867	894	887	883	860	901	929	933	929	901	952	828	929	852	912	887	873	855	831	892	927	854	837	907	917	873	880	815	896	911	843	853	894	863	911	838	870	892	857	887	904	853	900	898	910	829	846	863	903	836	901	849	871	901	885	907	903	889	807	879	866	902	884	900	874	883	925	894	871	922	909	810	857	871	866	916	870	838	845	905	889	911	916	896	831	879	956	865	897	901	898	900	842	892	816	828	862	886	801	892	854	916	900	903	885	862	907	832	890	875	849	861	848	861	889	878	867	891	872	897	895	865	864	897	923	856	840	914	963	882	879	830	903	904	829	838	875	853	845	825	868	888	828	869	938	858	899	874	942	903	887	912	866	871	850	895	869	880	878	914	856	849	865	906	833	847	879	848	862	879	868	878	868	919	813	869	896	922	890	861	856	897	936	912	827	840	880	827	933	847	918	866	848	868	914	848	876	864	894	886	922	910	895	822	892	864	892	877	848	827	907	874	923	926	891	850	869	860	900	871	913	890	885	918	915	928	910	846	860	827	882	840	868	902	890	841	847	901	896	869	921	859	891	961	917	857	887	802	916	933	862	906	911	874	836	874	868	932	832	939	907	970	920	964	929	918	870	869	909	886	928	889	937	875	918	854	872	856	828	863	853	911	958	806	912	851	855	904	901	850	825	883	900	882	852	922	877	857	868	915	889	894	864	884	881	902	885	851	924	860	868	880	845	893	876	859	903	878
5091	1295	7598	23629	13677	5300	1910	1049	864	829	776	808	753	764	722	823	740	808	763	768	689	807	762	742	745	758	729	750	726	820	735	753	748	763	769	834	740	731	777	812	781	741	783	791	785	767	741	744	752	780	757	787	783	740	767	791	738	799	817	819	804	786	765	753	739	795	765	771	752	762	752	730	775	752	764	803	783	789	775	759	762	769	771	756	792	782	753	785	782	770	759	782	786	744	772	730	756	769	772	762	762	775	775	785	793	733	752	758	748	768	784	730	723	751	733	741	754	757	744	804	768	743	797	796	757	791	766	741	771	777	776	771	753	785	781	774	763	750	737	689	748	752	805	743	754	719	771	730	761	734	772	765	776	729	766	736	811	809	759	725	775	787	796	766	783	767	750	789	713	738	748	752	691	768	722	760	771	796	787	793	769	762	722	743	799	770	821	756	758	765	755	724	780	769	762	764	737	751	721	761	739	774	814	766	742	805	782	761	738	751	761	772	746	774	743	721	733	758	727	848	764	787	743	733	784	760	765	744	794	747	748	778	708	763	739	725	726	778	793	720	784	743	733	728	757	781	771	773	716	811	812	793	776	750	688	773	741	768	785	784	826	768	748	720	757	740	752	739	764	794	731	726	795	808	761	761	741	723	765	757	750	714	789	747	800	771	751	722	768	704	757	769	744	767	769	751	711	748	755	745	783	736	799	749	739	740	830	744	757	738	719	769	711	758	758	725	712	782	740	743	813	727	702	738	819	729	816	797	764	803	756	732	799	798	740	766	755	724	752	754	764	805	768	762	798	771	763	759	826	758	738	791	736	734	802	739	791	802	759	735	751	720	739	791	783	774	739	743	762	783	803	743	765	722	767	814	818	759	793	761	792	726	746	755	777	776	790	762	763	755	719	790	725	771	781	774	753	786	750	821	769	745	763	806	776	808	791	720	750	765	818	810	743	775	770	734	757	760	727	749	746	744	771	785	784	753	786	737	734	769	778	731	773	776	771	760	816	798	764	807	805	772	747	773	792	742	786	780	788	781	738	754	722	769	746	757	774	750	744	770	738	797	781	767	785	745	774	776	778	810	756	742	750	761	746	713	701	783	769	757	742	794	830	762	778	730	791	808	793	760	775	790	765	766	777	785	781	742	752	729	791	753	793	729	773	661	807	802	760	755	772	762	733	807	762	760	731	756	762	742	763	771	743	722	780	808	747	748	808	778	716	744	781	748	713	754	762	754	791	813	781	779	790	775	721	778	793	780	779	746	779	769	777	779	772	759	796	717	817	738	732	785	760	763	767	788	754	755	755	737	762	801	830	762	753	706	713	758	742	774	768	752	774	761	746	791	748	737	798	738	775	748	786	752	778	753	728	759	827	755	774	779	732	748	737	738	772	734	793	790	765	760	772	767	790	710	767	744	768	800	766	761	671	729	763	726	738	790	755	783	743	768	805	781	790	755	745	814	808	751	754	748	752	766	788	764	758	766	765	797	738	779	780	749	736	804	789	783	772	715	701	742	786	794	796	741	721	736	797	797	750	729	764	736	761	798	793	752	794	746	768	735	736	755	749	768	742	790	764	753	774	780	739	783	755	732	774	764	726	790	728	744	771	773	772	804	779	750	799	746	769	773	718	715	793	738	790	788	780	748	735	727	758	730	745	759	771	716	767	738	745	803	786	802	745	764	741	778	761	776	769	788	785	738	825	774	770	730	772	814	762	792	736	766	768	753	785	747	767	730	789	779	710	774	792	776	760	751	761	707	768	774	746	757	747	755	732	745	768	743	733	797	763	764	779	757	785	743	769	752	759	738	778	746	778	809	736	769	781	739	744	714	774	815	753	799	730	766	804	776	734	776	719	727	757	715	742	781	741	785	763	713	828	766	779	738	757	786	802	752	814	766	704	787	760	759	820	778	768	775	784	762	779	758	738	744	754	780	727	788	775	736	754	729	767	740	712	764	770	809	767	790	752	740	751	711	765	734	774	731	776	745	815	757	732	731	745	770	791	767	813	773	772	761	734	750	853	803	770	720	764	765	768	721	786	758	724	796	710	767	729	793	783	791	776	753	760	755	772	809	744	790	769	746	738	719	729	768	749	747	773	779	800	784	784	811	802	780	778	762	843	764	719	750	829	795	757	751	726	731	774	789	804	719	739	746	788	793	734	809	726	759	728	732	772	773	774	783	768	783	729	794	762	807	788	802	743	771	726	721	802	747	782	763	769	735	712	820	770	745	784	835	777	735	777	737	777	806	824	709	779	705	760	767	749	791	737	750	760	768	704	778	798	725	795	734	742	772	755	792	756	747	763	795	751	726	770	774	754	747	753	803	787	752	793	750	816	734	712	773	786	751	780	757	765	744	723	785	768	745	787	759	743	744	757	742	721	778	745	799	750	779	793	758	803	725	759	747	779	782	810	761	762	788	751	739	765	700	766	750	752	800	776	757	706	800	746	741	769	805	750	746	770	790	761	787	762	743	716	776	771	710	807	748	740	767	724	750	806	784	773	775	788	735	828	763	716	802	779	847	779	787	782	716	718	772	803	743	787	756	770	793	777	798	785	749	827	766	751	768	773	767	783	771	730	682	693	780	744	776	731	766	764	786	791	798	731	764	804	707	778	768	801	791	778	752	764	767	780	742	807	750	768	769	794	745	758	744	739	760	737	782	783	787	746	763	810	769	741	750	768	742	744	762	801	764	755	743	777	797	760	802	741	768	793	749	782	750	782	771	754	758	823	762	790	819	739	745	816	743	745	801	794	822	758	817	718	752	780	729	726	793	759	814	750	738	800	720	755	751	725	818	788	787	720	811	760	767	751	741	723	777	788	753	827	752	747	812	754	750	701	740	744	723	774	755	775	787	775	745	758	752	742	713	740	773	758	739	753	777	799	778	762	700	742	798	706	733	778	759	761	751	794	802	767	785	773	790	776	773	789	737	793	789	748	772	784	803	743	753	746	823	797	705	695	719	792	710	751	743	739	738	769	755	778	743	764	769	791	777	752	765	765	753	742	760	779	784	800	780	742	811	750	732	775	815	742	762	776	823	744	747	755	751	729	743	716	754	729	786	700	796	720	781	709	760	733	779	775	742	762	790	752	763	741	721	762	785	760	778	730	731	730	730	749	738	745	750	750	752	754	743	781	745	748	761	820	728	739	723	773	763	763	764	752	759	747	774	785	760	765	747	732	751	775	691	827	787	738	765	748	724	755	770	757	793	786	759	761	776	777	803	776	742	726	723	756	756	725	818	723	782	750	755	775	744	735	740	762	775	741	749	760	749	774	772	737	763	729	745	768	791	782	755	754	760	738	774	742	785	739	729	741	805	799	758	724	770	799	711	777	736	752	760	768	792	805	735	770	738	765	771	763	779	720	748	741	785	853	778	741	794	747	794	767	781	754	754	743	742	672	718	747	770	747	767	792	726	794	753	751	798	797	787	716	764	720	718	780	780	746	763	764	797	815	735	762	795	777	769	789	753	754	762	790	736
24501	21094	33476	54641	51166	32269	15291	3307	1190	928	892	925	840	869	874	836	941	881	837	905	810	835	844	886	874	848	883	904	870	839	811	864	856	841	863	903	810	879	862	832	848	849	819	811	841	854	865	842	893	830	787	813	873	832	875	888	837	857	857	858	828	807	823	870	849	855	828	872	867	914	833	835	849	866	834	846	810	837	863	839	861	865	863	831	825	807	869	849	872	867	890	851	885	794	885	890	876	847	816	836	888	932	877	889	785	905	898	892	858	811	841	834	853	830	866	845	848	864	860	851	868	832	876	847	826	810	811	893	833	805	833	833	843	841	811	844	871	899	843	817	811	870	842	841	825	820	856	838	826	810	856	815	867	847	851	799	858	842	850	836	847	807	868	835	872	882	887	824	822	807	842	870	869	828	814	850	853	837	830	853	845	872	863	900	906	804	855	860	881	824	841	860	873	840	836	822	896	821	864	859	864	864	816	912	889	788	823	839	851	841	860	899	831	822	826	905	857	863	849	890	865	882	862	831	845	906	874	834	817	837	857	870	860	841	898	827	844	888	863	846	856	875	859	845	858	850	767	869	812	895	840	826	840	849	841	861	839	818	840	862	849	826	893	831	834	786	847	845	806	886	893	855	879	878	893	786	853	822	858	895	866	857	866	849	888	773	867	880	859	867	844	826	846	861	857	827	854	859	800	821	848	871	831	836	820	871	859	808	830	817	801	820	775	833	868	820	832	841	872	831	923	874	857	857	815	839	871	879	817	836	838	872	822	844	792	818	883	862	877	874	856	876	830	836	824	816	873	849	803	773	852	892	867	811	826	864	767	873	859	856	807	862	864	869	852	847	878	857	866	881	849	858	818	830	848	777	885	884	844	854	849	827	874	882	880	863	832	898	814	875	820	836	832	837	858	815	794	881	812	847	815	849	812	852	824	908	843	871	873	864	796	887	847	840	808	819	820	826	882	861	854	830	831	885	850	847	811	824	844	852	837	886	850	899	821	881	844	794	900	862	873	835	878	873	881	855	857	857	881	876	873	869	853	799	872	824	838	820	861	801	815	783	818	882	836	833	803	793	852	847	855	848	827	794	854	819	840	829	876	843	859	856	861	822	867	832	889	871	876	858	816	857	861	846	835	876	814	899	830	826	836	871	831	833	836	864	800	859	799	790	856	855	838	839	840	819	855	849	870	861	825	807	804	848	856	838	843	860	901	819	840	807	816	879	866	878	841	877	786	860	842	845	857	843	854	797	796	800	816	863	881	835	830	852	831	830	902	840	870	833	887	827	839	806	849	820	791	850	837	847	865	815	834	866	811	838	814	838	857	838	897	862	864	837	830	787	801	825	856	818	837	842	850	853	874	811	867	882	799	800	803	827	858	824	889	852	860	823	865	818	828	789	875	806	849	893	811	847	829	827	817	842	841	873	848	887	836	834	814	821	814	862	853	839	828	869	833	819	832	918	915	866	865	846	834	819	854	850	858	855	825	843	860	882	874	819	860	802	914	870	854	786	844	878	817	835	862	862	844	879	822	854	803	851	842	806	837	803	858	840	864	818	814	830	889	840	858	842	900	843	816	828	839	847	857	838	861	852	859	844	913	848	803	833	923	832	844	881	870	836	936	871	848	839	837	850	822	872	847	828	826	806	859	849	879	883	823	872	810	844	804	805	802	845	801	791	869	849	792	831	831	847	809	842	871	815	841	896	857	816	859	807	826	846	854	854	879	840	846	862	849	807	890	867	820	890	862	837	889	803	865	858	866	860	848	880	820	868	867	810	838	846	913	853	863	866	869	806	829	882	819	885	864	812	879	916	858	819	779	847	834	855	808	818	789	855	818	858	825	832	858	831	861	831	820	817	851	844	859	829	849	838	848	865	828	844	883	815	877	831	875	811	792	908	805	843	862	825	858	766	807	837	843	812	802	833	841	889	850	850	812	859	840	831	795	855	813	780	851	887	805	796	866	820	822	843	825	861	831	810	833	857	848	839	872	840	843	807	849	831	913	850	847	859	843	841	833	894	837	813	795	873	820	871	912	838	863	850	890	868	873	811	822	857	813	776	837	892	821	850	820	837	858	857	803	803	873	853	902	840	813	786	856	863	826	808	884	851	864	854	850	847	859	852	865	849	881	859	883	843	850	828	834	866	838	867	870	860	854	855	825	825	865	839	834	803	809	830	883	807	755	838	856	896	866	828	850	819	800	866	859	844	807	908	820	835	782	815	875	887	846	886	845	851	840	908	847	858	870	781	875	785	798	820	817	889	836	865	885	865	853	781	815	849	905	860	839	843	816	863	810	850	863	855	838	841	886	838	887	849	848	872	839	828	862	853	807	830	850	875	886	818	859	875	888	831	828	855	804	890	838	872	860	811	837	853	826	831	856	875	819	806	821	804	814	882	850	821	834	850	788	849	830	832	841	894	835	842	836	840	877	891	851	847	862	861	858	787	827	857	828	791	848	846	855	846	888	861	828	890	864	848	836	820	839	868	855	811	871	809	840	893	896	838	820	850	813	831	885	863	859	865	799	849	841	873	851	888	861	931	765	875	864	826	870	884	827	806	856	812	851	880	848	864	831	854	851	880	877	835	885	846	842	846	850	881	838	880	861	880	828	901	904	846	870	818	850	805	923	803	856	830	870	832	838	839	826	867	857	797	786	838	807	851	849	848	854	884	864	809	830	878	811	827	832	816	827	820	823	831	825	849	856	885	862	864	837	845	874	875	846	834	870	833	848	840	820	876	855	813	841	821	842	848	887	837	837	836	849	871	864	824	815	862	854	872	909	875	761	825	840	826	837	856	860	827	848	846	906	840	874	846	851	835	860	786	877	889	790	844	848	822	853	876	814	867	842	865	869	867	823	817	896	885	815	845	886	882	832	809	869	840	858	898	855	787	851	880	860	803	877	811	824	829	816	849	856	834	874	813	841	854	851	835	862	836	886	829	815	865	880	895	870	843	849	858	814	842	886	789	862	842	847	849	850	844	807	828	878	838	891	811	886	831	801	797	865	909	908	823	792	853	800	826	794	863	861	855	864	836	864	873	853	862	911	846	869	839	821	845	864	823	816	819	882	834	859	908	864	838	813	885	790	843	809	826	826	858	827	777	820	785	820	841	833	839	835	831	840	884	880	838	891	826	880	887	817	805	863	798	855	871	845	866	859	847	812	852	817	853	844	836	859	835	869	884	819	801	881	808	831	933	858	812	893	828	820	853	826	868	867	866	780	773	857	837	889	800	850	829	854	852	838	844	834	794	793	880	855	831	833	850	822	888	871	796	857	905	805	832	904	822	841	863	856	806	851	854	823	853	859	808	846	847	832	809	829	864	835	840	862	841	768	861	905	827	823	846	823	830	860	849	843	840	833	905	823	823	853	807	855	799	817	845	806	801	825	858	831	871	824	910	881	820	827	856	859	844	836	906	854	807	837	929	819	797	873	841	849	807	852	816	824	848	826	839	824	799	863	851	854	914	841	823	864	848
3610	5621	44562	70278	48977	23034	7935	2246	1033	822	837	774	817	779	806	794	829	840	826	821	810	808	802	779	785	842	783	821	853	766	744	835	780	800	830	799	723	772	804	824	814	814	796	815	779	832	832	805	810	770	814	821	781	797	810	836	803	826	814	813	819	851	775	816	820	770	767	778	779	836	825	792	787	809	810	773	789	854	762	787	794	812	786	827	777	817	814	807	822	804	776	809	777	792	828	725	783	772	832	790	771	750	757	825	802	798	788	798	811	733	802	804	796	806	826	779	768	818	822	774	797	748	774	779	803	798	793	793	769	776	797	854	761	780	782	856	802	805	823	796	818	777	771	812	772	770	752	771	780	787	776	823	856	806	794	852	769	759	907	836	799	737	797	766	777	768	781	795	815	796	735	770	807	854	783	787	790	801	831	806	822	799	800	803	764	766	788	766	836	828	816	837	786	793	780	827	757	778	804	760	749	765	839	822	772	748	756	813	789	799	760	761	800	802	781	813	827	770	807	817	831	759	781	812	825	783	809	847	796	836	826	829	826	766	827	785	803	758	801	838	800	777	765	791	806	786	799	795	798	790	805	800	836	803	789	800	779	812	832	770	812	779	807	803	810	809	828	788	800	810	786	805	797	760	829	786	790	772	816	797	723	836	797	794	731	778	823	833	750	800	800	840	797	813	784	819	763	783	790	800	750	738	761	788	790	834	798	794	743	776	807	803	779	814	791	792	796	766	769	803	763	794	807	761	798	790	782	814	787	768	781	859	787	799	781	799	800	778	811	794	768	847	787	795	792	772	803	819	789	753	739	794	818	774	783	793	764	818	872	751	794	811	763	784	783	749	872	787	833	797	777	788	788	804	794	806	785	782	788	765	818	781	795	794	789	835	780	806	779	771	767	803	835	838	783	829	792	790	717	791	773	727	802	796	775	809	828	794	761	749	746	804	744	811	763	838	784	779	861	847	787	811	768	786	736	804	767	788	791	749	842	767	777	775	746	783	829	802	770	813	859	767	767	844	833	810	771	796	795	789	816	768	711	794	824	809	738	756	805	836	837	710	821	812	866	799	806	842	797	795	829	756	803	775	809	839	771	823	767	783	796	779	799	792	760	749	775	839	789	796	831	808	776	838	778	821	795	853	798	755	799	753	801	802	795	813	789	795	782	777	788	796	772	768	811	756	807	775	816	795	826	804	766	729	780	811	785	794	743	762	785	791	804	797	769	808	803	742	827	843	778	789	773	791	788	795	796	784	746	793	807	775	786	763	799	838	774	830	815	788	752	816	759	821	834	795	833	769	795	747	848	822	754	820	838	810	803	803	775	804	859	828	794	822	832	829	816	833	828	784	772	827	768	806	791	823	798	752	808	853	793	809	765	763	796	805	810	769	800	803	790	771	776	818	807	788	774	767	827	817	811	827	822	811	800	775	779	783	811	780	811	766	850	812	796	886	785	824	764	816	832	823	838	838	813	819	756	819	803	811	800	769	777	803	808	805	818	832	804	757	775	795	775	787	762	847	745	794	747	824	785	800	799	791	863	787	796	806	819	807	772	791	763	785	821	765	829	777	813	820	781	860	817	783	819	793	753	770	823	834	805	761	819	793	841	779	814	797	798	793	779	838	791	799	803	821	830	792	768	801	788	753	799	842	814	777	789	814	746	836	820	797	719	740	812	803	806	760	758	771	821	749	794	806	721	807	761	801	811	820	814	829	801	750	794	782	782	746	807	778	826	875	800	819	804	754	773	769	772	790	799	747	767	803	789	769	794	755	780	754	753	776	850	764	817	813	787	810	765	847	834	773	814	791	794	795	752	799	802	768	788	810	803	787	870	782	762	794	781	795	787	802	770	843	783	842	819	792	777	768	775	778	802	778	790	803	811	780	780	787	782	810	843	799	794	821	790	792	817	790	795	788	796	779	799	802	814	799	791	758	806	803	740	856	724	809	784	756	796	776	801	808	798	734	807	859	785	803	794	792	769	789	803	801	774	809	832	829	785	768	773	768	818	831	737	804	788	784	741	813	813	756	794	771	825	825	833	789	799	820	758	791	790	758	795	805	777	814	760	764	800	730	814	790	758	747	735	805	778	748	780	769	792	753	812	784	752	824	780	758	778	828	836	764	789	789	763	807	782	788	792	778	730	774	787	825	776	829	825	777	843	805	839	785	772	818	794	793	817	821	788	796	785	801	754	800	785	728	779	763	779	816	801	772	799	835	759	847	772	826	790	810	791	716	819	765	794	779	753	840	806	791	799	809	807	796	750	783	803	770	777	785	777	773	793	779	755	771	808	825	790	777	815	783	792	813	743	802	807	771	764	798	826	791	776	770	778	805	793	778	788	805	850	795	787	812	816	794	775	820	752	769	854	821	815	775	781	719	783	842	807	770	782	816	790	860	825	865	766	779	817	779	784	785	819	772	761	786	802	742	802	801	789	786	793	767	778	836	792	836	814	767	836	810	800	815	757	804	731	768	809	779	762	789	778	753	797	789	820	764	836	790	757	800	806	751	820	765	772	731	752	779	816	759	777	804	781	783	791	798	799	789	796	760	795	803	810	763	796	810	805	801	778	772	771	806	805	824	797	770	772	791	783	762	778	834	788	781	789	811	783	762	795	836	838	765	774	800	801	810	811	800	789	818	764	780	734	804	791	819	748	875	834	829	780	788	779	754	826	796	782	789	773	771	762	786	793	800	783	825	759	786	757	786	764	783	775	790	820	793	804	755	843	830	731	844	773	816	768	794	804	795	807	789	780	800	783	821	753	804	796	804	786	808	743	810	797	797	826	792	846	781	807	774	774	814	818	775	811	829	811	781	830	804	833	773	826	750	785	752	821	761	825	806	778	783	783	779	799	793	814	802	822	847	808	788	799	797	782	821	781	765	861	798	771	778	754	790	819	843	779	779	806	823	795	804	812	799	776	796	787	800	822	827	820	749	765	815	849	803	768	802	795	812	817	774	806	811	822	732	776	831	830	805	786	804	842	782	785	763	739	762	736	726	807	843	779	797	799	799	781	767	805	818	762	828	783	751	788	772	777	826	764	740	824	809	772	781	847	756	752	826	767	771	750	770	810	776	803	816	765	794	800	797	777	753	779	771	825	788	824	758	813	780	740	776	803	813	786	818	813	767	823	823	775	811	778	818	808	781	785	818	788	789	788	772	824	783	772	834	805	798	766	822	800	814	865	796	805	788	795	769	781	763	744	746	765	803	757	812	782	808	803	801	784	728	743	793	797	799	791	788	832	775	785	840	811	774	828	794	850	793	816	727	772	792	797	771	776	766	769	819	759	801	770	843	771	749	767	748	802	755	766	796	792	790	838	788	835	800	760	798	793	820	791	777	737	798	774	758	820	812	782	800	775	810	820	795	766	825	795	813	796	805	772	798	763	799	810	824	805	761	812	771	767	805	789	733	805	789	754	813	778	801	765	800	799	827	817	799	770	762	797	812	777	751	837	724	793	756	832	721	805	778	753	782
23639	21068	33315	61296	52076	39825	22691	6349	1522	1099	1010	966	986	1001	944	944	932	981	969	937	971	934	978	939	926	950	929	966	897	953	944	977	949	939	968	918	938	962	925	998	933	951	960	905	904	907	970	927	952	909	934	967	948	918	906	957	957	977	935	967	964	935	988	922	893	938	945	968	920	924	978	954	934	939	911	887	915	833	921	924	921	935	981	876	923	936	896	947	945	924	887	950	970	972	953	932	919	940	910	1015	924	927	951	932	944	938	896	993	937	886	921	909	945	947	913	949	953	956	930	954	927	929	904	949	929	960	922	961	898	957	937	932	905	960	947	919	982	909	955	956	930	937	985	934	946	925	932	887	948	928	963	964	934	921	923	924	941	912	929	978	990	907	958	943	924	963	965	954	961	925	955	932	924	868	971	861	970	956	962	909	913	927	938	943	1038	935	969	948	947	956	930	950	917	948	914	997	902	874	929	871	912	946	1020	946	958	912	894	954	955	938	928	958	924	897	965	935	969	899	1006	916	901	975	932	895	914	928	982	876	904	939	895	967	910	927	839	910	983	922	1014	911	922	942	927	865	945	928	946	969	926	961	945	868	904	917	958	902	877	955	945	912	930	871	900	880	934	926	976	913	888	1013	927	960	932	903	961	903	917	940	953	941	943	938	943	904	941	920	940	920	948	911	906	928	937	926	951	913	855	887	957	974	904	909	939	957	902	982	949	898	921	925	904	927	918	946	881	911	916	1006	912	843	919	966	917	944	977	882	896	967	927	877	866	950	908	910	891	951	909	941	905	922	916	913	915	1005	879	913	952	951	897	885	964	913	927	962	927	917	983	951	926	934	946	917	961	919	940	926	967	893	954	967	912	893	904	989	949	911	960	879	909	967	962	943	910	910	916	959	969	913	969	875	919	932	885	921	912	956	914	865	914	943	922	917	930	923	899	940	828	931	919	912	986	947	938	906	938	912	955	932	926	921	955	929	931	988	942	913	941	935	999	928	962	927	939	898	906	914	923	931	907	943	904	898	895	911	913	864	927	942	932	892	917	952	915	927	910	925	980	897	926	925	958	914	971	896	907	945	883	896	904	883	956	964	900	886	882	956	951	955	859	951	865	915	952	938	925	860	931	964	910	995	886	922	897	866	896	877	924	921	938	936	955	947	1003	930	900	983	936	947	910	939	946	901	949	890	873	910	916	962	951	886	902	887	945	962	958	892	969	956	996	898	910	885	954	886	931	970	870	888	892	913	894	977	958	926	925	954	880	936	930	930	963	922	946	931	898	950	953	913	926	902	901	894	979	940	922	937	864	959	917	951	934	860	955	912	956	927	914	952	911	948	897	938	998	963	891	932	961	912	897	888	938	995	880	951	932	933	979	958	904	943	949	956	923	960	909	953	932	982	934	919	969	910	934	918	905	939	968	1002	916	888	971	901	949	900	965	963	909	935	982	935	918	929	929	959	877	917	909	910	881	887	907	896	931	910	912	976	921	948	974	926	911	950	901	922	922	869	942	1013	990	922	886	946	948	922	963	975	895	947	916	894	870	893	986	924	902	858	872	969	933	990	946	951	905	904	973	935	918	901	905	894	926	881	903	927	888	909	885	999	957	930	931	895	954	962	1006	902	950	964	959	918	999	919	946	929	943	961	898	876	879	896	952	901	917	874	937	940	965	969	941	964	912	953	907	930	851	907	952	881	953	916	961	922	921	917	965	931	890	924	940	907	918	937	928	934	912	918	954	925	964	960	945	906	929	902	880	955	944	943	859	915	892	905	885	929	934	937	875	918	895	959	960	935	941	911	915	961	933	992	922	943	949	1000	945	921	905	938	944	943	945	960	914	955	920	946	905	883	968	1000	885	896	901	885	889	928	938	928	973	932	942	926	934	920	890	942	912	904	955	881	900	896	906	938	914	920	900	931	909	912	983	981	919	911	909	954	971	934	974	946	954	927	905	892	853	957	956	948	963	885	957	940	917	930	890	900	928	953	907	951	927	962	916	943	981	905	986	961	988	941	986	901	933	881	930	943	954	879	879	956	887	916	923	970	886	930	927	890	922	907	911	933	941	962	907	914	899	902	930	935	920	933	900	963	900	878	913	936	889	942	939	859	946	906	921	943	962	867	882	923	931	965	899	922	951	895	937	865	930	937	902	908	866	863	932	962	882	935	946	944	922	920	894	951	873	915	878	936	925	899	905	929	906	872	932	971	955	936	838	1018	978	928	963	890	947	929	897	956	902	901	995	938	981	902	990	941	910	964	906	942	944	907	936	888	914	903	924	939	899	911	915	942	892	946	955	912	943	937	982	918	950	942	914	947	940	971	898	937	936	929	910	905	921	937	906	879	921	893	925	965	925	900	957	929	910	941	902	900	965	942	848	923	923	890	913	874	920	900	887	911	944	899	881	919	903	972	933	906	928	955	940	928	914	912	878	946	931	939	916	977	884	924	952	967	885	920	950	908	900	910	896	873	918	931	891	974	919	925	934	893	902	918	915	877	922	917	927	938	971	834	932	904	949	962	925	958	955	979	917	904	890	919	995	938	930	933	917	872	921	920	983	972	909	956	933	878	924	923	909	937	954	897	983	911	945	939	906	901	878	955	914	944	905	929	892	899	929	963	856	978	964	955	886	941	906	935	912	975	894	906	948	920	960	927	917	906	943	944	911	942	941	879	914	945	919	899	996	972	948	903	921	876	935	882	889	966	950	936	909	937	864	960	844	911	930	897	933	955	972	873	928	935	940	946	877	929	944	963	961	928	911	966	941	972	965	912	927	937	918	919	902	942	883	940	894	944	922	950	926	888	958	958	903	947	950	885	913	932	907	938	920	868	900	923	888	936	916	946	919	936	894	881	928	908	927	914	941	902	952	951	879	868	940	930	912	946	931	936	926	903	898	944	934	941	977	943	892	935	897	910	897	966	948	944	905	953	928	979	911	896	938	871	952	971	979	938	843	916	928	949	895	915	922	956	958	880	928	928	875	903	924	913	943	934	933	939	928	908	953	912	914	917	908	930	923	973	902	921	887	939	942	921	932	896	949	941	931	886	870	920	885	934	892	917	929	934	891	894	896	904	922	950	925	905	932	905	875	916	911	895	941	940	959	927	929	949	912	936	925	919	966	1000	893	977	876	936	938	955	899	1000	886	920	966	891	867	933	921	929	927	950	952	948	954	930	970	930	896	852	981	944	907	982	909	937	897	905	897	839	949	938	910	934	973	921	959	906	891	933	975	941	967	918	949	919	884	892	882	928	911	890	929	910	925	948	896	925	957	920	955	896	928	919	999	884	908	920	936	929	959	955	938	949	980	903	896	917	896	933	906	894	893	892	878	853	878	933	962	931	922	952	915	942	923	952	942	889	929	953	935	902	957	923	911	920	927	911	931	896	951	878	865	921	894	918	910	923	909	881	927	903	956	904	889	922	949	955	931	895	916	915	888	907	928	901	948	896	925	892	911	1023	969	970	953	899	956	894	860	859	867	885	908	919	898	894	940	940	967	958
4028	7466	42704	75186	58352	33692	13717	3892	1298	1013	840	899	930	873	892	814	909	858	904	826	876	888	851	818	879	864	910	892	859	859	858	923	876	897	853	931	809	854	858	881	891	878	821	856	806	914	897	880	844	878	871	889	907	867	887	840	898	897	867	893	919	831	878	855	896	833	875	919	889	851	881	852	848	853	845	856	821	858	816	849	832	922	889	863	872	807	822	877	880	909	894	828	881	859	879	894	922	885	866	931	861	837	886	907	851	881	834	856	862	830	873	875	904	838	821	904	866	956	901	890	876	863	860	875	850	892	866	858	849	855	869	847	902	880	809	899	880	843	847	907	840	847	839	880	880	851	897	903	932	886	902	857	874	828	865	864	882	902	905	857	878	851	872	831	866	880	774	864	828	855	874	875	890	947	811	858	871	832	914	867	893	921	896	844	807	881	880	827	869	826	825	877	885	866	831	878	876	846	844	807	864	885	878	883	913	869	843	893	925	803	928	892	868	885	863	889	872	820	874	909	912	902	898	826	867	897	916	862	840	893	868	891	859	885	901	884	861	864	935	849	855	881	852	900	824	877	831	892	856	849	885	893	882	894	903	910	802	851	862	819	842	862	859	880	891	918	835	833	827	887	865	858	863	861	897	848	840	851	895	792	895	895	901	877	885	886	854	836	848	891	913	860	879	845	819	922	871	912	861	888	887	838	889	890	907	860	863	851	851	896	871	905	873	891	850	837	847	895	825	856	827	900	873	848	889	893	850	890	927	802	904	836	823	895	864	843	863	901	845	855	845	854	882	911	799	850	930	903	892	854	843	885	893	870	859	824	918	911	837	873	923	895	961	881	816	847	858	813	882	859	862	880	866	854	830	902	809	875	834	872	842	873	875	838	850	879	812	857	867	860	882	840	832	879	869	914	917	943	904	883	850	826	862	821	858	904	887	875	858	856	848	906	875	890	808	841	864	827	895	861	902	887	814	893	872	843	908	886	898	910	841	856	882	864	802	873	894	891	895	889	870	846	853	912	853	847	859	898	904	941	893	880	858	841	835	902	854	858	859	874	850	865	884	855	873	865	899	845	844	883	881	859	841	842	849	858	850	855	840	846	868	862	864	843	841	889	809	855	848	929	857	916	842	894	867	889	882	876	859	841	826	838	925	883	894	883	848	898	833	863	876	865	811	907	835	855	873	863	871	865	865	863	851	901	859	898	917	870	884	927	873	834	977	833	888	868	877	812	939	890	899	861	830	857	848	848	843	921	877	853	895	873	928	884	845	870	902	863	823	801	895	904	883	894	878	898	859	832	918	841	846	897	895	878	907	864	880	902	891	784	815	921	882	804	821	846	860	843	904	849	877	908	868	885	879	870	850	874	853	860	860	820	889	870	864	934	863	875	864	848	876	881	828	878	832	843	909	869	847	852	850	871	919	844	861	861	854	957	851	836	939	884	852	852	821	869	871	876	834	865	883	864	885	914	862	876	855	889	912	876	867	854	860	889	838	921	922	788	920	850	852	853	836	890	858	825	859	857	823	897	816	930	848	865	872	864	838	807	803	895	893	838	887	850	894	898	861	837	929	830	841	844	818	915	868	850	875	873	833	870	911	870	854	855	867	838	835	910	865	850	875	849	877	860	929	902	815	882	860	858	878	816	895	923	874	870	876	865	905	824	863	898	871	869	869	876	870	878	889	822	902	858	879	866	913	936	859	858	871	854	881	893	863	857	949	881	863	868	854	874	929	861	863	850	896	873	849	839	896	898	886	866	852	850	875	875	836	857	877	927	843	846	830	826	843	886	847	822	866	913	912	847	846	901	888	864	870	844	869	828	856	805	835	863	836	920	863	843	849	834	893	905	893	870	882	915	903	838	877	906	906	863	850	874	899	893	890	830	869	826	867	839	863	800	877	854	866	868	870	763	814	879	872	837	891	870	863	834	884	850	852	855	856	880	882	845	963	896	912	846	826	833	847	830	870	897	853	859	873	860	848	905	885	878	858	889	907	889	849	821	864	897	852	854	905	909	845	885	864	896	876	865	830	830	870	873	849	874	909	838	866	815	882	888	867	829	877	812	748	894	882	812	836	892	891	871	911	873	860	869	873	854	833	863	838	895	863	870	869	814	893	914	894	890	848	813	903	908	934	886	859	837	880	867	910	845	897	843	850	895	892	916	888	786	849	923	885	866	826	881	857	844	856	830	844	867	845	877	881	891	858	859	882	869	865	830	831	877	899	858	901	857	889	899	880	820	803	867	910	875	880	839	883	859	873	891	867	829	902	887	851	817	839	904	880	919	867	905	872	901	841	866	838	846	799	910	871	896	860	837	934	823	899	869	901	831	894	904	835	871	814	847	901	886	856	848	820	850	793	824	848	823	848	867	921	873	906	873	838	831	830	822	840	875	879	842	856	897	886	835	836	869	840	903	838	877	866	896	880	858	888	878	829	862	931	891	859	884	882	841	907	876	907	856	842	894	850	854	886	850	872	856	881	869	921	862	848	875	831	892	866	910	842	859	874	922	880	819	830	908	859	815	855	830	913	879	945	899	843	839	889	863	866	875	851	861	839	867	916	863	829	850	913	892	913	894	899	856	866	822	842	869	856	816	862	862	941	876	834	884	853	977	815	851	902	870	871	859	883	871	869	852	870	856	871	859	886	813	883	895	884	849	882	823	848	853	864	889	853	900	881	868	843	883	816	862	848	842	836	843	873	858	833	863	865	837	883	823	842	904	832	864	792	891	900	830	904	894	859	889	919	900	881	864	894	868	851	847	866	814	900	911	859	827	872	830	885	920	874	849	870	887	872	865	909	845	870	845	844	818	872	939	848	858	820	888	933	900	856	860	878	865	854	893	823	852	847	862	884	876	820	858	835	835	830	845	850	937	894	909	885	879	852	899	857	872	838	848	959	798	833	828	877	894	822	841	853	877	880	860	920	877	845	865	898	878	861	879	856	917	821	856	822	879	860	857	856	829	879	818	875	863	837	852	844	890	849	869	821	872	888	812	891	849	844	865	817	828	848	880	834	844	801	833	887	858	835	828	864	934	914	875	888	837	915	930	823	913	811	859	848	878	904	823	868	841	876	870	795	828	880	862	864	848	892	902	853	808	914	874	901	841	835	831	812	869	871	872	856	890	907	883	929	846	831	838	842	867	853	896	899	836	865	896	835	873	835	845	891	865	835	902	842	857	936	862	840	861	943	901	870	892	858	826	851	880	835	842	865	898	879	904	853	816	877	890	854	872	895	890	885	870	827	844	788	809	827	883	837	821	887	846	896	835	830	868	853	880	879	882	820	843	839	879	859	852	855	918	841	817	863	844	806	929	868	833	871	845	876	817	878	854	865	806	889	880	869	867	874	893	806	835	838	864	873	867	823	924	872	888	881	841	859	897	866	873	917	870	862	868	891	824	849	838	835	904	854	889	823	848	872	865	871	885	903	879	877	917	831	878	873	868	870	854	816	872	888	855	891	840	874	885	882	862	801	880
27190	13541	8474	27225	16977	7459	2462	1046	904	850	840	882	828	851	811	859	909	842	782	842	827	826	850	874	881	826	821	798	839	791	821	805	812	839	873	853	835	857	842	835	821	863	868	839	826	822	879	841	812	824	857	819	839	816	825	816	822	763	847	811	823	873	808	846	829	818	781	834	800	843	842	840	826	854	823	784	840	798	903	823	869	805	841	875	802	835	858	855	817	829	838	828	839	821	793	859	801	828	832	846	814	821	816	848	875	801	830	791	798	812	782	912	856	767	781	886	890	774	811	830	802	863	792	815	843	771	782	801	810	831	835	812	783	851	836	788	817	785	816	794	838	858	814	847	803	791	830	890	824	818	800	822	820	842	827	832	803	814	795	826	792	810	855	854	811	853	807	843	866	875	845	832	842	850	808	783	801	797	793	791	795	837	842	835	847	822	807	778	856	838	844	825	804	837	831	848	886	778	803	868	860	870	838	817	827	846	860	854	861	833	790	831	800	830	789	796	839	825	801	829	839	914	794	869	779	846	836	813	824	832	881	858	822	798	887	814	779	812	811	849	838	851	812	835	839	820	792	778	791	824	857	792	767	808	841	832	835	817	864	816	827	795	861	784	791	822	790	859	799	841	797	854	849	826	795	820	811	831	827	818	829	790	849	817	799	844	875	810	808	802	827	782	801	874	814	862	791	835	801	790	861	844	818	767	855	788	795	840	900	797	838	846	814	779	846	817	885	863	819	864	849	824	808	824	804	845	818	819	836	822	794	827	852	870	807	854	853	831	809	840	811	836	814	861	814	856	824	798	819	840	859	830	794	845	858	857	763	887	866	839	841	850	841	826	851	817	822	813	860	794	813	838	839	831	876	801	821	792	828	856	804	789	789	852	828	804	808	839	855	814	770	842	825	797	817	851	830	775	775	820	872	843	834	788	842	881	828	827	806	829	809	806	830	803	802	855	829	856	794	844	850	824	801	870	809	832	799	780	839	827	794	802	856	840	825	847	813	816	792	826	878	865	852	817	840	801	869	808	801	810	793	861	782	834	864	825	820	787	836	852	798	858	801	828	811	831	830	829	876	814	854	844	798	860	857	829	813	800	799	891	869	862	849	872	844	800	793	763	878	846	844	828	803	797	785	862	811	831	823	847	795	786	790	813	821	813	826	883	798	809	841	839	810	792	839	844	772	905	842	834	755	779	782	821	836	812	856	843	835	830	790	782	806	851	796	859	868	896	794	790	819	819	845	846	879	844	852	844	861	834	839	858	866	845	828	790	815	799	829	801	849	801	843	817	824	883	871	867	866	875	812	856	819	865	853	823	897	810	871	833	873	874	830	817	820	837	813	787	856	835	863	818	837	829	848	804	815	775	804	832	833	865	833	804	838	846	872	851	841	845	846	886	803	823	775	831	781	871	827	809	844	815	832	800	859	879	866	836	853	875	834	874	797	847	852	760	914	885	847	803	744	817	863	820	844	829	829	849	912	852	828	839	864	805	819	864	833	814	780	826	802	867	787	864	904	781	852	855	806	812	821	828	851	802	829	819	826	851	802	817	793	813	812	800	868	818	778	779	831	851	832	825	867	872	865	807	753	849	831	829	831	848	818	824	822	823	866	830	822	827	837	837	857	857	765	836	844	838	866	825	836	768	830	846	841	811	833	865	846	785	860	828	842	855	847	862	879	846	767	811	856	897	772	841	801	870	819	873	841	846	793	799	799	858	772	796	826	845	824	808	903	852	807	873	812	861	829	814	881	837	818	854	837	862	815	807	793	848	909	851	770	809	790	816	829	828	792	879	871	842	849	841	854	832	755	848	811	796	825	832	811	834	854	804	799	816	803	763	791	861	874	853	815	838	840	821	842	776	846	845	849	803	822	839	847	831	842	853	818	848	832	848	761	822	832	821	791	843	802	820	845	818	822	836	860	837	775	821	834	839	829	833	813	815	785	767	840	786	843	856	782	848	833	810	856	798	842	805	791	785	840	879	815	834	814	869	836	836	844	814	805	814	807	797	865	831	792	792	791	848	856	840	828	802	834	828	826	815	839	852	890	847	823	811	839	774	832	762	879	886	830	820	818	860	791	830	807	836	845	796	831	806	818	807	839	852	841	830	832	811	799	812	817	856	817	824	828	850	823	836	828	818	846	816	830	827	836	791	839	845	778	779	795	862	806	767	825	771	801	872	868	841	867	899	859	820	839	829	851	805	840	808	820	877	817	820	814	867	829	837	835	835	847	782	829	835	802	806	794	845	783	803	810	852	844	855	781	814	843	821	829	851	826	815	770	790	823	838	806	826	793	832	888	838	779	854	810	815	844	793	813	839	772	792	841	846	768	767	841	811	874	861	819	791	850	860	821	808	841	857	827	801	855	810	846	838	793	843	809	834	854	859	853	769	769	798	848	848	815	842	822	828	842	814	814	792	851	846	807	817	837	876	830	827	753	846	787	832	817	822	858	868	829	854	806	802	789	833	828	821	843	802	824	844	796	798	836	867	807	810	792	851	831	817	830	834	800	780	857	778	850	841	848	823	813	827	815	795	833	849	838	818	864	819	838	820	854	866	826	823	783	884	843	844	857	835	881	839	806	824	769	881	801	868	831	827	809	852	806	849	841	801	821	805	861	800	852	835	831	798	815	875	834	870	779	843	859	846	833	841	797	850	815	830	780	796	782	789	847	824	785	843	828	834	853	862	770	887	877	807	827	827	854	835	861	871	796	801	805	845	795	785	818	885	779	824	778	829	815	905	882	810	809	811	811	809	798	795	832	839	795	822	865	763	797	804	802	839	843	848	778	778	831	760	775	852	851	840	824	814	810	836	778	825	909	830	866	786	844	800	828	821	820	814	805	826	857	822	861	860	844	831	856	818	840	855	785	862	871	831	787	798	835	821	868	824	836	817	830	815	872	809	854	780	865	846	827	838	812	851	852	810	769	851	824	795	847	812	819	793	821	858	790	874	888	840	874	879	803	856	838	834	805	876	830	835	869	866	835	829	771	839	794	855	800	826	853	831	809	842	839	802	815	797	787	804	827	820	867	827	851	840	820	809	807	792	801	864	817	846	771	792	803	839	892	793	881	820	834	793	860	854	841	812	792	804	815	808	754	828	746	841	800	752	858	809	812	831	764	832	810	832	829	804	792	792	847	823	768	816	811	824	798	807	820	868	836	821	862	838	818	818	813	850	856	833	874	848	862	820	832	769	806	819	800	829	856	815	844	839	813	891	839	818	784	825	805	790	826	785	836	841	849	817	788	832	794	772	825	859	860	836	837	820	887	828	861	830	873	822	809	858	816	826	870	847	847	813	813	791	836	850	856	831	830	810	855	859	853	833	794	854	785	847	842	822	801	917	830	836	798	848	815	799	841	867	815	874	840	792	884	839	829	902	837	835	821	816	838	816	815	831	812	843	845	807	791	794	841	790	873	789	831	845	817	722	851	848	844	776	890	763	834	789	829	869	832	779	840	849	843	860	865	796	859	821
5026	1277	9453	21072	11913	5436	2132	929	736	734	768	770	733	747	715	766	789	796	734	779	774	707	757	709	701	793	746	730	765	735	696	710	696	753	759	720	766	729	715	747	724	722	741	734	741	718	708	746	744	723	754	697	797	724	747	714	727	747	718	766	683	730	697	750	704	686	776	741	690	701	755	727	735	744	735	730	700	807	754	740	713	757	690	709	704	741	685	765	688	731	778	741	756	746	760	745	693	699	725	732	688	772	751	744	734	707	693	719	702	774	745	762	753	758	725	744	721	720	724	709	723	703	695	719	710	729	725	677	741	761	695	722	777	719	730	719	741	710	714	704	731	783	712	714	685	729	712	692	763	748	716	723	758	778	773	735	741	731	724	748	747	764	774	728	733	751	734	771	742	725	680	726	693	694	729	760	722	737	720	706	732	744	786	713	733	724	706	720	677	700	721	715	731	743	711	688	778	721	723	733	768	715	693	769	675	760	729	726	715	730	782	786	713	749	703	764	743	728	684	714	717	742	775	713	731	722	755	710	725	727	776	732	689	737	758	709	694	757	678	721	733	758	735	742	697	773	743	686	733	725	722	766	775	729	680	720	755	734	706	740	719	765	729	732	691	773	782	727	720	714	698	727	715	720	717	719	654	733	763	748	727	765	731	706	690	730	749	718	755	674	695	772	700	718	746	696	752	663	729	682	713	784	719	758	704	678	739	738	724	751	740	745	738	755	707	760	749	720	708	713	717	713	752	749	724	727	663	739	748	735	711	746	708	725	704	733	693	753	700	706	761	738	695	730	747	780	765	725	704	734	687	723	722	762	696	730	688	761	781	741	755	680	742	715	710	758	765	766	755	728	743	728	709	717	685	747	738	738	670	720	710	695	745	654	757	733	711	735	708	727	728	756	746	755	728	732	710	741	709	701	710	730	672	734	720	751	723	689	702	739	732	723	734	710	760	764	754	722	736	709	701	703	709	709	682	760	728	741	779	697	748	766	693	785	698	725	811	721	704	686	697	756	763	749	696	727	734	745	705	731	720	760	748	683	716	752	695	745	724	766	728	719	733	731	672	727	723	700	726	710	725	720	737	727	724	747	712	747	737	756	724	724	704	739	743	792	741	699	726	686	700	719	720	739	711	702	738	709	707	731	756	756	736	687	736	751	727	758	685	704	764	709	740	761	705	746	679	710	714	718	713	736	733	751	754	763	735	714	752	732	720	717	719	709	748	723	690	738	774	702	699	730	717	762	752	698	721	708	722	741	689	773	729	728	722	726	669	700	726	715	718	746	707	771	711	746	778	757	706	709	723	676	753	762	708	751	718	711	740	754	667	729	775	717	694	685	693	715	696	691	695	725	725	735	710	702	754	702	730	683	692	678	666	737	720	747	745	744	712	734	763	720	740	760	734	737	696	666	693	736	755	739	730	726	695	722	754	719	710	770	729	716	751	683	779	717	721	693	745	685	735	715	729	699	742	733	733	709	782	740	772	738	777	775	732	711	768	704	765	739	730	726	727	721	742	779	710	691	771	715	749	671	729	705	684	728	668	722	732	753	709	712	693	718	711	725	725	714	680	748	722	741	739	707	700	722	736	760	689	720	721	675	727	777	720	710	741	769	733	726	700	734	744	703	720	766	668	700	726	689	745	744	743	716	760	763	730	744	680	717	710	714	741	736	740	666	755	736	709	698	755	745	766	708	743	709	739	711	739	763	684	731	733	729	725	752	739	750	737	755	705	703	725	714	758	753	729	715	687	715	717	692	708	733	757	749	697	719	725	750	729	749	711	716	715	755	732	733	766	668	736	735	703	744	688	760	719	727	745	772	688	712	750	730	735	741	696	742	761	737	777	699	690	720	716	731	752	679	714	721	747	729	745	734	726	746	775	772	712	715	788	713	747	703	774	759	725	746	719	721	727	740	747	681	735	707	742	715	791	735	701	765	685	693	740	716	718	752	762	759	773	720	752	731	708	753	740	719	698	733	749	749	711	770	740	742	740	734	692	714	675	733	739	759	738	690	705	734	685	743	721	717	652	693	702	701	775	708	721	759	734	685	719	754	749	735	751	715	717	730	758	738	708	710	741	734	752	753	719	765	703	770	723	724	682	747	719	745	748	750	751	738	711	732	733	717	736	730	735	719	717	716	730	715	786	718	715	749	732	792	684	707	676	747	719	752	688	675	752	705	714	708	725	784	729	736	718	790	669	730	768	770	664	710	735	796	770	735	717	747	727	727	721	701	760	728	735	757	732	734	747	750	737	726	764	717	744	672	727	765	727	714	768	744	669	697	718	710	730	727	718	768	739	706	748	746	705	679	742	719	663	711	743	731	732	717	716	691	751	743	719	749	693	682	734	756	786	759	725	721	731	743	663	716	721	731	742	719	714	684	796	740	778	721	748	694	737	783	709	708	722	735	711	728	722	752	693	764	727	749	719	705	761	715	715	754	716	689	744	702	753	744	727	750	711	684	806	759	783	750	700	698	745	729	701	672	702	701	750	724	762	737	727	743	738	792	748	724	756	751	699	706	723	737	730	733	737	772	719	722	756	738	742	757	785	716	700	748	722	673	702	727	730	769	703	699	751	731	784	804	724	727	740	705	699	729	720	731	778	738	753	704	766	685	786	706	701	733	732	720	751	728	703	676	764	741	711	731	728	671	698	730	736	689	747	728	693	719	696	705	741	736	744	734	774	730	723	796	694	743	725	764	757	799	748	704	746	714	724	706	789	731	715	701	683	728	686	715	735	710	802	699	724	722	722	694	713	764	752	684	678	713	743	710	714	748	746	702	721	746	750	749	739	727	672	741	728	711	692	721	723	727	711	709	744	676	760	709	749	738	745	695	746	755	752	767	713	730	727	738	686	778	735	791	738	741	707	726	752	738	760	722	751	715	741	723	770	718	767	772	722	709	720	700	704	755	720	728	707	668	682	712	705	747	699	693	696	776	654	777	779	717	687	745	749	736	728	738	752	718	711	733	732	763	762	775	758	702	757	724	738	721	758	745	739	708	692	748	757	726	783	710	751	726	770	738	689	703	666	780	775	740	735	768	715	699	760	751	732	704	679	654	706	690	683	744	683	721	704	693	692	763	710	690	696	749	673	776	767	767	730	720	742	731	718	733	739	713	743	741	719	683	748	687	715	751	732	755	691	742	756	729	712	738	770	707	691	725	722	722	724	694	717	749	704	750	757	698	799	749	708	723	717	750	709	729	732	734	755	708	707	762	755	692	746	705	690	720	692	734	745	706	708	702	700	729	729	715	697	752	727	746	727	730	696	759	733	725	741	764	720	739	773	709	721	743	728	700	725	768	706	778	759	726	694	744	723	720	736	746	774	799	761	715	713	729	718	725	734	749	714	762	685	744	704	708	775	679	745	765	787	699	706	684	769	689	757	708	764	690	701	764	692	739	713	797	754	745	760	755	757	687	721	717	718	750	764	743	727	689	728	705	693	710	758	694	758	686	749	759	722	780	726	721	720	727
24454	21076	32930	60251	52340	39596	18150	5196	1865	1003	862	897	850	891	860	792	816	848	818	834	826	833	808	882	807	849	818	805	766	849	856	797	917	848	771	787	778	777	759	796	828	757	825	845	807	748	773	796	799	822	812	831	791	797	815	843	806	782	797	823	822	830	801	811	832	758	804	783	804	793	806	787	843	817	826	776	843	787	816	791	805	769	795	855	790	802	805	798	860	810	774	772	804	834	806	824	804	856	785	819	823	793	823	824	825	817	882	797	886	783	777	749	779	781	751	798	823	840	842	771	813	795	831	830	828	785	807	816	754	740	777	797	794	840	778	812	792	826	788	802	827	869	841	806	838	818	729	768	851	812	824	794	786	817	755	825	804	758	802	843	759	830	846	797	784	810	810	738	772	821	784	778	845	771	776	824	826	753	827	795	804	763	803	767	807	811	809	837	853	810	827	812	774	830	783	819	798	809	828	852	823	813	830	768	853	836	832	799	833	769	798	816	846	798	814	793	844	802	808	806	816	882	771	810	762	860	842	790	808	810	790	771	790	818	827	844	796	808	752	824	807	805	808	797	803	816	814	833	814	820	809	786	845	851	848	814	753	792	783	796	785	789	839	744	833	819	856	737	830	777	775	850	827	794	780	773	812	818	845	795	827	811	794	847	811	814	871	784	815	842	772	779	812	825	826	845	823	752	792	788	788	756	836	784	799	777	781	812	767	774	831	799	797	756	785	867	812	797	823	790	788	787	847	815	823	840	772	824	801	824	853	803	844	798	781	801	869	814	797	845	803	787	760	771	828	797	786	791	788	762	848	833	819	824	786	783	836	778	840	826	815	787	783	774	859	798	770	784	814	796	815	762	836	845	800	808	851	805	748	787	817	814	784	748	796	780	712	845	822	798	823	820	807	761	813	809	764	782	793	806	782	794	809	829	814	799	809	778	743	780	778	820	784	814	772	798	823	814	789	793	826	817	807	775	813	794	790	794	782	834	812	747	858	743	820	854	777	801	837	836	794	780	774	828	839	839	782	812	790	828	806	798	838	817	794	839	788	786	793	820	762	811	823	819	766	770	806	845	755	839	845	803	857	794	801	863	794	812	752	845	782	812	906	825	794	782	760	787	758	774	758	813	751	783	798	844	809	777	767	791	815	726	792	795	839	827	743	776	800	799	841	795	767	762	755	822	767	786	827	795	832	746	756	830	797	847	796	779	813	767	856	829	817	780	826	808	828	791	812	789	786	849	802	798	809	785	770	826	848	845	790	852	804	833	809	744	826	789	809	791	797	791	830	794	816	789	827	800	797	835	818	800	802	758	767	778	790	779	864	766	814	824	832	825	824	798	793	824	829	808	779	810	760	774	833	804	862	765	761	774	798	800	820	786	803	793	799	791	771	854	766	786	828	789	757	800	789	843	804	850	817	796	750	844	774	770	757	791	831	743	815	807	828	816	815	784	794	825	754	799	755	820	716	786	787	793	870	798	777	834	830	830	751	768	859	802	788	774	812	796	754	840	776	793	800	797	832	840	817	833	803	734	795	800	839	816	855	799	793	823	834	809	817	827	783	810	810	785	798	766	779	796	813	788	754	768	798	817	784	789	772	831	866	814	764	817	775	816	774	834	781	784	839	794	772	807	817	800	783	734	792	764	765	778	773	818	801	736	768	796	809	792	833	794	759	805	800	765	825	793	756	810	849	829	775	836	808	792	816	795	779	858	774	803	768	810	765	793	812	822	770	803	805	825	795	784	804	795	774	804	795	837	882	800	792	759	775	825	781	773	805	831	787	831	801	738	764	801	768	810	759	764	780	767	819	790	840	849	788	790	769	771	843	794	779	802	792	806	783	822	813	801	813	766	804	764	781	791	805	756	760	757	755	791	808	769	806	761	745	752	792	779	803	805	754	831	817	804	864	776	783	772	805	828	773	771	742	870	792	766	809	816	785	842	817	804	819	748	834	819	802	756	777	821	808	843	802	804	816	765	798	813	840	766	798	785	809	785	764	778	787	777	811	861	814	792	838	807	811	802	820	816	786	752	820	798	824	846	848	771	758	805	795	767	772	770	846	773	789	818	840	774	798	783	812	844	798	846	768	795	817	819	739	753	834	847	752	830	748	768	841	771	844	825	828	765	767	841	824	821	850	799	773	836	789	776	798	861	820	829	787	793	761	821	808	771	755	797	765	815	796	775	871	811	793	815	791	793	776	867	778	799	768	790	827	795	817	777	806	773	794	837	772	763	795	790	806	774	824	857	794	843	821	814	805	837	819	797	843	835	759	796	809	806	767	862	835	794	773	808	787	811	808	780	828	745	792	782	824	822	808	783	736	815	858	799	811	807	793	800	762	760	862	816	787	816	820	746	826	834	760	734	840	801	800	837	762	769	853	810	783	827	782	826	769	765	765	792	792	798	762	852	808	823	831	814	789	765	840	769	796	770	801	785	826	789	811	830	790	776	773	788	796	795	838	748	772	779	812	793	786	847	736	780	790	826	833	784	776	815	829	808	773	796	790	818	783	809	775	811	782	756	803	790	813	768	844	792	811	841	812	796	843	818	827	822	792	808	830	821	794	821	833	754	803	785	818	779	827	823	822	831	829	803	786	815	835	801	828	753	769	825	774	799	771	815	793	798	768	771	802	790	826	801	752	811	793	817	779	806	799	820	775	768	790	798	815	786	785	833	825	842	856	794	860	799	799	811	803	806	775	809	773	808	826	797	838	802	898	772	798	753	764	744	813	837	780	787	810	796	814	841	834	843	830	866	839	803	788	804	883	798	820	817	776	821	831	776	859	788	771	828	796	778	799	774	808	787	808	818	783	751	857	834	847	765	784	849	827	783	835	824	742	810	849	777	843	825	821	816	812	811	799	764	832	800	781	829	807	772	794	810	833	774	807	804	801	850	757	803	804	821	822	839	798	811	850	843	789	801	748	831	758	799	769	802	762	803	794	799	818	769	836	798	813	799	797	814	838	880	783	803	797	836	825	845	851	806	804	778	778	788	829	788	817	811	815	856	804	800	789	769	799	745	787	800	806	809	832	846	801	848	842	856	770	789	802	804	785	770	830	746	765	817	741	790	805	781	819	816	796	800	810	758	801	875	797	771	796	797	865	813	787	810	787	796	804	761	792	811	792	846	789	838	749	799	764	816	813	816	804	787	784	873	777	788	812	796	762	815	776	817	801	826	758	826	829	818	826	801	806	802	811	755	792	780	757	780	853	783	793	789	799	792	792	805	816	792	772	813	825	760	812	776	791	791	829	823	825	820	835	836	806	773	781	817	863	810	759	760	826	760	780	802	807	842	802	810	813	831	806	804	798	807	810	716	770	813	847	758	821	753	796	773	779	759	853	785	760	819	785	790	862	813	820	821	822	827	789	812	757	798	808	802	795	765	804	801	785	809	803	739	828	819	844	781	784	802	772	747	790	798	794	810	821	778	816	811	834	760	837	790	784	793	784	842	782	741	807	854	792	775	795	808	793	808
3526	5720	47240	61855	50518	30653	11104	4021	2004	898	753	771	753	824	811	846	781	750	802	753	747	837	808	806	835	792	789	755	815	765	792	805	754	758	729	785	795	805	784	782	841	788	788	741	757	776	775	772	780	728	747	729	770	753	761	790	772	798	785	740	796	759	770	758	721	744	762	832	777	769	762	788	774	722	746	775	774	780	757	760	793	716	707	744	812	799	769	721	764	792	742	763	821	756	758	766	800	804	753	752	755	748	760	782	755	742	787	789	752	784	769	768	734	776	779	770	769	762	774	743	786	762	760	738	746	723	759	790	813	757	791	739	799	732	764	766	770	774	759	769	726	757	777	737	783	791	775	804	799	739	733	765	765	768	731	770	794	762	814	758	738	805	788	804	779	767	745	746	765	756	763	728	759	703	744	747	812	766	739	741	762	758	801	742	753	757	784	772	738	789	762	795	800	801	718	720	790	774	752	774	818	697	735	780	784	760	744	724	761	781	778	774	766	723	748	826	774	758	734	807	834	778	743	744	784	793	773	766	755	724	758	742	759	763	770	764	797	711	790	722	741	747	738	825	779	741	776	733	737	815	775	785	772	731	774	736	755	771	791	724	742	808	730	790	728	745	738	780	766	749	735	732	718	811	777	757	772	769	789	745	770	765	771	737	774	819	761	722	779	774	798	765	755	808	718	750	719	726	767	806	765	783	753	753	761	783	741	743	703	801	778	773	757	784	782	766	753	740	727	789	828	727	747	767	759	784	787	772	817	778	774	744	743	810	751	758	761	812	761	811	783	765	732	764	729	748	764	769	783	737	725	772	770	744	784	795	734	749	786	795	759	765	818	742	811	768	737	779	780	759	753	744	746	717	747	750	762	760	771	778	780	775	761	740	791	773	786	727	759	778	799	767	765	753	770	769	767	737	757	739	740	766	761	819	756	796	793	791	754	756	769	736	754	802	793	848	792	801	766	764	770	755	769	792	820	776	799	805	791	788	773	785	767	751	757	729	767	747	734	742	817	716	746	707	751	790	757	742	745	780	742	746	747	745	796	738	708	740	736	796	737	787	744	772	758	784	702	791	751	782	728	847	772	760	801	773	751	743	734	706	759	770	772	784	761	748	781	760	750	708	762	750	812	796	741	749	777	763	801	715	797	745	759	774	774	793	768	767	761	786	790	771	733	749	824	750	742	792	769	780	804	775	796	739	771	728	730	770	777	760	768	754	745	773	775	738	738	712	734	747	782	785	768	783	794	804	797	741	747	718	723	745	752	766	736	803	784	775	786	751	792	798	785	756	757	749	743	799	771	770	706	746	788	729	760	831	747	766	753	745	738	701	755	737	748	736	771	751	766	718	770	732	824	769	744	737	802	782	744	774	701	742	718	799	747	805	760	737	742	746	775	828	739	767	768	785	738	732	817	802	773	743	812	767	782	759	819	737	761	761	763	745	789	731	824	837	820	755	743	778	800	777	773	828	776	789	767	742	695	760	719	796	766	793	768	757	762	799	724	760	790	708	706	853	737	729	697	776	745	738	775	755	740	788	781	725	733	717	748	747	746	727	783	746	775	745	756	767	754	746	768	753	791	747	775	761	785	759	748	775	790	754	707	741	791	718	695	750	789	789	740	780	769	753	754	766	711	750	766	735	762	779	780	785	774	739	739	737	768	792	793	753	754	780	762	736	753	760	741	773	785	744	788	759	773	776	737	795	774	732	761	739	754	697	766	801	779	730	746	745	726	712	750	742	793	759	758	773	766	781	778	795	739	787	781	788	765	722	791	779	758	771	791	783	772	761	794	737	746	761	779	724	709	751	758	754	784	805	791	804	759	748	758	790	748	738	765	775	746	765	741	777	807	814	766	779	754	791	793	796	783	783	781	809	784	764	749	765	775	740	724	780	711	768	753	828	729	732	798	739	745	809	740	780	747	680	720	761	795	798	779	804	748	767	728	821	749	754	789	763	763	751	769	735	785	725	753	789	772	764	804	723	766	776	718	767	772	741	768	757	725	714	763	762	811	775	789	732	759	729	686	754	811	756	749	751	775	814	771	746	759	762	725	762	739	697	737	767	769	788	761	741	749	760	721	826	771	804	781	757	803	775	793	734	752	751	726	776	780	811	760	749	778	768	757	772	783	764	773	746	779	757	796	731	746	767	792	791	735	764	777	753	811	752	754	745	785	741	839	804	773	765	804	712	780	765	733	756	736	792	797	784	753	794	751	811	739	740	759	718	745	771	752	738	757	697	749	818	740	738	736	786	805	718	760	760	720	731	767	739	784	759	762	812	778	783	770	720	772	782	771	765	711	764	762	775	753	761	740	729	789	785	772	853	776	827	744	756	723	746	787	788	752	774	788	761	747	830	812	779	762	734	742	830	733	759	780	843	747	727	777	847	725	807	843	763	782	777	726	745	726	780	818	755	756	724	782	752	748	771	764	758	790	785	735	739	774	783	776	713	751	759	781	749	741	778	826	727	765	756	700	732	753	753	757	763	775	716	760	751	774	782	739	734	759	736	746	786	763	746	740	718	717	761	780	810	753	757	759	755	797	758	721	805	772	750	740	764	749	758	773	798	793	828	702	760	802	786	746	778	746	711	740	797	727	697	825	735	756	721	802	751	791	778	762	756	755	744	763	785	769	736	786	760	763	787	768	707	767	771	755	738	709	784	727	752	762	784	750	766	755	771	753	738	764	789	780	784	755	764	722	744	728	756	781	721	760	758	729	757	769	724	759	775	789	778	760	757	764	718	732	771	730	754	732	733	720	820	774	772	721	764	787	769	775	793	779	769	794	816	798	802	768	752	769	762	812	735	728	756	790	737	774	783	795	771	809	793	740	765	754	717	756	767	808	770	783	781	722	733	774	790	802	807	761	742	755	790	761	756	734	711	766	749	722	786	760	725	775	791	775	758	755	717	771	754	751	804	788	790	724	726	748	768	763	800	764	770	741	749	770	769	766	778	767	809	775	777	770	818	712	730	771	806	801	724	767	809	800	774	719	786	765	771	761	771	754	745	763	746	714	736	754	796	767	768	811	782	753	767	753	747	775	760	753	801	748	801	823	777	787	808	730	744	749	728	772	711	722	733	780	723	763	749	793	734	771	781	770	734	768	795	786	765	742	777	785	790	729	742	796	770	785	733	741	713	758	734	801	774	784	762	788	749	773	722	796	788	772	722	721	737	733	710	822	759	762	774	757	775	806	750	747	788	784	781	751	718	809	757	802	716	794	760	740	773	785	801	755	754	738	763	788	775	746	767	773	743	715	745	790	775	743	767	768	777	777	777	732	768	735	785	752	764	776	773	744	740	759	770	757	768	741	768	764	810	769	773	766	792	736	794	761	754	798	708	783	815	757	745	741	790	766	765	755	697	770	746	723	760	796	780	776	767	755	790	779	784	756	777	761	714	773	725	755	727	753	726	758	764	718	733	805	799	777	746	801	709	727	765	724	768	780	798	771	779	736	766	762	778	755	750	797	773	742	709
23779	21128	29008	49190	59706	49722	29281	12084	3177	1171	956	986	923	898	951	1001	959	956	1005	902	932	940	923	932	918	974	960	949	882	869	904	920	927	916	850	899	879	917	875	855	935	906	945	886	839	911	867	905	885	932	889	886	920	902	941	895	870	928	931	921	868	888	889	928	890	925	857	904	931	914	908	910	909	860	839	853	933	894	860	875	826	941	927	868	888	901	923	867	890	921	841	936	904	891	892	899	956	908	912	906	904	880	926	909	861	942	883	907	874	890	873	912	918	889	883	937	868	874	915	893	892	877	912	899	891	904	917	887	925	906	873	928	851	894	880	923	904	843	861	873	921	839	879	909	883	893	849	879	851	830	933	939	935	931	856	914	930	866	868	895	926	885	873	911	897	882	862	911	877	873	833	929	903	885	936	948	922	939	885	947	887	856	933	907	879	930	893	875	905	844	884	887	911	854	925	937	891	904	878	917	912	908	879	935	927	902	868	891	862	909	964	877	904	954	908	870	897	878	920	863	905	891	888	871	884	849	828	904	864	909	887	849	910	893	936	872	873	868	871	852	903	910	874	928	953	844	918	876	930	875	879	907	893	920	852	877	888	908	873	825	904	911	936	877	931	847	893	894	882	899	885	893	894	916	910	871	877	889	861	886	903	866	861	849	891	917	935	887	920	874	914	894	883	904	870	853	871	872	871	869	881	930	920	901	910	893	924	944	857	882	885	909	889	909	827	904	947	884	902	842	930	905	867	926	943	919	886	883	870	952	904	864	868	942	910	920	892	887	850	920	845	891	889	858	904	834	932	902	878	963	894	895	844	884	855	880	876	872	897	877	889	933	872	874	892	896	903	915	913	953	973	902	875	915	924	884	936	868	896	897	913	889	893	888	874	857	899	960	897	883	899	991	885	874	910	853	958	907	926	843	925	902	966	841	906	902	810	871	842	904	874	933	897	888	920	981	854	887	889	941	854	903	796	914	880	898	907	888	882	915	905	912	902	834	863	936	898	886	904	932	929	869	917	919	948	876	867	892	860	870	889	888	919	913	849	949	869	865	880	869	933	897	902	908	834	929	871	858	830	881	896	860	905	869	877	910	895	902	897	877	906	899	870	889	905	875	899	888	903	903	912	923	902	914	901	919	902	927	900	915	925	901	885	869	891	857	862	906	897	886	944	865	922	977	979	864	892	857	943	923	872	852	853	890	929	903	860	963	890	951	934	891	892	966	919	897	909	862	875	917	879	868	903	916	897	919	884	885	857	897	856	906	872	871	921	875	878	903	850	876	881	886	887	928	934	885	929	944	904	864	895	853	895	873	837	951	859	917	854	856	922	930	921	875	906	944	911	930	906	852	904	904	908	925	849	851	904	886	913	963	857	884	861	933	865	925	918	905	855	865	872	834	903	864	852	930	930	900	847	919	953	898	920	963	903	919	952	917	920	905	884	880	901	878	916	879	882	905	877	866	953	885	929	901	903	943	836	903	911	845	887	873	878	867	892	880	901	859	848	891	916	897	844	898	833	912	874	875	937	934	910	883	857	857	854	924	922	841	901	885	878	865	878	903	914	835	929	829	890	894	827	922	924	890	820	810	906	882	898	914	899	888	895	890	899	872	929	885	910	887	922	903	856	918	867	905	876	917	884	911	889	888	911	914	868	926	889	899	857	878	896	889	890	865	842	889	925	945	887	877	825	845	898	890	952	871	917	907	851	909	949	869	931	927	886	934	904	874	869	901	900	892	851	905	882	891	859	915	961	876	889	878	896	891	914	906	946	860	887	902	865	873	919	878	898	900	902	886	879	910	876	919	892	899	958	868	894	911	919	911	936	925	838	907	874	885	860	882	863	887	863	833	908	875	863	913	946	846	841	892	876	944	915	891	883	888	936	869	820	862	883	861	875	935	918	906	872	866	906	835	917	906	880	902	891	912	898	907	904	878	930	953	902	865	938	837	869	897	906	884	888	905	947	875	892	870	892	879	885	879	882	874	957	932	911	860	885	875	931	926	944	858	930	890	885	916	922	872	907	930	934	863	904	886	951	956	935	855	872	958	863	900	894	879	957	916	887	828	896	925	946	943	862	907	872	901	899	885	884	879	866	903	906	899	861	945	921	890	890	875	925	892	923	867	939	898	889	837	837	909	863	962	909	891	850	896	905	858	988	923	857	857	871	873	895	846	875	975	891	910	886	854	899	888	920	852	829	861	983	842	906	851	913	875	914	833	883	836	849	883	870	887	934	853	889	898	935	917	928	867	874	885	875	848	871	889	934	916	894	903	917	942	864	934	875	873	866	965	894	879	936	890	902	869	925	866	875	898	950	953	907	873	862	859	885	894	917	895	891	901	900	908	897	947	892	925	933	909	904	922	900	926	911	883	874	887	944	917	894	946	868	887	943	887	869	939	845	846	854	895	857	875	888	915	867	892	920	886	857	910	902	890	868	855	925	874	888	898	917	874	866	891	862	883	921	934	858	905	925	878	890	929	946	926	895	818	866	918	876	909	865	932	875	874	928	888	915	977	867	922	907	887	956	963	901	935	902	899	886	919	895	903	867	901	893	913	951	874	890	881	987	932	914	889	934	939	854	896	903	931	938	887	869	896	872	893	931	875	890	898	919	842	918	886	849	876	904	834	871	883	878	889	875	903	870	866	884	870	866	882	910	916	929	904	909	892	918	886	869	901	896	936	857	896	880	909	886	917	909	941	942	911	981	887	928	843	851	908	875	861	901	844	925	885	815	884	902	941	871	871	900	869	875	903	911	891	852	932	877	898	869	901	874	905	847	899	906	862	912	915	885	907	899	898	894	898	964	894	910	870	897	852	899	883	861	887	880	880	916	939	943	914	907	856	884	884	900	855	923	921	857	861	878	879	878	897	871	926	860	857	883	957	934	880	868	841	880	902	890	858	861	888	879	927	864	935	944	922	915	899	936	899	839	865	850	925	892	903	845	919	907	900	902	947	901	933	897	934	900	907	890	884	894	940	914	899	857	878	878	892	857	858	919	948	911	838	888	873	846	893	949	845	918	863	890	940	892	863	832	859	872	847	928	946	941	907	883	899	896	920	912	891	904	899	919	880	944	862	905	890	874	872	892	932	870	847	893	919	830	908	883	897	862	858	873	924	860	903	907	875	934	914	865	955	930	884	890	919	940	869	874	896	879	892	902	907	914	877	893	866	892	884	897	881	923	900	881	895	949	897	949	907	869	893	894	884	908	855	872	951	854	889	910	872	916	885	873	889	859	890	951	906	907	895	910	876	932	866	891	924	900	870	901	862	894	856	934	834	816	894	890	878	922	857	919	909	949	930	879	857	888	904	880	886	865	897	859	873	937	913	903	900	908	946	909	884	871	932	863	898	907	893	887	900	870	912	859	886	927	865	907	903	812	897	908	909	901	879	864	892	871	898	882	897	864	868	880	861	938	899	884	952	893	880	846	937	905	950	870	925	923	898	918	898	937	880	905	921	908	923	898	902	888	805	834	890
3787	7465	15852	66945	67476	44314	20404	8227	2889	1044	916	834	868	870	883	843	863	890	820	833	861	889	817	876	882	932	919	865	812	831	839	922	819	810	839	850	884	885	831	808	857	813	865	856	843	850	847	856	804	865	859	827	849	865	829	927	889	855	800	867	806	847	807	869	872	838	811	836	825	837	848	840	828	873	832	813	817	831	797	827	826	901	841	822	816	829	864	849	868	856	811	845	853	822	881	845	868	887	797	860	878	847	849	856	821	831	861	858	842	794	844	803	859	859	817	953	838	836	869	802	826	846	811	870	892	836	815	848	775	843	845	865	876	805	805	799	866	841	870	819	798	833	822	832	843	815	853	846	817	846	837	828	827	821	879	863	829	837	823	837	828	849	905	867	842	853	865	835	841	852	862	829	795	839	821	857	838	777	865	869	811	866	842	825	832	810	837	811	848	857	848	758	826	845	847	844	771	858	818	832	825	816	825	894	835	864	906	873	762	849	878	821	889	845	802	818	857	827	808	845	854	845	848	837	795	834	817	833	828	807	880	807	845	820	830	819	800	847	838	854	812	855	828	802	787	860	826	854	826	792	848	823	848	808	835	776	790	853	840	848	846	796	841	832	780	896	835	859	830	824	838	831	838	895	794	845	833	827	876	860	793	848	878	852	790	867	825	836	820	832	859	867	859	814	841	785	794	815	821	816	826	820	856	773	848	839	827	815	850	843	791	843	857	823	801	824	820	896	841	813	799	906	847	800	888	853	839	809	821	869	832	914	825	823	880	856	877	833	850	863	826	814	820	820	839	815	812	885	875	793	796	883	809	824	859	850	846	804	830	817	890	858	826	842	860	812	835	813	852	853	829	869	787	805	834	890	833	843	881	862	834	869	801	870	819	861	801	809	848	830	822	829	823	806	851	811	816	850	860	817	820	866	859	830	823	807	803	903	805	840	870	836	815	807	820	823	809	846	875	789	831	808	840	873	859	819	863	818	855	836	804	784	833	829	859	848	794	859	830	837	849	811	814	772	836	861	826	786	821	859	869	871	887	824	844	893	826	801	879	844	783	802	850	842	819	827	844	867	798	887	860	792	843	785	844	821	825	823	833	828	875	867	874	823	870	759	846	825	838	809	851	854	822	828	805	826	865	879	878	806	840	828	853	840	896	882	843	861	881	845	862	854	876	848	816	843	849	799	801	818	786	800	802	835	832	836	821	812	837	830	867	830	902	772	855	853	857	839	819	824	811	826	874	806	846	826	794	838	832	846	776	881	848	875	846	843	836	826	818	892	803	844	842	805	827	847	834	818	839	819	893	820	864	817	841	862	801	845	806	865	831	882	855	807	850	817	835	845	861	847	836	824	842	848	850	856	827	825	830	846	814	830	820	822	861	844	784	790	839	835	870	854	857	809	852	811	869	847	899	802	812	894	870	828	849	884	851	864	856	844	825	843	910	818	846	754	844	844	816	814	863	861	820	820	815	884	829	842	829	876	803	845	880	813	823	791	805	837	855	858	882	833	892	791	912	834	823	874	797	892	824	870	874	818	824	844	804	855	803	863	799	807	835	815	906	854	822	833	808	830	838	851	812	842	878	796	860	844	874	842	842	848	830	870	806	859	866	817	844	833	815	835	798	871	789	823	879	832	820	820	887	828	815	832	829	845	825	812	856	855	799	803	797	862	830	804	826	873	867	817	826	821	817	893	833	845	818	864	800	855	796	813	849	856	813	827	805	788	839	863	874	787	823	780	872	808	880	894	810	839	884	820	824	837	845	836	844	823	830	878	831	813	845	862	853	854	837	847	854	805	879	842	871	856	886	852	849	841	817	865	817	839	833	852	808	838	854	842	885	830	800	822	893	867	838	872	824	833	790	872	880	846	823	825	829	828	877	845	882	868	856	787	800	847	840	852	818	829	825	800	815	864	861	871	795	813	816	829	878	803	819	838	811	819	849	890	858	864	802	859	852	841	835	799	836	871	845	847	820	844	816	840	836	891	830	821	847	854	791	856	865	843	843	858	823	854	812	818	842	844	822	892	822	811	818	834	804	826	821	860	793	831	793	819	807	848	850	794	848	848	832	820	852	896	856	852	802	854	866	845	806	878	862	910	851	896	819	795	857	839	818	850	853	828	851	863	830	803	871	865	840	859	832	833	856	867	860	846	831	781	851	778	805	846	822	848	864	856	841	854	878	817	847	829	857	813	809	804	828	818	821	809	815	807	856	801	835	851	818	832	820	838	859	844	804	814	822	792	868	871	811	860	798	842	806	869	839	871	768	833	822	866	804	776	839	825	872	832	842	870	819	851	835	813	861	802	845	792	830	843	837	816	809	847	825	845	765	859	801	836	881	798	850	836	864	820	879	807	808	834	798	830	821	792	809	884	862	806	860	881	831	835	802	783	882	859	804	885	799	852	832	842	824	818	868	794	828	881	807	840	846	837	782	853	859	810	761	819	752	797	812	816	803	901	800	845	848	777	802	832	840	818	864	803	852	819	840	841	821	840	847	859	821	820	834	801	800	857	809	870	795	817	828	855	861	812	829	799	858	810	847	874	829	852	825	858	861	895	848	906	851	799	854	843	850	809	826	847	786	793	846	858	820	873	845	871	835	852	875	827	769	880	931	829	760	795	842	816	838	810	900	852	791	828	871	885	850	866	838	788	833	879	871	868	833	871	789	839	832	860	853	898	827	859	811	827	852	828	802	868	894	813	814	814	814	792	855	831	828	793	803	824	860	802	839	884	881	818	850	828	817	813	797	860	848	883	860	860	897	875	837	841	906	818	834	875	809	871	776	811	849	778	823	863	822	787	860	879	874	788	840	804	822	795	887	842	855	828	808	797	843	865	784	803	809	894	881	867	804	828	803	837	810	832	830	807	846	867	892	827	848	828	855	817	824	779	870	799	843	842	843	803	855	855	888	829	814	805	860	811	799	881	809	826	797	823	812	788	819	839	868	831	868	889	810	865	829	854	870	793	816	812	856	861	845	882	847	809	821	832	887	856	825	847	811	869	838	775	824	819	841	814	876	842	861	870	860	811	841	820	791	799	852	823	805	789	847	824	815	862	848	912	854	838	853	896	847	822	904	847	847	794	836	853	763	857	852	818	849	831	846	877	803	804	883	878	799	841	864	864	823	833	873	811	810	822	867	846	809	800	805	867	871	803	816	833	771	829	888	787	796	830	785	802	861	801	824	771	891	804	884	804	884	866	877	818	811	851	853	825	815	830	799	818	807	780	810	811	847	758	852	826	851	798	894	853	850	853	834	836	823	899	781	762	854	844	862	768	783	789	869	812	825	875	839	834	819	782	799	835	847	839	851	866	798	803	891	838	859	853	880	841	855	860	855	831	803	812	857	847	797	844	880	796	809	847	834	857	814	895	867	866	805	826	791	832	776	813	823	840	869	883	826	796	775	829	843	893	860	816	879	772	852	841	876	874	793	828	814	835	836	852	836	872	796	904	807	857	825	804	874	813	894	824	905	807
27284	13506	2512	12318	20043	10712	3759	1418	889	807	842	830	808	792	838	840	828	769	785	830	829	858	837	787	797	792	794	790	832	765	836	840	805	799	861	839	826	800	813	815	838	829	846	850	806	806	798	828	820	810	792	817	809	832	787	801	814	786	848	794	846	794	835	805	809	852	815	817	811	817	790	785	837	775	729	799	790	805	830	746	798	779	805	842	789	768	811	837	823	780	820	829	839	803	765	806	787	839	826	856	792	835	783	789	817	837	736	791	793	797	757	799	813	780	828	824	787	789	870	811	881	824	844	789	782	837	812	816	841	802	857	814	812	792	789	801	823	848	868	786	856	811	798	785	809	780	815	827	800	786	794	843	842	813	798	781	813	748	803	811	754	778	798	828	771	853	757	860	755	839	787	848	825	813	828	817	802	796	759	776	809	793	822	817	813	811	800	823	847	777	772	787	819	834	744	766	805	823	840	803	760	772	803	820	765	773	802	819	840	798	855	849	817	823	786	805	779	819	812	836	817	779	829	813	799	797	827	828	769	819	790	829	839	818	728	788	827	844	823	844	782	810	816	790	815	815	750	811	791	810	786	803	810	803	800	793	826	796	789	800	796	810	837	897	836	839	826	884	757	842	813	804	838	825	825	813	763	806	777	890	844	791	863	809	818	808	789	830	815	791	786	832	802	842	794	791	804	819	865	806	845	762	848	781	768	831	831	867	804	828	810	850	810	823	876	857	818	819	865	833	773	869	798	831	802	774	819	826	779	839	846	821	785	809	845	837	838	825	845	786	832	836	799	798	817	801	841	815	817	799	801	814	818	836	772	814	785	777	853	821	830	823	820	774	848	817	812	827	836	825	779	845	780	806	798	862	805	812	876	815	767	854	792	844	836	823	835	789	793	797	826	838	853	837	839	869	855	838	830	799	799	802	801	838	829	809	791	813	813	826	864	747	808	819	831	840	859	821	865	815	790	823	820	812	801	825	840	836	839	810	806	760	850	839	806	820	859	842	781	865	791	846	802	852	823	803	795	799	808	757	850	780	805	810	829	847	815	848	818	845	773	837	796	770	820	855	824	820	772	807	804	790	797	812	852	781	825	814	836	818	856	815	803	809	761	777	838	817	786	778	818	856	866	816	865	769	830	841	776	814	782	815	754	830	816	805	826	865	851	793	837	787	803	789	833	799	788	812	820	780	830	826	792	757	845	800	816	870	778	872	825	779	809	799	814	803	855	786	822	788	823	858	778	865	798	787	814	811	822	801	847	839	816	818	754	863	777	855	829	817	779	813	788	849	827	771	802	803	815	819	845	800	775	793	838	824	830	842	810	829	852	847	810	816	820	792	792	856	811	868	810	774	837	826	842	826	819	758	819	823	813	818	818	794	847	868	809	828	799	742	835	810	779	833	845	733	833	849	787	796	813	791	805	828	818	744	831	854	821	844	826	785	833	747	826	788	775	830	801	765	774	814	809	829	790	772	777	818	786	847	784	780	862	812	907	873	843	823	793	790	786	833	753	806	839	842	809	820	828	752	760	788	813	837	841	814	811	840	823	760	833	787	764	830	790	820	841	791	850	832	834	794	783	763	838	817	840	795	750	819	786	833	791	830	817	815	799	840	804	825	857	797	808	813	825	831	829	812	848	826	791	777	842	854	766	842	767	832	813	864	812	798	815	827	776	801	837	791	817	827	832	796	771	852	803	756	836	823	798	822	781	818	812	853	833	819	798	841	732	844	836	776	770	807	817	866	819	773	800	773	820	834	791	823	777	826	763	852	838	801	830	803	839	829	757	813	859	866	827	767	797	848	857	797	845	795	790	794	784	779	819	794	784	783	834	834	815	833	813	769	816	841	835	835	807	798	825	756	815	748	805	840	823	818	776	864	835	839	813	823	812	788	793	799	843	832	878	807	884	789	794	792	840	808	852	810	796	860	778	804	820	791	812	780	798	814	807	825	796	804	799	820	796	802	829	777	816	826	775	831	803	810	809	858	792	784	767	844	819	747	785	821	790	807	809	797	811	759	820	802	794	826	816	862	849	816	809	809	848	831	816	808	850	787	842	838	840	787	813	783	800	754	791	795	828	838	821	788	793	758	814	854	837	829	754	811	824	822	827	805	832	832	841	815	830	816	817	748	803	770	787	831	811	842	810	801	811	812	827	802	833	819	794	830	807	813	740	820	834	818	802	789	801	817	831	844	832	867	826	806	770	902	779	814	811	826	807	796	794	826	815	784	819	821	762	796	819	847	815	798	825	803	803	814	785	743	804	846	841	791	847	876	832	794	821	818	778	812	815	766	832	850	862	834	804	807	796	809	794	836	809	825	802	844	860	810	865	804	828	834	793	840	785	836	821	793	852	790	843	834	786	777	792	803	792	858	794	854	786	791	834	803	852	799	786	848	886	769	804	803	846	807	824	780	813	838	812	769	849	781	779	815	797	797	832	814	812	808	793	832	835	844	813	827	765	875	787	811	856	869	794	812	805	759	803	864	828	822	826	831	776	797	775	821	794	811	803	816	792	839	851	828	775	824	787	783	837	803	813	800	738	800	817	789	793	783	779	745	820	792	820	841	795	748	822	804	778	823	850	812	810	806	808	842	839	790	846	805	795	812	803	799	808	856	841	819	817	823	829	793	875	796	849	834	797	787	776	817	807	804	807	842	847	788	799	814	797	772	839	860	785	788	788	828	821	813	829	798	798	847	844	808	795	844	797	791	795	792	854	797	853	826	818	787	839	794	799	828	820	800	869	771	832	788	820	817	888	844	779	820	796	781	802	783	814	804	793	863	819	836	806	763	813	841	792	814	783	823	823	788	758	786	846	807	788	830	824	813	835	843	815	788	824	850	822	804	777	804	804	781	810	783	783	817	826	859	805	854	809	772	846	853	801	808	812	786	823	831	810	786	782	811	830	797	805	820	807	784	825	826	818	821	788	765	752	817	832	807	811	841	829	776	786	809	837	843	800	845	804	773	829	775	801	866	867	764	856	815	835	790	812	806	831	829	863	814	826	841	820	829	854	827	832	818	804	814	802	785	757	853	832	842	841	818	786	809	775	825	826	811	838	867	789	804	874	852	815	818	827	773	819	779	856	782	858	874	770	820	776	852	775	812	883	771	844	788	798	812	777	829	804	829	773	811	789	845	765	808	789	802	796	781	833	825	824	778	840	780	847	781	818	866	774	843	815	801	817	811	829	794	812	796	847	819	807	864	789	791	815	759	844	832	807	800	816	784	825	802	831	809	814	793	803	826	811	773	800	759	800	798	824	796	821	805	800	783	753	811	855	806	821	859	798	842	754	836	824	779	785	786	781	765	829	802	793	784	799	780	813	819	832	798	814	811	787	762	802	765	810	813	819	793	841	800	825	789	785	775	769	817	782	777	815	853	820	813	848	852	846	792	883	856	845	827	749	842	856	765	804	856	823	829	814	784	810	853	817	831	823	804	864	875	783	795	821	862	821	809	772	803	824	811	800	755	854	847
5057	1113	1131	11696	15867	7685	3068	1237	833	742	731	742	718	694	711	744	760	738	755	730	715	713	720	712	717	774	721	683	702	752	705	703	764	675	762	658	699	696	717	758	728	766	734	728	712	723	710	697	677	721	740	712	754	725	730	727	700	772	736	722	692	676	735	731	675	781	727	725	723	658	696	719	759	743	710	716	704	728	747	721	735	686	722	690	736	727	685	737	712	699	724	742	738	744	759	730	741	735	699	781	708	736	696	737	755	763	711	748	708	703	721	723	682	736	743	707	709	707	705	720	674	691	704	758	719	758	707	755	720	710	701	731	740	712	711	691	703	677	731	758	752	671	737	728	733	735	682	730	673	716	715	720	731	762	702	730	755	707	740	752	703	666	709	696	711	751	738	703	726	729	717	693	755	718	732	718	671	680	693	719	696	736	690	700	718	719	710	721	756	759	728	693	713	711	702	678	703	681	664	696	778	726	741	721	729	702	715	682	710	703	737	693	688	772	722	741	726	720	728	724	693	713	690	730	737	753	733	740	760	704	748	676	720	746	718	730	721	756	724	735	714	665	729	696	733	700	697	734	717	738	714	683	704	677	731	741	731	741	721	763	743	743	688	703	785	735	752	695	757	666	706	701	701	747	694	691	689	646	685	758	663	701	677	744	723	721	667	739	698	710	706	719	716	668	710	751	705	673	695	740	782	684	754	712	749	715	743	707	708	737	733	729	758	685	727	676	709	724	711	686	680	714	702	694	792	754	703	732	757	721	739	719	768	696	689	702	717	734	730	734	726	710	706	694	735	736	762	680	695	697	760	710	721	732	715	712	647	727	730	721	710	740	666	675	764	728	729	807	704	727	692	713	788	719	691	713	758	734	712	745	757	705	716	744	731	720	739	704	765	703	737	732	727	753	749	722	697	718	743	742	685	732	764	725	720	719	753	730	724	723	717	741	733	709	721	705	693	696	694	738	717	714	709	716	721	717	687	690	716	746	707	748	728	771	759	738	691	695	743	760	735	715	737	728	732	691	742	715	714	715	755	686	718	728	699	679	724	704	729	722	778	732	754	710	676	737	704	728	737	746	742	684	711	674	675	699	735	764	717	764	698	720	650	734	698	693	753	762	747	736	713	740	716	706	710	734	708	700	811	697	728	735	734	780	727	719	695	720	745	711	749	757	674	719	711	746	735	699	698	696	775	688	662	716	693	708	698	758	740	704	688	729	689	723	747	700	672	653	740	707	733	715	742	724	698	768	747	714	743	743	714	741	696	709	750	726	688	725	724	737	704	730	692	656	723	749	704	731	732	743	723	682	769	730	691	717	713	731	708	757	673	693	701	727	713	673	743	733	695	741	708	723	697	766	749	707	720	674	693	722	730	763	703	693	758	690	742	693	725	713	725	663	790	709	732	729	681	752	719	733	729	717	740	769	725	703	692	732	727	729	698	708	697	724	703	671	737	694	716	677	730	723	718	695	743	717	720	756	711	718	743	737	706	760	727	729	708	741	705	741	728	724	697	702	733	678	737	717	723	670	707	737	746	711	734	701	708	715	709	732	737	721	736	751	670	693	693	697	733	737	682	699	692	699	711	743	701	685	729	762	708	774	700	745	715	690	722	675	713	701	717	690	687	673	744	675	781	738	717	712	728	781	726	709	717	710	704	766	734	755	726	722	726	745	748	717	758	680	737	702	661	736	711	737	749	705	712	727	728	679	757	700	720	677	744	715	743	745	716	699	646	745	713	759	673	716	707	773	718	703	738	754	708	667	730	726	731	692	729	684	704	693	706	681	688	700	725	711	732	699	752	719	754	714	713	688	676	702	672	648	722	714	707	754	733	702	706	724	729	756	684	692	737	709	736	705	710	736	791	660	736	722	745	688	713	707	791	689	717	660	686	800	729	728	707	706	716	701	766	748	700	710	720	708	717	683	704	735	665	729	751	705	716	734	671	747	733	703	674	677	697	747	718	713	721	724	706	744	740	716	763	732	709	707	714	729	745	733	752	665	682	709	703	689	694	701	752	690	765	720	716	728	725	733	698	695	709	686	732	674	696	712	742	720	759	705	722	663	729	704	678	750	683	740	689	715	709	707	723	724	720	711	703	749	691	710	724	741	728	765	733	707	714	733	722	742	696	768	702	762	685	735	718	694	743	737	705	712	747	702	733	732	732	712	740	713	723	682	736	678	734	698	735	726	710	741	718	706	725	719	679	785	720	665	715	707	684	707	722	714	706	688	788	753	684	698	715	728	712	729	744	709	707	710	750	724	711	669	722	678	749	701	753	723	674	684	713	699	682	655	740	751	688	696	717	685	713	703	716	725	673	713	720	725	673	739	697	685	717	714	675	714	721	724	713	747	700	734	671	729	728	751	696	783	692	727	720	736	707	691	693	704	750	725	724	713	665	779	716	725	733	730	726	716	751	686	717	704	688	743	671	745	702	754	697	728	734	723	722	725	745	700	750	757	759	756	673	698	715	714	710	766	769	698	715	721	762	727	717	715	737	720	743	743	732	757	727	707	768	717	721	719	760	719	762	707	746	764	733	714	718	773	711	680	695	658	726	736	732	724	732	706	716	721	729	781	737	707	746	701	701	740	736	727	668	709	723	759	744	744	722	760	752	684	758	722	706	732	714	739	744	768	736	678	738	713	695	713	681	705	713	658	743	734	702	748	715	698	718	722	732	751	764	716	695	717	709	679	720	688	704	706	720	729	721	725	690	685	766	692	724	757	782	752	727	744	693	752	672	777	677	736	725	712	680	758	702	722	752	714	676	694	707	717	755	713	728	680	672	736	728	733	723	722	723	712	699	770	746	676	694	676	741	722	713	764	703	749	703	682	729	727	724	720	680	717	749	703	794	720	683	665	703	770	763	701	669	726	733	685	707	748	766	691	693	726	741	675	709	719	756	741	758	716	707	697	744	708	776	730	696	726	730	681	682	705	709	733	704	723	740	713	721	723	720	703	700	759	744	698	712	692	730	728	698	747	715	725	725	676	665	757	738	721	710	693	729	752	692	716	752	691	739	699	716	734	738	730	716	666	762	736	711	716	739	752	687	709	727	688	719	693	718	718	740	682	744	719	712	735	723	746	679	729	730	716	755	756	686	693	712	748	715	708	725	770	733	690	760	715	743	734	725	733	714	767	711	666	724	758	723	718	721	674	767	734	715	684	698	716	739	703	720	749	730	792	742	724	755	726	745	749	682	706	708	722	719	679	706	718	744	690	729	734	673	741	687	693	711	737	698	707	748	652	689	696	703	702	736	726	687	689	679	766	809	695	716	683	692	680	726	707	689	722	742	701	660	750	735	702	729	697	747	727	726	695	708	735	707	707	692	696	702	684	689	727	726	694	751	738	704	763	723	708	687	732	670	734	744	747	730	657	707	731	680	718	761	765	719	689	743	771	767	692	678	739	678	729	731	731	701	703	702	717	688	712	717	711	694	681	764	714	724	714	673	701	758	726	673	731	695	731	731	724	765	719
24484	21112	27926	47317	60091	43635	23103	6333	1602	913	823	830	752	752	753	761	731	788	796	762	785	776	755	791	783	815	766	791	747	748	766	824	792	802	748	755	747	742	846	783	787	761	814	751	690	764	792	730	764	783	689	795	750	797	781	762	798	823	761	790	738	719	775	760	762	750	751	766	781	793	763	824	753	750	746	757	807	807	742	775	750	767	755	803	718	798	711	763	732	758	806	756	739	771	780	829	789	802	786	756	754	761	771	787	777	720	763	812	776	756	760	816	783	745	787	728	767	724	783	769	790	770	739	765	753	781	753	805	749	753	822	747	811	773	732	710	789	765	760	759	797	765	776	790	751	728	780	811	733	818	776	808	826	793	764	771	739	750	786	797	795	757	752	773	759	768	698	764	753	766	812	742	797	762	775	768	744	764	724	769	773	767	724	823	782	788	819	729	809	791	697	740	772	774	795	771	794	773	779	712	822	745	770	723	803	779	760	757	783	772	795	762	773	766	782	773	753	750	765	787	715	747	782	765	722	798	773	759	761	731	788	772	704	761	772	780	773	801	783	754	725	788	756	797	748	722	775	696	745	797	730	703	760	768	784	752	788	762	744	753	718	782	702	726	762	801	769	802	725	761	798	792	770	729	771	764	753	743	748	800	795	753	822	809	804	777	758	758	787	764	772	847	776	784	801	780	745	732	782	761	773	732	746	790	756	755	773	769	759	731	743	798	784	745	843	800	757	738	840	800	784	802	726	732	771	777	777	755	725	778	758	780	763	759	805	719	763	725	707	800	772	747	726	770	734	802	756	797	764	801	768	755	753	789	844	795	735	757	759	770	744	782	780	738	734	772	828	748	742	808	747	750	747	763	769	778	740	789	777	753	796	760	789	738	741	804	735	750	774	765	754	761	750	735	775	802	761	742	776	719	726	716	765	750	790	741	705	755	794	728	743	740	750	750	755	738	757	748	751	755	748	771	747	761	785	718	753	744	753	775	810	761	758	778	744	754	782	761	793	760	752	792	772	741	761	726	802	738	777	767	746	791	761	748	727	798	799	800	741	740	774	811	766	715	752	771	754	754	751	795	786	780	772	799	744	784	796	744	788	749	727	766	757	769	789	826	754	760	770	772	763	756	775	772	767	771	850	788	756	748	757	730	737	770	759	775	715	753	688	769	754	716	750	807	788	812	744	795	780	776	769	776	746	764	789	791	772	798	799	772	749	784	752	787	733	799	785	744	820	804	776	736	743	700	720	768	757	755	794	758	790	780	753	773	785	816	772	746	732	758	770	782	780	797	799	770	727	714	756	752	769	753	758	756	730	766	740	749	711	775	770	779	746	750	722	741	694	761	771	765	814	748	791	759	806	770	793	761	755	768	732	771	757	792	796	790	730	710	809	787	756	752	729	776	767	788	781	758	720	789	806	774	730	761	891	739	774	739	762	763	779	753	771	776	735	770	823	733	782	759	790	805	794	837	764	780	778	709	788	772	750	761	738	760	772	857	735	720	792	761	751	768	780	747	746	758	804	727	706	728	749	769	769	812	725	781	766	757	738	783	757	738	747	759	780	695	803	741	825	764	755	770	767	749	802	789	790	772	764	741	778	741	726	741	772	803	819	761	754	729	799	768	780	775	756	711	792	741	747	795	802	807	746	800	786	760	749	780	726	745	713	769	773	772	659	797	780	777	763	720	732	786	795	734	766	753	756	828	771	784	733	749	742	769	818	773	795	770	779	796	780	733	749	761	780	762	778	790	765	785	787	792	769	704	774	725	791	715	758	775	751	791	760	785	785	821	736	820	741	795	717	753	744	808	764	793	806	748	741	781	758	737	765	835	735	769	747	777	768	775	766	791	771	738	739	725	754	781	807	792	753	763	790	732	728	789	779	758	727	743	789	773	821	753	750	729	751	701	739	717	767	761	751	714	763	779	748	760	776	802	774	756	758	740	753	776	760	756	763	741	713	777	714	772	773	760	716	731	731	750	747	757	753	747	769	789	750	737	837	771	733	743	734	759	794	760	750	766	745	803	771	732	733	726	782	750	815	788	769	730	843	765	780	776	720	765	734	720	788	733	787	704	774	744	782	753	780	779	737	764	740	834	743	782	799	779	791	734	749	757	767	745	775	775	767	729	716	758	714	726	780	785	755	782	819	733	784	793	733	731	756	783	729	713	727	810	795	777	724	712	779	755	743	765	758	783	771	718	775	784	783	806	758	789	724	739	765	783	727	756	762	797	765	742	799	798	743	820	741	751	801	794	775	763	794	771	716	764	794	748	726	728	765	744	715	797	736	758	780	757	727	760	768	752	744	809	771	766	778	757	796	811	773	765	752	817	733	769	805	762	783	777	754	742	790	810	759	722	798	772	768	742	772	809	741	746	799	752	734	723	739	813	750	784	719	785	766	780	726	755	764	730	767	796	708	775	707	774	759	752	711	808	778	779	763	765	765	749	791	775	758	718	802	779	797	721	785	733	763	753	799	744	748	769	731	762	753	781	793	779	756	779	725	728	784	777	766	760	782	763	738	777	738	787	778	760	746	783	716	797	751	775	764	766	716	720	751	753	728	759	792	757	718	781	776	756	806	779	760	766	780	799	742	717	774	807	804	734	711	807	743	732	780	751	736	731	783	690	797	804	731	760	742	766	752	810	716	767	757	764	754	758	786	836	764	785	750	799	733	790	791	795	759	764	807	724	753	768	742	745	730	780	736	785	809	728	809	749	797	791	818	748	779	756	802	820	762	768	723	781	809	752	762	766	763	722	751	744	755	802	759	776	761	773	797	705	796	728	809	775	741	774	721	852	733	751	778	791	716	782	763	728	767	761	766	798	762	767	770	795	766	760	802	779	745	785	716	724	748	749	801	771	789	757	784	752	775	791	750	752	806	780	775	771	753	820	801	751	786	835	774	739	757	786	728	826	711	802	791	720	766	747	770	757	735	814	741	748	781	765	767	782	778	790	713	711	795	774	794	790	784	817	744	781	803	785	790	759	724	736	754	753	743	789	760	789	753	799	739	775	771	786	739	723	771	814	762	801	749	768	727	804	800	839	716	768	814	784	780	771	803	716	741	772	832	726	719	742	769	774	722	750	757	801	738	747	722	751	719	767	764	775	760	795	829	782	755	748	703	744	772	712	746	786	763	752	716	778	707	757	800	778	773	770	757	742	732	752	767	770	795	723	783	769	753	758	765	741	758	800	749	795	782	717	760	773	726	724	782	752	755	717	801	739	730	786	790	738	742	762	755	714	782	780	758	702	742	756	769	756	780	695	758	762	854	755	707	795	742	746	804	757	744	728	741	753	751	823	785	750	750	786	777	798	731	789	790	745	777	825	742	791	797	727	803	759	739	756	783	787	783	810	801	768	786	800	783	759	747	816	750	726	753	766	799	802	773	796	729	769	713	746	735	759	814	765	776	834	756	767	756	738	787	717	810	795	775	690	756	797	701	754	854	735	771	757	773	762	742	789	747	812	785	711	768	779
3562	3998	11265	63832	58613	34258	14749	4211	1440	783	754	755	702	739	696	698	753	739	762	713	765	772	762	748	764	823	792	721	730	746	755	722	736	753	756	706	780	745	752	728	651	760	692	744	741	759	746	689	670	698	705	758	693	688	785	764	737	734	737	692	750	753	773	765	725	697	715	722	742	713	740	720	733	729	713	720	707	753	706	742	755	773	725	723	741	691	752	729	739	726	736	734	762	750	732	773	711	715	682	702	738	721	788	748	702	737	764	724	713	728	707	737	723	735	706	803	751	730	742	744	750	705	726	704	725	697	758	737	716	751	731	738	692	705	696	740	738	735	728	760	730	709	749	756	753	734	704	719	705	721	720	750	712	710	714	719	725	769	740	728	706	749	718	694	705	720	731	704	711	769	757	737	736	716	716	717	729	703	745	716	730	758	728	709	753	781	781	732	751	727	720	708	724	724	722	758	757	719	778	765	764	742	750	743	715	706	650	726	762	749	735	711	718	727	685	736	714	707	759	746	727	709	731	742	758	760	746	745	696	738	780	708	749	738	728	701	742	750	752	733	755	687	784	761	720	718	743	701	720	731	742	741	745	814	724	758	719	716	752	724	723	673	734	747	711	757	732	750	714	706	743	747	717	731	743	728	706	728	740	778	751	740	749	736	719	730	718	748	730	791	718	745	750	699	713	732	708	745	744	676	725	731	707	734	672	721	701	763	709	716	715	764	710	730	741	724	752	758	722	742	683	719	715	796	722	739	708	695	705	719	775	708	755	774	728	693	784	737	694	721	706	777	723	777	707	705	711	714	696	774	695	753	691	751	730	728	752	719	733	707	767	721	746	745	700	664	707	729	716	735	666	781	788	721	727	764	716	765	736	716	749	774	692	736	752	749	728	649	705	707	749	693	742	715	730	749	738	690	766	684	681	750	703	719	726	711	708	787	704	770	758	763	754	743	733	751	680	731	703	705	733	686	730	770	728	717	784	740	741	721	718	738	744	753	733	741	738	696	764	783	667	736	733	771	727	773	740	709	666	730	769	754	727	726	706	726	666	750	775	715	726	687	734	737	736	739	719	750	752	728	710	701	771	680	710	758	741	737	761	738	750	712	734	731	704	715	691	755	765	755	699	737	733	708	727	730	719	735	734	713	733	732	776	724	739	745	743	760	713	782	787	738	715	710	748	718	751	742	734	713	752	737	712	737	742	760	749	768	712	753	715	715	731	706	721	764	745	714	734	710	706	763	788	746	710	715	737	684	764	739	728	739	699	692	783	774	706	744	694	726	703	728	704	723	713	745	730	728	713	681	769	762	710	727	682	770	672	686	731	753	745	766	732	779	758	712	718	698	702	698	714	750	725	672	778	714	735	706	704	747	710	738	732	706	733	676	795	769	698	758	751	704	764	702	775	729	727	739	700	765	768	705	734	729	699	720	690	731	699	725	712	710	760	756	708	775	770	715	701	709	708	741	711	714	774	708	707	723	763	723	746	709	705	740	729	718	747	741	758	752	732	737	745	723	730	724	753	748	721	714	700	715	728	748	705	709	717	692	732	721	724	733	767	688	717	740	725	746	717	735	708	740	756	763	746	722	748	758	749	738	705	744	764	763	730	755	662	748	701	719	771	728	708	724	764	771	730	693	731	767	758	698	707	782	757	726	777	751	705	744	747	747	707	724	689	754	750	737	687	731	770	770	764	734	759	701	696	718	769	712	684	709	741	743	717	723	690	729	762	715	707	695	719	742	743	713	699	706	734	696	731	740	743	699	735	718	709	719	800	750	739	703	787	731	709	708	736	722	774	753	742	740	707	723	705	748	720	736	702	704	736	724	738	701	782	730	679	703	700	721	683	726	733	764	724	744	753	730	727	745	680	718	695	767	703	698	713	705	710	696	706	729	690	716	731	783	730	680	757	735	763	759	717	743	721	706	747	727	700	738	755	727	720	722	748	726	715	708	742	733	772	686	747	691	746	762	732	754	711	689	711	726	730	733	732	746	773	730	744	702	755	748	686	734	712	724	685	695	744	754	746	777	722	727	788	698	724	727	721	683	721	686	714	740	733	764	721	729	740	693	732	721	738	732	727	758	700	736	703	701	733	727	703	705	723	754	743	744	780	690	679	706	757	675	747	702	708	698	752	723	722	689	732	713	753	752	725	725	756	741	738	737	742	723	758	746	716	701	743	671	723	726	759	727	704	739	746	724	722	701	729	751	689	782	745	748	753	754	710	713	742	698	744	722	698	764	734	749	745	713	735	780	723	725	701	679	645	708	694	716	727	738	774	697	703	680	736	731	749	757	744	741	726	726	721	731	724	755	763	746	738	744	729	708	695	758	671	754	797	724	760	750	724	713	767	731	735	768	711	751	758	715	753	749	704	734	726	737	749	719	729	727	764	711	727	718	704	753	690	721	754	725	741	716	743	725	717	772	730	773	732	703	763	710	750	709	724	701	706	713	796	685	665	725	717	691	683	733	754	684	708	756	704	716	706	761	683	798	703	700	715	708	750	754	720	745	747	708	702	658	712	773	729	744	737	775	754	735	749	737	707	753	747	715	738	723	749	731	735	740	706	711	730	756	665	707	746	690	712	730	740	730	736	727	730	730	733	772	760	753	795	741	716	780	710	726	735	752	745	748	716	726	747	720	751	730	706	763	727	705	698	674	709	742	731	682	708	770	734	802	708	739	723	736	679	682	732	741	733	721	746	683	692	707	678	749	768	760	733	684	760	740	721	731	733	789	714	761	753	703	762	756	742	685	746	692	707	724	725	731	784	716	693	686	744	694	740	718	716	745	698	728	739	685	709	757	708	760	746	726	722	704	768	661	762	780	715	722	725	735	744	685	768	709	770	736	736	750	788	706	718	748	721	711	731	720	695	685	722	754	753	768	724	682	700	735	709	712	678	701	729	720	740	680	728	731	737	750	771	711	752	729	708	730	705	693	705	753	707	732	756	673	679	791	759	725	672	716	708	715	703	735	744	726	727	736	718	751	697	730	770	713	735	756	737	810	724	711	798	732	751	741	699	746	676	713	728	719	721	697	710	742	750	734	723	798	750	714	756	699	720	767	711	757	719	717	702	728	691	731	672	774	757	733	781	728	794	768	740	786	668	759	750	732	769	693	665	719	729	676	734	733	750	706	731	714	708	734	772	702	732	696	681	728	724	744	725	746	731	750	721	735	708	710	724	762	721	704	747	784	697	711	716	739	711	731	742	732	728	663	748	745	700	744	723	757	734	700	727	719	737	687	740	728	759	745	725	749	678	737	766	731	731	713	720	785	715	734	713	658	743	716	708	761	690	712	729	758	687	764	707	666	715	758	706	740	708	746	788	743	708	708	698	712	735	717	697	746	726	740	772	711	696	768	747	736	733	750	750	667	772	708	748	733	748	740	707	731	741	752	715	729	721	719	706	741	751	731	712	746	744	719	760	695	728	685	732	731	751	697	720	721	732	724	723	721	722	727	755	754	722	762	735	722	743	757
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
