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
341520606576	341520607094	341520607644	341520608194	341520608743	341520609294	341520609844	341520610394	341520610943	341520611494	341520612044	341520612594	341520613143	341520613694	341520614244	341520614794	341520615343	341520615894	341520616444	341520616994	341520617543	341520618094	341520618644	341520619194	341520619743	341520620294	341520620844	341520621394	341520621943	341520622494	341520623044	341520623594	341520624143	341520624694	341520625244	341520625794	341520626343	341520626894	341520627444	341520627994	341520628543	341520629094	341520629644	341520630194	341520630743	341520631294	341520631844	341520632394	341520632943	341520633494	341520634044	341520634594	341520635143	341520635694	341520636244	341520636794	341520637343	341520637894	341520638444	341520638994	341520639543	341520640094	341520640644	341520641194	341520641743	341520642294	341520642844	341520643394	341520643943	341520644494	341520645044	341520645594	341520646143	341520646694	341520647244	341520647794	341520648343	341520648894	341520649444	341520649994	341520650544	341520651094	341520651644	341520652194	341520652743	341520653294	341520653844	341520654394	341520654943	341520655494	341520656044	341520656594	341520657143	341520657694	341520658244	341520658794	341520659343	341520659894	341520660444	341520660994	341520661543	341520662094	341520662644	341520663194	341520663743	341520664294	341520664844	341520665394	341520665943	341520666494	341520667044	341520667594	341520668143	341520668694	341520669244	341520669794	341520670343	341520670894	341520671444	341520671994	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21510	20216	27464	22751	20207	20201	4526	712	607	552	510	437	474	412	413	415	365	408	379	388	361	406	336	345	353	342	350	360	335	337	353	313	371	329	352	385	353	346	354	357	309	330	350	339	328	338	328	381	377	333	332	334	339	331	326	314	348	315	355	333	331	307	339	369	322	333	346	354	319	316	322	334	322	328	358	332	327	344	309	293	344	343	311	320	324	320	342	319	321	317	327	311	350	312	327	329	302	332	332	373	366	337	290	356	336	352	368	328	342	342	296	329	303	331	316	323	342	347	327	315	332	329	356	368	327	316	368	342	342	323	338	324	347	336	312	348	327	288	339	338	323	320	330	320	331	334	332	340	324	330	388	353	340	350	307	324	330	310	319	315	315	336	353	340	339	332	331	340	343	315	336	348	313	307	345	336	329	338	325	317	334	290	375	340	340	333	353	317	352	324	331	332	330	367	324	352	319	351	319	361	327	338	352	301	322	346	348	304	326	324	347	297	309	350	348	307	345	328	336	338	327	359	321	332	345	364	339	328	357	317	325	317	300	319	324	302	324	318	362	319	353	320	325	347	375	326	317	339	343	326	364	337	339	326	337	373	344	335	294	313	303	272	326	345	341	338	302	342	321	326	355	322	333	316	311	306	276	344	305	349	318	354	347	348	360	327	330	338	337	330	324	332	328	355	314	328	315	373	353	339	342	349	298	329	306	348	320	325	356	361	333	369	351	328	369	363	326	320	338	331	359	324	314	331	353	355	389	354	339	340	317	345	298	321	308	351	302	371	333	314	325	321	321	323	332	332	335	343	347	324	342	324	351	332	349	331	313	334	335	340	357	321	339	330	343	313	333	313	334	312	355	309	380	328	329	328	311	329	338	357	333	327	340	344	356	327	323	365	327	323	302	333	334	308	338	330	311	357	288	340	350	340	331	347	322	297	334	338	350	334	317	354	315	342	342	317	348	329	368	326	338	324	338	318	333	326	332	312	366	331	338	343	342	299	345	348	327	315	318	329	327	348	348	331	383	327	331	343	361	299	286	332	284	331	318	342	329	332	302	334	306	291	334	342	317	345	342	348	353	301	345	340	324	350	318	325	354	328	323	358	345	334	308	340	328	329	337	330	358	346	344	339	345	326	308	360	318	334	330	315	313	327	345	314	334	315	328	322	313	321	304	336	345	339	317	299	312	329	332	309	333	302	328	341	351	281	353	322	335	335	318	321	325	348	334	336	317	312	347	324	311	321	326	315	327	363	355	368	368	334	302	304	320	339	356	366	318	336	348	277	323	324	314	334	344	333	310	351	326	348	314	317	326	325	350	334	324	339	329	334	361	338	308	322	320	339	313	343	319	353	317	310	319	337	315	362	327	300	320	351	330	342	357	371	325	314	337	361	351	331	323	332	314	320	366	311	316	317	345	345	346	326	301	361	339	315	343	318	343	356	369	290	358	342	334	360	360	312	343	363	330	296	372	315	338	353	328	330	355	299	353	315	331	336	336	360	319	377	354	323	328	332	288	334	312	345	319	392	324	315	273	324	329	312	328	315	316	323	311	311	342	351	321	360	366	365	354	326	326	298	357	322	330	319	330	312	338	303	317	342	331	345	339	337	349	304	322	336	359	319	362	316	318	336	317	352	356	342	348	325	318	316	328	318	321	298	326	311	308	292	338	326	343	329	334	314	346	329	355	312	321	324	330	353	323	352	333	319	334	298	318	316	297	315	300	323	355	324	348	362	321	353	330	314	337	308	363	324	352	320	329	321	316	349	340	339	339	317	327	333	284	309	323	353	345	317	312	341	332	322	334	337	283	360	338	321	322	333	305	335	338	361	317	312	307	361	306	318	331	327	329	307	348	355	321	338	326	324	337	339	339	330	322	335	320	332	305	317	308	340	333	326	314	328	303	349	345	348	346	321	342	323	359	337	319	328	325	366	330	308	306	360	311	328	310	319	347	324	333	334	348	330	332	370	306	350	361	344	343	316	289	357	292	352	354	327	311	337	338	311	323	314	338	302	323	316	330	316	313	321	343	319	345	369	331	305	291	313	326	351	342	323	323	313	352	359	316	353	327	348	314	317	340	326	332	318	337	339	347	341	356	338	317	308	318	338	330	319	336	359	349	324	317	333	346	345	329	334	322	305	297	338	322	334	350	330	316	317	308	343	304	317	329	322	276	331	307	326	354	360	340	311	330	342	337	323	314	297	328	327	331	342	330	324	304	342	334	330	326	340	316	287	343	350	299	349	325	333	356	365	373	328	335	333	338	345	341	357	340	326	313	327	310	316	328	350	291	319	316	335	314	328	311	325	312	336	293	322	351	322	328	330	364	320	312	354	349	346	333	347	346	309	326	322	319	355	344	341	324	360	360	333	304	331	343	321	334	310	322	344	313	332	316	315	310	347	322	328	334	324	340	352	302	337	312	335	320	347	348	325	336	333	309	321	314	349	308	325	355	349	320	346	339	322	344	328	347	323	326	287	318	339	324	347	352	300	347	314	358	343	351	329	285	319	320	329	281	335	360	322	360	323	313	324	342	327	346	318	333	319	324	356	340	351	351	324	367	321	337	330	306	335	332	312	328	329	333	316	361	365	315	318	334	340	332	314	363	350	339	337	336	329	358	329	340	317	328	320	377	335	333	319	327	325	351	301	327	377	364	346	305	321	339	333	315	331	346	339	360	345	309	341	340	327	341	337	307	345	307	339	325	357	298	317	328	336	335	331	327	348	306	324	301	329	352	332	339	334	308	356	279	342	307	311	342	317	330	333	373	325	368	342	305	353	366	337	348	319	324	314	322	326	314	355	318	326	336	319	337	328	368	323	313	299	319	293	306	325	332	338	335	350	347	301	350	326	320	353	298	340	347	331	323	306	333	321	316	354	350	327	343	348	334	327	329	324	326	362	328	325	321	358	346	325	337	346	316	309	346	325	323	332	309	326	308	307	336	334	361	336	345	304	339	338	344	323	330	339	304	328	331	328	327	333	343	324	322	319	349	317	325	349	312	322	340	349	331	357	334	358	350	320	316	325	332	360	324	320	318	343	327	357	364	331	316	343	345	337	352	343	314	335	301	312	303	290	347	307	319	330	352	352	333	349	322	339	369	330	325	347	314	317	338	342	305	373	313	331	347	342	315	327	323	360	321	334	352	332	317	365	324	341	314	355	328	343	318	323	346	381	375	328	301	329	305	343	317	290	343	313	323	324	303	365	335	348	303	338	328	317	323	315	310	331	336	343	306	330	348	331	334	340	336	300	327	331	330	295	314	339	333	336	314	330	315	317	333	315	315	314	317	314	341	334	333	342	346	298	357	316	310	319	325	346	305	338	331	346	309	321	301	362	308	336	336	321	381	330	339	377	358	343	329	288	352	306	299	340	317	341	319	333	341	334	304	380	350	359	293	323	309	358	335	334	341	335	334	343	317	327	331	313	345	321	323	357	339	323	345	306	332	316	338	312	310	346	362	357	331	310	308	329	329	317	300	314
34900	24560	7529	3574	2641	1984	1612	1307	1023	950	873	755	680	660	595	600	544	515	506	559	511	497	470	490	513	502	460	478	482	461	413	449	464	454	461	468	471	448	465	443	467	461	455	437	424	452	421	449	456	450	455	460	421	469	446	444	432	435	451	444	418	432	415	445	451	412	456	467	469	458	469	442	470	447	470	471	437	449	451	440	434	392	431	473	407	433	439	410	437	410	410	384	461	411	423	437	414	467	461	428	424	487	438	425	469	447	455	412	443	416	442	475	407	464	412	425	427	413	423	456	437	437	420	430	444	439	462	429	401	431	401	449	402	431	435	436	405	427	435	442	418	447	446	427	438	446	456	443	431	439	464	407	418	432	431	472	422	424	427	401	418	448	443	405	434	424	456	423	446	463	449	413	413	463	441	468	438	430	448	424	425	448	420	392	441	447	466	443	429	459	395	386	436	420	409	461	447	433	426	456	429	409	413	435	444	417	459	463	424	453	407	417	453	430	406	444	427	456	416	447	427	417	432	438	441	462	433	445	459	407	435	452	456	441	430	421	442	411	446	418	422	407	450	416	450	452	417	410	452	435	464	430	454	472	411	434	460	457	406	422	411	449	424	463	390	403	458	437	411	471	400	443	444	415	449	427	460	464	439	417	455	439	451	427	427	420	432	396	435	455	451	415	448	438	438	443	440	425	460	402	449	450	433	411	444	432	383	401	448	420	406	440	416	475	435	443	443	399	424	433	479	429	444	439	437	393	430	438	428	445	464	460	456	465	453	433	430	416	412	452	423	465	416	456	472	435	430	447	445	431	419	448	430	455	446	432	442	452	471	421	436	442	432	398	419	436	428	445	456	449	414	456	424	391	430	454	445	431	448	438	447	427	465	424	443	464	426	427	437	450	466	441	438	437	441	469	417	462	429	427	401	418	436	440	452	425	444	418	416	438	416	391	445	457	443	455	420	433	437	445	416	453	412	473	467	420	448	428	444	429	430	452	417	448	449	439	409	410	441	417	417	449	413	443	418	429	416	419	407	434	431	457	414	442	420	425	404	422	446	451	426	466	437	433	453	458	440	454	430	402	446	463	391	469	425	412	462	415	391	420	462	446	434	424	414	440	439	433	442	408	411	427	503	476	453	402	425	429	445	422	452	391	396	377	440	449	433	421	431	450	437	437	445	457	454	424	444	424	442	447	446	428	447	424	441	417	428	402	467	448	425	430	424	442	408	404	469	395	434	438	405	446	439	457	436	443	457	431	428	476	423	417	460	448	403	457	446	458	422	423	421	480	391	464	414	405	428	441	426	437	416	400	440	474	449	416	398	416	421	461	476	431	442	440	438	390	437	465	470	472	415	418	441	455	419	448	442	381	483	444	442	414	421	466	445	436	453	431	438	463	423	460	409	444	448	437	419	444	461	417	409	421	433	417	453	416	433	422	435	418	456	415	446	401	430	416	441	412	453	465	450	425	426	428	439	466	439	434	443	443	436	422	418	457	448	426	412	431	448	450	468	488	430	437	448	422	439	437	448	416	436	418	458	466	435	416	403	420	417	417	415	436	413	435	420	468	415	445	445	403	418	395	380	432	438	409	421	387	408	436	445	444	413	429	411	418	408	425	434	403	440	421	441	442	418	450	416	429	454	445	386	436	424	420	438	463	430	472	438	442	446	417	418	413	443	409	416	448	474	427	417	433	469	432	394	419	427	434	428	443	425	411	428	431	420	446	429	443	428	446	421	425	472	431	445	401	436	437	424	454	416	449	406	446	430	433	409	401	409	417	476	453	443	430	435	438	445	393	424	465	427	437	430	427	455	428	470	452	419	446	449	449	428	449	416	418	447	477	444	433	399	437	443	409	434	464	438	442	446	457	476	440	427	395	452	449	435	453	444	427	433	430	441	464	402	436	420	449	450	441	454	460	430	421	420	422	437	444	424	417	417	401	399	436	445	418	401	412	441	478	418	455	448	430	425	460	437	435	400	463	434	400	453	424	406	412	412	415	476	438	461	450	441	422	423	422	438	452	452	456	427	428	422	459	423	448	424	424	449	409	437	435	468	413	425	447	377	420	440	430	400	424	388	426	481	444	435	435	437	477	434	408	449	393	451	425	420	439	412	453	427	441	422	432	435	432	431	448	441	438	441	418	414	439	424	425	425	474	407	460	414	425	441	419	467	436	451	460	475	387	446	451	426	407	412	423	473	436	441	423	403	443	409	481	446	420	439	491	472	430	486	444	462	399	456	437	441	460	455	422	423	416	405	418	437	404	431	445	460	411	407	443	428	430	441	457	422	419	431	437	390	394	444	425	448	412	402	461	431	446	386	443	407	424	444	436	430	462	450	441	432	432	414	416	421	457	381	449	417	453	461	427	417	454	443	431	394	418	451	453	444	434	453	415	412	446	423	445	416	407	429	396	466	428	474	433	433	437	435	425	480	400	423	454	429	420	418	456	399	460	420	430	417	427	420	423	414	439	396	415	425	434	418	425	397	462	434	426	440	462	413	435	409	466	405	446	460	425	462	428	452	467	415	437	420	426	439	413	416	429	453	403	414	421	465	419	417	466	434	451	463	422	409	412	431	419	507	399	460	422	438	452	482	440	418	408	433	462	447	444	455	428	453	475	437	425	405	437	439	393	434	427	387	448	477	466	429	414	423	418	397	423	450	407	422	434	459	410	434	424	430	412	426	425	480	433	427	440	463	478	419	432	409	458	413	445	440	428	453	432	426	479	458	410	464	409	406	465	441	436	407	430	443	441	458	448	424	454	423	409	437	424	435	393	443	464	407	449	425	421	428	406	461	425	410	433	420	449	469	493	396	391	471	414	403	398	433	446	452	444	485	437	453	419	479	449	410	436	435	432	419	424	411	438	410	447	468	437	422	472	391	417	414	437	421	413	442	421	444	426	426	418	424	441	421	440	445	443	448	402	459	429	456	437	405	420	445	421	435	426	426	432	441	452	439	415	410	434	420	440	448	413	427	472	448	459	408	411	425	446	442	423	406	466	442	440	444	402	398	402	424	423	439	426	399	451	457	443	398	415	462	443	433	430	433	459	432	448	430	402	429	415	448	459	413	436	414	447	429	435	441	463	437	452	407	446	464	443	424	469	433	443	447	454	405	402	488	453	437	442	417	433	422	459	456	389	425	409	436	374	390	427	427	424	479	439	433	479	428	448	424	448	467	446	453	457	442	439	459	439	422	428	425	439	437	463	443	435	430	411	419	429	451	401	385	443	435	413	431	451	410	386	446	461	436	424	426	409	442	412	433	416	438	451	463	443	447	465	416	443	440	424	451	444	426	421	446	441	444	395	446	387	437	406	445	420	403	394	447	432	460	455	417	448	435	446	439	414	484	432	437	466	463	423	422	430	464	435	435	436	440	415	446	431	429	448	400	399	425	430	437	402	400	449	450	391	407	393	448	442	449	422	453	405	434	442	450	467	429	424	397	435	486	420	453	427	404	451	460	418	402	431	407	411	433	471
27898	18655	4792	1162	933	937	915	859	881	906	878	870	818	846	915	864	859	847	821	841	841	888	892	864	886	893	872	904	836	853	893	868	873	878	887	847	850	877	885	832	814	881	858	919	944	879	862	878	863	836	858	832	868	907	857	834	871	889	871	895	861	932	802	839	900	859	867	828	890	819	858	807	815	931	865	820	915	857	857	900	852	869	862	851	850	858	837	823	844	845	872	844	902	843	850	857	848	862	857	922	880	855	819	877	856	878	823	919	869	875	893	903	874	885	805	841	913	860	848	838	846	879	895	863	805	837	891	848	799	815	832	874	896	844	878	825	886	822	867	880	908	858	781	869	857	846	836	954	890	870	817	849	916	847	952	813	882	897	907	862	886	893	920	881	918	856	864	865	870	796	872	817	839	844	836	921	899	860	913	832	856	906	887	871	870	865	850	841	860	907	895	832	900	863	904	864	849	855	826	876	864	845	866	837	848	926	882	892	862	848	863	894	826	875	868	883	844	864	879	871	926	850	852	851	829	831	875	877	873	858	847	837	858	832	824	865	888	845	863	904	838	881	817	869	845	841	862	859	867	941	847	838	866	876	857	880	893	872	878	893	861	856	861	833	826	817	837	887	860	904	891	884	816	911	895	923	881	891	884	832	848	852	848	849	873	881	837	916	880	823	821	880	868	857	857	886	873	892	904	828	816	821	854	849	880	824	838	869	896	930	876	891	894	805	840	869	902	843	878	917	821	837	874	827	835	859	846	922	865	848	863	877	852	874	911	862	823	842	890	866	873	850	819	870	878	837	916	831	881	858	821	874	834	826	871	870	831	916	835	833	836	911	859	868	834	885	811	878	867	849	832	883	888	834	851	879	842	846	859	851	850	858	855	872	840	913	881	845	915	867	902	833	914	856	877	886	874	819	880	886	818	875	871	836	869	899	822	819	844	845	823	859	853	839	882	877	853	850	865	881	892	903	821	834	898	862	860	859	830	893	884	817	865	851	897	924	873	849	898	862	855	859	788	839	781	833	861	891	809	837	897	871	887	841	850	900	801	938	840	879	897	871	871	882	857	860	886	855	833	876	889	854	872	854	818	798	806	838	850	885	900	863	850	881	842	853	812	851	938	876	823	861	875	902	835	882	843	899	882	855	808	879	869	826	855	820	885	890	863	815	815	845	889	867	841	894	851	847	879	853	846	851	824	909	879	878	859	866	905	896	814	853	844	817	828	844	866	818	846	895	820	890	868	781	912	837	859	899	815	824	833	856	850	866	887	865	866	823	865	886	826	845	863	781	884	848	803	898	874	860	896	830	851	867	865	931	841	849	849	830	851	821	867	856	883	886	854	864	867	827	880	893	895	929	847	817	818	789	896	876	867	856	820	884	887	929	884	848	839	865	819	910	854	860	850	891	859	849	843	825	843	879	823	865	900	841	878	892	875	826	885	889	883	903	881	862	828	845	839	837	847	853	860	831	888	831	858	900	862	812	848	783	803	854	853	820	872	814	899	817	853	822	846	859	841	869	829	865	869	875	919	880	872	894	842	798	834	857	883	876	843	835	831	855	848	860	880	888	881	836	845	794	883	900	876	827	846	826	872	820	861	872	842	847	861	876	861	817	896	843	833	847	820	868	848	834	875	908	882	902	861	916	883	871	863	834	848	861	850	876	825	858	895	927	898	840	889	836	850	930	885	891	888	845	837	850	838	852	835	911	849	849	830	859	878	838	840	863	864	902	862	847	814	838	844	811	846	929	836	813	870	823	822	861	831	869	867	872	830	832	864	912	860	807	839	904	879	864	839	832	880	823	843	873	871	869	849	853	820	843	821	888	875	878	823	887	873	836	827	832	906	789	883	885	923	861	897	865	887	841	818	851	853	823	875	863	863	878	857	909	855	887	882	879	881	876	844	888	891	859	861	876	823	890	879	842	823	880	886	870	816	896	798	835	841	838	844	860	844	865	828	853	854	843	849	870	896	832	852	833	842	881	824	887	899	854	869	830	916	863	843	802	884	817	861	889	829	874	895	830	878	835	880	833	898	908	834	859	840	864	904	821	859	883	841	844	862	852	829	866	825	848	887	823	818	899	831	848	885	864	857	848	870	851	855	823	845	827	905	847	852	831	885	865	833	863	852	827	834	900	835	885	866	864	830	919	900	875	892	923	866	825	889	847	867	876	845	800	844	857	857	890	883	856	899	866	874	878	856	854	882	851	872	815	847	870	907	884	827	809	799	871	864	892	852	824	880	861	835	849	861	884	882	837	883	931	845	851	848	849	838	801	835	885	890	869	882	811	901	876	871	884	886	883	807	866	835	830	839	851	905	871	898	854	857	892	860	849	874	877	843	873	839	847	858	853	884	889	908	879	887	913	861	864	865	822	870	849	880	866	838	884	881	864	819	854	878	840	907	884	877	874	868	846	874	852	878	900	861	876	878	815	869	932	833	865	876	892	836	836	896	858	831	919	881	853	892	830	858	910	879	833	853	816	814	875	842	850	908	855	884	888	865	860	876	884	882	867	811	889	839	908	890	856	849	892	817	846	913	861	888	880	855	862	897	891	832	891	860	850	882	894	896	881	880	836	916	848	808	869	908	850	850	887	805	922	898	802	838	895	899	832	846	894	881	855	896	867	847	866	856	868	848	862	866	888	886	886	826	833	884	859	852	921	864	866	900	844	823	865	842	851	821	911	862	859	905	881	836	831	926	851	855	862	862	857	872	840	831	902	882	861	909	835	889	890	849	845	852	818	838	824	881	865	884	799	805	818	900	821	845	853	887	855	862	835	812	856	836	856	838	846	890	904	892	853	885	852	879	840	865	857	875	851	857	872	840	894	820	845	815	828	859	849	822	860	855	935	863	875	855	831	866	886	903	853	835	821	864	862	865	887	892	889	850	868	841	901	857	858	888	849	852	849	851	855	835	874	845	818	849	804	884	858	827	825	839	905	832	865	845	881	826	798	835	844	811	812	882	881	885	860	889	842	843	813	882	836	846	830	833	859	818	846	843	854	824	858	890	844	867	898	896	840	893	846	834	838	876	872	830	910	801	799	900	831	855	822	852	868	840	799	872	868	856	841	875	866	853	829	812	863	863	877	798	839	804	881	857	854	860	845	818	874	886	824	846	847	865	896	927	925	871	841	889	873	843	883	820	842	837	946	905	873	871	792	846	831	795	906	885	831	906	851	877	863	880	881	832	883	887	865	869	815	932	878	877	848	853	819	861	857	848	836	831	906	852	892	839	852	873	888	832	820	863	786	932	901	880	851	798	842	919	857	877	879	848	864	817	818	887	813	855	882	870	852	869	881	854	906	898	876	912	847	834	888	811	836	934	860	866	846	829	850	854	848	837	842	822	881	867	883	909	874	895	877	855	910	886	864	915	844	864	877	888	876	877	846	878	875	844	811	872	846	906	803	836	839	887	917	817	849	878	831	845	852	821	858	805	842	836	792	914	874	891	861	906	876	889	852	884	842	852	828	865	886
10438	4009	1334	1097	1113	1146	1087	1069	1089	1096	999	1105	1054	1028	1052	1053	1098	995	1066	1055	1095	1032	1060	1022	1031	1064	1008	1022	1065	1050	1035	1041	1050	1031	1068	1007	1049	1050	1070	1037	1034	1047	1061	1015	1041	1011	1039	1069	1108	1016	1085	1033	1006	1048	1037	1017	1013	1070	1021	1095	1014	1067	1030	1001	1064	1088	1063	1005	1037	1054	1112	1037	1040	1023	1037	1035	1049	1031	1035	1002	1033	1036	1124	1038	1023	1047	1045	1045	1059	1044	1050	1061	1090	1117	1023	1036	1084	1036	1039	998	1080	1074	1049	1048	1025	1031	1032	1057	1069	1078	974	1068	1083	988	1052	1057	1037	1029	1006	1020	1030	1051	1043	1034	982	1040	1037	1018	1041	1057	976	1013	1050	1080	1004	986	1021	1008	1045	1042	1009	1052	1024	1072	1073	1023	1088	1005	1063	1068	1026	1062	1063	1014	1097	1017	1074	1045	1023	1120	1095	1083	1058	1057	1003	1092	1066	999	1046	1091	964	1061	1054	1069	1084	1100	1078	1037	1016	1091	1067	1073	1000	1069	1041	1028	1010	1062	1085	996	1127	1054	1034	994	1026	1016	1043	1108	1039	1038	1022	1117	1002	1055	1097	1065	1013	1009	1015	1049	1076	1042	1072	1042	1021	1002	1115	1032	1090	986	1038	1052	1052	1020	1024	1068	1058	1097	1129	1045	1037	1049	1027	1058	1090	1007	1098	992	1057	1088	1050	1106	1027	1012	1026	1015	1019	1065	1008	1072	1022	1080	984	1039	1090	1059	1064	1096	1091	1058	1026	1063	1032	1063	1028	1087	1051	1059	1062	1039	1055	1076	1039	1070	1059	1019	1025	1023	1067	1063	1067	1018	1063	1031	1102	1070	1075	1034	1070	1049	1007	996	1059	1087	1005	1059	1052	1084	1081	1043	1000	1063	1004	1066	1044	1110	1109	1040	1047	1072	1081	1044	1018	1083	1118	1076	1112	1043	1026	1011	1048	1050	1049	1082	1042	1083	1035	1083	1038	1078	1038	1008	1074	1081	1068	1065	1009	1028	1123	1028	1030	1069	1056	1081	1022	1026	1016	1025	1002	1066	1059	1013	1077	1050	1041	1045	1061	1061	1041	1036	1073	981	1087	1028	1029	1028	1026	1056	1027	1017	1079	1116	1034	1078	1042	960	1052	1057	1127	1008	1055	1053	1056	1025	1106	1119	1091	1054	1042	1037	1020	1069	1034	1022	980	1051	1002	1075	1086	1082	1019	1063	1005	1049	1004	1058	997	1083	1037	1060	1015	1040	1018	1102	1053	1061	1075	1075	1074	1079	1073	1017	1016	1065	1077	1068	1071	1027	1052	1030	1122	1078	1040	1038	1087	1070	987	1080	1062	1032	1051	1079	1053	1091	1085	1049	1019	1068	1012	1097	1102	1064	1077	1039	1028	1066	1028	1081	1040	1047	1032	1067	1036	1086	1084	1091	1048	1076	1064	996	1102	1102	1087	1108	1052	963	1076	1056	1047	1018	1102	1095	1035	989	1064	1035	1068	1035	1023	1031	1080	1072	1051	987	1048	1031	998	1067	1047	1043	1007	1023	1047	1022	1125	1071	1019	1076	1043	1028	1040	995	987	1049	1103	1081	1123	1077	1061	962	989	1039	971	982	1029	1033	1058	1048	1084	1113	1040	1057	1034	1077	1069	981	1029	1079	1072	1043	1082	1042	1085	1046	1094	1005	1054	1122	1081	1046	1056	1050	1033	1067	1060	1089	1032	1075	1045	1016	1077	1016	1047	1059	1046	1011	1026	1006	1076	1053	1137	1054	1044	1098	1059	1058	1081	1093	1104	998	1085	1099	1048	1075	1058	1017	1058	1046	1082	1074	1083	998	1053	1093	1010	981	1011	1055	1079	1066	1025	1084	1004	1038	1065	1026	1035	1084	1025	1044	1062	1068	1057	1034	1097	1037	1075	1046	1026	1044	1096	1059	1047	1007	1071	1024	1057	1090	1086	1075	1016	1050	1059	1046	1045	1054	1057	1013	1068	1080	1039	1046	997	1029	1072	1042	1077	1110	1018	970	1078	1056	1063	1053	1009	1110	1087	1121	1080	1050	1015	1098	1066	1027	1051	974	1052	1083	1010	1060	1041	1040	1014	1032	1005	1072	983	1053	1075	1063	1070	1077	1076	1000	997	1019	1045	1050	1054	1043	1016	1095	1022	1003	1132	1078	1022	1036	1017	1048	1108	1052	1024	1020	1094	1035	1069	1034	1055	1018	1008	1139	1064	1054	1025	1115	1031	1055	1015	1015	1053	1084	1090	1051	1038	1074	1035	1113	1029	1036	1057	1063	1086	1024	1077	1040	1033	1075	1059	1031	1058	1076	1029	1081	1026	1084	1030	1078	1081	1035	1055	1052	968	1067	1060	1025	1035	1058	1022	1118	1070	1021	1068	1044	1099	1065	1060	1028	1062	1035	1061	1044	1090	1060	1071	1063	1058	1050	1059	1025	1014	1078	1044	1061	1070	1042	1092	1076	986	1048	1015	1035	1051	1060	1030	1058	1027	1000	1056	1041	1067	1101	1018	1055	1028	1086	1041	1056	1044	1109	1031	1000	1060	1043	1057	1032	1032	1057	1072	1080	1053	1034	1014	1061	1076	1040	1067	1104	1023	1048	1032	1064	1017	1056	1116	1059	1067	1038	1023	1100	1080	1096	1115	1000	994	1106	1071	1055	1037	1060	1003	1034	1006	1037	1045	1013	1024	1032	1103	1040	1052	1075	1088	1065	1032	1051	1088	1061	1078	1060	1025	1135	1036	1096	1070	1056	1063	1055	1017	1062	1080	1056	1014	1065	1049	1049	1060	1116	1083	1082	1116	1032	1032	985	1079	1056	1066	999	1059	1011	1073	1053	997	1100	1046	1077	1005	1039	1038	1134	1024	1058	1020	1076	1074	1032	1081	1095	1046	1062	1046	1074	1108	1046	1073	997	1005	1040	1048	999	1080	1075	1034	1026	1057	996	1018	1025	1090	1066	1037	1039	1080	1031	1085	1105	1070	1054	1035	1040	1048	997	1078	1060	1090	1066	1046	1042	1073	1053	1027	1114	1080	1016	1058	1082	1042	1053	1010	1077	1017	1070	1094	1041	1046	1068	1007	1022	1014	1095	1013	1078	1039	1005	1024	1039	1097	1057	1075	1116	1106	1095	985	1085	1056	1048	1130	1042	1088	1069	1082	1001	1074	1066	1061	1021	1085	1012	1083	1029	1099	1018	1112	1052	1059	1056	1095	1061	1071	1032	1049	1028	1032	1068	1044	1056	1048	1063	1039	1086	1022	1005	1002	1085	1015	1022	1050	1066	1113	1006	1024	1071	1037	1043	1072	1096	1064	1050	1072	1071	1024	1006	1038	1062	1026	1039	1035	1069	1057	1031	1041	1074	1103	1115	1052	1060	1049	1095	1079	1018	1038	1019	1035	1044	1043	1062	1046	1059	1018	1053	1073	1011	1109	1067	1058	1058	1025	1001	1089	1086	1095	1028	1056	1007	1027	1048	1024	1089	1065	1099	1087	1043	999	1054	1059	1011	1060	1038	1051	1079	1035	1104	1023	1078	1047	1024	1031	1053	1055	1041	979	1147	1036	1026	1069	1035	1136	1115	1024	1001	1080	1033	1066	1106	948	1074	1108	1059	1082	1053	1083	1058	1047	1036	1104	998	1056	1113	1094	1041	1064	1062	1054	1101	1046	1108	1022	1000	1083	1053	1038	1080	1047	1029	1047	1043	1018	1034	971	1100	1057	1039	1043	1043	1056	1034	1079	1104	1051	1019	1061	1073	1043	1011	1010	1075	1047	1021	1069	1082	1042	1011	1037	1062	1076	1050	1036	990	1097	1058	1059	1072	1080	1064	1094	1075	1078	1070	1120	1131	1043	1039	1018	1027	1092	1102	1082	1061	1057	1020	1097	1050	1028	1014	1006	1061	1066	1046	1024	1015	975	1033	1060	999	1084	1055	1052	1079	1030	1080	1073	1038	1062	1071	1036	1095	1041	1059	1041	1069	1086	1037	1092	1062	1025	1069	1017	1117	1095	1072	1042	1037	1087	1046	1040	1072	1072	1019	1102	1047	1049	1047	1070	1060	1004	1023	1047	1044	1056	1038	1029	1046	1056	1075	1035	1045	1000	1019	1068	1049	1029	1091	1027	1076	1056	1008	1101	1094	1049	1031	1043	1040	1068	1025	1058	1087	1039	1037	1028	1039	1016	1068	1094	1063	1033	1068	1046	1074	1062	1093	1063	1039	1002	1049	1038	1042	1080	984	1096	1017	1074	1095	1106	1052	1006	1038	1067	1039	1023	1033	1022	996	1058	987	1032	1072	1020	1077	1042	1083	1089	1053	1131	1042	1036	1050	1080	1009	1068	1080	1084	1067	1065	1035	1069	1057	1049	998	1076	1038	1109	1116	1010	1084	1056	1087	1062	982	1037	1057	1032	1049	1050	1084	992	1077	1020	1056	1038	1104	1094	1052	1113	1008	1001	1054	1011	1064	1058	1048	1025	1091	1028	1050	1043	1044	1110	1058	1061	1027	1016	1048	1061	1039	1081	1144	1066	1063	1090	1089	1059	1042	1074	1066	1053	1083	1071	1042	1098	1019	1029	1109	1101	1044	1023	1044	1042	1042	1029	1017	1051	1038	1015	1044	1041	1011	1069	1021	1061	1032	1063	1007	1080	1042	1050	1101	991	1028	1078	1020	1021	975	1076	1038	993	1079	1029	1063	1094	1043	1041	1050	1004	1041	1106	1021	1089	1053	1060	1018	1032	1041	1028	1123	1057	1044	1054	1063	1044	1065	1067	1069	1017	1110	1057	1045	1032	1063	987	1021	1019	1071	1108	1081	1014	1066	1010	1050	1042	1055	1068	1083	1004	1123	1028	1100	1094	1073	1001	1024	1046	1056	1118	1062	1089	1079	1090	1097	1088	1084	1080	1013	1071	1070	1080	1033
23838	21498	28755	24680	21473	8496	1337	1081	959	963	912	874	946	919	848	862	868	874	850	845	844	842	869	813	821	812	855	853	820	837	852	834	820	831	795	848	813	854	808	891	831	834	846	807	826	797	824	854	817	810	789	818	756	861	791	810	835	799	846	809	831	840	790	861	863	812	819	795	810	777	797	823	825	743	815	804	787	811	850	815	831	820	827	794	769	820	807	773	814	816	784	872	783	826	816	819	877	808	819	786	822	809	853	771	800	820	844	820	850	779	869	825	812	826	811	758	834	817	845	817	821	781	859	794	812	804	807	826	875	800	806	816	800	807	824	824	842	804	809	797	862	809	786	842	816	791	829	841	795	806	923	844	875	779	799	789	794	808	844	778	832	821	857	808	783	874	830	842	797	759	833	823	805	821	822	849	799	823	843	802	773	847	768	851	801	802	862	841	882	810	825	794	806	809	812	790	843	801	830	801	799	857	738	794	796	796	825	824	843	890	784	817	819	830	831	810	848	770	860	775	856	822	845	840	838	844	845	823	765	804	810	853	842	812	852	790	844	776	852	814	825	801	789	853	817	810	785	818	871	799	804	806	831	843	842	769	808	733	839	849	839	828	829	772	829	831	800	810	827	775	820	824	853	834	851	817	829	827	807	808	772	823	784	834	821	817	836	805	787	808	787	837	845	821	767	820	757	822	803	780	870	815	795	789	824	766	821	798	804	801	817	841	863	822	809	803	796	822	818	831	844	820	826	816	842	800	844	820	792	796	817	811	839	845	859	832	811	825	831	783	817	855	837	875	802	820	839	795	820	828	805	781	799	816	782	827	774	806	786	849	828	747	796	808	828	785	768	795	770	774	863	767	842	812	792	834	789	816	827	795	766	846	865	779	862	788	806	806	813	785	759	795	868	849	777	804	854	797	815	839	813	833	870	820	831	789	826	849	778	834	844	826	775	857	811	830	782	810	830	773	808	831	841	832	790	746	801	830	859	850	825	805	820	806	823	826	795	823	864	783	804	807	840	821	823	804	775	810	829	769	818	801	825	825	791	816	809	762	797	803	813	816	804	869	890	795	773	790	862	779	801	752	788	818	791	786	819	808	791	812	829	812	815	783	814	812	831	844	821	780	804	813	812	829	773	775	803	827	844	824	795	845	865	847	864	837	792	807	857	801	819	817	783	837	791	811	790	804	841	789	780	795	818	792	764	803	845	836	796	845	774	834	819	852	849	847	820	821	820	851	813	783	813	810	839	872	829	824	853	818	805	777	842	826	826	815	837	793	805	778	835	794	822	797	877	829	830	807	806	793	813	802	801	835	811	824	801	784	806	802	761	803	803	799	837	799	786	856	735	836	771	855	763	796	816	845	757	808	817	839	827	812	832	807	787	790	767	825	805	838	805	816	770	786	815	829	848	828	843	809	777	778	751	785	774	793	841	840	808	860	787	759	828	854	791	812	840	825	813	880	790	793	816	757	767	781	752	804	805	852	792	793	845	797	820	811	779	822	824	813	856	825	753	812	797	767	806	838	816	862	865	838	814	808	806	823	810	776	808	826	777	817	827	830	783	789	874	765	783	834	845	839	792	820	789	854	765	827	808	785	808	809	818	839	837	827	840	840	822	761	808	828	824	812	839	818	832	846	812	874	804	804	776	835	835	859	811	808	790	865	807	826	778	839	791	833	779	820	827	824	822	803	871	801	822	815	787	817	831	805	840	801	818	814	798	845	849	860	806	827	825	814	754	832	821	784	809	856	812	815	829	824	795	807	832	748	834	848	828	731	865	822	825	817	803	776	846	814	783	840	835	817	799	841	859	802	838	781	782	819	765	801	781	772	800	831	783	826	844	881	848	821	836	813	846	830	867	850	824	809	810	771	797	833	769	840	805	841	828	801	845	871	797	834	809	791	759	837	797	819	781	838	850	777	773	845	883	825	828	802	777	780	821	800	828	842	826	751	813	861	824	833	798	871	808	805	780	825	810	832	837	807	806	804	824	794	805	786	870	792	761	790	827	815	764	895	865	786	879	788	778	755	803	858	822	836	795	814	799	784	810	813	743	815	829	793	818	770	788	783	751	787	804	833	800	783	833	870	830	786	819	792	803	794	756	806	852	807	820	772	798	803	755	765	766	780	829	802	820	825	822	839	807	828	838	870	787	819	783	818	823	835	758	815	804	836	791	846	760	843	830	790	763	766	816	796	799	868	822	841	834	842	814	807	855	832	818	842	767	799	834	850	787	833	783	747	780	854	819	817	812	772	779	797	836	800	789	796	829	767	813	799	825	786	800	874	757	738	775	798	822	814	831	838	814	787	788	840	833	846	823	770	817	829	809	816	759	821	760	781	808	843	765	833	812	814	752	783	789	767	816	811	822	824	769	773	798	775	836	879	830	769	820	805	790	784	786	828	806	784	827	836	808	811	707	782	821	787	819	847	806	804	835	805	823	803	858	834	781	783	855	831	842	789	830	788	784	816	838	799	834	811	827	778	829	810	825	878	807	826	807	847	830	817	803	822	849	834	821	839	834	779	779	856	811	839	800	796	843	836	776	782	846	844	778	850	812	780	873	864	878	849	820	827	788	766	780	802	766	833	855	798	822	833	879	796	847	779	801	826	765	809	801	786	816	854	838	816	808	737	776	850	772	841	817	830	825	758	772	816	838	766	789	807	803	832	765	812	809	847	757	838	811	770	814	830	814	792	839	813	796	831	840	816	863	766	792	816	830	862	810	807	838	867	804	845	774	793	810	841	822	790	825	804	787	793	809	803	815	848	798	793	813	849	823	812	845	788	804	792	790	830	852	806	796	800	811	849	835	854	848	774	823	837	784	884	813	765	792	848	817	832	831	815	794	865	814	821	831	826	779	801	785	772	863	835	758	817	814	785	856	805	774	813	869	829	793	844	796	820	811	816	818	813	759	785	805	866	830	844	831	795	821	840	846	865	825	796	780	806	836	817	822	774	817	784	809	760	784	850	804	792	851	837	774	782	869	745	775	805	819	816	847	823	824	814	797	872	842	831	863	806	773	806	856	844	778	854	790	803	821	842	770	831	824	843	797	823	830	803	818	785	812	810	804	874	808	755	821	801	793	811	776	825	815	851	850	813	823	806	773	818	843	783	821	812	788	813	860	791	772	831	785	829	805	783	817	786	789	802	829	775	846	780	821	851	812	806	803	795	843	818	790	801	800	839	815	803	745	805	828	784	837	868	807	805	780	848	767	848	770	799	847	794	816	840	836	786	818	806	829	836	781	773	829	823	797	836	792	865	808	797	772	815	787	775	789	857	776	797	802	803	832	863	865	803	846	823	790	792	802	846	833	805	787	855	808	818	787	815	822	800	806	797	767	761	796	796	807	804	828	827	724	838	794	825	841	789	779	828	850	832	846	852	827	856	845	856	788	809	778	831	815	769	787	843	823	866	835	859	829	747	832	846	815	829	743	817	776	796	792	789	824	781	836	771	813	820	783	798	795	816	741	806	801	851
30856	19154	5229	2845	2157	1794	1586	1464	1439	1256	1195	1176	1215	1133	1105	1076	1139	1082	1075	1068	1020	1024	1014	1051	1005	991	1014	1010	1033	1068	1029	1022	1020	1005	995	1008	1019	1017	981	1079	1016	1069	1047	1024	1015	1043	994	965	1024	1044	1009	1042	1021	993	1010	1006	1064	1013	991	1015	1022	995	1043	991	1034	1061	1002	984	945	1032	1007	1025	1023	1016	1015	1063	1033	1014	1015	965	1014	994	1004	1064	996	1052	1005	964	1016	967	1023	952	979	1027	1080	1045	1022	1028	1018	988	1018	1014	964	1029	998	983	991	1037	1003	971	1012	931	1032	976	1014	1038	1017	953	999	984	1017	1061	1032	1035	1004	995	980	1038	1044	940	1003	987	936	973	995	1045	985	1017	1023	1071	1039	1002	1005	1019	1036	1033	981	1030	1006	1029	1014	1015	1004	963	978	1051	1020	994	994	1019	973	1033	1064	971	981	1017	977	1048	1009	1018	1054	955	1042	1062	1011	989	976	961	988	1034	1042	980	1010	1041	1020	981	979	1081	1010	1028	987	969	992	966	1073	1019	980	1040	985	1001	990	994	965	1083	980	1021	1037	1022	1037	1000	968	1003	973	968	983	1068	1044	997	990	948	959	1040	972	1036	975	1046	1083	1016	1069	967	1001	1015	1012	984	1063	1029	983	1074	961	991	1016	1059	997	1011	1027	983	1038	994	1004	970	952	1012	970	949	996	990	971	997	1002	1010	1019	1027	1002	1010	1041	1007	1048	962	1011	1000	991	980	1054	1040	958	993	1018	971	1007	1007	1028	1016	972	1011	962	1012	1057	1075	1013	1027	985	991	1026	994	1033	975	986	985	1016	1022	1059	993	1019	964	1050	994	985	1056	966	1069	952	1009	1015	1013	1008	1001	1032	1053	996	958	994	1015	1011	1086	1023	1062	1013	1002	1014	1029	1021	997	1051	996	1025	1016	985	1013	1049	975	963	958	989	1033	1009	976	1011	1020	1031	1057	1033	1037	991	1042	1008	983	989	1010	1016	1004	1023	1022	1047	984	999	949	998	986	1039	1027	1019	1001	960	1020	1018	971	1074	1007	968	1000	1073	1016	984	1042	949	1029	1022	952	971	957	954	965	967	984	1039	999	1037	981	971	1009	1005	1028	945	1028	1002	967	955	1014	997	1014	1012	1025	980	982	968	929	1006	1014	999	1001	1008	994	992	1023	1002	965	1008	990	1027	1001	987	1029	998	994	999	1047	996	973	974	1058	1020	1076	1035	1058	990	1048	1027	1041	960	965	998	1001	981	1000	1010	988	997	1056	1056	1007	963	1044	956	947	974	1027	1009	1033	971	1071	993	965	970	1072	1062	996	977	1010	991	988	1032	1042	953	1082	1065	917	979	1013	989	1026	983	1022	1010	1002	1009	966	943	999	972	963	966	1094	976	964	1028	993	970	983	963	1032	961	1022	1018	983	971	993	948	1008	954	1017	1019	1005	983	973	1019	971	1047	959	998	1021	960	1006	992	1046	1057	1016	968	1029	1047	1039	1025	997	977	1057	997	1039	1002	1020	1026	1016	990	1004	1050	993	1046	1020	1006	1011	959	992	1004	1023	1054	1061	974	1043	1008	1008	980	982	1043	1003	1001	1027	1006	984	1007	976	997	1028	1004	1031	970	999	966	969	963	991	1034	1024	1054	1030	1002	1001	1020	1023	994	1017	1062	1062	1006	1003	1001	1013	975	1007	1000	1034	1031	996	1017	1005	935	1033	944	966	1035	1002	987	1028	1009	942	978	1003	1045	1030	1007	1014	1043	1026	997	997	1054	1053	919	995	953	1034	992	976	984	1029	1032	997	973	966	1040	1031	1012	1041	989	984	1021	1008	1077	1049	1030	996	1020	1025	1024	1077	1043	1044	1049	966	953	962	991	985	1035	993	997	999	1031	1030	1032	984	1021	1062	1035	1070	995	1009	998	1027	1020	1015	995	1013	1036	999	999	1012	954	1027	1001	983	937	989	979	988	1009	969	999	1010	1073	990	931	1008	989	973	1018	1014	997	965	1013	1008	983	966	1018	950	980	983	958	1063	955	1023	1058	1005	1027	989	995	1029	1086	983	1003	961	999	946	1016	976	1035	991	1042	1022	966	953	1005	1019	980	1012	1053	1052	996	1010	1010	1039	1006	1022	1017	965	1040	965	984	997	990	1000	1025	1003	984	1024	1028	1033	1060	1008	973	944	1056	948	1058	976	968	1014	1139	1050	989	965	970	1022	960	962	1006	989	986	1021	991	977	965	1020	1059	1012	1030	952	998	1018	1022	1019	1010	1027	948	980	1030	1019	1046	947	1038	1000	1038	983	1016	1026	1005	993	968	960	1006	959	998	1024	1028	1052	1037	977	991	1015	1015	1041	994	1010	978	981	1011	1052	1060	962	1014	991	1038	1012	965	988	953	1027	1006	1031	975	984	1029	949	994	1040	1054	969	1024	1000	1042	1062	1035	1022	997	978	1025	982	974	950	1024	1024	981	1015	1015	963	993	1024	986	1033	1063	974	1029	1061	1018	998	1019	1011	962	1021	999	1027	1016	1015	1025	951	1004	982	968	1020	923	1038	993	973	1010	1086	981	1040	1046	986	1003	996	1024	923	1049	1047	972	960	1063	1012	990	984	1026	1005	984	969	1063	1016	1025	1018	1044	998	1007	1020	991	1011	1031	1032	1019	1006	972	1046	1015	989	1019	1014	984	1038	1031	1030	1039	1048	1059	1057	1016	1022	987	1002	970	1050	1040	945	962	1002	995	1003	965	1083	1057	1002	1034	1052	1019	1033	1044	1002	1017	978	1032	996	984	975	1004	999	1033	1004	957	1035	1072	1029	1002	1002	996	1061	1007	1080	971	971	1032	1006	999	986	1008	1004	1028	1055	1007	1059	950	986	1015	981	1032	992	970	1013	985	943	1033	991	1081	997	1004	996	1036	1046	1017	934	1009	1027	1031	1014	997	992	990	1006	1001	1021	1025	981	980	1000	984	1020	1039	1053	1020	1021	1000	1030	1016	965	995	1022	1004	1031	991	989	990	990	983	973	1037	967	965	1089	996	982	1073	1004	960	958	1033	1033	1008	974	1029	1007	995	970	1012	980	992	979	1030	998	985	1026	999	1029	1001	1053	997	960	993	1064	1046	995	1038	1083	1003	1032	1013	1018	992	994	1101	989	1011	998	1029	1007	1001	1028	1016	1009	1009	947	1055	1052	985	1023	1005	950	986	1006	1030	1003	1024	1022	995	990	1018	952	1042	1025	1069	992	1021	1054	1053	1026	1003	1012	1004	1015	1006	973	1033	974	1016	1024	1023	995	981	1028	1051	1034	1044	1001	1058	1069	1011	1015	1007	975	973	945	963	1003	985	983	1005	1033	957	1031	1001	1023	1009	1007	996	998	930	962	994	979	1026	1030	1026	983	1022	1012	1015	1052	946	960	925	1081	1004	1024	992	1082	1009	967	1028	987	980	972	998	972	989	999	1004	972	993	953	995	1024	1030	1052	1009	994	985	962	1044	1029	1039	1036	1016	1002	1017	1019	963	979	982	980	1039	997	1032	1004	1012	1025	1013	946	1028	1014	1048	983	1034	997	1037	959	993	993	1000	1013	977	1044	984	961	992	994	955	961	1013	997	987	1045	984	997	1042	1030	1004	1030	980	1017	1008	993	987	970	1009	976	971	982	975	1072	992	965	1024	1087	1009	1032	1024	983	936	1004	959	981	1013	1000	1063	1037	1034	1053	1040	1007	1073	1021	989	1014	1006	1063	1009	952	1007	1025	1011	1030	1031	1013	1017	971	989	1043	1043	1015	999	952	1001	1027	1030	1029	1068	988	1007	997	1049	944	989	1024	987	980	1010	951	1048	1008	1025	943	1022	984	1048	1033	956	981	1009	1028	964	1020	1065	1018	1020	1082	1016	982	1035	1008	951	1000	1035	1014	1048	1017	1010	993	1001	1007	1032	996	1000	1028	955	1023	1042	1006	977	982	1017	1016	1011	968	1004	1014	995	1045	1067	992	987	970	990	985	986	1065	1020	1017	992	1028	1043	989	1065	997	969	1006	995	966	950	965	1039	1007	984	1044	978	1047	1048	942	1020	1024	1049	984	965	956	986	1043	1002	1034	1033	1020	947	1024	1030	971	1030	1000	981	1047	1067	966	1028	1016	1002	1009	1053	1001	1019	1005	1009	1045	1026	1004	1068	1042	955	1036	1026	995	991	1030	984	1025	1026	1028	1059	986	1007	997	997	974	952	1002	993	1010	1009	988	1039	969	1017	990	1005	1028	1026	1005	959	1017	984	980	1019	1012	1067	1026	970	943	1013	1038	967	1027	994	1013	1026	1020	1027	998	1000	983	1031	1008	980	1009	990	1000	1024	1055	1026	992	978	942	972	979	1006	1032	985	1035
25126	21507	27374	25844	6841	747	638	534	552	570	501	522	548	487	502	496	470	534	539	517	534	526	511	507	504	487	513	482	498	510	514	511	493	517	479	507	550	547	503	483	471	504	491	482	451	492	506	513	473	485	460	477	504	484	525	487	507	504	489	527	516	499	503	512	500	442	492	454	482	501	524	511	560	461	534	499	510	471	491	473	517	552	530	431	493	493	494	512	526	512	495	519	508	509	522	473	471	494	512	486	512	464	514	478	469	508	493	489	473	511	500	474	480	486	493	505	484	496	499	484	491	457	503	518	484	543	508	510	507	473	509	522	511	513	497	560	503	488	478	478	483	495	470	484	489	469	537	487	493	476	475	507	464	525	571	532	494	492	463	517	511	512	499	493	509	512	454	479	498	486	496	504	488	481	496	519	540	491	531	515	492	460	495	522	470	475	518	492	500	524	527	526	482	501	460	510	502	476	498	466	503	480	475	461	490	478	476	499	519	482	504	521	519	455	519	451	482	504	468	502	479	505	449	491	468	502	503	497	480	526	492	516	517	493	505	478	493	483	496	524	517	483	456	476	510	452	517	513	451	498	492	500	493	494	480	468	504	504	485	453	494	459	505	522	493	519	489	509	489	509	493	491	524	505	499	484	501	475	510	498	489	515	508	478	467	486	479	526	511	471	473	499	476	531	515	507	508	509	474	493	503	460	492	493	507	483	494	494	485	471	478	504	501	522	462	493	526	475	488	519	469	462	489	509	480	519	511	431	490	528	516	478	490	470	495	497	487	503	471	498	515	446	508	508	504	511	503	472	484	440	475	522	473	535	527	500	518	456	497	505	506	476	497	478	512	491	511	482	496	496	507	510	497	489	465	507	463	491	506	498	487	487	486	479	489	491	483	523	460	527	504	490	475	504	516	521	492	494	470	517	512	471	472	505	517	497	491	481	468	483	472	472	512	534	497	533	526	499	486	481	489	490	475	451	473	498	493	503	535	548	485	487	498	493	499	487	473	499	463	505	457	510	534	508	503	532	494	505	499	478	464	490	503	465	512	476	484	499	491	485	460	496	489	502	498	489	470	475	498	498	507	509	477	465	482	511	494	477	494	481	452	507	480	514	500	491	470	482	480	495	523	491	500	511	545	492	478	524	496	510	507	477	499	486	490	473	509	508	494	524	525	464	511	523	447	514	527	487	483	498	496	484	522	494	467	479	477	499	504	510	504	460	529	519	480	484	512	497	519	494	489	477	498	504	517	470	501	536	478	493	496	480	500	490	505	473	506	516	517	499	532	499	433	475	533	474	498	540	488	489	471	501	487	495	484	507	512	496	501	482	477	522	498	472	516	489	475	457	505	511	516	492	494	505	563	488	534	460	461	477	535	501	493	484	455	510	523	490	499	462	550	538	518	491	524	505	518	506	481	486	430	501	503	536	488	460	513	501	480	494	500	501	504	512	477	470	494	484	531	462	497	474	505	484	490	503	505	511	530	478	515	489	503	464	485	525	519	453	506	510	484	480	504	492	480	473	510	509	515	497	487	521	484	489	491	518	528	498	505	496	489	531	466	483	492	509	513	504	510	490	471	498	506	510	523	512	521	484	452	458	528	473	533	501	503	490	504	476	518	490	511	526	468	468	479	445	491	516	552	533	535	515	514	514	499	519	451	454	507	476	478	510	508	480	533	474	504	489	495	517	498	489	514	471	474	495	482	477	489	498	476	485	507	464	474	479	463	503	516	553	469	497	529	515	497	516	488	491	488	494	505	518	463	485	540	524	480	454	512	483	498	515	493	503	467	485	463	508	513	522	454	534	524	488	495	499	527	481	486	498	469	521	521	506	481	507	449	485	530	484	470	496	485	474	494	491	523	520	520	494	496	495	538	520	520	513	521	514	536	516	512	480	511	484	477	496	499	517	506	489	477	516	484	484	511	500	517	541	508	474	484	509	484	507	535	507	470	557	506	515	515	520	502	511	511	486	493	475	544	492	532	492	503	487	507	481	546	482	519	525	508	489	488	487	495	483	496	538	502	488	497	512	475	482	463	487	478	479	493	475	490	506	493	471	499	480	498	499	483	476	501	517	477	476	462	518	446	491	471	468	490	516	527	524	518	502	478	500	477	457	520	480	524	523	507	484	507	459	485	499	469	521	502	487	514	516	513	462	495	502	476	476	492	517	499	471	503	502	506	496	479	484	508	475	516	510	533	492	509	448	508	480	473	491	509	476	503	460	504	460	482	475	515	511	549	500	510	455	489	460	503	518	478	481	460	465	512	514	491	513	507	494	506	471	479	506	469	504	492	479	470	512	472	460	458	461	527	491	472	502	472	478	475	526	523	516	498	519	475	515	510	469	479	499	499	453	516	541	486	474	456	471	505	502	477	503	473	477	468	531	485	497	510	485	486	517	481	481	483	519	509	514	495	493	473	502	479	483	517	508	523	507	471	484	478	513	485	520	495	525	510	487	515	477	487	497	501	501	489	489	484	500	531	471	496	483	488	441	486	504	501	479	497	475	427	475	481	482	436	529	491	498	493	480	487	505	474	493	489	497	496	514	489	499	494	505	515	476	489	483	505	508	474	503	479	513	544	519	508	510	501	510	513	485	507	456	483	488	527	467	505	523	491	489	476	521	468	526	492	537	481	520	507	501	487	522	476	498	486	488	478	481	522	484	493	495	461	517	489	511	472	509	507	506	501	471	518	509	504	505	525	527	485	495	550	507	478	452	520	464	499	494	457	501	480	471	501	469	513	465	512	528	524	494	483	466	513	514	499	517	506	492	507	499	487	476	488	490	498	452	477	485	448	475	531	518	500	566	480	463	481	489	499	490	514	505	514	491	469	483	500	482	522	517	530	496	499	451	522	507	504	497	513	522	518	496	514	486	499	485	465	524	514	561	422	508	488	519	473	531	477	502	489	486	490	461	482	493	518	513	491	499	487	514	505	478	500	499	496	489	517	501	481	503	542	496	460	515	442	520	484	464	514	512	483	487	472	489	462	512	499	490	469	490	422	495	456	529	509	494	514	503	498	515	519	494	524	493	518	495	468	503	505	497	501	465	495	518	511	474	462	471	528	518	487	480	483	496	509	514	471	482	515	525	506	486	500	487	474	500	535	489	465	483	491	511	478	490	512	488	497	501	484	481	516	500	519	451	518	524	489	523	463	500	513	466	471	514	441	499	485	445	474	456	509	487	523	495	506	489	506	485	517	505	490	490	449	479	515	516	478	520	520	510	462	487	517	484	502	481	487	482	492	468	517	491	480	491	485	486	504	510	474	497	503	504	479	533	504	473	498	482	480	491	506	463	533	493	463	502	506	519	533	524	476	476	506	474	471	497	496	500	510	533	514	499	491	514	478	506	477	481	503	472	491	477	471	556	502	456	488	479	529	484	466	493	524	448	474	488	547	522	455	516	497	490	496	495	482	508	518	549	530	475	493	493	468	504	507	509	505	494	482	503	484	502	497	517	522	514	520	501	487	458	504	486
28277	9503	2750	1510	1201	1092	908	905	818	749	744	719	701	682	645	674	660	701	690	648	663	647	643	609	659	586	639	652	664	654	615	642	624	613	588	639	597	648	620	600	575	655	644	600	669	641	608	599	573	609	639	618	617	570	624	636	655	650	615	631	641	665	648	606	628	622	617	624	651	613	618	605	642	661	662	649	619	608	622	624	615	635	613	612	585	640	630	597	595	603	577	665	570	626	617	619	578	569	598	594	564	599	579	612	608	610	647	614	609	635	636	641	631	641	615	644	653	594	636	621	619	673	627	605	637	599	591	629	615	576	672	621	638	640	617	626	621	648	618	571	601	618	600	550	574	589	591	614	594	625	596	585	662	624	598	596	621	609	631	598	614	596	619	626	593	643	664	609	578	608	634	578	645	627	625	643	565	646	629	649	629	579	609	622	632	607	593	568	577	615	597	614	612	633	577	628	630	586	626	678	571	643	576	589	611	622	594	656	669	600	604	593	645	573	621	623	630	570	652	627	598	634	612	610	661	656	614	623	633	635	619	618	569	620	600	654	597	623	634	648	599	612	612	625	602	620	621	615	679	565	656	634	622	607	610	602	619	617	620	586	623	612	615	605	597	625	613	628	588	589	613	600	577	603	598	637	629	633	624	643	601	629	589	603	626	612	686	575	650	616	641	625	594	604	608	622	670	618	649	652	631	584	615	630	602	575	586	658	565	607	551	585	637	605	602	581	647	574	625	584	638	593	592	575	624	613	613	625	589	636	615	619	598	626	598	617	622	625	609	633	604	625	583	613	643	604	586	634	632	613	625	665	624	603	619	602	603	603	578	593	595	641	604	606	629	615	619	619	643	655	616	614	611	658	606	584	589	611	614	591	632	697	579	629	639	646	647	619	626	583	591	615	622	623	573	628	621	599	571	567	606	592	630	604	581	646	622	608	607	626	618	618	582	624	583	631	612	601	591	597	615	646	633	623	604	619	652	595	588	595	672	637	604	607	631	638	606	586	620	602	622	620	589	602	633	615	602	637	603	623	630	621	640	623	599	633	614	635	585	648	635	635	614	592	635	617	600	609	610	594	640	657	597	620	583	620	598	634	651	610	584	641	570	606	617	587	579	652	591	619	611	607	614	632	583	587	582	653	593	647	599	611	578	620	613	631	598	625	652	604	662	558	611	637	610	619	626	640	627	614	623	603	595	613	643	646	604	647	628	634	623	623	661	632	646	635	603	597	617	621	618	635	634	659	599	645	612	614	630	641	583	636	587	609	570	604	623	614	594	598	603	583	609	624	636	578	635	580	603	632	631	605	621	612	630	592	621	649	599	665	557	602	581	595	606	634	590	588	595	584	612	577	595	642	628	577	614	636	583	574	594	619	638	607	597	648	635	609	629	646	581	613	599	642	594	660	624	628	615	605	600	602	639	614	594	634	603	632	584	593	607	663	655	611	600	636	588	603	649	593	589	657	610	613	617	681	634	631	617	652	590	620	610	619	594	587	634	592	609	642	604	591	621	565	630	673	626	629	613	624	620	610	643	605	625	605	590	632	625	663	633	587	631	627	603	618	619	622	650	597	612	615	615	590	632	636	628	609	613	609	591	626	593	574	612	655	605	627	589	669	638	568	668	592	632	679	596	607	655	611	646	586	652	627	578	611	642	581	622	639	592	635	589	603	637	603	593	605	627	612	617	609	628	598	631	649	598	643	637	584	587	587	618	623	560	638	632	614	657	624	632	663	628	614	596	622	592	613	611	647	622	611	615	634	564	611	587	615	600	588	623	648	617	658	646	640	655	587	607	624	573	592	604	592	588	637	602	587	619	662	611	650	569	593	625	541	583	614	592	611	604	592	647	602	595	616	600	639	630	653	574	563	631	619	580	590	604	590	607	632	640	643	584	668	621	611	647	584	585	610	610	614	606	584	582	610	634	664	629	661	618	586	613	590	606	643	596	585	612	640	627	625	590	638	624	638	606	616	630	597	566	655	623	657	608	602	564	613	632	627	652	655	656	548	633	602	618	612	622	596	637	615	627	660	631	637	640	628	641	628	604	591	611	660	613	590	584	677	674	624	584	587	643	635	661	651	667	587	634	627	614	602	623	578	577	620	635	599	629	656	643	601	596	613	606	589	590	645	603	607	632	621	617	609	607	638	602	626	606	576	622	640	593	648	642	657	616	573	596	618	614	646	571	586	685	583	574	632	601	656	620	585	666	626	626	611	661	615	641	629	582	576	561	600	622	583	630	601	630	569	589	617	610	655	663	634	601	631	648	624	610	600	631	602	598	683	646	625	604	627	612	642	617	655	628	604	684	643	608	614	636	637	627	608	545	624	662	602	577	644	591	597	635	592	639	639	655	620	582	612	565	648	598	642	641	620	630	615	614	609	598	630	661	627	551	611	583	628	602	643	633	600	618	627	616	636	622	618	647	585	593	604	632	595	620	615	608	577	613	649	636	610	611	627	606	622	596	646	629	623	618	595	587	641	625	606	616	636	613	621	609	587	698	634	614	602	638	598	611	578	647	607	630	589	604	664	643	620	609	606	613	629	607	627	599	662	667	606	587	633	612	607	670	631	616	607	576	647	616	601	632	674	627	623	628	616	600	620	588	617	650	617	653	582	632	627	588	589	603	659	613	627	606	615	631	594	618	621	631	590	610	568	644	604	597	583	605	664	611	590	605	600	622	625	625	642	625	611	662	585	554	614	638	598	598	628	594	596	613	611	597	585	615	592	607	620	571	632	607	659	588	607	607	601	641	582	634	625	626	631	644	623	595	618	655	631	620	627	639	630	619	622	616	585	604	584	599	602	633	580	598	625	624	561	637	617	594	583	644	625	621	628	619	616	620	628	613	618	637	596	574	654	629	623	634	657	661	614	616	592	680	620	588	621	618	592	612	616	604	578	582	614	632	606	616	591	634	634	621	658	607	622	633	596	620	620	600	637	620	658	615	648	602	624	591	605	644	607	612	633	655	648	591	586	594	620	636	632	632	624	621	623	593	632	594	600	665	593	599	659	586	666	628	644	674	594	608	628	605	628	606	634	629	606	598	576	599	570	578	606	645	585	583	612	589	568	679	618	593	614	663	614	616	652	623	655	571	644	615	632	638	594	642	649	669	640	589	601	599	609	625	647	540	604	587	611	619	627	618	609	606	617	605	631	614	584	606	624	581	583	611	599	610	605	591	557	648	612	617	622	590	595	553	635	618	619	628	613	606	602	621	640	615	634	630	626	592	564	568	616	616	642	650	594	587	638	642	610	634	618	600	645	625	575	601	610	606	662	611	592	592	626	619	631	596	603	581	633	669	558	607	600	601	618	608	611	588	605	642	603	656	608	598	602	603	655	595	597	586	630	589	610	611	612	616	602	619	619	621	637	608	633	638	631	642	617	621	594	633	594	660	640	595	614	611	643	680	627	612	620	626	647	556	590	630	584	621	553	682	641	643	650	608	619	633	666	573	625	576	649	602	613	600	608	644	633
22931	21576	29317	24313	21566	21544	4439	846	614	551	497	450	474	424	470	402	418	398	428	404	401	404	362	377	415	384	374	398	318	351	349	351	350	381	370	313	365	365	369	344	369	352	346	356	353	362	337	340	387	383	358	349	356	365	351	360	428	354	362	343	405	356	313	375	363	333	362	350	355	357	353	338	346	356	371	343	349	354	380	377	355	323	359	368	340	315	378	371	361	371	368	369	348	352	344	368	361	347	406	361	334	324	336	335	364	380	375	340	325	331	372	350	374	368	354	354	333	379	377	360	358	356	356	327	360	399	358	323	359	390	361	365	318	344	373	317	352	321	328	351	336	372	355	370	365	375	338	362	362	335	359	372	330	367	340	320	359	348	374	367	346	334	320	318	367	327	343	361	333	358	340	341	324	374	346	357	366	328	320	337	354	329	350	341	341	340	325	342	339	351	316	337	361	377	355	339	340	367	374	359	346	331	347	371	349	413	337	346	356	338	361	358	327	335	350	385	365	383	357	330	338	332	347	375	374	363	357	359	373	332	330	365	337	340	379	361	381	311	368	357	383	324	306	351	325	360	360	340	376	335	351	343	343	363	369	364	341	350	333	347	396	327	341	344	343	357	361	339	363	317	378	372	338	332	367	362	344	392	352	366	364	357	353	341	333	356	370	355	367	348	331	330	358	331	356	313	357	350	344	329	335	381	324	362	354	382	333	354	329	369	342	336	356	341	328	326	360	355	391	348	343	331	368	332	370	382	351	369	352	329	365	371	379	346	351	331	368	374	355	343	341	375	315	349	374	345	381	357	361	358	341	356	347	341	364	346	352	326	345	374	368	373	335	359	345	366	331	316	345	352	358	362	351	371	363	352	354	339	369	353	350	349	354	343	382	320	366	353	339	337	327	362	349	362	338	324	366	340	350	381	360	360	365	368	362	381	365	337	357	349	355	340	342	328	377	379	347	330	365	313	341	323	386	328	357	353	356	346	353	344	360	334	344	354	332	330	342	347	329	362	346	348	310	332	330	362	324	358	326	335	368	359	321	341	352	390	343	355	380	335	366	365	373	340	333	335	334	348	371	345	371	354	333	349	344	299	335	380	357	365	342	399	328	344	367	357	347	361	372	364	339	317	329	374	339	342	332	339	341	341	326	340	346	342	338	342	351	337	324	334	338	350	345	369	348	332	340	348	365	343	333	337	328	328	368	352	335	366	359	326	357	312	345	326	347	338	328	327	351	380	343	350	332	356	341	358	344	352	375	350	306	354	295	374	381	339	336	345	361	314	344	325	334	342	323	331	334	319	305	344	363	323	355	348	361	377	359	355	368	316	326	333	397	370	378	340	344	352	360	354	367	325	367	385	352	318	330	336	375	357	366	365	351	330	361	320	356	317	380	341	367	356	343	376	321	306	330	362	367	365	345	375	353	350	343	335	365	360	363	344	350	314	338	354	323	349	360	367	332	344	391	356	338	337	345	368	344	351	362	387	365	355	356	379	359	372	361	363	364	333	337	323	351	402	362	337	381	316	347	339	355	323	310	360	310	329	317	370	346	341	351	376	337	356	387	360	340	348	354	332	343	362	332	365	381	332	352	378	313	351	348	363	359	321	354	362	341	315	351	329	346	353	370	372	362	349	367	357	325	372	345	347	346	341	328	336	368	351	367	354	350	383	363	373	359	355	348	339	369	349	336	344	350	378	344	365	362	368	359	339	359	333	329	318	376	353	345	340	371	348	345	355	343	363	369	357	339	336	369	368	389	325	325	338	337	337	337	353	331	374	340	324	316	408	343	343	348	329	362	331	332	355	326	373	334	379	346	367	354	340	315	366	336	326	354	337	373	381	351	362	348	345	354	395	362	386	319	339	330	324	324	364	365	335	346	325	316	378	349	323	320	335	371	357	357	335	347	382	373	385	358	349	330	365	392	344	360	352	364	317	355	384	361	350	380	349	350	341	341	360	371	327	325	341	360	336	363	353	386	326	337	336	361	328	361	371	356	376	367	335	396	341	345	355	352	335	355	339	341	367	359	365	330	371	348	365	343	351	370	342	340	348	331	384	368	350	366	347	330	357	355	342	363	361	357	361	342	340	320	363	346	319	349	338	325	363	331	357	373	342	340	353	370	345	353	329	347	394	340	347	352	318	369	374	347	351	369	356	354	324	364	314	379	329	349	344	366	314	374	333	347	351	347	350	317	315	321	340	359	363	323	334	348	345	354	384	349	346	356	340	354	355	358	357	348	337	345	349	370	324	352	360	338	319	359	355	362	365	355	383	342	361	357	378	351	374	380	352	324	373	374	347	327	356	342	356	353	364	327	322	371	372	367	347	366	346	344	338	341	334	376	325	348	373	356	343	364	365	373	318	343	337	335	328	359	369	333	363	353	359	371	383	336	347	353	347	364	370	351	331	357	347	344	342	370	342	345	380	343	349	369	358	357	333	377	337	374	384	329	354	345	313	376	346	371	348	360	366	341	343	331	352	345	351	366	347	371	358	352	361	351	337	326	335	347	290	318	353	325	333	367	332	364	358	336	356	371	383	362	339	366	329	360	350	359	363	341	355	376	347	362	356	335	355	327	329	371	367	355	332	353	355	370	340	338	356	325	365	337	349	354	320	357	346	315	336	356	341	338	360	379	326	342	337	352	353	320	321	388	339	343	319	348	346	362	348	342	361	356	358	323	326	378	350	348	330	360	349	351	381	354	344	336	343	361	356	336	368	367	351	356	329	335	369	340	353	353	366	378	334	368	345	339	372	356	349	357	368	372	333	301	338	332	337	370	362	344	346	321	358	366	364	330	312	349	356	348	358	360	380	348	353	337	374	387	363	354	370	313	349	373	335	321	357	312	378	373	341	361	377	365	334	346	334	363	357	296	363	357	315	335	356	338	337	358	334	334	360	353	369	344	384	359	358	339	346	364	369	326	329	394	335	340	369	362	329	303	333	361	356	310	362	319	337	351	321	338	337	323	353	324	340	356	401	346	353	355	350	356	357	361	346	372	342	346	325	350	310	329	370	343	380	323	352	373	353	321	350	329	375	354	340	351	369	329	350	354	364	381	349	322	354	347	375	359	346	349	355	319	376	359	331	328	340	334	389	341	358	309	329	351	349	332	344	376	365	360	352	361	391	354	367	358	359	324	363	373	360	355	360	361	344	353	358	355	345	366	344	335	335	339	335	356	349	348	338	336	344	358	361	357	334	361	332	373	388	350	326	343	333	355	356	307	308	356	336	360	367	333	365	354	350	378	317	332	337	341	359	348	361	333	322	349	356	336	337	324	368	366	335	360	346	355	355	333	339	372	408	351	336	372	351	362	362	360	327	330	324	354	331	361	355	351	384	321	373	392	325	371	356	356	337	356	354	356	350	329	341	311	341	359	336	367	348	348	377	362	393	332	358	330	323	344	339	319	387	370	344	356	339	322	333	367	348	368	312	355	340	348	378	332	357	343	351	363	342	378	379	369	359	363	367	349	353	366	347
37373	21752	8120	3819	2796	2143	1603	1287	1186	1003	881	826	756	647	622	603	564	579	540	534	563	531	540	521	528	506	478	472	545	479	550	494	537	477	479	488	490	471	494	451	460	460	438	479	515	443	498	473	492	442	467	466	460	462	418	478	473	440	460	493	485	481	476	466	469	456	456	472	452	510	486	462	494	478	437	486	461	509	456	449	413	442	476	472	439	472	459	483	481	453	467	466	463	451	455	467	461	437	451	425	445	460	443	459	433	474	483	467	468	445	444	454	458	399	480	444	427	473	447	427	468	450	443	476	478	469	484	456	471	457	443	452	456	464	467	432	464	441	436	452	413	483	525	448	453	452	482	461	421	470	456	462	477	393	460	469	481	436	452	455	471	507	477	474	502	470	476	448	432	489	472	488	480	442	460	448	442	500	476	446	436	483	477	436	446	457	460	446	453	481	450	470	458	454	463	452	452	446	465	479	498	429	473	456	453	442	474	430	448	452	494	499	487	472	467	502	449	441	453	384	491	461	502	481	444	479	445	475	486	450	442	489	451	443	456	446	469	486	500	440	446	476	454	445	457	473	454	460	472	432	458	454	486	491	462	474	472	490	455	467	441	475	451	421	472	440	458	454	470	427	478	448	466	463	487	464	421	448	453	471	432	514	418	466	470	478	501	441	429	473	452	492	447	447	439	475	441	488	443	473	461	470	436	450	462	464	452	480	470	465	467	473	453	493	465	417	432	486	442	462	463	468	480	462	440	478	426	455	451	464	452	467	491	420	452	457	429	441	444	418	499	446	453	455	474	483	447	471	466	446	476	441	464	438	462	453	454	465	463	483	471	490	440	463	475	455	483	494	450	410	443	451	493	448	452	484	447	478	453	463	478	506	475	455	467	445	483	446	424	454	425	502	456	426	425	453	463	466	469	474	460	430	468	459	448	490	470	446	433	455	471	502	457	452	400	477	460	463	462	435	445	455	472	456	461	444	434	487	423	477	481	472	464	464	460	437	439	453	483	470	480	442	468	434	460	484	470	454	489	475	464	428	484	414	469	477	443	472	444	458	482	452	447	487	477	431	423	449	444	441	436	484	444	456	476	463	473	438	428	467	423	481	438	482	448	474	476	435	485	448	480	445	451	432	418	456	490	481	466	455	448	451	436	458	438	473	490	432	443	443	441	491	471	450	423	460	436	459	454	465	466	452	431	436	438	449	491	437	465	445	428	467	478	497	460	454	449	489	436	471	490	429	483	420	440	440	486	457	480	449	453	455	456	433	487	492	485	442	473	442	428	492	439	464	464	479	436	442	445	468	455	492	424	488	447	444	445	453	480	446	423	450	469	455	471	420	452	441	449	454	475	461	509	463	435	454	460	443	473	466	452	454	487	464	507	503	427	461	447	435	475	472	456	475	432	447	421	477	442	448	455	448	495	508	455	462	409	478	422	442	505	455	465	451	453	437	468	466	460	477	501	458	436	450	458	458	452	464	494	457	450	477	445	420	438	453	483	463	442	472	420	442	449	523	461	447	461	477	482	457	441	463	439	458	470	414	426	482	440	468	429	429	473	457	442	420	481	470	478	430	463	461	432	470	524	511	477	495	434	430	452	433	440	433	435	470	470	422	426	449	446	484	470	475	474	445	460	501	457	473	480	455	436	444	460	440	477	448	437	440	461	453	441	494	496	491	464	459	416	468	489	516	464	473	461	441	430	441	442	401	445	444	457	498	486	472	487	455	469	485	479	473	472	461	445	411	481	470	485	431	472	485	505	437	470	455	453	445	471	492	474	440	516	467	417	437	435	396	450	474	498	491	448	501	434	498	444	451	457	452	463	470	429	498	466	468	436	533	442	447	487	467	480	450	484	495	438	431	455	485	470	462	470	444	445	421	470	453	483	467	484	482	441	492	449	487	494	449	418	472	480	468	494	471	490	472	494	464	428	469	450	445	451	458	465	473	436	469	427	444	454	448	478	481	457	453	483	463	471	436	456	469	495	494	456	425	490	467	439	451	459	465	452	451	442	449	496	452	468	424	463	479	451	467	428	495	444	447	473	424	464	457	466	444	445	428	455	484	462	461	480	444	489	473	487	437	506	418	485	479	464	457	481	462	468	476	492	471	495	424	435	478	466	479	474	428	459	499	470	467	483	471	422	445	476	455	458	451	460	501	452	496	473	461	464	491	430	461	475	494	462	458	449	443	450	453	453	476	457	447	438	470	492	469	465	430	511	453	459	483	455	472	429	452	426	477	483	437	458	486	460	462	435	454	478	425	445	453	445	454	476	462	451	420	483	413	459	492	437	464	464	464	426	466	465	466	479	441	486	468	501	479	437	469	457	450	439	427	476	462	464	417	463	449	440	460	455	472	438	466	457	457	444	485	467	440	448	427	481	431	464	459	510	435	452	452	429	485	464	458	463	464	424	466	407	476	454	504	443	418	452	484	480	468	417	454	463	462	459	463	499	468	434	457	429	490	460	465	476	476	473	436	493	472	468	453	436	457	510	461	504	448	437	484	480	448	450	420	464	437	445	457	387	480	458	476	436	439	443	465	453	439	476	447	502	466	477	478	460	482	448	493	461	431	422	427	441	501	472	441	527	472	462	465	465	471	415	469	462	457	477	440	421	451	456	456	468	493	458	460	453	451	458	472	418	473	437	471	460	458	431	464	449	457	482	447	499	470	461	457	474	450	447	458	456	459	462	464	443	490	438	490	432	473	478	447	453	415	452	504	448	458	487	454	477	447	460	500	470	454	418	447	386	442	463	445	457	451	467	444	475	436	445	471	460	452	516	455	454	444	471	449	468	447	481	452	472	460	471	437	466	454	512	492	465	442	439	438	456	464	472	490	443	429	428	429	464	469	425	434	452	468	458	450	474	447	491	464	424	435	465	412	452	510	453	455	450	449	469	495	457	455	498	442	478	473	457	462	497	475	450	496	437	489	473	491	440	471	448	434	475	484	450	496	418	467	455	437	459	512	436	461	447	491	454	478	469	478	439	474	472	446	465	446	440	479	470	448	427	461	446	446	445	483	473	443	436	435	466	473	441	480	491	472	466	485	434	443	466	457	457	451	475	466	475	447	441	442	456	442	434	460	447	478	457	424	443	461	498	469	425	453	484	460	508	451	476	482	436	458	460	442	499	463	456	484	456	487	426	435	446	508	453	475	474	487	407	486	472	501	486	409	438	472	445	454	481	465	458	445	486	474	505	467	481	464	447	456	479	490	476	455	452	452	505	502	463	470	481	473	468	475	436	452	464	442	430	444	523	463	443	439	433	469	509	471	440	456	438	469	465	467	473	484	467	428	425	457	457	440	484	444	447	500	426	501	452	479	460	468	476	439	471	459	449	441	457	470	462	465	488	468	440	479	419	468	451	447	440	467	434	439	463	479	462	429	463	469	462	491	466	470	398	425	463	445	410	474	495	476	455	453	447	469	452	447	485	461	482	439	447	456	460	447	479	509	478	451	492	435	487	467	454	479	498	443
27893	18724	4724	1210	911	872	843	859	864	894	883	851	913	888	798	869	848	862	924	838	866	828	868	893	799	849	861	874	870	914	895	882	851	872	830	827	827	857	892	832	840	855	893	864	856	879	846	829	863	838	809	866	883	898	851	824	806	816	906	871	878	770	859	887	878	902	862	836	812	863	898	874	886	864	864	864	873	893	834	836	857	864	886	897	913	860	816	843	883	836	866	846	860	815	841	887	824	814	898	861	877	860	878	843	881	805	899	885	876	842	837	860	818	842	787	872	895	836	840	899	921	861	855	807	849	811	855	835	846	818	837	889	876	852	843	863	866	848	893	833	874	864	802	850	824	866	794	871	823	851	829	864	849	866	860	848	797	874	891	881	827	880	846	869	850	910	864	829	892	841	899	833	904	866	847	807	889	912	841	863	828	858	839	853	861	888	815	838	825	817	846	903	847	882	911	829	826	838	845	824	906	833	878	819	814	842	882	784	830	884	870	862	895	857	827	896	896	850	840	886	818	835	812	906	850	868	848	858	861	892	835	858	848	881	835	860	804	844	810	871	865	841	865	809	819	811	858	840	842	844	827	847	847	833	838	802	872	853	861	930	813	848	845	866	855	880	861	897	828	850	832	823	883	854	857	890	841	870	853	889	851	862	861	898	851	848	872	849	910	817	879	852	887	818	775	878	893	810	863	829	845	899	838	857	803	801	859	878	863	858	850	837	877	859	863	854	845	859	835	877	878	881	888	883	824	827	872	855	835	843	846	889	863	837	819	832	856	870	806	854	871	785	861	871	885	815	890	795	875	837	867	862	895	863	832	887	837	856	883	860	836	866	832	819	865	846	894	851	872	818	872	842	839	820	835	895	889	830	804	868	833	877	831	865	890	879	832	876	829	854	869	870	880	844	865	855	850	879	874	838	837	867	837	887	838	862	842	809	866	832	862	886	847	847	837	889	816	845	901	854	850	863	840	903	839	865	810	830	800	867	838	850	870	889	896	845	875	811	875	814	873	873	865	862	839	842	832	857	860	861	850	861	832	854	803	826	892	818	893	897	814	898	905	858	880	827	844	856	839	902	875	883	833	870	821	845	880	847	871	861	850	889	857	845	883	810	852	828	877	902	858	835	879	836	804	892	861	898	820	818	874	845	810	801	872	819	859	840	862	881	872	875	833	848	900	795	822	835	848	857	841	879	819	841	806	845	880	876	867	872	869	875	868	838	894	899	827	843	880	834	870	908	873	841	829	849	860	851	902	859	873	868	884	824	819	840	928	873	874	864	879	808	867	904	852	856	833	812	873	893	836	866	884	846	813	838	842	881	821	828	850	901	862	882	842	848	811	815	802	859	854	814	860	866	883	863	868	890	836	873	861	850	890	876	829	784	843	859	811	886	823	804	850	862	848	817	835	851	852	846	809	856	866	894	834	775	866	875	873	831	811	839	965	837	912	843	842	783	889	848	789	856	843	827	862	819	865	835	855	830	818	836	859	858	803	855	857	867	889	842	866	798	797	849	868	866	855	857	907	819	852	842	892	890	864	841	881	866	853	856	810	860	900	851	876	819	895	839	895	820	848	847	851	872	824	880	865	850	858	826	856	827	861	775	864	851	863	868	906	842	808	846	853	854	833	874	852	890	828	810	802	834	860	858	832	846	821	862	873	887	891	868	867	841	865	831	920	822	864	877	848	826	848	878	805	864	845	872	888	853	855	863	838	861	840	862	843	874	818	832	882	807	851	818	858	824	859	858	865	865	835	834	891	877	862	837	878	884	848	847	853	873	837	817	841	874	860	884	858	838	840	926	833	866	832	857	856	894	859	913	877	826	878	859	847	800	896	854	846	839	819	852	895	847	842	848	862	809	839	851	832	856	910	900	798	850	839	869	848	817	843	846	817	854	844	838	808	893	845	820	855	851	853	868	891	821	813	881	800	872	866	848	837	857	829	836	844	856	874	828	823	835	902	823	854	831	871	872	819	846	841	832	845	885	795	904	863	852	840	853	819	848	819	882	843	910	872	837	878	839	855	839	877	916	866	882	849	861	885	848	854	870	839	813	806	834	882	776	839	832	891	891	835	868	873	875	916	815	829	807	825	860	881	832	796	804	839	844	892	865	836	801	839	859	862	839	883	870	874	852	858	866	790	827	907	886	887	840	945	898	859	852	861	875	841	870	880	870	807	893	880	861	824	893	848	905	868	799	841	826	907	863	858	846	830	828	818	838	843	862	823	850	843	797	856	844	899	843	887	868	816	854	897	858	825	835	850	862	823	854	833	905	871	817	835	798	837	836	855	890	848	848	848	911	840	833	875	853	837	816	844	840	863	819	857	850	867	811	849	860	863	884	805	874	879	834	864	835	816	861	805	789	835	859	894	864	868	802	851	852	924	831	863	853	871	832	816	869	871	825	893	796	860	869	845	852	873	916	898	842	815	896	861	886	841	852	849	846	846	826	828	829	864	876	910	867	839	921	890	902	884	868	870	837	888	836	854	877	836	870	820	817	861	856	885	853	855	830	879	850	842	923	904	848	881	822	883	850	830	889	843	856	854	841	875	885	833	869	848	834	896	843	883	848	832	830	847	880	861	840	856	826	850	839	860	867	844	853	880	868	891	818	791	854	881	848	872	880	823	876	861	851	872	840	847	857	879	901	869	841	873	904	875	855	861	873	837	883	877	801	871	847	860	924	842	870	803	882	879	886	857	842	795	887	832	853	863	877	869	827	850	836	848	875	835	857	887	914	913	811	841	828	870	898	859	861	888	865	857	793	872	820	798	812	880	840	884	855	871	811	865	876	869	837	898	863	846	851	873	838	899	835	885	834	829	828	873	879	850	851	804	842	894	852	806	856	820	828	844	828	847	866	873	842	802	841	852	860	877	855	838	824	859	824	866	849	878	875	847	847	822	875	828	881	774	849	883	853	871	863	882	805	882	839	875	852	824	888	910	844	835	835	920	856	852	866	855	792	821	866	863	839	852	868	866	903	871	871	844	846	830	825	883	846	881	850	840	869	805	847	898	855	865	808	869	837	902	805	866	870	834	800	896	867	845	916	897	868	866	867	827	856	888	850	837	856	840	818	873	896	831	862	824	840	891	837	892	837	802	817	896	869	843	885	860	861	880	865	860	860	873	867	842	818	852	861	828	833	863	839	932	898	861	894	895	924	874	869	864	857	861	850	840	846	832	868	892	831	811	865	840	825	870	835	867	861	837	849	837	836	857	842	852	860	883	828	849	868	859	884	782	884	885	842	816	880	871	852	818	870	868	852	815	878	807	894	872	868	847	850	848	889	838	864	823	850	848	876	824	887	860	885	880	841	892	857	858	797	847	885	842	802	882	891	830	807	861	851	902	875	845	842	827	840	861	850	861	875	904	829	833	819	771	866	896	879	819	815	827	927	888	785	757	864	873	870	843	903	858	846	858	820	884	796	841	830	864	899	868	853	897	936	884	875	840	890	816	872	824	884	881	852	898	858	874	808
10349	2386	1272	1113	1115	1088	1146	1120	1045	1070	1051	1064	1053	1031	1009	1033	1033	1005	1053	1018	1080	1105	1008	1062	979	1083	1064	1066	1054	1051	1040	981	1031	1065	1050	1005	1089	1050	1058	1045	1063	1073	1042	1116	1023	1030	1042	1080	1051	1031	1046	1090	1116	1063	1057	1032	973	1047	1100	1048	1062	1049	1101	1046	1033	1052	1084	1062	1025	1096	1100	1064	1097	1066	1021	1006	1020	1033	974	1003	1033	1094	1004	991	1003	1086	1053	1037	1094	1057	964	1088	1051	1103	1011	998	1050	1054	1019	1030	1080	993	1032	1022	1054	1044	1037	1058	1030	969	1037	1037	1032	1010	1056	1056	1077	1111	1034	1107	1053	1023	1008	952	1051	1028	1053	1025	1036	1041	1074	1073	1057	1038	1097	1048	1025	1051	1037	976	1040	1037	1034	1018	1058	1075	1084	1008	1016	1042	1079	1009	1025	992	1016	1085	1100	1041	1010	1045	1037	1051	1010	1048	986	1025	1045	1022	1016	1038	1018	1047	1093	1057	1041	1069	1039	1022	1050	1043	1075	1085	980	1020	1080	964	1018	1012	1052	1074	1023	1036	1050	1064	1045	1055	1073	1061	1040	1017	1095	1028	1059	992	1034	1005	1034	1040	1029	972	1043	1066	1094	1049	1035	1021	1006	1031	1027	1059	1040	1056	1059	1005	1050	984	1095	1099	1011	1060	1042	1044	1026	1084	992	1070	1068	1046	993	1067	1024	1012	1006	1073	1128	1039	1000	1037	1037	1018	1015	1007	1039	1007	1056	1037	1061	1076	1121	1002	976	1078	1033	1098	1031	1048	1054	1042	1028	1002	1016	1039	1065	1020	1037	1075	1073	1057	1036	1087	1069	1052	1128	1020	1031	1033	1014	1055	1072	1021	1033	1044	1034	1057	1044	1049	1073	1071	1056	1044	1009	1015	1082	1048	1028	1064	980	1060	1069	1045	1007	1056	1055	1030	1070	1029	1028	1051	1026	1091	1076	990	1080	1025	1059	1010	1112	1022	1053	1046	1000	1031	1096	1064	1024	1057	984	1064	1037	1050	1010	1018	1051	1047	1022	1061	1068	1049	1032	1056	1107	1075	1075	1064	1019	959	1032	1057	1100	1087	1002	1049	1017	1039	1057	1051	1080	1012	1074	1042	1081	1045	1033	1031	1041	1051	1038	1035	1065	1045	1055	1001	1070	1020	997	997	1033	1021	1084	1065	1078	1044	1051	1009	1065	1051	1037	1005	1044	1046	1007	1058	1080	1027	1006	1051	1043	1039	994	1075	1012	1067	1057	999	1072	1080	1012	1060	997	1043	1026	1026	1070	1047	1063	1020	1047	1076	1092	1068	1113	1069	1080	1070	1049	1062	1036	1102	1036	1065	1063	1051	1070	1037	1065	1023	1041	1002	1078	1035	1106	1052	978	994	1031	1017	1072	1056	1035	1070	1045	1035	1069	1072	1014	1100	1075	1099	1065	1032	1040	1105	1061	1068	1056	1009	1023	1041	1096	1074	1044	1057	1025	1044	1042	994	1042	997	1081	1020	1078	1038	1091	1085	1035	1012	1018	981	1056	1068	969	1023	995	1092	1035	1017	1102	1026	1021	1069	1044	1096	1039	1049	1061	1033	1079	977	1015	986	1045	1031	1078	1013	1064	1026	983	1045	1016	1078	1081	1058	1027	984	1031	1018	1063	976	1051	1058	1005	1046	1063	1022	1079	1042	1044	1108	1046	1030	970	1014	948	1075	1056	1033	1078	991	1007	1071	1007	1079	1045	1009	1001	1017	1026	1066	1067	1017	1074	1035	1097	1075	1010	1075	1074	1030	1050	1072	1065	1050	1052	1133	1026	1030	1004	1030	1069	996	1026	1031	1056	1064	1048	1038	1111	1094	1011	1044	1031	1041	1010	1086	1012	1017	1059	1048	1064	1101	992	1008	1057	1059	974	1102	1040	1030	1022	990	1013	1005	1041	1052	1024	1078	1062	1108	1063	1078	1061	1058	1002	1038	1022	1018	1040	1052	1017	997	1080	986	1018	1082	988	1029	1013	1023	1031	1009	1018	1021	1022	1055	1028	970	1040	1082	1054	1088	1058	994	993	1041	1075	1067	1044	1003	1061	1026	1052	992	1051	1041	1005	1030	1039	1047	990	947	1078	1035	1044	1084	1080	1013	992	1023	1066	1057	1048	1032	979	1024	1027	974	1021	1036	1000	1056	1064	1043	1028	1055	1031	1033	992	997	1022	1082	1019	1043	1099	1054	1045	1096	1074	1069	1055	1069	1041	1007	1019	1052	948	1006	1038	1019	1076	1019	1051	1054	998	1083	1028	1054	1054	1038	1082	1023	1055	1068	1074	1059	1030	1006	1071	1038	1067	1007	1075	1040	1017	1078	1048	1025	1031	1079	1070	1058	1054	1013	1017	1019	1005	1035	1069	1053	1050	1004	1049	1099	1061	1063	1027	1047	1058	1043	1026	1026	1032	1096	1060	1063	1031	1039	1061	998	1055	972	1005	1038	1062	1039	1063	1053	1042	1082	1012	992	1016	1025	1070	1046	1030	1023	1053	1002	1048	1025	1033	965	1028	999	1043	1049	1030	992	1107	1075	1088	1032	1075	1012	1013	1010	1027	1016	1045	1030	1039	1038	1015	1042	1061	1038	1075	1076	1072	1047	1069	1070	1051	1046	1072	1034	1074	989	1077	1036	1119	1037	1085	1029	1010	1020	1078	1067	1004	1073	1011	1066	1059	1055	1055	1008	1003	1094	1073	1064	1111	1039	1107	1080	1044	1052	1030	1046	1079	1077	1058	1088	1008	1009	1052	991	1060	1010	1031	1084	1038	1086	1010	1063	1100	962	1031	1031	1005	1039	1060	1078	1040	1006	1053	1100	1128	1054	1024	1063	1078	1062	1018	1066	1099	1055	1045	1016	1011	1041	1085	1004	1040	1037	1050	1034	1069	1044	1062	1047	1076	974	1016	1030	1012	1066	974	1044	968	1071	1005	1032	1063	1055	997	1049	994	1048	1064	1071	1024	1018	952	1103	1077	1075	1054	1054	1049	1037	1087	1073	1044	952	1004	1101	1050	1070	1071	1014	1046	1029	1016	1078	1012	987	1007	1028	1065	1091	1022	1023	1019	1033	1126	1067	1070	1022	1074	1082	1020	1043	1042	1066	1047	1009	1030	1030	1040	1047	1064	1087	1056	1029	1064	1000	1044	977	1001	1000	1029	1029	1046	1061	1077	994	1003	1060	1026	1052	1063	1050	995	1046	1049	1017	1022	1036	1039	1054	1054	1081	1081	992	1026	1056	1047	1128	1032	1044	1027	1038	998	1036	1076	1085	1004	1007	1048	1072	1000	1063	1039	1057	1082	1084	1048	1062	1001	987	1030	1054	1063	975	1092	1125	970	1043	1035	1027	1067	1057	1028	1032	1049	1020	1064	1087	1085	1145	1068	1053	1044	1045	1021	1011	1063	1053	994	1041	1044	1100	1066	1029	1082	1094	1063	1038	1030	1056	1022	1044	1059	1022	1036	1072	1071	1040	1056	1049	1085	1024	1058	1052	1035	1041	1068	1019	1043	1064	1066	992	1023	994	1078	1046	1018	1068	1009	1111	1069	999	1029	969	1024	1009	1066	1010	1035	1041	1040	1043	1060	1067	1033	1069	1010	1035	1043	1044	1115	1026	1007	1114	1019	1036	1081	1102	1078	1081	997	1031	1075	1040	1068	1026	1072	1082	1036	1039	1048	1034	1119	1082	1023	1031	1073	1057	1057	1020	1107	1072	1022	1106	1027	982	1022	1069	1019	1041	1009	1092	1065	1014	1088	1022	1066	1104	992	983	1021	1036	1072	1040	1018	1016	1058	1069	1054	1011	1027	1043	1048	1053	1048	990	1050	1037	991	1020	1049	1046	1049	1037	1072	1099	990	1033	1057	1016	1074	1012	1007	1043	1074	1061	1046	1032	1081	1067	1085	1039	1019	1083	1041	1006	1008	1030	1039	1013	1087	1014	991	1073	1018	1004	1082	1052	1061	1048	1052	1044	1022	1048	1017	1008	1020	1080	1015	1029	1065	1011	1071	1066	1044	1015	1044	1057	1115	1038	1076	1053	1025	1067	979	1009	1060	1076	986	1077	1060	1034	1054	1078	1031	1053	1048	1057	1067	1066	1058	1060	1011	1025	1069	1006	1058	988	989	1066	1024	1096	1020	1032	1050	1061	1026	1025	1039	1008	1085	1065	1067	957	1060	1083	1055	965	1064	987	1086	1046	1103	1072	982	989	1066	1083	1088	1045	1046	1058	1064	1030	1058	1018	1045	1058	1129	1016	1014	1009	1077	1053	1099	1121	1090	1015	1055	1076	1056	1042	1009	1065	1095	1059	1001	1053	1066	1055	1112	985	970	1061	1049	1031	1056	1052	1004	1028	993	1079	1049	1027	1049	980	1076	1019	974	1039	1071	1029	1059	1085	1016	1039	1087	1146	993	1071	1107	1061	1029	1040	1045	1101	1027	1047	1068	1073	1034	1109	1033	1053	1056	1044	1020	1032	1032	1037	1012	995	1028	1085	1050	1060	999	1024	1061	1048	983	1041	998	985	1089	1074	1067	1069	1101	1034	1033	1055	1022	998	1101	1048	1074	1077	1039	1054	1077	1042	1058	1037	1045	1026	1035	1105	1012	1060	1029	1041	1001	1053	1014	1020	1095	1093	1052	1027	1048	1061	1069	999	1035	1048	1022	1053	1044	1038	1055	1111	1058	1018	1065	1092	1029	1049	1020	1064	1083	1043	1022	1076	1069	991	1033	1065	1013	1087	1017	1016	1025	1061	1082	1024	1002	1075	1108	1075	1030	1023	1023	1053	1029	1032	1026	1045	1079	1045	1004	1013	1046	1028	1103	1024	955	1058	1044	1085	1058	1040	986	1057	998	1043
23843	21500	28730	24708	21463	8012	1400	998	1057	910	936	822	887	923	815	858	888	833	826	830	852	843	832	813	785	829	830	828	822	810	804	846	813	832	833	855	854	812	861	840	829	787	750	820	821	809	797	788	812	788	796	768	800	787	740	816	800	866	803	793	826	850	795	827	805	820	815	846	806	836	817	799	789	885	803	796	834	828	848	866	813	826	821	856	826	810	807	834	865	874	787	783	867	772	817	813	781	850	775	827	811	803	859	750	854	852	852	857	821	850	791	809	855	797	797	775	790	828	820	811	829	850	830	758	821	783	825	828	805	807	839	834	813	780	758	763	823	797	824	815	794	819	785	844	820	768	855	821	786	810	756	774	804	843	784	801	814	827	867	821	753	787	798	771	819	815	813	818	797	808	793	786	849	814	824	811	768	784	831	768	773	789	781	829	843	814	822	822	791	831	846	821	797	771	824	810	822	809	815	786	749	735	819	785	797	787	785	828	855	835	844	762	803	830	777	796	816	771	812	806	796	791	801	789	849	832	847	762	797	846	822	802	815	839	757	792	868	856	831	829	810	826	811	833	771	821	824	819	788	870	810	829	831	833	817	814	812	813	864	791	843	834	853	815	788	804	843	802	831	788	776	789	805	837	834	794	834	818	842	872	764	820	834	808	830	800	814	807	813	837	831	781	820	805	782	830	826	807	858	820	817	815	813	778	864	836	783	837	808	800	788	794	803	870	806	790	813	864	822	789	835	783	788	841	812	791	774	824	803	805	860	784	826	812	903	876	797	800	795	802	796	773	828	842	789	799	812	824	770	791	775	812	827	806	799	819	808	800	803	805	792	772	788	821	841	771	830	803	821	853	813	800	822	823	847	856	814	861	852	793	803	795	827	811	848	849	757	798	826	827	832	840	812	820	791	776	788	792	811	793	742	829	783	843	784	837	832	797	760	811	861	853	777	891	832	840	879	844	815	740	791	831	844	822	833	796	836	781	841	819	798	796	822	813	829	773	799	825	784	773	823	792	802	800	774	794	767	820	833	804	792	754	826	829	854	800	761	808	840	831	769	787	839	804	826	808	791	808	797	824	856	852	817	851	793	823	804	796	773	806	814	817	805	804	779	793	849	816	816	766	868	824	851	828	823	769	831	837	826	819	822	808	785	811	830	802	830	819	814	821	823	850	762	842	814	861	800	818	824	738	838	809	819	845	844	810	798	803	848	851	843	795	741	767	769	820	831	791	825	847	815	790	853	808	772	800	837	809	794	784	802	807	815	802	769	835	831	809	804	835	802	839	826	844	819	763	778	876	836	794	856	819	815	803	860	794	763	832	809	783	839	768	848	796	788	812	804	805	793	797	789	790	780	818	828	857	875	809	795	816	801	862	797	837	867	797	765	833	809	738	832	842	799	820	819	782	823	839	795	808	835	780	823	793	840	795	776	779	813	858	831	830	808	802	838	736	790	813	812	851	814	848	818	799	837	812	853	817	824	827	818	830	779	785	768	832	802	783	793	832	806	789	814	777	823	795	775	814	807	849	800	829	823	832	818	813	824	830	807	783	854	816	797	818	818	816	793	776	848	786	817	794	781	809	875	839	829	790	824	839	820	835	817	823	827	811	812	814	807	785	822	810	821	810	798	800	870	848	808	814	807	810	850	780	846	850	825	847	797	832	826	852	779	751	801	770	818	821	787	801	817	819	792	870	802	837	765	827	797	740	820	757	816	818	855	798	786	774	767	844	879	794	779	828	817	773	834	841	838	815	791	800	787	822	844	822	759	806	795	852	781	818	781	770	800	813	815	816	780	820	822	808	748	807	788	789	781	819	841	803	800	788	785	844	866	771	826	807	836	812	814	815	775	808	791	805	800	780	779	815	819	809	784	785	805	826	817	779	807	791	845	825	825	842	790	829	808	807	792	815	850	819	802	770	866	801	840	813	770	799	816	834	846	767	814	794	768	839	807	771	840	772	843	884	870	802	820	795	823	810	846	811	786	827	805	805	816	807	788	883	827	880	804	832	779	800	822	869	852	786	728	839	858	861	787	776	826	744	786	798	842	849	803	802	772	797	850	822	787	808	852	796	767	792	856	801	792	792	829	806	845	838	775	843	867	815	778	828	801	787	858	869	804	838	829	811	836	779	825	793	809	823	850	789	846	801	827	831	787	822	816	764	847	840	809	819	798	813	824	839	806	775	818	769	797	831	834	794	805	806	816	850	832	814	845	789	814	791	816	806	791	800	765	841	875	776	796	803	781	791	795	849	816	802	813	851	776	770	821	797	828	762	800	822	819	800	810	835	812	803	823	819	868	835	819	772	776	818	789	824	829	856	823	845	806	843	796	796	847	809	817	786	906	830	791	819	822	825	840	763	811	803	803	853	781	823	802	807	782	801	820	770	858	825	825	767	828	763	818	842	843	783	826	825	873	796	777	815	785	816	782	797	797	846	798	830	852	753	829	837	832	901	767	811	818	809	826	835	856	812	807	767	795	787	782	855	842	836	795	844	810	816	816	849	845	820	814	814	879	784	801	822	863	834	836	812	811	855	819	760	795	819	835	786	804	853	831	855	796	831	817	801	757	825	824	777	807	848	834	804	809	821	863	791	780	787	793	826	844	784	807	815	810	810	793	760	819	811	804	831	858	801	831	779	831	834	801	793	810	850	798	810	771	796	803	797	821	773	814	800	803	793	819	819	835	799	821	848	809	801	785	761	801	788	781	804	848	819	821	792	795	865	816	821	802	832	834	834	781	810	807	852	800	821	829	813	809	801	799	768	860	793	814	772	761	826	877	780	850	854	800	770	809	843	756	793	840	837	815	805	776	827	833	844	794	798	806	808	817	799	795	861	829	808	792	815	798	830	829	830	833	788	792	828	818	764	815	815	772	770	862	815	831	843	854	750	798	791	759	831	819	832	831	821	834	812	814	796	817	795	799	781	841	805	842	841	845	813	794	810	826	839	818	851	756	821	837	783	860	812	836	788	827	809	827	838	783	789	839	811	821	821	827	787	756	770	802	862	814	808	795	791	808	825	806	829	776	740	864	794	751	781	787	834	853	824	845	822	897	821	795	809	792	843	797	820	806	807	821	792	778	786	785	797	856	821	830	814	846	811	792	775	787	801	803	869	795	776	813	864	787	798	790	792	805	829	811	793	785	792	853	831	794	823	852	782	800	787	735	814	809	769	808	807	791	830	748	851	782	809	796	831	855	829	796	833	813	796	768	823	804	825	844	767	847	875	815	832	806	843	773	869	828	798	793	808	800	801	846	786	806	855	875	801	850	817	811	856	768	768	856	814	812	797	787	780	811	839	823	814	775	768	841	821	794	855	746	801	800	851	763	824	800	848	865	803	817	847	778	825	778	818	806	867	803	819	823	785	779	787	814	775	753	849	842	808	762	842	838	831	798	780	857	844	776	857	782	794	799	826	810	840	831	812	866	810	843	798	840	794	815	764	816	820	847	873	771	760	791	817	801	775	809	774	785	826
32715	18024	5321	2875	2181	1803	1580	1494	1381	1307	1231	1187	1191	1105	1092	1089	1076	1033	1086	1041	983	1063	1024	1093	984	1003	1033	995	1039	1015	1016	1087	1046	1077	1021	999	999	1022	963	1011	1048	1006	994	1067	1040	1050	999	1037	1070	1025	1034	1047	943	1013	1000	961	988	1041	1008	1013	1001	1003	1018	952	1016	1044	950	1036	1071	979	1044	999	1015	984	1004	967	993	1012	1000	991	986	1005	1016	1043	1003	1019	1062	990	977	1025	1022	1010	978	1010	985	958	1019	1036	960	1013	1006	1032	981	1012	1009	1010	954	999	1010	980	1039	980	1053	1005	996	1016	999	1023	992	1019	998	1022	1042	983	954	959	1023	1033	1035	1011	977	1037	996	1021	1030	1025	1018	1015	1026	1014	988	1036	1014	1070	1055	993	990	1000	976	998	1004	1022	1006	1000	1040	988	988	963	1001	979	1030	993	977	1014	981	998	984	1043	1017	1033	1025	1000	1029	1009	995	988	1011	1034	951	985	976	1022	961	1055	1040	1035	1040	993	1016	981	946	999	988	972	961	1038	972	991	1033	995	992	1001	995	999	979	984	1037	1037	1059	1067	1028	1005	1035	1028	960	1017	983	1031	1031	1069	984	980	980	966	1002	1003	1036	1017	1024	965	1021	1001	1020	1032	1066	1029	1024	1040	1033	1034	1022	989	1009	1041	952	973	992	979	1016	1018	1003	994	1062	997	1001	966	1032	947	1002	982	1066	1008	1027	1046	1036	972	1029	1049	1002	1042	1005	982	1057	970	966	998	1011	950	978	1087	978	1019	1031	988	1025	992	964	1032	1025	984	995	969	974	1013	980	1034	992	1016	1016	1019	1014	1076	998	972	1042	1005	1022	976	1033	1008	1007	1002	930	1049	1013	1009	934	984	1018	987	1018	1007	992	1027	1021	989	1044	1043	1024	980	959	1023	1006	976	1044	1004	968	1015	1014	1027	1025	990	1053	1041	977	1038	966	1011	979	970	986	984	959	1010	1025	981	1016	976	1030	984	1006	961	1013	1019	1014	1042	1004	948	1018	930	1046	1017	980	1000	986	1000	1019	978	1021	1016	1028	1014	978	1004	981	1034	1014	975	991	1066	1026	967	948	989	969	1011	968	1044	964	1021	996	988	959	1028	1036	1020	998	976	1000	1014	1049	1037	1040	967	1010	935	1056	1059	968	980	984	1020	969	948	989	968	997	971	983	983	987	1026	985	1006	1030	997	941	1032	1013	992	999	1029	1039	1019	1056	984	1038	1010	1035	999	1019	1024	1002	1016	1002	1041	951	990	993	1028	1025	934	975	1017	955	979	1035	1033	1015	949	1001	954	1092	1018	1041	1057	942	1030	1060	983	998	967	1021	943	1022	993	1002	994	1030	1014	955	993	1011	1041	984	1029	1059	988	1013	986	985	995	967	979	1034	934	1002	993	1030	1066	1032	994	1039	1025	965	1025	1030	970	1029	958	1002	981	997	1001	1020	1010	1029	1010	969	1065	1026	960	972	999	968	959	1017	981	986	981	1053	1022	957	1015	981	1078	1012	997	974	984	981	991	989	954	1048	1006	970	1022	986	1099	977	981	981	1060	1062	1008	1044	1056	1046	975	962	991	994	1035	1026	992	1020	1028	987	1034	975	998	1039	1073	976	977	1029	999	1013	959	971	1043	954	1021	1007	1077	1013	1042	990	1064	1028	1016	957	1038	1003	1003	1018	982	1054	1019	1007	988	984	974	1004	965	985	1019	952	986	1042	1016	956	1071	968	1032	966	1024	1033	1005	1040	926	1013	1012	959	1008	1001	981	1023	992	965	1019	1003	1065	997	994	1040	1054	1077	1000	996	1017	979	1001	1039	929	985	1025	1027	1056	966	1026	1004	1029	1045	1008	951	1020	964	975	1040	982	1049	997	963	963	997	969	989	982	1028	985	1066	995	1013	979	1013	1025	962	984	1017	964	1040	982	1019	963	1052	1004	1036	990	960	1036	975	1000	988	999	956	1030	967	1001	976	1045	1039	991	991	1015	1065	1009	957	981	978	1019	1039	939	1013	1054	991	1023	1015	1028	984	991	954	960	927	1034	981	1002	1034	1078	1009	998	1015	1026	956	1007	1012	1009	958	1013	1059	1003	971	998	1033	980	1000	940	955	1063	1043	996	978	979	992	984	973	998	961	1004	1023	964	1044	960	976	951	1064	1024	999	1042	1014	1049	1052	992	996	965	1000	1002	939	914	1048	1039	1038	1044	1026	1018	1034	941	999	1025	975	1001	984	1010	1021	1020	940	1025	1002	983	1034	1024	981	1012	1002	994	979	1002	1002	951	994	1016	1018	1030	1041	973	1071	998	991	999	967	995	996	1017	1055	954	983	967	1010	975	990	1004	997	1006	1036	962	1016	956	946	1024	993	974	996	980	1042	903	1021	1032	1039	1044	975	1015	947	1052	1021	1013	1010	1028	971	1034	1044	1037	1014	1027	1034	1041	967	990	1034	1012	1050	1001	999	994	1025	1038	1021	1045	1046	998	988	988	1025	992	1009	989	1003	1042	990	925	1044	1011	1036	1002	973	1040	1000	985	998	987	1004	1060	1001	973	951	1002	1011	1002	977	1053	1020	975	1048	1002	1004	999	985	1041	1029	1034	977	973	1016	1017	1052	946	1030	972	967	958	949	983	1015	1058	997	1059	1017	1036	1016	978	932	982	1013	989	972	1031	1032	973	1027	1020	962	998	1017	1018	1049	1001	995	1001	1031	992	959	1055	976	1033	1028	1018	991	951	1014	1002	1007	1009	1022	1005	1007	1054	909	956	1058	954	1015	982	1041	1000	1025	1012	952	964	1031	1024	972	999	990	1002	1020	1021	1022	963	1043	1040	1009	978	1001	945	1027	971	977	948	1014	1130	964	988	962	951	987	1002	1001	983	983	971	996	1033	975	1067	1022	967	993	978	982	1010	1061	1021	1000	1013	978	951	979	997	988	1045	1037	1035	1044	946	960	999	977	1007	986	974	1023	994	973	999	989	994	979	1016	1017	980	974	1024	991	1011	1045	1081	990	1017	1033	1056	1032	1003	985	1010	1028	992	1037	986	986	1024	1038	965	1021	1017	1011	911	963	1034	998	1018	980	1008	1038	942	974	1020	1013	983	965	995	997	1037	977	986	984	988	997	983	959	983	1003	959	1008	886	983	1006	1018	1023	1020	993	982	1016	1001	1021	979	995	1035	950	1039	1029	995	1006	1028	1011	971	1020	995	1019	1033	995	1003	993	1029	979	945	994	959	1043	1020	988	995	1040	1024	1010	952	962	981	1038	1008	988	1025	966	1042	1024	988	1041	941	1013	994	1024	1026	1046	988	1032	1014	1014	984	1001	1011	1046	955	1038	1034	1030	1020	1004	965	1011	963	1058	1021	1006	1019	963	976	995	982	1011	952	997	1017	962	1011	973	1036	1041	996	953	1005	993	997	1031	1006	1023	946	1012	990	975	963	948	982	974	1005	1033	1032	1033	1021	999	1006	988	1014	1034	967	972	964	988	1000	1034	921	1031	1027	1026	1004	1034	1013	1043	1013	974	1036	1023	1042	987	1052	1033	1022	1019	989	1094	1007	913	1007	1015	939	990	994	957	1014	1031	1042	984	1018	991	901	1019	1001	982	1035	997	1014	1019	1012	997	1010	1001	1038	1051	1000	960	976	954	1067	1015	985	1050	978	1031	1013	997	1045	1017	1051	1023	1030	1013	995	1033	974	1000	941	962	992	976	1004	1024	967	1023	999	1035	989	985	934	942	1006	1062	1006	986	1020	977	1025	972	1071	974	1030	1013	987	979	1046	956	967	1001	1026	1050	1044	1045	1004	982	1045	1015	1005	946	966	1006	1044	988	1000	1016	1032	1041	1010	991	981	995	1034	939	1014	1025	1004	999	996	977	1021	1065	983	944	1070	1020	937	1006	1009	973	973	994	1032	994	992	1027	990	1032	1035	996	999	1019	969	1048	1030	956	995	1020	1034	1067	979	1107	980	957	1032	1025	971	959	1048	1029	997	1042	1010	1039	968	963	934	948	1020	1019	995	988	1010	971	976	978	1006	1015	966	981	1019	1023	1012	1013	1022	927	986	1025	1005	1032	1051	1005	1039	1002	1025	986	1033	1027	947	990	981	1002	943	993	953	1007	1006	1081	948	1075	998	905	997	1016	971	972	977	999	1019	976	1003	1022	1039	995	1012	1016	958	1009	992	1024	1039	961	990	1030	984	1056	1004	1062	1043	1010	991	1037	1006	1036	1001	1054	1006	991	1014	1036	1060	994	1029	963	1029	981	986	990	1005	973	995	994	1005	1065	1016	1077	988	1012	1023	998	999	1029	1047	954	986	1012
25129	21516	27374	25882	6576	725	679	612	563	528	505	556	505	510	503	529	494	515	489	533	489	468	441	493	476	521	509	480	497	482	476	473	507	465	497	495	523	509	505	508	484	481	507	520	506	507	511	505	530	507	493	472	485	485	489	528	491	506	513	450	521	522	512	495	480	505	493	537	513	493	485	531	527	492	518	500	464	489	480	496	486	512	506	539	507	467	513	550	460	509	493	498	511	510	508	457	509	443	502	485	455	479	499	488	482	516	498	514	475	486	483	479	500	542	478	511	519	458	455	519	463	494	515	507	524	469	538	467	473	531	450	494	509	472	512	489	533	511	450	514	497	494	499	481	495	512	505	462	482	504	488	466	526	514	497	504	471	459	477	497	515	476	468	479	489	483	483	499	474	472	503	496	481	490	459	463	504	528	510	458	487	503	482	516	486	519	523	508	491	527	488	480	497	455	493	488	509	523	486	467	478	466	467	505	514	458	513	520	520	502	478	517	468	465	531	522	460	518	503	508	522	512	497	471	487	497	437	483	524	487	529	478	497	528	470	465	500	514	509	491	522	495	481	505	512	515	505	492	490	477	539	564	509	502	463	518	494	480	493	492	480	511	510	465	484	505	487	532	507	545	543	450	509	478	494	474	518	495	512	468	453	468	494	486	497	499	499	539	521	482	480	488	468	507	522	502	534	496	529	499	479	524	508	509	499	486	524	498	533	452	490	483	474	507	472	504	488	465	505	455	504	497	454	487	490	493	518	460	460	465	521	469	451	487	515	522	488	493	453	512	522	509	513	494	475	500	523	478	496	480	501	500	489	481	466	478	514	474	489	483	475	498	507	491	500	488	526	458	498	557	496	520	497	457	453	519	481	530	542	471	510	511	504	460	476	483	487	503	539	498	514	469	505	502	469	503	517	493	503	491	488	535	551	438	508	502	500	496	476	513	472	494	508	511	520	484	503	545	512	468	508	512	521	476	467	514	519	490	521	532	512	531	465	467	479	498	508	482	470	445	528	491	453	506	513	477	502	506	486	474	521	488	476	489	521	499	458	472	501	493	472	481	488	477	495	501	497	501	471	541	484	548	486	478	523	490	440	514	471	459	508	522	481	477	466	495	509	486	489	531	466	489	467	519	539	465	507	490	491	492	518	521	507	471	494	485	500	490	475	485	471	474	518	494	515	493	491	495	547	499	502	515	497	438	485	493	479	486	477	487	481	524	456	470	494	475	528	502	464	502	485	489	490	460	510	477	512	482	504	495	535	465	490	477	448	491	499	483	475	483	522	491	488	508	490	499	521	460	485	497	537	510	507	525	516	482	464	439	483	530	469	517	503	506	477	479	464	485	507	488	443	480	506	486	559	470	479	532	516	527	480	472	494	505	478	522	493	486	489	471	504	520	493	450	454	513	490	498	533	491	503	468	470	478	471	476	528	479	504	494	512	488	503	474	465	485	518	537	505	561	494	509	484	520	504	532	518	453	488	491	499	510	493	525	532	501	502	524	531	509	473	541	486	465	533	464	509	515	532	456	495	501	470	501	442	485	471	477	511	517	488	483	464	462	474	500	502	521	480	566	479	502	539	465	496	461	501	474	494	477	498	516	460	513	497	523	479	531	509	485	473	479	495	477	531	499	493	502	480	496	479	528	540	469	498	476	523	490	550	502	509	493	465	537	502	500	506	522	466	501	507	466	501	493	471	484	505	500	505	531	514	465	506	477	501	473	530	447	487	506	486	504	494	534	488	472	448	484	490	500	454	504	518	491	479	503	533	476	518	520	503	491	522	474	478	501	509	495	450	470	513	525	459	498	502	465	507	510	497	480	526	497	514	490	475	486	488	484	459	463	472	488	475	481	494	488	460	515	439	463	483	515	528	516	462	480	509	516	536	519	473	533	480	480	528	491	509	512	497	501	501	491	473	475	492	492	471	491	475	518	484	555	505	506	480	456	449	480	500	499	531	475	456	469	491	475	503	506	498	482	480	519	543	512	475	480	502	488	515	464	479	500	487	491	536	496	468	514	468	506	482	505	481	465	505	504	473	505	543	459	444	466	487	499	462	467	528	497	465	516	471	464	508	465	468	469	492	465	510	522	526	527	487	502	467	478	531	474	510	552	482	496	504	452	510	486	532	474	448	472	490	479	472	498	454	453	469	518	529	471	511	502	461	517	451	534	493	477	483	525	505	504	492	498	475	460	530	465	467	483	472	497	466	455	495	468	479	510	501	495	472	509	504	478	504	471	488	512	470	490	500	521	501	510	493	516	513	487	488	486	483	520	461	494	527	502	491	475	471	537	504	453	502	500	504	494	440	486	492	517	521	497	478	491	482	505	440	480	475	499	516	512	539	483	492	524	511	537	486	486	490	511	460	462	482	513	532	511	535	488	469	521	502	524	499	512	478	501	497	499	487	525	483	497	481	518	522	468	500	476	492	476	540	492	459	475	505	504	511	511	508	490	494	501	491	493	515	482	497	502	494	500	491	489	472	452	503	459	464	505	513	448	459	489	505	534	522	500	502	502	476	502	503	501	475	485	493	482	493	484	512	497	441	481	486	486	540	464	526	501	503	488	519	477	526	472	429	475	517	491	518	481	494	514	532	514	466	498	520	501	541	499	485	494	490	478	470	498	515	496	488	468	530	507	493	453	495	515	490	498	494	537	497	491	444	511	473	483	466	480	455	496	471	485	491	479	555	499	520	458	547	491	474	496	509	489	467	486	465	487	487	473	454	517	513	490	454	499	498	466	487	501	510	519	505	506	495	519	484	500	474	515	493	500	557	480	488	512	481	504	492	481	477	515	515	468	486	477	500	448	474	478	516	460	454	522	480	448	503	522	472	491	519	494	497	536	487	467	472	499	539	524	495	486	497	471	510	492	458	493	511	502	501	485	512	461	508	481	508	473	467	479	469	452	518	500	494	556	465	502	467	498	512	474	451	503	508	511	492	509	543	488	477	506	491	516	502	505	462	488	517	485	466	482	450	486	470	483	491	506	523	480	497	472	485	499	462	498	523	482	493	512	547	509	500	476	479	474	453	470	458	511	512	543	479	462	502	482	476	498	558	515	481	496	505	489	505	522	507	477	459	506	469	498	545	483	524	471	487	502	491	504	499	489	453	475	490	516	487	459	491	535	492	486	506	471	480	465	477	501	505	506	460	486	495	546	532	493	510	507	492	482	499	451	449	467	485	475	477	513	519	481	464	506	466	529	480	505	508	500	484	473	469	463	536	448	499	490	497	457	494	491	475	462	504	497	525	500	494	458	467	510	433	465	481	502	462	526	479	496	495	502	483	494	502	476	497	522	502	489	504	506	491	523	495	505	448	485	492	518	487	489	475	480	482	502	497	490	500	515	516	458	505	507	519	504	494	470	505	462	477	494	477	505	506	488	476	497	517	510	467	509	504	487	491	502	486	533	508	494	486	464	482	492	524	496	455	480	473	494	511	462	492	525	517	515	468	486	490	505	500	466	456	516	525	478
28820	12830	2631	1548	1207	1061	898	885	806	743	736	710	669	683	663	631	661	619	640	622	669	672	600	620	624	606	635	611	642	602	583	612	636	619	604	649	569	620	591	591	609	630	643	602	624	602	613	613	611	618	599	657	566	600	683	629	580	583	620	597	570	641	611	663	601	617	589	592	596	646	620	602	624	615	635	606	623	653	622	677	623	604	573	641	592	617	597	581	663	605	627	639	587	601	590	569	652	620	686	572	633	618	582	606	595	665	644	587	622	615	593	578	631	648	617	593	626	616	616	625	628	642	647	648	602	596	611	621	627	545	604	639	613	605	605	629	584	601	606	599	596	564	597	593	646	644	648	589	652	597	600	618	618	631	561	609	606	642	626	592	579	639	601	637	606	604	609	586	608	599	588	590	617	606	609	612	612	569	633	594	583	627	597	610	589	588	660	624	618	637	597	653	609	662	601	629	626	579	620	632	624	646	571	587	621	652	650	562	628	578	574	554	584	579	661	618	591	619	645	601	587	632	604	640	615	632	548	575	623	599	635	592	618	571	623	626	648	629	616	703	625	641	602	599	630	614	627	615	595	590	583	551	609	649	611	572	586	641	602	591	597	617	622	597	638	578	579	633	627	606	597	579	562	629	585	624	584	595	614	570	590	622	599	589	601	580	632	607	608	587	624	614	585	659	625	550	638	633	592	626	647	598	618	622	576	573	586	617	623	607	666	579	610	597	626	654	626	572	636	677	610	605	554	611	613	606	621	586	616	619	645	608	584	596	631	587	574	611	639	602	580	560	630	624	622	624	579	587	635	647	603	631	623	599	615	600	590	618	588	613	644	656	632	604	626	659	615	599	630	575	621	618	629	586	611	582	576	603	654	596	586	625	572	583	576	617	600	593	551	626	589	560	589	658	630	644	601	591	611	622	621	554	577	610	612	645	609	592	611	614	604	670	569	611	575	614	622	648	573	615	609	616	616	626	574	591	620	591	606	607	604	653	629	624	602	624	588	622	619	601	627	620	601	557	612	575	565	584	656	625	618	613	606	560	581	618	607	588	619	567	621	627	613	598	599	639	623	579	628	633	617	617	632	623	654	637	617	628	597	586	598	619	664	621	617	619	603	615	638	642	635	587	605	610	634	637	535	633	619	605	616	595	613	653	615	610	657	584	662	596	633	611	615	618	603	609	621	558	598	612	603	617	648	647	626	645	607	634	618	610	633	596	588	593	596	596	594	611	646	583	691	596	595	596	610	637	573	565	636	603	629	603	591	592	625	598	580	604	649	595	609	626	561	583	606	550	598	613	638	629	609	568	604	640	584	598	606	579	608	642	638	641	612	618	588	562	604	575	615	698	572	639	661	624	597	590	596	613	607	650	582	583	598	635	627	603	574	612	615	566	614	653	621	566	645	658	605	657	589	571	554	623	609	611	651	596	626	633	630	590	617	574	602	578	617	606	554	582	638	571	593	586	661	581	626	614	593	605	635	601	608	630	603	637	601	621	616	590	613	647	567	624	566	644	595	639	579	630	594	633	628	600	623	652	541	578	572	615	636	623	633	605	612	619	657	654	643	601	657	640	571	608	626	598	634	591	570	592	574	614	655	600	612	601	603	645	647	599	613	600	643	632	610	641	626	586	610	601	614	595	610	630	663	588	609	592	621	648	628	584	614	596	581	604	586	634	615	647	584	588	609	586	578	614	627	637	615	631	622	589	591	621	630	649	617	595	625	642	607	627	629	627	617	587	571	558	590	594	618	605	604	610	613	567	601	642	628	612	658	550	592	642	558	614	589	580	628	585	594	632	638	595	610	559	605	598	607	592	614	597	592	605	601	583	593	639	609	630	589	633	605	651	587	595	611	670	605	630	643	650	633	649	626	605	605	669	586	570	591	629	635	668	620	591	620	576	595	620	617	691	573	602	596	629	595	582	605	586	634	602	637	644	614	632	583	592	656	638	627	605	632	611	607	622	609	635	590	608	600	636	619	626	636	605	643	583	582	614	644	635	616	624	618	686	631	653	643	615	667	654	623	599	624	553	618	624	632	552	572	612	592	628	651	610	626	652	582	598	578	591	649	641	639	593	596	586	620	619	597	648	592	635	591	617	614	598	584	584	592	604	616	683	583	575	620	618	616	556	611	625	600	624	632	576	648	646	644	620	590	588	605	588	624	596	587	647	598	624	557	580	593	595	598	612	619	665	590	622	587	631	573	609	591	607	620	583	597	630	606	600	627	583	605	654	585	623	581	604	585	606	617	599	615	648	621	598	617	620	619	604	596	647	632	621	589	622	619	595	602	570	614	633	585	623	608	599	618	605	611	610	617	563	619	649	633	620	588	607	619	606	594	642	607	600	640	622	582	608	690	589	641	545	642	630	586	600	610	606	557	593	603	583	552	595	612	603	622	585	624	583	596	599	624	603	599	608	609	617	626	604	620	603	621	624	612	594	649	611	642	613	628	626	592	636	561	667	632	634	624	664	618	609	596	634	600	631	645	594	601	598	618	614	621	626	598	633	560	571	584	657	584	616	573	615	678	619	611	624	635	618	581	639	604	638	599	587	577	588	616	596	604	624	598	597	595	585	600	611	631	597	542	613	584	634	583	641	628	620	588	636	610	615	584	629	601	601	636	608	621	630	651	601	648	619	610	598	617	602	598	605	601	594	589	572	618	623	619	580	586	657	612	621	556	612	597	619	634	645	572	566	601	605	600	592	603	601	641	619	600	615	651	617	583	616	588	601	559	610	624	607	649	616	608	588	630	585	583	603	609	672	618	604	623	632	616	600	599	596	607	643	612	632	617	614	604	607	612	612	654	629	634	603	582	587	601	608	597	574	595	616	613	577	607	619	628	632	637	625	581	608	615	589	571	607	617	627	643	591	629	637	602	603	636	598	588	663	597	592	621	619	564	599	628	566	658	637	609	630	627	618	584	640	588	615	595	602	618	604	636	596	614	575	617	630	636	663	626	598	579	591	588	615	567	547	625	591	635	591	664	608	634	612	628	605	625	603	582	616	589	603	599	675	578	600	617	581	652	593	608	602	617	596	575	635	662	639	650	601	633	652	620	624	610	579	582	638	603	623	619	591	597	626	611	591	604	601	629	569	591	634	663	616	600	596	636	641	631	606	575	604	600	566	605	561	655	634	618	630	621	620	605	589	619	632	653	628	630	627	631	587	601	595	633	647	622	601	597	618	652	611	604	606	547	572	638	614	572	588	643	581	645	577	604	565	629	605	588	588	598	569	662	576	639	615	595	617	569	583	601	636	595	611	569	608	633	606	585	620	599	609	589	622	595	624	608	592	628	569	617	610	585	625	631	596	605	601	603	611	592	600	566	623	642	607	633	605	590	584	637	617	589	623	619	621	612	572	592	580	589	668	613	638	612	641	570	607	592	638	629	614	620	634	602	607	648	595	619	638	591	610	620	637	622	612	618	553	611	604	622	601	613	643	656	667	630	623	599	622	541	599	608	613	612	595	621	615
22947	21560	29247	24309	21562	21553	4960	814	556	549	520	477	495	471	424	425	395	405	393	378	402	374	359	394	368	397	329	350	371	371	377	363	390	368	355	363	373	344	385	360	347	379	314	358	354	342	376	381	366	367	349	370	357	335	324	369	368	348	357	334	376	380	363	349	352	361	336	375	371	362	334	334	384	307	345	338	308	345	355	340	350	329	309	343	381	353	307	339	330	357	326	308	332	348	336	362	326	318	351	390	342	355	360	387	344	339	365	333	334	334	315	339	349	332	352	357	345	360	343	340	332	359	327	350	369	332	341	346	348	351	319	335	318	345	340	334	349	331	347	367	354	315	348	366	379	353	348	340	356	357	353	347	334	350	329	331	365	301	345	350	337	320	368	342	354	373	344	330	325	345	323	338	349	314	350	366	342	327	348	377	319	337	344	327	344	328	337	375	340	335	338	366	315	365	333	348	313	343	328	344	349	343	328	305	332	369	396	354	344	356	346	335	345	347	352	305	357	328	330	347	322	307	341	361	382	349	345	339	305	373	335	355	360	347	347	351	328	340	334	358	370	342	364	339	309	338	331	404	331	329	337	324	372	359	336	338	317	336	335	377	345	300	352	336	340	356	361	324	339	383	358	316	353	362	358	336	325	343	354	371	327	350	312	338	340	338	362	335	331	354	350	355	351	342	326	338	338	333	338	339	339	313	357	349	334	342	363	348	328	364	346	360	316	349	336	363	330	334	330	376	361	332	374	329	351	347	351	342	352	348	339	370	312	343	315	364	352	300	352	358	344	362	359	367	302	301	363	337	312	374	345	336	393	340	371	368	343	362	365	347	364	327	313	370	338	326	327	358	340	378	316	304	357	308	333	374	349	333	324	348	310	355	345	352	375	349	320	345	350	369	349	334	324	370	355	341	343	373	356	373	336	340	327	330	377	358	347	342	347	376	357	362	344	333	328	348	340	345	352	374	350	347	368	365	352	313	352	355	338	387	324	348	370	343	355	333	344	304	352	349	326	333	342	345	322	368	363	348	294	329	338	336	375	359	324	326	339	340	358	325	361	326	349	336	308	338	341	329	330	341	347	323	333	303	369	353	375	366	358	381	334	328	312	329	359	342	345	309	335	343	342	335	364	299	350	344	353	346	360	368	335	341	340	334	345	354	348	344	338	388	383	406	369	342	357	321	313	330	361	344	354	322	384	335	362	365	312	346	318	336	312	360	352	359	362	311	336	355	337	333	345	349	329	358	323	360	347	332	325	347	363	349	344	349	345	351	363	365	350	353	379	328	320	334	335	310	316	326	322	342	388	341	354	365	328	328	356	333	363	332	335	368	345	332	367	321	336	353	354	335	330	340	337	296	336	339	345	332	337	394	342	347	356	319	329	373	329	336	375	340	346	347	332	348	385	330	328	355	350	337	333	360	362	344	340	329	324	341	374	384	384	336	347	329	360	328	351	359	319	334	326	349	350	344	361	332	344	345	341	309	351	337	354	319	334	359	365	368	356	352	353	356	356	342	319	370	352	341	350	323	285	333	320	351	371	333	361	330	382	376	324	340	325	358	326	325	330	324	330	358	355	326	370	343	354	327	312	311	378	371	331	361	349	322	363	328	333	356	366	352	317	300	396	332	352	349	345	372	339	311	328	321	357	368	348	359	328	360	360	378	349	365	350	359	375	354	353	347	342	342	370	362	362	346	361	332	348	339	299	346	315	311	340	347	356	318	321	348	339	358	324	338	342	362	350	305	352	324	352	365	349	402	323	333	322	359	315	332	342	328	354	326	346	356	320	344	357	335	340	373	342	322	363	351	352	368	316	365	366	352	335	340	303	391	326	353	316	335	334	314	339	363	334	363	348	364	310	328	355	373	317	357	313	326	364	334	339	334	336	379	316	346	334	336	329	349	309	354	326	360	349	337	336	323	363	339	368	367	359	389	306	325	324	353	360	343	337	357	355	324	338	338	330	375	383	332	344	317	342	357	334	328	364	330	353	336	339	325	339	336	335	326	349	327	372	354	349	335	380	348	341	341	343	323	344	341	369	334	354	326	367	323	324	354	335	356	332	364	373	342	325	346	355	338	353	337	345	328	337	319	347	378	357	326	354	335	383	343	358	355	355	362	331	345	351	372	352	320	368	364	330	330	350	351	345	345	364	348	372	333	328	345	354	323	324	354	360	339	311	326	320	346	314	319	337	354	304	321	343	359	316	333	348	332	339	352	352	340	360	343	350	363	351	311	356	300	343	368	347	345	367	324	375	375	306	356	357	361	346	385	313	330	332	320	334	347	339	370	344	324	348	333	321	312	349	336	369	356	358	346	340	345	340	321	359	349	344	351	321	378	383	372	343	368	350	304	337	352	354	330	348	356	362	341	322	355	326	309	348	360	364	316	347	304	364	341	344	328	335	349	329	334	352	336	372	337	329	331	340	347	358	345	332	339	358	341	361	343	330	308	343	336	307	369	346	344	372	320	353	350	325	342	340	353	346	311	364	313	315	354	325	322	342	347	322	343	387	321	367	372	299	384	361	330	353	346	363	334	360	340	352	373	350	351	342	310	364	323	345	344	346	336	360	320	349	332	370	363	344	382	348	326	334	349	338	348	388	332	374	336	346	369	345	311	339	284	356	375	358	380	341	334	358	352	327	352	377	361	342	362	355	337	349	363	322	329	326	323	351	330	318	329	363	323	336	347	363	360	334	312	351	309	339	342	338	345	329	303	314	346	352	351	387	352	312	353	314	352	372	324	333	365	360	348	321	349	314	391	361	317	341	329	354	366	330	377	351	344	354	350	318	322	343	345	346	339	338	352	333	348	332	347	331	316	344	322	352	350	369	336	351	357	364	330	377	333	346	344	345	351	357	346	293	372	353	331	358	348	359	365	346	317	366	367	352	314	333	325	378	319	335	338	302	348	331	353	345	350	368	330	375	321	333	383	344	309	314	327	322	313	338	324	342	361	332	330	344	362	334	349	368	315	344	369	374	343	320	341	336	352	333	332	315	343	327	369	348	364	353	356	333	325	357	366	378	342	351	325	311	361	328	342	357	357	343	375	371	325	354	342	345	337	335	304	342	381	368	338	360	361	351	312	328	362	347	331	349	346	363	347	344	335	320	344	371	333	365	349	343	357	357	359	310	341	337	328	300	342	355	361	332	348	348	390	344	389	342	351	353	323	364	357	314	346	328	358	314	351	326	334	323	303	333	355	318	349	359	342	338	370	342	367	338	350	361	328	331	350	329	323	356	334	355	321	336	359	346	340	354	322	366	345	348	335	331	370	321	355	293	335	364	312	327	309	343	334	331	358	358	345	322	332	379	319	347	365	333	353	346	358	360	345	373	351	340	355	330	325	360	360	328	318	348	318	329	358	357	318	336	342	348	329	371	355	309	356	337	326	348	344	330	314	327	328	314	340	332	334	345	325	375	336	357	386	356	349	315	346	329	343	359	345	338	321	330	371	361	358	357	372	347	367	358	340	350	351
38182	27323	7978	3770	2719	2163	1607	1289	1087	989	855	808	746	658	657	616	587	551	530	526	552	550	533	492	501	512	516	484	479	511	485	474	445	459	479	475	482	453	491	456	477	482	483	462	437	437	475	519	474	476	444	445	502	485	467	432	487	469	451	370	457	518	447	481	431	454	414	452	472	422	440	441	431	475	484	452	483	472	447	432	435	447	501	467	415	460	480	421	469	453	454	460	485	424	453	436	439	446	452	456	438	417	439	434	416	495	434	440	454	439	446	450	489	429	444	441	453	480	452	449	457	444	430	480	437	408	482	462	507	427	429	431	453	458	486	416	450	450	433	452	487	454	451	485	436	500	457	439	438	484	453	436	476	419	458	443	441	459	423	442	459	447	422	492	431	456	468	440	477	479	435	418	437	440	433	464	404	455	465	429	476	456	409	501	473	465	442	440	429	454	397	447	418	462	443	463	423	507	463	481	461	457	438	435	445	464	487	435	496	443	461	453	439	457	438	454	441	446	489	466	444	426	476	453	487	460	445	474	446	418	490	432	472	447	451	438	431	418	423	460	469	450	442	463	465	454	484	456	425	452	475	467	435	455	426	453	453	434	473	458	430	394	470	400	450	423	439	464	478	432	481	430	441	446	405	442	490	458	411	422	499	463	422	444	483	445	456	426	450	449	411	456	454	453	477	433	448	469	456	466	479	437	431	437	474	479	476	476	465	437	407	465	481	457	439	474	422	470	447	454	451	462	443	480	481	463	410	455	439	418	434	487	445	430	446	440	462	468	450	438	449	447	439	432	458	433	479	447	450	503	416	425	441	448	473	441	459	443	482	438	427	395	498	445	464	447	475	454	446	461	453	448	421	420	461	477	466	414	474	428	429	443	485	458	458	440	423	447	431	443	441	443	464	421	429	478	430	448	414	443	439	419	448	466	462	454	480	427	484	406	461	466	435	474	436	463	456	469	447	452	439	412	448	440	431	453	447	446	406	406	458	448	466	406	451	483	486	439	451	479	430	481	458	469	452	449	460	446	449	462	432	429	455	443	478	445	455	466	458	448	429	413	475	433	431	428	452	464	427	529	449	429	447	419	464	447	456	449	460	440	411	499	442	455	469	444	459	436	440	459	437	436	450	444	452	432	469	463	458	429	445	478	428	436	489	476	498	450	408	440	413	455	436	461	476	468	473	510	449	488	463	425	467	464	427	444	447	469	469	440	493	456	401	477	456	446	443	440	473	466	432	451	460	459	427	460	439	477	482	445	474	461	458	463	456	463	451	470	450	432	450	463	444	494	479	409	451	473	461	418	465	443	451	485	419	475	421	478	455	452	437	455	462	484	429	440	477	435	443	489	455	446	462	449	469	452	447	465	461	470	426	439	440	445	452	442	476	447	439	467	421	482	426	464	462	466	450	418	466	442	452	432	414	440	441	459	490	447	437	416	465	431	459	440	440	436	488	440	467	457	448	443	452	443	441	432	429	441	447	476	482	454	483	427	434	472	401	434	455	466	475	434	457	466	458	472	470	482	447	454	422	479	463	471	451	442	454	455	493	475	449	418	430	455	436	448	465	440	457	467	456	442	433	463	418	431	410	441	400	445	465	458	466	444	446	430	437	462	447	444	435	429	493	480	418	433	472	468	455	433	398	431	460	474	436	465	445	471	467	451	413	439	434	436	446	455	416	472	438	460	424	452	465	451	468	468	467	443	442	456	461	457	427	454	451	472	417	401	443	480	452	451	467	464	458	435	453	468	462	469	437	441	428	475	460	455	460	446	420	414	447	458	419	407	435	405	461	450	454	468	439	496	421	452	419	459	455	455	441	428	475	463	445	421	469	403	411	485	446	414	387	421	414	470	458	467	468	480	428	491	461	424	449	403	466	431	467	435	481	436	431	413	426	475	449	443	435	437	466	456	462	471	435	441	419	428	455	490	442	494	451	434	410	457	458	422	430	457	456	455	460	460	428	435	470	443	473	460	459	472	451	440	483	418	411	436	463	455	440	455	443	435	470	425	415	476	418	482	466	486	447	434	424	467	455	447	442	457	449	464	479	454	450	471	429	433	461	450	446	451	482	492	425	434	478	473	463	432	487	401	458	427	457	450	447	470	472	489	457	448	458	413	457	423	448	468	453	430	465	458	428	428	427	444	449	462	447	436	406	476	419	467	454	436	449	451	484	422	436	459	467	481	423	424	402	483	472	458	463	476	464	445	411	438	459	465	445	434	443	457	474	453	497	467	444	488	452	425	467	424	495	454	414	431	446	452	460	416	454	446	478	439	450	428	453	482	450	472	488	470	439	437	469	411	461	415	454	449	481	453	438	447	458	441	444	432	451	436	477	452	479	403	438	435	440	447	461	459	445	454	456	421	430	443	460	429	426	404	439	459	427	404	472	445	449	484	459	480	416	488	431	443	454	455	443	448	442	464	432	432	463	436	469	425	456	437	429	452	427	460	442	434	417	441	428	445	443	441	480	428	452	440	498	440	431	448	440	431	431	423	470	449	463	412	467	455	492	433	447	462	474	419	462	469	442	462	445	443	436	449	418	428	448	458	448	448	458	425	460	457	457	467	420	454	463	427	432	441	461	429	458	448	447	437	537	429	436	474	474	443	448	430	426	436	453	455	470	395	445	463	432	443	418	457	476	444	455	447	488	456	462	450	438	461	465	436	422	407	466	452	417	469	457	435	446	472	432	464	438	450	411	461	451	458	459	419	459	460	450	464	457	462	454	481	446	471	418	450	430	460	458	430	445	451	466	479	425	452	429	454	420	464	458	439	435	442	457	467	434	479	448	438	416	446	489	472	457	390	443	459	426	462	456	456	435	449	431	447	442	458	476	479	426	432	436	445	443	480	435	466	409	435	457	438	436	434	440	427	438	432	469	465	458	419	415	465	438	453	419	467	478	416	428	472	456	481	451	482	461	463	419	424	415	412	453	443	423	451	457	428	439	452	442	473	440	464	427	459	465	473	494	465	488	454	420	419	479	459	457	438	443	470	467	458	390	483	481	445	437	450	442	436	452	414	425	425	446	463	444	470	454	446	489	449	444	477	443	426	444	458	432	423	449	438	417	452	413	474	440	465	401	483	494	453	432	461	409	452	429	451	436	436	440	433	472	449	474	465	449	447	439	450	443	462	453	477	451	463	468	473	446	460	450	441	440	435	443	420	452	470	445	439	483	473	463	445	438	447	440	466	474	469	468	488	482	468	457	457	450	472	444	475	485	433	498	450	413	466	455	448	461	447	474	419	445	457	446	470	443	432	484	465	472	432	436	429	450	475	420	436	471	461	455	458	416	447	426	465	448	444	457	446	436	478	464	493	419	427	426	431	474	443	408	453	474	444	479	468	444	440	451	434	420	442	444	409	438	473	468	449	436	448	460	476	437	451	427	434	447	458	439	406	445	459	447	453	443	423	459	429	459	448	464	503	432	460	465	405	451	498	465	484	449	432	388	451	424	414	440	434	449	452	435	448	440	459
27886	18967	5067	1156	889	884	886	860	881	844	854	832	862	934	826	869	833	840	865	837	850	884	826	807	783	863	843	876	814	896	842	851	797	824	843	865	871	802	902	848	855	863	923	836	847	880	877	843	891	846	873	833	818	857	785	879	854	827	838	920	859	824	839	771	833	818	797	907	856	847	851	907	845	897	844	839	820	815	862	853	887	859	863	813	817	828	869	852	858	824	877	850	877	830	856	813	821	881	906	789	843	835	838	841	849	842	905	862	825	856	827	894	832	844	877	846	840	866	834	828	845	854	793	871	848	843	842	881	797	851	827	829	887	865	894	824	843	818	826	836	878	818	885	902	887	866	886	934	833	861	825	862	823	854	896	882	857	905	866	846	783	871	822	801	832	850	856	885	807	858	842	827	869	828	823	850	791	907	889	813	896	840	887	808	827	840	839	903	817	876	833	867	820	867	849	890	827	850	885	877	823	836	932	916	831	851	810	818	870	876	841	864	827	809	857	901	902	810	839	930	898	851	870	850	854	851	851	860	833	841	858	844	858	818	791	872	849	799	885	846	842	821	871	826	816	837	904	850	860	881	843	819	876	836	838	844	790	864	843	862	831	844	894	872	843	836	800	887	821	891	882	876	843	806	831	859	885	871	844	878	843	881	794	889	870	855	819	889	854	849	833	853	850	836	879	861	882	866	830	866	841	867	859	894	903	844	861	867	854	850	819	877	799	843	834	859	873	869	830	873	911	868	870	866	876	886	852	854	856	847	847	837	886	883	839	830	908	872	832	817	861	911	789	852	879	915	804	830	853	832	907	863	883	910	867	869	853	842	811	896	931	864	859	832	838	847	839	898	846	836	850	819	891	819	915	899	854	866	889	864	867	848	868	797	853	878	849	875	861	855	851	843	870	885	830	824	845	843	884	815	857	838	862	895	839	839	884	877	877	855	881	850	860	835	909	812	821	837	843	862	885	862	851	844	810	867	853	884	898	855	885	849	829	871	851	899	889	902	836	882	832	848	852	829	850	873	857	839	829	829	851	854	802	869	807	851	878	870	833	871	810	824	873	858	869	860	834	845	854	862	839	844	832	876	872	842	859	881	852	869	822	897	825	852	813	893	841	823	882	842	806	852	843	840	873	906	846	845	935	868	822	868	862	897	888	833	852	826	874	875	877	858	858	880	776	815	841	865	780	854	933	808	829	854	797	859	835	871	816	864	793	863	894	856	891	826	812	822	860	854	911	880	917	845	877	855	848	827	875	816	824	792	832	907	857	865	857	865	796	815	919	884	863	864	869	794	856	888	821	861	882	898	892	853	869	817	871	840	891	822	842	845	861	864	858	802	857	797	817	873	851	856	897	875	887	834	879	807	842	848	855	844	864	849	861	865	835	883	880	791	838	834	879	857	850	784	846	859	820	877	892	892	843	843	868	837	846	872	811	883	848	888	851	887	857	863	836	833	851	820	854	871	845	809	815	805	836	817	882	841	867	887	847	880	890	906	856	838	870	844	905	897	864	785	856	900	858	851	845	849	853	845	851	846	835	815	873	869	891	894	875	891	892	828	889	865	834	817	856	822	815	924	826	836	843	927	882	864	842	844	827	870	835	857	854	883	911	837	889	883	842	872	835	807	846	834	857	857	802	913	872	868	857	831	828	833	853	895	851	839	825	854	855	850	817	856	840	792	823	874	830	841	853	877	861	849	855	867	874	880	852	810	863	854	850	826	841	864	851	867	836	887	904	832	816	858	777	855	864	865	834	845	857	890	854	855	868	856	895	845	863	884	864	857	863	818	898	867	846	898	851	881	903	825	859	809	823	850	847	855	885	885	821	873	871	835	865	875	866	941	844	862	744	831	834	836	829	857	820	838	855	904	892	820	854	921	823	874	836	841	807	822	895	759	857	845	833	886	878	839	875	920	874	850	878	870	847	867	844	852	873	825	877	839	843	821	840	861	812	890	855	865	859	877	826	907	915	853	873	877	859	805	878	871	872	900	840	832	848	819	841	876	823	862	800	832	834	867	881	838	834	827	830	834	838	908	958	826	850	867	879	885	863	850	840	817	856	858	868	865	855	861	896	861	838	829	942	896	832	864	811	885	839	853	849	824	830	849	855	851	871	833	850	869	816	864	897	856	834	860	856	867	835	884	853	854	865	888	810	858	873	877	886	846	835	883	865	876	874	835	817	881	872	868	825	819	855	806	822	849	902	825	855	805	922	844	828	861	825	856	865	893	836	868	856	827	870	864	878	801	867	897	896	832	898	876	861	858	867	933	810	839	883	861	850	830	848	819	845	900	874	834	870	851	860	903	854	782	858	876	890	839	830	828	838	829	877	798	845	857	886	835	868	843	861	767	821	831	871	834	877	870	855	873	851	833	877	907	899	878	874	859	798	822	864	881	849	864	839	860	841	905	875	843	853	847	832	839	895	862	822	857	799	849	840	844	818	886	837	854	858	799	858	866	858	886	917	846	853	882	868	883	852	858	863	803	887	891	832	871	893	824	862	874	870	838	835	827	866	864	833	871	835	864	856	917	848	900	843	918	802	853	860	840	855	869	898	854	879	849	901	842	888	855	863	908	843	873	839	812	869	850	907	849	776	859	815	861	827	831	869	856	820	851	869	805	833	850	799	841	822	924	857	883	848	826	921	863	881	864	867	877	875	809	839	866	824	784	851	836	861	837	798	839	838	837	852	834	869	825	854	855	865	877	892	897	857	847	874	836	824	883	867	801	873	842	872	892	855	853	867	885	850	869	867	851	870	822	868	863	838	821	893	847	865	841	831	796	863	832	883	869	858	824	900	917	843	858	903	846	830	858	833	840	894	896	836	884	857	865	855	860	872	839	921	850	913	880	852	816	823	849	877	813	877	887	849	834	828	821	836	900	879	833	872	879	834	848	894	864	844	888	853	846	876	881	794	854	833	859	860	867	801	880	873	835	814	882	842	869	848	830	834	880	773	895	890	878	866	850	850	842	838	905	868	874	852	870	821	861	832	889	823	867	868	815	881	812	866	892	899	884	873	907	842	876	858	806	856	879	842	868	806	849	827	832	899	808	839	873	837	785	895	867	880	832	833	836	797	878	816	808	852	819	854	852	844	863	843	894	842	821	857	839	826	880	853	881	876	850	846	923	867	806	868	876	871	892	853	868	887	858	835	868	884	853	826	895	837	847	869	871	871	876	922	896	837	873	865	770	919	850	874	850	809	836	861	872	853	881	821	893	902	861	856	827	846	847	856	827	825	891	873	811	926	869	845	842	813	841	892	844	851	866	869	825	851	856	851	872	843	830	808	843	921	853	829	880	891	846	846	842	852	810	881	829	853	857	766	857	817	835	797	904	848	877	855	888	874	879	835	826	857	835	857	866	871	835	901	865	862	863	842	873	843	898	852	882	869	871	823	826	814	855	859	878	867	871	892	835	819	838	816	850	792	859	825	857	844	887	847	858	911	852	843	892	808	897	818	857	848	861	838	868	813	854
9478	4472	1380	1117	1077	1060	1073	958	1121	1063	1035	1034	1077	1002	1068	1059	1038	1002	1066	1050	1064	1071	1102	1038	1066	1045	1042	1052	1062	1021	990	988	990	1075	1005	1059	1035	1087	1056	1067	1037	993	1020	979	990	1006	1050	1026	1021	1017	1057	1025	1061	1070	1026	1093	1012	999	1036	1056	1066	999	1041	1051	1046	1013	1066	1059	988	1036	992	1054	1024	1094	1050	1027	1004	1000	1032	1049	1076	1010	981	1086	1023	1018	1036	991	1041	1027	1008	1013	1063	1065	1009	1099	1069	1073	1029	1012	1049	1039	1062	1032	1051	1026	1084	990	974	1012	991	1069	1042	1084	1016	1022	1055	1078	1084	1046	1035	972	1099	1049	1072	1055	1012	1070	1062	1029	1043	1038	1062	1067	987	1046	1067	1002	1028	1129	1084	1022	1052	1055	1007	1037	1038	1031	979	1009	1063	1018	1022	1007	1036	1005	1073	1013	1001	1026	1025	1012	1022	1057	1060	1025	1081	1011	1031	1014	1067	984	1073	1021	1073	1045	1081	998	1059	1058	1064	1042	989	987	998	1032	1059	1036	1042	1045	1070	1070	1047	1033	1050	1043	1046	1048	1031	1025	1084	1014	1067	1055	1011	1034	1068	1025	1055	1062	1042	1049	1006	1035	1049	1061	1008	1040	1053	1113	1076	1046	984	1020	1051	1017	963	1059	1054	1093	1005	1009	994	1001	1056	1030	1099	1055	1034	1011	1050	1091	1067	992	1033	1117	1049	1080	971	1010	1024	1090	1066	1024	1032	1030	1073	1024	1044	1074	1028	1034	1035	1048	1017	1005	1005	1019	1030	1059	1012	1005	1054	1016	1032	1082	1005	1039	1044	1032	1022	1040	1092	999	1019	1008	1061	1017	1057	993	1054	1069	1018	998	981	1072	1091	1032	982	1063	1078	1031	1035	1023	1057	1039	1053	1017	1029	1041	1033	1050	981	971	984	1055	1071	1025	1032	1076	1061	1024	1080	1027	1031	1028	1086	1037	964	956	997	1068	1053	1041	1057	1033	1019	1034	1005	995	1004	975	1053	1018	1065	992	1027	1056	1076	1070	1008	1041	1083	991	977	1018	1098	1070	1069	957	1057	1030	1004	1008	1009	1010	1022	1047	1089	1012	1065	1015	1038	976	981	1023	1027	1041	1011	1058	1020	1043	998	1009	1000	1044	1067	1050	1037	1028	1011	1089	1057	1059	1002	1002	1027	1019	1027	997	1012	1056	1062	1051	1028	1002	1064	1044	1061	965	1000	988	1024	1023	1024	1006	1028	1050	1060	1034	1009	1014	1109	1039	1049	1083	1048	1052	1030	1043	992	996	1049	988	1039	1042	1028	988	960	1058	1023	1028	994	1040	1092	1019	1108	988	1031	1030	1003	1025	1064	1047	988	1085	988	1065	1054	1060	1007	1044	1005	1056	1054	1075	1018	1047	1032	1047	1045	1065	1081	1032	1033	1054	1047	1023	981	1057	1035	1017	1120	1048	1033	1008	1039	1036	976	1080	1032	987	1087	1071	1056	1013	1049	1046	1033	1052	1035	1024	1032	1081	1005	994	1039	1018	1089	1078	985	1089	1085	1071	1064	1025	1007	1045	1023	1033	1079	1043	994	1028	1053	1067	1094	1034	1023	1044	1030	995	1074	1011	1041	969	1028	1063	1027	1051	1041	1055	1027	1034	1020	985	998	1014	1033	981	1041	1057	1078	1024	1016	1054	1077	996	1047	1031	1050	1048	1035	1056	1057	1055	1041	1062	1010	1006	1052	1070	988	1024	1037	1032	1019	1068	1044	1030	1019	1027	1050	1102	1059	1065	1097	1077	974	1035	1016	1052	971	1001	1048	1092	1089	1028	1037	1080	1028	995	1022	1023	1071	1036	1044	1058	1019	1024	1026	1052	1045	1019	1007	1043	962	1007	1100	1006	1033	1007	1040	1035	1024	1055	1025	998	1072	1070	1022	1050	999	1046	1111	1056	1056	1024	1022	1015	1027	1087	1070	1068	1063	1098	1009	1065	1042	1033	1092	1057	997	1030	1025	1009	1069	1114	1032	1077	1094	1090	1054	1038	1017	1026	1055	1006	996	1023	1048	1027	1058	1072	1026	1033	1062	1004	1040	1054	1050	1082	1112	1035	1105	1049	1082	1066	1066	1042	969	991	1040	1030	1058	992	1052	1070	1043	1068	1041	1041	1016	1053	1066	1054	1097	1035	1008	1033	1005	1053	1033	1085	1050	966	1067	1054	1048	1046	1049	995	1007	1009	1030	1011	1040	974	968	952	1061	1073	1094	1061	1003	1027	1084	1012	1038	990	1089	1066	1046	1078	1016	1103	1033	1005	1005	1063	1043	988	1035	1031	1089	1064	1079	1091	1075	1058	1029	1002	1015	1057	1019	1053	1044	1008	1104	1025	1077	1032	1027	1034	1059	1042	1047	987	1062	1014	1019	1054	1109	1046	1044	1046	1052	1030	1023	1021	1046	994	1042	1095	976	1004	1009	1069	1082	1044	1004	1022	1009	1010	1058	1035	986	999	1064	998	1045	962	1029	1021	1074	1030	1057	1038	1038	1034	1065	1101	1034	1052	1045	1031	1033	1027	981	1035	1035	1018	987	989	1053	1026	1049	1042	999	1097	967	1073	1029	1007	1050	1039	1033	1027	1030	1050	1070	1034	1062	1085	1014	1009	1016	1008	1028	977	1046	1031	1045	1029	1026	1040	1018	1075	1064	1000	1027	1013	1029	1054	1087	1060	1000	1064	1020	1043	1009	996	1057	1003	1050	1028	1068	1034	1046	1000	1041	1030	1060	1050	1027	1089	1036	1076	1036	1030	1032	1011	1027	1086	996	995	1035	1041	993	1071	998	1008	959	1061	1049	1035	1102	1003	1008	1018	1049	1083	1049	1098	1083	993	1068	1018	1036	1025	1021	1074	1071	1007	1068	1079	1016	1061	1013	1007	1000	1073	1095	1075	1040	1021	1048	984	1058	1068	1037	1036	1016	1070	1046	1032	1056	1039	1003	1014	963	1064	985	1052	961	1060	1069	1059	1028	1046	1028	1097	1096	1022	1040	1056	1031	1010	1016	1045	1024	1068	1084	1050	1061	1049	1015	1040	1044	1051	1024	1002	1011	1100	1075	976	1046	1011	1082	1011	1144	1027	1075	1012	1043	1048	1033	1087	1011	1038	1008	1084	1059	1057	1054	1052	1063	1056	1091	1036	1055	1050	1021	1064	1033	1007	1038	1020	1030	994	1038	1018	1007	1066	1038	1019	1010	1012	1015	1064	1028	1002	1002	1085	996	1061	1084	1019	1000	997	1043	1021	1067	995	1063	1086	1010	1034	1014	1002	1026	1008	1008	1036	1073	1001	1031	1086	1041	1059	992	1068	1075	991	1019	1012	1058	1021	1035	1032	967	1043	1086	1102	1090	1034	1074	976	1009	1012	1040	1020	1029	1073	1047	1029	1028	1048	1064	995	1055	1028	1077	1012	1019	1057	1047	962	977	1075	1013	1007	1065	1047	1068	1011	1020	1021	1076	1042	1031	1072	987	1042	1021	1045	1031	1010	1042	1052	1051	1035	993	1004	1075	1067	1051	1070	1054	1056	1032	1009	1092	1086	1063	1040	1052	1016	1087	1034	1032	1018	1077	1065	1010	1019	1062	1045	1055	1003	1029	996	1153	1005	1050	1064	1016	1043	1029	1006	1027	1060	1093	1052	1061	1066	1086	1028	1014	996	1103	999	1046	1030	1018	1111	1040	1035	1009	1084	995	1051	1053	1034	1009	1035	1019	1006	972	1043	1014	1036	1063	1029	1024	1014	1013	1032	1084	968	1071	957	997	1027	1013	998	1021	1011	1060	1017	1073	1060	1070	1029	1062	1051	1030	1085	1045	1029	976	988	1034	1069	1013	1082	1058	1016	1039	1128	1053	1055	1016	1031	1047	1061	1023	1060	1023	1009	1040	1051	1065	1059	1057	1099	1038	1023	1114	1040	1041	1061	1013	1070	1063	1046	1038	1017	1018	1079	1058	1043	999	1028	1047	1094	1026	1008	1041	971	973	999	1059	1041	1086	991	1041	1035	1023	1018	1055	1055	1011	1117	1126	971	1055	1044	1030	1029	1077	1098	1055	1070	1055	1018	1085	1018	1090	1005	1030	1054	1080	969	1039	1056	1069	1024	1040	1040	1033	1043	1041	1075	1057	1016	1055	1060	1061	1018	1017	1050	1036	1029	981	1102	1017	1048	1025	1070	1096	997	984	1037	1057	987	1015	1062	1000	1053	1029	998	995	1021	1064	1002	1011	1063	1016	1019	974	1003	1126	1115	1047	1048	1038	1041	1068	1063	1032	1017	1008	1023	971	1090	962	1099	1053	1023	1053	991	1022	1012	1038	1055	1087	1008	1062	987	1005	999	1112	1031	1058	1019	1046	1062	1078	1017	985	1097	1052	1073	1043	995	1024	1064	1042	1000	1067	1047	974	1085	1092	1044	1078	1052	1060	1066	1013	1030	1060	1036	1039	977	1021	1035	1053	1018	1018	1032	1041	1013	1045	1048	1050	1092	993	1080	1054	1084	1023	1056	1011	1038	1022	1015	1064	1082	1022	1083	1044	1041	1040	1123	1022	1036	1098	1026	968	1008	1056	1016	1070	994	1099	1020	1024	1032	1005	1014	1061	1062	1020	1007	951	1013	1013	1032	1047	1014	1041	1026	1129	1022	998	1022	1051	1053	1032	1054	1060	1048	1061	974	1020	1066	1020	980	1004	1077	1027	1028	1020	1015	1033	1045	1062	1086	1059	1067	1023	1086	1086	1046	1022	1073	997	1020	1072	1003	1065	1031	1080	1065	1055	1026	1054	1145	1064	1012	1030	1013	1021	1047
23880	21506	28794	24645	21479	8873	1409	1119	982	896	909	846	901	849	826	888	857	815	841	874	808	762	799	844	882	780	845	784	821	835	789	811	787	828	804	748	795	738	836	793	801	794	808	759	799	808	772	857	809	819	810	793	872	841	850	839	813	766	814	808	868	817	782	794	794	826	773	788	838	815	817	823	824	789	796	820	856	828	794	793	793	781	803	760	756	790	784	830	779	783	839	810	811	830	791	768	780	805	795	800	769	779	743	821	721	794	784	749	786	817	778	774	829	830	819	772	859	798	792	733	795	807	794	848	826	812	778	814	792	851	765	779	754	809	778	782	767	764	808	794	782	796	852	811	754	776	793	829	795	815	798	790	865	838	801	795	785	788	802	775	824	786	798	795	794	839	812	849	802	841	799	817	831	766	816	828	819	772	775	840	792	842	821	792	772	812	775	822	811	779	810	784	824	813	745	822	795	771	831	801	849	796	800	778	812	799	855	782	856	800	802	820	798	834	835	815	794	770	832	891	816	777	828	832	826	771	799	800	830	787	802	810	821	807	810	790	805	827	839	801	803	827	771	816	791	829	833	825	785	812	762	770	833	829	811	808	768	813	752	830	791	861	837	824	826	759	783	814	822	891	772	789	835	808	830	804	828	808	756	778	821	785	817	834	860	786	779	788	756	764	800	795	762	833	818	839	812	891	812	769	768	771	733	794	795	777	743	832	818	776	813	752	806	822	801	813	827	772	796	813	746	790	815	796	796	766	804	826	783	805	827	791	800	839	743	802	826	806	805	777	836	811	862	767	796	802	788	837	760	786	794	747	828	751	786	863	787	787	817	797	824	814	793	773	806	814	796	806	767	773	776	778	819	788	777	814	806	805	838	834	799	761	797	791	837	790	837	813	811	827	813	801	773	748	830	832	807	796	817	805	840	856	771	771	759	811	770	818	810	801	779	851	772	796	812	777	769	782	833	830	799	784	799	826	771	762	830	849	788	746	802	820	778	789	818	831	805	787	802	782	810	785	806	825	797	857	745	811	749	776	837	820	780	809	778	771	795	829	838	802	774	792	827	804	768	813	765	789	817	803	782	789	800	767	814	845	820	742	837	796	810	754	805	772	791	839	726	779	823	824	818	807	786	790	784	798	815	738	817	819	761	826	785	781	815	793	759	782	800	812	756	803	831	770	852	845	835	839	756	782	796	734	795	788	802	777	794	781	791	787	847	830	791	834	834	821	836	766	829	820	810	803	794	805	827	838	795	774	749	749	715	805	838	812	829	778	798	762	815	817	793	796	836	776	789	796	802	825	773	759	843	813	814	813	816	791	804	846	779	783	791	805	755	740	875	791	812	804	783	827	793	761	828	804	816	796	819	805	795	821	770	776	795	767	747	830	818	785	800	755	811	795	769	853	825	769	782	818	796	767	806	771	790	784	801	786	812	813	844	791	815	816	784	788	803	793	851	763	789	829	817	793	794	825	787	800	816	808	745	786	805	768	825	813	830	797	813	841	809	835	789	796	746	845	785	783	808	829	798	804	824	804	825	781	780	824	765	796	790	750	755	791	815	840	784	776	861	843	730	796	836	773	782	822	782	774	792	773	756	766	811	769	823	814	759	803	817	816	864	801	827	747	853	813	801	753	790	779	786	764	828	829	829	851	855	821	842	858	791	826	838	799	837	760	789	768	783	758	808	822	816	774	794	837	772	786	841	812	800	770	758	788	749	814	810	772	799	752	805	847	782	779	771	759	774	806	799	787	831	795	785	807	778	822	814	820	800	795	788	777	745	835	823	801	794	756	828	776	792	759	772	779	792	770	837	830	799	850	789	803	808	795	807	809	820	805	794	846	759	799	773	821	755	803	788	794	846	758	853	801	793	787	822	799	801	819	776	810	805	807	755	785	798	873	813	797	792	780	828	822	779	787	752	794	785	820	772	784	809	786	824	771	791	794	841	808	830	810	843	833	806	784	787	758	779	809	836	760	753	815	775	879	785	828	810	759	796	791	800	756	838	843	775	789	832	830	806	821	800	786	778	820	806	788	846	797	827	812	781	826	822	804	835	841	830	807	806	840	824	776	797	779	785	834	792	814	798	814	787	817	792	806	852	842	795	786	844	807	780	805	799	809	803	801	779	783	803	853	778	829	832	838	764	842	798	786	808	825	840	775	772	774	847	782	833	806	794	736	751	791	762	825	746	782	853	781	823	827	808	749	766	842	818	803	814	756	768	765	837	817	764	841	784	772	785	770	793	792	777	813	815	792	763	791	796	802	748	764	808	764	833	775	786	807	811	790	777	781	828	788	807	821	759	790	796	768	817	826	795	798	828	771	759	772	763	781	848	761	777	768	796	826	795	788	813	807	795	812	784	760	809	805	821	771	799	804	813	802	770	829	813	765	776	814	800	795	816	808	782	817	810	767	803	770	764	818	782	784	767	841	787	793	830	902	796	817	812	821	790	827	783	807	773	809	796	801	824	825	743	814	805	801	840	804	796	846	774	770	765	815	792	814	814	820	760	802	818	833	757	797	816	793	811	790	791	746	750	742	787	826	785	793	754	768	821	810	778	754	791	790	798	752	779	822	791	732	792	795	823	866	840	807	811	820	825	823	796	794	837	755	828	820	818	778	799	784	796	785	803	773	831	796	795	798	801	840	813	748	801	795	797	804	843	777	829	761	810	791	808	766	780	773	792	829	807	798	801	763	873	769	738	797	806	770	794	801	861	746	793	810	823	795	810	779	741	797	753	778	800	760	794	856	862	777	797	790	737	789	821	764	776	795	856	824	833	768	800	733	818	840	782	754	825	806	762	829	861	783	790	776	871	854	806	786	815	748	849	857	792	766	772	771	763	793	783	785	779	766	766	796	767	796	824	816	839	789	818	807	834	831	834	733	738	857	804	825	824	851	794	826	789	723	767	804	782	788	832	796	794	872	772	835	770	797	819	797	780	807	824	781	818	817	770	755	831	777	837	806	809	844	844	769	768	803	805	794	819	806	818	788	783	783	827	835	825	740	841	824	813	800	831	828	832	790	833	816	783	794	805	837	764	805	789	755	770	827	826	807	859	777	811	777	853	817	778	813	876	768	816	796	812	836	811	809	760	775	798	758	828	775	773	822	849	758	805	765	807	803	800	744	824	795	770	834	763	815	834	778	797	786	811	832	771	796	769	768	829	850	787	750	816	803	750	821	804	819	840	747	864	806	818	778	780	816	829	771	824	800	796	831	785	802	766	793	823	805	832	773	791	785	791	774	795	781	843	766	827	822	778	806	807	731	835	831	774	808	734	806	787	774	781	785	786	863	784	852	779	820	794	793	788	751	813	826	833	810	853	803	766	764	789	824	826	822	814	808	761	787	776	755	801	783	781	773	796	829	827	766	847	809	820	790	816	801	859	820	828	819	789	799	819	854	807	810	835	811	842	824	828	798	800	793	700	805	812	825	846	790	756	838	820	759	813	817	784	798	790	782	793	855	785	826	753	811	797	768
31944	22142	5441	2804	2265	1899	1543	1513	1311	1274	1212	1168	1123	1153	1109	1078	1064	1040	1067	1074	997	1040	1053	1027	1031	1037	1001	1027	1004	988	1005	1023	1051	1014	976	1048	1010	977	964	1039	1009	955	1025	1029	990	1012	1054	1043	1028	1024	1040	1059	956	1030	1002	955	1071	954	915	1018	968	979	1014	999	969	981	1017	992	1003	941	971	963	1039	1005	916	937	1009	956	946	926	1019	1063	988	972	989	971	1030	984	1020	1006	1019	1020	997	1020	1045	969	1036	1018	983	990	1018	964	1029	996	1047	976	988	973	1014	1029	952	1005	962	1000	982	1025	1024	1031	966	939	980	961	957	1033	946	951	1025	998	984	979	1013	967	969	1002	999	935	1005	985	990	996	1008	1000	1002	979	1066	972	984	906	992	965	990	956	963	985	967	988	976	1007	982	1036	987	1007	996	1013	983	1014	1038	943	1047	980	972	990	1018	990	969	985	968	978	1015	962	1015	1043	1004	983	959	998	921	1016	987	991	1015	997	996	1019	1018	965	960	959	939	977	1022	972	989	1020	1024	1010	1035	995	959	1015	1006	943	948	980	971	966	1014	1009	970	1011	1031	995	995	990	1010	930	950	953	1027	1018	999	954	931	977	995	986	979	951	955	976	973	1053	994	966	984	1032	983	1015	954	948	1005	957	1043	960	1018	986	946	980	975	984	942	986	998	999	984	990	982	966	983	996	960	973	991	1013	997	1052	1041	1004	1035	962	1022	1019	1021	980	993	1016	989	975	933	983	962	990	977	968	1027	916	1031	1010	1036	971	1041	966	962	975	1022	981	992	1008	1007	960	988	967	1023	952	978	1030	955	1062	975	1008	973	997	1006	1004	1017	1019	945	980	1005	952	956	979	976	976	992	1001	983	956	1006	996	987	1007	977	1000	999	964	1043	941	987	1006	1006	1014	995	944	1013	984	1002	926	947	941	987	1046	1043	958	1015	1035	1034	1012	1008	1021	978	1013	976	1010	1009	968	1007	941	984	1040	1010	1006	978	985	956	980	1012	947	984	1016	964	948	996	988	1038	959	968	920	1004	942	1010	987	994	1067	992	984	950	978	1016	930	946	1008	970	1032	980	992	1037	981	965	983	983	965	999	961	946	988	995	967	977	972	963	1016	1009	980	1027	981	971	988	999	1025	969	938	966	1008	993	992	997	1023	1032	995	1042	984	1009	980	981	957	992	1001	963	979	1016	983	907	980	963	981	1010	1026	1028	994	956	1014	998	1007	1047	954	938	966	978	1010	965	977	987	963	1028	968	1012	1062	978	972	1005	1002	971	996	1086	977	972	990	965	975	997	985	966	993	976	1008	1017	1004	977	947	1018	981	1017	989	1019	1014	1070	887	966	996	1029	971	1043	951	968	944	1029	984	985	1022	966	960	1002	967	946	994	999	978	991	1012	1021	969	962	938	1008	982	979	1003	998	976	1020	1013	980	1004	979	957	1000	1026	1009	966	987	963	1062	938	987	972	1007	1014	989	988	946	944	974	961	1018	995	982	976	1007	1024	1013	966	977	953	933	959	955	979	1015	944	964	1008	997	930	953	974	999	1010	1008	1008	970	1004	1015	944	1013	1038	957	978	1030	1051	958	973	1056	1067	976	972	1016	1034	980	1001	975	1039	994	998	1030	951	994	974	1021	1059	997	990	980	980	1006	984	1004	1004	949	980	961	1021	999	949	973	990	1002	916	1013	1017	1014	984	1016	986	922	972	934	1007	969	1026	1032	1011	973	994	1008	976	980	996	965	969	924	980	982	927	980	977	997	982	951	981	1011	988	980	995	944	1028	1016	933	1025	1000	996	969	1008	968	1017	1022	991	997	938	973	972	968	994	983	1003	962	996	1007	966	963	966	974	972	966	971	998	996	972	951	989	1038	996	970	1018	935	989	896	958	951	977	951	995	975	1025	1045	962	950	971	953	981	974	943	1004	1007	965	1014	987	1006	1019	1017	985	997	961	987	984	1001	962	1014	941	1013	1016	932	976	978	1007	1041	1002	1003	1061	1001	978	995	1009	962	999	999	1017	921	966	941	1057	952	989	961	967	1001	962	1003	978	1043	941	960	999	995	1014	986	1003	979	996	1058	1011	964	1008	969	964	1033	985	988	1014	990	960	978	991	983	965	958	993	978	957	975	979	995	988	953	990	982	986	1011	1008	1004	935	995	998	941	1017	987	1003	1021	1046	970	907	995	982	979	1005	998	968	1031	986	1012	974	1000	984	931	1050	992	946	972	1003	1005	952	929	981	990	1016	1034	1029	993	967	1012	1005	981	1015	1052	960	981	1033	1006	960	945	1026	993	979	1033	983	976	979	930	939	985	1005	968	1021	1031	979	976	978	1008	949	1014	983	1003	985	1003	958	964	1030	950	1024	984	1006	1018	981	963	1066	1036	1035	986	961	975	969	994	984	968	999	1017	955	968	941	991	1000	961	927	999	950	1002	992	1025	987	1017	1017	1068	973	983	1001	959	1023	986	1010	983	992	951	1004	995	992	1015	1031	1056	927	946	986	968	974	994	1021	1028	1049	1010	1013	1015	929	1011	1027	986	1001	1014	972	998	1014	936	1016	990	978	1006	959	978	1000	990	1005	1007	1004	986	982	996	1040	1040	949	1045	1017	1054	1002	967	1006	976	995	1011	972	959	980	991	1021	942	982	1060	1045	953	1013	1006	985	1022	966	950	956	959	1018	954	951	985	989	959	956	973	974	938	1008	990	995	988	963	1004	983	1024	1010	1016	1015	1033	946	981	1023	999	982	1005	1009	923	982	932	959	975	1006	998	963	975	1047	984	985	989	991	978	940	977	997	977	975	990	1016	1016	1020	1025	956	980	1001	983	982	934	993	1016	992	961	957	982	987	939	901	990	979	985	952	1013	973	993	1033	997	974	963	983	962	947	973	977	946	1046	1012	990	973	1055	925	939	1013	930	939	946	996	989	1024	1007	978	1023	1019	1055	953	1015	959	1000	1030	1020	1015	1003	949	1039	960	1000	1011	1018	927	924	1024	981	968	965	986	941	965	992	979	1015	997	1039	1015	959	1010	1001	972	973	994	956	992	1021	1040	1032	971	985	987	995	940	988	970	985	982	982	975	973	1055	1009	1016	975	953	1003	996	974	991	999	1014	991	1009	981	1000	971	952	972	985	955	985	988	987	1036	980	990	1018	1012	972	998	967	963	1028	1081	1004	976	981	958	988	953	947	980	963	987	995	955	1010	976	1000	966	980	972	932	1014	964	956	1021	1038	968	989	989	971	964	948	978	988	1029	933	941	927	992	980	1003	995	1000	980	984	1000	992	990	941	1002	964	935	988	1050	990	959	1007	964	1003	976	929	967	981	1013	976	958	971	1027	1031	1002	1028	1008	1006	1008	1020	974	1032	1026	1007	1009	1024	1025	1005	980	973	971	957	1027	1003	1019	1008	991	993	967	959	978	972	1015	988	1030	1004	953	966	1033	1008	1035	976	989	963	979	958	1006	957	939	979	1019	1040	956	987	982	993	929	998	1026	993	1008	962	960	960	935	960	996	998	988	1002	981	974	986	915	1045	1033	957	968	982	959	975	936	929	1062	1027	937	974	981	972	1005	983	947	997	976	1038	947	960	991	962	997	985	972	1039	976	993	1025	1002	989	943	1022	988	969	969	989	977	1026	994	961	939	931	985	967	921	920	998	973	1043	960	987	1005	999	967	1000	988	1011	986	995	1001	968	952	968	934	1014	965	983	1008	960	1042	1047	958	947	986	969	970	971	978	995	971	985	1011	940	963	1012	975	962	1013	999	981	1025	951	1003	986	990	957	1003	1010	1010	1031	958	1011	1008	1060	948	973	984	978	1014	1044	1004	952	954	958	1024	933	977	976	1013	934	950	1021	976	1004	958	980	991	1016	1001	937	1045	962	960	1018	1042	938	993	969	1039	1005	970	956	1027	917	962	960	955	1033	987	1056	994	962	979	985	962	970	963	1006	1022	1010	978	901	1030	1046	968	997	990	945	970	998	984	959	997	989	953	977	961	902	1002	986
25113	21504	27461	25789	7378	745	683	599	583	548	547	541	498	494	507	501	491	513	480	525	494	498	493	500	490	504	485	494	508	494	484	493	487	490	510	505	489	494	514	493	476	466	514	493	499	505	554	501	481	485	461	474	482	508	538	465	512	483	480	494	508	501	467	506	490	522	488	489	500	451	537	449	461	474	496	461	503	495	488	502	478	467	528	487	491	507	491	471	452	472	502	487	489	492	500	532	446	480	476	500	490	457	470	449	472	446	499	480	468	470	498	475	474	523	508	477	467	484	475	482	509	453	515	482	527	471	486	484	497	488	480	486	501	489	497	485	482	486	501	472	451	500	467	479	477	490	474	471	513	507	471	470	460	485	500	543	485	464	486	450	517	446	508	504	470	474	481	464	499	473	469	486	501	499	503	483	474	517	481	465	479	490	505	475	488	492	473	474	495	511	473	488	496	497	497	475	464	474	500	497	481	490	456	454	473	485	472	511	488	470	485	490	539	494	515	468	482	492	526	496	462	499	496	476	485	497	501	470	474	439	491	489	508	499	479	501	481	478	473	483	481	487	466	462	506	465	514	474	468	446	474	485	482	503	477	504	502	464	475	490	450	502	514	489	518	509	462	487	500	437	470	469	453	493	511	486	535	476	481	444	464	471	491	519	507	468	472	482	541	495	542	486	487	464	484	501	485	465	456	498	485	517	471	519	465	483	508	465	514	460	496	511	503	482	497	497	472	488	465	505	510	467	485	482	518	477	508	540	531	529	439	518	450	478	497	457	503	474	488	516	526	530	475	509	461	502	482	480	507	493	487	507	502	515	509	510	514	468	486	465	520	495	512	476	478	470	436	483	456	496	489	489	511	470	509	502	496	500	501	520	455	477	475	513	471	498	496	495	466	514	491	507	509	498	497	537	510	530	480	536	484	515	454	463	513	487	463	470	481	462	502	485	517	495	479	456	509	487	455	493	490	516	465	496	486	484	457	492	477	487	494	443	474	490	488	515	472	520	472	521	487	516	482	470	467	481	521	532	482	495	494	452	528	513	469	490	494	464	494	484	477	527	451	483	477	498	496	467	482	499	456	485	499	485	513	482	482	488	467	517	481	470	542	482	479	536	486	482	507	485	475	515	479	500	481	509	493	522	512	448	448	511	523	441	499	471	498	464	471	500	505	480	509	470	450	499	463	489	508	455	474	521	476	471	453	480	477	478	453	504	532	462	492	543	473	478	464	446	492	501	523	465	444	473	549	530	459	469	451	515	474	507	496	449	495	518	469	461	506	476	498	512	460	479	495	449	474	459	498	496	486	497	466	460	472	474	493	509	510	472	511	486	494	463	479	491	472	497	491	460	446	474	495	460	529	493	489	450	479	490	468	480	497	527	508	467	497	524	495	539	486	473	512	461	464	493	464	491	470	528	477	491	506	511	490	477	473	481	474	452	519	525	480	481	497	473	533	507	493	464	480	510	480	504	469	472	477	452	485	486	509	480	486	471	487	529	509	511	456	499	504	492	487	494	461	512	508	505	513	497	484	445	493	457	466	472	500	472	473	504	523	482	486	450	493	504	465	506	483	499	473	450	488	541	488	456	512	475	475	529	470	508	478	487	487	491	479	469	475	495	477	482	479	499	488	464	481	467	488	491	485	482	517	479	472	519	495	476	480	512	482	472	498	485	502	500	466	452	472	466	523	456	487	502	452	464	496	466	469	469	485	504	454	448	506	484	484	519	492	456	422	488	451	495	462	514	515	501	493	471	526	484	486	480	527	473	486	494	472	484	498	481	527	484	478	471	472	521	487	474	477	526	511	531	447	470	491	467	475	455	482	471	462	479	462	473	459	471	511	498	485	468	507	460	493	525	439	524	452	488	496	493	499	505	503	509	483	449	508	471	492	516	437	485	468	468	461	478	503	470	459	449	487	470	491	484	508	506	470	466	488	494	478	466	473	488	506	466	509	454	504	537	478	469	450	502	482	520	469	473	533	513	416	452	485	470	491	509	508	472	513	474	505	448	498	485	497	496	495	503	478	471	462	469	502	490	500	514	472	506	471	507	491	475	505	485	436	520	450	493	484	472	492	465	461	449	495	508	473	494	503	485	506	494	477	443	469	493	449	493	531	480	499	480	482	496	468	469	485	521	493	498	479	506	467	484	451	468	512	511	486	516	478	505	512	465	502	501	485	475	499	504	484	507	496	511	486	460	505	475	489	501	492	477	452	481	485	490	481	485	482	443	540	505	460	484	456	492	503	484	475	465	490	525	482	493	500	482	478	511	527	538	457	521	461	487	500	520	503	479	516	501	467	480	451	503	501	453	515	507	496	488	464	469	452	466	468	467	472	489	495	498	481	515	473	471	481	506	482	515	532	478	487	461	437	475	464	470	485	471	495	475	489	471	491	482	468	493	464	503	512	488	472	474	448	459	482	493	496	501	510	532	528	516	503	489	524	483	493	459	459	441	467	451	480	447	513	454	553	463	456	489	479	510	488	508	482	483	504	490	535	464	477	445	493	500	513	472	471	513	506	516	473	488	480	460	475	492	470	477	515	439	504	462	535	529	468	491	473	476	469	496	469	470	485	458	482	485	506	478	504	466	473	472	491	493	485	502	506	474	494	468	464	460	457	495	477	454	467	537	466	512	491	446	466	488	517	512	490	509	470	495	497	516	476	480	480	460	471	496	517	462	461	477	511	487	498	478	471	471	466	463	500	537	499	488	476	500	466	495	520	504	488	498	474	480	544	509	493	487	471	447	457	518	486	493	483	497	451	472	484	502	517	480	501	456	501	508	526	483	476	448	468	479	444	460	502	450	491	462	503	468	436	515	461	462	465	465	503	485	467	479	470	483	509	506	488	490	496	477	493	542	510	484	477	480	438	475	490	509	483	448	510	483	517	482	494	487	488	488	482	468	464	493	471	478	488	500	469	478	522	477	499	497	490	506	491	529	508	496	471	473	527	440	450	484	474	473	508	478	499	431	479	533	469	447	510	472	489	485	449	480	481	453	503	484	462	463	485	502	470	415	485	495	469	441	444	485	485	457	525	479	464	494	469	492	518	502	461	490	525	423	472	495	488	506	512	446	461	497	500	506	471	491	499	489	475	451	487	571	493	437	462	481	469	529	492	486	497	492	490	480	468	493	472	472	499	494	480	476	462	470	469	492	482	450	451	504	472	480	440	496	475	473	457	441	488	523	455	509	472	481	464	468	483	452	496	456	507	468	513	476	459	499	485	496	492	479	484	498	517	489	474	487	520	514	465	537	502	452	445	503	490	466	485	527	490	462	477	476	476	441	554	481	525	454	499	520	459	504	460	511	463	476	495	502	460	459	458	490	538	464	490	451	470	475	476	496	496	489	510	495	501	490	501	489	511	497	478	454	477	519	511	507	467	442	513	481	457	503	481	510	486	460	455	497	505	493	451	482	451	463	474	499	468	467	516	494	530	491	489	492	491	496	477	449	467	496	505	483	519	490	492	460	461	494
28959	16157	2629	1495	1200	1046	930	859	772	723	721	675	662	654	681	641	628	611	666	629	654	618	618	643	608	612	582	575	578	613	660	569	619	618	610	617	614	587	602	618	611	610	570	644	621	598	589	610	637	630	584	619	609	601	621	622	618	623	601	595	599	624	629	562	596	599	609	624	652	646	628	648	653	581	625	601	594	573	628	599	610	602	588	630	612	640	618	589	580	613	617	625	619	595	623	561	611	583	579	585	557	590	604	604	583	583	571	572	591	547	593	632	578	602	560	590	632	574	581	643	580	589	620	606	591	602	617	613	615	603	611	638	596	608	618	604	579	580	586	577	549	592	579	586	569	615	554	637	605	606	587	600	622	617	620	626	639	595	581	577	605	573	631	597	638	609	583	641	582	557	619	593	597	605	562	585	565	625	608	580	651	592	595	639	593	606	597	577	567	616	622	607	613	647	582	590	602	617	582	561	621	595	580	598	635	604	650	646	549	607	591	612	600	604	656	577	622	641	610	637	588	615	628	582	576	622	579	558	615	577	624	569	557	595	642	571	597	564	637	594	614	599	617	589	621	594	624	628	638	518	596	632	571	606	646	600	589	630	577	587	582	609	591	628	617	561	605	595	621	599	610	635	663	610	580	604	586	612	613	613	604	581	592	573	597	600	568	632	663	605	590	590	608	629	587	628	588	616	606	644	629	606	615	635	581	632	575	599	539	611	643	607	588	590	602	605	575	641	618	599	590	641	633	630	626	600	601	587	649	612	590	592	634	577	574	555	625	607	625	601	560	611	597	614	637	617	601	602	606	600	620	604	597	596	621	603	632	599	620	557	593	555	677	602	631	603	572	614	594	666	606	614	577	606	591	640	578	594	614	567	582	619	623	622	614	621	602	590	626	605	586	603	590	616	611	602	625	567	613	598	621	605	578	635	591	616	615	563	628	639	584	649	606	590	627	582	594	573	632	584	613	602	613	643	628	614	561	612	580	588	612	605	614	633	612	581	570	614	611	597	596	593	603	623	627	609	583	630	612	560	539	634	583	591	620	578	607	596	592	627	637	591	603	620	584	593	605	638	613	610	658	619	609	617	598	600	607	596	605	609	569	598	617	583	595	605	584	572	599	592	609	606	631	619	629	630	603	613	588	579	615	632	628	578	656	607	569	609	606	607	613	658	587	589	598	581	606	601	618	649	614	574	607	589	586	644	625	568	575	650	603	600	624	606	621	593	613	630	612	628	635	607	623	607	597	590	589	612	618	587	578	621	629	589	603	604	584	573	578	623	594	604	614	613	637	595	595	600	610	596	593	645	589	578	580	601	588	597	627	632	624	608	598	625	598	655	586	644	585	636	576	629	609	567	542	608	563	609	624	590	652	619	610	634	586	604	586	627	580	573	610	591	601	574	631	609	659	618	589	598	593	654	593	634	601	603	601	604	600	602	597	603	620	645	644	571	571	603	638	637	591	641	607	642	568	621	616	591	631	631	630	627	591	614	581	607	615	598	575	617	590	619	604	654	616	615	613	562	625	626	579	585	561	583	578	631	630	605	585	651	608	603	605	597	588	592	638	643	608	653	613	620	598	583	610	623	641	597	609	650	610	604	590	546	586	598	606	587	596	589	609	595	595	593	625	619	604	614	576	596	645	597	608	615	600	583	638	626	579	625	560	638	597	613	654	620	586	616	628	560	591	601	604	654	575	627	602	555	635	643	581	592	597	568	596	589	596	547	554	602	592	598	582	602	605	615	598	659	630	594	620	623	598	624	621	600	599	594	612	626	615	576	606	646	626	568	596	641	595	578	607	610	587	639	655	600	624	632	601	616	615	631	610	563	583	576	624	609	595	555	614	588	587	618	613	612	616	597	619	566	586	611	601	569	585	583	559	584	578	612	608	629	591	641	591	600	592	595	593	552	678	577	584	621	603	588	645	641	598	579	617	609	625	610	614	614	590	596	665	628	587	602	633	587	601	606	586	620	602	566	615	626	627	627	578	619	616	611	615	610	547	630	581	571	622	615	623	631	576	621	570	607	634	604	601	604	614	594	573	651	617	566	597	582	599	585	653	601	592	609	611	621	640	617	606	622	600	558	614	642	604	596	600	632	601	621	573	598	628	591	638	629	559	592	616	594	644	608	628	599	631	598	572	590	629	611	670	615	612	592	588	575	624	634	619	621	602	601	599	607	619	617	552	600	594	601	630	614	599	614	629	589	613	628	614	608	646	620	621	617	535	656	592	590	639	589	649	613	591	600	600	622	565	576	615	580	628	607	567	586	604	545	597	574	567	601	612	606	623	590	591	583	631	568	587	566	612	627	616	588	624	589	593	613	639	603	567	616	608	589	586	639	618	602	587	621	589	624	602	615	620	596	598	629	576	569	617	621	653	635	605	586	608	596	606	595	570	620	631	644	570	626	638	565	618	647	577	614	624	570	635	596	594	605	606	583	635	597	637	616	620	592	621	574	579	599	576	607	605	573	581	612	635	589	656	559	668	613	606	625	626	625	595	595	512	577	643	584	602	574	556	619	571	631	617	605	625	605	618	599	596	585	604	593	604	570	599	570	603	593	571	610	601	604	610	647	607	632	580	614	666	622	556	618	621	579	588	626	598	564	582	625	586	613	595	607	624	625	571	611	604	588	630	611	630	609	597	620	587	586	636	594	585	623	609	638	599	663	564	626	584	628	626	617	558	593	632	606	561	646	612	595	577	573	584	595	588	593	589	607	623	603	593	596	608	582	655	623	616	596	612	600	573	596	600	604	603	616	566	595	576	616	623	623	579	618	643	625	613	628	637	595	589	614	633	602	602	574	612	579	575	627	609	601	553	619	630	603	602	563	591	626	602	583	577	607	612	620	611	629	563	594	574	589	600	574	617	578	586	605	624	602	626	596	618	623	604	599	615	585	597	616	609	589	607	596	588	605	623	589	591	599	593	599	595	579	625	620	620	635	648	633	580	609	642	558	564	651	569	564	639	615	596	606	605	617	625	626	616	600	643	608	565	576	658	601	595	613	623	617	621	607	615	606	571	600	616	624	586	563	604	553	605	614	627	609	570	589	639	592	606	651	594	603	641	617	637	567	624	570	573	618	644	586	601	600	583	612	591	574	595	548	603	619	588	648	567	604	597	634	591	563	577	601	594	629	617	610	618	626	645	627	624	601	643	608	596	577	599	565	642	629	622	595	592	578	619	602	606	567	612	591	622	614	609	620	611	571	609	588	584	631	585	634	587	571	648	612	627	582	656	607	597	639	595	643	618	618	619	608	595	608	603	639	651	603	634	624	593	619	605	594	612	596	629	655	620	598	626	603	598	613	582	597	585	591	560	585	628	587	565	638	604	661	584	567	570	647	576	593	583	643	550	598	585	623	635	610	600	592	607	582	594	601	635	613	613	648	606	579	595	632	639	578	600	576	626	615	558	593	622	622	601	590	593	598	568	580	630	618	599	584	600	651	590	619	558	637	557	527	553	600	612	568	596	587
22935	21552	29368	24187	21542	21538	5434	834	622	587	532	492	454	445	390	433	401	412	372	428	377	373	344	381	394	346	363	388	355	359	355	373	363	366	370	350	380	369	363	339	378	351	343	310	355	355	380	325	336	382	324	341	314	348	368	348	330	335	327	355	345	335	354	321	355	323	375	348	332	340	352	323	366	317	332	333	364	313	335	348	365	364	332	385	369	288	358	343	355	347	356	375	306	327	376	381	350	344	380	347	338	353	327	362	353	319	341	342	316	362	319	370	338	350	333	365	339	376	376	340	347	328	360	347	346	340	327	309	338	319	374	336	332	353	360	377	345	334	338	339	367	353	322	356	320	318	326	361	358	342	366	337	335	337	331	381	362	378	339	330	325	360	345	321	372	336	353	355	377	329	349	347	408	347	351	355	339	367	339	313	317	344	369	362	341	326	343	331	347	343	350	339	309	326	363	375	363	327	364	361	350	326	285	332	342	355	333	333	412	334	361	330	328	329	311	337	375	314	340	345	346	375	370	320	355	336	345	321	329	330	349	362	374	324	310	339	342	311	378	332	362	352	325	366	330	349	343	324	350	302	335	329	339	336	342	349	332	360	352	342	345	371	334	359	348	345	368	354	348	329	321	340	335	344	358	338	313	339	342	346	335	381	345	347	328	370	334	345	337	363	320	360	348	361	366	317	357	352	401	307	337	364	337	365	374	343	338	362	365	353	368	362	359	331	375	332	340	340	344	327	359	362	343	352	322	348	340	337	347	356	342	345	338	345	325	338	347	349	316	335	361	319	298	322	385	338	330	331	339	343	359	355	355	336	331	345	338	350	338	314	341	386	362	335	375	343	352	330	309	354	364	358	348	314	363	330	358	353	321	319	361	336	339	363	320	355	314	365	374	375	333	351	334	389	335	347	363	363	340	334	352	316	316	342	359	348	343	338	333	359	360	339	345	327	347	353	348	339	326	334	380	370	333	350	345	324	351	329	364	356	335	313	364	302	308	326	348	324	352	337	363	357	348	366	333	366	348	337	334	320	332	319	323	337	344	305	353	364	350	370	349	314	332	331	321	344	339	344	340	324	332	350	344	335	317	326	326	322	347	344	331	331	331	370	303	344	359	352	328	341	341	345	327	353	373	384	312	333	327	305	345	359	337	346	327	332	352	312	348	351	340	365	324	348	382	343	344	349	317	337	390	356	344	342	327	336	344	356	355	344	342	345	357	371	351	351	349	335	340	337	370	357	314	321	350	344	348	363	377	349	339	353	371	321	345	395	368	308	323	363	351	355	354	328	347	317	347	343	323	329	342	343	333	364	357	341	335	339	343	348	335	373	370	348	357	336	364	356	315	365	335	360	369	339	359	336	336	321	350	325	330	334	356	359	329	357	333	342	359	335	348	346	372	330	359	345	327	346	352	319	378	329	353	377	342	365	340	367	394	331	331	334	376	335	346	321	366	331	357	326	356	362	359	337	342	372	320	349	356	349	340	332	334	346	322	337	364	336	349	349	344	318	338	352	366	343	327	317	342	320	375	368	335	337	336	385	323	360	352	329	344	341	290	335	316	319	319	353	330	357	317	347	366	334	339	328	375	361	358	344	336	362	351	343	351	346	326	350	340	345	327	354	342	375	355	316	346	352	334	367	343	352	339	337	319	318	321	367	347	315	344	334	355	327	358	340	347	304	344	367	389	364	356	366	304	304	344	329	334	351	354	368	321	351	344	345	342	329	328	322	345	352	335	322	343	361	329	336	339	365	354	346	361	375	370	365	375	348	365	333	385	326	325	338	331	341	322	336	366	331	345	367	318	351	346	350	349	363	352	311	363	306	347	358	336	317	351	342	329	376	335	340	357	351	360	322	333	336	348	339	370	337	359	308	358	352	313	354	331	318	318	350	289	314	345	369	318	318	391	359	358	313	324	341	341	322	359	307	313	343	344	343	358	382	347	343	343	328	347	341	349	334	338	359	349	325	332	368	353	336	322	345	346	346	363	351	327	321	345	332	381	344	340	314	343	373	313	360	345	331	340	348	350	324	363	322	344	337	312	324	344	356	334	333	334	377	351	343	368	351	382	354	372	344	321	372	330	346	364	320	367	303	366	325	339	322	323	332	318	326	347	336	349	337	368	351	349	359	363	355	342	342	328	356	362	346	361	359	352	381	312	340	335	356	352	336	353	351	321	333	383	332	368	355	309	345	351	351	314	327	322	343	344	342	337	326	337	330	341	331	361	299	354	356	334	329	341	339	331	373	346	343	339	403	318	342	368	331	325	350	363	357	331	362	308	344	322	365	384	339	338	349	348	330	363	357	349	386	362	323	310	339	380	307	347	338	361	336	322	357	313	352	368	329	358	346	352	324	324	358	346	367	369	385	362	346	308	315	323	369	336	336	344	367	363	359	350	352	340	341	367	305	375	323	354	348	359	392	350	344	353	332	311	331	351	342	362	348	356	307	317	360	326	340	343	345	360	349	332	335	355	336	370	381	322	328	345	335	352	351	330	347	364	337	309	328	348	337	326	325	356	339	359	346	370	321	329	297	342	332	355	314	317	314	335	369	351	394	325	330	330	324	353	332	342	340	356	379	333	328	343	315	330	336	337	329	335	344	356	314	340	356	335	336	363	328	349	362	325	361	332	345	333	359	355	323	335	358	359	341	308	354	320	321	331	331	318	384	284	344	367	312	330	341	337	360	341	357	332	374	367	323	324	345	364	348	374	333	322	339	367	369	347	363	372	349	353	354	319	317	347	342	347	338	332	345	352	301	357	329	344	323	351	372	327	340	338	341	315	342	351	342	351	337	311	335	336	325	364	332	328	359	360	334	352	329	363	364	337	375	369	360	356	350	316	334	345	330	314	330	310	361	343	354	318	318	390	367	370	344	345	353	329	348	354	368	347	323	326	337	323	365	356	317	331	313	325	318	348	325	361	371	372	367	374	356	332	334	340	345	356	360	370	347	356	365	416	329	334	316	312	345	329	326	337	342	344	397	367	359	338	336	333	327	322	338	346	340	369	345	357	348	328	320	350	305	346	344	326	370	360	305	350	364	353	358	363	359	308	329	374	345	324	336	357	341	336	343	338	352	350	323	348	320	357	356	337	356	339	332	328	352	337	359	344	358	354	296	325	340	358	342	345	333	363	349	333	340	327	337	338	341	335	341	327	350	365	333	346	318	316	367	295	347	345	338	346	378	359	350	360	330	337	346	339	379	307	346	376	351	357	349	340	306	344	345	327	380	381	364	339	348	329	300	339	343	340	350	356	340	320	340	325	343	317	368	349	357	322	313	338	377	319	341	336	337	329	309	393	356	363	340	345	336	340	384	308	338	358	341	333	342	356	329	354	346	348	311	371	355	396	366	344	344	318	334	329	364	341	320	343	341	327	323	353	311	304	317	325	328	347	323	348	353	365	326	335	345	346	324	351	333	362	350	327	334	345	365	315	352	360	354	336	324	339	334	371	324	369	361	357	345	363	339	327	372
37712	29206	7916	3757	2727	2033	1732	1290	1169	966	856	780	691	610	645	637	635	618	559	507	513	508	495	504	494	540	448	504	474	452	474	475	480	458	484	452	432	496	482	486	459	449	505	475	434	445	480	477	465	475	458	496	475	418	455	448	453	450	432	458	457	406	425	436	456	472	439	436	440	444	445	426	406	438	435	452	433	454	522	463	433	461	421	422	477	468	442	411	445	454	465	432	449	435	441	418	469	465	450	444	449	477	496	440	441	457	490	415	432	484	429	422	434	439	425	441	419	437	456	431	450	455	446	485	461	415	461	457	443	452	491	434	479	465	422	415	423	470	476	448	481	476	470	456	422	435	462	411	470	455	429	406	439	483	485	447	466	439	403	446	458	412	409	419	463	413	433	442	422	485	431	476	456	414	460	488	425	472	449	455	428	479	424	455	471	443	431	478	466	447	451	418	416	448	438	456	437	469	408	434	460	415	480	434	494	435	482	434	402	474	426	411	441	436	453	411	471	436	456	454	460	452	413	456	489	470	455	445	457	454	444	445	442	412	391	447	420	488	482	436	380	434	443	446	411	451	430	418	460	423	435	460	462	426	448	431	460	404	450	414	444	469	486	428	475	419	467	444	408	426	471	451	438	449	448	456	465	446	445	424	456	416	446	404	426	427	464	461	458	418	444	414	480	443	483	431	479	479	433	418	438	432	457	431	424	455	455	453	466	439	426	449	448	457	415	458	452	429	437	424	436	467	452	480	430	446	431	438	447	486	432	455	455	454	449	425	440	399	442	444	471	452	443	461	429	395	429	479	461	468	473	449	446	444	486	461	465	466	376	405	447	464	441	432	478	433	460	423	440	479	462	436	473	446	455	457	428	487	449	447	453	449	427	454	461	456	469	455	425	422	452	462	480	427	468	422	439	477	426	462	486	446	451	448	418	427	436	455	447	408	475	485	463	465	475	411	478	460	439	396	462	444	459	442	426	459	445	429	416	426	452	455	476	457	469	452	461	479	437	439	409	443	443	414	435	443	444	456	475	450	466	449	441	397	446	441	406	435	453	461	449	461	446	424	486	445	426	457	436	483	399	467	460	430	436	404	424	440	450	422	408	439	481	466	424	437	448	441	427	408	479	488	444	440	458	442	434	449	461	467	480	442	421	461	400	457	428	414	444	407	469	466	428	459	427	421	476	439	450	457	410	467	417	448	437	410	416	448	457	443	463	435	456	444	469	457	416	431	462	440	443	469	461	431	430	424	461	425	437	446	477	415	492	455	446	432	437	454	441	459	425	446	418	447	473	437	469	447	440	460	457	472	432	446	446	466	419	450	444	430	427	450	418	435	452	452	441	473	445	468	427	459	412	456	427	438	471	470	425	444	446	393	423	484	454	419	437	436	451	405	466	431	411	425	414	466	438	449	447	471	464	452	472	476	430	450	446	456	440	411	423	441	440	440	444	441	439	425	432	491	435	448	463	447	444	434	446	455	444	410	463	434	430	446	456	443	467	463	466	452	458	451	433	470	455	442	440	432	420	440	404	471	427	444	447	437	424	453	462	492	452	482	432	453	434	452	475	419	432	483	439	462	448	450	437	434	498	481	471	459	441	434	419	423	465	508	451	440	458	439	418	426	441	478	402	417	453	472	461	490	441	457	412	463	460	433	460	445	449	420	483	459	432	433	464	437	430	427	438	443	431	455	405	442	457	465	415	440	457	442	403	420	433	444	430	454	443	454	458	438	467	459	483	445	479	470	465	456	410	409	484	464	447	444	437	438	440	462	476	447	424	441	468	439	438	452	439	468	433	442	442	422	438	464	490	462	440	455	447	432	492	459	444	480	439	433	458	461	421	427	442	443	414	433	452	451	419	467	484	441	459	406	412	427	502	422	418	444	443	465	452	398	401	451	424	437	433	466	462	426	466	400	437	426	473	445	473	457	459	419	430	444	451	431	430	453	437	485	393	441	449	486	435	403	444	471	441	436	426	455	426	482	429	447	412	450	469	462	444	450	407	436	474	439	467	420	426	453	484	425	458	417	467	484	414	424	418	450	461	447	438	432	452	424	406	457	467	461	410	438	482	461	461	449	463	408	478	416	444	501	467	438	434	474	424	430	419	481	460	456	424	425	453	480	458	489	440	453	434	442	452	441	451	442	477	515	464	487	415	444	414	427	417	459	410	452	437	438	449	492	475	449	442	425	417	424	461	439	414	463	459	415	412	452	433	413	412	470	416	417	415	478	407	435	437	420	464	446	458	470	475	458	479	481	424	455	414	459	440	453	425	448	425	474	440	430	434	474	444	460	471	419	442	455	447	447	408	439	432	469	483	484	453	460	442	454	445	455	465	485	428	481	460	433	419	447	435	461	398	436	423	412	423	420	482	431	432	442	472	449	460	429	455	506	447	456	424	441	454	460	438	442	428	444	431	454	429	427	423	479	475	437	465	467	465	441	411	419	436	428	464	490	462	463	460	437	435	478	455	456	442	474	451	499	432	424	449	438	461	441	438	409	439	436	487	452	465	462	403	482	449	464	450	472	434	445	397	422	455	450	452	474	445	498	477	478	446	437	425	454	453	458	419	446	461	419	468	447	438	449	410	473	425	457	460	428	453	444	430	436	450	437	427	402	434	449	491	441	468	434	442	453	425	458	460	463	489	473	398	454	491	469	419	403	462	419	450	458	445	481	411	430	454	442	424	461	455	451	420	419	439	471	437	436	449	444	487	489	452	425	416	435	449	426	454	462	464	432	406	466	437	448	462	435	440	424	428	453	431	421	451	427	444	423	460	510	457	450	433	437	455	488	479	456	456	424	465	440	446	474	478	471	423	481	432	425	462	440	450	434	463	409	461	478	444	467	466	428	430	440	444	425	415	523	451	460	461	439	445	459	439	442	444	457	503	434	437	448	454	428	413	464	479	453	418	497	430	441	436	407	413	455	410	433	425	449	475	440	434	485	473	419	433	446	420	400	451	456	450	482	464	477	454	444	450	440	452	440	412	469	461	459	493	428	439	477	449	428	471	445	445	441	421	437	408	429	456	426	468	447	467	412	480	421	412	462	449	449	484	407	411	450	473	431	435	436	430	443	438	411	462	489	446	444	441	433	440	478	446	445	435	411	403	455	436	434	443	433	461	430	437	448	461	434	443	481	420	472	443	471	441	487	445	448	439	445	411	455	475	449	413	451	426	425	473	429	421	462	442	437	411	437	452	388	451	401	455	412	461	440	449	470	426	441	467	437	404	424	427	456	488	437	426	426	471	448	456	466	476	438	473	417	473	457	469	454	474	464	465	469	415	445	457	435	436	476	434	468	437	468	477	437	441	442	426	470	444	423	419	461	451	438	433	425	420	452	422	473	454	476	427	465	431	427	424	459	442	465	457	473	448	463	444	449	454	429	426	427	453	424	433	437	432	434	450	424	430	423	437	457	484	435	452	449	425	445	378	450	468	423	475	442	470	491	436	436	490	430	436	487	454	443	436	464	430	427
27691	19049	5031	1152	891	845	826	923	831	854	825	874	849	832	825	854	837	861	861	848	846	877	943	836	856	859	818	824	863	854	806	820	900	842	791	873	872	800	878	764	838	856	816	889	827	814	836	866	835	890	877	811	840	903	849	851	857	837	864	831	855	918	885	834	780	887	847	874	862	819	785	861	825	822	885	830	823	811	856	825	824	860	864	840	814	808	845	869	858	838	835	817	830	811	832	871	867	872	866	840	814	936	812	835	802	882	843	843	827	815	846	839	828	848	794	871	817	860	853	802	847	854	822	840	873	875	826	853	800	823	846	820	822	859	850	856	813	875	850	873	824	823	856	830	820	855	805	863	891	845	836	804	851	810	870	873	830	835	816	819	883	838	806	862	826	833	831	841	838	834	849	787	842	822	799	830	829	856	851	863	816	841	877	821	850	825	847	843	863	839	804	844	794	829	827	839	815	828	848	837	801	821	829	805	858	841	817	829	821	842	810	849	844	873	887	848	851	851	866	878	886	851	780	850	858	835	799	877	869	847	836	820	805	821	880	836	867	832	825	774	815	840	799	811	832	783	782	777	877	849	819	863	826	806	860	797	873	857	846	832	823	854	784	857	804	837	812	849	819	889	838	889	869	848	868	867	848	850	831	871	860	857	791	850	872	842	882	769	741	831	837	823	844	817	838	865	867	802	845	869	867	846	829	779	827	829	844	916	827	885	842	829	862	814	837	803	794	855	844	854	858	814	842	825	866	838	832	839	889	857	898	813	889	857	848	810	833	821	851	815	852	890	850	898	836	800	885	808	818	797	826	829	823	842	841	832	828	855	823	862	793	862	831	840	871	878	856	848	837	845	835	812	849	843	870	832	897	809	851	834	831	838	781	836	775	867	846	850	828	825	827	840	867	797	856	875	851	834	865	846	799	913	782	834	839	803	829	835	812	869	843	868	773	839	846	884	854	821	838	856	793	877	819	825	859	835	842	881	895	815	861	813	867	891	854	841	844	842	836	832	841	835	860	807	863	811	781	828	815	816	856	857	853	829	888	812	822	822	860	873	849	863	845	851	850	869	793	829	799	910	822	879	797	868	872	883	862	864	807	814	872	847	846	883	846	859	818	846	822	877	872	834	822	831	857	859	821	818	869	822	818	848	847	842	821	854	850	795	790	809	835	862	898	769	823	851	799	863	856	813	837	829	857	847	857	848	843	812	903	791	812	798	876	834	860	846	838	844	779	820	790	875	859	837	840	868	865	820	905	854	829	851	858	854	854	840	808	822	835	830	861	816	826	836	823	846	859	812	835	822	857	834	810	821	874	853	884	939	807	842	839	861	823	842	901	883	808	864	801	805	807	843	820	867	819	790	859	868	864	845	800	864	877	810	866	821	821	868	831	899	797	823	805	841	846	824	847	859	841	852	868	799	811	810	839	866	876	797	861	793	847	863	838	850	807	829	839	829	878	801	836	823	869	825	847	854	888	857	867	819	859	834	850	831	792	828	828	823	790	867	831	869	864	872	851	882	829	842	845	893	855	860	835	842	812	828	842	819	830	860	858	820	849	826	857	854	823	860	856	862	842	879	815	867	863	860	941	834	883	797	860	762	876	860	853	859	837	788	830	816	795	887	868	859	839	854	841	858	802	897	839	786	816	833	816	787	815	834	825	894	847	835	858	841	844	807	844	852	898	857	895	858	885	880	865	865	823	822	849	817	825	858	842	887	887	831	812	851	834	843	833	818	837	804	812	832	858	849	804	881	823	827	806	881	882	885	843	807	856	835	841	840	849	858	830	844	769	842	900	812	840	860	877	836	844	747	847	845	818	825	884	809	860	793	858	871	856	863	814	833	848	883	883	844	806	841	850	862	888	803	802	862	876	820	845	853	836	842	856	860	821	845	890	803	847	830	884	844	850	853	889	881	919	814	882	846	796	838	851	819	782	862	859	821	828	831	796	907	841	804	826	856	833	911	846	867	842	814	858	836	854	824	878	864	859	862	779	756	835	905	870	805	863	873	843	880	882	839	875	840	844	821	850	858	832	845	786	883	854	798	822	801	848	786	819	798	896	862	853	889	862	868	825	840	869	835	849	827	804	907	831	837	794	814	818	883	891	842	875	875	873	865	797	870	855	868	802	830	830	841	833	821	900	882	877	811	878	859	874	852	857	874	891	837	861	890	746	869	816	861	867	851	875	808	841	833	834	808	828	889	873	823	864	857	811	877	853	802	876	833	798	838	873	803	835	827	882	811	812	855	860	855	918	824	906	865	848	815	851	834	849	869	817	853	816	880	860	812	860	853	847	823	847	856	818	867	830	865	848	839	839	811	863	879	798	817	858	811	809	860	852	859	876	786	830	779	873	840	797	868	840	844	831	854	815	789	827	910	850	815	858	832	862	818	868	836	858	865	838	843	816	843	853	803	843	849	876	847	835	879	893	848	817	847	843	794	822	858	855	844	834	834	829	832	913	839	874	827	817	858	846	876	862	822	847	864	810	842	871	826	832	811	812	851	857	839	808	848	871	842	801	890	792	819	860	885	741	826	841	857	873	846	853	826	933	831	833	821	841	780	854	813	890	834	900	880	884	797	863	848	800	807	838	832	841	857	854	884	865	887	912	794	857	859	846	865	855	852	843	879	875	833	842	818	884	854	807	851	842	810	891	864	825	801	804	833	839	817	763	813	844	887	831	852	891	874	812	851	772	816	844	869	826	836	867	852	888	864	840	851	874	843	867	814	826	829	837	867	852	860	838	818	861	849	848	846	847	846	865	854	864	889	828	816	861	821	817	871	797	824	786	875	825	846	856	887	892	904	855	783	821	864	813	848	800	834	874	802	856	780	834	862	873	888	824	861	801	859	828	825	852	833	878	874	853	907	797	912	816	877	808	810	914	842	880	868	874	816	831	892	813	862	825	907	844	816	821	899	873	873	815	842	823	886	876	879	825	820	830	893	929	793	859	888	855	822	852	835	850	810	828	879	875	845	876	828	818	882	839	825	866	834	883	825	831	851	838	805	839	822	914	813	847	880	845	844	851	857	875	839	861	806	790	848	867	846	898	850	795	867	842	878	825	856	849	850	848	807	842	849	830	837	864	892	899	862	881	883	842	828	922	824	864	840	839	879	841	819	873	873	782	863	842	796	882	878	829	814	852	883	826	850	792	845	876	905	841	846	908	817	845	823	859	843	809	801	852	822	843	839	839	803	867	884	838	898	858	829	858	840	863	838	840	860	834	816	877	888	863	857	809	834	851	819	849	880	845	845	820	824	860	838	866	852	860	802	789	859	816	914	886	855	848	857	836	798	845	855	884	846	812	853	872	821	817	820	853	868	865	818	783	829	835	771	799	870	820	840	850	880	922	816	851	835	847	795	851	860	878	839	841	908	832	859	870	830	833	862	796	807	816	866	791	805	813	846	871	838	775	792	856	833	819	843	862	858	858	857	829	843	831	840	792	843	849	863	861	823	878	849	892	862	804	819	829	896
9828	4521	1308	1102	1144	1096	1082	1040	1050	1076	1090	1017	1065	1060	1065	1014	1103	1000	962	1028	1038	1059	1036	1031	1021	1050	1039	1042	1032	997	1001	1023	973	1023	1012	1046	1030	1064	993	1035	1039	1048	1029	1070	1042	1021	985	1035	1047	1038	1028	979	1056	1030	1031	1002	1004	991	1055	1068	987	1060	1032	1026	1033	1040	1012	1036	1061	1015	1087	1023	1032	1036	993	986	1006	1021	1033	1014	1000	1013	1019	1027	1010	995	1042	1010	1089	999	1014	1051	1003	1046	1041	1019	1031	1033	1003	1040	1062	1005	1049	1114	1033	1017	963	980	1040	1056	968	984	1034	980	972	1006	1044	1056	1077	1083	1057	994	988	1007	1024	1024	1023	1041	973	1012	1032	1038	1023	1017	1007	993	1035	978	988	1030	1018	1057	1038	1025	1041	1030	1053	1047	1041	968	996	1058	1030	1051	1016	1066	1048	1017	995	1059	1023	1049	1011	971	1013	976	1060	1034	1043	1028	1010	1069	1034	937	1038	1009	1015	992	1014	985	1042	1038	989	1050	1064	999	1062	997	1012	1011	1026	1056	1058	1034	1076	1017	1068	991	988	1015	1057	1048	1032	1042	1022	1008	1010	1055	995	1025	1019	1027	1037	1002	989	1022	1019	1033	996	1005	988	1016	975	1024	1047	1056	1028	1009	1006	1044	1022	1009	1068	1014	1029	1041	1026	1048	983	1053	1062	1003	1006	985	1041	1001	1031	1032	1029	1095	960	993	1054	1089	1039	1035	1002	1050	995	981	1081	1035	1019	1029	1046	1070	1005	1013	1034	993	987	993	1053	984	1039	977	1001	1060	964	1047	1019	1049	1004	1056	1003	1076	982	1050	1054	1003	1020	1005	1043	1081	1061	1014	1124	1061	1050	1022	1032	982	1071	978	1031	974	935	1009	1091	992	1056	991	1025	1012	992	996	1024	964	1024	1028	956	1051	1028	1010	1090	1021	1021	970	1049	1031	1026	952	1056	1015	988	1011	990	1039	1053	1061	1057	1098	1026	1010	1022	1015	1006	1004	1011	984	1007	1032	1010	1019	996	1049	1044	1022	1009	1036	1055	1046	987	1015	1047	1023	979	979	1010	1072	1081	1085	1055	1032	1010	995	1013	1017	1088	1009	1016	1038	998	997	1054	1026	1093	1067	995	1008	1052	1049	1065	1064	1022	991	994	1003	957	1027	985	1011	981	1004	1001	1037	1050	1018	1070	1037	1024	1012	1041	989	1011	1069	1030	997	1057	1033	1012	969	1033	1057	1077	1009	981	994	1009	1029	978	1000	1070	1035	1053	1048	1016	955	1091	1040	996	1039	1048	1024	987	1026	1050	1058	1058	1029	992	973	1013	1015	1044	971	1028	985	1031	1057	1001	1009	1036	1064	1046	977	1054	1034	920	1008	1039	990	1033	1021	1025	1024	1022	959	1050	927	1009	1046	943	1010	1052	1072	1027	1017	1008	975	987	1098	1007	1019	989	1010	1020	1002	992	1019	1030	983	1063	986	1020	984	1009	1064	985	1078	1033	967	997	1060	1021	1048	1071	1002	1041	1047	1024	1009	1022	962	1055	1005	1040	1061	1022	962	1016	987	985	1075	1062	995	1053	1080	1014	1006	1025	1046	1020	1016	968	1027	979	1060	996	1001	1021	1044	1054	1050	1039	1085	1005	1004	1054	990	1043	1035	1086	1008	1022	1081	959	1006	1022	1041	1064	1039	1039	1004	1064	1044	1031	923	1003	1063	1064	1017	961	980	1066	1008	1043	990	1015	1068	1014	1042	1057	1075	976	998	964	1055	1013	1058	1044	1014	1008	1001	1022	1040	984	1017	967	1091	1013	967	1034	1038	1084	1030	1095	1059	1045	1012	1034	1049	1047	1024	984	948	1047	1038	998	1050	1057	1051	998	978	987	1078	988	1043	993	999	1040	1043	1007	1014	1006	1001	1043	1023	994	1025	1022	1020	1008	1010	1013	1001	1082	1029	998	1019	980	1034	1000	994	1024	1047	1080	1023	968	980	1026	1030	1038	1056	1022	998	1019	1038	997	1054	1004	1030	1057	1051	1034	1009	1014	1055	1032	1058	1035	993	990	1057	1016	1015	995	998	1053	1013	1024	1053	1015	1023	1071	1046	1065	1024	1039	1002	1061	1012	1020	989	980	953	1011	1030	1024	1048	1001	1117	1136	1038	1039	1050	1009	1017	987	1031	1038	1070	963	1081	1021	1034	1023	1003	1042	984	1018	1011	985	1070	1084	982	1057	970	1040	1115	1040	1051	992	1087	1016	1037	1018	1089	1064	1061	1008	1060	1010	1043	1000	1025	1062	998	1034	1033	995	1020	1036	1022	1016	1050	993	1045	1087	1034	1099	957	1003	1047	1036	1038	1052	1026	1072	1086	977	1013	996	994	1035	1045	1023	1052	983	990	1048	1069	1074	984	1050	1013	1088	1049	998	1071	1037	1048	1020	1071	1019	1038	1008	984	1019	1039	1021	1009	1086	1044	1090	1017	1049	1090	991	1056	1003	1026	1097	989	1012	1010	1018	1031	1070	994	1037	1015	1016	991	1073	1006	1054	1045	1061	997	1051	1058	1070	1020	1032	1054	1043	1037	1031	1023	1085	1050	1014	1024	1024	948	1055	1022	1059	1061	1020	1063	996	1012	1043	1038	990	978	1009	989	1012	1004	1033	1007	1041	1039	1060	1044	1016	1066	1023	944	1007	1017	1015	1015	1119	1066	1099	1040	1053	1034	1023	1002	1062	1056	1047	1027	1065	1020	1057	1016	1022	1018	975	1004	1008	1011	1040	1021	1063	972	1018	1069	996	1021	1014	983	1024	1049	1027	997	1078	953	994	1012	993	1031	1029	1031	1066	1066	991	1043	1072	981	1037	1028	1006	979	1002	1026	1002	1032	1039	1015	984	1042	1006	993	1040	1013	1088	1030	1012	963	1019	1025	1065	1029	1013	1016	1039	1003	1015	1062	1016	1026	995	1039	1033	1031	1006	1080	1042	1026	964	1068	1012	989	1033	1044	1013	1089	1032	1050	1018	1057	1031	1027	994	1022	1000	1014	1050	1035	1050	1016	1017	952	1062	1010	1073	1027	1037	1063	1035	1059	971	1051	1077	1068	997	1051	1035	1020	996	1035	1025	1049	940	1060	946	1042	989	1072	1030	1021	1000	1025	1011	1021	1016	1016	1067	1016	997	988	1044	1032	984	1038	1076	996	1058	1011	1023	1027	1031	1027	1042	1033	1039	1038	1029	1021	976	1039	1042	1035	1047	1027	1005	1067	1042	1041	1041	1062	1074	1003	1065	1075	1075	1044	1010	985	985	1022	1053	1044	1063	1011	1032	1029	1029	1063	1016	1032	1024	1019	1053	1055	1060	969	1028	1029	1012	1032	1075	1032	1032	1010	1028	1077	1033	1045	1013	1011	1052	1043	1047	964	1063	973	1023	956	1007	1065	1010	999	997	1016	1027	1034	1028	993	1009	1023	1067	961	996	1036	1027	991	1053	990	1059	1061	1037	1012	1012	1100	985	1040	941	1025	1048	994	1009	1013	1025	1059	1004	1026	1020	1015	1033	1006	1020	1012	1041	1064	1056	1047	1010	969	1029	1023	1014	1028	1057	1048	1034	996	1058	1026	981	1009	1081	1026	987	1041	1051	1003	1030	1039	1016	1027	1028	985	1062	1075	956	1034	1005	991	1033	1022	1059	1020	1006	1021	1082	1028	994	1029	1004	1037	1021	1027	1056	991	990	1023	1030	1006	994	997	1021	976	999	1006	1089	1027	989	1014	1054	959	1011	1051	1096	988	957	982	1008	1052	1071	1019	1042	1024	1028	984	1089	1018	1014	1060	1059	994	1024	1039	1023	1019	1022	1062	1028	1052	1009	966	1027	1025	1049	1024	1058	1041	1022	1017	1019	992	1015	1089	1010	1055	1009	1062	967	1014	1069	990	1031	1014	1016	1016	1059	985	1059	1008	1029	1041	1072	1074	1036	1043	1003	988	1032	992	1072	1018	1003	1030	1016	994	1023	1065	1044	1038	983	957	1063	1011	1045	990	1027	1026	1030	1107	1005	994	1053	1071	1156	1100	1002	969	1083	1030	1068	1067	1001	1031	982	1016	1017	992	1054	1083	1069	998	996	977	1064	1048	978	1053	1049	1013	1031	1050	1046	982	998	1014	1092	1043	1059	1053	1030	999	1011	1014	992	959	1038	993	1017	1031	1061	1003	1060	1029	991	1039	977	1024	1033	1037	1046	1076	1042	1015	1020	1048	1049	1047	1020	984	1082	1017	1032	1030	1031	1040	1099	1036	995	1004	1006	1060	1025	1050	1115	998	1022	1065	1014	1030	1037	1064	1041	1022	1024	995	987	997	1044	1071	1021	1081	1064	1003	1019	959	1054	1033	959	1058	1019	1060	1032	1051	1033	1016	1008	1004	1033	1022	1065	1014	1045	1034	1087	988	1002	1022	1034	1032	980	1030	1062	1014	1064	1004	1014	1021	1047	1017	1013	994	1042	974	1022	1054	1020	1008	986	1037	1021	1017	1030	1007	1012	1007	1056	1072	1044	1075	1036	1030	987	1100	1039	1057	1062	982	1000	1040	1003	1005	997	967	1024	991	1008	996	979	1020	1032	1006	940	1040	1023	1007	1013	1009	1045	1070	1033	1050	1027	1018	1011	1000	1008	1006	964	997	1060	1044	1003	1039	1017	1023	1020	1035	1036	1052
23897	21512	28847	24598	21490	9309	1359	1067	921	917	906	890	797	809	871	859	831	825	831	872	860	817	801	825	799	792	801	808	767	855	803	842	781	790	835	826	804	799	860	827	814	779	751	768	874	809	813	819	815	822	854	811	786	858	790	786	845	792	754	783	752	802	752	827	816	744	792	822	770	836	828	824	807	795	813	789	816	773	776	770	766	828	792	851	827	789	802	827	856	828	828	807	797	822	785	782	787	799	787	834	772	748	769	793	859	775	739	794	761	805	805	815	790	796	772	764	791	841	814	759	758	809	796	752	800	835	804	790	777	753	783	774	846	783	808	805	790	797	764	744	818	827	795	754	801	823	774	838	798	810	811	750	811	782	777	807	823	810	803	801	791	782	791	816	762	775	833	802	812	817	772	819	829	798	789	833	801	724	796	727	817	785	756	819	791	803	787	823	780	786	817	801	775	772	826	768	799	788	783	762	812	818	816	802	767	804	760	801	847	788	812	845	844	782	753	850	789	783	792	822	845	794	819	807	840	826	788	807	796	800	787	796	768	807	818	757	797	818	805	798	815	817	795	777	718	793	769	785	794	815	789	804	825	837	804	762	821	822	831	838	779	807	759	848	785	794	851	822	813	828	815	769	845	790	807	869	825	792	820	788	805	811	762	839	837	786	783	840	811	784	826	856	813	821	774	817	800	741	737	747	780	781	799	838	835	776	769	800	811	803	759	768	800	773	824	809	782	756	810	789	795	777	804	756	820	768	816	748	804	807	838	812	796	763	837	810	794	795	784	778	811	741	796	813	819	747	830	801	819	816	815	846	782	775	769	806	780	751	767	768	768	743	814	773	758	759	845	786	799	816	809	786	721	827	831	791	773	805	787	778	766	781	806	722	780	746	784	761	781	800	774	814	805	792	782	824	769	868	736	780	836	772	748	767	794	813	789	796	823	850	792	777	754	841	773	797	793	794	767	789	804	805	802	805	788	814	770	784	832	736	813	786	820	821	824	774	836	763	744	756	830	831	754	763	824	786	772	821	748	806	783	794	813	825	786	783	798	815	764	759	788	794	783	820	794	753	766	812	763	813	768	804	788	809	813	802	828	836	745	779	758	746	809	747	790	775	792	806	769	735	815	753	765	812	760	839	812	818	763	758	853	746	796	791	776	792	832	757	768	795	759	775	723	765	796	738	772	810	788	823	768	807	768	818	829	810	808	831	767	767	761	793	789	794	779	807	786	810	815	808	760	788	801	818	826	756	773	828	797	803	826	806	818	825	826	778	802	805	793	793	798	829	766	760	830	728	794	773	756	771	799	775	787	784	764	773	794	780	816	780	802	810	795	783	776	776	766	823	784	782	787	820	769	750	796	780	833	793	826	815	825	795	821	784	795	761	838	783	790	854	833	841	764	777	893	796	758	758	824	812	824	814	777	827	766	784	767	817	835	755	781	804	826	770	747	821	823	804	821	781	799	811	753	786	727	755	794	764	846	811	755	843	811	798	771	813	819	846	823	766	782	749	797	769	836	772	772	786	812	832	818	808	770	792	797	811	730	771	777	765	763	817	828	795	841	795	773	769	768	856	795	832	806	811	835	815	870	814	760	770	794	730	854	796	768	826	766	813	808	778	799	753	782	766	770	751	845	757	813	779	829	792	770	798	822	789	773	774	828	779	828	763	814	771	791	777	804	808	794	801	816	791	827	799	764	815	815	795	832	783	776	810	779	811	796	750	805	781	834	757	848	768	827	820	770	753	800	746	796	803	821	829	792	765	800	785	810	767	728	778	776	820	780	789	799	817	803	777	790	750	820	793	778	780	789	773	778	796	860	758	783	794	784	853	766	782	792	773	842	757	785	834	836	785	777	794	766	746	755	785	811	736	818	779	801	815	826	801	809	763	784	839	791	758	776	824	825	834	818	747	786	819	812	805	829	773	826	795	862	799	808	813	794	756	805	738	839	751	776	798	784	820	787	811	812	752	799	788	806	838	832	792	843	799	859	763	808	786	782	806	872	791	793	745	833	763	773	780	762	798	805	754	780	781	737	735	800	779	782	717	792	785	816	786	785	814	729	778	781	780	783	798	793	766	786	808	783	785	796	774	788	806	793	795	774	771	805	787	827	752	766	803	769	792	765	770	782	812	831	772	865	817	825	819	820	801	745	816	839	766	774	824	754	771	765	814	783	802	799	786	769	805	750	794	766	827	817	816	803	771	782	807	784	783	788	794	754	745	810	796	772	745	841	755	752	808	796	761	794	780	797	749	824	757	783	775	850	801	766	781	843	765	828	785	826	778	788	810	777	776	784	795	757	794	785	847	801	767	780	736	762	792	817	800	817	794	800	814	810	787	799	758	779	829	803	756	811	825	772	786	800	807	761	780	747	769	799	784	783	802	772	835	770	758	795	784	780	753	798	742	717	755	803	819	797	798	822	810	766	763	787	731	776	834	817	780	761	841	824	817	784	799	847	799	806	752	844	819	822	790	793	798	737	821	796	774	793	794	834	742	787	844	806	816	797	850	844	819	788	784	783	815	806	781	757	819	800	810	807	792	781	805	794	786	743	823	801	794	774	773	800	809	760	805	767	810	843	811	791	761	772	814	774	830	791	769	716	797	777	816	756	764	760	796	832	799	782	828	785	790	790	824	838	759	822	805	761	784	802	776	780	805	814	776	772	820	781	770	770	813	809	813	778	758	820	803	792	782	791	740	822	820	822	845	780	782	789	785	832	769	785	778	754	829	802	808	810	804	771	786	811	793	852	766	788	749	822	833	755	790	810	828	815	793	810	803	764	770	832	804	818	800	809	788	789	754	798	744	740	831	825	746	784	797	787	821	796	735	859	776	804	780	781	818	775	781	829	794	835	770	820	765	749	757	813	828	773	768	775	821	821	785	813	819	850	756	784	833	778	800	739	821	743	827	784	793	785	784	804	797	818	752	794	806	803	796	869	836	766	815	777	838	771	783	714	763	832	797	818	781	815	777	814	771	779	791	796	816	805	805	827	815	811	853	803	791	823	805	729	761	789	823	763	757	808	803	766	774	808	747	808	770	757	817	768	753	796	755	781	793	818	763	750	800	794	775	780	785	803	802	805	785	799	821	831	829	806	756	821	777	795	786	784	778	820	799	825	770	774	770	786	761	843	789	782	767	857	739	780	815	819	806	802	781	778	769	785	771	754	813	789	805	794	842	858	799	820	804	790	822	796	751	773	789	775	821	839	782	804	732	743	762	830	852	810	775	811	803	809	769	756	766	852	774	779	801	763	806	837	816	846	808	820	816	791	785	800	869	790	754	778	758	807	780	756	781	784	787	763	774	762	806	765	809	829	845	776	825	750	813	751	776	759	814	820	774	741	824	820	771	771	791	797	786	802	786	830	764	732	827	821	781	817	803	786	853	816	779	795	796	757	803	762	817	781	766	787	831	800	817	819	756	853	785	806	773	810	769	764	775	783	852	764	828	820	833	840	738	763	810	795	794	837	721	783	841
33328	23493	5310	2806	2201	1867	1644	1466	1319	1284	1247	1076	1066	1097	1138	1087	1061	1069	1018	1001	1060	1049	1072	1008	996	1053	974	1011	984	1033	992	1008	1043	1055	993	1040	967	972	1000	1009	1016	1006	986	1038	997	982	997	1040	1045	894	1003	1028	1018	996	998	998	998	958	952	1034	1021	973	1012	1020	1027	1001	977	1011	1049	958	964	977	1007	975	1026	940	953	990	996	961	964	976	996	980	975	975	969	1027	949	992	1002	948	1002	995	946	994	993	972	1027	986	979	941	1032	1002	1014	950	1000	939	951	980	1002	1014	968	985	999	944	939	1028	966	925	1024	1056	996	1026	1017	923	938	995	1020	1006	988	941	975	993	1022	982	997	1008	960	966	965	1008	1002	929	941	944	975	954	997	1020	962	1020	1015	988	978	975	919	954	989	953	976	1014	1042	970	991	973	987	987	969	1042	961	973	958	994	1009	1006	951	1014	966	1003	956	987	947	953	991	982	945	1019	973	1025	926	1000	975	992	959	1027	927	919	1005	960	959	998	951	1005	951	983	999	1014	976	1043	928	1015	922	1025	971	991	1058	964	948	935	1005	961	1001	979	1007	923	954	938	921	979	1001	1033	1022	991	946	1009	943	1010	998	948	959	961	976	1068	941	1016	1026	970	991	986	1032	940	962	946	1062	974	1000	957	976	911	969	982	989	1002	969	1040	987	1013	946	989	969	1022	1000	999	989	988	918	941	917	986	989	1006	991	1025	982	990	1069	968	976	993	961	992	1005	1044	958	998	970	976	906	1003	1002	964	974	962	985	958	1021	996	974	998	1015	924	976	974	988	1013	1006	967	1008	956	1022	1037	1071	1006	940	985	975	972	953	979	964	955	1006	997	999	977	987	1008	963	994	980	986	967	934	978	969	980	983	998	1066	987	1025	1003	985	1018	996	990	1006	990	1009	993	954	932	970	1028	976	1029	963	970	1007	1035	946	938	977	951	959	974	920	975	998	956	970	1020	1046	946	1005	931	1026	960	941	983	1032	979	1044	931	932	1006	1009	1033	979	965	960	996	956	938	973	977	977	947	934	971	970	1038	996	1003	991	1023	994	999	996	994	1063	988	981	974	1020	1004	1007	984	964	1031	981	1012	1009	969	973	948	927	1010	980	1030	997	980	933	995	972	963	969	945	973	1003	1013	1000	1004	996	994	966	952	991	984	965	976	979	984	944	959	965	982	978	1004	1062	1078	1008	986	993	958	1005	978	972	956	1004	1028	991	1030	979	1050	939	996	950	967	966	958	919	989	1005	998	966	992	988	905	995	973	925	982	1044	1045	981	968	949	1012	976	978	971	1009	1018	1003	973	1026	1004	960	976	1020	1023	996	981	985	950	1021	961	991	1000	1018	996	1031	950	965	1000	939	985	994	985	916	992	943	972	942	972	951	971	955	961	981	939	996	961	981	935	985	953	963	1009	969	1074	1005	967	967	1026	996	1025	952	959	999	1023	990	1038	1008	1012	996	1035	916	1007	945	988	971	964	989	996	966	1013	963	1016	933	964	953	991	975	992	1007	1010	925	977	1006	979	955	984	1002	1023	986	971	1001	955	910	999	1022	1001	1013	924	988	963	1012	966	1053	993	983	928	954	1008	926	995	978	971	969	930	966	982	998	1018	990	937	976	1065	1014	991	1008	1025	985	962	1007	960	1020	1008	973	963	980	976	1038	1004	1011	1043	960	932	968	958	938	987	979	1010	1020	1030	1004	960	987	938	952	1008	951	1007	983	991	973	965	935	947	953	982	994	990	1005	982	937	954	961	975	963	997	1004	991	937	994	979	993	983	980	1049	953	947	1015	995	1012	985	982	1026	970	979	996	960	937	976	1001	978	1011	1021	973	992	990	1026	987	1026	992	1002	985	1028	948	960	969	962	936	967	945	1006	970	945	1003	1055	963	993	974	980	1021	959	960	1021	963	1035	969	985	945	977	923	967	959	917	1028	967	970	952	990	989	1001	987	962	996	997	1001	1002	903	970	1025	975	959	958	988	999	913	951	1002	996	1005	952	1004	984	977	975	1013	997	920	960	989	1000	994	1032	996	988	963	950	1007	949	1042	1024	990	957	973	1001	961	1008	1008	956	996	988	952	934	968	1041	992	1007	959	968	953	995	991	950	969	958	953	1016	964	1026	991	996	971	922	974	978	1000	995	979	945	1004	974	1009	950	969	1034	1022	1018	944	947	975	975	972	1011	993	981	992	971	980	1053	994	959	992	989	958	917	946	986	954	958	915	971	932	967	954	992	966	1003	1037	1006	1033	960	1034	991	1012	968	1005	975	960	985	1024	1011	1011	964	937	923	979	988	1040	933	970	1037	946	980	1005	1004	943	980	947	1032	1007	1003	956	945	983	928	966	993	984	984	990	922	986	966	994	1021	964	1014	968	953	971	903	943	998	1010	927	959	961	925	1023	1022	984	968	957	958	1003	968	978	958	1022	978	958	1006	1013	1055	997	982	971	966	1001	996	992	957	957	971	994	1014	991	966	946	992	972	955	969	1004	942	952	1037	999	941	993	1028	950	967	976	971	964	942	972	1020	979	1008	999	988	963	996	997	982	973	962	1043	1003	983	955	970	1019	1012	1002	981	983	969	972	933	982	970	1051	949	1032	1005	915	986	999	937	998	964	987	973	973	1015	994	1047	903	949	981	990	966	943	986	991	994	973	953	948	969	957	1022	965	979	962	983	970	989	927	907	938	958	1022	964	979	1007	898	983	989	943	953	990	979	1032	975	995	943	950	1013	979	1002	981	1000	1012	987	997	997	946	976	978	985	982	974	931	953	1038	944	974	962	978	975	994	929	986	955	955	996	967	1020	1000	971	924	956	1031	972	981	985	1011	953	973	944	1007	906	959	1053	995	923	975	1020	991	962	996	1031	954	990	951	976	1009	985	1015	1021	1012	997	957	995	1010	1025	977	984	1008	994	939	938	915	997	980	1077	1011	968	1005	975	1037	980	1006	1000	1023	997	937	1012	949	957	969	941	990	1007	989	967	981	1008	1003	976	1032	985	1033	978	957	970	991	980	986	1000	1017	923	979	954	983	960	943	920	975	992	1000	971	996	984	979	1035	964	1030	944	980	953	985	979	972	978	989	956	961	1060	997	1012	1007	1004	1023	933	988	967	989	976	1023	953	983	954	978	973	970	1045	959	952	1006	934	930	998	959	999	991	1016	939	952	967	958	974	927	1018	943	958	991	982	973	1034	925	977	970	1026	970	963	1006	945	988	974	1036	999	1014	959	1047	967	936	926	985	959	1030	937	1030	1016	986	999	1006	1000	952	982	998	945	985	949	965	992	975	984	980	990	984	946	963	1022	980	956	1000	975	985	950	942	951	964	999	989	986	964	974	918	1009	977	961	992	959	959	981	965	980	955	988	1000	988	974	951	997	963	952	977	991	982	1024	1003	966	972	1011	938	1010	1019	978	945	941	943	937	1011	993	974	1006	1016	954	993	991	992	1038	1031	931	972	1001	965	988	979	990	924	1008	996	964	992	940	973	938	980	949	1017	986	1006	999	976	959	984	994	946	971	962	955	978	984	1006	944	949	964	977	1030	999	945	964	1001	1014	961	1015	948	990	991	975	951	955	1015	996	1009	974	1015	981	948	987	964	988	982	920	1016	955	1037	973	990	963	980	1024	942	1023	944	947	1001	990	954	989	975	996	928	991	955	1023	1016	1003	968	941	972	980	1033	975	990	928	986	1051	955	977	992	994	1028	934	1014	964	1006	977	945	997	995	1010	951	1026	1007	955	907	1021	988	961	953	988	967	978	956	933	985	1023	992	971	981	1001	980	1018	991	975	961	1070	1029	946	942	972	1010	958	1041	1012	966	961	988	967	966	918	942	1024	989	949	946	958	1000	943	1011	1010	977	988	974	1061	1003	952	971	972	980	959
25194	21542	27713	25636	7477	809	645	547	511	539	537	544	526	487	500	571	473	500	519	500	538	527	503	487	487	527	482	503	490	488	545	488	451	501	457	470	457	514	494	467	522	448	490	458	532	539	438	532	510	505	503	501	446	504	488	514	463	474	527	465	491	452	512	489	430	457	533	507	496	477	505	497	475	451	522	494	459	447	506	464	473	462	496	469	475	502	471	477	471	485	474	496	503	487	448	496	464	487	505	502	483	478	482	496	502	514	461	474	460	468	530	513	499	508	469	516	531	486	504	511	516	502	499	494	480	505	516	471	456	525	478	492	457	462	492	496	507	518	490	501	473	491	502	513	481	519	501	506	486	462	491	504	532	498	446	459	489	493	487	455	532	482	488	497	511	447	501	494	524	485	490	461	503	524	454	461	471	509	513	481	506	465	468	493	446	505	493	468	473	460	521	502	494	512	545	554	492	450	486	505	503	495	475	486	474	479	510	487	463	498	506	494	480	476	468	477	465	452	494	488	493	544	481	504	487	471	484	493	488	476	483	489	473	480	464	483	487	493	496	494	497	458	465	468	453	516	489	503	513	525	483	505	530	514	500	463	512	510	495	506	520	482	492	467	477	492	488	528	484	506	505	487	514	477	518	492	534	522	498	473	500	464	537	502	478	499	447	460	499	507	515	508	487	502	490	492	480	473	477	493	487	511	510	498	471	486	468	499	509	476	519	459	529	473	506	485	479	474	461	482	500	513	455	484	493	498	525	505	545	481	516	480	496	498	479	507	500	464	463	523	510	486	477	489	514	453	477	452	474	493	478	496	484	499	526	487	518	513	517	503	528	476	562	544	465	459	504	459	484	487	479	498	478	458	478	525	485	493	466	499	459	498	512	507	501	479	484	470	501	528	474	452	465	470	473	468	456	479	498	453	464	478	497	482	456	478	507	483	518	447	517	472	491	512	473	493	494	472	464	487	498	494	490	469	523	495	491	474	454	503	507	498	484	513	505	532	532	459	495	523	497	481	490	488	555	490	503	471	510	510	495	482	486	468	530	496	478	495	488	479	489	464	491	480	521	501	457	463	487	522	521	490	495	467	495	520	485	535	469	484	476	502	479	505	493	510	495	450	462	490	501	489	456	487	470	487	510	494	495	471	480	450	485	488	463	506	456	477	489	516	512	513	487	476	485	492	490	459	453	514	493	485	474	544	514	446	484	511	518	486	512	489	471	479	478	463	499	486	473	460	487	460	483	503	472	427	502	475	436	457	455	506	520	520	509	506	471	483	458	490	477	537	498	485	470	501	474	519	470	494	463	484	494	498	499	450	512	465	503	487	498	502	500	473	475	498	528	484	508	480	486	505	505	478	507	497	478	534	471	464	468	462	535	517	469	470	459	476	504	502	505	488	499	466	475	531	525	491	515	495	506	499	504	470	474	538	478	526	511	444	503	485	481	480	436	486	476	494	481	481	497	486	492	520	514	488	472	465	458	534	511	489	519	450	490	495	524	485	493	480	515	464	516	449	506	436	503	489	468	501	505	484	474	495	482	494	489	455	490	516	478	492	465	459	497	494	517	491	481	502	489	455	496	503	489	490	486	508	506	517	463	484	471	474	487	482	505	530	485	488	466	452	441	496	498	526	490	503	502	468	488	500	473	466	495	473	504	470	486	491	524	476	538	463	476	513	509	505	494	488	484	488	496	503	503	504	499	512	517	499	499	466	511	495	469	496	491	530	468	481	490	439	506	480	509	502	480	507	488	455	481	513	451	511	498	467	465	445	517	492	497	516	490	495	508	451	482	497	510	511	451	513	457	513	515	478	501	491	478	480	513	479	443	485	467	490	501	484	506	472	506	492	497	480	496	464	478	503	519	490	481	509	496	455	505	486	491	459	474	454	475	504	489	470	508	502	491	475	463	491	509	501	467	459	436	505	527	510	505	527	499	450	467	466	450	510	530	479	495	504	506	463	464	464	509	462	483	491	483	496	450	465	478	493	483	494	548	512	482	520	541	467	541	479	509	498	481	507	459	492	482	467	518	511	478	467	515	488	510	528	498	504	460	467	503	535	476	443	511	514	491	506	484	486	487	498	485	519	481	472	486	484	504	473	527	488	465	485	494	492	460	483	464	535	437	498	429	513	487	474	488	497	499	479	498	510	518	462	478	537	520	470	468	478	519	492	497	479	474	488	499	510	524	476	493	497	495	476	479	484	492	499	502	498	458	479	481	507	466	485	499	476	518	504	496	463	464	473	521	466	474	470	445	504	464	562	529	480	487	498	489	514	484	491	513	459	513	485	503	496	554	463	512	515	453	473	458	507	457	469	484	522	498	488	448	472	475	457	479	471	482	510	487	503	470	473	501	524	483	484	487	501	531	466	485	510	486	502	498	484	520	501	472	505	513	501	471	524	485	468	492	456	512	462	474	471	456	496	456	453	465	530	493	462	495	446	492	470	512	500	517	464	530	500	520	475	516	493	497	528	466	449	453	495	471	503	496	484	496	469	485	525	449	463	484	480	531	461	448	477	494	498	496	448	474	516	477	492	506	505	505	483	484	495	480	493	498	539	518	502	478	485	492	498	451	469	484	499	447	501	458	467	447	478	543	536	477	451	456	509	481	522	512	497	503	496	459	512	484	468	511	497	451	490	491	484	507	523	462	466	508	476	461	487	497	468	491	483	510	422	481	460	522	444	505	541	537	488	498	518	471	491	518	492	488	504	466	511	490	497	471	467	501	436	486	518	518	509	482	513	507	524	471	461	487	450	486	488	490	454	473	474	447	493	520	454	489	461	497	531	475	463	490	458	474	470	519	529	494	489	456	474	475	505	452	518	484	488	513	496	480	504	509	496	518	466	484	502	484	482	461	470	502	458	436	483	487	482	516	490	490	486	523	475	476	459	493	495	500	499	498	510	466	466	484	506	483	499	493	532	475	470	467	504	449	498	501	494	447	521	486	535	519	529	472	505	480	506	527	480	480	504	475	468	518	433	496	469	483	430	492	484	485	511	512	485	506	508	450	502	507	474	492	514	537	500	460	489	484	535	496	480	515	482	502	453	481	492	486	507	495	489	503	462	496	477	436	453	480	472	471	494	484	502	513	456	449	461	507	476	500	512	468	470	505	499	466	507	472	458	461	452	511	493	506	464	483	448	495	540	480	469	489	501	494	482	449	504	499	484	497	476	498	462	474	495	515	490	477	500	481	494	436	501	508	504	498	500	477	456	503	478	450	521	495	459	504	503	496	533	509	495	471	507	496	546	478	491	501	473	465	499	483	523	455	469	502	470	494	478	489	480	489	470	479	484	475	496	479	502	490	500	469	476	481	505	492	489	535	491	507	436	494	488	502	483	458	507	514	501	488	493	513	491	486	442	482	459	462	485	502	485	520	482	524	501	478	483	521	470	477	476	513	511	491	479	472	486	434	478	495	453	491	489	457	507	468	484	469	535	559	502	450	450	488	511	480	486	475	494	503	466	479	461	523	530
30388	14969	2789	1469	1243	1100	908	830	787	716	739	733	707	680	681	664	654	671	646	663	615	568	635	623	595	605	557	634	616	583	616	610	653	606	586	591	637	603	629	610	644	614	601	620	572	627	594	597	558	584	584	608	559	630	567	600	567	609	592	598	628	632	619	626	604	606	593	626	615	636	600	568	614	664	616	606	622	634	567	649	631	612	594	657	623	653	582	660	617	617	559	592	568	620	609	585	536	610	638	615	658	598	585	606	552	619	624	615	536	577	579	639	630	642	570	586	599	626	635	607	596	611	547	602	552	619	590	610	591	619	600	606	616	606	621	563	618	595	644	609	617	641	609	642	620	608	638	551	628	588	603	593	607	611	629	588	620	634	566	611	581	632	627	613	616	590	592	623	608	570	635	587	615	546	610	616	607	607	620	629	588	607	610	630	591	612	599	561	595	599	647	589	583	609	601	605	657	614	607	622	610	610	641	574	591	634	628	601	585	590	598	611	629	618	595	585	584	556	607	596	573	603	612	595	654	624	616	595	584	598	633	630	624	604	608	611	583	578	585	569	637	644	654	615	575	617	644	621	623	594	577	612	619	614	579	562	616	575	622	575	595	628	628	623	629	600	612	610	647	601	615	602	597	657	606	628	627	615	562	585	575	627	616	634	578	563	589	604	576	609	620	618	639	598	629	565	630	593	614	554	627	618	591	633	598	596	624	591	619	582	554	576	601	599	589	602	591	596	620	595	586	649	599	562	596	597	603	588	616	561	578	594	609	636	602	573	586	581	610	585	641	578	599	594	645	554	613	605	618	601	620	568	617	597	627	635	655	594	636	636	624	590	598	579	558	620	619	647	597	651	617	661	605	644	590	568	615	612	587	578	611	646	575	587	585	636	634	613	615	600	636	596	611	597	604	629	621	654	580	606	590	549	558	595	608	619	577	594	600	586	598	557	576	601	610	617	656	606	593	554	618	628	555	625	658	595	592	620	601	643	626	627	562	595	602	612	583	585	565	641	580	605	608	579	548	557	641	591	617	628	601	549	581	625	610	629	616	591	602	598	606	658	651	626	607	588	603	640	623	591	598	605	611	605	605	612	589	591	620	629	629	649	587	569	629	604	612	614	591	565	653	581	612	589	616	593	543	610	606	578	595	600	637	595	592	600	624	594	640	595	679	605	583	587	566	607	599	639	638	603	637	636	578	589	580	562	630	644	625	605	603	592	582	566	586	600	644	635	622	620	571	620	574	660	619	586	606	629	650	657	586	596	624	568	623	601	621	586	579	662	610	596	563	585	598	558	592	620	628	564	619	604	622	574	611	620	549	585	610	620	591	594	616	586	610	604	609	627	592	637	603	625	601	610	579	626	614	601	599	594	632	660	618	576	603	613	632	581	615	574	623	586	587	578	634	611	599	598	603	567	573	633	622	594	665	632	632	655	608	643	617	614	629	611	622	572	640	605	628	614	584	605	578	625	567	600	561	598	591	573	624	659	565	588	590	590	584	539	630	584	615	618	621	595	624	620	593	602	643	589	631	585	617	573	590	566	595	635	644	599	626	586	590	652	609	574	550	567	603	584	634	613	625	559	568	572	588	565	597	628	575	555	609	637	614	615	606	574	609	623	586	571	563	623	562	635	565	619	589	618	616	605	585	591	586	602	581	577	592	631	633	598	609	576	607	592	668	597	583	627	593	631	625	616	613	623	586	560	603	586	565	646	584	625	602	642	620	578	606	587	600	578	637	541	633	606	577	588	594	622	583	604	610	562	631	666	607	592	596	609	630	564	632	581	623	589	628	609	612	556	615	585	565	614	644	627	626	575	611	588	586	596	633	674	585	592	590	587	625	590	553	638	611	591	584	567	608	598	580	617	593	606	559	606	629	611	552	583	597	625	581	618	606	591	563	597	607	629	590	565	620	615	579	641	625	587	584	604	616	599	578	609	601	600	644	619	565	605	558	587	623	616	619	570	607	657	598	635	651	575	630	591	614	625	577	600	576	591	606	638	558	644	643	604	615	560	581	618	641	603	646	585	576	599	609	601	657	599	606	609	607	581	577	637	637	587	613	633	546	597	611	585	622	580	598	596	540	626	583	615	576	684	545	566	593	637	587	624	633	589	559	575	627	589	610	600	578	625	579	587	566	625	602	633	605	593	643	619	608	620	612	595	595	613	616	580	638	645	618	631	604	569	636	626	598	580	617	645	613	602	552	563	596	597	611	597	610	611	617	589	642	575	616	626	579	576	596	566	639	614	559	561	607	594	583	607	607	598	581	643	583	571	577	626	599	607	536	571	605	624	599	614	573	573	634	599	587	620	583	565	567	576	604	580	661	627	604	542	634	610	628	649	635	615	593	597	612	611	654	579	637	624	621	595	622	577	595	612	612	666	627	647	562	614	598	600	630	610	655	603	569	627	570	624	570	570	588	606	596	606	644	589	598	644	605	625	612	599	611	648	576	563	608	629	603	638	599	573	599	586	619	600	617	599	555	601	616	643	599	607	634	590	619	600	610	596	617	611	584	625	596	604	598	583	605	600	569	591	582	636	573	616	577	585	617	583	623	575	617	561	616	637	575	557	655	639	646	581	603	621	648	632	598	616	596	619	591	651	613	572	605	589	604	568	602	635	624	576	555	593	617	629	611	563	552	620	600	635	563	584	643	559	577	606	615	550	612	596	591	646	609	606	604	590	588	604	606	610	588	587	620	665	600	612	608	622	608	600	600	579	590	640	583	620	605	605	651	556	651	633	594	593	603	622	605	609	585	571	567	583	597	604	605	635	622	601	634	600	558	600	637	654	555	613	626	609	594	597	617	558	579	583	579	622	627	614	606	605	604	601	581	642	591	599	628	584	618	624	641	575	607	637	540	575	561	611	549	629	620	636	616	647	606	578	596	560	600	584	629	603	611	604	655	596	582	599	567	605	605	663	613	597	569	616	606	606	598	557	595	603	622	617	605	603	656	631	608	638	598	640	602	611	590	573	632	620	597	593	640	609	634	576	567	608	630	595	577	560	572	659	585	592	624	611	602	590	601	600	581	603	572	612	580	672	635	604	623	595	610	558	622	611	646	596	637	607	607	606	623	587	618	572	603	604	625	648	590	627	589	612	604	588	639	556	639	617	626	592	654	639	626	618	565	639	585	611	617	600	565	608	574	649	651	593	587	608	615	589	615	579	597	639	651	604	614	605	583	688	630	621	590	624	635	597	573	604	575	583	626	595	602	597	586	589	599	569	614	618	614	591	626	590	631	602	646	637	582	636	631	604	595	627	623	595	566	633	608	599	615	575	590	618	668	581	574	605	625	560	616	614	612	571	582	609	634	597	623	630	648	602	605	584	608	643	584	602	638	591	629	662	606	593	636	590	575	606	628	616	603	622	581	595	627	610	622	634	633	600	590	596	649	615	637	596	629	567	595	660	645	582	566	568	569	611	571	572	612	605	616	649	593	619	623	650	621	602	597	579	633	614	609	588	604	600	608	614
22899	21540	29451	24083	21542	21533	4778	777	641	551	493	447	469	402	411	402	385	427	412	365	364	390	343	382	384	349	354	362	348	331	337	371	394	387	367	324	342	373	350	336	353	355	347	321	348	319	327	341	339	369	318	324	331	329	331	385	352	334	340	340	365	350	350	316	326	322	352	323	358	357	324	362	356	331	301	317	347	346	353	338	329	333	335	325	348	334	318	350	347	353	323	345	352	327	321	338	339	327	312	347	344	354	316	315	324	338	317	348	313	311	329	327	325	345	293	338	344	315	346	321	345	340	345	336	321	334	357	320	310	303	306	350	326	370	343	306	310	338	345	364	333	328	361	313	329	340	332	331	323	346	360	352	335	340	332	331	354	351	337	337	359	316	353	325	364	325	307	319	363	363	345	328	333	335	334	327	315	363	303	310	348	312	309	354	365	361	359	331	322	332	319	323	347	348	364	342	336	324	303	333	301	340	327	312	366	351	331	342	327	332	344	330	370	299	315	363	323	341	349	329	358	321	328	309	359	374	341	338	347	314	328	313	340	366	318	347	308	340	316	337	331	367	326	295	335	318	316	350	336	320	347	342	313	333	343	336	335	311	330	328	341	344	293	355	335	362	347	314	343	326	367	332	348	331	326	312	295	329	356	319	359	345	378	313	329	325	342	327	342	317	304	319	330	308	339	328	336	362	309	317	302	335	329	325	327	323	367	368	346	318	338	323	359	311	323	347	360	328	353	321	348	358	323	320	326	343	301	342	323	359	345	341	345	355	289	359	342	322	293	339	330	360	308	340	321	334	334	325	320	317	339	343	307	347	348	342	317	342	318	345	362	349	315	367	341	354	319	368	341	338	342	349	353	340	340	321	299	342	353	339	345	341	341	340	308	342	366	337	336	368	359	332	308	344	346	327	337	327	331	326	346	315	331	348	331	324	364	320	335	309	362	372	305	354	360	379	341	328	349	364	385	344	326	327	337	332	333	329	306	323	333	360	379	313	355	327	323	325	311	340	299	335	317	314	313	351	371	299	335	346	334	299	314	335	344	334	317	348	348	319	362	295	333	303	306	357	315	330	344	326	338	338	323	329	330	335	332	349	352	341	358	329	321	309	336	321	352	299	297	317	336	344	304	332	313	337	313	341	329	311	316	325	305	330	353	321	318	334	347	318	346	328	343	368	322	365	335	336	349	339	320	334	344	325	327	349	308	314	309	308	315	343	363	328	316	343	320	307	318	338	363	329	331	310	354	328	337	293	314	313	359	331	339	306	326	364	336	340	350	333	359	348	319	347	296	339	338	344	324	320	325	306	318	333	341	331	322	344	314	326	323	293	312	338	342	364	329	325	324	331	318	337	354	289	348	338	336	343	338	342	327	348	329	337	331	335	351	316	342	352	297	320	353	324	334	333	345	323	323	333	335	319	351	312	316	307	354	324	364	354	360	303	330	318	365	363	360	314	324	348	343	331	310	348	326	334	326	328	325	326	355	328	338	339	309	320	348	365	329	368	333	343	344	309	351	334	347	296	339	387	348	314	343	379	317	340	328	336	340	305	336	356	314	351	347	327	358	337	334	313	317	325	348	323	323	310	316	342	333	318	348	348	322	326	326	321	346	328	324	338	336	354	322	335	332	325	323	373	323	367	315	329	345	343	345	310	344	357	347	346	364	338	329	370	353	331	329	330	318	321	335	373	329	340	346	330	354	375	307	332	339	337	356	309	356	313	338	289	345	317	346	309	320	341	305	300	354	337	369	318	312	353	307	327	323	343	318	317	335	361	327	336	344	324	334	339	340	329	298	296	343	316	343	359	336	343	345	366	345	300	373	336	312	337	301	330	343	301	355	354	350	329	339	331	341	326	339	314	338	354	320	339	315	381	331	305	335	338	349	337	344	319	324	346	345	323	329	302	312	338	328	326	329	318	328	342	331	317	383	309	316	331	334	332	349	332	319	335	325	308	315	327	336	340	333	331	372	327	331	380	334	358	334	259	339	321	324	320	309	362	320	340	339	312	339	323	333	343	300	347	326	321	350	329	343	343	350	340	355	363	305	336	360	339	302	316	352	322	344	345	328	318	355	291	319	319	337	311	330	329	311	306	367	327	340	339	302	354	311	353	314	335	360	323	337	305	332	342	357	313	321	346	327	311	358	311	343	342	343	349	339	328	316	341	325	338	330	375	376	335	365	322	338	327	345	332	345	344	358	320	372	344	354	325	336	319	382	300	321	357	343	312	341	375	291	303	325	324	344	313	311	347	351	359	322	322	340	339	328	345	338	319	354	294	339	343	343	361	325	345	322	364	330	313	330	372	313	340	343	300	314	330	334	319	313	332	321	348	345	363	325	343	302	271	329	324	330	343	338	330	335	317	336	336	302	362	339	300	342	325	316	341	345	301	319	311	328	346	323	339	356	329	338	334	337	311	304	314	338	341	316	340	357	343	304	345	334	340	315	342	335	315	337	297	331	305	338	345	368	338	359	334	330	351	326	313	333	337	329	283	348	346	326	319	291	317	323	352	344	325	314	343	329	349	343	327	328	322	321	319	298	340	337	315	328	319	315	351	322	311	314	339	361	322	311	334	339	343	339	333	329	327	318	340	370	311	322	357	351	347	312	337	314	323	314	319	324	329	362	352	357	343	336	319	308	353	324	357	325	359	321	321	362	311	367	316	319	347	319	310	351	310	338	324	362	347	347	350	308	325	368	327	320	346	306	348	326	352	335	306	359	335	292	343	354	369	329	339	344	328	345	373	343	353	356	322	301	309	354	333	331	324	339	341	335	327	331	342	343	323	320	317	334	351	344	328	315	299	333	309	323	315	341	349	308	318	318	342	319	343	313	329	354	326	379	340	331	321	337	332	310	327	288	345	322	334	313	321	344	354	328	310	288	315	329	332	353	342	338	333	319	327	320	360	346	317	334	318	310	361	346	326	349	321	338	386	327	308	329	327	360	326	336	334	323	313	328	310	313	326	340	295	344	318	320	336	340	319	340	326	360	342	379	327	344	323	327	326	333	366	316	332	352	337	339	361	352	322	335	327	295	312	311	332	374	324	355	316	318	303	345	345	342	306	335	345	319	321	309	343	315	363	346	343	331	317	349	346	342	327	324	327	348	332	280	347	329	335	348	308	336	325	356	340	341	366	317	322	327	334	310	323	303	328	351	309	357	326	320	335	331	317	313	299	356	353	341	339	332	316	312	308	325	342	372	308	360	318	346	353	374	344	349	350	358	342	354	317	327	350	321	328	340	363	349	346	294	344	319	307	334	349	358	336	340	333	362	318	311	333	322	310	338	293	353	348	344	336	330	343	345	348	366	333	345	338	300	352	338	328	396	339	284	278	322	344	322	336	342	333	322	350	310	319	354	346	332	348	325	335	285	309	360	319	319	315	335	307	360	327	337	351	310	315	329	340	339	361	308	332	354	346	339	329	315	389	351	345	342	329	311	328	330	344	361	319	328	295	320	280	344	340	335	342	313	354
35852	24434	8058	3906	2738	2106	1676	1315	1158	997	878	757	722	705	669	623	568	599	568	559	508	524	496	459	480	492	512	464	500	492	474	480	453	444	458	461	448	487	483	490	430	457	479	408	450	422	442	447	422	428	435	490	463	454	443	461	463	466	439	412	440	437	459	468	430	460	446	501	476	420	447	460	453	419	477	446	439	459	436	431	477	467	429	456	408	416	419	452	396	430	467	457	450	398	451	470	384	446	430	452	441	421	432	439	431	451	483	425	449	475	457	447	440	440	437	437	485	412	426	419	434	430	455	444	466	459	449	409	432	426	437	395	402	450	453	461	460	415	436	415	463	444	437	444	431	409	460	461	404	405	450	441	410	447	433	439	445	398	450	458	427	449	450	443	456	436	426	468	389	445	500	467	402	415	452	434	454	451	450	454	399	436	421	427	388	440	449	431	447	431	421	438	415	446	395	417	433	421	414	412	430	437	472	439	431	461	445	426	407	475	454	439	467	441	429	417	432	425	465	420	400	463	402	416	486	428	413	411	432	434	405	401	460	460	439	421	446	447	455	480	399	428	396	413	440	440	415	412	451	430	467	447	442	435	409	418	450	423	476	425	421	453	434	467	423	426	423	425	417	458	448	445	419	432	438	427	447	431	415	459	455	468	434	425	458	443	449	464	424	459	440	465	438	456	445	488	431	434	400	426	452	461	414	444	412	389	466	421	434	444	426	421	421	416	429	445	455	417	436	458	421	447	402	438	463	440	465	479	425	412	428	443	428	400	467	433	490	430	416	462	418	418	425	460	417	443	466	446	432	417	417	453	465	451	427	410	441	440	431	443	433	452	416	424	438	416	407	440	417	441	430	455	445	445	403	441	437	463	443	464	412	427	408	448	445	437	437	409	425	431	415	457	415	433	452	454	430	442	408	460	440	437	435	462	444	454	461	438	413	443	484	418	413	444	435	444	423	445	400	445	447	488	417	475	416	440	427	432	448	453	434	435	438	434	440	458	425	467	413	452	452	453	456	451	449	425	427	442	444	438	416	477	416	432	439	450	424	423	430	464	426	399	452	417	420	449	404	450	468	428	458	427	436	433	438	458	404	450	429	465	483	428	443	453	401	468	418	422	428	428	446	447	440	465	439	430	434	440	416	424	453	460	402	446	467	446	410	464	456	450	456	432	465	419	440	411	461	423	442	443	403	429	440	413	463	456	422	447	442	447	434	467	449	458	427	413	444	450	446	384	431	420	434	454	449	397	426	440	447	431	464	421	431	446	455	491	418	432	448	453	454	414	442	462	458	448	458	440	441	439	379	459	453	443	431	440	473	493	427	466	456	387	414	403	449	411	415	420	431	479	441	458	471	427	468	428	431	487	450	422	430	419	429	419	489	433	445	426	455	411	422	433	440	468	442	434	446	443	414	452	432	426	428	410	411	438	444	418	448	473	410	462	434	430	457	435	420	434	434	460	440	471	443	450	407	418	471	428	441	410	412	431	443	476	431	446	441	460	436	451	492	441	441	442	447	461	440	430	401	439	445	500	463	450	406	441	451	420	439	400	456	438	454	413	441	394	405	396	443	405	421	420	441	447	422	434	421	446	442	460	442	438	449	414	432	429	438	429	427	434	397	408	412	429	435	439	434	436	469	443	433	422	404	469	444	467	422	409	443	427	422	395	439	445	417	397	438	457	435	415	425	433	429	439	440	437	424	441	400	444	448	396	414	447	453	425	380	434	431	434	423	462	473	429	446	441	445	441	424	448	441	397	467	457	462	468	486	449	462	450	442	420	430	429	414	482	459	438	454	444	431	452	472	439	447	465	403	412	448	417	431	450	415	425	439	434	440	430	481	405	418	454	413	420	451	456	468	437	440	446	433	420	424	424	435	445	413	443	432	422	430	408	442	398	411	405	433	414	432	459	462	431	411	439	431	439	429	434	441	434	394	383	415	439	433	458	453	422	459	481	434	450	409	446	439	436	417	444	401	449	424	414	418	436	464	419	463	425	407	447	442	403	446	418	410	460	423	446	433	413	456	410	452	407	429	417	415	405	432	418	424	469	418	417	446	414	426	447	426	456	454	445	453	409	448	441	452	459	485	433	484	397	412	459	420	450	451	450	437	395	439	434	445	456	442	459	395	418	450	409	435	427	422	464	421	426	405	421	466	426	450	419	436	403	445	436	400	430	421	410	424	446	436	411	414	425	468	425	411	431	445	425	476	444	429	420	459	446	429	439	437	447	446	436	432	419	445	420	426	438	399	429	457	427	461	426	457	403	458	435	439	401	439	450	436	425	480	432	409	468	425	437	405	402	420	441	437	444	462	431	448	425	411	443	424	440	443	427	443	432	424	412	421	451	417	471	416	449	446	437	418	460	427	418	460	412	438	435	428	458	450	447	450	408	430	422	442	467	464	430	467	420	436	453	443	437	434	482	442	438	431	447	445	405	447	430	440	424	430	439	422	454	402	455	450	414	438	440	452	437	449	432	391	434	440	487	447	442	438	456	452	407	410	479	458	398	434	476	423	434	443	456	447	431	419	428	431	455	422	419	428	495	428	425	442	409	440	450	432	428	418	409	442	420	430	445	421	446	443	450	453	432	439	464	459	440	442	450	417	427	471	433	427	421	456	460	409	427	457	461	394	444	438	458	446	457	432	436	415	397	468	417	444	430	445	444	415	416	425	448	410	440	410	418	403	432	461	445	422	425	456	420	458	434	437	399	448	443	413	452	418	439	463	418	422	466	415	433	414	463	445	439	402	447	392	416	430	416	450	425	411	417	480	425	423	413	456	443	449	460	400	445	438	439	425	459	458	423	396	480	442	407	438	426	442	460	439	441	380	430	400	416	451	431	415	413	459	447	451	429	441	432	441	415	429	413	373	432	430	414	436	415	439	440	452	488	435	431	444	437	456	430	427	451	456	422	437	397	427	438	510	416	472	434	445	447	439	427	451	431	404	478	413	431	425	424	478	464	411	396	413	424	446	387	438	434	423	435	461	442	438	453	481	445	478	433	410	446	460	462	427	439	454	464	427	420	407	416	414	405	443	489	445	407	450	438	423	415	432	415	437	417	438	454	453	421	460	445	420	450	445	439	453	412	440	422	405	454	435	438	430	428	451	425	413	451	413	393	435	491	422	430	421	445	435	432	439	451	447	405	435	449	447	399	433	430	413	415	468	401	454	414	391	455	449	453	452	394	419	416	455	440	426	424	422	460	481	428	457	397	442	437	465	440	453	405	443	429	464	445	452	404	452	417	431	380	413	406	450	429	467	451	451	461	454	435	420	423	401	417	469	465	450	411	421	444	403	457	441	428	429	437	437	450	437	439	461	424	446	437	451	421	438	427	420	416	442	444	460	444	470	458	427	456	463	440	420	470	430	441	446	443	399	442	436	477	509	417	455	442	449	433	441	479	447	441	427	444	460	404	426	421	427	412	437	453	403	434	457	453	443	418	468	448	405	425	418	443	422	438	422	476	440	407	429	438
27856	18547	4632	1164	892	847	840	833	861	804	865	879	817	811	828	829	828	834	818	828	798	872	852	873	861	825	872	800	814	841	844	838	829	828	820	833	845	829	842	819	828	859	832	799	834	857	866	823	854	857	801	777	824	817	863	843	837	773	844	815	822	858	854	825	810	857	863	832	823	821	842	865	809	819	844	873	855	776	758	823	806	810	844	836	877	794	851	840	831	808	812	863	858	865	881	753	792	814	843	859	826	826	845	795	844	830	863	825	845	825	819	857	851	844	836	893	883	862	884	808	832	829	831	794	846	840	806	841	857	845	871	867	847	794	845	853	829	792	831	819	801	864	857	860	809	877	825	810	830	826	839	819	772	816	848	841	873	818	789	881	858	843	852	864	821	833	829	808	866	830	810	800	874	904	828	843	786	781	840	842	833	853	828	792	864	805	830	836	823	789	870	843	882	794	860	834	842	908	824	849	814	844	783	835	873	852	872	868	754	807	841	879	830	820	818	833	847	829	843	820	826	808	828	849	865	791	855	870	821	763	799	741	835	897	793	862	805	821	841	815	825	776	813	865	818	823	841	860	838	876	829	840	853	872	793	820	867	837	792	782	816	839	795	845	788	805	830	826	837	813	821	811	836	807	853	810	818	805	821	828	876	834	801	834	799	805	840	864	793	839	810	811	832	818	898	865	789	811	846	791	874	814	843	885	813	853	870	863	851	822	836	830	769	847	803	795	859	868	818	813	810	902	854	864	828	852	841	865	863	808	846	852	875	862	792	843	854	801	818	832	878	821	849	884	840	842	844	831	830	784	797	812	830	814	850	842	780	865	781	846	878	781	824	864	870	818	816	827	828	820	817	809	848	840	849	793	848	814	890	861	836	831	858	814	843	789	791	837	832	872	785	849	790	839	853	803	850	842	840	806	807	816	835	797	800	831	848	899	815	806	792	796	817	837	873	849	826	802	824	807	793	890	819	861	807	846	809	844	832	806	806	873	837	870	842	807	812	853	781	827	848	792	858	815	856	822	816	841	834	850	807	799	883	782	882	809	766	829	820	850	860	806	864	826	843	851	827	850	817	856	823	822	873	811	841	792	821	889	832	871	796	821	814	856	834	831	827	877	859	863	809	843	852	808	862	917	828	806	817	893	820	780	808	828	815	864	828	818	808	841	852	810	832	842	805	841	845	870	804	855	858	794	815	783	767	849	817	862	904	838	866	866	856	877	800	809	816	888	807	820	830	864	819	844	787	859	852	829	893	816	756	879	826	892	832	855	836	799	822	819	828	825	820	882	772	817	815	850	844	801	841	803	797	880	811	809	827	797	855	848	884	864	831	868	833	829	824	864	871	835	813	808	839	806	853	825	844	849	821	849	770	872	807	857	852	792	799	786	799	865	843	802	813	827	844	810	833	786	834	858	834	758	831	818	877	843	808	792	814	835	848	849	861	828	825	837	865	815	825	839	794	813	831	787	814	853	827	855	747	856	835	857	806	831	808	910	839	816	823	813	839	869	856	843	863	814	845	828	851	856	873	818	798	844	821	819	808	817	823	804	864	819	826	855	860	830	817	797	879	869	818	785	838	853	805	876	867	753	818	800	849	861	898	817	803	816	840	826	823	851	814	788	831	867	842	800	837	796	852	823	804	854	843	827	804	816	832	838	878	801	884	839	849	874	859	826	863	820	852	863	830	819	812	868	870	868	848	817	845	836	804	809	859	823	851	824	850	885	824	824	817	856	853	759	825	790	842	786	849	821	839	839	848	827	879	811	801	783	830	849	846	827	881	822	835	888	838	844	812	843	828	845	812	818	811	765	856	844	803	845	856	836	823	844	838	837	826	817	837	808	823	816	795	810	864	833	837	807	832	834	820	863	819	839	858	853	824	831	886	808	832	778	860	842	860	825	839	873	836	861	851	791	835	854	812	821	855	888	857	866	857	798	836	823	819	758	881	843	801	822	867	825	848	849	807	840	766	828	833	815	782	826	846	818	840	845	822	824	845	770	827	815	742	795	812	824	810	872	866	777	853	828	825	839	808	815	777	797	829	882	890	835	846	853	851	827	845	817	840	883	792	820	829	832	885	827	798	838	811	834	884	871	856	781	778	831	803	837	840	807	817	881	816	800	877	852	835	810	819	830	846	839	832	827	827	859	829	851	789	833	836	860	803	803	840	753	841	856	840	819	852	847	795	861	813	836	836	796	786	833	814	850	792	819	791	873	865	846	864	835	813	844	823	814	891	818	864	862	851	821	851	814	852	845	869	774	781	826	817	860	843	823	880	794	870	843	781	809	823	782	802	820	843	816	834	826	826	821	821	829	794	844	792	798	798	830	843	879	853	826	851	826	845	858	845	826	839	885	789	800	790	813	835	744	813	830	820	811	844	848	808	813	890	829	852	828	848	824	816	861	875	852	843	840	852	795	808	830	835	844	839	870	860	828	857	838	880	783	842	861	828	882	845	831	798	770	824	870	805	835	789	831	886	852	833	826	816	770	850	822	749	903	783	753	798	793	820	808	792	820	815	845	813	828	857	837	816	798	856	855	820	830	862	846	822	802	840	797	855	855	749	821	825	861	787	829	872	876	869	812	839	841	817	814	811	865	775	833	811	806	792	838	859	831	786	812	810	861	846	777	866	835	829	810	838	857	835	876	832	833	810	856	805	815	836	853	883	839	794	750	783	786	851	805	795	884	817	813	828	838	842	843	873	902	864	821	795	853	787	792	916	776	800	831	802	835	877	810	832	830	869	838	886	823	864	876	834	824	833	794	818	825	815	831	847	847	853	793	858	843	779	794	840	829	840	798	837	850	833	784	825	820	807	874	852	817	866	784	845	876	846	780	900	798	825	807	807	814	806	835	826	868	825	785	809	830	862	852	839	862	844	817	882	838	808	844	779	857	844	845	865	850	856	881	850	858	869	857	839	831	815	849	825	914	903	828	779	793	817	817	857	827	805	892	804	820	792	801	829	836	875	775	805	837	850	795	821	836	820	853	830	923	808	845	834	832	826	807	839	795	844	859	824	823	809	845	823	849	841	819	871	858	816	860	811	815	817	838	875	841	780	841	873	852	799	819	820	805	823	857	847	906	855	829	815	820	786	814	838	843	827	776	836	841	899	802	818	792	832	795	862	843	854	863	818	771	827	824	837	816	818	828	805	836	847	779	828	843	847	800	802	857	837	842	825	800	869	828	819	837	828	847	875	830	785	905	839	874	845	812	859	887	825	821	915	786	854	828	885	830	828	829	804	877	822	828	884	803	874	806	826	924	816	829	834	868	774	868	784	827	825	885	828	806	846	852	808	846	843	815	878	829	856	819	862	842	870	764	848	818	823	945	817	865	852	857	845	882	818	791	858	826	841	851	753	855	863	835	811	828	843	797	909	847	807	862	817	810	816	827	890	830	821	882	822	830	829	804	829	831	835	821	861	811	852	904	816	894	828	829	863	835	792	851	841	790	785	809	860	772	800	823	853	843	805	855
9072	2631	1330	1130	1069	1033	1025	1083	1065	1100	1022	992	1047	1041	1017	982	1000	977	1012	982	1014	1044	1041	1002	1030	1009	1018	1025	1046	1053	963	1020	1018	1054	1009	1075	1039	1022	996	1015	983	1022	1053	1055	1083	1045	1008	986	967	1017	990	996	1028	1012	999	1062	984	1051	1012	960	1027	1017	966	1020	1009	1022	1022	972	992	1044	1014	1017	992	999	965	1078	937	1114	1023	1013	1051	1008	1032	998	1020	1070	989	990	1004	1037	1001	1041	1037	959	967	1013	1034	1011	1023	1034	1010	1020	1056	992	1011	1023	981	1024	1031	1023	1050	1039	994	1004	1025	1055	1009	1024	962	1014	1007	1016	1032	999	983	1053	1030	1035	1037	1008	1000	996	986	1051	1017	1018	1050	985	1064	975	1036	1027	1024	1052	923	1025	1015	1068	1011	1035	1042	1025	1016	997	1005	1040	1050	1047	999	981	1033	1003	1002	1015	956	1007	1086	1017	967	1073	983	994	1093	985	1004	1064	980	1068	1048	1017	1019	1078	978	1012	1071	1039	1012	1040	1047	1079	1030	1071	978	956	977	1052	982	1013	1024	1045	979	1017	1003	992	953	1036	978	1020	1079	1045	1055	1031	1055	1081	1007	980	1027	1064	1044	1057	1028	1008	1058	1030	1089	1053	1064	1028	1069	974	1002	972	1025	1019	1028	1034	1028	1036	985	1038	995	979	985	1018	960	1006	1066	1036	998	1033	981	1049	1010	1029	1013	992	1064	935	1050	1004	997	1006	1037	1076	990	993	1034	1085	1030	969	1033	1059	1049	1023	1004	1030	996	1023	1040	1043	1018	994	1006	991	1009	984	1061	1008	1030	1027	1016	1000	1019	1018	1041	1023	1033	1048	1022	1046	957	1026	1021	1013	1055	1033	1035	1010	1029	991	1020	1023	1033	991	1024	1004	1000	1072	1025	1054	1040	1036	1060	986	1051	993	1018	1006	1067	1016	1054	984	1038	1021	1036	1029	992	1009	1016	1000	998	1053	1046	962	963	1023	987	1000	1004	967	1024	1014	1023	1048	995	1003	987	1020	981	972	1018	1026	1057	992	1048	1019	1059	1046	1016	1065	994	1009	974	1039	1048	1028	964	988	1025	1016	991	985	994	975	966	980	933	1008	1070	1021	996	1007	1047	1058	1041	1000	1014	1012	1035	1052	1022	1028	1015	959	1034	1026	1005	993	1039	1063	1034	1002	1013	1046	1037	993	966	1033	1050	1028	1030	1032	957	1001	1067	1030	1061	960	1037	1036	1018	987	1001	1013	1014	1013	998	1004	1002	1054	974	978	980	1023	1044	1038	1035	1007	1042	1039	1000	1054	992	1029	1023	1030	984	1016	1020	987	977	1030	984	1031	1021	1077	1027	973	1024	999	967	1002	1049	1024	1062	999	1045	988	1037	999	1071	1028	974	1033	1033	1010	985	1050	1030	1052	953	1043	990	979	1019	957	1031	952	1029	1059	1031	973	987	1000	1019	961	1005	1026	983	1036	969	974	1030	994	1038	1080	1007	1013	1057	984	1011	1088	989	1033	993	1033	1005	1084	1006	1028	985	987	1031	1035	1011	1037	999	1074	1038	1040	1034	1041	978	1068	1018	1006	1021	969	1003	1017	983	1030	1060	1009	1057	973	993	1024	982	1022	1043	1038	1080	1045	1024	1043	1014	1055	1011	1005	988	1037	988	1055	995	1017	1020	1044	1050	1046	977	1025	935	1036	1013	961	1011	1018	1017	977	980	982	1031	1029	1075	1027	1030	1061	1021	1039	1001	1014	1044	977	1033	1006	1111	1012	983	1082	990	1011	963	1056	1015	1092	1003	992	990	981	1035	1000	1015	1065	986	1030	1037	963	1025	976	1076	1056	1024	1018	992	1037	989	1009	1037	1103	1029	1043	992	998	1049	968	1006	1077	985	1059	1001	1077	1009	1008	985	1033	1058	952	1069	988	1028	1035	1044	987	1027	997	1018	988	1008	998	957	986	1039	1051	1062	999	1025	971	1075	971	983	973	982	952	950	1047	986	1000	1031	982	1071	986	1023	1093	1018	993	1048	1008	1027	1013	1017	1022	1047	995	962	1062	1048	1014	1026	1011	991	1015	970	982	1017	1044	1031	1008	1090	1046	1017	1005	1073	1069	1041	980	1054	1026	972	1022	1004	1007	1055	1025	996	1025	1043	1007	1003	1034	962	1010	1015	1010	1076	1004	1019	1022	1029	1018	1037	1028	1005	997	1023	1052	953	1012	1061	1017	1049	1006	957	1037	960	1020	1072	1055	978	1040	1027	999	991	969	994	969	1008	987	1074	997	1029	1050	1007	1062	1051	986	1009	1053	1009	1009	1021	1066	1002	999	1006	1028	1011	1000	1011	1003	1048	1009	1017	1018	1081	996	1017	954	1006	1017	984	1011	1027	1027	1059	1063	1008	967	1000	1028	1005	1040	1028	1010	1102	1010	976	1016	1006	1032	1062	998	1032	998	1020	986	1040	1015	1037	995	1051	1025	1028	999	971	1027	1034	1004	962	962	1009	1024	973	1101	973	1010	979	1015	1049	1053	975	1023	944	1036	1028	1026	989	1060	986	989	1048	1080	1011	1027	1039	1028	1021	1051	1039	1008	1021	1028	988	1048	1040	987	1014	1031	1007	1045	967	992	1070	994	1030	1045	1024	1023	1041	1011	940	993	1027	1012	1058	958	1019	1026	998	1061	935	1057	1079	1029	987	985	1062	1068	1044	995	1026	1054	1007	1003	1033	947	1008	1011	1002	950	994	1033	1059	992	994	976	1020	1024	1032	975	993	978	1070	1056	1029	1021	1065	1008	995	1008	1049	984	1015	1011	1048	1032	1042	989	1032	1064	1050	1005	1024	1006	1036	1012	997	1072	980	1026	1039	1073	1014	1026	1011	1016	1030	987	1006	1041	1016	1011	999	1025	1032	997	996	953	974	1104	1073	1038	1038	1040	1033	964	996	1027	1014	1001	1034	1038	1040	1034	1006	994	1000	1024	1038	1041	1014	1043	996	975	1051	997	1085	1031	968	1039	993	1021	1033	1050	973	1067	983	1019	997	1017	1084	1023	1018	999	1020	1021	1014	1030	966	1036	1042	1031	1065	1040	1030	1008	1018	1044	968	1049	1043	952	1063	1048	1039	1023	1017	1035	1035	990	1028	1017	1029	1086	1054	1043	1023	947	998	1019	1031	1029	1055	1030	1057	975	986	1091	1014	1015	981	1008	969	1021	1017	1046	1045	1024	1034	1004	1080	1045	1049	1005	1018	1033	1006	976	1064	1031	964	1010	959	1010	1048	1097	996	979	1069	1034	999	989	1066	1010	1009	970	1063	1018	1051	1025	1008	1032	1046	1047	995	1061	996	994	1028	1027	1062	1085	997	1008	1021	1075	1049	1046	947	1020	1064	1021	1010	1061	984	1018	1032	1013	1027	1039	994	1006	1038	1076	1037	1076	1023	1053	1081	1026	977	1073	989	1048	1047	1013	999	981	1028	1045	1052	993	1004	1006	1040	1002	1006	1036	990	1033	1005	978	969	1022	1048	1018	1002	1022	1020	1001	1032	1024	1039	1037	977	1032	1026	996	1056	1058	1007	955	997	1036	1004	1011	969	991	1024	1061	1032	1048	987	964	999	1012	1112	1038	1002	1060	1030	989	969	1035	1014	1047	960	997	1059	1017	1033	1000	1055	1101	1012	982	977	985	998	1024	1019	1016	1070	1035	1017	1038	976	1020	1007	996	999	1040	1015	987	1052	990	1047	984	1033	1004	985	1032	1052	996	1024	1027	1023	1039	1011	983	1007	1024	970	1027	1029	1022	1013	1007	1048	1008	1035	950	1020	1021	1033	1035	998	1005	1005	993	1013	993	979	995	1008	957	933	998	929	1071	1048	1058	962	1012	1019	1025	1042	1047	1037	983	1032	990	1074	989	1019	982	988	981	983	1058	988	1010	998	1058	1067	992	1012	987	1024	1053	1011	995	1057	1045	1009	1076	1021	1036	1026	1048	1021	1004	1027	1002	967	1025	1013	1001	981	1028	1048	963	1018	971	1019	1007	954	1009	997	1055	979	984	1056	1020	986	1021	994	1004	1036	1049	1011	991	969	988	1035	1017	1043	1014	975	1081	1088	1039	990	1031	976	1061	976	1056	1074	989	1013	1049	1067	1003	1021	1053	1002	1046	1013	1033	988	1029	993	1031	965	1020	1027	1055	1031	1077	967	994	1024	1020	996	1028	1074	1010	1010	1023	989	1007	1028	1057	1029	971	982	1019	973	971	1020	1032	1019	954	1034	992	1009	984	964	975	983	951	975	1049	1005	1051	1069	1006	963	1045	1016	1049	993	981	1021	1080	1073	1001	989	1037	1060	990	1071	1026	1003	1002	1014	1035	1006	1012	1049	1036	996	973	943	1016	1000	1027	1043	1004	1062	1017	1055	1005	1030	1038	962	1048	973	1086	1035	989	1043	1058	1018	1008	1027	1022	1075	975	1016	1012	1055	998	1018	996	1085	1044	1077	1033	1008	1035	1057	1038	1063	1001	955	1006	986	1010	958	1006	975	986	988	1001	1013	1039	1006	1011	1073	1030	999	1046	1027	1045
23822	21498	28801	24589	21451	8006	1322	1023	964	909	862	894	833	857	806	767	787	807	791	823	810	824	795	821	776	809	796	816	805	768	785	803	790	794	804	774	773	773	797	808	834	810	767	837	817	775	734	783	755	752	803	793	831	793	787	793	780	754	809	728	806	743	781	786	774	792	764	782	756	754	820	771	797	763	807	752	730	752	788	780	811	750	797	783	832	823	799	760	807	791	805	816	746	831	810	780	740	768	766	761	809	744	802	789	788	764	764	792	783	764	798	751	831	771	780	801	793	784	811	797	762	771	716	881	765	736	738	822	744	812	774	781	808	781	766	754	788	757	772	760	779	728	809	755	790	813	719	752	806	732	755	738	784	781	712	777	744	755	799	806	803	743	812	766	761	740	739	837	814	764	784	765	790	781	823	772	787	763	775	759	795	803	778	782	801	817	768	760	771	821	784	796	762	802	767	749	745	784	784	764	779	789	818	779	805	767	786	798	789	743	777	797	754	758	776	772	795	786	784	791	739	778	786	786	742	817	739	762	826	797	778	743	774	820	784	776	764	812	757	793	800	787	775	752	821	767	812	775	765	836	784	740	779	750	789	814	781	777	743	766	741	752	724	731	762	791	787	756	732	804	803	772	739	772	798	752	747	764	726	787	785	755	737	790	802	803	795	829	759	822	738	752	783	796	772	747	750	741	781	798	751	816	834	813	838	777	786	795	756	794	794	738	782	778	763	749	786	767	784	769	759	809	798	735	748	726	747	775	734	742	774	765	758	796	771	762	700	749	773	801	794	757	783	783	741	797	763	779	807	833	791	770	708	766	775	748	773	761	813	760	741	760	754	854	753	755	828	784	753	824	780	800	742	739	809	816	842	768	753	775	782	795	776	759	817	751	767	789	732	792	723	767	815	753	795	822	788	801	742	750	794	758	802	755	740	821	776	740	793	768	776	794	722	749	701	775	757	792	821	761	762	778	745	758	816	762	776	798	744	739	764	778	759	785	798	714	771	776	795	807	781	760	733	774	772	796	803	860	847	750	743	736	747	748	745	727	723	744	833	745	745	739	787	712	758	780	772	804	779	747	730	760	747	791	784	775	778	807	808	739	735	778	749	763	811	770	756	736	760	816	785	782	733	802	819	763	772	728	753	752	742	771	771	774	800	780	814	755	760	748	790	763	766	786	765	786	789	795	770	724	797	786	733	724	760	739	764	847	780	739	742	771	781	796	778	787	760	809	810	773	713	724	791	714	764	748	769	826	791	796	761	748	772	815	740	801	774	731	776	801	757	759	790	803	796	791	784	771	761	809	777	720	764	775	785	777	757	810	831	774	796	782	759	788	779	757	788	775	715	720	741	756	785	751	772	807	771	765	736	768	746	791	790	783	759	837	767	794	767	778	758	759	741	723	771	755	814	753	788	778	775	788	760	773	792	790	784	787	801	854	739	783	717	828	718	768	750	752	762	789	776	805	762	820	761	767	808	790	823	752	793	722	758	787	771	752	749	727	744	806	808	705	824	764	772	761	745	747	746	771	779	770	765	774	781	810	743	734	780	784	766	831	768	768	779	784	727	801	755	724	771	727	739	727	745	736	749	802	766	783	780	773	775	813	757	822	795	759	801	749	778	787	745	840	760	741	776	807	744	733	771	838	793	817	786	797	747	776	722	764	787	772	774	789	788	798	740	763	781	733	772	819	760	793	738	749	800	795	804	798	779	768	795	749	821	772	809	765	810	756	769	753	768	784	797	817	742	705	792	784	798	759	763	736	726	798	729	751	836	760	807	778	809	820	745	750	810	799	773	753	787	796	725	765	774	718	742	746	793	740	757	757	762	783	809	748	804	823	744	800	809	748	789	795	801	733	741	754	794	797	756	735	798	774	784	711	748	744	753	773	744	748	766	709	853	770	707	779	758	785	748	786	766	764	742	765	788	823	788	779	808	800	768	783	774	728	767	799	800	777	732	832	813	820	816	776	742	802	807	814	764	810	773	735	733	761	714	776	741	789	752	809	741	741	776	755	736	796	775	782	779	804	759	774	775	772	719	764	771	737	766	764	821	784	745	807	738	765	778	727	790	870	799	788	715	751	793	776	722	769	806	770	727	769	752	743	784	794	730	764	765	827	789	763	788	791	724	829	769	757	813	775	841	787	772	832	790	797	783	781	741	732	778	793	771	751	777	766	727	757	767	772	803	776	800	809	807	779	754	775	770	826	804	731	795	769	798	765	808	801	786	779	775	745	750	771	802	780	794	738	847	786	759	748	740	735	746	750	779	746	752	746	720	760	777	755	809	788	749	794	763	769	778	817	781	746	776	800	779	784	764	783	771	787	794	793	779	803	756	829	742	802	775	728	814	749	766	813	807	773	759	801	770	807	790	836	780	790	770	781	692	752	765	806	781	732	783	739	757	759	734	757	782	771	811	793	846	771	768	781	777	814	814	763	768	758	726	781	838	775	761	785	757	766	822	749	806	777	753	805	743	766	778	815	760	794	747	833	835	779	766	771	731	776	758	763	798	768	778	776	782	766	747	756	738	757	785	797	774	812	754	767	833	771	790	794	766	767	770	784	777	762	778	803	763	788	765	743	770	756	786	747	771	775	789	751	790	754	744	815	724	766	769	779	780	758	777	746	741	803	772	771	761	749	749	736	776	754	753	795	749	773	740	801	793	778	750	746	777	755	761	744	761	766	760	781	754	803	782	795	770	744	747	743	780	754	734	771	774	760	792	774	785	751	789	768	758	814	768	815	788	756	746	751	773	764	830	768	800	797	758	775	817	712	814	785	746	779	752	817	790	770	791	832	784	751	786	773	792	758	788	771	795	744	808	775	769	782	753	780	781	784	808	755	772	750	777	789	762	797	767	814	794	825	765	755	809	755	745	776	808	774	770	807	780	790	747	755	762	754	765	739	812	802	808	761	781	804	822	756	820	759	825	762	773	747	824	793	766	762	792	770	764	756	790	774	754	760	818	807	769	782	776	786	721	768	793	825	770	785	750	775	804	797	790	800	710	727	758	808	774	790	734	771	801	744	768	750	810	747	782	787	787	781	774	740	780	819	739	775	775	755	811	812	771	797	813	764	786	777	782	764	768	814	781	772	811	806	780	805	798	770	792	810	768	766	812	765	796	725	728	741	748	754	744	793	766	747	778	766	769	763	724	739	792	802	803	750	797	766	784	734	778	817	777	789	764	807	788	762	782	786	789	810	768	791	768	748	773	780	771	795	778	785	722	785	745	780	796	803	815	789	759	742	760	740	785	785	826	800	786	763	817	775	798	738	714	821	736	784	808	746	775	761	804	744	838	798	802	778	768	806	772	752	797	817	808	808	829	835	809	752	741	777	758	792	757	744	782	768	752	786	751	737	772	802	795	756	757	787	771	790	783	740	719	778	796	820	785	788	776	798	733	757	781	725	762	768	818	762	761	768	732	822	777	736	768	781	796	804	747	777	740	764	765	775	803	784	737	792	798	743	783	756	700	744
30294	16512	5243	2850	2341	1912	1613	1494	1359	1189	1169	1078	1142	1085	1059	1041	1024	1051	990	1065	1012	1003	1019	966	1020	1031	983	972	968	979	990	988	995	1018	955	940	1020	976	970	973	961	987	995	984	1027	996	958	977	994	924	997	977	984	982	920	965	992	1003	1006	949	997	949	970	970	982	971	1009	1024	1038	1002	984	975	906	986	926	964	953	987	982	959	965	956	987	941	1021	1071	1041	961	940	973	983	978	944	934	973	970	920	1016	944	999	1009	1042	949	927	1030	957	904	966	964	971	945	950	990	984	938	993	890	894	959	945	958	937	988	948	944	955	915	998	1003	918	947	972	948	975	978	954	1082	993	990	965	957	995	947	961	966	928	950	915	966	954	996	958	1017	987	977	912	937	972	947	941	996	993	922	957	949	1018	965	983	998	1041	971	961	934	938	968	990	1016	1033	1003	959	944	1013	970	989	934	1022	981	957	914	942	1020	1014	947	946	975	941	972	953	916	909	912	972	912	966	926	1013	1004	916	1021	959	945	1006	928	975	989	990	953	957	955	1012	965	996	976	965	989	960	952	987	954	973	940	979	976	978	982	979	962	960	954	1049	948	978	989	991	1043	990	1028	940	961	984	956	926	988	962	1027	924	963	1006	930	982	980	943	981	1014	923	966	951	964	975	999	984	974	983	957	1026	918	946	976	981	994	970	997	938	972	975	978	1011	956	907	953	954	951	966	977	981	988	990	992	929	972	1000	937	931	1027	940	995	969	962	930	985	979	1019	973	1033	938	1005	955	953	939	955	978	956	993	949	992	967	1000	971	971	967	936	986	986	944	994	1001	932	988	996	954	1012	953	980	952	1030	967	992	978	942	915	968	966	980	967	958	935	968	962	961	972	956	990	925	974	952	1011	989	960	1028	949	972	936	1017	988	925	963	981	971	988	975	972	946	954	991	965	956	955	967	980	961	919	980	1020	954	956	959	933	941	982	984	1013	1001	985	956	930	926	982	962	973	1017	984	925	971	941	936	976	950	978	1053	965	950	964	994	974	963	953	1000	906	942	948	992	966	1005	910	994	1019	1042	968	1001	934	973	942	955	916	989	1017	952	982	948	957	987	958	1044	938	905	927	943	921	950	967	972	952	964	984	963	959	914	1038	960	1029	930	994	900	968	944	1011	983	929	914	921	938	931	947	936	965	1009	987	955	952	998	951	1013	982	939	992	939	909	1005	917	1007	961	1017	956	999	908	976	1002	941	951	976	967	967	1005	1002	990	987	955	905	968	972	1039	948	978	991	1033	922	935	955	1015	974	997	986	962	987	1002	985	941	989	951	1007	939	914	913	925	939	1000	937	964	989	970	982	898	954	975	974	938	997	918	995	1028	988	927	1011	952	1014	966	973	919	964	951	954	991	972	945	913	974	945	949	996	946	947	988	996	1068	985	973	949	979	958	964	979	967	972	933	949	983	982	937	992	928	972	978	950	984	971	929	1014	914	941	981	1002	1028	977	958	1001	886	1023	1000	990	931	966	949	998	930	891	963	1005	912	1037	992	985	1029	944	939	987	985	994	978	949	954	1014	962	976	993	989	933	929	961	978	952	1019	1012	960	959	990	957	962	1002	935	983	943	936	972	1020	968	981	935	996	1026	1000	994	937	1005	965	988	959	924	965	952	982	926	995	939	976	937	979	1023	1025	947	912	978	1007	960	980	975	963	947	925	950	998	1027	972	903	960	923	981	933	960	944	977	975	968	960	932	1024	978	1035	955	981	926	969	978	928	944	958	1006	1010	982	984	964	933	945	984	951	996	973	977	988	982	962	994	917	948	963	1002	979	981	959	940	1005	964	959	936	949	992	1021	946	963	959	1053	950	939	942	989	1020	1028	961	968	1011	974	949	985	1005	967	950	955	988	940	908	973	940	940	992	961	967	1029	933	964	972	961	989	939	953	1023	920	950	966	942	990	941	996	973	954	1032	973	928	996	963	984	986	939	920	932	956	966	946	1006	970	966	954	1025	1016	985	965	956	949	1000	993	908	948	961	941	970	989	952	975	1047	975	941	1003	969	963	1000	987	949	928	940	956	958	950	963	963	925	989	966	965	970	1000	947	965	932	956	953	953	925	956	947	966	984	993	941	951	947	990	927	942	965	992	980	995	917	938	953	930	964	965	985	987	999	922	976	1024	1023	1011	937	970	952	963	990	976	973	986	983	959	939	982	971	947	952	974	977	967	933	991	994	968	982	955	944	984	951	1014	953	936	970	981	1014	945	999	970	958	991	930	1000	976	1035	958	955	932	955	996	939	1013	917	891	893	963	974	953	1024	944	983	938	986	967	979	903	975	1015	1005	991	1001	952	988	985	972	979	996	972	972	977	942	991	994	960	986	942	957	963	952	998	980	971	888	968	900	969	963	999	970	950	948	947	892	926	1009	984	947	991	1015	971	990	966	998	1019	983	888	909	979	1020	953	984	957	986	893	927	973	893	941	966	994	946	974	974	968	930	949	953	966	909	981	938	973	996	967	979	970	957	1002	1000	933	929	898	936	954	929	1007	954	956	964	936	946	939	954	1044	934	1022	928	1015	980	980	1029	972	898	964	931	945	968	965	1010	971	991	998	952	971	966	952	918	984	959	955	956	951	961	910	942	990	946	962	904	972	927	1031	938	955	947	955	979	978	959	980	962	1001	1014	964	957	939	964	1019	963	980	985	936	987	948	949	953	958	900	929	963	1019	977	976	970	956	961	959	992	951	993	1007	946	981	982	979	931	999	972	992	1032	955	962	968	960	1000	904	1029	988	1045	963	952	1017	955	937	954	929	921	888	984	990	1010	972	951	939	974	941	969	923	945	960	940	1009	957	946	938	956	965	1002	985	961	1017	986	977	1009	977	998	996	1020	969	987	987	943	913	1015	954	1002	950	909	1007	916	1009	937	1006	946	969	972	960	912	964	979	1009	1041	946	961	976	951	1002	985	959	997	960	950	936	943	983	1008	942	915	980	919	970	981	956	971	931	946	1008	961	985	946	1014	962	957	976	1000	945	984	964	983	931	968	943	916	973	983	930	958	988	948	945	953	920	954	964	1025	980	975	959	923	962	979	999	973	1006	973	958	965	1029	995	946	1068	986	946	920	977	957	985	977	965	967	947	983	970	938	970	950	988	957	947	1009	967	1061	908	957	930	940	979	960	997	1019	912	956	932	944	959	942	984	1000	989	955	984	1008	964	980	1001	982	983	948	912	991	982	951	1007	1017	997	954	969	951	918	956	935	977	1007	1001	974	1063	972	947	985	1000	1023	942	993	977	1008	941	1039	932	941	963	958	1017	956	982	996	988	977	998	1030	974	970	892	987	976	943	966	958	968	1028	960	983	955	974	932	955	896	962	903	974	938	954	1015	980	951	1010	951	972	947	989	907	974	979	932	934	993	958	996	910	992	953	973	966	973	977	926	950	959	1028	965	922	956	905	984	930	948	972	997	989	950	954	926	1000	928	988	973	925	954	944	1000	1017	933	948	995	930	988	968	958	978	992	972	951	911	964	952	986	973	940	957	958	1001	955	973	1007	921	979	947	1008	938	978	936	970	968	947	989	993	979	958	927	957	975	997	936	986	1001	961	989	973	944	969	1041	993	955	977	929	1016	1041	1021	978	1014	997	980	953	979	949	911	1015	946	964	1037	975	915	949	938	937	982	968	939	927	937	981	920	950	955	1016	949	1020	940	972	989	1006	999	943	974	985	993
25083	21543	27586	25728	6672	762	586	560	535	520	482	508	496	484	505	526	509	510	507	512	497	464	533	502	472	487	445	531	503	483	440	462	479	485	461	497	466	506	490	479	488	516	490	466	488	460	497	475	460	477	521	506	487	474	494	480	463	471	486	469	450	490	486	485	481	485	502	462	465	473	470	504	490	514	483	498	478	465	465	489	508	503	502	480	473	476	462	465	492	467	445	449	458	469	494	497	479	502	493	505	480	496	476	506	475	493	498	478	478	467	449	483	474	480	466	493	478	480	532	478	437	471	493	459	477	456	477	477	478	457	477	431	470	460	474	469	500	486	476	478	485	476	477	478	464	453	472	501	487	491	461	527	518	466	440	476	477	475	480	466	455	432	478	461	464	447	515	484	468	496	439	493	456	460	478	483	477	499	472	480	490	506	429	500	460	468	482	473	502	485	452	466	490	461	478	487	493	472	499	476	472	490	513	477	514	501	485	521	447	482	469	486	464	479	464	487	519	442	472	449	497	454	484	488	500	469	454	477	488	440	490	460	447	475	523	490	508	475	491	512	535	486	490	497	524	483	477	447	499	472	467	481	477	448	464	464	467	464	497	509	493	488	494	486	480	477	476	490	476	503	477	522	491	502	517	499	575	462	503	477	490	502	469	484	491	495	502	491	456	476	453	456	499	485	464	485	463	516	498	487	469	468	511	482	460	489	446	519	493	500	421	486	522	467	522	473	530	438	470	466	530	460	444	462	462	462	505	466	528	477	487	506	438	468	489	452	497	463	476	473	455	476	477	489	478	485	470	508	490	454	514	459	530	454	492	514	484	493	516	440	483	459	475	466	502	503	480	487	471	457	449	494	513	490	467	482	482	463	493	448	459	437	466	509	463	464	456	481	497	483	495	504	466	455	492	510	491	507	459	454	454	479	470	448	448	457	479	447	476	492	433	470	470	494	502	470	494	433	487	507	453	450	496	473	490	497	475	515	434	462	471	468	460	474	485	477	516	460	483	489	473	473	455	475	474	462	489	474	492	505	491	510	484	517	485	472	515	488	471	462	487	492	487	488	474	504	455	450	446	489	487	482	489	480	524	465	484	474	484	467	468	490	460	489	504	491	499	505	510	445	474	450	498	507	460	502	501	523	502	483	487	470	445	484	497	446	480	489	506	477	428	443	526	466	550	445	433	498	450	450	461	506	486	488	446	491	507	499	508	495	526	474	516	483	465	452	511	454	534	469	481	456	469	452	504	501	470	466	488	475	485	500	508	488	478	493	500	440	507	469	499	463	483	487	502	472	489	483	484	489	477	507	442	493	446	466	435	500	523	475	516	470	490	498	442	459	495	452	447	500	460	441	530	457	483	497	473	479	472	442	464	461	455	503	493	463	448	470	498	448	440	482	482	496	442	493	518	481	510	454	474	495	472	477	490	461	500	486	498	524	457	477	492	500	512	475	494	477	447	454	487	464	491	478	464	483	485	501	491	474	481	506	514	458	444	467	491	489	506	428	495	435	489	473	458	508	543	446	507	499	454	502	475	538	483	485	476	454	510	458	488	464	478	486	470	451	480	464	472	477	505	483	461	491	485	469	460	482	520	481	460	497	463	464	481	486	451	507	474	449	476	484	457	479	448	491	514	495	449	503	494	465	448	481	444	442	487	476	446	483	497	475	485	491	475	514	476	475	485	505	481	461	459	471	488	479	473	489	508	472	515	456	504	512	463	510	481	447	494	454	475	471	478	446	477	479	482	485	455	513	475	458	503	462	465	480	468	526	489	483	477	505	445	495	460	473	469	481	499	415	493	436	486	505	467	493	482	463	480	455	493	468	484	495	454	460	471	475	493	481	480	445	482	506	489	504	505	468	446	465	506	515	480	432	481	473	480	453	471	487	458	488	498	473	486	489	469	477	466	481	481	492	471	501	481	460	459	462	499	479	506	489	484	437	494	534	487	524	482	477	504	444	471	471	485	457	508	495	495	496	488	510	475	461	458	446	497	452	449	506	472	495	493	457	492	447	482	503	457	506	481	493	490	450	453	472	482	450	450	482	438	481	476	455	504	464	483	474	500	448	505	476	481	495	507	485	475	465	497	517	475	455	475	461	439	499	459	468	432	495	463	464	471	497	456	487	489	441	467	486	499	484	508	473	468	491	494	464	469	507	484	469	462	500	485	494	462	473	475	470	493	460	498	483	482	494	478	464	472	465	521	440	449	467	509	466	455	497	479	506	480	507	452	464	520	470	470	471	515	472	494	515	476	507	445	489	471	433	478	480	479	518	438	466	497	458	497	489	452	473	515	462	489	502	513	476	472	486	487	479	503	512	518	493	476	494	473	457	412	454	462	425	471	483	509	503	480	495	493	472	511	475	470	478	488	512	533	456	474	496	510	462	490	496	500	479	468	482	484	475	461	468	474	522	473	451	499	475	487	506	469	449	477	498	478	487	447	465	464	467	478	481	505	467	491	514	479	457	511	451	485	515	506	493	446	489	471	501	474	453	476	481	469	455	478	483	455	483	478	492	488	441	460	489	492	506	492	518	498	448	479	501	460	472	486	455	453	476	473	472	474	468	514	492	493	473	469	499	486	486	484	477	503	484	465	489	439	483	487	503	502	475	464	442	458	474	469	470	499	500	451	445	483	505	493	508	490	479	460	476	494	488	489	464	459	457	489	465	508	479	489	496	463	490	482	495	466	473	495	478	449	507	463	473	479	474	471	520	481	467	495	466	500	512	507	507	483	476	493	510	476	505	537	488	505	481	458	458	458	471	441	481	497	455	494	510	462	501	504	477	472	459	509	496	475	439	483	469	443	467	519	475	481	487	466	452	453	509	473	499	473	474	474	462	507	451	472	497	445	513	472	438	460	498	504	488	463	442	487	478	524	532	480	464	506	486	500	475	483	473	477	464	464	459	486	476	490	458	454	506	495	454	460	432	428	467	458	458	463	472	519	511	492	485	482	463	518	472	507	474	493	477	460	467	493	466	461	488	453	491	465	456	487	501	497	496	466	499	498	484	469	482	477	479	475	468	477	444	498	492	436	492	447	476	488	468	475	487	482	477	494	493	467	500	481	496	461	471	520	528	453	446	476	520	459	507	456	458	488	492	504	471	454	471	477	473	443	484	472	451	432	463	486	503	485	503	468	472	492	483	526	466	493	542	465	499	458	490	466	500	481	490	488	478	494	485	442	459	466	488	496	500	483	488	502	445	490	509	454	453	468	476	460	510	456	500	504	478	478	453	451	486	460	506	488	478	493	488	506	484	497	438	472	505	494	496	478	452	483	503	489	465	498	477	524	483	495	457	459	492	474	436	492	473	494	491	435	479	520	459	475	453	474	470	468	504	485	485	470	474	498	490	483	467	535	480	464	469	495	488	463	462	504	496	472	504	488	467	442	527	468	483	465	513	476	457	519	484	494	501	487	484	498	470	512	492	523	453	455	486	512	487	482	452	479	465	512	480	482	508	475	506	496	482	501	459
28083	11227	2728	1529	1215	1009	949	859	828	726	712	685	700	604	654	626	643	643	604	616	610	649	605	574	595	579	624	601	572	600	615	646	635	613	593	561	582	671	613	604	608	593	607	652	587	564	622	577	590	603	576	609	611	610	577	578	582	563	618	625	560	617	591	610	572	593	607	638	587	603	571	611	594	611	641	561	612	612	627	583	587	598	618	574	609	635	570	615	573	574	555	616	580	576	617	559	588	545	565	557	589	603	643	586	636	607	567	566	603	559	613	569	584	618	565	573	605	600	625	612	599	613	613	575	538	612	599	568	618	582	593	646	582	653	582	578	602	590	620	617	577	615	647	585	627	588	601	624	604	586	598	579	613	596	631	662	575	584	599	597	627	618	542	605	616	589	573	609	635	630	603	588	580	600	616	601	604	568	596	594	608	563	615	608	601	622	527	613	579	603	617	558	580	604	620	595	580	599	626	613	602	589	609	629	607	599	577	583	588	607	558	592	614	561	551	600	590	577	559	588	573	577	578	604	599	583	581	626	627	593	592	615	611	624	613	616	632	587	589	578	574	585	641	577	613	607	569	587	555	621	582	628	589	591	597	586	579	577	621	617	616	578	619	569	620	603	615	615	598	600	581	582	562	601	608	617	576	597	607	591	621	599	582	614	596	619	580	603	598	622	578	593	597	565	598	550	591	536	581	595	615	580	566	585	605	608	587	622	595	606	596	566	593	623	595	605	594	634	616	610	579	580	587	587	605	635	585	623	578	587	576	605	627	574	602	588	547	594	635	577	593	592	589	583	598	591	560	582	600	572	584	628	603	635	632	618	594	578	613	586	599	616	628	622	606	609	581	578	635	599	604	569	547	600	615	569	610	640	576	568	615	613	574	616	581	598	595	622	610	604	566	609	593	580	584	608	595	597	538	617	582	596	572	608	576	561	615	625	624	629	606	598	559	627	582	583	631	586	586	570	584	556	561	578	656	595	603	576	652	591	584	598	578	587	596	598	606	613	613	547	606	598	616	573	607	561	618	564	585	633	597	584	579	607	641	582	587	633	606	616	527	622	624	598	598	609	614	588	572	608	556	596	651	599	592	557	587	597	624	613	586	573	593	595	606	650	571	606	620	608	618	611	592	573	584	607	604	603	642	625	561	582	571	588	598	625	621	581	577	604	610	574	637	583	604	594	578	612	549	563	613	552	583	580	600	613	578	576	602	602	613	589	575	589	575	619	601	580	591	553	602	612	603	643	574	578	568	612	630	598	605	611	620	606	605	574	666	580	570	586	608	567	576	615	580	572	579	612	593	641	587	583	636	631	594	587	564	553	625	578	602	588	621	620	610	568	568	576	634	640	541	607	591	569	622	630	629	582	602	618	568	590	604	547	601	566	584	598	584	593	576	642	574	634	622	614	583	639	595	621	564	612	591	586	586	606	586	610	594	589	629	616	553	602	611	601	604	598	598	606	594	575	570	617	602	638	582	569	581	585	577	589	593	570	586	600	625	611	613	588	622	593	639	601	607	609	582	620	592	589	637	597	607	542	628	602	597	575	600	666	618	597	601	570	587	594	610	606	574	592	547	576	582	605	636	601	604	591	570	577	634	579	534	590	575	574	617	612	562	525	620	600	596	615	584	550	600	646	609	636	614	614	587	618	630	643	593	579	580	572	604	596	578	571	605	608	595	611	577	602	614	603	580	574	606	596	637	605	549	574	583	570	573	562	626	634	584	603	556	595	591	629	575	624	577	630	612	621	571	576	624	601	607	576	569	632	600	626	557	617	620	600	612	611	605	573	540	601	599	586	634	551	604	596	581	546	638	593	640	562	608	642	614	596	582	560	580	611	590	573	601	584	554	583	577	614	626	596	590	641	573	541	615	571	598	591	590	592	580	594	587	579	575	557	625	633	552	577	600	606	571	573	598	586	602	612	572	631	646	575	584	590	625	588	613	568	574	601	630	578	576	588	597	625	607	575	560	573	606	618	593	574	575	570	579	596	601	608	605	592	600	628	610	638	612	606	591	596	576	576	586	566	603	551	613	546	580	606	561	538	607	579	591	593	598	571	623	532	608	578	632	608	598	588	617	580	576	598	633	617	565	613	587	571	574	590	553	608	612	626	556	588	610	593	600	630	590	601	600	578	577	621	595	572	610	607	551	586	605	583	580	604	553	614	605	603	603	576	595	582	558	596	583	597	597	620	597	645	575	603	564	594	600	588	559	621	584	638	554	574	581	585	624	622	595	586	577	584	595	607	601	626	645	614	573	615	580	581	573	586	579	597	611	608	589	602	624	534	574	594	636	578	606	603	607	609	592	620	591	601	597	622	589	560	569	612	608	581	571	569	526	605	612	633	601	598	613	612	587	595	609	596	601	610	621	614	565	574	623	546	594	560	622	610	606	523	595	610	627	585	557	571	599	648	578	594	582	587	594	617	604	594	583	544	604	666	608	609	638	585	558	593	595	567	566	603	610	623	618	575	634	614	574	628	634	558	592	623	627	573	540	593	612	631	587	596	610	630	608	615	599	579	592	633	606	608	597	611	634	608	586	608	596	594	570	583	614	561	587	620	562	645	626	607	575	615	542	605	615	616	601	502	582	609	615	594	610	597	592	545	619	643	593	608	550	545	576	581	565	562	586	596	573	614	569	557	593	613	605	570	554	550	574	631	630	605	590	574	604	567	554	584	588	667	609	586	575	641	636	579	566	599	675	619	588	568	600	569	581	588	615	609	585	585	584	609	560	568	592	619	610	586	611	648	586	616	577	603	598	573	589	589	590	616	621	597	617	663	594	589	603	613	614	592	616	567	557	612	586	627	624	635	597	603	556	589	575	590	582	619	604	584	641	609	591	561	555	589	599	633	596	622	653	579	563	610	617	585	599	615	645	582	592	584	556	584	608	575	566	590	590	604	585	615	602	586	634	600	610	623	583	573	609	563	587	575	630	620	627	595	569	606	596	533	579	558	603	622	618	649	600	558	619	586	573	609	583	590	561	554	581	562	572	599	584	593	566	570	620	590	634	609	611	617	570	586	582	567	589	572	621	598	611	614	586	577	624	558	595	566	616	587	595	558	607	579	593	621	614	582	605	604	589	630	575	611	599	577	564	567	587	589	600	598	573	587	593	574	567	596	570	582	625	626	589	576	563	569	580	636	593	563	586	595	601	586	589	590	596	652	645	624	625	606	604	607	618	541	574	618	614	564	567	600	594	607	618	617	551	576	603	607	605	590	557	601	597	578	570	618	607	615	588	619	570	578	577	592	562	606	618	620	593	612	596	601	578	603	605	555	597	588	622	583	609	625	599	568	604	554	587	586	611	560	653	645	629	583	569	567	559	614	600	611	573	627	590	639	640	575	607	566	601	563	630	590	625	551	563	623	563	581	577	570	588	610	595	573	569	600	558	622	587	557	571	561	616	611	588	621	583	594	561	586	614	610	597	627	624	582	595	570	574	560	634	579	615	549	624	585	568	613	598	553	629	562
22978	21566	29374	24252	21560	21532	4592	823	636	556	487	478	450	435	446	381	361	399	378	374	395	350	356	356	344	349	348	348	355	340	329	305	346	353	346	332	360	372	356	339	360	322	354	376	316	350	334	340	350	309	354	329	345	334	333	319	351	332	343	321	325	358	316	330	333	313	310	320	365	338	327	342	343	303	363	337	363	341	320	311	339	340	354	325	334	333	299	342	325	336	327	327	321	358	315	339	371	348	333	365	316	334	326	350	321	349	319	336	342	352	336	321	360	337	320	331	344	316	310	340	310	333	299	314	316	316	308	331	363	330	349	283	338	368	344	336	348	372	345	340	325	318	345	310	323	316	354	342	356	326	361	332	348	354	347	291	327	351	344	358	282	364	347	331	326	327	316	313	307	368	308	333	333	330	348	316	318	332	356	323	363	314	358	311	325	356	359	333	331	305	329	346	319	310	344	369	346	333	337	342	311	308	310	327	307	302	318	318	316	342	317	335	342	345	338	325	320	351	316	323	320	314	340	331	338	322	323	354	320	319	324	369	347	341	320	315	329	352	325	306	338	314	323	300	313	356	340	356	352	331	315	355	336	360	304	332	346	333	343	314	338	335	346	318	345	336	328	311	312	331	322	318	331	310	337	310	299	339	325	329	324	319	343	389	338	330	379	346	341	325	334	345	328	323	323	307	315	347	308	348	328	318	336	356	334	336	338	332	339	355	324	332	354	337	331	295	341	362	335	332	324	351	358	361	321	316	331	346	319	316	348	322	295	311	337	359	327	277	333	361	320	328	293	342	310	311	322	358	324	325	337	339	334	351	329	317	333	319	332	326	333	340	336	330	343	332	298	363	332	328	340	344	337	332	332	334	368	365	333	353	322	339	348	307	329	318	322	322	326	359	342	325	328	323	357	361	325	349	313	343	326	315	383	316	309	355	362	330	321	313	329	316	324	349	316	326	318	319	359	303	331	295	346	327	323	343	333	346	349	331	313	343	323	316	340	346	341	311	318	354	323	344	338	317	336	312	364	317	314	335	334	353	342	317	320	357	362	320	333	323	310	320	326	325	317	313	326	370	322	334	353	332	321	343	288	324	332	389	327	337	353	316	329	321	342	352	324	320	314	332	289	314	324	324	327	349	300	324	351	340	329	307	334	340	325	330	331	310	334	313	331	295	328	321	350	358	381	310	347	293	321	311	313	325	324	340	334	310	314	329	353	354	366	286	347	354	358	349	318	347	294	336	322	318	326	344	361	306	348	339	284	353	344	324	333	354	318	321	328	293	313	301	325	312	351	356	341	340	345	355	312	290	334	334	316	319	331	349	387	337	327	346	318	345	340	316	316	304	338	336	351	334	300	348	357	329	347	315	318	350	316	343	337	322	351	335	321	325	321	315	317	351	318	362	320	315	344	336	312	330	324	357	334	318	274	346	318	300	313	323	348	346	315	349	321	365	357	328	359	352	321	363	294	308	311	310	334	334	345	329	329	334	361	355	335	326	343	318	302	310	335	331	337	332	295	350	358	304	328	347	316	343	305	348	353	344	317	361	334	339	309	310	340	326	313	362	309	335	330	351	355	358	350	345	329	340	298	342	319	333	322	333	321	317	359	323	344	342	347	300	341	321	311	313	301	301	319	390	321	298	318	295	313	343	334	341	341	324	346	354	359	318	323	336	305	333	330	339	317	304	321	324	336	380	323	345	317	340	364	326	363	348	344	322	338	335	332	338	356	332	316	313	339	338	341	334	326	331	316	339	320	335	291	331	310	330	319	329	356	311	342	359	338	310	341	316	347	330	337	319	325	333	326	315	337	314	318	363	340	351	326	305	317	316	327	321	331	338	340	339	336	327	361	350	322	318	286	340	364	311	350	340	325	333	324	340	326	308	326	320	341	341	320	337	343	351	351	288	322	357	351	298	340	302	308	311	317	334	338	320	304	336	327	354	325	315	313	310	337	335	326	327	324	315	352	341	361	332	315	338	327	303	311	320	351	341	310	322	317	342	301	328	306	342	308	318	339	340	330	331	351	342	331	329	320	316	335	314	326	295	317	334	335	322	347	309	340	318	346	349	341	338	321	312	342	322	322	315	349	338	312	330	328	336	319	345	321	343	348	310	323	333	336	332	354	335	313	311	326	330	323	347	347	349	329	335	314	307	348	362	311	311	336	327	349	329	343	318	362	328	339	340	307	341	354	342	348	375	338	367	305	319	328	353	355	344	321	352	325	343	346	331	320	324	322	350	331	305	289	327	364	353	326	338	326	347	346	351	321	333	332	319	311	359	338	322	327	363	339	357	300	324	328	328	321	340	290	324	312	314	360	302	356	336	337	356	334	313	326	327	308	346	341	329	316	332	307	317	363	340	342	334	332	318	292	332	332	348	334	332	290	339	346	309	348	347	280	308	356	293	332	359	336	286	307	325	336	328	350	331	294	341	310	345	326	363	315	332	340	328	311	315	322	304	297	309	328	310	304	317	347	319	326	304	340	349	305	328	324	320	322	359	338	341	342	351	340	353	308	341	340	313	332	335	353	321	330	336	369	325	333	324	359	338	349	322	341	316	322	326	310	326	331	342	303	359	322	328	307	319	358	349	341	312	318	342	323	333	325	293	327	316	299	308	338	303	314	332	321	333	334	333	331	309	320	311	336	344	320	328	293	320	316	328	343	346	318	307	346	362	281	349	336	316	332	280	294	310	311	329	336	334	331	337	328	340	355	329	328	319	305	360	317	361	324	311	300	363	326	337	327	308	345	307	324	334	306	338	319	294	339	346	339	312	314	316	321	351	330	316	334	296	339	336	296	351	343	320	327	333	328	339	281	309	364	342	306	363	344	386	315	313	336	352	320	351	334	331	310	353	345	383	299	338	317	342	347	336	330	321	365	352	341	341	352	338	347	333	353	325	319	311	336	321	332	314	332	344	303	330	339	341	337	329	308	286	314	325	315	325	314	318	318	315	332	346	336	330	327	352	343	344	360	333	326	311	343	315	342	333	333	322	323	330	314	322	323	328	331	324	332	350	348	304	347	380	324	348	351	311	341	360	355	314	316	330	344	352	327	337	360	337	326	334	304	320	346	343	340	329	336	318	344	317	311	318	327	331	364	333	347	331	319	306	343	320	313	325	326	330	325	316	366	331	346	332	297	299	358	286	324	331	327	323	316	343	323	374	328	328	311	323	355	351	350	334	334	339	320	309	331	330	301	324	343	314	337	329	378	355	358	317	374	316	343	335	337	334	336	307	348	326	348	298	313	333	307	321	345	350	354	328	331	324	304	364	315	318	344	337	327	323	321	333	329	340	323	340	316	341	351	322	324	329	368	333	311	313	297	338	338	334	361	337	338	348	337	326	329	335	334	344	328	324	341	322	317	326	357	300	302	298	331	338	330	334	322	339	343	311	332	350	352	315	306	324	343	322	327	319	344	315	338	318	307	336	301	355	335	332	322	316	306	347	342	342	310	326	301	349	312	308	328	317	327	337
39080	23198	7937	3848	2769	2162	1679	1336	1172	919	898	706	680	678	617	603	572	553	540	520	503	538	559	479	534	494	472	473	499	469	464	446	457	471	420	482	487	522	444	463	455	449	443	435	448	429	420	447	418	462	465	449	435	462	411	406	443	472	441	425	442	479	458	436	456	436	413	412	427	445	450	408	440	378	482	431	424	413	412	486	429	463	420	433	397	411	420	426	452	421	458	405	434	448	444	412	467	425	439	429	405	450	445	437	457	431	484	418	452	458	433	428	488	418	425	417	439	432	500	387	443	435	418	436	457	470	491	413	436	450	453	448	471	445	462	423	460	458	413	426	435	412	406	431	415	444	438	409	441	430	465	401	443	467	414	415	433	487	440	399	456	421	416	412	438	463	401	441	431	440	430	412	441	458	438	427	442	397	445	445	434	442	445	407	455	425	426	418	458	437	394	417	443	404	402	445	468	422	454	445	427	409	426	414	454	433	433	440	415	439	437	450	434	427	442	417	381	447	452	472	449	410	423	433	401	434	400	430	404	456	397	422	431	401	421	429	414	414	427	445	419	409	414	464	445	413	429	437	396	435	435	412	442	438	410	422	429	456	435	420	417	470	401	467	450	481	435	403	450	442	470	421	432	440	427	453	424	430	420	454	452	433	443	440	429	440	401	441	432	428	428	443	463	446	419	435	443	449	420	457	436	442	426	410	415	427	446	432	422	399	433	441	433	451	439	454	450	417	441	449	445	409	442	463	432	398	457	424	453	400	448	439	404	475	417	436	449	415	438	433	430	427	460	423	426	422	414	440	416	432	436	424	418	434	433	452	477	454	469	454	410	400	425	436	424	433	413	441	428	404	400	460	416	452	432	443	427	419	429	427	443	430	410	420	404	413	466	433	437	409	438	456	418	404	425	411	444	455	394	425	421	416	443	442	465	425	419	439	435	455	388	431	395	402	405	469	437	422	426	445	447	443	441	434	419	478	409	458	438	414	440	413	450	437	453	411	431	393	458	425	404	437	395	493	452	422	425	439	429	407	443	464	470	444	423	443	444	416	448	451	454	428	426	441	436	430	401	416	467	428	432	446	405	440	456	429	452	473	417	432	408	414	443	443	404	447	413	399	446	409	418	420	419	456	476	431	446	474	428	439	422	424	429	451	458	443	425	435	437	426	411	445	409	460	405	417	430	447	418	380	388	406	437	497	449	452	420	448	423	400	434	431	410	421	467	432	454	404	439	443	418	411	415	440	425	440	445	480	449	423	419	414	417	410	431	433	419	429	403	432	419	405	440	425	420	432	453	429	454	457	460	438	434	453	431	446	428	420	411	463	449	445	431	473	457	419	417	432	427	455	425	451	418	437	439	456	445	433	433	432	474	433	457	464	430	465	438	387	391	386	418	419	389	459	458	457	439	429	417	446	449	412	478	464	412	444	455	462	433	452	433	458	463	424	430	434	482	442	422	478	452	450	451	415	436	419	451	456	421	446	425	410	429	418	407	407	447	435	456	448	453	421	472	450	422	425	424	427	417	386	395	445	423	442	416	455	400	464	442	423	456	480	420	419	443	393	438	430	449	478	390	443	423	435	432	390	413	459	430	448	427	465	422	422	381	449	403	443	440	428	414	445	436	432	480	445	430	435	413	422	403	425	460	451	441	446	423	419	427	431	405	422	428	408	434	392	430	430	444	448	425	489	427	428	422	468	456	425	441	452	436	418	434	413	448	408	426	440	422	457	430	451	474	424	415	474	455	415	411	412	439	424	412	466	416	464	434	414	432	405	455	444	439	423	449	445	425	466	416	436	440	397	420	454	422	440	444	440	394	433	407	419	478	429	452	416	464	430	434	436	470	433	442	444	402	441	431	466	375	403	435	416	439	437	414	413	438	418	415	435	438	436	437	435	438	440	440	469	448	445	447	442	420	452	416	430	469	411	402	440	447	418	440	457	430	439	432	438	430	463	402	416	469	448	440	459	455	451	406	422	433	370	390	459	413	447	380	454	415	406	413	413	424	410	423	452	452	400	428	435	450	356	437	431	422	415	436	414	426	448	442	449	440	409	444	443	428	450	405	439	453	393	440	395	438	430	442	443	447	430	438	436	451	453	428	425	424	434	433	429	392	426	445	422	429	427	408	438	437	433	410	459	403	428	439	458	470	440	436	458	417	444	493	460	456	418	433	416	422	406	409	421	443	453	441	438	449	418	422	420	464	443	458	447	407	430	435	451	432	412	477	476	447	449	446	455	456	392	438	413	457	438	423	447	424	415	447	413	422	423	450	433	420	435	446	443	466	429	445	415	461	440	478	448	433	430	434	440	439	427	400	446	460	465	423	486	418	407	419	434	419	398	440	435	425	421	436	429	427	424	411	446	435	456	444	454	406	471	429	462	447	439	415	439	475	463	432	449	441	484	432	430	385	427	444	424	430	443	439	467	419	428	419	420	411	463	423	435	453	419	437	460	427	405	447	395	459	463	483	362	433	455	434	441	446	463	437	448	454	457	395	422	409	453	452	461	438	415	437	418	446	458	449	407	447	439	441	443	435	457	408	400	439	409	405	421	455	431	469	414	456	412	424	415	435	428	432	430	428	447	406	457	420	418	439	465	437	445	451	427	401	397	429	421	448	400	445	452	452	429	453	380	422	442	448	383	414	421	452	470	424	407	434	437	436	459	418	455	442	441	429	454	415	409	425	458	412	416	484	405	406	433	437	479	444	430	438	472	439	440	435	463	443	411	423	399	421	433	466	408	423	467	419	456	467	415	413	453	474	476	400	434	442	438	440	446	444	400	382	436	403	430	393	409	434	417	410	432	451	463	449	431	416	409	436	422	413	424	409	384	436	434	445	453	450	414	429	422	435	438	451	446	413	426	436	460	470	462	445	423	373	416	419	424	434	412	399	446	429	425	439	497	402	451	439	440	436	418	416	391	417	424	442	445	431	431	426	469	445	432	421	432	433	450	437	419	454	411	452	452	419	395	475	411	419	433	401	443	410	475	433	437	394	454	413	440	447	453	421	446	441	438	431	418	444	433	455	454	449	448	439	432	458	426	457	452	438	411	431	401	429	418	440	426	450	435	415	396	422	449	452	420	413	460	459	462	427	415	440	443	422	436	474	417	432	434	431	446	406	393	426	429	404	444	432	420	431	436	410	444	445	420	451	444	456	407	428	448	432	396	471	413	455	436	432	461	419	443	454	436	428	459	453	455	413	425	423	404	422	440	478	460	438	396	429	429	439	471	453	419	439	403	453	455	408	425	457	432	445	454	429	415	432	438	435	426	441	411	397	436	403	420	447	421	457	441	425	401	447	449	434	434	416	417	458	397	397	416	437	442	393	401	401	449	427	446	457	403	459	408	420	404	438	417	440	424	400	406	411	428	448	425	444	397	427	416	449	437	404	429	471	421	433	433	434	460	435	446	424	422	456	416	440	428	451	455	418	434	429	425	416	432	455	445	418	416	436	413	388	427	441	405	453	410	422	453
27878	18760	4674	1118	854	880	853	857	766	832	818	805	765	796	820	801	819	865	862	794	831	824	835	792	857	789	806	896	838	851	851	879	832	833	818	875	851	787	846	861	812	920	823	884	823	836	847	818	804	799	819	823	812	887	816	854	800	830	785	815	830	821	782	832	813	791	847	843	846	812	860	855	861	831	831	783	799	823	834	803	869	797	825	808	828	773	848	843	821	797	805	793	808	829	809	781	828	821	803	899	836	822	827	794	836	862	823	870	793	783	778	905	828	826	848	858	792	802	831	854	793	810	848	870	866	832	815	777	804	846	843	793	801	844	832	858	832	864	851	845	813	814	838	848	869	805	783	826	819	815	807	821	842	866	791	881	859	798	739	865	833	836	793	785	875	793	811	805	823	797	824	834	814	849	818	877	816	843	854	815	859	871	789	815	828	838	809	824	783	806	820	858	898	806	801	809	834	809	813	831	836	867	881	858	814	844	789	779	859	806	816	783	883	839	823	863	884	838	843	856	777	854	785	825	811	850	860	826	836	836	840	826	885	895	830	848	821	845	822	848	846	808	812	812	756	794	814	845	819	748	837	844	835	838	862	835	817	819	855	834	845	792	824	788	822	805	823	774	817	849	817	811	811	785	827	820	803	802	791	816	821	798	799	792	788	821	793	827	769	837	842	799	789	843	845	813	854	870	796	828	821	841	787	805	826	823	867	845	856	871	796	886	833	807	834	889	896	843	854	804	852	861	830	820	786	826	807	842	792	794	855	778	835	810	854	821	866	900	868	842	848	840	823	823	793	837	857	888	798	843	818	850	866	817	875	882	858	856	806	804	832	841	807	798	795	851	878	828	818	833	844	785	799	822	823	786	862	797	858	842	800	824	828	833	774	787	785	851	832	861	758	802	829	805	795	817	858	814	839	879	800	859	857	848	863	794	803	831	871	840	837	809	775	813	811	843	838	803	834	806	846	835	851	844	838	826	812	861	830	827	821	804	793	855	835	822	820	862	855	832	820	870	851	801	826	836	815	844	830	825	795	807	786	807	807	828	789	821	834	842	836	865	912	885	776	886	859	816	815	809	812	851	822	825	813	842	824	876	815	821	865	817	846	867	792	753	796	806	805	808	800	830	806	841	858	778	799	856	811	798	805	816	833	778	853	839	826	828	877	843	806	788	840	874	865	852	779	790	828	780	837	826	794	876	858	854	870	797	842	848	829	806	880	869	813	845	880	798	810	805	861	832	854	846	835	802	829	866	815	831	811	893	822	873	847	848	845	818	822	831	885	830	861	771	804	844	865	817	895	839	829	828	843	843	829	843	824	797	890	854	844	818	820	878	831	835	795	840	810	780	835	792	798	794	856	821	785	838	824	843	830	817	825	844	844	808	790	816	813	832	819	875	820	876	823	805	862	812	832	880	811	772	870	809	833	824	843	863	838	881	834	839	831	828	850	830	824	828	825	845	830	846	838	769	836	849	840	844	822	859	889	810	830	830	831	837	792	885	779	841	878	773	786	833	800	795	815	827	813	809	824	879	859	815	823	807	869	822	791	808	829	819	776	806	839	871	842	776	832	802	837	825	788	873	788	816	851	882	850	799	779	789	807	847	866	852	849	843	802	789	780	819	796	803	793	767	808	815	830	797	878	831	813	799	776	821	848	867	813	850	832	816	806	819	799	791	826	787	845	862	825	834	828	777	824	803	815	912	789	805	790	829	842	834	821	850	842	796	859	816	864	815	869	778	778	821	793	798	815	819	796	855	851	863	785	856	844	787	781	892	790	831	838	833	838	923	818	817	787	838	813	809	843	861	790	856	825	807	833	855	854	845	809	795	864	840	828	816	835	796	824	829	856	841	827	815	851	840	792	824	834	831	821	848	836	769	820	797	773	820	799	848	821	812	843	811	886	844	778	814	815	851	854	879	880	790	835	865	840	797	792	778	833	829	915	880	812	824	836	885	831	830	821	794	824	761	829	768	787	801	838	816	825	848	796	810	861	847	820	820	849	831	865	798	833	801	801	803	822	841	835	847	895	816	861	853	824	844	818	809	830	823	824	816	800	862	810	879	857	851	843	799	816	891	829	821	845	814	823	841	828	813	823	797	864	808	883	792	839	794	839	804	827	805	857	841	775	863	845	820	894	820	840	825	830	828	812	820	852	767	831	782	866	889	835	811	747	789	844	815	861	757	846	819	847	780	807	771	850	882	849	817	814	825	827	794	813	850	827	818	769	792	846	836	783	843	868	786	880	845	816	782	903	836	886	856	835	845	858	841	844	899	887	779	817	807	809	840	776	826	863	822	830	816	789	880	845	807	814	873	835	835	839	841	796	838	811	824	831	828	839	832	815	871	865	790	852	784	816	779	853	857	841	822	848	841	801	859	777	831	824	851	818	851	844	782	818	844	832	820	833	807	848	919	851	836	836	827	850	821	852	845	818	832	825	773	822	882	777	849	838	836	792	783	810	777	875	794	835	806	826	879	837	836	784	827	823	848	876	868	826	837	862	867	822	814	858	829	839	782	826	828	815	799	793	828	817	802	842	788	883	887	774	825	839	851	838	782	827	843	813	859	846	890	813	824	862	820	883	805	844	849	834	830	875	819	818	802	825	810	820	840	800	842	823	793	815	756	837	808	810	822	830	852	831	835	823	853	860	801	859	833	828	822	869	854	787	844	835	795	768	799	795	856	838	853	825	823	784	803	869	827	780	823	799	838	813	765	827	786	853	775	829	808	858	857	794	888	825	816	833	844	843	852	815	815	873	801	826	871	842	843	792	886	807	832	835	797	815	816	870	817	846	782	835	876	857	846	841	859	796	795	827	822	784	893	844	819	819	851	845	831	803	835	771	848	822	815	830	877	790	845	794	815	810	782	805	807	810	824	826	872	852	825	767	850	818	793	817	771	883	758	837	811	808	821	850	834	833	836	842	846	831	862	842	836	875	855	848	826	831	829	819	834	821	847	841	806	839	856	847	755	807	815	900	832	826	871	905	848	830	868	827	831	756	837	883	854	810	800	811	832	816	836	844	795	829	862	884	832	787	796	845	816	767	805	847	815	850	858	845	868	798	811	855	821	812	831	787	784	842	824	767	797	795	805	779	867	807	846	804	845	830	870	856	793	879	767	844	851	833	815	863	870	799	845	843	796	783	798	816	884	855	827	854	842	837	816	829	762	824	822	824	837	854	824	767	852	829	869	807	802	754	804	799	838	802	789	840	838	809	784	833	795	874	854	867	843	864	811	838	829	852	782	837	845	835	848	813	804	808	768	801	801	819	824	814	747	830	809	800	761	876	863	807	809	858	851	799	804	800	817	779	843	826	817	785	838	820	779	849	819	800	830	846	799	814	795	856	852	807	826	780	794	896	831	887	830	832	831	846	773	831	799	806	798	818	844	829	833	797	843	802	770	839	804	896	838	776	818	803	835	763	836	898	812	894	830	773	808	872	907	872	846	833	794	783	846	790	825	812	799	825	819	815	828
9907	3983	1273	1146	1108	1050	1096	1045	1011	1008	1040	999	1076	989	998	1047	1007	1111	1004	953	984	1016	955	1040	963	960	1017	998	1064	966	1021	1071	1061	991	1009	1032	991	1031	1047	1029	1058	1064	1005	1029	1021	1012	986	1029	991	1013	996	1012	1000	1002	1004	1006	971	996	917	975	1020	991	1006	1001	954	1016	991	1022	965	1010	1019	992	986	967	1035	1062	1019	1016	1005	962	1041	1045	966	1014	980	1064	1052	992	992	955	976	971	1014	1009	995	1055	999	1010	1003	1034	978	969	993	1011	991	1002	1032	966	1014	1013	1050	1016	1040	1006	1035	1025	1064	1015	979	963	1013	1002	953	944	976	1014	1016	989	1078	1028	978	1036	999	986	1020	1019	989	1071	978	1000	1048	961	1002	1044	981	1015	994	1006	1038	1004	1045	1049	975	992	1066	1074	1022	999	998	1050	995	1063	1021	1010	1038	1021	1041	1014	988	997	1010	998	1018	973	1019	1044	973	1056	1068	1037	979	1074	991	1012	1043	1054	1012	1056	954	1022	1056	1035	1029	1008	986	1035	996	1005	1074	1025	1079	997	1008	997	1014	1040	1067	981	1025	1030	1035	1040	1025	1032	929	1006	1008	1020	1004	978	1019	1019	1018	982	1017	1030	973	1021	1026	987	1053	1038	982	1014	1031	1004	1065	1039	1039	1013	980	1018	1016	955	1014	1092	964	983	1018	995	1063	986	1041	935	998	1050	982	971	1038	998	992	1035	1009	1031	974	1075	1032	1023	982	1067	989	1002	1053	1102	1038	1019	981	985	1052	1037	1014	1012	998	1039	981	1015	992	977	997	956	1025	954	991	997	1009	1051	1033	996	1023	1019	1056	1003	1091	1032	1017	959	956	1041	989	1027	1034	979	1018	1058	995	1016	1063	1019	994	1006	1014	1017	1003	976	1006	1012	1009	961	1073	1048	975	1018	983	1042	967	1021	989	1050	958	1025	987	993	1036	996	966	1046	985	964	1005	989	1016	1025	1048	1012	1072	1035	1021	1042	1029	1044	954	955	952	1024	1039	1027	978	991	1010	985	979	1019	1013	1026	1016	1022	1051	1032	1021	971	1053	994	1001	955	957	963	985	966	981	1019	982	999	987	994	1032	1004	1015	996	1022	1037	996	980	1090	968	1004	985	1002	1028	1046	977	1072	1033	1000	917	1036	963	1043	1043	1016	1000	975	981	1038	990	1040	972	1022	998	1039	967	1030	1039	977	952	1011	1054	1006	1038	1007	1026	1041	1060	1063	1012	1000	1014	959	1037	981	1041	976	1000	992	980	981	994	1030	1013	1052	1061	1038	1051	1038	1040	1016	994	954	992	1011	1030	1018	1040	1024	1048	1040	952	972	988	974	1014	1036	1013	947	1004	1044	1005	983	1064	994	1050	1001	1035	1034	1022	1003	1017	986	1008	991	1072	1028	1039	1074	1003	956	975	994	1007	999	985	980	1003	1025	1013	1003	1016	1034	1065	1030	981	983	1006	1047	1014	976	1055	1018	1002	1054	997	1039	964	999	1021	1009	1004	980	959	1011	1046	978	999	1024	1065	1050	1006	1054	1034	999	987	1012	1029	1036	1020	1045	1045	1015	973	1031	1048	994	1031	942	1037	983	979	992	992	1105	1000	1028	979	1027	994	960	1016	992	991	1001	996	992	1002	1102	1013	1050	975	1025	1001	1031	1029	1110	1063	1023	1011	1059	1035	958	1033	1006	1023	1038	986	1053	958	1045	968	988	971	1032	985	1025	963	1051	993	963	1041	1014	1041	975	1034	1022	1044	1036	1049	978	1007	1017	981	992	963	1024	1005	1013	1016	1016	1014	1019	984	991	1023	1059	1026	979	971	970	991	978	1006	980	971	954	1013	1005	1020	969	972	1016	990	993	989	1047	1044	1026	1054	1020	976	991	1001	1013	986	977	975	1024	1021	1007	1003	1011	1012	1031	983	968	1027	1050	999	1009	1032	1006	1031	974	970	1007	977	974	992	981	986	1002	1076	1012	1020	1001	1059	984	1064	983	1040	960	997	1006	1046	986	1016	1014	969	1030	1007	1019	976	1005	1045	1003	1008	1003	1016	1053	957	1015	988	1049	1049	1086	997	956	1051	961	1069	1027	1018	1030	1035	1056	1022	1009	968	1056	1070	1026	965	998	993	1039	1065	1045	1032	1049	1018	1006	1024	1073	987	1005	1033	1031	1005	980	971	962	1034	1083	991	1025	1028	979	1008	1047	1066	1046	1047	1035	1051	1015	968	1016	1014	1088	986	1043	1027	995	1071	987	1018	1063	957	1034	978	984	1002	997	970	1080	1037	1034	1029	1049	985	1074	1039	987	997	1064	1022	1027	1091	1056	1006	1013	1014	1015	971	968	1020	1046	1022	974	1030	993	996	1069	972	1004	991	1018	1022	1002	992	988	1059	1014	990	1016	979	1017	1028	1041	999	1004	1066	1038	1001	961	1011	965	1013	1035	1071	1023	999	992	988	1025	1022	1064	1017	998	1037	1041	968	1028	1039	1028	1016	1016	1007	1040	961	984	1005	984	1045	1033	1017	1051	1003	1054	972	972	1017	1035	1008	1005	1012	1007	1029	1056	989	999	998	1016	995	1032	1026	1014	1080	1049	975	999	1011	985	971	999	987	1011	999	974	974	992	1030	958	1009	1038	987	1059	1054	1023	1004	1020	1008	959	992	1063	1057	1057	1030	1072	1019	1019	932	968	974	1030	1022	1012	1000	1023	953	1024	1027	1033	1084	1004	1022	992	988	1022	962	1048	1015	1058	976	974	1036	976	1009	1004	1011	1078	1005	1002	992	943	1036	1014	1017	1000	986	983	1078	982	1031	1052	1064	993	1011	1023	1035	1008	1015	978	976	1066	974	1019	996	1018	1018	957	992	982	1034	919	1019	1053	984	994	1056	1038	986	1016	993	1065	990	1002	1031	1002	1035	1025	984	1029	1037	1037	994	1080	990	1029	1027	990	1021	961	991	965	1044	977	1014	985	1041	988	991	1047	999	1008	1062	1031	1001	1044	1011	993	999	1007	1016	1058	1026	980	1024	999	994	981	1010	1036	992	1034	980	1056	1041	950	974	1013	1000	968	1011	1018	1049	1097	1031	1039	1030	1006	1047	1052	1027	1007	1011	1029	1044	996	991	999	997	999	1007	999	1034	1009	1021	1066	992	974	988	1011	1024	1074	996	1014	1034	997	1088	1004	1022	1034	1003	1010	1008	1026	1025	1007	1006	993	1040	1038	1005	1007	1053	1030	1003	980	990	974	1015	1011	1014	1017	1032	953	1078	1016	985	1001	956	998	1041	1078	1004	1082	994	1035	1063	994	1008	994	996	1045	1016	998	1008	967	1022	1027	1035	1026	1058	992	1069	1052	1010	1016	1001	1033	1016	1036	1013	1030	994	1003	1086	1025	1056	1006	1040	984	931	1029	959	1017	1059	952	1088	981	1026	1000	1081	968	1025	984	994	1008	1050	985	1038	978	1025	977	1015	990	1026	983	1008	1029	985	993	976	1005	1007	1017	1022	1037	1010	982	1060	1004	1008	931	1061	998	991	1021	1009	972	1004	994	1062	1043	1032	1015	1030	1016	1039	1016	960	1005	988	1066	1047	1002	948	984	1036	1040	1010	960	1040	1008	983	1003	1026	1036	987	979	999	992	1007	966	1001	1063	1006	1029	1009	1037	1008	1013	1046	1051	973	988	1056	1039	992	1061	987	1004	976	1037	1040	997	984	1053	1022	977	1021	1033	1035	995	978	1008	966	1033	1041	1056	1057	1004	1024	993	1035	1064	1005	1001	978	1053	980	981	1068	1068	971	994	1005	994	991	1020	980	1031	1041	984	1050	1042	983	1058	1023	995	1002	1068	1012	1017	1008	1015	1027	1017	1026	1016	984	1032	966	985	1070	1042	1035	992	1007	1036	1016	985	1017	968	945	1014	1022	1030	1054	960	927	1006	1058	1025	1043	1001	1007	995	1028	1030	1017	991	994	1002	993	918	975	966	1040	989	1006	997	1069	1059	1020	1009	951	1033	1046	1012	964	1005	1001	1006	1007	1035	985	1004	1042	977	1035	1038	1015	1052	1069	1045	1016	1048	1043	1004	1011	1024	1018	1024	1019	1082	1037	1008	1015	977	986	1030	999	1018	1049	997	1041	1049	1033	1027	984	952	1008	1004	1000	1012	1028	1002	1019	1033	977	1058	1024	967	1016	1054	1073	1011	1028	964	1000	1031	1030	1058	1006	972	1013	1011	971	1056	1005	1051	1018	979	952	1015	1061	972	1013	1013	1010	996	964	1015	1029	1001	989	998	1013	1049	1042	949	998	1030	1065	1055	999	1022	987	1004	989	1009	942	935	992	999	943	993	1062	1024	972	1022	1018	1006	1088	989	1008	997	1034	1012	1021	971	1048	960	991	978	1023	1052	969	1033	1013	1048	1049	1011	982	985	1076	995	979	1041	1027	1007	996	982	1003	989	969	1018	969
23933	21542	28875	24633	21505	8457	1328	1019	914	862	856	883	844	854	833	822	804	853	774	801	868	775	763	831	783	801	760	794	799	838	794	781	749	759	785	819	754	801	759	777	822	821	781	782	769	738	749	814	779	795	748	790	780	765	797	790	757	773	781	808	778	767	804	780	746	778	812	762	756	806	834	779	762	783	781	777	766	725	770	802	745	813	776	773	803	757	810	773	821	830	815	818	786	747	774	810	734	703	757	771	796	760	775	758	784	777	829	768	740	769	798	811	845	785	816	780	824	764	805	772	738	759	806	766	777	782	756	810	773	792	851	817	799	798	725	778	762	770	752	750	808	813	796	782	835	748	780	797	773	843	811	778	791	821	792	728	735	757	751	769	805	817	803	822	794	812	794	753	759	850	761	808	766	811	789	755	798	785	758	796	781	757	742	750	797	741	829	760	788	817	826	783	781	798	773	798	756	827	805	769	786	764	767	797	782	795	756	769	804	786	780	736	765	758	821	773	818	715	779	846	738	783	821	831	796	821	800	749	799	809	738	753	748	781	793	836	731	821	780	814	776	764	750	795	753	763	804	780	772	753	839	746	807	763	775	869	811	820	809	769	752	759	774	771	753	778	786	763	769	780	771	730	823	789	765	742	731	746	756	803	733	774	774	793	794	810	809	777	820	799	774	777	734	742	772	790	766	772	806	753	776	811	802	810	790	800	798	742	763	741	749	768	782	706	761	766	804	805	771	757	773	736	792	760	790	766	788	769	772	769	757	767	817	778	771	755	811	795	808	768	791	772	740	813	744	772	735	809	728	762	770	804	795	783	830	787	805	756	783	741	740	772	794	741	780	793	824	746	841	809	754	753	820	832	732	766	848	800	794	750	797	819	775	793	754	747	819	780	791	829	777	773	795	820	739	821	786	761	774	781	811	785	820	805	753	775	741	812	821	815	751	796	789	762	763	738	751	781	792	791	760	790	768	737	709	725	793	782	754	779	808	755	810	787	751	774	849	783	743	764	767	772	753	753	776	779	854	777	743	819	784	826	741	783	741	800	778	762	822	793	764	816	811	733	771	759	768	760	806	813	739	807	791	785	726	832	788	790	759	818	752	759	780	761	810	799	767	761	775	781	771	781	791	788	757	798	746	797	819	741	804	745	836	744	771	756	759	759	757	769	734	830	822	781	785	770	781	776	767	826	764	789	783	766	811	771	784	783	805	760	723	757	783	765	804	745	824	737	785	803	751	801	808	793	806	807	774	797	780	792	768	776	771	775	822	804	768	756	839	741	790	736	752	776	778	812	764	813	802	791	766	823	793	767	761	812	728	770	798	760	789	791	756	774	785	740	764	741	735	822	780	747	805	766	717	799	747	792	781	758	817	838	743	747	779	755	787	738	776	839	796	792	756	789	801	781	791	761	806	776	772	809	802	762	788	791	763	754	726	784	811	773	755	781	758	777	832	777	810	756	760	740	715	758	755	799	752	753	790	749	820	745	777	791	813	712	797	796	784	784	810	751	786	738	780	754	795	814	793	820	819	778	804	779	819	742	794	788	800	778	777	769	776	821	747	746	781	827	795	781	799	756	757	768	808	749	787	784	769	771	784	812	784	777	741	786	796	748	742	753	792	735	749	746	717	832	771	809	773	729	735	732	770	793	786	786	812	759	796	792	770	740	794	763	768	783	806	782	832	797	785	719	772	821	811	769	822	803	797	790	762	762	789	809	772	779	777	746	792	769	787	810	749	816	809	759	786	768	731	786	760	816	768	738	768	760	741	731	726	758	808	736	721	760	748	807	810	799	775	747	786	760	756	763	706	828	785	756	787	805	821	795	828	782	796	794	759	756	791	819	789	792	780	771	760	759	799	768	754	795	751	765	836	812	817	771	759	785	821	811	764	756	780	802	743	759	766	826	721	725	804	772	760	717	735	757	789	770	832	762	814	788	796	753	784	795	798	792	753	768	796	727	770	742	743	784	802	768	781	838	786	786	781	807	768	777	809	770	772	705	774	775	777	732	766	765	759	763	788	759	792	804	832	767	770	773	742	750	773	782	790	747	684	754	821	729	760	737	762	826	760	796	778	810	741	739	762	764	717	816	792	794	778	733	795	775	817	773	737	820	765	785	771	794	761	774	830	799	765	827	776	776	784	774	813	801	752	763	765	790	809	749	826	771	797	786	741	735	770	772	770	798	803	768	784	798	783	808	763	820	791	742	779	805	788	783	783	722	797	794	759	742	749	818	796	759	785	763	769	772	777	780	790	785	718	795	770	769	740	781	783	779	791	739	781	801	763	796	814	818	783	816	723	781	810	806	809	814	783	765	818	770	769	807	803	814	857	801	822	805	725	730	754	734	813	778	780	802	784	812	783	774	775	754	785	747	792	817	762	762	777	801	752	764	797	793	836	764	808	800	788	743	759	759	769	760	832	778	789	744	748	760	765	784	767	739	759	764	772	808	765	752	760	802	752	776	810	740	786	830	748	762	805	727	760	746	756	733	826	749	793	732	810	753	758	756	732	780	722	758	791	743	797	794	769	777	817	782	783	785	775	762	792	770	753	783	794	757	783	753	807	780	782	742	846	756	770	768	768	846	785	818	803	775	770	786	735	792	803	803	736	762	796	767	774	739	778	788	773	794	803	726	750	782	784	759	803	748	786	772	804	756	798	748	778	805	760	781	805	782	808	805	806	760	801	769	806	773	765	801	762	765	764	798	769	764	827	756	792	798	770	774	835	808	758	775	801	763	786	733	774	747	790	781	825	745	770	782	779	739	733	690	829	762	728	789	742	740	756	761	812	777	802	805	752	808	790	802	726	737	775	771	795	734	834	777	736	763	772	755	753	779	819	748	793	784	773	778	727	800	764	786	761	833	740	777	764	735	831	783	763	779	732	816	765	788	845	779	794	785	773	782	784	716	802	808	789	756	772	757	828	779	789	773	755	791	778	772	774	794	800	770	745	782	746	783	790	788	781	748	796	792	767	798	761	774	733	767	756	758	796	801	776	756	825	819	723	788	754	733	744	758	789	732	778	779	761	775	766	723	779	805	776	741	829	775	768	760	784	755	741	768	719	802	819	811	780	785	787	763	785	783	770	773	739	813	782	799	786	712	751	724	807	736	764	765	789	760	774	802	839	761	799	751	748	798	768	735	758	790	749	759	742	771	813	796	742	796	815	789	778	827	816	731	788	777	761	788	817	788	736	754	755	777	780	797	748	798	771	786	784	760	730	787	795	760	867	775	728	725	783	789	739	784	725	775	814	775	761	798	811	771	785	722	795	798	776	798	773	783	745	780	715	746	792	723	747	838	853	787	724	794	753	803	801	783	748	740	810	803	796	781	776	830	813	785	784	787	796	821	775	735	787	747	809	739	771	737	746	801	769	763	791	766	785	763	821	774	761	746	786	734	759	790	826	815	724	744	757	795	766	818	777	792	748	755	804	779	762	772	759	770	779	761	771	759	751	811	772	746	760	788	798	782	742	775
33622	22364	5207	2793	2200	1770	1619	1412	1328	1224	1138	1129	1119	1117	1028	988	1019	1001	1037	1002	903	989	954	1002	957	1003	1020	972	984	1062	967	895	1019	952	994	961	1046	994	962	933	996	1007	1023	983	1026	964	998	994	1000	943	992	964	992	981	1014	1036	911	963	984	910	957	944	971	965	1018	923	956	956	974	1007	924	977	982	958	946	988	929	927	1012	987	965	962	982	986	943	959	978	955	957	941	990	1004	959	964	979	995	955	940	895	927	937	992	950	949	963	943	971	991	1033	953	981	951	1030	961	943	954	1013	1004	951	945	992	976	978	937	972	952	931	903	1016	959	974	988	964	978	953	959	965	960	1024	967	948	964	985	922	916	949	993	994	961	923	1040	1013	984	931	967	1010	1001	892	988	931	965	958	1001	1022	988	910	942	959	949	922	941	955	984	978	943	990	980	945	998	1023	999	974	1018	941	968	1032	922	993	912	959	925	943	937	958	925	978	940	984	940	976	971	941	950	948	1015	950	900	957	935	932	1015	984	942	914	954	1013	966	965	948	956	950	919	917	972	948	993	973	933	1005	951	966	979	956	953	975	949	941	981	936	1041	962	957	897	945	939	939	960	1001	945	971	1071	956	947	972	966	1000	1002	981	1034	970	970	972	988	972	962	999	905	941	974	1048	1005	978	880	953	948	959	960	925	921	922	946	957	962	1007	974	937	1011	1008	929	1016	960	968	977	905	898	995	964	970	938	971	1030	975	966	952	964	954	994	950	951	940	980	925	1024	979	958	951	918	931	949	949	916	1006	951	935	904	941	955	967	947	989	981	993	966	949	971	996	1027	949	953	968	963	997	967	952	992	962	943	1021	1008	951	939	971	992	974	1001	971	948	918	981	939	969	964	951	1003	946	959	980	980	959	917	992	951	979	908	953	980	958	1000	973	1001	996	966	939	991	950	973	1018	977	966	965	963	1009	947	920	928	913	1012	931	955	992	945	953	923	917	1043	942	970	1005	956	875	1047	967	965	999	950	955	963	981	999	933	1014	959	975	936	924	924	957	937	995	922	998	929	935	958	932	965	952	1043	922	968	955	955	976	909	922	968	966	980	997	972	1006	981	1005	1034	982	985	977	974	1007	920	981	970	976	1014	935	960	924	999	989	951	957	899	981	957	942	966	903	947	958	1018	925	944	953	913	978	968	975	994	958	964	949	946	921	959	966	945	981	942	970	1012	1005	963	995	967	990	941	995	965	1057	976	935	932	957	931	955	942	1002	983	1018	985	978	992	981	976	935	961	988	907	951	932	972	942	963	954	923	947	1014	963	937	920	979	982	929	982	954	932	940	1049	951	936	969	981	977	961	924	982	1001	960	1005	977	971	955	990	991	958	965	1009	952	968	955	984	1013	975	932	955	931	936	1006	945	960	994	971	1006	959	974	953	965	1010	896	1050	992	990	978	993	999	946	1013	954	960	936	976	935	1007	906	973	947	950	992	994	945	902	968	990	1011	915	1023	976	1018	962	947	901	923	972	988	914	998	970	998	972	959	992	984	916	922	940	951	1012	940	984	952	970	972	961	983	984	946	935	1016	982	1016	947	983	966	963	984	984	978	974	982	946	976	956	997	963	956	1000	932	1033	951	978	933	991	959	1016	952	951	972	962	1004	1011	1010	978	930	926	995	997	970	976	988	952	941	993	990	972	936	959	952	950	951	936	952	990	935	935	970	968	904	945	980	986	1018	939	996	967	974	996	916	926	971	1001	1002	939	984	949	971	1020	939	1013	958	1027	942	991	973	980	999	935	984	979	1005	972	1021	941	1002	980	965	962	932	954	994	1042	972	938	984	981	995	953	1008	1013	992	947	930	921	970	1035	993	954	985	947	1007	972	964	989	898	960	955	937	968	986	1007	973	1001	923	944	986	920	985	970	1024	938	927	944	951	922	1035	966	951	976	1005	1006	934	944	944	987	957	973	1003	945	941	908	938	959	961	939	988	957	1007	945	945	909	973	907	975	952	1001	993	977	956	987	953	979	981	963	985	889	942	999	1025	968	966	929	993	913	947	947	973	957	955	987	947	975	957	991	969	1015	967	950	969	919	923	1001	967	949	931	977	946	935	935	886	935	988	968	915	1023	932	951	955	1013	980	973	994	992	940	923	1026	924	977	954	994	986	973	937	957	996	989	966	963	1003	984	926	900	922	979	1019	952	932	1039	982	987	954	1019	946	975	926	1002	921	956	929	942	945	1001	965	1003	972	929	899	960	1028	941	958	976	1026	939	1021	1001	967	934	967	922	901	964	971	922	939	991	944	908	1006	986	934	1007	971	1034	998	981	1009	953	951	939	1031	999	957	942	968	962	974	1013	1037	935	985	926	944	1019	1005	926	874	965	1022	946	984	989	920	988	934	1002	996	992	976	993	940	987	909	939	910	1046	978	926	942	1037	1019	971	966	952	990	953	982	987	977	963	996	915	986	946	951	963	1017	985	925	943	973	954	904	969	1024	1002	906	929	959	928	991	1006	999	1017	992	1003	927	994	1019	979	952	913	964	922	905	981	986	919	956	959	955	1020	1040	928	956	953	921	1000	1029	934	991	899	990	972	1005	912	1019	996	958	962	967	945	935	954	924	930	917	1012	954	1002	963	1000	969	956	973	973	950	927	985	973	917	1002	988	1006	966	886	998	968	954	956	987	959	952	951	1007	969	892	942	990	976	998	971	957	940	978	947	881	974	1020	928	939	948	917	967	956	982	968	928	928	926	988	963	956	934	1005	954	998	1028	907	954	921	954	974	995	916	956	990	961	921	909	1005	937	1000	930	997	974	931	1000	936	889	936	963	969	987	961	932	985	975	941	970	973	951	966	938	993	920	1014	953	989	956	916	956	994	976	913	993	967	959	957	927	1002	964	985	960	972	989	977	937	977	947	981	985	1000	986	943	962	950	955	929	965	960	936	935	978	953	938	982	953	992	1012	922	933	962	1000	1005	1035	931	956	1004	968	956	965	970	951	987	990	933	973	997	976	981	938	987	963	952	972	917	934	961	929	911	957	921	970	1016	1009	955	964	953	911	1008	1012	958	944	1019	972	1011	1006	928	929	1006	1004	1005	954	962	951	982	983	1011	927	926	921	911	934	964	959	967	924	939	935	1048	1027	1013	932	934	921	978	1011	917	973	896	978	1017	963	943	881	942	1024	993	1018	1008	980	985	943	973	968	996	986	963	994	963	986	958	975	995	942	997	1002	942	995	984	954	925	987	1009	935	943	892	980	951	1021	943	946	967	953	994	988	988	985	971	955	1049	941	1007	1001	975	1008	888	972	942	982	942	1015	1026	910	941	981	1016	955	1037	949	961	927	932	923	978	972	966	982	997	987	939	991	997	939	972	951	983	1021	986	938	937	959	950	933	981	972	963	979	1002	932	954	996	953	1002	987	940	940	958	949	994	1005	956	1008	920	978	904	959	1040	970	1004	955	942	971	978	967	935	995	1003	942	961	982	1017	919	932	956	1005	1025	944	956	1002	953	899	984	904	945	991	955	1050	931	1002	977	993	951	908	987	941	948	1021	973	982	976	1005	934	936	929	959	973	993	962	949	945	938	926	947	971	957	960	933	955	971	997	951	907	961	929	927	1004	996	949	981	949	937	1023	987	963	953	973	999	972	947	963	971	973	969	995	1008	984	962	897	979	981	949	973	976	1036	952	990	1005	923	1012	966	974	956	958	1002	978	956	991	960	1001	1001	945	1018	994	898	1017	969
25081	21530	27552	25733	7159	747	676	622	578	552	511	570	509	529	529	497	490	492	495	493	490	523	524	509	480	464	448	476	458	506	467	436	473	485	459	537	493	451	464	483	473	475	507	524	449	496	475	457	470	498	487	529	442	460	509	471	497	474	469	503	536	483	498	509	480	461	482	474	489	463	512	512	491	469	496	473	485	453	466	474	460	479	471	456	474	496	433	484	478	462	491	504	484	495	472	476	445	486	488	483	475	448	407	476	483	442	484	462	483	518	486	518	477	465	478	486	470	476	450	457	504	495	497	500	465	517	463	491	449	489	473	453	470	448	492	481	514	495	449	461	464	467	484	462	481	432	472	465	518	470	464	493	506	534	507	492	468	469	481	483	500	486	517	440	503	498	472	481	476	519	478	479	475	500	467	426	477	476	522	472	494	531	490	509	498	476	459	475	480	463	467	496	510	486	475	531	465	472	500	489	463	492	480	450	493	450	504	473	455	456	473	491	446	473	494	471	502	483	470	474	481	453	476	501	470	464	500	471	502	473	502	497	476	473	513	488	509	514	448	495	476	495	479	457	467	499	492	508	440	466	460	505	452	455	513	485	485	484	484	470	448	464	462	442	486	490	456	477	460	475	458	483	486	483	490	465	482	484	521	489	493	487	486	495	451	486	448	475	424	467	437	489	498	469	470	482	485	429	461	508	438	539	479	477	546	479	447	485	509	485	448	451	464	473	453	505	462	485	479	468	465	496	497	499	474	496	459	458	503	460	502	472	470	490	474	475	505	486	472	441	498	494	445	506	546	498	473	474	502	523	498	477	511	453	480	466	486	474	494	478	441	486	490	481	490	488	459	482	464	523	483	481	444	503	519	550	495	482	497	464	491	460	478	505	461	497	507	510	459	488	467	483	503	493	461	483	411	477	460	463	487	484	495	452	485	503	453	466	527	439	493	466	485	486	494	489	455	470	459	504	526	562	465	441	489	470	481	538	534	455	467	508	471	433	467	497	517	461	475	495	476	509	463	472	482	478	478	525	501	450	492	523	439	495	434	504	474	488	469	496	499	486	488	471	484	438	494	473	520	502	459	503	469	511	480	477	470	502	454	483	464	481	493	523	468	449	449	496	463	485	450	479	497	540	476	483	478	476	472	432	471	471	468	477	477	479	488	458	497	469	472	503	475	476	479	465	486	473	489	488	506	499	474	504	506	474	469	476	488	474	489	519	448	498	497	470	419	470	462	508	507	503	527	478	469	495	490	496	467	497	470	504	493	468	513	452	456	477	489	479	482	469	454	421	462	500	467	505	457	459	479	485	509	530	447	425	487	493	480	463	470	456	461	469	491	489	455	481	474	463	441	470	491	468	493	495	479	503	489	466	445	465	490	506	511	479	504	482	518	465	465	532	459	469	469	462	488	474	448	485	447	501	459	487	496	482	442	461	472	447	513	471	477	511	490	522	445	470	499	527	464	498	450	503	444	459	478	486	474	462	480	487	501	525	480	460	508	473	515	478	464	460	494	484	514	433	507	508	499	446	438	471	474	476	468	524	487	448	495	451	508	481	471	484	463	472	475	460	487	485	510	467	533	446	468	485	457	500	487	449	526	496	490	497	507	454	486	494	488	477	468	496	507	426	526	471	484	477	519	465	519	472	453	483	512	474	444	505	505	473	492	435	512	463	450	477	477	510	503	473	508	457	479	476	494	492	477	486	472	503	471	488	446	543	445	442	509	500	494	491	490	430	431	503	478	470	484	498	459	495	499	446	485	477	461	502	468	486	537	477	478	478	443	466	488	493	447	493	485	496	499	480	480	433	488	490	484	494	477	502	486	473	515	441	473	491	479	466	482	447	477	504	445	461	432	425	479	500	404	508	523	458	470	478	499	481	452	477	504	468	477	492	485	485	515	493	494	481	464	478	467	469	480	491	488	490	462	487	502	510	495	489	467	468	447	489	436	465	467	462	459	451	472	496	499	454	458	468	473	466	477	441	471	471	504	510	476	499	475	460	437	534	478	450	488	465	508	470	489	484	506	489	444	468	467	490	413	446	484	514	499	456	518	438	507	528	470	465	489	469	501	478	446	455	455	525	454	520	493	492	474	473	467	473	484	507	470	440	499	503	480	463	488	477	514	445	459	459	483	466	444	478	487	459	462	483	465	469	503	489	474	482	499	503	503	485	478	487	490	465	480	479	488	517	496	465	466	494	487	483	454	451	465	489	475	428	529	480	492	486	474	482	467	465	473	502	486	524	480	470	449	497	487	494	478	503	478	471	470	462	475	483	484	442	518	418	501	493	506	467	431	491	502	495	444	539	506	479	505	508	492	463	489	458	496	483	468	469	470	464	465	502	477	471	502	477	470	493	475	494	470	465	496	475	479	450	469	468	445	479	489	453	470	494	471	468	490	452	487	495	468	503	486	492	506	469	474	456	467	462	466	507	451	498	490	470	444	478	471	478	498	446	436	494	492	465	483	461	467	450	469	491	530	458	439	441	480	484	474	502	463	474	502	469	489	455	486	494	513	532	503	484	521	489	500	495	483	489	499	447	464	498	492	435	473	492	533	498	509	476	507	470	463	493	492	462	504	505	488	504	474	525	488	502	499	468	484	484	459	496	488	512	469	480	445	469	510	460	492	459	465	471	448	484	486	447	479	489	469	472	487	507	500	476	541	494	498	429	482	451	473	477	469	484	448	516	498	487	489	494	475	495	484	489	474	487	439	489	472	459	507	483	448	502	480	485	463	460	469	454	506	501	451	524	442	481	500	476	487	525	501	475	438	511	492	475	475	469	462	480	459	494	462	511	480	467	475	480	532	462	475	483	517	499	499	474	498	478	444	475	507	474	503	486	466	480	433	456	478	503	451	489	524	485	470	513	494	461	494	472	470	521	462	463	482	495	499	495	495	460	476	489	491	471	515	486	458	506	491	493	486	476	476	467	500	486	476	497	454	468	478	482	433	478	482	480	485	473	517	502	457	490	505	544	488	468	517	500	449	469	493	477	529	472	489	461	489	491	458	518	465	484	474	522	505	484	491	473	479	470	464	501	476	468	506	506	464	455	514	458	490	550	469	447	498	495	472	485	464	511	498	503	465	453	499	504	455	454	451	501	483	489	480	493	491	501	518	471	455	473	479	441	516	526	486	488	450	476	455	469	464	509	457	485	475	496	481	457	463	508	493	472	482	498	499	464	475	498	479	472	486	488	503	488	503	475	467	461	510	496	491	482	495	480	461	455	443	463	448	462	463	490	518	474	538	498	477	474	475	472	498	442	504	474	447	497	452	486	518	495	439	457	502	479	495	489	477	474	510	496	464	463	464	494	496	506	469	427	487	488	474	467	471	497	472	492	494	488	493	512	419	464	473	504	445	485	494	477	498	528	474	455	488	471	434	481	492	485	473	544	488	522	484	500	466	440	478	473	494	492	511	448	488	485	516	491	483	469	468	407	491	473	464	460	504	489	448	459	461	509	451	520	465	483	472	475
30208	17736	2713	1471	1198	1004	895	822	770	682	710	678	694	621	671	655	606	606	632	650	621	641	629	578	595	644	615	588	591	616	608	596	596	600	628	622	585	595	585	594	560	660	583	562	581	637	626	570	600	581	570	635	556	605	587	567	576	591	645	575	556	590	616	574	594	599	659	617	612	634	595	613	589	576	616	591	597	628	615	566	588	577	587	573	630	616	623	599	593	567	593	585	567	613	577	635	613	605	591	579	603	571	646	581	621	607	568	580	569	589	606	579	615	578	624	583	582	562	623	584	608	590	581	589	595	592	606	573	621	570	596	586	598	609	605	597	565	550	609	641	611	586	644	587	627	584	572	651	575	567	577	591	584	608	620	546	605	611	615	618	601	618	629	599	630	585	601	612	582	586	570	558	610	634	632	577	578	581	629	563	649	613	623	557	570	589	589	577	575	579	636	642	560	613	605	597	546	612	576	607	559	573	620	583	603	596	565	596	584	640	559	599	567	628	601	625	580	554	619	580	604	602	588	576	619	603	591	573	606	596	566	618	571	596	612	567	618	595	537	624	585	621	576	580	567	577	558	592	625	610	617	580	600	654	565	639	609	598	594	598	572	588	602	573	617	673	617	588	571	616	650	588	608	559	603	619	632	607	578	611	574	600	589	630	604	591	609	626	586	583	595	620	569	606	594	556	643	616	592	618	596	628	616	600	572	580	612	585	590	606	630	573	602	642	629	588	577	595	627	573	680	553	548	636	562	558	591	623	567	611	578	612	588	588	627	600	639	639	566	558	592	565	661	591	581	619	613	600	607	575	623	583	599	641	613	601	597	567	562	578	615	603	611	562	565	589	608	569	596	595	593	588	573	614	614	578	570	573	568	589	587	597	585	603	613	578	560	552	611	616	569	613	618	626	606	627	612	621	580	615	575	581	574	572	570	613	597	610	607	591	562	587	586	572	592	618	595	623	629	622	602	566	599	578	572	552	610	612	667	588	605	538	575	587	572	604	637	611	589	625	548	611	586	584	591	562	596	574	610	590	594	595	664	620	550	616	605	590	585	582	596	545	568	541	541	635	570	585	611	578	599	601	578	614	606	608	593	598	606	653	613	630	573	576	622	595	574	595	552	575	610	556	575	607	566	600	599	557	551	586	594	581	595	618	574	637	591	604	583	604	594	539	569	563	571	517	589	565	609	575	594	582	602	565	583	520	572	559	586	608	581	590	596	603	589	599	642	581	579	558	560	567	604	598	580	618	608	614	606	622	633	556	583	633	580	648	584	557	580	578	604	617	623	588	533	589	596	580	627	604	581	544	588	579	604	626	585	564	597	596	642	604	595	548	594	569	602	572	594	608	554	610	583	598	613	589	622	556	607	565	567	621	593	617	585	592	597	590	613	567	573	623	623	593	619	585	603	588	571	585	588	603	597	607	608	549	569	625	592	636	600	549	578	632	611	585	559	615	569	647	602	632	647	618	631	566	616	591	599	584	553	627	582	614	607	561	644	613	568	643	581	620	554	621	610	607	596	581	623	577	642	585	577	563	620	628	556	611	566	584	624	646	592	583	577	588	589	600	560	603	583	562	625	584	608	597	575	636	588	616	595	608	590	621	600	571	539	560	592	618	598	585	577	589	585	590	566	591	629	614	590	608	595	636	622	602	652	615	611	603	588	596	592	575	620	558	572	575	569	581	599	606	623	577	563	600	605	666	598	582	606	612	564	637	591	540	613	644	556	548	571	565	606	625	540	581	607	608	551	583	597	506	617	604	627	564	586	609	578	561	602	625	613	543	611	573	584	544	596	606	561	579	585	606	607	609	586	569	581	581	579	601	595	638	609	617	626	572	592	660	594	601	609	623	594	566	624	601	549	585	574	645	640	579	570	592	609	622	606	615	606	600	600	595	622	598	618	569	591	598	596	579	601	586	603	614	593	589	625	651	569	629	572	588	625	580	597	643	573	577	563	582	641	561	569	603	584	618	587	588	643	559	574	582	599	580	548	597	627	595	608	575	600	599	609	574	533	578	657	597	585	603	603	603	579	600	614	568	600	593	601	610	621	571	626	547	565	618	626	608	611	557	617	602	577	599	631	628	616	526	584	618	602	539	567	607	611	574	600	596	605	608	583	562	583	597	602	554	607	648	605	618	629	571	572	640	627	562	573	567	619	614	602	591	607	614	557	641	626	580	618	628	625	611	603	614	592	619	604	540	618	576	574	602	616	621	573	600	572	547	593	612	589	625	569	602	580	588	583	605	594	554	567	619	606	593	628	620	603	656	607	587	624	584	628	585	611	580	599	584	570	597	618	599	580	575	586	626	581	556	569	587	600	612	622	603	588	572	567	565	617	595	567	592	608	549	570	626	609	599	609	581	585	548	542	612	589	615	561	587	587	623	595	629	573	568	592	579	543	601	557	587	576	618	559	592	547	573	587	553	588	603	613	592	599	609	589	610	600	594	562	566	630	588	620	598	605	601	598	623	587	580	556	592	621	618	586	634	556	578	603	627	559	585	563	610	596	549	588	603	616	618	621	625	556	604	623	614	593	598	594	633	622	639	597	602	589	566	615	598	586	601	605	592	613	612	582	625	625	598	634	597	595	566	601	574	564	596	596	636	618	587	587	610	588	607	641	584	601	627	624	629	640	593	605	621	604	588	588	663	561	632	582	590	598	615	584	606	584	542	618	565	536	586	598	587	655	547	596	593	592	569	578	598	582	583	615	620	577	584	569	573	586	577	588	576	624	605	580	621	569	593	634	587	602	574	624	577	588	579	572	604	593	579	630	605	629	553	630	630	601	616	608	581	554	563	580	626	558	595	632	609	590	603	581	578	594	566	571	573	573	617	639	590	629	599	581	620	568	616	541	587	608	595	526	584	582	554	602	617	624	576	564	598	611	597	577	566	599	594	607	631	635	596	595	585	551	604	584	597	588	529	599	573	561	601	590	630	580	619	614	567	596	627	614	595	561	566	614	647	590	582	627	544	645	605	575	597	585	621	582	587	652	581	606	647	603	585	578	572	587	624	577	583	604	595	626	590	591	586	589	604	630	613	632	584	584	591	613	598	592	634	569	603	590	641	581	602	583	627	616	623	569	595	563	594	600	588	623	590	580	605	626	584	589	590	588	622	594	575	551	547	618	621	617	562	596	569	600	589	590	613	538	583	552	589	616	572	585	565	576	585	571	616	588	596	618	584	564	576	582	606	566	578	596	634	591	620	599	632	566	594	589	568	598	613	577	625	613	641	580	596	594	593	598	624	591	612	619	587	582	592	571	616	606	566	601	614	596	591	584	586	574	566	594	657	586	610	588	582	588	548	569	556	602	607	550	579	588	567	607	560	597	567	608	615	610	592	582	612	548	602	600	624	609	619	595	579	592	587	596	604	578	615	599	598	613	609	570	588	571	596	571	554	628	583	618	632	615	586	603	595	614	585	607	554	603	565	587	640	583	589	622	601	590	642	598	618	591	583	603	623	589	589	595	560
22999	21579	29373	24227	21574	21558	5400	752	640	537	546	485	416	465	412	408	408	398	395	364	360	373	379	363	349	388	344	367	358	346	341	367	403	352	375	363	358	360	320	354	314	333	327	315	335	363	363	350	319	346	332	315	305	305	314	353	350	357	355	311	328	346	346	384	340	341	329	330	346	327	339	333	347	366	342	358	317	342	320	314	330	329	306	349	320	324	321	309	309	324	320	341	316	350	326	316	311	333	327	333	311	317	317	320	302	328	326	321	309	313	318	321	402	354	305	325	319	333	356	319	332	355	335	332	326	355	347	350	346	305	353	350	314	348	346	343	361	341	309	318	309	364	347	323	358	320	288	335	306	338	367	336	348	346	353	317	332	314	317	347	337	336	329	319	353	306	312	347	348	340	321	334	389	321	332	339	310	327	359	345	349	318	344	321	339	339	308	310	315	306	331	351	352	360	352	347	347	310	336	372	331	367	323	295	369	340	302	326	346	334	360	341	334	338	350	310	314	341	310	321	337	323	335	340	347	336	342	313	305	372	327	327	339	318	314	327	331	350	324	342	348	298	312	330	325	309	354	346	324	353	336	325	314	320	341	316	326	331	328	346	331	353	324	330	285	365	356	335	342	324	308	346	312	352	337	301	342	320	339	355	346	330	331	314	332	324	341	359	317	361	357	327	321	292	342	349	344	302	357	329	303	338	346	358	326	316	313	372	344	356	350	294	349	340	367	327	357	311	322	334	317	314	333	338	338	357	325	294	297	328	311	340	355	303	343	312	321	323	325	304	323	345	334	336	341	304	275	341	307	304	306	336	324	327	334	353	314	353	351	331	335	328	328	312	368	355	341	337	343	328	343	371	338	347	339	307	367	304	345	320	320	332	371	333	308	339	330	313	344	347	344	347	338	345	336	305	362	337	329	329	303	333	348	306	317	350	323	347	330	344	316	345	346	328	350	309	319	352	361	312	304	330	341	322	325	334	332	328	326	313	320	328	327	315	344	321	302	349	314	318	345	345	323	310	322	305	349	310	345	341	319	302	341	356	338	291	321	339	361	363	329	348	330	306	363	340	318	335	354	332	335	335	290	361	334	335	332	341	328	372	338	323	341	353	315	336	342	346	355	349	315	362	362	328	329	309	354	328	298	326	358	348	326	278	346	342	336	311	342	381	314	328	349	332	345	356	324	321	334	326	335	330	334	309	331	334	301	342	346	315	324	349	330	326	341	332	359	328	323	335	345	338	344	319	342	314	327	336	360	362	327	333	364	338	354	366	340	315	335	316	310	312	349	341	343	337	348	351	326	340	336	346	358	320	341	339	351	297	289	321	352	363	296	331	335	334	365	361	316	361	335	349	342	340	292	348	354	355	343	302	330	315	356	356	331	301	311	310	343	335	318	321	342	338	309	335	335	321	325	332	322	323	319	343	333	308	325	355	377	379	333	340	367	313	315	334	329	322	345	355	299	351	303	314	303	345	374	339	334	326	324	343	349	316	310	333	342	357	337	335	328	311	330	332	334	332	326	341	344	313	325	346	321	334	322	324	334	353	304	352	285	324	320	366	335	354	331	321	320	326	338	318	348	322	290	326	338	357	325	334	314	346	349	354	326	329	307	333	335	325	363	347	318	338	340	310	325	327	275	310	320	332	341	308	342	340	368	335	360	329	340	353	331	318	308	303	316	325	317	290	324	343	342	367	318	337	341	346	335	346	348	289	360	333	337	304	350	320	341	328	328	319	340	338	324	337	290	304	318	345	347	362	324	352	323	343	337	346	322	315	343	352	311	341	378	334	327	338	333	334	325	324	335	321	349	320	326	340	339	318	328	340	322	313	351	371	336	320	344	346	349	336	298	318	341	315	338	294	336	333	318	297	323	338	325	311	322	347	357	324	316	326	342	347	313	320	353	328	338	309	350	342	343	330	321	355	315	325	338	329	325	332	331	337	352	316	334	315	332	315	378	323	328	322	311	326	309	330	368	314	331	318	345	297	332	353	328	311	330	335	343	319	348	331	359	363	315	318	305	331	343	341	373	312	368	341	323	385	319	320	303	317	346	346	345	342	323	359	336	342	353	298	342	314	341	299	321	342	330	369	351	326	329	315	355	362	338	324	332	359	315	324	331	328	330	328	340	325	343	334	319	307	352	347	332	312	334	320	319	322	318	359	319	339	328	278	308	325	326	342	351	293	327	362	334	348	292	353	344	350	336	291	330	323	307	333	296	317	356	348	343	344	341	330	320	332	358	351	357	288	355	291	335	350	331	324	346	326	320	366	362	314	332	351	312	336	339	326	322	301	314	335	329	352	325	349	327	323	318	344	336	336	333	322	312	332	344	360	365	309	326	310	341	317	368	376	317	349	338	360	347	357	318	314	335	356	353	342	355	370	322	313	328	343	318	352	352	320	313	334	313	348	298	316	346	313	340	307	305	332	324	290	344	352	340	342	323	345	321	313	341	316	296	368	339	355	339	322	303	308	353	352	326	315	332	357	326	298	362	306	314	353	338	316	339	311	314	320	309	349	356	338	337	359	348	353	332	312	320	344	327	318	320	304	336	319	336	336	359	333	315	303	355	320	308	310	342	354	346	328	371	340	300	322	345	311	311	315	369	343	348	330	295	330	337	302	322	310	349	354	308	327	323	321	340	342	349	330	346	338	368	360	355	343	335	332	319	325	299	321	359	303	311	316	349	339	331	338	319	324	338	344	353	349	322	354	325	332	333	353	344	353	356	362	326	332	327	339	320	346	345	320	344	313	291	353	317	337	309	325	335	331	344	337	351	339	337	299	336	310	373	335	337	362	323	328	321	355	355	323	321	316	328	341	305	324	319	313	312	338	339	335	364	340	345	314	317	317	329	345	345	349	358	333	369	306	350	395	326	317	346	365	292	325	340	332	363	341	308	333	330	338	331	333	323	293	356	309	330	309	288	321	332	323	335	308	306	318	297	310	322	304	328	351	324	310	324	329	324	309	315	340	336	292	311	356	345	332	312	339	351	339	371	353	381	333	363	355	327	349	350	348	329	323	313	343	333	317	338	335	352	352	332	353	354	338	311	311	350	334	350	319	328	342	347	351	333	315	344	349	315	312	316	359	323	355	339	324	304	321	332	359	330	301	330	327	310	314	376	326	314	348	375	354	322	339	346	338	309	354	347	327	324	349	324	315	338	340	312	326	335	355	328	319	329	349	346	343	347	359	348	355	317	337	347	308	319	310	329	313	310	348	334	331	324	323	342	367	340	316	328	335	322	338	332	282	344	340	364	307	395	339	352	319	347	335	343	342	346	329	343	357	326	336	322	346	314	332	313	298	358	324	325	315	334	349	312	355	330	379	315	336	348	312	298	301	331	328	330	340	312	337	329	334	320	344	331	336	342	340	342	342	331	347	296	309	321	330	312	335	316	331	347	346	302	312	349	353	341	348	301	369	309	325	312	330	329	358	319	352	324	356	356	328	325	380	311	338	334	334	333	349	318	314	339	330
39152	29955	7792	3823	2701	2059	1656	1300	1112	956	884	723	680	642	590	622	536	560	539	520	501	508	514	476	503	481	479	450	464	501	529	437	463	412	453	442	457	460	457	432	480	465	449	449	455	448	469	483	414	445	422	449	468	458	437	458	462	446	440	459	448	422	442	407	421	427	500	418	402	442	440	445	464	436	437	455	467	468	447	479	437	414	452	454	423	463	424	439	424	451	449	442	436	431	449	419	428	402	428	395	455	420	468	455	440	456	442	420	419	444	452	435	429	419	456	466	414	399	452	460	461	435	416	448	419	447	437	448	433	418	426	409	383	423	392	428	426	429	437	417	456	405	450	413	401	468	432	403	475	395	432	430	431	416	401	424	433	444	420	422	431	445	446	433	431	435	423	435	435	449	403	432	395	411	434	434	426	410	452	447	387	470	456	439	441	460	456	461	469	427	443	461	420	391	441	438	426	421	456	401	454	440	425	438	420	474	425	451	444	423	450	473	423	425	457	410	416	437	452	453	457	390	454	449	462	436	408	415	433	421	439	419	435	412	466	427	426	421	478	424	396	436	434	459	464	413	395	459	422	453	430	446	471	469	418	411	464	445	448	447	400	420	398	385	468	458	423	443	446	429	421	410	421	396	427	433	449	472	439	433	450	459	438	443	423	443	435	422	381	416	408	421	425	423	411	412	432	461	456	458	407	450	414	445	441	431	413	424	431	406	422	447	441	440	397	428	392	438	411	413	440	405	450	382	425	412	414	438	432	429	445	457	465	454	469	477	428	382	451	413	436	411	416	414	408	474	424	462	447	444	420	386	440	464	419	453	430	452	462	468	419	458	463	457	445	424	419	439	432	425	423	420	412	381	426	444	433	445	446	446	411	439	451	437	459	434	416	441	457	433	414	429	437	414	431	427	444	456	463	416	394	451	404	424	461	445	432	429	403	417	473	418	428	409	398	430	443	407	403	467	438	455	410	426	424	442	454	468	437	382	435	442	466	413	440	428	427	391	469	426	426	413	424	427	426	459	442	466	442	466	436	400	436	427	441	406	443	441	448	449	440	411	433	475	429	424	448	459	445	436	428	438	425	468	453	452	412	409	402	392	391	460	451	421	420	411	449	384	410	393	449	432	423	435	443	436	433	400	403	440	489	437	449	446	434	394	417	476	393	429	426	440	404	459	422	450	407	455	434	427	431	434	393	409	402	453	436	457	412	407	439	443	428	444	457	405	416	432	457	431	427	440	430	428	492	436	404	480	448	409	422	414	448	405	428	423	441	418	437	431	438	456	423	445	459	418	437	447	444	430	423	421	416	428	452	430	442	424	413	449	455	449	428	403	459	426	456	424	454	423	451	452	437	449	450	432	417	473	441	473	394	401	425	438	458	447	450	433	409	474	434	459	403	440	457	448	426	423	438	400	445	450	373	424	417	415	464	481	450	461	432	470	412	435	429	456	427	463	410	479	422	433	415	437	457	426	406	413	439	413	429	434	462	408	460	418	457	469	425	401	436	415	441	418	416	453	410	424	422	449	447	449	426	419	440	413	440	451	440	414	472	435	464	452	441	447	398	426	412	417	454	439	432	382	422	426	411	409	455	430	444	455	480	392	413	438	445	396	403	416	429	445	449	406	450	414	412	431	429	458	429	401	445	455	433	442	428	441	469	419	422	417	427	444	410	437	422	417	460	464	416	422	421	460	462	408	432	445	425	470	412	409	457	443	434	404	417	439	434	445	422	414	423	400	459	459	446	442	418	441	445	444	433	466	433	437	410	413	425	428	428	459	427	401	425	416	428	435	441	465	429	427	392	422	462	416	409	457	435	482	436	432	450	423	445	420	430	422	444	427	397	404	461	473	442	396	443	430	432	414	415	394	442	420	437	436	441	422	405	406	422	416	463	408	433	413	450	410	410	449	458	433	389	418	443	400	416	432	420	415	409	418	425	412	433	414	432	432	413	438	400	433	450	430	435	416	442	434	466	430	386	433	436	414	439	466	452	402	429	435	441	408	433	430	408	475	442	388	446	389	472	439	451	418	471	461	413	432	439	446	423	405	429	398	450	407	402	426	477	427	453	434	387	417	391	405	433	387	449	414	426	439	447	445	448	458	440	455	416	415	411	421	453	445	474	445	408	461	437	470	419	475	422	409	457	473	421	457	433	455	435	457	429	458	435	404	409	438	438	433	382	429	443	418	441	445	473	449	419	434	438	457	418	441	471	382	411	407	404	470	455	417	429	391	409	436	455	436	403	432	422	432	459	382	425	423	439	441	453	425	426	447	404	451	412	422	435	419	457	438	431	431	432	420	393	446	435	456	446	454	414	433	489	465	426	439	439	411	458	430	390	428	426	390	441	432	412	427	438	444	435	427	442	438	402	453	466	413	423	394	417	403	428	423	431	397	416	447	423	434	409	418	404	429	448	443	443	442	380	450	406	396	418	440	430	397	417	392	438	418	437	423	433	426	406	405	408	456	462	422	411	419	438	447	420	397	421	371	443	475	435	422	444	447	417	430	437	443	475	450	418	405	440	430	457	451	434	424	404	421	415	400	426	429	440	452	443	400	400	428	449	436	435	395	427	396	471	436	427	458	433	385	438	405	447	416	406	465	443	455	421	440	459	413	450	389	405	447	443	438	404	439	429	425	457	460	406	432	426	466	423	456	412	403	416	422	448	441	442	392	418	416	418	440	420	442	433	416	438	413	448	424	426	441	399	438	461	442	419	431	420	437	388	415	444	415	396	432	438	429	435	424	428	427	438	416	409	432	433	446	417	421	456	407	498	410	469	462	444	422	437	443	397	463	436	460	424	448	426	419	396	444	405	446	440	435	443	399	411	448	453	405	435	411	450	436	432	431	436	445	381	438	440	434	399	459	432	415	418	422	450	426	440	412	453	443	421	409	417	408	431	454	415	458	456	410	440	433	391	425	426	418	401	411	438	449	448	426	430	461	437	409	430	454	418	409	409	456	439	417	408	419	464	417	443	390	462	472	417	441	443	424	451	422	435	472	472	407	410	427	409	392	432	413	410	458	466	449	433	444	429	461	437	408	435	411	431	460	465	461	447	429	430	458	426	412	451	414	418	451	419	441	431	409	411	430	457	426	437	472	420	428	422	437	424	445	444	445	414	431	422	462	411	457	410	415	424	421	422	403	393	424	448	476	433	425	434	433	453	426	413	425	433	407	435	449	452	440	421	403	421	411	408	436	443	446	401	409	438	441	422	414	450	461	423	422	444	436	398	427	428	429	411	439	418	466	454	451	433	448	418	414	419	470	440	450	420	422	433	416	409	417	390	409	411	426	422	467	415	446	429	463	446	412	391	421	453	395	447	398	458	428	461	430	431	408	435	404	464	435	427	411	417	426	423	423	433	433	462	450	450	409	414	398	403	400	402	394	424	427	482	402	428	448	389	431	446	467	462	429	430	425	453	370	413	432	438	414	465	424	439	457	409	465	383	435	458	445	423	460	406	465	417	452	391	465
27814	18908	4949	1097	887	877	858	873	855	806	873	894	832	866	831	833	838	883	865	892	854	824	833	825	826	846	839	823	801	839	851	822	843	847	835	870	870	871	806	762	763	872	792	857	848	827	842	858	847	773	822	860	813	806	798	829	837	818	851	843	809	813	806	896	864	840	844	849	851	835	899	833	763	824	821	835	822	874	791	779	835	822	886	850	838	837	813	857	862	808	873	800	794	857	813	856	857	852	818	796	851	852	832	818	819	848	829	857	831	801	841	821	830	856	787	833	837	833	864	809	820	810	813	836	866	863	825	796	834	755	842	828	813	873	849	837	869	835	856	828	816	748	819	876	800	844	861	825	834	871	848	847	836	868	835	835	815	840	817	850	811	826	813	850	859	890	842	782	838	889	808	821	867	840	831	848	812	901	860	733	856	784	834	825	792	785	812	799	780	904	833	805	855	865	865	812	855	833	880	860	823	849	850	902	863	829	814	843	844	852	833	853	844	853	866	850	846	844	805	796	795	805	782	813	878	844	857	846	862	784	802	827	814	845	882	838	792	922	867	776	843	881	836	864	828	833	827	812	863	800	885	808	829	840	813	827	809	850	868	850	836	831	830	881	814	781	830	830	741	826	850	807	814	872	847	817	790	829	816	836	840	877	815	832	882	874	816	875	825	851	864	813	834	810	871	803	855	797	833	829	868	827	845	886	867	795	819	810	830	814	848	808	865	896	841	842	826	858	849	863	833	827	858	808	859	794	854	797	818	782	871	814	804	774	858	891	873	858	848	886	842	862	872	780	827	822	877	810	837	840	834	826	863	799	868	813	821	819	820	853	835	790	817	860	787	771	853	809	833	860	829	841	878	786	915	863	838	779	862	771	861	855	814	797	877	828	859	811	825	836	839	895	798	812	910	803	880	817	830	847	862	810	804	829	805	857	793	804	840	832	847	862	872	844	896	784	856	813	862	873	835	861	844	785	813	830	811	818	805	846	841	862	832	836	839	827	821	857	811	776	806	869	840	832	921	843	864	874	855	766	816	826	844	871	836	804	829	852	873	825	821	829	887	837	847	821	845	827	869	804	854	853	809	816	833	783	830	808	842	829	796	872	869	865	828	837	836	872	796	863	821	816	869	832	831	894	824	853	836	871	800	800	854	830	812	835	772	867	863	826	838	818	851	868	829	838	821	809	810	826	791	787	843	841	848	850	846	863	792	826	888	806	862	787	841	883	793	834	814	876	812	845	824	801	800	840	797	813	814	814	812	791	875	822	856	800	775	848	784	787	857	823	838	818	855	839	745	816	862	844	819	893	817	846	780	841	815	812	861	848	876	826	805	839	910	873	878	809	790	834	837	874	836	871	844	831	808	770	833	868	814	805	827	834	871	857	896	868	843	872	833	789	833	848	836	860	846	804	843	837	845	838	789	805	825	809	801	798	832	834	821	861	805	819	830	868	838	903	811	855	838	771	870	789	849	818	863	870	835	838	879	804	839	788	781	823	821	826	871	832	824	790	814	821	815	880	835	792	844	846	836	865	854	868	869	860	805	852	834	836	801	866	933	853	820	789	808	809	838	913	878	819	862	832	866	860	868	835	881	808	803	865	865	857	844	858	814	838	842	841	864	854	871	795	848	824	838	831	842	852	876	841	912	820	838	831	794	782	812	783	833	839	818	814	829	899	871	852	803	792	858	825	864	820	802	843	875	854	860	873	817	787	811	813	831	845	801	799	852	817	817	803	863	864	810	813	852	811	821	883	819	826	819	781	842	859	902	810	892	827	806	838	853	843	824	778	823	808	842	806	835	837	846	819	862	850	822	829	817	865	808	810	825	832	784	840	812	832	841	812	826	832	835	847	886	853	889	881	854	827	869	773	884	862	759	833	803	805	848	861	830	825	807	864	837	801	844	868	862	800	796	818	787	806	893	824	821	852	761	819	838	831	827	821	847	851	838	849	857	840	851	859	820	813	789	810	860	783	840	859	872	817	848	801	808	822	821	852	785	809	797	771	784	836	846	859	810	813	811	838	820	836	844	905	856	871	870	899	880	858	805	800	864	838	808	844	843	824	843	838	860	824	866	821	857	807	877	863	854	857	791	806	838	823	831	793	828	793	843	821	790	790	869	804	812	809	826	816	860	858	807	834	844	866	785	876	832	900	869	808	852	798	861	882	849	885	862	838	849	838	842	864	848	856	863	821	791	825	870	829	836	863	851	896	768	842	865	847	802	844	797	796	839	826	903	840	832	779	832	819	822	877	850	867	879	819	893	844	769	846	898	820	891	809	798	889	835	807	819	842	825	846	849	846	778	843	784	814	815	799	766	869	806	833	797	843	821	812	852	859	877	821	833	812	825	829	840	814	851	827	844	836	861	837	869	814	807	811	882	854	815	861	862	849	890	783	849	892	819	853	828	869	854	847	829	793	867	870	808	881	894	865	848	893	857	840	806	793	817	825	837	846	818	839	832	826	827	766	860	848	832	906	817	831	809	829	874	783	866	823	820	869	814	813	874	862	839	828	847	854	840	803	836	814	821	794	805	799	843	845	846	848	876	890	820	830	845	795	847	858	860	832	812	851	833	875	821	811	793	807	826	870	788	819	797	823	826	772	828	832	858	830	799	858	859	847	829	835	822	805	864	836	841	806	827	860	924	849	818	873	809	848	844	796	853	823	890	830	862	854	826	856	862	848	806	870	843	790	873	870	769	818	875	852	855	860	865	845	809	815	850	816	808	777	825	863	845	815	814	784	808	814	873	807	832	888	851	792	863	820	753	876	798	871	848	822	789	843	832	796	828	867	862	872	785	829	831	832	820	802	837	857	751	856	808	881	825	843	818	824	835	814	834	803	870	843	861	779	860	874	827	844	831	836	833	899	867	880	844	846	828	831	824	829	780	870	855	802	834	813	800	792	855	827	774	828	872	794	852	785	830	870	871	906	856	801	789	807	838	797	873	854	826	802	817	800	837	822	824	815	844	883	792	843	866	831	832	809	877	852	805	852	832	855	851	827	848	835	813	858	847	799	835	847	878	838	815	756	797	863	823	784	812	799	850	809	863	852	896	840	845	837	872	832	827	833	848	866	854	835	846	798	859	806	868	815	829	842	790	800	812	802	812	852	856	879	805	764	784	799	849	771	850	835	846	820	817	868	834	824	872	829	812	821	830	826	866	846	827	839	880	827	878	797	787	810	811	851	826	833	843	851	843	860	808	869	769	814	887	844	876	827	819	856	832	862	792	818	835	787	817	812	803	850	853	777	806	842	784	857	832	841	836	894	825	823	815	835	893	846	823	836	880	841	840	883	844	871	857	833	846	810	887	857	810	819	820	841	877	815	828	802	828	867	862	846	817	856	825	849	805	869	845	831	836	796	829	838	807	849	858	868	883	863	802	826	894	874	829	894	827	810	812	877	877	849	795	785	843	890	843	874	848	856	847	831	854	836	872	842	849	781	832	839	816	824	840	828	835	841	784	819	860	843	841	874
10925	4571	1285	1108	1052	1084	1057	1050	1108	941	1024	978	947	1027	1031	1006	1010	990	1003	1040	1016	1009	985	1021	1074	1024	1025	1021	1016	1051	999	1051	1025	982	991	979	1025	1002	1078	972	990	1016	1004	1060	996	1016	1063	1000	1037	1040	1045	1026	974	942	1004	1030	1009	998	1015	1010	1062	1029	1062	1027	989	1042	1007	969	1042	992	995	998	1020	1045	1029	970	1032	1025	1092	1031	987	969	1018	1035	984	1041	994	991	995	1013	979	1002	973	1018	1004	988	1026	1013	1000	1060	1018	1005	1040	1010	1034	1036	1047	980	1006	971	1012	967	1013	1015	1058	985	1034	1051	1052	998	993	1027	1039	1070	1034	1069	1016	1008	1027	975	1012	1012	1049	1039	1003	977	1035	1010	1038	980	1004	1047	1048	1032	939	965	1005	1005	1052	970	1011	1035	1088	1014	1035	1123	1048	1027	1025	1030	1060	1047	992	1047	953	1040	1009	972	995	1019	999	1018	1079	1011	903	1026	974	945	1062	1007	1003	1010	966	972	1050	970	1016	981	1005	1021	1026	1065	1021	1031	1039	1005	1069	985	1091	955	1031	980	1000	1041	999	991	1006	989	1023	1001	990	1039	922	991	979	1002	1020	1030	1001	1030	1016	1023	1009	975	930	1031	974	1002	1003	999	1043	1028	1043	963	1049	982	988	1048	949	1002	1019	1014	1050	1060	974	996	1065	1032	1067	1003	975	983	1049	1001	1041	1034	1004	1029	1006	991	1011	1020	1018	1085	1056	997	1034	1060	1046	953	1054	938	1020	1050	1029	1046	1027	1044	1005	987	982	1056	955	1029	1046	1004	1021	1029	1069	998	1024	1011	982	961	1015	1011	964	995	1003	994	1020	1044	1041	1013	1055	998	1037	1017	1093	1010	974	1026	999	966	1036	1007	1057	1035	1028	1015	1054	1012	1032	989	1027	1012	944	1006	999	967	985	1010	1035	1046	1023	950	1013	1040	1007	981	1068	1083	950	1038	966	1015	945	985	1043	982	926	962	967	1048	1039	1018	1024	991	922	1005	1020	960	1044	999	1051	1018	1016	1015	1018	976	1049	998	1028	1043	1023	1062	981	1021	984	996	897	1023	994	1026	1025	981	1027	1020	994	1011	986	1040	1018	1010	992	1002	976	1063	1063	986	1002	1012	997	1021	944	1010	1022	1006	1050	997	987	1034	994	978	985	989	1014	1040	1055	1070	989	1004	1035	1034	1027	1007	1003	963	1031	1046	1013	997	1021	1020	979	1028	991	968	997	1052	1034	1044	1012	965	1034	1008	1050	1040	1029	1014	994	974	996	1015	1016	980	1018	1003	1042	990	984	993	1015	1037	1003	953	1025	1020	1021	950	1020	1032	984	962	976	979	1013	1008	1026	1014	959	1013	987	981	996	972	1013	1027	1055	1006	1053	963	1030	1077	1036	993	985	1009	1035	990	1022	1006	990	993	1089	1038	1006	1012	994	1002	1023	1026	962	1053	1014	1014	1009	991	1025	1026	1058	1023	990	1025	1043	1018	973	1014	1030	1012	1018	1008	982	963	1030	996	964	983	1054	955	1009	1015	1033	1044	1015	946	1034	1025	1036	997	1029	1021	976	980	1029	1007	1037	1038	1013	1027	1025	956	1018	987	958	996	1025	991	1069	1066	1017	1040	996	1009	1014	936	1015	1008	958	1020	1118	995	1044	1007	991	907	1034	998	1020	954	971	1014	1018	952	1048	1004	1003	962	1034	1023	1024	991	971	1018	1053	999	1073	1000	991	1010	1039	956	1018	982	985	1021	983	1026	1044	1026	1048	1005	1028	1036	1010	1037	1018	1054	1009	1005	998	995	1034	933	976	1018	969	1032	992	956	969	1021	996	1025	990	967	1004	990	974	1024	986	1007	1041	1020	998	1016	1029	1007	1034	997	1019	963	996	966	994	960	1052	994	1017	1065	974	1034	1043	994	995	964	1023	991	1026	1022	1063	1032	1044	973	991	993	996	1057	1022	1025	1044	1026	1023	1046	1037	1034	1008	1011	934	1026	1101	1071	1012	994	955	958	992	1021	977	974	932	963	1003	952	994	1007	993	1036	1019	986	1025	1075	1047	1062	1015	959	970	1008	998	963	992	1055	1011	1060	1005	1005	1021	984	969	953	1055	1057	982	1009	1017	996	980	971	1028	1048	1055	1029	1008	993	1024	1012	1002	1027	999	981	1049	1006	1003	1011	996	1012	1029	996	1038	1012	1036	1063	1000	981	1022	1016	1018	1019	1001	1050	1020	1007	993	989	1024	1015	968	1035	1038	1032	975	1013	987	1010	995	984	987	972	991	1048	1010	1020	1032	989	978	1037	994	960	984	1004	1024	976	1013	995	1008	1036	957	1054	1024	1010	1021	963	989	989	1000	1020	1009	987	989	990	1065	1008	1017	1018	996	1050	1001	1016	971	1010	1005	989	940	1032	1007	1024	1066	1018	1011	1006	1018	997	1019	1015	963	981	1016	965	1020	1015	935	955	1011	977	1050	1019	1026	991	1024	991	1017	971	984	1054	986	1042	1019	1018	1027	1053	1006	1014	1069	1011	991	1009	976	1039	988	1048	1015	987	988	1002	966	990	995	1069	1034	1058	979	999	1039	975	979	1013	1004	1017	999	1033	1000	1000	1049	1003	985	1058	1016	1042	1002	1063	968	1006	1049	992	973	1078	1010	1059	995	970	1000	1028	996	983	979	1020	997	1046	1011	975	1046	1041	991	994	1054	1038	1005	1080	1027	945	1117	999	983	978	996	1046	1077	974	1022	1030	1074	962	988	948	958	1054	1021	983	1011	943	995	991	977	1007	1066	1012	1002	1043	1073	1026	983	1027	981	1021	975	991	968	1026	1025	995	1021	987	1022	1041	1067	1029	956	1006	956	996	990	1023	1034	966	991	1085	1016	1029	1024	1007	985	988	977	972	963	976	967	1006	987	1085	1038	1035	1058	1077	1031	1046	1023	1011	1015	975	972	1039	1041	1015	1015	1040	917	1054	1057	1001	1009	1018	1018	1045	1023	989	992	1006	954	1009	1002	997	1010	1058	1024	1021	1070	975	1014	1039	994	926	1025	1009	1018	1035	1051	1058	1010	1028	1029	978	1053	1042	1000	1070	1041	1040	974	1034	1044	986	1022	1040	1021	998	1051	973	994	1009	988	958	980	1015	959	1030	1017	998	1016	1039	992	1043	967	1058	1000	1051	1023	1025	978	1045	1031	1014	1050	989	956	965	1024	994	1000	995	1031	1059	1005	971	1024	1034	1074	1029	1026	1018	1030	970	1023	1014	1057	1039	1040	1005	1037	1040	1047	1017	1024	1032	1029	985	1014	1004	1055	1030	1061	1086	958	1022	1030	996	958	945	1080	996	946	1016	1022	1058	1041	1004	997	1010	1030	986	1061	992	1015	1020	1005	1010	1013	1044	974	1009	1021	1028	982	1040	1035	1060	972	1008	1043	1002	1008	1010	1030	1044	1008	1038	1042	1034	1051	1010	996	1007	985	993	998	1035	943	1022	977	1011	1032	1000	1014	970	958	1013	1035	983	999	1019	982	1061	1010	967	997	1046	999	1051	1029	1003	1023	963	1013	1064	1054	1014	1021	999	991	998	1054	1030	1022	1046	984	1021	987	995	1007	1007	1004	1077	1041	1000	1044	1011	979	964	1013	944	1005	1000	1030	1016	1061	999	999	1004	1019	992	979	1047	1039	1065	1021	1038	997	948	1001	1053	1040	1015	1034	961	1030	1077	1008	982	1022	977	1050	1073	1024	926	980	1032	963	1075	981	1034	974	1053	974	978	1033	1062	1000	1019	1068	988	1035	1064	1065	1021	971	1037	1028	1025	1086	1026	1021	992	984	1039	999	1093	1039	1027	1005	1004	1018	1013	1001	974	973	1014	1005	1001	1022	1000	1014	1053	1007	1041	1017	1026	1034	1060	1023	1033	999	978	971	1037	1027	1003	1038	1012	975	1059	1021	953	1040	925	1008	998	1006	1011	1073	1014	1046	993	977	1052	967	1006	1004	1020	964	1010	984	1028	1037	1023	968	1040	1020	1021	1020	1026	979	973	957	1046	1025	1000	1031	961	1061	983	1006	1002	981	1026	1015	1026	981	1066	980	1001	984	965	973	1048	1001	996	1019	1040	1048	1000	1018	947	1003	999	1002	982	1032	1035	999	985	1033	1014	1075	1045	1001	1059	1090	1005	1037	999	1006	998	997	979	1056	1022	1008	996	956	1014	1026	985	996	1059	1016	1012	1024	1000	990	1025	986	1007	1011	1024	1016	1011	923	978	1067	943	1009	1034	1008	983	1036	1000	983	976	1059	1023	1023	1000	991	1024	1035	1000	1015	936	1009	1055	1012	1071	994	997	1071	1033	934	1019	991	1028	998	1021	1101	994	1014	955	1054	1012	961	1003	948	1003	1001	1032	1012	1039	1022	1035	1011	990	915	1018	986	1023	982	1050	1057	1009	1058	979	1017	1051	997	998	1001	1014
23884	21515	28877	24578	21502	8674	1344	1016	913	898	900	890	785	785	860	819	786	780	838	729	828	779	801	811	795	782	795	743	760	814	784	797	807	800	756	800	805	783	773	767	783	787	820	810	756	789	707	798	753	788	857	751	766	771	764	746	728	742	750	803	782	765	774	754	787	782	771	772	772	736	732	758	793	765	715	794	823	782	757	821	732	828	740	734	785	784	755	794	759	755	754	808	771	747	796	795	755	792	799	759	763	767	759	786	792	758	734	773	788	757	797	749	809	747	794	781	793	765	792	791	722	787	802	786	772	792	757	742	788	792	776	742	747	741	730	798	725	823	803	780	773	780	773	706	744	766	786	783	818	784	808	774	775	753	794	780	768	779	732	805	848	798	769	774	759	746	809	764	802	792	775	729	768	802	792	761	771	774	768	788	781	766	760	739	787	753	793	813	756	781	744	727	794	822	846	769	766	752	769	795	771	771	792	813	766	800	779	832	813	818	790	812	762	731	793	796	748	818	744	827	808	769	720	798	806	721	746	788	763	789	771	781	788	778	800	781	753	781	794	779	808	740	749	796	738	778	806	794	818	774	737	775	784	683	779	826	783	766	723	804	848	696	774	783	753	744	821	772	794	791	746	736	796	692	797	785	727	779	838	791	772	813	772	759	753	764	810	827	717	834	808	764	787	768	774	774	757	756	753	757	769	750	789	807	772	775	803	741	779	797	775	732	769	749	793	797	799	806	744	775	765	805	756	816	804	764	766	752	766	772	796	806	821	764	753	771	788	775	744	726	745	757	760	787	762	790	806	791	789	721	743	736	739	805	780	759	764	836	747	737	772	769	827	763	771	796	762	754	727	766	791	761	805	765	781	743	770	724	756	811	763	725	808	804	798	815	783	759	757	787	726	806	810	774	810	726	800	726	783	769	733	759	776	733	744	810	788	771	777	769	802	807	815	769	788	782	752	785	771	813	809	760	731	825	799	797	808	821	716	841	821	765	755	792	788	781	795	753	807	743	759	780	772	787	776	804	808	769	781	809	798	801	835	744	792	754	783	776	756	783	805	779	768	767	791	796	797	828	782	745	793	757	753	766	778	777	796	787	785	745	760	774	752	763	708	743	805	788	777	766	771	753	805	768	744	786	823	727	775	766	805	801	770	760	818	753	764	783	762	724	814	786	757	765	743	766	804	788	783	792	712	758	732	788	739	767	761	757	754	734	820	792	761	779	783	781	749	803	745	749	732	759	763	751	764	807	815	776	800	796	774	761	822	754	749	804	837	776	834	756	780	761	775	852	762	736	772	778	768	786	805	704	751	724	777	731	810	786	718	767	788	790	783	832	789	735	750	752	717	809	739	752	795	756	769	760	814	745	775	791	728	766	770	744	764	774	759	777	764	725	765	792	787	724	755	755	781	778	806	721	812	789	793	726	747	743	811	772	769	759	762	776	818	737	780	775	762	787	752	801	798	767	732	804	755	787	781	814	745	778	797	762	756	847	729	752	779	822	790	759	784	776	794	760	757	800	780	763	745	773	815	755	738	792	809	770	751	805	740	767	776	754	739	778	757	728	769	775	817	758	762	757	803	806	763	739	823	779	777	741	775	741	800	769	759	758	816	805	789	761	783	753	795	824	765	815	819	820	784	735	791	766	757	790	796	763	809	794	777	782	745	776	813	782	780	819	777	774	730	766	767	752	797	794	801	790	758	760	758	752	701	794	792	794	777	743	772	768	789	790	783	792	800	717	835	781	748	758	740	739	771	772	758	728	786	728	775	800	802	798	775	821	756	774	750	730	752	809	776	775	738	841	855	782	775	799	743	789	779	781	793	776	785	736	729	750	705	753	783	766	718	743	785	755	786	743	801	744	754	752	789	759	768	794	738	764	787	692	775	794	732	764	749	828	779	812	804	799	798	752	772	794	781	746	784	759	721	759	751	805	767	791	765	765	764	754	776	712	779	788	763	746	755	743	782	784	793	746	822	807	784	813	758	817	817	793	748	793	731	790	691	742	785	781	802	757	764	805	777	836	825	814	792	786	761	725	764	729	776	780	805	784	781	719	807	745	755	767	740	770	749	787	777	823	799	757	793	792	801	753	786	823	768	783	765	749	823	809	752	802	778	758	810	765	786	764	849	752	715	832	760	799	782	797	821	811	752	762	799	822	780	783	798	797	790	799	790	811	756	715	744	781	819	844	784	781	778	787	811	792	799	765	770	816	771	813	793	803	776	761	793	743	745	783	787	809	760	757	819	817	729	733	753	778	762	793	733	783	801	773	767	804	778	798	741	743	749	783	806	793	768	770	720	747	792	818	758	739	806	737	794	792	776	762	724	752	813	806	784	791	788	744	721	801	759	789	742	835	735	787	767	794	743	806	789	783	800	704	794	781	769	724	869	791	738	770	761	772	771	716	754	783	797	769	711	743	837	743	815	762	727	760	723	773	681	768	780	780	731	790	760	779	782	766	773	819	786	758	779	793	806	787	746	782	775	740	751	755	773	772	771	724	764	756	775	803	771	770	768	818	741	768	806	794	772	806	813	797	757	779	787	780	750	724	762	761	779	748	782	730	746	805	692	782	780	786	737	808	741	752	814	773	788	777	761	817	826	799	784	753	740	699	770	754	714	813	759	728	801	789	797	816	783	801	761	774	779	768	788	803	794	831	762	707	740	784	776	759	758	818	805	769	737	769	775	776	852	734	801	734	800	809	774	811	782	746	816	728	761	801	788	789	740	759	707	782	720	758	739	776	797	747	768	798	776	824	737	816	760	774	761	798	761	747	786	786	798	807	755	702	779	785	803	817	749	807	760	716	741	797	755	764	786	732	799	724	810	744	769	770	754	773	780	797	803	743	756	741	826	752	758	832	786	806	779	768	785	732	770	786	804	742	761	790	787	776	763	796	822	786	772	771	727	808	799	771	791	752	759	781	717	748	758	738	760	794	766	765	777	764	814	790	753	810	766	776	824	761	767	813	767	774	774	783	802	794	769	770	816	725	782	733	723	807	751	784	782	724	756	757	769	809	781	805	788	799	814	782	772	801	798	799	792	782	804	777	741	771	753	811	781	757	766	761	773	767	789	749	783	765	812	812	800	768	745	732	781	751	706	840	763	757	798	816	803	766	733	766	772	722	761	786	734	812	745	767	772	779	827	761	751	754	783	766	758	743	804	790	779	771	770	787	773	760	756	759	787	778	755	802	789	789	750	779	752	731	742	783	722	728	745	801	714	802	764	706	821	761	734	808	783	771	780	772	815	770	784	770	801	773	744	812	797	792	740	756	781	777	781	789	786	742	810	747	828	784	775	746	759	796	777	773	741	795	767	765	753	778	717	779	795	763	823	799	802	774	732	763	751	789	822	811	734	783	789	719	776	823	817	832	822	786	808	734	781	784	790	769	745	773	787	783	735	817	749	818	797	762	768	798	783	756	766	753	801	734	760	810	792	769	785	761	770	795	728	772	746	755	740	769	792	786	792	772	780	740
35405	22064	5040	2782	2131	1747	1542	1414	1259	1204	1191	1099	1102	1063	1067	1023	954	980	985	1053	991	1026	960	939	982	1000	1032	959	975	1004	987	977	937	947	962	931	971	978	907	975	979	959	969	929	948	1006	1005	985	970	973	990	966	1009	997	1008	941	914	975	947	953	941	1042	952	904	956	1009	951	978	940	978	971	961	960	965	964	1008	951	941	970	955	1020	932	978	960	913	963	949	966	976	954	942	958	953	939	1005	948	935	898	960	1001	920	976	1023	953	946	918	1002	956	923	908	920	1012	966	943	971	933	988	1021	937	948	1006	982	862	925	956	969	955	918	931	953	1001	987	974	918	992	922	945	1001	936	999	931	960	955	984	904	964	961	964	994	912	995	906	914	985	943	939	957	944	955	1012	934	950	985	954	1007	939	957	948	948	982	971	958	986	900	1000	969	959	950	977	956	1004	997	934	936	893	984	942	970	935	970	992	984	993	909	977	969	936	940	926	957	919	981	1006	945	956	974	958	948	940	916	925	950	925	927	969	937	910	990	874	998	963	932	961	962	900	985	951	912	986	1000	936	943	978	957	915	945	944	969	976	907	952	918	966	950	965	907	957	974	994	947	1007	936	1004	924	938	909	980	905	985	937	1002	916	970	947	967	982	943	978	898	940	1005	932	917	886	984	916	962	924	995	952	987	888	944	982	916	956	931	996	902	934	929	990	970	957	979	960	962	948	930	964	948	956	908	927	977	936	973	957	978	963	917	974	932	944	942	957	999	947	959	950	948	907	951	971	954	927	954	967	984	948	988	969	923	1013	920	965	986	913	996	1003	975	977	954	960	955	938	955	950	944	899	923	966	928	932	956	947	1018	937	974	927	933	1047	945	905	985	1016	898	985	967	936	959	952	1010	941	957	964	1030	925	1009	980	859	995	995	946	991	969	924	953	963	951	942	958	929	956	958	1026	907	1026	920	980	975	939	992	944	974	936	956	1006	988	948	986	927	985	891	967	959	962	988	960	921	933	897	966	950	880	919	990	971	1008	938	1013	961	936	955	1000	969	956	987	980	916	980	932	965	955	984	909	961	1011	926	912	909	954	1001	964	956	939	941	951	887	941	1041	946	971	984	1032	1021	931	979	1009	933	987	968	969	946	936	990	948	981	925	986	966	1026	937	919	972	991	928	961	922	999	967	959	989	899	937	952	956	978	963	939	1008	906	944	976	916	997	924	946	955	979	1003	986	998	951	940	1019	929	969	933	965	909	965	949	940	971	959	947	949	980	979	961	984	977	931	918	912	897	986	1011	955	910	931	976	950	948	950	955	975	957	966	924	991	969	990	939	935	942	981	992	972	977	953	985	925	959	957	959	935	973	1026	937	943	919	941	960	959	966	948	987	932	957	928	958	962	953	977	985	980	987	961	927	971	964	964	986	936	945	958	933	916	928	932	925	970	964	942	924	982	958	956	925	934	953	1033	926	984	954	1008	927	960	952	998	964	968	933	971	989	943	967	960	989	959	956	911	912	1006	971	956	928	955	938	979	901	987	945	944	917	962	909	938	968	942	959	897	959	942	937	1045	939	939	1007	992	983	991	915	950	969	979	991	986	992	944	931	953	970	958	965	964	946	958	1010	906	970	964	929	978	954	903	987	958	943	1021	952	948	978	983	940	997	956	910	1009	924	951	883	1004	949	965	960	971	965	968	978	953	1009	992	957	972	971	951	916	949	925	943	938	939	969	940	958	979	985	954	912	946	1004	970	984	1001	934	975	948	993	885	932	916	987	963	936	970	969	943	954	991	961	945	888	964	947	968	971	975	919	916	936	982	977	982	944	904	960	982	954	927	924	966	927	988	955	903	1017	919	935	1014	944	920	937	959	903	934	979	959	963	943	962	967	914	918	1018	973	998	968	987	960	923	966	976	934	972	914	968	991	940	982	986	956	942	896	943	951	953	966	908	980	917	971	959	971	960	955	916	966	905	914	976	872	931	951	923	965	1000	945	950	970	1000	914	991	906	947	916	981	936	955	979	973	925	924	942	1043	922	948	918	907	980	940	959	942	1043	948	993	952	974	912	947	938	952	936	890	987	918	926	922	936	931	977	927	978	963	877	994	948	942	945	965	930	962	980	914	909	926	945	924	973	961	944	959	922	919	921	902	969	932	940	965	1000	988	904	995	947	943	929	925	953	928	969	910	980	958	964	922	921	999	993	908	968	965	953	976	958	927	930	961	952	945	1005	916	962	1013	940	971	973	966	975	946	931	960	963	913	951	953	976	1002	942	973	937	997	911	1009	920	1012	973	936	960	964	961	882	1018	1013	1019	940	941	981	948	957	927	986	951	952	908	952	943	975	950	953	949	960	976	972	957	1028	902	933	960	972	960	957	947	902	997	1015	929	950	962	994	927	1002	941	935	968	952	990	960	966	972	963	944	1006	955	934	955	942	971	945	977	990	990	970	937	950	958	981	961	962	977	959	942	999	975	1007	946	1012	990	990	1007	948	921	993	948	947	959	990	901	988	945	976	961	973	959	943	953	942	967	944	900	955	952	988	915	916	986	952	952	898	963	952	1020	943	941	955	934	923	968	957	1001	966	975	964	935	987	935	976	937	978	951	1067	940	989	1011	908	924	938	943	940	985	1026	988	974	979	964	974	947	964	948	959	933	1004	938	918	1023	959	980	948	916	939	965	905	949	1023	914	1046	937	913	938	956	990	995	938	876	971	997	989	940	931	987	955	942	1008	944	903	952	988	945	936	976	918	974	963	954	941	967	970	959	929	984	897	953	992	986	909	978	947	937	1002	1003	956	992	954	943	888	940	944	961	964	962	904	1023	908	930	947	878	943	934	919	955	928	938	962	925	975	1028	923	979	983	995	979	952	922	970	986	961	1018	914	928	961	889	974	965	954	913	1008	966	963	913	903	958	972	931	964	973	946	1001	954	968	903	947	928	967	997	903	980	970	963	946	974	907	981	958	951	974	942	939	950	988	887	957	928	958	949	918	925	914	972	951	999	933	885	936	946	984	984	950	989	986	996	1011	928	898	989	991	997	902	960	938	961	961	998	982	952	963	967	931	996	945	930	952	929	938	984	944	1003	932	902	999	907	971	944	920	958	985	955	908	929	953	953	962	956	920	944	959	990	900	985	969	951	943	939	953	972	943	965	961	937	949	1008	963	955	961	996	957	921	960	952	947	967	960	970	957	1005	959	960	921	973	906	913	969	954	935	941	991	975	1046	968	965	946	931	1021	946	965	975	997	969	936	959	948	950	939	991	921	931	964	973	977	969	932	997	923	889	940	942	953	940	873	992	954	946	979	961	959	984	966	950	925	891	997	999	1004	989	949	966	976	946	962	1003	959	1006	954	933	970	955	898	966	973	905	945	973	998	938	994	1033	919	881	919	944	949	980	949	969	940	918	944	936	949	1030	954	978	921	962	918	976	947	933	994	942	982	955	900	945	933	989	1003	895	955	983	882	979	936	952	929	1016	1003	980	1008	962	971	955	947	963	960	962	938	954	967	952	952	986	974	973	980	964	1006	939	951	911	924	953	981	963	991	1001	914	974	939	913	945	961	904	981	906	987	861	929	954	958	976	958	918	982	1021	963	945	960	939	979	969	950	925	960	940
25096	21505	27563	25735	7442	723	606	588	525	559	483	536	481	526	491	519	481	506	504	465	498	471	438	480	478	444	477	473	498	515	484	464	468	497	462	454	463	488	469	485	508	485	520	490	500	487	507	487	482	456	504	477	489	486	483	476	500	472	457	459	503	490	513	485	468	475	451	457	475	474	480	523	478	492	498	466	468	489	501	503	482	516	470	469	532	462	473	467	464	499	457	463	487	515	519	454	503	494	473	466	449	476	473	469	475	484	464	469	453	471	459	478	502	475	440	476	442	510	509	448	479	479	474	463	488	508	449	499	461	497	463	513	518	502	444	465	433	492	466	452	501	508	489	499	501	464	518	475	479	465	490	510	486	510	485	488	483	521	454	483	487	454	495	457	499	466	483	471	514	467	497	454	498	511	511	480	456	492	490	450	479	486	498	455	481	477	478	489	456	458	487	459	471	487	487	491	464	490	406	487	488	465	448	475	492	498	480	443	437	478	492	454	458	492	462	495	467	506	477	417	455	477	494	467	492	467	509	473	486	508	486	456	470	467	463	460	500	505	470	509	492	516	431	465	473	522	447	452	473	477	469	465	513	445	471	475	477	462	491	457	469	479	493	491	488	462	444	502	454	454	473	489	466	482	483	466	473	490	459	470	445	460	486	501	480	473	470	490	473	433	488	459	465	486	442	469	503	510	498	460	515	494	500	472	493	461	486	487	478	506	487	467	497	491	537	503	508	438	442	500	464	484	511	482	456	438	492	484	472	505	499	478	497	475	492	479	484	457	495	512	539	491	460	445	494	410	479	493	479	477	484	471	457	462	495	499	495	455	507	499	459	501	503	488	442	472	461	465	497	481	464	500	453	471	478	483	486	477	505	470	470	485	439	471	496	457	448	487	484	476	503	503	463	467	458	474	472	467	506	490	463	448	511	463	484	512	486	449	515	472	461	497	480	488	515	508	475	464	490	441	466	471	517	459	493	503	503	469	523	492	480	469	467	467	511	446	454	485	476	506	479	482	494	507	501	480	500	513	508	484	487	462	450	514	466	492	470	530	438	480	516	476	517	460	436	484	466	501	473	480	482	525	458	458	446	460	467	483	466	519	434	440	468	491	478	476	501	475	449	473	513	489	492	501	477	491	463	514	480	487	495	491	469	455	502	447	489	482	494	458	488	515	492	484	495	488	437	524	492	453	469	491	470	459	449	442	495	486	460	498	474	464	482	476	460	488	461	483	501	484	460	474	477	486	488	509	438	455	524	483	506	460	467	467	521	493	481	475	525	482	501	486	484	468	488	501	481	534	468	523	485	458	500	479	467	483	432	449	464	488	454	492	459	464	468	470	458	488	520	455	447	469	514	566	469	444	508	482	471	480	472	456	489	480	453	470	475	464	439	493	467	470	516	489	513	501	491	506	471	485	443	462	455	498	452	486	471	475	472	468	469	509	464	498	507	488	485	474	477	478	519	485	497	470	494	488	503	489	475	528	455	519	499	463	476	480	497	513	464	449	480	523	465	486	449	449	474	491	491	468	491	432	494	469	483	428	508	477	493	493	459	460	474	475	470	454	445	505	452	477	460	445	513	484	429	499	513	504	515	470	475	488	493	481	452	490	506	498	479	474	496	482	476	447	482	480	485	474	427	508	458	483	501	494	482	438	470	458	490	512	458	484	497	475	466	526	490	464	497	496	450	489	458	448	462	452	492	486	474	466	499	469	480	420	476	485	476	467	463	500	449	520	477	472	472	500	446	485	478	448	427	471	506	443	480	466	476	489	469	497	512	496	456	486	509	443	467	463	477	485	482	503	447	489	511	466	494	495	484	453	483	469	513	475	460	482	513	479	477	483	519	490	471	502	442	479	481	455	488	472	491	474	458	466	503	496	492	488	497	477	480	512	500	474	462	517	475	431	491	452	497	529	520	473	509	467	476	474	438	465	472	461	480	495	470	494	458	463	505	487	468	456	450	518	481	471	436	466	506	496	505	546	469	469	490	458	451	478	524	486	482	498	464	457	452	453	515	433	461	486	489	490	477	473	448	457	505	466	470	485	445	479	470	509	463	476	542	471	481	442	508	470	497	419	454	417	466	459	504	467	446	466	441	474	474	468	467	456	473	482	503	491	490	494	483	476	512	505	523	454	484	499	478	483	476	510	506	482	471	489	431	486	501	483	449	485	442	476	504	477	497	457	481	491	449	491	513	475	449	441	490	465	441	481	473	487	463	493	487	494	504	492	469	483	474	463	491	456	479	458	422	449	466	514	488	504	496	471	469	439	461	457	464	489	487	494	455	490	484	495	458	488	513	501	441	452	475	433	458	517	452	496	525	498	469	475	483	529	516	451	472	492	516	492	532	462	477	524	466	467	504	481	488	517	492	493	480	497	478	461	492	514	489	490	444	461	484	509	502	479	509	468	501	465	499	488	483	483	489	474	478	502	473	506	479	477	451	453	473	464	492	510	485	459	489	461	483	457	512	467	485	508	444	457	486	468	474	493	490	456	500	484	481	471	505	508	466	499	475	431	501	482	466	464	484	550	497	514	465	457	459	476	472	483	478	464	501	515	475	523	493	468	447	457	483	447	489	464	479	506	500	490	498	484	450	550	463	508	471	473	502	491	473	530	509	457	470	503	480	489	476	475	460	461	522	502	462	480	466	510	473	487	446	495	485	428	470	494	483	512	487	504	484	465	445	474	513	446	507	446	449	495	435	491	494	471	468	484	481	510	491	463	479	492	451	448	490	459	487	465	500	461	481	493	505	485	478	479	492	466	503	430	520	471	480	469	486	451	459	472	473	469	503	465	463	483	469	486	524	481	470	517	495	494	452	492	481	477	495	509	455	480	502	484	467	430	487	493	466	481	469	526	508	450	460	482	489	457	471	506	443	453	448	507	474	496	460	457	458	461	451	472	457	491	459	494	516	481	483	453	477	481	466	473	469	478	508	496	464	464	475	437	481	506	501	476	490	457	483	477	519	464	470	473	462	466	457	482	493	472	511	488	475	469	524	467	455	469	463	479	462	503	482	487	454	472	526	455	478	452	493	465	506	512	462	474	457	462	476	452	494	469	494	473	520	482	534	463	446	468	493	468	505	483	444	468	474	509	484	481	466	454	501	500	494	499	483	503	490	496	487	462	464	457	468	528	486	468	479	472	486	471	468	493	472	464	461	503	500	472	463	462	477	493	492	460	480	499	477	491	467	484	516	459	471	516	482	493	451	526	472	499	469	493	486	433	462	523	444	495	476	441	475	439	436	497	489	479	508	475	510	462	485	471	469	463	489	476	495	531	432	511	442	470	513	498	478	475	492	450	461	459	483	466	484	479	493	469	505	447	466	489	445	498	477	464	438	453	469	479	464	494	482	483	454	473	499	484	445	471	438	488	488	458	474	469	504	506	434	444	483	525	504	492	471	468	514	494	456	466	448	522	505	488	486	493	515	450	469	494	453	469	498	468	483	461	460	505	471	484	461	445	456	456	466	489
32117	14103	2627	1484	1181	1015	933	855	790	702	721	679	639	677	673	631	598	586	612	603	639	602	629	601	601	597	583	617	642	599	620	590	574	586	568	624	627	530	629	580	641	558	555	604	602	603	610	602	592	573	583	591	608	591	561	634	627	589	581	598	587	562	585	559	582	582	622	593	611	600	599	611	596	585	599	628	604	560	585	578	594	550	603	585	563	588	596	602	611	562	571	602	617	571	599	596	623	587	634	604	573	598	602	600	583	623	581	614	603	581	612	578	606	619	561	585	581	635	594	601	565	618	608	612	591	581	598	581	590	586	619	591	589	618	549	601	623	569	615	585	607	621	581	600	637	605	595	609	541	585	613	599	582	546	566	602	573	601	582	611	598	587	586	638	611	592	633	621	600	592	629	592	613	555	617	602	585	582	575	559	589	641	573	581	577	584	595	570	611	598	555	544	598	570	592	604	623	597	613	599	617	572	595	558	610	565	619	596	581	578	570	600	581	608	591	578	568	564	602	595	589	592	591	614	577	579	597	580	591	565	513	560	552	602	582	623	585	593	581	600	591	585	601	544	556	611	579	566	639	599	612	588	619	574	602	586	589	589	595	605	573	594	558	624	573	556	600	603	517	569	554	611	610	623	586	579	616	574	569	594	600	618	574	559	555	624	621	568	598	581	596	598	583	573	539	623	589	623	606	581	623	585	578	595	568	578	563	573	600	558	599	551	594	596	592	607	583	620	566	578	621	595	618	598	600	608	591	605	594	605	580	620	609	640	598	594	615	646	594	589	593	619	589	596	571	578	561	605	615	599	603	579	578	643	596	558	636	595	606	581	629	576	591	624	599	607	596	639	583	568	598	608	580	593	608	579	568	594	602	591	576	616	592	576	577	600	615	599	571	586	599	591	588	617	573	638	627	604	565	600	608	628	610	588	614	577	551	603	589	610	610	567	576	595	542	638	567	585	607	642	594	581	612	618	605	570	574	614	576	617	643	578	602	590	576	602	645	619	613	572	570	607	576	574	548	587	582	521	553	627	585	570	647	613	638	595	595	581	605	598	584	584	606	616	607	579	618	613	567	587	581	586	635	577	611	591	614	599	537	642	588	579	652	589	629	579	570	581	622	620	596	576	575	627	563	586	634	577	644	643	591	611	548	611	601	572	552	588	603	593	639	617	614	584	638	585	607	568	587	623	567	662	565	613	615	606	622	587	598	572	585	580	590	551	572	566	634	608	620	599	604	539	607	633	574	561	635	541	552	588	570	595	638	598	580	572	553	584	602	582	585	578	596	571	625	555	571	598	573	580	601	599	585	618	602	613	616	581	589	582	570	598	598	550	570	605	584	595	608	554	613	617	594	622	582	625	619	594	588	584	602	605	592	550	565	572	596	554	560	596	629	553	588	585	566	615	575	571	598	576	568	551	581	620	569	549	611	638	580	564	597	588	594	592	633	565	608	584	583	619	572	594	601	608	530	627	592	630	602	588	601	606	597	589	564	595	584	631	586	555	592	609	548	582	563	603	607	598	577	630	575	554	613	558	585	583	590	569	583	612	609	578	610	580	577	601	576	564	581	599	630	581	606	593	583	590	577	600	617	578	610	565	592	590	592	592	568	548	582	601	586	585	604	593	588	613	626	569	590	585	572	573	631	574	575	577	582	568	583	583	556	554	598	566	591	612	539	594	600	610	587	583	623	571	605	595	560	586	598	595	611	613	561	569	620	636	623	574	580	602	573	553	553	600	608	562	585	577	573	604	592	549	570	558	575	561	637	551	567	580	584	555	608	573	589	590	600	610	626	597	564	560	581	586	576	538	594	591	605	575	619	634	609	570	592	585	577	563	639	594	588	585	626	601	555	576	581	594	576	599	557	571	624	590	627	626	584	562	620	619	592	596	586	586	608	580	577	588	607	547	593	634	549	619	618	573	592	666	566	622	599	611	640	610	562	602	561	586	614	556	587	614	605	552	604	579	574	606	609	613	614	595	592	556	633	581	587	552	556	618	577	587	597	614	587	564	609	589	571	561	591	598	565	530	558	577	616	579	576	644	579	636	622	623	531	590	597	578	565	594	605	629	644	581	589	570	567	580	535	564	631	585	620	617	555	580	598	602	638	565	566	605	608	584	604	596	611	602	564	601	551	620	595	579	546	617	598	632	602	599	549	615	594	581	670	600	606	574	588	602	548	599	581	588	597	547	558	570	597	565	618	586	590	624	602	580	575	564	541	607	562	599	617	578	600	558	593	600	568	530	602	602	611	572	606	554	568	607	621	632	639	553	607	632	570	609	638	609	597	584	580	565	640	578	599	586	621	567	564	578	624	590	590	568	591	613	573	578	571	559	587	635	610	589	559	614	635	566	605	589	631	586	603	637	608	562	547	607	602	620	562	564	626	577	591	638	598	580	609	568	613	562	550	567	549	603	590	604	632	569	602	592	580	621	613	579	573	634	609	607	635	627	574	544	610	599	620	571	604	579	583	584	581	596	559	560	583	582	621	603	633	614	608	586	559	599	600	585	598	595	596	611	617	604	589	586	592	603	603	593	553	579	635	586	595	608	616	600	564	592	595	583	565	555	596	588	604	594	591	567	584	545	558	618	604	625	592	597	563	594	616	591	574	591	596	605	568	595	581	557	609	588	606	610	603	586	602	587	565	609	598	613	616	560	585	584	602	596	589	611	580	587	590	590	556	617	607	592	600	614	577	622	623	611	621	614	567	595	576	639	589	594	572	571	550	574	589	579	565	573	600	615	622	586	617	601	575	571	581	631	593	588	598	611	624	597	572	593	607	577	567	552	594	615	606	587	592	606	587	541	579	626	586	612	609	609	622	586	582	615	601	587	599	589	622	655	606	599	602	597	576	550	590	582	563	589	576	603	607	555	613	589	618	592	582	579	559	553	587	590	563	576	560	580	574	579	583	604	605	647	611	576	610	550	601	573	567	532	607	598	613	559	613	546	613	578	638	613	526	564	612	607	581	576	571	573	646	592	590	583	578	581	555	581	575	578	546	529	573	593	594	575	593	547	593	580	603	610	582	581	588	605	608	581	548	592	571	589	572	590	574	627	603	602	556	594	566	602	617	566	590	604	597	569	577	602	561	557	604	603	578	618	571	593	621	593	591	575	621	564	566	578	621	564	555	626	568	572	595	574	606	601	644	593	584	544	603	567	635	576	565	624	589	564	610	609	570	584	612	562	619	544	599	619	558	587	605	611	594	595	632	621	638	608	570	651	584	600	575	566	556	555	574	589	592	608	560	565	602	582	574	626	566	575	594	625	568	565	579	585	600	604	593	570	597	608	578	561	586	667	598	589	617	590	600	550	584	567	602	581	563	594	588	570	630	572	586	579	577	622	577	601	571	643	609	584	632	579	583	603	578	592	628	538	577	576	581	609	611	600	554	573	580	511	579	635	589	580	568	581	629	584	623	611	631	599	610	616	555	600	623	572	578	610	546	553	593	576	569	625	615	589	598	585	559	618
22987	21618	29525	24190	21618	21628	5475	733	602	553	509	465	427	412	425	421	396	404	351	369	379	360	382	349	398	402	342	360	341	311	324	375	335	316	336	361	343	332	337	366	335	361	330	324	316	352	357	341	334	333	322	360	305	334	361	347	349	335	361	356	303	326	310	337	338	323	362	319	319	351	360	322	313	338	331	343	296	329	335	328	319	321	295	330	311	355	321	317	323	324	352	329	321	321	347	342	324	348	338	337	338	351	334	321	325	334	342	321	340	304	333	343	364	361	347	370	335	342	306	345	310	333	329	307	313	349	317	333	319	309	326	341	306	375	338	322	358	369	316	366	325	321	350	346	307	359	331	321	349	357	304	318	300	327	343	335	316	322	369	328	322	321	299	363	331	331	298	341	374	338	334	358	314	326	336	330	332	345	367	328	338	306	316	356	305	341	327	346	303	340	337	347	335	322	340	316	354	299	341	335	333	338	329	324	302	343	347	343	357	349	328	358	349	363	362	341	332	334	305	258	346	351	343	343	353	359	336	337	336	303	338	311	370	322	316	328	329	328	326	351	342	326	328	338	329	317	334	315	325	343	315	301	364	325	341	314	334	353	318	361	327	366	341	326	330	356	323	361	324	340	323	296	332	325	337	346	347	333	342	346	331	341	300	370	312	294	333	316	348	320	333	379	334	288	324	309	345	315	335	365	323	319	365	322	340	339	308	379	348	344	389	311	341	298	319	316	330	292	315	333	348	317	347	345	338	346	326	369	332	338	289	311	356	374	294	338	344	296	345	322	315	338	314	331	312	311	320	331	346	328	300	328	325	350	333	357	327	329	374	349	313	340	381	304	326	327	357	326	321	333	330	347	337	343	318	319	353	336	320	337	352	313	317	385	348	307	363	334	358	344	332	361	341	307	344	311	326	331	345	339	319	334	322	325	332	324	361	355	322	320	298	320	330	345	321	322	325	312	325	342	330	353	348	342	318	300	331	308	319	309	318	318	317	349	329	352	287	324	364	315	325	322	348	310	319	354	345	357	317	351	304	344	319	332	306	311	312	360	330	348	328	310	353	348	325	333	328	329	335	348	327	345	339	322	319	331	360	333	341	308	313	340	305	307	318	318	332	325	362	361	339	325	327	318	350	373	331	330	330	362	342	374	321	358	323	370	300	331	343	346	325	321	350	347	312	328	296	323	352	316	310	339	355	289	321	364	332	335	334	333	359	342	303	304	342	307	312	330	332	316	363	325	344	344	351	327	365	347	325	306	355	311	337	322	323	354	332	403	349	357	358	331	320	321	315	326	350	326	356	317	336	309	333	330	331	315	316	330	309	346	312	325	344	365	348	330	321	344	333	335	354	352	328	342	326	378	346	327	338	364	330	358	339	340	336	325	317	335	327	340	320	363	317	363	352	336	288	340	350	347	332	345	348	307	349	326	350	353	361	319	315	345	330	345	318	312	352	329	304	317	322	359	308	344	324	338	358	312	327	317	356	330	309	319	326	358	341	337	301	306	337	295	339	327	349	306	310	322	328	333	321	309	366	344	315	363	346	333	325	336	346	330	302	326	341	346	309	343	324	338	340	339	306	345	363	324	329	351	363	308	346	325	327	316	304	343	361	330	325	343	319	311	299	317	311	317	327	340	310	331	339	330	308	302	323	306	340	342	362	334	364	359	324	326	347	324	318	318	341	370	308	314	344	322	336	329	340	333	357	318	338	311	362	340	327	331	333	310	346	332	333	315	345	338	336	319	314	334	329	350	368	301	294	307	324	334	370	311	326	322	327	311	330	351	327	306	349	347	324	333	319	364	357	323	317	299	309	351	339	332	389	354	311	324	322	322	317	339	324	340	356	314	340	290	319	346	314	330	357	329	327	345	359	328	296	315	305	359	332	316	333	354	306	352	323	343	324	316	337	348	330	337	329	315	339	346	326	347	344	352	311	360	322	374	322	358	303	356	351	319	324	323	333	321	331	341	325	357	330	338	316	342	323	330	328	337	324	327	330	366	334	336	351	308	316	324	318	335	297	288	333	320	327	352	296	321	336	321	293	313	330	386	342	340	334	336	335	317	346	322	357	345	360	324	352	337	338	339	323	328	319	347	315	338	321	343	317	311	292	338	311	325	338	327	331	359	356	349	319	340	308	308	351	354	299	346	336	319	343	333	308	312	345	316	320	334	341	314	327	312	359	364	352	345	300	283	334	347	369	351	344	344	348	347	325	351	341	345	340	302	363	326	340	332	339	357	334	363	310	326	342	303	305	354	320	315	330	328	363	331	325	306	320	323	323	336	319	307	350	292	305	314	296	311	363	361	337	338	336	354	336	354	329	347	307	308	333	321	338	328	344	328	323	341	310	327	332	303	338	342	323	359	311	337	354	347	335	306	354	305	325	363	332	333	341	349	321	328	342	339	314	312	316	357	325	344	316	323	317	297	309	320	329	332	324	334	336	299	304	333	315	291	308	322	321	343	324	327	339	329	348	332	329	351	353	343	346	357	362	363	342	337	350	346	341	323	325	332	337	355	329	338	352	320	325	310	301	328	345	314	325	325	327	338	340	332	362	332	314	333	326	350	368	319	338	367	344	329	316	341	318	372	355	375	308	316	360	321	345	328	347	349	342	321	311	316	328	298	343	351	304	324	331	332	335	313	321	293	321	332	378	352	322	312	329	321	342	324	325	333	318	323	349	316	304	316	365	353	362	363	322	357	347	330	330	338	341	348	316	328	307	369	336	358	313	332	355	346	328	335	360	303	334	319	322	324	366	321	327	360	314	322	324	353	331	357	310	340	332	308	327	324	337	313	338	336	324	329	329	362	357	337	334	295	368	347	323	345	294	334	321	338	331	318	333	324	319	361	345	360	309	329	343	347	353	370	314	303	341	309	362	340	310	376	305	327	322	334	353	339	293	285	325	326	312	377	335	331	328	319	346	309	341	336	370	301	322	365	326	368	288	331	337	336	317	315	325	291	321	307	357	361	322	330	325	305	342	322	333	316	306	338	339	316	327	300	325	332	356	321	320	325	325	325	322	360	327	361	326	323	338	304	331	319	334	339	348	335	357	295	308	320	326	340	352	320	329	325	358	336	343	331	325	314	349	335	303	341	326	345	306	325	313	339	311	346	320	302	335	292	371	344	316	317	313	342	311	324	314	348	319	309	315	344	313	348	338	335	374	326	280	340	338	345	378	317	325	326	360	336	342	341	346	357	318	339	303	293	316	336	315	308	305	358	310	300	304	346	325	331	320	308	302	311	330	384	343	322	332	346	353	337	320	340	347	338	353	308	366	363	357	321	336	324	330	354	356	329	345	343	331	299	324	339	326	353	355	297	330	318	343	319	334	330	306	326	358	331	370	348	320	333	343	353	316	302	353	326	340	357	312	330	330	323	321	316	331	327	331	328	316	319	345	337	312	322	343	294	376	287	354	356	324	325	320	329	329	340	326	320	320	340	366	318	339	322	329	346	307	310	330	336	324	313	333	355
41003	27449	7923	3726	2746	2083	1659	1299	1074	941	834	778	686	655	617	576	551	567	538	525	515	502	505	485	480	526	481	476	453	432	478	439	454	416	441	446	443	438	457	496	430	456	450	443	455	479	415	435	398	442	428	436	429	443	411	450	444	426	441	451	408	432	449	432	487	417	417	448	424	472	458	428	404	397	448	385	405	438	439	428	426	406	476	431	415	451	468	460	437	402	409	421	419	428	417	458	399	423	432	437	434	467	409	440	394	428	423	468	461	395	423	460	432	409	423	440	423	430	421	444	436	408	439	433	389	439	443	438	439	398	444	410	438	419	449	435	435	449	411	406	449	426	415	435	462	428	459	407	440	419	430	433	442	409	395	433	435	457	411	414	444	436	424	437	438	454	431	424	451	408	427	454	431	419	434	457	411	400	458	449	457	387	408	417	427	450	429	409	464	432	426	466	453	468	416	446	412	451	451	440	425	420	436	440	447	438	416	438	405	459	428	406	436	393	457	461	459	432	413	416	446	459	381	432	442	410	425	430	444	427	443	412	434	413	403	427	452	409	431	424	446	418	454	415	450	432	457	467	416	409	445	388	419	414	423	451	423	419	419	403	416	444	449	399	430	403	443	430	439	448	401	416	423	432	431	434	423	432	416	414	464	442	427	408	422	427	440	398	427	407	434	414	448	434	424	450	410	390	449	413	425	401	421	434	410	422	464	419	450	416	417	413	417	415	440	435	432	458	443	466	411	460	442	391	426	464	433	409	462	441	444	442	450	423	408	419	428	432	447	439	444	433	417	424	414	390	371	444	440	445	416	438	413	395	442	477	421	416	428	423	386	395	430	421	458	419	417	425	392	440	411	424	406	428	390	443	414	424	411	422	451	435	417	455	437	414	436	398	446	449	424	397	405	397	432	407	413	436	443	448	419	403	434	423	449	508	448	477	431	423	439	391	431	384	423	401	418	455	464	427	459	446	438	421	430	440	428	404	414	429	430	436	453	459	420	439	420	421	391	455	453	419	443	439	399	452	445	415	407	421	422	424	413	456	422	432	443	429	447	414	418	446	438	434	437	415	479	447	417	449	455	455	470	427	418	455	425	429	480	434	440	421	460	446	469	424	410	425	407	454	442	418	415	452	429	431	380	432	423	394	405	407	412	414	428	432	435	428	433	430	452	458	446	422	427	474	415	443	428	425	411	403	467	410	415	408	432	448	415	416	415	431	441	437	434	401	457	458	426	429	419	440	471	408	433	450	407	463	440	434	428	428	402	438	462	446	441	413	405	439	458	410	453	443	437	396	410	438	440	450	433	456	432	424	458	441	423	455	428	430	429	429	416	427	423	442	441	413	394	433	446	419	465	449	433	438	447	424	444	436	438	414	461	421	428	432	436	425	444	411	433	438	410	434	425	433	463	418	453	471	409	408	444	413	428	403	423	431	430	404	418	433	408	432	442	429	424	414	442	445	443	450	410	451	455	390	441	448	423	420	471	445	445	422	418	437	428	475	440	401	405	415	429	415	431	408	446	455	424	425	441	442	416	409	428	418	459	434	393	433	443	410	422	445	428	452	415	440	412	426	405	459	466	415	412	436	440	409	424	451	389	418	418	425	421	425	419	428	439	435	424	468	420	443	429	447	436	445	438	403	407	420	440	412	424	433	433	460	431	436	444	439	427	472	453	432	468	426	467	414	411	455	401	439	447	411	434	430	425	459	402	417	425	434	394	429	451	434	435	401	413	392	440	472	440	405	388	468	420	424	414	425	417	437	427	447	404	447	466	439	421	418	427	423	465	425	412	450	406	440	455	405	390	425	429	376	419	441	463	440	412	401	427	453	425	450	407	452	425	451	437	422	412	463	409	408	452	415	417	443	396	434	435	427	409	424	425	444	423	469	434	442	430	425	437	423	445	406	454	424	419	431	474	398	460	430	416	415	434	424	436	420	411	432	414	413	451	461	443	414	442	439	414	439	445	410	450	435	454	418	407	438	441	428	470	444	412	431	425	449	445	416	405	405	455	406	417	440	438	418	460	437	426	437	438	419	412	424	397	426	427	437	434	437	463	442	409	435	446	376	440	446	452	448	435	426	442	434	437	395	406	463	419	434	420	452	397	388	430	405	450	414	445	387	420	436	428	431	443	431	433	456	390	405	401	420	433	427	412	429	422	417	437	435	452	436	422	396	440	449	442	428	418	421	406	395	420	415	446	413	448	408	413	428	450	454	425	413	441	426	425	405	421	426	421	431	423	416	468	462	401	424	410	444	391	435	481	440	422	409	394	417	416	426	420	427	426	425	455	419	405	451	410	417	415	423	414	420	456	436	401	440	412	385	432	434	423	421	402	395	453	414	456	404	459	434	450	433	456	440	425	448	422	466	456	431	431	438	410	428	450	429	420	434	449	451	400	419	432	422	435	426	423	441	420	464	451	450	430	422	441	455	465	433	441	426	426	438	383	408	430	441	425	409	435	451	445	392	427	432	417	429	448	450	448	404	435	442	408	415	438	426	415	437	428	423	453	414	484	413	429	446	411	430	409	423	442	477	432	423	432	434	393	457	394	423	397	413	425	419	420	432	403	410	434	420	417	393	442	451	396	463	422	438	396	409	423	436	434	430	422	413	479	411	429	451	417	386	420	434	392	415	405	413	420	459	432	416	452	429	424	399	423	399	430	434	403	458	412	440	434	429	440	426	398	449	430	399	423	462	451	435	442	402	444	414	401	444	412	454	459	441	417	410	453	430	418	412	435	418	416	468	480	452	440	408	407	425	436	442	429	391	458	467	430	481	407	447	384	442	420	420	444	457	396	440	404	420	435	418	423	401	406	424	447	445	424	444	394	424	450	459	386	388	422	438	422	442	452	416	465	442	445	421	389	454	452	425	459	465	423	435	420	393	415	419	430	411	451	456	450	412	431	417	454	426	429	430	434	428	443	487	409	422	461	434	442	430	456	408	433	432	419	388	419	426	438	450	453	438	421	417	413	398	442	440	420	439	390	395	444	435	450	415	424	405	422	463	377	401	430	402	409	475	452	400	430	406	431	434	457	400	439	448	416	422	430	403	434	441	390	407	462	420	442	434	457	425	434	411	441	451	412	409	372	447	400	401	415	446	452	427	440	429	440	461	441	458	440	458	430	407	424	434	448	428	458	451	434	440	416	443	402	426	442	434	390	411	417	429	427	440	410	409	411	430	453	392	438	448	438	392	440	400	417	410	426	468	422	404	458	415	433	434	423	438	421	413	437	427	399	439	449	433	425	438	430	397	419	423	409	452	440	442	451	446	408	411	410	414	402	451	457	403	453	442	421	431	397	430	428	430	440	437	442	423	416	414	394	418	449	436	391	397	453	484	409	425	442	430	436	453	441	423	413	410	421	409	372	450	407	468	455	421	418	416	417	413	426	421	406	449	407	460	387	386	444	446	404	431	447	405	427	439	459	412	401	466	422	499	436	433	438	426	403	447	433	424	437	420	436	423	443	421	430	405
27894	19049	5031	1145	962	826	879	863	830	804	822	817	841	848	810	831	826	859	868	834	772	853	849	808	874	860	805	820	847	880	829	779	775	750	839	817	813	818	823	825	811	818	801	831	841	820	822	883	827	831	839	805	824	799	831	811	812	852	771	843	830	783	861	835	818	785	784	806	826	829	831	817	799	791	776	871	862	844	818	783	811	854	797	810	799	794	816	850	780	833	839	840	864	836	838	818	790	826	812	820	848	860	843	843	768	843	822	825	897	804	851	801	810	839	858	857	819	874	848	776	771	852	859	779	882	838	819	767	868	830	813	833	845	776	799	828	840	871	824	830	846	830	810	820	834	827	859	841	824	774	838	829	866	780	782	839	832	808	852	795	828	837	918	766	838	830	839	816	792	773	831	807	853	810	807	795	826	809	833	810	834	815	793	883	862	813	783	843	838	845	819	806	776	865	830	821	796	774	775	821	839	799	878	830	773	806	865	814	812	783	870	796	808	835	884	841	870	814	834	856	765	842	807	787	800	829	812	824	814	808	849	808	794	804	800	863	821	835	825	804	787	866	842	864	827	809	907	832	855	785	820	823	798	771	893	843	854	838	815	842	827	859	800	793	865	853	822	809	831	822	829	838	804	854	822	785	831	838	852	823	848	818	861	762	780	840	814	877	837	852	765	818	818	816	816	805	838	777	797	896	811	793	833	829	793	841	844	832	816	837	836	833	807	849	840	764	812	833	851	806	848	839	838	838	826	791	853	806	843	830	824	832	846	831	835	821	808	834	821	755	845	837	868	839	832	795	827	803	866	815	824	848	801	805	853	863	820	804	814	803	799	811	805	798	825	800	841	854	808	791	858	836	822	828	832	890	793	814	804	801	858	834	838	847	846	847	819	860	876	808	781	805	820	798	803	760	821	809	833	857	859	792	829	790	848	810	848	821	823	798	805	784	858	845	846	825	842	826	781	839	851	797	835	811	834	831	799	868	859	791	795	871	901	835	834	815	791	853	760	840	867	804	844	898	880	836	832	843	868	838	825	819	816	822	826	795	810	827	803	805	802	842	852	829	803	779	856	837	814	804	859	773	835	864	817	802	812	794	793	829	842	817	764	839	829	824	852	833	800	838	781	865	845	822	805	835	803	820	816	841	884	769	813	816	785	796	884	874	814	822	810	838	873	785	795	798	843	838	812	814	824	845	828	786	836	783	778	798	804	812	843	815	778	810	821	799	784	821	838	839	821	827	814	789	879	801	867	825	809	853	846	817	833	798	818	849	866	826	802	827	835	763	828	812	858	857	837	853	841	782	788	830	832	808	845	784	791	843	818	825	852	808	885	788	862	838	789	828	803	833	850	870	779	856	783	816	811	784	862	775	842	836	854	814	821	785	805	849	817	792	781	843	834	833	821	807	849	797	796	791	852	829	823	858	800	875	853	836	812	835	771	801	840	817	818	871	827	849	809	825	786	809	781	866	806	803	872	828	823	772	848	775	827	863	855	843	797	828	819	861	814	831	908	809	876	823	812	876	877	825	841	813	871	796	811	812	880	830	840	808	868	829	785	832	849	849	841	779	834	823	794	815	816	831	848	828	782	801	879	779	791	839	859	855	834	842	869	857	885	851	833	796	827	799	802	798	832	831	810	834	840	782	829	862	778	792	864	841	826	875	853	793	783	844	860	802	873	778	816	814	876	856	853	879	850	769	801	836	766	841	854	841	853	847	863	845	827	806	837	855	839	858	797	773	872	825	830	813	837	841	835	770	816	841	780	789	822	774	833	866	818	815	796	779	836	842	867	771	849	914	881	820	845	783	809	772	770	821	828	801	847	867	839	815	847	792	835	878	846	862	832	819	895	819	823	816	834	834	843	817	822	800	870	795	792	798	827	799	830	799	817	855	779	803	859	795	835	786	855	794	871	872	806	887	829	888	809	803	814	852	821	796	862	788	841	839	830	817	849	837	810	836	892	827	845	803	821	804	805	790	853	830	839	771	844	865	838	856	819	801	798	807	748	768	865	833	840	839	778	844	851	815	858	841	803	852	869	810	815	802	817	785	825	816	832	822	838	827	832	835	828	794	808	782	828	839	828	832	794	831	806	812	841	842	841	843	853	876	828	836	858	821	821	851	860	805	828	746	814	827	853	774	818	846	802	826	847	820	851	880	765	825	800	882	812	813	870	859	838	836	879	784	863	836	845	870	793	875	830	824	830	863	843	790	841	774	868	803	847	772	769	829	785	832	824	858	823	821	765	800	757	832	832	865	796	868	808	853	800	805	817	815	817	815	806	874	798	815	844	792	785	832	794	832	796	793	823	876	827	784	907	882	821	810	828	833	815	832	783	811	871	768	863	824	823	805	876	821	797	829	812	782	817	819	812	789	826	832	814	824	860	825	898	810	818	834	862	849	852	801	867	888	814	854	837	779	841	843	805	888	839	834	846	810	777	861	808	831	815	803	832	808	844	779	807	872	832	820	865	838	816	870	836	855	844	787	777	840	809	800	898	848	839	766	792	863	810	829	836	788	802	849	803	807	803	817	846	851	825	861	824	812	836	831	793	834	818	854	793	877	821	823	791	812	817	812	860	816	760	807	841	836	825	839	836	833	831	830	829	787	784	833	842	809	839	839	769	817	785	880	814	803	791	798	800	801	833	820	817	826	809	864	860	838	860	821	817	849	834	805	833	808	849	806	851	859	860	818	854	811	847	849	829	809	883	804	886	827	834	781	836	842	808	839	840	777	824	890	836	856	862	794	779	804	802	809	888	785	783	805	879	853	799	842	821	824	828	814	875	855	827	868	794	843	842	809	779	835	806	805	862	821	834	811	819	845	810	800	863	833	867	849	814	863	807	862	820	845	797	817	793	806	869	816	818	832	868	849	792	806	819	878	837	850	929	824	847	836	858	825	843	815	774	828	832	765	819	797	889	780	858	867	912	790	806	785	784	885	832	847	834	809	788	812	823	834	809	790	824	793	840	802	828	828	862	783	861	818	797	822	800	860	805	800	784	823	788	837	854	802	875	807	821	853	797	782	818	822	827	829	832	809	786	887	838	847	836	811	798	856	784	846	843	900	824	791	860	788	794	785	812	866	869	857	798	858	827	820	816	832	811	803	815	835	843	802	819	778	760	828	852	807	820	790	854	810	858	834	766	868	792	812	808	881	847	859	882	869	818	803	812	840	780	855	833	898	797	787	856	831	838	836	850	865	885	808	816	788	824	820	837	847	830	774	865	861	798	862	841	786	848	825	846	808	848	832	843	840	796	833	812	815	793	788	808	819	823	850	809	828	866	815	861	827	821	857	812	822	798	809	801	872	842	825	846	798	824	805	823	821	821	838	816	803	809	848	796	782	785	860	805	791	803	851	818	786	782	833	879	784	845	804	826	828	810	818	792	784	812	781	855	897	797	837	853	865	877	813	857	774	807	808	839	764	882	813	834	852	840	854	875	871	867	822	810	800	874	806	881	809	802	804	817	826	787	812
11085	4756	1292	1104	1020	1048	971	1015	1047	995	1005	1012	993	1027	1007	1062	1043	998	1028	989	914	1045	976	999	1059	1000	1028	1015	1026	997	994	1066	981	1021	1051	1039	1075	1006	1028	992	1031	1070	1014	988	1002	1010	1039	980	979	1000	1001	1022	954	1016	969	981	993	997	996	1023	1051	1021	1014	975	1039	951	1046	1003	987	1029	943	1047	1042	1026	1009	1016	983	996	1032	939	1000	996	1007	1039	1032	968	1043	989	1018	986	1082	951	942	1023	971	980	996	1035	1003	1019	1048	981	977	1016	975	961	1014	1043	954	1013	998	1007	979	1013	1027	999	1028	1026	1007	978	981	1011	1018	986	980	1035	975	973	953	994	1012	1027	1017	1019	988	1051	1024	981	1011	1024	1040	1042	981	963	1027	969	1015	1025	955	998	1028	1009	1052	968	980	990	1050	1027	1043	988	955	1007	997	986	1017	1025	994	1010	1016	949	1026	1009	1066	1053	970	1003	1041	1050	1013	995	1014	999	959	1048	1004	974	1030	1013	1040	990	1003	1008	985	984	976	1041	975	1003	928	1012	969	1042	1001	1028	981	1029	941	951	1036	1021	1053	1003	1048	1003	968	1007	1048	1014	1016	986	1086	988	1029	1042	944	987	942	1038	991	1007	989	976	979	945	961	983	995	1045	980	1084	984	1075	995	1036	1011	1044	965	1012	998	1073	1001	991	1042	1015	1012	1025	999	1056	1016	1002	1003	1006	1033	985	990	971	967	955	952	989	1040	1009	1032	1010	963	1054	982	998	974	991	1019	1048	1033	1027	989	954	1059	967	1032	1049	992	1008	1039	960	997	966	973	1048	1023	987	971	1056	1003	993	1000	1003	959	983	987	987	992	995	1011	992	952	1040	1044	1024	1034	1022	995	987	971	975	958	1061	1008	998	984	991	989	1048	969	1053	977	1057	1026	1013	1030	1033	1040	955	1016	1001	1002	958	957	1034	955	1031	1043	1040	997	1034	1014	965	987	1005	980	975	982	1005	968	986	976	1039	996	969	1005	964	986	1044	991	1014	1013	1006	1013	1027	1015	1012	990	985	979	1024	967	966	970	1044	985	1010	1034	1005	986	1018	974	1034	1025	985	1035	993	979	972	1013	1007	994	1025	981	957	1019	1042	1002	989	954	999	1010	1012	1046	968	1011	936	1049	1004	986	1017	1012	1001	1044	1046	1019	1048	1008	1053	976	1017	1006	1042	992	1023	952	1005	1016	1054	967	992	997	985	985	994	1019	1022	1020	961	972	987	940	957	1006	974	993	1024	1049	1043	1009	947	1045	999	975	1034	999	976	1008	1049	955	1058	987	979	986	1004	1001	1000	988	1060	1032	1032	1011	998	979	1032	996	1015	1043	1006	974	1041	1018	1001	1016	1039	992	961	1007	1027	961	979	1031	1020	994	978	1032	993	1052	1067	1039	993	1003	1046	974	1009	1025	1016	988	1041	1009	938	945	1007	1029	983	1028	1024	1031	1010	1006	1001	989	933	1065	989	1013	993	1012	948	980	1017	995	1007	1019	1015	978	974	1045	1024	1005	952	1012	1005	969	1003	989	1020	1009	1037	976	953	987	980	968	990	1045	1016	1072	987	907	1004	1010	999	1026	1033	980	1022	1003	1025	1065	944	1012	988	1023	964	1049	1031	1023	1006	1011	1006	1002	996	1020	959	1042	990	991	1022	987	1003	948	1029	1033	1010	1032	1028	992	990	1019	973	1027	1055	1030	1026	1014	1009	1019	962	965	1027	1025	1006	976	1048	1000	978	1003	987	1006	1006	983	979	1015	976	1056	1034	996	969	1010	1031	977	957	995	983	1016	1007	1028	995	1021	1009	963	984	1012	1027	959	1040	1051	1049	1005	962	988	1001	1025	1029	956	1009	983	999	939	1034	979	959	1036	975	1035	1014	959	983	1006	1031	1011	998	938	969	994	992	976	1010	995	1016	983	1067	1022	1052	964	1045	1017	997	971	1067	997	1002	1070	988	1024	1034	1001	1024	988	972	987	953	1000	1011	970	1020	1030	1098	988	1009	1012	1061	1006	971	1038	1025	958	1020	1037	967	1012	979	1010	980	1035	1051	1033	1007	970	1007	1031	975	969	1004	1016	1032	948	1008	992	1038	1002	1033	1038	1035	1039	1022	1033	956	982	1022	1028	930	1015	1013	1007	985	1022	1018	964	1000	987	1005	1029	1033	983	1029	1007	990	1032	987	1001	983	1034	985	1007	1005	982	1013	949	979	975	970	957	1012	1013	1049	968	968	1021	987	1008	988	995	1005	1028	1049	1040	964	1057	991	1018	990	1001	990	1020	991	987	1031	1030	1005	1025	1080	1038	984	990	1034	1031	1018	1003	1068	967	1002	929	1004	990	1074	1014	999	992	1011	1029	973	1049	1009	940	994	933	962	1086	1040	996	1062	1039	980	1027	1025	988	1027	1014	950	1000	1008	985	967	1038	936	1070	971	1081	1074	1012	996	1012	1046	1000	991	982	1017	1003	998	985	988	1015	958	1017	1086	968	1000	1032	1029	999	1000	1021	1054	1015	991	993	1056	1003	1030	1013	1045	1030	1028	1022	1039	1047	944	1007	993	958	1013	983	992	993	1015	983	1037	984	984	1040	993	1023	1017	1026	1062	971	1055	1010	987	980	963	997	962	981	953	1032	996	1015	1043	996	989	1010	1013	992	985	980	1003	967	984	1019	1036	966	1002	967	1030	971	1026	1029	1037	1011	1061	986	1055	1001	971	974	1004	983	1010	999	945	1050	995	984	965	1011	1020	961	1012	999	981	1010	996	991	987	999	1029	967	1023	1012	965	1009	1008	985	1002	969	1037	998	988	971	991	1002	1015	997	1021	962	961	962	1035	1010	975	1054	1055	1045	1030	986	1050	960	985	997	968	996	1006	1047	1005	1039	1031	1029	1072	1011	961	1050	1056	1005	1013	976	966	960	1044	991	1023	1020	1026	974	965	1031	1002	948	1012	1036	1004	996	963	922	1045	1011	966	993	1024	996	998	1042	989	955	996	1006	1024	1023	959	980	984	1024	1039	999	996	993	993	955	1018	1026	981	950	997	1033	987	982	976	1009	959	1005	996	1033	998	965	969	960	1004	978	998	1015	1004	1071	989	1033	989	1046	986	975	993	1045	1050	1015	1038	1051	1017	991	1027	955	1013	1075	1049	1038	990	984	1059	1006	971	1036	1010	1031	1032	1017	1007	983	1021	1030	988	1003	943	932	1032	1025	971	965	947	941	939	992	984	1001	984	1044	979	985	973	1027	975	1033	949	1015	1007	1002	939	1064	991	1061	1072	1056	1031	1006	1031	978	1005	1029	1013	1013	1020	967	1062	1007	1020	968	1017	1007	974	1040	976	984	1006	1005	998	1033	989	981	981	1021	988	1010	1024	999	1014	1008	1012	998	1005	1003	970	1024	1034	1000	1057	1007	1017	977	1000	1019	991	1001	1024	981	1015	1003	1056	1044	1007	1007	983	1039	1018	1003	936	1001	981	1057	1014	1018	1030	1010	976	1042	978	1030	958	952	997	1037	1001	1030	1002	968	995	951	1030	995	992	1000	1022	1008	998	1052	1040	1022	1041	994	1028	1002	1034	959	976	990	1051	1012	984	1022	1037	1042	1031	991	1051	984	967	950	1083	1039	988	990	1045	962	1022	970	1014	1041	991	1033	1015	1029	993	975	956	1034	971	970	998	1018	1002	993	1011	1016	992	939	996	1003	970	1045	1010	990	982	1024	1007	1007	1008	1030	1025	1036	981	1038	1007	962	951	1025	988	993	996	954	1048	1041	1007	985	992	999	1007	1064	1048	976	1001	1046	1018	959	998	1062	1031	996	1056	1043	1100	966	1036	973	1044	1012	1014	1005	1010	1003	1023	1002	984	1017	967	954	1039	970	993	986	1000	1007	1027	1067	1013	1015	985	1009	1003	1005	949	982	1012	1000	993	1037	1000	1017	1036	1022	984	1033	1004	989	1029	1042	997	996	992	1057	1018	934	998	1009	1002	1014	981	1044	1028	974	960	1019	979	1013	1029	964	1013	972	959	1016	963	992	1018	1000	930	1011	994	1008	947	978	1025	1012	965	1046	984	1023	1040	1030	975	970	959	990	962	1010	990	961	1025	1015	990	1019	959	1041	1004	1017	1010	1019	1013	1018	1001	989	1002	1023	999	1004	1026	991	999	1036	1006	1015	1002	1011	972	947	1016	1037	1032	1052	1008	1020	1015	1013	978	988	1011	948	997	1027	996	1010	1046	975	1031	1041	1008	1041	969	1008	959	1013	1012	1007	1061	1024	1029	1050	1020	987	1043	1007	986	979	959	1058	1060	1068	1029	989	979	980	960	997	1018	929	1000	1060	1047
23852	21540	28972	24582	21525	8439	1326	1036	931	901	854	823	820	846	833	776	820	779	770	793	803	760	812	789	735	804	779	800	786	728	797	808	819	798	763	809	813	787	787	768	722	755	779	767	811	741	760	775	786	726	799	775	754	822	786	769	778	773	757	793	823	794	739	805	742	779	768	778	752	789	734	746	735	820	779	766	792	782	743	784	780	769	765	767	804	820	752	763	786	759	750	789	769	761	764	742	792	750	805	813	784	801	789	723	776	767	749	793	738	759	797	733	767	749	768	790	809	752	740	785	722	763	773	814	764	717	784	759	746	766	787	844	750	805	769	761	723	779	781	766	811	786	751	786	777	736	770	778	768	767	791	841	763	815	770	768	746	804	802	794	814	783	857	787	823	804	789	792	804	772	804	744	795	811	793	790	813	790	781	793	767	782	789	751	767	731	815	733	760	808	790	757	767	768	788	766	748	789	816	778	784	777	845	741	774	752	733	800	794	753	789	790	760	778	819	758	814	763	761	775	749	819	789	698	753	804	816	749	786	720	761	781	766	795	784	769	790	745	785	785	750	791	744	833	754	749	772	803	804	765	743	681	759	733	715	803	799	796	728	760	721	770	777	763	777	790	802	794	745	757	767	789	764	750	761	710	746	729	762	786	756	761	722	766	758	863	742	783	791	781	766	738	783	760	773	783	766	749	801	812	756	778	740	761	776	778	797	763	781	768	746	748	798	832	791	785	795	783	825	802	823	813	774	766	751	780	784	716	780	780	786	740	773	679	764	759	798	761	750	729	738	768	756	740	742	791	779	784	722	786	773	760	740	759	737	775	781	789	762	729	766	755	780	763	800	774	829	743	824	756	764	777	800	766	817	769	745	748	720	765	813	777	788	792	796	748	765	800	821	786	780	772	792	762	841	757	771	779	790	778	754	811	797	740	780	760	798	789	752	776	764	790	790	766	762	743	762	802	761	753	752	718	787	779	766	782	823	778	718	776	787	755	753	745	702	787	776	772	839	718	772	736	825	744	767	715	788	742	781	805	768	765	761	753	778	793	769	784	768	745	862	769	772	763	742	755	779	752	723	781	761	734	741	770	763	761	748	762	747	760	771	694	761	785	755	814	784	781	729	768	728	792	734	776	764	712	765	761	743	796	748	720	731	812	770	750	749	819	754	817	716	777	721	779	793	739	765	757	732	788	736	770	784	801	790	762	760	759	786	730	753	742	808	715	786	739	739	726	827	751	763	810	758	777	777	800	804	746	741	779	749	756	754	778	808	764	825	818	751	761	790	761	779	720	783	772	764	762	781	765	745	686	752	780	741	755	710	728	793	737	798	763	839	750	826	781	785	769	751	755	785	799	796	801	790	786	762	757	765	806	823	756	766	704	797	755	774	781	803	791	792	767	784	781	752	736	754	762	778	683	773	782	787	789	764	767	760	772	789	768	753	775	742	722	807	783	770	760	752	775	756	788	783	728	745	810	840	805	759	747	739	772	786	780	773	790	774	777	793	766	711	793	725	763	807	771	818	822	763	789	748	784	767	798	833	762	804	773	738	751	797	743	745	781	799	747	794	722	751	762	759	772	786	808	776	747	763	806	714	762	807	724	765	783	806	752	762	796	773	799	741	803	766	743	742	800	765	786	804	780	801	757	822	764	762	772	755	778	734	809	773	819	718	749	742	766	739	769	819	755	742	733	766	748	822	799	811	741	769	712	798	761	743	795	797	804	708	759	782	799	752	756	780	779	763	796	768	827	793	749	773	781	792	756	728	787	737	771	730	810	737	709	743	715	767	796	751	771	738	798	739	743	778	762	701	764	777	809	748	759	819	781	772	787	794	754	748	771	756	740	754	758	756	787	759	812	809	743	718	756	766	753	770	772	779	809	795	779	775	772	741	763	726	789	787	792	750	742	779	758	788	726	762	782	775	780	770	776	778	723	802	743	738	779	772	715	745	795	710	767	772	795	781	766	819	821	788	755	781	727	744	793	758	772	745	765	700	777	744	766	773	839	827	788	797	732	780	738	782	781	715	717	713	773	794	769	778	720	782	826	813	753	746	800	736	707	747	722	789	790	793	794	788	760	762	728	753	813	772	762	759	780	759	736	752	787	751	721	780	767	774	749	759	758	767	806	772	783	847	748	777	777	763	715	806	808	744	773	713	789	792	758	745	756	767	781	725	760	795	772	748	779	730	790	757	757	765	803	759	759	749	761	762	797	783	777	761	759	782	755	750	717	767	764	679	767	750	783	797	752	783	780	802	759	867	780	797	815	778	765	785	736	805	776	794	753	754	784	779	713	768	765	736	792	746	746	778	756	819	780	787	802	753	760	791	758	779	784	711	777	740	724	794	815	770	779	760	767	795	738	755	806	752	690	761	822	772	728	722	796	785	800	708	749	763	750	747	760	727	737	787	748	815	788	758	749	777	778	770	759	811	807	777	784	761	769	768	784	776	744	800	785	743	750	790	736	722	779	768	788	758	779	759	786	794	756	768	785	797	736	785	784	804	798	761	784	802	752	794	753	790	800	746	737	722	703	748	793	742	733	775	747	732	783	805	795	721	789	770	776	737	830	775	790	797	765	781	688	774	763	745	773	813	776	775	762	741	780	748	819	766	754	774	770	726	799	772	724	759	771	737	701	732	777	719	746	756	742	807	783	779	783	793	793	815	723	775	739	754	768	781	744	755	797	727	715	783	767	705	716	784	775	756	757	751	776	798	772	732	752	783	766	789	752	739	804	777	775	795	732	719	769	814	759	750	760	803	754	757	774	772	723	722	783	737	826	782	744	761	794	785	775	732	836	742	767	778	780	746	775	732	776	789	814	792	762	802	722	758	828	780	734	756	766	776	781	743	781	771	782	731	802	747	785	742	772	767	751	769	817	775	785	762	765	757	762	740	785	766	743	772	786	738	792	785	806	764	753	775	762	755	760	759	781	838	747	791	760	690	793	728	746	747	771	736	751	782	738	748	805	765	832	790	826	729	776	807	729	753	763	747	804	801	797	719	764	751	765	752	766	777	770	795	764	760	796	795	769	718	781	704	719	732	742	790	762	769	753	774	781	737	820	765	766	791	803	763	772	767	764	771	788	800	790	783	774	769	781	796	778	783	799	750	770	737	756	809	773	769	799	781	802	791	796	817	740	814	770	726	785	790	790	778	809	788	803	766	743	742	780	787	779	714	821	771	720	771	797	806	785	790	778	779	788	759	803	778	772	754	780	770	730	776	833	714	756	786	776	748	793	769	800	794	806	789	722	737	753	761	783	727	827	792	754	767	726	745	815	815	814	760	780	741	760	754	800	768	715	762	771	742	775	774	790	749	798	772	779	767	813	748	768	789	720	810	796	754	835	762	765	804	753	747	746	800	780	787	734	722	737	728	741	748	779	737	756	737	776	780	805	727	796	751	739	828	785	796	741	732	769	784	771	790	766	794	812	762	798	739	806	748	806	765	772	812	810	739	762	767	774	775	814	797	772	782	746
34527	23978	5198	2859	2100	1786	1544	1443	1359	1244	1176	1132	1033	1077	1013	993	1036	970	994	1001	967	984	1002	948	944	920	946	943	987	961	936	950	859	940	940	939	987	955	935	960	974	931	980	977	918	933	941	1002	957	987	908	923	933	970	956	973	987	1009	927	969	958	1008	974	953	970	921	940	986	967	976	944	977	934	962	941	983	973	942	940	971	995	961	940	953	932	965	963	954	901	982	923	932	940	908	963	924	938	1018	931	989	1005	984	923	992	979	1006	945	947	981	927	936	988	967	968	949	879	992	960	933	923	959	933	959	973	959	936	952	1040	962	979	977	977	947	963	957	947	919	990	913	913	988	940	933	944	990	933	905	961	960	935	999	945	945	983	885	982	942	942	892	969	972	943	989	955	972	966	956	927	924	963	966	911	933	953	993	1031	922	977	978	996	946	986	937	961	1007	931	925	978	935	961	986	969	955	956	888	993	954	978	954	996	955	933	905	978	1007	981	928	919	919	957	963	952	977	911	924	921	943	927	973	930	966	974	975	946	950	921	984	942	945	923	919	996	963	943	985	962	922	968	964	944	946	965	923	908	959	995	948	987	968	969	952	928	980	939	932	1011	948	985	947	936	937	930	966	985	966	928	1034	926	945	954	934	899	908	942	961	975	972	1011	954	1002	861	996	976	978	958	926	933	926	954	896	944	967	948	967	920	1009	940	999	947	967	914	948	878	968	992	905	1037	973	960	937	969	934	1000	926	977	956	974	993	925	931	937	988	997	973	958	979	989	890	965	941	961	934	953	943	949	921	922	885	975	905	951	940	903	922	993	944	916	964	897	953	925	953	965	958	973	980	908	970	973	961	921	988	912	978	963	935	882	922	888	1009	973	940	932	902	920	926	981	927	892	907	961	908	958	991	951	929	947	970	972	932	950	942	919	962	950	944	1000	933	942	941	951	921	997	905	963	989	955	965	997	960	952	908	977	974	968	928	967	958	970	897	979	926	903	977	948	929	1054	928	913	894	936	934	930	1006	960	967	971	929	961	938	976	987	959	1025	920	962	982	962	982	943	944	925	938	1022	923	959	909	943	984	987	954	958	984	963	962	936	940	946	933	971	925	1027	971	949	998	913	960	920	932	974	912	904	971	909	864	922	963	966	969	922	936	934	922	953	988	899	967	915	922	966	902	902	965	916	953	963	893	958	975	981	956	947	945	963	970	958	988	984	949	970	949	962	952	973	889	996	981	934	996	907	961	960	982	933	936	945	970	973	964	915	967	968	950	934	912	989	963	953	991	940	958	962	989	937	981	996	903	920	953	945	950	905	939	935	912	938	961	971	968	928	1009	998	962	936	983	969	942	962	969	1006	920	941	940	940	1053	918	921	951	921	964	955	925	995	904	995	923	963	918	963	949	926	910	989	939	939	971	965	943	996	964	891	1000	970	950	916	927	975	943	936	913	958	951	936	933	940	993	986	942	951	932	942	947	986	909	885	952	946	890	982	947	994	926	947	943	997	961	946	920	927	954	938	919	916	966	939	944	936	1028	994	973	946	976	906	979	918	991	919	965	902	952	941	1002	948	921	995	1021	949	901	982	965	954	971	967	938	914	912	972	978	922	958	926	956	967	927	907	942	958	971	931	977	941	918	969	939	983	951	988	921	922	912	942	969	949	911	953	992	955	987	996	975	952	960	924	962	975	923	960	930	852	947	952	913	976	962	998	933	978	999	992	938	960	981	996	997	989	1039	923	975	1020	914	915	974	1005	968	956	905	833	978	936	969	941	966	908	889	964	906	940	918	959	1001	930	952	939	944	979	894	937	941	967	953	968	963	938	981	896	1021	941	933	972	967	935	962	966	943	923	944	928	938	883	940	967	921	999	915	927	934	990	967	1016	974	967	959	954	921	964	927	918	933	925	942	914	950	990	989	897	940	915	943	885	954	966	954	922	965	980	924	946	889	987	950	949	944	942	961	945	926	942	938	936	928	938	921	938	962	1010	959	964	942	920	1013	937	1012	925	1006	934	965	996	963	966	934	906	963	970	972	1013	949	973	942	925	950	960	933	923	911	968	952	929	929	901	959	983	997	960	957	964	938	963	968	985	948	952	895	935	944	981	930	939	953	963	1023	963	917	951	930	913	895	973	935	907	959	922	992	896	949	929	928	952	937	974	1016	978	985	920	967	993	956	918	960	922	980	907	929	939	954	928	952	932	893	980	914	932	968	1019	921	994	982	887	992	903	979	918	951	947	963	969	934	949	956	900	942	965	978	912	968	925	985	915	906	980	1007	931	991	954	962	999	936	915	1008	994	959	903	980	923	902	925	884	944	969	1007	939	900	959	935	968	967	892	901	929	930	899	899	954	927	977	928	978	1005	961	938	932	959	927	974	956	980	954	981	980	909	945	963	907	974	965	958	945	906	1017	938	960	996	922	963	961	933	868	935	913	941	926	977	933	912	954	920	909	945	947	920	915	987	944	942	948	905	905	938	994	930	1001	931	977	961	924	971	991	949	965	962	920	958	989	928	989	913	979	947	904	964	941	929	940	976	994	939	988	915	942	944	966	944	931	987	983	980	932	954	925	909	953	933	942	943	969	939	973	937	981	999	965	926	914	942	956	945	902	958	946	960	924	940	933	982	985	951	960	965	989	947	912	956	928	938	970	999	889	979	989	973	972	934	893	991	953	903	950	979	998	882	957	993	961	964	949	988	920	982	937	932	935	1020	963	983	1029	976	947	959	978	887	970	924	972	969	951	935	1014	946	947	965	969	919	929	978	1033	962	952	917	944	961	944	955	953	932	946	959	946	955	999	884	889	928	914	957	972	972	864	952	952	983	968	962	947	944	961	961	979	1009	876	965	1034	944	1004	924	954	995	930	924	913	964	952	960	961	955	942	948	915	930	939	943	938	934	1002	986	936	917	989	968	932	975	958	958	929	1003	977	979	1009	951	969	944	1011	947	964	927	920	939	981	901	897	908	875	938	921	899	911	1012	955	937	948	898	909	988	995	936	977	956	940	943	961	920	1002	1008	899	910	951	913	962	943	918	927	921	934	969	932	925	910	932	956	970	921	989	954	988	910	962	997	989	948	910	933	948	941	908	1006	913	940	905	960	934	979	973	908	936	935	977	984	915	966	954	941	875	951	960	905	965	952	948	940	997	884	958	970	931	994	963	911	953	971	954	978	912	977	935	955	929	952	949	954	955	964	969	918	966	979	974	938	911	933	959	909	934	1005	998	956	991	953	986	952	947	935	932	939	1011	946	953	966	941	940	930	975	923	986	982	966	962	939	951	956	924	927	977	966	938	934	915	979	933	955	1009	948	954	958	934	966	942	984	940	906	933	911	1025	932	965	968	910	943	975	944	945	962	962	987	975	954	1013	955	990	999	1013	930	945	914	976	1004	978	975	997	935	966	972	938	1000	998	897	940	992	947	932	950	932	987	928	1007	888	936	974	955	964	960	958	948	914	936	956	951	931	936	907	960	926	952	889	1002	996	928	967	1006	933	984	954	962	934	913	924	958	987	963	912	957	975	1026	947	941	940	937	946	966	878	935	977	965	979	924	932	966	882	996
25237	21569	27732	25738	7358	757	598	599	545	513	556	513	497	499	501	502	483	522	483	505	467	480	477	417	506	515	509	476	544	477	457	497	484	495	524	457	459	479	465	462	497	487	455	512	495	499	487	463	523	517	477	493	501	483	474	511	466	470	461	504	498	451	442	484	441	436	449	458	510	487	463	474	502	491	467	505	467	495	484	474	467	472	481	509	467	480	514	440	529	447	467	497	500	469	461	470	496	485	483	473	463	469	465	465	465	471	485	478	499	503	513	497	511	488	476	478	460	489	504	450	513	475	521	480	483	497	444	473	498	485	499	511	508	481	518	471	456	514	494	476	484	471	519	473	486	436	473	482	469	438	475	489	495	424	495	533	469	457	461	508	441	494	485	422	458	457	490	480	479	517	468	439	508	524	452	497	461	479	479	513	543	477	465	474	490	470	511	443	449	449	471	451	479	460	490	478	484	489	465	464	427	508	501	450	511	521	425	500	489	450	476	504	471	476	456	479	485	479	474	454	443	481	489	442	491	473	464	454	505	497	507	474	434	452	472	497	456	489	493	476	463	503	476	451	470	500	504	514	494	481	506	467	441	445	463	488	464	459	498	457	503	525	502	516	455	498	478	470	429	476	473	465	517	482	504	531	492	497	449	495	484	472	476	490	488	504	448	496	523	477	509	451	429	469	482	501	519	440	498	469	508	484	491	478	473	470	421	479	482	471	480	476	461	492	503	469	438	494	498	419	505	445	512	487	441	472	464	475	483	513	475	477	466	477	433	481	444	477	488	482	498	480	471	487	504	468	522	481	486	460	473	486	468	521	485	425	449	478	485	526	469	429	459	512	467	519	419	464	447	478	499	514	504	480	477	484	447	488	450	484	460	477	492	494	431	475	526	446	466	480	522	495	477	497	476	474	470	503	490	530	469	473	454	489	508	486	476	534	513	480	489	487	481	517	485	539	426	457	454	520	446	496	467	457	466	461	474	486	511	460	456	478	442	488	452	472	470	465	494	466	445	472	432	476	484	479	460	474	490	464	463	492	454	498	503	491	524	433	465	460	483	498	476	501	495	454	484	491	464	459	463	451	434	477	493	466	475	453	441	474	511	520	468	461	462	450	472	503	439	444	484	480	482	495	491	500	487	481	472	458	499	447	495	497	497	479	457	457	521	503	528	474	502	497	484	479	482	451	445	468	469	491	474	473	483	463	496	504	487	471	485	461	474	479	512	467	442	484	428	450	496	506	473	451	476	484	453	470	520	464	453	460	480	475	463	495	438	436	447	466	498	492	495	450	505	506	472	470	498	463	486	467	454	482	500	497	492	487	480	493	477	464	480	448	470	466	480	497	501	453	484	482	452	453	460	499	486	487	427	492	466	500	468	510	514	508	483	461	474	496	448	467	496	484	482	461	454	483	452	525	494	457	468	478	493	474	506	470	478	466	470	470	477	489	454	487	519	466	475	477	465	466	470	481	492	473	454	522	445	516	525	477	483	486	472	509	472	484	455	505	479	480	451	465	454	517	452	499	479	490	480	480	482	480	484	510	474	454	439	460	467	436	497	450	493	470	477	500	495	449	501	490	456	460	507	490	505	467	458	453	496	481	475	469	472	513	517	505	481	484	494	514	478	472	482	463	522	492	489	494	430	465	508	477	485	482	490	466	459	477	484	447	480	472	465	490	479	494	474	487	480	468	446	458	437	440	462	482	494	421	450	457	460	462	430	507	455	458	442	482	459	451	491	494	473	452	472	471	456	436	474	492	445	469	510	439	452	459	493	430	487	479	492	491	463	488	454	490	453	450	467	475	458	473	461	470	470	436	449	475	444	459	478	478	454	483	457	466	504	480	469	482	515	408	528	498	471	463	485	474	455	450	448	462	479	493	506	470	449	482	441	509	461	487	485	484	467	475	511	456	480	465	461	496	488	485	466	482	492	478	442	479	485	525	425	480	449	457	461	477	470	459	461	483	441	446	481	455	421	472	491	472	516	482	479	455	480	485	483	465	501	470	498	493	464	462	485	460	467	448	442	492	465	464	464	502	484	495	493	480	479	464	443	471	461	510	494	471	453	485	461	499	458	474	476	478	477	473	478	474	469	456	455	495	491	491	462	468	496	448	437	445	481	493	452	512	517	492	474	459	494	462	462	489	506	442	515	453	490	440	495	438	448	515	472	498	489	490	447	490	496	456	467	469	434	455	478	490	478	472	462	469	431	471	451	457	477	489	480	478	487	452	502	421	479	449	446	498	470	493	454	483	471	461	484	464	460	451	511	445	437	511	450	453	462	451	493	492	457	487	431	520	483	452	481	469	438	465	496	503	478	486	510	497	458	462	477	508	480	499	475	476	438	450	523	485	457	484	515	507	466	495	520	512	491	501	471	470	462	453	475	479	481	472	497	457	496	426	448	481	461	477	501	450	484	497	456	448	469	492	478	499	507	488	506	454	466	479	484	493	489	450	474	487	487	518	478	457	508	482	463	475	464	446	474	451	476	520	451	459	478	516	474	476	445	489	539	459	475	493	485	466	510	471	442	468	472	446	483	470	464	498	451	464	451	499	482	464	514	509	501	483	464	483	476	511	480	477	465	501	458	442	457	508	459	472	425	474	470	503	476	469	481	467	439	476	491	470	496	452	484	462	493	494	504	457	520	454	494	484	479	467	460	485	462	490	491	485	479	521	467	470	471	478	512	479	478	489	475	457	500	454	464	454	511	469	451	489	476	444	463	464	496	428	465	501	516	484	436	487	476	500	473	496	489	437	472	456	492	484	432	471	505	463	494	501	488	485	471	475	505	486	464	485	482	465	499	472	487	497	491	474	463	467	496	488	452	491	475	457	481	450	493	483	475	454	475	478	479	512	493	456	451	527	458	450	462	455	480	499	536	467	476	478	478	488	501	458	467	448	494	459	490	515	473	472	489	494	484	453	492	469	447	486	463	500	483	426	472	457	471	497	465	482	479	476	433	470	496	480	480	461	442	497	460	446	482	478	441	470	498	445	467	436	468	490	438	513	475	448	444	440	455	477	483	501	510	472	493	482	449	471	477	460	507	475	485	489	453	474	465	501	515	525	483	472	458	433	484	501	440	485	440	479	498	500	475	505	510	478	476	484	463	473	521	486	477	441	471	474	454	521	482	497	511	492	492	485	475	507	481	469	479	466	467	505	472	482	509	462	453	475	484	440	478	451	481	482	485	468	484	530	477	487	481	467	447	496	482	468	446	472	476	471	477	468	434	524	458	466	507	485	488	468	482	475	441	452	475	480	500	462	477	500	480	512	458	465	499	441	449	468	518	487	457	494	500	488	477	483	453	476	484	457	471	486	511	500	504	485	472	426	499	464	444	430	483	480	448	467	469	496	436	484	442	482	449	498	475	483	503	489	465	549	459	488	496	473	461	475	475	488	494	468	493	495	469	499	460	463	464	473	473	518	489	461	485	464	519	514	488	478	483	460	487	456	485	438	495	503	466	481	496	499	460	504
31478	19583	2681	1491	1167	1034	987	828	780	719	651	632	690	667	688	614	585	618	652	572	636	596	620	620	592	619	570	636	622	570	621	588	543	645	551	618	600	555	559	649	593	570	566	596	618	583	583	615	564	567	645	544	607	615	580	591	571	543	549	582	592	663	597	570	604	568	582	615	606	548	615	592	568	595	600	627	602	608	575	602	632	610	554	561	605	619	598	550	569	607	574	592	647	580	585	604	578	590	613	600	590	599	598	593	628	617	564	571	583	604	612	556	631	570	609	601	564	588	618	587	608	595	593	597	613	606	579	613	599	584	588	563	589	603	588	620	585	566	618	595	584	627	585	616	594	562	546	604	563	595	576	554	620	599	570	603	574	594	580	567	624	575	605	570	596	553	619	562	599	594	560	614	584	610	592	586	609	581	576	619	560	598	596	611	583	597	591	606	587	591	565	564	604	578	599	617	607	606	570	636	582	567	588	598	595	591	568	583	637	601	626	573	620	564	571	579	580	614	613	571	595	606	611	584	626	626	529	586	593	612	603	573	639	604	523	611	575	602	565	585	579	594	579	561	579	574	617	585	594	588	597	606	622	629	590	596	608	563	633	565	604	591	594	605	611	586	615	567	609	568	556	552	609	596	614	531	632	634	641	591	617	568	623	573	597	619	584	559	540	624	549	601	566	582	545	582	586	560	589	594	581	587	602	587	580	624	579	603	608	589	578	605	597	575	586	565	617	572	605	585	649	578	590	604	583	571	601	584	626	587	623	571	565	544	644	570	552	627	536	598	567	571	612	562	607	566	625	621	599	570	573	618	609	563	597	586	600	621	599	558	579	618	623	595	596	620	601	645	622	592	590	600	593	593	584	583	589	591	621	595	572	640	579	629	587	593	596	577	577	578	591	551	595	572	568	596	547	583	580	562	578	575	595	606	568	600	585	620	587	577	575	580	602	597	572	626	613	583	629	556	591	589	630	556	597	614	581	582	611	569	562	571	560	564	601	602	625	559	619	579	560	583	606	622	595	569	606	576	581	613	585	588	590	594	594	577	615	616	589	612	590	606	570	569	590	589	579	606	599	611	579	598	592	561	557	574	590	597	606	641	567	574	578	575	587	585	640	596	594	572	589	564	592	580	606	604	639	600	579	630	568	588	560	565	574	567	587	608	577	551	539	631	612	565	571	592	616	618	562	578	619	608	583	577	624	562	586	572	582	594	568	536	565	627	593	629	569	573	602	560	632	596	589	542	588	618	603	575	566	610	582	579	608	559	601	554	566	591	595	595	562	561	593	609	576	594	556	575	616	603	596	577	609	623	571	596	589	597	562	591	621	545	559	609	586	523	573	590	604	590	568	564	627	554	576	593	572	609	628	580	553	588	584	604	619	602	603	580	602	620	607	583	610	578	614	612	547	608	604	613	614	614	571	581	604	567	557	611	597	586	625	600	578	585	620	611	575	625	598	604	586	620	551	580	576	584	584	551	559	602	612	579	560	601	558	589	578	582	561	608	615	549	582	581	575	563	599	625	589	596	586	584	565	609	607	606	596	572	611	583	584	569	588	565	621	562	607	603	594	592	615	583	547	592	579	573	557	628	582	589	594	536	596	550	579	585	605	614	598	625	625	577	584	608	609	609	596	618	610	592	568	574	574	574	578	590	645	609	607	565	574	539	589	605	594	593	613	598	585	643	616	573	575	569	623	618	559	580	591	635	616	597	576	607	606	569	589	623	618	603	609	593	615	618	605	611	626	585	589	573	563	599	619	562	626	595	572	590	605	560	594	599	605	557	589	655	618	576	587	563	553	581	584	592	632	564	565	601	594	619	630	564	607	594	592	581	619	600	572	577	588	574	597	608	621	556	568	602	594	567	545	589	595	547	588	578	579	533	622	611	604	644	597	577	569	587	621	603	640	576	629	602	590	603	568	616	570	591	610	576	601	656	578	576	583	616	582	574	596	532	604	579	607	623	601	617	575	551	591	618	584	550	581	613	591	576	598	608	567	630	598	605	571	596	547	558	627	572	581	614	571	621	615	588	557	602	571	554	578	606	528	559	597	576	572	550	591	585	601	621	568	571	595	557	604	626	580	595	582	556	621	590	573	613	571	578	602	580	576	608	594	587	572	555	576	601	599	549	605	575	566	590	599	558	584	615	557	608	593	590	573	624	539	575	589	566	617	589	628	584	564	561	584	593	563	583	552	527	599	617	600	552	606	531	585	592	599	584	568	605	581	587	651	646	551	622	563	546	604	608	593	551	557	588	583	590	611	577	603	601	613	617	578	613	582	566	601	609	608	589	586	586	623	567	572	616	562	577	532	579	634	614	602	560	573	590	547	523	590	583	579	567	588	606	581	635	592	583	577	602	615	584	594	562	598	588	577	589	566	591	586	575	590	583	572	659	559	583	607	591	612	590	559	609	615	604	571	575	607	581	640	590	579	583	580	631	583	581	616	586	615	588	589	633	631	596	608	602	549	615	571	617	589	576	574	588	625	603	553	616	616	586	582	596	596	650	601	585	597	553	547	622	570	581	583	623	585	604	572	603	577	615	597	621	572	603	628	596	576	600	598	587	589	562	606	598	546	610	594	572	601	582	583	563	584	587	579	564	568	605	538	585	577	545	562	573	588	650	596	576	637	586	584	590	618	594	613	600	624	585	559	583	559	595	578	617	583	613	610	559	571	596	577	590	591	562	608	569	591	605	534	600	540	600	587	597	577	590	618	592	643	608	609	566	572	570	615	575	607	571	617	602	601	601	572	594	590	606	596	573	570	577	581	604	602	596	617	621	578	602	553	587	588	604	552	603	567	603	602	592	590	586	557	572	624	580	546	588	550	604	589	586	592	627	556	612	577	619	636	597	618	585	607	590	556	582	640	588	599	592	590	580	612	566	569	620	592	614	567	614	577	569	614	625	612	558	657	590	600	594	595	586	578	637	562	599	596	622	581	565	606	574	599	608	573	569	602	598	582	556	587	633	586	600	582	610	538	599	612	604	568	629	582	571	585	613	567	577	590	655	619	560	550	597	612	585	623	594	601	586	588	613	608	593	586	563	623	572	611	584	618	568	553	604	601	582	563	573	616	608	568	608	595	596	640	570	591	575	611	585	577	559	581	610	590	568	577	604	617	588	541	546	588	609	624	599	573	572	628	561	557	582	581	559	640	583	604	583	622	578	606	607	623	584	568	598	551	554	582	572	630	655	520	596	586	547	581	616	612	632	573	648	595	594	608	571	601	622	599	636	577	607	634	591	590	619	573	570	556	597	618	588	589	582	598	637	610	571	563	584	565	588	642	576	603	554	551	613	580	604	613	626	592	610	576	575	569	577	584	580	584	624	617	575	598	607	596	541	632	580	610	614	561	614	620	571	593	577	598	553	554	570	561	575	595	587	604	592	549	609	585	577	603	573	583	577	601	596	644	569	612	515	616	601	581	635	566	612	536	584	582	574	547	597	563	575	649	575	600	541	564	585	569	582	597	593
22992	21612	29546	24158	21618	21613	5227	783	616	472	445	447	518	422	431	409	418	364	372	358	368	349	370	395	332	347	345	348	332	339	366	354	337	338	348	329	347	352	322	352	341	333	341	353	300	343	327	328	286	347	346	316	359	368	327	349	322	296	328	327	345	320	336	328	350	349	316	352	323	300	303	357	339	312	358	314	324	355	335	325	317	334	321	323	329	322	339	314	314	328	299	317	338	315	344	341	284	328	311	316	313	298	310	333	339	338	289	338	339	338	348	334	309	345	320	342	341	319	329	324	313	330	339	322	317	329	349	315	329	328	299	307	350	310	315	326	334	341	346	305	332	324	325	340	333	319	347	345	330	318	325	339	313	285	321	311	305	318	319	315	343	326	323	306	334	299	317	353	357	334	323	296	324	343	347	309	337	334	358	299	334	340	315	336	348	313	322	315	319	317	299	325	347	330	311	325	335	303	322	329	329	316	343	298	344	355	339	327	343	310	314	344	330	313	286	333	356	340	351	349	321	346	299	315	333	309	301	309	331	324	323	325	297	347	357	336	302	339	329	358	299	359	282	319	334	293	317	318	306	318	335	331	343	322	348	329	325	320	309	356	307	305	319	344	313	330	360	334	326	340	329	340	300	328	303	330	347	327	328	343	352	313	321	362	324	356	332	338	314	299	312	300	336	326	339	355	318	327	344	324	338	306	335	315	322	319	330	360	292	309	336	355	311	332	330	304	339	308	326	343	342	354	311	333	346	344	326	348	350	312	340	323	317	318	339	319	336	331	313	343	318	357	349	313	355	351	323	328	345	313	324	316	314	337	349	305	325	319	350	311	340	323	312	357	342	300	325	345	339	350	332	330	372	348	308	346	320	346	310	328	317	347	345	321	316	345	317	315	300	315	312	329	306	373	316	315	349	324	314	351	326	313	297	342	332	333	293	326	332	319	336	352	326	343	366	335	333	326	329	357	331	337	357	311	368	348	328	337	315	330	325	334	292	308	334	334	327	298	327	325	308	328	322	342	303	331	314	310	330	356	344	295	312	335	355	314	292	341	329	367	338	320	321	333	291	286	340	313	372	321	342	337	342	324	299	317	364	318	315	346	285	306	331	334	316	334	342	328	306	351	340	353	356	297	368	298	324	307	338	329	340	362	318	324	325	350	353	328	369	309	310	321	309	368	355	368	329	347	354	326	309	292	317	340	318	306	293	338	305	308	324	344	337	322	352	316	316	319	302	355	339	315	351	357	317	309	343	328	350	316	348	323	323	354	347	330	341	320	337	320	332	336	341	327	330	381	328	326	329	301	306	313	351	328	304	344	323	312	328	316	344	283	328	300	332	332	333	306	335	316	376	317	344	314	338	282	318	325	322	359	371	307	332	295	317	357	336	347	321	340	332	305	317	339	332	329	317	339	320	290	301	302	356	309	334	300	318	333	312	337	313	319	313	345	318	302	305	356	328	308	317	334	336	308	321	335	344	303	313	310	340	332	380	355	326	344	306	325	356	327	333	312	318	286	314	329	322	359	367	313	349	311	336	320	284	298	330	308	363	337	318	327	342	305	333	326	331	297	331	293	363	333	331	325	313	324	333	290	313	322	298	330	295	341	354	315	313	331	327	367	338	323	316	330	329	343	329	352	311	317	347	349	322	316	299	327	333	323	321	305	366	359	318	284	280	352	316	355	312	321	317	329	303	328	330	305	326	327	330	309	351	351	339	367	324	313	330	304	334	326	309	318	340	339	334	331	338	318	344	333	308	351	330	309	338	296	304	328	339	352	306	337	300	333	326	311	313	297	356	322	294	346	345	324	325	360	312	298	300	304	313	305	306	311	330	325	338	327	354	310	321	332	326	310	324	344	334	343	340	335	290	301	337	307	351	295	323	312	344	320	355	316	362	323	324	290	321	333	329	327	340	332	325	284	312	319	314	303	305	310	322	341	325	335	344	334	328	342	291	315	308	337	330	332	310	361	368	313	338	344	339	300	364	338	349	362	349	329	296	335	325	327	317	315	302	329	328	319	307	326	315	329	300	339	327	335	309	303	329	319	301	321	326	337	312	333	305	345	328	292	356	350	308	332	303	324	344	331	317	332	310	318	308	330	308	343	330	343	314	315	324	305	283	323	299	300	317	329	338	320	314	326	312	341	330	351	323	330	346	333	372	349	356	326	349	308	306	332	336	288	317	334	363	319	275	308	337	320	346	333	325	355	316	344	327	315	354	325	325	313	325	318	313	327	307	325	344	317	349	325	323	351	338	335	340	377	373	299	324	352	300	338	335	357	353	375	322	333	359	360	354	341	316	313	291	307	341	352	298	356	338	297	336	312	317	304	329	316	318	316	308	343	338	320	307	318	318	343	323	321	332	332	329	294	329	335	329	332	329	355	318	321	335	320	311	318	330	334	309	332	314	318	381	324	321	316	304	306	336	323	314	351	311	306	319	362	328	352	315	270	316	330	359	311	320	318	321	337	306	328	349	355	286	313	320	328	345	325	319	352	317	343	312	334	311	333	357	349	335	330	303	306	342	336	348	327	313	305	337	306	336	341	329	305	350	303	309	327	315	338	310	309	285	308	335	314	285	344	368	324	353	303	308	317	355	322	364	335	311	331	333	339	354	358	337	289	322	367	306	354	335	297	334	319	304	325	318	325	326	348	344	331	324	354	315	326	342	344	323	345	325	339	333	318	317	296	295	337	338	338	331	295	331	302	304	299	347	345	360	336	346	324	349	348	320	349	330	331	308	302	323	328	345	340	314	341	305	320	298	332	320	327	319	341	342	329	330	310	353	330	360	321	340	335	320	317	341	350	386	289	315	318	354	324	333	300	368	348	342	329	326	292	325	334	306	333	294	322	335	333	326	309	337	310	310	338	315	320	320	325	290	337	326	310	313	331	309	333	328	345	283	314	337	329	350	334	317	316	358	364	333	323	336	333	338	317	317	313	331	311	315	315	301	331	356	327	361	302	322	327	325	316	356	339	308	325	305	329	357	300	330	355	318	313	323	311	305	317	344	329	318	329	333	324	336	315	354	357	343	351	338	311	287	319	323	327	304	315	305	323	326	291	325	291	324	316	323	339	324	331	311	294	358	341	339	306	295	353	344	321	314	322	309	310	329	309	292	325	309	305	316	336	324	337	333	338	324	335	338	342	337	314	298	298	338	318	351	314	303	334	338	320	334	339	292	327	329	340	327	323	308	314	340	307	353	325	309	357	319	325	354	314	341	322	320	325	367	332	344	335	304	347	333	322	305	322	346	322	298	337	318	350	311	323	321	331	321	311	312	308	328	312	350	332	318	317	347	312	313	313	337	347	291	332	351	304	328	310	366	317	323	344	301	320	331	339	324	328	317	358	347	319	327	318	322	319	303	322	322	338	349	336	311	347	304	316	347	326	295	316	306	339	350	325	337	350	335	321	322	351	276	322	297	334	304	342	330	328	349	318	309	321	347	322	342	377	352	317	328	335	283	332	319	326	306	336
41111	30845	7841	3742	2685	2091	1625	1289	1110	923	827	737	716	611	652	573	540	566	545	495	517	492	511	480	475	468	462	466	465	445	431	490	470	446	433	448	436	499	425	422	464	441	435	446	448	474	407	430	433	418	393	400	426	438	463	433	435	435	473	438	441	429	435	424	422	434	458	443	426	431	400	448	437	434	419	444	457	420	438	430	417	442	420	413	422	366	455	427	394	424	445	434	429	438	392	437	409	423	418	422	423	430	430	404	448	409	399	455	424	455	420	480	403	430	412	380	414	439	401	425	400	408	406	455	417	440	379	428	401	438	424	435	420	461	450	436	461	424	433	430	463	446	446	426	417	426	430	429	409	418	393	436	426	415	446	443	437	445	424	437	392	375	457	418	419	422	377	427	402	448	417	435	419	462	448	425	439	450	406	421	401	411	416	432	446	443	453	399	436	440	432	428	426	443	405	406	439	418	454	421	400	400	423	419	393	427	443	441	438	469	394	437	423	442	421	414	461	449	439	410	410	448	423	413	423	446	397	413	429	400	420	421	434	433	442	430	429	440	388	442	447	423	409	443	434	441	456	440	477	400	444	423	420	442	418	430	424	428	445	415	494	416	443	445	416	445	413	432	405	407	437	397	420	419	409	414	424	445	412	381	434	432	421	397	431	414	452	426	409	406	454	425	417	433	431	426	458	427	390	443	429	409	415	439	391	429	440	415	413	438	404	428	426	392	414	384	458	430	410	416	403	409	402	429	411	417	409	431	413	442	412	462	454	432	433	409	411	429	434	430	412	409	408	447	397	403	442	447	425	395	442	436	405	407	374	436	420	427	436	434	432	442	391	433	410	468	408	398	449	410	399	433	412	405	436	387	426	423	455	429	432	433	403	414	414	442	418	436	420	422	382	397	456	415	417	459	403	413	389	442	385	431	471	435	411	379	434	432	442	406	425	456	413	361	406	428	405	429	436	422	420	411	402	440	429	439	425	440	424	399	452	451	400	409	439	413	428	440	431	419	410	429	416	440	459	399	410	459	419	439	438	391	436	426	466	429	428	426	434	447	436	404	411	417	416	453	448	430	464	440	444	415	416	424	422	425	421	416	416	419	442	445	426	432	448	401	431	448	434	397	447	429	467	435	420	396	428	405	421	376	415	423	420	436	456	402	385	418	405	421	482	394	437	460	401	426	373	422	408	441	433	457	465	438	433	396	423	436	421	458	435	437	450	412	408	431	458	388	407	420	417	447	452	444	425	415	413	418	411	431	398	432	435	424	412	422	434	428	410	429	452	454	418	418	435	434	425	424	407	436	456	362	383	454	432	437	452	422	435	434	433	398	397	429	446	437	442	411	451	449	441	411	417	443	419	444	380	413	401	398	411	430	412	411	402	408	444	442	417	450	428	449	432	422	408	434	449	412	430	414	407	401	412	413	403	433	413	449	455	411	424	399	467	428	444	430	425	430	421	405	442	412	441	447	439	415	409	417	427	416	458	437	414	425	442	421	414	438	456	431	454	441	392	369	453	432	418	411	453	410	402	454	428	389	467	442	431	426	448	448	408	442	414	430	411	416	400	427	451	406	406	403	448	430	377	411	418	451	458	434	424	402	400	430	429	432	412	414	419	434	439	446	416	417	462	428	368	404	434	414	410	420	424	433	438	413	387	420	382	437	434	432	437	437	438	399	448	446	419	404	431	430	410	464	412	455	417	427	453	437	416	407	450	423	421	437	452	425	407	465	449	415	429	464	426	429	410	402	440	447	435	415	460	425	397	415	398	422	418	432	433	446	421	411	407	428	404	394	432	420	404	426	417	444	416	399	423	394	425	433	443	427	414	431	424	430	438	424	416	411	406	438	421	430	424	465	433	387	446	448	418	418	406	446	411	441	422	420	449	437	445	423	408	438	416	399	457	419	430	443	446	418	423	460	448	392	456	444	426	402	421	404	417	422	419	433	393	424	408	427	482	451	427	389	425	419	417	431	445	397	408	433	446	435	465	429	378	427	436	422	440	446	427	455	424	406	432	423	423	423	435	418	440	380	425	425	425	405	413	420	411	427	440	424	463	414	441	423	446	414	422	434	435	403	440	390	413	458	420	449	458	404	419	420	434	405	397	434	447	398	407	419	445	402	427	435	398	400	400	455	374	418	406	454	463	451	424	436	432	429	437	470	408	412	433	416	420	410	429	411	416	411	407	453	438	411	425	445	435	450	459	436	427	443	434	446	382	411	419	445	461	417	412	405	405	466	424	424	430	411	420	434	422	399	416	376	420	453	425	422	435	416	439	416	414	451	431	418	407	442	425	401	401	449	374	432	427	430	401	465	436	396	415	470	385	444	405	418	419	404	440	390	399	401	384	443	432	405	416	460	409	409	385	408	447	437	442	466	433	419	415	410	430	439	432	378	400	426	427	403	398	432	438	445	383	425	423	430	401	441	392	438	422	432	410	460	415	437	411	453	431	426	408	390	436	447	447	414	422	414	425	434	447	456	431	400	408	469	413	448	383	424	433	438	447	441	427	427	410	424	469	428	407	436	439	437	435	406	410	432	440	450	447	414	473	403	468	423	433	441	428	387	425	397	452	424	421	414	395	429	403	429	436	434	421	438	419	452	444	408	410	434	437	478	432	389	398	397	450	467	456	435	414	383	467	433	439	434	406	432	449	396	423	391	439	389	404	443	394	408	421	427	427	426	414	421	419	400	440	415	428	420	409	409	408	438	430	418	433	406	438	407	412	404	431	443	423	430	417	426	414	400	420	423	373	424	442	422	409	462	445	396	421	434	423	444	389	402	406	415	453	393	427	395	407	417	431	433	388	443	414	399	417	382	396	416	426	415	411	456	452	428	407	428	449	456	419	416	417	399	442	418	468	427	452	440	417	386	401	432	457	419	411	426	428	440	412	396	415	415	435	397	428	409	430	405	449	432	415	416	416	449	465	440	436	440	430	451	432	424	397	438	428	404	414	432	435	417	424	414	429	425	427	445	429	441	435	440	452	377	485	390	453	433	428	404	434	455	447	422	405	419	420	411	419	426	422	421	428	424	435	423	446	455	450	469	419	409	418	389	430	454	440	435	462	425	422	417	456	431	401	461	431	407	436	463	426	429	401	411	418	455	415	458	411	415	425	416	421	430	443	444	447	432	459	388	456	429	418	427	462	424	430	458	430	469	426	432	399	403	447	446	405	464	393	428	446	441	416	439	419	394	428	452	484	413	441	413	408	406	423	471	428	424	481	386	438	400	440	384	457	409	400	437	444	406	400	392	419	432	440	433	426	411	411	418	395	402	405	422	392	428	427	401	443	405	429	395	388	413	437	472	434	421	418	440	417	384	404	434	421	403	386	436	420	408	437	418	404	445	418	420	417	393	429	396	437	427	449	445	434	366	438	422	419	445	449	414	414	436	459	448	450	461	426	447	437	392	438	448	470	431	433	455	408	435	424	420	385	411	453	401	430	430	421	412	445	437	409	407	454	417	440	420	435	409
27767	18887	4970	1160	898	852	877	860	841	788	809	866	846	815	893	813	798	838	841	807	870	758	807	844	831	828	802	875	850	821	800	783	825	785	833	781	788	823	875	820	792	813	834	840	834	827	834	826	816	831	802	809	816	834	836	811	838	805	802	812	815	811	801	800	820	813	840	774	815	803	826	808	821	853	779	774	845	808	830	822	876	828	827	856	756	845	859	827	844	800	806	806	816	834	853	769	794	818	894	821	860	816	828	893	844	816	807	775	788	819	830	828	815	818	837	837	803	812	802	803	853	802	765	810	850	850	818	822	826	844	796	792	854	822	820	843	831	842	849	847	864	845	819	801	806	762	809	824	821	798	819	829	823	792	816	851	847	878	821	779	824	781	757	819	769	794	825	828	780	822	798	837	805	776	802	763	839	789	822	820	812	847	784	810	846	791	797	776	838	796	860	804	844	755	798	833	784	860	829	842	789	792	800	835	758	848	810	832	838	765	827	767	786	798	839	807	768	806	823	798	848	828	808	858	847	856	856	816	767	780	835	817	838	847	833	801	832	830	835	811	829	792	827	797	807	836	856	799	781	771	861	792	778	834	767	785	821	846	868	811	755	783	844	895	853	837	840	847	842	779	806	901	870	813	853	769	804	790	820	858	747	791	860	836	772	751	763	854	818	800	793	858	853	864	775	744	848	780	760	812	835	822	823	837	826	783	848	811	833	823	819	805	792	791	803	824	815	816	818	802	813	792	836	790	869	849	824	827	793	779	793	790	806	843	837	838	791	837	892	773	731	790	840	850	834	807	786	791	776	839	774	763	809	818	787	822	874	851	780	807	831	777	733	759	857	840	855	856	835	813	798	823	806	813	751	792	826	825	800	785	872	860	838	826	791	823	798	836	800	820	841	806	817	829	762	820	764	807	838	826	832	819	809	813	843	822	846	833	798	784	771	826	817	881	829	802	824	795	833	813	809	847	840	765	807	764	785	799	835	832	790	790	848	780	861	830	786	842	806	802	799	845	813	834	849	798	821	814	800	838	801	816	793	837	874	806	782	851	813	823	869	827	828	807	824	821	859	842	892	871	760	800	790	834	830	832	783	847	854	859	849	817	820	828	796	817	816	804	896	851	839	828	808	834	771	819	850	836	783	816	822	806	794	804	793	845	891	824	832	781	802	860	843	873	825	786	789	848	821	821	821	847	809	772	778	811	852	846	846	843	799	854	862	824	830	830	812	799	812	842	821	813	819	810	802	782	831	867	817	878	781	791	764	776	794	795	804	848	819	823	839	781	765	848	827	835	842	770	847	839	802	833	894	790	820	838	850	802	851	777	828	755	833	804	768	812	861	850	787	832	866	809	844	804	812	881	821	855	808	823	850	797	795	758	787	815	827	826	878	852	836	787	813	853	808	882	899	792	825	801	813	810	794	831	835	826	846	811	785	802	765	815	811	751	788	788	825	866	826	836	834	797	809	771	821	817	836	788	791	791	824	789	861	826	829	881	847	849	782	835	816	822	786	823	848	813	843	820	840	782	810	826	769	829	851	757	802	824	810	835	826	800	837	775	839	778	830	833	818	846	834	814	854	804	831	900	846	827	811	766	844	814	863	783	828	820	798	774	821	808	817	856	785	851	816	808	830	799	792	823	829	763	809	856	805	813	825	889	828	823	793	799	845	853	800	793	842	793	788	823	799	819	818	796	770	844	814	849	787	832	828	774	807	801	828	835	841	814	846	851	741	826	855	771	816	797	814	824	771	788	803	808	807	829	797	824	835	868	832	828	785	795	748	822	797	844	812	777	772	850	808	836	822	771	815	837	836	822	837	826	809	795	819	806	843	862	783	827	838	846	843	807	767	808	827	836	797	790	831	814	795	824	828	780	867	793	801	837	800	792	792	777	815	776	819	847	781	841	795	766	793	793	760	808	823	772	786	802	814	787	823	809	791	782	901	788	861	817	803	843	780	846	759	824	822	831	797	853	792	848	803	773	829	784	809	804	835	839	822	824	866	827	816	780	800	792	846	806	855	844	792	806	793	831	857	832	769	845	826	823	835	816	807	823	837	831	846	798	822	792	807	811	840	803	799	794	826	824	829	816	826	810	816	778	810	751	800	848	805	776	856	839	828	794	782	725	806	836	834	816	825	795	810	806	836	781	777	833	855	807	866	836	850	821	813	786	791	776	860	791	781	849	848	810	798	844	808	804	807	872	852	874	789	810	843	826	798	785	878	846	813	873	813	823	835	796	802	844	808	778	824	810	795	838	795	784	846	836	819	776	804	863	801	878	846	782	801	841	819	798	786	827	816	840	787	762	824	824	792	877	835	829	805	852	828	842	819	799	827	836	824	800	821	784	786	807	757	803	811	838	794	834	847	768	878	798	825	803	784	835	844	782	841	819	845	891	887	782	856	797	835	826	889	844	825	799	770	826	766	819	839	841	765	806	860	863	788	840	809	795	798	814	863	882	839	770	837	795	827	818	803	794	783	832	801	788	813	806	782	804	807	843	833	828	844	794	812	825	819	816	829	809	796	837	844	808	804	820	825	827	802	813	830	758	837	773	876	799	825	819	818	796	852	793	821	770	813	848	840	837	832	772	821	876	830	822	799	830	823	798	844	837	793	859	872	783	799	895	829	804	822	821	819	844	803	798	824	833	825	812	850	794	848	780	803	748	825	815	803	799	818	850	795	827	831	803	821	824	801	748	857	830	839	840	796	826	774	838	916	798	805	808	868	779	779	881	832	820	810	894	854	779	766	837	840	759	778	836	878	770	828	848	834	819	830	841	839	785	772	803	796	824	843	834	765	796	771	846	795	809	832	779	825	799	805	784	851	823	853	815	835	824	849	822	816	817	769	831	827	851	824	793	790	824	833	815	767	836	817	816	845	794	852	797	822	855	833	825	765	790	796	827	768	871	843	863	793	861	828	800	780	805	819	825	836	819	835	825	833	806	848	832	778	819	841	793	840	824	794	807	864	792	841	835	805	812	801	813	807	821	887	841	820	826	855	835	861	829	815	790	834	795	804	819	801	782	831	808	807	865	772	808	838	822	790	774	786	868	890	816	812	815	856	838	722	827	813	815	773	835	871	884	858	835	775	772	813	810	820	794	825	849	791	839	822	816	833	825	797	791	798	821	817	761	773	850	862	804	833	805	799	806	761	772	838	853	805	840	867	803	782	815	818	834	842	859	827	791	794	824	816	831	791	812	809	821	824	855	916	842	765	874	793	779	838	898	808	788	816	864	765	836	797	805	857	835	822	842	779	830	835	821	811	803	750	826	886	873	832	861	767	859	777	825	831	821	813	806	802	822	787	794	811	840	827	875	833	823	781	855	827	834	794	766	814	807	869	821	810	810	817	893	850	815	849	804	847	815	816	794	833	823	788	837	833	815	792	765	807	825	828	809	802	799	844	847	834	825	840	805	840	818	844	851	807	807	783	819	831	815	830	760	815	808	872	831	818	868	793	891	819	824	798	789	807	813
10818	3769	1286	1127	1058	1004	976	1044	997	981	997	1036	1025	990	991	1017	995	1025	988	983	1037	977	989	958	1012	1021	982	988	1022	1006	974	965	1007	1001	960	1023	983	971	964	1019	964	1004	966	1008	1026	906	975	1015	993	1049	964	936	984	1058	979	1012	999	1006	1027	1003	1002	962	1013	994	1000	1025	1018	976	1050	998	993	1049	1012	1010	1031	977	1064	962	1000	985	962	991	1014	1044	1004	995	976	998	958	1029	1036	1017	992	961	1036	942	995	1013	966	992	981	954	1011	985	982	1005	919	984	947	972	994	952	1007	939	1023	977	1006	1016	1039	996	1003	1023	1019	1036	961	963	976	923	979	966	1026	965	970	1012	990	974	962	1044	988	1017	1019	969	970	1003	975	976	1028	979	981	968	952	1032	981	949	1024	994	1036	987	998	967	967	973	972	998	1011	967	997	991	992	1067	1040	993	1028	1042	950	1001	948	1013	984	1021	989	997	969	998	996	999	976	978	977	983	997	1014	1000	989	961	1012	969	971	990	952	985	975	958	929	974	1003	1008	1002	993	1013	988	995	924	1008	999	1016	1005	1012	1012	1010	987	995	992	995	998	1045	975	1006	1028	1011	1032	993	1061	1025	962	999	1016	1017	958	996	1009	1026	1005	949	937	1027	990	1010	965	984	1003	970	1040	1050	1079	978	984	1003	1071	1005	963	1005	1021	1004	934	1014	976	1037	1003	995	963	1015	1003	957	961	972	976	1059	973	1017	965	960	968	1005	1024	1045	997	970	1036	985	1025	973	1019	961	1017	986	957	953	989	931	1034	1043	960	954	1023	998	1049	1008	1026	979	978	967	1028	1005	954	996	1060	1020	1021	1010	960	1013	1013	1031	1030	966	968	1001	1003	1013	991	954	1007	934	976	999	1012	1020	940	977	977	947	995	960	998	991	977	1033	999	972	974	997	988	1017	962	972	1026	980	923	1016	991	1002	954	962	997	969	1027	962	989	1010	994	1027	1020	914	990	1021	1025	976	1022	979	1020	1011	982	1017	1037	950	983	1046	1031	1009	1025	1021	1027	1056	982	1029	986	970	982	987	1011	1002	1008	983	975	1015	1029	1000	963	983	960	1042	1025	973	995	996	977	979	998	999	975	966	986	1031	1033	967	979	1014	994	976	1019	972	1025	939	975	972	1030	1005	987	942	991	1045	968	1012	1035	1053	947	998	955	1032	1007	1005	937	961	948	1003	1057	1028	966	1017	986	962	932	963	1003	960	958	1034	1031	960	1005	1037	1046	1051	1008	1001	1062	968	980	987	993	981	992	987	956	995	1015	962	1034	1024	979	1038	1043	1047	1009	936	968	972	1013	996	1027	983	970	1028	990	1020	996	983	983	1034	1013	996	1011	975	994	996	1000	989	979	994	1021	977	954	934	996	983	1004	1021	959	991	1011	1037	1022	1039	1012	1056	1037	951	998	1008	985	975	995	959	1002	1010	1056	975	999	996	981	917	957	968	1003	955	1013	996	919	922	967	972	1004	1012	994	992	1015	987	908	976	973	1007	1003	966	1002	997	974	1025	964	981	1053	985	1039	920	1004	956	986	1004	987	957	1000	951	962	1024	967	921	979	1004	1003	953	981	971	965	1029	998	933	1033	990	947	996	998	991	962	1037	1027	1028	878	1001	984	1035	976	964	1045	980	1006	943	931	1011	1031	1027	975	1000	1002	957	1029	973	991	1019	956	1017	957	1007	996	1015	975	994	951	964	990	964	933	992	1051	1003	1049	979	1029	972	965	999	959	965	981	994	965	987	957	1018	999	979	992	1020	992	997	1032	1080	1007	981	958	996	986	990	1004	1022	972	1034	1002	946	1002	1064	955	989	980	983	983	985	1005	1001	984	1045	1046	1001	997	985	912	990	1026	1016	996	973	995	957	962	973	972	1012	976	953	987	1072	1031	973	1001	1014	1003	1039	983	996	947	958	992	963	994	967	962	1018	1014	983	965	974	992	990	950	966	995	957	1001	1036	983	1033	954	1028	993	984	1006	981	991	973	999	1000	1018	1025	1004	1027	974	1031	981	973	987	987	1015	1005	978	975	979	1014	987	991	1009	972	983	944	988	993	1033	996	1017	943	979	979	1000	992	958	1003	1019	1025	1011	997	1004	956	1011	1054	1010	980	1029	1044	1031	1041	1006	1007	1035	1028	991	1016	1036	1048	984	972	931	960	1028	961	1024	1013	967	953	972	968	978	991	1036	993	964	947	981	960	1017	956	944	1004	975	1029	1015	1023	928	1002	994	1059	963	1045	1041	993	991	952	992	940	960	993	1007	995	976	1048	958	1043	986	1013	1022	987	950	956	975	1000	892	966	934	1007	1017	1022	973	990	980	991	945	992	1023	978	966	999	1034	977	1001	1019	964	922	972	964	1027	1001	985	1004	1000	972	927	981	932	985	976	964	955	950	994	1017	965	1016	1014	1006	992	1040	986	1026	958	944	990	1077	1063	995	1003	982	997	1018	1013	1042	917	955	1021	1057	967	980	1037	993	1001	973	1006	1019	993	985	999	1012	1012	981	1031	1063	993	1014	990	1027	946	983	980	983	998	983	1019	981	993	985	1025	953	948	1015	1006	969	960	1044	1001	1020	1020	979	933	952	925	990	1025	971	981	1028	991	960	1023	1050	1012	957	1015	964	1002	999	991	968	1024	1056	986	990	935	956	989	928	960	1002	976	989	983	955	993	1030	947	998	1056	1000	957	976	1009	1036	951	996	1013	950	891	987	961	1033	1041	983	1015	1037	1005	967	987	998	1070	1041	967	1002	1018	951	1069	1028	1046	985	903	1020	980	955	940	1016	1038	993	1002	974	979	957	983	993	1035	1054	970	985	1028	981	981	970	1003	1020	989	983	1009	940	1011	1064	1029	996	1004	933	1004	1000	1015	1028	935	1024	971	1003	1015	996	1011	959	992	958	1063	1048	1020	974	963	1015	999	1023	999	996	1001	989	1008	962	1022	1014	984	960	968	994	1004	988	916	977	973	974	957	1020	996	987	1030	1014	999	1011	1011	938	1018	1017	1037	925	986	923	1000	1000	988	993	1017	1030	968	1012	949	1022	1007	976	981	996	976	1008	979	1032	1046	968	1005	946	1002	1022	987	973	965	956	977	1014	995	981	1000	979	1038	1010	972	937	967	1014	1007	1041	1017	1004	1035	1004	1012	970	1002	982	1011	1051	984	992	975	996	1001	1016	951	1015	1028	946	1012	990	948	953	932	1032	1010	981	1008	1005	989	1027	999	1016	1019	967	962	985	1018	1005	990	1018	1028	995	1034	1001	990	925	1024	977	1028	1008	976	989	1014	963	982	981	1018	986	980	987	1007	971	1048	969	1008	1018	1018	1007	969	979	968	1019	1012	941	944	1004	1038	961	1079	1040	974	961	1021	1039	1000	1016	1022	1011	1006	997	1049	1024	985	1008	1009	1026	1077	999	1003	1044	952	989	991	1001	1016	981	978	971	1000	1015	1005	1015	1010	1004	1008	1005	1020	982	1049	1007	1023	987	981	957	976	950	966	1061	979	939	910	1005	981	965	1027	1012	1007	970	1039	994	973	952	932	1003	953	999	980	1010	1002	1008	1049	983	985	1000	1020	1001	988	960	921	962	1022	1037	991	1001	988	996	1020	1020	996	954	994	970	1002	1005	989	1001	980	1018	957	986	964	987	1005	1032	1020	986	980	1012	1055	1010	982	1002	998	1059	1013	1013	985	1050	983	1025	962	971	990	1002	1006	1031	962	1050	999	1028	988	982	927	950	1003	957	990	1012	987	922	1023	983	976	983	973	999	999	979	972	961	956	1003	1014	1010	969	980	978	998	1024	1028	980	990	1001	1007	1018	1002	991	982	988	1052	939	1001	984	1035	975	950	998	1020	978	1000	1020	978	959	964	1011	992	978	993	975	993	973	989	1012	977	1001	990	1016	958	986	996	980	1012	1019	1055	1016	1007	976	999	989	995	1006	987	972	956	964	991	943	1011	995	1020	996	979	983	972	989	976	1022	1004	1012	1048	1009	990	1013	992	1003	995	961	1051	992	1023	1000	1025	931	971	966	1062	1054	968	958	981	1003	1031	1010	972	929	1012	987	980	1012	1009	996	991	990	988	1008	965	985	996	1005	1013	991	996	942	946
23972	21564	28862	24730	21552	8541	1336	1019	899	892	854	819	840	777	830	851	810	759	789	742	786	847	810	799	775	774	801	833	746	797	792	772	785	791	805	769	811	806	782	778	766	754	777	774	709	751	778	739	735	767	759	773	717	769	731	779	735	765	758	772	722	741	825	771	824	805	722	800	801	760	789	766	763	743	673	709	770	717	775	804	753	820	785	756	757	792	768	713	731	782	764	758	752	790	770	768	738	740	783	789	777	741	825	773	771	742	800	748	748	765	791	750	765	771	752	765	756	753	786	788	724	757	762	783	786	774	781	754	712	799	760	797	772	809	763	763	800	734	728	756	784	749	769	754	780	775	781	739	749	755	696	736	782	767	798	778	750	748	732	759	749	761	791	724	762	768	797	803	750	766	768	730	798	753	750	749	755	822	786	783	752	788	757	732	789	726	757	755	790	732	748	767	778	753	789	735	740	776	737	733	773	804	702	783	738	766	720	744	728	781	725	759	701	750	764	739	757	853	828	746	695	790	781	780	766	712	803	771	729	769	772	744	725	746	800	750	749	729	748	773	787	749	802	749	780	822	712	743	741	830	786	742	778	795	804	766	785	736	698	776	761	757	756	768	828	761	774	765	777	759	763	785	773	769	722	769	754	768	750	697	777	758	752	745	779	769	777	726	795	790	760	782	725	786	764	717	808	748	735	778	804	728	799	760	824	727	727	782	767	771	711	739	738	752	767	785	753	729	822	747	744	733	774	755	788	767	747	801	743	734	765	733	759	759	749	761	773	737	755	749	785	769	807	758	783	815	789	811	738	804	754	756	803	782	764	762	748	756	789	748	739	795	723	813	793	739	813	762	782	794	793	801	733	791	761	800	817	759	825	768	743	759	794	743	796	743	779	704	748	759	752	774	761	754	815	745	782	784	778	795	766	751	771	739	742	768	766	767	754	788	781	787	781	774	763	843	738	759	751	793	824	784	770	756	766	799	741	795	757	749	729	728	728	769	711	749	746	764	739	772	753	750	726	740	705	803	778	813	779	785	763	718	723	746	760	770	779	757	755	786	751	757	735	758	731	786	759	825	770	775	758	750	756	746	779	717	796	739	705	755	743	751	743	772	758	824	809	714	727	750	717	815	828	802	789	791	731	781	788	756	737	777	768	723	782	790	785	736	721	746	743	727	778	799	736	740	734	739	748	797	761	730	768	719	723	702	760	782	774	750	736	761	728	727	782	773	775	788	769	769	765	821	722	766	736	783	775	730	740	707	768	775	798	739	780	775	811	767	759	734	772	722	780	755	769	721	733	767	767	775	759	750	782	756	769	758	741	758	758	749	724	793	797	773	754	739	767	784	781	752	742	781	782	744	766	725	776	774	743	745	796	783	713	777	775	781	783	768	757	782	714	758	768	703	732	752	723	749	742	764	721	800	765	729	813	762	755	800	781	806	783	808	797	778	770	805	776	749	828	744	749	801	754	820	753	705	767	790	812	768	771	749	734	729	768	777	765	704	775	842	754	710	727	772	784	770	781	755	766	765	764	763	788	729	813	732	728	767	785	782	774	725	741	734	708	772	750	791	723	738	745	755	794	791	768	769	735	800	726	772	725	764	775	841	758	785	754	770	776	760	771	787	789	763	761	769	778	734	746	779	801	747	786	762	767	758	804	750	741	763	691	760	758	804	724	697	789	764	744	713	736	737	790	789	724	767	763	796	770	751	775	808	744	806	801	751	754	775	778	773	728	765	759	750	734	765	771	770	776	803	761	784	745	743	750	792	754	711	733	739	712	773	787	778	803	752	740	732	737	855	795	825	737	743	753	702	787	735	786	761	782	771	773	738	746	749	786	773	774	756	753	769	738	723	754	764	750	750	770	726	777	786	779	777	778	748	755	781	764	718	755	774	746	735	739	776	711	775	826	719	730	765	786	777	737	737	705	771	737	777	748	701	796	735	740	722	789	738	798	748	755	752	772	753	760	686	725	745	735	757	794	777	780	782	773	724	706	727	761	733	704	781	750	750	772	740	743	739	744	774	771	771	747	740	757	775	725	797	716	807	739	772	750	839	749	804	751	758	761	746	762	779	805	776	775	752	749	809	811	823	742	775	749	725	813	743	781	809	741	766	715	758	754	751	783	820	811	767	729	777	774	763	770	787	757	780	773	770	762	781	788	776	791	728	774	773	744	745	752	742	784	752	801	790	749	734	771	801	767	773	739	736	759	784	738	807	753	772	744	773	785	772	771	762	715	739	781	749	761	744	790	747	735	712	766	759	777	740	770	771	738	772	760	707	754	748	747	769	771	770	773	795	748	766	754	760	745	819	733	745	731	734	716	761	730	743	729	762	763	754	809	778	756	767	783	689	740	747	762	809	724	752	774	751	715	764	729	747	742	765	723	777	744	793	798	734	735	800	773	791	751	753	754	752	786	788	725	756	722	784	786	725	733	733	776	785	798	778	777	758	707	801	806	756	793	801	795	788	721	743	761	769	700	765	770	735	731	757	791	753	725	790	751	757	759	762	808	727	747	735	759	750	791	703	721	733	698	755	783	758	811	772	771	719	750	810	775	765	811	761	721	744	748	749	734	809	769	770	809	719	713	814	784	758	758	754	747	753	793	785	764	750	752	701	743	718	758	733	743	741	687	767	762	783	762	701	745	752	733	731	743	736	764	750	784	744	789	741	781	803	732	757	751	816	776	765	767	770	727	743	747	804	748	804	781	704	733	779	730	788	732	749	744	772	778	799	723	772	735	798	753	760	771	766	773	814	733	740	735	801	802	762	691	788	763	772	720	772	740	758	774	816	724	762	737	771	759	761	765	773	742	786	785	777	794	697	822	779	778	761	724	768	792	760	742	792	760	797	734	772	776	769	739	787	775	781	771	758	757	746	766	748	726	753	783	769	818	729	745	720	758	753	754	790	809	775	740	737	791	772	798	778	760	741	754	728	754	817	809	728	745	755	764	777	762	750	770	759	750	772	799	753	729	748	752	803	768	791	761	790	797	731	712	771	735	766	780	726	784	752	784	756	740	779	730	800	788	768	787	788	712	759	740	763	782	733	812	833	767	797	732	783	799	784	741	803	800	792	744	810	767	749	766	739	748	748	786	809	759	793	798	757	743	735	775	815	817	753	734	742	779	762	749	777	768	713	779	761	766	763	737	775	750	762	802	731	718	777	747	785	723	805	783	742	758	760	710	728	739	801	791	805	746	756	737	791	768	827	785	772	732	776	819	795	811	761	746	724	718	779	775	802	795	802	762	741	797	761	751	700	817	811	744	728	756	799	723	738	754	742	738	759	745	791	792	746	752	763	776	782	741	744	774	758	753	769	758	717	735	775	781	733	786	790	786	723	765	812	752	764	719	769	766	767	770	740	762	756	729	775	723	772	783	820	746	772	713	777	736	755	789	754	786	786	759	708	743	743	766	795	842	756	757	744	782	741	774	737	751	801	753	799	751	759	736	750	728	752	762	726	778	759	801	741	781	740
35273	18440	5217	2816	2149	1827	1549	1355	1262	1183	1139	1112	1148	1087	998	1070	1062	1026	1010	941	942	1006	971	1022	942	1047	947	923	1006	964	925	993	972	911	901	948	942	962	897	935	981	953	992	957	978	913	906	971	953	956	944	974	976	947	964	937	979	949	918	987	920	955	945	951	959	948	945	962	894	1027	968	907	933	934	953	964	942	913	983	944	907	973	935	930	970	917	908	948	926	954	858	886	962	968	953	958	909	870	968	927	925	960	941	948	941	920	967	980	934	921	935	966	917	907	917	978	913	984	924	913	900	935	956	953	944	978	982	972	943	896	960	928	917	1013	893	939	939	930	933	995	997	959	929	871	898	919	998	940	921	923	942	971	960	904	943	994	908	936	924	962	993	931	936	940	962	923	918	895	962	895	950	956	954	1017	916	1027	904	936	935	936	935	948	939	971	895	976	950	968	925	928	937	964	929	970	977	885	905	986	932	927	929	910	934	951	1000	1010	914	880	914	947	989	946	914	929	953	918	916	984	985	959	934	897	987	937	908	958	886	922	944	992	979	958	977	918	998	983	1003	926	925	938	967	915	1004	902	968	1012	909	950	883	887	945	972	965	877	966	966	952	956	948	961	938	908	943	948	998	921	943	930	957	932	916	922	993	890	949	927	943	912	972	973	955	936	959	950	969	935	949	913	917	941	917	942	920	944	905	953	968	910	931	917	919	909	966	963	976	935	935	926	984	931	931	902	941	924	971	997	932	892	1003	927	894	930	928	955	1027	951	930	919	912	941	984	948	957	961	938	960	908	922	968	936	961	963	953	976	916	958	930	966	983	945	969	984	964	921	910	984	978	961	897	973	946	958	882	897	930	968	1002	984	985	953	1016	910	964	960	907	963	912	910	950	948	975	941	956	929	958	933	934	945	906	953	962	971	986	972	947	970	918	911	960	956	907	916	932	908	964	916	946	928	925	966	962	881	949	978	974	985	981	933	944	904	1007	943	919	968	908	917	953	936	960	997	971	960	1010	928	937	917	1002	955	933	917	927	900	952	947	969	951	970	952	906	952	900	969	915	954	907	963	962	952	914	948	958	937	942	926	956	971	932	967	893	926	943	935	962	907	967	890	953	943	916	975	950	939	911	925	862	914	942	903	935	932	1071	887	948	935	982	1001	988	869	953	955	911	879	934	949	895	930	868	975	969	1014	945	936	893	912	999	903	922	973	926	956	877	983	928	958	927	972	918	957	921	902	967	911	906	981	954	1004	974	921	906	925	980	887	912	967	978	986	968	956	949	925	947	968	941	922	890	960	916	916	965	934	958	1007	962	940	971	942	934	980	859	939	936	992	935	929	962	984	956	939	944	957	944	981	978	946	927	1029	913	971	937	926	940	944	927	957	961	979	944	944	942	944	964	903	949	983	946	942	911	938	932	956	930	895	1006	960	940	994	981	973	939	930	979	961	873	956	941	951	962	858	947	911	937	930	946	955	902	948	967	965	942	910	919	931	948	932	947	1037	909	956	926	990	901	970	933	968	941	989	997	940	921	955	925	925	924	970	990	915	945	945	967	919	959	959	969	911	968	899	862	982	890	965	923	938	1008	928	948	974	910	924	927	938	993	940	935	936	929	903	989	952	980	946	968	919	929	942	896	978	963	978	959	1005	951	938	909	836	901	911	904	897	989	921	927	934	995	918	920	973	888	994	910	993	929	952	918	941	983	981	966	944	905	937	881	952	962	955	933	934	937	951	915	906	1043	967	991	885	933	984	914	962	937	955	968	1030	964	957	931	938	945	941	908	915	938	957	937	1000	984	948	978	952	973	920	983	951	964	965	953	943	886	930	969	970	926	880	948	888	965	919	982	975	907	958	939	920	884	994	975	962	943	938	959	971	934	887	964	949	996	973	916	950	934	927	973	924	968	940	951	949	879	973	987	925	894	962	949	922	964	968	910	916	905	952	925	926	940	914	969	914	967	988	981	917	966	980	921	938	950	921	956	912	922	1018	954	984	965	927	920	896	900	956	935	931	989	931	956	946	963	931	941	985	976	926	893	913	972	943	968	1020	962	902	945	1005	940	948	944	982	923	984	960	976	946	961	920	918	1029	949	935	970	944	942	934	900	893	938	968	969	960	1019	931	954	988	948	978	936	968	937	946	939	939	942	943	967	951	968	927	955	937	953	918	912	962	956	937	945	953	890	961	915	911	920	978	910	964	992	930	878	906	930	966	940	912	902	955	982	938	917	948	946	937	940	966	921	982	927	936	932	917	908	871	932	914	884	988	928	942	926	934	996	969	943	977	939	945	904	908	932	989	926	1008	922	966	967	952	959	922	955	913	915	891	979	899	956	935	925	975	929	965	962	921	907	960	999	926	964	916	976	934	888	942	917	919	959	952	908	917	923	882	958	922	927	940	948	942	965	919	903	1012	870	950	933	912	928	954	951	950	937	962	920	930	981	928	933	911	949	900	932	957	931	944	945	949	953	888	980	980	968	861	939	937	924	960	972	878	925	927	949	923	954	911	964	914	922	963	947	1006	996	983	926	985	934	984	933	931	905	915	920	973	982	960	909	959	973	955	946	933	936	952	886	933	909	943	944	949	930	915	935	964	943	864	955	975	948	918	946	968	955	939	910	1041	951	923	897	936	950	918	964	875	937	943	901	956	931	936	924	912	887	919	964	871	954	940	940	990	954	982	965	885	904	938	970	953	953	899	966	895	943	951	883	878	945	970	911	971	938	943	956	924	940	928	923	935	938	855	953	941	949	954	967	933	935	954	914	952	974	946	965	948	951	943	948	970	872	900	958	972	967	947	963	952	943	953	979	941	919	851	953	917	923	954	936	996	946	944	899	925	956	904	938	939	946	918	943	957	935	966	944	970	965	882	940	921	956	962	875	961	959	889	1004	971	963	961	1001	924	915	936	912	970	1003	923	917	974	903	948	923	932	967	888	982	944	909	945	947	964	962	950	902	975	923	983	981	993	905	958	977	952	916	953	986	938	933	906	930	943	915	955	967	941	933	936	927	969	922	919	942	913	968	966	939	913	916	1028	946	939	977	966	962	915	987	946	893	985	918	913	954	962	903	896	986	929	955	962	953	944	919	931	973	975	977	942	946	1031	922	974	965	969	952	958	987	901	961	964	954	948	901	966	937	954	950	957	920	996	963	958	957	938	918	917	956	955	928	925	992	911	985	931	953	908	956	948	944	949	981	947	968	988	942	958	994	967	920	914	979	900	953	897	1005	940	881	950	943	980	886	943	947	909	953	932	940	883	925	905	908	927	903	934	930	917	940	1013	961	914	950	981	901	949	925	921	923	978	955	973	958	938	971	972	918	896	964	958	906	926	976	890	933	929	940	895	933	953	946	991	925	946	954	959	976	950	919	970	945	922	943	932	986	929	914	955	973	961	909	950	938	923	932	933	950	979	922	921	873	962	913	956	929	1004	962	949	953	999	960	961	922	966	960	940	932	940	984	901	922	951	916	937	964	989	972	976	958	1016	955	962	928	938	962	979	911	957	916	925	955	893	975	931	902	925	943	951	946
25203	21565	27574	25837	7116	721	594	542	512	521	530	500	506	479	465	477	460	517	456	497	517	489	455	502	449	499	455	530	470	498	533	452	473	479	506	496	480	506	464	492	486	514	437	456	451	490	459	482	486	478	520	462	435	459	508	440	495	476	461	465	471	468	460	471	468	521	523	490	474	468	484	493	473	458	489	452	475	488	497	443	485	472	497	480	498	477	469	478	435	454	450	449	470	482	504	474	428	482	458	466	455	466	449	490	478	447	480	456	499	487	467	493	464	499	476	430	493	454	455	454	457	494	478	442	462	494	491	486	454	435	465	506	487	476	460	478	470	468	481	438	465	468	460	483	525	481	493	483	476	506	516	484	510	517	451	487	477	481	464	445	446	532	497	483	490	437	460	488	487	489	453	461	494	447	451	469	460	456	478	474	496	491	482	470	465	472	446	443	480	513	471	483	499	515	465	472	465	495	467	470	503	469	497	463	490	464	490	482	497	491	480	474	475	478	479	448	500	471	484	454	473	489	477	467	499	473	456	481	452	504	488	472	483	440	480	485	501	494	460	478	485	444	469	511	490	440	468	500	415	481	488	466	496	466	431	490	471	429	481	446	463	455	465	467	496	429	479	449	456	465	466	462	470	471	524	516	488	500	454	490	500	443	452	464	478	486	492	441	489	433	497	442	484	461	457	487	485	495	481	439	431	472	514	423	497	464	473	433	476	460	495	482	480	471	494	425	493	483	494	470	465	489	468	515	466	481	491	453	462	474	475	508	445	464	497	459	463	501	472	494	471	474	484	484	487	448	457	475	483	468	463	494	498	485	476	510	463	455	442	420	490	461	412	457	449	477	454	495	506	487	482	454	510	473	473	490	495	477	481	429	484	433	482	493	489	485	488	452	514	486	533	469	492	495	438	454	465	492	445	457	461	476	513	468	458	459	486	469	499	488	484	459	487	472	451	494	472	467	493	472	435	463	447	499	501	458	468	453	455	487	447	470	448	471	483	461	470	472	464	480	495	476	539	486	485	471	460	502	486	505	465	488	470	464	490	457	455	518	494	455	505	468	471	438	444	501	485	447	466	457	467	528	463	482	489	454	493	497	480	471	475	446	495	479	445	462	480	523	493	470	448	493	467	451	469	493	481	465	470	471	467	468	472	467	422	471	458	492	480	478	465	487	482	502	484	466	497	486	443	444	482	478	479	472	471	498	443	457	453	463	473	480	496	444	505	509	472	428	469	460	455	500	482	473	443	444	450	514	483	490	453	474	457	453	445	485	489	514	458	469	486	446	464	446	441	442	486	523	481	474	494	457	475	477	448	455	470	453	475	479	451	445	504	474	443	439	502	435	474	484	480	490	445	444	489	455	475	487	470	450	469	493	474	451	493	452	468	486	486	427	445	495	493	453	468	442	475	438	452	479	441	486	463	476	476	494	482	483	473	477	441	449	513	493	483	471	469	478	462	451	425	471	479	479	493	467	456	475	449	461	459	450	434	479	468	482	503	445	492	502	512	484	450	460	447	460	460	458	468	455	424	471	485	438	494	484	476	468	465	474	476	447	450	491	484	515	480	468	458	482	481	464	485	485	470	477	410	431	465	467	506	462	436	507	510	479	422	446	485	465	528	489	482	442	482	498	453	481	463	483	440	469	503	470	463	484	493	451	473	487	484	496	474	454	438	491	507	448	488	469	477	488	468	457	445	490	481	506	467	492	547	461	484	474	493	470	490	460	467	479	463	464	516	438	456	464	496	493	463	488	480	425	461	491	459	462	497	492	445	466	444	456	489	490	479	456	466	506	441	460	499	438	455	504	441	504	471	462	507	482	466	484	487	471	499	487	434	463	461	489	470	507	458	457	463	469	503	495	487	492	501	470	439	464	492	455	479	477	456	465	486	483	507	467	506	510	461	412	457	496	478	468	437	463	472	503	467	489	460	465	468	475	496	494	474	459	446	484	447	484	466	467	440	460	473	468	434	457	450	443	469	471	462	438	471	465	478	488	463	464	465	458	454	480	504	482	489	438	493	454	485	462	447	468	488	439	490	454	450	490	480	470	443	471	479	471	458	442	472	463	502	455	451	469	491	484	489	465	475	469	446	493	498	452	442	466	470	487	498	512	507	475	527	444	476	492	469	481	447	421	499	478	478	470	467	430	475	483	494	485	477	466	482	450	444	482	446	427	485	458	472	489	494	478	481	443	458	456	479	474	485	453	453	503	436	475	467	501	437	437	479	446	515	473	500	491	453	458	494	487	449	467	471	472	487	475	504	471	480	472	474	457	480	470	428	442	481	438	506	489	472	516	491	507	457	465	451	515	444	508	451	474	462	480	462	523	494	456	500	472	494	465	486	509	467	492	460	457	481	477	495	472	475	453	450	476	463	489	445	461	477	450	498	469	482	468	457	463	516	499	453	455	472	470	479	476	472	490	454	460	479	463	485	496	444	532	507	501	511	485	463	547	475	463	478	482	466	474	507	495	500	513	505	449	470	444	469	467	510	435	461	454	478	490	447	470	473	480	466	472	453	505	463	498	437	467	458	471	437	493	480	499	463	470	470	492	469	477	471	478	482	430	500	464	476	505	428	497	440	461	430	491	467	480	483	478	456	489	466	458	450	458	456	490	516	531	462	456	441	488	485	504	488	465	509	461	495	437	456	496	472	483	502	477	451	504	517	476	498	434	447	474	446	447	530	439	461	495	424	515	477	480	465	473	460	475	500	523	478	476	473	494	471	513	427	464	494	488	466	460	499	452	475	502	443	440	437	440	479	464	454	482	458	460	429	450	465	503	446	449	431	499	477	466	467	445	492	498	481	449	476	477	500	466	481	505	496	459	495	472	487	454	472	464	455	479	484	491	447	494	476	448	467	492	505	494	458	460	473	472	458	450	478	456	478	467	497	487	444	454	502	474	478	500	479	468	498	464	444	480	504	456	493	480	485	484	451	499	472	466	473	452	427	458	497	477	485	481	477	453	487	464	458	458	522	462	470	479	467	476	483	474	478	466	443	473	446	478	472	457	454	482	493	484	460	476	440	456	462	472	486	511	451	442	464	527	490	474	471	479	474	457	444	430	477	451	481	485	447	421	494	479	503	461	478	477	505	477	479	432	491	462	503	477	472	480	491	477	448	504	504	480	521	468	505	495	478	475	491	457	512	448	457	458	434	461	484	468	442	495	486	470	463	463	504	467	434	480	495	474	472	464	492	454	436	461	454	485	465	476	484	493	448	440	489	462	503	479	447	464	453	476	470	469	480	451	476	468	435	477	485	452	485	460	479	497	472	463	463	465	464	450	432	478	464	468	474	463	479	491	461	457	450	488	475	492	492	490	403	466	490	474	495	460	466	483	462	464	483	509	486	503	500	459	479	452	476	475	454	458	474	439	467	486	506	469	471	467	448	507	494	465	473	458	447	467	504	470	473	467	467	461	460	457	445	477	460	457	449	463	448	458	493	454	498	488	475	482	514	509	493	441	459	440	470	481
31501	12117	2609	1510	1157	1054	920	806	772	681	706	658	673	593	633	607	637	589	571	645	598	604	603	591	635	546	595	601	574	576	591	538	611	612	585	591	566	604	609	556	547	589	582	549	596	587	594	574	569	581	606	565	566	602	581	563	617	570	594	575	612	590	591	573	577	594	582	598	600	581	586	546	578	591	598	576	582	593	557	596	541	583	565	598	591	583	588	567	580	598	608	555	595	595	611	589	592	560	630	618	600	594	572	575	578	622	596	550	555	577	602	574	607	540	576	546	577	582	622	570	583	590	570	563	586	599	634	611	558	571	581	585	515	543	596	565	604	579	584	596	568	576	608	619	581	553	559	594	569	635	601	569	570	628	587	544	565	596	600	600	625	621	580	577	619	565	567	617	579	583	582	599	593	599	558	572	570	572	544	627	542	615	592	596	617	590	563	551	573	600	562	580	573	547	590	578	614	607	590	590	592	606	619	598	620	551	574	598	573	546	610	573	554	533	589	564	578	594	619	563	586	602	596	629	600	617	615	553	594	577	576	590	566	550	583	628	594	601	546	569	588	549	587	589	592	570	605	598	585	620	558	581	567	601	610	584	621	576	599	565	606	613	576	569	586	553	569	569	547	553	596	599	592	570	561	614	631	530	579	593	541	588	619	579	556	567	574	607	611	543	637	544	596	617	567	595	647	536	559	626	589	557	588	576	644	569	538	564	578	573	574	563	562	588	574	652	566	525	558	582	586	600	586	616	577	566	564	585	620	590	591	580	549	572	574	583	585	596	601	567	614	628	616	555	615	547	596	597	577	580	587	608	593	603	602	587	557	559	574	569	558	560	599	618	601	583	610	562	552	567	588	612	597	572	566	568	586	587	556	605	613	560	620	596	569	596	607	559	581	565	626	558	573	566	569	612	550	619	627	569	582	584	602	556	568	580	584	578	595	532	610	602	580	590	547	561	619	522	578	565	527	602	570	611	577	547	617	593	595	590	559	574	588	611	571	584	583	612	584	623	584	563	582	559	578	577	593	592	596	613	556	642	557	562	566	566	544	622	604	602	585	571	602	546	601	633	551	572	624	565	604	588	567	598	574	559	570	547	589	595	603	599	588	573	576	572	668	609	589	548	588	564	561	547	588	567	579	560	597	589	578	553	548	579	603	574	600	605	595	538	588	564	607	633	549	612	591	576	559	580	592	577	594	632	574	593	619	567	520	526	589	609	614	580	593	568	569	601	554	576	644	636	626	578	576	599	589	603	534	566	610	561	569	567	591	569	573	601	581	546	598	607	577	581	625	602	545	583	564	569	604	575	561	602	575	584	584	571	550	617	552	567	591	610	644	575	620	585	577	589	577	563	558	594	560	545	586	588	551	591	621	578	601	567	571	607	573	573	570	582	547	618	596	562	553	582	570	564	605	560	617	635	533	568	556	582	533	550	598	594	607	588	596	600	569	595	603	584	590	561	565	557	570	593	541	596	596	563	563	554	599	562	600	570	578	570	598	565	554	590	574	586	575	557	533	581	581	590	604	594	555	581	588	630	577	571	616	578	575	626	586	606	571	584	598	646	592	581	587	588	579	566	590	551	569	578	539	590	570	572	646	569	573	591	586	555	584	598	560	556	579	572	607	588	569	610	559	564	623	540	598	579	593	563	569	551	545	606	604	583	600	614	560	574	547	628	596	581	598	561	587	592	565	617	540	599	581	592	595	599	619	608	558	581	608	576	594	571	535	575	567	595	631	596	541	605	574	583	595	583	583	523	601	553	523	551	565	559	572	591	571	594	580	546	578	572	597	574	547	608	593	600	612	590	569	619	570	590	594	597	605	615	588	551	559	571	565	544	595	542	567	578	584	559	569	549	573	590	569	562	604	558	603	569	557	609	598	594	592	592	580	615	553	605	603	601	579	597	603	609	598	566	573	552	619	630	550	549	578	580	578	593	592	606	580	577	538	594	567	556	551	534	578	531	590	559	612	560	567	601	611	574	587	611	650	564	612	577	558	608	555	564	561	544	591	539	558	606	624	574	579	607	593	587	591	553	569	608	557	573	596	586	589	592	568	586	586	568	573	623	560	601	588	621	586	599	585	591	611	573	546	560	561	593	574	612	580	585	527	623	614	556	559	559	564	509	624	609	617	593	567	646	563	592	567	572	616	583	581	578	604	569	571	600	559	566	581	620	544	597	632	562	519	583	605	584	602	625	567	553	529	579	569	581	633	552	591	599	582	586	609	608	616	602	568	564	616	552	634	559	556	576	553	597	575	601	546	601	585	591	572	572	586	577	592	583	577	607	585	582	582	537	604	628	557	584	598	596	621	563	573	590	568	612	592	577	603	580	570	536	562	623	585	598	569	595	567	588	592	545	626	555	596	586	591	576	549	551	620	572	613	575	552	634	568	563	532	607	583	576	606	550	559	596	616	613	569	605	568	573	615	573	538	561	566	584	605	613	608	586	543	578	605	641	580	587	625	588	583	600	613	606	618	591	592	544	560	589	634	569	569	617	621	564	602	569	583	591	555	569	599	514	636	602	573	547	588	564	604	618	558	582	539	616	611	540	592	591	573	571	588	585	550	624	604	576	539	575	597	604	589	609	610	556	620	609	626	603	593	570	553	588	586	579	598	586	573	583	565	610	598	606	599	633	564	613	619	599	619	572	550	569	570	561	592	543	581	625	580	598	577	578	626	586	576	594	585	605	603	588	610	598	580	584	608	565	591	562	576	585	600	553	599	563	558	612	612	604	606	561	575	538	581	581	574	547	586	624	564	592	548	595	588	551	572	588	630	550	541	613	594	559	545	565	584	599	640	608	579	592	600	555	560	653	621	573	576	569	567	583	577	575	559	639	591	622	564	586	640	608	559	588	615	539	565	575	594	586	599	543	606	542	606	595	604	568	556	555	615	620	613	610	605	587	589	565	570	603	633	567	607	573	585	598	577	581	561	568	573	583	574	573	566	578	592	570	569	573	532	594	623	570	557	546	623	594	590	570	549	542	611	581	615	612	588	572	541	597	586	572	566	604	544	580	556	586	566	551	583	609	576	606	593	571	578	527	531	622	557	565	581	561	568	592	597	579	587	581	549	652	598	592	565	563	588	553	544	571	574	585	552	595	559	606	558	564	559	571	594	603	615	575	600	555	596	577	582	589	577	582	596	564	589	599	631	628	604	573	567	560	589	559	610	571	618	600	590	553	581	576	573	570	595	613	606	592	568	598	555	610	572	569	562	563	557	588	590	597	555	530	609	584	599	588	583	636	600	616	548	562	594	588	625	550	521	567	566	547	548	587	606	601	580	586	594	575	583	583	602	605	543	553	603	625	569	569	602	576	561	570	607	597	597	599	532	626	558	606	604	601	576	607	596	561	584	596	572	526	618	577	606	626	566	598	545	561	605	556	597	560	578	590	632	587	600	606	557	598	530	600	589	569	574	565	609	616	604	591	599	615	558	602	568	599	546	545	602	556	578	580	553	563	567	564	585	564
22908	21598	29453	24227	21600	21608	5425	781	621	596	469	455	435	441	402	360	406	363	364	387	373	363	392	348	371	374	346	348	324	363	355	365	331	341	314	341	301	325	321	321	356	316	338	357	341	353	314	326	331	360	323	292	333	326	334	339	344	333	346	337	314	329	320	327	311	330	325	323	299	325	373	338	334	318	347	304	348	307	311	327	334	284	346	330	323	324	322	350	302	348	316	309	302	311	365	343	314	313	335	340	313	329	298	316	345	302	309	333	325	326	324	331	325	342	316	298	342	306	332	290	342	320	302	332	326	319	300	330	305	309	348	333	298	320	315	314	293	368	357	321	302	313	303	319	332	358	326	325	315	301	303	321	317	332	342	299	322	301	346	343	296	310	326	298	305	344	342	304	322	346	311	349	293	363	338	343	307	345	349	316	341	348	288	321	315	348	354	303	308	360	302	358	319	321	305	310	335	298	321	328	328	295	315	345	342	320	344	331	307	327	287	309	310	296	337	321	314	330	304	329	317	324	341	304	297	312	302	308	338	292	346	316	344	335	357	311	341	317	353	335	303	347	326	323	291	369	326	316	330	325	344	317	349	306	334	304	301	328	317	329	303	330	329	310	307	319	324	326	314	333	328	371	289	342	307	335	344	321	323	323	351	353	327	318	319	313	308	310	295	306	323	335	334	303	344	323	323	344	293	344	319	298	324	328	313	344	329	328	324	311	306	326	326	319	329	348	306	332	345	293	299	324	328	355	329	346	323	320	340	352	294	327	327	326	326	299	337	336	302	339	325	323	319	301	298	337	308	334	366	310	299	293	315	303	368	312	353	315	290	344	303	344	332	330	366	322	334	335	321	350	314	327	306	331	344	334	342	304	353	338	354	356	324	330	342	347	307	329	336	321	294	309	342	284	325	347	301	298	335	357	336	313	334	348	292	314	334	312	325	341	331	316	322	330	342	327	345	350	349	285	331	312	300	314	332	332	293	297	333	319	328	307	334	298	322	316	295	308	346	331	289	318	348	305	299	283	360	341	304	352	325	342	317	317	316	312	311	304	341	301	339	327	329	316	274	304	282	323	328	325	317	320	343	285	319	300	319	327	334	317	313	338	333	342	270	327	306	317	326	341	356	303	310	325	298	299	318	287	281	341	335	305	328	323	284	307	293	323	309	307	293	300	296	330	305	315	339	337	346	338	336	341	329	313	341	356	333	316	276	349	310	311	327	317	310	346	319	329	306	377	314	316	329	321	340	332	339	322	286	336	325	326	349	325	332	332	336	347	312	319	336	326	297	314	340	333	346	307	308	369	319	361	321	292	321	307	313	306	299	306	334	311	291	330	310	296	348	313	349	338	362	313	315	334	319	305	317	364	332	317	313	318	314	375	330	338	298	310	303	319	336	301	340	325	322	299	323	344	303	337	289	315	289	291	314	350	328	323	321	338	338	327	328	307	338	330	317	354	324	335	349	297	331	341	321	329	317	318	337	325	336	351	315	321	321	322	283	312	314	352	333	339	314	337	323	340	310	307	320	325	295	338	316	299	306	324	323	344	303	342	344	337	303	317	302	342	292	355	311	348	297	318	327	307	354	323	320	330	332	305	321	301	282	342	309	329	348	319	320	302	327	327	359	326	309	337	310	325	313	336	268	347	296	301	320	321	354	335	349	304	312	352	316	329	308	342	299	316	370	313	350	346	309	313	284	322	346	315	328	340	317	326	300	308	323	323	315	343	317	319	354	329	323	321	331	307	296	311	329	301	297	310	281	351	319	310	312	324	343	368	336	334	353	320	346	325	313	343	351	344	303	316	313	326	299	325	320	336	342	321	307	315	308	323	318	302	326	329	307	338	360	322	312	296	308	305	304	329	335	317	342	329	321	313	332	328	314	312	370	329	324	332	315	330	335	291	293	334	325	317	329	355	345	279	320	311	324	299	319	332	292	298	353	295	327	275	322	312	348	317	285	325	311	342	339	331	335	294	318	303	307	315	310	329	321	326	332	319	295	333	312	341	325	342	302	331	333	331	309	339	311	319	319	335	329	300	349	313	338	342	334	331	330	328	303	321	306	334	320	342	305	349	348	365	278	330	327	357	332	325	298	288	341	308	326	305	327	314	318	327	317	282	340	347	303	302	329	346	325	289	326	306	316	323	315	300	337	308	320	298	306	320	331	328	327	322	332	315	341	346	306	299	296	356	342	331	338	322	327	333	308	317	334	325	338	322	336	334	314	319	295	342	316	339	318	346	311	340	315	332	291	325	345	322	336	315	314	325	325	337	329	346	307	335	334	345	327	339	314	327	330	334	332	362	338	337	324	370	347	308	321	328	295	299	341	317	306	319	324	324	339	322	328	326	323	310	311	348	338	299	306	302	316	327	332	342	318	324	339	328	315	331	320	344	332	330	340	347	302	293	313	298	325	308	302	303	313	323	320	345	295	285	316	298	340	324	352	310	317	336	340	332	331	316	331	316	347	287	319	311	286	314	294	308	324	345	322	327	336	329	309	319	352	323	333	350	341	289	309	315	328	307	281	328	309	318	339	327	339	305	326	286	313	332	301	317	347	319	352	309	318	309	290	335	336	319	345	301	310	349	299	352	286	331	298	336	304	330	321	316	291	337	300	331	335	311	314	292	311	288	342	319	348	321	326	304	327	332	372	313	331	296	301	312	337	315	305	340	309	329	323	334	340	328	323	344	314	304	343	319	349	328	314	298	295	316	312	329	306	303	324	319	318	338	301	286	314	321	301	336	306	323	305	343	306	326	353	323	358	318	316	327	326	306	334	319	312	334	324	326	301	302	299	301	323	312	319	316	317	342	332	275	323	310	335	313	332	327	326	321	324	309	329	323	333	321	337	328	314	371	334	327	300	346	342	321	316	327	317	344	339	323	296	338	290	373	328	323	299	315	320	291	330	317	331	317	319	316	307	311	312	334	310	329	347	315	312	311	300	317	315	313	282	319	357	309	313	334	312	307	318	325	327	299	319	291	336	322	299	314	332	352	313	347	315	337	357	315	346	317	338	320	348	318	351	331	302	321	330	310	325	338	283	325	334	344	308	341	344	320	353	351	337	310	323	305	355	340	317	337	328	312	292	338	321	316	317	299	294	287	311	320	341	321	306	303	300	306	326	295	331	310	310	300	340	311	352	318	330	349	352	297	318	339	316	321	353	334	301	328	334	320	325	305	329	332	308	310	358	317	312	316	334	338	312	334	344	316	295	325	318	304	325	328	339	317	330	302	337	319	327	315	321	311	313	323	318	338	319	333	313	318	348	302	303	305	291	302	331	312	328	311	335	316	334	303	305	322	313	283	310	324	311	311	334	299	354	340	331	341	286	339	318	302	340	331	326	298	343	278	302	333	328	330	339	307	309	330	342	318	340	335	318	348	353	303	330	324	331	327	332	313	308	300	327	327	329	339	306	339	311	302	292	343	324	308	311	352	305	320	317	312	305	345	335	304	336	301	316	278	335	345	328	329	335	321
41641	22521	7669	3650	2665	2045	1653	1251	1066	929	892	739	714	631	598	553	523	488	531	520	543	477	519	489	492	475	430	485	491	447	439	473	434	462	455	433	451	415	396	435	410	481	455	456	419	428	421	438	461	420	406	448	410	439	437	454	409	431	428	417	425	402	390	432	408	388	472	399	405	403	442	429	414	430	414	397	449	427	419	359	472	402	391	447	410	400	419	467	413	439	391	424	437	447	411	409	437	432	409	425	434	441	414	414	431	421	438	397	429	399	401	394	425	395	429	429	424	439	399	440	404	414	440	404	415	416	404	419	461	402	420	418	451	408	371	371	380	408	423	391	437	453	410	398	424	446	401	424	429	423	432	443	410	466	401	429	384	437	444	451	449	417	387	399	417	445	425	423	420	415	406	427	386	448	463	409	423	411	416	423	410	397	390	426	424	423	444	392	410	409	402	414	411	391	443	407	428	437	424	442	385	403	444	435	444	405	409	411	418	400	380	402	439	427	402	435	397	443	431	428	419	419	418	407	435	400	400	428	411	392	428	435	424	385	461	471	400	400	446	442	453	417	393	395	406	412	377	402	396	405	387	417	445	387	399	418	474	383	366	392	369	405	414	371	420	432	417	416	422	411	413	405	413	457	436	411	412	398	419	424	469	416	427	404	417	449	433	426	406	457	434	441	425	405	428	400	404	419	446	394	419	396	432	412	438	413	403	437	411	427	415	399	407	426	452	405	424	426	419	403	384	427	414	455	434	430	399	406	424	398	405	409	421	392	433	417	438	424	412	406	430	397	408	426	397	432	404	394	416	440	407	415	439	393	419	444	444	395	417	420	429	416	410	426	389	373	417	415	402	431	402	450	375	422	418	424	457	425	428	436	411	442	433	425	399	427	414	400	436	411	407	428	398	433	407	428	425	412	418	471	426	450	431	429	419	409	438	418	408	396	412	373	417	449	408	404	425	435	428	468	383	417	427	452	407	386	403	395	408	415	427	419	421	441	400	429	464	418	454	406	428	409	459	384	415	419	389	407	405	414	406	407	366	418	398	417	381	413	415	412	411	443	414	416	402	409	403	421	415	396	426	427	393	427	442	395	427	427	410	436	405	406	418	419	440	404	396	420	422	413	452	412	436	436	415	403	434	454	436	388	417	438	435	417	419	429	443	423	421	418	422	411	398	411	435	435	422	459	389	436	399	382	406	427	397	410	385	453	399	413	425	411	397	393	426	408	420	450	395	390	443	433	382	438	383	430	437	419	429	445	406	463	446	433	403	464	402	436	429	422	398	442	433	396	415	437	412	434	422	427	427	410	388	403	448	434	436	423	423	427	428	428	422	427	412	452	417	428	397	420	415	442	435	430	406	423	391	426	440	452	387	466	405	451	419	411	404	419	416	389	413	401	440	410	415	382	413	416	406	411	431	416	409	409	437	410	449	390	432	440	423	387	392	430	429	423	401	407	411	423	432	435	393	390	416	398	457	400	399	399	408	422	423	394	409	417	434	389	423	422	393	413	366	419	450	415	371	432	435	444	414	384	438	420	385	386	409	427	415	379	404	416	426	421	429	462	433	405	409	417	423	382	456	454	419	405	354	418	423	406	412	453	420	409	423	416	443	420	435	416	401	415	456	429	406	382	402	408	409	425	444	410	445	423	396	384	417	434	439	431	408	392	413	396	400	453	413	396	403	420	401	413	409	433	388	427	412	452	448	402	403	404	425	415	402	433	408	426	399	433	410	431	444	425	419	420	416	414	472	435	409	421	439	445	413	404	398	415	440	391	412	413	409	411	393	433	412	395	420	437	434	397	444	420	431	378	440	415	387	460	394	437	431	395	381	411	388	437	393	431	380	423	390	427	404	419	388	411	434	407	448	388	439	425	404	425	441	435	415	428	443	437	406	452	424	474	429	389	431	412	390	457	405	421	359	411	418	414	445	423	448	411	417	409	433	402	378	393	408	433	402	370	441	397	437	440	399	403	436	399	435	416	456	405	411	408	450	381	423	450	412	422	389	413	440	405	402	373	423	406	434	437	388	406	406	416	418	426	437	432	421	406	391	406	438	423	446	420	437	396	380	438	410	413	405	436	432	402	442	441	451	428	434	417	429	442	418	417	417	422	404	461	405	407	427	403	436	409	404	417	406	450	427	421	451	416	423	431	401	375	409	447	464	427	435	398	384	440	454	388	411	450	419	426	414	399	428	459	417	422	410	417	367	388	403	417	428	417	444	401	458	363	429	400	437	394	408	441	409	376	421	395	428	444	411	400	422	403	394	452	424	411	436	420	416	394	406	419	452	426	433	401	392	408	405	421	432	438	450	427	452	394	439	434	429	404	439	415	429	408	392	386	431	449	445	431	420	453	407	434	398	405	430	418	433	405	438	431	428	422	441	408	413	411	420	426	415	413	422	433	391	422	407	420	433	426	403	437	442	409	449	395	410	399	407	436	421	441	439	441	438	430	409	397	420	380	473	391	452	417	451	424	387	414	417	455	420	414	419	404	410	404	434	422	421	452	411	434	415	408	410	442	430	442	445	418	415	457	426	442	412	412	397	405	433	440	405	433	445	420	415	425	430	434	450	392	399	399	431	444	444	435	366	421	423	461	449	397	406	408	413	396	444	438	416	426	429	418	395	413	404	423	409	459	419	397	421	447	431	410	401	443	405	396	435	423	424	395	390	421	427	419	460	441	432	441	433	405	410	407	414	421	423	411	421	476	411	452	416	473	373	416	407	440	425	382	392	435	401	469	453	461	436	427	426	416	405	414	407	398	460	420	427	410	432	388	425	433	411	416	416	404	420	437	417	386	452	423	391	413	407	414	393	421	405	411	430	421	444	419	420	411	456	408	449	407	403	399	434	415	387	397	431	452	429	420	394	412	413	430	435	421	426	436	411	426	413	406	413	399	393	429	417	464	432	418	412	420	394	403	417	440	436	409	390	414	429	378	406	407	413	413	389	417	424	383	400	392	402	419	439	422	430	421	422	397	428	423	406	400	428	401	406	404	447	404	463	425	455	409	433	439	436	377	440	415	405	399	412	429	409	372	427	388	438	400	409	440	378	414	409	401	426	432	443	423	438	435	424	415	388	395	399	443	418	435	417	403	427	435	427	416	460	403	412	435	431	441	406	412	425	397	423	430	431	441	425	404	406	413	407	425	431	415	376	440	402	420	381	402	401	413	402	401	400	425	432	415	429	404	398	435	442	424	434	398	456	417	403	444	390	444	413	427	401	438	426	410	418	389	412	396	428	421	393	438	405	442	394	423	414	424	431	470	416	419	420	409	428	408	427	431	399	429	438	419	406	407	426	392	419	444	442	419	421	411	429	432	480	428	400	428	392	437	422	379	393	445	431	440	425	458	412	419	411	382	428	419	397	428	408	433	435	451	413	410	374	411	411	397	370	425	414	436	383	421	425	382	388	402	436	400	402	390	414	444	416	420	394	449	408	418	420	403	372	460	399	417	386	390	426	411	446	428	389	446
27910	18976	5179	1249	998	972	937	873	826	865	820	817	781	765	846	777	825	771	799	817	788	819	835	833	788	828	855	776	837	818	750	805	772	798	841	800	838	868	791	830	816	771	839	822	822	812	810	821	862	827	815	782	826	791	766	810	806	810	861	856	785	759	784	858	747	832	841	817	815	810	853	790	789	862	794	804	804	878	819	874	788	763	844	802	778	807	808	823	850	807	816	800	820	781	758	789	864	845	775	811	801	836	817	786	792	791	815	808	799	821	799	806	821	779	764	850	815	826	855	808	746	798	762	843	813	808	810	786	835	794	808	784	770	825	831	799	804	798	811	798	814	843	762	822	799	836	768	829	783	797	796	808	841	840	827	826	849	757	800	828	848	839	802	818	779	827	816	812	778	780	818	771	771	825	824	817	811	775	783	817	805	826	785	827	769	817	827	756	806	751	806	823	833	780	831	805	801	845	814	848	800	779	836	780	813	768	814	847	787	792	824	824	861	836	828	828	785	828	806	797	807	835	852	803	836	820	826	769	787	795	800	806	763	764	799	788	773	818	770	811	842	830	785	823	847	814	827	836	812	782	830	842	802	811	760	851	765	813	786	836	815	780	816	814	835	738	820	860	785	828	799	826	872	816	818	834	809	822	774	800	773	857	759	765	798	860	791	829	818	812	857	845	830	809	779	803	811	804	861	831	808	815	791	777	797	770	823	762	816	830	791	852	814	811	770	751	815	793	783	800	844	841	838	782	811	828	817	758	827	791	792	806	793	830	790	785	760	814	826	815	803	825	834	833	856	761	825	843	788	797	787	806	813	840	875	783	858	804	811	812	833	804	762	787	793	851	797	872	837	800	787	800	852	786	777	795	788	855	813	834	779	786	871	811	855	838	790	852	853	830	824	809	788	862	854	860	776	775	797	834	800	803	860	848	830	824	816	806	821	837	800	820	817	771	834	783	774	786	844	832	844	859	838	834	801	834	778	838	799	816	838	786	749	789	823	823	808	773	814	815	811	841	854	789	828	828	826	819	864	820	803	802	777	796	795	781	809	774	833	831	782	830	818	802	786	820	847	838	775	819	766	868	777	789	840	830	775	800	805	788	769	807	789	811	785	822	841	892	798	810	791	776	817	808	828	814	822	814	813	797	800	828	810	841	855	788	797	824	817	799	786	841	806	806	830	823	801	857	804	802	759	782	816	848	842	801	801	806	834	853	809	815	865	792	849	813	824	816	826	778	778	802	846	834	827	845	786	815	860	808	824	818	802	775	832	780	767	791	803	768	790	806	809	839	847	814	775	745	822	786	809	832	812	825	823	833	779	791	818	804	826	805	801	822	831	803	852	834	761	808	722	854	791	813	799	803	768	807	770	795	819	824	861	803	820	774	796	791	811	832	876	832	836	784	780	811	808	794	804	867	859	821	786	800	823	833	851	805	807	802	807	833	792	764	813	868	790	824	834	827	757	830	808	790	838	823	775	785	840	835	836	805	800	791	819	817	780	832	809	830	799	818	778	808	861	833	775	803	789	783	818	828	847	821	778	823	848	825	868	806	786	813	767	814	813	809	845	809	776	803	815	795	851	829	778	781	803	842	827	794	839	863	817	798	842	829	785	781	810	858	840	824	817	756	793	765	848	844	794	752	804	856	838	820	806	800	823	815	783	778	792	843	789	805	782	771	817	849	788	833	854	821	792	825	767	837	849	843	810	769	822	840	803	820	802	756	790	813	800	824	794	828	826	824	829	824	769	793	849	835	814	768	798	803	765	820	830	770	811	814	797	792	803	807	776	854	797	771	796	782	828	771	811	802	870	839	813	824	832	828	851	770	804	848	829	815	812	829	749	836	806	782	815	821	823	798	793	804	771	797	816	773	796	849	844	762	798	859	797	850	806	862	778	797	814	814	869	802	801	794	825	824	780	766	771	849	830	776	809	849	782	764	818	822	815	810	804	839	874	784	766	883	816	792	768	812	829	811	755	813	820	754	828	793	808	824	828	797	813	820	809	827	800	797	825	816	845	839	867	810	819	812	835	819	823	836	820	787	782	819	793	807	822	784	821	816	799	823	836	792	848	826	746	815	844	844	828	803	808	836	810	828	829	844	827	796	822	805	815	784	805	789	806	795	793	781	797	828	835	775	801	814	845	860	837	844	848	798	797	866	793	781	787	815	794	831	857	853	768	874	818	816	801	821	847	850	846	799	843	795	798	852	805	812	760	822	785	753	856	753	817	791	790	865	840	850	783	737	808	799	854	818	804	857	812	788	795	799	811	828	831	813	734	800	788	762	826	796	818	806	824	794	819	785	803	803	793	835	809	854	817	823	811	840	803	822	766	802	783	832	812	812	850	853	787	815	802	782	845	764	800	838	815	800	813	798	804	811	762	818	837	832	815	754	826	804	798	735	782	773	859	861	829	807	831	793	811	865	872	785	790	788	768	784	793	767	791	803	754	772	725	837	840	808	859	821	810	838	823	843	803	823	787	779	798	812	793	788	830	792	803	806	831	805	816	798	818	814	828	813	815	843	841	798	858	854	806	864	810	796	855	865	801	805	829	844	808	803	825	871	790	889	757	792	821	747	818	761	826	836	770	820	866	816	864	830	788	799	742	779	831	813	783	800	786	798	812	774	849	806	845	803	792	774	815	760	876	882	811	784	806	810	833	792	860	802	802	786	811	820	828	814	792	806	793	841	793	793	840	835	832	761	783	791	868	800	747	805	829	800	792	818	791	773	820	740	821	819	833	833	770	783	821	817	809	830	836	776	819	731	821	855	786	829	783	818	809	811	839	854	896	772	821	810	758	820	785	805	816	830	761	829	792	828	820	783	803	767	836	744	861	861	844	774	780	790	826	873	822	848	807	833	817	814	826	817	827	788	812	796	806	787	804	832	750	845	779	837	827	811	822	810	864	808	804	794	755	792	854	828	813	776	817	809	815	834	800	814	820	808	821	829	784	867	788	770	826	798	829	806	845	799	818	751	782	847	793	820	826	806	853	808	846	814	725	791	842	817	850	809	810	795	772	791	790	770	882	850	835	801	799	805	862	806	830	807	824	818	794	857	777	825	823	821	814	816	821	788	804	803	839	806	806	797	824	839	786	790	821	802	831	803	826	797	769	789	816	835	841	792	760	782	864	811	792	820	834	824	819	826	831	849	834	763	724	798	806	863	862	803	821	784	846	812	860	772	788	770	790	783	822	811	807	826	826	819	782	803	788	761	839	849	776	810	820	793	850	803	869	796	840	803	763	798	800	813	787	786	807	838	811	853	783	799	853	855	824	802	847	770	816	805	797	801	830	822	801	829	829	748	855	813	813	767	782	850	822	829	773	805	800	796	825	771	795	868	826	795	785	828	806	758	786	814	790	823	827	797	771	807	796	812	788	825	815	781	760	807	845	832	843	833	823	818	827	820	842	834	825	836	834	833	777	764	840	811	777	811	772	797	802	802	799	853	826	854	839	835	817	804	780	825	871	877	760	836
11089	3160	1296	1081	1090	1029	1012	985	1011	1032	1007	1050	959	1055	983	973	978	998	1014	944	972	940	948	988	904	990	932	951	958	1003	982	1040	982	1032	962	1006	1022	994	995	972	973	994	970	1001	957	972	1053	894	955	981	980	1027	976	1022	984	984	991	1012	953	991	967	976	966	966	958	1031	957	956	981	994	983	981	947	1009	1014	1003	983	969	1047	986	925	1003	962	947	997	1008	920	955	974	989	942	981	989	935	995	1015	1017	956	1032	985	986	957	989	942	990	946	984	1005	985	961	915	951	991	996	1019	988	947	953	1015	971	918	980	967	997	925	1025	1024	957	1010	986	948	949	984	993	988	951	957	992	1079	952	969	985	1012	1019	991	955	951	985	983	1042	985	1008	984	1028	1016	986	957	975	988	1037	909	1033	972	953	970	1003	1032	995	1010	971	977	964	1022	962	1036	993	953	954	967	937	970	966	1037	1043	915	976	977	1001	991	1026	909	1013	1013	977	930	1028	1002	989	998	990	971	948	955	995	1010	1003	962	1018	994	1002	986	990	995	1022	1003	900	982	953	967	994	986	982	947	997	923	988	994	996	940	941	1014	1029	1012	942	973	969	1017	1000	1003	1030	991	981	969	983	982	952	1020	989	970	987	1002	957	941	1003	1004	980	984	996	1023	971	940	940	1029	1057	982	951	986	1019	963	988	1035	989	944	966	1000	927	1010	991	978	990	974	933	990	1010	1001	977	967	1016	991	983	970	977	956	994	948	989	981	1017	965	983	999	947	992	968	982	996	977	958	944	985	1025	984	987	965	963	932	971	1003	1006	1006	978	1001	981	995	964	951	980	940	1005	957	994	975	949	1019	968	984	993	1031	987	997	977	943	932	965	1036	1005	994	1009	984	933	1006	1041	992	978	984	957	940	1035	968	976	944	971	1037	967	975	1005	978	966	959	988	975	957	1015	1018	1029	965	951	958	956	995	993	972	981	1023	1003	919	1030	969	995	982	1005	883	984	980	992	995	949	961	978	969	988	978	979	925	995	993	986	995	992	989	948	1019	1000	951	1006	1018	991	1009	952	996	994	950	959	1009	944	976	952	956	1004	936	970	974	996	976	972	968	972	973	989	981	950	945	999	1028	990	984	1019	1024	973	961	983	1002	934	983	1016	987	949	978	959	999	982	988	953	943	964	1024	1016	987	992	902	994	1026	1010	949	969	962	941	991	1021	1005	965	976	968	999	970	1001	936	961	941	1018	938	1019	1015	942	973	947	985	998	993	966	994	992	979	1004	1016	936	960	993	1000	928	958	958	1009	974	1023	992	968	938	978	955	981	956	899	1023	965	1001	966	935	1013	913	932	963	984	991	973	1001	975	955	1017	1028	960	1025	940	949	995	992	1056	933	1010	968	1033	961	1009	988	966	1034	993	958	988	1010	993	942	963	980	960	942	983	988	974	987	990	977	970	958	1013	998	996	998	992	957	1025	969	972	1007	1009	995	978	952	1000	982	971	924	1026	959	934	1005	1008	1002	905	973	1022	969	1025	981	973	906	970	998	1000	1007	991	996	1022	964	996	984	976	997	953	976	944	1002	954	952	969	990	937	989	968	1006	946	982	977	996	958	1020	980	979	1045	971	1002	958	950	1012	965	986	928	1018	954	961	962	958	1011	1000	957	1019	976	1017	974	1002	977	992	1007	896	965	996	946	1016	970	981	951	971	966	984	1025	1089	960	1076	1023	922	975	1000	959	969	931	980	1020	961	995	992	986	1007	983	930	975	1002	965	1011	996	1042	1040	971	997	960	976	975	993	984	957	995	969	985	984	959	958	982	939	970	1037	959	958	985	935	969	913	964	957	976	1021	1023	923	991	1010	987	990	1040	955	998	1006	974	1045	961	1000	994	972	1013	962	958	987	924	987	990	988	1002	1046	967	1015	967	966	979	994	991	1021	1033	964	972	945	998	958	986	999	918	993	938	979	996	964	1022	1025	954	991	926	1023	1027	979	1045	1034	1009	968	968	1016	1023	965	1002	1001	953	956	956	966	1021	1007	1006	1032	959	987	967	929	1014	976	1009	1021	1008	951	992	965	965	953	956	1012	1006	1001	973	960	1062	950	953	984	996	1009	1029	1009	990	1001	986	981	971	989	983	979	912	1027	992	995	948	1001	983	1049	964	920	1002	948	967	1013	932	973	955	946	976	957	988	1000	1020	954	999	964	935	989	963	995	997	959	959	990	1048	987	983	964	942	958	1020	986	946	984	974	1035	976	978	965	993	992	1008	999	983	967	997	996	961	923	953	971	941	944	1019	957	1005	948	956	986	975	952	978	1064	953	957	1020	959	939	950	998	969	1006	1003	1004	977	1042	933	1058	957	903	996	991	978	1008	952	980	997	929	993	989	984	977	963	966	990	942	951	968	1000	937	1028	973	951	971	1004	1002	969	1034	999	963	939	977	1017	1035	971	980	947	970	973	1044	952	1000	952	942	1020	962	965	1002	991	959	984	968	1038	958	980	976	965	990	998	941	997	937	937	940	917	952	991	1018	979	934	957	999	961	996	950	962	978	938	982	973	935	988	980	914	1075	1019	992	996	974	992	962	985	974	981	993	919	948	1001	916	963	956	978	953	964	940	926	1012	919	995	1039	912	972	976	979	948	1020	975	953	979	953	940	950	1011	984	937	990	1027	945	946	951	946	962	1025	967	983	991	981	925	949	976	957	968	991	984	977	979	956	1016	963	987	918	970	988	973	967	972	1006	964	979	983	953	975	948	1003	989	954	1007	975	986	986	1005	947	1015	1009	1006	1008	955	955	1014	996	942	988	994	996	1042	1006	960	923	969	963	940	974	958	960	949	932	1036	972	968	950	987	967	960	956	989	907	1015	934	969	1018	935	1013	927	930	948	1039	985	967	983	1029	959	1002	944	970	970	929	1050	986	969	957	973	963	951	939	1025	966	975	975	941	952	979	960	917	1029	953	1024	995	912	960	983	1007	949	1014	988	1007	929	960	1019	932	1012	968	943	1015	1006	954	963	938	991	995	990	991	936	992	949	963	1021	1005	991	1002	1033	953	1006	993	1003	992	971	989	992	1034	1011	956	1039	986	965	987	943	940	991	985	951	980	930	981	992	978	1002	998	1028	938	919	971	1010	963	973	989	969	1013	937	970	991	949	978	979	984	991	967	996	1001	970	945	1033	1011	980	992	995	988	984	943	985	967	1010	954	985	996	955	919	1001	1020	957	970	963	1012	1005	961	999	1029	906	973	992	980	958	946	990	979	1009	979	973	996	974	976	947	972	975	980	962	946	969	998	920	985	966	968	935	992	989	972	1038	1004	949	992	1023	1037	1030	997	979	995	982	975	939	1001	1018	965	992	954	976	1003	1005	1000	973	991	969	932	944	991	996	938	971	996	948	1030	980	964	1018	991	999	989	992	960	988	1051	1028	1005	1011	935	963	1019	994	950	978	993	948	1006	943	1003	958	1002	927	1023	949	1039	937	1005	977	982	942	1061	956	995	1017	976	1006	983	945	1015	991	943	971	971	982	995	1017	990	971	997	955	1053	1023	959	978	1016	1018	955	990	1013	1012	955	965	1048	1029	1061	917	995	988	990	987	977	969	1016	996	1037	1010	989	988	981	961	968	977	968	982	989	1003	968	934	1003	934	1030	977	982	950	962	966	962	944	912	991	1049	966	1011	993	1041	973	999	956	1021	986	988	1039	971	966	936	1007	1031	926	1014	1007	963	931	1002	984	941	910	944	970	961	1009	982	1021	949	1022	989	957	967	957	1001	1027	974	959	999	1014	949	919	1001	974	1001	1009	956	1038	944	986	951	950	991	1057	1001	969	971	949	954	947	1011	983	1008	1026	972	1016	993	972	988	1055	1026	967	953	956	937	1010	966	945
23949	21560	28848	24731	21552	8914	1298	1015	882	851	874	816	822	836	780	797	812	826	801	810	827	812	787	720	767	782	747	777	758	823	851	716	781	734	772	748	753	794	767	772	799	800	705	748	736	743	717	708	699	799	714	746	788	765	750	753	798	747	713	720	797	770	772	756	766	735	752	778	781	780	721	702	792	775	750	758	778	733	758	792	731	814	752	758	777	748	767	791	790	691	733	819	765	733	784	768	795	780	747	757	769	743	766	766	794	778	801	734	721	789	771	710	748	768	775	760	724	773	752	759	773	736	767	719	755	722	795	745	764	798	740	792	767	779	711	706	755	720	711	754	781	813	722	758	748	725	791	762	706	746	745	761	747	778	757	765	754	740	765	816	813	754	747	766	787	803	766	754	757	787	747	757	706	740	757	745	751	767	726	758	763	771	716	774	770	721	776	724	779	754	754	773	774	827	784	774	769	795	783	745	765	748	761	757	779	766	811	789	713	771	797	788	708	753	745	746	742	768	714	801	728	756	815	745	771	775	738	712	798	783	772	762	793	788	730	773	757	773	777	749	778	764	721	725	699	704	759	752	811	778	732	803	743	778	768	759	829	768	729	734	758	796	738	743	811	749	751	763	775	755	815	751	750	764	776	748	738	779	772	744	751	784	731	798	762	750	765	730	745	750	682	776	794	703	717	797	744	747	766	751	719	753	825	738	772	771	738	767	751	785	753	759	728	760	745	802	809	764	789	732	748	737	770	729	748	761	799	742	752	740	779	767	758	777	752	787	732	740	758	719	768	716	761	750	749	719	788	766	747	743	736	799	716	713	767	743	758	733	771	781	787	797	767	754	783	734	775	817	771	783	780	793	799	790	738	765	773	779	747	677	786	718	777	751	754	733	752	762	805	739	787	761	820	758	775	731	746	751	763	778	769	752	715	747	748	763	773	779	786	773	727	786	737	758	752	709	751	707	791	746	735	748	757	755	713	727	733	754	763	752	739	753	772	698	757	728	799	718	785	802	746	808	763	760	745	757	749	768	728	723	725	772	761	794	732	779	766	743	747	768	725	764	786	756	728	739	745	766	756	740	750	753	755	713	769	797	796	760	767	729	717	805	712	775	747	707	786	768	836	779	748	770	756	742	779	777	757	761	794	801	764	757	743	789	732	755	771	751	742	806	785	737	792	806	697	773	733	741	768	761	718	774	820	743	767	749	740	731	771	758	749	797	788	762	775	754	665	792	758	738	743	745	777	737	752	774	752	744	785	772	743	785	771	829	757	766	735	758	783	736	781	728	770	707	780	758	764	739	698	759	766	709	753	790	760	794	794	822	671	823	745	762	748	731	773	762	733	770	744	806	754	750	732	746	779	725	702	743	763	774	729	724	732	817	769	767	759	796	749	725	741	740	774	793	716	798	739	797	800	713	744	771	751	803	703	708	737	821	836	781	781	801	793	755	777	824	723	785	749	736	782	707	706	776	808	727	746	764	748	739	722	733	725	714	729	677	744	706	755	762	731	724	763	773	792	758	786	753	731	766	735	732	753	765	795	763	757	793	750	885	788	718	699	724	734	810	747	710	743	754	756	759	741	682	713	808	701	762	758	698	752	750	760	714	737	724	763	776	789	748	794	723	812	734	787	751	774	725	734	757	763	735	786	768	760	749	793	681	720	815	733	755	769	785	744	759	759	759	781	745	752	750	777	790	726	690	764	812	728	736	774	755	758	789	739	788	774	743	726	741	738	727	794	815	772	711	806	738	703	764	696	748	720	766	766	772	756	693	758	726	742	742	776	749	780	789	809	745	787	772	712	822	767	708	768	745	786	832	759	746	761	748	746	764	780	773	724	745	792	738	731	775	776	740	771	762	812	736	748	801	778	818	756	738	727	739	739	698	703	739	742	807	767	751	741	768	737	762	809	751	751	765	689	781	719	759	764	768	779	770	788	733	740	719	748	762	748	762	792	768	735	722	746	751	776	732	776	804	803	766	753	716	712	748	723	730	753	746	818	765	712	783	743	801	765	742	757	739	741	785	804	746	739	773	759	749	768	757	754	752	736	780	788	747	802	717	766	776	771	811	747	826	774	763	721	756	737	734	798	730	775	741	762	707	701	761	786	764	755	731	724	744	795	734	715	761	741	709	762	791	768	765	758	762	790	770	749	790	750	747	751	742	769	724	775	712	714	707	727	724	758	739	761	747	738	757	793	776	739	767	760	780	759	786	730	774	778	736	751	762	808	750	736	737	769	699	741	789	742	796	792	778	763	749	710	800	777	743	756	739	780	718	775	740	756	734	716	780	733	783	752	715	763	749	779	718	735	745	761	811	777	723	768	780	753	747	718	784	722	711	746	756	768	778	725	740	743	756	790	776	755	739	767	753	776	794	697	780	732	755	745	741	751	752	777	744	762	795	747	726	804	728	711	736	746	787	815	806	740	760	761	686	755	784	771	773	741	743	727	768	794	772	747	754	797	739	761	777	673	699	757	739	795	825	765	699	773	762	761	754	705	762	797	804	789	683	745	805	731	726	800	736	762	761	771	779	785	722	738	724	762	833	754	750	723	715	756	761	800	711	767	743	763	778	757	713	753	727	751	760	713	770	747	745	748	752	724	771	766	768	749	798	728	768	752	797	756	765	681	731	792	807	757	751	798	747	813	795	701	725	757	764	788	806	799	764	708	802	772	766	742	785	773	800	805	741	735	762	794	773	752	756	751	790	704	777	774	756	756	791	757	836	751	800	751	752	739	747	715	733	787	747	728	707	746	759	758	735	732	781	764	760	797	740	765	772	797	721	762	670	715	733	731	784	732	761	755	761	761	783	700	748	751	748	824	773	769	778	780	732	744	810	754	753	752	763	800	747	757	755	711	731	728	710	784	763	794	817	783	770	819	764	794	738	749	780	771	813	815	772	769	775	762	746	760	753	760	777	764	746	730	762	787	782	798	739	747	787	768	800	738	758	738	754	809	740	764	699	770	788	776	758	735	768	785	758	772	756	765	744	711	783	747	779	731	772	800	712	791	751	788	739	769	739	699	816	739	730	771	778	822	733	769	787	781	750	729	764	714	778	778	748	765	783	718	736	699	768	757	770	753	746	754	813	788	741	719	766	716	754	781	754	757	722	701	734	711	755	787	767	768	734	731	726	756	767	724	811	708	756	750	795	736	792	712	710	772	730	757	763	784	754	738	734	769	739	746	802	780	799	699	772	741	782	733	744	763	747	776	760	766	724	760	748	725	735	776	765	738	752	728	792	753	755	743	792	778	765	771	745	732	751	780	767	779	760	696	793	768	770	751	737	791	767	765	746	752	733	760	739	731	760	781	745	778	752	758	726	761	778	756	822	736	761	792	719	761	713	709	744	777	757	703	741	716	782	715	751	818	827	740	754	789	726	767	733	731	727	724	784	744	768	773	769	737	745	774	791	761	759	763	754	769	735	757	757	767	764	770	745	806	784	805	745	743	730	793	663	778	749	720	736	792	736	767	700
34074	16322	5194	2755	2233	1821	1533	1428	1241	1227	1162	1096	1060	1033	1058	1025	999	980	988	997	964	996	988	971	949	951	947	981	988	939	918	901	951	986	928	1003	936	957	930	960	878	1005	999	909	951	966	909	879	920	915	942	978	924	924	935	955	910	912	903	961	904	917	959	907	931	942	943	953	930	878	918	886	963	958	934	909	957	912	955	921	931	922	919	969	950	921	912	946	926	872	1011	940	877	907	952	955	891	940	936	884	888	911	915	969	877	924	933	912	946	941	895	989	913	958	924	932	900	997	938	938	924	961	885	949	931	954	958	967	936	896	950	959	928	943	923	915	961	929	933	930	951	962	967	930	954	941	903	901	924	952	932	948	935	932	917	901	902	989	961	913	891	894	971	953	1005	956	954	937	938	923	931	939	950	958	898	931	934	938	927	953	933	978	892	909	928	980	904	928	949	882	981	937	922	940	919	888	910	885	968	899	932	939	908	919	1002	925	972	906	958	893	984	907	930	939	959	919	911	888	950	901	913	907	945	926	896	929	937	921	929	988	930	943	892	966	990	980	970	896	945	914	946	876	950	990	898	977	914	943	979	916	904	894	944	929	923	865	938	906	934	931	990	978	881	928	971	993	920	939	856	924	919	915	955	904	971	935	978	931	965	961	922	917	916	926	964	951	935	912	951	931	899	926	940	911	982	907	935	901	915	902	943	851	952	913	885	937	892	962	918	919	924	979	930	899	941	894	943	941	900	963	947	956	928	938	947	909	960	942	892	957	923	910	901	949	922	961	943	913	911	872	967	907	916	951	916	922	989	980	920	913	922	924	864	884	948	973	1021	903	908	966	948	996	915	957	932	942	956	879	981	940	988	947	922	912	984	949	948	927	939	940	931	948	894	989	941	910	914	907	888	939	895	875	945	989	983	923	959	996	906	989	940	920	911	923	951	941	924	950	898	930	887	956	891	1007	957	987	905	917	928	965	934	920	893	894	942	944	930	1006	975	968	949	901	909	903	896	920	923	925	965	961	921	928	990	930	930	946	923	955	901	945	925	949	908	920	899	917	911	932	892	964	968	949	945	931	965	924	976	957	898	963	920	964	934	925	950	936	933	916	917	900	944	930	982	942	998	922	871	943	978	894	958	869	926	932	979	912	904	919	1003	891	910	964	909	947	929	951	911	968	947	912	922	985	925	940	917	934	958	916	887	908	856	976	915	915	910	903	988	886	922	981	903	986	907	931	989	914	967	953	965	956	988	945	934	926	983	907	948	974	980	992	953	925	919	958	940	947	914	948	912	939	927	909	909	975	954	933	949	948	903	900	945	898	918	937	930	948	966	950	879	906	970	935	963	946	927	909	989	941	928	956	957	993	922	957	930	959	959	924	958	881	898	946	914	1006	961	956	909	903	928	958	963	959	906	899	963	925	934	928	941	946	918	967	928	923	922	922	918	970	964	1004	959	935	946	925	974	954	947	945	966	961	952	959	913	938	916	928	953	988	898	894	947	975	968	942	901	933	930	925	928	913	954	988	893	947	936	933	909	976	946	922	899	946	924	963	925	948	938	956	927	891	950	923	952	905	909	895	898	960	959	964	927	907	962	916	929	965	916	889	926	952	970	954	924	947	930	972	962	900	971	893	951	959	928	889	933	884	925	888	977	981	951	881	942	903	918	955	948	928	921	954	957	929	922	935	936	933	978	923	927	938	905	985	935	874	941	942	951	932	973	942	924	946	935	870	925	971	954	937	920	941	960	911	955	926	928	902	927	919	984	966	925	891	898	954	917	926	895	864	960	948	925	938	954	962	898	940	943	967	974	955	925	985	926	1007	980	925	917	950	958	930	903	909	922	889	889	848	921	904	940	985	894	985	933	957	915	938	926	930	960	965	937	976	943	936	997	942	895	937	1000	913	938	931	901	915	963	919	946	902	913	927	965	931	956	969	932	955	926	896	907	887	954	981	959	911	942	973	945	926	896	978	943	892	996	954	945	904	944	944	909	925	943	980	976	937	881	965	909	884	902	963	920	961	935	997	958	919	919	935	900	949	942	944	1006	919	900	920	969	967	967	931	967	925	950	948	910	927	871	989	900	926	903	957	940	891	951	980	951	935	906	986	888	987	924	932	945	935	975	959	923	951	947	917	969	924	1007	947	902	913	941	965	938	951	916	867	862	957	928	914	941	942	960	928	953	976	974	918	933	941	901	928	956	946	982	914	885	1012	958	902	938	906	981	959	939	984	933	901	905	938	933	929	924	948	952	891	914	959	965	905	920	889	926	941	970	873	877	945	920	994	907	950	928	967	978	925	949	936	957	939	920	967	947	905	887	946	917	944	939	958	858	987	915	926	927	960	929	964	915	913	900	928	969	979	943	943	990	971	966	967	953	947	951	977	946	981	940	916	894	902	979	933	969	960	984	931	965	925	946	947	907	938	935	916	917	886	946	929	949	891	900	929	944	923	954	919	919	928	973	955	910	935	902	858	961	955	970	902	975	940	942	930	931	943	931	870	892	979	975	947	891	906	934	960	882	940	902	929	1005	957	948	1014	950	947	954	916	943	902	888	925	909	909	899	967	950	923	928	919	991	921	933	941	997	891	949	928	898	975	928	917	990	938	952	946	916	928	937	957	936	940	964	868	898	933	962	959	926	983	927	931	927	950	933	954	919	978	948	929	936	864	910	969	971	966	926	942	917	952	920	955	914	951	910	948	972	928	892	950	918	932	949	960	912	962	987	984	938	933	926	936	975	971	940	938	911	962	946	921	885	945	968	1025	907	905	982	967	927	960	911	948	916	921	977	942	932	909	949	929	960	930	986	930	950	972	906	953	914	940	932	924	960	953	926	924	937	937	950	935	952	948	940	939	876	954	959	921	886	939	934	921	937	939	958	937	929	869	937	900	958	880	901	883	984	925	887	931	878	912	927	899	949	925	874	926	922	972	987	933	960	938	987	938	971	905	943	977	903	973	951	988	891	919	916	928	949	993	988	953	914	919	960	940	913	887	940	944	936	954	965	973	940	971	955	965	952	924	952	873	912	963	986	932	899	965	942	923	922	927	934	939	873	921	899	882	957	932	908	946	893	903	879	929	894	930	941	941	909	965	949	950	963	959	935	934	942	902	974	946	869	957	922	888	986	903	942	939	971	936	970	921	927	899	917	936	981	934	970	894	953	936	933	954	951	963	934	891	913	949	953	927	952	905	871	936	931	934	911	903	880	973	937	953	924	920	910	978	913	973	966	893	927	937	904	931	897	912	914	916	925	947	957	989	965	967	947	911	916	890	928	952	979	956	950	1004	938	952	957	915	913	920	911	960	957	924	948	963	894	960	898	922	949	944	941	927	928	953	943	983	966	888	984	925	906	948	934	961	982	939	951	866	945	858	946	911	874	894	944	933	956	896	998	985	906	939	988	954	891	926	918	955	922	945	992	967	901	880	944	917	929	896	952	938	942	913	926	907	927	953	950	904	947	904	925	902	924	921	947	982	937	945	914	955	961	954	943	942	923	914
25126	21560	27606	25835	7402	768	630	536	498	525	530	512	495	484	522	505	515	427	476	474	507	506	479	452	492	472	455	448	488	484	477	461	479	422	531	454	454	467	469	508	495	473	484	487	447	493	467	486	434	488	474	454	478	467	493	466	490	453	504	481	471	467	474	461	488	435	481	455	445	477	477	489	500	465	441	447	490	486	448	482	474	501	487	444	458	464	507	516	450	462	480	478	499	454	455	492	462	466	436	464	483	468	485	477	453	457	480	474	436	418	455	469	479	511	432	434	483	469	458	477	447	468	468	485	504	490	494	449	483	474	454	470	446	460	484	466	478	459	486	482	488	456	491	471	446	455	490	447	476	470	469	490	462	493	466	509	490	477	499	452	460	448	455	488	452	468	492	469	456	514	470	471	492	466	500	453	465	435	448	444	451	523	469	476	470	477	437	409	482	445	475	456	484	476	454	442	440	476	474	504	458	470	494	459	475	460	457	434	484	458	464	452	460	454	476	471	465	459	443	457	470	463	473	484	419	445	452	442	484	484	456	421	460	474	458	487	484	450	433	500	468	471	442	457	492	465	426	451	455	468	455	468	464	467	477	489	475	488	450	473	459	489	474	456	449	486	476	507	483	489	499	470	472	443	508	463	499	429	476	476	434	499	491	498	449	464	473	463	447	475	478	453	467	448	480	485	490	474	449	469	525	458	476	476	446	472	509	495	464	446	435	434	509	465	430	471	473	444	492	432	484	448	460	472	480	516	489	517	464	464	478	473	461	473	461	486	466	473	481	462	474	482	482	456	474	476	466	463	467	516	483	464	469	480	465	478	457	441	445	451	467	487	480	478	459	469	476	466	474	441	478	446	475	493	461	471	421	452	451	479	504	473	466	503	468	491	450	468	449	458	504	461	491	439	521	473	477	470	498	452	481	483	484	455	466	482	447	481	469	463	494	450	466	443	480	495	524	531	483	487	482	453	448	463	467	435	508	479	501	465	448	463	467	476	468	462	484	475	444	477	476	492	438	484	489	475	467	487	458	475	454	456	475	454	449	458	485	439	475	458	510	463	493	494	480	486	510	494	476	473	493	424	470	503	476	485	478	456	494	471	470	512	449	451	480	465	464	447	445	462	510	490	473	479	471	462	460	510	447	498	452	512	480	455	449	483	478	470	477	464	481	443	505	473	458	420	478	446	476	469	449	460	459	479	448	480	479	480	486	444	450	477	476	498	450	465	431	465	471	461	466	472	466	468	486	455	480	458	486	468	478	479	496	475	488	453	444	490	487	480	524	440	464	491	482	428	459	456	492	451	489	495	485	438	510	498	482	455	469	453	494	494	496	455	471	440	484	478	483	514	486	500	473	466	491	476	481	508	457	488	427	436	498	484	448	431	459	464	481	482	445	463	432	460	453	511	450	498	471	459	512	494	435	439	478	492	508	480	505	473	495	468	499	504	462	459	505	481	443	470	448	424	474	458	502	438	457	486	490	446	488	467	470	440	475	484	494	463	490	458	480	464	478	501	488	477	486	503	491	450	429	441	489	470	431	484	471	485	448	478	474	471	480	471	493	481	478	455	509	435	457	484	450	484	491	469	491	508	487	477	477	508	500	477	483	460	446	478	464	455	454	458	425	451	463	463	487	466	479	488	481	490	491	454	463	488	517	475	459	482	469	472	488	475	430	479	471	469	449	502	441	473	450	480	473	490	480	484	484	473	496	474	479	515	493	467	483	491	500	454	455	475	464	497	452	470	464	499	461	483	488	501	436	463	458	480	466	435	500	442	426	456	450	439	523	477	476	437	436	484	468	459	477	478	453	430	483	440	474	470	453	457	477	446	454	475	489	486	504	484	455	511	501	495	463	513	463	449	481	462	475	489	487	497	487	457	475	502	460	471	461	475	470	487	432	458	487	463	475	455	469	493	445	468	460	522	437	478	448	475	486	470	447	471	460	459	443	453	473	495	448	490	479	499	507	489	449	475	465	476	501	481	500	473	472	472	481	477	474	459	465	471	455	490	483	492	489	459	480	487	469	483	488	476	461	451	475	485	492	496	466	513	444	474	502	459	482	483	488	471	471	466	434	466	459	497	505	481	484	468	491	482	472	447	501	485	504	444	460	445	473	471	451	454	463	465	455	442	509	487	463	482	487	495	467	442	504	472	488	468	471	457	435	472	479	459	441	470	472	505	506	483	418	472	506	478	484	457	467	475	450	459	490	518	445	515	462	415	461	472	436	452	489	467	499	505	435	481	451	480	426	511	471	452	454	485	471	411	469	483	496	451	462	453	471	483	496	519	476	470	468	463	469	464	437	525	468	462	489	468	462	446	468	469	431	481	465	465	497	476	438	495	462	473	446	478	510	470	454	487	450	472	464	421	499	481	470	465	441	483	479	510	443	452	426	477	476	461	487	470	509	479	475	424	448	440	478	489	443	451	473	492	496	444	474	444	472	464	490	459	483	480	479	453	470	430	441	451	438	487	427	474	502	466	483	444	489	488	475	457	459	460	442	455	430	479	474	485	476	446	476	469	512	493	477	465	458	484	457	451	481	510	485	504	519	476	488	454	464	501	476	467	446	475	465	490	449	470	470	435	485	475	424	469	469	464	483	470	454	463	481	437	454	462	466	530	442	498	468	458	468	451	485	476	422	532	478	488	443	455	482	451	487	458	522	434	439	464	461	450	473	492	477	470	446	483	481	446	464	466	463	450	498	466	471	449	492	462	487	458	492	495	455	502	448	437	493	467	463	457	472	492	493	506	440	480	461	456	465	454	467	470	495	462	452	463	476	477	476	449	500	435	464	453	489	474	426	509	453	454	482	477	454	459	476	443	468	485	455	477	491	470	456	496	459	451	469	469	457	475	459	432	464	420	463	484	512	437	499	474	481	415	443	482	531	448	468	490	489	457	435	458	417	452	495	507	496	502	458	495	471	442	485	494	469	452	487	483	489	469	516	479	463	460	459	462	484	458	502	456	413	468	447	437	485	425	460	468	467	488	472	485	453	509	460	455	472	450	473	509	477	541	480	469	465	510	490	489	473	493	463	439	471	482	494	482	491	454	474	441	450	470	437	534	478	458	421	466	493	470	490	472	475	472	442	462	476	477	447	447	460	511	466	500	476	525	439	456	457	475	478	433	465	493	479	459	459	442	453	458	439	467	482	460	452	524	516	460	471	483	453	501	451	471	474	467	441	469	479	500	502	457	462	506	478	477	481	494	489	505	484	481	529	464	466	464	481	452	458	497	467	471	434	485	493	435	437	441	494	494	465	476	429	484	415	474	416	500	451	462	467	497	479	482	463	478	429	475	465	478	430	480	464	467	477	473	484	500	466	448	456	463	459	491	461	461	480	496	481	449	498	462	494	464	505	467	452	463	453	468	489	438	471	448	481	460	461	486	474	503	484	442	477	508	452	469	458	451	483	489	485	493	472	461	490	480	504	445	494	478	472	470	486	489	448	503	474	452	461	513	512	473	477	468	490	461
30461	11366	2581	1460	1204	1041	897	820	778	713	651	674	643	639	661	629	621	605	622	624	610	608	578	561	602	595	582	593	582	593	632	596	595	584	648	558	601	563	561	602	595	535	587	580	589	591	635	552	591	553	587	611	582	574	634	617	596	576	584	572	605	569	552	576	558	549	561	610	594	564	584	575	604	589	604	620	576	565	606	604	544	561	585	612	593	597	600	594	556	602	582	557	568	590	616	574	549	537	561	573	576	547	588	568	595	580	561	563	560	597	606	616	587	524	568	578	599	553	624	571	570	607	542	583	567	626	562	610	598	602	607	582	592	618	603	569	616	569	555	549	530	571	570	598	587	578	587	584	566	551	567	614	614	566	632	635	550	560	607	576	557	559	565	592	537	567	580	595	583	577	571	571	597	590	600	575	556	577	566	560	585	571	578	637	555	580	561	605	583	588	573	572	580	534	580	561	565	598	557	544	608	583	546	562	571	644	585	587	658	605	601	551	579	576	556	563	586	567	605	598	584	536	605	615	615	600	581	570	565	567	576	531	583	607	582	632	581	609	558	615	592	560	565	594	568	608	584	570	566	610	582	565	613	583	593	604	546	591	568	608	570	561	539	577	527	609	527	597	580	558	566	584	565	611	569	575	535	583	616	576	600	547	567	612	562	585	571	555	581	561	610	565	526	594	576	608	593	585	644	574	575	597	592	580	625	565	617	605	570	568	602	562	571	604	601	558	574	577	625	541	577	568	583	578	566	601	597	635	563	578	577	576	574	547	537	558	559	602	584	554	625	582	584	594	545	578	543	533	555	584	575	593	587	566	536	611	617	538	589	546	551	571	572	586	574	559	567	556	539	563	585	564	541	539	581	622	587	565	590	580	575	574	563	595	600	576	577	601	578	601	590	533	554	583	594	611	584	580	552	581	613	610	544	614	586	570	582	560	623	582	543	587	569	550	543	550	558	564	624	589	561	558	603	631	561	596	566	599	633	549	585	586	566	573	567	572	553	597	577	576	555	583	545	537	567	617	576	631	559	538	554	588	563	584	558	563	595	597	581	601	552	559	573	566	600	615	617	561	584	564	568	559	598	604	620	590	585	579	556	583	577	555	594	574	536	592	546	596	577	570	540	583	579	562	566	582	562	586	587	552	627	599	526	586	573	609	586	577	573	559	585	607	577	590	577	588	547	584	612	555	580	611	538	604	564	578	611	571	594	582	598	581	588	633	599	625	549	567	535	563	562	595	608	582	567	608	595	612	567	591	557	574	593	619	532	594	619	546	587	590	579	575	559	554	559	613	564	568	544	577	595	589	577	550	578	610	564	596	564	620	551	561	572	601	530	566	601	531	559	581	600	577	562	613	545	591	557	575	589	573	623	595	550	616	572	585	532	580	578	591	576	562	583	611	560	609	579	586	576	591	578	573	612	610	606	589	591	572	535	595	602	570	597	568	635	532	507	548	610	619	586	569	584	592	590	592	595	578	571	567	545	538	578	600	589	548	602	588	600	573	544	588	559	626	595	588	547	613	580	587	548	587	579	575	617	594	578	576	564	564	563	612	574	580	524	562	617	537	577	565	603	566	612	565	593	613	540	580	571	556	614	582	539	590	568	574	607	555	591	610	566	581	568	612	586	587	633	541	517	576	575	584	551	562	574	578	557	548	575	597	566	595	531	548	577	568	631	576	526	568	540	565	593	568	583	596	597	556	601	576	599	542	596	571	561	633	541	558	535	600	575	588	555	604	589	616	581	604	599	589	566	531	516	563	565	571	588	569	569	561	575	570	609	604	588	593	579	561	606	527	558	549	631	599	607	564	594	560	590	561	562	549	619	556	636	523	553	600	584	572	579	559	550	594	595	602	579	587	567	595	551	571	532	575	533	547	584	595	525	647	568	580	558	530	600	571	575	585	568	585	583	614	559	589	572	594	572	607	640	605	561	575	609	552	590	587	588	594	577	572	588	578	538	584	597	577	639	590	594	580	599	595	625	568	542	603	567	584	585	584	558	659	582	592	565	574	575	592	582	628	544	557	575	573	590	611	561	542	567	610	591	565	572	527	595	568	593	573	551	568	565	620	552	563	602	568	572	554	551	582	553	576	603	592	555	569	547	580	582	541	563	580	559	596	602	592	570	608	570	580	574	614	592	607	561	591	596	582	585	597	599	574	546	623	573	574	633	548	555	592	560	575	560	578	563	584	609	564	563	571	587	571	607	568	608	560	600	559	578	564	557	598	575	547	614	578	589	547	552	527	552	574	565	591	588	575	578	632	569	589	563	574	553	589	566	580	563	600	580	571	569	570	591	564	567	584	610	564	558	595	563	561	591	582	591	548	558	564	576	604	618	586	595	559	622	603	562	562	594	587	583	595	589	613	594	586	612	551	592	561	574	582	583	602	556	632	563	541	625	578	583	585	553	589	573	574	532	617	584	562	550	568	548	573	568	557	533	562	574	590	626	555	553	524	568	649	567	553	528	604	571	598	568	541	557	598	561	634	550	571	549	599	582	564	602	622	595	585	550	610	588	590	577	563	607	580	553	551	569	594	580	577	608	595	569	603	622	550	523	564	595	551	597	579	608	611	560	573	569	598	602	563	564	513	583	594	577	581	574	557	554	544	599	585	593	613	575	608	588	577	623	590	611	618	617	561	619	544	549	578	589	572	574	549	545	622	580	577	589	623	595	595	554	566	585	598	581	585	562	625	562	565	557	579	561	614	573	551	576	610	595	605	606	580	568	604	591	553	594	562	584	566	609	602	583	570	562	618	561	610	574	592	581	573	607	559	603	586	597	558	577	578	571	570	559	574	575	608	619	564	576	585	593	560	575	605	543	555	580	578	582	541	606	573	616	558	602	569	590	552	558	573	564	608	601	576	576	568	589	590	565	608	587	583	569	600	610	589	535	571	590	622	598	598	549	518	573	532	579	615	571	557	574	606	596	550	562	583	607	572	551	555	628	575	609	563	599	584	573	519	584	628	565	634	540	576	544	587	562	556	600	589	537	577	597	531	573	599	580	532	582	588	578	594	545	550	571	592	608	571	579	594	572	586	579	583	564	580	572	598	588	567	603	579	620	600	568	569	552	620	582	609	615	567	601	603	578	565	596	540	595	564	591	562	571	577	527	616	597	590	583	594	575	583	596	561	548	587	545	590	596	619	617	611	559	610	569	589	594	577	617	591	593	542	602	579	530	589	525	583	568	588	540	574	484	571	581	557	569	541	568	553	582	570	571	564	545	582	639	582	552	586	576	607	561	586	524	560	578	581	588	609	624	613	607	587	610	616	556	538	585	605	585	569	569	583	605	561	572	582	605	603	594	547	587	579	562	593	542	576	593	610	564	545	573	604	590	585	538	601	556	621	566	619	558	571	625	546	559	556	601	581	592	590	577	581	582	587	574	550	598	565	575	615	612	585	575	570	532	581	584	544	573	575	603	573	605	619	596	591	547	584	579	619	597	543	576	528	592	544	607	632	533	545	592	582
22938	21584	29371	24279	21587	21574	4963	716	530	549	444	444	444	445	379	388	363	357	356	369	351	369	361	356	339	343	350	358	366	324	329	356	402	330	335	329	327	336	347	329	313	341	333	347	305	333	308	348	339	336	333	314	289	314	316	314	277	315	329	346	327	315	296	343	335	324	322	308	328	310	312	332	281	317	307	314	330	303	324	314	340	329	343	367	317	327	329	302	339	336	330	305	353	321	331	326	282	301	317	312	329	303	332	293	336	336	376	319	321	324	313	362	325	318	343	317	319	340	334	342	333	305	318	357	315	328	325	312	310	338	338	310	335	287	335	340	309	309	296	343	313	320	314	346	329	336	284	315	308	311	325	349	330	340	324	335	305	305	321	308	311	306	304	302	290	329	321	293	309	344	323	350	331	319	306	303	360	313	326	299	352	313	335	311	364	336	336	317	296	322	341	320	318	329	318	328	301	317	283	313	309	298	325	273	318	301	294	332	345	325	292	297	299	298	307	296	313	331	306	313	337	319	343	318	329	312	338	332	307	354	328	281	338	351	317	361	319	294	300	296	292	305	317	318	333	308	330	313	321	318	307	315	325	329	330	312	351	304	312	309	312	305	350	327	328	320	328	315	316	334	306	322	354	323	318	296	330	327	312	318	291	303	310	305	318	317	326	311	306	330	333	335	342	326	351	321	331	347	326	319	321	323	293	333	299	326	304	315	291	309	314	328	320	301	349	293	305	291	331	312	328	353	313	269	304	284	315	317	300	318	350	309	327	340	315	323	288	313	327	326	323	316	298	292	350	301	312	327	306	300	326	306	340	318	340	311	294	319	351	332	306	352	338	306	293	299	329	315	342	331	312	310	322	355	306	286	328	334	364	312	331	320	322	304	293	295	335	310	299	275	304	314	302	337	323	291	321	304	328	316	350	341	305	300	326	313	310	313	339	346	317	302	325	301	327	319	335	346	303	342	303	300	340	292	306	309	311	306	357	317	328	317	299	337	306	333	292	349	323	308	273	308	313	336	303	325	327	338	315	348	316	361	297	318	335	290	300	282	317	353	324	318	321	315	327	320	312	326	345	282	310	284	315	294	336	322	311	337	307	328	336	336	330	320	293	353	314	341	307	333	326	309	309	294	355	334	295	323	348	308	297	307	292	327	295	300	299	312	306	303	336	331	339	318	298	324	315	344	325	320	302	342	334	336	290	341	311	301	321	313	335	299	315	327	319	319	315	311	316	327	323	341	322	326	318	344	363	315	336	289	337	348	327	310	300	296	326	318	329	324	300	317	313	318	319	298	313	303	316	320	317	301	310	312	292	330	308	327	315	322	318	334	340	360	315	312	310	344	318	309	308	318	312	354	308	287	315	312	327	330	321	316	297	315	333	299	304	318	324	324	312	322	282	341	318	338	334	373	348	339	326	326	311	356	340	332	291	338	322	332	325	337	291	301	306	321	333	322	310	325	309	348	352	357	328	326	323	325	316	325	307	302	309	308	283	309	324	340	313	297	279	346	283	290	295	331	331	329	286	304	317	304	312	327	309	314	300	351	299	320	332	317	328	363	328	338	297	282	321	305	315	320	323	343	287	284	345	321	313	338	362	305	298	351	341	320	297	328	350	297	306	313	308	341	335	307	326	322	311	309	326	325	322	298	321	326	322	278	277	319	322	336	294	318	279	357	304	360	358	304	313	302	318	343	307	340	312	306	346	287	350	331	336	363	299	313	334	314	310	353	353	317	277	330	339	323	319	303	313	329	307	331	346	304	298	317	328	307	337	344	315	326	310	329	322	304	308	291	320	305	301	298	315	330	306	294	326	306	295	312	309	342	356	290	307	300	315	324	333	313	315	300	298	327	322	347	322	314	360	288	315	292	287	329	333	326	324	304	296	367	298	334	305	322	343	338	332	310	338	330	341	335	297	332	267	326	328	317	315	347	315	307	315	314	333	332	318	321	343	316	353	350	332	329	316	346	309	317	303	313	343	332	330	300	312	344	323	333	331	296	333	345	320	331	321	322	319	324	345	332	341	332	286	346	291	316	315	339	308	344	321	306	316	299	339	310	321	319	286	345	323	333	319	307	319	332	289	338	298	299	314	311	325	320	317	294	318	306	296	304	346	327	314	323	326	303	313	302	307	330	314	299	324	268	302	337	345	327	310	323	298	313	306	319	313	293	335	334	302	306	315	330	351	311	321	308	322	317	321	323	337	328	313	306	320	329	317	317	316	339	309	307	347	313	322	283	293	334	287	287	318	326	350	328	315	327	289	302	327	305	325	296	300	306	316	326	310	307	314	318	332	312	291	312	335	286	290	323	328	295	301	300	310	305	306	328	315	312	314	280	350	340	314	361	307	310	306	278	283	328	346	348	282	284	300	299	306	307	307	310	339	339	326	347	274	325	313	340	306	318	326	294	323	334	329	298	342	328	328	335	318	301	314	288	324	303	336	326	357	324	339	317	337	313	301	322	343	287	325	308	317	310	317	294	337	330	319	304	312	320	313	288	304	311	334	315	305	318	294	301	309	304	336	305	319	341	319	305	313	323	344	351	317	334	330	297	305	348	298	325	320	297	318	326	321	321	277	339	315	293	327	369	347	310	298	307	317	297	316	292	282	305	341	300	346	306	335	315	334	316	355	323	354	300	298	334	323	343	295	311	315	303	331	331	285	336	288	327	310	329	325	340	317	345	355	314	315	345	311	335	328	292	349	318	306	312	294	293	334	311	293	313	336	297	338	311	307	309	318	314	331	309	317	321	301	316	301	320	348	314	289	322	332	329	319	326	306	301	329	333	292	333	348	325	341	308	331	313	330	319	317	321	315	315	321	305	326	324	312	362	314	342	319	307	330	314	361	303	304	337	310	306	333	340	314	305	342	328	355	321	360	339	316	307	288	313	317	350	326	310	315	312	317	341	284	287	328	343	320	332	330	301	316	352	310	305	311	321	318	314	322	340	340	320	337	324	316	297	344	330	304	333	299	312	283	315	299	309	325	324	315	323	311	309	326	302	299	315	338	302	340	317	302	302	327	329	334	312	304	338	328	301	335	315	304	327	304	301	330	316	310	317	320	317	335	359	321	317	338	321	324	303	334	360	346	340	297	304	318	330	353	296	302	311	271	291	309	315	318	316	314	304	296	285	285	324	347	324	319	328	330	311	310	321	324	323	312	298	326	313	330	292	344	362	287	314	330	339	317	359	325	320	332	341	308	303	320	328	331	342	331	322	299	292	330	322	297	323	308	330	318	327	303	326	311	311	312	300	325	303	336	334	287	332	330	325	278	306	319	360	293	317	309	347	332	308	341	282	323	296	323	362	314	337	321	312	322	309	304	315	327	299	297	308	341	334	294	312	304	326	339	335	308	314	334	285	328	310	338	369	306	326	331	322	297	350	294	339	317	342	331	311	350	303	337	303	313	308	296	302	290	295	289	289	330	320	328	303	334	332	281	334	272	303	323	317	309	313	330	332	340	348	315	314	303	312
42278	22455	7738	3660	2711	2062	1618	1262	1077	901	810	830	629	612	588	562	574	557	524	475	475	485	457	495	472	460	458	452	420	472	434	441	474	434	429	424	439	458	434	461	471	456	401	413	424	430	407	410	442	447	419	422	418	449	389	451	412	416	424	454	389	471	419	428	434	450	435	426	449	403	436	425	416	402	441	383	448	435	423	428	413	411	430	408	408	455	372	408	409	404	402	424	407	431	401	429	441	421	426	454	386	421	443	406	407	420	396	432	416	424	407	382	427	413	416	387	400	438	398	388	416	416	428	415	404	382	431	413	421	380	432	431	433	415	408	392	413	425	406	415	402	394	444	447	391	396	436	388	429	386	429	441	402	414	447	405	418	409	429	417	418	432	402	431	382	448	417	420	416	416	409	436	423	433	389	384	412	441	400	421	406	413	438	464	385	415	418	453	414	420	449	444	427	403	421	432	423	397	417	434	400	400	421	428	394	418	416	418	387	383	379	424	394	401	444	400	420	419	434	410	369	445	430	393	438	407	423	472	413	403	376	410	430	442	413	451	415	437	424	439	414	374	431	439	419	433	409	439	410	417	424	410	388	449	409	418	402	423	400	414	426	421	427	420	461	464	413	419	411	439	455	389	414	435	426	418	437	444	417	389	420	411	395	420	447	405	394	448	390	394	431	418	398	435	417	414	422	378	421	435	392	397	393	399	433	394	444	375	409	434	420	464	447	400	403	418	431	384	405	428	397	407	387	392	397	415	384	413	426	450	414	442	421	370	395	407	394	415	418	430	410	393	414	419	410	431	429	417	413	428	415	444	396	438	422	401	420	422	439	431	412	435	379	414	423	386	437	398	430	413	413	379	427	405	394	378	401	408	402	388	405	409	417	375	411	409	435	437	399	399	442	382	365	437	400	414	417	415	382	435	431	399	434	420	411	420	420	394	414	424	391	433	411	413	428	407	427	428	399	422	401	417	449	462	396	422	428	445	433	384	394	416	440	444	425	403	415	433	440	390	411	424	424	441	414	398	406	434	378	381	423	399	435	374	400	403	396	394	448	437	430	451	408	421	433	440	399	410	422	430	393	420	399	450	438	434	411	405	424	408	423	398	416	463	417	423	395	404	396	390	411	384	414	401	400	457	404	414	442	429	438	393	403	423	408	416	411	390	409	455	438	401	395	397	445	430	396	415	442	425	388	402	438	411	411	426	415	441	444	426	431	411	419	405	437	432	388	422	419	405	416	383	411	423	418	444	420	414	397	399	412	396	400	421	430	422	413	416	420	409	462	417	401	414	453	464	458	401	408	400	395	415	437	423	443	406	421	418	434	399	426	450	420	417	417	415	424	386	412	413	410	421	407	397	427	416	408	384	449	393	408	382	400	448	423	407	411	446	424	415	398	425	418	424	402	381	392	421	462	455	434	455	454	375	409	418	413	423	471	394	398	403	441	381	450	417	449	400	455	446	421	425	431	434	402	420	418	376	446	445	414	392	429	413	394	405	440	424	385	378	405	419	428	395	438	410	383	435	414	395	411	461	456	436	436	462	383	400	435	398	434	411	435	432	405	430	421	429	389	415	390	415	410	424	398	374	375	409	401	416	422	406	431	376	406	423	428	415	406	406	429	466	377	423	427	404	421	433	412	402	392	406	435	416	382	439	440	423	444	429	440	449	442	415	401	413	410	396	372	416	437	421	389	448	425	390	394	439	404	407	421	405	401	434	441	408	421	437	392	409	420	415	424	423	392	442	387	423	433	415	423	448	414	414	415	375	416	419	393	437	418	418	427	354	410	430	433	409	422	451	418	416	404	413	409	416	466	425	410	436	415	422	418	458	458	415	402	395	428	399	451	397	406	414	391	432	410	395	429	380	417	436	437	368	392	416	425	419	409	415	429	390	416	401	386	393	394	414	407	402	455	441	407	425	388	364	439	421	382	417	443	440	412	417	406	463	400	435	414	441	411	410	436	423	384	383	391	364	425	410	410	427	401	389	449	409	390	384	432	362	399	429	432	444	443	427	390	454	410	434	477	412	421	383	410	420	380	377	393	405	436	413	398	413	390	373	417	396	408	425	426	407	448	439	429	407	476	427	389	441	422	430	378	406	418	413	406	411	422	420	393	406	426	404	380	441	436	425	409	439	411	398	410	420	440	400	449	443	411	430	427	399	421	410	444	406	391	420	427	391	413	397	401	396	416	425	425	434	404	416	443	425	503	402	390	403	419	418	447	413	396	399	405	414	416	422	435	443	459	412	401	441	427	408	389	411	427	442	444	425	415	410	395	361	430	394	399	384	384	408	431	438	382	405	402	401	427	406	435	386	425	440	393	446	463	455	406	394	442	413	437	416	430	438	409	400	426	424	437	391	441	415	394	374	410	444	402	397	400	415	437	403	450	386	428	445	431	404	392	418	394	378	413	422	429	407	452	391	449	418	422	421	433	419	403	405	411	410	410	428	409	411	409	381	389	424	395	429	416	429	441	427	446	413	417	398	405	415	422	406	405	414	440	447	418	399	385	417	420	469	439	396	409	462	422	409	417	448	420	436	476	424	439	385	439	429	452	412	403	446	391	404	425	420	439	429	402	392	395	407	375	475	430	382	435	464	397	430	421	446	397	428	397	393	433	427	430	417	423	415	424	421	398	389	377	428	406	407	418	396	464	459	430	419	390	422	417	425	451	414	443	416	436	440	385	429	394	402	405	437	419	424	439	441	437	413	422	435	430	411	421	433	406	405	404	434	447	428	404	429	413	436	399	397	438	409	443	400	409	420	449	399	441	417	413	427	374	390	404	421	427	406	394	420	379	400	450	457	439	398	412	446	435	431	404	400	400	418	444	432	427	424	435	428	402	384	383	373	419	422	393	409	410	425	385	410	422	420	422	429	426	415	417	390	447	413	389	407	430	423	405	447	398	439	412	399	387	429	398	429	398	417	420	420	429	395	375	443	436	441	417	417	413	426	387	438	423	403	398	420	435	422	409	434	429	427	399	407	392	437	400	387	393	375	444	399	419	404	386	397	409	414	441	397	431	448	432	406	400	397	406	461	381	426	415	403	435	394	399	429	420	430	447	411	412	422	415	391	423	404	394	399	447	393	407	406	407	453	426	399	416	401	433	400	412	433	406	444	398	448	417	377	399	421	396	404	433	415	415	431	435	436	428	411	459	398	402	416	403	424	403	443	412	396	367	427	404	427	409	424	425	371	381	409	409	383	383	423	404	409	457	423	427	420	426	422	396	412	407	422	420	387	432	403	370	399	398	420	418	425	414	381	408	433	385	442	395	423	390	403	442	413	419	415	403	415	388	430	389	393	384	421	389	436	411	427	428	441	428	418	423	435	381	429	425	405	413	376	385	394	401	417	420	439	427	417	440	402	426	427	394	432	422	434	413	354	399	453	406	414	438	418	444	405	412	429	371	404	452	405	395	434	381	422	431	412	392	403	402	415	406	422	425	371	418	398	407	414	410	434	426	424	414	433	420	402
27884	19020	5023	1101	957	854	840	843	809	795	846	853	810	870	799	805	827	842	771	818	844	811	790	806	831	806	808	844	825	821	796	759	851	816	794	776	800	834	816	834	770	781	826	733	812	837	821	840	798	845	875	782	811	804	838	795	789	801	768	824	800	799	793	847	806	778	803	808	798	812	816	832	792	789	791	838	806	760	796	827	826	781	832	807	797	848	805	800	836	798	785	819	814	816	780	812	838	844	830	792	825	768	848	827	831	786	850	844	827	792	792	776	838	767	778	789	803	836	795	874	849	800	801	803	824	769	748	807	809	829	826	854	782	859	795	827	815	845	841	837	791	827	829	784	804	869	835	783	767	861	873	828	818	829	771	800	794	817	831	785	846	811	764	785	807	795	819	833	821	855	762	781	845	798	825	807	780	825	801	773	842	839	760	781	811	795	798	834	837	796	760	817	812	807	818	807	838	745	848	821	764	811	815	802	824	755	839	796	747	807	778	829	857	802	788	822	805	788	804	758	809	819	758	811	777	786	837	801	803	845	781	819	794	793	835	780	829	879	796	774	832	799	801	816	808	843	812	754	826	843	875	834	771	786	853	835	780	834	833	828	782	762	779	795	787	782	809	795	789	811	808	833	827	827	793	811	814	785	822	765	827	789	801	852	835	797	794	792	807	813	822	824	796	826	799	862	845	785	792	775	783	820	743	810	801	718	840	823	833	846	793	782	805	785	798	792	824	781	842	795	801	821	817	798	796	783	834	782	793	836	816	797	775	802	803	771	808	808	850	755	863	796	765	797	771	802	791	828	816	799	788	823	818	781	792	756	792	820	850	833	794	779	800	794	860	822	808	752	796	843	789	801	797	820	829	763	794	786	740	897	836	842	840	858	806	776	793	787	854	787	842	740	859	835	780	809	793	792	824	796	838	842	783	829	820	809	773	841	790	873	809	808	815	754	842	833	808	827	779	839	841	866	809	792	759	813	811	786	782	810	802	781	782	798	795	835	766	811	822	880	789	766	821	800	834	777	798	800	781	802	811	823	729	809	790	808	752	758	836	837	807	823	841	788	791	828	775	759	800	777	834	860	803	752	809	824	813	787	800	795	808	803	806	795	792	834	853	792	804	834	800	851	840	870	831	843	787	811	816	773	787	829	817	833	783	781	805	812	842	822	829	786	811	814	845	833	807	825	810	773	787	782	819	870	811	786	757	786	802	853	804	796	764	824	810	751	777	762	859	776	828	835	802	756	844	774	822	827	845	760	814	755	839	833	806	812	835	781	794	835	842	768	775	814	821	817	785	788	821	795	790	869	833	816	790	806	850	823	829	827	829	802	822	797	822	780	751	864	777	807	805	805	828	816	856	761	835	751	825	839	799	876	800	821	767	823	809	842	781	830	821	761	830	770	799	788	785	764	839	828	808	846	813	775	833	820	796	779	794	791	812	814	809	780	788	763	762	807	788	813	883	852	835	830	794	803	834	814	842	840	789	827	820	847	863	799	793	866	855	801	848	783	786	792	744	768	775	789	792	805	771	791	833	780	806	812	839	886	804	819	776	809	804	807	840	810	831	794	773	850	810	798	832	810	840	853	806	786	784	829	869	800	792	806	828	795	778	793	810	845	773	833	836	829	793	835	788	845	821	817	834	775	792	775	769	847	759	808	781	816	776	809	809	816	841	801	797	816	788	766	797	804	803	737	755	776	842	804	814	758	781	769	800	823	832	827	834	846	851	818	788	841	823	787	817	814	795	795	808	825	782	782	772	829	808	791	781	805	853	869	797	758	797	771	730	844	817	754	778	800	836	780	844	797	839	832	805	813	796	837	861	776	843	835	853	786	778	815	793	812	771	800	854	849	748	782	819	753	827	789	821	849	835	808	794	825	789	785	787	849	821	791	805	768	860	801	774	787	790	786	782	800	806	804	763	784	801	768	803	823	872	794	834	812	805	767	765	828	816	811	812	777	817	764	802	771	799	767	777	758	792	800	842	804	825	801	796	830	820	825	842	827	840	802	823	808	798	807	757	857	852	790	831	805	852	817	824	837	772	795	813	819	839	804	791	856	778	765	783	817	813	779	785	829	883	776	846	812	786	819	770	788	792	813	803	873	798	835	794	802	790	793	741	791	748	786	821	802	797	864	767	770	797	828	766	809	818	807	805	778	762	796	763	831	867	797	782	808	816	827	799	768	828	808	846	788	773	805	789	801	826	805	840	796	804	823	834	839	830	801	817	747	817	841	803	813	800	835	811	811	812	887	808	797	808	803	759	827	798	784	808	843	760	758	806	807	791	757	877	782	779	841	822	814	790	836	796	796	768	775	841	779	864	763	816	774	797	826	788	836	779	875	826	824	799	783	836	839	799	805	786	807	787	776	774	815	801	780	806	838	799	812	836	870	796	859	826	814	794	786	831	840	801	805	808	846	772	820	822	797	834	762	824	804	848	846	835	785	746	818	763	827	821	823	867	759	791	780	787	808	795	818	827	838	820	810	820	820	804	792	806	841	853	810	828	804	823	842	814	772	852	769	782	807	770	778	776	843	820	825	850	822	818	781	850	800	815	775	796	807	844	832	777	806	854	806	802	830	781	814	836	852	780	830	764	786	756	779	798	786	807	789	799	829	790	813	814	792	824	814	800	792	834	795	780	821	773	789	780	832	824	812	784	813	814	848	773	770	824	818	734	831	830	818	759	809	838	768	823	845	833	817	833	789	826	804	825	791	778	791	786	819	830	847	850	789	807	801	855	823	805	761	827	786	842	804	783	789	834	853	778	832	811	870	772	788	830	801	801	783	815	815	833	825	775	794	833	756	822	815	765	820	752	808	817	759	844	805	836	833	815	815	829	808	808	800	799	814	837	813	793	804	828	792	806	825	775	765	827	793	786	809	820	763	798	810	779	772	803	803	831	826	808	793	768	826	762	792	803	795	837	825	800	844	810	833	832	787	812	845	792	850	795	810	790	807	799	792	762	833	836	823	836	778	855	846	814	805	831	804	819	806	790	849	799	817	830	772	843	809	792	818	821	810	803	838	812	809	784	740	821	794	774	748	814	795	873	805	777	853	772	835	835	842	811	824	822	831	764	815	816	824	835	775	779	845	776	775	834	802	816	791	772	804	797	766	822	811	818	767	804	856	747	812	805	857	824	810	828	774	817	796	843	813	785	783	808	794	811	809	832	834	824	801	817	828	792	831	755	744	842	842	835	824	768	824	849	852	834	755	801	776	789	836	795	839	795	796	831	845	855	875	829	799	827	794	836	792	797	812	835	792	837	813	815	832	799	862	839	818	808	753	778	805	804	839	793	828	788	759	835	790	823	852	782	821	802	807	798	871	820	834	835	800	816	808	810	846	806	854	784	716	823	814	796	812	808	764	807	754	811	803	810	795	850	824	856	829	822	837	768	796	828	824	809	792	899	790	777	757	811	789	813	800	775	783	816	784	807	814	820	853	827	815	809	814	824	835	768	758	834	760	829	776	793	801
11176	3185	1267	1183	1045	1010	977	1008	1020	1047	979	1075	1026	1012	979	996	931	955	998	1061	984	995	1016	959	1013	948	989	1019	944	982	982	923	993	967	971	921	984	968	955	1004	1043	999	1011	989	960	952	1000	968	994	961	997	951	957	980	1005	1032	939	1018	959	970	966	1011	993	1002	1018	990	984	906	915	901	968	993	1001	1007	925	971	1021	934	959	993	1005	995	973	925	1012	974	1005	1041	980	995	943	949	974	957	1021	988	937	967	984	1024	1010	1018	1005	1009	962	933	973	993	1015	985	962	1009	993	974	963	963	921	978	954	992	1002	995	987	1007	934	1009	966	955	893	959	1006	962	967	918	978	984	983	957	940	1057	1006	978	988	968	985	931	949	1002	946	1062	987	997	970	969	1007	971	1009	1027	913	1011	1025	1047	944	952	1010	1013	1006	1036	918	975	1017	969	980	968	958	986	964	976	969	1013	1012	989	921	1048	968	983	948	960	954	1003	944	962	998	948	990	1003	1036	994	973	954	932	891	947	1001	942	949	984	970	1023	960	998	928	955	1023	999	996	992	1018	993	979	1007	984	1010	996	1004	995	989	1018	960	957	1006	991	969	961	1007	1004	1000	969	989	958	993	1022	1007	953	946	956	1002	926	981	944	1004	960	950	983	938	996	994	1021	961	978	1015	971	999	1018	930	967	981	998	933	1003	1017	975	1019	944	1000	1039	984	980	951	1039	1019	938	1030	974	980	942	923	987	982	1033	938	979	1002	956	989	1031	936	986	967	947	975	976	960	914	1000	987	974	930	955	953	951	940	968	1018	1045	977	993	898	970	984	991	945	936	981	940	1017	1020	991	977	944	979	985	1026	987	944	953	990	955	964	907	964	968	1032	1004	942	1026	1053	997	989	960	1003	955	993	937	1017	1008	976	1031	957	974	929	977	984	986	980	976	960	912	950	1007	963	989	1005	1041	948	988	1014	975	996	989	1000	986	894	1011	994	997	962	979	961	928	962	968	1029	959	944	970	988	931	995	962	990	960	1005	983	979	957	992	943	1038	974	945	963	991	1042	1037	999	947	982	950	973	932	966	985	1030	970	997	976	931	935	987	953	958	962	1009	987	976	929	925	961	969	986	983	943	1006	975	1004	1025	960	958	997	969	999	976	982	944	936	974	1001	964	963	983	945	960	955	1020	941	1015	957	988	969	947	952	946	945	1020	906	986	993	979	956	1010	1013	955	1012	920	972	1013	1000	990	1024	948	1007	980	982	1005	955	990	945	995	995	994	943	930	953	917	1018	1023	946	1004	936	990	1002	1003	971	991	948	974	985	981	1018	1035	958	1008	1013	993	1024	961	967	969	964	988	961	1008	972	988	985	987	968	998	938	968	1007	1014	1001	942	974	985	968	961	984	975	945	956	927	1013	989	958	1004	930	1017	971	950	1005	1048	977	972	960	1009	970	989	953	1002	982	966	1026	1000	1000	1029	1011	990	1026	1048	964	948	1001	991	984	1013	970	1003	973	925	1000	1016	961	990	1019	996	1014	989	974	977	962	1002	964	974	939	972	975	974	958	1038	996	948	970	1015	931	989	1003	992	945	1002	986	967	980	987	976	1002	999	942	965	943	987	958	1020	985	959	1012	1008	961	998	1002	1000	1035	973	995	946	954	1036	989	969	995	945	989	953	912	963	937	1010	957	970	1053	1003	995	964	1000	980	956	1005	974	934	1008	1048	986	1016	983	1002	1012	994	950	954	918	978	977	1017	995	946	1005	976	1036	995	1030	981	930	1018	975	950	975	980	971	1004	958	957	1032	987	966	1024	1003	962	1006	978	965	1012	954	987	1017	1009	953	1026	1035	996	969	995	977	997	1036	977	944	974	994	949	964	1020	976	931	990	967	975	965	1003	967	978	969	984	991	986	986	1000	988	1010	970	1002	934	985	1009	1011	1011	958	991	971	956	947	988	973	978	957	985	1005	985	961	987	1031	969	961	932	987	1018	993	959	1015	934	982	969	983	1032	1017	981	1030	953	915	993	950	1019	969	958	977	1007	982	995	1039	982	971	938	970	1022	997	1033	989	1020	963	991	947	942	970	942	924	938	993	935	1021	969	954	952	1007	993	975	975	967	929	957	992	987	985	1020	951	939	992	1029	974	978	1014	949	978	976	959	1035	947	991	968	984	949	983	969	1003	988	939	1047	1007	967	992	992	1004	1018	975	973	948	945	967	985	1018	992	981	975	925	959	992	968	994	984	962	945	987	959	1028	982	949	953	1013	987	960	987	984	939	1025	1001	984	947	971	1037	987	1009	969	972	1047	940	994	956	1022	967	979	964	983	1022	1003	988	1019	915	1023	1016	1001	991	978	959	974	994	1011	969	945	999	960	978	1000	960	1016	1007	983	1015	963	983	1000	1030	1002	967	975	992	1015	971	956	1018	1031	1059	1031	1003	1026	968	963	924	1049	1000	935	1003	945	1044	963	989	975	968	1014	948	991	991	1012	991	962	974	1037	982	981	976	939	968	984	993	956	1018	1012	955	986	967	990	945	989	944	963	990	1023	972	959	1010	969	957	982	1004	953	974	1017	984	951	960	1035	996	973	997	1023	984	1006	1010	935	983	973	967	984	926	975	990	942	981	951	1030	933	984	952	988	1081	964	1014	957	963	982	1012	947	980	1007	946	963	1011	1006	976	976	981	1043	1012	977	1010	1011	985	956	937	997	959	983	1002	1008	971	1006	968	974	1015	924	978	973	977	957	968	994	983	992	957	968	958	921	995	969	1012	1011	1035	972	981	934	941	1036	984	1077	972	985	967	953	977	950	995	919	944	1020	1041	930	969	945	1055	925	942	944	966	978	937	1037	988	939	944	973	994	957	962	971	1006	950	990	980	936	999	1021	1023	1012	1006	991	1041	1001	1026	953	994	976	1028	976	967	909	978	980	971	994	932	981	967	961	966	919	948	992	1031	969	956	971	1024	925	1008	1004	928	949	974	984	1014	963	922	1013	937	1011	998	1027	967	945	957	982	925	1005	972	960	991	952	979	970	974	999	937	1014	954	906	999	952	967	949	994	963	1012	971	929	963	954	945	1056	1038	953	984	989	989	1026	1020	971	975	994	950	978	952	986	964	973	938	1022	996	1051	963	960	934	1026	964	978	946	1033	1008	960	959	1010	954	950	942	1043	974	943	1016	980	960	970	1049	968	999	961	961	948	932	968	940	1017	1014	982	947	999	984	1017	998	916	984	933	1000	971	984	1024	964	1002	979	980	1032	972	976	1011	949	993	1012	949	1005	1031	999	954	974	991	1007	948	975	992	923	1024	960	1019	1000	974	976	946	999	1011	971	999	1014	984	1045	949	984	1027	1024	966	1005	996	953	947	997	944	981	997	1019	948	993	992	953	964	932	981	980	992	960	956	959	1017	918	961	974	968	969	1037	1070	1005	968	960	989	964	995	951	985	995	1043	1014	988	964	999	963	984	1044	961	950	1078	960	1053	969	1009	1032	998	932	977	1021	1022	920	1009	981	974	962	1063	1005	1003	1027	972	944	941	960	959	1031	997	977	1009	1010	965	957	964	952	950	962	1018	989	1007	982	995	978	997	972	985	966	993	1007	953	1002	993	982	1013	955	942	985	1008	959	920	1021	998	997	997	966	997	977	988	996	908	926	1008	1007	958	960	971	999	1019	998	954	1004	973	991	1044	965	953	983	966	971	1000	967	960	949	1052	947	971	999	1038	975	942	995	1023	998	963	981	967	958	1001	978	961	953	959	949	1000	967	987	959	975	1066	956	1015	976	920	1017	969	969	984	1039	937	1035	1006	1000	1023	995	993	1015	1011	972	928	966	963	1046	954	1008	927	1024	1012	971	957	918	1001	997	995	986	1020	916	972	1033	959	960	914	1058	1001	995	978	990	1038	1007	958	982	1001	994	987	999
24000	21556	28774	24778	21550	8455	1270	1006	899	891	876	834	788	826	799	825	774	814	728	723	763	768	725	787	805	788	745	779	808	761	762	777	804	765	771	832	757	722	707	769	766	771	738	788	730	755	746	743	754	766	759	770	734	782	720	753	779	759	739	760	716	747	750	724	708	789	737	843	731	738	700	732	777	732	761	764	760	709	753	788	721	764	727	741	729	757	762	703	812	761	726	778	798	744	745	745	766	767	727	771	779	737	749	725	739	724	705	735	750	750	756	759	780	735	712	755	722	786	744	797	784	713	767	743	756	737	795	690	762	736	810	727	790	731	763	733	744	761	760	745	740	730	753	746	779	802	732	770	784	746	762	840	738	715	681	785	764	756	786	725	775	744	731	783	748	793	739	721	751	769	749	754	797	766	740	769	737	778	715	783	762	723	769	747	782	769	764	718	745	714	774	714	738	731	689	735	732	722	758	735	767	756	806	780	745	738	791	721	732	754	764	761	768	755	740	774	759	754	727	750	800	743	781	758	741	768	763	752	757	753	771	781	735	694	766	777	818	726	742	805	796	775	735	713	734	749	749	762	746	747	779	756	753	753	758	754	748	780	747	761	769	753	774	748	712	782	746	741	788	768	746	745	722	768	756	751	737	792	750	742	782	720	777	756	742	804	810	771	788	758	800	782	738	701	785	736	673	738	805	786	697	748	737	771	695	737	762	734	771	726	744	739	745	769	751	764	795	774	737	745	742	755	745	799	779	734	731	730	766	715	725	735	769	765	743	683	811	788	763	774	769	797	753	718	762	760	713	734	769	715	733	757	751	733	731	808	731	774	776	773	710	728	783	710	731	745	742	753	705	751	742	776	732	752	693	755	754	752	749	719	755	775	780	778	774	803	733	733	710	751	753	769	795	735	762	775	759	731	812	765	779	750	774	718	753	788	775	742	779	774	782	741	727	772	794	734	742	748	777	713	696	815	752	774	729	776	731	759	772	743	841	766	781	721	779	720	771	749	760	745	702	771	736	741	802	753	741	726	764	719	771	722	707	718	777	771	732	738	733	781	746	798	759	738	753	748	776	761	722	721	742	770	768	777	735	754	784	734	750	737	753	784	749	721	760	748	732	748	706	786	772	714	781	774	734	756	744	729	728	699	747	766	717	759	763	742	761	776	736	803	769	769	791	780	724	691	701	732	767	743	742	746	739	715	738	788	759	779	758	755	740	746	719	771	739	764	769	757	758	736	754	724	763	738	729	765	736	747	765	720	766	768	793	727	743	762	768	822	753	770	732	782	751	733	698	717	758	745	771	853	740	721	761	786	764	696	714	735	742	768	801	760	746	731	725	759	730	709	753	690	723	762	729	760	796	765	730	774	751	735	771	737	753	788	801	787	735	738	753	729	728	733	734	763	668	696	761	751	759	759	742	726	760	739	730	781	785	746	736	773	741	752	703	782	719	738	751	722	748	791	748	771	734	787	725	763	726	766	746	790	768	743	779	745	753	788	733	742	710	768	737	755	768	802	813	768	813	736	751	717	707	714	766	743	781	688	776	721	737	714	773	749	778	726	752	729	758	744	784	801	763	739	736	765	786	780	703	714	792	785	783	771	741	724	743	791	748	766	761	751	762	778	690	795	741	766	779	729	822	742	779	756	760	702	771	720	753	789	752	738	734	757	774	797	786	726	791	796	686	721	768	767	765	698	742	720	765	787	730	741	745	818	708	782	760	755	725	757	756	720	739	777	718	735	675	747	718	726	731	755	702	755	711	764	704	756	795	767	747	756	767	750	774	766	744	767	695	729	792	790	660	754	735	764	761	748	757	762	749	727	760	733	758	724	727	760	757	738	759	697	766	735	754	810	733	749	730	731	770	736	769	727	806	742	754	757	737	772	742	741	752	718	778	838	739	783	772	783	777	731	731	747	755	730	728	815	736	769	767	694	789	736	800	764	730	754	736	732	778	742	796	781	720	761	772	745	736	766	788	755	764	742	743	735	763	767	716	792	771	754	772	744	783	773	744	779	809	765	715	735	700	743	767	753	789	772	754	713	759	783	706	764	749	759	723	729	752	744	766	788	743	757	797	768	765	765	823	793	730	736	765	770	724	713	792	764	785	765	711	814	757	740	747	793	769	772	738	740	754	766	731	734	712	799	745	795	772	736	696	722	748	748	729	743	768	757	780	774	776	774	794	772	745	748	746	727	757	756	818	712	718	708	769	734	804	755	778	794	722	713	779	697	727	739	729	790	761	738	776	772	741	745	740	708	777	722	767	817	727	753	763	748	742	767	772	776	707	727	717	736	745	703	726	739	774	784	712	724	750	772	774	744	756	772	703	768	666	729	723	735	690	742	739	759	709	733	758	758	763	763	801	734	746	736	756	734	762	752	774	788	814	743	791	715	750	731	768	735	754	756	749	742	768	764	778	737	740	784	722	749	753	734	783	766	762	765	762	746	771	748	728	734	768	756	726	717	748	751	781	754	701	751	729	775	756	785	784	752	775	741	794	738	757	718	742	745	761	721	786	718	764	732	755	793	778	753	703	745	749	736	781	794	794	726	776	741	750	723	756	715	726	764	765	774	798	729	770	775	753	742	797	782	800	779	801	753	781	762	749	761	792	741	743	740	773	786	737	756	780	782	731	757	745	754	752	761	720	749	774	751	776	758	737	771	746	814	765	786	763	744	733	733	764	721	738	736	784	749	769	706	770	723	708	704	789	771	757	726	744	724	741	772	725	762	747	737	732	757	790	741	770	752	794	754	758	791	757	771	751	750	732	761	753	755	738	761	793	768	769	748	744	777	745	775	768	755	779	731	705	770	759	761	765	756	772	742	711	694	729	768	731	788	719	778	752	733	727	763	729	754	736	709	747	768	744	733	760	703	728	773	769	706	738	766	741	769	772	741	749	743	771	753	796	754	724	720	780	727	762	708	736	703	740	746	781	809	768	753	800	672	749	743	768	777	737	755	735	787	752	757	779	808	760	786	785	764	757	776	766	776	707	711	720	767	756	770	786	729	766	760	766	733	762	767	741	758	766	735	707	728	759	769	736	733	775	730	785	721	770	721	767	720	736	745	768	800	833	760	708	726	822	752	774	723	755	739	760	800	798	711	765	757	774	763	738	779	738	737	774	780	738	702	767	767	743	764	765	781	777	762	774	772	786	811	783	723	768	784	749	806	753	745	789	763	726	780	750	721	781	762	734	743	808	755	788	701	691	794	734	729	748	734	711	751	711	762	748	727	737	767	780	723	762	751	757	741	743	749	775	747	751	768	787	779	770	725	734	751	767	766	756	743	740	766	744	703	720	688	716	754	760	752	689	763	730	750	733	727	758	771	748	748	710	709	721	766	734	764	765	761	757	785	746	797	750	764	761	721	726	779	787	763	807	745	777	772	747	792	720	681	741	772	745	767	753	717	753	732	717	739	766	715	749	760	749	762	768	740	735	737	783	772	765	763	770	853	743	753	767	736	777	792	749	728	707	732
35953	16471	5108	2639	2103	1789	1462	1397	1306	1210	1118	1097	1113	1049	1054	946	980	1024	1034	990	974	983	958	915	962	984	946	953	972	915	928	870	903	954	936	934	915	944	970	943	944	919	959	895	971	931	960	951	950	955	929	927	945	998	877	899	878	938	919	907	904	922	956	917	904	946	947	925	923	925	933	909	856	967	946	911	906	977	921	925	925	944	971	922	915	950	959	917	937	894	919	1009	937	994	934	934	903	906	939	907	915	905	907	901	905	911	938	901	954	930	945	901	922	957	912	939	924	856	960	986	917	926	927	912	986	925	942	910	945	968	922	966	952	957	907	929	929	947	870	949	911	953	904	985	893	964	966	927	948	945	951	937	927	921	904	924	939	957	968	919	942	976	948	885	921	904	906	888	936	903	951	906	930	915	923	949	930	971	923	958	937	881	979	903	939	926	935	907	874	960	895	939	928	888	938	944	929	938	898	959	962	889	927	938	928	965	935	890	936	865	897	953	910	854	992	920	937	918	889	889	914	912	859	883	901	900	938	873	915	902	925	951	886	953	894	925	886	976	911	946	929	912	915	946	925	861	942	894	945	915	923	929	875	928	949	938	950	915	903	875	922	905	964	1001	944	923	903	856	987	904	891	937	883	931	924	983	918	885	919	885	950	975	992	914	913	914	933	880	846	909	950	937	926	880	896	901	911	972	960	888	896	936	915	929	886	921	918	967	969	915	964	913	901	943	928	887	907	884	955	920	958	936	941	964	907	905	906	898	851	924	919	927	933	965	947	903	968	891	937	867	918	930	927	938	897	894	956	991	962	898	937	917	951	963	941	899	892	923	892	923	945	927	906	910	918	934	943	951	865	969	899	953	952	931	911	920	980	915	922	930	959	898	935	952	924	939	941	912	941	873	897	941	970	953	902	979	910	949	956	907	949	891	932	954	921	882	924	973	927	901	918	980	967	965	931	955	959	936	952	940	955	858	883	910	875	964	947	912	886	908	928	903	907	921	877	944	948	901	948	978	898	889	928	893	912	911	884	873	920	899	908	900	885	876	874	930	984	947	882	888	930	913	924	899	944	922	901	910	950	932	943	972	972	920	863	910	939	900	932	977	928	903	885	926	924	920	892	887	911	919	935	946	883	940	923	963	906	904	933	923	894	906	890	922	866	882	902	974	952	922	927	890	929	904	930	911	933	875	900	928	938	925	848	940	900	913	964	882	950	905	888	939	914	934	943	967	886	933	926	956	858	909	943	901	916	913	925	930	930	947	936	958	996	953	954	938	924	961	948	911	920	914	919	890	929	958	911	963	947	907	953	890	925	883	935	926	947	921	880	960	899	914	941	888	925	929	932	938	833	947	951	923	908	938	929	959	925	922	922	949	900	951	926	944	888	888	876	953	930	937	909	909	916	898	964	915	930	957	903	940	915	954	961	898	920	938	921	938	915	904	879	887	893	968	922	922	940	832	917	922	880	945	963	880	939	990	921	858	920	905	898	901	859	892	923	923	934	966	1004	882	951	926	941	911	914	961	995	912	903	929	888	951	906	924	971	915	889	907	970	959	936	905	953	948	981	931	924	947	951	914	913	890	948	900	946	934	934	927	914	941	957	944	900	917	945	931	929	943	965	960	944	911	946	861	895	960	915	928	923	935	916	935	912	892	937	905	918	977	954	913	915	895	962	932	938	895	918	947	929	1013	964	899	959	952	944	947	930	918	962	939	901	872	883	980	912	917	985	886	896	947	943	914	890	914	927	925	895	904	899	927	902	977	920	966	902	862	884	982	942	902	908	907	953	934	887	916	849	906	960	903	952	906	895	909	932	896	948	940	909	963	918	937	893	883	938	924	939	963	944	976	902	926	954	914	961	912	930	914	966	908	967	954	873	942	934	899	938	910	952	937	939	916	961	953	904	932	957	941	946	890	971	920	960	918	975	920	900	970	923	939	945	968	951	924	964	952	971	927	885	894	898	976	899	945	932	915	964	909	874	890	960	882	936	916	915	902	982	919	946	891	941	865	899	916	992	953	948	934	940	933	890	906	948	930	882	930	954	926	926	858	893	900	950	965	940	964	933	928	940	866	905	927	872	897	950	921	942	956	975	893	850	916	967	973	944	927	964	900	888	909	902	869	943	937	865	923	927	955	937	954	895	908	961	926	923	945	874	891	903	915	920	880	893	915	942	927	872	947	916	910	946	959	924	914	933	971	960	970	946	947	897	937	904	889	931	918	918	906	954	886	914	939	930	937	956	937	961	880	929	922	932	893	936	891	898	931	921	894	914	945	927	885	924	911	976	913	944	928	897	880	984	950	873	948	955	908	919	949	924	955	969	994	916	932	897	904	946	947	926	886	947	903	909	936	948	961	889	910	954	888	943	864	985	927	855	918	949	850	886	952	944	936	944	944	930	854	912	958	943	935	896	893	926	880	941	869	982	966	918	889	919	912	839	921	942	921	950	960	946	960	904	928	937	876	868	919	967	947	962	922	923	894	924	951	962	963	953	980	962	848	943	922	884	909	958	917	908	907	966	946	947	927	976	911	930	931	920	913	943	941	905	902	948	921	891	937	918	933	902	848	942	878	904	912	899	977	943	909	972	930	924	943	931	910	919	924	915	942	950	943	941	986	881	959	911	883	897	911	958	930	930	933	923	933	933	909	916	932	884	905	930	917	900	923	940	904	972	941	899	923	888	908	988	978	898	944	949	1006	949	963	965	977	911	925	898	911	947	935	908	896	941	946	946	922	963	910	893	900	919	938	923	864	850	900	878	972	916	912	961	937	901	924	963	904	916	921	933	886	918	979	950	915	932	907	895	927	910	919	923	946	904	925	930	914	929	914	904	928	936	969	926	928	913	909	890	946	916	909	948	954	903	931	910	933	946	905	931	939	938	939	871	913	889	880	931	915	924	929	889	922	908	913	952	954	941	927	929	915	864	902	935	945	937	859	915	954	931	890	940	954	951	891	911	942	917	929	913	886	866	901	911	927	874	915	917	920	941	908	923	927	939	877	920	917	906	909	961	956	932	902	899	935	937	907	941	949	904	920	947	910	904	987	954	927	923	901	918	939	890	898	960	861	880	812	899	920	894	928	964	951	947	934	969	950	904	902	915	932	888	913	948	912	887	908	920	877	969	927	925	937	915	911	921	838	918	935	956	892	907	942	945	957	903	920	933	887	929	892	929	944	902	939	900	929	921	917	919	920	970	912	972	956	929	948	930	919	866	905	930	910	909	934	947	892	968	937	921	937	923	909	954	930	946	907	980	892	956	963	948	920	938	927	890	930	922	925	920	923	908	949	947	908	913	937	922	974	849	884	908	970	918	954	973	880	924	944	955	953	962	950	907	924	931	856	968	954	918	977	956	1013	914	960	913	964	951	899	948	878	937	936	943	935	866	940	955	981	935	950	897	998	870	953	929	939	953	946	915	940	922	940	860	939	892	939	927	885	958	944	948	895	969	892	895	873	884	934	933	877	888	1006	914	976	896	981	941	925
25128	21510	27453	25898	7154	735	588	586	524	503	523	518	484	471	531	513	478	464	486	497	430	511	523	494	497	500	478	453	496	447	473	427	483	457	524	467	459	481	437	471	467	488	500	461	452	466	458	490	466	465	489	444	462	501	498	486	432	515	455	465	485	469	483	471	484	428	472	455	473	451	447	437	486	413	449	496	475	497	494	454	471	424	428	440	461	450	467	443	507	457	467	448	475	474	463	462	493	424	478	467	453	451	453	503	411	439	493	485	485	501	516	514	487	490	424	477	494	481	486	483	459	467	432	492	466	436	467	451	507	474	478	461	425	486	476	472	457	483	472	490	479	481	466	434	501	469	483	481	480	472	460	479	474	481	469	476	443	469	481	441	468	486	484	478	409	488	445	459	479	439	465	469	468	493	494	438	492	487	471	469	514	518	520	468	472	450	488	461	467	457	458	454	463	471	497	464	471	458	459	454	480	467	505	470	494	464	478	477	469	469	441	460	484	437	464	451	490	493	493	478	481	520	499	450	470	455	441	473	441	503	427	445	446	492	454	464	486	487	499	480	471	488	471	484	477	450	441	468	433	473	468	464	490	461	462	455	472	499	486	453	456	483	465	459	431	492	479	474	470	472	465	482	427	457	436	468	459	496	486	465	486	469	479	423	487	501	444	472	444	463	466	458	503	516	453	494	501	469	499	480	459	505	425	466	459	497	462	481	465	499	492	476	495	472	486	432	447	458	447	472	488	508	463	497	483	513	488	468	472	481	480	490	477	464	471	478	456	457	491	424	444	506	487	468	438	483	467	447	460	433	468	454	468	480	449	442	470	472	458	506	493	477	515	467	460	482	440	475	462	471	468	492	467	447	485	489	530	481	487	440	485	462	455	459	471	455	435	483	487	469	466	494	490	436	483	468	516	478	470	415	502	484	505	466	487	470	450	455	456	496	491	488	461	464	450	484	461	469	469	468	464	490	459	474	499	456	445	482	469	472	454	489	463	447	487	496	465	463	450	427	517	468	498	495	470	413	465	438	489	449	472	464	464	492	437	471	490	481	446	454	462	509	481	470	492	491	492	454	467	443	450	453	484	468	434	439	439	484	453	485	471	489	451	441	496	493	480	467	463	485	502	491	455	475	458	445	489	425	495	492	498	436	431	461	483	502	463	431	475	457	458	504	453	458	446	480	442	500	469	467	527	458	484	515	489	457	459	467	458	487	473	453	474	424	461	448	479	451	427	488	479	504	433	448	449	454	448	468	500	457	499	477	473	490	452	430	463	483	465	458	475	471	478	490	441	482	473	468	500	468	439	455	477	478	470	463	436	432	466	467	437	479	467	426	479	456	491	435	466	442	469	457	444	452	492	465	464	460	473	459	456	474	466	490	490	465	492	449	461	481	437	461	459	485	471	451	454	474	455	456	480	480	462	476	495	505	478	481	456	471	529	434	471	449	525	481	471	499	449	449	505	495	490	468	470	470	486	493	453	492	455	461	467	476	505	482	488	497	497	482	457	436	498	492	427	478	459	503	454	435	449	448	489	446	456	465	467	464	511	467	443	497	456	477	479	460	493	529	476	483	482	456	483	476	461	467	490	506	461	509	482	425	497	451	461	483	459	516	466	453	463	457	464	453	499	464	491	501	519	483	491	506	527	505	452	475	447	493	452	487	514	428	480	480	484	511	446	471	492	463	468	492	469	461	466	503	477	490	491	441	497	503	476	461	484	466	482	447	462	478	484	499	468	441	458	483	492	483	477	442	509	444	503	488	475	447	482	509	458	468	436	461	464	462	463	460	448	485	423	473	468	486	456	494	479	476	466	507	510	453	462	483	533	445	478	459	472	450	469	518	471	466	499	466	501	491	516	477	485	466	457	426	457	512	472	440	462	464	480	506	440	491	437	475	488	476	475	471	493	451	475	439	461	481	469	481	467	461	477	451	495	526	480	475	462	443	466	481	470	438	477	466	425	472	459	475	436	460	448	457	487	453	480	506	471	452	462	472	498	481	475	514	468	472	450	488	486	463	432	478	463	506	463	493	475	494	458	485	471	510	452	463	484	485	459	473	455	435	484	448	478	456	491	504	468	492	448	431	468	459	474	453	465	468	498	476	466	482	481	488	462	469	475	505	448	473	464	466	477	477	477	450	473	452	492	488	459	478	465	467	487	462	483	477	465	502	503	448	470	485	522	461	490	477	475	454	462	491	479	484	474	472	441	492	438	457	455	428	459	449	490	446	463	499	493	491	498	481	476	504	494	462	514	488	470	433	476	469	476	477	450	435	475	456	463	469	486	466	469	492	450	471	485	422	460	470	485	494	489	453	525	474	438	439	445	433	450	471	415	521	501	498	468	479	446	458	455	497	446	478	461	459	438	493	470	471	439	499	460	456	464	473	473	456	469	477	446	485	456	475	460	436	463	472	473	495	467	445	463	524	445	507	436	480	441	481	461	484	442	496	474	449	473	482	507	463	456	456	478	448	521	462	513	495	444	457	471	449	475	476	457	472	477	457	469	506	476	468	493	479	479	444	490	491	456	455	463	431	469	456	483	467	462	448	463	449	472	483	475	462	502	454	440	496	457	507	471	456	467	505	454	429	482	447	474	485	488	499	489	500	420	476	512	473	477	468	462	523	474	500	498	457	470	444	465	475	465	514	470	500	449	469	479	453	486	475	468	534	465	445	495	495	465	466	499	446	436	494	511	474	463	450	471	469	464	476	492	448	515	479	456	454	486	459	468	448	468	472	479	463	466	461	453	475	492	496	454	473	446	475	446	486	503	488	466	501	401	490	502	495	436	492	482	476	457	454	469	484	472	531	510	453	471	493	483	478	463	456	466	463	421	543	446	464	455	455	443	487	487	454	482	484	484	488	512	464	468	464	478	480	454	472	494	471	493	481	460	478	454	472	492	477	528	495	430	453	483	473	468	503	482	461	425	453	499	468	472	455	472	452	475	482	439	462	505	501	484	486	479	478	479	459	458	496	458	467	468	468	447	472	463	461	481	452	499	468	461	466	484	485	479	469	486	504	430	471	472	481	454	461	477	491	507	429	495	451	484	456	469	472	465	475	441	479	499	478	481	454	501	495	467	466	475	432	509	479	494	454	474	495	470	498	481	492	504	457	478	442	518	484	484	486	523	478	507	486	508	438	466	493	463	484	439	482	472	436	474	467	455	447	465	435	469	466	422	468	478	449	480	465	466	493	442	498	444	450	488	472	470	490	469	531	447	444	466	459	486	469	457	484	506	485	443	476	461	491	488	473	475	444	455	468	484	466	526	501	486	481	462	451	446	476	462	468	477	460	504	440	483	457	433	526	478	546	485	473	459	493	473	456	498	469	457	440	464	457	483	468	456	448	465	459	450	446	451	461	461	492	460	467	478	452	485	488	472	415	487	474	496	459	463	446	473	476	494	494	449	478	486	477	474	526	464	476	454	483	462	461	515	439	447	494	497	508	447	470	480	476	461	478	494	501	492	467	465	465
33095	10879	2677	1509	1165	1012	893	786	737	705	658	646	599	584	582	634	589	630	576	573	642	580	590	605	564	603	597	609	580	562	584	635	578	601	552	557	569	603	595	632	583	544	574	565	586	580	563	572	552	609	531	616	591	588	618	545	598	560	574	611	524	607	599	596	573	605	538	584	587	548	637	650	528	523	595	603	538	583	557	590	580	578	583	581	553	606	615	561	617	591	590	582	502	639	563	581	588	593	566	581	572	581	601	567	543	564	553	583	591	610	549	579	581	571	575	601	587	595	567	607	535	598	595	593	612	581	580	612	579	556	545	596	607	594	567	597	565	536	573	537	557	578	546	556	552	553	566	596	546	638	602	599	579	543	592	567	570	608	537	560	555	530	588	603	544	573	601	605	590	576	566	626	624	597	550	537	567	548	606	596	552	588	593	550	583	576	590	576	575	578	562	573	589	589	551	572	574	576	581	571	582	546	581	569	587	594	567	566	587	569	543	580	627	611	553	580	627	596	576	613	611	576	592	578	517	547	629	566	584	565	612	563	588	609	603	586	558	558	611	575	581	670	559	548	626	645	589	551	557	593	595	611	594	545	579	512	577	624	536	544	572	576	552	571	612	575	570	600	590	584	572	622	631	575	610	610	593	550	547	552	536	569	559	553	547	560	591	543	576	537	584	567	583	598	587	569	604	555	600	556	568	559	572	595	570	571	578	554	532	589	602	558	560	573	559	606	608	571	585	570	566	568	601	573	587	594	543	560	572	581	552	553	543	578	571	560	543	585	566	525	591	575	527	588	584	619	545	585	551	546	548	571	554	595	626	564	568	557	589	622	611	592	568	551	562	555	577	567	601	564	569	591	574	575	568	584	600	590	569	552	552	565	555	623	559	620	600	552	564	552	569	533	561	583	640	577	569	505	600	540	588	586	575	597	567	605	557	566	576	609	578	543	587	608	588	591	569	561	600	620	567	515	555	596	591	606	600	553	593	578	600	598	590	556	550	583	570	589	567	573	563	603	589	575	547	583	540	590	546	547	581	575	565	553	610	595	587	552	571	599	534	560	537	558	582	596	589	547	575	564	590	576	593	552	584	554	583	567	590	566	591	606	560	562	599	570	570	601	565	563	620	597	551	578	547	553	606	610	619	596	548	575	597	590	595	565	598	596	599	594	536	541	548	565	536	574	592	596	593	615	535	571	570	585	551	565	580	595	608	614	540	580	594	589	579	531	559	547	565	553	615	590	551	612	591	590	560	546	565	592	587	559	588	574	554	617	561	605	597	573	581	540	594	564	603	592	583	588	584	622	548	573	569	557	561	623	577	593	631	569	576	577	640	568	572	549	561	612	601	561	599	541	546	528	564	569	548	576	556	531	574	575	578	588	552	560	588	531	546	558	556	616	588	549	583	578	540	590	544	565	594	612	554	556	552	579	605	540	573	574	542	580	542	599	559	541	624	557	575	584	582	552	558	559	612	599	594	547	575	533	589	603	580	553	551	585	580	546	568	526	570	557	555	620	610	577	598	594	531	576	575	557	573	553	610	587	545	578	535	560	538	608	555	568	583	598	585	542	571	586	577	567	566	563	546	588	589	560	570	568	538	552	600	580	548	611	543	625	552	578	603	561	519	558	556	558	567	599	585	576	556	606	590	563	537	578	581	578	595	598	594	584	576	552	581	589	578	586	595	577	568	595	546	608	580	562	568	600	603	582	538	573	576	581	598	583	644	580	608	577	556	601	573	530	528	557	587	614	571	578	596	552	545	550	603	561	579	553	577	574	575	582	591	556	578	560	546	565	543	599	601	581	557	609	542	598	533	563	558	572	544	598	628	518	565	568	582	559	606	591	603	634	592	589	541	570	560	608	572	608	602	605	592	602	557	574	577	564	556	592	568	543	594	576	564	585	604	559	592	588	574	612	559	535	546	635	603	571	561	536	614	552	635	560	575	589	566	639	553	570	540	602	560	614	547	545	573	544	542	556	608	561	571	595	541	593	572	548	561	554	560	573	630	577	600	551	630	575	575	590	579	582	602	569	595	600	576	573	610	609	579	579	533	562	558	607	531	542	540	575	595	597	551	583	577	585	543	585	590	577	574	552	558	547	591	587	614	586	569	562	556	571	538	603	551	540	567	539	588	557	570	557	572	586	606	568	569	548	615	601	598	564	567	573	513	564	581	597	579	587	624	592	597	549	550	567	537	562	524	532	610	554	575	565	581	542	569	592	608	576	569	607	566	535	565	555	600	589	593	569	617	541	605	561	590	547	564	583	606	550	594	552	582	544	572	591	570	595	511	600	602	589	558	546	537	566	552	571	554	620	576	612	624	571	569	577	563	595	621	611	557	600	558	562	568	579	620	559	602	598	569	567	573	620	579	619	595	630	596	574	556	566	537	602	559	546	555	559	561	552	550	578	595	551	590	606	586	561	584	609	566	586	581	564	556	548	596	577	559	537	594	574	586	549	616	580	562	587	588	579	616	558	572	612	564	560	601	563	593	597	576	570	577	573	574	562	589	574	542	564	547	586	600	545	565	560	567	564	583	580	586	572	535	578	510	585	593	626	568	552	557	577	597	603	606	532	562	533	563	602	526	555	514	542	617	590	575	585	630	591	513	573	594	565	587	638	601	559	595	556	609	588	558	597	570	596	630	577	555	565	583	553	545	575	584	576	563	570	524	544	557	605	571	547	544	534	582	558	600	555	558	570	579	565	599	538	546	566	630	562	578	607	525	610	554	642	561	618	560	573	572	577	608	543	588	584	579	572	581	614	595	579	546	584	565	578	567	592	577	583	601	592	561	562	564	565	609	564	554	577	555	558	574	588	593	607	544	592	550	531	566	580	584	577	548	574	609	581	590	595	563	611	583	616	547	608	570	558	567	556	593	556	592	569	544	618	552	566	587	561	577	525	611	581	577	587	578	578	551	574	589	538	594	561	560	553	590	561	565	575	538	582	580	562	585	541	572	603	559	564	602	547	569	626	584	553	573	570	576	570	578	538	571	591	558	551	623	563	580	583	567	561	613	569	610	615	603	602	540	581	560	575	576	605	609	576	568	577	603	577	624	545	597	571	563	544	578	592	632	575	583	569	576	589	531	594	552	556	552	605	586	562	595	611	550	553	577	535	618	605	581	566	562	603	577	556	506	579	608	602	547	600	651	597	574	595	565	552	577	571	556	549	610	574	587	571	564	624	570	557	588	563	593	605	593	559	583	542	564	573	561	586	589	580	584	550	579	618	584	573	581	607	536	605	550	611	612	524	537	598	563	571	558	609	597	559	557	564	599	576	589	581	619	564	596	549	530	593	555	575	544	592	531	570	586	600	566	592	561	610	601	578	570	645	601	546	573	553	609	576	565	576	604	591	601	594	562	522	589	565	591	538	597	567	612	581	516	576	621	603	590	579	553	597	548	565	576	558	584	565	546	592	557	551	595	539	578	588	590	608	581	562	553	574	561	592	571	571	560	580	545	568	567	632	573	547
23040	21650	29420	24374	21651	21635	5057	734	587	527	473	460	445	400	374	363	383	358	372	350	419	342	361	354	346	330	351	331	339	341	334	308	318	347	331	354	329	313	360	335	317	324	337	342	350	307	317	326	348	321	311	308	320	330	313	353	327	308	302	324	301	344	308	315	333	317	345	321	309	353	332	372	300	343	329	339	327	311	314	348	302	318	317	316	326	337	298	321	321	338	323	312	314	335	337	339	325	314	350	302	311	322	305	322	324	312	322	355	294	335	319	308	316	300	277	301	297	321	314	324	335	333	347	310	330	309	286	334	305	337	279	329	320	330	319	334	326	335	335	311	324	333	302	320	339	317	306	352	317	330	326	303	330	308	310	305	326	307	280	335	327	283	329	312	348	302	302	296	319	312	328	298	347	311	330	317	343	325	309	329	330	338	344	317	305	327	325	339	324	272	321	330	317	363	308	307	323	327	329	342	316	353	331	324	294	307	328	332	337	348	341	300	300	332	362	310	335	328	293	346	310	314	355	346	315	313	335	305	308	327	320	324	339	325	323	307	308	334	337	325	333	343	300	360	333	316	315	322	339	325	317	291	340	338	328	295	346	335	345	305	293	344	327	319	304	319	291	305	288	333	332	321	324	310	352	314	324	307	330	304	307	317	355	317	306	312	338	321	323	335	318	333	320	316	290	314	311	305	325	308	329	335	285	332	310	334	306	305	335	323	331	320	324	308	290	301	327	315	344	307	323	317	297	333	361	335	303	333	330	320	310	298	332	317	284	297	309	307	318	316	330	304	326	297	300	355	352	335	317	351	317	291	348	330	318	324	342	351	299	306	341	338	346	320	315	296	329	299	313	314	310	297	310	333	331	310	339	333	306	332	342	337	344	338	292	323	324	319	321	340	304	299	303	331	282	300	312	331	319	302	307	311	338	327	340	289	328	357	315	293	299	280	324	329	315	300	312	344	286	355	322	311	319	329	313	324	337	318	312	313	318	295	334	308	339	314	304	321	331	354	336	341	333	316	351	331	325	316	317	320	306	297	323	314	307	332	330	319	335	368	337	319	308	309	302	314	317	322	301	335	302	315	326	351	293	310	328	328	311	294	297	303	322	317	252	331	339	315	325	316	327	324	325	290	316	312	315	325	334	353	322	340	315	306	342	294	294	326	307	327	304	329	308	292	294	370	310	287	334	339	297	314	303	321	340	339	305	340	318	324	318	296	338	309	314	336	286	327	334	310	308	327	323	319	330	323	325	313	332	331	327	345	336	308	350	323	327	302	304	342	307	322	326	288	284	342	332	357	332	287	331	278	326	351	316	345	295	317	275	301	309	326	321	326	323	300	322	333	301	330	321	307	321	343	311	320	350	301	303	330	346	309	330	306	344	328	336	297	322	307	338	353	295	334	321	312	324	318	325	329	330	312	289	319	329	299	334	317	322	329	317	331	320	299	291	335	326	302	346	319	307	329	323	305	325	307	305	341	315	335	323	333	338	337	335	300	338	330	319	331	318	334	341	307	311	321	321	317	334	330	321	318	325	331	325	322	322	318	326	316	358	323	321	315	344	337	326	331	326	329	317	326	325	285	350	347	298	336	313	346	338	305	322	308	291	299	321	317	299	323	310	324	308	324	328	293	315	349	330	344	321	325	306	280	321	328	333	351	349	329	317	330	307	305	317	313	318	326	336	324	330	331	298	324	323	338	334	317	336	346	336	334	324	345	311	316	280	330	317	328	315	318	332	298	316	319	317	366	331	318	325	313	324	331	327	312	281	365	327	305	322	322	305	335	323	328	325	330	335	325	361	321	341	327	349	342	285	315	314	312	297	352	328	336	350	306	368	305	322	328	294	327	310	330	312	337	323	360	325	296	331	334	307	266	305	329	311	307	320	321	319	319	307	334	321	329	300	321	327	301	340	289	287	313	333	319	316	311	306	313	300	323	332	334	300	324	331	321	285	305	315	307	317	311	325	298	331	290	288	299	328	318	341	298	327	357	305	305	346	304	330	305	327	310	309	301	316	301	326	288	326	316	318	308	331	369	285	334	308	314	331	305	328	301	329	359	331	328	321	307	347	350	348	317	290	315	316	322	327	304	310	313	327	303	328	310	346	308	334	297	360	351	312	305	320	318	287	301	347	291	327	301	330	310	334	339	307	305	339	298	344	356	294	309	341	330	315	314	320	322	319	308	321	337	301	314	294	272	306	318	357	312	300	347	332	323	357	314	325	301	346	312	312	337	316	292	334	327	320	315	310	335	316	351	333	358	329	323	298	301	305	285	328	323	336	333	343	335	300	328	314	310	345	335	317	289	302	310	315	316	322	337	321	297	319	322	305	291	328	340	339	350	326	327	342	318	321	318	330	329	304	323	318	316	291	326	326	360	341	330	323	313	297	311	344	330	329	313	327	314	333	291	323	311	347	287	335	326	318	332	314	360	317	331	310	343	326	324	330	325	347	317	330	304	331	337	315	299	322	366	344	318	334	306	344	333	311	348	327	302	332	307	302	303	302	329	307	285	310	322	337	330	314	316	317	321	336	330	335	341	335	346	324	299	306	333	336	346	345	309	314	320	343	324	336	316	298	327	315	301	352	328	329	336	300	320	308	323	307	333	331	339	301	298	325	312	324	311	325	314	319	328	299	312	340	347	338	339	297	347	330	319	319	326	312	317	332	338	311	355	304	338	303	323	317	289	324	333	359	319	311	326	332	339	362	311	346	350	326	327	320	344	312	301	304	312	296	344	337	325	306	307	301	309	321	309	299	329	298	312	283	319	365	333	320	328	271	323	303	329	320	337	320	325	312	346	294	336	330	324	306	319	327	338	332	333	320	337	348	318	333	335	321	323	324	302	302	325	290	314	301	317	333	308	369	316	309	319	351	292	312	313	311	310	335	341	286	333	279	314	301	341	315	334	309	305	331	310	323	323	308	329	335	313	319	330	298	308	324	307	300	342	339	306	344	308	322	317	340	309	329	313	299	320	334	330	328	319	331	338	309	335	322	362	323	306	317	329	311	336	300	323	336	331	324	318	329	293	331	330	316	327	308	294	307	306	334	332	357	337	321	309	302	317	332	327	350	267	359	310	336	326	316	307	337	304	339	312	286	295	326	311	317	303	334	318	313	285	328	295	309	351	300	286	334	321	324	309	329	316	309	326	335	339	292	319	316	304	337	301	335	343	310	326	328	339	328	349	315	300	341	314	326	339	342	321	356	279	322	291	293	325	343	322	329	333	336	329	290	338	343	308	312	342	332	259	320	303	297	335	313	355	301	315	328	327	330	312	342	272	310	325	337	320	338	307	303	308	344	359	324	319	294	319	337	330	297	345	344	308	315	306	311	318	356	316	312	333	294	289	302	314	316	294	287	363	312	315	326	322	316	313	321	337	321	317	313	292	311	303	336	327	314	325	302	335	345	317	333	339	337	291	340	338	325	336	317	301	327	315	319	329	295	344	310	325	311	317	326	311	321	325	345	298	298	342
44549	21614	7607	3778	2618	2051	1584	1203	1063	890	797	749	687	630	628	619	535	559	488	536	541	458	482	489	443	452	468	439	450	443	468	440	444	454	417	457	407	427	393	455	414	396	419	458	400	442	401	424	426	432	425	423	457	437	447	452	412	428	416	427	437	452	414	443	441	414	438	452	434	439	423	400	453	393	387	422	391	433	426	423	418	420	433	418	408	412	436	417	443	428	399	413	413	417	416	401	372	427	420	435	449	418	409	426	453	406	433	411	414	394	422	406	402	389	432	409	437	426	429	413	430	435	409	431	443	412	410	433	421	430	414	393	471	406	460	412	394	419	388	431	386	453	417	379	398	448	379	384	436	402	427	427	434	451	421	426	401	440	422	415	426	428	386	427	398	411	397	425	380	453	427	405	412	401	398	394	452	426	434	438	412	459	455	381	425	400	447	385	451	436	400	410	420	426	395	405	425	427	417	408	394	418	413	412	403	404	385	463	404	402	413	392	421	418	387	411	423	412	411	445	421	435	418	418	432	444	428	439	422	417	383	390	440	435	388	415	384	423	381	376	409	435	407	430	421	448	454	440	414	440	393	418	428	417	403	375	400	434	387	422	428	419	411	437	450	397	457	406	400	407	410	403	407	393	385	400	416	396	402	440	420	424	418	427	403	410	431	402	420	416	434	408	394	392	429	399	412	428	382	395	412	396	417	403	415	428	431	398	378	431	413	433	402	427	446	436	433	390	413	394	443	425	420	398	415	433	418	430	389	404	383	417	401	407	402	398	417	368	414	404	400	428	433	436	413	420	409	419	454	425	431	458	436	429	443	435	430	420	425	411	399	396	392	434	420	406	412	443	423	422	424	455	420	427	381	425	410	421	433	413	419	415	428	397	405	460	462	363	418	393	418	411	407	414	416	409	414	402	397	411	402	432	373	389	405	405	380	442	461	424	418	415	428	396	408	420	442	395	399	391	398	407	413	395	433	413	483	431	403	446	428	433	434	389	388	424	436	461	417	418	408	392	401	426	434	417	407	442	409	396	441	440	415	398	407	418	428	409	405	427	407	409	387	431	409	393	413	445	421	425	432	425	378	431	412	427	420	410	413	434	415	410	388	420	383	435	390	438	420	428	360	412	455	454	420	430	420	419	408	420	442	451	422	444	395	423	415	358	403	413	415	385	368	411	407	392	420	404	422	400	396	419	433	402	392	396	466	404	407	398	438	403	378	408	433	411	400	416	407	433	430	446	426	405	434	399	433	422	410	408	412	453	447	409	433	432	398	400	409	438	420	401	370	359	434	438	437	438	386	422	434	427	409	406	398	396	459	454	392	398	403	408	439	371	431	418	422	439	412	415	414	386	421	422	395	415	423	401	423	445	366	413	425	442	397	406	435	430	411	375	460	440	421	385	411	392	418	434	449	406	406	438	424	416	375	420	410	396	428	424	395	424	388	382	416	451	395	429	423	431	387	440	419	461	428	414	391	437	406	390	444	428	422	397	431	410	420	411	388	427	438	403	440	355	405	430	404	441	384	445	405	415	441	408	371	392	414	429	450	447	397	420	410	437	407	387	397	453	390	409	441	449	428	396	388	415	406	404	399	427	439	403	410	404	432	386	390	418	388	400	431	409	432	361	415	437	412	384	444	426	431	398	412	412	433	378	439	416	431	433	417	385	417	388	397	431	425	447	379	434	401	395	405	412	395	402	404	409	406	377	420	438	424	449	424	387	426	422	402	442	423	418	425	418	398	432	407	400	419	417	407	402	413	414	406	419	421	408	406	425	412	443	406	396	398	403	364	428	437	426	405	434	411	425	421	428	424	431	390	416	413	424	392	452	407	424	415	423	424	422	440	424	448	416	432	419	454	430	433	442	409	418	417	425	425	450	403	405	407	385	406	389	413	376	431	430	435	408	450	419	429	410	390	388	429	422	424	429	437	405	420	408	467	421	396	429	456	422	415	400	432	441	401	428	374	410	410	425	417	430	426	418	413	404	418	388	401	397	420	384	421	396	451	404	429	403	429	384	425	424	408	368	428	429	409	403	369	428	402	441	442	421	453	425	404	395	413	436	432	399	428	432	377	443	432	431	419	430	430	439	394	408	397	420	420	416	417	385	380	412	388	405	382	430	432	434	424	380	405	414	427	428	411	430	407	394	406	382	398	411	429	387	395	438	456	452	418	440	443	433	431	388	447	458	400	458	404	412	387	411	394	414	431	419	443	420	437	411	419	426	417	444	386	402	390	378	393	407	431	392	405	391	438	400	431	418	402	401	366	456	394	434	439	451	400	407	371	444	384	400	358	433	417	444	431	459	404	403	397	396	447	438	460	401	438	426	400	396	419	421	392	423	399	424	400	378	427	431	397	426	415	439	412	391	417	420	392	426	394	433	397	428	415	427	411	447	423	426	405	375	425	441	422	403	380	431	441	415	412	420	420	436	446	437	399	369	400	416	381	388	448	405	395	395	426	409	456	443	424	403	426	417	402	396	427	383	438	384	418	413	408	401	435	374	433	424	423	447	431	402	380	430	422	404	456	402	437	384	443	458	444	434	438	427	434	425	402	451	390	391	431	421	434	432	377	443	429	427	446	417	440	420	407	405	447	408	416	412	407	421	436	413	414	424	419	416	398	422	439	437	430	392	396	386	447	399	381	369	429	403	391	442	401	413	423	435	434	413	438	401	424	427	410	405	410	401	427	445	389	419	413	413	408	419	439	437	425	381	401	447	417	438	434	461	416	408	445	402	387	416	401	405	421	405	413	411	392	402	403	430	435	427	394	426	426	407	413	398	448	408	432	405	410	442	409	382	396	421	423	424	368	399	413	412	365	446	425	434	397	441	449	402	408	422	403	419	430	417	433	419	373	405	440	433	406	435	422	412	416	402	417	373	425	411	418	442	391	414	423	415	411	413	401	392	439	394	395	429	402	405	406	422	425	402	418	381	433	406	423	411	390	451	438	410	406	390	388	361	473	416	403	403	404	411	432	383	437	412	385	415	403	417	374	415	394	389	425	411	426	402	402	431	441	381	410	404	437	428	435	374	408	410	422	421	439	393	425	384	422	406	398	393	408	440	408	402	433	449	435	413	466	428	429	410	400	405	401	438	386	402	442	378	404	403	426	404	438	427	419	388	424	412	401	384	422	415	382	393	424	396	413	429	434	420	416	401	407	435	401	429	398	459	427	429	433	433	457	382	390	422	405	470	401	450	417	425	394	428	400	395	402	395	401	411	446	404	400	401	438	416	435	405	395	450	381	397	407	456	452	443	406	397	401	419	395	401	409	433	448	418	424	437	442	415	429	450	384	438	442	390	404	427	434	433	411	407	448	385	417	390	400	413	418	435	394	424	412	448	386	389	430	403	425	453	401	412	410	391	403	432	459	429	412	427	406	395	403	414	443	453	404	419	415	457	402	448	446	399	419	417	409	439	388	414	399	398	402	413	406	397	418	378	429	420	423	409	416	439	403	416	419	414	414	405	425	391
27888	18919	4883	981	842	814	792	849	825	778	782	773	793	813	795	756	788	806	794	826	786	810	757	777	812	799	785	837	811	812	785	817	790	750	850	825	769	792	811	792	810	824	789	769	815	816	845	764	799	795	795	749	761	781	801	819	807	792	821	747	783	812	762	800	816	792	807	818	782	834	859	806	806	819	792	797	816	795	769	766	765	783	710	833	791	790	792	847	810	800	772	771	794	790	768	769	799	868	738	799	806	827	821	810	738	824	784	806	751	766	830	864	780	771	763	781	799	826	810	804	784	801	817	780	854	799	795	814	843	784	787	799	811	774	840	768	814	775	799	798	767	777	782	791	807	781	776	811	807	789	801	801	852	785	812	785	780	800	818	816	758	806	780	861	840	835	820	833	814	782	830	833	813	739	844	807	784	853	778	802	767	795	832	782	751	832	801	778	804	817	783	788	778	857	788	814	839	859	763	749	789	827	794	746	800	850	830	813	834	840	805	803	785	805	788	825	817	777	833	795	796	843	776	810	796	804	823	803	760	825	861	851	739	814	800	757	801	796	794	774	784	760	785	832	817	791	815	779	755	805	857	820	846	735	861	807	779	821	738	822	764	818	820	828	809	778	765	785	773	810	820	762	810	822	775	812	815	818	764	797	838	836	814	821	851	833	819	829	809	794	816	827	797	779	814	854	770	788	828	789	775	839	792	859	800	812	801	841	771	810	793	805	796	829	821	826	832	775	763	792	751	767	784	775	770	816	774	832	762	856	841	813	793	832	827	809	810	836	805	775	797	786	763	797	861	795	809	804	857	839	826	804	824	808	772	783	793	752	805	820	796	806	793	753	834	786	870	766	819	799	840	827	787	815	842	792	809	798	773	851	784	780	799	863	761	788	831	796	784	834	775	847	786	830	766	839	815	724	800	821	767	803	804	787	801	810	786	803	781	756	781	767	800	830	777	811	783	786	781	759	797	768	794	806	823	813	848	776	792	812	794	789	845	767	788	825	825	800	784	839	788	794	803	804	791	768	801	798	803	844	798	773	772	773	828	782	730	807	794	795	806	783	773	818	832	828	823	797	784	796	828	810	817	820	836	835	771	771	789	789	827	814	805	806	789	788	773	796	772	809	806	774	830	803	792	731	835	847	816	807	805	785	770	821	818	766	810	794	802	825	801	796	807	815	811	811	795	725	798	854	791	757	842	763	772	776	827	757	778	792	812	825	815	812	832	803	804	832	785	824	825	812	791	786	803	766	790	786	801	794	839	797	769	765	829	828	815	801	799	813	859	798	780	807	752	834	773	828	793	750	748	780	768	776	797	785	809	771	795	748	759	792	792	806	781	762	766	812	815	816	782	778	761	783	784	810	807	766	783	786	826	828	785	830	786	872	837	815	817	801	830	786	808	768	848	821	754	806	762	782	770	776	863	835	842	784	789	813	825	802	840	776	809	780	793	803	747	787	832	865	792	785	815	747	817	798	761	789	811	754	814	778	794	829	848	786	774	763	785	751	843	837	800	800	788	778	815	790	738	780	787	776	797	813	798	816	830	801	784	762	772	789	776	760	776	768	765	759	805	794	793	794	823	778	774	821	779	791	768	785	797	765	815	773	851	809	809	779	833	787	782	825	820	789	789	818	816	765	773	815	843	850	795	789	826	795	825	799	716	759	758	799	816	771	822	822	768	786	816	818	794	769	782	863	737	835	783	819	852	813	815	794	818	792	800	782	767	765	867	796	789	806	774	795	779	814	800	769	841	821	793	774	835	811	803	838	797	799	869	736	822	790	847	802	795	820	783	737	810	790	822	809	775	781	835	817	790	791	784	802	803	802	806	850	803	772	861	836	821	810	839	775	839	789	795	805	845	764	827	787	808	814	775	740	827	825	799	787	735	770	859	791	809	775	804	807	812	800	825	791	814	786	779	803	791	760	828	831	777	796	802	832	814	789	804	781	789	820	776	799	793	774	817	765	805	853	788	784	796	748	740	791	809	870	761	841	810	854	799	796	843	768	802	793	800	796	770	814	826	786	793	817	798	776	756	759	819	786	815	850	772	828	850	820	801	797	809	809	710	799	796	794	813	765	773	754	815	893	823	770	784	768	773	827	834	855	771	739	828	830	869	814	792	803	820	799	774	817	822	818	838	805	708	807	789	817	772	804	793	809	806	831	829	787	811	787	763	814	789	763	799	768	764	824	800	817	829	790	808	808	837	782	796	794	773	823	788	784	757	791	811	842	762	860	732	827	792	798	793	778	799	786	791	792	817	751	785	795	835	837	804	789	801	756	803	758	802	750	799	786	776	791	797	787	812	787	822	768	771	772	820	868	815	754	795	823	801	834	830	775	805	809	743	847	816	819	817	783	844	844	793	813	755	799	811	855	813	823	798	810	824	755	786	800	800	787	839	812	864	776	815	869	789	740	776	826	823	792	805	746	797	858	819	801	811	762	767	721	776	836	836	835	801	771	795	791	795	792	769	776	800	810	801	807	736	801	776	751	801	805	755	819	806	788	759	794	840	812	760	788	842	806	761	784	829	775	794	764	826	827	771	782	831	758	785	813	840	784	795	809	821	773	783	787	773	815	818	802	760	834	738	797	858	794	812	807	783	816	811	791	849	853	838	760	802	846	781	777	761	740	770	850	796	793	807	783	762	789	807	793	791	801	794	802	835	799	812	805	797	822	776	819	842	790	769	810	811	776	863	822	798	801	776	772	824	799	781	822	787	832	772	840	817	783	813	785	769	745	800	797	841	781	809	736	796	816	773	750	782	804	771	837	767	781	786	824	806	797	766	786	799	797	823	813	771	803	821	812	750	794	814	799	826	851	792	792	801	808	817	809	747	816	751	785	846	769	790	772	812	797	811	782	762	804	767	769	774	755	839	766	798	803	819	788	785	779	856	825	750	830	846	809	805	782	810	765	818	785	777	769	799	842	829	794	771	792	797	794	808	776	793	799	805	820	785	784	788	846	775	807	808	787	804	772	797	801	842	843	778	814	804	799	783	780	747	810	806	806	783	796	799	790	758	774	777	783	783	805	799	789	766	777	764	812	809	858	834	769	838	804	836	837	780	825	880	814	825	761	745	814	803	819	807	781	794	801	799	784	817	736	777	740	782	852	779	807	796	786	820	777	795	813	823	805	779	776	789	817	805	789	812	776	785	802	809	781	820	785	769	791	843	759	791	820	777	807	781	831	806	810	790	843	772	817	794	794	798	794	814	872	803	793	884	767	828	815	822	751	783	817	796	769	739	779	814	784	781	771	800	740	791	815	790	795	784	803	810	812	827	781	830	801	812	816	780	814	803	831	800	801	813	776	826	750	789	791	835	772	806	748	811	742	761	830	793	809	792	802	848	807	810	833	826	798	823	789	849	768	808	838	852	809	778	784	786	843	807	770	755	790	797	820	801	821	802	812	786	810	773	831	780	826	846	800	837	787	813	829	813	724	795	826	826	863	794	787	797	787	786	813	752	826	781	780	827	822
11897	3787	1270	1130	1054	975	1012	1040	965	1023	1023	1047	973	961	974	958	971	961	993	949	955	969	936	968	1000	964	943	957	960	975	1016	944	956	983	952	979	1014	887	975	949	992	988	942	957	938	997	976	959	995	967	997	1011	961	943	1000	967	985	973	1018	997	1002	959	922	973	973	965	989	962	967	941	910	1026	1001	962	934	962	995	934	969	936	983	1019	951	999	1015	1003	951	995	959	985	914	968	1022	1006	954	994	956	944	1002	965	1004	945	959	1008	976	928	986	1002	917	991	985	939	961	951	951	977	970	938	956	979	964	984	1008	1002	1007	969	1000	981	932	950	959	1004	962	933	919	1001	925	963	941	989	943	927	988	923	983	944	971	916	996	983	1001	976	975	977	951	969	957	1023	995	966	954	1001	987	940	966	993	1027	1063	1042	947	964	1010	953	1018	999	990	966	987	967	942	974	1038	954	1015	960	964	1004	922	974	934	964	984	979	1013	974	966	974	980	963	951	988	972	959	987	970	1000	1007	980	967	948	923	940	972	1044	924	982	986	987	982	997	980	1002	990	999	1047	1004	991	1023	1010	984	987	985	986	1013	979	993	959	897	999	944	984	964	986	947	974	975	954	928	975	925	943	1009	1017	975	970	960	972	994	960	986	1001	946	967	961	948	958	986	967	979	987	942	971	976	1036	1052	973	967	934	974	1050	916	1003	983	980	1032	969	916	896	951	963	929	977	1021	988	996	938	953	912	969	940	969	1005	967	960	986	1005	987	959	990	957	967	975	961	934	1012	995	978	979	938	977	1009	966	985	963	965	947	963	925	949	942	947	946	990	956	969	1012	1017	965	988	959	979	942	976	979	1008	947	896	1000	991	974	934	902	966	994	974	967	999	946	986	959	961	940	943	986	922	942	1023	970	1017	950	1024	986	938	967	981	1018	928	981	951	986	964	946	925	997	978	1014	968	989	941	996	969	961	996	949	989	979	979	963	924	958	907	915	970	966	987	972	1001	1018	966	910	963	991	945	959	973	932	912	956	977	994	935	950	958	988	1000	948	986	945	959	966	916	927	996	954	921	977	983	976	961	943	1005	1010	970	970	1051	1001	970	960	915	950	901	975	1015	991	966	905	1042	967	1005	1006	943	953	995	930	969	975	1012	1009	1036	913	997	982	989	938	977	1027	980	981	930	973	982	933	945	980	982	982	994	939	981	983	975	923	994	964	996	979	984	975	959	975	971	1035	950	968	952	973	983	962	971	1029	928	1000	936	972	1017	950	927	970	948	952	1014	942	987	927	977	988	960	1020	972	953	982	941	982	1017	943	984	991	995	985	996	992	1028	945	951	932	989	967	992	965	969	986	1000	962	926	949	989	946	974	951	962	982	1033	970	970	958	975	935	967	955	970	955	987	1000	981	1029	986	960	992	996	967	992	1005	991	927	993	1011	974	944	988	969	1019	974	943	981	962	1006	950	950	956	972	973	1000	990	1032	968	978	975	953	986	969	976	950	1018	1012	971	947	950	974	918	985	972	954	1040	987	1006	980	973	1005	947	927	949	960	955	922	950	1006	962	976	992	992	950	999	912	993	974	972	924	1022	967	960	1019	941	984	945	980	943	942	968	989	935	952	994	942	980	955	957	931	975	986	955	997	972	1009	971	919	1002	935	985	938	983	950	936	933	945	970	996	948	1042	987	985	1017	976	937	912	1015	992	966	952	970	1025	959	952	1030	988	933	1047	967	922	972	969	1029	1030	1000	972	962	989	958	998	949	967	1017	944	996	1001	968	996	915	1024	1009	946	989	1020	998	1014	959	970	959	960	1003	925	961	973	1007	963	1006	973	981	944	958	958	984	990	961	965	925	965	999	1004	984	972	977	943	940	956	993	1044	938	970	1017	925	1038	967	987	957	963	1016	988	1011	936	997	977	929	947	910	994	974	957	945	958	991	957	964	988	1016	926	1006	1016	960	980	954	977	1028	1016	1040	977	980	955	1016	970	930	990	948	1003	922	958	945	947	941	964	976	1014	977	962	940	944	975	1009	968	981	961	980	954	1007	1011	974	954	1010	978	946	987	932	1014	965	930	1009	985	965	992	960	919	968	933	921	968	1003	885	978	930	962	994	971	1026	975	907	918	918	954	992	1009	948	957	1000	1046	972	989	1004	993	960	970	986	973	1003	998	1027	990	998	989	936	959	1000	988	1013	980	934	968	984	962	959	910	987	948	962	968	999	966	1008	966	991	941	900	961	984	969	967	984	983	933	910	913	973	938	962	932	977	981	971	972	951	905	974	935	977	968	1023	998	946	962	980	958	991	958	932	914	1027	941	941	1008	1014	952	933	937	952	981	972	1008	991	981	996	961	1009	946	995	1003	1033	971	1006	960	958	1008	965	870	963	1003	1026	997	931	954	954	950	983	983	1020	977	970	985	969	984	994	955	931	1021	998	1001	945	961	978	952	976	1024	953	997	938	1003	948	913	991	946	955	969	979	1002	933	943	970	904	971	979	1015	951	1021	981	939	950	962	1036	996	928	970	970	996	1027	971	972	981	941	999	943	965	930	976	971	971	984	975	998	999	995	945	972	1018	991	986	952	920	1036	904	989	997	933	1033	959	980	1024	964	987	949	955	1022	952	981	969	1013	955	1006	952	952	1008	950	966	976	982	973	942	1014	951	934	941	1001	985	978	956	988	955	945	939	969	915	984	978	911	945	960	954	975	1002	933	975	1003	1022	986	931	1001	1044	936	954	927	974	993	927	968	968	995	948	980	1011	999	987	975	987	989	979	963	968	949	929	967	1001	995	1008	1010	945	925	971	961	935	1010	960	999	982	979	964	948	951	938	979	973	979	981	983	931	969	980	1001	978	982	937	1049	966	1017	975	1016	999	927	1019	988	996	969	958	998	989	986	997	1042	987	947	925	1000	1012	970	979	958	968	1018	960	962	1007	1025	1010	948	925	973	994	1008	990	974	933	953	968	967	976	961	950	940	967	986	1017	971	981	960	956	1003	1000	998	968	1015	932	905	912	999	959	944	981	991	979	1003	949	995	917	929	994	958	979	944	963	969	995	924	966	1006	973	966	990	948	969	958	960	938	990	942	997	957	966	990	950	942	1035	978	1021	974	992	959	998	982	971	965	995	979	964	907	945	987	1018	991	974	958	949	971	991	971	952	989	947	950	978	954	972	994	979	981	979	970	1030	968	1054	949	947	1013	979	960	988	1019	970	988	955	981	948	1020	975	920	1000	925	1007	962	938	936	998	981	977	914	969	1009	987	964	1013	1040	915	957	983	888	880	992	1020	1000	1039	974	993	950	985	971	1011	1003	980	972	1008	964	1023	942	936	972	959	992	909	1012	972	976	955	932	963	979	932	965	986	954	872	980	1012	944	1040	981	925	927	1005	941	983	1009	956	957	949	1000	1006	978	917	970	991	981	965	895	953	941	1032	988	1001	980	991	983	970	924	946	967	944	953	975	960	999	981	957	978	956	930	943	951	937	924	974	1028	1007	986	998	955	1023	953	969	930	927	936	1001	903	1009	964	934	979	941	938	991	929	977	943	954	1021	935	992	1023	978	957	948	1000	952	962	1012	975	962	965	1000	991	928	999	1006	1039	992	966	969	983	970	950	925	914	954	1001	986	944	948	1007	968	991	994	1000	996	997	1039	1038	961	1010	1001	1018	921	965	962	990	937	975	934	1014	1005	1017	1001	938	1020	987	976	911	959	1002	980	1000	1000	1003	976	985	991	971	965	1067	1029	962	951	987	954	985	931	986	911	976	905	987	951	974
24000	21586	28972	24688	21580	8608	1230	954	916	811	890	864	783	781	801	764	779	766	781	777	832	742	788	769	764	794	744	753	800	799	749	744	797	772	744	760	753	749	755	736	736	761	721	765	767	779	793	754	741	734	729	787	767	706	763	770	738	738	740	725	764	727	726	764	711	794	766	742	773	742	764	750	767	741	726	762	713	709	738	775	723	766	721	721	758	716	821	786	711	712	719	761	765	763	749	753	767	716	776	740	782	748	755	751	784	743	807	735	765	773	780	722	743	787	754	708	764	732	735	742	721	757	741	720	774	705	774	816	732	731	799	754	740	758	749	734	766	747	719	705	793	799	681	748	757	738	801	749	718	783	773	735	740	764	756	775	760	786	713	754	778	775	724	738	748	704	708	776	770	748	731	704	778	739	692	751	720	709	788	736	722	775	711	746	731	759	777	743	752	732	693	700	777	706	741	728	736	745	718	696	742	724	786	765	777	757	760	772	771	725	753	734	707	731	751	744	772	761	710	757	753	739	742	740	762	776	712	740	781	726	676	773	769	739	712	747	707	721	756	762	734	779	740	734	772	788	718	708	774	776	718	749	765	736	706	740	735	744	767	721	704	758	703	733	748	805	726	751	714	751	804	736	766	783	758	706	787	760	722	721	732	793	712	789	729	717	804	748	736	740	771	712	746	726	726	808	767	778	715	704	736	761	755	741	774	717	745	765	751	703	691	756	704	734	775	766	719	707	757	720	742	713	747	696	759	712	757	731	750	731	762	756	694	769	713	703	741	763	733	757	750	725	800	750	753	783	737	725	773	742	753	751	794	792	771	766	758	755	763	736	728	769	770	723	728	805	712	734	701	770	744	752	737	781	710	708	754	738	704	728	716	741	749	734	760	760	761	759	726	773	726	764	763	735	731	709	719	740	774	772	762	751	767	738	747	735	763	735	742	773	759	721	682	771	775	753	766	795	747	722	781	726	731	716	734	725	753	773	742	760	728	752	715	766	721	751	719	756	791	786	747	750	747	763	712	778	782	753	755	749	755	751	727	745	742	770	759	751	770	763	736	679	747	756	767	773	731	781	760	734	780	782	737	718	751	727	726	751	775	787	735	693	738	702	728	816	739	745	765	734	784	771	745	735	758	796	706	678	772	746	832	713	740	788	693	775	750	774	773	751	777	740	730	752	759	774	759	743	730	731	723	737	749	760	713	762	764	753	737	728	807	760	718	796	715	777	779	766	752	729	727	748	762	760	792	720	786	717	750	714	770	729	782	711	688	755	768	758	701	779	728	748	745	732	735	780	744	773	712	731	738	740	755	723	775	751	714	759	756	703	749	756	754	739	744	761	760	798	758	755	751	814	727	697	752	743	752	751	765	739	727	760	729	735	705	782	727	763	752	757	738	755	773	727	737	725	742	803	764	806	765	765	753	738	764	778	726	756	769	747	728	740	746	788	763	759	748	698	753	751	754	773	731	722	795	768	774	691	747	732	729	758	735	776	737	783	773	729	784	731	735	740	782	761	709	758	712	746	780	768	752	771	764	725	773	732	762	734	746	699	741	758	745	727	779	771	765	740	742	739	777	716	761	757	676	774	757	757	714	737	734	805	761	762	741	800	734	777	776	768	738	765	751	715	730	721	719	720	795	753	759	747	705	710	754	783	747	711	745	717	731	742	793	753	774	772	778	764	734	772	750	787	780	772	749	771	767	725	748	750	724	759	736	738	801	747	802	794	752	749	780	707	770	724	726	743	795	733	747	746	778	722	772	793	725	740	778	813	740	766	739	756	720	735	746	739	755	765	728	740	742	725	840	744	714	718	748	751	773	703	760	757	758	735	718	781	741	690	727	774	746	735	734	718	744	742	716	738	793	795	769	733	732	744	792	739	729	741	735	730	733	722	777	729	751	775	735	776	748	705	775	766	793	741	717	822	735	750	733	782	763	753	739	744	726	693	711	710	771	775	761	740	732	711	771	748	774	768	747	752	709	755	736	717	723	713	756	769	737	739	762	781	793	736	750	730	724	760	719	736	731	722	763	753	688	779	738	752	752	732	768	753	775	740	752	739	742	749	719	702	728	697	793	785	754	719	740	676	723	787	802	752	782	739	779	749	760	727	716	721	752	756	779	737	739	690	711	754	706	726	711	738	779	776	748	761	723	767	702	748	737	716	733	741	740	766	775	749	771	757	741	711	711	757	780	845	690	706	767	803	723	774	756	692	753	719	709	760	759	723	753	758	689	731	748	757	719	731	792	763	765	704	718	769	786	746	765	741	741	726	688	771	747	736	744	765	715	714	742	731	708	776	753	721	749	747	724	681	797	736	737	771	784	803	764	682	739	772	757	716	730	740	709	780	745	756	777	720	793	745	760	751	760	767	719	807	717	782	769	729	718	733	755	696	814	709	752	726	768	750	738	767	771	702	718	775	761	757	748	756	711	744	723	716	765	751	737	776	706	750	765	729	730	794	754	774	761	774	772	779	725	773	775	803	785	769	740	778	790	751	763	745	765	711	781	751	776	801	734	774	763	764	743	747	782	758	729	749	715	747	775	791	701	699	744	712	766	773	745	759	777	764	728	745	729	782	766	746	724	764	705	699	744	740	771	716	714	748	744	789	762	735	796	809	747	795	739	775	774	760	695	742	790	741	773	759	720	762	731	800	696	751	820	774	735	723	788	723	758	715	761	783	775	745	751	732	720	748	776	757	782	770	732	770	781	772	759	736	772	745	764	786	750	763	787	745	814	773	706	732	776	730	811	721	733	775	746	759	818	741	788	737	719	743	773	713	770	719	762	741	778	755	735	776	752	796	755	765	756	725	746	756	718	738	736	783	731	737	770	731	727	741	756	765	798	736	749	764	765	721	722	744	754	768	758	776	758	722	764	766	786	755	814	724	718	742	738	739	740	780	782	751	769	765	750	757	747	768	742	759	730	701	758	742	730	767	774	767	739	753	803	756	688	781	780	745	744	731	707	774	765	737	791	736	830	800	760	737	766	746	703	737	771	733	765	782	739	722	783	729	727	697	780	707	708	803	799	733	715	727	759	752	724	682	681	798	696	732	765	705	742	772	812	746	771	710	737	711	806	757	758	726	739	773	792	745	731	702	762	776	731	719	711	743	734	745	786	720	770	818	769	738	762	718	707	737	726	701	788	704	729	732	772	744	810	808	758	737	736	748	754	707	780	738	732	724	777	702	724	716	769	713	771	803	759	741	739	730	794	708	741	748	772	723	756	765	691	738	714	768	747	714	744	779	730	724	744	800	774	698	745	800	719	755	730	761	755	739	684	751	700	755	698	735	726	767	787	739	743	771	779	751	736	757	740	739	751	750	749	748	754	720	717	735	770	716	765	718	748	769	751	754	792	729	799	758	727	695	727	774	754	817	740	820	722	806	767	725	710	720	769	736	698	785	747	777	760	744	781	740	720	737	759	752	794	744	744	678	788	779	722	788	709	770	727	808	743	738	764	722	705	717	689	736	786	796
36214	19861	5021	2640	2166	1748	1514	1333	1256	1118	1185	1037	1039	1048	1049	1022	984	994	962	989	942	913	1014	929	997	897	975	923	911	911	914	945	925	912	915	979	934	931	939	886	876	971	920	917	928	965	928	977	982	902	937	917	897	927	999	915	936	898	908	901	875	935	904	922	927	922	906	937	914	941	956	961	916	928	924	915	964	876	944	925	909	861	925	934	921	987	930	923	910	946	989	950	932	923	927	868	920	886	955	897	915	883	955	905	945	931	929	954	945	994	920	948	1005	901	941	960	921	929	920	941	906	962	947	966	870	937	854	947	885	898	940	959	938	926	966	913	901	954	873	922	969	920	941	907	940	925	965	942	925	960	909	933	867	899	959	939	973	921	886	908	942	918	934	934	967	915	860	917	893	909	937	905	922	878	913	951	892	918	962	898	882	910	948	892	892	884	947	890	929	980	911	958	890	926	922	881	902	897	981	951	936	886	901	935	956	904	913	899	954	908	983	904	924	905	914	886	912	896	908	920	952	894	880	914	947	921	919	936	918	895	896	921	961	898	870	895	887	950	930	920	893	965	902	930	871	957	913	921	901	876	955	901	872	943	857	885	918	874	856	898	924	951	893	947	933	866	955	906	973	903	934	889	939	887	952	961	920	925	936	921	928	966	899	960	969	892	960	911	900	972	949	905	916	912	937	932	935	932	911	937	941	938	937	937	919	941	944	880	935	910	930	930	892	962	997	898	921	899	919	935	939	926	887	938	909	931	906	946	923	926	933	935	1011	880	938	909	949	912	991	907	922	972	974	946	923	923	909	937	891	881	863	839	886	890	912	932	877	958	895	914	950	966	910	1000	915	920	950	934	909	946	880	944	928	977	882	900	937	952	918	900	927	886	922	930	934	912	924	933	929	978	910	924	871	963	904	907	890	913	917	927	893	908	869	916	886	902	914	938	936	1005	932	858	893	994	956	917	904	908	960	892	915	914	947	939	963	926	956	949	897	944	927	865	906	957	994	941	900	940	891	919	893	919	919	891	869	911	975	882	940	939	951	927	959	923	901	960	938	931	962	891	878	939	923	914	969	922	865	924	936	910	938	906	917	956	892	913	913	914	935	925	963	940	886	946	938	934	926	914	932	900	906	912	897	949	910	896	893	901	862	906	951	958	907	929	923	926	960	900	867	896	956	915	909	934	876	910	922	901	991	951	951	925	940	920	897	904	871	889	923	946	925	903	858	937	912	944	938	970	953	945	926	899	919	911	912	909	930	877	930	950	963	885	958	964	865	933	912	906	939	905	882	915	900	939	903	925	948	945	955	879	963	961	886	888	908	969	934	932	859	874	929	923	930	952	915	903	877	955	950	949	908	887	956	907	992	954	943	927	935	880	938	918	921	898	880	887	1003	895	914	878	918	943	871	919	919	934	935	984	899	876	891	938	956	921	885	890	952	927	907	893	1007	942	902	851	931	888	989	910	881	936	960	901	925	918	918	877	928	907	932	899	933	863	941	920	919	958	877	905	938	960	899	965	911	913	937	892	933	982	929	909	918	902	918	911	944	933	941	955	941	948	965	924	934	930	925	898	926	937	930	913	934	886	947	922	930	965	844	866	885	982	854	954	1013	950	878	926	927	886	899	898	951	895	920	932	898	937	925	923	950	933	895	934	887	961	910	944	939	917	915	890	901	920	932	942	920	890	975	924	911	988	958	885	853	886	911	928	923	854	937	957	966	856	910	946	906	980	904	959	909	916	959	911	919	909	918	950	905	866	935	877	915	909	913	971	883	926	971	941	940	914	958	884	926	921	888	887	945	954	907	940	909	893	910	976	955	925	917	882	941	900	905	932	919	928	879	922	939	972	872	891	918	921	903	949	887	957	968	875	950	958	905	923	916	879	949	927	898	900	937	960	918	902	911	932	902	960	906	920	894	928	962	940	947	964	957	937	903	886	917	854	946	943	941	989	872	905	896	888	906	922	856	925	896	952	975	948	934	919	912	918	963	914	885	951	924	901	939	919	934	877	947	896	925	882	941	909	893	969	943	922	905	878	847	946	929	917	913	886	967	950	888	923	923	924	973	911	854	891	936	952	886	874	956	931	874	906	907	965	878	924	894	931	931	930	886	873	917	912	979	948	942	958	914	952	944	928	876	936	918	871	910	946	923	884	890	921	919	934	937	918	923	922	917	912	903	896	933	910	932	935	935	915	897	950	916	936	922	894	889	856	895	873	939	912	891	955	904	914	896	936	956	934	1002	915	909	807	964	925	889	943	945	946	936	901	945	874	963	863	944	863	890	872	898	917	905	931	886	925	887	905	947	889	920	892	927	910	938	951	912	885	920	940	974	874	873	916	934	954	885	882	943	919	906	920	935	910	956	912	994	924	961	913	924	911	937	919	887	896	898	888	891	948	927	903	925	880	922	903	881	939	945	939	939	960	919	858	905	957	907	879	911	935	921	925	974	910	934	935	930	934	914	964	921	930	905	912	873	968	912	913	901	926	897	957	920	888	952	922	939	916	932	944	921	966	901	938	946	954	919	890	935	887	915	900	889	909	958	959	896	906	920	912	954	933	916	929	900	909	841	906	949	929	915	969	929	895	937	895	906	897	939	864	922	903	916	897	892	927	958	925	901	908	946	881	940	924	958	928	898	938	927	932	966	924	910	917	867	938	952	905	907	957	854	935	915	981	937	973	942	876	897	917	947	924	940	949	894	904	921	921	909	905	912	887	924	887	927	927	897	964	952	945	937	887	907	948	969	937	890	903	944	926	934	966	867	847	945	946	908	913	931	918	953	888	933	929	837	912	948	911	976	913	896	918	879	878	912	964	948	976	948	914	934	952	952	921	929	889	907	956	958	918	897	948	883	863	947	944	919	893	917	907	915	942	897	924	902	928	933	962	890	908	938	894	896	934	871	970	942	890	937	973	962	912	930	930	944	969	895	957	924	936	923	880	961	943	939	957	929	912	915	932	882	883	881	946	887	906	895	893	871	922	873	1004	947	960	902	931	917	923	946	960	924	968	927	890	915	888	925	902	988	962	912	910	969	926	939	927	949	896	943	926	921	940	871	907	957	880	962	919	900	932	935	916	905	963	985	930	872	913	891	918	908	907	958	940	869	944	933	922	933	960	922	940	975	977	985	870	935	860	902	927	902	953	921	920	949	870	945	940	905	921	868	897	939	920	898	907	852	883	910	917	957	914	932	931	884	883	979	868	927	878	896	932	897	882	952	920	936	895	924	951	932	947	935	895	885	888	963	891	886	915	927	922	978	925	929	926	926	954	849	877	941	919	879	919	962	949	911	910	890	978	906	920	923	909	885	921	882	923	898	950	894	884	905	971	869	869	932	938	876	886	911	869	924	903	919	838	905	906	875	920	945	912	934	914	936	949	924	936	918	914	892	922	926	957	892	922	910	974	930	901	971	915	938	953	899	893	910	926	945	939	978	879	918	969	926	920	906	921	984	914	923	906	946	933	917	924	893	970	959	931	918	927	936	938
25083	21501	27528	25737	7017	697	567	555	526	543	513	490	483	474	492	514	475	456	505	540	515	488	480	491	472	486	493	489	517	509	494	473	439	431	476	462	481	472	498	473	465	482	425	482	466	463	454	473	503	494	507	499	515	440	466	480	449	468	468	448	453	452	435	477	456	465	441	453	490	490	488	449	425	432	464	475	437	481	455	460	497	467	444	493	489	467	438	456	447	492	440	472	517	504	475	455	435	491	493	480	422	437	475	409	508	465	481	461	475	434	444	471	481	487	487	475	447	454	423	474	457	469	459	484	480	464	480	494	513	488	473	476	470	482	462	467	460	493	481	450	469	486	454	466	489	467	493	463	489	434	496	445	433	467	478	514	462	490	422	478	415	541	457	460	451	465	456	471	474	472	473	503	481	426	468	422	470	468	466	448	511	445	470	463	431	453	445	465	489	478	502	525	461	490	443	451	438	451	491	453	492	503	482	423	424	496	468	500	494	456	435	465	425	462	453	460	460	467	435	464	466	484	473	440	494	490	516	477	444	452	457	434	430	460	483	474	463	422	502	454	479	486	461	471	498	468	490	456	455	459	479	475	514	472	450	450	483	438	487	511	477	453	468	436	475	467	476	482	450	452	495	460	457	457	428	482	450	468	460	499	429	443	457	434	460	505	459	471	497	469	456	438	490	451	479	488	428	462	446	462	479	465	444	455	484	443	460	470	481	461	446	421	468	454	442	458	467	467	499	463	473	456	470	471	451	439	430	404	467	490	476	473	480	441	422	461	456	424	434	452	452	462	490	462	494	484	469	480	484	509	457	443	458	485	476	489	474	493	445	492	449	460	469	440	440	490	482	422	451	474	417	464	441	422	466	440	454	456	485	429	483	455	466	476	456	463	461	483	463	474	449	491	471	437	467	455	455	480	446	458	511	468	473	470	414	475	445	404	496	450	493	500	475	470	468	490	454	440	503	449	452	495	456	451	479	471	462	481	474	508	452	480	463	473	460	434	473	472	464	459	449	463	409	459	432	479	483	474	455	477	428	488	448	447	477	448	462	450	485	450	474	458	423	450	508	451	436	494	451	510	428	456	467	496	459	441	496	505	456	464	495	475	459	511	453	439	509	455	477	448	465	483	483	457	453	466	433	456	436	483	498	486	445	447	458	450	541	460	489	484	457	450	484	493	461	474	465	495	446	488	494	448	445	464	437	457	490	466	441	440	461	453	478	471	437	426	442	451	433	464	491	464	447	447	465	453	455	475	469	459	476	467	474	511	456	451	485	439	446	476	437	435	426	477	475	463	494	488	466	494	471	465	449	454	465	446	445	419	464	451	433	465	452	453	469	489	502	424	441	431	474	490	500	447	465	435	485	456	492	480	453	474	443	424	465	464	457	443	469	450	491	458	453	481	457	446	468	436	478	447	472	454	471	471	445	449	492	466	486	462	481	448	504	491	473	471	435	470	470	413	464	484	468	467	455	462	473	450	456	417	443	494	495	452	461	455	455	503	432	497	472	422	451	489	482	450	450	501	504	464	441	448	439	458	474	453	465	495	494	446	495	449	481	480	455	487	506	451	460	450	452	449	451	444	481	482	434	458	450	476	456	485	456	485	484	460	452	479	447	494	483	452	465	450	468	476	462	472	451	402	459	463	436	465	476	485	428	482	435	470	490	489	433	430	481	457	457	508	474	501	459	481	512	433	469	455	477	504	448	440	441	451	460	431	451	482	495	517	448	493	449	461	453	435	452	459	452	465	458	498	436	465	436	469	436	492	446	463	438	463	510	455	405	483	459	465	470	456	464	473	441	439	469	473	461	455	482	457	443	471	470	441	445	489	480	413	442	441	441	463	455	463	463	481	466	458	468	496	446	454	444	443	439	476	476	473	509	466	434	470	451	480	478	464	454	490	448	449	452	452	470	482	497	487	448	475	436	447	485	434	489	454	419	500	464	420	496	464	454	469	435	497	460	422	466	437	470	469	447	495	498	482	483	450	458	479	462	474	469	444	460	477	506	464	443	435	448	491	455	451	402	434	448	492	479	454	444	447	464	438	486	469	476	437	464	448	465	468	450	454	441	436	443	430	477	467	465	452	415	436	468	462	485	446	495	440	465	470	458	495	448	474	479	487	457	486	442	429	500	474	460	490	431	469	462	461	442	469	476	417	499	452	478	474	475	487	479	502	452	437	465	454	496	475	468	486	515	464	502	460	506	489	439	411	470	463	459	448	480	472	450	430	464	464	464	457	523	426	476	455	453	441	462	458	446	483	462	494	497	494	443	471	434	474	457	484	458	461	470	446	459	446	514	510	482	494	439	462	494	447	484	461	472	478	464	441	460	482	463	447	463	471	481	465	441	449	455	476	446	480	471	458	402	495	464	495	412	486	472	449	478	516	455	420	480	445	484	452	431	479	452	470	433	465	466	433	458	463	476	466	407	476	481	435	462	471	421	490	465	490	447	474	466	461	447	508	493	492	469	479	469	458	488	464	467	487	456	456	475	484	414	439	486	485	460	499	470	449	467	470	468	471	465	465	449	444	480	460	439	436	435	479	435	495	490	482	439	464	487	456	437	440	484	488	467	438	475	445	441	495	479	470	457	476	499	490	489	495	481	490	502	445	457	505	471	498	474	454	524	486	443	457	482	445	467	464	465	452	451	475	455	460	466	438	433	458	434	453	506	498	478	482	455	467	443	506	457	479	457	476	501	477	499	443	446	460	471	491	473	468	455	442	485	475	468	446	477	497	464	492	484	468	477	431	449	440	443	454	480	459	436	497	444	460	485	412	444	439	461	471	454	444	478	481	461	454	452	464	438	472	457	444	465	466	446	461	470	441	460	498	448	456	473	457	475	465	458	444	488	479	458	479	501	448	488	485	475	435	474	483	507	484	446	468	468	525	469	490	473	452	459	498	460	501	509	461	473	446	465	449	473	482	480	481	466	501	467	479	450	464	441	455	494	447	449	484	478	473	463	457	463	455	453	426	480	472	487	460	446	478	457	466	456	457	474	447	459	439	465	449	447	476	470	464	472	477	470	452	464	482	475	468	448	482	499	442	497	479	481	476	432	452	484	419	459	478	493	487	453	464	443	462	520	439	468	497	485	459	466	446	503	454	473	449	424	497	458	495	477	512	487	447	437	483	461	441	459	500	498	470	466	444	486	487	492	484	449	474	461	451	487	467	451	463	489	448	487	455	422	463	471	416	468	488	468	479	489	437	462	464	468	475	490	471	524	477	473	484	474	502	456	490	471	449	507	468	475	457	476	504	449	468	428	422	468	407	453	456	526	496	468	437	453	476	495	466	491	437	462	438	463	510	480	454	506	469	434	479	445	464	487	483	446	471	477	463	484	489	479	400	473	461	445	499	456	461	467	444	465	448	442	456	518	458	422	448	442	429	475	453	421	495	475	474	467	496	462	442	447	423	483	451	444	462	504	451	449	464	459	427	466	469	447	480	483	484	442	481	482	455	440	486	485	471	423	469
31586	13643	2655	1440	1179	984	915	810	748	730	712	624	668	558	643	646	580	598	626	629	568	557	612	608	624	598	588	572	583	605	521	589	568	570	566	591	612	541	572	601	586	586	606	564	577	556	551	526	596	598	604	568	562	568	548	595	575	605	596	611	575	563	607	578	602	562	575	592	592	574	572	587	565	532	568	580	537	558	549	607	533	559	554	552	562	621	603	557	590	594	591	522	551	550	578	601	614	576	598	554	529	607	591	581	586	566	573	556	572	534	535	566	556	560	559	561	505	579	649	566	581	554	539	602	605	525	539	534	537	599	550	511	537	596	523	570	541	540	580	567	548	599	526	535	561	575	555	640	557	563	574	574	571	567	535	589	557	587	614	570	602	588	568	591	575	540	584	532	564	587	588	533	571	538	570	600	585	611	590	562	551	560	614	549	576	547	592	571	568	585	575	548	552	577	567	563	564	571	609	568	600	544	600	590	597	586	579	537	596	576	610	560	593	630	550	526	525	608	585	607	528	539	571	554	540	525	549	592	577	540	560	558	573	584	572	593	561	614	563	552	556	572	571	561	585	559	572	594	579	545	582	573	591	563	591	543	601	613	566	561	567	571	520	542	588	537	560	541	579	546	587	555	582	541	564	542	546	588	591	566	586	596	566	595	571	572	571	578	595	541	591	589	537	595	616	592	563	558	604	602	533	553	623	555	548	591	567	566	560	583	581	591	581	594	580	574	583	569	579	562	544	575	554	566	542	543	541	626	581	557	569	559	582	571	565	546	618	568	601	564	557	555	577	557	576	573	585	599	542	568	611	548	578	592	560	579	592	591	607	561	573	549	623	568	623	559	571	580	556	535	549	566	546	547	567	530	551	572	568	542	578	581	587	550	592	619	568	588	572	579	552	545	589	571	568	542	609	553	564	578	556	580	556	535	548	558	644	553	615	593	550	545	579	601	614	593	586	552	568	599	592	582	562	535	541	557	544	582	557	563	533	597	597	559	561	585	525	538	600	579	568	563	613	571	568	579	555	575	559	559	578	633	554	541	574	607	576	555	566	602	546	551	579	603	612	554	553	577	631	547	579	548	586	591	559	588	566	578	582	595	579	583	553	591	550	599	570	540	583	577	589	569	523	542	559	584	581	562	538	567	545	541	590	619	589	588	606	561	549	571	546	591	550	600	562	576	608	570	547	602	581	596	592	581	597	597	586	591	553	583	590	549	587	587	593	539	591	533	612	562	571	576	534	583	543	565	580	569	547	562	541	529	546	568	596	570	572	583	565	566	561	568	585	564	567	532	531	602	572	612	581	515	609	582	543	573	583	588	573	566	588	575	562	587	536	630	577	589	560	542	536	578	579	585	600	575	540	553	580	570	596	574	573	544	586	568	580	575	561	539	536	551	586	619	574	537	542	594	558	512	592	529	593	557	593	544	586	589	528	565	586	565	569	537	570	573	565	552	571	591	591	566	572	573	530	569	626	544	550	565	573	545	548	556	598	582	582	517	558	555	565	554	508	581	564	529	582	584	572	577	580	591	603	642	562	581	618	532	535	579	575	559	592	570	539	608	608	569	562	565	567	620	534	534	543	551	578	591	573	598	552	590	580	596	619	610	568	559	570	580	583	656	573	588	596	620	589	616	575	552	566	553	547	555	573	581	585	639	592	590	561	595	526	615	563	542	534	579	569	538	591	539	552	555	567	549	564	574	561	528	565	570	577	538	577	549	575	618	565	585	566	561	554	591	556	568	553	553	566	565	637	591	594	550	561	552	611	585	583	590	551	553	590	601	570	617	577	583	525	607	549	582	553	583	591	568	572	573	514	589	561	618	583	560	581	564	578	549	558	577	556	581	567	545	558	580	581	587	567	588	525	609	560	589	540	607	565	555	588	556	546	567	583	586	538	570	584	572	588	598	548	589	560	587	554	551	571	543	567	572	568	542	580	566	581	621	571	562	580	586	597	560	567	583	586	529	585	539	540	611	590	576	582	568	572	618	585	585	569	584	572	567	556	600	578	571	562	597	616	575	599	588	580	567	530	593	594	551	637	585	600	597	557	538	568	595	560	567	590	554	555	588	572	567	543	601	600	606	573	592	537	606	564	574	581	562	590	571	560	595	563	579	542	562	591	598	532	567	583	586	556	602	638	567	576	544	594	574	588	553	561	555	542	599	529	603	575	555	633	545	592	548	500	573	583	576	508	578	517	608	553	561	576	581	568	611	592	550	555	574	548	607	608	536	547	615	550	531	534	568	562	533	577	616	568	647	535	562	607	556	567	589	558	581	542	589	586	573	571	596	574	615	622	547	562	525	588	580	642	561	537	589	595	541	584	579	580	597	572	552	620	600	572	573	551	555	559	536	555	585	553	530	554	528	569	598	568	575	569	626	558	594	589	627	524	538	588	552	562	567	599	597	539	549	533	566	570	557	582	581	539	543	591	554	554	578	596	576	552	574	570	577	600	554	550	531	578	567	588	605	600	582	550	627	564	549	579	548	549	581	577	578	567	525	555	558	576	576	585	617	557	536	589	568	605	571	573	559	593	577	548	563	612	573	572	565	530	554	540	583	550	583	603	588	607	545	589	614	540	592	605	551	590	574	598	594	557	524	590	572	557	582	541	589	600	591	559	599	581	585	565	571	602	549	541	558	503	565	527	565	545	586	567	616	594	598	532	550	582	542	573	579	554	569	560	517	564	566	565	589	591	603	541	561	602	572	547	553	621	599	561	511	570	577	590	575	558	570	541	551	609	573	581	578	573	599	578	555	552	562	550	551	573	564	557	601	593	576	570	549	566	518	609	568	583	605	611	574	617	604	630	601	608	545	520	567	531	559	591	603	557	531	555	533	575	530	548	616	535	566	562	577	536	574	577	582	589	569	590	560	566	554	636	603	609	576	583	581	566	586	586	544	563	531	542	536	536	542	594	547	558	574	560	519	572	545	583	594	572	570	559	580	560	565	594	581	534	561	565	604	551	568	564	580	594	575	560	619	565	612	580	588	549	582	586	587	576	568	591	585	586	564	595	537	557	572	605	551	599	586	614	604	598	612	545	591	587	597	564	585	563	560	583	566	519	581	564	554	564	590	588	606	579	579	580	555	570	568	605	569	562	587	588	532	559	594	596	554	553	571	578	590	587	574	574	574	593	557	569	563	563	579	540	561	565	584	585	581	579	610	602	565	563	563	514	570	573	579	587	572	545	597	607	557	569	557	535	616	596	602	574	564	561	535	601	560	561	542	578	594	607	592	576	553	502	581	572	624	539	550	615	575	583	591	544	600	575	566	542	624	581	603	568	574	575	600	551	582	571	566	611	576	592	593	631	566	558	569	566	544	547	606	582	547	572	549	577	527	565	559	590	579	541	548	581	542	572	538	581	594	568	596	555	597	546	552	557	580	608	569	602	547	581	589	564	580	582	556	577	593	589	565	586	525	592	619	590	561	578	573	577	580	557	566	586	543	580	555	587	607	573	604	605	551	533	578
22972	21564	29408	24193	21564	21571	5294	786	544	567	475	492	457	397	390	408	412	377	368	333	328	372	365	325	335	323	365	359	336	327	321	324	328	310	332	310	303	332	322	337	351	313	315	337	325	313	311	333	315	318	326	308	310	295	309	306	324	316	338	303	337	361	305	293	324	338	297	311	315	311	296	303	303	314	306	296	315	333	322	315	311	312	289	320	353	293	290	343	338	287	293	282	297	297	310	332	335	337	319	312	355	307	325	329	308	346	315	333	302	287	336	317	298	295	317	335	295	320	317	316	311	297	308	327	323	321	315	289	304	307	282	345	317	316	331	310	319	323	304	331	308	304	320	317	339	332	351	301	355	306	321	300	300	281	311	296	302	319	312	330	310	318	346	314	275	280	289	301	292	327	350	322	319	328	332	314	336	310	315	332	337	319	310	296	317	303	320	323	304	303	331	291	303	330	313	322	324	335	305	309	317	304	327	303	336	308	343	320	311	292	310	315	291	275	338	318	348	305	280	322	307	311	309	330	320	311	322	301	301	346	315	295	308	309	316	320	320	323	313	282	298	337	297	309	314	308	303	309	315	328	311	316	325	297	325	318	308	317	317	308	333	330	335	320	316	302	306	302	322	311	302	322	323	299	312	315	298	321	301	306	326	298	329	300	289	291	339	344	309	323	333	276	328	286	300	280	303	309	327	292	344	306	341	309	323	280	292	313	285	334	332	307	311	342	266	290	326	305	271	305	311	315	319	283	274	327	320	339	330	307	334	326	321	311	324	295	291	281	327	317	304	291	315	302	314	277	324	317	319	321	321	323	343	271	309	295	314	316	312	297	304	316	321	324	308	316	293	309	305	300	326	303	330	321	291	324	333	328	323	325	288	325	350	321	326	292	353	338	305	320	309	314	312	312	301	304	330	301	335	309	343	307	360	325	294	327	304	295	285	314	295	348	316	306	315	321	325	318	341	302	300	299	320	307	320	316	294	308	309	323	335	325	331	318	323	300	292	277	329	298	303	306	345	309	331	345	334	343	324	291	344	277	304	326	296	318	342	307	326	307	326	291	322	329	293	311	327	281	303	290	293	325	302	306	291	299	311	301	303	305	313	327	279	311	293	326	329	280	310	343	313	307	304	324	324	309	339	328	331	289	314	329	300	309	324	318	289	298	325	342	307	318	349	295	324	327	297	302	304	325	305	312	293	330	308	282	312	318	321	324	294	287	322	331	316	317	329	347	330	310	313	295	326	296	322	316	337	326	324	346	301	326	297	318	346	319	317	308	291	274	302	324	312	314	335	316	336	312	313	332	305	311	303	316	298	343	341	346	331	294	300	303	337	320	330	334	277	312	277	331	341	303	298	305	314	323	298	322	297	341	321	305	300	299	322	320	337	333	319	303	303	298	282	298	310	325	332	334	332	327	300	331	293	322	314	316	340	307	314	295	289	294	361	296	368	317	321	315	312	352	287	338	308	302	310	308	324	304	326	316	311	316	363	300	313	321	328	303	297	322	313	323	341	291	302	298	293	309	321	302	308	322	343	330	305	340	288	301	335	317	335	341	336	339	271	304	298	324	312	354	302	325	300	319	325	331	306	317	320	329	314	333	293	328	295	316	323	304	331	323	298	313	333	296	325	281	335	327	302	332	298	328	318	295	288	324	294	340	315	306	295	326	326	286	300	312	315	313	345	289	314	342	308	324	340	303	330	329	300	323	342	313	346	289	277	333	329	299	323	317	300	345	318	305	290	305	319	323	338	312	320	279	345	313	310	326	301	342	317	301	305	328	286	330	296	308	327	324	333	315	317	328	285	328	328	319	339	322	343	345	283	330	291	332	335	296	334	299	307	303	291	330	331	315	319	312	323	311	307	301	285	321	317	298	338	325	337	304	330	292	282	300	319	326	328	298	302	321	290	276	337	297	311	332	312	305	311	298	329	289	315	308	316	291	311	321	327	330	318	319	330	299	325	303	350	292	294	306	311	330	294	338	330	314	328	329	304	308	322	339	284	336	298	282	310	297	268	294	320	345	311	294	288	365	329	332	321	336	327	322	296	335	352	282	266	318	311	278	303	302	292	276	306	285	292	299	316	292	307	315	323	298	283	322	338	325	312	333	309	324	300	277	299	336	320	305	331	338	304	329	306	299	325	334	315	321	311	302	341	304	326	282	322	330	311	288	310	317	305	290	332	289	350	309	349	327	294	289	296	288	328	301	315	264	334	332	309	279	328	305	293	323	337	302	276	301	322	375	317	315	305	277	326	346	322	331	314	290	312	304	293	331	310	307	302	317	304	318	322	349	304	300	312	316	316	259	309	338	315	321	301	345	323	310	285	315	289	327	280	316	317	325	358	291	323	330	299	320	314	334	315	328	317	305	280	287	317	296	312	283	338	299	305	295	326	320	308	316	311	332	340	313	294	323	345	314	304	302	324	346	315	297	315	312	309	338	313	305	342	315	312	314	286	301	334	297	320	301	302	296	295	330	314	286	316	330	335	321	299	306	319	306	299	299	354	307	320	305	316	307	334	309	316	345	312	333	282	334	310	345	350	304	304	291	268	312	305	302	316	306	309	345	331	304	310	321	316	286	294	322	294	312	327	315	299	318	284	308	323	325	333	315	300	316	326	337	311	336	317	318	300	323	307	280	302	284	325	306	303	272	318	293	305	309	312	325	287	317	282	293	356	335	318	315	303	310	308	325	309	330	312	345	324	299	321	312	343	336	326	334	359	337	298	328	325	312	339	285	298	334	293	311	320	308	306	315	320	357	290	334	327	317	310	281	319	289	306	319	323	268	291	317	320	332	327	333	304	327	305	304	310	314	317	315	317	307	302	302	304	358	288	324	332	323	312	347	320	341	319	286	312	297	328	320	314	288	332	340	332	332	344	324	336	303	275	297	315	302	312	306	316	318	329	330	316	324	271	309	282	317	292	285	305	295	339	332	304	312	317	314	279	312	275	361	324	304	331	299	343	283	307	327	315	294	345	284	322	337	330	293	302	307	320	326	296	306	281	304	326	345	323	307	318	346	308	302	285	308	302	317	318	288	321	322	298	318	330	304	321	308	285	295	289	314	283	291	326	321	321	309	312	278	317	310	328	296	322	330	326	305	321	286	353	312	306	321	288	315	350	315	308	326	321	307	348	298	281	294	322	310	294	323	328	292	313	311	292	330	307	326	322	305	330	318	321	314	304	316	319	304	323	336	304	333	293	310	327	319	318	314	340	300	273	321	310	312	298	309	328	303	316	318	341	330	325	314	299	306	314	298	339	351	323	349	313	288	299	288	309	319	284	329	350	326	348	305	318	301	325	299	316	301	294	316	324	310	312	309	340	320	304	328	318	327	315	307	318	293	299	296	302	297	317	328	287	301	310	336	326	338	276	309	283	303	322	313	314	307	338	301	297	300	339	278	323	288	336	299	273	317	293	314	291	300	321	310	312	277	307	284	285	306	312	287	296	314	282	291	304	283	304	303	314	333	292	352
42109	25541	7652	3653	2698	2105	1590	1206	1043	878	867	718	676	633	592	532	514	520	494	496	503	498	456	464	479	458	475	472	447	429	420	456	426	429	410	424	447	399	400	409	444	425	412	438	431	419	400	415	416	407	430	423	428	428	418	445	434	414	443	407	402	409	456	378	393	443	435	408	382	421	428	410	437	428	432	400	414	398	444	387	428	391	430	418	422	401	425	439	404	406	427	411	389	419	390	389	443	401	405	395	401	407	441	429	398	454	400	429	427	437	396	416	427	434	411	418	435	427	406	434	414	423	407	389	409	447	413	403	414	429	408	424	370	378	406	418	395	394	407	410	402	402	419	427	394	419	421	424	384	411	372	390	410	395	423	443	417	425	412	412	377	401	407	415	399	438	420	418	403	376	388	409	432	426	461	435	381	423	401	414	432	385	406	413	411	402	423	441	438	386	407	403	405	413	371	403	432	423	400	396	423	393	401	432	396	403	430	396	397	404	404	401	375	392	424	445	391	362	376	395	423	389	365	423	415	399	407	386	415	425	400	391	423	391	433	382	408	384	417	395	426	426	412	413	412	406	420	418	436	391	400	401	410	408	386	418	408	405	425	407	382	405	394	434	423	393	379	430	416	415	426	415	431	376	415	430	372	404	425	394	404	401	413	426	405	420	382	398	375	403	389	435	405	411	422	432	410	410	377	418	375	389	425	425	436	385	421	427	401	426	424	417	407	388	410	415	406	390	420	388	419	405	404	394	398	428	421	407	389	420	437	424	409	461	418	462	417	417	413	409	411	426	423	448	391	430	410	441	378	426	418	386	423	416	405	398	415	404	410	420	398	422	394	395	422	450	413	421	427	395	408	409	414	431	435	416	384	395	393	430	398	386	383	417	389	390	417	382	390	393	407	416	412	402	398	408	378	422	389	441	403	438	414	402	442	406	402	426	392	423	407	392	428	378	414	336	390	405	422	412	410	421	400	421	428	395	447	338	431	378	399	402	416	420	435	430	397	407	386	419	397	401	362	390	383	445	395	373	394	441	426	451	439	426	400	409	412	377	394	425	399	397	363	417	416	388	403	410	394	410	406	396	426	410	397	421	410	432	415	404	420	402	394	425	390	405	425	426	384	418	415	416	426	412	407	424	392	384	404	401	428	417	448	403	412	360	442	393	429	378	459	394	382	391	401	396	429	383	412	441	380	439	437	417	425	409	414	391	418	400	410	408	405	387	413	431	444	379	427	462	406	414	425	409	416	432	413	400	405	408	395	419	370	384	401	413	380	445	393	402	421	393	418	383	413	410	400	371	387	383	405	436	429	383	389	414	383	424	381	441	432	407	404	382	372	420	459	407	390	423	422	389	441	389	446	424	375	396	407	426	404	393	382	411	368	369	428	408	412	424	405	400	432	410	428	387	434	443	429	429	423	398	418	433	414	429	408	406	397	425	375	396	405	397	407	401	403	378	430	404	390	386	362	418	399	411	404	400	398	402	405	382	413	420	414	393	414	442	427	417	415	438	427	384	425	411	401	423	409	419	371	407	425	452	398	420	386	467	407	375	383	405	434	389	413	420	411	381	401	401	395	385	430	406	447	408	405	417	404	433	401	389	412	405	458	403	406	400	396	410	388	407	423	415	389	410	396	441	400	401	405	414	401	388	412	374	419	424	374	418	422	399	414	449	418	396	388	428	423	420	380	394	407	390	391	402	391	411	390	386	437	417	435	388	403	399	416	404	413	424	392	433	396	403	388	406	413	418	404	387	406	396	379	406	376	413	410	386	414	375	380	377	415	415	405	403	399	385	454	387	402	452	403	391	422	382	390	375	400	380	414	422	415	401	434	371	411	424	400	415	390	415	428	362	402	407	408	384	414	421	385	400	385	397	390	430	416	406	438	419	364	408	418	380	446	378	425	395	406	410	400	400	430	362	397	407	413	391	417	411	377	440	421	399	424	419	392	420	415	424	377	374	442	375	421	400	410	442	416	420	432	418	445	411	443	408	375	415	409	406	416	411	431	417	397	417	356	435	419	393	421	415	384	403	409	400	432	444	408	388	399	400	408	437	445	414	420	412	404	411	362	429	413	467	423	411	418	390	463	418	401	429	432	435	433	403	379	390	419	382	407	412	413	416	424	390	428	413	382	388	411	413	404	393	421	396	386	417	369	425	412	388	410	416	415	407	383	401	391	406	384	396	406	411	418	406	427	427	405	413	425	408	431	399	391	425	429	401	423	411	404	395	418	426	404	392	410	437	394	428	436	390	391	421	415	413	401	419	411	413	422	391	402	443	394	369	421	439	380	430	404	423	412	426	422	406	440	408	420	412	449	436	438	375	419	418	393	393	426	406	410	390	402	410	414	410	391	422	413	383	412	403	381	400	407	405	403	426	385	413	426	370	389	372	369	434	443	387	443	417	406	454	416	392	412	416	405	403	418	423	395	406	377	452	386	394	411	428	400	366	376	419	400	388	400	405	427	411	437	442	398	424	413	403	390	413	412	422	411	434	417	399	407	401	404	418	414	436	434	405	380	383	383	398	387	412	392	418	414	391	394	375	384	375	403	427	386	431	429	387	387	441	424	417	384	415	427	413	410	431	406	378	416	371	434	393	397	388	419	421	412	390	388	348	417	406	417	415	404	388	398	430	424	436	408	415	419	410	390	444	405	422	405	402	416	405	385	412	391	444	398	392	383	388	443	370	438	409	378	402	431	397	431	410	422	409	413	410	396	369	400	419	439	402	375	437	439	418	430	418	406	428	406	405	425	445	410	378	396	453	429	437	404	400	433	382	446	381	413	434	428	383	425	396	406	424	419	403	391	427	426	410	393	429	372	433	419	406	412	409	432	406	384	402	426	389	362	410	400	400	406	418	400	419	394	419	454	411	401	405	397	411	428	404	443	382	391	390	395	391	401	395	395	415	441	388	448	416	368	407	406	450	365	427	402	416	388	391	403	396	374	425	398	406	420	384	439	407	392	418	385	413	389	398	396	380	429	420	404	421	382	374	382	408	402	409	420	422	425	416	350	422	434	410	400	393	390	400	402	391	408	389	368	411	378	409	401	428	411	424	378	400	438	401	405	423	400	393	415	401	438	362	391	403	406	364	420	390	398	396	390	413	381	428	413	426	411	395	424	392	430	408	421	405	381	415	396	397	384	396	365	404	434	377	412	383	421	382	411	390	424	425	433	409	397	389	404	418	416	406	408	391	386	405	411	373	394	371	428	392	397	416	382	386	414	390	389	379	426	397	395	438	397	416	419	410	397	442	409	439	378	428	385	409	428	406	427	398	374	386	419	440	361	378	396	380	431	401	408	440	380	383	417	408	399	401	427	413	379	425	426	406	411	434	410	430	419	385	388	395	429	416	414	398	397	380	383	392	371	413	391	383	410	359	426	376	389	407	400	424	407	441	406	377	414	426	417	401	400	395	418	402	408	422	424	394	433	426	422	380	437	409	409	400	377	398	404	430	368	403	364	381	441	372	404	406
27974	18976	5034	1118	846	825	805	833	806	752	789	784	812	820	827	767	804	764	809	777	750	771	819	778	750	796	775	804	759	812	827	809	751	773	764	784	803	794	827	789	747	747	782	738	772	798	778	820	825	742	762	776	815	763	769	822	788	805	812	758	790	823	779	782	783	789	799	814	783	793	781	738	820	783	770	766	804	767	770	759	772	773	781	833	832	830	783	821	813	808	795	768	750	748	755	763	723	800	765	784	811	772	771	797	784	735	796	773	785	759	795	757	800	788	815	773	834	730	763	740	786	739	807	736	789	737	760	788	739	781	817	819	790	846	824	805	790	808	761	866	784	755	816	766	780	792	799	780	806	761	764	759	821	768	793	787	773	777	768	816	751	759	772	774	784	782	812	751	778	765	767	759	765	774	844	800	756	820	835	786	810	786	835	775	716	762	786	764	792	762	818	805	791	717	839	735	790	728	773	794	803	837	778	819	744	776	838	800	809	780	775	818	773	743	771	772	782	789	775	748	730	793	761	738	773	774	785	774	819	738	771	753	798	786	813	806	813	743	767	724	756	750	748	775	818	718	775	758	762	831	830	797	772	751	759	813	747	758	786	753	802	762	798	782	769	816	768	831	785	756	787	822	784	809	775	807	799	828	789	763	811	792	774	790	815	818	733	770	783	789	776	749	778	811	780	760	765	776	780	739	804	776	797	798	794	800	776	799	739	777	830	790	766	790	831	765	776	789	775	815	789	767	779	814	835	780	806	744	793	783	801	765	833	771	779	783	757	787	780	846	784	839	790	763	794	784	792	727	756	771	792	778	824	808	782	739	808	814	804	777	744	776	805	820	779	714	820	757	782	832	800	772	772	814	748	764	776	794	823	752	789	807	770	799	799	765	813	755	767	779	778	829	734	753	800	774	771	767	822	741	784	834	800	801	817	767	758	738	791	730	783	838	793	762	804	736	764	816	750	804	781	758	750	807	826	777	862	831	795	766	778	790	803	724	789	804	811	761	788	807	800	786	816	807	794	798	766	793	835	768	779	743	730	792	769	802	756	783	817	784	791	780	762	845	825	775	792	769	761	784	781	781	754	835	783	757	766	806	799	758	795	856	736	754	807	851	808	814	775	755	765	804	838	779	818	823	803	768	811	800	823	782	728	816	780	754	748	814	796	763	778	835	795	804	816	792	811	797	770	806	807	753	760	783	794	753	765	775	727	794	799	745	725	774	803	769	751	777	789	778	766	746	768	734	773	782	806	786	812	780	793	779	774	788	796	733	760	777	813	790	769	787	834	807	807	789	847	756	764	808	782	750	820	798	782	799	740	784	782	790	774	771	804	785	804	814	830	797	780	788	790	838	843	826	751	770	786	798	822	764	835	809	784	790	786	810	772	772	764	792	827	830	852	772	784	787	810	800	796	755	807	782	784	813	838	742	786	794	782	822	767	769	767	769	759	798	846	824	807	771	802	733	773	817	744	777	756	823	784	787	738	831	753	772	755	740	776	777	789	798	828	787	776	789	747	772	830	809	809	772	820	791	800	778	798	791	806	794	769	762	822	745	798	774	789	830	777	789	770	766	816	781	790	751	757	802	798	803	744	805	818	824	802	748	791	812	822	787	795	748	847	779	839	749	750	819	838	777	858	768	810	765	783	805	803	795	794	821	768	746	787	816	761	735	789	755	795	783	814	741	798	805	787	800	766	762	796	810	824	769	787	749	730	756	786	731	818	746	785	818	760	787	819	751	827	787	774	800	803	760	821	738	738	795	808	813	753	790	804	805	803	758	813	844	805	771	819	760	771	772	741	809	770	787	849	768	822	728	811	760	791	811	723	802	776	798	732	738	703	787	739	778	775	749	751	791	790	748	761	782	817	740	832	812	798	780	785	788	804	777	803	792	803	822	764	778	816	777	801	823	763	769	751	833	758	752	785	831	756	735	757	811	793	809	743	799	761	767	812	779	817	787	794	779	774	841	802	830	792	762	764	772	775	798	743	804	740	739	852	831	816	755	794	788	783	744	840	778	801	771	815	746	770	742	772	795	777	781	803	808	812	777	824	803	798	749	770	770	758	766	748	794	759	778	782	795	828	795	802	776	812	766	815	800	761	757	818	766	835	760	762	841	765	779	799	753	808	819	774	816	817	834	770	797	763	791	785	725	819	804	798	773	749	747	833	810	753	805	805	784	789	778	758	758	826	818	733	789	824	734	798	775	819	797	866	825	777	762	812	824	835	783	797	786	801	775	755	722	809	753	781	746	796	738	777	799	791	796	814	758	825	809	778	783	771	770	745	769	771	812	777	815	758	788	787	761	737	800	807	777	816	828	790	825	814	807	726	773	771	773	772	772	828	757	802	783	790	801	835	812	752	818	796	781	779	752	803	760	819	782	816	746	778	800	786	780	792	790	807	784	778	776	846	764	797	816	754	788	786	795	772	781	845	789	770	796	858	799	821	766	777	791	826	856	775	811	764	810	791	766	786	787	766	789	765	771	799	758	796	839	805	809	773	744	788	788	828	751	763	805	774	763	760	805	773	831	759	782	813	789	760	800	818	766	799	762	773	800	773	773	783	779	789	758	817	836	794	861	753	752	795	809	814	749	737	787	798	783	778	830	785	771	789	733	790	812	810	786	787	819	802	802	806	800	822	772	758	786	794	795	782	771	795	783	788	763	770	818	785	756	750	749	717	764	829	800	795	781	791	826	790	766	800	781	808	791	811	819	847	785	758	775	792	803	757	758	817	792	762	783	838	811	821	791	819	763	792	765	800	741	793	801	805	826	733	763	756	762	865	837	834	780	791	815	782	768	815	807	787	759	796	748	794	766	813	824	812	784	771	830	788	790	790	768	823	801	697	757	757	816	793	778	777	790	755	793	812	789	775	805	811	742	743	757	761	795	792	860	755	769	861	750	759	731	809	806	771	803	848	812	778	782	784	801	794	807	793	796	822	817	789	769	770	815	752	844	832	790	808	772	754	796	819	791	787	809	848	801	808	827	782	802	784	787	774	777	830	783	806	768	734	779	751	759	795	807	785	810	778	787	756	779	720	783	752	778	740	807	778	758	773	787	751	800	854	781	804	750	816	761	807	777	851	813	824	802	744	827	808	774	724	794	785	800	802	782	811	758	805	815	751	778	780	770	785	797	757	798	766	765	770	794	787	783	864	795	779	788	821	802	788	769	786	763	743	766	759	761	804	770	774	738	776	799	773	776	743	723	832	744	783	763	779	788	808	801	817	812	793	816	783	825	804	801	785	783	837	830	816	804	796	780	778	761	809	821	818	764	827	819	799	823	788	813	815	761	783	823	796	792	769	788	781	718	771	778	803	821	817	787	795	754	789	756	796	780	792	775	724	749	772	824	773	804	778	809	793	781	829	762	784	785	782	792	787	781	811	800	832	830	796	781	768	803	822	851	765	791	790	788	801	761	784	756	758	806	791	787	805	814	775	781	769	845	786	797	840	820	817	766	783	809	814	763	840	788
10722	3617	1253	1043	1052	1042	984	968	931	1005	981	989	941	944	969	943	974	992	1007	974	945	952	1001	901	985	945	960	971	960	943	950	948	974	960	964	955	992	953	992	984	952	986	978	963	969	968	928	924	940	995	988	941	998	992	952	943	924	943	989	969	919	1007	1003	967	901	960	988	1003	960	932	935	960	952	997	974	1025	997	941	976	974	962	957	994	963	975	1017	995	994	946	957	991	990	944	960	979	982	959	1015	957	984	925	935	990	960	965	1024	972	1003	968	974	951	985	989	970	978	938	949	911	883	990	982	982	961	888	997	975	972	958	983	929	921	1011	999	1010	945	954	995	1043	928	943	944	974	1000	949	912	981	974	893	926	953	939	993	954	951	934	960	998	1016	956	956	942	986	935	936	940	948	896	1009	942	984	944	956	909	894	997	957	945	978	946	965	969	915	1019	925	964	929	952	937	938	960	923	951	903	946	998	992	994	972	938	921	1002	962	936	952	963	910	1016	997	944	977	913	991	973	970	957	941	973	965	999	962	927	932	958	977	933	985	975	975	965	956	937	925	975	988	960	884	997	952	999	935	973	897	985	988	968	960	966	975	972	977	965	944	981	934	914	1013	1025	925	1025	1008	934	935	913	969	999	985	939	940	952	970	946	952	923	959	1003	998	946	960	998	973	973	954	983	1001	935	973	962	944	986	988	942	990	993	1004	917	960	963	1014	964	997	967	931	948	965	977	911	997	993	1010	952	975	1032	974	971	974	984	974	954	997	961	997	948	894	966	947	1059	970	952	961	995	957	1019	1002	957	968	1017	950	937	871	975	987	940	993	949	981	968	987	932	923	960	961	980	979	964	914	969	991	893	996	994	1027	971	989	994	922	934	1014	932	970	943	1000	919	934	945	969	959	1005	964	983	921	983	938	909	955	978	961	973	960	990	943	967	972	939	997	974	917	988	974	1006	985	978	966	987	995	974	1011	967	1016	982	931	933	1022	995	964	976	959	999	921	959	947	991	992	986	967	979	992	929	946	977	992	954	964	955	968	940	965	934	987	981	969	979	939	923	1013	939	995	960	989	962	974	926	898	990	960	944	898	974	981	1029	955	1007	999	980	945	1016	985	989	922	975	921	948	971	1013	969	1009	988	974	900	912	982	983	1007	915	954	978	984	900	994	941	1052	984	996	905	1010	940	976	962	986	983	922	943	935	969	948	992	968	952	940	974	929	986	966	1026	971	980	959	1007	900	942	933	1005	979	929	932	970	1010	967	971	1016	965	989	979	926	962	986	985	952	957	940	924	937	961	1002	959	962	1026	951	1001	991	999	950	961	948	966	957	987	985	945	1003	1009	987	979	966	996	961	898	981	961	1013	993	997	1004	931	956	954	917	963	959	963	938	965	951	964	990	1010	919	953	929	941	934	925	1009	947	1005	953	920	997	941	1000	870	1018	963	946	1035	1000	970	976	970	980	925	955	974	986	936	969	926	958	986	959	972	929	941	997	931	942	944	977	1021	979	967	953	1003	979	945	939	961	925	966	953	952	956	943	1024	965	995	978	993	1001	977	1011	978	929	956	951	961	973	950	971	981	959	984	964	970	966	907	946	930	1005	980	982	941	984	1020	1012	1013	993	930	937	1032	912	970	978	940	977	971	1003	972	1024	966	968	985	996	1003	1020	976	936	919	990	976	952	1017	945	968	955	979	964	1040	968	976	952	954	951	978	932	963	971	961	942	966	930	993	923	995	971	981	959	951	957	941	985	950	993	941	949	1016	973	992	1007	904	933	943	1036	914	990	946	1005	1003	943	902	991	967	947	1017	1006	1012	950	999	1040	984	941	1019	997	971	1003	978	1023	872	988	961	1001	918	962	978	974	911	937	993	923	948	988	977	932	928	915	969	994	922	968	1011	942	988	962	959	976	939	976	996	972	946	942	966	1015	958	914	982	942	974	1002	984	943	963	940	931	985	996	963	905	921	950	993	1041	970	950	1007	953	980	947	965	993	1010	940	1069	966	972	976	972	955	962	909	975	948	903	981	924	946	977	957	996	941	953	991	1001	898	983	935	999	994	973	972	1002	914	1011	996	915	968	976	999	972	961	968	945	967	943	959	959	950	986	1003	951	917	978	932	923	933	951	936	908	985	997	994	933	997	930	954	967	919	959	959	999	935	940	946	991	952	993	1000	962	906	971	974	975	1024	993	1031	995	949	962	973	985	967	995	950	969	920	1015	938	896	932	950	936	940	943	946	962	903	967	928	932	964	931	955	969	983	1001	946	985	993	987	1009	981	979	968	959	976	951	985	974	924	958	971	1025	1000	982	911	944	953	958	1030	941	961	945	997	1000	1025	940	1045	982	933	1029	990	892	973	1001	973	966	990	989	980	984	1001	1012	1008	967	984	1002	982	925	981	999	998	969	975	940	957	918	929	974	966	930	977	940	937	1016	922	958	977	958	918	878	907	985	1003	933	948	971	982	947	959	949	988	962	956	956	978	955	957	1034	977	981	901	997	1033	925	912	937	968	958	951	1013	964	961	931	951	967	964	992	893	877	890	987	990	952	922	935	1004	933	990	993	1011	944	904	970	950	950	959	963	989	966	943	946	979	944	989	929	991	986	956	948	943	1024	990	948	972	921	981	1005	913	908	975	939	983	1016	992	1004	962	971	952	971	940	905	991	993	941	1004	942	951	954	955	1009	966	947	998	902	974	1002	981	937	985	1023	927	929	991	942	998	961	936	957	983	982	981	983	1005	934	935	957	928	1003	981	976	936	1004	916	970	986	1013	910	967	987	1014	942	988	975	940	926	985	969	980	911	984	1018	1001	919	948	967	930	995	976	967	1007	946	933	930	952	962	951	966	979	951	915	1000	968	946	990	988	946	947	957	1016	1019	959	921	1017	956	939	967	962	880	990	954	956	928	984	963	948	898	995	1004	990	1031	999	985	984	946	1002	977	971	935	1007	1006	979	968	938	999	966	943	986	965	929	973	925	984	955	963	1005	946	977	967	954	976	949	959	978	908	972	948	986	986	945	971	972	974	938	940	955	1014	991	1009	979	982	924	971	944	996	936	958	969	940	978	1024	912	951	983	1003	968	978	990	994	1021	894	948	986	927	951	1009	931	999	966	963	1008	989	937	1020	954	1001	965	1017	981	930	957	936	947	964	921	965	990	972	960	975	1000	992	967	940	969	946	996	1002	965	990	946	980	959	991	964	939	966	929	973	995	952	937	966	973	990	958	953	984	970	986	1009	973	959	915	950	976	944	1027	975	939	1005	988	925	975	1004	965	962	972	930	990	960	974	924	967	950	969	977	967	966	946	946	938	991	967	945	989	951	907	992	966	976	1014	966	976	948	970	978	953	971	962	993	1013	930	975	939	956	975	929	996	974	1008	988	923	994	971	916	958	941	997	982	902	979	981	984	963	975	961	998	956	935	939	973	931	969	982	989	926	943	957	906	974	1035	950	965	942	959	922	977	958	947	971	968	946	945	960	941	942	915	994	984	935	979	977	964	941	994	916	996	979	966	972	966	928	976	962	929	991	951	993	938	960	936	944	942	972	1064	1014	975	962	926	969	949	1061	950	994	966	991	918	971	1007	1021	955	978	934	934	960	967	949	1007	956	942	931	948	926	989	983	973	990	909	1077	944	991	993	997	979	950	925	957	962	932	936	951	957	955	955	941	1015	1012
23999	21608	29004	24693	21598	8277	1316	1034	908	867	842	799	804	810	735	741	807	775	728	760	772	762	722	786	751	815	738	786	659	727	790	746	769	750	746	765	710	713	729	776	710	739	784	755	800	803	753	774	697	833	735	730	721	772	755	749	717	728	755	758	739	737	751	717	713	683	679	723	733	708	696	739	672	725	767	750	735	751	760	752	735	713	684	735	734	705	759	760	716	718	737	756	765	749	756	768	711	706	730	719	741	748	787	811	736	736	707	703	729	763	762	762	784	767	720	746	729	679	757	806	778	742	714	696	754	773	745	707	812	768	769	770	726	717	723	734	758	747	709	716	706	741	744	763	744	732	724	758	724	718	745	733	756	739	721	755	820	757	711	718	752	734	691	740	708	699	729	727	767	769	737	715	712	719	736	782	756	677	695	744	724	763	696	751	752	733	743	753	734	745	744	748	739	772	708	748	768	778	693	752	764	748	720	737	780	722	779	733	748	752	685	723	724	753	734	770	703	763	727	772	715	687	755	730	767	723	745	737	753	785	771	686	734	714	723	701	717	756	733	687	758	720	807	791	745	787	710	741	734	725	732	767	703	748	775	764	756	729	726	686	698	743	697	748	765	734	735	730	717	775	706	764	721	741	766	730	751	753	789	720	722	723	741	729	755	776	717	716	754	750	726	743	771	806	762	767	714	727	765	730	702	712	721	709	717	751	732	754	708	790	745	744	775	750	720	746	756	750	698	741	727	739	729	730	727	717	733	747	718	754	805	740	766	763	745	747	777	738	692	718	786	760	704	744	709	718	768	710	729	752	709	758	750	713	757	698	720	752	728	741	747	737	726	742	730	732	717	665	693	704	766	774	771	766	795	742	678	778	732	715	712	814	697	711	736	700	758	791	749	710	783	770	767	734	715	747	732	740	761	713	723	789	700	740	763	700	707	739	716	756	763	732	727	749	694	723	719	723	762	739	748	720	753	732	721	722	753	689	711	770	731	723	747	726	774	776	713	741	744	734	710	738	760	746	712	745	745	743	708	731	704	713	800	746	751	765	736	806	696	765	707	711	720	729	689	750	786	736	760	748	776	788	772	736	695	820	750	754	750	734	697	733	744	723	735	709	768	714	713	725	729	746	779	705	717	725	728	766	698	722	713	770	734	761	733	759	732	736	755	720	695	710	729	712	714	696	747	757	743	746	755	759	692	740	720	779	715	759	691	737	749	740	789	715	737	692	744	752	743	774	693	712	738	746	726	734	723	764	755	738	760	780	724	710	811	723	674	732	737	771	743	732	745	729	747	737	723	745	742	759	762	705	708	752	712	709	717	674	736	726	744	725	744	736	755	766	776	764	708	753	760	670	668	763	700	699	695	721	718	729	770	712	742	721	728	725	743	761	789	715	772	745	790	738	793	713	700	777	767	722	701	761	730	732	749	711	788	765	674	768	773	722	764	763	743	707	747	761	734	774	762	746	690	711	708	746	744	746	791	742	730	775	732	679	745	696	783	753	753	771	744	789	728	758	784	744	751	742	725	761	806	755	736	708	755	731	745	702	737	720	707	765	738	782	745	770	764	790	753	741	738	716	759	735	758	798	756	750	732	723	745	710	757	719	747	755	732	690	775	757	792	739	741	772	755	701	736	775	760	749	747	777	783	780	759	735	726	761	725	688	734	734	753	723	754	748	748	758	736	752	697	754	771	758	730	769	732	760	736	744	751	757	726	752	708	719	725	751	689	737	708	712	702	751	713	746	774	716	750	702	760	711	758	772	719	676	688	764	736	708	810	755	762	770	699	683	709	697	732	728	714	759	734	687	767	733	672	735	711	740	764	754	744	749	731	719	702	738	715	760	727	707	736	669	732	730	736	762	799	748	720	703	736	700	742	757	744	723	716	771	727	751	733	711	747	724	756	775	687	759	725	758	745	759	736	768	744	720	731	738	728	757	725	766	733	743	713	764	693	761	707	724	730	746	723	746	739	745	762	730	762	708	716	733	737	736	722	715	740	662	714	751	748	734	688	727	727	781	723	763	744	718	708	743	718	727	790	800	775	744	729	762	741	733	718	736	731	738	706	733	722	747	662	675	814	740	735	749	753	701	748	739	745	720	806	766	703	727	732	750	677	775	755	730	732	719	733	704	733	727	714	737	800	701	734	697	726	741	725	784	765	761	730	755	734	752	744	749	741	760	775	768	759	768	753	755	753	745	702	760	711	744	734	718	736	697	728	744	753	733	700	755	703	762	762	699	739	742	746	760	718	736	748	715	779	746	777	765	712	702	740	765	754	727	735	759	752	727	716	770	776	690	773	746	697	730	726	740	760	754	665	706	704	742	746	755	770	732	705	781	728	719	700	683	744	720	754	726	769	706	768	738	814	754	727	747	741	751	751	697	715	706	713	759	724	720	737	700	766	748	727	694	794	713	751	733	755	724	775	733	769	718	796	746	721	732	706	729	709	722	746	733	705	732	700	731	730	775	729	740	739	733	751	753	714	766	738	710	723	732	759	712	792	705	705	746	701	722	747	798	707	722	754	693	722	742	721	716	729	749	728	753	743	740	711	693	784	719	706	745	729	781	718	769	715	735	739	706	773	725	793	759	718	769	706	767	725	680	738	741	753	714	693	782	725	717	739	703	738	719	713	740	733	749	758	709	746	704	752	748	699	746	691	743	734	702	716	702	746	698	720	790	735	740	774	717	767	735	791	725	743	776	723	705	744	755	697	713	702	711	784	752	746	737	770	726	767	718	770	665	736	749	714	724	750	742	766	759	712	735	700	732	748	732	697	684	723	676	726	725	779	705	736	702	747	734	726	719	731	715	744	740	745	761	757	773	706	784	743	758	653	772	713	748	774	781	747	759	728	734	705	691	747	734	792	752	748	762	764	731	736	718	746	724	748	691	735	748	768	730	787	757	733	746	697	742	734	728	744	751	765	726	734	715	722	695	699	687	727	698	754	737	765	721	774	713	718	733	713	744	757	731	745	726	741	718	724	721	737	769	693	730	764	772	698	724	723	763	725	755	683	716	757	759	718	735	710	741	704	745	719	752	742	725	791	745	769	718	760	759	746	783	709	708	738	700	690	737	752	769	746	741	735	759	677	766	715	778	740	776	732	690	726	719	761	717	729	731	716	746	767	793	754	713	764	715	751	761	780	767	760	761	694	707	750	739	754	686	788	740	712	714	719	763	695	754	713	790	756	741	704	722	722	733	759	739	744	694	746	752	730	788	722	710	689	709	769	759	754	718	735	717	798	718	744	719	777	788	744	753	759	726	753	702	749	769	704	731	752	762	730	747	775	751	725	749	713	723	727	718	700	703	737	761	718	718	764	719	677	722	732	771	736	734	685	759	794	720	773	760	727	756	697	744	766	719	753	749	797	729	759	784	710	765	695	720	751	768	747	689	739	768	720	726	709	710	741	708	701	737	719	731	700	790	731	745	728	719	735	783	760	753	741	715	706	754	711	738	732	703	755	725	739	707	683	737
32852	18081	5261	2760	2086	1780	1531	1411	1300	1219	1107	1102	1047	1036	1053	982	1001	980	955	993	963	1001	949	907	928	986	936	940	891	952	909	926	940	920	923	922	934	932	870	964	887	977	902	959	928	911	938	921	936	946	935	956	922	990	951	906	876	900	928	980	926	902	926	947	916	901	904	874	907	904	911	886	979	891	897	972	903	948	923	965	919	917	903	889	900	899	936	904	929	888	897	921	893	895	923	914	930	880	872	953	923	919	921	933	960	962	915	946	895	869	923	866	933	922	855	914	917	922	917	905	953	901	877	910	920	902	892	945	932	931	951	899	969	892	916	929	892	903	939	894	918	928	933	949	921	881	899	923	945	914	890	892	969	891	930	895	899	931	903	954	879	923	870	879	936	890	946	875	883	936	938	900	892	949	932	888	893	904	933	929	943	872	929	952	907	973	904	879	895	921	932	948	947	860	907	951	908	902	872	862	898	868	926	971	964	881	883	919	990	917	927	909	934	875	899	909	947	941	928	902	911	920	929	903	884	901	902	958	942	919	944	974	908	899	879	878	867	929	958	940	922	927	941	856	898	894	909	929	943	925	932	957	967	894	854	888	929	921	924	904	922	924	974	870	900	943	928	918	869	887	936	936	962	891	932	887	898	935	929	884	888	892	919	938	903	877	927	935	898	890	965	906	923	978	871	911	955	950	915	875	924	969	926	935	873	913	867	871	925	907	872	962	920	969	922	891	887	990	934	906	947	905	873	885	903	903	929	894	958	916	915	878	902	937	902	944	908	922	911	905	933	941	943	860	917	912	902	919	903	862	940	840	919	1001	903	953	901	924	899	887	900	922	921	936	944	918	917	943	862	937	930	889	913	880	953	913	901	894	882	923	872	913	942	924	916	902	915	906	909	927	935	909	876	943	914	923	952	873	956	923	960	940	934	825	894	915	883	921	908	902	924	906	913	919	964	871	883	891	884	921	872	889	928	894	959	908	899	939	879	948	934	903	916	873	913	919	886	908	932	878	910	899	962	937	920	890	919	944	910	938	938	909	883	917	914	881	882	916	927	963	924	923	956	869	941	908	963	943	892	934	907	944	847	882	928	943	894	883	923	947	933	901	922	958	979	898	881	930	931	946	881	926	946	887	941	858	884	875	871	882	905	933	890	893	931	918	922	953	863	919	938	905	866	919	901	914	909	907	870	878	909	889	957	946	897	978	910	931	939	900	928	947	893	919	929	903	907	951	895	902	939	905	896	947	901	900	930	867	943	883	942	922	880	893	957	888	894	917	945	920	957	930	901	892	960	911	907	877	911	889	815	904	890	930	899	890	964	910	830	893	897	931	908	928	919	979	929	941	933	907	912	941	887	915	950	933	911	906	883	863	890	863	931	928	904	946	931	916	934	891	887	908	902	906	943	940	902	898	922	900	887	876	904	913	934	879	939	896	922	875	875	909	921	953	908	925	888	921	874	978	855	918	867	915	925	922	878	939	920	860	918	928	875	923	873	919	996	1007	953	907	936	914	947	939	887	909	909	892	869	919	936	930	971	916	941	940	874	935	898	844	931	903	967	925	847	908	869	900	919	904	898	879	932	903	946	944	897	898	930	876	892	922	956	862	910	986	958	868	877	940	879	907	908	932	906	960	934	927	923	940	881	905	936	862	905	953	901	952	897	963	897	895	900	908	888	902	894	859	951	881	874	859	905	873	896	916	908	939	941	907	893	888	942	902	951	910	882	918	920	928	910	894	911	859	914	929	882	874	901	853	958	833	942	905	892	926	898	857	889	861	860	889	925	850	935	939	910	953	916	891	892	946	888	911	969	939	887	892	934	938	938	898	890	862	872	943	943	882	881	974	927	956	872	910	931	915	899	834	941	880	949	916	891	874	893	921	924	905	986	916	934	915	873	944	872	897	956	903	924	860	930	883	899	891	901	951	955	868	925	887	935	888	909	892	885	886	971	946	942	889	927	927	965	861	952	861	912	863	939	924	910	943	875	923	893	924	957	963	800	915	939	957	912	872	880	915	892	943	920	892	903	961	917	897	927	865	885	929	887	913	916	900	870	925	915	888	873	915	966	973	900	940	888	918	888	864	866	907	880	945	900	965	943	864	940	922	977	860	910	880	953	909	893	908	905	881	940	886	872	805	955	938	916	929	908	970	884	918	966	931	944	931	945	923	908	938	883	911	941	918	928	918	947	917	914	954	908	911	923	894	861	914	963	932	950	924	898	927	912	900	970	927	922	913	890	927	900	926	944	814	925	909	891	851	894	941	874	867	886	842	915	894	887	892	876	906	842	905	879	904	934	956	903	845	857	923	926	934	943	853	904	885	871	928	906	891	960	939	955	887	972	923	937	949	916	987	932	887	886	944	916	879	913	926	921	919	923	904	910	920	873	916	931	923	943	883	913	891	965	940	946	903	882	906	944	916	869	903	939	876	932	932	906	942	923	852	905	908	928	907	945	875	905	909	938	924	933	908	889	870	933	942	892	931	886	838	922	923	879	887	893	923	913	899	923	941	894	882	914	911	835	905	900	945	950	931	909	941	927	946	925	880	904	870	929	862	962	964	893	899	913	898	939	934	957	917	928	922	878	914	903	894	949	922	914	899	940	905	945	891	874	938	923	910	936	854	933	930	858	891	908	871	897	854	930	938	880	869	882	929	914	932	910	893	945	888	904	893	886	939	909	874	909	863	955	897	952	950	907	907	914	919	853	922	934	914	912	909	886	920	926	852	827	896	940	935	934	866	879	884	929	910	917	929	929	946	940	946	883	838	960	873	936	933	894	925	954	887	931	966	929	952	915	898	851	875	895	958	918	874	946	895	902	875	928	954	926	946	952	894	912	930	879	904	859	887	924	938	882	906	928	932	959	906	874	917	974	871	960	903	855	851	920	886	915	898	919	918	886	917	875	890	862	869	906	893	891	913	912	935	930	967	866	929	873	897	928	893	860	918	954	946	887	901	958	945	907	936	882	886	936	885	929	949	878	876	886	919	936	898	898	879	912	951	906	935	938	909	928	869	880	967	894	962	849	923	925	935	929	925	946	940	895	854	921	929	871	860	920	911	919	931	889	932	899	885	865	904	943	874	895	940	904	902	898	946	946	941	905	913	880	908	892	858	908	856	910	868	907	948	905	898	912	906	943	894	865	928	883	932	962	895	924	907	880	917	912	964	935	882	884	896	900	890	904	919	906	888	927	945	920	923	875	870	923	900	902	922	933	868	924	940	948	885	955	904	925	891	970	847	906	962	932	938	916	874	925	891	908	970	920	915	949	904	899	918	945	895	879	915	908	901	935	903	885	946	891	891	955	875	945	936	879	900	893	904	908	921	845	926	857	922	893	892	962	915	956	911	940	891	868	896	899	877	924	860	937	900	905	937	907	936	860	864	880	888	905	886	922	902	907	881	933	883	894	916	847	935	916	922	880	873	896	819	943	914	929	950	897	887	949	941	940	895	884	908	929	866	908	878	868	932	938	896	882	937
25165	21530	27633	25663	7168	758	622	538	495	525	562	471	481	488	495	457	482	484	457	504	460	492	463	475	462	489	454	456	440	488	452	455	496	479	448	422	463	459	467	440	485	452	467	445	479	502	482	509	415	470	471	477	436	444	472	438	416	478	476	508	464	439	443	471	443	435	431	463	485	465	469	439	430	490	448	459	439	449	455	485	495	454	447	459	450	479	467	443	488	494	507	466	493	465	474	471	464	468	455	482	442	492	468	473	443	440	470	464	501	422	460	486	490	451	451	477	461	461	451	468	466	437	454	456	474	478	435	431	459	493	451	435	509	442	452	480	468	475	470	484	473	435	424	464	476	472	492	465	482	493	450	497	471	431	466	496	482	477	475	429	482	460	443	461	459	449	476	478	467	470	447	461	459	488	441	495	450	439	442	476	425	486	447	469	430	484	497	449	487	457	455	466	459	463	467	481	429	438	470	439	476	453	472	473	481	442	458	444	433	469	467	462	446	443	467	490	448	458	457	444	438	489	424	448	429	467	487	439	487	457	453	419	488	457	441	430	416	452	434	496	466	477	457	461	433	477	472	457	508	431	456	503	463	494	456	441	452	473	425	486	479	481	490	433	453	481	459	453	498	503	449	444	469	519	493	460	428	481	455	471	462	476	466	430	482	450	477	482	501	457	463	437	433	430	455	473	470	468	477	446	473	446	475	501	448	472	497	475	489	451	463	477	493	469	455	459	479	451	444	444	453	502	443	466	444	425	408	468	467	454	461	477	474	495	444	459	484	491	471	463	426	472	469	448	466	443	421	467	490	467	455	470	440	463	441	448	482	448	460	506	467	464	423	480	475	431	471	446	449	482	461	471	474	495	443	453	460	456	494	443	451	496	439	495	506	460	452	461	478	449	467	462	474	465	437	438	477	482	480	479	451	490	455	420	460	475	471	455	453	485	498	493	460	489	502	473	445	463	445	459	449	486	441	467	428	483	499	474	486	472	435	475	422	460	462	459	468	492	494	487	470	495	474	462	472	450	441	422	506	473	464	455	432	461	473	467	457	441	497	489	474	458	503	500	448	463	453	434	456	442	477	472	459	434	429	475	462	475	443	444	454	433	450	470	488	475	466	465	508	435	482	466	479	428	422	425	458	480	445	503	485	416	513	433	452	441	500	469	477	446	462	455	444	421	440	478	444	451	513	493	475	459	460	462	439	458	477	457	440	476	462	432	477	433	422	441	479	438	450	439	470	449	476	448	458	457	454	471	459	463	463	493	456	464	429	481	456	492	466	458	450	463	466	423	451	475	477	424	469	446	498	485	473	468	447	440	471	488	437	487	495	466	501	481	453	481	401	431	445	472	458	485	468	488	476	523	438	455	486	482	452	471	494	452	494	504	430	491	437	463	437	459	472	447	494	473	453	445	441	466	452	465	452	442	398	476	488	508	462	462	475	441	478	486	455	482	449	447	439	500	472	474	439	446	485	447	427	446	449	472	469	437	463	454	436	430	447	467	481	467	463	431	460	496	466	480	441	492	427	482	510	501	443	452	447	431	475	412	474	426	436	476	478	457	486	425	404	484	426	468	503	475	478	424	448	468	486	476	447	439	465	433	471	442	464	464	443	438	499	486	445	508	484	440	457	441	443	458	475	513	513	474	452	499	473	425	448	412	436	469	437	448	464	493	452	447	494	451	462	472	467	472	459	468	442	480	472	468	474	467	442	445	489	442	473	452	454	473	466	458	451	458	515	468	463	447	477	494	455	442	477	492	445	460	497	441	471	476	470	491	492	453	474	464	450	459	476	453	484	449	454	460	486	459	445	452	502	455	446	420	421	457	462	445	450	460	456	437	464	448	459	494	467	471	460	444	457	466	464	413	459	469	440	484	441	497	452	481	430	443	475	482	431	486	456	428	451	448	440	441	445	490	458	463	462	453	473	453	437	451	464	477	477	451	452	473	465	436	469	450	416	454	455	471	467	476	422	478	501	460	465	456	458	441	446	479	473	473	460	486	410	460	473	445	440	463	471	427	435	469	469	507	483	456	441	432	441	447	429	406	484	450	474	430	411	489	454	437	440	485	444	447	461	467	497	448	455	471	447	421	495	478	484	438	484	470	455	467	447	442	464	446	482	467	481	456	466	433	436	453	457	432	483	426	497	495	456	445	470	443	464	463	480	474	484	500	434	512	477	488	472	446	467	430	463	506	453	477	403	444	441	480	462	444	484	460	472	486	492	505	479	433	493	485	448	458	474	498	433	497	420	459	483	480	499	459	462	474	473	468	464	488	421	464	474	504	472	459	501	455	460	451	484	468	471	472	453	477	509	469	484	429	463	487	443	474	436	433	488	457	442	488	454	470	445	446	487	438	415	446	479	441	451	464	474	464	446	513	468	426	455	452	457	462	461	470	438	464	455	476	456	435	445	448	434	498	474	468	471	477	499	484	474	461	431	466	478	479	438	459	479	460	397	447	491	491	446	498	476	471	467	471	446	448	447	445	456	455	474	421	437	447	474	511	493	447	465	450	492	470	459	438	444	424	473	482	419	448	451	453	499	462	471	466	464	439	466	460	441	495	454	458	449	470	473	448	449	467	458	434	474	493	438	466	462	436	512	487	483	461	466	446	428	473	458	450	426	461	459	436	457	460	450	468	457	463	492	446	470	440	509	490	431	509	494	450	432	466	424	474	512	478	467	483	453	468	524	424	464	465	461	457	463	463	454	446	463	445	448	452	455	433	439	434	465	457	468	464	466	479	474	460	437	472	466	452	452	456	443	477	478	450	446	461	441	428	480	441	476	493	472	489	490	476	469	435	465	468	455	482	459	490	472	485	447	474	519	447	481	484	482	420	452	483	439	458	433	455	455	485	442	483	458	481	467	421	426	471	433	470	427	476	480	483	464	471	429	442	450	443	480	494	481	472	453	458	506	476	449	481	480	421	498	482	466	451	439	478	482	467	477	455	442	467	477	477	450	453	463	461	483	460	511	491	453	456	466	445	486	449	440	453	465	494	479	467	471	437	418	451	462	491	490	432	482	474	480	446	455	433	461	442	433	511	466	472	481	414	474	496	466	489	462	496	484	433	476	443	454	479	456	423	481	458	466	477	469	449	466	442	463	494	500	465	455	452	441	474	450	427	473	465	435	456	456	467	483	447	461	473	461	430	411	447	469	452	478	437	445	455	471	470	462	472	426	472	449	430	477	526	457	417	414	489	452	462	473	476	462	442	451	448	465	431	505	469	443	470	510	440	451	445	444	447	489	429	437	491	436	439	477	444	461	470	448	460	452	470	461	442	475	492	467	449	488	481	465	491	485	475	436	503	447	445	491	430	441	490	470	498	459	468	492	479	440	467	489	432	489	440	435	443	486	445	475	437	418	451	449	487	457	508	456	454	477	508	456	459	467	460	454	464	480	468	487	465	494	459	428	478	463	469	459	473	460	462	445	488	460	430	439	462	448	483	436	484	483	463	462	435	470	461	483	484	475	484
32008	13976	2563	1397	1181	964	902	824	703	691	696	682	615	600	655	606	603	580	605	611	583	566	601	574	542	571	583	615	545	591	586	590	574	615	549	560	592	595	558	587	564	592	546	573	568	594	610	593	565	584	562	607	618	554	589	576	575	562	535	606	590	535	626	581	593	545	603	579	596	603	595	541	565	572	582	583	576	591	590	555	586	628	552	522	562	575	550	586	588	592	623	521	563	534	583	553	578	604	560	547	534	589	588	590	568	565	570	579	555	563	524	570	556	554	590	567	534	559	609	589	565	566	594	532	569	584	583	556	569	561	547	588	601	592	558	589	538	518	564	555	570	535	568	648	606	573	557	585	586	613	592	603	602	552	567	573	594	604	581	588	571	563	617	535	576	556	559	584	573	553	570	586	563	557	586	565	581	588	532	552	569	528	575	595	579	522	550	552	565	582	538	562	595	606	608	618	590	571	580	537	581	604	565	534	524	578	593	605	567	537	556	590	617	591	572	549	528	619	597	546	560	569	553	546	577	585	535	575	576	540	605	590	572	569	575	594	595	590	595	560	556	578	595	593	549	549	570	567	543	604	555	534	589	569	564	567	621	550	517	568	560	586	528	544	607	582	576	555	596	584	551	568	547	535	572	563	588	542	559	544	605	600	571	549	528	536	611	602	589	557	559	592	572	569	547	571	569	561	544	540	568	546	572	563	560	521	607	543	560	549	578	588	591	563	546	558	568	606	605	613	584	561	603	590	602	524	598	559	551	620	579	567	611	555	544	576	556	595	531	561	581	564	569	595	617	553	594	557	578	580	594	618	557	558	596	585	607	576	579	588	556	595	590	587	552	523	586	569	585	567	536	572	556	621	611	586	603	548	572	612	577	590	569	570	539	541	544	568	580	592	585	574	583	582	587	560	561	593	527	585	561	582	603	603	591	564	516	591	582	590	591	561	592	595	576	603	543	593	567	532	576	581	580	587	557	609	615	513	536	601	608	564	586	563	577	576	578	562	608	572	572	570	604	605	585	545	573	602	575	539	584	546	564	568	545	557	549	606	557	582	530	551	607	607	555	576	583	563	548	577	553	597	604	549	571	566	577	605	614	562	566	592	555	562	574	564	558	572	570	634	575	568	587	562	530	596	554	563	565	586	596	543	583	601	605	629	538	582	574	632	568	572	534	559	567	590	571	531	578	540	580	543	569	605	537	588	611	582	620	541	553	578	635	570	571	570	520	567	554	582	554	576	535	555	590	618	562	556	569	589	589	586	512	556	589	557	552	606	596	601	570	562	543	605	532	578	547	598	591	551	567	585	557	541	581	559	566	596	582	558	572	614	578	582	609	601	626	590	592	556	605	552	571	578	524	618	564	558	580	567	548	572	545	588	594	540	577	591	562	541	555	552	527	571	525	581	543	541	562	608	563	581	571	554	558	563	558	524	582	594	532	626	635	557	587	593	580	566	599	568	560	564	550	592	619	617	554	564	569	595	547	577	570	574	566	572	568	591	536	622	555	565	571	590	531	576	582	586	555	572	512	527	552	520	546	511	587	543	584	620	627	570	543	551	563	594	539	595	555	576	592	594	591	574	616	578	536	565	551	571	580	577	583	561	564	554	538	576	577	558	585	580	565	540	543	595	584	566	572	590	556	575	594	608	569	562	578	603	556	580	579	502	547	599	608	580	633	567	565	612	546	580	572	564	549	578	554	560	593	564	580	567	558	585	532	536	619	526	567	553	602	570	551	578	570	581	571	584	586	550	590	571	596	610	582	532	569	579	612	562	551	603	551	564	570	587	523	601	544	548	597	554	565	563	582	584	569	555	563	568	597	574	571	564	543	592	553	569	584	552	617	580	563	630	555	535	610	559	591	602	588	617	620	610	554	563	576	568	524	564	582	602	558	545	573	550	553	549	534	538	548	571	578	590	565	599	560	555	599	601	555	515	549	536	537	607	575	572	558	555	558	608	538	547	591	567	563	626	571	609	549	530	595	554	556	560	576	570	594	554	597	577	572	578	537	576	591	546	560	593	545	556	550	579	558	548	567	546	583	523	602	567	608	594	599	543	592	564	598	587	597	605	537	590	562	571	550	562	553	587	567	581	578	613	549	573	581	580	574	567	603	591	546	589	568	570	564	606	573	591	579	615	582	594	582	561	604	553	572	569	568	550	566	573	616	596	564	574	568	592	585	570	581	592	574	560	568	601	593	603	594	593	565	565	562	592	600	551	571	592	595	570	602	611	598	547	578	589	585	596	525	580	583	597	550	558	568	541	540	577	557	565	584	546	559	544	587	601	573	609	553	558	594	565	549	566	549	548	561	606	594	572	571	555	553	583	571	605	571	610	580	576	542	570	568	573	574	526	572	576	572	559	570	600	580	554	566	610	552	568	594	540	563	606	581	586	583	577	616	594	549	611	576	582	564	534	576	580	584	598	526	585	550	616	568	624	500	559	542	551	562	576	596	558	596	559	555	599	593	549	585	550	553	564	589	575	587	578	581	563	575	607	543	545	540	580	627	601	553	547	551	572	589	596	535	562	605	553	575	557	575	595	519	590	570	571	517	580	552	600	582	529	528	565	550	585	562	564	569	605	607	569	545	590	577	578	526	554	585	588	521	537	578	537	582	562	581	569	592	564	560	568	587	524	577	529	544	597	560	594	606	546	569	596	539	607	565	654	587	614	554	551	591	563	611	592	523	552	579	543	595	597	581	588	573	582	580	592	613	561	530	535	564	608	554	606	563	563	602	607	539	566	582	538	558	588	560	594	629	544	574	569	564	556	550	552	532	563	618	545	557	537	579	583	587	597	574	616	570	579	620	581	546	564	596	606	603	589	571	585	585	603	549	554	588	534	590	599	592	606	547	582	560	557	576	588	577	556	550	572	546	560	535	575	608	546	556	612	569	574	536	554	532	561	609	599	608	530	543	593	589	534	554	592	574	569	554	571	563	581	575	602	559	575	595	621	537	578	552	582	598	557	547	549	553	549	566	557	584	556	597	541	541	563	629	616	564	530	565	592	587	591	578	534	584	578	573	581	567	568	578	580	563	569	530	558	559	577	602	583	588	566	593	565	542	586	517	562	561	535	627	614	568	588	516	599	545	554	585	588	563	585	550	589	592	586	569	578	569	585	578	589	587	607	593	591	549	598	590	557	604	568	549	541	594	572	572	576	568	566	560	553	562	567	556	570	547	586	577	562	561	562	636	534	578	590	599	584	603	541	566	594	580	568	584	584	563	563	601	558	555	636	605	579	582	553	555	572	584	586	575	585	541	556	562	576	546	530	560	536	578	635	546	568	570	566	582	592	567	533	578	575	569	601	560	547	552	600	589	577	595	641	576	559	561	535	615	534	573	578	546	579	553	600	604	561	591	599	586	543	554	535	600	619	582	550	574	574	585	573	542	541	570	560	556	587	563	566	578	540	601	584	571	541	557	595	523	586	525	575	600	565	539	569	533	594	574	546	581	558	591	566	572	568	567	572
22872	21542	29340	24173	21537	21517	4904	747	563	497	492	450	400	411	438	397	363	392	332	360	366	326	339	360	324	352	316	324	325	305	324	305	342	338	326	298	333	336	330	307	305	326	315	297	320	322	302	291	300	315	334	288	312	322	336	300	301	315	305	281	321	351	315	325	338	300	305	342	293	303	322	312	326	308	274	356	283	311	305	311	305	310	304	331	298	305	307	315	320	331	336	332	329	301	306	289	319	312	285	334	320	311	321	314	294	268	294	294	322	279	305	335	298	297	271	309	297	311	300	281	314	315	317	321	298	308	307	296	320	316	319	315	285	308	320	272	319	306	304	301	305	321	282	325	287	310	317	320	331	304	307	315	299	310	289	320	301	293	302	330	307	336	296	298	307	314	311	306	315	312	312	327	304	300	329	307	321	333	309	297	284	289	331	323	326	290	338	328	317	264	302	289	336	311	303	304	287	322	291	294	279	320	299	329	300	348	311	287	293	312	338	298	325	315	289	319	301	314	318	307	302	314	301	309	334	292	311	325	316	330	329	323	299	297	317	315	310	316	327	306	337	312	317	301	289	320	316	329	306	307	300	314	331	346	334	342	314	311	310	321	292	335	273	292	315	312	317	315	294	310	330	300	343	291	316	317	307	309	307	307	317	334	332	326	317	292	305	319	316	310	319	311	317	321	314	351	316	322	316	288	316	314	300	331	337	318	312	295	315	309	311	296	278	356	306	308	328	295	329	302	307	302	308	307	304	342	316	327	315	321	344	304	307	336	333	331	317	324	311	321	307	316	309	321	287	283	323	293	341	307	312	315	334	295	302	284	283	282	297	279	300	309	311	314	307	350	280	314	312	330	273	338	286	327	301	300	318	306	337	315	316	316	330	313	324	304	310	308	294	334	291	310	282	312	268	292	297	282	327	313	319	308	316	328	317	304	298	288	304	311	322	332	325	311	302	313	320	301	274	304	304	286	309	319	330	299	309	286	288	312	322	309	297	320	324	304	333	305	296	346	295	296	308	280	310	330	306	306	306	304	314	329	307	303	302	288	328	283	290	299	313	304	348	297	304	329	285	304	336	313	273	319	304	299	290	290	301	308	280	315	350	313	293	303	329	326	300	306	298	299	284	286	302	324	302	327	315	326	311	282	315	289	348	324	308	325	313	298	320	312	310	321	282	298	332	321	291	329	300	318	288	310	337	297	304	311	321	313	297	346	353	303	299	317	314	317	334	313	300	308	326	292	300	298	320	303	305	312	320	309	296	322	302	292	303	294	312	306	289	329	293	294	297	318	282	313	295	301	300	336	279	305	304	311	297	299	313	305	288	306	300	316	320	327	322	306	302	332	323	278	283	301	313	270	307	296	301	309	303	311	294	308	308	290	318	303	354	312	290	309	303	324	325	310	303	259	305	333	323	316	305	302	286	302	315	315	310	290	341	325	355	322	271	320	304	294	314	286	300	301	310	288	289	326	302	298	296	323	298	317	338	303	308	328	279	286	315	299	325	304	292	301	317	311	349	309	320	324	274	300	270	298	325	324	341	288	346	302	316	292	319	312	322	339	299	299	305	318	317	282	298	307	298	262	311	323	312	321	338	310	342	290	269	311	288	294	347	314	307	319	314	300	301	313	304	303	349	295	294	309	338	293	319	322	342	307	293	350	297	304	317	337	314	314	300	283	324	289	261	344	315	328	309	312	304	340	314	338	311	270	310	309	314	318	368	324	309	309	299	307	304	283	316	300	280	333	333	304	276	351	320	296	293	323	347	287	326	306	323	310	348	302	327	317	331	295	315	287	324	312	339	314	292	319	314	342	294	314	328	306	316	328	324	303	309	329	328	328	327	315	355	331	302	312	270	286	306	330	299	298	282	293	318	305	278	323	299	316	277	292	305	358	269	315	342	286	297	298	318	312	320	301	325	324	278	319	297	312	304	327	293	308	334	313	305	303	316	302	324	275	314	310	322	289	326	321	299	323	306	299	305	304	317	295	320	282	299	280	306	317	333	322	319	303	271	319	309	300	295	316	317	314	303	331	319	321	315	337	313	282	294	292	314	293	332	331	310	321	314	324	304	286	297	327	301	294	318	285	320	263	275	289	318	317	317	305	299	317	333	299	316	313	316	315	312	281	284	299	321	288	329	307	323	287	306	297	292	287	304	335	294	312	331	299	284	291	310	293	303	303	300	287	334	317	324	296	287	283	277	289	277	298	310	295	311	313	321	323	327	300	318	275	319	320	302	310	293	262	321	301	304	330	308	306	309	292	329	300	308	321	307	313	327	295	277	317	320	310	293	316	335	332	298	330	303	337	303	304	330	313	303	288	322	311	323	297	336	300	313	318	306	320	337	332	346	288	312	315	315	329	294	312	298	314	333	310	337	341	315	323	293	292	336	303	298	278	335	343	326	296	307	303	331	307	316	356	286	301	315	308	336	328	312	301	326	335	311	299	309	326	337	293	306	297	308	319	337	283	281	290	312	281	320	318	302	299	298	298	334	296	317	318	339	287	287	302	341	310	328	328	308	290	273	317	323	309	309	309	329	297	269	285	304	339	321	317	311	338	339	297	321	329	297	319	285	301	349	316	322	300	298	323	307	286	304	307	309	328	294	293	312	308	294	300	317	329	327	273	305	310	304	326	315	275	311	271	306	346	314	316	303	317	325	304	297	272	319	303	321	296	291	317	291	281	282	295	329	283	272	310	296	292	346	320	289	316	308	328	304	285	303	319	298	287	336	271	306	308	305	319	284	288	308	321	312	336	309	307	309	310	270	312	320	306	316	341	321	318	300	289	305	294	309	321	290	297	295	287	294	282	332	294	309	328	296	306	301	322	276	327	338	296	306	285	323	302	285	313	300	313	261	310	324	283	295	285	312	262	290	319	299	306	289	324	313	278	288	314	327	315	312	330	289	331	306	309	358	321	330	319	286	302	309	315	320	318	280	317	323	306	294	295	319	296	308	310	312	306	290	297	324	306	296	326	341	309	302	294	308	299	288	320	314	326	292	342	305	274	310	314	298	351	305	293	296	321	351	309	314	289	289	290	298	345	268	273	321	297	290	298	292	322	317	316	298	338	279	298	339	294	319	270	322	333	303	315	322	313	337	295	326	299	312	321	334	315	306	300	318	326	314	316	323	294	317	345	325	335	304	327	305	342	332	286	307	313	276	333	279	263	301	323	305	304	302	304	313	328	287	295	311	340	307	308	318	327	304	323	314	334	270	313	304	327	334	301	298	309	311	303	319	308	310	321	313	303	328	304	314	313	303	285	281	330	327	318	287	301	291	327	349	288	299	313	298	309	294	321	284	341	304	287	255	320	318	313	300	306	308	307	302	315	302	330	335	320	310	309	315	319	297	287	301	325	351	313	305	308	310	293	282	323	296	281	312	288	306	317	321	327	330	320	305	306	270	295	324	290	337	336	339	302	318	333	287	338	287	311	306	304	283	292	339	276	302	301	312	318	309	319	294	340	310	287	289	311
42143	23367	7787	3666	2705	2067	1592	1303	1003	888	776	728	704	613	575	593	567	508	487	487	448	455	474	468	428	477	474	461	408	400	420	391	418	449	420	435	407	418	447	403	426	426	422	449	372	435	382	411	419	426	429	394	411	414	407	392	449	428	407	407	425	469	441	434	427	401	385	420	384	422	398	343	405	407	409	357	413	457	413	396	409	379	413	407	420	446	414	430	391	425	382	404	395	416	366	411	375	395	415	412	427	390	400	367	393	418	377	369	402	365	402	391	413	370	395	421	411	416	362	406	403	408	404	409	403	401	421	368	359	416	400	414	399	419	402	384	390	425	412	423	378	406	398	447	399	440	418	454	430	400	393	406	448	419	400	413	436	394	404	445	479	439	392	433	413	423	378	413	400	434	389	427	421	398	418	415	394	358	426	404	426	410	372	391	394	398	388	400	422	407	404	407	416	353	417	390	424	389	376	410	375	389	407	357	434	416	398	372	379	394	431	422	403	383	415	412	393	385	414	381	379	390	424	402	407	377	404	354	380	375	390	455	415	435	421	396	383	412	401	399	451	455	416	407	427	417	423	392	403	411	421	416	407	385	406	444	411	369	390	409	373	400	426	425	410	381	431	419	371	411	393	414	432	367	410	398	400	397	459	373	404	405	378	395	383	389	415	427	394	401	452	427	420	383	374	415	399	413	382	381	390	435	410	417	401	427	392	419	416	383	415	414	428	397	423	358	411	425	390	393	409	364	426	412	377	385	418	403	378	409	428	381	382	405	410	426	394	380	407	369	382	372	420	414	422	421	416	442	384	386	382	400	411	365	397	401	398	370	403	389	393	416	418	388	396	329	398	387	405	392	402	381	416	397	403	403	441	399	418	409	391	380	415	439	386	413	392	389	406	381	433	409	412	368	399	416	390	424	377	388	400	426	398	408	394	404	388	380	424	380	398	419	409	402	420	418	405	421	374	412	404	402	396	411	423	413	392	375	408	416	386	406	383	384	397	387	418	419	410	418	452	419	411	416	391	409	399	416	406	418	386	424	392	409	386	419	381	416	407	389	429	430	423	407	386	423	393	407	444	404	414	399	424	435	390	427	388	379	415	412	393	390	413	391	389	433	428	419	421	404	406	412	426	362	375	401	401	395	431	405	402	405	436	401	417	400	374	394	391	363	396	361	413	362	370	372	370	397	404	420	414	399	400	397	415	429	415	371	403	395	397	371	406	433	420	422	391	374	389	420	398	409	386	398	383	413	372	413	442	397	409	398	418	404	413	425	420	415	396	395	437	413	354	393	409	376	409	401	418	379	365	408	417	391	399	439	392	429	452	349	383	378	417	357	381	377	396	416	390	354	378	430	375	449	396	416	419	398	410	408	385	396	390	408	413	421	366	393	401	421	412	408	398	411	403	412	391	439	431	386	395	377	399	391	378	394	361	402	364	374	412	388	401	380	422	395	432	386	389	402	436	374	435	398	384	395	427	387	408	443	403	390	385	387	417	423	379	384	450	387	400	409	430	369	387	391	404	433	392	421	395	381	369	417	410	452	376	374	387	430	382	407	442	378	386	383	381	403	394	368	426	383	449	398	421	422	416	356	399	416	422	417	412	418	424	383	389	366	406	407	374	431	413	432	405	404	399	385	416	370	401	411	393	355	440	408	389	423	379	437	395	412	432	423	427	415	400	429	389	423	408	417	427	412	422	392	424	395	395	384	414	410	439	381	405	420	418	415	391	421	416	362	400	400	429	363	388	404	402	393	408	386	406	423	412	381	402	378	403	394	377	406	394	419	394	412	430	390	435	419	394	384	403	433	383	387	411	417	377	436	404	397	415	389	408	404	421	341	441	379	398	413	427	410	390	406	409	418	377	403	396	408	398	403	420	404	428	412	397	394	419	414	446	385	411	401	363	390	397	388	395	412	416	412	391	385	391	398	400	390	445	413	423	395	400	413	401	427	419	390	417	411	423	404	393	388	422	421	382	385	432	427	409	400	415	375	400	410	374	383	422	409	366	406	417	403	406	409	362	396	395	401	421	372	391	426	392	443	414	386	449	432	429	389	438	411	423	401	369	383	410	435	392	393	423	397	418	390	405	407	401	391	420	364	412	388	405	439	379	387	392	419	401	401	400	370	422	397	397	426	379	412	386	407	381	411	437	372	408	400	402	383	445	383	386	418	398	434	432	393	389	390	405	332	415	399	414	419	409	402	387	406	396	404	389	437	395	395	430	431	403	396	404	405	419	395	371	418	399	378	363	398	426	406	418	410	389	390	405	431	420	399	420	389	406	409	419	416	413	422	406	421	403	415	420	412	378	449	425	376	375	442	368	404	413	414	417	385	394	411	437	394	397	411	410	371	373	395	407	381	410	437	404	378	397	382	387	395	385	366	394	387	410	416	377	401	422	418	431	425	401	394	392	385	413	436	382	379	374	362	398	423	372	395	424	415	400	387	417	425	377	381	381	415	378	397	417	442	428	419	397	411	404	387	395	386	411	392	409	416	420	388	395	404	383	369	406	382	399	381	397	429	386	419	419	410	395	427	413	441	439	409	417	362	398	422	394	416	404	398	380	444	386	409	389	423	406	421	447	428	420	414	399	424	406	413	415	415	415	399	430	410	406	388	377	412	380	387	408	383	421	385	405	424	388	431	369	404	391	421	390	421	419	377	400	432	402	405	425	378	389	407	383	393	432	421	381	378	430	415	369	436	415	399	400	397	406	403	390	392	401	384	405	412	419	406	401	413	397	403	418	395	411	397	404	406	417	388	398	377	405	412	412	404	411	392	427	429	395	410	409	439	422	385	388	393	400	389	402	376	382	417	401	380	424	397	441	365	415	403	413	419	440	423	405	409	423	428	418	383	414	375	385	385	382	414	386	401	366	409	392	382	422	420	446	380	370	383	411	408	404	398	403	397	400	386	366	366	426	404	369	400	419	384	392	381	442	391	394	431	424	429	413	403	403	397	386	426	444	395	366	389	396	421	416	440	374	418	399	392	385	415	439	387	366	420	422	385	410	392	424	397	384	398	418	396	406	410	414	416	381	428	401	376	377	405	424	417	412	373	400	419	418	374	391	414	403	363	443	377	402	374	411	453	408	403	404	431	395	415	433	412	407	412	433	416	391	435	388	398	348	385	406	371	404	398	373	416	421	424	391	401	447	417	406	412	398	394	432	393	385	370	399	379	412	392	400	371	383	405	379	400	420	378	395	419	414	404	394	422	427	406	393	444	424	381	407	364	424	385	387	393	427	422	390	397	437	407	371	403	395	366	396	390	397	418	433	432	413	418	390	408	422	425	399	400	378	426	418	396	422	426	382	423	408	384	418	410	422	430	429	446	397	427	390	432	410	377	400	394	410	368	409	375	418	397	402	384	383	392	405	393	418	406	412	437	401	383	385	437	411	412	408	413	420	404	387	430	405	423	401	416	391	407	445	404	375	424	395	427	404	381	412	412	383	408	392	426	421	405	409	419	403	397	420	398
28040	18862	4792	1110	923	777	874	787	762	785	780	819	816	788	758	752	747	767	798	811	777	854	838	828	739	766	797	795	814	848	788	778	791	748	746	793	794	775	808	777	748	801	834	814	758	777	749	826	818	778	818	796	775	871	810	806	782	724	768	775	800	806	756	737	824	813	824	884	841	782	766	785	784	807	773	762	809	807	794	809	830	764	763	779	796	802	751	811	819	741	746	749	818	755	820	815	796	788	788	786	763	764	817	844	804	845	799	819	805	763	777	772	776	807	794	777	713	819	773	794	773	799	792	779	808	791	786	771	774	803	776	798	821	822	790	779	783	772	798	738	755	783	779	798	803	758	768	769	820	715	759	786	750	759	784	773	778	765	830	765	772	771	795	793	782	844	847	763	770	805	810	783	792	813	809	776	792	802	787	757	832	700	796	804	780	810	799	788	799	837	800	797	791	759	796	793	773	788	770	750	770	747	784	756	841	785	749	803	792	798	771	772	787	808	765	752	827	783	768	772	777	781	742	813	799	793	810	807	761	811	810	776	763	778	766	802	792	801	818	741	866	812	781	774	779	773	755	781	799	786	797	826	770	749	828	810	750	804	812	784	788	797	805	738	807	810	754	761	755	822	764	699	774	786	791	814	764	836	762	751	747	786	819	728	774	776	769	803	759	772	792	820	775	772	779	750	801	806	811	777	773	758	757	780	775	751	786	763	753	755	799	819	782	735	787	818	787	818	760	768	780	804	815	768	794	776	799	769	798	803	865	751	750	789	796	790	816	777	790	760	752	769	752	756	758	766	757	843	779	827	825	749	800	847	731	730	783	766	801	754	809	773	751	769	799	796	781	812	794	784	774	785	786	812	812	806	818	826	805	801	826	807	819	782	783	824	808	780	781	785	768	795	764	790	805	776	791	800	830	812	788	755	827	760	762	762	789	760	792	785	767	769	845	785	816	790	755	783	818	772	761	768	776	845	750	809	798	767	821	810	836	791	799	807	770	783	731	770	761	791	748	727	799	808	732	801	718	816	804	786	755	769	779	798	822	805	775	771	807	757	766	787	835	815	742	823	805	748	759	775	779	837	801	771	789	787	753	797	722	755	743	857	727	771	783	780	823	785	833	742	775	710	788	767	806	806	769	780	769	776	778	764	784	828	761	743	824	752	823	797	756	843	782	790	781	806	787	822	787	828	732	755	798	806	793	761	790	784	789	776	816	824	766	806	820	796	788	797	749	805	774	766	785	819	792	833	788	771	786	796	770	781	836	795	740	802	778	798	733	794	802	805	775	788	798	776	796	804	790	813	771	797	786	759	745	753	820	783	785	794	834	760	777	790	769	812	774	761	783	789	747	810	810	796	767	782	727	765	786	822	753	830	775	795	748	761	788	769	744	793	752	828	806	789	814	807	845	822	769	797	799	824	780	718	811	759	786	751	777	794	772	798	791	791	815	793	787	835	848	739	842	737	798	812	796	771	750	830	757	796	817	787	815	776	775	789	766	766	827	796	723	770	793	792	762	791	789	780	793	769	820	759	780	798	752	805	808	802	781	724	814	807	827	767	786	792	799	767	791	776	787	816	766	761	778	726	804	735	784	840	773	770	793	767	803	766	831	787	853	790	774	763	778	745	818	714	791	759	792	748	820	821	860	766	782	776	782	807	782	795	746	775	777	809	786	772	815	834	828	778	758	794	783	767	797	755	782	775	790	778	834	725	749	777	774	780	785	811	810	833	760	764	806	738	821	738	783	740	768	816	779	790	765	788	820	820	818	731	739	751	768	768	766	761	742	762	804	767	786	824	783	821	777	794	772	774	788	802	804	783	809	754	808	777	769	796	798	782	765	782	797	771	819	760	809	863	784	784	816	768	781	749	786	811	790	759	774	780	776	811	775	818	752	741	831	776	823	844	777	810	791	803	776	790	831	768	787	831	785	786	756	813	825	714	765	762	784	806	780	770	774	803	793	758	771	735	766	847	835	777	725	761	812	809	774	784	829	757	793	777	836	869	821	776	798	828	781	763	806	797	795	783	772	798	797	769	814	810	773	804	764	805	784	812	811	832	788	756	767	770	765	835	771	819	811	772	777	791	741	733	756	820	778	844	723	809	772	783	727	782	750	787	772	824	850	775	729	739	826	820	738	814	769	801	813	746	739	736	803	766	846	809	815	783	779	834	799	774	758	770	820	786	770	764	784	804	790	778	786	773	827	779	759	735	767	731	779	821	773	725	791	794	715	721	772	782	775	795	795	765	795	766	788	822	760	723	786	837	766	811	784	769	774	796	788	767	752	791	803	784	760	813	777	770	821	815	814	789	755	768	786	780	780	778	818	772	745	786	800	772	813	785	793	818	786	797	724	793	836	801	765	743	781	762	767	818	794	802	789	794	795	745	719	753	789	774	754	763	800	783	789	784	766	803	770	765	834	831	800	731	791	754	796	792	786	785	779	803	736	810	751	813	797	798	799	769	729	777	832	761	807	773	780	783	791	803	802	766	757	778	772	761	786	742	748	808	800	799	815	752	800	814	793	809	814	786	807	777	807	818	808	774	805	805	743	746	786	763	829	768	759	778	763	838	809	773	798	785	759	789	782	761	782	789	745	823	798	781	803	805	753	798	823	824	800	776	773	776	833	763	781	800	790	788	792	778	790	831	833	780	745	781	831	742	784	790	803	765	788	744	775	759	841	778	810	823	796	765	817	736	804	778	762	818	807	771	793	795	791	760	753	789	781	704	817	792	771	822	756	795	784	802	774	815	741	754	830	802	791	772	778	772	784	823	778	813	759	840	825	757	742	780	780	799	759	857	792	775	803	801	759	783	869	812	790	773	798	795	816	722	773	771	778	835	812	811	722	773	800	825	776	780	780	761	745	765	816	827	772	781	827	782	755	789	751	823	810	761	808	775	803	750	768	819	750	801	774	751	786	759	808	757	721	820	751	779	773	774	797	844	804	759	807	766	809	770	807	770	791	766	779	741	772	747	787	761	774	794	788	738	767	772	818	734	788	775	761	769	803	862	768	750	757	825	820	775	838	775	811	771	801	767	842	786	759	796	740	795	818	768	788	776	830	813	756	792	820	779	716	798	752	835	782	770	820	781	784	802	787	793	829	791	819	762	789	792	788	709	768	811	824	751	792	807	796	796	780	754	782	798	801	717	778	800	834	773	779	754	785	785	796	807	752	780	781	776	800	789	796	813	829	822	793	818	805	749	776	784	807	814	754	788	773	760	769	783	739	768	782	807	756	808	794	753	795	832	775	779	709	754	839	794	786	767	719	759	779	809	846	797	712	809	805	777	801	803	799	845	715	771	812	789	772	825	798	755	784	782	781	798	810	786	729	811	810	798	753	782	814	779	788	773	758	809	778	766	787	834	738	779	820	775	801	774	790	805	779	781	778	832	818	748	755	774	821	790	808	783	776	759	759	816	798	755	802	808	814	812	735	750	800	783	796	796	813	822	755	800	838	827	787	758	794	805	806	799
11309	3373	1237	1088	1014	1031	1011	959	959	1014	960	958	917	996	990	946	942	968	920	887	974	942	926	993	937	972	995	952	998	1028	931	981	964	947	1007	961	966	993	949	975	977	1002	954	947	984	904	924	966	959	1020	949	974	952	943	990	1016	934	950	948	983	957	926	937	1010	1012	1010	948	963	976	985	946	964	987	955	903	957	994	960	1001	1000	912	969	930	934	986	1002	1001	991	891	980	1000	938	966	977	922	989	956	944	989	967	1021	958	965	944	1031	965	914	958	944	978	937	944	1009	940	992	911	1005	978	957	944	923	973	954	966	925	941	959	937	983	987	903	938	952	963	1009	971	954	979	953	933	983	973	959	950	898	995	954	957	1000	947	1015	1010	991	954	928	969	932	961	992	959	926	1019	908	967	979	905	937	968	985	1008	946	977	979	906	977	927	957	923	984	954	947	959	939	940	947	985	913	932	940	874	950	917	1006	904	934	983	937	901	995	967	921	1018	981	955	973	945	1057	977	900	968	939	995	969	925	963	941	931	948	939	922	988	939	980	933	978	912	950	976	991	947	952	943	989	936	969	967	1000	936	928	940	985	960	948	967	976	957	936	988	924	946	1028	947	980	979	1005	944	973	917	970	952	946	979	934	961	956	962	964	966	974	941	972	957	952	973	977	951	989	951	1001	897	975	1008	938	974	941	946	960	939	997	970	987	956	942	950	949	944	952	974	957	902	930	951	948	967	969	930	1013	950	922	967	974	960	952	915	964	953	967	1010	976	1007	914	975	937	951	951	928	998	907	905	879	947	970	959	971	957	978	919	944	985	960	975	938	939	933	982	889	953	1006	968	968	986	966	957	906	963	950	984	946	1017	972	948	931	955	935	952	980	951	942	958	1005	966	956	986	961	985	953	993	966	923	986	924	878	906	974	935	945	941	969	971	967	937	945	965	981	954	932	955	905	956	971	936	953	982	982	955	937	989	943	963	955	899	994	949	933	987	967	932	934	964	928	971	979	952	999	991	935	946	1008	921	969	971	944	970	932	948	936	980	968	940	947	1008	941	979	971	993	897	965	946	942	955	982	994	948	951	895	957	926	1018	976	950	985	972	947	921	964	1033	925	957	1001	1024	894	965	901	953	1026	940	934	947	987	918	949	956	949	1003	965	915	999	973	1000	984	984	1007	982	991	990	890	980	949	987	947	918	890	966	968	1018	930	972	934	943	948	934	949	941	974	978	941	958	1025	907	1009	963	950	933	973	994	962	951	958	937	947	1002	991	997	960	984	906	964	883	981	990	922	915	883	1002	940	994	931	1007	923	952	939	980	945	954	947	944	983	1010	934	906	981	944	961	1005	1002	942	981	950	985	911	919	963	953	998	920	957	964	1021	966	922	986	953	973	900	954	970	953	962	936	978	929	957	971	985	939	924	942	954	967	901	925	979	936	937	931	984	1067	939	998	963	969	931	940	960	967	934	938	983	991	975	946	993	1014	937	957	938	944	967	962	927	966	953	956	993	958	938	925	900	970	955	962	996	980	903	905	949	937	957	957	963	969	1010	974	946	940	992	928	944	973	953	972	893	938	938	950	941	1003	1001	987	904	971	982	977	905	1008	960	1011	983	925	1051	930	926	967	941	935	1039	925	945	968	983	961	972	1004	960	939	986	971	959	954	936	953	953	942	946	972	1013	972	1000	1021	1015	950	994	978	936	978	950	964	965	950	964	994	975	935	917	960	983	938	932	966	1026	962	876	959	934	973	952	992	929	947	966	975	952	1003	1011	983	984	1015	932	936	968	930	966	986	956	972	965	949	1013	936	983	907	953	962	898	936	993	969	935	951	991	963	939	1034	994	996	939	994	940	969	1030	1010	952	925	946	1011	979	949	987	984	977	904	930	970	995	946	993	1017	930	975	974	973	918	960	980	943	951	956	966	947	940	963	958	975	1013	912	960	931	918	974	956	963	974	956	959	953	955	954	951	947	966	947	979	940	956	970	938	1013	983	994	1029	945	944	932	958	991	969	945	997	1010	959	937	990	1009	998	992	978	974	929	910	900	1000	965	915	973	969	922	958	1009	983	964	939	981	943	951	923	989	968	964	1009	972	965	970	976	1002	948	931	975	919	956	1022	995	927	963	955	979	959	997	933	941	956	1082	1019	986	978	910	930	942	1021	1030	954	929	981	955	987	971	975	972	963	964	994	925	893	975	929	985	963	971	981	937	966	912	927	1007	976	921	908	959	966	963	1000	934	944	979	975	942	937	1021	966	957	996	939	942	934	970	996	929	966	974	959	945	952	971	926	914	935	990	1020	933	1030	932	986	962	944	989	983	919	926	942	1015	930	953	912	954	987	978	1010	907	973	995	980	909	957	933	927	932	956	945	945	973	981	978	1008	967	911	941	1009	997	959	949	986	983	933	976	967	952	954	1009	980	956	968	939	922	912	960	970	951	947	912	989	970	931	927	908	903	964	921	947	929	971	987	911	955	987	972	946	948	943	994	955	966	954	957	1000	963	963	981	931	958	950	913	874	975	958	974	921	944	927	928	931	934	1030	951	941	934	985	1020	878	996	929	981	989	987	921	1004	972	976	908	954	1001	974	953	943	937	951	967	920	978	970	986	983	966	966	960	909	875	982	1022	939	940	968	997	903	947	938	942	954	958	963	974	874	1020	915	1036	937	905	1013	956	973	949	957	979	926	966	981	952	957	957	948	930	962	991	938	995	972	961	900	932	1013	1002	950	961	969	952	990	925	927	953	977	979	923	927	959	939	928	918	940	963	1011	948	1013	962	957	955	935	955	1035	960	977	928	992	1022	926	936	977	925	966	963	979	955	942	1033	1011	1014	992	955	980	981	930	960	920	953	920	964	923	975	982	933	986	922	947	941	955	984	934	988	994	935	947	965	971	1003	969	922	964	852	943	981	911	1006	959	1057	925	929	966	927	991	954	968	918	978	926	959	954	945	912	944	975	944	937	960	1000	924	915	950	956	917	969	1004	950	1025	926	945	968	975	945	983	969	956	979	955	965	856	974	956	980	923	926	950	954	950	955	938	1009	951	980	956	910	939	925	926	966	923	949	959	972	961	997	982	926	939	973	917	935	943	997	991	979	957	988	911	921	978	930	929	961	926	966	942	935	971	1000	991	979	965	965	997	979	1042	934	966	962	973	911	983	956	982	985	976	973	944	985	981	957	946	981	980	937	966	999	1019	983	936	981	944	910	936	957	979	1018	939	956	987	955	942	933	959	957	979	964	989	977	1016	929	944	910	986	992	948	921	950	983	917	954	965	937	988	975	981	964	961	989	890	969	961	937	931	1008	952	929	953	957	923	1001	960	950	987	953	922	925	916	953	1019	987	945	912	946	981	884	979	947	927	966	968	960	982	999	925	983	923	984	949	927	956	968	907	912	974	934	983	975	982	961	961	1026	996	969	966	899	969	945	953	929	963	995	1004	990	932	959	1002	933	960	980	939	993	905	949	968	994	962	989	1009	969	932	1010	996	947	956	936	936	925	939	937	954	1025	925	886	938	965	948	987	974	970	946	1004	952	1024	980	906	958	961	954	997	929	978	924	941	927	986	953	974	936	936	945	938	1019	958	936	957	982	949	937	963	978	968	920	967	992	934	960	974	980	978	981	993	950	981
23967	21544	28827	24691	21511	8839	1355	980	871	866	818	799	800	827	736	744	766	749	736	755	792	718	731	767	744	737	756	752	725	727	797	759	779	733	784	735	732	740	755	755	736	695	762	763	769	700	719	718	743	712	767	693	740	711	710	717	714	780	724	697	729	730	724	731	699	768	726	740	773	739	734	724	712	777	710	752	762	799	770	723	746	750	777	713	709	753	768	718	773	691	743	743	749	738	750	730	719	730	743	746	694	744	716	736	724	770	726	753	745	731	768	741	697	730	741	743	697	744	657	785	738	742	703	727	746	774	736	676	772	714	684	732	692	704	729	736	739	737	727	703	759	725	710	751	693	693	754	743	740	732	721	783	717	722	741	713	786	729	720	726	787	788	726	679	720	763	757	721	713	745	710	764	694	725	749	736	748	731	729	781	693	715	717	781	749	721	740	697	698	725	678	766	748	711	750	728	724	729	678	757	721	686	710	732	720	769	735	682	736	783	722	738	762	724	778	720	741	697	712	737	761	676	739	694	742	748	756	676	757	709	676	661	701	699	711	698	758	721	737	775	708	735	738	714	714	697	730	755	708	719	737	741	701	750	758	712	765	736	733	743	679	735	752	718	752	741	693	711	754	739	707	775	777	722	758	706	736	754	693	688	735	750	730	691	722	722	728	726	761	721	729	713	729	719	735	718	717	721	755	709	763	719	733	753	708	720	744	728	686	749	732	743	784	695	764	757	716	713	679	705	685	689	715	710	695	734	716	747	707	773	747	751	768	729	748	712	748	732	726	749	699	752	750	728	725	725	778	725	710	715	697	708	703	702	712	748	746	735	766	714	779	754	690	688	711	720	780	729	763	706	734	706	739	760	737	705	759	703	765	700	740	713	711	776	714	705	760	745	764	726	720	725	728	749	741	752	686	750	776	700	750	723	771	733	685	753	730	706	750	800	711	717	708	748	746	689	685	721	747	746	730	724	750	769	747	705	716	766	763	750	789	743	744	764	716	726	745	714	735	755	741	697	736	694	732	682	697	756	692	743	731	744	716	688	718	689	747	720	731	742	734	752	750	754	638	751	697	758	752	684	743	725	693	737	751	726	715	724	714	728	802	728	714	726	717	734	738	675	721	681	756	670	751	747	720	711	788	739	747	721	681	739	768	727	728	757	736	740	726	687	725	740	703	760	736	729	733	717	728	768	753	714	758	773	721	740	707	715	755	733	681	735	722	732	797	763	679	698	730	802	729	717	646	732	722	733	740	813	680	668	694	751	720	715	766	721	713	739	724	740	721	775	725	762	704	707	747	687	756	704	709	694	726	686	717	724	688	736	742	717	709	699	718	750	705	763	694	709	776	716	719	714	752	697	774	781	730	733	715	728	680	759	739	711	749	721	732	720	730	743	711	716	696	703	712	705	766	714	749	741	723	751	742	760	707	742	728	688	720	764	765	694	774	731	737	769	738	699	701	684	678	758	718	695	710	715	761	750	725	821	731	743	779	751	727	771	727	725	724	776	726	754	722	725	737	691	729	728	715	739	675	744	705	759	699	759	720	716	706	695	809	798	752	727	715	785	740	733	739	760	691	693	679	706	695	703	729	693	730	698	720	761	682	711	737	678	692	763	709	742	740	730	753	698	711	701	718	750	717	648	739	741	733	705	735	676	675	735	725	742	703	694	733	743	776	742	703	748	733	698	711	741	764	688	745	740	765	745	745	725	722	672	761	732	763	740	717	729	694	756	677	746	725	704	766	709	689	700	701	732	731	730	692	703	684	721	794	717	769	751	797	730	710	777	732	755	690	766	747	740	731	706	703	757	759	701	680	720	756	716	713	740	729	723	710	718	753	734	747	724	665	733	724	698	720	659	725	724	776	778	703	707	755	724	694	767	763	704	711	735	735	753	729	768	718	750	699	765	731	723	717	761	671	704	765	728	802	754	680	720	720	742	760	664	679	773	762	702	670	734	750	707	760	725	721	692	712	723	693	697	696	760	698	685	703	712	762	718	710	787	757	758	733	744	788	761	730	673	700	764	705	708	696	702	728	758	669	750	697	784	799	728	735	707	718	712	742	755	708	740	726	735	730	723	760	752	743	739	674	722	752	703	733	745	692	693	744	701	714	728	660	723	698	745	701	732	804	756	736	770	778	711	726	735	728	724	726	688	689	755	709	740	717	775	770	695	728	713	693	740	718	748	753	729	733	747	756	748	688	771	767	760	747	750	730	750	690	669	722	727	761	772	741	739	766	712	760	708	693	729	718	723	748	764	706	792	734	680	743	728	724	733	689	777	700	773	748	703	697	703	729	711	680	718	697	700	730	741	694	720	702	741	757	753	762	719	717	696	719	740	697	754	738	707	720	736	757	788	713	675	753	733	729	714	779	715	763	743	770	685	741	739	750	736	748	782	694	742	730	698	759	745	720	719	719	680	749	746	710	752	711	705	684	802	783	761	723	699	710	714	692	709	744	751	762	688	793	727	754	742	711	748	713	739	729	743	718	731	773	725	766	697	712	708	778	757	756	774	729	713	709	680	771	747	736	735	732	672	677	743	712	712	693	676	714	767	750	718	701	780	728	726	687	738	768	709	681	714	722	737	778	751	724	681	715	752	736	702	753	742	692	735	685	792	742	744	730	739	769	752	738	754	724	684	751	717	731	729	733	749	763	750	741	743	729	676	731	694	730	717	750	750	717	718	718	759	676	756	713	702	727	737	717	756	760	732	655	746	716	722	731	765	700	830	714	704	699	741	731	719	760	700	708	675	729	754	729	696	742	716	714	741	751	704	753	724	742	687	729	734	720	727	700	748	715	747	657	678	721	750	730	771	735	675	762	726	742	728	691	706	677	740	729	754	742	714	759	732	696	761	789	756	746	702	752	718	718	740	745	711	731	760	707	741	696	737	717	688	780	720	780	712	722	761	723	734	716	723	727	719	779	740	706	745	794	718	715	704	726	686	715	762	723	728	715	725	737	730	725	754	770	723	736	722	739	700	703	756	750	749	745	753	719	711	736	737	728	721	731	733	748	728	735	750	724	714	737	716	712	773	704	722	750	719	772	710	699	749	729	723	740	683	715	737	763	743	703	736	713	718	723	703	718	716	725	745	771	795	701	724	763	742	726	737	735	715	749	730	713	725	740	739	701	733	769	744	740	715	730	694	727	737	726	742	725	727	712	744	717	704	733	783	739	696	713	715	730	732	720	734	695	698	758	713	738	752	766	770	694	716	723	726	741	706	735	733	722	741	726	723	741	755	736	688	721	705	706	748	688	742	730	741	731	707	788	748	704	713	739	708	724	765	739	718	782	765	729	748	739	716	705	694	712	724	748	746	717	721	764	746	736	755	687	697	726	732	718	756	763	750	730	713	730	712	746	766	670	703	758	733	714	702	773	750	701	716	752	725	704	683	718	705	742	768	705	791	770	773	767	748	698	772	770	721	728	743	803	713	691	740	706	702	726	708	702	702	728	717	707	729	720	719	723	755	726	740
34827	14911	5081	2784	2137	1729	1610	1373	1227	1197	1153	1078	1090	982	933	1003	976	987	900	981	942	941	963	939	949	926	946	914	982	967	928	902	921	912	935	913	893	917	853	937	866	899	930	877	912	845	937	918	925	898	925	936	894	925	858	938	921	896	938	888	910	956	944	912	886	915	875	896	900	869	902	950	902	928	855	892	909	942	852	861	916	914	899	920	924	900	870	853	875	930	882	936	948	924	836	941	891	922	878	906	940	900	885	966	887	862	844	858	927	859	909	906	907	884	919	922	923	941	885	937	924	919	880	840	878	901	884	864	887	925	871	883	914	883	852	937	842	923	890	930	866	903	901	924	895	903	947	885	885	931	871	906	917	937	949	921	892	928	927	925	858	928	897	886	965	917	887	857	890	928	934	865	891	885	885	916	892	894	906	895	939	864	932	864	853	905	859	925	878	896	869	909	911	903	931	964	952	905	951	887	870	931	954	907	896	840	910	894	920	878	892	930	944	935	907	898	940	920	956	865	874	928	901	918	874	870	963	941	924	926	897	924	931	904	927	912	857	883	943	916	911	892	974	892	888	890	862	915	883	857	893	965	928	936	901	861	877	864	866	900	869	826	887	874	892	920	860	879	970	901	936	884	897	832	974	924	897	898	880	862	884	904	908	942	884	897	902	911	869	929	931	887	918	874	902	907	882	855	854	912	867	847	899	909	847	883	884	904	901	893	874	903	866	851	917	892	915	854	928	960	903	865	896	901	875	907	869	901	905	936	887	845	940	904	903	902	873	859	925	930	922	889	892	882	883	871	915	913	901	936	878	905	900	893	888	910	950	909	892	907	887	950	884	893	830	912	945	905	915	890	932	917	887	884	915	892	937	882	902	885	883	891	871	912	860	936	905	854	912	950	903	896	880	868	863	917	904	912	891	937	896	901	866	831	901	919	976	929	884	883	963	898	881	929	898	886	925	919	873	913	897	939	877	905	909	898	894	884	935	959	884	958	947	931	823	918	932	926	909	917	884	897	922	886	926	931	862	914	888	889	923	883	926	884	879	895	847	919	906	951	906	925	886	869	897	959	909	899	916	922	909	890	892	916	898	941	891	914	907	856	880	875	895	885	916	876	940	944	905	893	897	874	863	846	899	960	886	870	861	941	936	874	904	897	863	909	948	896	925	938	892	877	876	894	916	933	924	910	896	901	967	857	893	910	908	892	875	910	923	863	911	895	871	881	880	896	910	949	893	963	896	894	822	870	906	973	887	934	878	915	897	916	900	883	893	874	898	949	918	842	931	903	902	938	856	949	916	883	893	953	954	921	887	874	911	905	841	908	883	944	908	867	880	877	918	928	878	916	898	925	912	881	887	898	912	912	877	886	920	844	885	883	933	856	905	846	891	855	919	915	873	892	847	848	874	956	877	895	945	949	914	857	891	887	928	948	914	936	959	921	888	955	907	904	879	889	854	859	921	865	878	916	871	907	903	941	846	885	905	931	902	901	938	949	926	920	889	869	900	927	847	968	957	895	901	962	944	870	891	932	918	939	921	926	903	915	919	922	897	930	883	920	938	887	874	927	901	891	878	891	904	922	871	943	881	866	891	894	905	920	927	908	888	938	902	898	887	882	882	889	939	919	878	913	914	902	886	887	932	901	888	886	802	908	916	925	932	941	939	906	907	843	930	905	832	865	912	888	901	883	862	883	869	905	860	870	874	935	874	969	888	848	902	916	922	870	900	916	937	861	895	859	883	893	988	904	910	930	937	869	888	912	924	920	932	908	907	930	941	833	945	879	887	875	928	914	908	884	885	928	935	952	949	891	914	888	908	906	879	935	901	914	903	872	904	926	939	886	948	902	913	937	918	861	895	885	894	969	909	924	865	901	927	962	843	990	894	888	884	904	896	935	914	925	932	899	867	928	869	906	931	932	906	927	894	924	901	921	925	865	878	884	932	891	925	910	914	876	891	870	881	932	974	928	941	929	858	928	928	945	921	863	961	923	923	870	887	928	906	911	897	872	902	875	871	861	904	919	909	946	903	891	875	856	934	965	891	881	868	920	890	887	915	927	881	928	887	936	823	869	902	882	904	914	901	873	919	832	898	909	931	890	893	910	969	919	871	899	920	946	916	877	884	938	897	888	847	914	878	887	952	915	904	887	901	873	901	955	906	901	916	904	919	907	930	901	889	930	911	871	914	880	905	919	885	885	892	864	885	868	901	893	936	896	892	953	868	918	929	924	863	866	909	886	877	927	907	902	913	908	883	899	818	864	869	840	894	905	860	901	907	950	867	902	951	885	883	947	872	959	954	911	838	941	939	912	902	931	875	853	890	910	889	887	881	880	900	911	872	897	903	931	897	863	897	936	896	877	883	862	911	926	902	875	885	893	878	882	844	900	863	916	902	899	851	881	888	927	870	922	867	867	947	916	900	896	892	933	891	875	836	901	903	892	921	868	879	888	948	942	916	884	913	902	912	889	910	903	909	906	864	934	875	854	896	894	939	879	914	847	890	888	923	904	965	900	940	924	898	867	881	920	899	926	913	872	955	893	910	866	884	897	895	875	848	905	920	944	923	870	864	881	900	862	852	892	871	928	914	906	905	919	899	887	925	906	944	922	900	919	915	910	941	940	910	894	932	917	900	899	875	912	913	904	874	880	937	923	912	881	865	934	929	937	905	878	894	912	903	882	894	909	909	901	884	922	875	908	911	884	939	910	908	909	905	888	933	859	940	891	890	886	872	938	877	878	937	878	917	920	863	861	848	857	891	877	939	895	882	949	939	875	916	939	888	896	941	894	885	943	919	902	900	879	948	876	891	937	940	929	868	882	912	971	909	942	916	888	860	907	922	864	918	911	918	866	911	931	908	890	899	893	921	926	898	922	865	937	923	876	907	861	906	838	947	904	880	955	910	905	875	958	901	899	838	913	906	964	915	874	884	865	951	887	920	912	911	979	930	912	928	885	905	892	888	892	902	888	875	893	920	901	899	893	886	916	902	912	906	867	891	893	912	895	914	878	880	912	880	871	898	906	840	948	859	881	855	868	903	851	878	969	908	892	844	917	894	864	943	880	879	945	856	856	903	931	930	903	859	945	936	884	922	923	865	941	852	912	906	954	860	885	918	867	932	890	911	867	886	913	931	863	940	904	920	941	869	886	916	847	916	905	916	940	894	851	886	961	914	921	937	866	831	954	891	917	940	898	888	920	890	952	955	896	923	887	929	868	896	913	857	898	883	897	877	824	868	887	871	918	876	881	900	947	893	885	890	946	907	869	873	868	930	855	869	936	906	934	893	915	950	913	934	951	922	815	865	922	893	935	926	890	915	926	914	889	943	893	962	909	924	900	875	915	874	929	911	899	900	938	965	948	985	897	940	868	946	951	935	906	873	880	941	905	908	857	902	876	907	931	846	873	856	918	858	914	906	900	936	932	916	894	845	885	909	900	900	807	904	882	884	827	904	866	938	902	970	947	878	892	891	893	966	889	915	915
25083	21511	27532	25711	7438	669	624	548	549	492	487	465	484	495	468	465	527	498	451	473	493	463	472	488	448	460	470	473	467	462	435	450	449	469	487	429	467	487	447	456	478	473	457	470	435	455	505	460	477	444	448	446	443	515	437	456	456	476	451	474	477	478	468	477	434	470	459	429	453	430	481	499	489	503	445	465	423	480	459	475	468	466	457	455	470	517	469	441	488	465	514	454	484	476	506	458	454	449	432	495	437	464	458	471	462	445	473	447	489	451	487	460	446	472	455	475	467	437	457	482	403	437	422	459	491	473	436	473	474	448	429	483	419	443	477	454	449	435	433	486	457	478	460	451	436	432	474	464	446	419	456	474	503	448	465	449	447	423	445	483	470	475	518	497	480	471	461	500	450	453	452	460	428	478	416	428	503	395	490	446	459	435	458	473	454	487	442	494	467	460	413	428	451	487	435	465	470	466	463	466	443	502	481	456	474	468	506	451	459	440	453	480	444	466	491	435	452	477	468	473	480	470	427	439	498	459	449	466	458	443	427	446	479	462	470	452	450	441	406	429	486	422	475	432	412	499	456	433	450	481	426	447	473	436	461	468	484	456	461	457	460	447	465	506	465	476	414	449	444	458	454	490	438	454	500	491	447	470	470	478	442	421	479	432	436	441	476	479	486	462	467	450	472	464	450	447	450	461	454	411	483	432	472	463	499	476	465	466	463	467	473	486	439	468	468	456	499	465	492	432	465	445	425	449	459	473	462	436	445	491	475	452	457	463	464	444	483	461	439	427	442	457	460	495	472	446	430	468	451	461	460	463	445	464	459	490	480	478	450	443	449	503	456	487	448	435	455	452	445	456	466	443	442	484	430	485	458	473	468	433	476	441	461	474	456	458	459	452	471	412	439	437	488	466	463	444	452	476	441	477	452	480	500	466	453	503	444	458	459	439	439	431	483	446	445	453	498	446	439	464	455	427	457	503	453	469	473	427	445	463	448	476	483	492	457	473	456	471	443	496	483	497	444	453	457	466	463	483	452	477	481	457	440	467	458	454	484	433	461	417	437	444	418	445	448	444	482	459	487	435	439	480	451	460	466	478	430	460	456	466	459	455	443	431	447	441	464	461	496	494	497	434	467	481	449	481	462	478	438	465	488	450	457	425	421	500	477	453	500	472	470	502	438	481	439	457	461	431	437	484	504	469	448	448	401	422	458	409	476	431	451	467	481	515	436	446	401	487	452	410	428	464	472	483	494	420	464	442	470	472	459	431	493	512	461	483	475	476	469	457	458	443	465	486	442	466	469	527	449	475	480	471	444	464	475	508	457	418	444	440	451	483	438	434	472	477	465	469	499	483	446	506	437	450	470	485	413	444	496	444	470	473	439	455	429	463	455	466	495	466	466	482	463	477	448	457	477	422	488	480	462	452	468	464	436	458	482	465	432	449	479	486	450	436	508	449	468	436	454	451	467	462	468	454	462	459	469	458	453	519	459	467	463	418	448	446	473	445	425	465	489	449	426	444	432	432	479	462	486	432	448	466	427	443	434	430	478	425	481	438	453	455	442	446	469	474	466	431	445	480	450	466	437	467	482	469	494	458	429	479	465	493	442	426	490	453	445	478	460	451	413	476	480	443	481	435	486	478	475	441	447	427	434	449	476	453	455	451	449	471	460	502	454	457	438	451	441	471	474	507	450	426	440	490	464	459	494	447	474	457	456	493	497	446	485	459	466	419	453	467	464	473	451	457	455	444	456	460	476	461	498	446	468	457	474	449	472	452	478	444	501	461	436	466	461	454	465	449	426	492	473	447	453	463	434	457	447	466	473	475	460	504	468	441	443	436	452	444	471	457	472	468	446	455	456	453	452	458	459	468	446	498	467	428	454	460	458	460	443	460	463	468	423	420	451	460	486	422	439	449	447	476	472	443	444	448	492	445	459	462	455	488	474	448	432	460	470	465	448	451	466	493	435	479	443	452	480	475	482	450	454	460	475	475	488	458	432	505	441	494	464	473	502	448	495	416	481	490	457	419	463	445	456	474	478	500	483	450	481	462	460	476	465	449	491	454	492	472	501	454	479	451	468	474	441	472	446	450	479	461	485	497	497	473	438	450	466	452	469	463	469	432	484	463	446	417	453	465	445	474	455	446	452	435	435	437	511	448	443	423	444	445	470	470	472	439	477	454	446	464	476	462	483	481	486	460	489	444	484	477	443	475	438	436	459	474	466	495	454	445	446	422	474	427	432	481	460	484	468	460	477	463	491	488	467	450	463	456	444	461	440	458	441	464	488	451	524	477	476	458	475	440	481	466	468	479	480	403	455	477	471	469	475	465	432	463	463	446	481	474	468	441	461	440	438	440	415	471	463	450	456	451	470	465	476	442	480	484	453	455	427	454	425	448	440	411	474	438	439	449	455	487	446	416	436	478	464	429	453	491	439	482	450	485	442	453	465	454	438	488	481	456	468	441	452	472	437	434	489	443	449	456	461	462	455	434	466	449	430	433	489	463	464	437	465	493	441	463	468	467	478	442	459	450	492	466	467	459	446	446	471	473	428	492	494	447	434	465	470	450	426	521	502	448	431	470	441	437	452	481	435	440	469	433	443	447	450	463	445	491	458	453	501	478	485	444	452	463	410	465	458	437	462	497	486	462	461	442	453	425	454	471	450	476	453	469	477	458	500	495	462	457	464	461	436	439	466	457	466	439	457	399	456	470	432	472	482	465	455	508	477	500	451	471	454	453	469	446	470	479	486	433	456	449	486	448	504	448	433	470	436	498	442	458	478	479	469	438	459	453	462	471	466	486	511	477	435	446	450	434	478	459	413	454	478	458	435	443	467	444	451	443	458	461	461	465	497	458	439	483	435	434	462	420	471	438	461	437	469	458	465	446	461	453	455	455	440	489	458	489	489	432	494	466	492	459	499	499	462	457	403	439	458	467	462	466	448	459	433	464	485	481	431	435	454	434	486	420	447	470	456	464	454	458	452	477	447	485	483	444	465	466	426	495	447	466	488	476	456	471	474	467	458	439	471	445	474	448	457	473	464	465	456	452	490	453	471	459	453	458	485	424	477	431	436	484	470	476	466	457	459	456	488	456	443	478	452	463	434	475	490	502	472	452	463	487	481	465	422	483	477	443	453	480	494	438	472	473	421	436	442	471	445	472	464	471	464	497	470	469	480	457	471	446	455	472	436	479	460	439	430	471	403	450	441	435	470	490	443	452	473	467	445	481	456	457	475	451	458	488	467	454	487	466	485	484	491	444	454	461	484	478	500	483	468	508	463	484	436	498	395	457	470	454	491	436	478	487	456	463	467	447	399	474	431	430	458	428	433	461	494	459	473	456	463	438	522	460	485	483	459	455	427	447	502	506	493	460	461	454	426	494	440	468	451	449	465	532	451	487	440	448	493	451	496	432	461	450	453	461	457	462	432	454	504	460	456	478	458	449	436	484	414	445	487	449	490	459	452	456	470	454	464	464	442	454
32285	9398	2590	1477	1205	1030	849	806	725	711	681	617	652	633	666	617	599	604	560	596	576	630	584	508	583	593	566	584	571	555	567	552	596	561	539	559	587	579	594	571	549	580	558	586	578	551	558	565	578	595	579	570	567	602	592	574	587	611	560	588	574	581	557	603	620	559	548	570	562	545	591	554	567	592	574	563	531	574	561	557	558	601	565	548	530	559	574	584	606	539	576	582	587	534	580	584	562	552	565	594	587	602	568	563	584	525	558	585	570	550	519	549	590	541	554	570	612	563	537	567	517	601	596	592	521	527	588	556	596	568	593	614	553	571	589	577	566	577	548	607	563	502	605	567	525	583	536	565	617	580	563	595	602	556	545	578	567	505	561	534	571	567	544	578	567	578	525	579	604	573	542	568	528	571	570	547	579	516	546	599	574	541	614	564	596	601	626	580	585	549	554	562	600	584	557	561	559	556	539	517	541	571	600	524	559	554	569	609	602	529	602	589	599	585	565	583	507	531	613	560	572	556	514	571	598	591	510	594	566	557	512	567	611	555	570	601	571	564	570	608	510	585	568	537	548	563	541	540	574	594	575	594	584	597	609	569	554	556	609	593	587	546	572	566	583	594	601	567	580	563	572	589	590	549	554	542	577	597	621	588	596	570	596	570	595	560	593	579	559	596	560	540	558	530	559	576	580	573	569	533	605	538	555	526	560	540	551	576	546	559	574	570	547	609	555	583	548	551	536	532	528	561	578	526	592	567	546	584	565	581	554	548	521	583	557	587	579	558	564	554	555	574	607	554	541	559	569	553	612	558	572	577	536	554	553	558	603	591	546	549	572	546	564	576	551	550	571	585	564	571	550	538	559	601	540	555	578	582	559	565	593	585	536	574	571	538	567	559	582	591	586	620	574	583	600	565	581	532	567	594	542	555	576	602	573	527	581	548	531	579	605	534	574	539	574	555	580	602	538	556	596	555	575	574	576	573	606	607	581	607	557	566	558	568	587	547	587	584	533	551	597	583	536	552	609	540	590	564	542	548	587	529	567	554	560	528	551	549	570	567	573	611	596	610	602	520	602	538	566	578	584	589	567	581	586	576	554	543	573	576	580	574	588	562	542	610	595	571	566	572	567	566	561	508	607	577	598	531	539	571	559	586	551	531	559	620	516	554	567	587	535	558	552	541	598	558	569	575	533	539	577	532	604	574	554	570	555	611	588	576	585	534	610	535	543	573	567	577	547	572	581	578	562	585	571	539	560	526	583	637	533	581	533	612	558	568	611	580	536	590	556	597	563	616	562	544	583	573	621	592	590	570	559	580	551	568	568	517	563	567	520	555	540	548	588	602	571	610	526	599	620	577	573	588	563	520	556	549	576	555	571	585	567	610	578	557	543	546	569	588	616	566	570	540	561	546	594	580	578	582	646	533	575	596	566	589	528	555	519	557	568	537	555	556	565	562	585	577	578	587	548	578	554	596	560	545	591	565	554	576	548	565	595	576	598	577	563	556	567	559	550	577	583	559	540	578	600	578	571	575	595	593	548	580	568	570	541	554	570	603	528	570	547	579	576	563	575	548	570	534	613	565	563	543	581	540	591	599	552	591	554	580	534	566	598	575	569	567	576	543	618	608	590	555	538	555	579	598	572	518	580	597	570	581	574	562	576	547	566	565	542	544	558	588	547	544	619	595	573	551	508	565	544	551	575	566	568	560	602	589	560	571	593	618	537	541	585	584	555	600	605	557	570	535	577	544	581	569	550	575	593	558	537	582	582	571	598	552	570	559	574	573	499	568	511	546	522	528	567	557	573	596	588	602	539	582	532	579	556	533	614	585	544	537	571	557	574	615	582	591	579	562	571	534	614	577	538	600	534	576	544	570	588	539	602	600	574	567	531	551	572	608	548	559	556	556	574	590	563	596	558	527	590	613	576	556	600	556	523	554	574	549	571	583	562	601	610	546	587	538	568	614	599	529	557	587	523	561	574	530	551	593	552	547	563	576	547	551	540	615	609	617	558	549	564	559	566	558	523	560	559	558	525	534	573	565	563	585	542	595	543	563	582	555	563	563	611	621	571	577	550	584	608	572	557	580	584	535	566	579	592	574	565	569	563	567	552	617	561	582	583	559	536	581	555	548	533	563	577	590	576	574	553	555	569	561	583	586	557	586	562	585	550	545	538	560	618	564	542	585	611	600	572	596	541	547	558	575	571	544	562	547	569	558	611	581	535	550	558	537	571	536	551	588	612	553	610	527	543	563	578	592	580	571	578	546	596	593	510	543	626	571	563	589	538	519	567	587	582	546	596	595	599	524	567	589	525	591	556	575	545	534	568	599	542	578	570	534	562	587	554	558	605	585	580	511	549	538	575	579	562	555	573	560	572	542	522	560	618	620	568	593	537	571	573	554	592	540	548	595	592	524	554	594	515	580	575	567	588	565	538	572	562	557	597	568	560	540	535	581	599	592	551	562	539	582	564	584	562	540	541	535	627	577	560	565	598	553	572	541	557	534	575	591	577	578	540	565	562	557	572	535	557	627	576	592	588	579	559	558	536	521	533	601	546	579	524	579	567	589	532	594	564	567	546	568	617	575	551	586	508	532	575	573	587	540	566	577	576	570	567	606	573	532	559	593	586	553	610	561	549	520	580	549	566	517	534	522	566	511	520	549	527	578	549	567	562	586	552	538	513	550	516	588	575	592	554	596	586	563	570	566	572	598	541	581	559	569	562	558	589	527	576	606	555	580	576	579	544	601	581	584	594	585	537	590	542	585	551	558	604	566	574	564	578	592	545	583	569	546	588	542	590	574	553	624	600	530	553	601	546	556	580	592	568	575	589	563	572	536	588	546	569	555	547	570	594	570	536	535	583	589	539	557	584	547	561	540	548	545	527	532	611	546	567	576	587	604	582	570	586	545	577	580	565	533	532	576	576	612	572	556	626	562	564	523	607	584	558	577	607	593	560	550	584	556	559	528	624	566	543	591	532	530	553	576	564	559	540	579	581	589	566	585	571	590	594	599	524	564	562	574	579	513	579	583	572	557	547	555	562	539	598	572	569	574	553	559	575	572	538	592	553	620	537	526	549	608	553	559	535	568	556	633	560	521	553	600	550	553	601	565	598	540	591	554	544	561	566	538	567	570	593	568	587	533	582	540	541	603	542	551	561	521	559	538	606	557	541	541	611	572	582	620	611	578	573	520	529	592	583	555	569	529	549	551	567	548	563	581	553	508	527	553	555	583	574	563	577	551	579	546	565	562	550	550	518	554	592	547	594	550	576	509	494	595	606	577	570	554	525	530	558	558	542	552	520	511	593	499	554	567	531	608	565	548	565	550	588	554	566	553	562	575	613	573	566	583	594	569	606	571	544	593	552	572	589	587	546	552	570	610	583	552	533	583	575	528	596	565	582	568	559	560	563	586	540	531	562	533	593	521	613	569	566	571	552	642	593	592	586	587	594	553	547	596	578	570	538	580	532	546	583	564	577	558
22901	21544	29329	24213	21548	21540	5100	724	561	497	476	486	378	419	404	357	378	363	342	355	357	375	342	320	337	321	333	330	316	317	337	311	320	347	337	336	309	284	312	295	339	305	313	316	340	335	310	324	287	337	270	303	300	327	346	294	281	323	288	309	317	330	286	326	292	295	323	290	312	308	322	310	306	273	299	289	302	298	302	301	318	294	322	302	318	300	320	294	292	271	303	275	282	319	323	255	340	292	289	282	333	323	327	290	293	311	276	294	284	274	285	293	298	282	285	315	309	312	307	270	316	328	315	310	288	312	312	312	311	311	319	314	322	301	294	339	304	291	344	299	310	299	322	312	300	326	319	310	306	311	290	296	323	292	315	310	309	296	310	294	311	315	288	336	279	281	321	319	322	324	263	295	298	304	312	289	296	296	285	298	304	319	296	303	329	294	286	312	293	281	287	288	287	294	300	297	313	337	299	339	320	286	292	324	292	305	303	318	282	334	299	314	323	310	298	272	304	282	315	289	324	285	279	321	293	306	309	287	329	293	318	288	290	318	311	316	303	298	304	292	303	303	283	308	289	289	291	326	290	313	315	304	285	302	281	277	281	287	310	313	267	320	297	287	300	322	270	288	302	310	333	300	300	281	311	290	280	309	312	295	314	306	280	318	285	306	306	300	312	290	312	305	312	328	302	309	328	342	313	296	263	291	268	280	321	319	297	320	288	273	306	298	295	298	255	303	300	310	301	302	298	302	314	338	325	278	312	313	321	324	290	295	314	309	289	304	278	308	282	316	292	296	297	258	319	279	302	294	314	290	302	288	284	313	300	303	286	299	320	310	313	279	320	321	304	271	288	298	306	315	303	307	293	333	294	299	287	283	313	333	333	312	270	306	303	286	286	296	312	314	327	328	301	288	304	281	280	324	322	290	286	319	279	293	296	288	312	315	288	321	319	301	294	324	296	353	324	269	311	291	295	333	265	301	283	310	260	299	320	285	277	275	314	287	297	318	279	315	314	333	351	301	280	266	262	314	283	278	317	298	292	311	313	308	321	286	319	326	300	280	318	310	278	276	300	321	285	312	310	310	292	299	272	306	327	284	325	291	274	282	279	313	312	285	297	290	305	285	286	319	283	280	339	306	321	305	295	312	298	323	298	276	324	322	288	292	291	289	314	291	298	290	308	300	304	308	311	309	289	319	354	297	334	283	306	314	308	298	311	324	286	324	290	292	325	305	313	310	296	314	329	261	312	316	331	319	265	288	298	291	255	343	325	297	284	325	299	293	315	300	325	306	326	291	318	320	301	333	323	279	289	322	283	317	311	312	287	278	291	323	317	317	294	304	295	294	324	304	321	292	292	323	324	326	265	309	288	280	331	305	305	339	278	302	285	283	276	291	314	264	293	286	308	324	287	296	324	336	312	314	318	288	311	282	293	286	329	319	309	310	312	289	290	330	325	314	301	302	317	277	264	307	308	318	326	286	279	330	291	323	304	276	304	298	357	301	339	311	312	294	298	308	307	297	308	299	313	291	292	318	290	288	289	269	316	281	280	302	299	286	295	280	276	307	297	302	308	303	314	317	293	298	283	322	294	270	294	284	287	290	306	304	330	303	296	300	314	320	284	254	291	305	304	285	309	273	301	287	307	317	313	298	325	312	327	315	305	337	291	246	268	345	300	291	292	299	306	300	309	273	283	315	318	308	326	307	339	317	304	295	330	292	309	283	287	291	349	304	299	276	294	307	285	301	308	306	310	289	305	294	301	317	312	326	298	292	297	316	297	291	311	295	280	288	289	311	323	321	274	284	270	326	284	339	292	298	300	320	305	294	310	328	294	316	340	313	304	300	271	317	293	316	318	300	326	273	301	317	292	290	310	331	317	302	293	310	306	260	260	265	302	291	308	356	333	299	299	324	317	301	300	322	307	304	276	293	301	287	347	310	280	293	272	296	292	283	315	285	329	319	296	333	305	323	291	317	308	318	294	320	309	298	310	283	292	281	282	279	301	288	285	305	339	292	306	325	283	304	288	307	289	294	293	303	345	318	289	312	286	302	305	297	312	328	320	313	297	323	279	304	277	269	305	289	289	291	293	300	303	310	315	311	299	299	285	310	314	298	273	334	311	301	279	304	301	323	303	286	290	275	295	290	297	305	336	333	287	289	319	349	299	301	286	320	301	332	299	327	296	322	261	273	307	298	328	291	273	330	334	300	309	304	285	332	302	336	317	308	312	315	292	287	290	287	292	286	310	291	332	310	316	320	284	297	339	293	305	274	322	309	315	299	277	300	304	316	322	305	305	296	287	295	290	286	300	333	280	298	297	298	279	306	283	301	289	294	301	332	303	306	347	300	289	318	303	309	307	305	303	291	291	279	291	315	277	292	325	282	301	320	303	300	324	307	333	314	290	298	323	308	266	290	266	294	312	279	307	324	293	321	280	280	298	306	287	330	288	323	324	305	282	298	319	322	328	288	272	343	291	314	310	305	290	305	260	257	298	281	302	324	307	252	269	303	309	313	344	296	317	317	324	282	326	291	288	306	285	296	297	330	294	307	302	241	326	301	281	306	328	320	274	271	319	295	293	292	305	274	293	310	269	300	294	302	306	301	314	328	314	294	287	304	305	325	299	276	311	323	334	295	296	286	309	298	288	343	328	314	299	295	299	319	296	311	302	302	267	284	313	315	322	306	299	314	296	312	315	290	295	262	271	305	337	289	333	283	329	294	316	318	304	285	304	273	321	344	302	308	314	291	328	323	362	305	311	297	328	291	276	317	321	284	250	268	293	306	304	325	292	310	270	322	299	306	277	327	336	323	311	300	316	337	297	326	283	280	283	292	302	330	290	284	294	327	290	311	331	319	291	311	306	325	295	289	276	310	284	288	310	324	264	282	304	322	277	300	294	317	286	314	321	318	335	308	284	289	285	309	298	317	266	308	317	285	300	314	296	272	295	321	295	326	260	297	294	337	334	279	303	314	307	296	268	291	319	315	304	273	317	307	306	320	285	311	308	290	318	316	294	327	285	267	302	286	303	332	287	306	311	272	302	318	310	281	308	287	311	309	290	275	298	277	301	328	283	319	271	295	292	285	296	291	305	306	330	294	285	281	315	311	288	332	292	267	297	294	302	321	306	283	317	281	296	286	295	300	325	292	316	306	287	284	308	279	284	281	317	304	311	270	298	297	290	298	321	318	273	311	285	299	305	308	309	288	301	275	288	319	297	295	304	323	301	319	297	310	277	317	303	306	294	313	293	308	298	308	284	335	270	303	284	277	325	325	274	327	301	311	280	306	292	299	335	316	316	303	290	292	299	277	279	307	315	300	290	296	278	300	297	299	292	303	282	287	333	286	312	342	285	304	275	288	270	321	316	298	321	342	333	294	305	339	304	297	304	274	327	300	332	295	303	318	313	296	291	331	324	302	287	305	313	310	312	335	294	300	290	304	302	322	264	295	276	289	309	297	306	310	272	288	321	294	314	316	308	308
41616	19048	7670	3781	2600	1951	1656	1246	1072	854	790	744	696	589	614	567	556	522	526	487	481	462	492	505	434	439	452	434	447	415	430	410	434	415	432	418	444	385	426	453	411	407	408	406	428	404	380	405	387	433	431	394	414	454	368	379	419	375	384	384	407	400	427	410	426	397	410	400	411	414	380	382	388	420	365	389	386	387	398	420	420	406	391	415	409	393	422	392	422	375	411	388	391	391	404	377	407	394	382	428	399	413	372	385	387	374	404	413	380	394	369	414	401	405	407	401	397	393	406	381	368	403	385	408	396	381	397	396	366	407	404	386	389	438	397	412	382	379	435	406	384	414	391	351	405	368	413	395	404	398	424	432	368	404	408	384	389	371	400	384	418	397	404	393	418	402	410	409	376	389	406	408	388	403	404	423	373	392	368	380	378	415	401	408	400	409	346	369	369	380	378	383	394	379	393	417	378	357	396	392	380	419	390	385	346	386	384	373	422	385	418	404	377	405	389	346	381	402	396	373	401	415	402	412	366	389	382	377	414	429	435	398	415	384	402	351	432	395	389	367	409	408	356	393	377	408	388	375	451	414	400	378	363	415	404	413	430	404	378	391	379	370	417	406	410	425	436	390	367	402	396	368	434	351	395	400	398	389	418	386	414	413	375	389	370	405	375	379	385	369	380	414	378	406	411	386	384	430	402	379	421	405	413	367	364	413	394	376	416	420	397	373	384	426	431	379	393	377	395	404	388	403	373	408	389	380	407	394	442	384	338	381	396	371	411	384	360	376	419	376	419	403	394	410	419	428	419	395	421	383	389	416	396	416	399	396	388	389	428	414	403	395	378	410	373	376	385	366	381	384	405	397	421	382	386	441	387	373	410	409	406	416	367	391	409	365	371	389	377	425	391	377	417	384	382	437	400	400	404	392	414	410	371	405	415	396	405	417	403	393	401	374	382	369	382	425	386	378	376	415	450	401	379	372	378	390	383	410	362	371	432	393	402	402	418	377	386	409	400	434	401	426	400	416	371	379	375	400	395	399	384	378	387	357	390	428	411	415	376	404	381	420	368	413	395	417	409	406	426	388	375	424	395	391	442	384	401	410	399	439	389	361	412	416	384	356	392	410	370	420	376	434	372	405	412	406	366	410	411	430	411	442	420	396	429	362	393	377	408	405	428	370	379	465	430	404	403	407	420	387	425	391	412	374	384	424	429	389	405	383	392	402	421	409	392	385	424	353	409	388	382	367	429	396	386	422	384	383	370	393	397	371	386	422	397	380	378	406	381	446	405	393	382	426	398	441	357	395	400	441	373	419	420	376	428	402	394	396	454	363	406	398	392	412	393	383	404	386	377	404	370	375	398	399	381	377	408	426	369	385	391	378	389	385	384	382	411	401	385	388	417	412	380	380	415	392	395	376	413	412	421	411	436	392	390	389	380	403	378	403	425	395	393	378	394	409	390	401	366	432	371	396	413	401	376	391	418	413	417	382	407	372	393	377	381	401	410	397	401	402	380	403	386	401	394	398	384	459	396	403	396	390	444	384	375	431	404	417	403	367	387	417	399	371	361	393	403	370	405	412	391	409	360	391	389	391	374	386	356	400	427	410	407	404	428	394	393	405	391	401	352	415	420	386	356	384	382	389	379	415	384	412	409	431	403	344	351	382	385	396	378	410	389	385	383	379	389	408	386	419	395	394	388	365	361	359	408	408	377	400	423	415	404	406	407	391	416	413	438	390	447	409	404	393	405	378	367	358	377	414	404	405	388	393	378	403	373	417	403	391	381	368	417	407	391	406	376	430	363	421	424	403	405	384	407	394	379	420	389	371	443	392	408	407	375	421	409	431	360	378	410	396	403	384	355	373	391	377	405	372	399	391	411	365	397	396	414	383	386	378	420	391	340	417	381	399	398	442	384	396	387	409	384	412	427	380	360	360	369	400	404	425	391	401	413	377	363	403	377	368	383	380	385	407	402	401	386	385	401	416	407	394	425	393	403	416	396	388	394	378	412	398	381	418	410	419	369	390	444	437	410	387	406	376	387	378	396	410	416	419	415	384	393	385	417	405	364	407	375	389	409	391	408	399	389	422	404	384	420	386	410	353	395	402	350	413	422	425	420	399	388	400	405	420	409	366	400	408	404	378	365	418	392	418	414	399	404	421	425	426	415	354	408	402	394	409	392	371	392	385	355	425	367	406	407	400	409	391	385	393	386	365	423	383	428	385	386	402	396	418	395	391	350	365	376	397	420	398	430	423	406	369	409	371	403	396	366	396	405	369	390	393	390	415	407	408	402	343	403	394	373	376	393	387	395	399	413	405	414	359	388	418	375	428	409	371	413	376	414	388	397	400	394	382	378	412	399	377	368	405	377	393	395	428	420	410	415	431	390	387	383	410	418	387	397	398	388	358	375	415	371	407	364	364	411	422	385	381	382	404	403	376	399	386	392	381	409	380	392	388	427	377	368	387	383	379	393	402	414	415	369	426	401	384	362	418	412	393	368	384	424	405	394	425	425	412	404	408	386	386	388	414	328	407	369	399	437	390	392	379	434	416	394	365	378	409	393	356	398	370	421	395	409	377	407	340	397	398	393	358	395	418	391	403	391	380	389	432	381	382	363	383	440	409	428	395	407	367	412	369	400	373	406	410	400	399	404	382	402	417	400	378	409	365	386	411	427	354	415	454	397	383	430	401	423	408	404	391	375	401	402	403	428	383	371	404	401	405	410	405	408	378	391	401	387	382	364	408	371	402	406	382	392	386	390	407	389	362	433	408	411	390	428	406	367	355	425	406	405	404	418	408	399	395	418	419	386	405	406	392	389	374	418	452	400	406	401	414	420	430	404	401	408	387	409	410	422	387	391	407	375	401	405	422	425	367	375	405	349	393	393	388	406	418	372	396	408	370	411	423	388	382	422	390	397	357	370	398	414	395	420	408	385	403	420	427	388	381	385	416	397	407	398	417	412	424	392	372	411	417	382	402	378	402	407	398	374	416	359	387	380	406	396	413	374	392	380	415	366	425	388	428	380	410	389	408	395	402	381	406	383	372	415	391	390	430	406	388	387	371	395	384	384	385	372	380	415	374	418	330	362	413	408	430	425	380	372	389	381	404	412	347	407	406	395	375	420	384	356	425	407	399	407	395	417	373	377	375	378	371	368	393	404	387	419	363	404	396	420	380	407	399	427	409	422	390	428	407	401	396	361	410	391	396	394	418	429	390	417	385	364	448	406	416	413	438	384	392	388	415	381	366	421	384	374	407	420	413	401	396	366	394	393	399	426	373	348	389	363	409	393	401	405	405	373	410	406	357	419	394	408	371	374	391	383	415	392	363	409	399	438	416	390	388	397	398	393	397	414	368	354	419	350	395	417	412	379	386	412	404	419	401	420	382	400	406	412	407	360	382	384	426	403	407	394	405	380	389	406	394	414	384	406	414	403	392	392	351	405	398	442	398	398	397	415	390	397	420	376	392	392	402	412	414	375	398
27994	18841	4759	1023	889	809	830	816	803	823	768	737	762	739	802	780	717	804	736	817	757	836	784	755	764	770	779	800	780	766	729	791	830	750	767	779	834	783	800	761	762	780	774	779	801	860	779	829	690	761	810	759	820	798	796	799	747	788	768	732	780	801	815	799	761	742	803	761	803	784	766	807	801	813	768	771	773	731	748	819	752	753	762	779	809	782	843	756	774	762	775	815	802	780	789	791	798	762	762	764	773	781	789	739	784	767	768	782	790	774	797	817	833	782	776	763	730	772	754	767	785	800	804	837	756	775	749	825	776	782	812	767	789	821	735	688	759	841	765	767	820	844	826	723	737	798	742	748	801	808	813	743	751	761	821	777	783	779	754	743	768	798	787	738	781	789	794	807	753	779	800	755	765	768	764	706	810	814	817	789	784	799	729	834	793	723	756	718	751	743	796	793	802	773	790	764	810	776	751	796	754	808	807	793	795	715	761	813	769	722	779	753	818	740	765	797	813	765	752	786	745	723	744	825	770	800	812	774	808	763	797	776	779	761	725	811	804	799	794	805	784	787	813	831	757	785	795	751	783	789	770	767	805	766	736	787	777	751	794	763	839	802	814	774	840	800	819	784	785	771	821	823	785	735	764	720	758	842	812	749	807	820	810	783	812	817	796	752	743	774	756	729	749	782	754	793	797	752	776	779	807	733	786	746	784	823	809	807	813	737	768	776	810	796	792	810	805	790	814	769	773	761	821	746	825	784	801	838	808	794	771	791	742	783	794	805	766	760	802	794	777	750	770	797	775	759	804	723	743	774	777	770	811	788	797	748	821	791	770	776	760	799	818	836	766	833	765	745	724	818	731	737	776	801	756	773	791	747	794	846	701	798	784	796	774	731	800	764	764	792	801	790	811	766	797	790	808	770	783	769	809	780	821	783	789	794	762	733	786	770	799	764	804	778	789	756	719	791	802	742	787	793	790	771	786	766	849	811	800	772	771	756	769	769	741	720	768	799	829	760	769	813	806	787	762	770	782	742	791	791	768	732	798	748	788	803	761	752	805	797	761	787	767	822	814	754	767	803	806	796	756	783	792	763	812	807	813	802	792	789	823	748	780	746	776	794	788	781	775	787	746	723	771	764	797	753	735	826	785	767	808	800	799	812	799	839	804	768	763	795	786	787	746	790	768	799	799	755	758	789	779	764	800	758	770	837	793	747	812	846	838	712	759	833	786	759	781	745	796	752	758	729	768	804	731	754	820	739	795	831	806	782	824	750	833	748	785	795	786	798	778	779	824	766	822	786	789	770	758	773	769	805	749	785	779	793	846	752	812	772	786	785	823	728	758	767	771	730	782	790	751	754	806	718	797	760	756	820	761	745	774	806	775	762	739	802	785	809	775	767	790	743	772	786	738	784	829	794	758	798	750	803	777	789	812	754	777	764	792	738	800	755	797	845	728	764	727	748	787	770	748	755	775	776	771	806	764	791	744	806	756	768	798	789	789	789	778	805	772	784	791	742	745	768	757	805	822	797	739	778	770	801	789	748	789	745	800	747	775	790	783	771	776	818	765	759	752	809	796	778	787	800	770	778	819	738	815	829	835	809	795	796	710	787	759	763	801	766	811	767	764	757	752	851	770	808	791	768	772	750	780	743	793	755	794	778	768	831	798	824	743	817	788	784	771	782	740	783	760	782	817	772	748	795	743	865	783	824	801	704	741	781	867	782	834	748	793	793	831	771	740	789	751	809	834	745	797	766	798	773	748	781	809	760	749	787	774	743	790	783	808	736	827	798	841	774	843	803	781	758	767	781	832	805	793	803	808	761	754	747	825	820	791	791	770	813	818	798	769	840	728	744	747	781	769	800	790	814	757	755	793	841	791	789	809	779	774	752	765	810	765	808	810	733	873	750	806	817	783	742	757	801	775	796	770	770	795	782	787	799	821	769	775	777	781	828	792	786	755	798	764	815	740	766	785	848	776	778	759	780	751	773	792	747	756	757	789	784	804	774	794	806	810	809	702	791	785	803	767	761	781	803	803	776	809	793	783	797	753	771	757	774	808	749	803	724	749	790	835	792	817	782	767	795	757	780	797	782	819	762	819	795	756	805	826	759	741	781	803	777	807	755	795	771	798	765	771	824	802	787	752	761	836	742	766	820	753	781	772	809	779	802	804	807	774	754	768	743	822	741	753	774	781	774	829	764	751	809	803	784	758	785	740	770	795	767	790	800	785	755	786	771	797	835	779	708	769	751	797	799	779	744	722	766	785	810	776	768	756	770	754	768	787	789	821	779	766	773	784	796	806	803	801	761	736	756	786	747	771	737	760	776	777	762	758	806	750	815	755	774	781	759	742	780	821	816	795	755	783	814	789	807	813	751	782	801	814	768	802	758	808	812	791	768	768	777	813	761	806	762	786	784	753	735	835	745	746	823	795	750	766	746	779	790	786	721	752	810	764	770	708	782	792	787	813	751	808	835	807	772	786	803	765	758	750	799	755	845	771	775	816	763	753	776	778	748	765	789	797	808	786	789	803	792	789	843	788	762	743	787	758	784	837	772	732	782	817	803	780	819	777	779	777	771	819	776	756	775	735	772	811	746	771	889	777	747	808	780	764	772	775	807	779	782	817	824	809	811	829	794	861	803	741	761	776	830	747	766	795	782	757	784	812	727	770	774	803	820	789	787	827	768	831	744	781	802	806	728	783	763	766	787	738	750	797	818	775	763	812	740	782	758	810	798	779	768	733	812	721	755	735	792	781	792	822	743	738	838	794	824	795	762	776	815	819	711	763	771	820	745	756	762	805	739	768	794	762	780	799	771	745	808	805	760	800	718	769	764	781	825	766	773	756	796	754	778	784	762	798	801	786	784	787	754	770	724	793	792	825	783	795	766	767	800	741	805	768	745	766	764	839	791	781	732	774	771	809	831	788	754	767	774	808	755	793	776	833	697	760	769	802	781	807	721	742	815	789	806	746	793	768	735	809	784	776	829	761	794	747	753	795	758	720	835	816	775	770	793	796	761	746	795	759	741	776	781	778	763	785	735	734	797	763	800	759	778	777	791	807	767	815	755	770	750	827	796	797	779	772	815	793	768	760	748	799	789	762	828	766	772	789	798	810	795	776	744	803	801	800	776	750	790	831	711	784	781	772	772	772	676	737	820	807	803	735	723	788	753	773	777	775	838	736	760	778	809	820	764	765	801	821	789	794	747	778	780	770	778	738	761	780	768	720	818	737	834	819	812	778	770	792	767	722	799	807	760	793	750	811	774	788	775	821	768	753	781	757	778	761	787	776	795	779	781	753	767	780	787	808	758	794	791	755	749	776	767	770	727	729	799	844	828	769	793	768	801	780	750	784	781	771	757	776	800	732	753	759	791	800	769	798	768	736	823	802	793	794	811	792	764	833	799	755	790	817	796	788	822	770	716	772	801	736	779	772	754	769	763	810	768	804	755	822	734	761	796	842	757	808	814	775	752	778	812	816	781
10765	2762	1301	1091	953	1008	966	999	987	958	988	988	972	1013	947	982	925	932	978	962	939	966	934	984	958	990	900	917	886	960	967	976	956	977	945	934	934	973	958	996	923	942	974	947	948	960	949	938	944	936	1006	986	1003	987	935	959	910	903	962	937	958	943	943	982	996	998	988	990	957	960	921	923	989	990	918	1008	901	942	935	973	918	937	1026	971	928	964	957	975	929	975	894	1069	911	920	965	1008	899	965	955	923	914	986	945	1008	941	964	939	944	979	956	987	921	961	1004	965	920	939	927	938	920	968	965	977	934	930	992	972	926	929	934	966	985	970	918	955	917	1006	967	928	1007	928	886	945	993	1003	937	961	1004	974	981	947	967	967	984	949	958	904	982	1026	974	982	953	930	950	991	926	918	940	990	930	959	1000	976	956	919	973	956	922	945	972	1002	933	919	938	945	935	938	926	946	965	919	952	962	976	947	977	973	970	984	940	948	911	971	938	964	996	983	981	977	987	964	915	959	940	964	943	962	910	959	983	1004	984	891	979	956	928	1026	972	980	960	948	941	940	952	940	928	974	972	925	957	981	946	918	970	934	985	965	965	978	937	946	982	997	944	947	957	985	990	933	924	985	982	949	998	951	961	891	926	984	950	1014	911	1030	956	979	911	964	964	982	980	991	916	916	984	948	987	985	953	981	890	949	957	938	902	926	960	952	918	946	946	964	990	985	915	969	1002	959	953	1004	910	993	920	941	934	961	960	985	949	980	946	973	1001	953	996	980	962	981	915	932	958	914	940	993	1017	966	996	963	938	962	956	944	972	982	934	945	979	1010	954	916	955	943	913	949	919	949	912	996	942	964	959	1005	910	953	1012	946	967	919	976	932	981	969	977	951	945	930	936	953	946	969	921	902	928	947	923	976	940	963	926	950	884	911	996	923	1005	971	922	1014	923	1035	907	952	962	977	924	959	958	965	914	972	909	967	935	962	981	993	998	937	953	956	977	961	942	941	944	957	891	969	916	974	920	957	940	943	931	966	956	951	881	952	973	946	993	968	969	948	973	950	962	1038	966	927	943	1009	953	973	977	959	953	927	941	1004	957	973	934	950	932	944	982	916	945	970	963	969	953	903	990	928	908	962	997	941	961	929	949	941	898	930	959	1008	926	974	931	938	953	937	914	962	983	910	938	914	948	954	978	940	969	962	951	973	973	1007	982	952	1008	976	959	926	950	961	1000	924	944	999	961	1001	964	962	943	941	928	1012	920	975	962	955	938	917	927	968	987	982	901	894	940	949	924	1016	981	975	976	950	957	1003	971	947	942	885	922	946	944	914	986	966	973	975	992	970	992	1004	915	941	942	903	932	958	985	963	902	996	977	955	958	941	986	974	908	971	973	893	943	932	899	954	914	914	949	963	980	950	932	963	1014	945	1001	972	925	953	1003	969	967	943	966	921	933	933	951	913	949	989	956	968	1003	962	960	953	966	952	956	980	987	943	948	958	969	953	978	908	968	957	928	980	922	981	924	904	960	991	1001	960	943	909	947	994	945	986	934	975	925	960	924	970	925	949	938	958	910	1005	955	987	986	940	923	957	997	1005	950	918	937	956	967	946	996	936	946	934	1017	936	935	920	967	943	967	968	1002	945	1015	964	910	961	989	981	935	1022	901	937	1002	899	954	954	921	916	1010	986	1015	904	943	1005	962	921	957	946	970	940	1003	981	970	947	936	954	1009	944	970	974	893	986	939	935	978	963	942	941	949	966	957	932	962	942	964	915	968	1007	971	952	915	988	957	934	955	932	957	977	924	1002	925	933	1030	958	940	1014	964	975	959	932	954	935	947	992	960	936	932	922	959	973	922	936	1007	865	982	933	972	973	954	920	971	976	968	962	973	929	986	990	1011	971	939	895	873	975	935	944	977	932	941	971	964	1004	1006	937	893	910	917	1000	923	930	983	982	903	970	971	963	963	954	890	955	962	962	946	986	1002	920	967	966	978	922	965	978	890	962	926	954	919	950	985	979	970	962	919	920	965	936	952	975	942	900	962	940	936	996	1030	938	930	963	967	983	917	920	1005	913	946	952	973	947	984	879	924	952	932	968	987	911	936	962	1006	961	1002	939	915	1021	1002	910	960	969	935	964	994	925	905	926	983	981	971	951	957	979	939	946	972	966	947	864	1008	912	902	933	957	928	952	892	948	930	973	925	910	961	909	989	968	960	956	998	935	947	978	974	947	982	1017	915	915	936	957	940	968	971	913	956	980	1014	959	981	954	968	960	1020	974	945	982	946	929	918	1015	975	986	959	950	958	955	944	927	1023	971	974	958	953	973	975	914	959	922	960	909	952	950	978	938	954	926	1015	910	964	921	902	937	956	1010	993	988	977	938	973	902	953	995	907	966	927	930	976	974	898	953	994	920	982	920	882	944	940	1021	978	912	950	982	981	916	935	944	962	946	948	1000	951	930	941	922	881	940	939	965	972	949	961	975	950	887	892	947	984	928	1027	945	929	946	911	964	965	952	938	961	965	966	963	1004	959	927	976	981	968	982	1012	901	933	1012	1036	969	931	960	968	909	919	964	894	919	965	958	943	926	936	934	946	968	1008	934	943	967	938	939	982	957	925	918	978	968	983	980	910	976	961	946	944	924	891	950	924	920	953	959	927	944	1000	935	918	910	955	967	887	933	984	932	960	910	925	918	926	974	971	968	954	968	968	935	939	992	949	944	986	915	952	912	927	993	971	947	947	958	930	909	990	985	954	1000	925	983	924	993	968	946	930	978	961	900	976	989	965	956	981	1028	998	962	972	929	965	968	950	954	972	976	952	948	1015	920	924	944	957	906	935	972	957	969	904	921	990	952	922	1008	1001	941	963	996	984	936	979	946	972	1008	951	975	966	974	950	947	988	997	930	973	961	946	963	929	956	925	898	995	934	917	977	974	939	952	956	960	968	1024	927	958	944	953	1017	1018	915	934	934	956	914	926	973	987	939	944	882	958	918	952	930	1024	929	964	926	920	1005	966	918	943	1015	930	933	935	903	964	944	966	946	992	977	922	977	964	913	914	949	970	989	1003	954	1018	990	984	885	951	936	1062	937	919	980	949	967	892	977	1008	1009	960	963	980	907	913	947	964	970	955	957	988	972	944	955	971	938	965	912	953	953	913	916	929	923	1004	1025	976	982	964	953	1045	946	891	906	944	998	902	966	958	936	942	981	982	980	887	938	967	991	959	1002	979	965	931	1004	942	965	967	927	953	939	930	919	959	940	960	967	963	951	951	987	943	1023	992	955	954	976	977	911	973	928	912	888	923	974	925	961	969	935	950	914	987	931	934	974	981	939	954	975	970	887	897	925	1027	959	930	958	981	973	906	921	973	984	982	917	975	1008	969	978	977	953	950	926	974	952	915	973	991	970	953	961	960	1011	967	1028	975	946	965	923	984	985	980	908	954	962	940	945	942	926	975	995	936	992	947	978	938	963	941	932	970	976	947	939	968	933	944	882	926	988	907	919	964	932	998	942	968	917	960	998	969	945	971	1029	945	937	948	1009	924	915	934	968	955	942	906	938	982	933	946	944	970	925	990	962	967	932	924	915	998	982	976	950	917	933	951	955	977	996	924
23880	21498	28884	24522	21473	8935	1327	974	853	848	843	794	802	760	701	755	749	711	726	728	696	746	758	741	767	728	728	721	719	731	767	748	708	750	698	739	692	709	769	756	664	764	744	740	742	696	774	694	697	690	709	750	765	744	738	733	742	744	720	755	701	713	718	719	715	767	749	726	695	765	686	777	722	715	714	739	716	742	730	772	700	744	708	781	727	717	675	702	705	683	701	750	660	716	761	725	734	731	667	763	701	738	719	783	739	743	677	706	729	760	721	735	746	738	732	704	715	690	746	714	709	718	694	733	709	725	731	722	742	742	745	678	668	734	762	748	737	701	681	716	672	710	681	756	712	752	726	750	716	710	697	682	769	696	795	747	722	724	754	686	773	721	683	721	689	700	715	765	740	661	672	739	713	746	718	715	732	699	714	763	784	734	705	706	736	706	718	730	762	745	725	673	742	700	754	728	729	744	658	649	726	758	721	719	761	745	704	740	722	721	719	703	745	688	741	669	723	698	703	740	733	718	703	743	711	738	737	757	749	744	702	746	728	735	702	732	754	731	682	696	736	689	648	689	648	706	703	717	698	746	701	711	728	710	678	750	723	729	716	735	739	714	729	744	708	744	704	718	694	734	715	703	706	757	746	699	727	713	674	734	723	744	734	730	756	700	694	731	724	744	688	708	696	676	725	697	761	683	732	723	732	719	723	721	734	709	731	719	755	767	675	714	745	742	649	680	676	699	729	716	744	745	751	703	691	771	730	754	721	756	721	687	751	744	742	777	761	770	759	758	712	698	728	726	706	738	721	695	732	745	682	744	701	726	687	721	705	677	659	717	744	705	696	702	753	752	690	691	706	708	745	733	762	734	678	674	728	714	703	742	721	711	698	724	751	706	683	699	715	692	712	730	743	739	747	738	656	766	692	736	752	671	730	714	704	682	738	763	701	697	736	672	710	739	704	726	722	718	726	715	725	738	724	714	734	692	753	680	731	730	709	738	717	703	732	741	731	763	761	710	748	731	707	728	724	709	693	718	711	683	685	752	745	750	780	721	747	739	718	728	698	745	754	679	694	677	736	757	680	738	752	698	723	694	708	706	752	695	725	711	717	701	682	685	731	689	692	680	734	741	668	719	718	725	748	697	717	711	720	751	683	730	717	683	677	698	740	704	717	733	689	691	748	678	748	747	691	728	684	732	730	712	724	712	741	665	701	705	731	729	704	723	690	754	740	713	711	692	730	700	750	759	687	726	749	744	720	673	723	709	724	700	766	736	674	716	687	691	735	722	756	716	725	701	731	714	692	740	735	709	752	730	693	734	711	705	729	685	732	715	742	708	753	695	703	752	710	706	761	723	702	754	700	743	704	744	684	738	698	708	698	684	743	751	707	724	753	719	705	754	787	669	712	690	725	715	749	676	710	786	757	688	696	731	741	687	740	668	722	669	743	684	683	714	741	703	715	698	749	720	724	696	692	742	687	790	698	712	735	705	745	702	714	720	721	727	726	745	761	753	674	735	727	722	702	659	729	708	736	710	704	707	720	694	759	742	779	712	738	680	727	751	712	742	704	719	747	697	706	737	714	701	676	677	697	741	679	707	759	725	710	709	682	711	733	761	736	723	690	693	774	712	686	703	722	708	744	745	719	681	707	721	682	708	775	710	728	718	732	721	727	709	687	697	707	714	703	727	778	725	727	701	691	708	701	749	689	767	720	698	728	741	681	741	724	742	708	698	710	715	703	698	735	686	697	744	773	742	741	686	703	756	732	742	708	666	711	698	708	698	732	722	716	707	727	706	763	711	725	692	733	714	665	718	744	716	744	703	771	754	707	725	736	763	684	717	733	724	715	735	737	710	710	720	733	679	697	746	695	696	709	720	714	733	737	708	700	709	714	739	684	767	724	741	722	713	723	698	759	720	697	707	719	724	685	728	709	735	706	743	700	738	677	700	704	714	683	745	667	699	747	752	656	762	718	715	758	699	725	710	731	689	709	712	722	734	724	768	773	704	704	682	692	742	744	698	719	741	739	743	795	738	722	692	706	729	769	727	737	717	690	735	723	686	709	740	721	689	751	747	721	704	702	663	718	703	734	738	700	704	695	762	704	697	681	745	672	725	706	706	689	736	714	702	749	757	697	752	740	732	687	703	696	689	759	756	729	737	716	717	686	720	732	707	780	732	741	707	753	718	765	715	752	690	693	698	688	743	730	748	674	699	745	718	708	723	689	714	716	744	714	715	712	717	742	711	737	713	683	704	705	764	720	754	776	710	723	727	767	728	685	677	693	729	657	723	739	765	690	724	708	705	719	750	678	757	699	702	769	747	756	665	714	725	711	713	772	716	713	727	709	725	700	697	722	747	758	721	701	695	762	706	712	721	749	720	714	717	719	743	701	708	723	758	699	764	775	701	723	716	743	736	798	733	681	703	731	702	710	732	698	684	723	721	744	700	708	714	717	722	700	703	723	718	719	729	756	761	737	732	700	728	711	719	784	691	697	732	713	717	740	715	726	696	696	738	730	760	757	684	738	683	714	728	739	704	705	722	740	715	745	732	719	668	717	666	716	718	728	734	740	763	707	716	658	683	706	727	719	739	707	734	744	734	720	719	681	721	762	763	773	736	659	723	696	696	749	721	736	699	727	679	698	731	741	708	745	738	685	734	714	742	732	668	663	721	729	711	752	721	739	713	662	773	739	722	763	687	665	675	715	677	727	756	745	681	726	746	730	734	715	711	743	707	717	737	750	703	740	713	771	696	695	683	736	759	718	658	721	767	730	735	755	743	701	706	728	732	676	724	685	754	718	698	740	713	773	730	753	752	715	710	687	680	767	737	665	713	732	717	723	709	670	762	731	708	763	738	729	695	735	764	683	784	679	690	672	712	696	691	702	698	742	742	702	741	727	707	745	689	731	714	673	731	651	680	735	752	745	717	774	715	741	722	695	686	704	691	710	690	714	734	705	711	718	734	670	687	715	688	704	741	749	689	726	733	705	710	690	726	716	696	691	683	688	735	752	641	709	714	684	750	684	755	723	695	764	694	696	673	714	727	739	717	738	700	749	680	774	682	726	744	745	712	747	704	689	739	707	748	712	740	700	731	738	707	694	718	696	718	652	710	693	767	758	714	729	700	729	759	724	729	732	721	753	709	689	757	687	695	767	675	769	709	693	699	718	750	762	684	719	710	746	745	767	729	718	719	716	676	727	708	728	677	753	702	712	732	703	745	725	721	713	714	720	676	719	762	696	741	668	677	694	704	683	737	673	724	767	717	692	711	723	700	696	677	713	710	730	695	712	672	671	704	738	733	707	700	715	722	701	696	709	686	711	740	733	722	711	684	719	698	690	735	697	710	687	734	702	741	762	739	717	709	717	698	751	704	729	704	749	726	714	701	743	670	700	714	732	714	715	708	672	714	687	711	700	733	712	638	706	734	748	725	750	706	698	715	727	702	688	705	725	720	731	686	702	711	710	739	726	720	746	707	714	718
34566	14606	5051	2768	2075	1872	1509	1370	1189	1182	1049	1095	1001	1083	979	986	932	951	905	894	890	970	896	949	947	917	938	868	917	891	863	884	895	926	881	902	863	845	916	901	889	898	899	886	895	895	939	892	914	928	896	882	896	909	891	915	868	859	926	856	929	907	918	932	878	932	884	917	896	854	847	869	863	890	865	918	914	887	885	934	877	921	901	935	919	918	899	890	878	926	855	904	884	877	895	910	876	868	849	871	880	885	891	914	892	897	937	872	900	848	853	906	823	945	934	856	865	900	924	835	879	877	845	891	915	875	871	902	876	929	965	906	868	905	893	941	838	876	906	834	932	880	855	899	901	867	862	874	856	915	873	917	928	840	888	886	900	867	858	860	873	861	901	895	890	864	846	912	899	879	914	867	898	872	900	869	857	863	884	853	845	909	861	864	895	917	859	892	887	902	930	862	905	939	921	893	870	965	902	872	906	882	894	911	870	906	837	883	936	888	863	939	873	904	904	899	909	840	862	865	860	917	859	923	899	879	862	921	939	853	866	896	930	851	865	825	909	878	845	931	948	845	884	868	901	893	922	870	850	853	932	897	885	841	914	917	861	888	889	883	898	842	913	897	888	864	909	906	870	851	867	930	870	900	881	876	847	932	917	845	905	899	875	864	856	876	881	912	877	924	848	923	851	826	878	903	868	943	880	862	900	878	876	910	876	967	866	927	894	875	904	909	864	914	860	890	907	927	885	933	899	954	930	877	878	927	909	908	849	929	897	924	884	858	875	874	899	856	883	885	937	861	888	876	888	819	891	859	922	864	896	871	911	881	896	928	844	899	872	871	889	864	850	900	881	896	943	939	892	936	873	856	995	850	880	846	867	920	905	898	884	911	922	881	899	861	904	841	933	873	913	900	884	848	810	886	888	816	917	881	854	902	866	914	921	895	920	872	923	884	872	888	889	874	853	912	843	831	926	895	845	895	880	878	894	841	884	926	935	898	901	899	905	861	881	888	907	878	891	927	884	891	861	870	903	933	824	849	905	916	847	907	849	864	889	939	919	915	923	869	871	914	908	911	922	877	889	884	837	905	849	924	867	864	852	923	873	907	931	870	900	891	865	865	870	890	882	901	871	876	886	841	846	925	931	924	917	875	858	940	870	869	895	897	894	866	904	894	878	887	890	934	906	883	926	847	873	904	810	935	893	883	877	875	906	913	949	918	947	937	926	921	850	946	936	880	842	907	883	903	875	858	874	861	936	878	888	910	851	941	886	856	887	904	881	901	891	916	910	890	891	879	845	896	863	881	908	861	892	921	930	853	891	887	866	887	874	936	885	894	844	871	923	900	923	884	873	899	912	895	925	867	887	924	891	918	885	886	855	814	928	876	872	905	911	874	883	946	868	929	888	952	948	900	814	894	889	863	921	867	814	817	850	864	951	892	886	899	918	883	933	908	936	890	896	877	917	892	902	919	907	931	929	918	854	928	880	886	863	873	852	908	899	916	934	877	907	830	929	852	895	923	897	894	857	885	863	923	895	918	894	890	894	893	916	872	917	877	927	854	883	885	932	954	874	918	898	923	904	883	846	902	936	943	915	875	882	868	865	890	850	926	860	893	884	913	905	915	922	879	958	838	868	888	894	815	894	874	913	869	842	913	874	857	885	943	873	934	956	893	923	920	883	890	826	837	894	877	867	901	891	833	904	890	914	848	863	963	868	910	883	909	865	890	936	903	910	875	864	882	880	928	910	922	917	870	880	882	869	954	880	897	888	876	889	889	881	913	844	877	890	860	895	897	897	861	885	889	892	876	874	868	843	881	915	880	869	846	902	913	866	873	869	901	891	919	911	926	894	899	902	906	895	906	905	959	874	929	893	906	933	906	897	838	896	870	898	867	889	911	867	911	885	897	902	929	865	885	895	910	849	916	832	860	906	855	944	890	857	941	875	914	904	910	896	845	891	910	902	911	882	858	898	886	889	902	879	869	902	870	874	914	906	958	925	931	866	944	909	854	900	905	866	917	894	853	853	851	900	837	887	901	915	861	895	843	878	850	895	873	892	953	926	893	935	873	918	926	866	892	917	918	878	843	910	879	903	905	860	879	900	909	886	885	881	862	871	930	909	843	885	904	862	847	869	820	859	918	931	880	871	858	881	871	857	843	892	857	902	919	906	897	850	868	931	890	892	880	899	906	883	911	869	882	924	896	896	886	890	890	934	877	945	904	887	890	916	879	923	902	871	895	921	888	865	892	888	851	882	907	899	896	816	886	877	906	959	937	883	903	892	877	859	872	890	837	867	822	902	915	905	870	881	871	908	807	872	908	839	884	881	891	882	862	909	894	908	903	928	913	902	890	880	870	911	883	856	848	922	867	841	894	847	978	882	883	892	926	876	866	882	901	916	859	877	921	875	871	907	893	891	832	913	849	874	943	883	858	897	929	857	896	901	921	839	923	897	886	928	903	895	872	943	855	897	844	924	863	870	885	892	907	862	925	902	846	963	904	904	907	923	959	903	853	896	904	874	897	852	880	905	920	881	847	803	942	889	872	877	896	898	918	846	900	916	885	913	877	902	867	850	893	863	903	820	855	865	904	867	874	805	932	834	918	898	863	894	835	923	887	928	899	878	841	903	852	891	913	876	859	945	911	917	884	827	946	903	880	858	963	955	897	898	894	848	891	867	879	827	935	882	867	840	878	902	845	909	878	920	850	904	888	881	838	930	858	887	845	865	867	854	926	879	932	905	878	899	892	866	892	878	910	853	901	871	911	900	887	855	935	867	845	971	889	871	831	919	844	908	927	868	895	893	882	903	854	845	902	889	933	918	930	914	883	881	862	849	938	930	908	873	892	871	907	920	918	866	871	917	867	900	909	878	915	885	897	935	899	845	900	852	914	875	893	870	902	875	836	847	930	936	899	924	874	845	887	863	874	864	847	843	904	950	886	849	876	874	879	887	940	866	864	844	846	886	873	885	889	894	936	939	889	927	912	870	864	864	875	900	919	887	920	836	905	862	846	847	904	843	888	850	876	897	944	874	911	923	887	849	838	921	876	924	905	951	898	888	881	844	909	956	910	880	920	879	913	937	927	802	857	901	915	908	892	885	899	878	882	875	854	843	843	873	887	930	903	893	885	921	902	888	923	949	863	905	896	949	884	914	873	844	948	831	930	845	843	917	895	867	896	904	866	908	891	876	890	860	871	870	889	872	897	918	914	934	877	846	933	845	862	879	860	877	882	909	914	880	854	862	817	892	845	920	911	872	913	911	910	944	870	873	861	962	847	844	914	949	897	877	814	851	853	880	894	900	930	913	967	931	907	925	952	867	952	888	881	935	896	923	909	879	882	901	890	866	907	862	888	890	909	878	908	873	923	916	902	895	869	858	889	886	942	918	945	886	897	885	902	924	912	921	865	900	905	878	836	893	915	862	885	870	879	893	939	851	881	885	934	901	882	920	857	876	973	906	887	846	893	943	874	866	926	899	934	911	932
25057	21505	27541	25719	7093	701	582	534	502	522	511	490	472	494	461	425	460	487	467	513	507	465	460	432	466	471	461	499	474	447	446	464	451	466	472	417	431	483	448	448	456	455	417	445	460	457	438	456	443	472	442	463	419	490	404	483	455	486	477	486	506	478	433	431	448	468	475	451	457	429	438	441	445	442	466	462	438	473	451	446	467	443	459	448	449	447	454	427	495	476	459	468	447	456	449	444	488	467	432	455	449	429	460	419	441	453	446	497	438	416	425	482	464	492	464	443	437	485	457	446	442	439	474	452	444	485	476	445	450	469	495	460	466	478	442	480	434	470	455	464	438	440	471	472	506	479	444	433	456	421	479	428	480	457	408	476	465	469	456	450	456	456	454	454	452	433	470	442	423	458	413	456	461	468	430	443	415	413	462	503	446	453	450	429	459	432	424	465	418	421	471	446	426	458	452	429	441	473	422	444	456	426	456	463	508	465	461	471	449	442	445	406	426	403	429	438	478	447	430	439	470	462	448	484	411	478	439	484	468	467	406	434	427	460	443	447	467	451	470	463	459	473	466	422	472	448	446	455	408	426	462	442	427	478	466	419	416	439	442	445	427	476	425	459	481	480	462	455	452	428	449	474	412	443	436	465	459	454	433	440	455	481	437	504	423	443	428	429	485	410	431	455	429	450	459	469	458	444	420	447	497	448	463	470	378	426	445	437	445	475	475	435	513	471	439	471	458	464	423	472	472	468	468	429	476	455	440	484	489	455	450	442	436	449	438	438	420	415	464	464	487	445	435	474	426	430	421	484	432	465	454	493	435	478	436	466	454	459	469	472	421	398	470	483	435	444	455	470	457	461	450	448	401	426	443	448	464	498	412	435	448	466	450	440	430	466	418	421	492	437	474	401	434	475	429	462	435	463	438	490	455	432	462	482	451	488	435	438	434	442	431	408	457	428	486	467	470	465	428	466	479	480	455	468	501	459	458	457	443	478	447	472	428	425	436	458	421	468	462	465	458	452	466	457	447	467	450	478	481	440	467	444	447	448	458	446	456	472	442	460	453	440	429	403	438	449	407	451	440	468	469	430	451	396	457	445	507	423	487	441	438	453	470	458	434	454	437	434	402	493	456	423	443	436	475	488	457	476	437	430	466	462	463	455	448	450	454	457	448	459	470	464	463	476	443	469	432	468	429	430	430	429	420	466	463	443	447	456	464	474	448	440	469	460	473	455	466	453	462	415	455	484	456	413	438	441	446	421	469	446	474	494	453	452	483	438	481	466	511	459	493	462	476	452	461	449	469	423	424	467	470	476	494	461	447	466	429	459	448	477	459	463	469	409	464	456	451	459	420	423	466	443	443	448	493	464	424	415	457	487	440	422	440	477	441	434	440	457	435	445	449	428	473	466	457	417	440	474	455	438	409	460	435	462	459	420	446	408	455	431	489	463	430	442	463	451	448	452	444	435	446	448	455	436	406	404	435	480	460	448	431	472	458	466	449	464	455	446	456	472	470	425	482	425	424	469	462	450	474	447	457	432	514	458	433	449	467	475	447	442	448	425	421	478	456	440	437	423	502	474	458	443	452	435	488	449	493	456	460	447	449	463	478	423	428	438	500	457	475	463	461	403	441	449	461	427	473	469	449	424	449	440	467	450	467	484	445	458	459	462	462	441	434	458	446	495	471	410	473	461	495	459	468	501	420	447	438	463	460	461	461	476	405	453	438	445	437	488	464	445	424	456	468	448	441	480	472	422	447	454	413	420	490	450	466	434	460	446	434	467	446	430	448	451	486	426	482	485	454	468	437	424	449	490	457	429	459	453	470	428	421	465	430	471	443	441	438	475	460	504	490	454	438	449	467	467	461	437	483	446	450	445	477	452	427	451	503	447	478	448	444	453	474	442	469	478	442	488	439	458	481	440	446	450	434	486	433	449	416	475	459	414	462	439	457	437	481	449	519	450	469	469	459	445	445	472	464	464	422	451	459	442	458	445	466	476	419	417	483	459	467	420	441	485	432	428	436	451	470	475	458	461	459	458	483	464	439	440	416	451	442	488	414	448	410	413	438	480	426	443	434	432	444	440	424	475	429	438	479	483	474	465	440	464	462	382	462	422	488	514	474	464	471	445	468	460	479	466	479	413	476	426	531	479	446	443	434	465	482	406	453	482	419	478	482	446	456	459	437	438	429	462	472	419	466	431	428	447	474	449	479	431	416	446	446	468	443	464	467	451	416	429	463	424	448	450	466	438	436	456	448	452	467	454	479	455	465	419	451	473	475	436	469	464	443	441	443	452	472	476	435	437	453	456	460	464	473	462	421	437	462	496	449	398	475	449	459	450	424	431	470	467	455	419	444	439	448	473	441	444	468	439	470	449	464	510	456	405	411	435	464	482	480	437	392	443	453	448	478	440	459	432	428	428	451	430	467	460	437	460	460	498	460	421	440	477	427	478	451	460	471	440	455	453	447	429	439	450	460	429	468	456	491	462	468	486	442	473	445	450	451	461	461	452	449	424	413	455	448	406	455	429	410	433	453	457	467	468	498	447	449	455	456	425	449	443	429	449	447	445	454	427	469	474	443	475	451	448	393	456	458	435	441	448	461	458	487	484	454	462	432	449	447	468	436	456	431	459	439	452	494	423	449	462	464	449	442	461	445	450	464	459	444	460	470	440	449	501	443	460	473	446	461	441	455	461	458	398	423	458	423	499	451	421	472	460	452	479	472	489	447	465	435	486	451	461	476	466	450	448	472	452	457	451	445	454	466	449	448	449	452	451	425	429	477	445	450	444	463	451	482	492	435	458	467	448	450	471	445	460	464	462	425	481	427	445	455	435	448	484	425	460	438	448	469	433	450	430	427	426	426	480	460	486	454	464	429	462	452	470	453	491	433	462	440	458	433	496	482	478	462	420	444	466	477	431	471	438	466	462	442	540	414	467	418	425	456	489	426	456	467	453	459	456	440	484	432	429	442	449	475	492	464	454	433	430	407	443	424	454	401	423	444	472	449	444	438	431	425	441	465	445	447	456	415	475	422	415	476	478	431	454	483	474	446	455	459	461	501	463	425	462	422	449	445	462	405	496	442	422	449	454	460	442	456	459	484	412	421	457	450	483	469	424	495	452	483	461	429	476	455	455	486	464	452	428	520	447	439	433	474	455	495	466	447	476	457	463	440	440	403	436	475	471	486	448	418	450	449	442	484	476	443	440	458	473	422	442	461	469	426	457	462	430	388	498	492	497	464	466	447	453	484	434	468	461	461	455	457	452	448	460	451	432	434	454	474	472	474	481	460	485	462	473	446	463	447	453	428	461	458	400	420	437	446	424	440	481	447	440	466	487	448	440	450	437	465	433	458	442	452	443	446	472	417	472	463	446	437	455	443	464	431	456	428	418	483	430	484	418	474	452	445	413	430	494	458	442	422	461	441	472	450	471	446	456	446	455	476	443	454	421	425	465	455	436	474	463	408	488	400	427	424	431	477	497
30993	8631	2602	1412	1252	1034	903	787	767	707	651	651	650	645	585	577	583	594	631	553	535	622	587	563	564	581	571	582	537	594	557	554	550	578	569	547	582	593	570	571	556	594	580	549	537	559	596	544	559	572	605	578	592	547	607	536	576	566	582	600	510	532	569	569	535	561	535	569	548	548	537	559	545	540	577	546	542	565	564	545	587	555	581	610	557	576	578	579	537	554	532	543	543	576	600	555	539	566	564	534	545	569	553	558	536	562	553	582	538	562	570	540	559	537	562	557	557	564	595	539	561	590	539	573	547	589	536	555	539	507	537	547	545	543	527	601	553	543	529	550	551	604	523	525	606	540	574	572	515	532	534	562	534	556	580	576	536	524	551	553	583	494	565	583	545	517	587	583	591	563	533	590	532	569	579	582	536	604	530	576	552	507	545	550	567	550	585	528	539	582	545	587	551	528	564	538	571	548	561	543	539	562	559	520	550	560	600	565	559	560	579	550	527	537	565	553	522	605	574	560	556	542	565	544	552	573	571	531	605	545	577	535	565	545	535	551	534	532	552	557	563	517	589	557	555	614	538	561	528	527	556	549	527	550	541	535	546	604	570	530	583	603	546	563	540	606	572	550	580	553	569	523	516	555	542	568	516	603	571	572	528	509	533	572	559	551	561	581	577	557	530	540	560	540	568	578	537	596	557	591	550	577	596	556	594	594	572	546	551	528	607	566	565	545	531	568	555	527	533	569	567	522	577	555	537	604	577	540	537	568	555	536	586	526	569	559	547	556	612	557	554	554	562	540	570	536	574	568	527	551	522	557	573	547	582	564	579	545	554	567	553	577	507	551	570	572	594	565	561	529	558	545	545	584	564	542	563	576	552	518	602	545	569	550	542	578	522	566	542	598	555	529	621	530	572	572	606	552	553	603	548	585	518	606	563	540	568	584	549	582	561	554	569	538	517	565	539	548	513	509	560	559	567	565	603	520	542	548	546	539	528	563	574	540	519	543	553	569	556	555	566	549	551	557	556	537	557	585	533	568	539	583	536	508	536	525	548	567	535	583	562	563	582	584	551	535	569	578	569	587	578	567	586	532	570	510	527	547	562	592	576	571	577	577	557	576	593	573	594	531	554	519	559	588	610	527	554	583	578	581	531	556	572	554	608	535	563	526	541	562	545	523	581	569	537	562	553	530	592	553	588	545	552	566	576	549	575	612	554	559	537	606	535	577	590	538	590	588	571	521	521	557	562	562	597	529	561	553	513	561	581	553	548	566	604	577	592	554	538	566	547	583	553	555	555	568	546	554	542	491	513	529	566	544	518	588	550	556	535	573	616	570	565	539	522	589	570	540	568	565	548	579	534	547	589	581	529	547	537	580	572	568	554	590	554	515	519	557	511	555	599	542	568	570	534	588	530	551	573	544	595	535	551	537	553	516	539	569	553	544	581	590	548	529	575	587	552	620	587	592	563	604	537	575	558	556	544	570	561	550	540	577	568	561	559	507	589	560	588	565	571	549	500	630	567	542	593	608	584	573	590	549	527	540	559	602	546	522	546	600	599	534	567	528	545	549	514	552	540	558	550	555	567	556	603	580	590	607	552	561	521	590	571	532	530	568	572	562	547	577	577	571	565	590	540	538	582	545	544	599	554	514	573	527	578	550	600	534	556	517	588	572	586	562	573	560	560	566	566	540	589	560	539	545	542	558	549	542	583	566	534	527	541	575	565	552	561	564	543	559	573	579	565	585	557	537	551	562	537	547	595	579	553	580	589	561	532	536	567	594	537	555	518	558	592	576	536	567	526	585	524	574	526	558	550	544	566	565	615	550	555	589	539	555	555	553	551	538	543	547	584	545	558	525	571	568	520	547	526	577	511	587	521	615	531	564	556	554	552	550	559	511	538	540	546	587	580	535	572	559	556	554	553	562	577	550	573	526	547	551	596	567	584	579	610	568	616	544	559	554	545	596	583	552	582	574	578	550	560	540	534	573	609	575	572	556	588	551	530	622	594	546	537	545	583	561	580	581	557	548	548	583	574	547	565	557	584	550	547	578	556	544	537	605	577	546	537	558	559	506	547	560	557	518	571	553	585	571	590	567	579	593	543	558	573	585	520	570	572	566	565	557	544	570	531	550	574	554	561	548	534	510	569	543	539	550	574	561	538	537	550	564	565	567	575	552	541	541	558	563	537	561	575	563	573	546	587	567	549	560	539	581	608	564	549	540	534	534	577	559	574	594	514	608	570	539	571	560	597	582	545	544	563	551	586	540	576	579	541	560	545	556	564	533	588	517	577	544	614	542	534	558	588	533	555	550	574	557	578	524	626	568	550	517	581	523	557	593	507	554	569	547	557	559	542	544	566	539	562	568	519	519	515	527	507	565	574	591	547	578	616	560	571	538	565	598	547	584	599	611	554	557	524	593	541	559	594	560	520	564	544	527	543	622	569	559	585	560	575	539	560	556	614	546	576	594	537	572	528	575	563	552	579	561	592	569	517	517	560	591	548	556	525	594	570	518	595	542	513	520	576	530	571	584	553	635	579	542	529	518	559	573	574	532	538	537	573	549	536	554	599	545	553	517	589	531	540	545	585	616	586	534	575	542	590	609	574	620	592	582	546	551	540	543	597	522	538	628	543	537	559	523	558	543	547	520	578	580	545	492	597	551	564	570	571	558	597	569	572	598	520	513	562	572	585	535	558	560	538	542	578	563	582	585	554	565	559	543	533	533	580	568	521	579	547	541	587	556	549	553	550	559	554	520	553	566	582	560	551	552	597	541	547	553	568	537	599	550	586	555	562	581	577	576	571	521	574	563	568	529	588	535	567	577	571	534	588	548	578	525	557	541	571	557	599	525	565	571	539	519	520	538	613	542	584	561	532	530	537	559	508	557	571	617	546	543	534	576	544	537	561	560	529	563	539	560	584	512	575	539	557	556	553	533	547	621	598	549	550	554	534	536	564	559	559	548	584	558	538	605	528	554	575	564	563	561	519	585	554	537	569	541	575	532	558	547	598	530	557	559	565	564	561	552	597	553	547	550	556	546	556	518	546	578	553	566	553	582	538	578	561	557	574	536	560	542	536	512	527	530	555	521	521	566	537	574	559	514	541	562	604	565	579	555	535	539	534	590	582	548	585	555	527	563	539	515	582	595	523	584	558	560	561	547	551	560	557	521	556	596	564	546	614	554	585	537	547	533	615	526	559	555	566	552	547	527	550	579	588	532	515	562	546	585	603	581	559	553	565	544	578	520	568	517	536	528	577	592	577	565	563	561	506	526	509	545	556	519	559	588	542	536	567	534	564	534	601	584	596	534	572	561	532	529	513	569	512	529	565	546	559	586	535	531	572	579	577	565	557	539	527	514	581	594	565	546	530	553	552	511	549	556	559	568	588	552	534	555	551	550	524	597	523	557	555	584	563	576	560	530	568	569	575	569	575	542	547	579	562	539	553	578	523	579	542	531	567	534	567	476	577	568	544	562	591	575
22934	21550	29407	24152	21550	21548	4728	738	558	508	494	482	464	427	360	371	375	335	328	340	338	340	346	333	319	370	343	338	318	317	307	321	314	300	331	323	300	309	345	298	300	323	287	311	290	308	330	312	297	288	304	280	292	313	298	276	294	302	305	308	275	312	299	308	273	333	339	287	306	264	327	269	297	317	290	297	296	289	303	309	324	305	312	310	322	288	289	310	269	323	270	295	280	313	302	297	291	310	307	303	289	308	292	302	299	313	290	281	302	314	273	305	295	285	331	309	290	295	296	281	271	289	299	274	290	325	292	296	337	301	299	296	288	316	292	318	287	316	298	310	302	271	290	287	347	303	293	266	273	296	265	321	308	301	313	281	289	294	302	294	268	309	294	298	289	317	298	304	292	300	336	306	304	277	312	259	263	329	316	287	302	293	268	293	288	278	309	259	290	292	283	302	311	334	273	313	246	307	307	278	302	301	339	294	292	309	309	320	277	344	322	274	315	314	297	258	290	306	331	300	309	301	332	277	321	272	281	291	337	278	279	295	308	305	320	266	300	301	302	290	308	328	302	292	296	298	305	314	307	279	308	324	275	293	290	292	307	295	282	313	314	327	299	288	297	295	297	300	305	317	316	305	281	292	272	338	304	301	307	290	284	283	336	294	306	273	296	312	281	312	300	277	287	293	300	288	295	262	275	307	301	288	266	291	302	293	284	290	297	322	324	293	274	293	292	318	282	310	278	287	326	336	305	305	293	280	264	293	283	310	303	311	304	321	294	313	334	295	310	289	355	280	317	303	281	293	291	298	310	293	303	319	294	258	310	284	295	302	272	291	292	313	287	314	264	269	284	292	298	314	311	310	302	318	274	304	280	305	280	287	279	315	290	282	296	288	283	311	272	279	249	301	281	270	324	301	284	300	284	290	310	278	304	285	316	282	323	290	264	287	310	316	274	283	277	309	288	326	291	285	301	284	320	305	280	292	277	266	276	290	304	277	268	321	270	310	297	257	303	298	292	308	294	293	285	272	307	293	284	309	312	300	318	307	285	269	297	297	294	286	322	284	310	277	294	317	319	301	297	296	277	268	294	271	298	309	322	296	288	321	276	286	278	325	277	306	286	304	280	311	276	302	332	273	290	276	299	299	308	269	300	249	315	321	304	281	263	305	326	318	296	304	306	289	314	282	280	282	290	324	278	263	314	287	325	333	314	312	289	296	288	308	305	293	270	301	308	298	296	324	297	276	349	292	323	285	291	282	292	316	316	300	297	261	281	251	308	299	294	290	292	288	275	321	306	296	296	276	317	302	278	319	299	266	326	286	307	278	282	285	294	280	302	303	306	283	311	282	282	274	262	294	281	315	300	296	284	293	320	284	288	282	264	297	294	281	317	304	301	294	303	310	295	297	295	313	280	355	311	310	327	302	285	293	282	310	299	286	313	282	315	259	317	304	279	321	310	295	285	269	314	335	309	308	322	295	282	312	299	312	310	309	302	284	298	279	303	312	281	284	275	276	274	309	291	249	263	296	293	295	287	348	278	288	344	312	279	296	299	301	298	304	263	310	303	278	310	288	295	306	294	297	314	303	338	300	290	282	276	307	295	295	287	285	310	274	293	302	290	251	301	271	268	275	288	299	285	287	325	336	283	295	306	299	310	276	334	301	294	310	306	284	270	297	313	295	280	294	291	275	296	281	311	280	279	307	324	303	281	280	295	262	303	316	309	299	283	312	314	305	307	335	315	307	316	320	304	334	311	277	281	284	302	288	305	271	275	304	323	335	294	290	296	271	276	279	312	313	290	286	270	272	269	315	291	298	290	295	307	311	310	317	303	279	324	289	315	277	299	284	305	287	293	299	301	304	306	348	320	305	306	274	305	282	280	297	334	308	278	280	303	306	282	308	300	308	320	287	300	295	304	285	279	346	306	288	278	322	305	312	276	296	303	322	302	300	294	295	292	277	291	300	284	327	311	292	273	294	296	333	288	314	276	291	283	320	267	314	302	310	272	260	305	334	301	319	321	274	288	319	297	305	321	286	290	289	306	301	286	317	313	285	304	306	308	281	299	299	280	301	299	286	306	280	302	324	308	289	290	282	302	299	314	309	276	311	293	319	327	301	288	288	277	297	320	290	303	287	306	289	305	300	280	280	265	290	280	299	301	315	278	291	274	269	299	262	324	316	321	293	284	314	301	287	291	296	280	315	287	296	315	297	306	309	308	316	338	308	299	298	289	331	300	311	283	293	287	295	268	294	292	277	309	307	301	305	298	274	290	312	280	268	307	301	342	294	295	336	290	305	332	269	296	296	298	324	269	313	273	309	307	273	314	301	303	305	305	273	278	300	297	305	285	287	295	309	307	277	318	309	296	276	320	276	301	301	284	279	310	287	308	279	271	288	300	287	292	286	278	287	294	291	294	264	313	285	289	302	312	319	301	296	268	295	309	331	291	296	301	265	312	318	291	294	301	290	296	329	284	307	283	298	292	309	325	317	319	278	296	289	332	290	306	278	337	303	301	291	310	308	323	297	292	316	267	269	321	287	293	274	283	306	300	308	293	284	273	265	320	297	277	308	282	267	296	313	294	305	280	272	265	274	277	311	290	326	300	276	320	285	342	273	285	324	288	318	276	283	310	267	281	269	309	315	290	289	300	307	338	285	302	299	298	280	294	277	303	301	297	291	294	276	294	267	292	314	301	288	331	316	324	302	334	290	266	302	317	292	299	304	308	307	295	274	282	284	278	316	320	296	293	280	305	312	281	279	293	298	285	299	283	253	291	279	318	287	281	293	283	317	283	322	274	282	292	261	286	336	287	292	287	312	309	291	288	256	312	312	293	284	292	312	302	287	317	283	321	281	275	291	287	290	324	321	308	296	290	278	309	280	318	283	275	286	297	293	292	285	307	257	323	298	314	265	280	313	328	266	291	270	295	302	312	316	283	285	287	278	283	284	302	340	288	288	305	300	308	292	296	281	288	305	295	295	317	298	302	289	296	299	277	322	287	319	308	335	265	320	274	293	289	297	289	305	298	308	289	297	311	307	305	301	295	306	287	279	286	327	291	294	310	287	286	311	304	283	289	309	295	314	282	303	297	296	304	297	290	316	277	329	280	323	339	258	308	316	322	308	295	296	292	302	292	298	295	279	291	296	313	314	282	292	302	321	308	294	313	313	302	269	289	311	293	264	299	308	324	303	299	300	298	287	295	300	298	312	304	314	325	302	297	324	304	297	288	297	274	268	305	294	304	292	308	308	285	292	281	288	276	285	279	317	294	287	290	287	309	303	280	295	305	285	319	291	289	297	326	341	296	274	255	310	292	282	284	307	307	325	267	272	302	296	315	293	293	289	305	303	291	274	289	269	287	299	292	274	307	304	290	295	273	297	268	315	283	280	323	296	256	294	282	273	268	283	310	305	297	276	286	306	283	302	285	276	302	317	298	293	276	301	342	328	308	312	306	299	289	285	300	297	298	309	289	289	312	280
39854	19269	7714	3672	2666	2041	1632	1286	1088	877	803	715	664	643	597	576	526	526	547	445	475	481	455	449	411	451	441	411	463	410	415	431	409	421	419	428	410	387	406	400	419	367	388	439	434	410	395	418	413	407	427	395	368	387	387	377	374	412	405	406	402	382	394	400	375	408	392	407	367	371	427	382	380	374	375	413	411	432	341	399	407	417	395	372	422	410	416	386	396	388	376	381	354	366	394	397	378	377	375	404	402	376	382	408	378	399	398	372	407	392	376	372	383	368	372	367	359	396	355	369	412	390	353	387	383	385	368	437	386	390	423	372	409	378	363	355	400	414	388	386	384	364	387	409	416	379	411	367	384	453	399	355	402	399	348	381	403	421	412	376	396	333	430	382	363	394	419	370	357	374	418	375	373	383	384	412	404	395	376	369	382	384	409	383	383	408	383	414	356	395	368	406	391	395	396	399	379	415	401	392	366	366	374	379	416	418	416	419	380	392	366	387	386	387	360	418	364	397	352	385	397	391	404	354	396	389	396	408	417	381	381	393	367	365	384	367	377	424	402	400	367	365	405	356	356	384	369	359	374	400	381	419	396	399	390	387	405	384	372	374	387	377	380	399	372	415	394	371	389	400	364	361	388	414	423	404	388	371	389	415	402	420	383	399	416	383	396	372	374	425	369	404	385	411	366	402	383	373	350	387	359	409	377	382	379	401	392	386	397	381	400	389	403	377	371	394	386	387	403	420	403	376	381	383	394	386	384	406	410	379	393	401	379	413	419	398	415	381	398	430	384	378	421	361	386	390	371	347	386	426	363	393	411	380	415	353	387	366	387	370	400	403	371	407	361	395	426	383	405	372	387	424	414	418	406	393	339	388	384	376	366	359	379	388	345	391	397	404	357	409	404	388	411	394	400	394	382	411	404	396	403	400	381	422	366	409	384	410	371	371	391	397	389	378	420	422	372	390	396	378	390	391	428	394	411	367	362	406	376	363	386	422	391	424	405	383	408	368	422	417	359	386	383	395	386	335	390	418	399	411	397	356	374	389	415	383	402	398	383	380	381	392	366	365	392	362	374	397	422	393	401	421	353	413	376	408	390	375	420	366	367	389	378	376	378	398	408	358	398	366	367	394	405	387	414	396	382	393	411	421	381	410	370	424	408	370	393	405	420	391	398	391	386	398	388	415	403	392	366	399	358	374	395	361	369	392	404	413	410	380	366	370	379	366	403	428	379	385	417	382	389	383	373	400	387	378	393	396	395	386	400	398	391	377	393	375	391	409	400	377	395	389	377	426	355	408	432	379	367	363	401	400	400	377	365	414	368	408	389	392	399	386	390	418	362	384	361	398	405	385	431	397	389	404	379	399	374	374	370	415	387	390	388	378	385	366	357	401	402	405	373	406	405	383	342	404	403	417	410	415	408	414	395	375	380	395	359	366	397	358	406	409	339	404	391	408	394	360	366	395	411	392	387	374	416	404	372	390	372	377	389	392	405	389	399	381	373	386	372	361	406	370	379	400	366	377	386	382	346	386	385	387	406	375	419	393	386	419	421	384	378	422	417	384	407	408	397	424	395	378	389	384	358	384	396	385	423	389	417	394	406	418	409	351	380	354	418	420	409	396	413	426	410	369	380	370	399	369	354	377	399	385	398	378	400	417	376	379	384	431	366	398	363	420	403	380	394	375	392	410	398	395	390	380	413	397	359	371	401	363	376	441	380	390	405	392	418	412	388	443	339	417	377	416	380	413	399	361	390	365	383	375	419	400	403	360	381	399	401	360	398	372	348	384	385	402	401	411	388	412	396	402	390	372	370	376	399	384	401	409	381	399	372	380	423	411	394	402	405	398	385	397	400	417	365	386	391	393	400	411	399	390	391	415	394	388	384	363	417	366	345	373	375	363	375	376	375	406	385	381	403	357	426	387	378	399	431	391	402	392	405	409	419	390	365	405	385	365	431	344	355	378	396	396	445	381	386	422	398	373	368	442	386	401	386	375	388	398	393	391	374	383	419	401	413	393	388	412	351	403	382	406	391	424	378	362	368	409	383	355	377	363	390	404	393	377	376	412	389	364	379	353	398	379	373	434	382	406	354	380	360	395	424	400	359	394	395	389	413	390	405	370	394	385	385	399	416	397	414	377	385	365	378	401	404	372	357	359	384	402	415	370	413	372	395	358	361	386	383	385	368	383	378	405	379	382	401	409	371	376	363	426	380	367	383	373	391	403	377	382	372	362	376	389	395	381	429	414	392	429	372	388	383	406	399	357	379	398	366	366	371	409	345	414	453	397	341	383	405	350	374	378	396	395	374	372	373	377	379	359	398	371	405	366	389	427	359	404	411	411	358	389	408	429	374	365	377	390	364	374	398	368	415	368	367	422	423	428	394	383	401	390	401	365	349	404	416	374	373	350	415	430	357	382	384	413	374	395	415	381	390	370	410	389	383	414	371	396	375	383	421	407	401	400	402	393	339	395	375	396	379	372	392	374	392	404	412	405	366	393	402	394	368	408	401	367	355	405	393	373	397	387	368	393	372	353	402	425	411	390	379	379	386	428	370	374	404	380	382	376	395	392	394	393	382	407	371	392	377	377	406	410	413	380	405	391	370	402	399	389	409	353	394	399	386	365	392	360	377	409	362	379	398	410	410	364	407	370	387	393	377	380	385	391	351	389	411	412	387	394	412	384	390	386	381	377	412	375	406	366	431	408	371	407	396	404	380	361	409	380	395	389	368	428	390	407	372	440	389	393	384	417	377	415	383	361	405	371	363	381	408	424	386	406	423	398	376	408	402	393	378	388	376	421	398	413	383	384	359	392	435	377	394	375	362	374	421	376	394	398	406	380	385	400	366	371	422	404	383	405	394	404	393	399	405	385	383	375	389	364	400	378	374	363	377	396	391	366	410	379	387	385	385	370	367	386	406	387	370	379	390	390	394	411	380	387	391	375	353	388	429	403	410	392	382	371	383	388	373	375	381	388	376	364	385	372	388	365	378	381	385	369	379	390	397	400	393	415	395	378	414	408	395	415	348	422	388	385	346	398	350	419	372	373	345	362	365	371	396	394	401	403	416	378	372	359	372	377	395	406	376	353	385	401	382	377	379	363	380	410	366	366	338	358	368	390	400	401	387	388	383	389	387	389	353	389	390	374	365	369	442	372	401	368	404	395	367	360	385	423	391	382	349	368	424	401	397	410	373	366	382	388	391	399	369	399	423	384	386	377	397	393	349	407	367	389	421	335	381	350	424	392	386	386	388	407	391	383	392	371	387	384	408	416	378	420	391	407	376	389	364	403	416	361	363	418	376	371	366	366	400	390	389	398	371	396	378	425	411	371	375	401	388	349	396	413	350	380	391	379	407	392	384	399	365	355	411	368	402	380	394	402	407	369	363	373	417	337	410	398	410	400	383	384	432	398	394	423	378	383	424	369	379	361	401	370	380	397	386	394	401	374	365	385	380	370	395	371	405	392	373	422	380	322	384	387
27843	18765	4767	1075	870	767	777	797	808	774	822	697	777	764	799	786	744	780	760	786	783	750	737	753	788	757	789	742	683	775	736	760	797	754	762	739	784	726	710	783	796	806	765	763	744	809	772	754	720	753	700	770	762	778	718	798	751	763	811	763	782	793	706	726	749	772	777	747	788	770	735	755	784	796	754	807	778	771	780	723	729	737	694	775	720	760	769	769	716	756	755	751	772	800	759	744	811	749	772	743	814	760	803	786	733	752	725	763	709	763	794	758	783	726	754	782	745	769	755	788	767	740	795	810	780	776	754	762	746	763	764	766	810	814	777	782	746	843	685	800	790	762	738	773	749	786	755	793	714	733	811	713	736	745	805	769	769	759	794	772	746	722	814	759	744	774	724	777	745	739	795	811	746	750	690	784	759	826	809	738	772	816	765	757	750	800	726	799	786	778	748	752	731	776	775	723	767	739	779	733	757	822	746	793	785	757	776	778	707	771	735	749	730	791	785	732	766	767	736	749	756	743	781	721	776	779	779	763	761	764	780	764	780	795	729	763	745	784	779	785	759	744	811	751	733	770	769	705	805	701	759	766	788	791	769	777	794	721	729	770	768	775	769	749	731	787	748	767	748	770	730	761	730	808	758	776	790	797	785	745	741	766	757	757	760	752	813	773	782	757	749	744	772	749	795	768	765	806	759	774	757	744	726	829	739	750	725	790	778	792	751	730	775	757	729	773	730	791	729	806	804	784	765	734	808	711	722	761	784	757	770	748	719	814	741	754	726	783	708	749	759	796	765	742	792	751	774	713	801	772	734	733	790	766	743	762	796	705	806	762	812	774	778	756	723	742	761	771	761	798	840	755	755	735	770	753	777	791	797	760	736	837	720	789	760	787	756	783	825	697	721	748	762	727	794	788	775	799	772	740	770	803	789	791	772	749	725	772	752	740	823	732	761	756	778	777	789	768	777	755	764	752	724	769	736	777	778	764	802	773	760	739	767	764	746	726	734	769	755	770	794	744	791	780	716	765	780	742	780	733	729	750	734	747	820	785	752	708	780	762	729	753	790	747	790	784	800	770	764	812	743	787	754	742	789	765	794	759	824	828	782	773	816	777	783	794	816	810	791	732	803	776	770	774	735	825	775	735	749	804	764	789	743	779	762	731	751	775	765	766	698	755	762	763	828	763	769	739	732	739	731	734	775	750	790	739	791	744	755	748	709	792	734	816	777	768	726	781	798	842	764	780	760	753	740	754	801	743	824	716	751	749	745	748	770	770	767	805	793	764	756	750	779	733	767	780	754	760	803	810	784	779	791	806	707	730	778	756	770	779	757	739	738	714	761	757	737	769	779	788	719	750	788	749	760	719	787	809	774	814	756	740	763	776	814	728	790	794	735	738	729	788	739	800	785	796	774	816	776	778	797	744	748	780	768	805	758	776	772	736	786	749	726	765	773	800	744	756	786	773	754	770	731	750	770	741	763	740	792	789	765	721	757	765	785	786	814	720	786	726	759	739	761	728	758	795	735	765	742	757	742	770	750	778	756	747	730	760	789	803	767	790	743	752	760	787	758	790	769	725	799	718	713	775	804	751	782	724	727	801	747	754	779	765	803	754	718	759	803	773	777	779	747	777	791	806	792	819	770	745	806	813	760	712	798	802	728	755	765	751	726	761	720	794	761	813	762	779	757	788	799	740	819	852	821	825	762	796	771	788	826	765	734	753	727	732	723	762	803	799	745	740	783	796	776	750	790	744	754	757	764	732	757	755	827	829	759	727	771	779	761	787	759	740	804	792	792	750	775	769	750	771	772	769	754	754	751	728	782	765	757	792	768	752	746	754	726	735	780	798	777	764	778	796	739	772	764	782	730	759	762	742	788	761	748	710	757	767	789	770	769	719	759	783	778	737	779	776	750	781	767	792	762	796	724	746	760	835	771	790	786	809	749	749	754	735	758	783	848	763	773	763	808	759	768	753	719	785	787	742	776	808	803	707	739	686	743	766	783	695	730	730	760	776	788	749	791	742	773	795	790	768	785	785	752	759	773	775	756	765	719	807	757	709	712	777	766	736	775	785	773	764	806	778	790	793	807	755	754	715	781	804	763	746	759	745	786	765	757	775	763	763	760	734	744	780	786	805	763	756	793	781	793	795	723	756	836	794	784	750	801	792	802	755	758	768	717	750	771	800	775	764	709	757	744	772	752	761	793	712	746	764	752	791	739	796	832	797	755	804	807	798	758	765	748	748	799	717	778	791	787	781	732	806	782	785	727	771	771	680	750	746	759	805	753	760	797	745	783	761	782	741	741	738	743	790	781	716	802	710	746	750	764	768	757	765	737	759	763	774	775	770	773	801	779	790	752	737	756	783	733	787	764	750	768	788	763	788	681	775	781	689	750	737	738	799	760	761	763	782	724	744	775	763	760	772	781	756	719	717	783	766	787	746	754	784	774	770	829	735	763	771	746	702	719	693	787	797	717	762	742	801	739	762	743	706	793	755	752	755	768	741	755	755	748	756	835	748	774	784	825	736	760	700	764	761	762	764	714	805	691	783	758	752	807	789	743	765	737	773	759	762	748	757	724	756	747	807	838	759	769	739	778	786	785	771	790	745	731	791	772	777	746	787	750	767	779	791	770	753	782	771	780	756	741	815	747	755	771	764	749	768	769	733	748	802	758	798	741	745	778	719	751	796	781	780	731	728	756	799	713	836	729	795	808	751	767	754	769	757	760	763	669	782	727	801	765	775	807	770	748	762	778	823	772	766	803	759	796	767	811	751	794	747	765	744	760	705	777	773	814	762	778	737	792	811	828	758	792	777	733	781	767	775	743	754	763	805	769	718	788	756	777	781	723	808	741	747	805	761	788	779	813	681	736	761	724	811	726	750	763	720	792	770	772	762	759	806	779	773	734	784	737	797	770	755	741	778	725	783	790	781	774	821	763	710	734	753	803	740	757	763	717	787	757	827	829	775	748	796	742	768	719	731	772	804	770	777	791	795	818	738	761	777	718	753	740	825	757	772	738	715	789	772	775	758	778	721	789	785	753	791	792	793	769	786	778	769	711	799	816	777	806	804	805	804	806	721	786	790	733	758	773	742	785	776	703	760	724	772	762	750	751	735	746	799	785	772	810	738	792	744	751	806	754	788	741	762	747	729	765	763	752	730	767	788	803	781	797	778	735	793	840	744	753	733	777	744	796	746	760	746	754	766	779	788	779	730	787	779	754	756	753	786	798	762	715	756	793	744	700	728	756	752	726	740	776	770	748	801	715	766	812	745	794	771	774	744	776	721	716	781	766	784	744	799	812	803	754	741	789	801	798	782	736	778	786	719	806	726	721	778	770	795	724	737	716	776	753	743	770	784	764	757	760	724	775	739	760	797	741	756	783	781	825	706	806	769	807	798	780	767	731	729	802	754	792	779	745	772	762	743	760	737	732	726	794	781	773	748	780	781	818	772	789	794	764	689	771	778	748	789	705	805	793	718
10825	2647	1245	1042	1021	942	954	948	906	993	946	949	950	983	944	926	1024	925	947	920	966	937	891	922	945	927	948	947	989	871	929	939	994	984	858	964	937	940	886	966	943	930	928	949	979	927	964	925	871	983	983	950	912	966	918	930	937	935	928	956	969	902	906	994	970	997	862	912	984	947	880	894	903	943	927	884	906	932	961	959	917	924	970	949	953	929	939	943	973	974	945	893	951	972	917	941	955	960	919	944	991	897	935	999	969	927	920	914	977	925	926	1007	884	938	937	945	937	941	935	961	907	952	963	944	933	929	933	950	934	970	930	965	915	974	950	917	928	960	993	974	1003	983	1003	942	952	925	917	918	933	910	983	973	941	949	956	992	941	926	873	913	906	921	946	989	914	929	959	932	931	936	928	1001	955	937	941	905	939	949	948	912	954	878	955	967	930	908	929	927	978	906	969	996	881	974	925	938	937	988	924	920	935	945	909	915	917	980	972	910	967	944	975	938	942	960	882	915	937	927	917	943	1000	952	962	931	923	950	939	972	935	982	965	931	952	939	990	918	947	882	944	933	986	915	929	909	907	961	937	939	940	935	859	912	944	914	961	935	986	937	934	932	942	998	959	838	977	971	930	974	877	1009	942	972	910	948	893	933	925	941	962	953	943	926	933	938	933	960	984	931	949	933	947	928	959	1003	984	936	960	907	954	975	968	901	963	966	1003	948	903	981	931	964	934	987	936	921	899	936	948	987	925	922	924	922	995	924	952	902	927	912	905	952	913	911	908	938	984	884	966	936	978	903	945	984	1030	957	994	961	971	928	942	976	926	924	935	943	904	952	1026	932	946	905	963	1019	977	950	939	950	931	994	987	990	964	900	910	964	966	986	960	977	967	937	965	958	966	962	942	922	904	972	937	885	1005	947	956	1005	926	986	909	913	911	901	897	913	963	911	955	952	940	943	956	961	992	937	976	950	934	950	954	927	954	929	944	907	998	944	936	984	915	948	931	875	907	940	955	936	939	933	938	945	937	923	972	936	992	986	949	940	930	949	932	956	942	945	948	922	954	964	918	911	916	973	994	948	942	972	950	944	1009	921	901	975	933	952	950	943	982	927	931	978	918	975	956	962	931	923	929	910	934	1024	933	928	894	934	971	896	933	948	922	971	892	912	934	918	898	929	980	935	902	940	919	1011	879	940	950	973	889	907	916	901	968	1013	897	990	963	940	972	947	957	927	934	988	954	914	941	934	911	967	937	963	951	969	948	943	941	963	959	945	994	965	951	836	948	955	954	965	922	964	883	949	975	939	950	919	932	953	969	957	884	945	870	982	912	914	899	960	958	928	989	960	964	926	924	1043	944	942	977	995	943	1013	933	968	997	954	894	911	964	920	927	897	959	944	905	949	908	926	943	995	946	906	1014	919	973	930	876	913	908	927	894	990	941	944	980	989	922	957	977	926	974	977	969	923	924	975	954	968	915	900	933	970	863	927	976	895	962	908	989	947	950	964	1009	891	910	910	925	948	936	876	942	939	969	963	959	916	963	904	955	913	921	964	939	971	975	941	892	970	990	987	912	973	938	944	984	919	940	960	924	969	943	927	909	1002	985	914	952	945	964	949	968	935	986	949	939	932	938	945	956	933	901	945	966	914	917	919	977	908	932	929	875	980	949	936	943	973	953	925	967	912	987	946	940	928	962	905	947	959	916	901	972	930	948	938	932	945	1013	916	955	951	951	931	922	988	958	926	940	902	947	943	928	970	981	948	950	913	985	963	915	976	925	958	915	912	945	891	995	973	981	983	955	959	945	887	887	932	892	901	944	1005	913	954	955	939	943	936	950	945	932	897	964	966	929	912	965	888	904	976	919	960	961	940	910	935	925	971	911	890	950	932	897	915	922	958	918	989	959	955	960	974	983	912	931	962	959	967	945	895	937	935	1008	921	975	923	961	916	896	978	926	936	975	910	942	988	966	957	934	949	961	971	969	927	942	892	926	951	966	947	896	929	989	928	931	981	923	998	946	996	939	1010	895	994	929	926	939	910	942	934	949	944	939	983	950	937	965	998	962	948	962	902	962	939	949	907	964	898	942	948	890	989	949	939	947	921	915	977	955	976	865	946	906	926	988	963	905	1021	954	952	945	972	931	986	985	956	972	987	941	935	947	912	952	979	963	916	948	1022	955	964	947	977	947	939	973	920	934	947	955	940	952	971	897	913	929	934	933	951	991	965	961	923	892	921	923	923	932	952	894	968	911	948	981	982	957	940	938	946	990	945	972	967	966	939	960	956	942	1009	940	941	922	956	914	947	947	956	951	956	950	946	956	1004	898	957	932	948	912	916	931	941	914	949	987	929	922	894	884	990	939	918	937	964	974	936	929	925	923	997	1019	982	919	971	910	971	970	965	911	903	935	897	941	928	951	932	949	930	938	925	956	945	879	920	948	969	931	914	965	908	958	954	920	931	956	969	912	911	987	884	951	915	980	937	991	950	957	955	981	934	931	917	853	891	985	931	885	967	926	942	983	922	909	924	952	912	950	931	941	983	973	940	915	912	940	938	913	940	920	928	913	926	930	1022	925	927	996	908	892	931	940	938	978	952	976	879	966	895	977	920	965	946	927	971	927	967	909	917	1023	915	919	957	960	907	996	940	992	936	965	950	950	918	962	915	932	901	917	975	978	870	977	864	873	925	940	902	954	967	907	945	999	952	909	947	945	938	955	957	968	934	906	960	933	979	930	926	941	976	911	918	975	991	906	940	905	922	982	926	917	958	931	950	951	885	933	913	1002	912	954	943	942	954	877	982	959	952	964	975	913	896	946	1006	893	909	932	959	880	997	933	904	955	904	928	950	990	916	974	867	910	898	952	929	949	945	955	964	924	897	955	919	900	944	921	960	979	903	955	955	944	954	917	981	930	898	925	982	941	937	937	901	921	940	912	896	1008	908	933	931	952	1022	1009	942	1014	945	906	954	917	958	898	950	906	945	965	938	926	975	939	953	941	932	957	981	920	976	951	974	969	955	937	915	952	906	922	943	929	918	969	962	905	899	861	940	952	915	955	968	965	967	934	999	919	966	942	991	919	931	943	1023	910	943	965	960	918	907	907	965	939	925	982	969	931	962	948	919	954	921	942	974	913	938	904	918	893	949	965	904	962	931	971	962	984	887	963	948	914	985	908	965	935	931	963	999	942	937	960	961	883	911	953	964	901	919	979	948	910	964	978	880	988	904	939	968	942	884	943	932	997	946	966	918	948	936	937	944	926	844	955	955	970	928	982	958	940	976	946	900	927	945	988	956	950	930	967	904	920	983	964	931	991	948	924	958	957	870	911	952	1013	956	949	979	948	944	940	955	982	969	964	1000	939	950	910	948	978	894	892	985	999	955	937	931	955	927	966	936	946	939	961	925	928	945	868	915	925	962	899	928	922	954	984	996	903	926	977	930	937	961	929	936	958	950	928	946	936	926	945	971	922	921	917	946	968	902	928	962	946	921	979	935	972	950	974	933	937	956	920	926	919	962	923	947	942	948	942	918
23919	21496	28848	24596	21465	8609	1289	921	834	844	827	754	780	757	762	713	762	781	740	763	712	726	756	764	706	716	673	710	742	735	718	711	707	738	745	708	741	743	695	719	734	622	722	760	680	756	699	689	756	716	711	719	707	717	663	679	699	716	658	749	692	715	709	729	731	740	681	673	685	760	670	711	713	722	697	705	732	704	721	635	746	672	723	692	686	704	735	717	745	712	671	752	708	708	712	716	709	728	778	715	688	692	710	669	726	712	721	690	717	721	705	707	752	694	707	729	696	752	735	703	739	677	661	713	708	704	737	704	740	713	697	682	702	716	702	675	699	694	713	730	739	733	721	719	688	723	740	692	688	751	682	661	721	722	700	715	695	687	680	721	699	721	733	682	693	710	696	732	692	679	714	695	704	730	732	736	685	702	693	698	678	687	684	680	733	678	720	716	675	738	703	725	716	673	679	752	730	694	677	711	692	724	706	751	730	709	738	737	690	741	733	704	656	720	719	719	743	709	699	711	706	733	740	674	713	745	672	684	709	726	730	685	693	704	751	688	660	663	668	693	727	716	701	765	743	676	675	711	718	711	694	699	717	721	717	686	702	680	717	755	652	670	706	716	693	742	696	721	692	712	710	699	689	714	692	686	702	721	704	691	662	710	712	684	781	693	728	664	696	694	748	706	716	743	690	696	715	683	729	658	730	696	687	666	708	764	700	716	683	731	665	680	709	690	748	714	695	724	736	726	657	725	710	704	701	705	668	719	750	677	733	746	715	688	712	728	650	740	711	714	706	704	731	677	697	733	777	732	706	726	703	736	696	726	686	741	704	722	689	675	722	722	722	735	693	677	712	732	661	696	711	707	675	723	701	709	716	746	716	721	686	705	758	709	731	751	761	710	710	733	715	723	686	683	709	670	716	741	696	728	675	740	670	708	708	736	683	724	630	648	699	739	739	720	708	751	699	665	732	693	675	697	705	733	688	731	718	732	714	710	732	666	778	696	670	713	716	669	668	659	703	738	731	695	684	697	694	734	725	683	668	648	779	726	726	780	722	702	726	691	716	706	732	706	729	695	732	744	708	672	677	712	723	670	683	687	662	715	704	691	732	708	734	695	721	733	667	670	695	737	699	705	742	738	694	678	680	713	688	704	744	693	662	741	725	747	715	716	700	732	698	697	704	704	672	687	677	683	717	713	758	719	699	734	769	757	713	698	707	721	754	717	709	705	675	743	697	731	709	683	697	698	665	719	677	698	716	696	762	683	694	738	752	669	703	697	679	733	710	715	685	686	686	739	711	675	690	761	675	736	723	683	744	698	759	741	678	708	734	681	727	679	658	649	667	704	703	695	756	750	696	709	664	724	681	724	705	735	690	714	691	660	692	690	720	666	757	726	727	731	725	682	689	691	726	714	710	683	724	727	710	684	707	745	709	735	735	690	728	723	673	737	701	759	709	701	740	742	735	709	670	714	697	656	726	695	684	720	686	670	709	703	673	733	723	695	723	720	669	719	691	738	716	687	677	786	683	710	700	704	691	752	679	712	725	689	696	711	664	749	686	659	692	690	697	699	685	677	717	714	679	690	770	679	693	661	701	706	724	688	730	669	663	725	732	675	689	701	705	748	699	678	731	739	710	675	700	713	700	729	694	679	735	678	699	722	705	752	716	721	619	670	742	676	709	756	689	700	678	682	708	748	743	721	661	704	672	684	708	675	648	736	724	698	706	741	698	744	710	654	737	699	716	682	714	775	700	708	717	737	715	703	690	733	738	744	708	665	750	716	680	689	677	715	707	748	707	694	725	701	742	729	703	708	715	665	702	712	709	720	742	744	682	703	721	671	736	682	724	731	684	762	757	690	703	718	725	662	712	658	681	719	728	735	754	690	672	676	710	697	686	730	693	669	688	744	717	678	666	688	709	695	659	748	701	706	687	711	740	669	700	711	689	718	654	712	735	701	712	724	641	709	667	704	741	706	683	713	749	731	714	722	734	733	696	748	706	689	697	725	707	737	700	725	666	744	690	710	700	706	687	716	695	650	715	709	711	713	665	723	729	704	679	733	716	689	650	715	769	707	702	704	729	775	745	720	645	697	735	718	746	714	736	738	730	697	643	700	696	744	729	733	695	651	730	754	726	731	746	679	722	710	744	707	705	679	708	680	721	767	699	754	733	726	709	718	699	718	679	736	721	711	661	746	689	708	688	706	742	771	726	709	668	683	691	724	701	717	704	729	725	732	743	647	684	684	674	694	711	708	702	688	710	756	729	694	763	724	676	687	730	688	755	702	668	679	702	698	687	690	694	651	738	753	728	664	773	688	654	658	719	723	695	688	674	712	690	705	679	733	713	674	723	695	669	708	668	712	675	724	721	713	660	698	707	738	733	714	689	671	685	726	681	724	701	687	769	719	735	732	659	709	696	694	650	696	702	678	708	644	749	667	697	709	732	724	706	654	732	699	679	713	706	698	718	692	726	704	684	716	657	718	704	724	722	701	692	673	695	691	669	738	735	729	735	702	678	712	699	703	706	744	757	691	742	705	692	659	646	717	659	703	711	741	742	681	689	741	686	712	721	697	727	725	716	717	697	709	723	690	694	693	710	753	741	731	726	684	687	704	711	746	675	771	752	662	768	692	674	700	705	780	728	714	696	666	700	714	671	685	692	674	680	685	742	703	691	708	750	688	683	703	693	740	687	745	707	740	771	718	734	713	720	722	692	685	679	733	696	708	687	768	695	710	714	702	666	748	756	718	658	706	755	765	689	674	752	689	693	711	676	714	739	668	713	676	700	753	699	700	694	686	709	684	710	707	704	730	701	710	718	727	663	678	709	695	721	693	684	643	682	730	688	687	712	665	709	686	691	689	722	687	722	698	710	698	659	741	719	662	728	703	727	719	732	792	722	696	668	704	693	668	725	764	749	705	641	712	700	717	677	733	731	721	695	692	693	682	708	731	738	720	645	702	716	726	746	736	720	650	665	673	710	702	663	705	691	693	668	661	685	680	721	644	683	677	688	655	722	692	708	683	741	691	727	689	710	676	678	743	734	740	706	680	707	740	697	687	695	673	713	724	691	717	662	736	730	704	683	690	738	698	719	716	756	688	667	734	667	702	721	686	730	713	718	726	641	730	695	728	699	712	739	681	709	748	752	695	684	718	732	714	699	699	721	714	709	741	717	726	717	686	692	693	697	731	748	694	693	688	660	665	726	701	702	702	687	710	699	685	679	725	746	699	711	701	686	647	715	661	718	720	726	748	686	726	698	708	690	737	721	730	728	701	738	755	745	736	713	718	704	688	712	697	678	705	702	699	651	709	720	701	699	726	744	686	718	688	665	755	700	679	712	667	749	689	697	672	657	721	740	680	683	709	697	667	742	734	670	704	682	689	668	735	754	728	701	709	732	710	667	689	738	683	714	700	729	728	718	699	704	726	700	702	708	684	722	687	682	702	690	719	704	724	711	692	704	725	684	703	743	707	686	674	739	707
34607	16090	5105	2664	2099	1741	1602	1335	1252	1201	1121	1030	1061	1011	993	952	963	934	931	926	906	935	902	934	909	920	917	953	921	859	854	836	943	928	900	913	898	894	870	901	880	934	887	897	903	894	881	932	847	841	938	839	887	879	862	880	872	818	859	892	918	901	918	905	908	887	846	880	828	881	827	896	832	936	876	870	925	902	931	951	865	916	899	894	843	879	943	889	900	934	826	886	871	903	876	874	915	838	912	884	825	888	889	798	833	934	920	907	879	892	873	908	864	912	840	813	851	902	797	904	874	887	874	844	876	881	877	858	873	841	868	857	881	896	881	841	852	852	846	920	901	885	937	910	824	911	867	892	878	822	863	872	903	877	875	865	949	841	829	860	901	905	850	907	889	879	870	873	861	847	858	876	898	881	865	877	880	885	862	841	870	924	886	875	848	907	885	875	854	850	922	884	848	961	906	910	893	910	928	905	889	903	870	894	883	939	853	906	869	904	889	892	852	874	895	908	947	849	851	893	901	890	923	894	889	896	905	909	876	937	845	914	888	828	872	870	884	900	887	816	839	893	865	847	857	879	869	938	897	898	874	917	881	896	894	869	885	912	925	858	910	868	880	923	829	883	854	883	926	854	874	882	899	914	916	838	860	942	897	897	864	884	874	899	904	844	885	899	883	894	913	904	874	957	857	929	877	920	824	864	880	901	860	878	916	929	840	925	876	836	910	893	891	886	883	922	930	838	915	943	860	917	874	876	836	857	846	879	859	871	879	886	915	875	877	901	885	913	930	865	919	870	904	843	847	888	925	909	887	885	894	879	878	897	855	862	918	990	848	890	916	870	895	977	851	933	850	852	882	863	862	883	917	879	877	909	895	852	909	909	851	891	863	857	869	892	911	909	920	919	868	856	885	857	813	930	889	907	896	849	857	855	912	907	930	899	905	837	855	816	852	903	871	897	838	873	867	875	819	895	860	905	845	836	851	839	857	853	874	876	918	852	906	830	900	823	868	907	921	883	885	865	899	856	943	911	869	880	913	882	919	888	890	902	893	858	902	882	850	916	899	830	898	849	885	882	875	797	920	891	843	877	873	866	894	893	931	891	897	895	917	912	876	905	891	919	937	867	934	906	848	889	930	886	909	858	863	843	898	844	888	871	875	946	859	873	897	890	916	883	852	875	856	869	835	883	872	906	894	849	875	858	909	907	848	836	902	875	847	884	911	881	930	884	907	932	894	807	910	902	911	840	886	910	856	899	848	867	874	945	908	853	880	879	893	918	859	889	874	863	808	923	845	883	917	876	903	872	876	843	865	889	900	877	894	864	871	851	880	843	849	892	879	907	880	942	896	872	889	925	875	933	861	868	934	944	933	892	868	863	930	909	864	926	902	867	842	864	927	895	915	938	851	881	880	907	901	904	840	881	924	921	827	865	957	869	851	863	894	872	877	892	857	889	890	846	885	817	941	891	904	820	856	902	873	886	847	878	894	896	856	866	933	909	892	878	857	849	874	868	877	880	880	883	849	872	826	916	901	828	923	827	877	848	893	922	885	906	880	870	849	922	905	871	872	859	881	873	836	897	881	889	882	885	874	938	944	818	884	861	884	890	891	876	926	820	921	842	884	894	866	885	852	845	897	928	870	862	885	910	894	887	871	837	831	892	834	888	926	949	904	909	880	868	907	852	928	899	937	838	851	882	875	861	930	916	882	870	884	916	884	890	844	811	890	848	896	853	895	894	959	864	825	830	895	809	882	879	861	916	861	878	883	920	896	882	892	873	926	902	900	903	853	850	894	862	882	925	904	935	882	905	883	909	881	881	856	922	920	817	878	843	826	867	917	964	873	844	882	863	869	901	895	893	877	867	894	889	846	904	892	836	940	908	899	842	865	903	865	884	897	909	908	916	906	873	851	809	884	910	884	924	862	865	915	868	928	894	863	869	855	873	867	838	847	872	900	835	859	904	883	924	858	867	840	926	890	901	876	890	849	858	921	865	861	855	866	883	879	893	864	845	866	829	895	853	857	899	918	867	887	898	903	824	873	921	889	854	833	880	913	903	866	864	930	899	920	882	820	886	882	875	883	869	884	881	896	871	868	884	843	911	894	850	823	917	910	910	890	816	873	856	906	893	898	883	921	864	849	888	871	897	876	939	907	850	888	896	871	877	874	903	875	864	881	877	863	869	871	935	855	851	895	907	798	829	910	883	891	874	883	898	916	881	852	881	890	858	883	864	839	871	850	857	901	859	926	865	904	855	917	904	925	886	880	877	823	884	897	853	912	894	874	886	875	861	910	885	824	936	904	874	869	903	889	878	848	874	909	898	921	874	901	842	869	879	836	825	888	879	897	859	845	867	849	883	840	898	869	839	909	903	891	879	914	859	893	921	846	869	929	888	881	881	897	902	906	881	904	859	881	892	943	882	844	902	859	864	866	895	883	890	910	903	840	934	883	875	886	856	918	883	858	955	884	886	855	877	891	855	883	837	861	912	882	813	903	874	841	860	890	892	860	821	874	901	887	909	908	867	817	873	898	896	880	862	895	859	875	845	856	862	888	851	862	887	845	866	897	897	867	897	938	809	908	825	851	869	914	826	859	858	901	889	857	829	874	928	913	830	924	883	869	893	885	879	889	874	841	855	954	861	887	878	898	856	861	878	895	870	893	881	885	883	877	889	912	849	863	891	858	854	892	878	872	901	899	878	865	916	884	887	851	868	888	890	956	851	931	888	830	925	836	879	938	878	856	841	863	902	883	856	844	876	895	902	913	907	881	857	887	877	932	849	904	877	901	887	834	878	820	854	860	874	870	938	858	863	887	927	893	849	865	885	842	905	899	859	897	862	788	917	900	934	864	866	853	919	853	910	876	923	869	909	852	889	844	929	876	893	829	826	862	902	909	910	914	893	896	901	900	917	925	914	929	921	854	902	834	861	908	880	928	857	893	900	900	906	888	848	898	863	823	881	912	864	933	910	864	907	907	883	854	897	881	854	890	825	905	904	885	913	883	861	878	894	888	886	865	919	913	850	863	884	940	838	887	889	846	874	830	864	872	884	848	836	885	868	934	859	872	868	890	908	906	915	906	887	929	852	875	928	864	854	894	913	895	850	917	862	863	906	919	897	844	835	905	898	832	868	882	876	898	890	868	873	879	903	832	847	901	888	865	927	839	937	863	843	855	889	912	873	815	870	876	905	866	873	900	907	876	865	898	878	885	857	900	860	852	903	889	935	848	909	874	889	853	847	929	825	905	923	895	953	926	870	907	895	866	859	874	889	882	845	863	861	884	855	894	912	876	871	887	888	832	853	889	916	898	912	776	877	847	866	873	865	843	831	916	846	884	878	888	839	878	832	797	882	865	914	856	857	830	875	896	858	887	851	851	839	911	863	921	878	886	872	836	810	909	889	846	868	891	873	884	895	865	868	817	863	883	844	905	881	886	901	902	884	835	889	863	894	868	901	930	951	890	900	871	846	910	858	907	894	918	934
25149	21486	27514	25688	6722	658	573	571	504	463	547	447	471	461	452	429	483	449	443	455	415	463	462	458	465	455	459	392	453	422	458	437	422	443	448	459	475	465	387	390	442	444	433	444	406	421	448	424	433	463	424	436	424	429	412	427	485	454	450	421	463	465	437	424	431	484	448	414	417	422	448	454	472	462	472	472	467	415	479	460	442	447	457	435	462	434	429	457	423	417	437	497	439	421	475	433	418	420	437	454	427	426	460	460	479	444	432	399	441	452	433	428	446	445	432	435	444	460	467	426	398	456	459	462	425	413	434	484	460	445	441	439	469	412	433	465	424	474	413	435	461	460	442	431	414	431	425	454	406	451	452	453	446	431	442	450	437	418	473	417	406	450	448	430	480	465	418	456	485	429	421	435	481	458	439	401	419	431	447	439	443	429	425	472	470	463	423	460	472	432	481	440	410	415	443	460	470	417	455	433	423	445	429	434	430	456	462	419	434	419	444	392	430	453	460	454	404	432	460	427	471	465	423	440	437	395	437	427	479	436	469	447	446	435	460	431	450	439	457	471	442	470	409	464	478	422	486	444	453	455	451	413	450	465	412	408	443	417	424	437	471	459	444	451	466	472	435	453	457	438	450	439	443	454	421	425	401	430	435	447	471	461	442	446	418	431	435	458	431	450	439	438	442	427	443	469	452	449	430	459	400	447	469	467	439	422	434	447	430	470	438	445	443	423	426	447	457	441	459	401	450	472	484	449	447	424	430	422	467	452	426	469	439	432	460	419	452	452	419	417	426	486	417	419	426	426	430	485	429	469	442	445	413	469	473	448	464	472	456	403	449	449	425	433	446	466	402	435	456	441	438	431	459	436	412	413	460	418	455	432	446	465	449	453	484	429	453	473	395	449	389	464	444	431	413	417	458	447	448	417	426	455	452	454	448	454	433	431	486	447	472	459	434	451	451	464	456	451	449	455	460	442	430	446	463	454	433	444	485	472	420	417	438	431	432	472	437	413	420	423	465	483	481	424	463	449	456	449	445	433	451	473	475	439	462	505	456	499	449	430	458	440	479	428	438	465	447	434	419	428	457	435	414	423	416	451	458	449	463	457	460	464	432	451	452	458	463	448	445	451	418	456	428	444	430	434	467	479	423	465	435	447	407	417	466	453	439	450	450	443	450	408	470	474	440	393	423	425	442	442	447	457	461	399	418	438	407	405	459	412	430	436	445	445	433	453	457	436	413	401	452	443	441	453	449	433	428	475	437	460	424	393	447	429	414	450	429	423	472	403	449	437	430	424	460	455	436	442	427	427	460	456	479	433	423	436	432	439	491	434	420	478	457	452	442	464	439	449	484	447	437	459	437	445	453	420	453	425	481	421	451	433	431	417	449	444	444	469	461	393	460	463	440	446	464	453	432	441	448	442	463	418	422	426	438	440	463	449	450	471	458	460	433	462	458	467	418	430	445	426	447	468	441	420	442	411	460	446	412	439	435	416	415	460	449	441	458	413	467	450	462	445	403	446	422	451	441	465	414	439	416	432	482	402	458	448	456	468	430	471	488	439	411	429	481	471	448	458	416	418	457	455	460	435	478	442	472	440	436	465	445	500	447	396	469	438	456	443	448	476	469	443	419	444	424	460	446	464	446	442	464	451	391	436	443	490	425	441	428	430	451	424	411	460	441	415	454	457	429	489	468	465	485	415	434	394	435	463	411	427	462	461	416	452	416	431	413	450	424	427	473	449	475	432	429	479	458	445	417	408	437	453	423	430	450	433	427	435	460	424	466	499	427	435	443	452	442	437	429	431	440	422	427	443	436	444	462	458	404	480	459	438	426	436	449	412	437	447	488	418	443	466	471	443	474	430	429	449	438	437	462	462	455	439	424	475	444	437	462	421	451	429	470	423	427	460	459	433	417	424	445	440	431	508	430	428	422	425	443	414	439	424	443	426	423	475	451	439	478	440	469	417	431	454	446	437	450	444	414	437	398	470	434	494	455	481	490	408	450	448	413	426	414	440	487	452	472	436	429	445	486	468	407	479	437	444	444	445	439	437	463	453	420	448	437	445	424	459	445	433	416	453	424	447	454	465	441	443	459	448	463	430	431	449	438	422	459	432	456	435	427	417	422	401	453	434	440	436	441	430	439	423	450	417	445	428	440	420	480	436	442	442	456	455	403	430	420	428	457	461	405	464	453	445	461	476	412	434	441	465	428	441	495	415	448	445	479	456	408	473	443	422	432	443	439	419	434	442	420	461	450	402	426	440	457	443	458	484	453	448	408	447	430	414	452	437	449	464	428	419	458	491	426	429	464	484	420	468	486	455	428	460	424	438	415	445	444	454	440	464	460	458	479	419	410	412	456	462	415	441	444	412	442	428	435	475	470	429	444	465	440	433	404	448	457	453	445	425	460	451	457	425	428	420	425	434	430	436	423	468	436	429	443	431	452	453	465	460	424	436	395	412	426	406	455	453	438	430	434	426	418	450	465	435	463	438	431	430	434	441	469	446	478	461	447	448	436	425	428	447	464	424	465	467	434	441	428	425	425	450	469	417	444	435	462	421	429	488	430	450	443	430	454	438	427	411	471	446	457	475	449	465	437	421	455	443	467	445	444	393	458	416	496	433	426	432	448	440	423	424	484	456	402	450	419	446	439	427	392	458	411	419	407	445	440	446	426	459	442	433	455	461	481	470	417	460	443	458	451	469	467	462	454	425	407	447	436	449	437	440	462	455	450	418	456	438	463	431	467	444	438	440	418	459	438	437	422	427	446	452	450	435	454	419	414	442	392	469	456	459	407	408	439	435	415	437	494	458	472	455	401	429	439	446	458	442	464	458	459	424	445	436	435	454	419	453	431	445	427	427	447	448	445	441	429	447	455	445	431	440	427	459	478	441	421	438	474	430	415	432	425	458	428	419	467	475	437	425	433	445	436	452	451	513	430	411	423	465	451	433	419	444	474	433	423	456	435	441	445	443	448	449	420	482	421	462	444	374	460	458	451	451	401	450	437	497	427	449	446	427	451	445	416	455	466	425	441	411	445	462	425	415	480	454	442	433	445	424	490	479	458	418	473	445	420	447	433	448	440	457	429	425	458	434	461	439	470	451	442	457	457	430	451	432	442	447	452	451	413	458	424	453	451	485	444	429	431	467	426	427	463	435	463	438	436	448	445	456	436	443	455	435	440	425	450	435	459	468	423	478	428	446	439	424	448	427	427	458	435	434	452	449	461	476	432	426	426	446	465	481	464	436	459	422	421	428	446	445	444	446	416	435	480	485	481	472	437	443	434	436	415	406	408	460	431	442	430	483	411	453	435	445	440	450	419	380	433	409	435	412	487	466	416	457	437	449	455	452	461	447	455	445	409	459	453	432	450	430	452	440	461	488	459	443	444	468	457	451	453	440	484	436	441	470	436	427	474	428	459	459	456	485	456	439	437	422	445	436	422	414	389	439	467	461	412	458	436	440	493	439	442	451	448	491	462	424
29939	10148	2643	1438	1169	1034	901	785	777	681	681	686	626	588	617	594	578	576	563	530	626	630	589	547	548	525	511	559	557	559	557	579	559	544	565	601	549	515	579	585	539	550	609	573	571	567	563	569	590	540	548	534	560	594	573	543	556	544	595	547	550	577	521	546	574	533	596	527	578	537	524	580	572	575	556	560	540	571	582	576	580	546	542	531	570	561	525	505	575	595	549	565	582	572	584	545	573	564	530	539	566	535	580	575	533	535	524	493	533	546	546	551	575	563	533	534	590	522	549	517	502	523	562	558	542	553	571	567	544	572	564	567	537	587	542	544	572	517	544	571	533	547	548	565	551	518	567	557	567	532	525	532	571	544	559	624	568	531	547	610	563	525	576	556	523	585	546	578	514	528	545	577	544	537	559	542	555	561	539	586	548	553	559	560	584	507	594	580	558	549	539	542	572	582	535	555	575	559	542	581	531	541	572	563	598	559	546	593	546	534	582	555	577	541	561	516	573	582	519	532	566	582	580	547	536	531	564	548	556	552	519	578	569	549	576	532	576	570	539	544	527	535	584	613	545	571	529	582	538	522	557	572	559	514	558	499	568	550	549	549	569	530	561	573	544	564	568	535	535	507	512	569	570	559	570	582	499	572	535	542	550	559	588	536	573	540	573	565	540	546	565	552	579	570	558	563	570	554	590	552	526	551	545	562	562	576	539	540	568	563	548	597	555	555	555	546	523	570	511	580	566	566	494	528	543	578	587	577	550	530	597	561	521	550	553	556	549	536	504	538	551	583	569	579	576	574	529	538	589	599	560	586	568	540	545	543	539	565	564	533	537	582	549	540	587	534	541	529	586	536	582	590	581	554	558	532	566	596	522	558	566	598	539	560	550	568	578	582	559	557	555	545	578	534	541	558	549	544	570	566	549	555	535	579	539	569	551	588	561	536	573	563	527	544	552	583	583	556	552	529	528	524	537	581	551	533	559	542	589	569	581	567	576	535	563	549	577	538	580	589	540	560	539	564	510	579	530	542	520	557	561	568	595	562	572	559	538	538	550	570	525	527	559	560	548	572	584	551	560	516	529	540	589	574	553	510	561	545	555	537	556	540	543	555	514	533	554	567	544	561	551	560	565	507	576	560	526	529	588	542	562	567	554	557	581	528	567	582	574	562	542	512	570	601	563	561	495	551	534	531	571	578	528	555	581	574	517	571	572	558	590	531	500	557	519	532	554	552	555	558	557	514	561	572	563	556	564	531	515	564	507	566	604	551	573	525	562	614	535	544	529	599	552	531	559	549	592	574	584	578	556	538	535	541	573	573	568	530	551	561	540	576	584	512	516	552	542	567	576	553	585	537	560	553	537	518	542	613	573	598	564	506	546	571	546	558	546	579	560	581	565	557	498	568	613	552	580	602	570	538	551	553	529	540	590	582	551	538	581	590	564	609	574	524	550	565	552	570	574	525	582	554	545	517	552	540	578	539	538	566	591	571	552	570	573	544	520	550	559	569	566	598	532	557	581	585	567	563	619	588	544	579	538	589	554	592	544	540	573	588	548	556	587	542	577	577	559	544	527	555	574	613	536	574	579	564	549	569	565	544	576	551	580	555	532	528	547	547	549	533	517	559	564	549	527	556	552	572	558	546	586	560	561	601	537	592	618	566	545	557	536	557	575	569	537	520	524	580	508	529	567	559	547	535	562	520	558	543	580	593	538	561	552	548	568	543	563	596	550	556	569	561	530	554	563	528	517	524	541	543	588	518	529	575	555	554	542	560	536	567	550	515	533	578	537	581	593	554	526	536	560	556	569	570	543	553	542	589	527	557	558	572	560	538	583	531	508	556	521	513	563	546	520	586	554	583	536	550	578	550	566	551	548	501	535	550	568	533	540	533	569	551	555	546	557	568	573	559	541	546	556	597	543	551	528	554	591	535	562	521	555	574	566	606	507	528	584	541	539	563	537	535	548	533	529	570	522	570	587	557	537	548	559	542	595	548	492	556	514	556	555	533	560	561	538	533	543	574	559	560	510	557	540	561	537	543	521	550	538	538	521	546	572	533	530	559	554	559	562	542	547	553	589	545	552	543	567	557	533	569	570	565	544	544	539	503	579	524	495	593	510	588	519	527	595	523	567	568	541	609	586	596	510	604	537	555	547	603	569	535	570	505	558	541	557	567	566	568	539	520	523	607	571	567	574	640	543	547	564	555	539	542	562	572	544	560	552	546	535	503	567	547	546	607	569	548	540	574	558	576	527	558	558	541	556	571	555	592	545	555	553	552	576	551	566	613	537	554	526	564	536	527	513	536	523	562	521	556	536	543	561	545	504	541	550	552	595	579	592	571	563	609	579	552	557	525	540	582	515	570	559	517	568	532	597	560	545	511	528	549	527	551	566	539	538	572	550	563	555	517	507	517	557	541	545	545	565	504	544	536	548	543	572	526	581	533	556	533	570	574	580	580	492	590	519	532	565	532	589	524	554	512	561	541	521	573	541	555	590	578	521	546	587	567	563	561	557	557	554	545	552	552	537	543	560	533	540	528	576	551	597	599	555	549	548	532	556	561	523	574	546	524	493	565	586	545	532	525	557	521	500	559	542	508	509	520	505	564	584	573	570	590	530	508	552	573	573	558	592	582	569	526	560	540	556	515	565	553	595	556	554	528	595	514	579	551	590	538	580	534	558	551	547	525	515	589	558	485	543	554	575	527	559	548	560	571	545	534	564	557	607	534	577	537	545	531	604	570	524	534	547	534	582	516	534	568	576	573	544	568	539	504	549	542	585	537	600	553	551	542	560	531	562	573	530	547	577	541	535	523	528	569	579	554	543	554	550	549	529	530	529	541	560	543	519	581	584	549	557	547	568	534	551	565	578	547	524	569	587	579	573	566	554	542	524	554	552	580	558	614	508	586	545	536	550	512	551	521	526	530	558	542	593	534	524	530	533	573	562	576	516	555	565	563	528	529	558	540	557	537	582	541	585	542	585	538	558	544	573	568	570	549	554	548	558	558	539	582	518	559	532	573	556	566	587	611	544	550	544	561	531	536	539	526	533	556	538	542	537	531	496	551	566	574	604	554	569	548	531	558	550	553	536	549	592	529	524	535	531	550	525	527	559	526	537	624	564	553	567	570	572	568	522	551	537	515	581	574	554	525	546	565	534	571	566	552	524	610	574	564	574	578	513	532	588	568	526	546	575	604	571	551	514	565	577	568	490	550	524	511	492	553	591	552	552	592	544	595	549	512	593	575	502	510	589	583	498	523	542	576	580	521	548	566	579	521	551	527	582	564	518	571	594	524	532	550	558	542	494	532	568	566	621	581	576	573	556	520	552	563	573	546	539	540	553	541	531	551	558	570	556	582	540	539	575	558	560	542	566	553	519	569	547	573	559	551	515	540	581	572	564	572	551	592	552	538	589	583	531	564	537	539	552	592	548	581	581	534	540	579	617	505	536	576	543	556	546	519	513	548	557	574	539	514	570	538
22933	21532	29377	24145	21532	21516	4417	776	548	515	458	454	434	397	364	330	359	329	340	320	328	341	323	334	298	299	313	281	310	314	314	343	318	338	320	304	318	288	329	301	294	291	321	337	304	287	298	342	309	306	299	317	277	307	289	313	271	300	315	282	277	323	325	302	278	328	273	303	325	291	303	289	278	302	308	261	318	296	266	321	298	333	306	302	291	308	279	276	283	288	283	293	285	309	267	290	298	318	319	272	298	295	278	287	287	324	285	283	274	278	312	314	303	326	297	280	259	306	271	281	260	287	318	293	290	272	256	299	327	296	283	291	295	303	303	286	299	274	255	271	263	319	301	281	294	289	280	292	271	315	320	288	292	295	294	294	274	277	261	312	288	310	305	316	291	302	286	286	265	308	270	309	282	301	309	275	276	285	338	292	300	273	275	270	308	285	307	298	287	295	296	303	293	292	298	282	293	293	290	301	326	289	320	300	308	276	298	267	270	329	294	272	298	298	297	310	282	297	287	276	291	289	257	273	275	302	304	302	308	284	287	311	293	312	282	306	304	293	278	266	273	302	322	285	299	287	287	280	276	302	298	281	323	314	292	275	302	317	343	285	300	276	296	288	319	294	293	284	264	287	274	316	310	291	295	296	305	278	301	287	273	263	263	264	295	287	274	296	292	306	260	282	313	276	274	273	278	327	319	289	290	276	269	287	301	301	286	279	292	302	295	334	272	262	305	287	317	330	277	263	298	303	282	286	314	290	272	265	309	297	280	276	292	257	329	315	272	280	298	306	269	299	289	264	308	293	300	301	272	269	287	301	284	291	279	261	288	275	296	303	247	312	288	272	289	284	286	314	301	316	287	325	295	298	271	296	312	282	284	283	294	312	310	290	311	283	284	283	273	297	291	298	276	289	310	291	269	295	279	285	292	303	283	284	282	315	301	305	308	259	272	330	288	289	306	299	291	299	312	270	276	284	309	302	271	298	266	282	310	336	324	305	274	290	290	278	291	304	314	284	296	297	288	271	296	299	275	308	293	296	302	260	281	320	313	272	313	271	316	307	290	301	330	299	274	314	264	283	295	317	264	311	306	302	289	288	304	282	295	274	284	319	270	297	280	312	313	334	312	313	276	284	313	304	299	302	307	278	270	308	287	279	287	293	313	260	302	275	293	296	284	291	288	300	315	319	275	272	280	330	293	282	286	291	277	327	277	278	329	286	279	282	294	292	261	281	288	329	294	268	296	270	289	284	298	307	301	276	297	293	298	318	272	291	290	311	284	283	321	324	300	317	321	303	315	302	303	292	278	295	289	298	310	268	296	288	292	301	299	299	288	321	320	270	301	327	316	297	325	312	303	315	299	273	311	287	303	319	285	303	309	280	325	292	305	303	281	270	327	334	281	286	298	277	326	286	290	298	289	257	285	290	295	315	301	299	300	279	320	281	276	303	307	299	275	271	288	291	283	297	278	278	280	302	297	285	298	313	291	267	288	314	261	310	265	303	283	322	301	307	311	272	315	282	289	298	277	281	321	261	298	316	296	268	293	313	275	289	291	338	301	299	295	261	289	291	274	281	284	338	287	302	286	291	284	285	282	277	302	290	294	309	266	300	273	248	314	278	293	269	276	266	283	301	326	317	267	300	280	323	297	284	281	272	259	282	294	335	259	286	305	287	311	264	299	270	292	325	275	289	293	317	325	282	300	292	298	286	281	317	285	319	296	260	310	289	307	299	292	298	303	290	283	303	281	297	297	303	286	269	308	286	291	326	316	285	272	275	288	281	305	277	309	308	287	301	309	301	314	267	282	262	288	286	318	295	260	310	303	310	271	297	289	298	301	319	278	307	307	318	304	316	273	291	311	289	293	275	327	290	290	249	272	296	290	280	305	292	309	257	293	287	304	300	274	259	281	300	286	297	286	296	277	302	296	311	282	294	283	278	249	290	289	314	289	319	285	255	316	254	306	295	291	323	306	288	280	290	322	284	284	272	297	282	302	249	319	309	286	291	271	284	296	286	273	274	288	298	287	295	292	293	303	309	306	286	282	304	305	310	272	314	308	303	264	333	298	342	309	313	303	310	273	292	282	279	295	257	297	287	324	280	278	275	311	293	304	290	278	311	291	279	310	305	276	273	295	290	272	298	293	311	286	286	286	293	277	290	296	300	308	310	284	306	272	295	283	267	240	256	324	311	321	303	274	297	287	294	307	296	285	277	321	317	287	312	295	314	281	277	269	282	292	300	314	302	268	285	314	276	285	265	302	287	325	317	262	279	296	316	280	280	273	283	281	280	300	301	287	303	251	271	262	294	288	310	297	276	305	305	319	295	318	313	284	292	273	270	270	284	319	295	295	281	295	297	280	275	307	282	298	276	287	289	306	284	298	297	308	302	293	297	291	294	319	275	310	319	299	319	320	274	297	276	281	303	340	258	288	320	289	292	300	286	300	256	300	292	280	302	327	285	311	290	301	306	277	281	274	321	268	280	268	316	306	273	317	295	275	311	335	275	286	314	290	277	282	283	263	310	275	263	296	269	283	293	295	317	307	304	285	254	320	309	278	314	267	266	289	313	259	261	273	280	298	277	318	297	328	296	289	298	285	287	277	285	281	323	297	289	279	294	280	287	284	297	338	289	290	296	267	290	280	292	288	290	314	297	323	286	247	326	287	300	302	276	287	298	283	313	315	260	303	293	301	292	282	290	282	295	291	279	290	318	298	260	291	284	321	313	297	285	277	318	289	295	289	294	315	290	305	278	283	300	301	269	281	300	289	294	305	331	299	283	307	278	285	275	269	304	294	291	303	311	284	263	293	311	286	289	281	284	282	330	300	277	305	288	283	264	282	302	280	274	252	283	262	285	304	281	313	271	304	290	317	296	297	309	304	291	284	307	296	271	297	309	259	303	272	280	307	304	310	301	307	314	291	292	287	286	315	292	297	305	262	274	295	258	295	301	292	276	314	301	307	291	315	275	293	296	263	297	308	305	275	293	293	312	325	308	323	306	327	287	310	304	300	290	269	283	285	281	309	281	325	297	278	308	345	288	293	293	279	260	326	301	295	282	309	299	300	253	289	289	271	312	325	298	327	282	262	280	298	313	292	298	260	262	256	288	276	262	300	291	280	290	316	265	301	306	319	315	273	296	297	289	266	285	287	301	318	304	289	313	290	323	276	310	286	265	319	297	307	310	293	260	281	291	301	308	289	262	300	295	284	288	283	299	294	276	325	283	279	309	300	268	285	293	283	290	272	284	284	321	291	290	285	307	303	310	301	306	291	278	294	301	268	300	313	329	270	314	290	270	291	285	312	316	301	308	283	289	281	285	281	270	309	320	274	317	316	328	305	313	332	286	261	310	313	308	286	309	322	284	293	293	301	265	286	307	288	264	290	295	298	310	274	300	339	302	298	287	256	296	302	310	301	296	280	285	327	298	323	299	300	306	299	288	256	309	285	315	286	302	273	297	286	297	279	303	300	282	284	300	274	291
38833	21270	7850	3775	2717	2023	1579	1211	1076	943	828	712	690	659	593	551	514	522	471	514	418	453	451	403	424	436	451	419	381	408	424	425	417	398	421	409	390	417	412	375	372	402	415	397	400	422	402	405	383	397	425	420	398	373	372	411	355	415	378	420	384	407	400	383	401	396	428	380	396	422	387	383	384	389	388	363	364	392	369	391	414	389	399	408	407	377	368	377	390	414	379	372	392	368	336	355	378	407	419	340	383	397	383	405	399	386	431	386	420	383	393	394	410	354	379	386	380	415	391	382	385	393	436	370	377	370	389	396	411	388	412	392	398	372	403	425	396	375	390	342	398	407	398	371	373	373	387	379	368	404	386	352	363	386	378	388	386	372	400	398	392	406	389	415	383	409	353	425	423	411	380	390	383	394	411	357	376	394	359	368	387	402	365	414	378	424	399	364	380	355	421	375	424	385	379	374	386	389	369	381	364	397	385	379	421	386	347	366	362	395	352	375	394	370	390	375	390	386	372	360	372	417	412	369	395	379	391	409	373	391	398	337	392	379	394	375	381	369	374	399	380	376	367	388	376	408	366	402	388	402	352	384	396	376	372	395	422	392	372	400	375	382	339	370	396	426	403	372	369	402	377	414	392	424	381	371	373	386	347	382	364	376	357	381	402	377	363	390	393	374	430	393	389	414	375	376	404	366	356	376	396	376	368	388	399	349	398	371	405	374	393	366	409	370	364	405	372	355	373	392	401	383	414	388	387	368	388	381	392	389	372	389	392	388	348	403	381	381	345	348	375	374	375	361	340	430	387	361	373	418	353	402	397	358	435	352	349	381	386	373	401	344	390	387	366	418	375	396	363	394	377	373	346	407	369	429	400	393	430	376	402	371	375	380	357	393	360	385	405	368	378	388	389	371	370	399	380	408	425	359	338	410	411	376	388	374	420	395	339	407	381	399	392	390	392	401	395	371	383	379	375	373	425	375	368	386	391	384	403	391	356	359	375	358	384	388	401	406	361	408	363	399	405	391	393	363	402	421	377	348	388	427	395	348	351	411	369	377	397	374	370	392	371	370	339	397	391	401	353	386	377	378	403	405	370	388	386	394	370	440	387	407	389	368	382	393	400	429	370	368	361	387	405	371	388	386	400	356	392	445	395	373	400	373	402	377	367	409	417	400	347	423	376	376	394	410	381	388	381	372	389	426	353	396	373	390	379	375	414	378	388	371	396	393	391	405	404	399	394	390	371	401	391	396	401	368	352	422	343	371	374	364	393	373	414	369	373	372	386	351	361	419	409	397	413	396	394	417	403	396	384	396	384	431	384	375	367	397	363	384	390	388	372	381	401	361	367	363	391	394	367	412	358	373	423	362	373	376	373	386	416	421	352	356	384	360	395	361	364	408	352	384	362	421	393	361	429	389	392	378	350	376	410	404	411	378	390	376	367	388	366	358	373	378	352	360	391	363	404	372	388	388	407	364	396	390	380	375	403	393	373	383	396	404	387	365	377	388	391	380	397	366	376	377	410	364	372	371	398	382	405	351	361	417	390	394	406	399	388	399	382	387	384	373	362	392	381	363	448	394	357	408	420	352	399	396	384	403	371	358	388	411	395	394	365	361	391	405	392	388	321	382	386	395	367	423	369	402	386	381	357	365	376	368	377	393	384	404	400	381	377	381	371	386	356	378	376	387	385	375	366	370	381	427	397	368	390	424	386	381	374	390	397	394	399	363	348	368	368	393	347	422	371	350	384	382	402	392	369	403	375	377	388	381	402	392	366	389	421	373	383	375	366	375	379	329	388	381	384	369	381	390	377	379	384	403	381	377	398	385	361	397	389	384	368	434	372	389	397	394	383	391	390	396	387	406	396	391	373	364	354	402	391	405	382	396	405	379	348	361	397	386	364	372	354	376	384	419	379	352	405	354	349	418	377	394	369	416	369	385	370	400	369	370	396	406	411	392	373	381	389	386	390	368	407	372	395	402	438	374	387	399	404	369	401	400	370	408	372	392	405	381	390	376	406	390	398	402	389	387	382	418	374	386	385	385	386	375	389	341	369	383	391	391	381	343	414	396	409	362	377	425	401	354	409	378	398	361	339	395	370	364	400	376	382	369	363	401	400	362	405	379	385	385	385	381	409	398	394	384	370	372	337	408	373	385	404	383	388	367	388	385	402	392	380	372	362	419	378	360	435	390	369	404	390	373	394	361	416	396	374	358	400	359	422	355	419	348	376	336	377	391	363	349	369	371	394	365	366	367	386	373	397	398	395	387	404	374	378	392	374	393	395	374	395	368	376	367	395	371	356	368	385	344	375	418	393	352	357	406	409	370	367	374	369	352	382	392	383	394	363	319	348	398	360	396	389	355	396	392	382	363	378	399	389	365	374	382	373	385	395	385	391	392	399	372	362	382	388	403	379	380	367	367	380	404	355	421	377	388	368	396	398	387	386	372	366	393	380	405	390	390	406	398	350	348	385	405	371	347	358	389	390	375	376	394	385	422	359	409	369	354	326	393	371	348	383	403	371	382	389	367	380	395	401	426	377	382	392	359	359	389	380	438	377	396	398	402	350	392	372	382	391	426	394	397	364	397	388	397	351	384	380	393	376	333	386	345	382	383	396	375	377	373	387	376	344	361	399	387	393	371	376	390	375	369	405	398	373	390	374	393	395	348	374	356	362	399	381	392	410	360	361	380	384	408	376	410	379	405	398	358	409	352	398	405	379	367	395	396	401	395	387	396	353	385	387	372	358	393	378	384	380	374	358	392	398	407	390	377	393	390	403	397	338	394	344	374	391	407	380	418	382	387	401	389	417	397	400	404	393	406	385	372	369	337	435	351	393	398	377	363	424	392	362	386	398	385	368	420	370	411	394	339	367	393	426	357	359	379	362	357	397	382	403	400	398	382	395	384	364	388	400	367	380	410	361	379	375	383	365	357	395	346	346	391	410	387	362	379	418	361	410	346	386	360	410	346	385	391	350	414	384	361	358	398	397	397	387	351	377	372	378	405	411	392	387	359	398	353	393	389	363	404	387	431	372	406	371	401	400	352	377	390	391	421	407	425	367	405	392	374	372	373	388	370	413	360	407	394	394	409	355	395	375	394	410	353	408	417	374	368	394	322	401	399	381	375	354	375	392	363	380	409	383	368	380	385	372	394	356	397	399	386	374	439	369	379	386	366	389	373	364	373	378	380	419	391	376	392	423	381	360	399	364	375	385	408	369	371	412	392	395	393	370	412	371	375	402	361	369	382	385	391	394	370	393	384	399	392	397	366	381	356	392	370	388	425	386	376	391	380	380	397	387	352	395	406	364	362	387	377	385	367	401	397	383	400	354	359	408	376	401	378	418	394	400	421	398	394	392	400	410	349	386	376	370	389	406	395	386	350	407	393	380	410	360	367	372	374	356	414	386	394	391	386	369	395	396	386	368	400	363	393	365	392	381	393	384	436	380	383	402	367	384	388	374	385	403	372	382	363	385	344	385	420
27778	18550	4607	1165	919	866	803	743	764	765	771	801	765	761	735	780	767	762	754	752	749	773	745	796	795	769	789	797	764	738	755	798	779	791	777	792	759	757	774	787	809	725	705	759	753	738	783	691	757	786	789	771	756	731	777	778	790	746	768	760	727	769	768	759	747	767	737	728	743	772	740	749	769	742	760	767	763	815	731	713	757	748	760	728	747	717	695	786	749	700	687	809	741	768	758	750	735	708	750	782	792	718	712	780	734	785	760	703	758	795	763	760	742	762	758	731	772	728	743	726	733	824	818	757	787	773	738	799	740	749	770	790	722	785	773	737	709	746	759	787	721	793	710	755	764	733	749	786	705	744	693	780	715	793	728	750	762	747	752	721	748	799	794	749	768	758	730	754	747	737	820	723	783	721	768	755	726	759	768	773	769	747	757	761	741	739	799	798	757	768	751	747	757	756	740	785	814	710	722	782	690	759	782	758	742	737	709	750	727	797	747	774	723	766	784	738	752	750	766	733	750	739	747	765	770	742	761	747	756	743	815	727	771	745	775	757	714	761	707	738	735	776	751	750	752	722	727	766	751	737	728	789	775	760	763	746	754	823	777	784	789	769	760	738	728	751	749	721	794	764	774	766	762	740	735	703	735	719	762	772	767	749	746	743	751	793	763	723	779	730	776	774	758	746	730	718	761	745	772	755	734	723	751	719	706	740	798	742	797	775	766	745	725	764	739	757	743	756	690	756	722	745	735	726	708	759	720	749	783	749	750	716	750	715	733	732	752	781	752	733	771	767	799	784	771	741	788	772	741	734	791	781	776	782	798	761	785	758	766	776	799	743	727	737	768	774	759	768	774	756	739	780	749	727	767	757	803	830	780	783	761	762	745	751	744	729	774	751	773	776	766	774	720	753	756	759	741	721	724	702	732	749	708	814	716	750	753	786	797	750	810	726	783	779	765	719	750	759	727	730	725	757	728	742	796	787	722	695	715	771	743	779	737	776	725	745	736	746	777	768	793	761	702	761	723	722	723	755	762	759	735	730	738	778	739	733	734	718	777	745	752	735	698	774	783	742	783	750	775	730	797	732	688	731	734	743	774	784	686	763	749	762	785	725	808	721	764	727	768	781	717	728	772	681	709	767	765	749	781	758	713	753	782	770	706	742	790	711	781	771	771	731	790	754	771	794	779	715	748	741	758	780	781	751	754	753	716	760	800	734	744	710	787	769	731	760	748	745	786	738	769	723	734	792	731	761	748	768	732	743	735	731	804	802	677	791	759	718	715	780	727	752	768	744	746	750	734	737	763	791	731	708	717	746	747	730	796	773	755	748	747	753	784	786	748	764	780	721	730	765	764	770	755	795	734	763	694	763	799	774	745	754	722	751	764	770	739	719	772	717	757	790	773	792	717	767	771	751	742	743	736	748	783	746	785	770	784	760	760	748	772	716	799	768	817	713	754	745	810	722	738	742	746	753	758	728	772	716	746	803	803	732	743	758	727	749	709	759	748	705	764	743	729	778	716	791	734	772	766	738	726	742	762	756	728	690	729	731	748	714	757	781	772	758	730	684	806	741	782	779	716	761	752	785	719	751	744	756	746	763	735	761	753	757	751	783	764	771	700	776	688	772	798	789	760	790	761	753	714	748	730	706	774	762	747	777	752	750	720	763	768	763	750	780	760	765	706	697	705	711	758	736	718	736	719	750	714	708	762	752	744	763	783	774	771	794	753	771	774	746	764	768	727	747	719	769	780	758	791	797	768	809	746	747	821	757	725	744	712	720	744	714	735	786	759	769	712	719	754	752	757	775	766	792	787	743	791	779	744	790	807	751	783	752	726	777	781	787	737	832	728	775	730	773	783	745	772	817	800	781	784	771	779	755	753	736	745	752	789	779	729	759	760	771	728	726	768	726	764	720	780	706	736	784	775	732	754	827	754	721	763	697	792	770	787	806	826	776	741	729	757	786	751	770	697	765	782	769	774	745	755	730	755	734	762	762	732	778	715	769	733	721	789	797	763	763	753	718	811	769	688	752	727	758	764	773	699	808	783	726	733	736	745	743	769	750	772	758	754	747	780	770	751	827	763	785	695	790	726	783	772	738	749	766	751	742	776	740	726	714	761	724	740	722	766	747	773	780	791	716	754	788	749	745	733	791	766	751	719	733	770	773	767	761	731	696	794	774	758	751	758	754	709	775	753	755	741	720	743	709	750	760	743	749	753	697	752	759	806	731	787	725	758	788	737	775	779	762	730	708	785	754	786	742	711	752	773	803	765	748	796	745	760	812	752	711	779	761	769	717	740	786	785	769	751	741	743	749	742	797	784	744	755	775	742	758	791	731	704	724	747	795	750	764	765	777	678	754	779	775	782	775	771	788	721	706	736	783	778	779	750	733	762	732	775	736	788	737	760	760	767	754	728	685	781	753	748	761	731	743	764	768	729	734	762	745	725	735	753	735	795	780	774	751	765	774	773	746	783	784	757	723	786	790	762	763	723	735	690	762	738	741	775	761	763	739	736	716	755	736	786	705	757	763	804	703	790	699	763	768	776	779	776	766	757	769	703	773	771	732	735	818	718	740	810	773	741	754	781	755	792	725	798	755	731	706	718	782	704	786	790	746	773	774	742	735	742	695	807	764	749	789	759	757	790	687	722	752	769	732	745	697	796	769	759	730	785	744	750	691	748	739	697	735	793	763	755	798	775	745	740	755	772	730	780	774	807	784	742	750	747	776	752	761	754	733	751	704	771	776	750	788	796	728	828	749	712	728	796	755	760	747	748	796	726	780	752	755	722	744	799	748	718	755	750	741	741	706	771	765	753	711	733	771	737	745	768	738	762	762	749	727	747	723	761	784	767	706	726	750	762	712	741	738	765	758	735	749	723	786	740	746	772	801	728	766	729	740	764	704	763	708	733	729	793	702	765	754	716	787	749	763	767	811	727	709	735	726	758	746	776	717	787	735	777	774	721	766	786	731	731	722	767	745	759	769	749	766	747	744	715	748	731	738	748	755	718	735	746	770	736	784	724	745	780	769	760	712	693	727	780	718	804	773	750	779	752	757	755	774	780	734	735	800	731	756	767	719	791	719	766	735	769	749	703	762	765	789	745	761	794	717	764	732	744	752	737	721	731	770	773	798	809	698	751	786	737	749	706	730	746	761	755	694	728	768	796	800	714	718	729	752	749	727	754	743	773	808	729	756	764	745	730	761	758	763	754	738	786	758	768	766	747	726	753	801	767	757	785	771	785	783	800	724	744	753	796	742	774	752	799	746	783	758	782	754	747	734	774	707	752	782	782	742	743	744	734	739	805	713	817	759	721	765	752	712	773	776	766	810	728	772	773	762	767	753	683	778	734	768	760	750	746	766	785	719	797	757	746	730	788	773	726	745	705	759	728	766	803	780	765	697	746	725	716	765	739	774	778	709	775	759	757	764	765	813	721	780	743	714	733	735	729	753	766	743	737	777	727	772	751	762	757	751	761	756
10112	2761	1253	1017	1008	1036	958	925	960	979	926	935	926	957	998	927	887	887	947	938	927	949	920	967	898	881	932	1003	968	1015	944	919	958	954	906	902	913	1003	922	910	916	958	943	859	931	918	921	982	904	946	911	968	906	921	935	987	943	906	929	912	1013	950	969	921	908	943	906	939	896	921	998	925	959	929	915	936	974	928	914	933	949	940	929	900	900	926	946	912	959	937	894	946	915	944	929	993	890	962	942	938	952	920	988	920	987	970	932	883	971	971	905	944	889	892	902	932	916	947	905	897	953	883	932	924	925	956	975	991	922	925	936	881	895	944	967	928	884	903	924	955	953	923	974	909	924	905	929	939	903	921	911	961	930	921	942	944	959	945	943	887	979	952	931	939	884	886	928	888	943	915	895	927	918	860	924	956	892	931	972	923	923	945	869	942	901	904	957	950	902	937	898	919	887	983	951	965	951	927	922	934	964	965	976	934	956	905	904	923	915	920	870	941	889	895	901	915	917	922	904	933	863	937	889	913	884	895	961	934	977	939	919	939	930	962	897	915	927	942	894	903	908	910	932	903	949	952	997	960	922	974	1005	957	940	914	917	882	941	986	911	890	914	897	909	953	928	968	920	895	926	931	932	878	929	954	898	880	988	896	911	897	919	925	943	893	892	935	927	926	974	950	884	932	920	942	897	936	915	924	948	938	932	970	915	950	921	945	901	894	977	882	944	912	889	1016	939	928	932	951	930	891	926	916	888	919	895	884	920	954	952	904	958	928	896	923	890	926	881	910	925	901	916	882	919	925	910	942	914	934	937	936	926	923	890	935	938	948	883	919	958	989	937	930	945	945	866	962	874	952	920	902	935	994	948	905	926	911	905	896	911	898	975	957	904	977	932	940	911	882	915	927	917	959	963	916	913	915	913	929	921	902	959	934	895	940	982	886	902	928	934	957	953	953	917	951	876	961	971	938	918	925	993	969	934	941	920	909	1006	943	949	896	919	951	939	903	921	908	938	940	957	848	892	927	952	930	960	944	908	932	925	900	926	975	887	912	934	947	914	929	959	941	937	959	930	905	895	954	939	1001	883	917	929	987	857	901	892	909	881	911	947	916	946	943	929	934	951	952	916	920	888	910	945	904	880	934	938	912	878	1000	870	929	863	909	950	955	855	907	919	936	867	991	904	912	965	917	895	901	952	932	927	927	965	965	907	951	923	930	951	976	941	923	893	895	874	935	926	922	931	956	951	906	929	888	972	910	895	886	915	936	879	920	906	936	914	907	932	904	955	941	896	921	919	924	891	923	947	958	956	913	893	982	921	907	937	944	941	921	919	922	930	966	913	933	934	932	916	962	956	895	933	903	950	933	864	922	915	939	939	912	950	933	965	927	902	961	918	857	973	905	940	875	895	891	921	908	917	917	942	926	940	941	956	941	890	887	936	871	924	894	952	905	930	975	916	948	938	977	933	956	920	915	1004	948	916	933	952	889	938	939	963	947	919	1014	967	990	905	898	906	922	958	955	895	929	946	911	926	884	887	973	945	939	930	862	899	966	926	934	903	959	954	923	945	938	950	932	918	929	892	1003	910	950	972	942	921	901	910	912	913	940	947	980	979	857	958	949	923	929	923	881	911	905	884	914	945	877	906	903	947	873	947	887	937	923	904	937	887	937	917	941	908	896	936	959	930	922	894	875	962	926	929	936	930	971	952	915	967	930	973	964	945	939	971	891	940	927	957	945	900	980	978	874	941	965	969	930	1016	897	995	909	905	920	945	878	944	924	988	929	937	925	918	962	959	922	916	948	933	902	913	900	927	928	939	881	879	959	951	906	909	915	898	882	904	912	920	958	986	948	986	885	909	871	945	929	940	927	937	924	859	943	931	898	927	898	881	921	952	966	962	940	964	942	914	935	933	937	919	898	946	891	949	941	889	913	927	930	923	932	916	941	931	928	929	870	935	898	920	929	928	921	933	943	897	947	925	922	932	923	887	939	884	931	936	971	940	999	954	934	894	931	905	954	941	936	906	925	955	924	922	936	933	961	953	910	897	918	929	925	954	899	910	858	948	932	932	1013	935	962	908	895	923	904	956	954	889	922	906	889	915	882	900	945	922	936	945	962	980	940	919	951	922	890	924	875	933	921	886	949	964	880	912	940	931	949	928	911	891	940	950	898	923	966	962	926	896	1001	923	902	914	939	875	937	947	917	946	953	935	897	940	927	994	956	909	915	938	902	948	897	1002	971	960	907	905	897	878	949	920	959	897	908	880	944	947	884	908	945	936	906	934	940	918	947	918	934	962	943	940	933	921	877	953	957	1005	915	948	950	1003	936	855	927	920	969	915	913	926	931	894	930	925	925	951	886	926	926	927	937	951	1007	969	989	905	922	887	931	885	917	930	941	936	948	922	988	946	884	962	924	940	947	902	924	950	971	901	933	892	913	914	920	994	910	885	974	954	932	939	897	928	893	973	942	928	927	909	895	905	905	969	921	976	963	908	892	923	931	909	959	947	957	873	982	887	899	900	961	916	931	962	898	912	914	900	917	897	923	947	863	967	919	948	916	896	904	958	901	895	918	984	981	925	928	945	928	935	905	872	932	936	969	938	924	899	907	940	912	910	921	916	918	909	859	920	936	903	877	921	924	928	933	928	952	890	944	943	914	955	949	890	922	881	962	996	944	931	953	897	914	928	959	932	890	975	987	924	952	886	894	867	901	884	898	959	916	920	926	973	959	864	914	942	931	965	971	960	958	934	898	918	968	950	951	951	942	933	917	933	891	952	926	943	930	926	889	875	914	970	923	911	949	936	915	986	938	892	892	940	987	916	934	927	958	921	934	967	942	931	878	998	914	969	908	911	950	942	935	958	901	914	933	954	922	901	924	921	940	903	847	928	924	960	901	885	917	950	899	934	880	902	960	921	957	892	924	909	931	924	955	899	920	919	970	936	899	844	919	905	879	896	935	957	879	906	937	870	883	934	909	981	939	982	917	942	959	934	947	939	985	870	955	876	912	935	913	964	974	967	949	891	916	911	880	924	933	918	909	949	971	911	933	913	968	962	958	961	988	935	925	924	952	965	940	975	941	892	878	935	947	950	927	975	965	969	871	914	944	925	885	929	907	1000	925	948	914	946	928	953	946	932	880	911	941	919	867	960	923	916	949	942	975	918	927	973	998	886	909	914	938	879	922	960	889	893	910	897	908	943	949	905	967	930	898	962	950	888	963	887	928	932	851	927	954	894	895	950	880	889	905	870	915	925	945	935	917	921	970	885	937	970	888	906	903	870	866	916	893	977	899	927	910	878	936	923	889	934	969	950	871	857	925	961	924	937	952	977	954	973	958	943	939	930	932	923	918	896	944	922	899	947	956	954	880	900	955	946	946	904	932	918	947	921	928	938	913	914	935	930	914	973	880	960	924	944	916	924	934	902	883	926	929	967	930	943	938	998	877	949	882	885	958	893	903	930	877	916	913	938	953	940	946	880	970	907	896	998	957	901	937	948	920
23782	21494	28815	24609	21459	8002	1210	944	879	780	797	775	742	742	753	762	757	681	697	748	700	733	689	733	693	698	677	724	714	731	710	715	688	685	697	715	683	716	717	700	712	738	666	616	699	672	712	699	686	695	717	709	741	717	682	792	693	711	715	690	723	698	717	710	705	716	688	696	673	670	725	673	707	715	680	684	696	723	704	759	680	698	708	756	705	647	690	695	709	696	665	719	658	707	696	668	667	694	648	722	744	739	713	729	706	712	684	687	720	703	731	719	668	683	662	682	659	698	773	717	714	680	712	733	693	712	715	667	677	704	693	640	683	733	754	664	696	740	643	713	724	675	663	716	742	704	719	683	694	710	723	723	751	719	703	689	706	694	678	704	689	695	727	683	693	710	694	655	661	688	682	665	665	711	669	739	709	723	685	715	731	671	699	750	681	666	733	674	673	684	727	726	672	657	665	702	711	698	699	706	682	670	632	699	674	713	731	744	710	702	669	741	679	677	687	689	721	700	646	744	693	711	671	715	671	712	643	682	721	692	720	715	706	740	702	760	708	732	725	735	668	694	740	664	694	682	713	679	659	677	674	719	696	701	701	714	704	747	711	729	655	706	725	700	688	698	729	612	708	692	678	709	719	698	667	649	689	648	705	679	724	723	681	664	657	718	648	707	689	713	652	670	717	711	713	666	703	699	670	689	733	694	690	672	676	662	682	726	692	677	718	718	715	691	707	751	697	713	698	713	707	706	710	661	721	745	691	700	724	703	671	734	658	750	681	680	658	684	726	695	722	727	640	739	694	652	736	700	685	701	700	637	728	702	709	732	693	667	684	696	769	711	695	713	732	697	745	659	718	697	701	693	710	711	682	721	704	685	692	695	714	693	706	645	720	684	688	729	680	672	692	649	676	710	649	718	696	728	743	671	707	691	691	737	702	656	673	684	726	716	672	685	677	694	694	691	680	699	701	640	709	710	738	698	738	722	712	708	712	755	718	709	686	755	696	703	740	672	713	687	689	686	705	671	670	675	645	699	696	701	694	671	664	692	678	657	654	703	631	715	695	683	690	694	723	672	727	689	691	704	704	735	690	724	703	758	732	724	708	643	684	683	715	662	700	685	682	685	705	702	700	666	675	711	669	750	728	741	715	663	659	730	724	686	694	702	686	714	707	691	699	727	719	681	677	691	673	722	672	685	708	706	676	621	729	697	685	721	701	738	700	706	720	682	707	704	654	680	680	693	706	686	702	690	663	713	682	665	695	710	700	700	640	713	673	679	712	704	671	655	685	678	678	668	713	723	686	711	682	731	656	698	735	710	720	658	705	690	692	729	724	721	653	708	696	676	727	662	676	670	639	757	716	716	702	657	703	740	697	684	669	708	687	695	703	682	693	702	679	720	665	723	678	714	709	736	652	671	705	656	693	663	699	694	654	717	723	681	710	712	691	671	678	682	762	672	676	709	680	700	701	687	700	669	670	722	711	700	678	694	651	677	699	701	713	706	689	711	724	700	677	697	687	717	722	716	713	745	718	672	713	737	705	695	701	695	703	656	700	680	718	686	686	703	658	703	726	662	685	706	679	724	660	680	679	730	659	669	750	706	679	679	736	698	677	689	667	694	743	730	737	705	659	676	685	691	719	729	683	689	710	718	687	706	706	659	690	708	677	685	670	663	623	636	693	680	719	638	687	720	716	698	681	710	719	655	746	698	726	694	686	692	700	685	696	703	706	732	676	680	649	704	679	692	769	690	741	696	669	706	697	707	724	663	727	710	705	678	714	677	712	696	704	714	730	691	678	720	686	685	687	708	640	687	706	730	748	728	700	681	676	685	679	687	674	681	682	677	674	693	665	682	728	732	653	692	704	721	719	684	686	723	694	707	702	708	637	673	662	686	705	701	700	677	654	674	689	701	657	697	716	655	667	688	690	662	714	696	729	666	726	718	703	689	706	735	642	658	695	661	682	688	682	694	674	722	700	706	709	676	688	708	680	681	678	648	683	672	689	728	666	735	719	730	711	699	720	717	662	684	682	693	693	696	673	702	705	676	701	699	709	763	667	778	747	685	695	669	674	691	722	659	668	692	734	708	708	660	673	688	746	703	674	749	714	677	717	630	714	697	677	625	720	743	701	699	715	650	674	702	681	682	687	692	713	654	694	709	672	708	665	656	658	689	711	696	705	717	683	679	705	681	657	713	689	663	685	736	701	692	671	752	702	685	690	736	661	650	651	671	682	703	651	710	730	628	726	654	736	704	710	625	719	704	714	697	678	690	717	715	703	669	731	727	691	693	689	702	665	674	700	744	697	658	661	692	702	714	674	697	680	709	730	740	655	709	669	736	688	659	679	722	713	702	683	729	757	688	674	710	740	693	642	688	703	676	686	671	621	723	657	695	721	686	700	708	709	734	685	702	710	720	677	644	694	694	739	662	698	679	690	669	682	721	724	710	732	692	719	721	671	737	678	672	693	619	723	698	660	693	721	653	695	682	700	718	675	711	673	720	683	737	669	662	712	709	695	688	684	702	698	692	688	667	669	714	676	696	683	692	689	724	751	705	669	731	707	696	660	709	738	701	647	702	716	683	653	719	715	689	722	739	707	685	707	707	663	673	687	705	694	684	673	683	723	704	721	664	677	741	663	688	671	721	657	671	671	664	768	678	678	723	681	714	672	690	640	722	714	706	704	713	697	685	697	700	688	680	715	660	702	662	696	712	717	672	694	683	704	720	680	729	689	650	694	761	682	732	706	751	697	701	678	707	736	667	692	726	688	667	692	700	714	721	745	666	723	641	684	688	673	671	678	644	686	716	704	681	679	677	676	655	708	713	701	730	680	698	704	696	749	681	696	687	747	763	680	638	650	686	660	681	730	727	687	709	678	691	705	704	699	658	715	643	713	702	700	713	668	694	697	689	709	689	711	672	716	686	724	693	732	723	689	704	714	672	707	697	705	683	681	695	729	638	666	679	714	692	706	711	680	685	655	668	733	666	694	688	682	662	695	660	685	686	687	730	644	651	686	724	739	677	696	699	664	742	657	741	678	700	681	657	714	715	713	679	746	703	658	726	684	753	688	695	687	700	705	692	687	672	753	719	746	702	736	688	693	683	664	729	687	727	694	672	708	676	694	689	703	671	678	683	683	703	715	681	668	711	649	700	752	735	657	702	684	678	717	721	706	704	717	724	665	727	699	661	706	658	718	704	691	700	675	678	708	686	649	694	622	714	694	721	694	692	696	676	695	680	707	692	657	701	692	677	674	726	695	700	687	713	761	709	659	730	655	738	698	682	664	728	698	697	687	661	674	696	668	684	729	669	689	711	685	680	634	715	676	675	697	672	716	690	702	690	732	683	759	689	674	700	676	688	712	674	665	734	688	688	721	647	696	670	701	741	723	658	641	690	726	626	689	729	672	726	750	712	753	720	664	707	665	707	731	662	669	672	732	723	699	716	663	676	678	693	715	661	703	661	715	723	692	721	690	679	674	646
32563	15348	5231	2597	2077	1781	1527	1397	1190	1145	1062	1049	948	996	1000	950	964	969	958	889	933	912	951	893	866	892	871	881	967	873	965	873	896	873	859	907	880	916	861	858	833	865	893	855	865	872	885	844	855	880	880	850	897	868	867	802	872	867	864	938	866	885	873	924	886	874	878	871	858	886	855	823	825	875	859	873	808	848	883	857	855	863	885	853	881	903	878	878	865	865	860	854	858	888	844	880	860	891	872	831	877	880	923	893	834	878	868	887	879	809	865	871	861	842	877	836	837	944	886	895	853	816	880	888	869	936	844	890	908	872	818	877	915	859	871	920	872	845	868	891	890	862	908	854	908	905	871	877	922	908	835	845	845	839	833	918	922	843	856	879	862	856	909	870	857	927	888	908	802	824	845	887	892	839	881	882	865	917	854	809	944	837	849	823	891	888	906	840	906	845	864	870	850	864	886	925	866	868	877	846	851	908	851	833	854	869	879	887	844	922	885	868	877	875	836	881	891	865	836	830	901	864	852	852	837	850	854	880	889	813	857	859	842	895	918	834	869	870	907	875	835	838	906	887	856	898	885	882	858	845	860	839	886	891	847	871	863	850	852	849	908	919	872	880	810	889	849	880	894	906	873	828	830	868	840	907	890	850	864	858	884	861	883	834	859	896	815	887	890	874	839	853	889	885	858	849	905	877	832	875	874	864	901	914	861	885	845	880	845	819	874	819	893	862	895	863	856	835	885	876	862	846	894	901	881	845	851	891	803	881	876	865	867	898	879	842	871	946	824	902	848	864	905	934	846	893	850	873	837	897	847	873	844	896	883	879	829	870	843	919	864	866	884	862	832	838	888	845	859	851	884	881	870	827	872	897	856	908	881	931	841	868	837	894	828	827	926	871	938	848	855	854	865	893	913	853	856	843	866	910	863	906	894	906	881	852	871	839	829	887	884	815	871	897	931	873	892	901	885	849	930	827	938	900	864	905	852	825	895	860	863	867	882	881	828	821	930	860	883	936	866	912	962	847	894	841	865	868	918	872	831	947	936	872	851	854	835	848	850	880	882	867	846	857	864	864	890	833	883	902	863	814	840	901	893	933	874	841	873	856	878	944	913	864	858	852	856	847	881	836	882	828	866	875	863	870	869	842	911	890	909	854	854	925	866	862	851	856	843	876	867	861	848	864	879	842	889	942	855	882	850	891	854	957	913	862	917	879	879	877	846	920	888	858	880	878	859	857	905	868	889	843	825	867	870	865	809	867	822	902	857	865	906	882	845	866	889	909	850	921	898	858	896	862	872	843	817	907	875	920	857	890	869	852	897	883	930	895	905	821	854	846	842	870	891	958	849	870	849	835	881	829	858	894	864	854	836	831	910	869	904	879	915	910	830	828	856	875	901	868	890	867	929	829	896	865	895	835	951	828	893	851	838	894	886	836	892	821	825	918	850	879	857	862	899	914	916	872	827	844	871	907	874	896	881	838	893	868	923	878	838	840	881	838	881	862	824	908	881	928	851	882	875	878	860	838	869	862	883	915	871	847	848	880	890	873	854	896	859	889	843	879	928	861	860	897	834	865	853	897	848	837	858	913	889	887	804	918	836	874	847	883	921	832	908	913	909	865	869	858	838	877	868	846	813	896	874	862	856	868	861	868	867	804	886	830	866	866	936	883	899	862	849	868	868	842	857	874	851	887	869	810	858	890	869	891	844	877	851	894	906	847	916	883	868	886	845	879	838	851	845	893	914	943	864	897	882	855	883	865	869	884	848	864	889	881	858	884	869	879	888	848	921	834	843	891	880	823	901	861	922	854	819	868	920	850	878	868	891	860	917	896	902	860	866	855	871	841	895	897	889	866	857	866	868	882	868	838	849	864	919	857	854	833	823	865	790	821	915	903	929	861	874	837	917	890	939	893	849	917	877	869	849	867	845	852	866	893	874	883	899	901	893	804	861	873	872	886	871	921	853	860	922	836	855	896	873	850	845	800	907	860	835	796	808	953	893	846	846	912	843	870	943	859	823	861	881	877	858	858	857	897	855	901	853	860	873	909	905	879	862	857	831	886	896	882	894	883	879	848	913	871	831	902	879	870	867	875	881	851	872	894	877	833	833	884	868	876	841	928	859	897	865	861	860	878	864	844	876	869	880	866	871	839	881	898	956	824	829	895	840	876	856	905	896	850	869	880	839	885	789	827	838	872	854	897	872	892	848	859	845	875	845	832	887	897	849	924	870	900	880	863	870	807	862	857	892	881	872	807	900	873	874	925	905	857	908	813	863	854	859	837	897	834	912	863	822	852	894	879	903	795	894	903	861	856	872	855	871	863	904	808	880	858	890	923	834	938	876	889	884	845	875	878	838	896	854	874	840	873	871	910	858	857	875	853	814	892	864	860	871	880	814	839	886	844	849	936	823	886	838	870	855	882	844	860	884	906	851	849	922	806	867	869	851	899	880	904	856	822	908	862	872	863	824	852	927	879	917	803	879	871	816	875	843	884	867	814	890	864	882	893	848	841	865	845	883	896	870	914	891	901	875	849	865	835	824	851	830	843	892	897	882	866	876	860	894	861	882	863	939	847	901	871	884	850	867	828	869	808	847	850	866	877	843	871	872	845	891	879	930	881	869	904	849	910	916	850	860	848	847	873	900	869	886	882	827	840	909	862	857	847	868	880	908	917	896	868	826	840	860	877	872	891	882	856	863	930	795	901	870	861	857	905	892	846	881	863	854	923	851	875	876	896	876	830	877	908	922	855	867	840	877	849	866	867	872	848	843	855	936	857	869	828	888	792	872	896	871	823	840	858	860	897	863	828	843	885	938	851	841	888	893	859	869	873	966	823	892	841	850	832	870	850	869	905	868	906	878	898	880	868	906	869	838	849	855	879	861	869	872	862	830	850	911	878	833	905	898	882	855	886	882	890	854	849	857	882	865	880	876	875	832	868	911	874	853	900	918	894	861	890	858	887	857	863	912	909	802	877	910	868	883	886	935	845	840	863	869	870	885	869	878	923	843	883	878	887	882	897	854	885	830	844	841	829	888	893	903	896	857	886	912	853	860	878	904	802	851	866	900	844	919	885	871	886	912	873	876	879	827	896	876	905	862	855	927	864	904	859	825	852	846	873	806	912	861	835	927	899	873	829	835	825	883	898	850	869	901	858	850	791	917	872	856	857	850	860	860	878	820	874	844	913	876	899	887	833	858	865	867	888	899	885	890	891	842	870	904	900	891	862	857	870	932	875	877	845	901	891	898	883	864	871	883	849	888	853	838	895	838	880	824	841	859	898	870	893	903	868	835	859	896	831	933	882	883	832	870	878	892	879	838	851	899	889	829	883	878	878	861	863	882	878	927	881	854	784	863	859	842	817	853	836	889	833	922	868	892	871	893	899	897	849	939	913	915	869	813	923	810	865	873	859	861	849	872	870	860	877	842	846	878	895	886	841	887	871	914	853	872	835	881	839	901	949	851	831	841	807	834	898	915	820	869	896
25073	21506	27467	25743	6611	734	582	541	564	506	518	503	444	455	462	472	457	443	477	470	432	456	421	429	450	431	399	459	416	411	445	429	467	474	437	445	446	449	440	460	455	418	469	467	408	457	434	427	434	421	434	499	456	438	433	427	455	466	468	469	444	462	410	481	431	494	415	450	411	450	455	419	468	433	481	467	472	411	417	451	425	399	384	469	455	436	457	449	471	451	448	456	439	442	417	471	428	439	443	430	455	452	432	473	453	404	445	460	454	445	435	419	454	446	427	447	422	436	448	417	472	435	435	434	448	432	433	447	424	468	441	419	491	444	435	464	445	438	470	467	443	477	451	461	459	422	455	463	482	464	448	430	434	445	409	433	453	459	432	454	467	456	453	466	444	390	450	430	451	408	430	463	409	448	437	426	432	467	436	457	465	445	441	437	458	487	453	416	426	416	424	455	474	491	432	400	427	438	446	485	433	448	423	445	428	475	498	417	465	425	446	436	419	450	474	441	424	454	445	458	427	414	439	469	425	481	478	456	437	444	433	431	421	421	444	441	425	435	440	483	449	459	436	445	476	448	465	456	408	419	452	447	470	426	390	437	406	457	397	434	463	434	383	446	441	460	441	451	444	432	430	451	450	460	438	444	427	496	455	460	463	436	406	445	418	424	442	433	464	396	418	419	427	461	435	421	428	404	419	439	449	475	490	424	468	441	451	444	440	439	419	461	497	477	469	458	451	427	461	454	453	463	466	450	461	419	463	475	436	441	419	474	469	442	456	467	467	486	408	403	426	449	472	447	482	431	375	441	447	465	453	440	442	478	431	434	408	443	439	433	460	470	487	456	447	457	465	470	476	432	434	492	482	447	424	442	465	426	432	410	444	434	439	486	473	444	415	417	481	449	430	414	432	415	395	440	418	448	454	422	461	452	436	441	447	450	400	441	453	451	453	485	409	450	462	408	447	460	427	427	463	461	459	419	456	427	426	469	499	439	454	460	456	427	456	429	460	445	435	456	435	449	448	460	451	462	404	448	405	470	405	430	435	442	438	437	474	467	407	419	468	454	426	409	462	483	486	463	476	468	415	418	462	440	444	437	446	465	406	468	457	429	422	486	492	438	445	451	416	425	468	436	433	436	448	445	448	410	466	420	440	432	442	417	430	461	470	423	426	442	425	460	444	422	414	441	439	432	438	443	450	448	419	453	480	424	464	426	407	433	473	425	466	477	415	448	458	445	423	430	509	458	430	439	414	395	456	411	401	395	425	456	410	430	453	498	486	416	432	440	468	467	429	454	432	414	454	451	432	436	474	447	441	441	422	372	427	464	460	438	433	438	416	450	470	450	461	458	418	402	424	465	464	461	419	446	459	457	447	460	444	394	486	471	469	442	458	435	463	444	396	469	461	440	418	412	479	453	411	449	439	466	465	447	411	410	471	452	460	466	461	417	411	412	430	397	435	439	419	428	466	473	450	488	430	430	418	448	430	449	461	440	444	435	477	440	465	462	440	416	425	397	439	413	439	445	449	417	426	443	447	454	448	484	494	457	404	430	435	417	447	470	380	440	449	486	449	420	462	444	410	417	435	426	459	456	437	434	407	431	451	449	447	460	457	434	449	447	444	430	444	456	448	482	441	467	441	450	472	440	452	463	441	433	488	487	440	459	406	468	458	429	453	444	458	464	445	433	434	429	425	404	471	462	435	434	408	435	445	434	464	443	457	420	384	399	448	447	463	396	438	415	418	438	433	455	418	444	477	418	403	461	412	476	467	475	463	416	461	456	469	445	463	435	426	465	451	420	435	419	430	479	451	472	456	441	460	438	455	454	430	433	440	455	440	396	486	432	443	440	430	419	445	436	454	436	490	408	447	469	459	443	430	424	474	431	458	439	441	451	469	450	435	474	448	441	434	426	457	424	483	457	459	453	419	416	436	430	451	433	427	419	393	446	434	447	411	443	439	480	433	435	448	438	410	417	437	400	460	434	443	431	427	468	451	396	444	412	406	420	435	401	444	458	440	448	413	450	434	443	474	419	443	460	436	457	416	453	429	436	399	444	413	415	447	454	438	453	458	447	419	445	430	490	449	445	420	450	446	473	440	452	451	440	432	451	447	447	414	453	451	468	456	427	441	428	435	447	474	438	422	465	452	462	451	464	454	440	437	447	444	437	453	428	484	435	458	417	404	450	464	413	466	465	463	449	458	437	463	439	477	495	441	481	454	442	386	420	410	433	406	401	419	460	450	466	451	467	482	403	396	447	474	415	426	476	467	455	424	429	463	415	426	441	466	471	448	437	461	442	455	440	408	406	497	425	429	457	429	441	474	447	462	466	399	438	414	463	448	437	435	433	458	445	475	410	435	431	481	410	449	442	427	446	444	440	476	471	436	451	421	415	431	408	434	440	434	464	463	485	443	436	443	410	407	440	468	419	449	493	458	443	455	488	445	473	456	420	448	469	439	452	412	440	439	488	474	463	424	439	439	443	443	421	434	446	454	446	475	449	481	468	431	433	445	420	474	453	435	441	424	402	438	466	449	452	456	433	430	435	418	434	422	436	449	453	437	455	469	463	418	412	424	480	464	444	432	417	417	479	455	419	481	452	454	439	434	448	450	431	430	453	470	407	396	412	451	438	464	437	413	463	443	444	444	435	443	439	418	452	434	436	447	451	428	447	415	427	443	440	448	470	424	429	420	439	420	433	449	430	435	455	441	438	449	470	414	407	453	423	490	437	434	414	472	445	461	429	469	443	472	426	438	456	441	449	454	451	429	457	441	457	432	463	481	395	489	400	429	467	447	449	440	460	410	413	411	432	382	455	450	410	430	456	431	434	457	423	445	439	477	454	451	396	443	499	458	458	422	444	418	412	446	465	446	479	456	432	453	419	451	445	470	494	435	444	448	465	446	407	467	461	421	470	414	435	409	476	425	491	433	487	453	432	412	416	383	415	453	426	479	447	429	489	435	425	432	427	418	457	462	439	455	481	428	438	433	407	406	448	449	414	402	453	426	458	447	457	457	443	403	465	419	426	446	454	433	435	369	459	440	417	423	436	434	462	411	446	430	429	443	426	487	454	432	413	422	412	454	439	452	414	416	449	483	442	438	465	464	428	437	451	422	428	453	446	449	464	447	431	427	419	414	470	412	441	428	421	433	450	432	402	437	438	435	474	446	465	433	435	426	420	417	375	421	448	448	459	477	431	396	458	423	477	430	450	467	435	445	451	447	435	474	465	423	467	410	466	489	425	442	415	423	440	446	459	477	430	435	468	432	450	421	428	426	472	472	450	457	471	457	438	447	391	396	430	490	470	439	423	405	426	445	422	471	442	451	438	460	420	427	462	447	448	448	487	436	390	419	441	422	442	426	467	447	445	436	474	431	454	462	459	394	442	432	438	490	404	414	448	420	397	456	468	431	447	415	478	441	402	419	450	469	436	485	440	430	436	450	434	451	444	412	416	431	430	455	465	448	410	438	466	441	424	472	461
29508	9701	2577	1410	1162	1019	878	812	742	702	693	649	620	619	613	569	614	595	584	585	578	566	580	586	538	583	588	585	535	577	576	568	585	575	579	605	582	602	553	496	567	524	497	583	541	575	529	533	547	547	546	548	539	593	537	591	555	519	538	535	562	556	522	550	537	597	561	573	550	531	580	539	556	574	586	595	536	519	561	535	566	585	575	591	582	552	564	571	539	568	544	576	514	562	556	570	581	535	541	557	546	546	573	534	515	543	550	510	550	561	529	514	551	526	538	552	519	532	561	552	552	529	527	541	569	523	563	588	558	569	536	519	542	570	563	537	534	554	546	543	549	522	594	549	508	534	529	543	555	581	538	570	569	561	513	546	539	599	584	557	527	562	541	561	542	554	586	541	530	596	591	542	558	559	492	553	558	580	568	546	557	557	530	600	533	522	531	528	566	519	522	545	558	547	546	559	554	575	568	544	562	593	588	586	541	576	587	543	576	517	602	569	553	540	573	562	583	541	524	565	551	516	549	522	558	564	556	534	484	574	522	550	536	596	565	579	528	494	522	535	558	555	560	538	597	544	516	526	560	508	548	567	590	576	548	552	523	580	504	546	506	586	577	564	536	552	555	601	583	539	537	573	538	539	557	552	557	544	539	556	560	515	555	520	527	526	562	577	554	550	592	536	559	519	566	551	557	529	544	517	514	573	499	558	547	513	535	556	532	554	552	563	591	561	529	573	571	552	561	542	546	565	537	552	531	536	556	522	534	535	525	551	535	544	553	544	526	545	560	538	548	578	522	548	559	568	550	567	567	520	516	525	567	535	557	547	538	544	556	571	556	530	545	526	608	522	561	551	569	570	579	567	555	541	578	570	584	569	546	591	525	510	551	569	570	563	537	571	518	551	497	521	527	585	525	591	492	519	565	547	555	538	538	533	503	542	551	556	560	552	554	563	608	534	545	518	611	551	586	528	575	508	571	580	525	568	546	545	519	521	561	557	538	507	561	532	545	500	529	569	524	542	521	539	556	570	533	497	551	555	551	494	547	569	573	533	563	539	531	535	583	595	503	562	530	578	551	545	537	569	578	559	540	492	557	547	557	565	560	538	535	559	539	597	551	549	552	573	522	569	532	573	548	557	572	560	606	551	576	513	551	589	562	587	576	563	560	617	537	529	566	525	570	553	577	534	570	575	573	619	554	553	557	561	552	551	546	555	545	560	562	593	502	549	542	483	565	581	539	585	559	575	473	504	533	570	555	524	591	586	540	553	577	493	538	572	532	538	541	553	587	522	579	562	516	545	552	534	546	539	546	557	517	550	516	539	565	533	561	554	544	523	560	568	518	583	538	529	580	580	530	563	552	547	567	594	538	561	550	565	549	568	548	558	588	564	546	558	582	524	539	563	560	539	558	553	510	519	519	585	538	542	598	544	548	566	508	552	554	567	512	529	515	539	552	563	545	537	536	551	530	545	524	520	547	565	551	533	525	561	530	555	515	545	541	574	559	503	544	550	557	584	539	560	550	531	561	540	535	588	548	559	563	547	548	535	553	535	539	527	538	540	521	518	590	538	582	560	596	564	549	552	570	557	551	554	561	558	565	580	605	510	522	522	557	599	560	585	525	569	569	538	528	582	545	545	528	542	542	565	539	566	530	570	555	547	554	535	562	549	556	515	536	579	543	548	520	555	569	549	536	496	575	569	515	536	491	520	584	552	571	576	559	560	529	535	549	546	535	541	526	559	520	574	537	550	552	561	551	522	541	539	518	537	487	521	547	553	535	572	536	528	531	541	561	510	556	565	593	553	556	523	552	551	576	559	513	559	499	528	578	590	525	545	549	542	544	550	525	531	538	548	543	584	566	556	529	525	511	531	524	551	576	581	516	555	530	547	559	574	583	527	522	533	530	523	556	535	559	549	553	530	544	538	552	541	542	562	522	590	555	546	556	536	542	565	559	566	572	576	541	578	542	523	524	530	592	589	544	561	543	508	525	541	516	589	533	596	538	535	526	599	552	560	562	578	563	549	568	546	552	557	528	558	543	592	588	529	539	556	545	552	546	553	553	547	499	512	551	556	576	572	603	563	574	552	528	556	603	486	512	562	549	579	521	541	573	551	574	572	554	540	588	570	522	551	545	530	568	536	519	553	514	520	550	534	547	563	532	583	571	537	544	544	556	566	545	557	556	535	529	541	502	545	534	565	579	553	532	581	489	555	526	587	582	560	553	551	508	573	564	552	530	571	534	544	495	564	545	532	544	538	549	507	579	534	545	513	522	545	500	545	549	579	549	535	587	536	522	573	547	544	586	573	578	539	543	534	531	547	522	519	537	534	556	563	540	530	592	587	520	564	538	548	543	569	538	581	548	568	586	608	528	546	563	531	527	585	552	575	554	540	531	576	563	567	577	544	556	561	558	527	522	564	569	568	576	563	553	549	525	554	570	546	567	484	559	559	562	577	530	550	572	558	527	559	554	577	539	551	529	529	500	521	563	506	574	571	557	533	584	552	604	545	551	502	570	560	551	556	574	554	569	545	560	563	515	591	559	594	586	598	549	516	516	543	553	547	563	551	529	551	568	536	562	534	516	559	575	577	530	555	547	535	544	579	516	546	564	559	552	549	551	501	511	553	547	555	554	539	558	589	540	524	570	549	559	530	519	541	535	592	586	538	526	543	560	530	587	583	550	510	563	541	584	529	553	545	547	541	538	516	580	559	573	565	581	546	533	566	528	550	535	543	521	511	541	571	533	519	548	583	526	544	507	559	571	573	544	586	553	539	535	547	540	573	574	563	554	536	540	575	572	543	555	580	533	597	533	523	557	578	540	543	570	606	540	536	532	550	529	550	566	544	486	549	569	512	602	543	553	598	541	554	512	547	517	505	579	574	604	579	575	533	556	546	540	548	574	566	591	566	552	514	526	579	554	536	575	527	559	526	580	506	531	552	543	525	592	535	547	559	548	566	575	532	557	511	579	595	588	562	512	508	621	592	533	547	540	521	546	583	545	542	557	552	519	560	556	553	534	529	574	594	575	581	531	526	524	569	533	540	543	570	566	516	556	574	553	564	520	518	550	518	536	559	560	574	519	561	559	598	543	560	563	569	545	551	519	564	543	553	582	530	559	527	562	554	572	596	596	551	552	545	570	574	589	549	573	593	570	554	580	571	546	534	599	545	549	547	528	553	518	554	584	553	548	555	539	543	546	554	533	551	552	563	542	555	542	574	553	535	586	540	514	573	561	540	553	564	567	597	550	528	556	543	548	569	543	555	535	589	557	524	526	554	539	602	552	548	505	545	579	523	539	545	540	552	530	533	543	587	548	534	533	565	546	551	547	537	545	558	523	574	531	536	522	606	563	546	545	531	514	572	601	509	548	562	541	522	577	520	549	543	543	490	533	507	552	605	546	563	559	534	517	527	603	542	550	587	541	570	507	520	501	561	552	543	553	560	531	536	581	505	556	542	583	558	525	522	528	542	556	580	559	562
22943	21544	29331	24175	21544	21541	4711	738	604	470	471	442	369	398	369	378	346	331	340	320	344	306	331	342	336	310	306	312	319	295	333	311	308	314	301	287	264	290	301	285	317	305	268	287	291	311	316	264	300	291	326	291	260	313	269	288	295	317	302	316	300	277	334	292	280	319	289	275	264	290	290	272	294	287	284	269	291	300	344	315	282	302	261	281	325	287	290	308	296	275	291	290	289	324	290	245	296	294	314	263	305	285	296	281	294	293	296	300	311	276	295	282	288	308	294	324	297	324	292	284	270	306	303	286	289	319	320	278	274	306	285	258	328	309	311	290	300	286	281	282	290	264	326	316	276	298	285	287	307	284	282	295	316	277	274	277	294	288	301	271	294	315	274	263	271	282	299	292	312	276	320	293	305	265	275	302	308	278	304	310	278	286	322	292	279	297	288	292	298	291	281	291	286	303	280	300	297	290	306	282	275	296	290	293	285	267	300	277	281	294	300	310	278	315	313	298	253	274	305	282	271	307	274	301	274	302	310	289	325	263	298	280	263	293	296	260	262	285	332	264	279	316	313	316	228	314	300	289	294	279	261	306	275	283	283	258	276	286	306	261	262	277	320	275	291	273	296	260	304	279	313	263	312	291	277	286	269	304	295	307	309	285	268	271	324	292	293	282	289	284	292	282	291	273	309	308	264	288	264	277	263	292	260	310	281	309	273	262	270	315	293	276	311	290	299	257	283	284	295	280	281	275	251	288	284	264	294	289	283	308	283	262	299	280	289	296	275	300	279	277	251	300	299	299	288	298	304	267	287	299	276	277	299	304	306	300	276	286	295	288	314	274	312	288	299	301	269	280	276	267	307	308	298	265	298	328	329	294	279	283	274	276	302	274	267	269	272	288	274	291	307	287	291	291	279	303	245	290	261	287	289	286	306	260	285	313	302	283	293	277	299	268	286	301	287	303	279	278	260	276	296	276	270	308	316	288	283	294	316	299	316	303	292	308	272	299	284	271	298	304	317	294	266	308	275	306	304	313	283	307	283	280	284	267	309	302	296	253	291	293	270	297	291	303	302	284	298	336	301	300	284	293	306	259	291	256	298	272	304	281	288	289	284	287	250	236	268	291	289	287	322	301	292	295	289	299	258	289	282	298	277	292	281	296	302	284	272	302	290	310	282	308	303	263	281	322	292	300	297	260	282	311	299	305	287	296	324	268	303	294	291	273	283	300	260	308	290	262	302	319	280	295	260	298	274	290	314	265	284	285	306	301	310	308	299	312	271	328	281	305	329	312	286	289	280	294	291	274	300	290	278	283	298	277	269	294	283	290	280	280	307	299	291	291	287	302	309	324	320	297	319	252	290	273	299	295	280	277	334	291	293	289	266	277	289	283	274	300	268	297	289	291	284	282	298	290	264	276	286	260	272	284	313	296	284	268	320	305	282	279	292	276	297	280	304	290	279	272	246	298	294	298	303	295	279	289	297	314	327	285	308	283	290	276	280	285	294	318	293	291	307	293	286	295	296	265	274	310	291	313	260	282	318	269	263	287	309	272	273	286	294	250	301	302	280	318	309	294	271	266	306	318	284	310	276	280	275	283	297	316	271	266	312	315	310	282	309	286	279	310	287	270	310	314	282	291	296	295	295	289	287	290	278	307	328	304	284	320	282	324	293	287	289	260	276	280	289	269	306	289	271	311	275	298	279	314	291	277	281	267	296	294	309	275	319	277	291	290	289	298	297	312	344	281	290	288	250	300	292	288	286	309	314	291	304	307	276	253	273	290	285	309	306	338	333	288	286	279	304	308	280	275	273	257	281	284	310	339	295	295	312	256	295	303	302	296	300	279	298	290	299	280	255	285	288	309	275	300	278	273	299	291	281	311	275	290	296	315	300	280	307	297	289	291	291	308	262	291	283	279	283	306	277	304	304	291	290	277	303	273	275	290	285	309	302	261	307	278	304	305	337	283	283	308	311	293	317	288	294	267	300	281	277	274	280	288	279	300	278	298	299	299	274	296	287	270	335	275	309	296	313	285	307	268	279	272	283	291	291	286	278	295	299	307	280	291	297	279	273	273	287	279	280	293	277	285	288	309	280	247	268	307	294	268	300	294	261	311	269	273	292	272	267	277	272	267	282	269	273	283	281	305	273	287	293	275	304	292	281	327	248	284	281	285	294	284	285	289	293	304	292	287	288	260	291	284	298	264	285	282	264	311	265	266	293	283	246	314	292	280	285	309	264	303	291	295	288	299	264	290	286	301	288	281	297	294	297	306	316	264	291	277	299	292	292	296	293	300	284	308	263	326	323	291	292	274	286	298	308	286	287	297	272	274	302	320	300	266	309	293	262	276	267	263	285	295	287	314	291	332	266	275	281	299	318	276	308	286	270	309	299	299	275	304	309	293	272	318	296	292	307	338	244	318	272	276	273	336	279	317	288	292	302	289	316	292	300	319	318	304	273	309	275	291	295	270	274	290	289	289	281	290	283	289	266	307	292	260	299	252	292	321	287	267	276	257	286	346	276	300	309	279	244	280	306	282	297	282	283	292	279	267	253	267	333	288	300	301	306	302	279	273	287	291	293	265	319	291	289	275	286	269	282	303	308	277	286	282	326	280	270	304	281	292	308	309	280	296	268	276	279	278	325	329	305	268	291	293	247	296	315	311	260	295	308	300	291	285	279	277	285	278	254	281	286	290	304	275	282	284	317	290	294	285	315	273	290	281	284	307	286	302	290	274	274	282	282	266	294	296	323	287	310	320	261	269	295	289	299	297	302	274	277	296	284	301	276	317	287	275	307	293	313	315	275	283	322	297	336	294	297	287	286	323	283	266	316	307	306	290	309	276	306	300	271	300	295	317	308	314	284	321	298	307	325	300	271	285	259	288	282	273	286	256	280	289	304	309	276	296	277	314	288	292	285	279	286	282	299	304	275	295	298	282	281	288	289	303	288	308	308	273	293	274	304	305	311	275	285	298	310	265	285	282	316	287	287	276	246	296	277	247	287	281	291	288	285	296	293	302	299	303	287	283	278	303	307	313	280	307	279	318	333	301	275	272	298	280	307	302	261	278	279	284	270	291	298	282	265	302	276	297	283	292	281	281	262	269	282	311	285	332	308	290	285	246	267	280	287	285	274	303	293	275	280	299	305	316	311	311	292	315	269	278	315	319	284	318	305	261	293	304	286	316	308	294	324	308	290	320	291	289	277	321	283	288	282	279	281	295	264	275	297	290	251	335	296	298	298	301	296	292	306	297	305	264	314	294	275	269	311	294	272	293	327	303	273	282	301	328	292	304	292	290	310	309	304	312	328	275	268	284	276	301	299	305	269	304	281	287	274	286	303	284	294	289	282	297	306	302	301	286	287	269	310	300	305	291	287	298	278	265	264	270	287	278	272	273	313	303	306	282	273	297	297	277	262	285	274	280	270	323	277	302	280	267	309	253	321	300	289	289	288	297	307	272	308	274	277	260	286	299	295	299	243	315
38295	18905	7839	3732	2759	2062	1570	1319	1056	892	796	773	627	626	558	500	531	477	476	470	451	457	447	424	441	419	405	430	404	430	418	420	412	405	405	441	409	405	430	395	400	396	379	427	425	409	361	369	380	388	394	375	386	374	377	387	386	383	392	380	403	408	398	422	400	391	336	370	358	391	351	388	403	387	378	346	353	381	383	354	377	403	379	402	349	326	397	382	353	403	375	394	368	384	377	375	367	362	409	390	383	381	432	422	399	391	358	401	396	390	375	374	387	372	367	364	429	385	394	341	365	366	375	397	398	357	402	383	392	381	396	364	380	399	391	393	361	385	360	401	386	375	362	386	376	375	381	374	377	376	387	366	383	387	404	416	399	341	390	390	412	406	366	388	375	404	373	407	407	370	384	370	385	429	403	377	363	376	391	359	394	395	346	393	427	397	390	387	410	353	386	378	363	381	360	370	358	390	350	372	384	392	400	392	384	389	353	402	383	411	361	373	385	379	385	378	423	371	363	348	334	333	375	365	387	387	387	394	389	387	389	408	389	367	391	371	402	382	352	351	422	391	407	388	381	402	379	387	407	345	329	401	377	399	345	399	371	373	357	422	353	365	388	385	395	369	352	387	380	394	368	410	393	396	371	421	376	374	415	376	382	407	399	383	373	392	376	394	392	393	400	389	389	392	369	384	379	385	406	363	381	362	397	371	360	345	375	387	375	378	377	339	401	371	380	364	373	370	357	384	385	378	372	398	370	398	369	376	335	411	391	369	395	354	393	385	404	377	335	394	362	386	398	388	384	368	409	358	355	396	382	371	405	406	400	361	387	376	377	380	380	369	382	369	400	380	357	345	391	358	349	382	426	372	372	363	365	363	378	378	401	380	379	354	383	369	363	375	384	359	359	418	345	402	385	347	401	370	387	390	381	380	378	368	357	412	388	385	389	364	398	376	371	325	381	344	392	367	407	380	379	358	373	353	411	375	355	350	375	378	407	364	374	407	363	360	392	346	384	418	374	365	405	358	399	417	377	355	384	388	357	409	349	376	376	346	412	433	381	386	374	388	427	373	417	368	381	373	377	343	373	401	371	383	397	368	365	406	367	359	401	367	381	389	389	377	366	379	389	374	367	374	370	377	399	375	354	381	395	390	367	362	385	374	386	350	381	367	338	373	375	406	364	370	389	372	354	402	351	385	362	353	377	347	433	376	421	362	356	404	377	386	344	377	370	374	377	369	404	364	376	373	366	396	392	387	385	413	373	372	406	377	395	349	379	374	350	394	394	364	396	399	419	388	422	393	399	378	401	382	367	383	380	399	384	382	366	367	400	403	401	383	374	378	371	369	377	381	397	397	365	380	397	374	398	440	363	412	366	394	390	343	376	374	372	362	341	365	385	400	386	393	387	376	385	371	366	375	401	401	371	376	384	424	398	344	385	374	362	329	378	374	361	389	406	361	384	388	382	369	406	407	420	400	371	404	384	385	344	402	389	399	366	396	404	388	343	368	405	378	394	358	389	382	361	377	374	391	352	368	365	388	381	414	382	373	412	400	392	390	343	389	373	377	391	366	397	358	367	374	349	402	368	355	372	362	410	360	376	383	394	386	362	386	391	356	353	385	410	379	369	382	389	366	320	408	409	344	397	354	359	346	330	350	353	377	385	385	392	402	397	418	400	423	364	391	346	398	372	426	418	405	376	371	396	357	386	400	399	373	439	399	396	363	387	387	383	379	377	407	346	373	375	380	401	400	382	390	359	378	372	372	361	359	376	412	388	432	423	399	364	388	373	334	392	375	377	385	383	391	401	379	377	357	390	411	380	417	398	369	399	403	367	375	352	389	366	375	376	395	388	333	383	414	364	375	380	394	361	419	384	355	381	410	351	392	354	405	347	397	371	407	370	375	385	363	379	371	370	377	384	376	358	380	379	343	386	385	372	378	373	378	391	388	371	362	384	378	382	385	371	386	358	352	389	373	398	364	383	369	425	386	407	352	383	385	375	379	368	343	377	374	381	361	420	373	346	399	363	384	360	362	344	361	390	400	372	364	383	382	339	420	370	375	333	355	370	407	416	396	365	391	357	370	342	383	418	393	392	403	378	360	401	404	410	378	384	371	376	357	366	395	386	382	383	337	369	398	415	380	346	377	378	405	380	373	392	373	379	380	400	394	350	363	420	389	397	380	405	381	399	379	369	369	375	356	361	376	359	371	393	383	368	372	383	392	379	396	412	373	347	366	367	369	328	366	357	393	404	410	346	358	387	400	372	373	420	355	369	379	410	393	390	416	372	403	360	365	378	359	384	386	373	369	379	385	374	370	365	332	355	403	388	382	404	383	407	381	383	403	383	378	397	406	385	368	375	397	377	395	403	401	403	392	382	376	361	388	351	378	376	389	367	366	347	385	412	392	407	396	374	354	372	410	380	386	361	389	395	379	370	366	388	367	400	375	380	430	357	402	350	375	336	361	345	397	359	417	407	372	375	360	402	382	372	395	378	429	343	411	359	408	383	382	399	403	375	383	374	367	328	383	378	378	372	366	363	402	360	379	398	399	376	366	374	359	423	385	390	373	380	392	401	376	394	420	381	379	335	376	378	352	378	377	382	377	394	371	360	412	377	342	368	367	351	362	379	387	385	386	375	379	387	389	414	353	382	396	369	372	409	394	343	360	395	381	374	362	398	417	381	358	366	402	390	369	410	405	380	379	364	367	377	389	358	337	395	372	368	382	406	410	367	393	402	363	382	375	405	408	359	380	351	356	416	356	405	397	368	375	401	408	411	389	385	364	357	416	388	384	423	339	353	368	385	341	360	388	405	355	367	389	395	385	349	375	348	396	375	401	393	366	395	339	404	368	404	381	381	380	409	375	388	385	390	381	378	394	379	364	350	423	348	377	401	400	382	380	369	381	362	397	363	411	385	371	349	391	361	331	387	362	360	362	367	372	382	403	356	387	400	384	390	395	378	371	420	368	376	399	385	381	387	389	376	407	363	373	426	380	372	425	423	390	399	359	382	427	338	369	378	385	383	393	364	398	358	394	358	341	371	388	383	396	413	399	406	371	389	343	389	376	368	356	370	358	378	397	348	354	402	379	410	371	386	362	399	393	386	362	343	373	377	366	402	359	421	398	362	418	357	387	388	437	379	395	404	369	385	407	396	361	361	392	389	368	356	372	431	405	390	355	377	383	380	396	393	399	379	374	358	413	394	393	370	386	385	349	417	384	353	366	383	386	376	420	381	389	355	365	399	352	379	379	356	404	381	404	389	387	383	397	382	359	362	405	384	349	428	368	332	398	361	359	335	380	390	421	426	382	367	397	369	408	398	409	394	384	363	380	373	363	416	400	380	360	375	387	367	385	387	370	355	366	393	389	361	361	333	371	386	358	383	366	374	364	376	379	370	369	369	359	363	403	373	356	368	362	389	373	392	373	414	386	384	352	396	366	405	402	388	347	433	374	377	350	365	380	382	363	417	418	399	386	395	384
27839	18613	4497	990	840	794	808	717	797	799	726	750	789	764	765	788	730	790	708	792	766	762	754	789	757	756	778	734	723	742	769	757	729	771	774	747	762	787	751	731	720	757	776	745	754	803	764	695	746	760	736	722	733	745	754	718	790	697	738	743	735	716	771	756	730	771	753	795	766	757	715	799	761	773	717	715	760	752	779	803	737	750	712	749	775	769	721	767	774	762	764	775	705	767	764	754	791	757	749	737	726	767	723	728	771	816	770	694	744	832	765	791	748	729	752	778	790	749	783	802	756	786	752	770	779	723	759	780	777	789	773	813	758	750	734	773	746	748	732	764	759	717	807	732	757	770	731	697	760	737	710	804	759	724	780	761	724	785	789	757	750	782	762	743	767	788	768	790	750	767	757	718	784	797	737	741	759	740	763	738	763	777	804	767	768	755	745	809	792	754	762	765	745	756	739	744	763	779	707	755	735	759	690	712	740	742	782	734	779	799	775	717	766	745	722	740	740	784	761	764	733	680	713	733	778	744	770	724	756	756	740	738	766	771	720	754	708	747	760	775	747	752	712	732	780	740	742	692	750	736	751	777	704	825	723	781	742	749	721	739	763	720	726	762	766	733	769	753	780	725	729	758	754	748	742	757	812	739	772	766	780	739	768	814	708	770	728	819	688	799	756	767	726	775	782	772	789	779	743	753	747	746	823	696	755	753	755	729	744	748	745	730	757	761	720	711	717	734	730	748	752	738	760	762	774	814	717	758	780	771	806	696	737	746	737	783	763	773	796	780	739	692	759	777	793	708	770	785	758	773	795	721	752	759	747	765	740	782	769	873	759	741	701	748	753	715	726	775	796	694	786	702	765	748	754	743	703	772	796	778	753	752	741	772	742	749	690	728	748	757	751	795	749	768	785	760	734	824	751	759	721	720	722	742	753	725	777	759	761	766	766	819	726	802	772	776	768	783	766	769	761	733	795	769	706	727	743	748	756	822	779	744	744	753	775	722	770	768	749	733	739	746	760	753	761	743	788	734	731	734	741	727	781	713	747	740	765	797	777	708	750	732	756	785	786	782	825	725	698	729	727	743	746	769	707	798	765	739	750	786	723	757	748	753	753	733	764	734	780	688	746	735	797	755	779	766	782	774	756	784	781	772	745	749	743	788	732	767	725	767	749	770	754	777	731	780	768	746	766	712	788	764	739	740	753	727	733	770	784	752	733	730	755	740	734	718	765	789	748	744	738	798	741	746	719	727	726	774	753	806	736	748	732	730	796	779	768	770	721	713	725	752	826	773	758	776	738	764	774	772	728	767	754	746	773	749	741	721	752	769	745	793	757	763	711	758	756	790	727	778	783	767	769	761	755	768	703	753	772	728	735	744	782	733	742	765	766	779	816	716	772	771	773	765	757	776	747	784	755	733	793	754	779	791	719	745	742	789	741	766	737	741	783	751	718	765	779	747	788	749	722	780	772	761	717	792	737	765	726	757	735	742	730	748	755	745	750	762	772	783	752	766	802	760	724	783	717	758	696	700	796	752	717	734	754	675	745	748	692	745	765	737	797	722	770	801	685	731	730	821	765	756	735	730	773	766	775	790	712	735	750	801	763	709	777	722	794	755	745	836	790	762	769	732	757	736	791	758	730	745	756	724	780	750	766	746	768	741	726	762	748	735	760	771	764	775	724	771	778	720	795	705	740	718	703	736	792	752	770	763	754	721	746	740	691	812	724	753	753	729	735	752	720	751	751	711	704	756	767	790	771	771	750	750	721	729	716	775	776	752	769	746	772	810	722	755	789	768	798	746	773	734	755	751	764	716	716	729	785	764	766	725	836	721	783	751	752	769	750	726	738	717	745	734	748	733	787	759	753	775	765	731	743	789	751	756	720	760	744	770	732	725	755	730	741	785	737	694	745	729	794	743	789	749	791	825	765	709	750	769	796	822	791	721	784	728	777	758	703	771	790	688	757	790	794	727	770	789	749	702	756	735	682	754	724	785	780	762	765	748	789	838	761	738	747	770	755	751	758	729	744	771	818	753	727	766	709	768	750	718	746	737	739	771	791	731	738	761	732	763	798	761	754	769	798	770	761	774	715	785	749	760	781	751	762	794	719	750	763	806	784	762	770	708	778	761	764	742	750	720	750	734	770	752	766	773	767	752	739	772	757	743	703	799	712	730	776	746	703	775	720	725	716	795	765	781	761	740	773	759	745	765	761	738	805	765	763	751	756	782	757	762	797	746	723	762	766	775	795	760	790	743	726	775	757	783	809	762	765	733	738	722	776	752	740	745	733	732	789	754	784	786	767	783	767	772	763	766	752	774	771	729	772	723	768	776	781	753	746	715	736	720	810	726	793	777	750	768	750	723	736	747	745	764	798	768	752	769	765	697	730	790	724	725	842	792	788	758	773	770	786	756	798	792	815	802	753	757	801	738	787	759	753	694	799	764	711	726	763	732	760	729	824	747	759	786	723	731	803	761	748	757	770	755	749	783	740	788	770	730	781	771	794	766	796	708	721	772	765	742	755	752	709	724	776	769	727	778	687	781	737	728	786	765	749	758	740	742	729	763	789	774	744	784	720	772	803	750	786	781	761	848	826	738	787	767	792	769	739	761	698	729	719	752	766	784	752	806	766	762	770	783	844	748	792	788	765	717	741	781	761	786	721	737	753	781	717	738	742	736	721	769	738	761	822	755	812	753	720	758	707	760	719	765	758	745	788	787	742	765	771	805	765	733	731	726	768	776	749	729	799	733	808	714	778	787	738	753	786	792	758	733	742	765	762	765	722	730	731	744	745	773	802	785	736	762	735	792	733	732	773	784	784	740	750	813	843	812	736	729	744	747	714	755	767	764	751	763	744	773	761	769	821	767	712	773	772	762	771	776	732	753	764	764	760	739	807	823	721	776	754	739	798	748	718	748	760	738	784	794	784	791	736	743	733	790	764	742	666	718	748	713	824	782	775	712	745	788	745	802	759	755	701	754	753	779	794	750	769	746	743	758	771	717	735	737	763	760	771	768	767	738	724	732	770	750	745	771	749	744	763	732	787	744	723	829	763	723	761	756	745	747	750	759	724	828	707	745	781	777	792	725	737	812	775	784	808	740	776	767	715	694	770	733	742	701	735	754	724	786	836	767	776	747	743	715	785	747	781	736	717	763	791	709	766	770	751	780	724	732	783	719	705	797	795	757	753	783	747	739	772	755	774	727	780	739	729	805	773	724	790	748	746	737	773	763	749	767	753	785	734	726	753	751	788	805	769	760	738	734	736	779	725	750	813	824	741	750	752	733	785	761	705	717	772	767	716	757	791	783	730	769	768	758	744	736	732	770	753	760	734	778	834	700	738	747	739	779	750	722	794	756	788	697	786	780	753	720	804	737	790	754	781	751	750	737	679	742	741	788	780	742	752	772	706	778	752	748	778	775	808	769	755	734	743	756	764	739	760	738	762	747	759	763	731	781	769	722	766	762	784	786	708	747	740	806
9771	2215	1211	1076	1000	954	992	953	930	890	917	972	904	929	911	931	929	916	951	974	858	902	983	915	922	957	926	907	990	948	878	953	906	920	903	934	884	903	952	919	899	875	952	897	942	923	974	869	938	884	898	940	909	930	876	912	899	958	950	911	943	886	881	1010	980	927	916	936	847	928	909	940	936	944	941	924	909	900	938	927	948	951	936	922	957	925	966	898	933	961	956	855	951	916	933	911	941	901	909	930	892	948	950	941	886	910	897	972	939	961	904	934	896	949	943	952	979	915	896	943	891	990	898	940	922	879	902	982	932	880	890	923	990	920	940	922	944	956	929	930	915	929	921	982	923	940	931	925	930	913	939	902	915	936	931	980	972	867	951	988	882	888	934	953	882	924	937	877	935	950	896	936	945	902	955	871	966	915	943	986	966	921	898	913	958	920	926	920	914	929	932	850	900	919	948	887	954	930	918	925	920	974	976	943	897	917	955	917	921	863	886	1009	922	1003	883	903	986	940	962	985	958	983	888	916	926	902	973	905	862	948	934	906	902	912	916	896	954	978	929	980	882	954	946	922	908	982	937	914	957	927	907	946	959	916	918	934	924	911	918	890	926	968	914	913	910	941	867	961	923	898	946	990	889	895	984	917	945	979	900	934	907	904	892	887	980	915	949	900	889	989	939	950	866	912	929	946	927	926	903	932	898	931	922	880	897	943	938	931	932	900	974	943	905	932	899	886	941	916	907	904	954	990	953	917	939	948	979	931	893	971	944	931	925	935	935	959	920	893	876	926	879	942	889	913	919	883	906	969	901	917	931	925	943	958	936	943	934	974	926	929	939	905	922	918	927	922	895	903	930	965	980	913	900	939	902	913	902	916	960	946	911	956	936	903	901	917	975	907	943	911	896	937	933	967	966	927	933	876	932	895	957	913	925	949	919	932	885	928	919	944	945	907	938	915	926	938	982	921	934	952	959	902	861	953	924	911	917	904	903	983	907	958	911	922	899	932	941	904	931	938	909	877	974	904	929	907	936	945	931	924	993	959	934	943	908	967	977	924	919	897	952	950	921	946	944	923	976	1004	942	954	924	883	912	945	968	953	913	909	952	916	883	967	976	979	875	941	909	917	937	968	887	928	905	906	938	924	934	953	891	926	919	905	961	944	950	940	985	883	875	970	955	925	909	925	958	901	979	922	909	948	908	898	953	970	967	905	946	925	962	911	944	895	955	943	934	947	939	936	904	914	907	925	874	997	916	924	943	871	965	969	921	880	914	900	985	916	935	893	901	890	934	928	909	967	881	904	935	937	885	959	933	918	907	940	921	881	903	897	917	851	911	907	912	892	895	977	873	910	872	928	985	915	967	892	957	926	953	933	953	979	883	937	930	1010	1002	916	954	944	861	891	926	913	894	898	904	901	892	932	912	905	862	933	918	975	973	907	926	908	926	913	921	947	982	926	925	914	907	949	924	901	931	967	976	907	945	922	871	917	984	938	920	931	927	953	907	963	904	930	964	919	889	944	908	942	962	890	915	879	950	931	952	904	925	934	957	943	910	1007	935	933	909	925	943	961	918	852	1008	968	942	940	909	902	930	943	864	930	928	885	912	938	954	878	912	957	873	921	909	898	905	921	893	927	954	914	881	901	897	943	892	943	994	926	937	870	862	961	925	916	913	946	945	894	980	944	942	945	965	954	966	939	898	943	895	935	955	892	1008	918	907	886	897	943	904	907	929	938	895	985	959	905	922	949	889	967	916	918	893	930	925	930	924	898	1002	906	909	916	925	917	958	939	971	945	903	915	926	952	912	957	867	891	961	866	869	907	927	945	915	916	897	883	942	911	902	951	908	935	981	958	949	945	917	956	870	941	966	912	913	924	952	875	970	854	975	936	887	943	890	938	950	910	944	907	876	920	910	899	917	914	945	922	906	898	929	903	873	907	902	919	901	916	925	917	962	916	920	989	887	979	945	856	955	984	946	924	905	929	893	904	951	944	972	886	894	946	972	920	912	919	925	929	919	929	969	846	939	887	913	958	890	884	918	911	953	968	965	897	946	889	919	928	949	929	941	960	962	945	924	920	917	931	941	986	954	897	952	917	906	990	1005	885	941	935	918	861	923	878	918	944	893	962	959	925	922	891	910	912	874	980	917	880	946	952	913	926	969	939	931	905	944	931	947	977	902	904	909	928	874	907	950	875	943	927	962	923	942	936	887	933	921	925	948	972	998	935	930	936	927	868	923	934	922	968	934	955	911	925	940	899	883	874	905	887	921	931	924	939	929	871	896	943	902	971	893	931	915	966	900	938	975	979	943	938	967	995	961	913	921	905	942	905	890	898	939	930	899	952	897	952	909	901	904	904	876	930	961	905	915	962	929	933	964	947	927	908	867	913	940	991	944	889	913	946	936	948	909	908	891	930	951	918	980	908	905	902	961	934	943	935	907	934	938	911	884	928	946	937	923	913	980	935	930	957	932	954	907	890	887	903	922	886	948	925	964	894	875	930	957	921	924	932	944	913	911	874	950	971	949	870	923	906	940	867	870	901	920	949	913	916	915	890	888	881	917	908	963	917	884	935	858	914	953	942	929	942	1008	997	871	893	961	917	988	944	947	955	942	939	996	904	915	932	911	950	969	987	904	928	884	905	892	922	914	862	1004	938	1003	991	907	933	906	897	944	936	906	990	905	938	905	874	931	983	947	940	913	953	955	932	1017	959	893	961	931	952	946	930	980	952	940	912	900	908	900	919	922	940	920	920	934	941	958	946	878	920	957	963	935	940	921	913	912	877	910	957	948	966	950	918	904	913	932	995	910	929	833	908	916	923	908	917	895	863	939	934	953	938	873	901	933	919	911	949	896	899	942	949	915	854	920	918	989	941	931	975	950	982	950	929	963	976	893	945	954	979	994	890	908	910	916	925	939	932	886	905	944	968	917	948	893	949	946	968	910	925	943	939	961	923	941	923	991	956	912	876	942	950	919	925	885	919	874	917	884	894	914	929	868	910	929	918	921	887	914	922	940	885	909	918	886	869	957	928	951	956	972	989	940	956	884	959	958	910	909	955	950	900	883	920	930	925	887	959	944	912	940	956	961	904	883	944	904	927	915	980	926	933	913	936	1010	924	969	956	900	959	973	937	963	897	961	911	968	944	897	982	980	940	919	968	893	934	905	897	935	931	949	942	892	919	934	921	959	953	943	893	909	907	884	933	903	942	890	900	917	889	904	897	969	955	919	920	903	916	932	942	956	888	899	914	937	955	872	952	973	924	917	928	920	917	956	920	986	917	883	868	925	985	917	950	941	950	966	924	987	928	883	943	946	944	938	941	895	907	909	931	884	867	932	937	923	898	915	909	915	924	922	898	967	902	877	947	919	934	953	928	867	845	872	901	948	891	949	976	925	871	930	943	953	954	922	905	903	937	956	853	928	880	975	946	982	927	944	913	920	862	921	932	971	916	959	884	923	920	899	941	866	920	935	978	914	945	934	937	898	892	969	939	966	878
23916	21498	28769	24640	21467	8391	1248	936	905	858	842	770	802	756	775	724	709	770	717	722	724	678	690	730	729	742	695	705	686	692	689	681	644	686	725	663	768	766	702	687	645	694	689	689	706	679	630	674	655	694	714	753	717	610	682	721	692	696	698	688	720	691	679	730	699	684	712	712	688	706	729	699	701	678	685	674	717	720	720	713	692	659	693	711	694	681	651	644	650	638	727	725	670	644	689	656	693	715	690	698	683	632	694	670	697	645	707	680	688	698	708	702	669	677	729	676	657	658	682	704	707	680	686	705	697	687	706	721	687	674	708	722	719	695	661	722	704	747	667	675	644	781	689	710	715	686	727	726	660	617	724	705	733	711	671	733	709	721	739	726	697	705	704	694	684	688	700	686	650	716	702	660	676	703	698	669	699	669	684	712	726	722	702	689	695	675	673	727	705	635	671	667	706	702	688	616	696	638	702	689	722	655	676	679	721	684	697	670	681	676	668	701	693	720	676	694	698	697	715	676	675	681	670	683	717	717	726	726	704	733	707	715	725	705	655	675	671	700	686	661	680	698	695	695	636	679	661	737	691	704	677	702	669	693	698	719	709	693	686	710	640	674	700	696	682	670	664	674	772	733	664	695	713	704	696	719	676	678	661	701	693	697	639	619	720	691	653	682	679	715	677	727	663	677	691	709	708	693	707	671	681	671	670	715	690	696	636	694	692	704	696	694	688	692	698	659	699	711	701	658	655	674	671	651	657	671	632	700	710	734	723	719	675	699	721	698	697	695	731	714	667	693	730	715	668	691	737	706	670	736	665	678	649	673	696	670	691	640	700	690	688	692	710	669	706	694	647	673	651	682	680	680	687	632	712	693	714	699	661	661	658	659	693	718	661	727	712	685	700	658	651	636	664	668	685	704	689	745	699	641	664	672	704	726	671	679	678	706	675	667	703	709	696	653	722	690	719	700	657	652	679	685	743	661	699	683	681	660	685	698	732	683	673	715	718	690	711	675	641	694	674	696	687	712	652	712	658	684	720	710	692	734	699	744	668	664	685	685	689	719	701	736	705	680	723	685	666	681	727	663	669	684	683	690	657	666	659	677	660	674	678	660	682	642	716	681	668	723	684	701	641	666	697	739	661	659	661	719	698	659	690	688	662	700	690	698	690	699	722	726	630	680	699	721	712	680	701	656	682	679	736	685	707	672	697	650	675	634	728	726	653	682	684	692	696	678	717	658	673	666	714	691	667	634	663	737	713	658	710	710	675	681	702	713	667	698	711	682	687	716	673	663	671	664	727	734	676	706	724	699	648	699	702	664	668	778	666	736	710	661	679	693	679	673	674	686	669	703	648	666	698	740	742	681	728	663	714	670	666	690	660	694	722	671	737	682	713	713	656	695	697	646	657	704	622	688	633	665	702	638	679	712	669	699	685	699	665	703	666	686	677	701	714	732	700	739	699	712	701	655	726	697	694	702	664	729	683	724	699	724	707	671	660	686	690	728	720	709	726	685	688	686	774	668	735	706	675	686	699	675	681	715	708	671	692	722	680	682	692	649	743	695	695	730	686	716	660	681	711	692	669	633	727	707	696	691	661	713	677	686	699	692	673	659	665	714	685	712	724	707	737	640	718	705	677	713	666	704	692	685	719	695	737	652	683	709	629	675	672	677	657	713	701	649	701	650	693	669	692	659	676	736	732	714	703	694	700	657	722	668	660	631	698	708	662	718	694	654	716	702	679	750	723	699	699	705	716	732	724	670	698	710	691	677	694	696	697	651	723	708	700	678	741	689	668	717	662	684	692	688	695	701	705	668	656	749	682	658	690	719	675	671	713	685	670	640	681	702	695	650	670	684	676	642	625	658	694	675	652	713	649	666	688	709	722	707	670	709	725	755	654	702	677	705	674	677	693	699	659	689	665	701	669	665	716	712	691	696	722	673	663	700	642	672	683	743	707	725	714	686	702	685	663	732	666	731	678	647	684	696	695	677	697	674	662	736	687	698	733	713	676	726	638	709	721	706	742	638	693	679	702	730	657	674	667	738	687	636	701	650	674	742	743	719	638	695	705	698	672	710	670	688	697	729	662	671	694	663	696	682	670	688	663	700	679	681	667	682	742	671	640	700	710	724	701	715	693	674	673	669	680	723	733	670	692	702	710	698	727	660	702	684	678	734	680	706	680	715	688	720	666	716	705	693	655	673	722	671	695	681	673	684	640	686	702	716	663	703	733	718	702	677	657	686	685	686	691	689	656	689	718	742	665	655	736	663	675	688	695	671	724	704	654	663	690	688	666	671	710	686	671	690	670	711	695	685	671	729	724	697	684	711	670	647	657	717	711	698	694	722	686	635	731	691	652	694	650	647	682	693	697	722	713	687	669	677	739	674	690	669	687	742	686	689	655	673	707	719	730	706	710	658	723	696	701	695	678	649	675	663	679	652	686	714	686	737	729	664	662	676	667	690	695	689	657	759	699	728	694	689	695	696	729	699	655	703	687	678	709	696	683	756	686	693	682	730	668	712	740	718	693	675	713	720	727	682	717	684	655	693	669	679	684	688	685	705	691	718	683	684	653	652	708	717	612	658	660	643	707	695	636	692	636	688	647	694	676	709	711	735	707	701	690	709	661	741	683	691	688	671	690	679	689	713	746	699	667	709	722	706	726	714	709	711	681	688	691	685	698	718	633	681	671	749	694	676	726	639	686	655	694	710	687	693	671	679	630	649	716	662	708	726	663	713	717	718	675	729	678	727	658	682	660	704	681	707	726	665	670	711	680	690	699	657	710	716	702	662	675	642	684	665	734	636	690	696	713	698	701	675	708	690	697	722	749	649	683	668	623	630	724	653	739	696	740	708	710	665	697	690	707	669	695	684	730	735	686	663	709	678	727	646	715	673	697	660	728	646	701	669	671	704	679	702	721	686	706	648	732	710	704	695	671	735	693	723	684	693	689	712	679	675	659	707	637	661	741	730	732	714	686	669	641	708	660	719	694	724	715	740	672	660	667	718	682	698	716	699	710	692	681	640	700	684	701	682	687	687	666	699	691	712	688	694	707	711	682	686	694	684	733	704	635	698	707	654	664	672	731	645	682	678	682	663	692	684	698	675	728	750	666	702	679	651	674	649	707	667	664	659	744	689	703	677	658	704	674	656	697	655	695	641	681	699	671	732	680	717	680	707	664	724	726	697	720	702	652	686	690	680	695	721	697	688	689	707	730	685	696	662	680	688	689	730	667	676	676	720	708	659	696	700	683	717	675	684	657	689	710	690	637	684	695	656	678	672	695	671	714	619	665	682	720	718	707	670	676	667	629	690	717	656	683	662	713	689	696	664	675	710	736	688	693	642	696	682	674	655	654	698	707	709	650	674	685	672	648	723	639	696	662	670	711	675	711	700	695	671	655	731	685	713	715	721	719	650	686	659	714	672	704	700	663	682	669	690	675	639	690	704	675	698	675	657	685	663	671	699	682	697	716	685	684	753	683	697
32334	13194	5273	2796	2065	1736	1512	1422	1205	1125	1081	1069	1004	966	937	989	946	924	941	906	923	890	883	933	912	889	864	913	885	933	852	865	877	902	904	870	904	852	796	885	854	883	857	900	912	921	900	860	865	873	879	859	809	846	836	914	860	820	873	910	868	856	891	882	897	832	899	863	855	825	881	888	846	864	922	850	903	865	837	861	898	882	827	912	873	920	885	872	884	895	842	835	886	845	889	864	857	888	899	836	881	936	896	865	899	900	843	897	859	890	853	867	882	883	807	862	853	851	890	877	848	905	851	892	839	923	884	875	880	896	878	900	858	875	816	954	835	886	827	845	889	835	882	928	876	857	816	866	885	835	848	861	899	896	829	870	892	872	853	900	873	834	896	854	861	867	847	865	872	911	896	836	878	836	883	870	846	903	867	843	892	856	893	868	867	860	840	862	864	952	877	896	874	875	868	850	865	858	861	866	882	880	911	828	870	836	893	867	880	909	897	832	871	861	863	832	847	860	898	835	886	847	858	888	810	854	909	847	913	813	827	886	827	850	888	827	849	840	875	863	859	837	880	851	873	790	870	887	892	852	810	887	839	842	867	875	845	887	885	876	905	908	879	893	898	852	865	916	877	894	858	841	866	911	891	878	853	854	870	854	856	921	849	862	868	813	835	846	782	866	846	858	837	930	857	885	923	864	816	861	865	833	860	894	931	903	858	853	890	885	859	860	908	908	902	816	874	864	883	898	887	883	884	851	873	859	811	837	837	848	900	867	897	831	873	824	837	843	853	831	806	900	855	870	862	863	863	884	828	889	897	851	891	845	864	808	853	830	855	926	840	864	911	851	913	855	875	856	849	863	831	905	840	896	877	829	893	868	888	849	830	865	840	858	881	873	884	870	875	898	848	884	830	878	937	867	887	867	858	856	832	892	903	824	855	835	886	866	880	876	880	867	876	823	906	786	806	835	850	858	848	910	813	840	895	839	883	864	874	906	893	834	852	815	816	887	867	884	877	836	887	879	849	859	894	882	845	871	898	825	824	897	855	870	859	844	899	864	846	891	897	854	834	868	913	916	890	850	851	881	800	901	887	879	869	863	869	881	857	908	812	805	881	841	899	882	916	882	854	906	851	902	832	913	882	861	917	842	884	889	872	878	878	853	863	867	828	860	861	877	867	842	831	810	831	859	865	885	827	840	866	894	885	872	841	919	886	855	836	856	816	880	871	789	925	855	828	873	905	864	888	805	898	848	876	799	901	885	794	876	866	939	888	834	866	906	834	840	900	885	844	855	838	849	842	842	894	829	907	897	869	845	812	870	808	930	913	893	868	898	852	917	834	822	865	900	857	892	879	847	866	886	873	888	876	846	888	876	901	853	837	851	869	879	911	851	955	851	849	865	812	852	858	862	903	863	892	850	843	887	866	885	877	813	861	872	850	863	906	901	882	883	901	852	856	900	868	852	859	871	894	884	864	904	848	883	888	839	929	829	808	892	886	834	887	860	876	839	892	900	865	917	847	879	895	789	882	932	852	850	877	880	856	838	938	887	857	869	844	876	880	862	848	919	869	910	830	914	881	870	854	832	888	863	867	870	876	887	869	859	865	910	849	844	875	838	829	827	833	863	818	836	863	863	871	853	862	873	949	883	868	823	896	905	844	878	852	839	875	837	855	949	829	861	864	838	825	846	866	887	828	895	853	922	856	920	840	887	912	882	886	857	858	903	834	876	851	828	859	851	826	868	839	879	814	860	887	886	889	849	898	848	860	848	869	902	926	825	833	838	830	900	868	890	860	911	787	826	877	875	886	883	844	832	867	813	889	857	887	843	897	866	901	786	835	881	889	821	894	862	883	922	861	856	834	941	858	890	864	833	868	914	877	891	829	902	851	822	860	793	880	838	815	863	834	859	861	871	843	867	897	889	828	885	864	885	836	857	855	913	887	870	865	855	815	860	858	872	851	806	827	888	884	889	877	855	876	841	873	871	812	847	870	858	857	877	847	858	847	905	827	866	856	882	857	835	888	860	890	888	890	841	906	908	866	827	887	912	830	839	897	828	841	870	867	908	896	903	880	873	922	825	846	863	846	878	902	924	824	904	901	876	848	859	893	881	818	919	825	911	894	822	952	879	846	842	898	916	877	810	823	875	843	856	895	922	846	830	872	869	848	861	822	871	880	914	848	936	843	842	879	894	864	800	836	835	840	834	926	859	857	884	805	931	862	851	881	840	852	841	919	862	932	853	890	822	885	889	880	806	908	832	872	850	827	921	899	923	887	814	882	834	853	822	871	904	877	858	878	861	899	898	897	913	927	919	871	813	889	838	855	834	844	835	912	859	828	846	903	810	845	857	840	861	842	807	870	829	833	844	855	851	844	876	867	883	869	854	880	887	904	864	870	896	906	830	845	927	876	814	887	871	839	860	815	891	873	886	791	858	893	857	863	870	912	844	889	885	898	827	863	804	871	847	821	854	859	870	859	846	895	823	886	875	872	851	845	858	860	888	922	901	882	829	852	837	824	881	882	883	836	877	868	845	824	877	802	873	829	828	857	881	883	851	840	839	904	846	877	832	857	841	940	866	866	855	834	829	896	834	868	855	870	837	865	891	883	868	897	897	863	890	862	871	854	857	798	803	871	903	845	883	866	862	840	887	903	852	863	886	844	909	876	913	854	910	913	881	863	854	824	880	807	861	865	914	840	870	918	871	905	933	895	845	862	933	893	879	844	824	874	858	868	888	914	874	812	877	946	841	923	807	872	880	909	938	903	862	837	859	847	875	839	880	815	832	875	887	874	877	915	820	879	850	871	890	854	846	888	850	868	862	836	845	853	857	856	850	897	848	832	854	884	827	868	940	902	877	846	885	853	934	847	896	832	880	903	882	892	846	921	928	924	840	882	815	833	871	870	907	887	870	913	878	849	911	870	815	860	903	843	844	877	813	824	895	896	925	857	849	819	844	757	796	875	859	882	825	872	907	823	853	857	846	824	864	880	867	919	856	894	908	844	888	849	824	889	925	868	834	879	891	867	868	867	889	850	897	884	879	864	862	937	863	878	826	892	851	862	857	870	900	873	824	847	871	854	865	858	817	843	869	841	883	865	865	824	875	869	905	870	844	813	874	897	858	879	881	857	895	866	848	841	873	858	894	872	878	864	921	870	864	869	847	865	838	866	864	913	902	851	902	911	861	887	951	919	839	836	896	878	854	800	869	845	863	816	887	864	851	874	855	907	825	847	893	859	924	846	896	889	900	847	803	862	843	863	848	911	875	895	888	853	891	910	872	818	826	903	841	892	907	872	905	877	881	845	847	845	857	823	884	846	846	894	898	864	795	874	879	859	846	937	870	904	848	884	861	820	878	884	877	859	842	840	878	855	852	864	867	872	890	876	879	790	892	851	868	845	868	849	908	856	872	843	833	809	860	891	882	867	869	856	858	872	916	795	859	878	881	896	880	888	849	889	857	918	849	815	803	901	845	852	941	847	872
25164	21542	27486	25830	6741	722	590	491	466	508	495	509	449	490	461	492	455	440	432	455	426	463	422	442	435	423	450	428	392	483	459	439	420	437	424	401	431	438	448	435	486	432	440	437	426	420	425	440	426	444	431	426	444	449	446	434	450	434	430	439	440	429	437	437	427	471	409	458	394	456	448	429	462	449	453	440	418	420	428	437	406	450	455	436	405	478	450	444	437	464	442	447	429	444	455	441	462	471	467	455	439	404	421	421	445	434	407	452	409	436	442	441	449	453	426	449	463	428	423	418	429	400	429	454	440	442	440	420	416	458	426	414	467	417	434	467	461	441	463	413	434	450	421	451	405	412	448	444	477	437	408	437	439	441	422	436	419	439	431	465	424	450	429	437	446	437	446	439	454	437	472	428	436	428	441	458	430	421	444	414	436	413	427	427	397	408	418	436	469	417	441	393	446	411	453	412	474	453	463	455	436	448	449	482	446	452	440	449	426	452	435	441	427	447	423	423	423	422	464	425	452	449	441	411	411	414	447	398	444	450	438	458	411	455	390	428	458	465	416	465	443	433	426	428	412	452	432	467	444	446	459	429	465	451	444	425	452	466	426	408	445	457	422	443	458	464	401	442	414	446	422	439	460	445	408	407	445	407	432	380	444	434	440	423	433	482	439	453	434	411	443	481	456	417	484	424	435	456	447	468	445	403	433	466	430	431	400	401	425	423	426	408	436	427	444	435	428	426	433	447	450	396	443	438	397	461	407	406	471	421	427	447	434	408	423	398	435	430	408	445	410	459	411	443	473	478	441	424	457	444	469	493	451	444	454	465	430	430	427	433	446	438	423	439	443	456	421	414	431	430	431	453	439	404	411	406	431	447	458	395	436	450	448	433	450	420	419	440	424	443	483	432	468	447	497	497	427	434	437	414	421	429	435	471	436	473	423	437	434	446	440	451	405	459	407	447	435	445	437	458	425	428	443	435	433	424	446	449	441	415	421	460	447	457	423	450	449	436	405	441	432	441	443	407	486	420	406	431	431	406	451	448	488	412	465	392	421	444	450	418	414	452	442	512	434	450	462	479	457	449	427	454	463	413	432	438	451	477	431	430	450	474	434	431	437	446	431	410	404	442	439	414	439	436	466	451	436	426	430	426	459	450	424	449	431	458	439	464	404	420	412	407	471	446	455	453	456	443	454	432	410	442	387	435	460	472	448	454	407	414	444	426	453	435	456	413	466	452	457	426	446	431	460	429	403	407	438	446	401	453	435	441	434	432	422	451	464	424	415	432	442	431	474	426	450	438	463	450	441	466	415	434	447	430	390	427	415	415	440	457	471	423	443	437	448	445	447	423	451	439	443	463	431	432	436	415	400	421	469	414	429	421	459	431	504	447	414	420	431	424	386	429	411	436	419	436	412	417	457	436	435	426	446	435	436	462	474	419	439	406	439	467	457	405	445	457	457	450	416	470	437	416	441	423	439	447	425	447	396	422	465	439	441	408	429	428	429	418	416	447	423	422	423	431	439	446	416	440	407	431	398	452	404	427	425	435	446	422	445	444	441	448	458	412	422	391	432	456	460	416	444	446	457	428	443	464	469	450	407	393	436	437	449	435	433	461	408	422	439	435	465	397	426	453	425	446	418	443	442	470	431	408	476	456	443	452	464	421	434	469	428	427	425	465	418	417	426	472	413	419	432	454	431	435	455	488	444	408	455	414	439	401	423	446	449	472	444	428	407	401	451	442	424	433	401	436	454	441	492	470	447	432	450	424	391	447	423	430	421	400	453	449	450	453	440	466	436	436	442	443	442	448	416	416	460	458	411	438	429	428	430	416	464	427	440	431	394	430	418	433	453	399	447	464	433	447	459	445	425	399	460	422	429	460	475	485	439	443	412	458	423	422	428	472	432	483	439	443	435	427	396	471	440	420	475	425	392	451	415	452	437	405	434	463	422	392	436	476	460	450	408	408	416	412	415	448	435	455	404	469	440	423	402	401	441	471	414	442	465	405	414	466	429	423	416	445	431	431	439	462	426	415	445	437	452	428	413	432	449	462	496	437	443	471	442	447	426	460	416	446	403	457	443	434	433	456	475	435	401	416	435	444	455	434	429	401	400	437	423	434	450	435	465	426	418	452	455	428	424	421	457	435	441	454	456	460	461	486	414	431	442	427	409	438	451	454	413	395	448	454	427	445	437	436	430	433	455	427	422	404	441	445	440	457	418	456	458	389	398	398	473	466	426	452	422	419	433	438	440	411	444	438	442	419	420	397	441	448	412	455	448	472	453	413	440	492	401	410	451	415	438	422	447	458	433	462	449	471	419	403	402	471	439	460	443	428	466	511	418	473	414	430	461	418	452	449	453	399	408	417	447	437	449	445	439	427	443	419	436	435	477	429	463	414	435	465	389	434	435	422	476	403	442	426	460	447	451	427	439	470	405	444	469	462	398	424	414	420	426	402	410	459	439	466	448	441	471	444	430	447	410	412	475	465	402	434	457	450	446	434	428	430	426	443	422	410	452	397	433	457	468	445	440	423	423	456	422	415	437	424	450	429	457	432	440	419	415	447	462	474	425	442	449	433	423	430	452	458	402	407	442	446	427	424	475	471	457	451	418	426	456	434	429	439	451	446	447	434	414	428	412	451	422	462	448	459	438	427	435	415	422	470	476	450	446	427	475	423	449	427	420	434	398	439	456	394	411	438	438	485	441	389	403	458	428	418	423	466	413	428	426	460	434	419	474	442	443	420	418	426	446	410	435	413	442	437	436	457	452	430	440	444	446	412	458	422	460	447	420	492	405	444	473	474	410	446	426	433	432	422	454	444	421	480	420	440	423	435	466	460	408	409	415	403	448	414	434	436	447	467	473	432	430	427	446	414	430	432	414	471	426	467	426	416	472	431	450	429	392	433	424	437	453	428	428	429	456	426	391	431	451	451	413	446	447	407	370	441	426	439	445	434	431	449	453	426	481	427	452	470	412	434	468	439	451	460	428	424	431	444	389	440	444	412	431	460	457	453	446	432	426	435	490	427	451	422	418	420	461	482	426	405	435	444	473	455	460	451	431	442	454	426	428	442	438	415	419	477	470	406	438	427	420	489	402	424	452	411	428	430	455	417	442	460	455	459	444	470	422	410	437	420	478	436	390	441	402	438	419	430	436	435	435	449	407	464	420	428	469	411	446	403	439	429	427	446	460	402	417	442	416	450	408	419	463	435	399	489	464	426	462	379	427	482	405	458	425	410	429	428	429	474	476	416	444	418	393	433	449	431	408	429	381	449	451	426	451	418	431	457	438	476	430	432	442	463	446	428	439	460	445	395	451	443	420	452	461	435	410	477	395	412	427	423	416	422	447	409	453	420	419	465	406	456	429	440	449	484	433	432	457	459	477	423	423	430	390	420	438	442	439	443	419	403	445	428	418	418	431	462	436	421	442	414	463	413	423	435	444	429	431	459	418	428	441	424	487	409	444	455	443	444	423	440	435	475
28180	7797	2751	1480	1179	987	924	763	720	690	633	687	598	632	547	529	564	565	600	645	574	563	540	563	583	577	565	548	563	581	585	531	564	565	552	522	543	527	560	542	563	532	561	533	531	566	577	528	539	552	554	528	568	542	522	544	499	493	528	519	546	525	541	531	547	527	558	542	564	534	558	546	560	527	529	567	544	525	521	533	562	545	543	570	526	575	553	535	489	531	542	546	539	579	585	512	510	529	529	549	553	522	610	536	573	535	556	548	567	546	542	574	560	527	551	534	563	597	520	534	521	553	495	529	552	565	506	527	527	586	566	518	558	569	519	556	575	553	601	560	538	535	535	545	546	533	555	553	560	598	555	517	535	533	548	530	505	547	567	538	581	563	555	568	563	555	544	530	533	585	513	539	548	552	527	512	536	523	536	563	543	551	524	560	565	593	541	529	510	589	563	571	521	556	533	593	560	552	574	527	577	557	553	569	509	556	561	517	541	565	570	547	547	557	582	549	568	579	569	524	551	551	539	535	540	567	545	576	545	555	582	593	567	563	530	535	550	527	567	566	560	519	575	546	566	580	551	543	588	542	544	576	558	554	568	548	557	610	579	586	571	558	569	543	557	543	529	538	561	557	556	542	552	549	574	583	558	533	540	554	523	556	557	556	536	562	543	534	585	525	559	573	538	567	571	539	546	507	556	549	527	508	552	566	521	552	554	530	585	555	520	557	567	512	564	551	555	523	511	559	555	583	490	524	546	548	537	533	543	575	554	543	546	549	518	534	592	530	551	556	555	587	562	516	555	577	576	553	523	559	588	539	562	544	564	542	561	580	541	557	560	532	545	600	551	554	595	565	533	521	559	569	523	536	562	568	549	545	573	557	564	553	531	498	528	541	546	537	577	559	519	556	508	572	545	545	580	508	567	580	531	534	554	494	541	525	536	584	515	564	574	553	545	560	543	540	525	580	564	566	585	521	596	562	541	551	565	563	536	532	578	553	538	514	545	560	491	571	557	530	559	516	585	557	512	551	511	571	522	601	527	534	536	508	532	530	547	523	545	541	583	582	520	521	523	537	590	577	507	538	531	537	552	552	539	586	508	561	551	563	561	567	575	524	558	578	491	559	541	560	583	550	583	573	536	532	521	569	559	567	579	584	567	534	523	508	528	554	533	539	566	541	583	539	529	556	542	501	541	553	542	564	572	533	575	584	545	584	614	549	538	490	534	520	543	544	557	530	576	553	567	527	535	527	579	568	530	557	537	542	542	558	527	501	517	542	585	528	559	541	581	544	546	536	516	562	559	573	553	526	534	562	535	543	520	533	550	543	544	525	583	529	522	579	563	556	536	545	512	531	573	569	506	564	569	547	559	551	586	544	526	571	565	569	558	532	564	584	486	558	540	539	568	572	549	565	595	542	552	588	532	542	541	550	556	575	549	528	549	485	533	545	597	544	526	525	520	533	553	548	504	544	523	526	550	558	519	591	522	566	536	566	548	574	524	518	553	561	545	561	570	562	556	555	584	532	521	519	558	531	569	511	516	534	538	549	579	551	552	484	519	572	516	502	515	549	525	571	504	557	520	555	554	515	526	554	570	550	504	590	568	563	597	558	620	571	530	494	570	549	556	583	547	533	574	546	530	555	523	557	558	569	517	548	544	551	539	548	502	552	561	553	572	552	563	554	560	559	513	505	525	553	537	504	568	557	513	562	540	516	572	579	525	566	557	571	540	562	552	553	558	564	533	544	523	571	533	539	546	541	590	554	539	547	538	552	550	557	552	563	553	606	530	523	549	555	551	531	562	531	563	517	502	577	565	534	515	500	563	532	521	521	587	574	547	535	549	548	526	559	548	563	529	555	543	540	557	523	532	551	551	571	569	554	527	573	607	545	541	538	565	522	526	507	507	517	524	519	544	581	551	578	528	555	544	558	552	529	567	558	537	539	546	524	535	539	513	574	544	515	555	566	510	579	551	527	572	542	495	546	536	575	566	540	503	517	547	541	544	543	565	529	514	548	572	534	516	543	539	536	533	502	601	547	539	587	524	541	604	560	557	558	498	547	585	563	593	534	546	574	554	532	560	561	585	499	575	513	556	559	522	544	519	536	545	593	523	532	536	519	572	531	560	577	557	567	578	537	499	559	523	552	502	570	559	567	560	557	560	598	577	610	540	543	516	543	540	536	562	580	547	520	551	575	562	520	545	542	566	585	571	545	533	524	547	508	545	544	543	564	570	551	560	558	539	598	550	541	523	511	573	530	557	531	548	570	571	555	571	496	549	555	532	570	556	545	527	574	533	501	541	606	538	540	544	535	554	526	552	556	565	497	567	549	514	520	541	518	554	536	525	543	524	545	539	553	537	528	540	547	536	551	553	549	597	508	548	536	591	553	520	547	539	557	562	562	519	554	533	580	544	557	544	596	527	565	574	507	500	572	571	559	561	537	538	545	528	559	537	491	572	560	559	553	501	568	562	566	549	541	574	552	539	504	542	509	541	514	546	564	511	604	546	553	522	581	578	539	559	517	523	512	544	512	571	548	563	565	585	548	563	585	579	525	530	549	588	547	559	552	528	558	542	566	574	549	557	559	533	597	548	510	513	557	502	554	548	564	531	568	581	480	539	564	547	522	561	530	565	518	530	558	573	573	545	544	544	561	563	517	555	533	573	541	567	567	526	577	550	556	494	512	548	508	501	572	581	549	566	558	511	574	547	543	563	548	515	522	605	534	540	571	535	551	532	535	584	593	557	569	542	551	523	557	536	558	533	500	579	563	555	555	569	565	571	558	535	556	532	544	521	547	553	530	541	509	578	585	575	531	485	511	555	585	537	525	563	579	542	557	575	524	528	549	559	525	564	509	546	539	534	539	558	566	555	568	583	572	565	573	525	598	531	530	546	510	590	564	555	582	513	578	545	533	570	536	549	555	516	551	494	548	534	521	521	551	542	551	550	547	552	523	534	527	539	535	537	532	558	584	516	539	552	543	553	582	509	517	612	599	527	555	543	567	579	542	570	516	541	529	537	540	484	583	543	533	534	527	525	559	578	585	558	550	549	545	551	547	536	560	518	528	537	552	546	512	575	574	564	568	556	546	530	549	573	535	552	541	591	517	544	546	573	552	538	548	565	526	563	534	536	615	544	569	539	552	544	551	546	561	560	529	531	528	540	550	541	538	570	498	498	529	573	511	594	546	563	535	559	555	531	578	516	558	576	591	532	590	568	535	494	604	538	558	569	495	565	557	508	505	532	568	563	558	534	564	514	565	552	558	511	526	584	526	520	523	559	575	537	566	543	546	530	521	509	574	536	586	574	552	559	559	564	510	543	594	497	536	550	584	558	565	566	560	541	567	563	542	586	539	544	533	551	550	570	593	523	534	473	515	533	542	522	530	548	520	561	526	576	544	561	537	540	547	528	555	519	539	540	532	520	546	563	559	563	562	545	494	512	553	518	543	535	548	550	534	509	594	539	542	544	529	525	527	560	524
22977	21540	29312	24229	21542	21543	4988	736	567	495	461	473	389	376	371	366	305	323	331	336	335	307	330	358	276	338	319	288	310	305	307	297	295	322	297	282	292	299	293	290	286	299	281	302	297	306	263	280	313	289	273	293	308	282	262	281	313	285	301	299	322	290	295	294	312	248	278	324	310	266	300	291	313	291	292	277	311	297	323	266	319	338	326	282	288	299	302	288	273	281	271	311	302	315	287	273	301	338	291	309	274	269	282	302	282	271	276	303	275	304	280	294	287	282	288	295	293	271	292	289	283	282	268	285	288	298	288	311	289	271	289	300	277	287	304	309	320	313	299	286	296	259	301	299	284	300	287	277	257	275	291	300	267	287	288	274	271	309	301	288	284	298	264	307	281	300	288	266	266	274	297	301	293	268	309	262	283	271	328	299	302	275	287	291	268	299	312	281	269	260	286	270	285	288	326	323	276	304	255	276	306	300	316	274	319	279	299	257	293	312	273	269	284	291	307	312	279	324	306	298	286	286	319	302	298	298	267	297	295	312	291	269	284	300	290	253	302	287	295	274	300	287	262	280	262	289	255	286	267	300	324	322	261	270	255	311	300	306	281	293	282	281	291	264	252	280	290	299	296	293	278	285	307	290	300	318	273	308	325	285	295	284	300	307	257	286	301	313	280	307	295	296	299	318	281	282	290	298	324	298	307	297	273	287	255	304	293	288	291	264	290	289	290	244	294	295	265	297	292	296	290	262	309	264	284	295	267	296	290	269	299	302	310	264	257	281	296	275	289	302	292	318	278	322	280	295	280	292	269	294	301	289	276	256	293	301	296	265	303	287	270	287	287	292	258	276	284	327	283	261	279	304	278	254	291	270	297	326	295	289	273	304	252	301	291	265	297	298	302	280	277	263	297	301	289	265	280	286	296	300	303	274	296	297	292	282	285	266	280	267	272	295	299	293	291	296	306	314	286	297	270	284	271	274	331	296	281	296	271	298	297	271	280	294	286	298	269	333	303	334	269	339	278	280	279	305	298	322	290	254	298	274	307	289	315	283	273	295	312	298	302	301	301	294	281	301	309	338	287	316	294	295	329	270	262	295	293	276	300	295	295	267	311	274	280	278	280	323	270	276	302	289	297	282	330	287	289	271	321	302	267	284	305	298	293	284	274	277	308	314	268	280	297	299	306	255	264	290	278	265	283	260	288	276	295	321	266	310	286	255	295	295	288	272	321	303	299	291	314	289	299	290	300	303	285	269	283	298	288	256	279	284	258	301	292	272	252	278	299	276	287	263	294	286	299	281	316	324	291	294	312	273	292	294	274	290	288	272	286	291	291	291	280	283	300	261	297	275	284	296	297	272	311	306	259	287	262	300	304	273	275	271	292	268	274	308	259	292	278	292	291	279	261	272	311	268	287	297	271	295	292	263	285	297	285	280	300	262	307	301	292	292	287	286	286	269	309	275	265	305	297	304	272	294	284	278	283	287	302	287	275	341	304	308	291	310	289	286	295	303	283	273	284	255	323	310	268	284	308	297	278	294	276	312	282	285	308	294	247	299	279	286	299	299	286	293	279	299	302	294	291	322	282	310	276	288	322	306	297	329	279	261	292	282	304	320	294	272	326	267	278	290	322	246	288	275	298	301	279	272	310	267	316	273	286	302	274	309	267	270	271	258	268	287	296	306	269	280	295	271	282	285	305	278	313	283	253	279	293	297	317	298	298	297	312	300	274	286	310	263	292	294	271	287	249	296	292	274	288	261	307	270	266	268	300	288	315	310	282	295	258	320	283	307	264	296	277	289	273	299	296	294	309	282	276	294	265	302	287	265	286	279	270	264	291	296	289	278	291	307	290	283	301	307	288	284	290	270	270	278	291	284	290	299	303	308	278	279	287	251	285	260	317	275	288	254	273	296	267	287	292	278	271	274	307	307	278	265	313	292	264	297	311	309	313	272	300	266	274	309	295	300	271	296	310	300	288	293	278	271	292	271	298	256	297	295	280	305	274	273	286	297	289	265	290	320	289	274	270	295	295	288	301	306	275	296	270	306	313	300	264	275	308	270	292	286	324	299	307	319	296	255	315	289	318	316	291	278	270	286	279	285	279	289	292	314	311	284	292	278	299	259	289	280	280	280	267	304	303	302	269	301	275	284	277	292	277	282	311	308	297	267	288	276	273	323	286	280	268	293	299	292	282	263	301	285	280	275	275	283	296	296	272	281	279	278	283	291	301	257	252	298	275	255	275	271	311	293	277	290	275	275	307	281	258	263	263	285	281	281	265	275	276	276	298	274	266	302	284	322	293	312	306	301	308	328	265	270	302	290	270	273	297	287	289	292	291	308	277	290	274	286	294	308	280	275	311	294	284	282	267	279	289	289	296	284	261	276	300	279	267	282	251	294	264	275	284	290	288	273	275	287	311	295	257	264	273	291	290	291	322	283	271	278	287	290	274	252	301	262	283	289	293	287	313	284	295	295	285	301	261	288	272	292	281	310	284	285	277	260	278	294	255	313	318	317	320	299	302	299	260	284	283	300	297	288	260	286	289	274	285	287	252	282	259	271	265	309	290	273	292	274	297	305	289	312	240	316	249	263	307	283	295	305	257	306	299	335	330	325	311	292	304	307	266	308	268	264	293	262	281	296	275	273	300	300	270	302	264	283	284	288	282	304	274	299	312	290	314	293	277	266	287	311	293	300	306	269	312	294	320	287	278	254	264	273	266	281	294	273	280	279	282	269	293	322	282	290	304	273	309	273	313	275	273	289	277	274	242	279	286	304	276	275	274	289	303	287	324	277	294	280	300	310	278	294	294	281	299	266	302	315	280	306	272	299	303	296	329	307	311	295	310	282	275	298	284	292	294	279	302	280	312	284	283	305	279	283	285	305	308	277	312	269	292	307	313	295	282	318	278	313	277	291	326	285	295	275	260	270	267	299	297	271	260	280	322	301	278	273	279	288	265	268	257	275	263	285	307	317	295	264	281	297	265	266	248	273	284	284	314	306	273	281	285	303	306	297	279	286	293	296	294	320	291	322	312	303	297	269	275	299	311	265	307	281	290	278	297	301	276	298	342	276	280	267	278	285	284	297	269	285	302	264	296	285	281	301	287	297	290	294	292	287	321	283	279	303	263	308	274	276	268	281	319	310	271	314	272	254	270	280	319	293	262	301	297	294	273	291	290	275	274	304	293	268	303	290	255	312	285	284	274	299	287	266	269	296	323	291	253	308	293	274	272	267	247	294	282	271	283	306	311	295	294	272	303	247	265	285	274	285	312	272	328	298	266	278	270	276	245	268	312	285	283	283	292	286	276	293	287	289	297	310	290	285	290	278	320	281	314	302	283	297	307	290	298	303	293	290	303	291	303	287	262	260	291	280	265	292	269	286	289	288	276	292	297	300	280	293	277	307	271	317	285	282	277	277	258	316	318	307	283	282	315	280	273	292	274	276	259	265	312	291	291	293	291	281	296	286	271	335	291	274	296	289
37336	17076	8008	3772	2679	2051	1630	1341	997	871	796	662	617	584	570	563	463	511	472	455	484	433	440	430	409	449	399	398	413	408	375	426	413	420	401	417	411	397	374	379	386	403	430	412	411	410	374	378	427	403	360	364	368	393	386	397	370	367	384	407	377	368	362	390	358	382	415	381	385	366	367	359	389	412	393	343	381	363	383	389	395	370	395	385	380	362	385	356	404	396	391	387	364	369	352	348	386	396	344	391	400	355	376	356	351	387	407	376	345	391	378	353	369	439	371	342	370	379	381	367	365	383	374	354	350	400	380	397	364	357	365	400	351	363	356	384	363	351	382	367	390	348	379	371	394	394	406	364	396	347	356	363	365	379	380	396	335	371	396	378	403	364	382	375	385	391	399	375	376	342	373	369	394	373	383	402	365	372	383	393	347	389	359	342	405	353	385	363	369	351	367	359	383	376	374	386	344	413	375	364	349	410	371	379	355	387	346	445	359	358	404	371	385	368	394	409	347	379	362	362	363	396	383	374	373	410	365	375	365	358	374	343	390	418	340	362	355	322	391	372	385	359	386	344	378	412	330	397	363	384	368	394	385	377	369	355	342	391	383	374	371	374	380	392	356	399	384	394	355	380	380	374	344	363	384	377	344	408	384	359	382	404	393	385	370	382	350	377	394	376	397	375	367	415	374	371	351	367	362	380	367	377	371	362	395	411	395	349	396	416	356	388	375	421	368	383	396	373	400	367	384	361	374	361	377	375	391	337	386	398	370	375	385	413	401	356	359	381	410	367	361	380	365	397	398	378	373	386	402	375	378	367	401	356	383	346	348	403	380	404	391	375	342	377	357	376	425	339	357	358	401	380	368	347	364	355	372	396	350	367	369	370	353	366	368	343	373	381	357	376	362	388	363	384	388	365	385	369	354	382	424	331	386	369	384	377	374	356	410	376	365	375	380	368	366	391	353	375	383	345	388	401	357	379	392	411	389	362	348	362	373	324	402	363	386	404	395	402	379	373	400	374	374	357	365	348	356	362	353	372	356	417	340	408	336	315	357	345	406	381	336	395	383	356	373	346	372	411	383	379	367	397	395	385	388	369	374	366	368	370	348	351	363	332	354	361	345	378	381	398	367	373	375	355	378	352	363	415	383	389	387	388	388	394	388	361	378	405	340	385	368	363	412	364	337	413	382	381	388	358	385	395	377	366	372	372	404	358	380	374	324	368	395	364	370	347	351	388	367	371	371	382	374	380	355	377	389	370	382	366	356	373	368	430	404	363	370	366	397	366	394	380	358	405	384	369	383	381	389	363	365	371	374	403	377	384	413	383	387	359	420	376	374	367	367	368	353	386	325	390	355	341	383	406	377	382	352	359	370	362	364	373	349	373	360	377	345	382	388	365	371	390	370	347	385	365	413	386	406	354	400	363	375	375	392	401	384	358	419	369	348	353	380	388	361	375	321	328	361	362	345	370	354	389	369	380	387	380	360	375	398	371	389	348	356	389	367	376	356	376	375	367	404	363	400	367	378	377	350	366	374	384	390	371	404	409	355	399	369	388	383	379	369	371	351	359	359	375	405	361	372	414	371	386	373	379	333	392	393	382	369	368	385	375	370	375	343	387	352	372	367	373	374	399	384	375	353	418	388	365	349	390	352	345	369	364	380	383	378	417	363	361	377	368	373	367	357	355	400	383	361	389	385	359	365	350	364	401	367	368	365	377	394	398	384	348	392	371	394	375	365	374	376	372	395	362	362	399	367	376	400	399	375	400	399	330	359	375	351	347	418	371	381	362	376	401	342	385	335	386	343	383	398	386	352	384	390	400	372	414	394	390	380	377	377	373	414	365	373	357	352	396	389	398	352	389	360	370	388	394	386	413	362	351	371	356	380	392	388	369	362	370	364	388	358	371	369	370	366	348	375	367	337	332	392	416	379	377	375	385	391	367	354	388	398	376	348	375	365	356	384	365	380	348	393	357	394	366	360	367	407	377	364	413	384	376	368	377	398	388	373	342	373	358	349	377	367	390	340	384	359	374	406	378	351	367	405	353	384	379	397	382	371	348	365	368	362	381	398	375	366	370	370	389	393	346	397	379	369	396	359	386	380	376	394	385	362	362	398	388	371	418	352	379	394	401	399	376	376	416	375	371	385	377	360	363	362	398	340	358	338	380	380	372	379	378	372	381	380	351	392	350	379	364	400	397	366	356	362	330	385	378	379	388	393	347	356	376	421	373	387	374	385	374	392	388	355	379	358	409	349	368	368	374	346	361	363	366	372	371	388	384	410	379	376	390	370	374	357	353	325	370	372	380	342	383	386	405	376	370	361	370	382	394	396	392	362	364	369	369	381	410	384	396	357	361	358	404	361	355	337	374	386	391	351	372	366	353	388	377	374	374	415	375	399	378	391	358	352	335	385	378	415	365	392	342	378	360	368	376	384	375	361	360	380	382	373	379	367	400	358	394	389	379	392	388	402	368	364	369	348	339	385	359	369	397	399	377	387	361	389	381	384	388	379	374	362	391	379	393	383	405	396	373	373	373	385	393	398	384	334	360	379	368	394	396	345	377	366	423	392	376	394	416	368	380	389	359	392	389	342	383	340	422	357	375	352	386	361	386	402	364	411	373	389	386	381	342	374	410	366	418	374	382	334	349	364	404	366	378	369	413	395	361	381	407	383	374	374	377	358	396	373	340	384	344	390	392	389	351	374	371	378	380	352	363	365	388	356	358	391	396	388	379	391	359	372	336	359	372	384	388	400	361	353	323	369	392	385	379	343	395	400	391	326	340	422	377	376	337	370	395	373	361	399	411	371	351	344	370	370	370	394	365	422	417	400	390	393	365	376	396	387	368	389	363	380	383	356	364	377	371	362	368	361	385	423	379	333	355	386	397	349	389	390	380	382	360	332	393	338	342	354	352	361	353	416	363	338	385	371	387	369	402	385	336	360	412	378	395	356	385	356	350	362	379	374	370	357	393	393	402	368	370	371	379	350	377	393	382	378	373	375	357	365	369	360	389	390	405	385	331	378	383	358	404	395	368	378	367	395	384	357	372	340	381	391	389	393	376	412	386	376	398	343	364	366	356	344	393	368	381	378	351	387	380	354	409	372	383	380	374	359	377	387	365	400	369	396	384	353	385	374	352	383	412	375	389	365	356	368	372	384	355	367	374	370	378	368	386	374	386	378	375	379	391	370	389	364	384	384	358	382	393	339	362	374	367	404	354	394	394	374	370	375	359	384	367	370	400	375	390	405	393	348	397	389	383	345	343	374	357	377	362	372	360	358	379	396	405	385	348	405	375	352	371	397	374	369	362	372	374	400	365	402	419	337	391	369	396	381	352	379	381	344	387	390	388	388	390	346	382	346	359	354	358	366	396	341	376	383	381	383	389	397	350	344	367	374	402	400	375	373	367	368	383	383	359	380	372	359	392	391	375	342	406	363	347	342	396	370	373	403	380	382	349	363	366	367	377	377	367	381	388	397	395
27863	18699	4675	1071	793	773	767	819	816	791	764	754	723	761	756	797	741	707	787	730	786	751	781	771	731	735	788	789	699	760	766	732	750	775	762	710	777	752	765	718	768	719	766	745	726	762	741	696	753	744	738	803	774	714	763	762	674	753	758	717	751	761	716	752	750	738	770	746	792	740	790	799	748	736	751	784	748	769	724	790	763	730	741	809	766	736	746	769	767	766	685	756	747	746	732	765	732	777	739	719	746	727	747	777	735	752	726	757	778	733	751	760	782	727	712	790	739	747	731	756	797	727	735	748	771	710	779	715	752	715	753	719	808	757	749	777	742	740	749	750	723	715	749	749	728	725	706	749	791	734	779	738	709	729	737	751	702	734	693	735	758	765	739	754	758	734	737	716	788	766	757	763	747	742	794	759	777	753	774	748	773	711	692	766	788	818	691	748	762	697	778	755	728	728	748	721	796	712	746	706	738	768	741	750	736	768	771	748	759	762	731	755	761	762	752	710	743	762	759	722	696	756	759	760	727	749	753	746	784	759	724	771	801	774	747	791	768	786	798	757	739	754	726	712	735	719	749	797	801	756	717	796	729	710	735	724	765	764	707	787	705	710	734	710	758	745	749	811	773	797	743	711	720	715	757	760	732	753	720	730	758	740	741	732	784	780	727	713	700	732	778	762	737	768	756	733	726	739	763	738	726	726	732	680	715	751	770	787	749	745	767	738	742	733	776	746	727	758	732	734	762	792	762	744	737	794	736	698	704	767	703	729	758	755	769	754	769	740	758	701	783	742	731	730	750	731	743	729	772	756	731	799	738	776	767	755	743	702	736	770	773	748	725	765	743	760	777	727	729	719	731	766	707	756	741	761	769	753	803	735	751	784	737	743	712	736	751	700	728	716	705	714	745	727	709	738	748	758	735	735	789	761	759	740	730	732	747	692	734	751	760	708	745	708	785	746	761	755	751	747	738	762	739	745	722	760	801	783	773	707	786	750	728	786	720	738	729	731	740	757	771	746	705	777	719	724	690	752	773	724	779	768	781	732	765	733	813	758	693	743	766	749	748	745	776	719	780	754	770	693	746	756	729	764	770	768	789	781	725	762	787	760	765	786	719	765	739	768	758	724	726	778	718	720	749	754	780	768	757	742	707	809	804	754	740	758	770	768	762	758	764	756	734	750	737	740	746	713	736	700	722	762	751	745	766	800	776	756	750	730	721	775	775	740	752	733	718	777	748	724	730	778	767	764	714	770	744	715	721	764	817	759	738	727	736	714	735	799	694	747	734	791	771	765	747	715	768	748	752	759	724	730	724	752	755	723	757	733	764	785	734	741	688	762	742	742	756	753	759	704	800	745	723	755	812	762	761	760	781	775	738	725	748	761	703	763	780	756	778	719	761	803	735	740	729	756	768	767	764	722	749	746	714	746	732	726	710	747	763	690	709	748	744	752	716	756	764	789	731	753	808	742	695	757	770	728	753	750	768	725	735	748	731	746	752	774	727	811	728	760	725	746	757	758	757	728	760	758	746	709	727	800	741	744	747	681	807	747	754	769	742	756	754	722	750	778	723	781	785	764	735	681	788	742	772	736	700	745	723	760	713	804	769	786	769	769	728	766	756	752	775	739	735	784	716	750	760	794	741	702	706	726	702	759	722	767	704	693	803	729	751	739	775	712	756	752	773	764	708	750	754	776	733	777	736	784	735	782	734	749	738	735	744	815	727	789	744	756	738	795	730	718	734	755	787	739	719	765	718	740	771	785	804	749	727	774	735	761	765	748	722	758	725	700	786	733	752	752	760	746	771	762	782	751	763	714	758	786	735	745	753	789	712	730	783	736	766	744	766	759	754	743	702	760	721	739	749	726	762	703	795	754	748	761	707	784	772	745	796	721	726	793	722	749	712	783	770	747	742	783	766	757	724	755	770	754	730	697	799	785	708	766	722	696	751	724	745	761	681	760	765	768	807	794	781	732	745	743	787	774	795	748	747	757	742	787	769	776	796	794	768	713	718	770	742	734	705	749	817	768	768	746	742	735	752	753	712	713	753	762	725	739	801	731	720	722	777	747	758	719	718	783	773	775	744	722	745	748	745	773	782	757	695	804	796	706	740	740	771	798	755	764	726	794	790	735	773	744	732	715	747	773	777	773	824	765	752	728	731	755	781	748	768	763	740	769	737	687	737	754	753	766	747	718	755	732	780	776	706	762	716	785	734	747	772	715	748	751	739	781	721	752	722	741	749	764	769	738	720	741	731	791	734	774	838	795	722	727	713	721	720	749	730	754	741	752	754	742	745	778	764	740	756	717	727	798	734	706	803	741	771	792	760	747	749	757	745	709	741	730	743	773	731	711	766	749	740	727	705	747	731	723	759	740	723	738	715	753	681	772	713	748	758	785	733	786	781	754	754	717	712	744	737	783	769	771	715	764	745	713	744	727	809	770	766	744	736	785	750	703	768	764	731	778	741	743	793	781	713	729	793	746	775	736	742	804	730	741	750	764	747	719	701	747	735	708	727	784	752	760	779	754	737	705	734	724	760	749	749	758	724	725	768	722	694	755	734	726	750	760	734	703	743	735	721	729	775	770	763	721	761	745	743	764	733	733	723	745	731	746	744	730	740	776	761	740	762	756	790	720	720	737	757	717	746	718	782	733	755	752	743	736	790	750	739	773	743	780	761	752	768	790	735	739	675	722	730	830	816	770	740	773	754	783	751	773	786	718	701	748	737	685	774	782	684	767	746	741	755	778	799	732	748	749	738	705	738	725	703	736	758	743	719	782	761	776	732	740	751	746	758	763	737	744	794	802	741	751	719	729	679	746	793	701	724	755	692	716	737	766	726	757	738	782	763	730	746	744	679	725	739	809	756	776	784	776	725	746	756	706	775	741	738	774	693	730	738	728	761	762	723	735	749	745	788	719	735	736	718	746	731	816	723	747	781	708	714	749	752	755	777	714	732	754	734	801	783	754	763	745	685	757	751	764	727	751	732	750	715	733	747	756	787	738	759	739	752	753	812	737	784	748	757	763	716	772	749	718	751	767	758	750	742	736	757	737	749	731	764	783	731	720	776	778	740	720	782	768	732	728	721	777	772	744	774	775	754	736	749	745	753	743	759	737	759	755	765	768	756	735	764	775	781	812	778	738	727	750	748	755	695	770	753	757	772	727	689	772	751	778	731	735	779	746	824	749	716	761	743	750	763	795	738	702	728	765	750	745	746	765	744	724	746	707	751	729	715	719	711	672	766	743	722	673	745	769	708	728	695	725	756	742	751	770	726	717	758	754	711	746	724	758	735	752	761	734	736	802	727	742	747	755	738	754	698	726	744	788	755	753	758	725	762	764	694	709	772	777	721	732	766	758	759	767	744	744	753	704	781	757	763	753	735	737	718	801	776	697	752	740	732	749	700	739	746	759	706	760	769	738	734	706	730	704	820	695	761	700	800	770	692	706	779	770	730	730	782	748	765	709	720	698	730	715	728	734
9380	1891	1214	1031	1025	927	1025	930	988	930	954	967	970	884	990	883	937	910	963	903	924	924	981	892	940	987	922	930	930	844	904	918	974	939	906	877	930	944	927	931	942	921	861	897	940	945	953	845	925	885	898	971	917	919	962	913	905	928	900	884	960	943	958	902	953	886	996	888	905	910	936	891	950	920	927	925	930	902	885	870	962	975	942	988	934	917	936	953	913	869	921	949	966	881	865	879	940	894	960	914	933	893	955	909	929	944	938	917	906	911	907	906	923	926	905	901	948	919	862	918	923	938	908	906	929	930	900	915	931	899	906	896	961	981	882	883	894	913	858	939	891	957	911	997	937	889	953	908	858	950	939	849	944	956	905	977	917	951	948	888	900	911	914	887	996	915	923	851	931	948	851	908	986	936	969	926	888	909	943	872	839	941	885	919	936	898	950	897	917	915	952	885	942	939	930	964	887	898	906	928	928	918	971	880	935	892	923	928	973	873	934	865	934	849	946	958	943	943	907	933	968	968	924	864	917	874	928	888	866	933	910	924	935	909	922	874	956	876	909	945	912	875	952	975	976	921	904	916	891	929	922	941	904	953	925	990	876	848	931	961	945	908	929	897	907	906	981	901	890	943	936	943	900	902	898	893	889	940	931	974	948	914	940	919	942	938	972	906	918	865	962	923	872	971	968	944	950	848	936	913	929	903	916	893	930	939	928	890	898	941	867	881	890	886	876	959	918	896	947	957	917	911	876	907	917	859	927	875	928	893	916	920	913	871	936	960	963	869	931	931	921	960	918	925	910	905	951	938	943	917	930	929	867	933	890	909	928	940	897	886	919	914	890	909	950	963	929	919	900	947	955	867	916	890	875	909	930	897	895	956	858	925	899	928	953	904	910	921	921	888	901	862	942	923	905	972	972	943	946	912	907	987	911	910	968	857	912	914	919	883	917	937	894	991	920	975	945	907	906	917	941	905	903	900	934	884	917	928	849	888	977	903	921	908	911	877	927	951	940	937	896	947	949	887	940	908	920	923	922	963	974	934	927	875	973	894	919	946	862	944	896	901	894	955	930	901	908	910	962	932	866	869	904	908	831	934	971	955	987	993	903	890	948	914	916	910	929	919	921	930	921	948	882	914	982	910	953	971	852	957	945	996	942	923	904	974	954	919	946	876	911	939	925	965	919	881	924	865	863	936	902	903	969	917	880	933	882	839	897	906	941	997	885	932	926	955	939	940	891	898	886	957	932	854	968	947	901	948	949	934	898	923	944	912	869	933	890	930	897	881	907	918	917	926	898	898	854	889	941	902	940	936	967	921	889	978	923	919	901	981	909	870	919	905	977	949	950	906	947	972	900	911	901	888	957	907	928	919	909	900	988	888	925	873	909	861	942	871	930	902	949	858	945	893	926	916	897	953	922	922	914	908	887	928	896	916	938	882	942	979	913	867	924	860	913	900	899	899	922	913	903	929	914	901	919	921	908	941	925	935	932	916	887	847	894	929	941	935	922	902	928	905	965	952	923	979	900	952	870	867	884	939	926	951	941	886	907	948	890	944	928	906	978	896	890	983	948	892	951	956	973	926	939	887	919	904	927	934	890	943	920	906	944	986	912	934	891	923	892	932	880	895	923	939	947	873	898	949	886	850	928	944	902	938	873	938	900	938	871	895	903	858	897	889	883	899	868	931	961	946	929	927	928	941	967	933	951	960	913	903	920	911	907	947	966	945	919	929	902	909	885	904	936	931	870	916	876	891	877	945	973	936	932	982	974	911	913	961	913	904	927	955	922	904	949	948	900	1002	967	955	999	977	896	855	859	892	913	953	905	910	939	974	923	946	920	956	841	945	869	929	872	884	907	950	941	960	889	863	967	920	918	876	883	926	905	910	940	905	891	960	924	932	934	977	959	891	945	942	882	941	967	874	903	948	952	927	964	902	932	951	935	944	924	919	959	976	883	978	945	925	913	920	946	996	905	933	952	924	884	902	902	853	933	919	867	936	963	905	917	890	920	942	897	845	947	922	861	895	979	886	948	938	992	951	895	947	880	920	874	884	953	921	945	964	849	918	934	896	869	922	949	948	977	907	976	939	953	921	895	982	891	936	961	920	893	984	946	899	935	922	923	923	906	880	969	877	863	926	913	927	919	921	919	973	893	951	952	922	895	933	885	916	939	976	905	924	964	891	924	911	914	892	897	940	926	894	921	943	924	927	921	888	905	892	890	906	938	889	907	897	887	924	914	908	913	934	946	922	842	918	920	953	931	932	952	947	892	941	950	917	910	955	897	949	941	902	943	918	873	905	945	882	921	947	899	891	924	946	965	894	903	899	886	920	952	863	898	888	891	946	869	949	932	958	901	891	959	921	899	935	887	902	873	904	959	876	837	903	948	916	934	923	917	952	908	937	908	942	920	949	980	889	884	920	867	911	962	913	942	935	836	886	926	933	885	948	858	889	925	907	915	935	891	913	945	926	922	949	900	951	943	976	875	907	919	863	866	938	930	826	939	957	892	966	901	950	935	998	970	909	936	878	930	946	884	881	925	947	933	958	895	924	955	894	916	969	953	935	971	929	946	889	958	916	918	993	895	898	879	909	937	912	924	949	912	921	919	912	879	886	932	931	948	956	925	921	911	927	1002	929	910	947	910	915	920	914	940	947	909	930	924	907	938	979	925	882	899	943	882	958	903	935	898	936	956	895	953	993	906	965	945	941	913	924	863	926	853	929	907	887	914	870	899	904	888	926	909	929	958	989	918	959	899	933	891	942	896	882	939	891	915	935	893	951	988	855	903	875	924	928	942	921	897	868	992	864	904	907	947	927	945	861	915	962	839	935	941	977	959	900	955	900	923	919	936	934	917	938	934	930	974	935	867	922	886	918	913	871	913	926	918	984	924	888	866	895	953	919	938	917	953	915	937	987	928	904	974	923	905	919	980	933	937	897	920	901	974	960	958	901	919	960	919	894	901	913	886	892	922	955	866	950	966	942	909	975	973	936	941	921	920	914	940	955	942	866	931	879	907	886	926	903	992	863	809	900	940	888	912	887	884	941	926	920	965	928	936	876	948	927	937	928	954	927	971	876	902	887	927	883	885	840	988	963	892	910	974	904	929	965	952	914	930	944	931	912	947	947	911	931	945	903	960	944	874	950	874	895	985	884	987	901	920	870	888	900	1010	916	960	952	916	938	883	969	940	941	915	901	929	895	900	944	938	946	936	922	900	867	922	916	947	907	915	906	906	877	896	917	948	942	894	918	932	948	953	944	937	877	859	924	900	943	973	892	909	960	898	923	935	919	885	927	875	948	939	884	971	887	923	934	957	922	901	885	900	930	983	865	914	882	897	903	963	908	883	892	968	929	938	902	911	901	978	979	935	897	859	932	888	983	944	913	909	928	936	945	870	940	895	891	929	920	899	931	883	915	941	914	929	937	928	936	879	903	900	905	954	949	935	939	947	922	923	943	911	879	951	851	913	945	993	886	897	943	964	950
23944	21502	28730	24676	21479	8331	1265	932	849	773	794	747	752	732	736	768	706	764	719	716	695	723	732	716	669	729	681	674	686	701	672	684	705	657	689	712	689	699	715	711	660	713	751	669	694	685	711	683	661	716	716	679	719	727	700	697	657	677	671	695	619	703	709	639	718	708	691	667	697	687	644	661	731	723	731	711	646	651	692	675	715	677	733	656	714	628	720	693	660	692	726	702	651	682	712	686	692	681	670	687	699	678	692	730	712	683	677	684	702	707	697	696	660	664	670	663	700	715	681	703	730	680	672	706	662	712	716	653	642	715	675	675	660	682	650	641	680	730	717	646	682	703	703	667	726	648	684	714	684	676	688	678	693	643	680	711	649	707	696	676	755	662	749	693	724	692	627	659	652	690	672	665	704	716	704	703	673	728	710	691	674	707	681	657	702	715	743	668	718	632	721	661	695	684	721	633	691	738	688	690	655	697	704	699	694	670	694	716	668	702	759	693	697	654	721	702	655	673	702	691	669	757	659	712	696	682	700	760	647	696	694	690	678	678	739	673	672	689	671	719	669	713	687	731	649	699	755	696	703	677	755	721	690	675	626	620	738	727	705	701	695	692	679	701	657	695	636	662	688	703	674	731	670	690	682	715	658	701	715	643	646	681	706	702	691	697	712	720	711	668	687	709	735	705	679	700	721	646	681	704	688	665	697	679	674	674	660	688	736	671	663	615	686	703	628	677	658	674	685	673	678	674	704	671	706	699	689	683	676	641	676	715	743	632	711	740	701	621	712	697	688	722	653	691	693	662	695	679	641	698	736	724	682	695	686	704	696	696	668	704	677	719	657	706	684	646	745	679	696	682	751	631	697	665	635	718	717	664	692	693	678	687	730	675	687	673	746	718	668	691	700	640	708	718	714	688	719	655	683	648	675	689	676	660	704	686	734	658	707	713	689	697	697	707	725	723	658	722	691	673	663	650	678	633	685	736	648	745	701	687	678	661	711	697	681	699	660	698	637	639	681	676	718	705	659	658	696	672	717	706	697	730	715	641	670	691	685	681	668	685	697	710	654	704	656	683	668	716	690	694	701	700	647	690	694	699	697	663	694	693	723	717	667	673	648	682	655	733	689	625	738	714	704	694	685	653	723	702	680	684	701	698	718	661	658	670	675	682	719	670	678	733	650	677	646	667	701	682	645	690	702	688	678	708	680	665	720	694	623	685	700	693	691	735	680	690	667	668	708	691	674	746	678	666	715	704	666	674	694	716	719	685	682	627	721	667	722	696	753	667	695	689	666	698	686	699	725	673	662	692	686	685	678	730	697	712	691	688	669	670	614	692	731	727	700	705	679	659	689	693	709	689	692	751	721	683	706	688	712	664	646	711	698	674	691	699	731	679	710	709	706	655	718	734	704	666	663	721	691	666	739	669	727	725	725	657	700	642	692	685	692	673	695	694	665	651	643	695	730	708	678	667	672	668	648	686	682	695	646	711	680	710	731	714	711	674	682	720	700	675	644	649	649	708	715	659	692	663	717	665	660	736	692	673	684	716	690	666	696	740	657	673	695	713	672	669	672	688	677	622	646	708	640	729	699	651	650	640	729	645	686	668	720	673	659	672	693	700	652	735	663	692	714	697	737	729	695	691	678	715	660	708	680	682	693	647	635	687	705	678	718	693	659	665	698	677	623	730	669	652	659	710	686	646	669	713	649	733	721	675	666	722	674	689	645	676	654	706	675	661	683	719	668	706	714	673	658	685	661	669	698	721	690	660	703	654	685	670	700	669	703	679	649	675	699	687	680	694	649	726	646	741	642	670	703	711	697	684	703	753	651	719	700	717	674	677	647	702	698	726	717	726	661	694	698	671	726	669	677	615	697	740	719	692	660	690	682	711	672	681	693	676	715	710	708	655	664	688	672	731	676	660	644	699	673	696	717	684	673	676	713	662	673	654	683	703	691	670	698	735	689	711	712	694	730	708	686	689	754	720	673	646	722	702	657	704	688	704	674	714	678	686	677	703	699	705	701	660	680	693	693	682	661	673	650	682	701	683	630	647	724	723	689	687	730	687	650	687	652	680	678	651	662	680	699	675	690	712	666	702	750	711	694	681	696	703	683	700	667	696	685	693	699	653	694	659	703	750	661	656	639	701	669	612	693	681	733	702	685	709	655	705	677	722	668	711	677	673	653	647	698	698	646	719	659	694	720	702	659	737	719	657	683	699	706	637	660	693	678	742	699	680	648	713	624	678	709	718	704	707	649	706	750	699	662	712	651	674	683	748	741	716	666	701	690	700	694	653	660	695	703	724	654	692	692	666	684	656	678	705	633	680	688	656	683	687	681	650	668	679	715	660	678	682	675	730	702	635	699	686	748	715	701	674	677	718	671	693	666	716	699	684	666	714	733	674	654	686	699	705	737	671	688	639	684	750	719	746	686	665	680	687	706	733	720	657	661	662	693	658	661	688	676	720	682	708	622	664	708	641	721	698	644	688	718	699	692	714	690	683	700	715	663	670	681	700	647	661	629	731	693	661	652	725	656	683	619	657	677	652	670	726	676	638	650	723	687	644	700	711	646	695	688	671	648	683	739	699	688	674	687	728	658	656	683	677	691	693	696	678	655	650	670	674	687	657	664	707	670	742	681	693	710	719	665	713	706	704	680	716	678	701	685	704	667	650	692	669	682	662	695	696	661	678	727	675	725	669	698	672	676	677	682	723	657	704	711	688	695	715	670	684	669	684	659	683	737	696	680	680	661	644	674	728	719	682	672	665	690	672	670	723	626	619	681	677	677	702	673	663	695	691	694	688	690	705	712	659	642	679	686	681	682	653	726	705	684	670	682	679	665	704	693	628	695	689	684	662	765	684	713	704	662	709	711	734	667	703	632	691	675	686	687	681	708	758	708	648	696	696	691	684	671	661	685	725	699	663	661	681	691	670	716	677	679	701	701	716	662	692	715	650	638	719	690	674	707	711	734	716	704	689	734	686	685	644	690	715	694	696	619	666	644	650	676	704	687	690	649	688	707	748	708	690	675	639	684	674	695	667	665	716	709	681	659	691	663	686	722	687	724	701	660	689	695	734	709	695	657	663	711	700	704	638	696	704	668	691	703	668	685	715	714	681	658	709	686	676	710	696	682	727	725	702	685	699	680	703	637	717	708	724	644	724	710	705	666	704	711	700	668	645	709	675	715	674	679	721	648	729	691	746	717	678	709	671	675	714	708	679	701	664	697	688	683	675	686	666	712	667	625	746	655	692	664	698	678	720	679	644	726	749	686	642	673	692	716	673	703	651	665	684	650	690	692	721	662	700	672	660	697	652	671	689	681	709	668	689	642	617	678	660	710	696	686	693	643	706	662	661	691	700	676	705	695	722	667	701	682	702	634	677	677	704	679	742	712	696	691	700	682	674	649	706	656	701	684	685	663	659	659	698	669	649	631	659	697	665	666	676	693	702	672	662	658	679	668	671	684	683	727	682	669	735	718	726
30995	11968	5101	2608	2084	1733	1573	1312	1129	1137	1070	1012	1011	991	939	975	953	893	885	926	894	904	916	883	853	919	881	885	890	891	873	907	851	891	876	854	934	826	826	881	835	927	846	881	891	836	834	854	865	839	894	812	872	920	878	851	843	888	826	877	849	879	844	853	860	864	853	867	917	853	952	901	822	835	888	902	848	849	889	846	821	922	842	837	863	866	867	850	878	823	838	840	910	842	805	822	858	788	858	864	831	838	843	874	901	829	904	827	903	839	873	904	812	858	854	826	841	891	840	835	856	826	870	800	878	895	844	880	853	885	889	869	837	849	863	881	854	829	808	863	807	873	812	895	880	875	872	846	848	839	840	896	857	904	851	916	861	856	895	843	840	842	850	906	797	868	838	784	896	859	860	874	887	835	849	862	843	849	862	835	866	880	865	889	844	808	842	836	882	901	810	833	854	841	883	890	856	854	840	892	842	848	846	849	893	850	867	870	866	845	873	862	852	843	826	886	902	799	932	861	839	863	923	888	882	845	801	836	877	806	878	855	887	859	870	781	812	866	874	919	876	871	863	896	907	908	840	882	863	836	858	875	895	891	860	829	884	840	884	800	936	826	920	799	805	861	854	838	815	869	790	801	918	868	861	842	855	808	866	875	867	855	856	847	854	888	868	852	867	804	842	840	916	841	817	822	873	873	869	793	841	856	833	889	783	888	873	889	831	886	887	886	859	840	870	852	879	834	901	830	852	847	850	896	858	921	881	826	889	859	855	865	848	849	813	877	894	829	840	847	887	842	894	905	851	921	825	858	877	878	884	865	827	879	812	828	868	909	830	855	850	845	882	825	866	838	857	858	922	876	863	860	842	807	844	892	865	798	847	853	862	907	918	854	857	865	863	888	822	857	843	836	924	825	837	808	854	942	820	872	808	863	783	840	879	882	850	852	849	787	882	872	866	834	803	843	849	863	858	876	836	897	851	846	797	875	863	799	845	842	896	864	843	850	865	902	873	854	871	858	912	910	885	868	904	887	850	806	838	888	784	901	866	871	829	882	854	854	918	834	848	848	880	865	819	843	854	850	843	829	833	843	839	865	837	832	848	829	841	856	793	850	845	851	889	851	869	870	892	884	870	857	847	863	840	861	838	859	895	894	850	840	894	888	834	862	875	865	888	839	845	843	893	843	869	824	845	869	826	843	863	861	830	881	848	851	879	810	856	843	878	801	857	873	807	887	852	894	888	873	832	860	887	833	834	838	921	847	871	884	844	850	855	825	844	856	833	853	790	877	864	843	848	823	879	833	819	837	837	819	881	867	856	847	856	885	858	883	866	872	871	857	854	826	865	899	886	894	832	862	918	894	892	801	884	812	838	849	837	840	887	906	825	878	872	823	872	918	845	879	841	896	903	895	820	905	864	892	870	839	813	903	845	872	868	792	835	839	868	850	879	847	880	856	865	814	877	856	908	865	911	837	853	823	861	849	833	782	848	901	858	892	854	892	869	859	847	847	867	888	927	848	857	841	874	879	876	874	800	815	877	781	872	829	877	859	857	891	831	860	899	907	810	888	840	847	901	869	819	801	849	847	890	900	830	840	882	874	934	934	887	893	858	819	880	838	879	854	840	869	930	829	876	852	847	838	878	835	839	843	892	873	832	895	865	896	870	878	836	816	874	826	847	883	821	890	882	845	841	817	858	880	846	839	854	912	881	864	882	845	862	858	893	884	833	861	899	849	859	833	881	901	852	914	838	871	867	852	870	839	856	912	849	817	837	853	873	903	881	877	839	842	797	870	900	859	841	829	851	881	849	889	892	855	823	804	849	862	881	907	879	902	905	883	829	882	859	870	861	827	883	904	820	856	833	874	815	849	865	884	881	859	852	897	850	840	854	832	846	854	857	835	872	883	909	847	882	880	870	798	857	873	867	838	863	828	859	841	843	896	876	902	819	833	843	905	878	898	835	872	854	852	899	864	876	859	866	845	830	840	808	859	887	894	843	901	865	855	879	860	860	878	841	862	865	858	860	859	879	892	831	859	849	821	928	869	870	873	858	868	848	885	789	858	888	879	839	829	840	866	850	850	910	855	815	828	827	861	874	868	866	870	824	890	881	811	951	805	844	845	913	880	880	861	881	812	846	833	887	851	847	819	871	871	875	878	855	879	866	884	879	857	876	857	847	875	870	859	867	838	853	918	833	895	829	872	934	868	839	839	822	825	894	805	819	838	861	811	873	874	826	929	824	877	862	837	854	839	863	879	844	872	871	826	883	900	843	866	877	843	878	894	835	861	881	893	821	830	860	826	900	840	870	848	880	857	892	894	880	851	820	860	878	897	905	848	869	865	861	862	826	872	860	857	840	885	788	875	912	880	840	849	851	847	896	858	859	852	885	905	854	869	859	840	840	873	813	875	860	867	901	817	826	868	860	811	850	822	850	901	890	871	864	822	856	815	873	842	920	849	888	873	822	869	837	860	831	858	835	889	901	908	892	860	820	905	832	906	846	838	840	885	909	880	858	896	798	910	876	861	887	840	840	832	827	835	855	813	874	889	816	870	900	863	824	877	900	813	871	882	847	858	865	847	885	842	869	829	817	846	863	901	827	870	855	893	829	897	878	833	862	869	847	821	823	848	886	853	853	870	871	826	825	871	919	783	884	844	849	838	861	881	803	811	910	857	870	857	859	867	847	850	899	810	889	854	838	885	889	877	813	839	849	800	904	906	868	851	870	843	858	869	807	812	889	879	896	832	833	842	800	858	854	895	836	831	898	832	857	859	865	818	887	896	826	895	824	817	850	850	832	857	877	849	831	899	889	863	872	865	841	890	850	853	851	843	873	886	868	847	865	832	826	862	927	826	844	843	871	815	837	852	840	904	894	828	888	908	916	868	816	864	881	864	844	908	892	842	872	886	842	858	810	848	858	853	910	834	877	881	861	873	824	833	841	856	847	852	824	870	861	843	872	847	891	856	858	880	824	845	862	850	890	887	822	849	862	857	859	828	859	898	823	873	838	878	871	841	905	831	881	837	872	821	880	885	813	777	886	803	866	873	857	888	821	842	832	870	878	849	837	873	861	855	835	849	864	819	953	853	891	877	839	860	807	819	788	807	873	867	857	868	826	816	865	838	830	844	893	863	900	842	844	830	833	873	856	840	839	849	888	844	871	852	822	848	881	889	878	845	868	859	813	890	880	884	812	884	857	836	850	838	877	832	824	804	801	888	890	851	878	842	853	816	849	830	821	877	860	875	903	855	795	797	835	856	861	896	872	820	833	865	851	907	830	862	849	867	838	899	855	835	895	875	876	866	861	823	893	870	851	837	866	854	832	852	880	847	867	841	833	910	840	833	844	888	856	798	920	802	858	845	844	878	811	881	802	827	832	910	857	918	894	859	818	837	859	824	899	917	886	861	770	833	880	883	822	870	874	827	922	862	859	882	858	830	859	844	860	822	896	849	865	946	820	848	852	877	852	844	885	870	932	847	809	834
25196	21523	27457	25847	6739	663	596	531	525	496	475	511	444	447	415	466	481	445	460	453	457	410	433	461	422	460	457	443	433	444	447	457	436	427	455	446	437	446	441	418	428	449	427	444	438	434	451	428	470	434	460	450	500	450	431	452	417	440	469	419	444	437	444	441	438	477	433	460	428	440	435	421	418	443	431	400	445	408	434	436	467	457	433	454	415	421	418	460	429	437	423	432	432	416	487	430	442	455	448	429	456	416	438	474	437	428	465	428	405	476	439	456	419	463	423	430	395	421	465	393	448	441	391	426	403	423	415	422	422	431	435	449	465	436	433	429	436	435	409	456	419	427	422	429	412	427	451	396	421	408	385	425	468	448	453	429	436	462	429	444	463	510	410	429	428	419	432	470	438	426	456	443	467	431	459	444	417	412	452	448	433	418	424	454	485	414	438	414	431	424	445	423	445	450	482	417	455	414	440	438	450	465	438	477	454	456	431	415	408	434	407	414	445	426	471	448	477	416	447	428	421	449	434	449	423	411	462	459	379	440	438	448	444	398	437	427	403	471	441	451	429	456	434	389	419	442	399	434	498	456	444	393	454	432	416	452	453	413	430	451	427	416	432	503	402	400	469	458	437	480	441	442	462	436	433	434	431	426	439	458	437	444	413	466	454	443	433	424	393	417	485	437	476	434	454	415	436	407	434	441	441	437	448	439	445	468	466	426	420	411	452	426	402	426	433	460	415	446	437	473	423	411	421	435	466	447	439	467	466	460	422	441	475	416	424	429	445	418	435	432	434	425	437	452	410	409	421	415	381	424	465	439	404	422	431	463	435	455	447	431	440	398	458	402	427	470	459	427	422	407	445	455	409	418	453	428	413	447	430	430	458	441	424	452	471	410	434	444	446	435	452	469	441	453	453	449	424	421	460	434	412	440	436	466	466	460	429	414	453	430	427	425	439	416	415	455	417	462	452	412	426	435	429	444	409	427	395	414	418	382	463	426	412	443	478	461	445	457	448	443	435	405	433	454	443	425	446	424	412	426	434	430	439	433	430	447	428	423	446	434	417	425	419	411	422	466	423	469	427	440	464	441	463	441	448	425	461	420	426	435	449	455	420	440	389	406	455	449	423	425	451	428	457	454	408	437	444	432	391	449	436	452	441	451	431	468	441	409	410	458	435	455	450	431	407	417	493	425	421	464	450	446	438	435	415	467	433	451	390	444	386	453	423	445	423	426	444	454	406	459	443	396	416	449	436	431	435	467	444	427	414	446	454	395	421	467	440	426	470	418	406	406	430	434	403	464	443	460	438	514	410	461	405	444	405	408	450	441	414	444	426	423	396	497	433	449	429	438	425	464	430	449	420	436	426	432	424	434	416	434	441	427	393	408	443	447	430	420	428	434	432	441	457	424	472	390	437	449	403	434	469	463	424	436	443	445	432	414	427	445	439	444	449	470	410	384	417	462	391	390	450	416	442	410	419	439	414	450	429	453	440	433	429	471	439	449	440	455	445	415	430	416	431	398	422	461	420	447	427	408	468	439	469	452	446	468	457	436	383	405	448	422	425	408	404	423	445	415	436	406	412	434	467	423	431	426	411	431	452	417	441	467	419	438	426	401	431	421	461	449	438	445	448	487	433	445	439	464	469	428	434	438	425	429	406	427	429	411	444	474	445	446	437	465	446	433	410	403	426	449	446	427	418	433	408	408	485	459	415	440	459	455	421	426	419	422	490	443	438	502	452	402	426	435	425	429	477	419	464	426	451	430	422	430	451	446	460	430	412	417	418	447	437	425	449	468	432	461	465	424	455	475	412	410	436	458	467	450	460	440	470	433	418	448	449	437	431	436	443	429	430	417	438	438	463	443	431	421	452	469	426	442	447	419	469	441	439	416	407	465	434	453	459	452	436	450	411	438	418	433	424	485	431	449	385	460	466	417	430	461	441	440	451	443	443	415	445	425	448	439	410	433	434	437	427	445	424	447	448	438	417	455	444	423	444	437	434	461	498	439	471	457	417	437	453	431	415	468	421	458	438	438	467	391	465	458	425	442	420	450	422	459	457	415	440	436	454	417	464	404	412	395	433	455	411	427	460	464	482	439	440	461	413	457	459	433	465	432	425	425	433	426	421	436	452	433	457	467	457	405	428	453	406	418	415	416	430	474	435	408	429	451	437	459	473	395	427	423	422	409	403	428	446	435	405	429	449	449	454	428	428	419	468	434	442	451	409	472	420	439	430	417	443	436	428	416	485	433	447	448	450	432	442	428	435	419	450	420	464	440	414	449	430	453	477	431	448	430	394	415	444	427	416	409	461	420	432	428	422	485	432	433	421	473	449	434	477	430	441	408	450	437	453	434	410	440	447	437	451	387	474	376	426	431	425	462	443	429	450	459	440	434	423	430	448	448	452	408	440	412	458	428	441	424	426	439	442	416	471	441	429	457	420	426	453	485	420	449	416	427	422	443	439	443	443	421	440	429	436	455	435	422	457	420	416	434	448	418	438	411	440	431	431	421	452	444	400	436	459	458	423	409	414	444	424	393	434	425	425	418	403	412	444	441	426	444	396	482	433	437	437	441	436	422	471	441	419	425	442	476	405	440	418	447	423	434	475	471	453	460	447	454	425	397	438	454	457	401	424	424	449	414	474	449	481	459	456	450	472	453	432	453	469	424	442	462	488	466	426	459	431	442	431	434	436	428	449	468	432	406	455	444	444	469	413	422	457	427	459	438	428	428	422	461	427	424	465	413	421	454	444	422	394	443	408	445	403	460	459	446	450	437	437	444	440	447	457	433	420	430	464	436	464	451	423	431	437	411	403	473	418	405	468	453	399	465	427	413	440	459	430	437	438	448	432	424	428	443	448	444	424	434	427	415	456	443	458	470	401	419	475	455	467	440	440	468	445	420	487	437	446	464	405	401	381	396	408	469	466	435	439	436	463	440	486	473	421	428	447	441	446	432	430	437	444	424	456	413	408	467	448	439	418	446	447	417	421	455	439	432	438	410	414	439	418	438	420	418	441	433	401	454	445	446	481	402	427	432	457	473	449	439	435	460	439	469	508	434	445	403	436	462	416	443	448	404	417	423	451	445	455	453	421	451	412	484	445	428	427	443	419	427	429	454	466	409	442	444	453	437	437	428	405	414	426	428	432	445	423	450	424	440	461	446	483	433	488	429	459	454	451	451	412	445	430	428	441	419	365	424	428	419	427	437	408	428	441	432	440	456	443	420	430	424	419	456	433	444	430	402	430	424	411	446	429	464	394	393	420	428	438	430	434	442	443	449	439	445	420	409	471	422	426	459	417	436	412	428	423	429	444	412	440	444	429	417	460	454	431	409	444	437	422	444	415	414	445	452	435	413	432	419	416	457	438	409	449	436	444	407	454	460	406	420	414	431	430	433	441	412	431	438	424	435	420	435	447	467	432	476	425	437	424	434	456	425	463	436	425	492	437	394	455	430	425	483	408	455	457	442	426	439	437	451	454	475
28351	7163	2664	1424	1154	1009	888	810	762	654	683	623	635	644	591	556	589	565	585	577	588	560	606	556	513	591	544	590	563	522	562	512	566	587	563	536	563	512	542	551	521	545	557	535	596	555	525	572	534	558	545	563	549	540	563	575	538	576	575	543	549	534	553	558	570	533	506	527	553	547	506	569	545	526	487	591	543	595	540	545	527	562	553	540	546	557	556	565	551	550	482	533	532	523	513	547	505	547	535	575	492	523	551	534	552	534	556	529	539	541	532	574	525	512	575	547	562	561	533	523	478	535	568	557	561	512	559	524	559	521	507	560	560	500	576	534	542	596	592	553	494	524	517	507	510	535	576	543	515	542	545	569	579	605	530	557	573	566	550	550	534	550	541	550	537	529	569	541	543	547	517	526	540	527	584	532	560	568	584	565	551	541	532	565	541	540	547	526	586	571	520	563	550	525	557	535	536	551	544	555	527	543	550	556	546	493	539	529	569	591	534	550	574	549	537	508	526	567	585	527	583	513	577	545	543	529	540	531	573	522	546	543	570	533	604	529	553	556	522	506	543	565	549	556	574	541	516	523	551	527	540	552	525	551	548	530	544	584	530	530	553	549	535	571	568	513	522	537	540	528	559	536	544	520	526	526	529	520	551	592	503	528	495	557	561	536	514	554	489	541	530	516	541	539	556	553	582	574	580	586	556	542	531	523	567	538	523	550	548	536	553	518	554	515	534	532	564	519	542	571	546	520	543	526	581	582	551	589	552	551	537	582	538	544	574	533	541	596	573	588	550	519	537	524	545	525	549	576	546	538	567	535	524	498	550	576	554	531	507	567	517	581	545	535	522	543	547	537	541	545	531	549	559	558	551	587	553	577	537	524	518	554	547	522	520	558	508	561	532	510	557	520	531	537	504	537	507	534	597	579	498	548	582	524	578	578	538	530	541	514	554	532	548	553	586	532	543	515	510	568	535	529	528	557	565	497	557	506	585	564	552	533	564	549	558	577	504	560	556	564	528	578	549	548	495	547	534	523	558	538	540	516	541	555	564	509	555	533	528	563	577	561	477	544	588	566	537	537	581	536	558	581	599	540	560	548	493	517	576	522	527	576	547	508	540	557	543	527	517	533	524	524	547	581	528	523	554	538	544	523	496	567	561	599	554	537	552	551	508	575	546	543	539	528	517	559	537	525	552	562	572	536	613	566	560	544	533	545	503	525	572	587	544	575	510	549	547	581	556	535	559	581	562	537	530	520	572	582	545	550	575	523	539	560	522	543	555	582	561	530	575	540	539	559	548	546	533	546	553	526	521	555	502	555	567	533	544	561	532	540	519	526	544	535	553	548	573	566	550	537	535	605	555	513	581	529	542	553	558	555	576	520	531	572	522	570	517	548	543	529	536	554	557	542	496	525	560	551	553	516	548	581	542	565	538	548	549	514	541	551	515	520	502	561	597	556	559	539	550	555	546	537	527	573	518	536	528	544	542	543	551	564	583	552	545	578	569	563	546	575	564	544	567	559	548	547	547	527	553	513	530	526	522	541	539	556	517	519	568	543	540	568	534	573	539	544	559	581	572	516	551	572	518	596	554	549	516	547	539	538	545	538	549	550	531	526	519	510	558	553	562	559	545	507	526	542	572	542	548	524	540	535	570	558	548	573	554	542	543	540	545	533	587	542	557	523	534	529	539	541	581	533	538	533	556	569	532	556	572	584	519	580	571	505	508	542	546	530	567	539	503	583	525	584	536	570	543	534	566	553	561	571	518	554	527	490	566	530	571	565	528	567	487	571	508	532	525	577	563	524	544	579	554	543	517	527	498	544	579	529	502	567	530	546	516	583	558	521	538	513	558	540	592	554	583	548	568	513	575	545	607	518	542	556	534	562	542	560	560	534	588	557	538	523	546	551	527	536	530	530	538	544	526	570	545	544	508	557	548	552	572	555	530	572	553	542	523	550	548	562	568	506	517	519	529	516	524	558	551	552	556	531	542	533	543	593	538	579	538	496	531	541	541	522	521	542	522	604	512	523	534	558	528	561	532	528	526	538	535	554	578	576	563	555	530	545	561	544	531	542	558	522	543	516	532	555	518	517	554	539	535	532	565	547	532	527	540	514	569	529	590	558	540	570	556	551	548	592	528	566	534	515	594	528	564	570	567	574	557	576	519	520	538	544	550	548	512	520	565	523	541	564	521	506	553	516	508	541	545	553	543	522	546	551	544	551	559	546	478	541	553	550	522	560	569	535	568	548	568	557	534	522	536	553	569	529	569	553	600	526	546	488	582	529	558	588	502	520	539	545	513	507	538	489	542	523	510	522	550	538	547	477	560	582	530	523	552	553	560	534	511	590	531	539	578	526	561	606	565	533	559	546	552	542	570	524	523	520	521	548	538	549	522	594	532	513	555	550	547	564	551	538	565	524	512	587	568	549	599	542	553	516	546	526	575	550	562	497	503	556	525	537	561	547	564	561	534	551	500	526	592	511	514	548	557	555	516	574	558	573	528	541	591	533	563	557	609	520	574	534	548	552	532	536	549	549	512	524	488	522	573	561	519	539	529	550	552	545	533	550	553	572	502	553	564	567	523	557	529	531	549	552	545	576	536	526	508	593	525	558	532	546	531	528	558	542	559	565	536	547	530	513	558	563	558	539	555	543	564	567	568	570	550	540	548	560	560	561	553	550	528	497	557	553	585	529	546	515	534	543	544	517	572	506	510	549	530	568	535	534	526	540	557	515	557	547	534	568	544	532	530	559	537	524	543	522	531	561	490	555	558	554	589	542	572	559	539	559	569	565	538	548	518	530	564	550	520	568	523	559	529	566	539	567	515	562	526	550	515	568	531	528	523	583	548	589	574	494	560	532	570	532	574	513	540	524	569	588	557	567	558	518	544	573	534	574	551	532	556	555	571	533	549	551	555	538	557	545	527	542	554	553	537	491	544	514	540	503	579	515	571	525	572	552	530	529	578	567	504	541	539	521	547	544	497	483	569	535	544	480	522	542	507	553	502	519	540	543	526	531	531	565	532	553	564	528	513	565	491	528	528	554	505	549	533	550	530	511	532	548	529	511	514	545	521	518	591	547	585	539	572	541	539	539	549	541	543	530	537	567	521	555	522	508	558	599	579	524	572	544	534	535	584	534	573	544	581	541	503	544	553	567	519	536	512	494	522	550	547	536	523	542	535	557	539	538	564	569	501	508	527	532	512	566	520	556	538	530	537	543	511	546	522	554	537	550	537	512	562	541	543	528	572	553	572	559	506	543	497	539	550	571	497	525	549	555	521	557	545	511	513	544	535	522	563	551	546	562	554	503	509	561	562	531	559	544	531	576	557	530	567	546	560	534	536	564	518	511	534	534	579	585	551	542	540	515	525	545	541	533	551	524	556	535	523	515	533	578	539	526	515	542	582	546	525	520	488	545	561	568	583	560	525	522	543	552	577	557	529	569	554	547	562	517	545	539	518	583	578	530	527	509	567	495	569	543
23034	21606	29417	24254	21607	21590	4891	760	572	550	480	429	435	370	377	335	376	338	328	327	340	297	278	317	281	290	311	306	322	330	303	306	318	292	341	317	286	290	305	295	286	283	302	276	282	297	292	293	259	247	300	274	315	333	282	315	295	298	252	296	293	301	294	278	277	269	264	278	309	296	323	266	312	282	324	295	255	279	323	284	276	310	277	264	287	281	289	253	272	303	288	285	288	314	276	291	291	283	292	284	342	296	271	282	285	277	270	302	292	310	289	291	293	281	299	277	286	295	290	294	288	275	280	297	271	273	304	301	307	293	287	272	303	264	286	277	325	263	285	268	271	303	276	270	251	284	307	282	294	302	303	286	280	298	259	270	312	285	252	293	249	297	264	283	319	303	290	276	288	291	280	299	281	302	305	310	286	297	318	310	311	243	288	256	304	309	278	312	264	275	309	290	269	282	303	282	263	290	269	284	255	283	293	323	286	276	274	318	274	343	304	304	301	283	293	288	274	298	267	275	300	279	235	305	280	276	300	297	300	311	270	282	298	282	283	291	284	281	246	303	285	285	273	272	303	293	281	261	297	292	326	259	276	318	309	250	272	311	296	308	300	322	302	322	293	271	279	309	295	280	308	262	277	254	298	325	286	287	304	301	280	282	286	282	273	284	279	302	284	289	294	276	277	293	251	294	299	276	286	277	296	283	273	303	291	296	280	303	275	279	294	297	314	274	286	289	319	294	272	278	268	297	286	295	295	293	296	298	268	315	305	289	297	283	312	282	290	310	261	253	273	285	326	263	272	280	277	267	282	292	262	307	279	256	285	281	314	296	281	315	284	314	292	294	271	255	289	288	267	253	307	272	273	317	268	297	277	281	317	294	291	340	292	304	283	297	264	281	284	276	308	282	282	306	273	285	285	282	271	300	295	287	267	286	273	269	305	279	298	280	282	296	283	282	293	286	316	259	256	284	271	276	296	259	288	310	278	265	298	287	287	268	274	282	277	281	272	266	290	266	295	300	302	249	283	298	253	282	260	259	299	308	301	279	288	277	299	252	286	286	319	311	255	275	295	313	307	275	280	278	291	258	259	285	297	315	285	291	327	269	296	293	275	307	285	261	282	294	304	293	276	293	275	299	275	283	292	299	286	278	315	297	300	276	286	306	320	289	297	307	272	319	304	287	265	251	268	297	294	263	280	289	279	283	280	281	280	319	284	291	268	264	285	291	268	293	305	274	292	286	285	282	286	294	301	294	282	278	305	274	278	296	295	266	239	270	249	276	290	304	281	282	297	292	312	277	298	275	289	323	311	242	271	298	328	274	263	295	285	271	295	313	277	290	291	280	274	285	272	255	288	280	272	294	279	273	270	302	265	297	279	272	296	261	282	314	273	329	278	286	272	302	283	290	298	321	275	295	285	269	270	268	268	312	252	267	289	273	308	268	270	261	297	290	291	294	266	280	288	272	311	307	300	290	256	299	270	306	291	274	292	260	247	281	282	243	296	280	296	265	285	288	313	309	266	289	294	292	277	295	317	302	259	292	313	276	273	300	291	263	261	274	286	270	275	308	298	289	293	282	277	272	281	256	266	281	277	281	294	276	281	276	281	293	265	277	263	276	302	291	295	295	270	299	260	301	284	290	268	266	291	296	295	287	301	314	319	290	296	280	321	265	325	312	282	286	296	296	259	279	279	292	272	304	274	303	281	281	280	283	282	304	281	311	276	263	305	329	299	289	291	291	289	293	311	287	305	300	284	281	325	315	316	291	282	280	266	285	271	249	286	267	278	291	271	254	283	266	263	282	298	289	306	298	263	291	321	268	304	282	318	270	283	256	304	299	294	273	264	262	253	289	277	250	274	275	283	296	291	298	300	299	280	289	276	287	264	287	308	272	293	247	302	309	271	294	281	272	293	303	273	266	314	284	298	269	289	306	258	279	264	294	272	305	312	314	293	320	256	269	286	285	264	298	265	293	286	275	268	303	293	299	280	284	244	299	258	311	291	287	291	286	273	292	286	290	283	297	269	283	299	277	267	275	281	276	269	295	300	284	275	313	306	306	242	238	268	265	272	296	306	322	266	297	275	268	293	307	296	307	274	313	300	300	276	276	266	300	268	288	267	316	309	293	290	289	318	289	294	296	272	253	297	293	290	287	290	303	271	278	277	283	286	282	298	322	274	267	292	284	289	288	285	274	301	329	280	295	309	282	285	255	283	279	270	272	307	300	286	260	286	283	293	315	240	290	282	320	281	283	285	296	306	254	319	297	272	265	295	291	277	267	295	292	280	286	293	297	277	285	319	291	341	277	288	292	294	310	288	284	282	247	301	312	304	288	263	278	249	312	290	263	289	295	288	287	275	266	260	283	288	271	267	269	278	272	261	265	296	273	277	284	288	276	275	294	295	316	287	320	259	276	285	252	307	294	285	317	282	288	278	296	304	329	286	268	282	286	283	301	263	295	288	333	307	302	291	300	292	294	258	280	273	274	284	281	277	294	294	278	278	259	293	259	269	303	255	302	270	289	292	294	288	306	281	294	271	284	268	288	264	287	285	246	280	315	272	313	255	271	323	298	281	311	269	302	266	285	317	297	293	272	283	295	297	289	284	322	309	271	295	266	302	246	274	322	274	302	305	274	317	333	293	290	266	233	270	290	277	270	254	254	244	273	272	286	322	280	270	306	301	300	298	250	296	315	301	303	260	286	294	298	310	295	279	268	296	284	305	275	314	262	313	282	277	326	318	292	329	315	298	277	257	298	295	288	281	264	278	285	282	275	263	278	257	274	280	294	317	282	274	272	283	301	261	266	285	292	299	312	305	303	258	311	288	254	289	315	300	288	272	281	286	278	272	286	306	287	285	290	283	286	277	282	258	290	287	296	276	299	283	295	269	284	242	297	290	302	300	290	300	279	291	279	294	279	295	315	274	276	311	275	295	295	272	283	279	273	292	260	263	278	275	300	300	280	259	275	292	278	296	263	311	305	295	283	297	294	295	288	304	298	270	281	295	269	262	294	281	288	269	297	291	278	302	286	297	301	261	307	288	306	277	262	289	268	253	300	258	305	281	280	295	285	289	272	261	295	254	285	262	292	294	300	277	286	298	283	313	266	282	284	290	267	272	300	270	285	271	283	292	293	276	312	284	268	278	272	310	279	283	279	291	303	276	282	267	274	279	281	269	297	282	279	259	300	276	284	277	301	285	285	293	289	271	281	290	290	264	258	289	251	284	265	272	293	296	295	288	296	284	274	313	304	273	285	274	282	264	283	307	289	322	281	296	291	293	291	292	295	269	276	295	265	292	263	274	301	279	268	259	305	307	314	261	279	300	302	313	297	318	294	287	280	290	295	269	282	290	307	274	278	308	266	305	315	296	282	289	286	302	285	261	299	300	298	290	327	262	272	284	294	304	288	271	269	278	292	251	280	275	280	284	278	267	287	268	296	264	278	251	274	261	273	263	328	279	299	291	306	281	278	327	309	272	267
38137	16475	7763	3733	2671	2031	1620	1228	1055	916	801	726	661	624	520	542	488	511	521	479	458	478	431	422	426	429	393	403	409	396	433	409	409	393	396	387	377	404	347	392	382	363	361	408	388	389	379	388	398	405	369	402	392	427	388	395	384	399	364	378	372	400	358	374	396	370	374	376	385	383	401	377	362	393	394	413	385	402	362	359	400	374	383	368	357	359	363	398	403	374	341	383	341	373	414	342	339	378	386	372	344	373	375	395	386	383	382	362	365	386	355	365	372	379	355	376	365	379	411	381	373	351	393	375	360	395	397	371	398	398	413	360	395	368	397	336	381	371	400	353	398	404	368	390	388	373	360	350	385	385	370	371	340	365	383	345	395	358	381	369	381	390	379	388	375	376	373	388	389	377	396	412	440	357	354	394	375	360	374	388	375	341	388	363	366	411	368	369	390	376	359	324	354	388	362	362	368	392	378	406	387	376	349	391	382	349	396	387	386	339	361	347	381	375	360	396	368	380	367	389	355	341	386	419	386	368	333	388	395	351	369	361	384	414	393	368	333	358	347	361	366	337	356	399	348	368	377	399	342	400	370	384	373	386	399	360	379	384	369	399	346	362	365	357	369	392	375	385	357	367	365	386	390	374	370	401	352	362	369	401	399	364	370	371	387	384	383	374	377	388	387	416	361	381	359	376	363	383	378	353	378	358	380	368	391	387	368	367	361	378	361	359	366	373	382	387	372	377	369	387	370	349	384	373	352	371	389	402	402	395	336	392	365	399	352	379	415	390	369	355	379	387	355	353	383	404	362	328	367	382	366	401	355	400	376	384	383	369	362	378	375	386	387	397	367	373	352	381	370	389	373	376	366	371	351	383	364	371	376	353	375	335	384	336	335	365	372	348	380	385	381	405	388	377	382	373	368	364	398	384	371	337	382	357	338	377	354	411	384	387	364	394	392	389	380	372	381	371	413	385	375	365	363	358	383	365	394	385	357	358	393	353	362	391	362	412	360	351	381	375	396	330	361	353	390	360	382	394	427	391	399	383	361	392	396	348	355	383	358	372	374	366	377	369	401	350	368	340	402	361	367	394	369	382	368	390	342	377	357	366	380	393	376	365	355	394	372	366	373	363	398	416	376	389	386	341	365	397	359	379	361	374	343	385	392	364	370	360	361	383	388	366	358	390	372	394	362	380	398	361	346	393	326	361	367	376	395	365	360	376	365	348	424	385	394	350	344	351	366	398	379	357	420	396	341	394	392	362	399	374	378	357	373	392	387	357	374	341	413	364	388	342	351	344	363	385	403	366	378	388	369	360	393	364	384	399	405	381	402	347	353	373	362	358	368	328	397	362	385	379	410	387	389	423	346	392	371	375	365	387	373	398	372	370	358	394	402	386	335	359	411	389	351	371	357	367	366	326	371	363	366	372	353	402	395	378	389	367	393	359	413	351	407	358	377	375	343	380	368	350	372	346	389	396	376	379	379	377	386	369	372	344	362	367	355	367	368	375	368	358	349	371	383	359	355	388	378	370	341	387	357	327	381	416	401	387	372	346	386	348	356	391	361	356	389	382	367	380	375	359	396	347	369	389	365	339	370	334	350	380	415	418	361	381	388	387	345	345	358	375	367	351	364	372	373	379	405	351	351	399	379	403	394	383	385	357	372	372	377	372	362	405	378	408	360	371	374	354	368	418	389	369	386	342	376	350	370	359	354	378	384	382	367	369	377	363	366	332	389	397	329	393	389	372	388	358	393	355	387	432	413	326	355	417	356	362	344	380	387	359	347	373	363	384	408	370	372	365	430	371	387	406	369	418	397	363	359	377	369	348	355	400	385	398	343	374	368	385	377	405	372	339	376	384	377	379	373	377	367	390	405	395	360	348	362	399	412	365	365	376	390	353	364	367	388	337	367	374	355	379	371	358	358	407	369	368	374	359	395	362	369	375	406	334	376	369	409	371	370	384	372	387	369	397	389	368	356	352	401	374	352	384	370	433	366	407	403	377	371	344	378	394	387	400	349	388	371	394	348	401	354	390	419	382	356	366	363	386	389	393	384	391	384	386	373	378	342	408	357	372	359	356	394	379	355	387	364	411	383	345	388	393	371	415	384	404	368	394	385	358	360	362	363	392	363	364	342	379	396	372	394	363	366	366	357	366	354	367	354	382	382	342	372	421	391	380	353	408	390	379	360	379	365	341	357	392	372	354	371	376	361	391	404	358	371	328	365	372	379	367	404	390	381	379	388	364	351	378	406	402	345	361	385	391	373	380	362	347	361	375	365	387	359	390	373	361	385	346	350	392	380	365	410	380	436	352	389	383	397	366	343	397	366	356	369	382	366	370	386	386	384	374	401	417	362	396	340	380	397	383	411	380	364	346	382	343	365	355	355	365	369	364	383	352	368	342	416	390	356	383	353	390	347	367	379	395	355	401	364	404	359	350	382	392	389	365	364	343	372	390	377	418	376	378	386	399	393	371	348	363	376	372	385	421	379	373	376	377	370	371	389	373	391	391	391	391	350	369	393	392	368	400	343	380	381	375	344	376	367	352	383	367	418	378	369	367	348	397	374	356	367	358	405	386	361	391	375	381	403	372	374	347	406	391	342	385	375	386	386	352	399	355	359	380	350	378	391	395	404	397	354	381	402	364	397	388	356	370	341	382	356	371	354	362	411	356	349	345	370	383	396	377	399	352	394	357	343	410	368	393	400	371	401	376	349	383	375	405	326	353	395	393	420	379	389	337	358	369	358	360	347	368	403	387	354	390	360	394	367	404	380	395	385	386	346	355	369	374	371	360	379	353	359	354	407	395	381	399	391	370	395	375	366	386	390	407	386	369	366	395	378	374	343	372	378	358	372	381	367	378	380	384	378	374	380	401	391	380	375	389	393	359	379	368	332	393	368	343	375	413	361	372	368	391	362	357	357	417	381	342	399	378	367	360	362	372	401	366	354	360	369	369	397	357	381	347	389	356	364	347	417	379	381	321	386	372	379	353	351	360	405	405	386	374	381	367	382	355	372	391	367	376	388	376	344	358	392	363	420	399	343	403	383	352	369	371	362	373	381	365	341	395	373	390	343	355	391	381	402	366	361	366	394	344	374	385	375	386	374	397	353	420	356	375	368	377	379	364	348	364	403	357	382	388	363	422	379	397	359	392	365	391	391	389	384	381	388	379	380	366	376	380	318	365	347	326	361	413	323	380	358	378	380	387	300	364	370	391	367	367	363	381	406	334	377	365	369	358	344	382	387	388	357	363	379	394	398	391	387	404	403	367	412	383	369	361	402	360	372	357	370	382	393	395	356	386	386	367	355	389	377	357	373	369	400	374	409	355	394	373	395	361	377	367	381	368	382	363	360	371	355	390	371	354	377	377	343	390	422	368	373	384	406	389	362	375	373	349	396	380	396	378	371	386	358	364	383	379	372	374	416	361	394	383	361	378	363	389	379	401	380	387	388	361	352	390	372	353	363	383	326	368	330	355	366	383
27954	18785	4690	1053	769	766	767	769	727	800	790	733	783	786	745	743	761	732	761	749	726	768	735	728	816	704	789	792	789	757	698	777	722	753	735	752	744	730	724	698	738	779	778	738	747	781	725	770	784	741	768	774	798	727	727	816	735	717	734	751	679	751	791	736	756	742	786	747	717	751	740	751	698	744	792	740	800	718	747	758	778	746	773	735	725	751	765	758	759	780	734	763	717	780	732	758	761	729	712	731	705	777	814	722	773	747	734	721	743	768	763	757	733	762	760	792	718	735	719	797	767	743	742	758	749	739	731	717	733	769	755	742	764	752	733	723	747	772	775	778	725	797	805	727	758	762	751	739	775	693	716	755	754	700	826	720	689	739	803	724	766	730	715	781	773	752	788	758	801	754	759	730	726	664	696	756	744	756	796	714	757	767	753	766	749	712	801	731	726	752	711	719	702	711	745	722	663	752	746	719	767	792	695	796	750	779	807	723	712	724	725	710	810	745	737	771	742	771	786	727	782	740	743	712	716	746	741	760	782	751	745	779	744	782	723	732	743	763	755	763	735	744	772	742	776	695	740	766	725	767	774	754	739	799	690	761	773	695	796	699	729	798	748	721	725	744	735	755	738	740	771	764	720	775	812	742	740	740	745	747	734	766	744	703	800	762	701	758	762	767	761	721	787	786	783	744	749	729	755	809	766	720	740	711	756	727	735	738	722	735	761	764	785	678	717	729	792	760	752	745	721	771	736	736	751	746	752	764	719	694	731	767	764	730	780	814	763	824	718	769	740	713	757	782	769	729	748	744	751	745	776	769	729	737	760	741	734	705	697	790	779	764	823	712	739	748	793	732	763	753	804	767	743	706	730	760	805	745	723	743	729	740	805	795	777	781	781	710	750	709	769	740	749	761	715	706	735	752	790	757	737	733	735	750	755	748	753	734	734	779	763	774	787	760	745	776	722	735	709	770	747	730	702	776	729	734	747	758	740	701	756	735	778	743	773	718	737	733	714	729	744	756	754	728	737	674	721	723	725	754	749	756	740	748	682	792	737	722	756	721	731	763	776	746	702	733	769	758	770	724	784	773	756	735	746	755	734	756	750	717	725	744	692	731	695	726	779	744	751	761	731	719	732	724	761	754	773	756	748	713	775	731	744	760	739	709	773	717	761	736	736	717	745	759	785	703	744	722	752	748	789	765	717	755	778	742	738	707	787	775	747	766	751	755	760	821	773	756	764	708	708	740	752	745	779	776	733	749	727	699	767	762	733	767	760	779	698	700	740	723	751	740	788	712	749	714	774	772	695	732	768	740	771	745	738	751	714	729	779	766	756	755	737	756	741	781	747	710	717	776	722	755	753	806	777	736	771	701	782	797	742	751	714	761	741	752	777	757	701	764	733	728	734	758	730	750	739	738	733	777	752	772	717	730	737	776	801	755	728	765	750	761	754	805	788	715	793	735	802	742	721	751	779	761	726	772	746	756	711	754	729	789	760	749	683	786	769	758	728	747	746	760	815	744	736	803	691	729	742	726	805	728	699	744	762	713	778	738	731	717	747	761	664	759	739	751	804	731	781	754	749	772	784	761	684	751	757	719	722	744	746	709	762	782	732	756	770	731	768	735	705	792	741	758	720	763	745	693	729	685	778	740	750	710	760	735	737	748	756	747	751	818	712	768	754	798	762	745	785	728	775	747	791	751	734	738	758	794	747	780	757	734	724	741	781	735	688	759	756	769	819	735	771	694	833	695	738	770	714	794	771	731	809	743	744	783	742	708	729	737	712	760	747	769	737	735	730	753	761	715	782	754	818	809	748	799	765	743	739	690	767	780	683	744	751	717	727	743	729	743	723	747	742	753	739	751	782	743	718	763	762	754	753	750	785	710	744	695	783	774	761	810	770	716	730	754	732	813	764	739	759	737	729	742	746	736	733	758	738	755	796	798	764	786	766	763	711	718	764	769	754	752	740	727	754	758	775	746	774	761	715	767	761	715	746	720	749	797	759	787	750	739	708	734	749	752	734	726	746	749	763	757	756	792	766	737	709	754	739	723	735	775	748	774	748	739	751	726	750	740	723	723	724	779	730	748	746	725	735	751	706	703	759	756	762	784	795	755	759	730	722	653	796	762	723	849	745	715	764	763	740	743	781	806	784	725	738	813	777	754	768	710	744	742	754	743	715	743	777	722	771	723	751	740	738	754	750	787	754	769	733	747	732	725	754	741	739	770	743	703	769	752	710	760	725	764	736	698	731	715	754	730	707	715	744	744	766	742	789	734	775	780	766	750	701	710	713	792	730	740	777	702	795	756	705	731	745	755	707	768	752	738	754	733	731	738	742	749	777	757	777	780	698	773	795	771	758	764	733	740	773	758	742	787	769	740	764	798	728	779	753	676	793	755	714	756	745	739	754	774	751	725	723	760	756	733	782	715	737	723	751	721	737	774	738	767	744	703	745	757	770	752	731	721	759	746	702	694	749	756	722	769	756	764	811	741	752	746	716	772	731	782	767	752	801	691	724	773	733	737	773	751	699	798	797	785	755	744	768	736	747	708	739	749	786	739	775	776	696	735	722	742	715	761	763	808	791	726	746	742	825	745	772	708	714	697	777	730	748	787	755	704	736	750	783	807	706	766	759	710	754	730	790	754	788	744	750	677	732	754	797	728	720	768	741	710	729	751	723	777	788	733	779	786	730	760	722	744	799	738	723	781	711	749	735	773	774	730	767	776	755	738	789	747	745	764	721	797	742	720	747	752	816	791	782	767	755	769	744	728	740	767	799	731	734	766	786	741	745	726	754	740	793	771	828	743	754	780	758	702	819	773	736	744	725	711	771	736	758	720	731	766	777	745	807	727	779	777	798	739	734	722	807	731	764	728	784	798	783	786	720	790	753	731	766	760	769	679	765	788	746	733	793	773	757	732	736	718	724	771	747	742	740	716	748	716	757	757	737	733	745	773	764	746	790	772	703	748	734	728	779	737	730	717	772	793	740	752	734	744	758	731	742	776	792	764	765	727	762	822	760	752	771	756	786	756	792	728	733	728	739	780	770	774	769	754	742	768	769	781	748	754	730	755	747	763	781	771	765	713	775	752	757	748	752	794	716	768	714	796	776	737	754	697	815	738	730	725	782	721	761	790	757	711	783	773	710	729	736	748	750	761	722	753	745	728	743	709	769	734	743	787	755	760	760	780	762	740	736	737	718	753	721	717	762	730	746	757	718	765	691	722	763	799	781	767	750	726	770	731	746	754	709	686	757	758	755	726	694	771	771	724	697	737	766	751	724	759	739	794	773	759	751	751	700	736	734	769	747	693	734	770	711	733	774	789	738	738	749	733	776	766	768	746	788	770	750	799	810	721	737	763	786	725	688	737	780	767	748	787	732	742	738	737	754	750	704	759	737	715	736	741	763	761	732	729	821	755	710	756	760	732	774	725	719	737	738	801	775	731	780	771	748	734	737	810	753	728	765	723	768	739	715	785	745	755
9926	1970	1216	1015	965	1002	935	887	914	909	930	975	918	941	907	970	887	922	961	903	926	867	945	909	933	939	893	872	935	923	929	866	953	920	957	909	854	862	890	895	953	938	956	868	859	961	901	941	945	949	868	871	891	908	923	888	855	942	927	977	961	902	944	931	917	949	854	933	932	863	961	1020	927	905	875	896	952	947	905	945	931	923	928	932	880	865	898	920	915	913	905	914	924	895	900	1005	903	924	871	939	889	915	918	964	901	940	880	877	935	913	897	916	906	900	960	885	903	917	963	927	878	908	914	885	908	927	990	877	871	905	920	899	882	887	945	877	908	938	922	915	901	916	916	929	908	896	878	975	918	905	913	922	923	869	912	886	923	917	965	931	889	937	933	936	936	929	962	942	1010	960	930	848	906	878	923	921	892	939	927	934	894	951	912	935	916	894	872	897	916	912	905	883	914	932	840	906	899	901	957	979	931	867	906	918	891	988	945	903	933	935	943	868	914	930	934	951	884	919	916	865	919	902	874	876	927	885	877	926	910	909	908	890	913	864	884	926	965	924	863	935	911	925	907	922	947	908	962	949	938	942	954	865	912	907	898	916	921	929	914	895	917	867	889	960	906	938	942	876	841	972	932	892	954	915	878	985	927	883	931	909	896	927	955	858	881	877	952	935	879	882	939	895	915	880	943	898	939	882	901	891	944	891	846	925	827	949	939	933	932	889	911	912	899	879	938	919	899	899	936	894	924	946	928	915	893	965	918	906	930	941	913	872	920	927	940	916	862	939	875	900	942	955	878	874	972	901	868	970	897	878	940	913	925	937	884	924	874	911	867	912	900	918	919	905	901	934	995	953	959	877	896	943	897	901	890	970	920	929	916	909	941	937	857	917	941	914	875	935	916	888	905	941	871	910	894	937	900	875	925	930	923	890	887	948	918	885	910	923	976	882	870	927	951	952	886	899	924	943	892	947	892	889	891	986	947	964	919	925	849	872	865	929	905	917	911	884	899	907	907	931	895	912	930	914	918	927	938	943	883	957	904	913	881	934	870	900	906	875	897	926	893	933	860	955	901	923	919	978	947	923	982	880	870	924	895	862	924	975	915	902	889	907	917	848	875	876	977	932	911	925	882	899	952	904	891	935	974	935	939	905	924	941	901	913	906	938	877	917	919	937	938	943	934	966	923	896	839	914	951	888	905	933	874	899	892	872	893	867	884	867	966	938	924	973	901	961	906	862	878	891	942	878	911	934	961	979	912	929	906	941	952	966	877	912	933	892	908	909	899	934	946	904	903	929	888	931	882	900	955	966	905	974	919	859	922	947	881	927	916	904	899	919	905	929	962	954	935	913	880	888	909	868	890	910	931	880	957	872	891	910	840	983	932	939	885	863	905	888	920	887	883	942	839	961	960	967	918	920	900	967	864	885	928	897	927	914	925	931	916	926	912	922	870	923	897	942	932	967	935	916	936	951	897	920	930	928	921	956	916	911	878	919	918	880	898	931	850	915	932	905	953	923	905	924	905	939	969	938	892	888	917	926	911	934	918	891	856	924	915	833	951	910	907	964	897	902	884	947	898	845	940	926	874	979	907	909	900	939	950	928	925	941	919	929	917	949	941	918	908	893	913	818	931	924	870	901	929	884	930	902	899	882	942	890	922	896	906	906	918	884	946	941	863	941	871	914	914	953	881	969	931	918	957	910	930	915	939	938	895	898	860	885	914	915	885	929	973	924	913	906	930	873	904	921	898	901	850	907	935	871	879	940	902	923	886	960	972	937	934	868	890	886	966	890	872	947	883	927	1003	939	908	883	914	842	973	975	857	865	924	933	938	916	919	898	883	943	928	929	914	940	978	928	953	976	899	920	883	935	919	980	908	859	937	879	931	898	889	905	911	919	922	898	962	852	934	926	991	906	880	823	951	914	909	901	930	924	930	907	895	939	962	910	947	907	932	902	913	948	892	908	860	922	964	897	911	897	959	902	877	953	877	934	923	895	868	944	959	941	874	922	861	904	956	898	873	937	929	920	918	884	939	926	947	899	912	937	927	878	930	916	891	909	908	909	912	950	945	943	967	890	904	938	923	934	936	963	913	901	899	958	975	913	951	909	860	924	913	919	911	923	886	967	930	908	879	914	891	913	902	959	910	905	906	948	933	976	927	880	900	867	946	922	926	964	918	874	911	919	921	941	924	910	884	937	898	881	936	938	918	921	937	896	939	917	866	853	881	913	898	904	934	924	927	891	963	927	889	905	898	923	947	911	900	945	913	917	926	899	897	899	931	933	947	903	914	904	955	894	924	901	917	842	882	917	910	909	960	930	951	955	922	868	931	883	961	907	925	928	996	906	933	867	930	950	886	948	916	880	901	925	927	965	919	886	892	930	895	920	898	887	949	939	950	959	892	892	933	899	935	948	1003	875	912	940	934	900	900	896	918	873	959	935	956	884	875	927	931	943	910	955	893	892	894	891	929	951	985	922	937	904	994	899	917	905	897	933	920	853	975	910	944	930	941	950	878	976	945	911	894	870	899	930	984	886	887	856	921	919	976	976	915	925	909	920	898	901	911	922	856	938	850	926	898	908	931	930	934	868	967	952	905	897	944	891	891	928	873	913	920	940	953	964	897	898	886	923	911	948	887	940	925	917	906	968	959	860	906	912	962	898	934	927	916	907	904	920	906	892	969	900	893	912	958	902	923	919	937	876	871	943	956	866	941	957	927	882	897	931	943	930	930	917	993	903	942	911	849	887	928	953	940	888	921	926	933	917	908	849	886	968	925	900	928	914	937	951	910	963	925	902	927	890	909	877	887	903	874	904	953	885	907	935	930	884	929	956	936	917	898	930	970	859	951	984	944	929	954	887	958	931	909	879	891	941	927	949	1011	888	890	931	890	879	916	946	917	922	968	885	897	874	912	942	895	925	900	941	915	879	965	932	932	910	910	906	939	894	895	995	969	956	930	887	955	955	919	893	922	891	930	868	945	890	947	934	1003	969	949	906	878	896	932	926	930	890	991	934	877	935	966	944	894	934	917	971	886	946	927	924	967	886	878	919	949	978	902	951	936	892	930	945	897	924	887	875	925	965	915	912	917	912	891	933	932	914	937	878	932	900	913	923	893	916	914	925	896	913	979	900	946	895	883	863	948	959	886	949	966	863	885	944	897	938	946	906	935	948	912	875	912	904	917	949	960	866	951	952	916	945	933	968	963	939	952	943	862	899	872	910	932	903	922	888	924	925	919	872	890	914	914	938	954	896	931	948	888	947	868	897	899	904	927	928	899	924	915	911	906	918	907	916	865	860	944	950	931	926	899	925	963	895	933	864	895	932	916	951	952	858	843	989	934	955	951	842	908	886	924	886	934	901	837	921	913	967	963	921	954	921	896	911	902	943	899	898	967	971	897	922	925	955	927	930	944	922	901	904	895	900	920	882	936	983	919	901	883	940	906	893	917	916	935	881	967	925	967	902	938	904	886	853	911	870	887	924	921	904
24000	21576	28874	24719	21573	8614	1205	906	864	821	764	761	719	733	733	786	710	701	705	734	701	724	737	740	675	713	676	694	668	685	656	704	665	675	684	748	692	689	701	699	671	689	721	735	672	643	693	671	647	678	736	678	685	649	695	670	654	665	700	700	672	638	642	722	715	694	692	710	682	709	690	680	713	720	686	687	682	669	675	698	706	730	723	668	705	663	694	737	692	680	684	701	718	733	739	673	689	684	664	706	669	653	709	681	663	670	702	709	680	651	704	679	674	635	701	678	695	714	680	705	669	686	675	701	726	657	712	750	635	654	662	648	647	699	691	674	693	677	663	724	669	716	673	711	679	670	705	685	671	676	718	688	657	679	656	716	611	713	697	688	650	627	667	694	634	696	660	694	644	651	692	653	692	697	689	746	711	722	675	709	637	713	721	692	669	680	656	702	688	684	702	699	700	687	662	683	745	740	712	708	675	707	700	726	685	649	640	656	665	669	672	706	695	710	693	671	658	670	682	665	662	639	726	657	685	702	709	667	659	644	659	665	614	729	673	700	660	692	700	699	661	711	699	674	637	685	701	687	685	688	662	688	657	669	674	657	690	698	668	668	678	725	724	666	713	646	699	732	665	714	715	624	685	681	691	667	738	661	692	675	686	692	652	645	660	733	684	709	649	695	707	665	630	688	684	654	693	726	668	652	733	657	682	697	695	668	653	649	671	690	663	644	685	677	670	685	648	690	691	615	665	664	681	675	700	673	633	721	647	701	675	638	701	679	714	673	665	682	641	666	642	701	716	689	744	706	735	652	705	688	692	711	673	668	643	673	691	652	687	674	679	668	713	733	699	689	692	667	661	703	655	742	724	710	639	696	726	679	720	688	710	703	704	689	636	689	680	683	676	674	627	709	722	656	684	684	694	700	721	608	675	671	680	672	679	656	701	676	706	699	663	651	666	644	697	686	661	684	719	625	690	752	695	693	695	671	676	679	673	662	735	722	693	672	705	662	705	685	676	670	688	673	730	663	677	689	666	683	656	708	662	664	677	695	689	701	673	643	668	664	716	653	688	689	724	686	672	662	657	661	657	694	696	723	728	649	715	669	683	693	658	636	665	695	702	735	656	687	725	696	687	731	688	688	648	727	727	708	690	678	703	661	702	682	674	676	658	685	713	696	677	673	730	666	671	693	673	688	705	661	692	693	699	659	720	677	652	657	670	684	681	755	699	647	724	670	689	768	718	710	695	692	708	674	679	688	639	703	706	690	709	661	634	662	641	724	676	692	696	669	683	722	713	664	654	648	645	682	655	614	676	679	657	661	686	662	723	704	705	714	686	723	684	676	675	657	644	708	685	686	672	705	695	676	682	711	705	652	677	725	701	688	731	675	693	694	745	764	722	689	651	689	732	687	671	706	661	689	682	725	671	687	700	681	664	652	704	690	693	645	679	681	637	667	649	685	673	722	688	707	660	673	692	721	708	625	681	648	687	704	685	669	720	712	646	657	688	709	655	654	697	716	705	688	661	639	714	664	707	643	704	675	697	634	674	708	720	626	687	671	648	717	653	698	692	672	684	705	695	683	684	671	666	697	665	710	690	690	711	712	709	678	701	672	666	639	683	672	684	657	663	665	712	720	696	713	685	655	760	647	653	678	667	698	684	724	663	703	711	694	670	710	674	685	667	665	721	697	720	661	653	671	667	671	597	665	666	683	674	659	637	681	663	711	708	675	677	632	707	653	673	687	686	674	654	699	680	677	720	715	654	640	694	719	648	700	734	700	736	742	672	656	740	657	715	659	658	674	683	707	654	650	644	698	726	671	673	700	719	688	693	711	676	732	702	630	664	653	635	650	682	657	693	714	676	680	663	724	643	624	696	626	669	677	682	676	685	752	625	705	649	685	715	732	675	677	671	724	664	656	622	684	740	661	669	697	666	673	667	708	669	732	721	697	666	716	699	718	641	684	642	674	678	707	666	668	666	710	636	650	658	724	661	691	670	651	642	672	649	669	707	708	668	667	689	722	684	689	690	660	735	709	698	678	703	677	673	642	708	667	661	645	667	690	676	698	728	704	702	698	684	693	672	632	711	684	743	728	655	662	690	686	679	696	652	705	678	680	704	731	660	644	732	639	715	686	705	708	737	665	695	683	670	690	730	670	688	709	704	738	700	712	684	728	742	675	692	671	679	681	687	671	679	670	691	666	681	684	714	702	692	657	695	686	710	685	671	669	673	720	681	684	684	651	697	649	717	662	710	662	697	653	676	658	688	687	676	694	732	751	691	688	642	684	686	692	706	678	732	681	665	655	693	699	671	690	671	721	714	664	709	679	634	696	639	701	719	659	663	707	710	676	649	675	688	666	723	674	644	715	670	677	694	668	670	665	730	695	719	634	684	684	695	716	682	702	709	694	648	658	678	687	673	753	646	706	722	695	661	683	665	681	680	670	699	662	711	724	689	683	684	669	627	703	721	620	666	698	684	695	634	629	690	692	672	700	639	692	679	667	699	676	692	705	690	717	691	706	690	690	683	695	654	625	675	737	644	671	731	698	729	744	700	686	712	665	687	723	647	708	670	661	686	698	657	664	658	660	669	641	693	680	662	697	666	648	693	689	699	680	717	685	664	630	733	724	662	690	666	652	719	689	718	644	666	750	659	694	671	703	669	652	654	625	704	671	690	669	643	718	736	632	640	675	661	691	677	667	733	679	685	679	658	692	660	670	641	701	655	646	684	729	656	673	663	707	694	695	653	683	674	662	688	698	683	686	697	686	694	684	663	689	666	686	732	714	704	689	660	681	674	683	734	668	676	640	698	645	752	721	661	668	702	663	720	702	621	722	752	679	697	635	681	734	662	691	716	709	699	701	657	683	663	663	660	666	709	677	650	687	663	715	644	671	692	684	662	655	679	712	679	663	690	665	718	675	684	690	652	683	706	728	684	687	683	694	674	692	665	690	666	651	722	674	653	681	722	671	625	620	707	690	633	684	690	684	714	685	624	689	698	654	648	670	667	677	672	595	710	696	670	671	668	708	673	686	681	652	705	675	688	677	705	681	702	722	677	716	716	700	658	672	726	681	673	706	709	674	640	640	699	667	748	687	683	710	656	659	660	696	692	681	655	665	678	710	687	690	709	657	637	677	665	672	688	687	673	685	678	754	741	685	702	683	701	696	657	723	690	693	640	725	662	646	655	626	642	695	673	711	718	729	667	662	731	690	684	682	651	731	668	645	700	690	699	652	703	694	686	642	727	732	671	666	683	724	664	649	692	663	725	656	650	717	734	705	696	666	648	639	663	698	698	650	654	685	684	698	687	713	711	720	684	714	661	694	724	614	709	717	691	644	635	662	699	653	682	669	662	679	696	681	697	617	720	655	688	657	655	715	671	634	703	697	657	701	689	663	730	694	709	680	681	655	649	691	687	651	665	654	687	706	683	687	718	728	722	645	717	662	653	682	664	697	681	678	671	677	667	632	664	654	679	663	699	709
31679	11999	5236	2685	2131	1770	1556	1363	1237	1170	1013	995	1005	944	989	936	954	934	884	874	931	922	861	859	904	895	826	821	861	831	882	845	888	902	787	862	899	876	835	859	858	879	880	811	856	866	887	851	881	776	874	860	859	855	864	757	797	880	861	868	817	834	827	849	830	884	812	834	827	846	871	834	831	890	892	824	897	880	892	810	871	817	809	870	851	833	904	887	872	829	832	825	861	854	851	832	850	821	837	842	797	811	854	879	847	842	843	825	885	854	906	863	815	857	876	864	876	819	822	809	885	805	800	822	918	837	833	901	876	854	831	846	877	799	827	848	871	843	859	844	878	817	805	797	852	879	885	880	855	859	839	797	901	861	838	857	817	882	829	822	863	862	842	871	861	849	802	896	836	855	839	840	819	868	863	867	820	849	852	833	883	891	829	849	877	852	860	827	844	815	862	822	877	854	821	834	808	914	877	855	868	837	879	837	864	891	881	874	890	844	865	803	880	834	852	781	847	866	844	894	862	873	821	845	867	800	840	839	851	863	880	844	861	807	867	855	872	826	836	862	834	825	851	829	803	827	846	828	880	875	883	830	858	862	828	874	835	862	857	867	880	855	875	875	876	861	830	827	861	878	904	842	853	840	849	856	816	852	846	836	833	864	849	823	874	878	866	832	835	863	854	866	864	841	896	893	844	919	810	888	874	856	837	814	807	804	828	793	834	806	828	853	870	901	907	905	842	858	925	855	858	787	859	832	840	869	817	856	757	811	879	849	853	903	852	889	856	834	829	821	840	789	846	860	850	871	857	900	827	866	833	882	826	856	837	872	827	933	811	808	910	865	823	846	865	848	861	848	902	842	879	864	846	849	829	845	937	841	893	833	845	838	845	871	857	882	846	875	828	896	857	884	856	877	855	843	849	876	833	813	820	847	862	917	879	882	898	839	841	853	849	837	794	832	848	863	836	832	876	892	852	800	868	864	880	872	893	873	888	905	876	821	846	866	835	837	888	817	881	856	883	880	870	891	865	800	882	842	883	796	837	858	852	809	830	910	870	847	805	847	858	902	861	844	827	819	864	892	835	848	864	865	870	848	887	877	845	817	921	885	871	773	885	850	835	876	876	812	802	889	834	849	763	817	822	845	890	843	844	852	848	912	881	860	858	873	822	849	879	866	868	843	849	865	876	915	893	852	811	846	870	820	858	794	822	851	876	857	859	890	859	865	842	835	807	861	891	834	839	916	849	831	817	846	893	825	835	825	847	833	833	843	851	814	827	850	780	850	876	839	854	860	885	871	862	893	843	911	851	866	812	768	882	869	884	846	845	857	867	899	796	819	885	868	866	856	835	914	918	887	844	821	769	887	848	909	882	883	862	863	822	870	827	853	834	831	882	830	855	871	853	887	826	893	824	879	843	836	900	896	892	824	880	924	854	865	833	850	824	809	828	837	890	834	902	871	871	906	853	864	852	818	867	867	816	862	852	865	901	827	859	838	844	846	853	846	855	869	843	857	899	825	865	849	813	874	875	884	837	870	865	814	833	861	840	834	875	865	889	836	877	891	872	829	837	837	878	848	879	841	907	883	882	840	875	868	852	876	899	790	844	839	781	867	860	851	883	862	849	852	838	884	786	848	851	875	848	843	839	863	864	841	873	830	792	805	854	840	921	885	884	831	832	841	874	853	843	828	813	871	872	842	882	833	909	843	823	857	851	832	857	822	816	823	870	875	875	860	831	911	842	843	882	841	839	811	930	873	847	856	822	923	876	874	801	849	807	832	836	904	905	859	837	886	855	816	839	887	879	850	851	841	853	846	873	834	818	885	860	900	843	816	842	824	862	860	816	874	848	834	898	824	827	861	855	866	815	907	873	861	841	833	808	871	894	789	830	866	879	868	832	814	844	887	886	874	838	855	833	915	866	851	846	865	839	822	858	907	866	816	820	890	851	817	865	906	895	855	870	821	852	844	815	826	839	881	774	885	860	867	858	827	842	840	859	869	852	832	881	884	889	870	868	858	876	804	868	818	848	895	865	853	835	902	848	862	851	851	850	890	845	898	831	835	915	828	879	797	848	856	857	839	869	880	833	839	853	879	874	879	870	781	851	870	831	830	870	933	821	850	860	869	821	814	826	802	791	826	852	834	839	920	865	826	819	881	901	847	814	863	828	860	853	858	839	842	895	867	847	867	811	845	850	872	835	857	834	797	844	883	836	857	859	808	833	821	859	863	860	805	905	882	875	827	852	891	831	828	853	863	852	832	897	859	784	854	836	841	893	887	860	854	849	876	834	904	855	888	814	815	835	858	858	894	868	846	891	846	865	859	860	891	863	897	883	859	866	793	888	881	830	839	822	905	873	883	828	839	847	808	841	877	823	830	835	865	854	843	853	851	865	866	807	880	819	840	867	791	880	827	888	909	861	862	865	913	833	836	810	866	865	839	843	863	813	867	851	912	893	786	813	862	853	833	816	903	833	821	926	851	848	833	890	903	842	879	831	879	842	887	837	809	834	854	861	842	852	800	872	856	855	867	865	863	854	937	863	854	839	847	838	844	860	855	867	857	855	817	886	834	896	840	850	884	847	847	835	842	805	897	834	846	867	822	864	881	806	882	850	883	870	848	867	875	872	838	798	830	854	844	873	881	857	795	817	889	869	886	856	832	846	865	855	841	854	853	846	848	798	827	829	864	897	859	844	839	886	855	861	794	865	820	837	817	829	844	887	821	852	839	828	905	835	840	811	856	804	832	863	908	824	876	804	870	867	860	837	842	816	803	832	833	812	856	846	846	786	848	845	833	845	850	853	874	880	831	768	837	878	861	867	805	871	828	875	839	854	900	824	861	853	832	850	830	926	862	879	862	810	812	913	880	863	839	846	854	844	815	847	889	845	906	862	876	864	816	907	877	839	821	853	868	888	869	799	846	900	867	826	845	889	888	899	835	822	878	872	884	839	855	891	846	822	810	873	840	838	867	811	795	834	850	847	833	873	849	796	881	838	869	867	887	864	869	859	856	827	789	830	857	828	851	874	842	862	827	826	899	884	846	873	882	900	908	911	846	846	830	870	876	828	813	856	805	851	833	864	833	813	802	885	832	875	857	872	833	770	867	872	828	830	859	829	811	849	905	875	860	881	905	768	853	838	912	930	803	835	886	855	851	843	889	818	914	917	880	858	849	844	859	826	856	862	835	879	830	870	856	800	821	857	853	857	820	872	794	832	844	862	835	821	860	830	883	832	801	868	832	877	825	858	917	841	846	842	868	866	856	856	838	844	836	839	817	898	856	895	886	858	834	872	847	827	833	841	899	812	896	839	823	805	833	842	812	889	827	829	821	804	833	800	885	831	842	858	790	842	840	828	818	879	820	892	836	844	850	881	863	874	854	837	866	838	867	872	857	832	865	833	876	820	854	903	837	858	871	848	847	841	811	803	871	791	843	853	893	835	821	833	866	884	807	853	866	861	825	839	851	875	873	881	805	850	824	882	853
25164	21541	27562	25848	6868	703	594	520	497	458	478	458	503	484	442	468	445	412	427	435	427	431	457	445	419	437	445	438	420	422	459	476	439	424	415	397	445	454	447	393	431	425	450	464	435	449	437	400	438	423	439	451	433	450	436	454	443	435	400	448	400	406	425	427	444	440	457	477	419	414	441	473	447	422	414	425	427	415	417	425	447	438	457	441	417	440	410	413	412	442	401	460	427	441	439	459	403	435	454	375	462	430	422	418	443	422	468	435	451	426	419	453	437	410	419	429	427	404	424	417	409	406	442	389	396	431	413	402	422	412	396	448	414	415	437	445	453	468	445	452	470	422	445	472	412	439	417	455	428	424	448	428	397	423	421	401	393	435	445	442	444	434	408	427	445	433	443	432	453	460	426	438	432	433	468	413	437	440	460	439	405	418	399	449	459	417	399	435	452	422	449	450	458	442	456	444	413	445	401	473	482	451	405	433	442	465	426	454	431	471	421	427	437	399	411	406	452	441	438	415	431	420	443	450	423	435	435	461	445	405	441	476	425	407	444	416	449	458	415	434	451	425	466	439	443	458	436	403	444	431	432	475	422	427	446	433	420	429	451	414	464	408	432	466	442	415	479	469	453	445	473	436	416	433	418	437	461	451	415	466	435	468	471	405	440	421	433	472	424	415	448	449	467	414	423	410	441	419	432	453	444	453	446	387	435	434	445	412	446	449	440	421	410	455	427	465	444	457	465	449	450	461	383	478	469	370	435	404	410	451	444	413	420	403	487	440	415	416	413	424	445	424	452	432	414	448	422	455	445	460	421	448	427	396	405	429	441	446	438	437	459	444	408	447	435	403	452	450	442	436	431	466	435	416	444	463	447	424	493	435	427	429	443	442	425	411	445	415	443	439	445	413	464	389	435	435	421	424	463	394	440	431	456	424	441	446	423	407	463	409	482	428	417	418	399	430	415	439	431	395	453	395	434	427	449	399	417	404	427	414	443	443	484	487	421	420	447	443	453	497	418	435	412	381	391	409	473	457	443	408	449	419	434	428	433	430	426	434	410	438	427	390	425	482	446	409	424	420	474	414	440	460	426	463	440	420	441	414	423	446	433	434	452	423	495	400	434	385	432	452	450	410	442	470	451	425	434	437	411	432	421	442	426	459	458	464	461	434	468	430	417	430	445	390	440	443	427	428	430	469	427	382	429	455	438	402	412	441	455	402	460	445	424	417	445	456	424	410	449	414	431	449	446	422	426	411	374	431	410	462	422	457	414	453	446	394	422	438	446	451	425	419	472	434	471	448	439	431	461	458	435	453	436	435	434	437	439	434	434	456	430	433	439	451	443	421	469	412	442	431	416	407	437	406	444	460	446	433	404	429	441	380	471	415	441	396	439	411	427	448	398	426	401	436	431	451	426	434	449	431	473	453	396	443	440	421	419	440	404	484	473	446	389	473	441	445	424	466	414	421	452	396	416	465	461	425	422	435	391	372	458	421	451	431	414	454	458	449	442	412	419	442	406	447	435	455	430	406	435	445	415	415	441	426	413	400	421	442	420	444	458	464	457	426	424	440	473	428	405	434	453	425	419	439	402	431	477	440	419	446	424	464	467	420	426	427	426	410	410	462	442	441	435	441	405	427	414	451	424	398	446	407	434	420	446	452	434	426	426	440	436	470	401	426	432	437	419	424	433	392	439	421	422	417	433	402	422	452	410	432	390	416	415	449	433	442	441	407	437	414	446	398	433	411	427	420	460	424	423	415	439	408	448	408	437	426	412	403	447	423	413	432	436	413	443	438	426	439	424	459	451	442	419	406	409	415	427	413	428	413	394	451	458	379	426	471	439	406	442	479	389	378	462	456	421	435	441	449	432	455	450	413	456	423	461	469	436	447	421	441	433	427	396	461	384	422	443	458	465	428	387	438	436	431	451	429	459	477	414	460	417	429	395	428	399	428	412	450	454	406	390	422	431	418	466	444	468	445	465	417	473	447	447	442	421	374	414	448	424	456	467	466	433	448	501	412	438	409	446	411	422	427	421	439	452	406	413	451	428	418	458	451	414	425	438	369	420	442	427	447	441	417	442	446	430	447	417	464	455	447	421	421	433	444	441	411	441	393	492	441	424	420	419	426	445	440	412	439	448	416	442	438	413	384	407	428	413	388	448	451	423	432	446	446	416	408	416	397	458	466	422	446	432	444	444	447	446	410	427	458	425	434	420	401	456	419	444	441	402	433	432	402	435	457	437	430	414	425	401	421	421	404	435	415	429	438	383	453	459	420	427	435	427	439	428	440	433	424	451	417	401	433	421	418	394	453	443	444	402	453	428	435	429	454	403	432	420	435	446	415	411	428	442	456	445	441	434	423	444	419	429	445	445	413	448	441	449	402	417	400	399	458	456	411	414	436	390	402	480	438	399	439	418	433	464	411	450	441	419	419	446	419	436	423	400	432	446	438	430	433	439	466	430	430	435	402	438	440	451	455	475	471	442	429	416	448	449	482	397	464	391	451	379	433	435	461	439	444	429	428	411	414	385	399	413	493	430	430	412	440	393	427	424	442	427	436	409	457	423	427	462	433	366	418	434	429	444	365	431	388	429	444	418	428	443	384	423	451	445	432	432	436	409	447	408	435	455	457	417	417	442	455	455	427	460	392	399	416	436	413	423	450	443	432	436	461	452	450	437	443	436	429	458	452	443	429	460	405	421	414	436	408	457	421	418	470	427	433	426	431	453	445	440	440	414	441	454	456	408	429	452	457	444	399	472	441	463	416	423	454	422	398	426	415	447	415	426	455	435	407	406	452	436	418	408	417	403	426	424	409	448	425	442	446	428	423	461	423	444	405	443	414	445	424	420	424	431	441	434	425	443	413	473	480	446	462	421	447	428	420	412	450	457	423	461	446	438	457	450	432	465	451	443	456	433	410	481	450	469	442	435	394	446	440	492	451	411	445	408	430	464	479	439	416	436	450	429	419	416	454	467	424	421	432	417	431	380	385	442	430	439	442	420	465	401	441	408	446	455	452	415	445	413	422	443	408	453	430	440	458	480	407	453	400	412	443	419	443	466	400	400	384	399	402	421	408	402	409	443	439	437	452	447	428	430	470	446	421	451	415	417	450	424	429	429	427	408	424	417	418	450	452	427	425	418	446	438	430	439	449	405	444	415	449	434	444	429	402	440	465	427	431	441	489	433	415	417	438	410	455	421	395	422	413	427	420	423	438	400	435	419	407	419	450	391	419	390	444	452	434	415	449	471	459	453	437	429	424	418	426	405	435	453	409	425	416	401	457	468	425	420	425	467	411	448	403	442	432	419	414	461	484	460	445	398	391	411	432	430	480	408	441	471	434	416	434	420	445	438	444	448	416	429	401	392	448	446	416	459	454	462	439	448	416	393	415	388	468	464	385	464	418	461	442	433	441	426	443	418	412	393	397	434	383	435	423	445	436	405	400	413	472	441	399	448	467	421	411	414	441	423	406	418	443	443	410
27937	7281	2598	1450	1216	947	875	765	706	649	625	646	619	624	608	579	555	587	519	591	559	524	543	543	536	583	527	571	557	568	498	601	568	527	549	517	501	539	523	508	555	536	529	539	553	548	529	539	570	562	540	602	558	552	575	583	530	525	549	533	543	529	533	542	535	522	566	530	581	552	548	546	543	517	501	562	547	515	548	555	513	533	492	534	551	541	583	571	546	551	549	528	540	533	573	579	549	530	542	540	555	528	561	563	524	577	585	536	599	558	559	546	517	544	570	561	573	522	530	533	547	515	514	553	563	527	556	555	575	545	550	560	537	508	550	549	542	526	505	518	535	542	540	543	598	536	507	524	553	536	548	551	527	574	535	549	559	561	495	542	595	504	537	560	547	553	528	519	535	551	519	505	548	537	567	548	561	547	523	514	534	575	548	556	545	555	539	543	566	530	574	583	558	515	504	517	566	534	517	528	544	523	547	499	552	543	504	534	540	542	509	572	530	544	551	545	543	534	581	552	566	542	568	533	559	539	556	537	520	500	548	543	531	532	569	542	512	509	533	553	521	536	558	570	508	543	561	528	552	545	530	497	494	518	533	537	538	548	520	509	547	555	509	513	541	541	552	572	533	570	593	555	563	524	542	528	530	559	492	530	501	602	508	553	539	520	532	518	488	523	519	515	529	553	573	546	481	558	490	552	528	549	541	527	544	535	510	521	540	576	525	519	542	524	554	549	519	501	552	548	567	493	569	556	546	542	558	529	539	585	546	529	545	520	520	512	563	513	555	575	557	543	531	507	578	562	554	529	506	593	560	539	507	553	487	553	569	480	538	535	557	532	535	488	546	530	501	541	547	532	528	573	544	546	545	536	499	540	509	531	502	602	579	537	532	514	564	540	560	536	506	526	573	548	558	545	561	508	503	523	515	551	549	546	577	583	552	561	561	563	556	556	596	551	564	544	522	545	534	509	551	551	554	543	517	542	509	520	555	532	550	521	527	527	540	514	546	560	553	540	523	561	537	541	552	558	559	531	582	525	526	555	541	553	556	573	583	514	520	519	539	588	587	543	523	521	516	545	526	574	502	509	550	509	544	566	575	546	536	532	557	527	535	537	529	511	556	540	536	533	500	546	558	564	545	533	561	537	521	544	586	567	533	551	553	575	533	544	548	568	571	536	519	564	539	570	525	524	498	510	536	525	566	550	523	582	563	546	517	542	528	555	551	508	504	571	497	555	568	554	526	551	531	572	565	527	514	549	547	534	516	566	572	544	545	516	509	504	546	538	519	556	531	601	545	561	571	568	544	540	549	544	534	509	553	512	582	574	548	531	549	506	518	540	577	529	542	494	547	568	557	513	531	577	535	552	553	500	538	532	529	545	528	529	539	556	548	564	560	556	507	562	539	525	526	544	515	547	529	514	570	568	540	533	549	541	579	515	567	497	495	502	534	535	511	526	550	558	546	501	580	547	513	593	562	549	540	585	565	532	541	477	498	495	554	586	577	543	544	550	575	534	537	547	548	522	546	546	519	501	551	535	535	551	568	529	553	511	562	542	590	507	509	507	533	503	568	587	554	585	489	516	525	582	537	559	548	533	532	527	567	548	539	522	516	554	570	518	562	538	527	564	579	571	556	550	535	544	544	596	502	526	558	537	526	552	530	576	559	548	533	511	549	570	558	574	548	531	579	491	536	565	540	518	531	513	541	511	547	555	547	562	523	548	547	526	601	539	551	540	513	553	522	524	583	506	511	522	593	544	591	556	486	575	495	533	545	504	502	540	581	561	543	540	573	548	542	556	560	560	525	536	565	526	567	516	568	569	537	546	545	550	545	535	538	512	571	570	514	551	569	547	560	530	516	533	532	578	551	533	550	526	565	559	543	569	569	562	510	565	535	552	478	493	580	567	533	531	501	535	537	547	508	574	617	563	550	583	551	507	556	546	551	517	533	530	544	537	516	546	543	556	541	548	566	508	528	505	534	538	532	491	534	519	542	546	566	536	554	531	514	545	595	527	571	508	533	531	536	522	524	569	592	469	554	561	541	552	552	495	532	500	494	541	553	551	534	540	578	564	552	540	589	549	573	531	582	537	554	526	557	530	546	600	531	506	516	536	532	521	544	581	560	524	520	537	554	548	531	615	499	541	572	523	501	528	546	542	536	508	530	526	557	488	555	559	542	539	561	556	528	566	543	534	522	532	574	526	547	552	529	537	578	513	567	525	559	531	538	524	534	526	590	592	519	591	561	493	585	540	477	505	556	549	519	469	548	562	547	556	522	513	566	523	559	536	486	548	568	567	535	523	560	563	541	542	544	560	533	519	536	546	505	544	529	486	551	518	547	561	551	500	575	516	511	561	558	561	515	545	553	526	513	552	583	521	508	561	526	549	577	547	536	542	544	538	520	518	555	552	543	549	518	537	555	497	572	544	531	529	502	520	565	505	520	556	505	517	568	571	514	506	536	574	526	550	513	541	556	567	529	543	589	558	543	530	555	536	537	578	518	543	522	507	489	514	549	541	545	518	559	544	569	507	573	506	517	561	561	544	569	510	525	534	521	553	562	505	500	523	533	518	524	519	561	546	534	554	511	541	555	542	548	540	542	544	587	556	556	520	544	552	521	527	568	568	559	531	560	535	561	483	526	546	562	561	558	554	550	536	522	557	542	539	531	560	524	542	527	550	522	534	550	574	557	560	523	505	565	560	547	550	547	564	555	523	548	564	561	537	546	590	516	536	563	549	563	542	558	572	523	548	567	561	489	588	528	544	570	551	562	514	532	513	529	572	578	585	489	534	574	568	521	576	503	503	500	542	543	509	519	553	563	490	523	519	581	569	550	569	527	547	517	518	555	531	549	561	561	528	563	530	528	572	518	555	526	540	536	560	593	516	545	578	568	493	555	528	529	504	554	567	557	497	547	543	523	545	571	563	518	557	548	535	557	539	514	506	557	502	539	525	540	551	587	541	520	563	520	559	533	571	548	570	519	543	569	515	499	542	520	531	542	556	540	562	533	556	606	569	529	531	553	536	544	511	546	551	522	523	547	538	534	540	568	571	543	541	561	542	567	586	533	542	538	541	521	564	547	568	536	535	505	578	574	518	532	481	572	524	590	522	516	538	513	499	541	570	558	537	552	523	530	546	552	546	561	557	542	590	531	556	519	557	504	519	547	572	557	554	555	551	532	558	548	537	527	558	579	542	568	524	556	571	531	568	541	575	540	585	530	538	508	519	546	552	591	549	569	491	551	552	555	544	550	510	536	538	559	547	548	580	536	514	549	506	551	546	504	538	545	481	558	491	511	515	578	580	539	565	563	536	554	582	585	523	530	525	557	540	570	539	514	542	541	524	586	585	546	559	529	537	557	488	543	554	509	559	554	538	551	561	527	527	510	502	562	522	553	526	534	552	548	529	554	503	553	528	533	583	529	526	547	528	546	533	524	584	504	557	544	552	533	551	581	554	539	510	536	579	529	530	538	522	574	503
23010	21634	29385	24392	21635	21627	4851	717	544	511	443	417	385	379	367	354	336	324	323	312	293	343	345	308	311	303	305	289	324	305	292	290	288	296	260	274	304	318	284	267	289	307	300	306	286	281	276	273	317	284	316	309	289	283	273	295	316	296	303	304	316	284	293	303	273	269	289	290	289	293	306	296	274	281	288	295	278	317	300	300	284	331	300	266	273	277	247	273	277	284	273	300	279	284	290	277	295	286	308	297	263	285	282	276	282	288	285	269	263	303	298	291	249	288	292	306	314	269	296	271	302	291	287	264	297	287	273	269	291	270	264	297	262	272	320	263	290	266	271	239	279	269	267	279	278	272	267	254	296	272	277	286	261	235	293	293	269	300	298	296	296	297	289	286	271	283	306	304	261	265	263	266	283	303	265	294	283	303	298	274	266	275	269	286	299	283	296	301	289	268	287	290	272	265	297	279	268	302	277	290	328	277	282	293	257	268	323	283	269	275	284	308	290	273	291	293	304	294	326	264	259	309	286	273	292	286	268	276	293	284	281	313	288	285	280	272	290	273	295	287	279	316	262	277	267	315	266	311	274	281	278	286	279	273	311	293	275	306	265	297	292	292	254	291	312	265	290	267	249	290	299	274	265	279	283	275	279	273	266	288	254	282	285	273	279	277	284	328	279	297	321	272	298	293	305	301	271	282	259	255	298	280	277	285	302	271	291	285	274	279	268	284	280	286	281	266	277	304	263	303	283	287	280	278	295	293	268	279	291	290	279	295	294	295	298	301	245	253	289	272	285	287	288	279	305	293	309	273	258	303	297	280	282	315	288	293	283	295	289	277	316	306	270	256	288	286	283	279	308	279	289	273	298	295	241	285	299	259	292	269	270	282	261	294	279	273	268	275	293	277	274	287	266	276	289	275	305	303	274	288	267	251	294	283	266	260	288	294	291	270	286	315	291	269	292	270	300	292	274	275	282	259	294	273	269	307	280	281	249	289	292	285	282	311	290	248	306	286	299	291	284	281	251	312	282	278	291	293	259	293	261	325	295	272	282	303	283	289	278	267	297	329	276	302	291	270	281	276	290	272	272	295	299	285	262	275	276	286	280	265	299	294	268	283	271	295	324	306	300	298	278	285	293	309	276	306	283	284	252	247	308	258	283	275	282	286	259	272	281	301	300	281	246	285	272	306	286	298	310	280	306	296	306	308	284	304	283	280	280	285	275	291	334	305	290	305	293	304	261	286	273	260	269	287	321	290	300	268	299	281	293	279	274	286	290	272	282	303	284	289	296	256	272	288	266	319	278	295	267	277	283	260	278	279	267	298	291	281	275	291	287	313	304	276	280	290	276	274	301	272	267	277	288	302	276	281	278	293	272	266	298	305	254	265	292	279	301	275	290	290	250	280	311	252	270	306	310	288	273	277	309	292	287	292	281	290	277	288	279	284	286	294	277	262	284	278	300	278	317	265	281	309	302	297	266	265	301	273	300	256	262	298	309	284	285	307	267	260	281	285	275	270	250	291	263	262	279	278	305	287	302	286	292	269	275	280	285	300	281	283	292	272	304	274	303	250	319	286	275	279	278	276	259	299	302	301	276	253	306	303	324	316	268	276	266	269	300	279	310	267	285	277	316	258	262	275	265	298	315	275	252	262	271	271	255	258	264	292	270	292	283	325	268	277	315	305	275	305	288	313	294	294	283	280	297	275	266	287	284	254	266	294	276	288	296	287	284	274	267	304	306	263	312	265	258	274	303	272	278	269	285	276	285	290	281	290	302	274	283	271	309	279	308	284	265	276	289	277	301	272	284	272	268	283	297	274	298	259	254	264	266	270	260	255	269	282	276	261	297	272	272	296	289	280	291	298	281	281	279	299	322	312	275	263	283	289	314	249	281	307	271	291	275	310	294	282	270	276	288	287	282	247	279	284	290	272	269	252	276	288	248	307	307	301	262	269	296	287	299	275	300	257	292	273	298	285	291	284	255	267	332	255	305	291	302	264	320	292	252	279	294	253	291	299	270	296	285	270	263	272	274	276	302	272	291	297	283	266	293	300	309	280	309	281	290	301	286	277	293	294	295	283	303	283	284	311	279	284	253	304	307	261	298	282	297	276	292	307	284	261	291	285	241	286	317	274	319	295	260	313	282	278	297	296	260	285	273	280	272	295	265	272	273	276	273	262	277	320	298	300	292	303	313	289	289	299	290	307	261	262	281	260	249	278	332	298	296	250	291	311	338	300	275	290	275	271	276	292	286	287	268	293	240	270	290	269	245	276	297	320	268	302	293	280	270	297	297	267	274	286	262	316	266	320	292	259	274	258	264	288	294	294	279	307	301	284	286	286	263	296	272	281	275	275	263	307	293	291	293	275	270	293	277	310	265	300	284	252	314	301	271	295	285	284	244	270	271	283	293	248	286	266	307	281	275	286	277	268	290	269	288	301	288	301	267	285	269	299	273	271	287	299	290	280	272	308	285	301	311	289	263	292	278	271	297	280	289	281	308	246	300	304	294	247	292	288	265	288	284	250	318	240	262	255	311	289	328	283	293	265	264	255	308	318	326	278	270	301	283	282	281	304	270	258	279	291	268	269	275	281	289	281	306	294	309	280	252	265	264	269	275	293	286	308	281	269	292	260	257	290	283	321	299	278	280	287	267	273	287	291	280	309	259	270	285	263	304	301	300	264	282	272	297	293	296	269	285	239	280	300	279	302	287	287	251	286	288	291	292	316	295	317	284	296	299	258	298	269	267	288	268	291	291	323	287	293	273	272	267	264	261	264	293	259	263	293	304	275	294	282	284	309	294	282	299	283	283	295	278	299	276	287	286	296	274	276	285	264	278	291	251	270	298	298	292	315	260	276	267	275	286	287	266	280	249	267	264	258	268	270	275	293	286	266	302	251	291	279	266	291	300	286	269	293	286	309	285	269	311	277	321	292	277	268	273	276	297	276	302	278	276	288	267	245	306	282	285	279	270	284	310	268	297	277	243	292	288	287	294	275	280	239	302	254	288	316	282	298	276	298	304	276	317	308	271	307	307	291	272	280	270	276	274	247	286	259	294	283	292	285	272	308	299	300	276	269	284	280	301	257	291	297	285	258	274	269	275	288	262	289	286	277	306	305	297	296	279	267	292	297	296	293	284	299	303	274	276	293	278	316	263	237	284	279	274	257	275	292	271	298	292	265	285	275	324	294	271	305	273	267	292	276	244	277	242	278	302	292	272	272	288	274	284	263	299	240	306	288	279	305	288	277	312	293	280	307	290	285	266	265	309	283	282	289	263	280	279	272	292	271	257	274	283	278	277	311	290	270	273	258	298	268	286	264	270	297	271	261	303	262	268	265	266	281	289	268	282	271	306	292	283	244	296	284	305	266	293	266	280	290	285	261	261	274	283	305	245	297	286	287	289	261	280	284	260	321	256	277	309	300	275	264	257	315	273	299	293	242	304	281	321	257	301	293	285	292	283	274	303	249	295	288	299	302	275	258
35531	17700	7713	3687	2765	2143	1593	1253	1116	878	738	698	649	575	609	508	522	515	488	468	438	443	434	423	423	422	403	398	423	400	388	402	408	390	364	367	410	387	381	406	379	375	367	409	399	414	383	408	411	366	386	393	373	358	373	378	367	374	369	351	361	343	382	347	360	379	377	372	379	416	384	377	361	391	365	350	370	377	345	382	365	383	378	368	343	335	388	347	401	349	366	361	375	376	366	398	373	375	345	386	376	363	365	369	364	393	384	417	381	390	370	390	357	360	371	353	378	377	363	348	391	420	377	404	360	403	336	369	366	347	386	389	343	395	409	363	388	369	360	355	383	384	368	388	374	386	356	366	355	356	345	340	421	365	382	365	358	405	378	357	355	374	362	353	343	395	363	360	360	367	368	363	387	371	382	350	370	347	373	390	376	384	385	345	389	405	431	369	330	363	352	338	359	418	342	355	376	375	393	405	358	381	379	359	410	380	351	385	397	396	396	365	357	395	363	384	367	384	386	381	358	369	365	356	353	328	358	337	366	398	376	383	342	363	370	373	394	394	355	348	380	369	367	335	362	344	414	339	365	409	368	356	378	358	362	403	402	350	378	368	367	401	336	322	379	381	375	346	352	353	408	400	367	359	364	383	390	373	382	400	359	362	356	374	344	374	399	329	365	339	409	386	394	367	365	378	369	369	365	341	391	378	351	406	364	407	384	376	385	381	372	336	371	372	402	374	371	328	336	384	341	355	383	387	362	380	393	360	387	377	403	372	403	402	383	387	359	362	309	377	379	381	330	380	379	347	393	392	350	342	386	362	363	341	409	386	338	360	398	378	392	357	364	384	356	406	356	333	352	349	377	371	400	383	381	373	308	381	358	380	370	355	370	368	389	331	353	371	335	395	403	357	322	383	375	383	346	366	365	347	368	367	352	379	385	359	383	391	371	389	397	406	394	364	391	378	353	360	352	345	351	345	380	387	346	372	382	379	379	356	411	354	379	389	396	345	383	347	348	392	385	400	369	352	352	381	375	354	398	401	370	366	393	353	378	351	388	361	358	384	373	380	381	362	371	378	357	376	392	361	347	381	385	381	351	365	324	363	412	375	400	398	355	347	359	352	361	368	381	378	360	351	377	352	396	362	376	353	378	397	363	361	354	347	366	367	360	380	358	390	367	379	360	355	346	367	376	376	367	359	362	355	374	337	330	374	368	377	354	388	351	384	382	394	389	368	374	363	356	368	346	372	375	357	356	408	391	369	378	405	381	358	375	349	335	355	385	359	380	363	370	370	393	382	362	385	364	385	373	367	398	357	377	400	416	386	353	417	347	350	382	353	384	352	361	356	378	350	395	367	381	354	393	387	360	363	383	372	362	346	394	394	392	364	363	356	375	412	394	366	354	389	368	361	375	360	374	386	342	345	357	365	350	346	374	375	369	370	359	404	362	373	375	360	367	359	349	379	395	386	391	365	350	376	405	405	356	373	365	354	401	372	366	394	353	370	363	371	360	376	395	339	359	392	371	379	376	370	376	344	383	360	361	364	366	365	390	345	386	357	368	420	356	374	378	374	376	373	363	353	368	368	406	393	374	361	376	409	334	360	349	388	366	359	399	401	369	407	356	355	400	376	392	376	362	341	363	356	372	371	365	398	351	373	355	383	366	367	365	357	360	363	354	393	392	373	374	358	353	386	395	377	383	374	353	349	368	412	386	335	356	348	397	376	389	393	353	346	357	367	366	367	363	365	377	396	403	408	345	366	365	359	407	355	394	379	377	344	401	384	424	379	355	379	368	373	336	375	380	354	376	376	391	380	354	377	380	359	344	382	365	405	389	352	385	373	328	383	403	397	380	343	362	369	373	416	355	382	383	375	408	363	363	374	409	339	360	335	374	379	384	361	386	360	350	356	341	349	339	357	371	386	368	379	365	351	358	383	385	381	363	345	382	365	358	375	379	383	356	375	374	338	349	369	402	356	367	373	347	377	388	365	394	396	349	385	382	373	348	401	357	343	375	357	347	327	399	385	359	350	358	381	375	373	373	338	357	357	384	364	368	384	387	393	421	367	389	381	332	356	380	387	393	349	320	384	374	364	348	334	386	327	363	398	366	367	357	389	345	359	377	375	353	370	390	381	364	387	359	353	376	353	396	395	369	371	385	387	371	391	348	355	344	408	361	365	387	361	343	367	385	365	372	374	396	380	407	380	378	355	402	396	400	380	364	416	398	362	371	365	369	365	369	373	370	332	395	345	396	333	362	382	361	379	378	391	369	402	400	352	374	366	352	404	376	386	375	403	356	362	390	333	385	370	386	395	362	360	404	373	362	339	386	382	343	361	341	368	380	395	338	375	393	369	354	375	361	342	367	402	355	342	379	375	408	392	410	367	370	417	375	354	345	365	358	360	372	382	359	373	362	369	379	374	340	401	385	343	363	387	347	367	392	404	369	407	349	394	365	361	372	388	365	331	373	349	370	363	351	392	357	379	347	352	389	337	373	362	369	366	404	399	353	378	366	373	390	411	366	356	349	391	380	379	356	381	355	362	330	390	379	372	401	383	362	371	366	358	375	366	397	367	383	337	408	333	373	409	380	378	363	342	373	354	366	373	357	366	332	359	379	375	360	360	377	339	396	365	355	379	379	382	382	332	359	390	344	341	370	385	327	391	365	377	371	373	348	373	337	398	383	351	341	400	346	342	373	394	379	397	358	349	390	383	396	389	389	366	379	375	354	363	377	373	367	386	376	383	367	391	376	409	334	360	360	382	353	366	402	347	381	384	382	388	393	357	343	364	391	377	375	368	346	340	406	365	359	391	350	406	365	381	372	353	343	367	367	361	347	401	359	365	413	368	373	371	356	388	394	368	350	375	366	400	397	378	387	385	391	362	375	390	330	389	376	366	389	379	382	351	353	384	366	342	399	373	400	368	382	394	378	396	363	334	352	349	358	385	343	378	392	357	350	396	386	383	374	398	361	366	394	366	388	376	378	339	382	408	374	378	365	349	366	361	396	405	381	342	350	395	347	373	360	349	368	370	351	388	383	380	371	367	372	361	399	355	376	380	372	386	402	382	386	405	382	401	369	374	341	347	388	390	390	329	363	376	375	355	366	383	366	362	382	373	353	376	363	341	424	384	380	360	358	384	370	380	362	402	368	392	365	396	363	381	376	360	370	364	365	374	342	381	374	389	369	404	364	380	371	366	371	360	352	375	381	352	362	348	365	350	355	366	387	389	382	374	356	390	369	383	359	385	355	379	352	364	361	373	357	353	377	379	335	356	352	367	423	375	378	378	388	380	385	338	352	373	391	347	395	411	357	351	390	369	389	367	347	358	385	388	372	358	374	349	386	362	357	367	372	372	379	361	374	379	379	353	390	371	361	366	340	350	360	381	358	396	381	375	373	395	381	366	360	326	331	356	350	354	340	369	360	358	393	346	353	396	364	369	374	364	375	352	391	354	316	388	368	367	364	378	369	379	375	407	366	378
27970	18749	4602	1046	838	741	789	720	694	739	793	766	727	774	698	768	746	792	728	738	713	744	699	725	738	755	729	718	787	769	692	780	737	727	745	732	750	737	738	755	709	728	705	728	746	763	750	695	701	758	702	711	699	764	755	676	796	777	716	767	748	712	739	761	717	709	733	731	711	758	714	728	780	725	721	748	715	735	722	725	768	753	754	766	677	762	660	826	741	724	718	724	759	738	705	726	778	756	763	745	755	722	712	724	746	747	753	682	748	752	728	705	731	745	741	765	719	737	728	751	721	697	737	739	716	759	746	720	702	752	721	729	778	761	742	723	767	761	737	725	772	748	755	751	743	731	698	754	758	754	719	730	747	682	744	726	753	703	755	693	712	679	747	737	709	791	753	705	756	769	753	747	738	754	737	762	755	734	743	752	738	715	770	722	700	768	722	749	731	712	754	766	764	772	737	748	770	736	782	730	757	701	731	745	753	729	746	768	725	729	756	755	783	759	764	725	744	730	748	748	731	706	729	713	750	706	733	756	768	744	748	755	726	745	709	756	740	765	737	738	698	770	736	707	739	737	679	743	737	725	687	772	723	750	733	766	758	706	738	725	733	732	763	748	768	729	754	752	728	750	734	799	737	714	688	718	723	685	733	751	730	750	732	740	722	731	802	698	746	762	670	721	709	748	749	708	774	727	733	776	719	715	716	759	768	789	723	734	759	808	753	750	724	747	688	773	774	759	733	706	719	761	762	790	736	757	736	726	776	723	669	785	730	699	736	726	733	737	754	724	752	726	718	756	725	759	726	758	752	758	739	730	720	713	713	738	704	730	742	762	775	776	706	707	773	741	754	736	763	715	707	761	721	769	741	715	760	719	715	725	722	707	751	736	746	788	735	766	703	794	715	736	726	719	693	742	710	761	682	721	731	783	715	730	714	725	728	718	736	748	781	727	727	773	724	699	783	763	736	759	767	729	725	754	756	770	771	746	726	770	724	753	720	722	743	708	699	714	790	746	726	739	756	732	731	771	725	733	731	746	797	736	719	724	666	734	769	755	747	724	782	705	748	743	704	794	681	703	725	756	796	756	738	747	776	685	737	741	758	754	705	725	732	742	795	741	716	676	747	760	719	664	752	794	692	773	762	701	771	735	686	779	792	778	745	721	682	710	695	751	751	746	744	743	721	740	721	751	746	732	774	764	726	726	733	788	751	721	731	717	783	730	744	711	808	695	717	766	751	723	742	736	732	719	735	740	710	757	747	696	758	753	737	746	753	710	798	761	785	692	680	743	720	746	722	746	730	742	791	712	737	771	726	761	751	703	786	718	765	746	700	705	741	746	741	746	741	726	720	748	773	743	749	727	731	690	776	718	768	758	724	756	747	720	753	746	765	739	769	741	769	775	729	749	738	742	725	729	774	740	756	753	726	781	789	692	747	770	781	726	722	724	765	690	730	780	712	743	796	732	711	729	759	764	744	681	710	757	704	769	755	706	788	771	723	727	761	770	714	761	756	758	774	683	817	721	754	761	734	722	741	756	750	741	734	722	727	701	780	765	716	792	762	773	743	695	700	720	729	749	781	739	737	701	701	740	733	728	748	772	706	723	740	768	741	781	746	714	749	760	677	719	727	727	717	725	727	730	703	752	765	780	763	774	737	770	727	759	764	744	724	750	766	680	724	769	815	747	758	720	769	729	729	723	786	754	750	768	777	759	737	725	731	722	786	774	719	728	768	735	733	757	742	693	735	731	692	745	759	759	762	737	763	764	732	738	714	755	731	753	764	739	783	773	743	721	738	809	748	758	737	712	749	737	750	722	710	762	779	762	735	731	720	709	736	715	719	734	737	762	729	767	756	699	740	735	734	771	758	746	709	741	759	689	758	769	765	787	756	734	734	714	803	733	733	742	735	744	728	703	771	720	736	746	750	798	692	780	721	755	735	721	710	729	754	710	747	771	763	762	697	680	752	739	716	785	715	713	741	713	741	718	740	728	693	704	788	756	773	781	743	773	752	708	699	755	755	784	761	701	767	750	678	751	746	733	699	705	701	736	751	742	740	692	735	755	671	762	761	747	779	731	713	720	765	749	718	705	707	732	725	721	740	733	724	726	734	695	753	723	700	752	729	738	750	747	772	753	736	727	718	709	733	711	710	754	764	695	745	687	747	701	758	794	713	767	698	711	729	804	780	756	725	755	782	774	777	768	738	749	804	729	780	774	770	728	740	716	766	745	716	712	726	766	692	749	749	740	754	760	763	665	723	732	780	696	716	705	780	760	712	726	754	721	725	705	735	766	738	760	836	715	783	731	762	735	766	742	728	717	763	719	726	754	754	741	717	779	710	698	751	706	725	722	759	699	770	776	799	733	742	768	749	757	725	802	755	766	729	738	757	748	741	768	742	739	803	710	754	767	730	757	765	782	743	779	738	788	740	766	690	749	750	749	771	758	774	776	746	758	719	722	776	741	654	716	725	746	740	725	715	765	724	746	727	779	748	732	757	763	732	739	789	763	750	775	714	769	716	724	714	751	728	755	750	761	783	745	706	758	731	763	696	716	725	729	750	742	755	754	773	727	792	764	763	733	758	763	728	765	665	684	738	729	742	790	725	761	751	755	712	771	806	690	724	708	717	741	727	740	757	730	733	739	767	738	749	736	736	722	737	796	779	715	749	734	721	719	744	724	753	732	708	691	719	743	774	755	700	742	758	782	739	718	725	729	715	750	748	760	722	728	729	729	727	745	736	736	756	713	728	753	741	803	729	760	721	785	715	786	694	705	767	714	756	698	755	774	774	713	746	724	735	765	757	693	731	778	717	750	727	714	728	708	797	740	747	757	746	751	751	744	755	731	681	736	781	739	748	743	745	719	742	762	758	770	774	743	690	727	801	766	718	695	741	779	736	745	719	711	702	705	784	753	750	758	695	710	728	735	715	735	744	773	733	728	699	720	787	766	731	704	757	768	777	767	733	741	763	774	725	772	702	744	719	734	704	753	702	739	766	717	721	724	739	747	744	752	680	698	764	755	733	684	745	800	759	703	769	755	786	693	724	726	720	691	716	739	715	727	709	749	736	723	762	745	741	743	738	716	689	745	728	720	751	737	733	784	782	696	743	715	728	722	744	714	725	808	690	743	770	692	716	749	714	713	728	712	736	663	692	717	725	759	741	756	745	767	750	668	782	730	735	723	721	745	761	797	765	725	693	752	785	731	739	700	743	769	743	757	741	721	719	718	782	776	816	722	753	760	755	710	711	767	733	723	785	780	761	755	698	732	746	697	753	735	744	726	759	772	703	747	743	699	791	757	769	765	705	714	736	738	732	820	756	691	715	703	712	794	721	738	732	725	755	795	755	781	719	708	761	768	769	741	731	758	757	700	772	754	769	722	741	756	682	710	753	741	731	699	723	734	749	752	756	752	734	740	722	760	755	793	727	762	745	757	711	750	750	716	745	759	750	765	736	721	750	790	711	741	732	734	748	761	749	752
9576	2076	1268	1006	998	959	975	912	915	935	882	971	972	935	970	886	894	931	894	942	924	935	939	899	850	897	918	945	829	942	904	942	862	883	936	907	897	918	860	869	907	934	874	914	879	857	893	918	930	871	877	899	926	883	908	922	888	908	895	900	945	957	888	905	926	947	937	907	907	880	936	952	950	866	868	908	929	910	911	887	927	918	881	945	926	912	890	907	898	861	868	876	857	902	932	908	929	882	966	901	973	882	898	927	928	906	918	896	889	882	837	949	934	902	899	929	873	895	924	960	904	931	903	899	872	915	844	955	887	909	953	957	945	892	912	873	906	913	927	912	992	917	919	869	936	929	907	866	930	894	927	911	852	921	906	941	874	912	929	928	877	868	907	955	956	939	991	890	922	937	913	896	912	893	872	926	893	914	893	836	890	901	829	844	913	855	903	880	910	877	962	934	891	902	878	933	909	898	935	892	929	936	923	936	869	926	878	925	917	923	980	899	925	908	847	921	926	859	930	871	891	941	890	895	870	952	909	865	936	920	944	951	902	897	895	934	888	937	953	939	928	906	956	967	858	911	872	901	852	956	920	929	953	931	920	892	888	872	925	897	855	922	927	880	877	856	910	950	892	926	928	914	971	918	898	917	846	910	894	875	950	923	909	946	889	922	940	929	849	957	899	860	858	908	909	914	885	911	940	957	909	901	871	889	896	927	875	908	931	863	890	936	900	871	872	872	944	937	957	914	950	960	898	868	882	900	909	906	949	914	928	909	898	914	894	957	933	928	902	862	916	941	926	899	915	862	886	861	929	877	878	907	973	987	970	942	898	902	898	946	886	908	860	848	924	865	974	901	926	911	959	855	892	928	888	952	927	909	916	899	940	872	879	873	864	894	891	905	914	863	862	946	910	921	914	913	915	881	901	910	931	936	955	911	931	882	922	878	944	955	938	913	935	903	885	902	912	886	936	917	895	944	921	878	910	923	920	935	888	931	898	970	941	915	891	880	958	947	931	926	902	890	866	906	901	880	919	847	917	940	901	890	922	899	985	925	967	855	899	914	953	819	914	901	899	947	946	939	905	932	877	963	928	909	936	952	913	973	849	905	895	910	926	902	902	907	912	920	937	964	885	923	868	956	925	977	884	921	901	914	906	913	920	914	917	947	886	936	911	982	903	923	903	962	929	890	916	909	939	865	903	908	949	954	881	877	886	920	919	942	881	855	923	918	935	902	919	888	917	907	895	925	918	831	948	864	937	947	920	853	965	913	910	914	924	954	902	918	930	902	877	889	901	935	881	917	951	905	928	937	894	950	938	923	935	886	921	929	904	936	888	881	906	939	923	893	884	900	928	935	939	865	895	925	855	885	951	899	930	898	936	938	902	904	928	920	898	944	932	913	939	947	889	869	938	934	879	919	927	872	901	960	886	940	922	878	903	938	936	926	913	898	918	888	921	912	886	893	921	875	864	883	844	936	924	909	899	840	898	898	931	938	906	869	934	925	979	926	927	902	881	879	923	873	938	894	893	900	937	887	935	855	894	906	926	882	910	914	887	880	890	925	937	949	939	797	973	870	920	894	923	918	930	941	928	903	911	916	936	874	945	957	926	949	901	951	925	900	854	957	889	873	943	932	912	892	923	889	887	940	938	930	929	907	899	875	945	857	926	922	958	959	871	881	921	937	875	888	939	933	909	890	951	889	880	923	924	894	911	956	896	913	917	919	947	887	863	890	972	932	884	873	946	895	941	885	900	956	928	915	905	831	895	895	919	892	912	906	888	878	877	911	945	902	871	926	906	885	971	918	937	919	891	852	887	894	920	931	913	922	917	885	869	932	879	922	903	908	921	885	962	939	904	984	914	926	909	926	935	913	967	929	953	894	873	892	932	851	891	927	902	909	860	942	927	932	909	938	942	872	906	910	905	869	932	911	900	897	913	962	917	881	908	934	877	923	917	873	922	928	895	918	922	919	876	902	917	908	902	931	924	913	932	922	915	918	906	841	954	916	855	938	895	866	972	875	931	912	887	907	904	916	891	882	888	960	911	933	912	914	922	913	935	899	909	938	921	939	912	871	890	966	935	988	952	917	894	890	918	916	868	826	827	936	890	916	918	881	888	845	912	861	885	929	956	966	862	893	878	995	976	903	882	948	915	948	895	889	908	901	899	860	867	926	896	891	948	912	854	972	884	867	876	932	907	936	882	941	904	824	911	925	998	895	946	926	899	906	907	896	930	864	931	880	941	892	900	895	933	907	901	907	940	921	873	924	931	884	897	910	888	915	986	905	908	960	907	852	955	951	915	935	915	863	899	929	924	976	927	927	896	910	888	925	949	937	878	900	954	911	931	866	913	899	914	943	908	933	906	909	911	879	871	909	869	914	897	949	931	896	935	938	918	940	891	878	882	897	915	935	885	939	948	904	938	897	927	877	906	895	888	925	967	920	893	886	919	953	832	917	869	900	926	894	865	895	903	942	856	917	886	918	971	911	934	926	922	838	901	918	886	950	891	852	889	941	894	897	955	881	915	885	941	902	909	876	899	933	964	916	931	879	892	898	930	897	929	913	896	889	883	875	881	914	971	947	966	910	923	879	887	889	935	954	879	909	939	959	931	922	938	950	881	925	916	877	860	870	892	939	940	912	884	872	934	831	908	920	902	949	866	921	885	868	957	963	946	880	902	878	927	868	957	918	883	897	869	931	876	927	921	918	900	919	908	904	886	942	876	917	978	926	944	934	905	901	936	914	904	940	953	908	887	914	935	855	887	889	876	916	892	905	912	937	907	887	897	883	961	875	902	956	913	898	914	954	890	936	902	874	930	854	904	932	842	855	924	886	859	917	882	901	902	902	886	930	923	921	930	915	928	902	932	877	948	885	915	905	937	950	922	927	874	919	927	890	864	893	935	901	941	927	895	931	849	1021	922	921	908	895	894	912	885	920	937	870	877	953	898	850	910	892	904	887	902	896	908	890	932	940	873	880	916	916	887	938	900	861	903	914	942	967	927	923	903	978	905	935	876	930	905	881	878	914	880	910	945	877	912	879	900	928	883	930	924	925	957	946	937	978	842	928	916	893	966	921	1003	855	945	899	935	918	874	883	929	894	872	894	920	894	876	873	870	918	861	959	925	940	889	922	896	945	923	906	938	915	889	903	909	905	930	874	890	877	885	958	889	925	862	889	913	903	851	921	912	882	935	834	900	873	913	953	931	885	931	915	901	916	858	904	918	939	964	942	855	897	911	893	920	884	945	978	955	919	918	936	896	929	944	941	897	913	882	879	857	921	932	887	890	944	968	929	877	890	875	930	873	904	877	936	925	910	914	927	938	945	897	856	905	902	873	873	933	940	973	924	895	902	933	943	895	928	918	907	905	912	945	934	892	942	948	905	916	923	887	922	910	897	905	945	849	898	874	850	884	928	933	922	847	895	927	909	882	911	897	912	904	935	870	917	915	885	954	946	946	921	914	891	901	903	970	923	894	920	937	893
24000	21588	28871	24781	21550	8522	1249	888	842	801	763	739	761	659	737	771	719	702	744	751	709	711	719	696	698	750	696	677	682	665	722	683	722	661	690	739	673	700	714	716	667	652	720	686	662	722	663	669	675	665	706	742	645	745	767	690	623	672	697	644	689	683	673	701	713	639	642	663	678	663	706	667	640	680	705	686	741	657	676	703	681	701	700	615	695	650	699	659	683	677	665	658	717	694	710	647	708	684	728	625	657	661	698	721	657	685	668	674	724	688	672	715	695	671	666	695	681	706	654	643	709	653	718	683	703	676	700	700	730	692	708	688	719	666	667	681	675	713	697	678	672	698	687	668	677	675	677	710	673	692	637	678	671	717	701	729	656	687	656	689	608	716	682	676	675	617	719	670	661	697	654	696	653	713	689	722	717	686	667	721	640	655	673	661	710	687	726	624	719	642	690	614	728	727	705	681	669	695	707	644	686	692	666	710	652	696	691	680	716	654	680	701	684	727	691	643	642	654	648	650	633	691	632	670	723	687	697	652	724	648	701	685	651	679	678	680	619	687	679	661	655	697	682	644	704	697	670	694	694	659	727	666	693	685	656	675	739	691	696	671	729	699	707	713	654	685	667	725	656	691	684	699	669	681	678	671	708	631	622	663	655	643	703	651	699	696	688	644	693	687	648	702	675	693	714	694	641	658	673	716	699	612	644	674	694	646	680	650	706	693	661	680	646	672	676	613	704	719	642	687	652	688	705	667	632	673	681	686	714	655	640	645	671	711	642	690	659	666	629	716	697	677	711	651	653	661	643	662	659	677	670	675	659	659	702	697	678	704	672	737	674	641	659	671	686	698	709	728	701	674	688	704	693	715	687	666	686	690	698	654	682	655	715	670	664	658	697	664	660	700	707	728	679	678	732	668	657	723	684	698	716	682	634	662	682	660	695	650	702	695	714	729	681	693	656	669	703	673	669	689	662	704	690	665	655	690	707	687	698	685	703	654	710	663	681	659	672	649	653	678	671	675	693	640	650	664	669	653	675	759	677	691	715	679	700	651	715	668	700	702	674	659	672	673	668	721	670	706	662	648	666	724	698	652	674	669	685	714	673	658	681	680	636	677	643	667	671	703	703	668	669	684	690	688	694	687	725	632	668	673	668	717	666	679	649	652	642	679	700	667	661	680	637	708	698	655	684	683	652	672	728	687	657	611	642	657	713	676	690	646	677	661	653	670	640	711	712	697	673	678	661	650	713	714	649	678	677	658	690	720	690	695	705	694	655	636	708	653	731	667	707	681	670	651	654	670	676	715	694	715	686	659	694	706	667	659	695	689	639	660	714	679	693	590	719	689	672	660	675	643	719	687	684	663	678	694	666	722	652	684	684	635	658	665	668	705	675	687	664	632	692	657	670	734	638	662	754	698	653	699	673	687	677	657	667	693	681	705	678	738	721	658	670	650	686	684	650	633	703	680	631	622	696	649	654	630	676	653	695	690	644	687	657	702	621	712	656	694	684	740	710	736	656	680	681	648	713	711	668	714	691	683	683	655	681	679	667	653	691	653	696	675	667	684	668	691	692	718	683	701	693	629	695	683	692	656	660	662	690	676	670	724	699	679	692	701	693	665	671	690	667	643	686	666	694	689	697	639	648	678	657	658	646	655	670	670	651	655	703	684	636	655	726	697	727	688	701	689	665	687	656	696	676	693	643	665	689	664	652	665	670	692	685	660	665	659	665	686	665	630	684	649	674	681	676	671	674	679	674	711	742	689	629	693	678	743	646	684	688	678	709	683	672	664	694	644	688	707	694	702	675	671	689	683	698	667	674	656	674	659	684	707	657	709	690	662	658	643	674	673	715	712	687	672	737	712	667	686	693	665	723	696	655	688	658	628	650	688	701	702	678	627	691	637	664	709	663	632	696	699	672	648	666	707	750	680	644	694	721	704	736	668	659	666	626	696	721	663	656	651	700	674	726	636	655	668	703	693	718	697	679	620	680	694	680	643	692	640	672	707	675	655	665	699	642	635	667	677	706	684	718	686	655	653	643	680	657	674	672	698	674	689	683	644	679	736	628	739	694	679	670	652	663	702	654	693	662	649	660	746	730	717	600	687	715	669	690	678	671	669	671	633	646	696	679	734	619	644	724	697	687	650	697	747	721	667	646	660	643	675	649	634	648	679	640	668	676	638	652	673	688	670	682	704	648	685	717	670	690	695	643	685	673	674	669	682	656	652	657	668	683	695	683	693	726	677	701	650	696	682	630	684	698	679	696	654	676	661	659	698	654	681	671	696	636	677	689	702	647	715	697	689	699	650	674	647	659	679	667	663	653	668	690	671	676	681	619	682	710	672	652	693	712	617	676	669	662	676	646	656	689	660	645	693	676	617	679	678	681	702	688	677	690	701	658	669	658	666	681	708	687	638	679	649	662	692	696	702	638	687	711	693	647	688	675	700	651	661	683	689	706	680	663	684	666	645	680	703	686	727	647	688	658	646	678	664	644	693	656	702	670	735	661	754	687	672	673	698	715	654	677	738	699	659	673	661	708	691	674	718	664	630	652	655	690	694	624	710	694	697	676	686	687	661	702	653	628	635	680	670	664	684	732	686	678	666	717	699	661	663	674	703	710	688	685	713	662	690	674	693	695	664	689	679	659	690	712	690	659	653	624	660	677	692	674	660	660	703	693	680	691	692	673	651	645	627	692	644	721	680	670	713	675	690	702	695	661	628	657	648	678	725	674	672	659	645	713	718	665	677	642	777	659	652	649	656	671	609	659	671	636	701	678	708	680	705	694	678	682	674	674	645	631	696	698	650	656	697	693	658	678	645	662	626	677	679	703	668	646	678	643	637	679	681	689	665	658	687	683	711	670	675	690	727	647	720	732	658	667	653	652	664	667	672	691	712	684	656	707	711	659	678	687	653	665	712	652	621	710	697	696	672	650	661	660	676	705	673	666	712	641	680	662	707	612	706	657	658	658	701	698	668	635	692	693	678	707	716	655	672	692	729	675	627	650	709	666	641	660	705	662	701	651	687	688	677	700	680	681	655	671	657	682	654	688	725	697	677	714	746	644	658	622	681	701	649	671	670	637	676	670	653	660	705	632	693	678	665	667	650	712	672	715	664	730	648	647	666	704	699	702	652	689	696	659	664	659	691	685	655	725	651	716	649	626	623	691	686	647	653	638	698	714	656	666	681	660	709	693	669	669	660	685	647	679	639	642	720	710	673	684	656	646	661	725	697	696	696	650	669	723	684	662	658	675	692	673	717	704	674	661	673	664	733	681	703	694	728	678	679	665	687	659	678	712	713	703	672	689	692	681	718	701	710	728	692	715	671	673	678	694	686	674	684	680	652	628	709	697	652	669	706	686	677	667	690	680	668	730	695	637	709	680	626	635	705	629	737	694	650	706	670	688	709	686	719	733	642	682	661	688	667	674	641	638	724	682	676	730	674	702	643	639	700	670	653	641	689	677	664	621	652	676	660	663	698
31164	13015	5241	2660	2086	1769	1371	1379	1247	1099	1006	1009	984	945	1005	905	896	925	929	859	879	887	864	867	928	827	834	919	853	837	893	839	859	888	843	837	860	897	861	866	851	861	865	890	837	846	866	883	827	864	845	794	891	844	840	880	823	817	839	863	777	848	893	840	863	879	866	879	865	900	858	842	843	800	832	845	807	867	826	840	806	826	882	887	889	856	854	843	840	889	888	869	833	879	833	856	871	863	866	900	860	893	885	886	872	796	858	861	863	859	852	909	822	851	905	875	878	835	816	760	835	851	847	808	843	862	822	854	869	823	815	851	824	860	834	830	870	858	832	863	850	826	850	913	845	855	863	833	883	872	922	842	830	873	909	843	880	874	858	836	816	867	864	897	876	848	860	827	839	842	849	822	836	888	862	795	869	883	850	813	846	842	839	823	862	877	856	781	850	861	849	867	867	862	855	861	852	849	846	872	828	836	880	810	826	829	833	858	869	851	855	857	834	905	866	840	807	846	865	793	823	861	831	898	864	852	885	894	868	816	798	806	829	852	866	812	884	866	852	863	803	859	856	861	879	785	887	933	872	808	881	899	838	907	804	863	818	899	846	849	847	914	833	807	814	838	868	877	841	854	828	831	845	812	856	791	848	839	860	916	873	815	854	891	853	804	868	811	874	794	815	865	897	829	833	825	817	849	844	894	850	862	853	867	848	860	837	852	877	863	890	888	859	883	901	802	902	849	805	850	835	874	830	868	826	831	844	858	832	838	866	874	870	825	819	856	875	942	851	807	861	834	849	803	882	844	889	862	817	864	811	773	820	901	835	866	832	835	846	853	823	840	792	852	882	857	835	895	815	834	840	873	840	828	842	904	827	846	814	881	868	887	802	827	858	898	865	850	801	830	871	878	816	856	852	839	860	804	800	818	825	847	898	830	802	831	882	856	831	892	889	858	831	914	849	854	830	866	791	831	815	832	809	861	820	873	820	795	786	839	818	864	883	803	871	853	832	868	865	793	895	847	890	845	832	852	875	918	841	797	860	890	858	842	871	802	833	859	810	843	864	872	882	865	823	813	887	811	883	891	826	813	886	882	809	775	862	787	843	813	851	821	868	890	851	806	854	855	850	891	832	910	864	797	826	846	844	866	867	877	830	850	848	821	845	861	848	879	856	886	848	852	821	813	815	913	829	781	802	853	788	891	820	847	799	901	850	811	862	873	821	855	809	839	840	861	846	895	855	854	768	832	864	849	883	872	846	824	860	860	856	861	852	855	835	847	842	850	824	828	860	831	852	834	860	829	862	879	882	793	852	834	852	900	876	871	871	834	855	845	833	842	882	883	833	842	830	876	833	823	866	875	793	854	872	859	804	874	874	793	859	818	867	827	830	817	846	824	848	831	851	871	864	852	843	868	896	847	822	881	834	900	873	846	803	830	868	807	880	831	846	824	869	857	813	840	829	827	816	868	862	836	840	834	808	837	825	815	853	855	897	896	850	819	843	859	799	824	815	874	827	842	857	858	865	879	861	866	870	860	797	841	850	873	868	820	887	872	888	903	847	907	843	846	864	864	869	866	807	816	852	799	832	858	855	838	851	891	886	842	837	835	863	846	829	819	862	826	899	852	844	846	869	881	825	854	892	858	841	858	829	839	827	862	818	816	850	860	837	856	800	851	869	831	816	827	812	863	861	833	871	801	849	810	863	875	823	896	842	799	837	828	836	869	850	830	834	859	858	862	812	824	885	820	836	885	809	858	812	860	876	856	821	833	849	815	897	857	807	867	847	811	839	845	841	794	825	815	786	873	835	848	840	868	829	855	848	803	830	889	860	878	851	859	877	908	855	836	809	835	826	843	845	838	798	841	857	866	815	808	850	877	823	887	843	820	846	873	887	824	814	836	803	885	866	907	874	924	839	869	857	808	877	897	875	837	846	863	840	850	823	847	848	845	889	889	885	792	853	816	830	848	842	833	857	876	854	788	858	803	821	844	855	897	829	811	795	871	826	830	865	858	811	825	843	837	840	828	863	841	859	833	813	844	859	808	863	869	881	827	851	841	874	848	868	817	815	809	829	859	856	909	841	930	849	882	827	844	809	891	857	840	815	850	805	861	896	799	848	857	845	855	866	809	831	823	807	854	826	858	823	850	888	842	859	873	870	851	809	836	854	840	823	825	850	773	892	868	876	858	834	884	876	825	805	855	812	842	817	884	832	874	863	826	855	885	834	865	754	867	863	884	803	867	914	830	851	880	831	853	880	903	869	860	856	849	826	899	809	905	823	805	881	831	895	879	842	830	867	839	855	836	816	872	850	826	866	830	799	844	865	866	842	825	878	820	802	816	838	849	838	828	825	838	865	863	789	901	839	814	816	797	890	841	841	832	843	843	859	778	868	828	836	829	871	866	853	895	830	836	818	878	844	847	947	851	796	836	840	809	826	877	862	842	889	823	823	875	843	844	860	868	838	849	832	827	863	834	871	882	852	851	807	870	821	858	843	861	828	947	813	786	903	858	862	892	855	843	864	842	847	883	876	875	767	898	851	893	861	776	829	866	827	870	793	848	830	835	878	832	793	850	886	874	824	884	823	860	823	833	834	857	849	865	846	861	806	837	848	840	870	878	850	806	869	805	828	817	836	803	861	869	895	855	831	837	812	850	867	869	843	851	876	861	810	809	852	865	826	861	852	893	833	810	833	854	804	820	831	830	791	796	820	847	866	831	832	909	881	804	849	857	909	860	834	845	825	857	820	864	878	772	884	868	814	883	823	900	788	861	853	865	846	890	844	865	829	864	853	820	805	889	869	816	879	853	835	815	884	867	859	828	858	852	915	872	813	892	845	911	890	789	851	835	833	853	841	887	850	803	853	806	830	899	866	861	833	809	805	885	836	873	845	847	885	785	830	850	809	811	846	843	843	861	798	830	825	847	805	805	843	820	854	869	879	783	881	875	852	871	838	851	839	814	862	861	837	843	861	841	907	826	833	835	792	850	802	859	835	838	807	878	834	842	874	769	878	888	853	829	857	875	855	840	871	853	832	823	816	874	775	850	871	861	871	897	893	851	865	856	839	878	842	880	771	867	892	831	915	825	799	825	896	880	852	779	808	846	837	858	817	885	848	826	785	896	869	819	810	860	897	827	833	870	840	833	864	832	880	809	789	879	841	810	851	796	858	876	791	839	843	899	855	851	828	867	878	861	856	857	828	884	844	873	840	865	900	858	818	874	873	784	856	843	818	826	850	807	840	852	853	838	832	797	910	854	836	886	868	835	826	859	822	968	847	870	876	827	841	832	846	838	891	847	873	871	876	854	833	842	815	809	836	847	811	851	857	824	881	888	864	842	822	890	816	862	882	861	898	847	847	802	836	818	828	855	856	829	873	834	849	851	850	821	873	836	827	849	856	816	832	850	897	826	835	809	850	835	843	870	878	889	816	793	796	874	866	805	841	819	903	845	893	829	845	828	871	879	849	804	818	864	842	827	861	847
25184	21588	27461	26038	6851	683	596	522	504	495	472	421	487	442	463	479	454	477	429	412	468	461	449	414	431	439	426	418	457	452	422	424	442	429	416	429	431	432	438	441	424	506	427	444	449	445	437	479	413	444	445	418	456	421	426	453	427	383	458	427	438	403	441	392	451	429	440	398	445	460	446	423	441	415	447	437	426	407	424	420	423	431	411	397	412	435	450	418	468	408	433	437	442	433	412	427	399	440	419	400	430	456	416	422	489	419	420	425	430	404	390	443	411	408	419	419	425	401	465	394	408	421	406	440	371	408	475	446	467	407	419	415	437	456	423	429	399	428	444	453	417	485	433	428	442	422	444	428	464	450	449	405	410	405	420	441	448	420	441	407	428	452	415	421	456	445	435	457	426	436	430	450	409	403	406	422	442	428	444	416	445	433	407	430	421	425	417	447	421	424	428	408	467	466	427	438	442	446	453	445	466	412	459	433	446	420	422	426	450	423	410	415	407	407	435	433	434	458	413	389	431	490	455	449	435	405	447	429	444	458	446	418	410	459	419	442	472	411	478	441	421	418	378	399	416	475	455	448	461	421	425	426	446	416	431	409	387	465	413	443	426	413	438	445	474	415	434	415	430	423	436	406	443	429	427	411	451	402	390	413	413	435	430	425	470	446	432	424	404	408	398	414	453	435	409	457	430	429	377	445	428	425	441	425	432	441	428	427	391	420	407	455	454	436	419	401	429	435	382	432	415	406	436	434	446	435	429	411	438	428	439	384	398	457	406	460	416	402	408	477	446	420	420	445	444	438	453	447	454	454	416	460	391	395	416	426	438	397	425	409	452	447	419	449	437	420	423	424	443	429	417	397	439	426	432	419	419	436	441	421	416	424	435	451	430	431	448	442	436	431	427	417	424	431	420	440	453	432	418	416	414	447	388	406	446	465	446	423	399	423	434	455	415	387	442	410	429	411	444	452	428	425	455	407	423	463	392	442	424	440	423	471	440	460	418	430	462	422	418	446	404	398	381	433	426	448	380	423	398	435	441	445	436	435	453	431	411	419	399	439	423	422	450	435	457	453	446	438	452	393	407	453	437	430	481	424	376	440	437	435	428	464	440	397	421	419	420	464	440	441	415	424	460	445	437	455	422	401	435	415	396	432	448	408	446	392	420	421	460	392	400	410	461	410	419	434	416	421	398	412	446	436	502	430	393	457	435	464	423	417	463	407	459	413	451	427	413	418	440	457	413	395	436	407	443	462	425	436	404	420	436	410	424	456	393	444	446	434	416	412	436	452	408	437	428	441	430	479	445	415	413	412	426	452	389	466	450	434	452	431	448	421	439	441	438	436	435	434	430	421	412	429	448	451	430	409	464	431	452	432	422	450	431	443	408	425	435	427	466	428	441	412	365	391	467	431	458	427	450	459	449	431	452	425	449	442	415	433	432	447	415	439	439	399	425	435	443	411	417	419	427	420	438	410	394	397	409	350	416	469	418	449	430	436	435	427	410	406	421	395	432	430	439	425	426	411	415	415	445	404	429	420	403	464	465	423	411	413	412	435	433	512	409	422	447	460	458	451	457	418	436	441	453	433	415	439	451	439	437	436	416	431	421	393	419	480	430	414	450	419	439	444	430	448	435	410	385	442	406	385	434	426	406	437	445	408	394	478	419	395	451	425	419	424	427	416	401	420	431	448	431	403	431	417	404	445	452	433	440	408	461	389	410	425	434	460	424	409	451	423	422	419	454	420	413	443	448	426	434	469	429	398	416	449	414	432	430	432	416	450	424	418	434	381	407	444	431	410	464	400	446	407	433	408	422	417	423	448	408	416	398	440	464	434	416	434	466	466	448	412	408	414	438	454	440	459	406	442	439	464	434	431	432	480	436	409	433	444	426	417	441	440	416	439	412	446	406	466	455	410	431	441	435	417	448	423	376	432	422	442	442	389	424	457	446	440	431	454	451	456	451	384	386	425	404	447	445	442	392	404	405	407	441	407	444	452	399	408	444	441	465	425	461	380	463	398	437	412	448	367	419	438	445	423	398	467	423	418	410	425	422	458	433	447	393	447	413	440	392	417	438	420	410	428	464	430	423	440	436	424	414	418	407	400	409	429	433	431	453	391	468	457	465	435	420	435	428	431	459	428	421	431	432	440	422	392	433	369	445	431	445	418	433	433	419	427	432	445	466	441	421	408	423	430	470	417	417	423	445	425	430	405	450	416	434	414	433	399	412	414	407	432	467	413	433	430	394	407	432	425	392	440	424	398	447	416	456	432	434	446	433	417	424	416	410	405	459	411	400	443	456	440	424	411	434	423	423	421	414	431	443	437	446	402	427	451	458	419	410	411	443	455	459	436	409	429	433	429	457	418	467	451	454	399	429	419	425	416	436	445	435	409	436	457	432	427	423	411	429	431	471	414	442	414	435	403	421	439	449	439	473	443	439	439	409	440	433	448	424	423	455	419	419	417	416	462	434	447	419	417	419	428	435	439	433	435	417	445	419	460	401	424	419	453	466	441	425	476	406	425	459	443	433	398	432	424	434	429	429	442	441	429	410	431	434	447	418	419	422	431	424	432	499	409	443	393	394	410	427	417	467	419	425	445	410	437	412	425	423	449	425	392	448	393	410	438	446	405	444	436	465	415	442	448	402	470	413	418	442	408	414	428	408	443	437	415	439	411	432	425	450	466	372	449	424	408	443	440	429	419	431	413	369	434	440	430	451	462	387	428	446	401	442	423	469	437	443	456	440	398	413	428	419	434	449	416	483	432	421	427	426	428	391	431	414	436	415	470	456	400	442	413	448	407	410	446	400	407	421	407	443	426	417	429	448	446	441	427	409	453	416	435	439	411	434	422	425	427	415	393	469	458	439	444	461	401	423	448	418	459	433	429	439	406	490	461	421	427	430	418	431	383	413	404	413	413	441	410	435	420	455	449	453	429	384	452	391	446	422	428	424	436	419	411	454	414	419	397	445	420	435	468	434	425	406	436	441	466	435	441	449	399	445	417	400	387	436	461	452	405	433	413	457	432	435	417	423	421	413	403	456	470	444	427	452	436	453	414	446	436	443	433	443	447	468	401	434	411	436	440	436	444	410	443	431	418	427	443	479	414	419	426	437	417	424	447	393	442	433	440	459	452	482	420	418	428	439	386	425	434	405	440	460	403	418	424	427	455	414	429	409	431	398	432	407	421	417	464	419	440	453	408	442	452	445	435	454	427	428	437	428	387	419	409	412	442	459	438	399	410	409	434	438	416	435	436	444	381	409	409	456	429	418	421	457	443	408	427	419	380	421	403	413	399	452	445	414	421	452	439	464	428	456	409	453	471	374	419	456	418	449	470	418	422	433	438	427	443	442	449	412	423	439	425	442	411	406	436	449	428	445	431	454	433	441	440	431	454	446	414	450	419	416	458	425	461	395	414	438	450	445	425	449	461	369	457	433	465	440	466	447	407	432	431	424	430	408	440	429	457	453	437	443	406	430	438
27512	9089	2619	1436	1147	985	884	753	736	673	658	642	622	624	578	566	605	564	560	596	568	593	520	567	549	566	526	536	570	559	552	510	536	568	530	575	582	562	518	566	526	518	526	560	536	549	503	530	511	560	491	571	530	560	556	491	489	547	515	589	528	599	563	524	562	533	560	554	567	565	495	545	533	512	578	503	551	564	546	529	494	503	563	557	538	557	543	565	542	555	554	552	522	578	518	520	512	501	564	544	523	494	533	590	540	554	521	518	549	557	538	563	553	581	540	528	548	516	555	537	558	548	570	534	545	528	499	509	549	513	491	524	531	537	537	552	501	549	531	554	556	538	523	573	520	544	527	546	494	525	515	540	573	508	530	472	563	577	499	517	510	520	522	528	542	564	521	519	529	567	574	524	542	549	560	524	522	520	530	553	566	551	541	531	548	551	556	574	516	532	566	551	533	553	495	523	499	526	537	553	475	543	549	534	530	545	519	587	545	486	582	545	558	562	545	536	542	543	525	533	582	576	569	570	529	561	524	545	542	511	553	526	536	547	475	541	550	506	500	548	516	538	538	526	537	552	512	510	534	505	540	562	527	536	551	547	528	519	516	565	515	522	550	536	504	594	549	483	529	516	555	572	559	527	557	560	525	531	521	486	551	519	603	557	574	524	553	556	556	557	563	513	486	557	534	560	569	554	555	551	567	533	494	554	540	507	522	528	485	518	559	530	544	542	537	525	508	537	559	545	513	530	576	514	551	557	521	539	536	531	560	570	562	506	498	552	529	554	568	539	500	536	552	566	528	536	553	526	554	521	523	563	510	530	537	505	497	503	523	520	540	560	545	565	493	544	576	536	536	581	540	514	554	516	556	536	531	544	534	500	545	527	527	521	561	552	567	545	547	529	572	574	529	515	531	511	525	544	541	590	554	548	569	572	523	502	574	549	551	538	558	532	542	524	517	538	527	502	548	532	555	526	544	513	518	525	489	583	538	541	557	522	512	495	537	535	511	512	548	494	558	554	560	566	523	545	536	540	511	534	470	541	514	532	554	507	554	561	538	528	585	529	518	573	551	557	552	563	520	498	530	524	495	506	527	537	520	530	559	537	566	568	555	556	502	565	569	545	622	512	528	544	538	573	533	554	533	548	514	551	554	482	543	530	543	513	531	582	552	527	523	577	546	490	506	573	531	550	539	544	536	506	546	532	507	543	526	524	541	567	530	535	555	503	517	558	533	529	536	549	521	532	557	538	526	541	510	558	553	540	554	512	517	553	542	566	556	520	566	578	577	523	549	529	537	549	527	575	507	521	542	519	562	537	558	546	511	508	556	570	507	547	564	564	573	512	522	572	542	544	545	561	510	540	584	516	522	540	540	519	511	520	512	523	528	504	538	547	585	502	552	534	572	520	517	537	536	544	541	508	508	538	536	535	501	543	526	517	545	531	546	478	548	543	541	533	504	492	522	528	528	523	565	526	544	543	526	510	581	533	512	535	508	548	528	562	527	529	555	563	531	529	520	529	512	504	575	544	548	494	522	550	582	532	548	517	534	544	570	548	548	560	525	545	539	550	507	564	555	522	506	544	530	516	574	542	508	551	505	523	541	527	555	544	580	518	536	524	542	544	529	583	552	516	513	520	557	545	502	538	534	546	480	508	539	561	529	551	557	569	571	518	561	552	552	526	518	542	571	545	529	537	580	505	539	569	593	527	506	522	570	500	490	537	504	559	479	521	535	548	568	545	543	513	531	531	557	500	553	545	519	543	495	569	531	520	527	502	534	559	503	528	495	562	567	495	561	564	546	500	547	543	539	564	525	539	561	517	539	575	522	537	559	549	538	522	525	556	533	545	513	569	516	561	535	500	549	518	566	522	529	525	558	494	556	565	565	507	491	519	535	535	557	543	553	526	546	572	546	545	508	560	553	568	509	528	542	546	525	532	555	535	485	529	534	523	549	537	535	558	515	568	498	563	544	557	534	518	529	544	555	560	562	569	529	544	557	567	510	493	547	504	534	550	538	565	579	570	531	556	596	505	511	555	514	530	491	523	565	535	549	516	560	520	539	532	521	518	553	575	550	545	521	525	504	479	522	515	529	548	547	532	575	515	578	539	528	556	535	527	522	577	552	526	540	549	549	514	571	480	514	523	554	516	557	488	551	520	523	537	525	586	560	519	483	515	545	539	521	535	549	554	501	549	553	511	511	520	541	537	544	529	547	551	543	560	541	576	554	513	534	554	539	530	542	517	513	528	526	543	538	518	526	571	543	527	516	579	568	510	530	531	517	522	566	550	487	536	573	544	575	602	522	504	563	543	518	484	546	509	528	557	524	542	557	526	518	550	550	528	556	526	559	520	568	543	584	525	511	542	547	527	544	529	522	580	519	509	534	545	570	525	554	524	515	533	562	544	549	515	538	509	560	552	546	570	557	504	554	527	527	550	542	521	541	563	525	519	576	508	548	513	569	564	528	529	527	573	521	549	510	560	541	545	551	546	562	548	542	524	521	519	545	580	533	554	535	539	560	536	541	577	528	525	575	513	536	508	561	571	574	540	543	566	548	555	575	545	603	553	547	526	572	550	548	523	534	537	531	533	545	550	541	568	520	529	509	571	549	500	544	553	570	565	522	546	526	542	558	506	549	516	530	553	542	587	509	543	578	532	552	541	513	491	564	529	553	515	546	542	544	498	541	573	540	537	545	505	521	522	558	505	530	509	535	528	526	522	547	519	527	561	557	553	574	542	552	536	586	532	543	517	581	513	517	524	589	530	558	550	514	541	536	534	519	537	543	549	531	567	544	557	537	523	548	549	537	529	538	529	581	580	517	534	515	530	519	524	546	549	540	592	542	554	540	519	539	590	561	525	540	529	559	519	569	519	507	575	524	554	566	501	586	558	559	587	554	541	541	584	547	541	548	549	579	549	512	522	565	558	551	519	537	542	563	516	550	538	479	493	558	548	530	571	538	511	540	539	500	519	537	536	538	542	589	590	487	556	548	539	555	562	549	542	573	519	563	530	567	516	504	590	548	487	519	545	538	540	531	543	512	554	501	508	575	593	566	533	572	523	567	565	582	514	528	531	559	543	526	552	581	503	541	545	536	580	565	541	540	568	558	553	476	566	533	536	551	522	526	543	573	551	478	555	532	554	573	519	515	554	540	532	541	523	508	563	525	551	530	522	600	550	544	539	528	494	540	546	487	515	542	580	515	532	522	534	547	545	543	547	521	560	509	535	532	525	570	520	511	505	527	536	537	512	547	560	524	560	556	523	539	537	569	538	544	536	570	540	548	549	547	533	541	517	532	539	565	540	512	582	576	546	534	547	532	539	510	527	543	521	565	525	521	538	552	535	553	582	508	530	543	532	573	547	508	570	522	526	547	554	539	538	548	514	598	537	543	528	554	521	558	532	577	505	521	521	525	507	518	537	513	557	543	540	498	532	567	555	571	564	538	542	554	559	518	563	534	523	559	556	517	533	540	506	561	534
22936	21564	29261	24310	21564	21556	4733	704	578	504	429	444	410	347	353	336	344	345	291	331	342	326	312	320	303	291	310	273	316	274	299	287	287	254	306	276	292	270	288	288	327	253	307	267	267	269	277	271	304	252	285	273	290	270	270	284	263	266	320	282	301	292	276	273	290	274	292	278	270	291	229	318	288	286	299	278	253	265	270	295	289	302	284	274	327	287	304	271	286	281	280	277	272	258	285	277	272	272	275	262	285	256	286	296	316	254	276	278	263	267	271	275	268	264	294	285	273	293	266	259	256	257	279	271	279	296	254	266	268	319	252	296	276	270	292	284	294	263	291	291	312	272	296	261	254	273	315	257	281	293	307	278	285	292	285	287	265	266	277	281	260	275	284	281	263	290	276	280	310	261	256	318	279	303	298	286	259	263	279	274	265	260	265	292	270	310	291	286	279	277	293	277	267	272	272	274	255	300	266	283	271	272	275	273	282	260	264	286	271	287	280	253	260	297	290	286	271	238	283	276	281	248	277	296	286	284	260	256	258	302	259	224	285	245	294	261	261	292	251	308	254	275	294	283	270	299	270	232	251	272	298	271	279	277	255	296	267	266	294	257	267	292	286	290	275	267	278	273	315	270	252	305	274	269	292	274	244	257	301	279	275	301	247	296	272	289	285	272	284	274	268	263	289	255	264	301	262	279	281	274	307	238	287	262	297	268	282	280	258	278	266	285	278	263	271	276	280	261	261	281	245	260	279	298	254	289	292	274	267	290	280	269	260	259	273	252	273	291	273	256	282	264	273	278	283	264	262	283	274	263	305	283	284	293	318	266	277	285	292	281	265	284	274	269	290	287	279	270	287	264	258	281	289	285	287	257	241	261	240	251	279	272	250	286	294	286	247	290	285	283	304	276	276	284	276	256	271	270	263	259	244	272	281	289	280	280	268	263	270	292	271	274	286	271	272	281	290	275	302	268	270	265	289	308	271	300	266	259	274	292	268	289	298	261	294	288	278	266	282	297	289	303	279	281	246	252	287	282	291	278	296	286	291	277	262	247	272	271	309	291	285	310	267	245	245	280	272	292	283	272	264	298	278	284	290	254	287	258	264	261	264	303	285	310	263	266	282	297	268	275	298	292	283	284	279	272	250	267	256	283	281	304	269	323	287	320	281	270	322	263	298	275	275	283	278	282	299	247	240	278	268	275	288	225	275	277	271	244	268	296	295	272	305	278	291	289	263	295	296	298	267	300	238	287	253	304	253	278	268	313	285	244	303	283	264	273	276	299	252	288	268	249	256	282	254	271	270	298	280	237	270	274	266	301	238	279	296	285	290	277	271	288	266	271	306	287	266	307	288	285	296	285	307	254	268	273	290	274	258	296	283	250	299	281	266	295	265	288	291	290	262	288	260	289	277	265	284	253	241	295	265	268	267	264	279	244	292	278	283	296	251	294	282	316	268	280	254	290	267	283	250	254	301	296	274	280	278	255	277	281	291	287	264	294	275	289	260	258	275	295	273	280	286	270	266	280	282	253	274	276	283	258	283	261	291	265	251	261	285	279	259	283	280	286	275	246	270	258	284	260	300	280	277	271	272	237	280	283	277	275	277	293	284	292	257	241	267	288	273	276	269	286	276	292	293	285	266	286	269	284	294	275	263	284	291	264	291	274	264	272	275	305	289	302	262	279	265	281	281	267	262	282	274	303	262	299	250	281	264	297	284	303	297	255	288	276	268	270	307	276	288	298	264	279	284	262	264	257	274	267	296	285	262	282	264	265	268	242	288	248	277	288	265	275	275	283	327	265	282	283	281	305	298	290	283	274	276	262	293	284	277	275	263	281	261	265	283	292	313	296	277	242	283	279	279	257	267	295	299	279	278	319	279	272	305	313	251	292	281	275	287	263	314	303	259	263	254	280	262	261	305	267	284	276	276	264	263	288	269	254	252	277	274	275	280	292	272	302	284	292	278	273	269	266	258	276	290	270	263	268	302	278	284	251	268	281	269	277	295	276	293	281	280	272	269	264	296	280	291	239	273	291	276	272	305	268	286	290	269	283	270	264	265	270	274	243	280	297	258	302	269	310	297	295	274	322	269	279	268	271	251	287	250	249	271	305	302	262	299	260	297	280	302	296	292	288	272	287	301	273	283	296	262	268	275	278	276	283	271	296	275	290	267	279	274	281	258	271	298	268	266	284	265	260	279	296	258	267	273	259	309	283	254	294	246	302	285	274	258	286	266	253	281	265	279	297	259	261	287	299	250	287	300	272	277	296	262	281	301	283	294	295	290	288	265	267	269	307	286	288	261	253	278	316	265	294	288	308	265	277	285	300	277	271	261	288	317	306	265	290	264	255	257	275	267	256	277	291	290	309	277	263	281	298	285	266	262	253	297	295	293	278	290	273	258	311	269	268	257	273	268	265	287	292	309	302	280	253	262	234	270	239	285	280	299	268	294	252	293	265	263	291	287	244	280	292	265	279	271	283	289	314	280	285	256	257	284	304	266	250	304	275	265	305	294	291	326	270	262	258	230	273	298	274	286	265	301	289	308	269	278	271	290	267	281	237	294	269	277	296	282	295	278	252	275	282	295	284	277	265	260	249	270	297	281	292	266	276	306	256	242	273	309	269	269	281	289	279	302	319	282	311	285	297	305	272	273	260	266	292	275	299	244	277	266	274	296	305	283	290	261	266	255	258	272	282	305	267	284	276	287	301	261	281	254	259	268	245	315	259	305	293	274	264	277	278	279	316	300	279	283	272	276	268	260	307	302	269	265	264	287	312	273	274	284	267	301	294	304	283	272	315	268	258	257	254	269	276	242	276	289	265	264	316	273	286	257	273	265	286	271	285	293	291	309	287	259	287	255	250	252	272	262	268	274	265	280	296	278	284	265	246	298	262	275	279	264	268	262	267	246	275	267	261	294	276	296	272	276	279	282	261	279	286	290	264	256	277	287	266	268	242	257	260	284	278	272	263	273	309	296	296	278	296	269	274	280	280	283	281	285	295	299	280	296	269	297	281	284	238	285	292	259	296	256	272	300	248	293	285	270	268	290	267	298	250	295	245	275	283	263	276	256	312	257	254	245	299	309	269	280	280	271	248	298	283	292	295	245	269	302	289	265	251	306	262	262	289	277	286	272	282	265	262	277	282	253	269	315	291	253	244	284	285	269	270	297	273	297	263	286	298	264	259	272	286	292	269	247	256	263	261	262	264	237	260	274	268	278	279	270	267	267	264	272	284	247	272	315	276	271	279	267	305	276	281	290	265	275	263	242	291	293	285	301	262	262	308	301	283	265	269	300	247	264	268	294	270	267	244	262	271	287	271	258	252	291	277	297	259	297	242	270	238	269	279	263	276	296	283	276	286	290	295	268	288	257	280	274	284	278	313	306	273	273	250	255	272	249	299	254	271	293	317	290	286	303	276	274	276	283	301	281	283	290	237	270	289	280	281	260	263	285	261	290	280	294	267	282	287	264	257	276	250	287	252
35287	19380	7982	3706	2724	2059	1569	1217	1056	905	785	680	658	590	552	530	508	505	497	449	448	419	467	418	413	401	400	413	389	374	409	410	364	400	384	408	382	406	391	376	378	380	386	390	388	379	396	386	351	398	342	391	403	398	385	362	375	361	399	383	373	397	402	391	352	348	363	371	370	341	343	401	379	350	402	368	369	388	343	393	370	367	355	374	362	394	378	380	388	344	346	407	367	359	358	360	345	343	352	389	382	360	390	390	389	373	345	356	377	409	383	380	369	389	387	349	357	336	369	354	351	366	400	330	365	363	379	371	375	323	362	371	381	401	373	370	353	370	401	362	362	377	351	325	352	370	376	356	362	385	358	344	391	328	350	349	404	359	371	369	391	335	376	374	362	371	383	391	360	383	362	354	378	366	361	376	322	375	396	372	344	353	366	351	359	347	369	335	353	382	354	348	400	361	355	401	369	367	346	356	360	351	364	345	371	357	368	356	381	362	343	381	367	350	397	377	379	348	381	375	370	357	345	377	344	359	353	334	346	366	358	330	378	364	344	358	387	369	396	347	338	332	374	372	378	348	346	406	349	331	394	348	368	366	379	371	353	324	357	385	369	366	362	351	346	384	370	364	401	388	383	336	355	385	378	350	349	386	364	336	373	385	378	401	353	380	358	379	367	393	344	424	368	332	373	370	337	392	359	350	360	370	385	353	340	370	404	376	387	354	346	375	382	355	366	393	344	351	353	352	354	363	375	348	385	360	381	388	388	336	373	394	344	391	353	354	348	327	426	370	376	367	383	354	372	396	351	364	314	374	378	363	336	360	341	372	378	357	405	355	363	382	355	354	357	390	361	363	357	377	360	335	353	376	372	380	341	362	353	405	364	365	349	395	359	360	354	366	367	346	374	370	386	396	387	352	405	353	369	365	353	362	366	340	350	350	377	371	333	381	385	364	394	377	349	383	376	338	365	352	357	361	354	341	318	361	382	385	368	364	374	386	330	367	365	346	357	364	350	372	372	388	362	327	355	395	366	362	335	368	369	350	412	352	373	363	351	387	404	387	380	350	362	393	378	371	360	360	340	366	366	364	375	380	359	348	366	384	361	349	381	367	397	393	370	346	367	388	346	353	363	374	347	372	388	387	386	360	360	342	358	359	347	391	359	356	393	373	370	351	376	374	372	390	343	368	350	359	339	388	338	354	368	348	356	364	366	348	364	335	390	381	369	357	365	403	330	362	380	386	348	387	362	375	371	374	392	348	357	395	363	343	372	375	375	405	388	351	330	383	397	362	368	368	355	342	370	357	378	380	360	397	381	375	344	320	376	372	394	361	377	341	385	369	407	387	386	333	356	337	383	417	374	375	375	372	373	365	361	348	352	341	359	364	389	380	360	358	364	375	359	358	386	369	367	353	338	371	387	332	372	380	356	361	384	381	344	399	370	345	404	397	355	376	343	365	374	385	363	345	401	359	383	369	381	357	379	387	357	363	376	360	357	370	335	331	396	347	394	342	336	352	371	343	381	341	345	404	366	359	371	366	372	385	383	375	357	372	403	337	392	343	388	367	372	354	361	355	336	360	360	364	368	381	351	352	364	386	365	365	345	373	377	368	348	367	372	352	352	351	335	392	376	384	345	380	355	333	348	357	380	364	364	406	342	357	359	325	361	376	376	346	356	414	362	355	360	386	349	337	389	349	400	405	372	404	362	362	354	382	389	403	389	350	349	383	386	371	387	354	395	351	352	344	354	353	367	338	334	378	398	366	386	368	379	347	355	327	404	358	390	354	351	368	403	377	344	340	380	343	390	340	335	409	367	329	364	383	341	429	359	398	366	353	367	381	359	355	360	391	414	361	383	385	368	327	372	344	355	370	394	380	354	358	361	346	362	362	365	375	363	374	354	358	370	374	362	339	361	382	374	391	371	358	370	391	364	369	340	390	359	369	369	390	372	317	364	368	371	399	318	353	345	373	344	355	387	362	363	386	341	360	359	359	368	350	361	339	390	367	358	372	371	340	359	386	395	384	365	348	349	353	369	384	392	353	382	369	387	351	369	344	351	357	401	365	336	361	362	354	389	329	357	371	374	357	350	359	346	364	376	371	348	349	358	377	350	348	389	370	370	377	375	350	380	376	354	387	377	371	360	380	350	360	389	358	339	386	371	399	361	402	373	353	383	392	368	343	369	374	357	380	394	365	356	363	366	425	402	367	388	350	357	362	378	349	382	352	331	363	376	357	350	379	342	371	328	375	344	389	377	340	360	357	372	391	360	338	357	384	400	377	323	349	400	339	338	341	385	378	332	357	369	366	372	351	366	375	350	354	375	352	365	350	353	386	361	367	352	363	378	393	370	382	408	340	389	388	360	377	352	350	360	354	347	361	353	371	390	384	369	355	333	367	361	381	369	391	387	358	344	357	359	337	365	405	336	347	318	386	364	364	363	336	381	364	355	361	346	369	349	387	371	353	352	327	383	382	373	387	370	381	346	365	398	395	360	353	362	388	334	362	369	412	377	386	396	356	341	319	361	325	336	363	399	361	342	369	364	362	388	331	391	355	366	400	352	390	363	384	380	401	394	341	365	413	342	331	370	383	391	404	391	339	367	375	366	403	364	355	332	331	368	379	389	400	353	365	337	353	355	328	411	404	370	370	361	369	373	364	340	361	339	339	384	387	344	337	360	348	349	323	336	336	343	318	353	335	391	359	379	397	396	394	371	376	356	342	389	340	353	396	383	372	353	368	356	356	386	372	379	383	377	342	382	333	359	363	375	389	348	388	351	410	376	371	358	368	391	367	354	392	361	384	355	364	370	375	402	355	351	358	360	396	378	365	404	361	370	371	410	352	383	335	381	343	374	373	353	350	343	393	378	350	398	389	367	377	329	360	355	369	390	367	365	321	351	354	348	373	377	375	348	368	355	376	395	413	401	371	377	436	397	366	327	371	350	364	392	365	384	370	361	369	373	411	361	376	348	333	382	354	316	343	381	379	351	346	365	324	384	355	364	360	356	358	345	393	369	368	376	354	378	343	380	373	395	382	358	369	348	344	363	349	383	351	322	359	372	364	370	355	410	392	348	415	381	357	364	367	415	363	389	356	387	352	400	349	403	377	320	358	351	374	379	365	383	374	372	330	369	367	345	398	351	380	343	339	374	323	354	385	372	355	356	339	381	352	402	367	352	349	379	371	345	360	361	389	332	387	349	371	361	365	328	394	382	334	339	383	348	363	381	364	369	365	395	361	361	333	403	387	355	326	370	379	321	366	374	378	377	369	393	351	343	354	351	362	368	369	349	380	370	346	368	409	356	380	372	378	387	388	348	378	356	378	383	406	384	354	361	348	372	337	372	341	371	370	386	352	391	350	364	350	394	362	379	371	375	374	383	381	349	365	409	383	370	371	366	345	384	364	383	353	354	368	350	360	349	326	355	384	340	320	391	353	385	364	339	412	398	380	347	369	394	384	366	378	346	400	335	341	383	363	352	383
27857	18699	4496	992	791	751	767	744	733	725	798	703	711	717	723	749	721	741	700	731	732	718	719	703	688	750	771	717	784	748	776	721	708	690	737	727	781	731	727	743	759	691	715	725	716	723	738	707	676	694	766	657	706	771	754	739	710	764	714	696	709	736	705	701	733	750	684	739	729	705	752	740	702	715	737	698	708	690	749	701	715	733	733	754	725	759	701	755	721	743	726	736	709	739	737	759	699	726	700	788	735	695	708	706	721	768	713	677	729	705	705	706	706	751	729	736	715	769	752	756	747	753	726	740	719	686	721	704	701	708	726	692	714	686	705	735	665	743	672	752	765	697	708	748	715	714	710	726	727	716	725	708	717	707	787	694	756	716	697	749	695	714	717	743	713	718	688	727	730	705	720	717	746	767	754	711	764	722	724	725	721	717	707	710	702	757	719	703	703	708	750	771	722	741	736	701	680	743	753	726	741	658	688	734	665	685	772	718	712	787	744	704	747	724	707	674	720	727	755	728	676	746	714	738	748	719	716	751	704	694	770	725	787	703	715	783	749	663	729	733	713	730	756	724	753	726	711	679	721	755	690	741	723	743	707	755	732	683	756	695	689	732	735	778	709	711	758	751	757	740	716	703	754	782	739	718	705	733	741	742	714	728	696	719	707	744	678	780	722	727	760	717	725	770	749	685	719	693	712	748	688	681	792	710	719	746	746	723	743	710	699	708	687	728	754	750	777	763	752	738	743	713	753	708	694	732	705	724	718	738	746	715	760	726	754	720	754	730	717	736	749	747	737	775	787	680	700	730	737	746	736	721	716	710	681	748	744	735	759	662	785	750	713	719	743	703	743	751	754	760	728	754	672	758	756	703	741	742	748	712	693	716	769	717	712	726	779	749	711	730	758	721	730	716	761	702	719	715	714	701	701	703	731	680	769	722	774	695	746	698	719	715	740	746	804	706	717	739	715	709	739	698	741	761	736	687	694	712	695	709	709	755	709	720	677	688	696	743	755	721	743	713	721	773	760	679	724	722	712	727	740	758	768	728	740	719	673	753	719	728	728	703	764	699	720	756	698	750	699	708	675	697	720	728	713	726	711	737	679	708	794	756	691	706	774	683	723	705	762	738	711	665	725	729	788	722	687	742	785	711	762	766	791	675	735	740	735	664	789	706	763	707	714	736	741	728	775	770	743	733	712	706	692	702	721	740	726	736	732	738	709	708	749	715	703	693	744	688	685	719	693	705	713	700	717	691	695	702	699	695	726	762	754	695	680	696	766	719	746	724	732	729	736	761	711	743	728	751	768	735	739	765	737	730	727	719	744	731	754	706	762	755	681	734	714	715	729	729	776	752	704	727	710	723	711	710	758	779	750	712	693	719	736	755	706	696	730	758	727	687	684	754	688	724	705	729	728	748	750	739	702	700	741	711	711	737	724	747	692	755	737	728	773	736	765	743	701	746	707	722	730	728	708	738	724	745	701	715	674	751	758	733	744	697	691	742	736	750	743	734	706	743	708	770	722	727	680	751	709	667	722	701	753	725	699	726	730	775	714	722	717	709	777	729	705	733	707	687	766	726	719	709	687	758	737	692	696	734	708	722	805	743	719	723	771	785	727	700	784	718	709	748	720	772	720	720	722	718	750	717	715	700	742	712	752	712	675	740	710	711	709	764	709	743	688	674	693	745	740	738	724	715	693	766	722	783	739	740	761	717	718	707	704	736	703	702	702	729	686	754	722	709	766	747	758	743	726	691	775	729	763	757	772	728	739	786	713	733	736	712	735	745	734	729	706	729	773	710	743	710	749	723	704	692	716	721	766	783	707	750	733	720	699	706	731	685	756	723	752	755	696	699	737	722	772	706	717	725	693	707	754	703	742	699	772	694	714	756	727	786	735	733	726	707	730	718	694	768	729	726	727	805	760	691	661	679	694	747	682	704	741	685	679	732	703	735	727	796	736	715	722	724	703	700	720	772	745	734	718	716	711	766	722	733	724	720	732	760	704	744	692	710	770	697	723	698	739	750	703	725	735	739	739	705	679	801	721	718	710	747	760	736	717	718	756	681	755	718	765	678	734	767	750	736	718	731	696	750	716	695	723	781	714	744	713	762	749	749	721	716	740	734	726	732	736	741	723	738	741	728	746	710	729	701	749	738	715	739	718	743	744	748	791	724	705	711	729	705	742	759	753	765	681	769	746	734	702	730	708	731	718	679	701	697	735	721	745	702	728	735	764	722	729	707	720	749	698	763	710	717	707	739	722	744	738	699	753	712	699	699	715	716	792	722	719	733	725	756	701	729	731	737	742	718	710	737	743	774	714	769	772	712	721	749	739	745	712	773	712	738	746	717	741	670	750	758	765	748	737	742	717	672	701	735	783	691	742	733	690	681	714	734	644	706	664	750	779	750	722	725	764	745	729	739	753	652	761	721	730	727	693	712	728	764	711	751	704	695	732	765	712	772	723	713	716	693	733	772	725	722	705	680	763	736	725	718	711	716	728	684	744	722	735	739	707	745	725	745	724	758	730	711	707	768	761	758	730	689	759	670	698	690	705	728	691	763	764	715	694	738	733	737	713	726	713	739	779	688	717	773	680	705	720	712	711	701	730	729	716	705	704	731	738	702	752	711	749	741	744	712	682	720	770	693	708	732	769	742	738	722	745	766	669	734	735	722	689	693	751	743	779	716	700	736	755	697	702	733	750	771	696	748	758	712	737	715	757	720	749	748	752	776	718	684	741	721	695	727	712	753	702	762	729	744	703	687	786	729	716	714	691	730	758	686	710	721	707	733	705	761	748	705	680	735	753	799	754	713	724	715	788	758	696	731	739	714	706	739	741	681	723	734	725	707	769	758	715	737	758	724	707	762	714	772	748	710	743	744	723	685	714	684	696	723	678	714	706	712	703	745	684	708	810	772	666	717	738	705	725	687	722	706	716	721	701	721	731	748	718	715	786	726	754	693	717	756	726	715	737	667	740	705	666	785	732	693	709	743	755	728	698	724	756	721	683	747	753	720	746	716	669	711	708	728	736	707	713	739	714	743	737	696	719	772	781	727	723	726	712	755	711	751	718	757	756	744	769	781	785	696	759	714	715	691	722	733	735	723	724	719	695	697	753	814	733	709	714	755	723	757	756	700	718	753	766	713	749	699	735	699	781	703	724	741	721	723	710	727	760	741	737	734	733	728	673	711	760	686	730	745	797	721	735	759	771	746	704	700	753	707	718	723	690	715	711	705	760	688	693	756	734	729	748	675	754	730	766	679	745	771	727	677	710	730	768	707	761	668	703	712	744	739	722	732	720	720	735	726	725	764	689	780	758	787	728	704	754	707	745	740	670	699	729	764	724	728	704	687	725	728	712	750	691	765	727	694	733	739	744	715	722	725	769	711	724	763	702	726	687	752	711	708	709	764	744	719	730	774	726	682	714	719	697	758	697	734	712	720	721	765	671	710	743	722	709	744	760	696	705	759	759	747	754	750	694	729
9429	2394	1180	1005	938	963	941	913	925	901	973	902	902	947	896	919	861	929	901	878	929	876	929	939	908	890	894	877	833	924	896	894	903	932	872	887	919	917	916	931	897	895	962	856	948	916	905	920	919	811	872	897	890	887	874	819	887	918	912	874	916	889	955	902	952	911	859	916	916	931	954	901	872	874	921	902	937	895	928	894	877	879	847	906	899	901	861	897	870	879	887	916	923	888	894	932	910	907	897	885	857	872	858	862	931	845	898	925	860	897	889	940	864	878	902	884	894	923	953	886	942	871	957	903	888	897	861	917	903	896	917	886	891	932	919	879	884	934	853	880	938	933	894	864	893	862	908	938	938	840	944	850	895	897	947	874	861	906	869	914	931	927	875	934	891	943	901	909	919	939	940	897	881	931	916	868	885	869	890	925	866	893	876	873	830	956	878	937	884	988	887	922	861	880	930	864	891	917	919	883	933	892	943	918	881	936	905	875	875	910	915	901	942	864	939	949	862	886	866	861	894	897	901	885	901	840	932	933	899	907	910	932	892	917	922	959	891	873	879	876	895	878	923	907	864	876	897	911	954	911	900	916	935	885	865	859	898	907	901	900	944	946	876	921	900	933	920	886	892	875	918	866	902	869	917	902	865	869	895	882	905	923	915	939	898	917	841	905	900	915	911	966	909	901	969	932	906	893	976	899	917	909	882	908	914	885	895	877	904	967	905	871	896	914	915	876	955	880	872	867	879	964	919	941	944	890	887	883	877	893	954	906	878	861	901	926	906	899	856	924	891	956	931	892	953	892	886	858	854	812	876	885	948	851	883	925	867	935	921	899	871	938	909	930	894	876	870	975	929	867	882	942	887	877	928	886	951	957	945	957	902	914	887	940	882	933	889	917	868	905	918	906	909	928	873	905	904	909	926	926	851	852	929	890	879	955	907	855	961	853	863	901	893	877	938	875	945	902	841	937	917	868	879	928	930	918	918	891	918	863	922	881	954	885	944	938	917	909	906	888	912	914	940	905	933	871	893	908	914	950	827	850	861	871	914	905	917	923	902	884	876	937	909	885	934	872	850	865	934	889	916	852	888	947	844	910	867	977	943	927	921	897	920	895	887	921	894	922	894	859	874	890	858	877	934	913	873	906	880	842	947	916	888	935	919	911	896	886	879	949	909	887	903	889	852	878	865	885	833	885	906	889	898	889	947	911	894	974	904	848	936	928	898	908	928	965	949	923	882	919	899	929	929	884	899	955	899	944	871	944	895	871	871	874	891	929	921	964	910	916	892	873	876	938	885	876	874	902	867	856	987	939	932	869	890	989	897	903	928	943	900	903	916	958	864	875	874	889	877	886	904	913	892	861	861	925	906	920	876	872	944	917	935	880	865	903	887	969	895	885	865	958	887	876	877	884	904	926	901	893	794	930	913	860	900	908	849	846	954	874	895	984	933	883	881	919	887	913	918	906	898	902	903	902	912	903	909	897	880	898	920	949	977	859	846	882	931	943	881	895	868	898	856	897	875	944	896	890	888	903	912	946	867	877	888	913	923	875	876	916	921	872	892	928	848	902	867	949	931	886	976	926	871	878	889	879	901	982	947	918	898	929	905	910	874	912	945	922	942	893	912	888	920	910	930	905	938	870	871	911	879	887	925	880	865	873	896	932	925	879	916	893	951	871	933	895	920	887	923	851	885	931	942	888	886	909	874	898	859	917	856	916	886	913	912	920	891	891	882	918	912	934	900	848	925	946	943	872	921	893	938	859	882	876	914	843	898	935	895	854	879	907	863	875	913	905	900	849	905	896	876	840	909	863	845	830	861	883	900	901	927	848	885	894	843	877	947	896	861	949	880	882	918	868	880	875	899	925	907	917	912	918	955	867	880	923	898	964	885	885	938	904	897	885	922	912	1000	837	918	875	894	875	852	855	862	884	900	875	914	865	891	887	891	924	879	874	899	895	852	837	943	912	921	827	864	915	955	880	895	873	902	892	952	897	885	939	937	920	925	898	903	850	918	908	889	987	932	894	940	939	898	861	896	872	841	917	932	895	906	864	921	870	907	914	892	890	941	917	894	889	906	929	885	923	856	903	882	891	876	874	916	901	943	916	921	882	902	921	906	869	866	852	932	933	906	885	909	873	893	937	866	877	913	955	912	938	940	877	930	885	865	938	881	887	870	912	923	846	890	855	901	872	886	890	886	930	910	838	910	937	912	961	900	955	924	880	882	927	865	832	911	942	862	895	895	855	897	885	928	895	888	896	926	897	925	911	884	887	918	913	884	878	884	909	901	857	855	873	892	904	946	937	876	926	919	911	907	872	873	872	870	875	885	950	964	808	956	897	915	880	939	908	894	912	904	942	903	932	941	969	933	897	939	926	870	864	899	874	909	862	932	890	941	902	868	972	912	941	922	895	863	905	898	901	852	907	927	917	857	920	949	888	879	911	896	886	909	911	903	911	925	880	905	940	929	874	921	872	918	887	968	911	923	886	934	898	885	910	906	939	884	859	899	874	907	935	883	902	837	945	883	878	906	900	874	942	895	887	950	881	877	913	889	886	942	935	924	973	943	900	893	913	878	917	862	887	991	910	919	966	892	925	909	890	899	881	904	914	926	860	890	901	905	876	955	959	862	882	903	910	868	885	861	841	945	885	863	910	913	881	909	918	862	806	895	894	905	922	914	932	881	869	874	884	924	899	916	897	877	879	874	879	889	912	881	870	883	908	890	885	920	921	869	847	880	867	886	914	907	907	885	874	846	861	886	947	906	904	897	892	873	914	922	895	919	841	847	869	899	948	901	881	897	885	879	900	910	897	859	952	868	913	887	833	893	879	898	932	907	876	959	908	861	936	920	940	904	854	950	905	923	899	921	903	912	902	828	924	846	905	877	939	877	915	934	875	934	912	886	913	917	897	904	896	886	898	941	919	937	907	901	892	895	910	861	907	870	903	905	870	900	893	876	890	940	923	853	905	915	924	896	878	815	877	945	941	876	931	933	914	829	923	884	880	898	902	925	926	877	891	925	912	948	936	919	895	872	890	841	872	914	944	975	882	889	864	873	897	916	936	871	918	856	902	933	873	899	909	854	906	891	899	896	856	857	892	919	895	905	955	879	880	915	903	891	924	896	859	881	882	882	875	935	951	948	882	897	886	956	864	893	902	861	866	876	932	874	880	892	928	897	903	876	888	908	900	887	890	914	828	936	927	897	874	835	931	936	886	950	885	907	923	896	867	874	928	889	868	869	921	906	912	884	957	879	878	897	918	932	924	944	901	914	888	874	911	947	836	901	909	913	883	909	863	947	897	914	891	921	915	885	884	933	841	876	877	960	950	903	871	909	941	894	878	886	919	912	902	908	880	897	893	889	924	877	892	847	887	862	916	897	930	928	952	828	911	919	913	974	922	900	877	890	865	927	877	861	897	882	905	868	894	892	908	858	870	932	938	927	864	912	872	916	912	917	840	914	950	901	948	891	899	929	890	917	939
23987	21540	28795	24743	21521	8211	1190	916	830	798	796	742	749	744	741	709	684	732	716	681	682	697	662	667	675	713	686	660	690	676	671	679	708	656	699	708	688	680	634	691	658	641	683	669	635	692	644	711	710	676	648	658	659	648	673	652	722	650	688	691	699	638	697	677	665	666	681	657	660	643	670	668	670	673	663	689	713	650	669	670	693	672	662	654	649	644	672	620	657	661	657	627	659	682	640	638	678	685	668	654	674	658	680	668	690	682	683	678	650	685	688	652	676	645	693	688	661	643	681	674	669	653	629	684	617	637	673	709	690	665	678	713	676	680	668	641	686	692	676	631	649	680	611	682	694	674	655	692	639	709	657	632	652	674	649	675	626	647	613	701	658	667	681	660	686	693	645	629	678	646	639	673	690	662	685	660	632	690	693	708	706	673	672	674	635	645	698	652	655	640	692	652	597	652	684	586	660	689	642	607	687	705	653	668	701	675	664	730	673	669	683	643	654	662	672	652	698	636	633	673	658	650	639	669	686	642	732	665	617	655	711	617	670	656	701	648	644	617	642	688	679	654	660	676	709	663	648	677	677	642	664	628	656	636	668	612	680	606	675	713	666	631	670	659	663	659	657	645	636	633	649	670	657	629	649	721	682	660	633	637	650	693	627	733	715	655	649	636	659	653	689	660	665	680	670	690	680	661	694	658	600	619	716	662	688	651	684	677	656	678	675	658	706	681	601	652	670	697	669	712	688	648	640	709	734	669	600	651	676	652	655	682	657	695	664	655	684	706	655	705	660	681	644	661	655	671	646	660	671	636	627	639	658	634	664	660	678	681	660	655	690	682	652	676	693	715	641	661	656	664	716	671	675	654	679	672	637	651	658	665	634	630	684	660	668	631	675	672	701	648	648	640	665	688	671	653	655	710	660	668	664	696	655	691	682	672	659	649	655	710	665	715	642	657	676	677	680	664	641	699	709	676	613	677	648	729	625	689	654	688	720	687	650	656	650	636	604	687	664	664	671	676	612	636	627	651	676	711	697	674	634	673	648	684	691	652	655	664	693	684	632	700	656	689	670	707	677	694	682	656	622	680	662	668	703	666	643	656	683	682	662	636	661	648	671	689	680	661	633	660	678	689	646	656	666	665	646	665	684	709	688	687	590	684	653	672	632	697	687	646	663	679	677	673	647	679	647	651	668	686	651	664	671	682	678	643	666	634	668	679	664	706	695	689	636	634	657	637	632	679	662	638	691	638	666	677	676	663	650	664	664	657	679	658	642	747	672	682	670	658	683	674	670	640	683	711	688	669	644	709	680	650	669	670	636	728	666	691	630	699	678	645	642	648	660	647	645	683	668	647	656	620	698	641	649	673	658	660	739	653	674	680	652	669	682	653	648	642	667	716	647	632	706	700	648	687	685	652	701	689	695	641	611	625	617	656	639	695	662	646	638	699	658	659	679	678	611	660	701	617	674	713	678	708	681	695	689	628	631	683	651	727	650	691	656	683	691	689	652	647	679	676	664	672	632	665	613	675	676	610	642	669	680	678	654	676	667	658	671	646	700	673	688	691	696	695	647	711	639	653	691	677	649	713	691	701	661	677	667	681	704	650	723	665	705	635	625	610	657	656	622	653	641	632	652	668	694	628	677	703	695	651	689	635	594	666	664	677	653	686	685	659	683	678	657	693	627	690	673	699	629	673	660	661	693	706	632	693	668	644	672	677	648	612	639	703	694	634	696	662	672	659	633	638	671	708	644	634	675	637	704	653	650	686	675	648	654	630	675	624	642	623	663	624	670	674	661	658	658	655	627	665	695	681	710	661	652	691	647	708	616	691	669	655	734	643	664	666	694	700	678	646	658	646	688	671	659	691	659	675	709	669	705	683	640	674	678	720	687	675	648	664	674	653	641	658	703	704	683	669	626	666	699	657	671	635	670	699	626	687	734	678	691	637	660	671	624	635	687	667	659	612	641	617	662	673	680	662	666	678	670	705	703	718	672	646	636	683	661	616	683	617	670	670	693	603	685	656	653	670	662	630	647	672	680	713	673	670	682	648	648	692	663	647	627	692	651	657	658	703	681	654	663	684	670	668	663	682	673	665	652	667	729	713	645	700	649	641	663	654	638	674	660	659	659	625	646	670	663	682	619	665	684	619	705	661	640	664	645	683	631	661	627	688	686	653	662	641	694	678	683	628	675	592	654	651	674	660	659	676	669	664	667	715	636	670	663	682	687	683	703	667	622	685	635	627	694	651	707	681	664	704	700	682	650	641	676	647	679	705	609	609	697	685	659	701	636	688	651	687	636	642	652	631	698	655	670	675	647	682	678	640	655	622	687	707	671	653	660	709	661	703	655	669	712	698	662	674	640	700	627	632	685	647	644	660	696	627	670	643	646	639	692	670	676	667	709	681	617	672	670	686	669	693	647	699	657	667	643	613	695	636	697	649	650	674	640	667	685	717	674	678	653	612	628	675	663	671	611	628	670	617	669	703	684	652	727	685	677	665	678	636	701	695	654	642	641	673	678	674	646	693	720	673	671	663	661	678	685	649	691	666	701	665	640	656	688	696	601	654	639	649	640	665	653	667	649	675	699	672	707	691	635	676	686	610	665	650	679	669	663	614	653	687	651	683	675	693	677	647	683	662	639	649	646	704	675	634	655	645	674	644	675	686	663	659	661	691	632	652	668	700	671	664	707	685	650	632	628	703	622	692	706	612	675	671	654	710	719	642	692	646	652	645	624	660	643	646	607	640	608	683	682	638	687	645	638	680	597	676	682	700	677	685	680	668	625	661	644	635	679	647	635	682	689	680	650	695	686	634	640	660	674	691	668	666	668	644	667	663	702	653	677	655	675	672	639	663	651	695	707	655	672	675	653	653	630	645	686	658	642	655	698	678	635	646	669	674	671	676	670	661	698	678	672	669	651	667	715	684	643	680	700	646	699	660	674	673	649	691	669	721	672	655	669	728	642	646	693	649	671	677	648	641	736	647	659	664	647	687	610	650	686	693	642	723	639	649	684	701	664	646	667	698	666	683	741	635	646	667	649	676	659	676	627	704	617	669	693	677	665	678	634	668	655	652	628	678	644	648	698	652	703	653	641	663	729	704	677	646	668	671	647	662	636	647	640	671	714	647	676	706	619	685	645	711	653	673	627	690	637	649	686	622	675	665	628	656	671	634	618	655	666	678	652	679	659	661	711	709	666	664	682	672	684	654	678	722	684	649	647	686	677	663	681	668	637	670	635	668	633	651	637	708	633	663	651	689	660	648	669	661	631	673	633	636	678	640	683	624	656	686	667	663	648	645	637	660	642	624	671	626	597	684	682	634	639	633	650	677	676	697	654	684	654	653	658	645	720	728	646	660	673	684	680	657	646	624	624	658	667	605	688	652	643	616	654	646	633	669	667	680	699	670	710	658	709	666	651	646	685	644	659	657	688	672	642	658	666	629	633	630	670	673	645	640	635	651	625	687	634	652	688	659	650	681
30191	14769	5174	2653	2098	1656	1440	1331	1116	1094	1066	1015	973	993	944	870	919	921	895	904	897	882	892	840	847	914	887	804	806	854	850	852	863	879	867	899	870	847	832	827	859	884	861	859	850	820	826	855	816	869	844	851	858	810	852	842	813	839	799	871	860	880	854	845	841	807	850	773	903	848	872	842	848	830	855	828	865	794	894	798	830	868	857	817	856	820	823	797	821	812	825	784	856	869	839	834	814	861	818	830	798	833	834	810	847	861	845	869	844	831	818	856	868	811	830	859	848	826	846	802	838	859	798	826	841	826	874	860	786	804	852	806	816	843	820	821	815	860	854	833	827	861	813	879	827	813	804	830	873	827	833	845	853	816	831	835	810	791	829	822	878	843	814	871	868	845	848	796	820	852	818	856	829	857	845	837	856	852	808	801	860	787	847	793	821	861	917	832	839	801	798	837	853	818	821	819	836	840	818	875	858	788	842	847	858	833	854	845	839	841	817	913	776	760	836	822	834	795	826	844	848	877	816	809	869	870	825	827	850	820	867	953	826	818	832	822	818	792	801	881	819	826	775	896	827	856	815	851	843	838	872	867	885	849	814	833	891	812	795	833	844	860	817	792	843	805	850	838	810	831	825	821	849	853	828	846	842	865	870	838	847	801	828	832	852	838	790	840	811	840	811	808	847	836	822	814	802	830	806	883	826	907	817	814	820	851	832	849	871	778	826	839	857	785	805	781	855	772	813	847	793	839	897	834	847	830	797	830	826	844	861	843	853	832	759	876	826	850	863	844	842	867	856	904	817	850	849	805	821	849	804	872	823	815	851	770	861	836	832	830	876	868	793	816	816	830	854	816	838	851	873	874	834	822	815	863	826	789	819	840	807	818	833	866	865	789	805	785	887	803	823	868	836	825	841	823	858	850	849	826	817	798	879	807	874	846	874	884	799	872	836	833	851	790	874	840	835	815	908	837	880	844	823	838	842	828	798	840	813	903	859	856	813	824	849	827	812	850	897	788	895	817	848	850	794	817	805	848	855	894	834	829	815	867	818	823	869	892	824	878	844	822	898	826	816	846	838	813	829	807	875	855	822	830	860	851	837	830	806	871	870	888	804	815	864	757	828	847	844	851	828	790	801	833	821	823	842	908	849	816	823	846	846	821	786	825	814	799	778	830	882	826	849	791	826	852	851	809	894	798	786	845	839	851	850	797	800	848	811	833	874	870	856	837	830	850	848	870	822	837	833	859	860	838	830	837	831	860	831	799	840	805	909	828	813	887	819	822	813	893	840	863	816	848	851	839	842	811	790	851	855	806	836	782	793	863	825	803	877	820	870	780	820	832	840	875	877	771	817	829	881	859	759	822	836	858	864	794	809	812	832	790	823	840	841	814	770	843	808	912	872	908	815	799	844	860	813	817	878	828	838	825	844	845	851	874	825	857	823	802	867	807	842	854	836	886	866	836	870	872	867	817	845	810	851	853	798	807	850	829	784	908	821	798	813	831	867	836	827	823	835	842	857	872	882	812	832	828	836	827	829	836	811	810	856	798	847	859	877	819	805	833	790	823	857	851	882	819	846	841	842	845	762	825	855	836	805	830	791	820	837	816	846	832	834	838	870	819	800	831	837	828	880	801	831	837	832	834	828	833	834	803	817	805	857	880	833	822	826	824	841	812	797	831	841	817	876	828	840	821	856	871	804	873	834	825	820	876	827	833	804	847	836	889	740	857	826	845	827	858	879	799	856	828	791	814	849	852	811	860	795	836	804	882	833	823	863	847	798	846	793	825	837	884	842	778	870	822	853	894	826	861	869	884	841	771	863	804	808	821	865	854	816	879	831	854	874	856	820	784	810	837	817	859	782	826	779	808	887	828	823	821	837	846	774	855	792	810	828	832	757	852	813	857	887	866	890	823	837	856	805	841	812	814	822	849	839	844	868	794	823	848	817	880	863	808	868	832	802	853	863	835	853	790	776	850	798	844	825	827	887	853	815	842	837	840	877	776	828	845	903	867	852	814	839	887	850	831	851	883	945	824	847	899	852	815	828	825	840	858	822	821	864	855	830	861	852	822	827	854	838	852	846	836	874	783	891	836	864	827	820	851	889	814	865	776	844	876	851	834	832	826	809	845	833	852	825	802	797	820	842	859	883	818	836	798	835	870	845	826	823	842	866	811	806	825	783	891	836	855	857	791	870	865	837	842	859	841	810	855	777	854	831	885	884	891	826	827	852	860	805	835	825	807	845	825	812	757	822	809	820	863	894	857	787	832	835	844	859	840	861	851	852	903	849	844	841	818	873	803	861	838	823	829	800	806	816	869	865	844	840	860	857	812	885	859	825	784	827	816	814	880	803	836	833	809	838	851	800	811	834	863	854	863	798	834	851	842	845	829	832	846	796	810	814	820	825	793	859	855	811	865	877	893	824	813	805	834	870	860	880	819	890	828	819	858	858	835	828	862	814	831	790	815	803	787	859	803	866	851	782	829	839	790	853	810	821	828	832	855	840	796	880	816	858	851	776	840	839	844	853	782	831	914	808	837	845	806	835	853	829	780	846	860	882	864	818	815	815	842	839	787	911	831	816	856	853	861	877	853	806	851	854	832	813	876	815	827	805	812	801	862	821	831	814	793	860	892	802	815	858	849	873	749	865	879	838	866	821	865	856	864	857	870	846	826	838	899	856	821	822	890	807	848	833	811	858	841	836	871	833	822	819	816	856	848	828	827	838	847	822	820	849	804	792	808	816	869	800	865	898	805	854	837	866	843	827	784	811	830	841	842	840	821	820	824	849	882	824	871	804	861	835	824	843	834	852	851	857	814	825	798	813	839	849	809	856	840	823	848	816	831	853	809	846	794	837	830	803	855	882	850	883	848	829	829	872	857	855	820	829	824	858	880	813	859	839	863	813	819	833	817	842	816	854	777	901	848	811	836	829	847	793	858	879	825	826	829	856	846	818	831	854	880	846	811	859	820	817	889	857	787	763	829	774	855	805	832	814	825	832	822	845	863	827	844	858	818	819	868	815	837	810	819	861	771	894	855	871	860	874	806	869	868	834	816	823	832	853	871	827	863	832	874	853	861	827	843	836	861	863	812	857	825	892	799	852	848	857	847	812	865	820	813	847	807	895	829	818	815	802	844	815	868	810	807	840	871	856	823	846	821	841	863	839	840	856	825	883	896	798	825	855	831	818	806	852	814	815	815	865	831	793	820	815	750	842	826	896	835	779	834	823	805	829	816	846	771	869	832	831	847	812	813	868	855	829	816	832	829	840	800	862	834	859	837	871	830	860	819	826	857	816	864	812	829	804	883	862	822	865	860	822	854	797	825	843	822	802	835	842	848	813	808	857	878	842	861	851	820	849	854	902	845	808	810	879	892	845	858	805	843	772	826	833	823	862	843	883	840	870	831	814	831	842	835	833	814	819	827	800	868	866	833	830	868	850	802	803	829	833	828	819	837	833	853	823	799	876	833	864	821	892	875	818	848
25194	21561	27484	25976	6931	676	601	503	471	485	467	482	426	465	427	415	431	469	437	456	435	410	397	428	438	425	419	421	446	434	411	437	417	447	410	436	433	443	420	456	413	421	408	420	417	379	457	408	404	413	457	427	443	409	420	384	414	424	397	412	426	412	406	401	423	446	443	419	457	406	424	437	422	423	417	420	457	409	407	431	420	441	471	439	423	437	451	455	439	415	456	436	423	413	402	426	417	449	422	402	427	445	401	391	444	427	379	450	444	370	451	420	431	403	427	421	412	440	407	405	413	401	451	396	413	407	442	456	433	394	433	433	425	392	428	404	444	451	410	439	475	386	403	426	435	438	424	395	435	400	439	413	405	451	407	449	417	446	442	432	427	446	437	424	447	427	434	410	430	457	405	431	444	410	459	471	445	403	437	444	398	421	410	437	434	388	415	400	426	443	419	417	426	437	432	406	396	425	425	413	401	458	443	454	429	410	432	424	454	413	435	424	412	446	442	415	434	406	411	414	401	454	459	430	397	427	428	426	442	400	434	425	425	425	459	437	449	459	434	448	442	403	437	439	436	424	381	401	390	374	380	449	415	428	429	439	470	430	455	427	458	403	439	403	391	434	391	425	437	394	448	426	444	424	426	429	422	433	456	420	370	458	445	437	398	404	432	445	398	424	450	426	403	431	430	422	421	428	415	428	418	397	418	441	408	449	396	412	396	427	451	388	406	419	408	467	452	381	442	448	403	451	396	437	427	453	413	439	429	414	406	407	429	424	399	420	416	431	425	445	445	428	403	445	408	405	429	389	422	439	426	441	414	412	428	393	406	425	403	419	412	425	399	465	447	408	415	415	426	443	420	426	396	410	433	453	436	402	387	424	438	418	408	413	393	445	450	459	436	460	385	465	433	430	437	440	426	397	447	401	452	422	447	394	461	441	467	438	421	441	425	398	408	408	429	450	426	390	412	399	429	439	422	377	407	456	429	429	388	449	428	395	422	410	400	406	429	427	452	438	419	441	409	428	432	410	392	449	381	409	412	404	441	407	429	425	418	420	382	444	455	438	399	407	438	411	416	434	434	397	439	416	423	423	442	463	475	421	445	398	422	399	435	413	477	413	438	455	420	417	387	416	432	410	384	418	392	426	409	420	416	448	417	408	402	407	409	423	418	473	469	419	422	422	407	448	446	402	401	411	420	433	403	412	426	471	416	450	371	445	449	423	438	432	425	461	429	459	437	455	405	407	411	405	457	414	420	400	426	436	441	423	416	423	476	477	418	418	443	422	396	412	442	421	426	441	408	413	424	427	401	436	426	439	413	408	407	445	426	444	427	435	426	385	420	436	429	393	385	455	431	444	428	430	413	426	418	381	454	428	399	412	426	446	408	425	378	431	448	388	434	414	404	439	411	405	432	407	440	421	411	417	417	408	442	418	432	424	441	411	428	429	425	440	447	416	431	444	432	450	391	421	419	407	417	432	439	402	423	413	410	430	414	471	428	435	428	443	458	426	435	426	453	446	428	433	402	394	431	437	392	421	427	398	412	401	421	411	432	398	410	422	417	409	440	419	469	445	415	436	423	431	443	439	432	409	377	406	396	436	413	448	443	441	425	416	436	436	427	388	417	409	417	458	410	464	438	434	417	453	385	386	411	443	439	418	428	417	441	455	423	421	460	451	451	426	431	400	429	436	426	430	425	431	445	446	410	401	394	412	427	429	437	426	431	455	428	434	410	423	458	430	389	428	459	427	441	402	454	414	429	419	421	397	432	409	414	465	437	454	424	417	399	426	403	435	390	418	426	446	429	409	426	431	425	439	441	440	443	481	415	411	401	390	408	414	442	418	420	420	397	443	429	439	396	416	452	415	426	432	451	408	415	446	434	385	446	386	425	436	420	413	410	432	405	421	446	427	408	443	393	421	423	414	438	443	451	432	423	427	444	442	447	418	441	414	435	430	432	468	427	424	420	452	437	373	400	419	423	375	414	438	437	410	434	408	400	424	420	463	453	398	401	416	443	420	421	406	433	412	439	425	413	403	419	421	416	429	437	425	453	428	476	419	400	409	439	426	432	427	405	447	439	456	399	403	428	429	409	427	395	429	347	459	440	436	403	443	410	440	417	432	437	378	429	414	420	411	421	429	451	405	442	420	402	440	435	426	426	403	428	423	446	455	431	415	445	429	442	422	427	375	428	425	427	433	438	394	404	450	442	397	433	418	408	413	417	442	476	421	456	372	440	438	448	422	422	434	448	424	411	388	408	432	389	415	455	434	419	367	388	417	423	440	444	430	426	425	410	415	414	403	428	424	457	406	441	437	413	463	406	419	430	399	452	408	445	402	460	424	388	419	416	424	408	417	442	427	388	391	429	404	428	451	413	442	418	407	439	434	419	430	452	438	434	417	435	408	435	437	412	415	421	424	421	434	432	397	414	467	448	450	419	415	421	413	405	402	457	435	435	411	399	436	394	415	413	414	447	416	436	440	425	396	391	428	437	454	425	413	398	421	434	415	406	397	453	370	437	446	440	438	464	440	379	403	433	416	435	436	410	403	468	403	419	419	433	423	420	436	432	410	399	433	437	413	408	440	455	444	439	450	425	397	449	458	410	411	433	404	454	413	390	465	426	410	411	413	409	396	466	417	437	429	413	432	436	435	452	436	403	438	452	403	422	429	439	417	402	425	418	446	424	442	431	448	421	397	431	464	391	417	409	455	412	408	443	394	430	427	444	448	416	405	374	435	470	465	423	423	423	388	416	423	397	407	450	421	394	434	421	437	452	427	403	424	415	426	433	453	461	417	400	412	381	439	412	430	422	435	406	462	452	410	405	444	441	388	403	454	433	421	414	427	398	454	441	397	432	425	441	432	420	431	406	415	372	433	465	462	403	410	439	415	429	431	436	415	440	449	444	440	443	448	411	417	462	431	429	428	440	415	375	386	429	429	465	433	410	394	416	461	448	428	391	435	399	446	430	431	441	425	434	403	431	423	440	418	400	442	425	374	390	394	415	443	433	426	435	475	457	436	419	431	445	428	429	401	418	420	423	400	437	433	441	400	425	390	405	421	423	419	427	449	443	434	436	428	408	438	427	435	386	411	422	414	451	398	420	394	430	442	451	399	415	439	433	403	426	427	413	405	445	398	442	439	409	400	421	408	436	401	420	428	422	414	437	414	401	404	405	417	432	406	446	407	438	451	417	439	431	436	436	450	432	431	445	435	401	429	448	388	427	413	442	432	410	419	468	424	482	409	405	449	410	407	432	449	394	408	429	434	478	415	442	435	399	416	418	395	438	411	413	450	457	418	417	419	436	441	414	429	408	453	396	420	391	462	403	412	456	411	415	435	425	430	422	428	415	427	391	385	412	454	398	442	430	404	443	384	448	442	465	475	404	430	429	437	422	436	422	414	409	408	430	422	453	441	422	409	370	456	464	389	418	415	438	399	436	428	447	412	434	406	405	435	389	425	422	434	432	418	416	440	424	454
27722	8627	2684	1469	1167	987	882	788	717	661	640	593	608	613	559	581	597	604	520	607	546	571	559	574	551	592	570	502	537	544	526	561	548	572	543	536	498	554	567	513	542	522	523	488	512	555	516	525	571	539	522	555	579	546	561	511	552	507	551	519	507	563	537	532	534	532	571	517	479	511	499	504	550	530	571	580	522	558	539	555	532	528	552	513	490	526	548	529	499	525	514	527	557	512	513	515	531	561	572	536	525	521	504	553	526	555	507	523	522	509	516	509	575	533	549	528	518	516	548	543	524	539	565	523	561	526	569	563	538	553	506	562	524	513	556	517	560	551	543	568	550	563	529	529	533	534	570	521	509	541	549	516	522	526	527	558	526	550	580	542	537	551	553	527	518	562	533	508	512	533	506	545	575	522	533	561	555	515	521	507	525	534	502	543	517	550	510	613	579	538	544	533	522	574	512	529	504	566	562	543	553	501	503	555	486	558	573	533	537	547	529	511	555	549	517	558	556	514	515	508	554	527	517	527	517	565	539	488	516	508	526	542	525	482	539	539	504	519	530	534	575	531	497	530	531	521	498	542	589	538	512	572	552	553	531	572	524	572	546	494	527	502	545	516	483	535	498	524	561	532	520	523	525	580	539	532	527	524	516	565	530	533	566	515	527	536	575	543	497	547	525	557	521	567	531	565	535	508	550	499	520	518	547	544	552	548	510	500	535	536	521	538	595	535	515	544	536	522	525	511	494	509	537	545	515	526	496	560	535	517	537	567	497	526	583	510	551	553	515	530	546	536	525	505	524	554	543	509	502	528	448	551	503	530	516	500	540	534	519	566	508	510	523	525	542	506	545	505	538	538	495	564	510	559	528	574	497	528	564	508	512	549	528	555	585	526	576	513	522	508	578	528	509	554	545	538	524	524	565	564	557	588	536	556	541	564	487	504	551	526	533	492	537	537	518	534	504	576	542	500	521	514	525	490	516	512	541	554	543	546	547	575	533	516	504	525	522	529	559	591	529	534	476	504	510	534	517	546	520	577	530	521	562	517	557	546	545	536	514	536	524	543	507	518	534	544	516	533	541	545	528	521	470	498	495	522	495	554	506	503	554	536	512	530	568	510	542	538	515	517	541	529	497	526	515	516	568	494	538	517	530	502	554	569	522	536	568	561	541	533	516	553	503	534	528	505	538	538	522	540	526	550	517	515	550	479	511	532	517	548	531	540	539	515	527	534	531	555	553	497	574	492	523	558	512	556	551	504	516	505	545	537	533	519	527	530	524	507	531	528	533	487	480	549	515	558	514	491	547	522	558	530	542	569	562	503	511	508	529	505	502	537	587	557	548	526	545	549	541	503	517	549	513	548	522	513	521	565	516	513	548	556	531	512	550	510	533	534	519	504	558	503	517	526	498	513	552	522	531	537	507	505	555	567	557	534	514	535	545	527	548	572	559	517	491	501	475	521	566	522	567	532	531	534	560	481	538	508	559	542	554	516	547	527	513	529	510	534	512	555	563	566	576	543	543	533	517	563	526	556	541	522	549	520	568	506	504	507	550	517	501	543	538	567	554	518	519	520	545	530	529	530	569	531	535	503	554	519	554	537	546	567	574	540	535	508	493	538	503	529	515	493	571	567	532	539	533	533	556	528	549	569	505	564	540	500	538	526	511	537	515	517	531	539	556	521	533	526	496	495	555	516	499	510	535	554	547	518	517	500	519	554	565	566	471	529	582	549	530	542	556	512	514	534	524	534	538	535	553	483	552	518	490	568	519	521	480	537	500	525	500	518	514	546	502	492	503	526	528	508	514	518	593	523	479	551	533	516	503	514	515	540	551	559	518	543	511	571	559	544	549	546	531	536	521	543	495	493	574	549	535	526	501	521	521	590	562	527	552	582	533	507	531	569	572	559	532	542	545	512	541	520	515	481	559	532	566	536	487	515	504	533	569	517	512	541	548	562	545	557	541	558	539	577	516	551	545	578	577	554	520	568	587	514	574	573	526	561	529	568	481	544	587	545	504	565	513	531	572	573	493	546	567	562	584	551	533	537	485	528	531	539	492	548	560	544	513	485	558	487	556	537	505	534	513	509	530	503	537	547	511	566	519	530	549	533	535	564	507	536	531	516	529	541	518	529	525	550	531	525	526	540	492	542	499	522	537	502	484	555	524	616	540	536	548	512	549	565	527	544	530	523	511	526	550	554	506	571	559	550	521	512	556	513	557	489	577	514	547	524	542	516	545	535	518	547	521	520	508	535	519	511	481	511	530	529	519	531	532	511	524	549	518	531	549	501	540	526	564	559	539	527	501	501	532	573	550	524	523	499	515	501	537	525	507	519	520	505	556	526	518	572	534	485	536	581	551	504	486	529	505	553	525	518	503	525	544	535	537	560	549	525	557	500	524	535	526	497	521	534	537	492	489	561	517	542	535	501	529	516	556	489	525	521	536	486	559	533	514	542	549	513	576	518	580	542	505	541	525	553	514	504	522	541	519	535	522	547	547	511	525	507	520	537	538	521	522	522	539	571	556	546	518	563	491	557	550	538	556	553	511	507	592	502	572	512	519	538	534	528	519	523	510	525	504	509	527	544	506	567	547	567	510	565	518	543	524	514	508	526	532	577	550	552	543	554	557	504	523	538	550	516	519	541	507	500	535	531	533	524	535	533	543	524	515	568	511	513	522	523	572	561	526	528	519	576	549	531	530	509	553	563	562	574	560	539	527	536	567	522	529	545	571	542	553	570	526	497	520	512	551	520	557	586	532	581	512	524	535	479	516	533	547	513	521	555	547	533	532	534	533	548	519	528	512	568	546	538	540	489	535	533	525	521	503	536	580	533	499	517	547	532	560	546	526	544	513	534	567	552	555	546	522	526	536	512	563	570	516	513	529	530	516	582	549	515	527	542	510	550	518	529	508	485	534	509	536	554	572	500	539	534	576	540	541	506	580	555	553	509	564	534	527	513	526	523	510	495	560	507	561	541	538	507	512	575	549	511	522	559	549	523	539	559	527	555	515	532	541	578	507	561	543	521	531	519	510	538	543	510	519	513	528	571	482	590	519	545	511	517	537	483	562	478	534	559	546	551	528	547	520	541	504	512	560	527	512	507	537	501	541	550	560	534	553	541	514	520	516	507	519	512	557	570	504	551	538	564	505	541	520	539	581	575	566	517	518	502	558	503	521	564	524	524	545	575	544	571	530	506	540	525	532	501	586	521	578	532	546	513	561	510	502	496	513	516	537	530	511	478	515	552	570	515	542	512	531	526	558	491	532	533	541	528	542	507	515	547	522	510	502	509	595	513	543	521	552	542	565	512	566	546	513	560	537	539	515	541	527	530	533	538	575	532	554	504	529	529	527	541	511	521	559	532	572	522	495	528	533	542	540	534	519	559	528	572	543	545	541	540	529	531	531	536	522	534	529	503	513	500	563	563	529	523	518	546	539	519	525	519	545	545	503	536	490	507	582	553	597	519	539	526	529	570	526	534
22943	21568	29354	24252	21569	21561	4922	708	549	468	431	442	411	363	365	329	352	346	325	300	316	349	327	317	285	286	278	291	295	296	298	318	280	270	274	272	301	253	310	307	272	296	281	257	269	298	249	294	271	302	248	267	277	273	303	277	277	257	258	293	271	298	283	243	275	309	276	285	232	277	267	267	254	276	291	279	279	286	270	271	283	292	264	282	275	293	274	250	289	261	281	256	251	290	275	262	268	292	264	258	270	303	258	263	271	236	280	289	266	256	263	241	281	257	275	268	262	282	289	240	283	267	283	259	283	274	253	255	273	273	254	262	289	295	289	250	293	271	306	281	286	284	292	290	295	268	280	280	270	284	273	279	266	260	251	267	268	260	298	259	268	244	270	303	276	271	269	290	278	296	284	263	304	247	273	286	285	254	268	252	271	268	306	254	261	249	291	212	280	244	280	309	288	261	286	263	300	252	284	284	275	242	298	297	293	258	245	275	249	276	273	263	284	248	279	275	280	250	267	282	307	263	267	275	308	274	291	274	256	278	269	247	249	274	288	276	251	290	266	286	270	291	306	303	272	295	279	274	265	296	250	266	290	273	298	294	242	281	267	273	288	249	272	261	270	271	284	248	275	290	265	270	285	271	274	282	272	253	281	264	281	261	286	311	305	281	267	297	303	272	274	261	295	288	267	268	248	286	265	263	266	300	242	253	272	263	285	281	245	284	266	290	265	275	269	269	291	294	257	292	267	285	286	270	253	294	284	263	296	241	282	284	286	272	300	305	252	249	265	271	305	271	266	251	261	255	270	284	304	263	286	270	257	275	279	294	288	268	255	264	265	263	277	277	278	257	260	260	270	280	286	284	245	273	248	268	250	279	287	262	283	301	260	281	282	258	276	297	264	271	262	251	294	262	261	287	281	290	281	267	265	269	266	267	261	252	281	310	299	270	261	267	272	257	296	319	289	254	270	277	279	257	276	239	265	284	261	265	272	282	243	268	274	253	267	258	281	300	256	288	312	272	274	269	295	247	249	281	259	288	269	274	282	242	258	253	260	287	292	277	284	275	257	272	257	287	253	261	275	267	301	283	257	279	308	271	285	263	237	281	280	268	270	272	271	265	274	280	271	294	255	253	272	285	265	268	291	300	261	293	323	293	304	277	260	267	292	287	282	245	280	298	249	244	247	280	272	268	302	260	248	272	279	264	247	263	263	317	272	299	304	266	287	270	276	277	281	277	275	283	268	263	278	274	264	262	288	266	241	291	272	238	269	280	282	282	280	267	270	245	259	281	256	271	293	277	271	292	230	274	279	292	254	286	275	292	247	252	264	295	274	236	295	283	265	258	269	261	268	293	241	242	283	256	257	278	304	274	260	275	268	281	293	265	247	272	288	276	253	258	290	268	290	302	262	277	268	306	265	255	272	272	291	268	257	282	252	247	260	294	273	251	272	265	273	275	272	273	292	290	304	289	287	270	274	296	283	268	290	249	260	273	261	295	267	220	269	271	288	302	285	259	282	294	257	283	257	291	287	290	302	264	274	253	270	283	265	275	261	274	263	266	293	285	256	263	262	250	289	295	260	295	249	268	266	262	282	261	262	290	304	287	280	270	274	304	267	258	243	294	276	273	259	285	259	254	270	272	281	258	309	262	249	278	261	259	279	286	278	258	257	249	265	262	247	272	269	264	266	288	277	256	296	267	283	275	283	246	265	279	258	284	251	288	281	254	287	251	301	279	247	302	242	250	260	229	266	256	293	270	300	264	312	272	256	283	285	251	309	269	303	253	300	246	282	284	255	298	278	274	254	254	270	271	261	242	274	265	260	262	251	270	313	284	275	277	287	261	264	272	276	277	264	248	266	279	289	270	267	253	261	303	256	256	293	254	290	262	261	296	264	291	267	286	284	289	284	271	279	269	273	259	259	276	279	279	253	277	276	258	249	263	258	270	261	244	289	259	286	279	267	294	269	267	255	275	307	258	275	261	273	280	269	294	305	282	290	260	254	288	266	284	273	253	274	275	312	246	272	265	259	274	252	292	266	278	288	269	268	287	268	302	274	275	266	255	270	274	266	250	234	268	280	303	262	272	270	281	276	282	273	307	246	266	278	278	260	257	270	237	252	273	270	266	290	270	275	295	250	269	281	276	308	236	295	266	237	256	263	274	274	277	262	246	291	253	282	293	258	297	276	267	245	272	282	270	270	255	291	295	251	294	298	263	293	252	281	252	269	281	278	253	245	236	269	262	261	279	260	286	304	262	277	268	276	258	306	281	312	286	302	235	266	275	279	287	302	288	259	276	262	290	275	273	268	306	271	256	301	284	303	271	270	264	284	273	280	275	271	247	278	272	260	260	255	277	316	288	297	260	277	275	277	270	274	289	279	297	250	273	254	252	264	291	250	256	272	290	268	265	247	282	306	249	306	291	292	284	291	314	268	281	239	257	258	260	264	274	296	278	266	269	288	266	265	278	262	282	300	273	251	260	274	292	247	287	253	303	245	244	281	266	265	246	237	310	276	288	244	281	256	274	273	276	245	262	248	278	293	238	266	275	275	274	276	279	251	285	258	280	293	263	307	299	282	265	254	284	259	268	288	267	270	293	250	269	272	293	269	249	268	271	262	260	274	265	268	258	297	263	258	229	239	228	250	300	288	288	249	292	292	244	247	258	271	250	278	269	283	289	286	244	255	272	286	300	287	284	271	247	262	273	280	285	267	244	259	283	238	276	270	263	286	257	270	253	262	266	282	252	268	266	263	257	284	280	315	278	278	290	262	312	282	278	276	283	299	262	257	258	275	251	278	272	260	305	274	259	289	246	259	285	274	252	276	325	266	273	273	282	279	232	267	264	271	261	287	285	290	301	302	263	258	289	283	289	283	292	276	277	258	268	245	269	261	267	252	259	276	258	283	298	281	284	261	281	301	268	314	306	276	263	299	259	286	288	276	275	285	274	279	248	265	301	259	244	245	264	279	262	276	268	285	266	253	293	262	271	279	268	270	235	260	258	261	275	271	275	239	291	284	286	265	271	314	276	290	237	266	271	264	285	296	264	262	260	291	307	268	293	269	284	260	271	274	304	301	275	279	281	282	306	270	268	273	268	286	302	282	289	256	272	268	284	284	285	286	276	292	265	285	291	271	281	278	277	235	259	281	253	286	263	273	291	269	288	276	284	277	267	300	266	299	273	263	264	253	279	269	299	267	272	265	297	285	271	297	270	267	286	277	278	276	276	256	292	276	268	246	229	284	273	266	255	296	302	263	281	279	291	257	263	272	279	284	276	269	253	254	285	288	300	297	252	270	242	282	272	268	243	255	291	279	281	294	260	279	257	274	257	264	255	271	293	293	272	267	296	296	273	276	256	254	279	263	272	261	247	277	271	234	264	263	285	260	276	282	255	275	290	245	261	274	256	275	284	283	280	263	269	268	256	269	267	277	276	267	269	265	274	261	258	287	294	253	274	275	248	285	268	248	279	262	288	279	277
34835	19076	7826	3737	2660	2063	1576	1270	1093	877	766	622	633	584	579	520	507	461	469	440	464	461	423	400	397	396	407	416	404	418	393	382	388	396	369	384	377	362	383	393	410	398	387	363	377	371	398	365	384	326	367	358	407	334	344	375	370	377	376	377	370	382	344	349	365	330	348	363	372	355	389	359	378	370	375	364	355	419	344	376	383	377	391	379	374	379	359	329	386	359	374	388	378	363	390	363	379	380	352	341	367	367	409	366	356	346	373	354	397	378	374	363	369	381	352	367	375	367	328	333	370	354	350	399	388	345	356	339	384	354	371	361	335	324	361	376	350	345	374	367	367	363	343	356	359	413	363	347	351	374	365	342	353	381	354	344	326	390	340	358	357	364	349	390	344	335	375	341	368	367	361	383	366	316	372	380	357	374	377	354	352	389	359	327	342	357	390	338	364	363	420	398	359	365	398	360	383	355	364	326	380	339	382	357	359	366	352	365	372	365	348	357	386	327	358	372	365	390	384	358	373	345	355	357	369	360	360	371	349	376	364	334	389	371	388	348	385	352	349	385	355	359	354	356	378	358	342	336	380	364	358	357	333	377	367	363	343	389	359	396	360	378	326	364	357	336	336	362	347	389	377	345	348	362	370	388	374	365	354	312	356	369	356	376	338	398	383	366	351	377	359	351	366	371	354	333	379	319	368	346	358	364	374	339	364	343	351	333	402	362	357	353	368	359	352	349	348	370	368	352	351	371	362	337	376	365	372	378	383	399	395	341	372	373	338	364	328	314	359	363	369	365	381	370	342	356	356	352	402	365	377	369	371	355	333	360	360	358	368	321	381	358	366	370	380	332	358	374	355	365	367	350	352	390	357	337	367	347	344	354	365	380	362	373	367	389	364	342	365	355	352	349	353	341	349	340	355	352	343	384	336	344	383	363	350	312	346	379	367	385	380	361	332	405	363	352	385	357	366	347	365	347	368	348	322	368	382	353	365	344	374	334	378	343	366	344	352	372	344	349	361	388	328	379	368	357	392	371	380	379	367	342	349	369	409	338	341	375	374	341	360	391	411	334	352	354	379	330	361	344	389	392	374	378	329	358	345	367	363	365	372	352	352	370	345	348	353	376	383	331	368	372	371	357	357	357	359	381	390	361	360	370	354	337	380	401	349	347	352	354	394	322	379	349	331	369	385	368	329	360	335	332	377	372	335	346	361	357	348	345	401	368	370	386	382	352	374	370	373	374	347	353	356	387	378	344	365	329	345	376	367	379	363	387	356	388	338	337	369	356	367	367	368	380	340	356	363	385	364	328	348	343	370	332	346	400	373	350	378	350	373	406	368	353	372	376	358	342	357	349	353	345	355	350	394	350	360	370	358	349	369	368	345	335	359	316	342	360	363	352	361	355	327	372	360	323	364	344	381	374	389	397	339	361	369	348	330	336	375	398	338	310	391	336	397	395	373	368	348	348	350	391	321	345	317	356	355	351	356	333	327	363	361	361	380	365	392	334	376	355	350	364	357	319	387	362	373	377	378	351	357	341	368	393	359	380	391	369	378	380	339	412	347	328	370	347	371	408	341	368	353	351	364	381	386	376	359	340	397	354	342	362	378	356	362	341	359	343	370	369	361	364	351	322	363	349	356	361	350	369	398	358	370	363	332	348	362	363	389	363	370	387	371	394	356	351	348	348	361	354	365	370	365	398	374	352	332	380	390	365	366	312	360	353	360	349	386	374	359	377	367	384	343	337	353	368	370	345	395	345	334	381	366	335	344	356	389	345	324	387	375	358	387	353	386	371	348	350	340	362	353	366	385	373	362	334	347	351	354	335	343	353	354	390	356	376	365	366	362	355	373	344	366	363	383	354	355	371	362	401	357	351	329	353	338	339	332	393	387	351	356	384	358	380	355	381	321	346	347	357	349	351	394	339	381	375	338	357	380	367	366	392	412	393	356	335	374	362	352	374	349	342	386	371	370	362	368	373	363	386	358	341	345	336	356	369	370	329	358	375	352	325	351	375	340	344	359	344	367	350	333	365	371	387	358	364	372	347	386	365	338	339	359	354	377	388	328	379	373	361	375	348	394	357	354	358	338	359	375	367	354	351	368	340	370	331	365	382	345	354	351	368	353	325	373	392	326	372	358	343	365	386	360	327	362	361	377	355	357	397	345	366	401	363	387	336	358	358	368	336	390	361	339	341	379	349	347	380	369	366	357	356	342	377	329	385	370	342	361	358	371	381	324	375	355	374	373	366	357	369	356	334	350	359	331	381	343	348	367	389	359	333	370	390	389	352	365	345	342	361	358	372	393	382	351	380	374	380	357	360	329	383	354	365	322	368	341	362	352	364	357	380	338	381	373	377	353	326	351	362	388	378	355	369	371	374	342	359	348	354	373	388	356	348	360	373	343	355	337	364	361	359	369	346	361	348	315	367	370	336	355	362	368	377	372	328	351	375	369	353	339	363	319	358	348	345	376	395	376	365	375	367	338	359	349	376	373	340	338	392	399	375	387	383	364	381	366	348	379	388	325	358	370	354	359	352	342	361	362	361	355	381	357	363	377	366	374	362	365	372	384	361	379	371	346	342	368	361	343	341	392	397	382	341	351	342	397	358	378	341	355	315	362	345	344	361	377	386	371	344	385	346	361	311	359	345	350	338	343	356	384	353	313	362	337	358	346	325	329	334	317	349	373	385	348	373	355	365	364	353	360	362	322	340	353	392	340	364	308	345	329	362	382	336	376	367	371	353	365	351	345	336	352	356	382	388	359	385	321	365	377	370	330	376	361	359	324	339	353	342	352	357	362	328	339	358	382	322	371	372	370	348	362	327	355	357	369	387	346	383	376	352	313	366	375	362	368	358	372	355	343	334	367	323	378	365	371	405	357	344	396	335	357	359	371	350	386	353	342	354	351	352	352	377	387	382	328	345	399	333	339	348	364	340	366	355	374	374	361	366	335	345	376	349	370	377	355	374	366	387	357	365	370	361	364	370	385	367	390	394	357	346	383	366	375	339	363	380	354	375	344	367	380	349	321	387	369	378	362	367	395	379	365	362	375	361	341	367	381	375	335	343	349	316	366	361	335	367	360	364	341	353	358	389	369	365	375	352	362	328	357	359	323	332	345	334	395	357	383	353	355	371	377	391	355	355	341	331	345	361	353	364	358	334	347	371	355	405	374	338	326	347	350	353	372	353	337	351	355	388	357	335	336	378	377	352	359	345	342	404	391	365	357	360	362	356	363	362	348	359	357	354	385	385	372	373	356	373	331	359	367	366	370	338	349	414	325	333	371	319	376	337	384	370	342	362	341	362	381	369	324	349	328	374	368	366	368	357	378	359	366	342	362	367	371	365	378	358	359	377	341	362	363	362	354	357	365	353	352	325	376	358	366	362	357	366	365	355	389	389	381	393	389	365	378	338	351	359	372	295	343	392	383	328	378	341	389	376	357	359	353	356	378	378	378	371	329	369	393	358	373	346	338	413	343	366
27844	18622	4534	1039	751	725	751	727	715	724	757	724	747	708	690	696	737	705	733	732	711	669	702	720	733	707	727	706	727	725	717	702	774	731	747	732	749	722	706	716	702	747	727	731	743	748	740	684	710	682	682	785	759	679	700	695	769	706	720	752	679	793	746	744	735	692	746	729	716	718	754	724	712	741	722	690	768	659	708	699	690	715	714	727	760	714	678	732	758	732	671	727	728	716	761	684	709	718	752	714	791	716	684	699	725	820	733	698	757	710	663	693	749	738	711	766	719	743	723	758	698	730	735	717	713	733	730	757	794	690	688	740	711	741	696	699	724	734	700	718	691	716	698	700	761	732	727	724	752	746	763	739	741	706	742	736	708	732	683	696	712	729	742	722	718	686	722	730	721	730	763	704	681	758	759	744	736	742	759	707	749	722	756	768	695	736	747	732	785	724	693	723	716	680	697	736	677	747	707	699	688	709	741	765	743	739	691	711	667	728	698	712	741	737	769	753	682	754	693	727	693	720	711	742	734	777	690	677	725	673	743	680	723	753	717	739	715	730	789	699	702	731	707	708	743	727	717	712	685	716	716	717	717	744	728	712	697	695	762	701	731	711	757	743	712	719	675	741	740	746	707	718	757	732	733	665	711	735	747	721	717	715	701	704	721	682	739	770	741	735	680	733	673	743	733	708	719	701	727	770	725	713	754	706	694	762	706	676	721	722	689	676	714	691	738	679	698	676	704	742	712	742	712	739	709	718	701	703	757	700	708	765	694	691	784	755	706	743	758	725	695	728	721	724	657	714	686	697	711	733	708	684	676	692	747	741	700	736	730	747	730	729	707	732	714	789	717	720	747	747	753	727	704	705	706	717	689	767	728	715	722	742	664	731	687	750	725	723	734	704	761	727	740	722	773	703	723	687	658	735	736	724	707	709	717	738	702	684	704	736	724	731	698	745	699	726	714	722	746	737	716	709	708	756	730	714	736	733	722	727	749	739	739	713	691	768	729	714	744	729	723	726	734	694	680	682	707	708	742	673	733	713	733	714	717	777	678	760	674	699	690	762	741	727	709	733	673	721	707	719	708	683	711	773	714	731	743	773	692	719	684	749	691	759	725	663	733	719	751	740	740	699	738	694	712	764	691	723	761	727	733	690	688	701	697	675	722	712	760	732	737	675	703	735	714	755	744	716	723	730	719	749	712	708	692	715	740	697	742	744	685	725	723	727	711	731	752	719	683	709	741	746	754	684	710	741	738	715	708	697	702	742	740	723	732	743	750	704	766	673	717	692	732	678	735	750	706	787	783	693	681	752	708	724	730	709	670	732	654	749	720	721	741	733	681	725	681	688	700	715	744	728	749	717	753	721	689	739	750	704	717	751	729	687	719	731	769	722	665	745	726	719	680	702	716	765	727	737	705	701	722	700	776	754	723	795	719	721	689	723	768	738	709	706	680	708	747	696	720	707	705	692	749	722	729	691	676	699	737	742	716	707	753	749	730	761	687	725	709	705	742	713	762	692	690	715	715	717	682	704	733	715	719	701	692	738	705	722	712	751	751	684	723	785	679	715	722	749	761	749	701	697	738	720	762	739	718	676	737	688	746	716	710	711	706	690	759	750	743	756	718	702	710	685	787	756	728	717	712	747	694	769	735	756	704	744	679	725	709	676	742	709	710	728	721	761	743	722	729	729	746	735	761	754	733	725	752	735	725	731	730	737	688	706	724	689	759	747	696	710	761	788	669	766	699	707	723	725	699	688	714	726	706	724	721	798	744	664	695	639	741	724	717	712	722	722	713	704	706	692	703	743	728	673	680	674	709	717	728	733	721	676	752	726	734	755	721	680	674	740	731	744	704	739	705	721	710	701	728	681	702	743	770	727	696	734	734	691	738	723	727	764	701	717	758	695	788	778	717	722	693	731	731	761	704	685	732	714	659	719	700	709	702	727	709	728	714	678	768	747	711	723	698	747	725	705	795	704	732	746	736	679	716	726	715	781	719	714	729	734	733	751	706	733	754	729	737	744	748	758	729	678	721	732	745	736	756	744	693	704	709	727	719	659	754	736	730	710	766	748	770	775	748	737	703	699	733	755	727	723	755	747	674	709	728	732	699	678	681	710	704	712	694	719	760	748	689	704	727	727	762	753	721	741	718	722	753	747	726	744	739	752	688	718	650	708	716	762	719	714	695	759	711	756	736	690	775	649	701	735	733	787	749	732	727	745	695	716	755	717	732	715	750	755	738	707	764	722	694	747	702	742	694	753	733	667	739	710	715	740	681	742	694	737	709	741	730	719	770	690	764	694	791	731	741	753	729	672	695	699	715	712	702	716	713	755	733	717	759	732	728	663	691	719	735	738	725	740	699	724	673	704	697	699	701	750	690	738	764	731	695	696	653	727	757	719	728	737	681	737	734	773	739	740	756	729	724	729	714	727	717	780	667	636	756	773	664	683	721	733	729	730	706	713	772	703	709	759	697	675	675	733	714	742	711	692	718	715	689	735	698	710	680	706	729	734	777	698	709	737	752	700	732	706	726	759	785	734	704	701	739	681	705	702	721	728	695	725	702	705	706	740	745	744	728	760	762	752	703	682	746	666	747	697	747	733	711	717	736	740	762	698	734	698	712	744	732	730	727	760	645	740	716	740	727	707	773	695	691	745	728	768	748	691	657	716	711	767	720	716	695	786	721	745	701	709	724	736	730	695	767	711	735	720	721	736	668	725	727	713	722	734	721	711	701	715	715	703	724	698	695	718	712	706	754	738	721	689	740	697	754	741	745	687	777	759	651	711	733	702	731	716	745	717	701	718	694	748	757	727	727	698	745	737	737	717	737	716	713	750	716	730	695	673	654	675	750	716	707	723	750	718	687	705	716	688	739	710	656	660	692	739	708	702	758	707	694	738	716	686	688	753	686	727	718	736	699	723	671	721	747	728	754	736	733	711	747	771	692	730	776	749	745	693	770	742	699	761	703	725	717	761	687	733	710	721	753	693	697	724	754	688	676	735	687	669	752	758	758	758	713	730	734	690	722	650	733	666	734	701	699	717	722	693	716	744	698	718	703	701	737	659	713	734	771	755	806	738	718	733	741	749	717	743	708	739	659	726	738	754	739	714	706	677	697	713	688	733	708	722	740	716	686	720	699	725	728	724	704	746	716	758	723	727	677	682	721	682	716	752	705	726	742	706	706	716	728	716	696	734	728	693	743	731	719	689	763	760	722	707	728	777	731	717	745	731	736	673	765	726	724	712	683	734	721	731	728	730	667	697	744	722	722	717	714	691	734	753	731	724	719	697	702	689	760	708	724	771	774	738	676	689	727	728	737	731	632	724	761	761	730	779	703	767	699	748	714	733	753	691	699	730	737	731	663	715	691	710	731	767	658	728	728	701	702	722	718	767	696	701	715	726	706	693	694	745	690	761	727	750	756	765	709	689	717	738	734	714	741	697	696	715	705	689	692	700	741	755	737	655	757	725	649	738	701	717
9107	2438	1162	1004	943	921	953	910	943	910	915	958	865	882	854	904	877	865	920	883	911	910	869	850	882	930	915	837	894	879	847	875	894	930	848	947	909	861	859	875	868	937	901	888	865	831	882	906	877	842	954	913	924	923	908	923	906	899	875	862	897	911	930	868	839	885	871	906	894	882	931	941	915	910	900	916	886	909	864	874	890	930	877	925	949	913	883	884	831	925	877	887	879	876	874	918	786	879	900	886	898	865	895	953	883	892	889	912	939	892	890	865	853	930	878	915	877	890	868	862	910	877	911	866	901	880	910	874	881	936	916	814	841	880	911	898	877	806	911	950	899	887	898	919	864	879	833	922	935	879	897	912	893	916	923	861	931	946	903	921	873	898	890	898	943	854	923	862	857	930	841	920	899	931	926	876	871	908	927	909	975	920	893	883	890	925	898	916	955	915	826	888	903	829	865	867	921	870	903	865	851	908	851	861	877	891	884	863	862	886	900	931	851	885	878	908	895	899	917	872	932	903	885	913	873	899	874	853	865	935	918	952	911	869	847	869	925	895	838	914	887	884	908	957	854	946	910	962	891	903	874	893	909	926	918	917	812	894	823	961	953	811	907	965	896	903	962	902	823	930	904	858	851	894	862	875	897	919	922	942	887	946	849	878	861	886	891	863	880	889	834	877	917	879	872	893	936	888	934	905	871	872	900	881	881	924	843	867	903	938	890	870	842	905	888	853	914	951	867	935	896	902	870	846	885	860	881	924	889	912	875	896	824	866	897	912	871	874	906	843	845	885	854	874	916	909	940	918	902	839	836	891	907	933	853	863	899	885	915	857	905	873	885	867	864	906	889	902	898	843	904	909	907	907	897	890	916	971	868	910	862	926	849	931	937	841	859	907	880	861	918	928	899	905	873	880	910	889	901	911	924	885	900	895	908	928	949	865	935	919	889	871	856	897	874	914	885	853	906	938	926	892	893	857	899	898	881	844	852	902	851	897	932	934	901	871	877	878	906	907	883	885	881	879	915	865	876	875	908	925	882	896	881	892	870	867	898	922	935	864	927	870	903	920	924	894	908	898	898	891	887	918	892	911	908	891	864	846	863	859	921	874	915	874	905	891	944	905	926	924	872	931	893	946	892	855	864	939	879	858	909	884	871	875	874	891	911	970	914	888	880	890	869	910	895	939	865	915	904	903	885	888	888	903	895	885	835	843	905	863	950	906	894	935	914	913	832	898	880	862	950	877	895	936	874	930	879	881	884	897	851	898	864	858	891	861	884	880	907	928	875	872	872	900	910	867	829	886	912	950	939	881	888	856	902	893	867	935	861	925	890	910	901	876	847	912	874	858	894	832	896	858	889	981	834	914	944	885	868	896	902	903	863	922	895	849	902	887	885	883	890	911	899	860	925	841	918	911	839	908	901	846	900	882	955	899	939	909	880	923	886	878	943	880	868	895	886	907	930	918	867	888	896	898	879	898	874	887	919	928	894	919	999	918	915	887	903	883	852	872	883	901	914	878	870	874	866	885	895	915	940	899	932	864	893	882	927	856	855	874	856	889	896	857	882	870	911	941	891	872	915	915	846	877	898	881	884	874	877	939	887	942	922	935	894	903	931	888	901	908	905	882	928	863	879	879	935	912	893	814	931	888	895	865	857	900	869	849	877	902	868	928	878	882	903	980	891	851	883	916	910	891	897	903	876	895	926	919	838	878	903	911	945	915	890	851	916	892	925	881	943	891	917	899	900	844	941	860	871	916	889	887	861	891	896	950	882	886	911	911	894	914	876	932	938	891	935	866	936	902	911	926	874	895	937	866	919	924	906	895	885	905	921	919	874	902	885	907	884	881	885	905	937	893	878	896	931	880	909	903	880	855	873	923	901	939	867	941	920	896	880	885	882	868	919	908	883	933	897	931	830	911	915	928	851	901	851	929	968	848	859	922	855	837	902	894	826	882	889	878	891	905	904	867	920	861	896	874	872	910	904	882	891	877	910	907	875	886	897	893	905	904	843	896	870	918	905	924	930	944	945	867	895	862	921	920	910	910	912	917	854	893	914	881	880	875	905	876	950	834	880	895	836	933	899	909	876	896	910	880	887	861	851	879	901	933	869	913	862	894	863	898	875	848	892	933	889	910	919	897	874	909	860	896	896	909	908	895	901	910	890	877	888	946	948	908	859	973	903	875	903	903	867	884	964	895	892	892	915	874	882	918	890	918	891	899	861	888	887	930	904	911	894	888	890	875	903	900	901	890	881	935	920	889	913	908	865	878	929	891	866	854	904	878	876	874	916	905	872	922	883	879	892	904	894	936	865	871	943	856	885	942	913	900	850	881	880	917	914	916	873	855	871	943	908	898	840	902	895	889	873	891	942	901	871	898	938	845	866	858	875	891	919	919	861	892	877	867	859	914	902	901	886	882	880	889	843	908	881	841	857	881	879	904	918	914	924	886	931	899	878	896	874	891	907	857	903	874	883	876	896	914	864	915	932	898	893	899	930	938	898	943	917	927	877	851	915	859	846	899	846	865	909	924	879	903	841	897	865	898	900	876	938	910	894	849	849	940	952	861	954	886	913	916	853	918	901	872	911	902	855	870	902	922	846	840	879	875	908	890	872	896	935	922	898	874	886	846	855	907	927	872	845	906	912	870	867	932	892	884	922	881	900	897	876	956	866	858	892	841	915	889	907	891	890	894	869	887	923	881	884	883	892	875	972	885	862	841	861	915	864	879	882	867	921	877	842	835	860	867	881	939	902	874	860	866	875	878	908	921	928	899	890	834	895	866	854	883	874	949	921	936	831	843	878	888	927	868	930	913	859	863	898	876	930	870	907	847	890	893	887	918	903	875	903	893	924	884	921	856	900	929	923	920	873	890	899	881	879	905	915	924	873	864	898	840	932	857	923	932	901	890	923	885	860	878	896	842	863	890	906	887	913	917	885	938	891	926	996	888	893	884	884	907	927	878	895	884	855	991	936	898	846	859	918	925	856	830	861	909	924	892	912	910	934	941	903	888	879	863	844	857	859	894	835	850	858	854	877	909	929	929	897	908	902	922	919	909	908	900	860	903	910	876	889	922	922	892	960	888	853	899	864	907	820	962	859	893	931	954	850	922	921	891	928	892	894	895	938	886	853	874	855	897	919	927	910	917	828	878	891	933	904	890	878	904	891	872	925	960	907	970	926	850	899	933	853	847	860	886	915	892	875	961	865	903	894	888	858	863	956	925	915	889	903	893	872	883	882	902	864	885	888	923	900	936	904	887	855	909	879	885	901	872	865	876	900	888	915	925	946	907	915	886	904	923	881	907	925	949	915	913	869	916	898	863	878	911	877	923	876	887	905	852	892	876	867	895	887	919	898	936	893	860	884	894	910	928	900	929	859	917	879	879	911	839	838	880	865	938	909	835	856	908	907	881	898	862	885	834	880	863	846	961	903	874	944	892	895	918	896	856	853	847	903	890	881	872	889	851	915	867	896	891	855	880
23934	21560	28837	24764	21542	8100	1212	875	792	775	782	744	752	730	730	730	694	693	692	668	704	676	672	709	674	682	646	733	670	668	661	661	698	688	650	690	708	654	633	666	665	693	633	652	644	682	667	651	687	642	707	690	633	670	650	673	690	663	627	643	650	616	633	641	671	649	701	685	685	655	676	636	649	621	659	648	607	656	655	722	671	650	637	627	637	672	680	717	670	681	624	652	638	675	695	647	674	678	668	659	678	674	679	687	639	703	692	620	737	688	701	651	662	619	662	722	639	695	647	617	665	660	649	649	657	689	628	658	691	655	623	696	694	667	672	620	616	626	647	698	664	671	656	710	694	618	661	679	694	625	674	681	665	706	685	608	668	627	656	672	669	654	684	657	658	668	649	680	652	671	630	633	607	677	638	678	654	677	641	656	637	620	673	670	652	655	683	663	649	674	682	655	654	656	652	627	665	670	663	694	693	681	624	675	648	724	660	662	643	671	655	641	617	664	691	625	669	618	645	650	621	662	648	669	677	653	693	709	641	691	663	709	715	583	680	642	654	641	644	676	657	718	652	657	632	622	714	692	684	697	657	628	659	693	642	649	649	695	707	651	666	719	633	642	595	637	648	673	643	675	656	638	610	618	699	692	643	637	633	663	650	637	723	644	674	717	665	655	671	634	629	671	734	690	695	621	640	646	636	691	623	659	659	663	638	670	597	660	680	661	658	654	614	636	673	700	669	621	680	638	675	634	652	681	655	682	682	658	647	663	671	622	642	638	676	646	671	646	653	656	679	633	690	667	698	664	640	651	656	652	619	641	679	702	661	668	627	698	689	655	700	697	642	695	605	695	651	678	697	666	644	665	644	693	651	681	672	689	669	624	605	647	663	693	716	629	631	658	650	678	638	679	632	678	632	669	643	675	638	679	695	665	663	668	637	616	672	669	689	651	666	651	658	671	711	650	676	590	676	699	687	647	655	666	645	670	655	690	685	683	673	671	674	687	689	639	680	651	649	666	636	683	627	683	666	689	691	609	630	679	617	642	708	676	643	691	653	671	674	657	679	678	651	671	664	642	656	687	643	667	668	662	702	658	676	712	689	654	654	655	618	705	641	655	642	665	675	611	651	691	670	695	641	659	675	630	622	647	687	637	663	687	683	632	618	700	683	641	619	671	689	664	642	678	635	675	664	669	690	707	644	689	659	663	602	661	661	683	610	680	632	679	660	675	645	673	649	649	668	654	610	617	618	693	643	646	630	669	647	645	649	662	659	673	671	659	673	638	664	667	662	684	636	636	649	721	703	650	700	635	637	623	668	706	632	650	678	614	647	652	688	691	698	639	631	640	643	648	652	689	633	717	625	664	651	627	718	644	702	649	611	667	646	722	667	657	682	636	666	671	637	660	677	695	664	671	655	715	671	671	682	643	670	636	660	697	643	697	635	665	656	678	676	652	677	644	626	650	660	681	625	630	615	617	671	658	677	621	651	681	685	669	624	668	684	710	630	674	676	660	642	683	676	662	647	628	650	623	687	687	661	639	615	668	690	641	675	680	676	654	655	686	658	604	662	675	657	723	659	683	668	654	651	642	665	628	657	631	672	682	639	682	697	681	663	653	664	615	629	691	679	672	622	651	698	660	676	661	682	633	674	655	674	619	694	655	636	724	634	634	639	643	660	627	667	646	668	645	653	635	677	656	704	665	631	605	638	654	687	647	647	656	661	626	695	623	655	630	623	609	678	691	664	644	652	690	657	620	671	676	634	667	697	707	607	679	635	629	668	681	659	690	635	659	687	683	648	663	632	668	675	694	607	727	685	647	683	672	684	696	643	709	636	643	674	739	696	655	660	635	615	660	651	674	608	628	642	639	659	660	672	666	651	626	656	644	613	665	659	665	669	668	671	673	669	652	633	632	646	665	655	619	654	689	654	638	713	664	636	692	664	690	678	657	681	653	608	672	680	650	698	660	650	649	665	674	682	651	696	638	665	686	690	683	605	687	697	676	681	669	655	646	665	629	671	689	621	649	655	631	664	701	671	651	614	668	639	652	651	688	614	639	683	618	679	648	707	673	687	677	629	709	626	665	609	652	629	668	666	679	665	639	643	633	640	689	638	683	632	664	661	624	693	666	657	665	675	645	637	603	674	667	621	660	641	683	653	654	673	617	674	620	660	678	665	681	688	651	636	669	648	675	657	639	662	646	677	682	689	637	690	694	656	655	665	684	642	686	604	643	665	687	636	678	687	662	687	692	680	661	654	649	683	626	667	644	684	658	678	666	643	667	658	697	654	646	640	599	651	633	681	681	635	621	689	653	661	663	689	606	648	619	629	627	670	654	695	650	644	667	655	679	656	667	677	676	655	694	647	596	672	687	710	678	605	679	639	669	603	650	697	626	661	687	686	653	669	627	679	666	682	751	691	599	686	667	707	634	687	643	653	649	683	667	655	620	648	654	644	676	636	687	673	684	698	648	660	680	636	667	646	666	683	702	675	680	618	658	646	675	668	660	672	637	672	709	641	656	690	658	713	670	701	671	680	675	631	644	676	649	635	709	657	698	637	642	644	604	644	656	639	690	657	663	655	650	634	655	642	639	656	649	686	617	679	640	655	672	667	607	618	672	640	662	680	639	666	662	749	613	629	667	662	664	665	689	732	620	679	641	669	650	627	653	654	606	657	687	684	586	655	669	651	647	657	641	660	682	661	635	635	659	690	623	648	672	672	661	648	637	651	651	688	694	668	648	675	655	630	648	648	661	653	634	594	603	643	652	648	648	682	670	643	649	650	695	650	708	660	661	657	693	680	684	668	628	699	665	672	628	680	648	638	619	625	649	680	647	681	623	698	642	678	664	674	656	653	627	657	645	634	640	655	635	657	635	607	681	698	653	684	652	667	664	641	659	648	665	672	653	646	651	675	668	664	682	650	663	657	710	718	652	680	683	616	607	674	621	662	678	632	654	654	619	627	689	634	643	651	653	664	652	668	708	640	666	652	639	658	705	627	663	638	658	642	680	657	619	694	680	676	696	651	667	627	606	705	671	721	682	621	662	644	654	672	640	670	635	629	656	767	692	601	658	669	672	635	629	715	683	653	709	690	616	661	680	692	628	644	665	681	613	623	625	678	671	646	665	643	668	619	669	663	673	666	647	667	686	665	679	681	667	705	663	651	681	665	652	625	619	630	645	648	662	646	662	687	611	671	647	633	684	636	674	649	651	660	669	634	691	686	660	660	609	644	669	673	632	657	650	687	680	643	637	702	668	644	659	637	704	679	634	631	673	627	703	667	661	666	660	618	649	665	668	666	671	627	640	654	655	665	658	671	643	663	643	693	669	656	637	659	659	680	651	655	657	618	647	652	621	675	608	652	639	671	616	665	667	682	675	659	668	573	678	659	602	710	659	600	645	630	666	565	655	625	659	628	641	669	659	629	682	661	697	681	647	628	670	636	675	658	658	682	704	682	684	652	633	667	678	658	664	659	652	636	680
29951	15999	5128	2700	2104	1673	1403	1301	1192	1089	1036	1001	980	1005	960	924	907	928	916	839	864	897	860	825	873	834	863	828	861	830	932	830	835	818	828	844	849	872	837	845	840	914	843	836	848	845	824	838	803	831	808	858	914	830	866	818	795	886	833	820	847	806	796	858	872	847	860	824	847	831	802	822	812	811	853	849	814	741	842	802	845	818	839	887	886	838	811	826	855	794	794	803	812	829	844	836	797	827	882	822	811	868	813	838	768	812	805	834	819	831	853	826	794	860	816	826	760	806	812	894	882	859	897	843	813	785	877	880	810	853	792	812	839	821	833	818	829	835	860	881	812	865	804	830	812	838	824	800	811	805	855	820	871	847	902	775	832	792	830	875	880	862	852	836	918	807	756	812	870	786	800	836	804	794	771	848	889	871	812	806	840	821	813	818	803	819	781	774	829	849	861	847	846	845	816	828	875	864	861	842	900	788	776	823	862	819	841	820	869	785	868	837	810	828	807	822	818	851	809	825	820	869	847	850	817	805	827	823	847	798	863	826	837	825	839	819	856	854	837	774	832	789	804	796	830	873	805	845	877	875	785	828	892	884	826	818	791	852	852	865	880	860	831	860	847	829	830	813	830	788	856	828	837	830	884	852	834	827	733	833	781	796	748	844	885	860	848	833	800	822	809	852	798	864	817	847	853	839	797	829	848	837	859	792	801	843	795	784	776	844	810	851	836	843	823	867	870	870	814	868	786	860	846	870	828	841	846	814	861	821	822	819	848	804	798	772	820	824	836	804	748	808	862	821	832	845	849	843	800	865	847	828	813	850	820	811	833	810	838	825	883	856	801	847	823	847	819	814	907	839	824	816	843	864	828	827	838	814	754	827	809	790	754	869	829	795	829	791	840	841	802	811	833	805	822	882	879	828	812	813	818	799	799	823	869	838	808	829	824	871	826	834	816	832	816	868	807	892	840	843	871	832	879	843	836	819	819	855	848	835	830	824	820	818	835	830	837	876	858	842	808	802	824	865	861	826	846	791	881	829	808	813	839	857	826	827	812	839	797	832	813	808	810	817	785	878	805	825	792	841	816	862	812	776	796	821	828	805	817	831	847	847	856	780	846	827	849	846	874	753	801	835	838	785	806	799	798	841	820	844	829	803	831	848	884	806	840	817	808	838	830	839	815	830	781	847	815	824	797	804	805	829	819	821	792	827	828	828	869	846	816	872	915	825	835	802	822	865	820	816	777	804	793	843	795	800	834	850	869	791	872	857	829	881	797	791	859	826	815	811	819	845	822	774	833	827	856	855	818	815	836	813	896	841	798	877	826	799	846	815	831	857	858	793	813	846	776	814	805	865	869	870	862	813	767	890	806	815	787	864	820	826	816	859	796	837	798	877	814	838	858	830	864	833	809	812	828	811	851	822	837	850	822	811	805	841	766	830	850	796	794	853	804	819	891	810	824	870	812	821	849	842	776	803	814	851	817	854	805	809	874	825	822	831	833	842	837	893	790	793	848	842	795	829	843	848	842	842	817	865	852	834	771	839	837	837	807	819	814	841	845	840	820	892	794	810	830	848	797	821	866	767	829	803	836	800	814	775	888	853	813	821	826	802	848	826	822	799	849	850	836	853	738	842	817	830	831	825	789	813	864	808	844	823	900	806	900	848	821	843	839	786	776	824	801	836	831	802	789	828	809	786	871	792	823	870	810	848	887	820	853	850	844	833	829	865	774	875	831	839	805	857	841	866	835	788	845	820	796	844	823	792	875	831	769	835	777	829	844	841	831	806	829	783	827	805	833	813	807	868	840	905	857	839	822	804	830	820	831	819	821	830	762	818	779	841	843	788	876	796	813	831	838	837	812	795	815	802	812	806	808	791	836	812	827	797	806	819	827	845	855	847	857	852	823	827	826	840	824	855	841	797	858	816	850	831	838	856	800	818	835	830	823	890	811	858	806	842	796	866	799	836	873	788	847	832	836	821	852	832	790	830	805	823	828	799	808	824	794	844	776	824	851	805	828	864	807	827	836	814	895	790	837	819	838	816	849	812	845	822	834	879	847	841	806	774	825	768	835	861	860	815	826	802	833	825	895	823	810	842	819	793	804	855	820	808	871	801	827	812	830	870	896	800	839	782	772	798	795	829	752	812	840	868	779	871	842	792	881	811	847	835	898	809	834	826	810	801	844	886	830	778	806	811	805	880	850	811	771	836	841	813	836	876	787	811	833	851	809	846	879	813	859	825	845	796	822	849	831	837	828	868	830	897	860	828	873	806	829	792	844	834	793	820	832	856	883	802	825	859	857	863	850	881	835	811	842	900	892	810	849	857	824	856	818	859	848	843	799	797	881	809	819	845	827	756	838	805	823	793	821	841	781	829	831	819	823	827	821	837	824	861	880	847	866	847	815	840	834	812	828	785	830	814	838	804	845	785	796	805	831	854	804	818	797	826	807	842	842	889	861	836	829	801	848	792	803	817	813	833	867	828	863	810	792	852	815	830	851	853	814	942	790	883	776	808	826	844	831	827	839	859	863	838	854	817	759	823	818	838	847	844	830	816	806	805	879	800	791	801	822	833	827	836	858	811	820	828	821	821	856	842	797	842	849	813	862	824	846	876	832	851	834	852	809	872	850	811	806	826	815	858	818	831	847	837	838	831	834	827	796	883	844	846	836	828	753	801	810	809	834	847	830	840	820	835	814	886	841	840	827	848	869	866	858	859	826	815	789	840	810	831	787	845	802	825	812	819	856	821	834	852	794	872	843	802	786	856	847	801	840	772	836	826	871	792	836	873	834	796	805	844	775	828	808	820	846	784	819	819	801	828	744	820	904	829	775	852	847	825	854	793	861	831	844	846	793	829	859	859	818	830	855	813	869	820	821	784	831	781	859	809	776	845	845	832	857	801	806	846	846	863	853	860	846	805	773	829	812	797	789	831	831	855	830	866	860	833	857	822	788	831	842	839	793	830	852	865	802	802	823	775	801	759	833	839	831	853	889	843	809	860	831	786	813	832	789	824	838	851	829	848	839	777	818	829	898	862	846	843	834	826	813	808	790	786	826	793	838	805	877	798	799	830	868	880	853	783	812	839	857	791	762	804	838	867	812	784	830	863	812	843	788	816	841	875	802	865	829	843	803	818	845	768	835	833	813	874	826	790	819	830	853	826	854	841	789	822	844	813	839	830	843	844	821	797	837	848	850	882	888	864	784	808	815	799	787	854	824	887	796	825	824	790	877	809	822	838	837	826	864	787	849	881	816	817	862	820	831	856	819	890	847	818	818	854	889	820	834	826	833	806	813	785	828	859	810	876	855	843	864	834	842	870	814	807	847	800	762	802	795	872	831	866	810	840	817	806	864	787	820	869	896	823	846	869	832	842	795	814	809	834	866	835	847	831	841	837	835	834	779	850	794	852	833	781	862	835	826	808	792	832	849	816	810	799	838	824	835	858	786	822	851	784	793	840	849	846	831	829	861	869	859	841	805	888
25159	21565	27478	25954	6540	676	563	540	514	473	470	452	451	449	464	403	458	417	410	470	432	458	451	437	415	426	430	430	447	432	466	420	465	443	430	416	454	423	441	444	397	377	421	432	401	398	427	400	390	410	429	446	431	417	409	435	409	415	431	388	405	409	438	435	422	434	439	442	432	414	426	440	414	405	450	392	424	382	447	453	401	433	432	459	438	401	434	378	424	385	425	390	403	460	391	427	416	412	446	432	416	460	409	413	430	419	412	427	397	409	443	417	433	442	430	401	423	428	430	412	413	449	411	440	430	428	425	383	399	398	362	431	424	452	448	425	421	452	441	417	411	438	436	414	434	417	426	436	396	443	410	439	444	412	448	432	466	466	424	446	433	423	395	430	397	456	411	422	389	416	425	461	451	441	413	422	441	467	411	445	428	423	384	476	421	391	442	451	430	415	473	408	442	459	437	457	400	439	435	419	386	416	429	422	420	469	381	453	418	414	430	446	470	380	406	408	421	424	431	372	410	406	420	428	415	414	400	368	420	439	407	404	428	447	424	431	430	428	426	423	434	472	426	448	434	436	439	392	406	432	415	421	408	419	436	420	433	407	423	411	433	451	425	431	441	407	435	420	454	413	463	429	425	432	405	434	405	445	437	421	406	442	446	409	437	429	446	404	425	440	453	438	372	406	406	404	394	434	443	469	410	449	433	386	408	428	408	433	429	430	455	399	427	441	413	404	440	411	444	417	417	421	426	446	439	474	409	378	423	382	412	464	431	384	405	395	430	459	386	425	403	421	465	457	426	433	428	409	440	392	445	427	437	444	416	441	427	414	409	445	447	428	449	414	448	456	423	454	408	426	416	410	424	421	453	431	451	395	430	445	428	428	405	443	455	422	442	402	402	415	421	430	434	410	423	435	434	419	394	402	433	431	426	436	461	398	423	397	449	434	408	404	437	471	389	427	402	434	388	421	413	427	414	388	448	431	445	426	437	472	432	404	425	465	432	418	427	453	454	422	432	416	448	425	409	429	414	418	430	420	436	412	447	458	428	390	445	453	400	437	407	431	407	414	412	427	413	434	433	441	433	435	399	414	421	385	447	458	443	390	416	432	426	416	456	408	402	414	426	446	426	422	429	440	439	430	382	400	437	435	419	417	428	437	442	436	437	463	416	469	401	425	453	409	421	437	434	407	408	453	438	414	452	417	422	439	427	473	426	405	383	440	428	409	460	379	415	407	431	415	429	436	412	392	441	422	440	439	465	439	440	422	441	431	400	396	379	382	441	451	409	390	407	410	420	399	446	428	401	416	423	398	454	410	407	387	388	449	419	411	439	404	407	416	411	448	448	415	413	409	470	378	398	421	423	444	439	439	401	435	413	441	432	441	448	443	406	428	441	458	433	447	416	447	418	419	472	437	429	415	426	440	456	430	434	463	417	429	426	416	453	394	368	440	447	384	416	411	408	423	420	410	414	448	420	434	408	439	414	420	430	454	426	424	432	398	405	430	430	404	405	440	411	419	410	427	435	433	390	431	436	426	428	466	424	420	445	412	394	422	421	439	423	425	463	378	423	422	426	407	370	421	438	441	430	416	466	403	419	431	397	392	422	408	415	405	409	436	405	439	422	398	458	402	435	450	432	453	456	457	411	426	448	429	427	429	396	446	460	407	435	421	411	450	422	479	437	390	435	416	440	434	420	420	417	419	407	427	426	408	407	470	454	430	410	430	442	415	395	423	411	391	402	416	404	414	450	408	419	406	422	403	409	413	423	435	415	429	434	441	423	410	456	424	441	398	464	421	414	420	420	403	424	430	400	421	454	433	426	444	426	419	407	412	442	401	410	398	408	425	398	404	460	422	430	439	413	401	459	448	484	445	420	430	405	465	405	417	438	406	437	441	415	431	424	420	419	439	388	403	424	406	416	420	373	403	396	413	419	402	442	429	413	425	411	464	401	409	401	461	422	388	410	382	445	404	414	400	456	466	384	420	418	428	440	432	411	454	451	433	405	396	399	437	435	426	427	420	438	455	401	448	448	413	448	433	388	405	413	401	440	430	447	404	442	446	449	401	419	420	398	449	399	444	459	428	387	402	405	450	423	459	433	424	425	395	429	427	445	418	404	443	429	433	433	447	434	416	396	412	439	385	446	435	417	429	425	427	429	437	450	424	409	435	423	409	419	425	420	473	395	423	419	394	444	442	460	413	423	407	441	427	411	430	412	411	422	421	427	437	450	397	437	442	417	453	428	445	422	425	431	418	448	451	381	439	474	453	437	414	450	434	438	443	426	385	404	422	424	414	447	452	442	446	425	412	436	423	454	403	411	436	432	415	437	440	423	439	441	446	401	394	393	451	412	436	399	438	418	446	427	422	408	433	400	423	421	406	462	396	452	447	427	427	443	426	425	416	427	470	480	426	391	436	380	429	425	436	465	412	430	455	455	419	464	442	441	422	395	448	396	390	401	391	420	393	450	430	416	421	395	437	397	404	418	461	418	429	475	431	405	410	415	413	416	421	437	393	394	388	443	405	413	442	421	432	394	403	416	439	446	429	421	423	413	428	433	409	404	447	428	432	424	458	436	410	421	433	413	410	407	400	383	406	452	429	436	427	406	437	425	424	430	443	431	401	412	430	418	434	408	419	445	367	436	435	419	411	395	440	397	395	399	414	403	424	438	454	422	416	416	409	430	417	410	406	465	390	385	426	445	451	398	404	376	394	403	416	380	433	428	410	416	410	402	438	409	437	447	439	394	404	456	479	423	400	391	427	399	427	441	430	408	466	449	411	408	401	440	395	439	427	421	453	410	433	417	427	420	445	398	399	446	440	445	404	433	389	439	440	395	426	437	397	437	420	442	416	403	416	441	398	430	411	387	459	406	423	431	390	401	422	415	410	482	427	420	432	423	410	453	396	438	408	431	423	411	418	393	435	409	417	385	407	413	460	415	415	432	453	429	450	420	427	417	395	422	398	448	420	428	430	416	414	427	428	415	416	436	408	435	429	433	425	437	418	410	405	407	432	429	367	428	426	400	416	423	456	421	388	383	377	420	422	399	447	455	453	421	440	431	465	445	434	420	448	391	450	410	442	422	444	426	473	406	426	425	426	423	380	439	402	457	408	456	402	417	425	413	416	424	455	426	443	438	415	420	409	445	425	406	444	401	453	425	418	407	395	380	416	431	449	415	417	448	433	437	419	429	428	434	394	455	424	417	419	411	460	396	393	421	378	422	435	419	387	442	391	434	446	389	432	431	412	413	443	459	409	445	421	413	440	400	414	419	416	405	398	422	430	403	464	410	459	413	431	434	443	402	392	408	417	427	414	398	405	432	409	431	436	394	406	419	423	488	434	447	459	401	407	425	447	404	423	451	435	417	434	394	419	453	433	408	421	446	410	419	428	424	409	445	431	418	411	437	423	382	424	435	409	414	469	424	390	396	410	402	437	441	433	435	385	372	432	428	452	446	410	478	433	445	428	429	406	420	408
27188	10794	2668	1481	1152	933	850	802	726	654	667	616	625	598	564	558	577	568	583	547	557	570	543	564	527	545	525	553	542	537	545	556	563	476	563	541	552	537	515	578	575	521	527	563	505	527	541	537	580	518	548	487	529	524	542	594	526	546	510	537	522	545	545	561	581	564	536	520	571	560	512	547	538	515	547	532	532	504	543	556	515	541	522	502	553	515	559	549	501	499	566	589	551	538	539	534	527	584	540	561	523	531	555	524	505	535	505	539	522	538	555	530	534	519	514	516	535	555	481	541	534	559	556	520	537	520	586	502	531	543	534	501	540	567	524	518	551	573	526	500	559	612	536	518	540	500	521	536	545	557	536	512	494	525	565	523	508	509	510	534	493	581	523	528	525	535	561	536	550	565	546	529	553	494	548	532	510	526	554	550	518	557	490	543	534	580	593	541	546	556	522	559	551	535	524	520	561	544	549	496	497	535	547	524	559	479	525	530	542	523	543	526	502	514	496	558	548	505	497	540	534	517	547	505	547	537	556	539	543	559	523	527	520	530	580	488	537	544	515	493	555	537	555	533	532	542	537	519	530	543	470	530	546	547	522	544	570	558	556	580	493	504	548	513	527	533	497	562	544	496	485	506	543	543	532	498	511	501	531	567	530	517	545	501	485	511	562	597	492	554	505	543	559	530	494	499	521	507	526	549	517	510	542	536	494	509	552	525	532	516	533	554	530	514	514	527	483	523	540	516	540	533	520	532	512	530	503	567	539	506	542	530	507	531	505	560	568	545	559	548	466	556	516	504	540	537	541	537	524	542	524	486	533	552	476	534	538	508	567	534	583	525	524	547	495	529	534	527	535	568	520	505	527	500	522	523	552	541	546	507	577	534	525	504	567	538	548	537	563	517	479	493	496	531	522	536	526	546	518	540	562	517	522	521	520	568	548	520	531	557	530	522	525	514	519	525	564	541	545	561	535	515	488	521	509	566	558	530	527	526	523	541	523	557	563	520	488	527	543	531	562	564	522	517	497	495	503	522	534	538	499	567	478	528	574	526	572	562	534	565	505	550	512	550	540	576	536	527	547	561	515	490	497	506	499	540	545	537	514	508	561	527	543	523	497	495	536	589	518	512	552	546	499	516	539	543	518	557	477	583	539	532	544	545	524	536	535	505	532	550	540	510	531	525	556	549	496	546	586	555	512	495	504	506	516	572	544	567	506	558	550	547	606	503	471	532	557	544	560	536	549	524	553	525	519	554	485	552	533	547	529	558	586	551	531	510	542	533	522	554	578	539	537	531	533	528	539	547	543	527	533	510	538	547	536	518	492	501	532	544	527	539	527	509	529	524	549	540	496	503	527	544	516	538	496	522	520	550	491	518	552	522	563	535	510	509	509	502	498	547	524	535	510	535	571	548	526	578	539	536	506	541	592	499	548	541	525	520	534	545	523	510	530	526	519	483	516	546	575	556	518	571	513	501	557	522	484	532	548	507	513	531	520	558	518	543	548	538	519	560	486	529	570	535	536	506	562	511	516	556	564	526	575	553	528	531	508	521	515	562	539	524	524	543	540	508	534	543	529	546	536	504	554	509	505	510	515	544	540	493	523	509	516	508	512	506	484	534	543	539	493	550	511	507	531	547	532	495	513	505	472	519	501	512	542	521	549	519	551	548	546	554	500	549	493	528	510	519	540	525	532	554	548	519	508	537	518	516	541	505	568	591	492	572	544	554	493	529	527	551	522	533	504	498	547	514	544	512	525	506	542	539	500	542	542	521	534	457	542	516	555	447	493	548	496	540	501	572	521	550	522	554	514	505	515	534	510	555	543	530	553	543	503	550	512	536	525	559	481	510	571	583	493	545	518	563	508	530	522	549	513	549	499	565	560	569	543	484	545	506	529	504	579	574	533	542	545	524	528	510	572	519	546	528	542	546	521	555	515	540	498	518	536	530	559	498	552	516	495	513	497	529	524	519	542	549	539	512	532	518	512	530	520	518	539	573	529	567	560	517	561	573	534	521	512	486	543	555	527	505	498	536	495	512	519	516	487	550	529	554	531	544	553	538	544	545	526	546	538	507	511	521	566	545	523	538	519	563	553	528	532	529	533	561	505	512	524	550	541	498	537	507	546	521	532	526	561	570	554	581	530	538	546	511	552	513	538	523	551	523	537	544	515	538	525	531	543	543	554	536	533	496	536	551	520	519	529	558	562	586	516	514	550	523	553	523	515	522	533	478	525	522	539	554	554	512	557	491	564	529	534	531	511	507	564	490	530	513	521	567	537	557	526	520	537	537	530	557	576	530	516	517	559	546	530	548	513	532	532	556	558	501	543	560	535	571	510	543	536	504	523	559	547	521	530	514	541	533	524	560	575	530	567	519	539	529	523	521	507	578	552	526	500	539	508	516	542	539	512	529	534	518	520	541	531	525	531	561	506	516	532	536	509	480	496	534	531	553	537	570	540	558	572	539	572	544	489	493	544	539	532	526	546	537	567	578	525	524	532	486	525	500	511	544	550	544	500	544	544	541	517	575	513	500	539	549	538	554	528	502	503	550	523	562	546	530	543	554	553	523	572	488	528	592	532	525	546	491	542	506	536	552	526	505	546	513	539	540	551	497	530	549	503	523	550	559	524	558	506	529	533	526	524	520	501	493	565	509	570	530	502	572	540	548	554	552	557	542	520	548	545	541	564	566	533	507	534	536	537	533	580	561	532	528	537	536	520	536	518	516	556	516	504	518	517	528	553	514	529	540	559	554	533	552	499	515	513	523	548	542	533	521	539	529	555	501	527	560	531	527	527	531	554	521	504	562	528	525	550	505	565	518	566	508	527	523	558	519	529	520	564	531	504	559	542	569	531	515	530	480	502	532	506	581	545	551	523	557	530	508	502	523	550	539	542	491	534	539	506	557	547	552	494	548	503	523	534	551	555	528	520	516	513	555	570	591	553	546	537	495	527	521	506	552	499	536	550	514	540	526	543	525	555	544	573	503	504	536	543	507	525	525	497	597	521	484	526	563	522	495	530	593	494	553	552	548	494	542	547	512	534	552	542	528	549	535	541	510	541	517	501	506	531	521	505	533	538	534	519	583	533	546	573	511	563	529	504	547	513	545	536	535	526	516	565	549	519	531	513	509	509	522	541	547	535	531	506	495	551	555	529	552	536	537	546	496	543	528	530	546	541	487	515	490	539	527	530	496	546	543	521	549	536	525	556	540	507	571	566	461	495	573	534	556	539	543	499	507	512	496	484	537	495	575	508	527	551	524	526	537	529	539	498	512	571	510	540	541	524	513	555	509	536	518	465	520	572	540	536	521	515	524	511	555	574	544	508	542	539	595	512	541	523	582	538	525	533	550	543	544	506	568	540	493	604	542	527	536	532	525	539	552	506	573	496	558	507	524	487	580	534	537	543	528	556	503	571	537	510	578	496	527	554	530	525	570	528	536	529	547	520	549	549	514	506	508	530	521	547	539	537	538	535	545	538	543
23069	21606	29324	24372	21608	21584	4505	749	517	491	415	423	385	375	346	377	346	317	339	324	276	261	319	278	286	290	284	334	299	284	307	307	265	300	299	291	291	292	303	300	262	262	282	301	272	281	268	288	281	279	277	286	273	265	268	296	295	269	284	273	256	291	286	256	265	268	266	277	298	280	285	270	271	278	281	260	266	265	263	258	251	269	247	292	266	265	283	304	276	261	295	243	316	256	285	263	284	290	251	277	244	275	270	273	286	284	280	227	273	226	268	280	278	245	280	287	295	287	280	282	260	272	287	265	291	291	256	283	281	290	303	286	269	252	242	289	237	282	270	290	287	296	256	244	253	251	264	263	284	317	251	253	287	288	242	286	268	256	265	292	272	267	269	264	290	267	290	271	258	281	257	283	245	289	303	259	257	288	301	267	277	301	262	282	250	268	288	249	282	265	253	244	301	283	245	258	258	267	258	269	259	264	275	280	260	283	279	272	267	279	281	286	276	269	232	318	269	288	250	273	308	261	257	271	271	292	294	264	272	247	276	265	255	268	284	243	297	257	262	265	279	284	302	311	273	284	258	243	255	234	280	274	290	273	287	257	275	271	249	255	282	277	308	262	265	256	249	282	277	284	257	254	228	287	281	303	285	251	269	292	287	291	295	291	288	283	231	275	265	308	255	290	255	290	274	277	272	238	276	288	277	274	279	282	302	279	291	280	249	273	269	265	269	291	257	272	266	274	251	274	289	266	264	275	264	281	238	255	270	266	265	253	260	259	266	262	260	271	302	241	267	295	254	263	292	307	277	272	268	271	298	285	290	262	276	305	300	274	273	247	284	282	263	274	271	252	266	271	259	257	290	261	278	240	286	265	299	315	287	290	242	253	236	285	256	269	301	293	251	268	271	297	296	316	266	268	241	254	308	272	247	248	261	293	272	268	288	295	242	273	264	226	249	301	279	307	260	274	259	274	286	268	304	275	275	285	268	288	262	276	283	259	271	295	279	290	287	286	305	276	284	275	283	263	299	263	253	271	284	288	288	267	298	279	273	276	262	272	268	266	268	261	304	311	282	294	268	284	250	265	283	252	291	306	260	287	257	288	265	282	286	305	266	233	257	290	284	270	285	262	274	312	260	275	296	286	266	276	285	274	256	266	268	281	226	262	267	267	293	272	269	278	236	262	266	281	278	265	310	282	278	249	264	289	258	269	275	305	255	291	270	289	260	286	273	264	247	293	296	277	234	243	279	285	262	268	251	283	245	290	262	281	230	249	262	271	294	252	267	258	276	258	265	272	274	257	288	262	305	254	278	274	281	250	292	247	318	269	256	277	261	255	275	288	291	260	265	267	273	238	282	253	274	299	254	275	255	247	272	271	281	268	255	246	259	252	261	267	232	267	265	265	269	278	254	254	281	259	235	279	283	262	279	275	282	292	288	328	294	262	264	245	275	257	267	259	290	282	274	254	268	277	281	270	275	278	260	273	295	262	290	286	325	272	309	266	276	263	282	276	288	273	258	283	249	279	263	241	295	263	273	290	247	310	280	282	260	294	269	251	269	281	265	283	254	270	276	256	274	269	279	288	302	282	257	273	275	259	255	269	270	258	268	280	257	308	253	268	286	268	251	271	244	292	275	271	251	256	263	271	261	284	260	268	289	251	286	270	271	278	245	260	285	269	274	280	263	266	272	255	255	254	286	274	291	235	261	262	251	252	272	288	265	272	299	247	278	258	286	236	288	274	255	254	262	290	254	279	253	267	277	259	261	313	285	267	253	285	262	262	249	250	273	289	280	308	280	285	244	251	249	252	279	258	294	268	265	310	290	268	288	307	241	287	259	261	246	274	272	282	259	316	279	280	248	294	265	242	290	251	287	270	273	254	277	271	288	285	269	255	278	272	268	238	288	274	295	271	242	267	254	277	299	301	266	249	243	277	258	260	259	277	288	271	279	293	275	258	289	254	284	269	277	248	259	285	276	263	288	265	292	260	260	287	243	275	266	291	256	262	237	283	274	285	288	290	267	244	268	272	272	268	274	289	284	244	300	232	271	258	260	276	246	272	276	277	236	274	262	247	272	277	266	268	288	266	259	249	247	267	277	287	257	263	253	254	262	265	285	268	281	271	262	280	289	299	275	283	270	307	252	281	287	300	261	290	269	267	265	277	273	258	245	272	290	272	284	295	285	264	268	251	301	252	299	288	287	249	283	274	268	271	290	295	274	277	275	259	283	242	275	241	311	264	274	286	272	282	295	292	269	283	265	291	297	264	273	264	283	265	250	242	272	290	273	272	286	299	282	278	260	269	262	257	283	286	286	248	286	283	267	245	268	286	248	264	276	279	248	240	258	267	301	270	271	298	302	270	305	262	248	242	318	284	301	258	285	256	273	274	288	253	269	290	277	286	274	281	311	284	270	262	260	255	291	240	268	252	287	273	297	264	303	265	285	299	260	275	289	276	278	286	267	283	271	284	270	260	263	254	245	321	275	268	270	275	272	266	265	244	277	280	263	259	268	262	270	239	277	260	271	236	289	261	275	260	247	269	291	291	288	270	260	270	273	256	274	282	285	271	239	255	254	291	300	268	297	274	287	278	255	273	265	263	264	242	285	277	263	279	270	272	282	265	287	249	288	261	269	250	273	241	245	287	271	250	239	272	293	312	281	253	244	274	263	259	259	236	270	278	274	288	284	257	236	288	255	328	255	284	272	241	272	283	273	272	267	289	288	264	295	250	265	260	271	280	277	264	272	273	289	279	282	261	270	245	263	262	276	276	290	262	291	277	273	256	264	263	273	270	271	301	262	255	291	278	309	261	245	259	264	284	291	268	275	251	263	246	268	323	290	275	262	286	259	285	289	277	262	263	253	255	270	284	266	298	261	308	293	288	276	248	284	270	292	251	266	276	268	237	288	295	272	271	267	260	292	269	250	283	267	296	286	278	275	293	251	240	232	266	284	268	258	303	259	259	240	272	260	272	277	274	283	250	241	294	276	267	282	284	280	259	276	268	245	247	248	299	258	275	258	314	248	271	279	269	283	263	286	285	277	277	294	279	277	281	264	284	253	269	239	251	264	264	273	268	288	273	264	284	264	279	243	258	264	277	275	271	279	303	292	297	279	266	270	234	253	270	269	267	288	273	275	276	258	251	286	270	279	264	291	267	258	285	260	293	242	264	240	257	302	286	254	274	292	256	254	286	258	258	285	257	274	295	280	264	258	251	270	265	278	283	274	252	270	248	240	283	245	277	304	262	278	262	265	299	254	247	280	246	272	285	292	258	245	247	284	270	241	294	270	273	282	276	271	261	287	254	249	268	265	243	285	288	282	266	281	272	278	258	274	277	250	255	265	278	254	307	267	276	297	291	279	269	259	299	266	258	283	272	267	282	244	256	283	250	287	302	265	288	261	298	281	265	271	274	254	228	274	271	281	268	276	237	280	270	273	310	286	268	276	284	249	277	279	249	272	273	227	272	279	241	308	269	285	260
35562	21887	7923	3659	2658	2026	1580	1214	1024	867	698	683	638	610	544	515	527	514	465	420	458	402	432	424	454	409	396	437	370	380	404	401	369	399	405	386	408	400	400	397	397	358	407	374	360	385	371	394	358	367	409	355	422	384	392	318	372	367	363	373	350	368	370	370	372	367	383	358	364	353	342	365	352	362	385	353	375	326	320	366	340	370	353	338	327	359	356	376	339	370	329	371	337	349	376	343	381	364	388	351	382	326	361	364	356	352	366	361	359	376	369	382	344	381	377	347	376	376	353	352	361	350	330	364	354	348	326	355	360	352	357	380	374	361	363	376	351	357	375	350	373	358	362	355	362	361	348	382	356	355	376	331	353	378	376	325	347	342	363	363	359	361	375	356	360	361	343	353	335	354	376	353	334	348	371	369	357	364	355	358	337	351	352	382	362	343	358	356	361	344	347	328	353	373	383	343	342	349	348	350	343	381	333	369	385	362	365	391	375	355	344	358	356	349	369	353	346	336	352	346	363	352	335	394	356	383	354	391	358	362	359	371	321	376	365	368	368	339	359	356	373	346	338	343	357	397	353	339	368	365	372	359	411	369	375	358	388	369	302	345	351	354	358	348	363	346	356	357	332	331	350	332	380	329	408	316	378	371	345	377	346	350	373	374	336	368	342	352	360	350	395	365	377	359	360	349	339	359	378	378	341	352	370	349	340	352	365	362	376	380	362	341	361	353	329	395	358	331	371	356	348	341	336	387	359	344	404	361	332	350	343	356	362	367	374	367	330	348	341	346	383	352	383	348	339	346	360	358	366	353	349	364	342	360	369	335	390	359	362	319	354	380	333	348	363	361	366	368	339	379	348	358	350	338	340	379	336	364	334	350	386	335	329	354	361	384	340	366	353	396	380	342	355	373	384	317	340	359	341	361	384	363	343	354	373	372	383	380	396	325	386	367	359	322	334	336	368	359	364	360	409	337	337	315	345	336	338	359	369	352	341	394	365	340	355	344	337	370	346	376	362	352	348	322	373	383	350	390	355	363	362	354	361	340	313	378	376	348	331	340	382	363	334	342	339	381	334	402	340	361	326	397	369	346	371	342	349	350	328	367	331	351	352	352	327	367	321	369	347	331	384	392	380	343	363	366	353	343	339	340	358	322	340	405	366	360	332	347	368	401	340	347	367	355	330	321	345	387	336	379	338	361	348	344	367	380	350	369	344	323	368	345	340	353	338	387	353	353	347	364	345	387	353	361	345	342	356	335	420	371	365	388	378	353	359	355	367	371	356	361	373	397	332	340	314	385	374	362	363	382	361	370	365	347	365	363	356	335	329	378	381	355	365	398	370	367	334	378	351	362	370	378	355	358	342	376	395	368	352	364	352	331	318	368	385	376	328	357	376	353	371	363	351	386	378	372	360	342	356	365	352	331	368	377	361	346	341	356	375	372	337	344	336	338	385	348	344	385	358	342	335	356	376	343	335	347	369	387	345	364	364	359	374	344	354	327	371	351	319	380	351	337	392	348	316	385	391	307	375	356	315	360	341	332	366	332	396	361	370	350	345	353	368	378	329	342	351	327	366	389	350	391	340	335	352	362	343	369	348	372	353	372	351	357	357	400	342	369	360	342	343	350	351	362	381	357	346	327	309	337	382	340	370	343	355	347	338	385	346	369	366	342	352	358	349	357	356	376	341	335	346	344	343	402	378	320	341	377	331	412	364	369	357	333	343	331	348	335	342	341	340	384	328	348	344	375	370	350	373	356	358	354	327	367	370	373	362	386	352	350	336	388	339	343	349	379	345	341	355	377	349	352	347	378	367	369	332	367	345	362	368	354	361	361	349	351	340	343	358	349	335	358	369	359	349	345	353	354	353	381	353	415	362	348	324	328	360	358	384	358	394	362	358	372	377	317	357	352	360	368	378	371	355	352	352	340	346	360	352	362	390	376	414	334	361	364	341	353	392	377	368	351	348	361	320	370	326	335	368	338	349	361	329	384	342	386	369	346	316	358	357	331	338	359	380	355	337	340	369	368	341	352	331	331	338	346	376	336	356	374	369	346	381	357	369	341	384	347	347	335	362	348	349	359	359	361	349	334	341	374	352	369	393	362	359	342	356	375	357	338	356	357	366	366	347	374	376	347	373	364	365	366	368	391	353	335	361	386	339	329	355	366	359	356	358	381	356	349	324	346	389	343	343	361	344	357	395	349	323	367	355	398	346	367	366	320	351	393	380	361	369	353	364	354	366	349	336	332	339	384	355	383	377	368	378	332	326	378	325	323	369	363	337	329	360	384	360	351	362	361	350	366	370	335	376	392	363	333	354	357	333	324	337	356	377	365	373	359	313	319	337	366	355	349	342	367	359	353	338	313	377	340	343	354	355	365	392	346	367	350	359	351	363	368	357	365	358	360	334	356	355	350	323	352	359	345	363	384	344	392	352	339	360	376	350	340	351	335	319	373	328	363	353	340	351	357	385	408	382	368	317	362	324	361	346	360	356	389	353	340	358	371	330	352	339	371	388	347	373	336	362	358	376	354	330	386	313	374	353	368	354	324	404	379	348	379	360	392	369	355	337	392	360	358	347	363	363	353	347	382	377	345	387	360	369	358	360	351	355	368	352	384	381	359	350	335	381	382	367	394	426	359	375	352	323	346	354	361	348	349	377	388	355	340	368	375	357	350	355	340	364	325	359	335	375	341	331	344	366	340	400	359	350	380	323	356	366	340	363	378	338	363	357	349	323	388	364	348	337	358	383	364	335	367	378	352	359	318	373	343	341	356	372	329	366	350	341	346	360	358	321	314	325	352	380	365	341	363	359	361	363	391	377	360	350	367	342	335	350	336	346	348	334	356	354	329	370	357	349	367	336	356	386	350	363	339	360	380	327	355	353	397	347	373	355	324	372	361	395	358	380	339	375	357	352	343	360	331	375	366	354	362	315	355	363	345	368	372	338	384	360	342	355	368	393	389	339	359	383	376	338	366	365	355	326	341	348	362	335	348	351	329	325	364	368	360	368	352	360	375	376	362	346	364	330	355	365	389	384	329	306	355	361	345	358	392	367	345	348	329	334	320	381	349	355	372	352	314	344	368	398	376	350	386	366	341	333	317	365	329	360	379	351	373	375	374	380	335	376	414	358	394	358	319	358	398	342	361	322	373	362	358	344	335	355	355	368	351	328	330	363	328	368	371	342	384	377	384	322	374	375	371	347	334	320	329	346	307	349	362	329	398	347	372	376	367	366	387	374	338	353	341	320	334	377	384	358	340	372	319	369	338	330	367	365	344	346	350	376	347	359	360	344	350	347	348	385	377	390	342	341	348	347	348	359	387	354	405	322	361	351	377	399	343	372	356	392	431	354	348	385	379	337	375	363	379	345	351	352	367	382	340	354	375	350	365	384	360	365	370	340	362	352	326	362	344	365	365	361	352	374	371	379	334	341	362	314	362	359	357	358	357	319	348	407	371	347	338	344	380	350	375	320	341	381	367
27869	18633	4492	1032	754	777	746	765	721	739	760	763	747	677	670	734	745	672	714	690	723	707	784	727	709	772	720	695	698	723	673	707	776	681	739	724	698	686	688	755	737	752	699	703	666	734	705	732	712	710	714	684	754	729	695	731	730	706	712	736	739	702	703	733	697	692	676	694	738	676	733	700	708	790	756	725	791	715	721	692	663	735	688	695	684	741	736	764	709	740	716	755	700	735	729	705	743	738	733	708	684	771	718	693	684	773	700	692	765	751	698	703	717	670	716	699	690	762	747	706	756	711	685	750	728	678	727	701	732	658	737	708	712	694	720	730	735	733	683	678	702	715	695	679	741	692	653	734	721	686	656	717	717	672	669	700	761	713	700	722	709	711	695	743	675	729	725	722	696	742	722	734	713	666	685	699	702	746	720	702	756	677	721	724	686	754	716	709	705	723	736	728	677	687	694	752	721	721	732	724	702	743	669	675	737	740	697	702	700	742	676	708	711	748	704	734	741	714	739	694	733	689	713	697	716	728	751	719	706	720	667	720	718	739	702	700	677	705	755	714	703	714	757	687	728	695	689	716	709	712	745	705	691	703	722	673	693	755	696	672	685	730	703	690	777	662	717	690	641	660	758	767	724	707	742	747	711	723	715	697	733	714	681	725	709	731	742	767	758	633	737	695	677	661	756	746	694	718	696	722	722	665	697	747	757	778	742	684	698	714	727	707	701	665	666	693	680	684	715	709	725	673	738	698	702	708	706	751	656	687	701	702	736	734	708	678	751	715	734	711	739	788	717	710	706	724	703	701	709	724	695	730	724	693	715	724	699	659	712	712	725	679	690	698	684	756	741	743	718	716	758	697	714	743	744	720	713	738	655	698	734	693	685	692	739	733	729	704	676	726	729	743	706	679	737	715	785	726	724	739	749	700	738	781	723	761	745	678	755	698	674	716	694	672	731	739	719	703	732	684	716	684	727	712	762	703	698	748	728	727	715	713	716	643	716	705	691	695	693	684	731	641	674	692	747	687	746	717	721	735	766	686	696	696	717	770	684	775	726	708	711	693	746	682	686	731	690	762	759	674	741	749	724	716	700	697	695	660	648	754	712	715	767	712	768	713	721	697	712	737	707	719	661	695	677	729	748	759	707	687	730	676	718	736	749	742	699	682	726	735	743	712	718	693	690	705	707	722	714	651	709	708	696	707	721	734	715	752	747	737	712	715	741	710	717	705	680	766	734	725	731	750	696	722	725	727	790	697	719	714	709	728	689	728	725	701	711	694	663	696	726	692	695	705	707	686	730	703	777	717	770	730	748	716	713	726	725	760	714	741	683	655	739	719	705	739	705	713	718	733	661	668	733	707	726	713	691	701	698	733	701	740	653	709	713	675	725	671	689	722	702	802	715	688	698	740	692	740	728	721	713	767	671	707	689	709	713	721	723	704	722	727	695	694	690	692	715	717	718	723	756	699	671	707	732	690	713	684	715	681	714	749	708	676	688	722	707	732	733	673	713	673	713	739	714	725	695	719	694	654	690	805	694	737	749	719	665	752	732	663	726	706	730	685	759	697	695	682	747	720	718	763	704	727	691	768	723	688	685	674	707	691	638	686	727	723	690	674	708	707	695	712	699	729	694	704	744	688	704	691	757	678	712	732	678	759	739	735	695	758	727	696	697	648	733	688	697	737	711	682	705	694	759	680	677	697	716	726	683	721	701	669	707	742	696	718	695	701	686	711	736	716	688	711	728	698	674	734	705	681	724	765	692	768	727	692	705	693	737	708	710	742	722	693	736	716	708	739	716	720	639	743	739	677	711	688	695	705	723	662	716	740	722	731	731	716	710	723	708	688	749	753	733	739	721	706	659	641	720	740	761	706	672	712	699	712	713	678	728	711	699	701	741	697	682	766	662	697	675	723	731	744	699	728	730	677	688	686	706	684	712	695	739	734	691	732	702	723	719	641	737	741	706	700	723	657	755	695	711	697	667	724	708	732	725	731	666	717	741	703	682	708	696	717	733	674	717	723	735	692	737	719	698	736	708	776	713	721	724	679	717	750	682	728	700	750	741	677	710	776	763	700	666	725	668	684	693	680	686	720	796	682	704	763	724	701	729	722	737	722	709	717	720	715	722	727	697	672	701	763	723	725	724	730	728	711	719	708	807	763	715	724	676	717	717	778	730	716	743	744	733	718	694	678	689	715	765	724	731	696	680	715	721	727	718	716	711	679	701	700	709	745	752	681	713	732	656	764	729	698	715	695	715	724	696	750	725	742	772	657	763	738	678	673	690	729	689	731	691	753	698	723	705	717	699	740	688	696	692	739	733	690	747	750	753	728	670	720	717	687	676	751	707	685	735	669	641	766	664	649	721	692	719	700	730	714	648	700	723	676	691	687	754	695	751	679	720	697	722	701	714	734	708	681	728	734	751	707	675	667	724	733	773	732	731	670	725	714	705	751	707	731	720	746	735	718	720	735	710	722	697	704	756	702	698	719	716	720	729	693	676	726	719	742	722	723	726	706	711	740	695	713	689	657	720	742	652	708	690	696	684	675	708	732	741	717	672	701	680	683	720	720	723	685	691	675	714	718	723	738	689	686	740	682	710	694	708	771	766	647	731	763	675	703	665	714	663	725	724	757	674	745	764	731	706	716	753	708	727	706	682	739	690	677	730	688	749	713	727	701	699	722	705	722	667	744	719	761	728	763	740	720	672	718	675	733	683	704	695	704	723	714	789	692	726	666	716	730	710	710	681	704	717	691	739	697	681	766	658	695	729	679	713	693	715	702	767	728	699	662	678	651	698	701	717	760	680	742	731	689	668	733	724	692	714	720	701	701	717	685	711	689	781	720	698	671	662	682	707	724	684	692	710	692	720	708	746	766	675	679	678	760	677	730	731	705	701	759	715	707	734	698	729	670	702	709	719	724	726	691	695	728	717	695	737	745	679	720	738	781	696	749	694	661	677	736	681	684	697	707	702	725	748	717	742	681	710	721	729	662	707	693	705	751	716	688	724	711	719	696	775	706	755	703	695	721	715	728	692	731	698	723	699	710	715	707	689	687	666	719	694	707	737	701	748	679	737	711	713	675	724	751	703	759	709	694	698	718	715	708	701	691	711	715	709	672	713	722	693	744	726	639	758	714	729	713	688	686	702	670	729	718	724	689	684	724	740	700	721	697	772	748	722	647	697	731	719	686	681	729	699	714	708	701	697	687	714	746	766	730	712	808	684	666	719	724	664	639	729	683	703	726	706	722	684	704	697	679	680	702	713	727	704	683	705	705	732	750	740	734	717	708	732	740	721	713	694	731	730	726	667	699	728	679	749	724	717	691	737	766	719	713	755	733	716	713	689	672	696	750	734	750	718	715	683	728	688	720	706	782	686	697	736	715	696	686	721	737	717	716	711	755	711	703	767	685	720	734	693	719	694	702	733	717	734	693	631	704	719	766	691	716	724	678	720	694	675	746	705	756	696	693	703	734	702	703
9267	3113	1117	1005	900	981	855	912	915	904	897	926	896	816	816	867	957	862	923	937	895	879	917	883	855	841	836	924	850	879	877	837	915	898	955	916	904	864	885	849	909	920	850	914	891	914	869	933	860	892	905	917	860	849	873	889	927	836	877	884	849	827	929	863	845	871	877	846	898	876	896	912	875	958	878	857	881	901	857	865	884	915	945	871	954	903	894	875	820	970	916	888	826	896	888	860	863	864	829	864	870	885	923	885	867	943	853	850	933	833	843	823	918	858	935	898	847	912	887	875	879	864	868	937	850	881	888	915	866	882	888	917	883	902	887	878	884	898	881	878	863	882	919	910	883	901	911	901	866	859	905	881	908	895	890	905	869	952	873	911	897	887	865	873	893	941	903	906	883	824	877	839	853	902	906	870	854	923	872	905	842	871	903	905	944	892	879	920	860	923	882	881	857	888	851	880	853	907	923	874	888	852	885	928	882	925	909	932	877	900	948	885	914	855	850	880	869	936	942	930	881	872	867	877	911	881	879	820	861	856	911	903	864	898	830	854	899	906	858	838	888	910	941	856	910	909	884	917	949	867	915	885	882	862	848	853	881	865	895	892	907	832	940	938	851	882	849	787	885	870	901	905	857	905	832	877	904	918	907	809	844	866	877	903	915	893	862	882	925	869	856	891	856	872	900	901	892	895	860	969	936	965	903	899	914	856	893	871	931	944	876	863	893	875	892	861	909	893	896	891	851	919	907	897	886	873	879	948	893	949	829	909	863	881	868	866	883	829	896	913	918	917	897	849	827	890	916	881	870	886	901	842	865	921	891	849	932	884	860	851	823	846	914	803	892	864	891	870	861	904	872	892	876	881	864	915	867	857	906	922	897	889	906	851	954	943	891	862	887	871	876	891	933	856	853	904	845	896	884	930	883	884	865	892	868	873	836	904	904	886	926	890	815	864	885	854	874	925	860	912	908	804	833	860	841	867	929	862	935	871	850	854	824	900	908	851	914	854	911	858	894	881	882	868	829	918	875	901	905	829	844	889	906	886	873	816	914	866	864	917	930	903	854	913	899	818	925	885	890	910	907	876	882	880	891	855	941	891	902	849	861	923	883	905	905	934	909	879	873	906	902	882	874	826	873	835	941	921	898	927	877	916	892	828	899	896	852	841	922	899	940	883	868	846	834	811	911	875	888	876	877	854	853	873	854	866	926	876	879	872	882	899	858	914	906	840	878	895	890	895	892	886	866	897	870	853	835	853	877	840	881	901	902	971	938	877	880	852	869	829	920	937	834	897	822	906	836	949	874	947	911	893	853	928	890	880	921	922	843	858	901	889	887	905	910	878	892	902	862	961	924	837	860	893	903	865	879	919	906	910	900	871	904	924	913	911	867	874	874	917	915	874	853	875	866	885	857	904	862	878	853	902	891	839	868	903	889	846	861	896	897	896	901	943	923	887	944	866	880	872	917	895	932	958	924	858	916	888	881	843	900	920	917	897	910	912	858	898	874	879	920	908	859	852	894	934	838	870	821	850	839	830	857	881	883	914	830	864	920	863	840	812	803	893	916	891	891	834	880	947	886	857	851	936	882	888	905	880	971	870	878	863	866	840	864	889	877	887	871	849	943	878	953	847	854	891	814	883	898	864	884	893	902	868	895	874	926	882	840	868	819	878	894	879	886	918	910	886	872	887	924	841	918	867	886	913	894	900	887	883	872	893	871	895	866	914	899	899	871	892	883	856	866	866	912	851	903	848	884	855	886	913	958	898	915	873	900	870	869	898	880	922	850	878	932	883	863	852	902	910	924	871	936	851	915	844	864	842	901	848	891	912	900	890	878	857	927	885	899	927	895	869	923	863	853	864	916	878	974	864	902	873	872	893	886	870	869	879	862	884	867	879	831	890	840	875	879	854	867	877	868	853	906	879	857	845	832	872	914	894	909	890	833	877	890	899	875	871	840	895	918	871	894	849	896	931	929	883	937	910	880	859	925	912	866	925	886	895	862	904	858	891	862	926	879	859	862	862	891	894	934	899	859	899	862	860	867	881	888	887	897	891	945	891	904	856	886	868	894	879	882	830	903	834	835	840	886	862	846	920	919	915	858	845	915	902	885	842	851	865	918	872	864	873	978	863	860	886	878	839	903	887	876	875	885	853	944	915	901	873	897	910	875	904	892	940	888	929	873	806	918	914	899	898	857	881	844	881	930	877	905	887	902	916	874	879	918	873	895	831	842	844	868	895	867	918	837	883	896	885	889	857	893	905	876	910	902	947	844	849	870	898	873	876	849	890	907	914	879	879	898	858	899	887	919	909	896	940	916	853	924	885	876	905	888	886	933	859	888	822	886	878	897	905	832	848	925	951	881	918	866	862	861	860	868	831	875	887	888	908	912	928	909	947	887	855	866	893	891	886	908	892	915	865	880	888	842	875	838	906	877	832	942	889	839	903	870	912	866	876	895	938	874	906	895	926	913	892	905	849	878	896	879	864	907	898	874	850	841	903	904	859	930	856	923	880	902	882	900	876	873	887	921	942	856	888	909	884	866	929	881	895	866	901	933	876	872	866	923	888	879	873	878	911	921	871	919	845	854	910	888	950	915	855	921	899	892	891	907	804	910	910	955	880	909	913	879	873	875	868	851	900	914	938	893	879	809	858	835	862	874	826	893	854	884	881	847	873	866	868	859	836	883	910	886	848	901	874	887	874	931	929	883	920	887	927	896	903	906	868	863	861	906	878	897	823	850	879	861	875	847	863	898	895	912	823	893	925	896	881	901	910	911	890	851	932	876	874	896	850	844	867	874	870	847	845	870	899	888	892	838	881	875	958	912	884	904	935	876	881	904	914	901	899	917	901	959	931	918	879	898	940	896	923	876	906	845	876	895	931	917	908	878	861	870	880	850	820	864	882	874	874	826	877	907	849	861	825	875	875	920	927	870	936	922	889	870	890	858	909	919	902	893	890	863	893	852	883	851	861	875	893	909	885	895	902	854	891	911	890	896	887	889	896	892	889	880	849	903	847	926	920	865	908	859	858	863	937	904	929	871	873	900	865	915	886	872	891	882	871	894	886	887	846	845	873	862	868	940	955	897	867	896	864	875	848	914	837	902	862	839	876	835	885	941	857	896	911	864	933	869	872	903	922	886	853	909	894	861	876	853	901	927	905	846	867	924	886	874	862	898	861	920	863	919	846	881	893	913	866	834	893	838	868	901	865	939	925	903	911	934	910	872	911	921	850	845	900	853	829	904	919	907	905	818	872	899	875	851	888	929	844	898	834	886	860	886	830	903	841	841	903	885	906	946	869	896	874	877	898	920	915	904	886	856	894	863	884	862	882	841	874	853	823	906	915	891	841	910	864	892	912	923	925	949	893	879	905	862	891	916	906	903	887	864	826	882	889	882	891	886	894	886	836	856	851	929	931	895	900	874	855	870	896	900	876	892	902	901	846	903	853	891	881	910	922	840	925	914	919	917	913	884	883	861	897
23974	21590	28847	24799	21580	7966	1186	899	781	783	781	719	750	709	758	694	695	668	726	655	709	681	655	717	597	677	674	715	655	675	694	665	671	662	652	631	641	662	624	602	624	638	652	644	679	607	684	601	677	681	638	646	669	666	634	726	631	637	621	649	637	615	642	680	632	647	582	624	654	621	648	673	606	667	659	655	658	641	614	621	660	651	671	678	654	615	641	639	630	642	658	646	607	633	621	688	656	610	619	663	693	702	637	675	682	641	698	638	630	678	622	648	668	663	652	619	645	667	655	662	656	656	593	653	614	627	666	660	664	694	634	662	664	660	634	680	662	582	646	647	642	621	655	641	598	696	643	622	675	599	672	647	642	641	668	602	672	640	670	647	643	649	698	562	702	683	635	637	673	639	655	607	672	637	639	650	697	639	649	645	704	650	651	643	680	599	681	647	651	659	653	696	688	638	663	618	635	627	633	622	659	655	652	588	675	619	643	614	654	653	714	648	644	669	640	663	627	679	664	675	616	678	639	627	658	698	633	643	629	664	645	646	691	652	623	678	632	640	669	671	599	656	641	668	649	664	658	661	641	660	642	661	672	638	670	674	667	643	639	671	599	640	612	636	643	648	651	646	699	635	618	639	589	634	645	668	642	625	698	694	630	667	629	637	650	646	631	693	637	626	645	682	644	691	669	693	672	633	663	687	665	647	657	639	630	653	653	635	614	654	680	591	626	671	601	675	654	652	655	636	641	603	629	700	683	646	660	620	649	619	595	611	628	638	620	685	656	665	688	643	610	652	673	612	654	652	726	648	657	627	626	622	641	651	653	610	639	711	644	637	646	694	674	601	611	646	689	660	607	616	666	633	619	632	663	617	665	625	624	660	633	639	676	658	652	613	646	654	625	633	607	639	633	634	680	663	655	606	668	647	667	615	622	638	633	703	628	597	662	683	645	667	675	625	635	726	627	667	632	676	611	597	678	616	614	645	641	680	617	647	665	604	624	648	648	626	684	624	631	638	630	651	661	655	663	663	649	601	604	643	621	652	635	652	618	672	640	641	633	626	645	614	690	660	672	644	623	650	659	676	623	639	644	615	642	728	639	622	658	669	661	684	661	642	660	623	636	630	594	621	643	614	689	643	624	643	588	598	641	616	644	644	669	678	635	586	635	627	638	666	625	656	608	677	654	654	666	652	661	623	647	636	662	630	647	651	621	665	660	640	687	637	641	621	640	653	656	606	592	649	647	668	635	627	634	633	651	645	634	636	629	678	614	660	663	666	640	665	614	640	641	598	672	619	658	651	625	625	656	636	664	633	672	622	658	602	610	649	634	708	652	619	622	614	643	644	644	653	665	613	670	617	678	673	632	624	640	621	697	687	656	656	637	659	627	672	645	649	648	672	664	616	657	657	648	631	679	670	671	637	662	651	680	684	672	666	636	639	609	619	655	633	609	633	609	597	644	653	679	669	638	656	661	581	636	625	660	632	647	609	651	635	623	648	678	639	635	645	657	633	605	696	637	684	670	676	626	629	647	669	640	645	668	698	619	637	673	648	607	629	651	659	657	610	660	697	607	661	659	629	593	659	663	636	599	685	641	646	682	693	659	638	653	708	625	673	679	675	638	668	673	627	646	640	622	582	658	609	637	588	617	628	606	648	707	639	594	620	618	659	565	634	669	625	669	632	632	655	649	676	600	635	647	636	640	681	652	698	602	639	618	626	650	689	667	619	677	655	658	563	607	659	655	631	628	641	664	617	663	601	636	621	675	661	691	628	685	645	627	663	642	610	626	640	657	633	625	622	614	616	647	701	617	631	605	681	641	646	636	645	659	653	629	707	632	595	639	650	659	647	631	633	618	657	631	633	638	627	650	658	641	641	655	611	655	656	658	629	656	642	639	599	642	633	585	644	660	649	614	648	634	653	640	679	665	660	678	627	660	650	661	647	627	600	646	670	631	681	654	630	613	639	649	644	653	627	631	622	661	653	658	631	650	608	647	591	650	636	661	598	621	664	683	682	629	681	615	652	631	630	639	647	615	670	633	675	639	648	655	650	623	633	622	643	656	642	648	637	664	616	603	613	633	662	606	652	643	654	675	627	597	638	611	672	669	693	652	609	628	627	621	629	678	617	652	653	609	653	672	661	687	606	644	661	663	606	656	647	631	706	643	672	641	648	632	678	662	649	643	677	594	659	629	647	671	604	631	627	673	633	639	633	687	658	637	580	648	654	638	626	599	624	635	586	647	652	665	619	616	641	621	645	598	643	655	669	632	635	605	640	609	659	689	646	638	644	611	643	646	635	643	634	663	683	645	615	645	640	668	658	667	728	608	647	612	644	661	695	685	659	638	629	688	648	595	643	593	681	695	648	637	654	651	649	631	626	619	650	683	637	627	682	644	630	646	666	665	678	618	655	646	645	645	686	629	620	714	644	625	638	661	687	663	617	608	658	658	606	660	608	645	619	633	622	679	585	640	627	608	642	640	652	655	679	629	598	642	599	698	646	646	659	660	646	605	620	680	666	688	623	658	579	693	637	648	584	641	660	586	681	700	619	628	651	647	633	710	644	684	655	612	670	659	650	655	630	683	595	663	625	601	654	664	638	659	680	663	646	589	661	666	659	621	633	643	632	609	666	675	636	663	610	645	652	679	608	643	644	632	587	612	673	660	649	660	634	666	643	646	663	614	699	638	621	649	660	675	649	694	642	642	620	692	664	611	657	651	641	643	610	643	613	591	647	660	671	639	619	636	627	625	625	587	637	630	651	674	625	641	637	609	662	596	661	659	652	679	666	597	611	664	606	649	602	664	649	650	588	657	602	687	731	601	616	605	626	641	632	652	625	690	641	635	628	618	671	636	628	662	649	661	637	649	652	641	634	662	648	688	640	645	617	657	677	627	628	628	670	686	651	638	638	662	623	644	608	676	631	662	631	640	617	610	664	639	664	649	647	635	631	653	647	656	692	716	608	659	636	679	649	652	608	660	655	653	679	679	655	657	629	662	648	610	634	690	629	606	654	619	639	647	712	616	647	663	633	656	674	622	642	646	655	614	643	618	657	635	627	630	621	589	650	635	636	699	694	622	605	651	662	652	648	645	640	660	658	663	618	630	604	675	686	607	607	660	659	624	663	624	677	645	639	677	644	674	624	677	644	678	625	620	624	662	647	630	674	623	611	686	685	644	614	630	675	635	607	616	598	634	629	679	639	662	631	703	635	660	674	640	639	660	637	675	662	651	632	624	635	631	728	581	626	622	659	614	662	620	681	652	676	637	656	643	635	640	626	616	668	649	625	650	674	643	659	638	644	597	642	671	625	656	625	625	637	626	641	651	651	657	684	687	605	661	639	685	629	676	621	643	644	612	655	597	703	638	659	653	666	632	655	645	675	603	645	628	674	617	618	668	661	634	581	601	659	643	618	627	628	639	686	619	664	646	602	647	598	650	665	628	664	661	608	645	646	626	660	622	645	705	636	684	638	645	653	644	638
30180	16142	5270	2631	2041	1759	1403	1283	1233	1080	1016	1001	1009	942	949	924	885	898	961	813	839	864	873	872	877	775	824	842	895	854	857	844	843	822	885	806	872	807	862	865	832	803	806	838	885	862	826	821	887	862	848	846	817	836	854	845	855	814	851	832	874	841	844	793	792	860	811	846	842	831	824	804	783	850	797	814	856	838	832	821	848	801	807	818	840	837	828	781	733	820	799	788	817	817	737	833	777	798	819	799	839	852	853	833	834	845	789	817	824	778	832	813	855	827	898	822	854	847	801	836	824	838	826	828	826	782	801	803	755	807	803	813	846	840	784	769	840	838	873	841	827	811	840	814	812	854	811	850	793	861	787	865	804	813	823	841	844	844	818	815	809	810	869	874	767	853	773	838	793	869	777	794	818	789	846	893	824	804	839	854	879	758	818	815	804	782	777	810	805	813	856	804	818	877	821	882	783	848	828	847	812	838	791	830	818	840	826	823	847	815	831	796	780	809	775	791	809	804	778	818	833	822	861	889	792	800	810	818	831	833	815	850	799	818	828	820	821	808	831	839	803	857	811	788	815	835	830	850	804	803	837	807	848	799	809	819	843	828	808	843	800	831	821	846	832	826	815	847	833	793	822	769	799	854	837	803	859	778	868	846	811	856	795	818	866	841	842	804	830	853	846	786	809	801	778	815	815	784	809	819	834	821	795	812	825	856	847	865	842	855	837	879	812	789	832	806	832	810	830	819	808	798	842	866	820	808	827	840	817	796	836	878	812	814	825	892	859	825	798	783	840	823	805	846	859	785	785	772	773	818	835	833	801	781	850	818	822	842	883	858	764	854	809	842	850	894	797	826	772	882	830	787	774	821	846	823	805	834	826	804	789	829	830	847	799	779	828	873	806	795	797	797	829	821	782	755	811	836	829	797	836	817	835	823	775	867	845	851	820	855	764	840	822	811	853	819	804	819	824	799	777	857	785	832	782	792	818	758	857	827	822	794	804	835	763	858	775	819	834	816	832	843	803	817	852	796	777	818	760	796	849	785	811	812	793	823	827	792	775	821	847	830	877	861	797	857	845	784	823	841	826	807	835	804	826	843	820	845	852	845	831	844	846	838	830	843	799	850	787	815	883	848	818	835	815	818	729	849	756	793	796	832	792	820	846	805	861	808	840	771	854	848	822	829	802	793	790	772	810	839	802	880	804	833	811	833	834	870	821	843	798	869	823	816	850	875	839	799	846	799	841	840	793	826	819	870	817	844	795	839	764	779	862	826	791	836	836	812	829	834	763	836	834	831	799	846	784	797	801	786	803	810	821	822	804	837	798	762	798	869	852	798	823	838	851	872	844	827	875	760	784	834	794	812	871	785	809	823	801	854	816	801	781	834	805	828	820	809	832	822	822	846	808	836	816	881	841	852	879	872	883	806	804	811	761	802	771	798	854	853	832	829	818	847	757	799	770	876	852	851	841	860	833	795	833	816	829	841	866	842	793	794	851	781	811	845	821	849	816	854	823	847	781	830	825	825	861	831	807	806	821	769	824	850	836	779	763	801	882	860	844	842	842	788	829	803	830	811	808	823	787	813	815	892	783	840	840	828	808	819	823	791	772	804	809	875	849	826	863	805	830	837	840	806	815	809	826	812	840	794	845	799	821	843	844	779	803	829	818	768	829	867	825	848	782	866	799	862	853	834	813	815	790	815	844	813	800	860	814	844	856	843	817	830	802	824	844	780	805	841	790	835	805	848	848	819	838	823	844	826	839	834	790	784	844	766	771	849	820	776	822	865	842	788	787	840	840	845	812	832	820	804	832	796	792	830	804	807	831	797	859	812	861	792	784	779	824	814	815	889	822	814	801	827	798	806	802	835	825	822	839	840	840	822	828	845	796	803	807	773	865	779	806	847	814	781	782	836	855	841	833	843	832	840	856	882	791	797	821	856	796	792	854	800	802	816	836	831	847	816	800	778	828	828	802	780	863	825	809	846	814	827	831	809	818	836	845	817	823	810	844	814	785	821	771	833	826	776	844	772	784	858	845	841	829	818	815	860	836	789	781	769	805	767	801	819	846	831	849	811	833	833	823	857	803	819	842	797	800	773	823	827	845	786	833	822	838	791	866	812	816	802	802	814	833	829	851	832	835	818	830	862	802	821	805	837	821	813	793	765	831	794	814	794	809	790	815	794	834	838	836	820	807	785	822	796	803	834	815	835	834	839	829	828	802	802	817	809	830	804	825	743	837	798	777	812	811	797	793	816	809	812	798	844	810	846	780	812	776	797	825	816	834	790	812	814	837	815	807	881	803	789	833	785	870	803	792	829	799	795	804	786	836	800	809	792	745	833	809	797	784	843	819	835	814	813	806	843	795	814	835	799	807	806	855	841	811	818	822	808	810	807	846	824	817	844	853	815	805	837	808	764	854	833	821	825	800	879	862	791	819	818	843	849	852	820	830	849	843	819	795	875	786	794	781	834	863	852	823	785	814	810	791	801	876	865	880	781	827	817	831	808	823	800	827	796	812	840	797	788	848	861	765	842	788	807	728	853	835	789	815	805	860	833	834	815	813	790	803	866	803	830	795	802	854	752	833	840	827	856	811	855	836	812	783	821	804	860	846	798	851	836	826	849	828	800	871	823	841	811	843	877	819	814	781	804	856	767	832	822	858	830	814	835	868	834	831	802	844	825	848	838	840	810	832	840	770	797	855	801	819	858	839	806	835	838	814	831	806	797	791	796	790	854	807	822	833	865	821	861	828	810	824	813	809	832	866	761	813	851	827	829	817	808	748	819	789	774	847	803	883	835	781	773	863	812	807	841	771	834	811	794	832	823	846	831	828	855	816	794	815	834	846	832	769	771	780	835	787	797	849	826	824	858	818	885	852	817	813	801	867	840	864	824	786	838	813	822	832	788	823	808	801	866	764	849	802	828	836	863	813	798	845	745	807	803	808	796	842	826	777	810	801	876	746	806	844	816	823	798	856	828	771	825	853	849	820	849	767	845	837	815	788	847	812	823	836	875	814	804	828	835	854	829	818	805	790	862	772	882	789	832	850	795	875	795	749	839	850	817	806	802	830	842	797	799	779	766	790	785	766	847	796	804	848	847	791	779	821	829	865	822	842	854	825	843	793	805	856	773	812	806	843	811	815	870	850	833	837	792	833	828	838	789	778	793	847	837	824	814	787	832	764	787	850	781	785	814	811	835	784	826	822	826	868	798	821	812	828	796	824	799	815	773	821	799	797	851	851	875	776	833	847	864	788	798	844	855	800	759	819	841	779	876	779	833	805	771	802	778	837	790	813	880	807	787	804	827	823	841	806	809	827	810	826	752	804	865	822	851	831	790	857	815	816	780	816	846	772	813	816	775	852	793	834	873	804	805	818	793	828	809	856	889	820	807	847	827	809	872	865	770	833	815	779	848	868	794	824	797	830	803	848	836	811	790	820	799	777	804	811	833	830	808	817	797	751	813	841	788	841	835	823	779	831	824
25168	21550	27539	25883	6456	678	588	523	509	479	452	477	448	488	431	447	437	423	443	454	439	431	415	435	405	381	462	445	415	405	448	418	399	420	421	450	411	453	399	425	450	424	457	396	404	420	442	404	418	392	451	406	432	417	412	427	398	443	408	449	418	448	428	432	446	428	396	402	388	428	450	408	435	403	464	407	423	443	420	422	404	385	398	396	425	407	450	409	412	402	402	415	419	408	383	428	420	397	402	430	394	435	462	435	413	451	405	437	379	413	430	383	366	426	424	392	406	420	369	391	393	391	385	430	411	420	435	416	417	396	461	381	405	418	407	378	422	387	376	429	420	394	415	436	390	470	436	406	415	432	405	410	393	378	407	428	454	422	405	414	409	409	425	390	388	430	407	401	390	394	393	434	403	423	361	419	398	398	422	440	425	415	376	408	365	433	415	428	405	425	410	434	410	404	443	430	425	416	431	432	423	437	451	415	422	398	430	373	416	446	424	416	404	423	420	394	387	413	421	412	407	450	423	421	410	435	405	409	384	425	403	389	450	390	403	426	430	421	416	386	386	419	437	436	399	429	441	401	443	394	432	424	424	394	388	411	438	383	426	417	445	443	415	410	425	415	424	402	429	427	388	417	460	381	387	423	423	415	384	423	457	399	415	412	430	399	434	420	394	385	423	402	413	412	446	409	405	438	435	420	425	408	407	378	460	438	444	410	396	419	402	398	422	409	433	455	437	431	448	412	419	417	428	454	440	403	461	392	411	420	410	406	383	366	398	418	385	439	443	402	373	408	455	400	386	454	455	387	420	427	377	406	418	403	437	449	389	406	438	400	424	438	422	398	440	396	400	423	455	396	396	377	456	422	409	457	400	436	412	427	437	444	424	439	418	393	438	428	401	385	365	433	415	402	419	417	361	425	398	400	379	395	429	455	397	411	381	415	460	448	458	416	390	432	415	417	424	387	395	383	348	398	427	428	397	403	390	424	402	449	440	406	423	444	439	411	411	375	433	427	427	421	381	434	425	428	448	434	422	418	428	407	386	410	406	428	435	418	432	394	396	443	419	433	439	426	441	427	384	450	411	441	443	395	380	420	377	410	424	391	421	426	401	409	385	388	401	404	436	386	447	456	424	420	434	441	386	394	441	384	404	388	446	406	419	431	416	419	449	410	418	447	437	400	426	403	448	399	393	418	391	443	447	418	390	400	421	419	406	421	422	413	369	407	424	417	406	431	426	434	400	436	426	399	452	428	425	409	426	472	413	411	428	412	420	395	448	394	473	404	427	371	387	402	437	442	409	408	399	378	376	411	395	420	424	418	406	419	403	441	388	403	425	401	404	415	405	405	417	375	424	422	422	405	391	422	417	406	378	410	389	387	412	430	415	423	411	427	415	411	411	398	441	446	370	413	418	392	399	457	389	451	380	410	426	430	414	396	407	402	451	411	406	419	403	420	401	474	379	451	403	409	426	452	423	431	442	390	400	399	431	400	405	453	401	416	458	429	410	386	431	415	400	421	399	418	435	432	414	399	411	427	454	429	412	425	421	434	410	398	415	396	447	404	430	399	424	398	437	402	424	404	410	399	437	386	418	395	417	406	435	401	409	427	400	418	406	420	381	405	407	422	454	417	424	408	443	424	432	372	434	450	398	406	436	406	432	394	436	408	442	413	447	398	413	403	416	423	408	409	429	414	409	433	374	419	406	443	393	436	395	412	386	424	401	401	416	401	414	424	408	407	492	402	404	423	410	444	424	367	434	428	420	467	440	389	408	410	409	369	418	460	430	426	396	422	420	427	410	475	404	405	431	436	420	422	440	421	390	398	421	420	412	408	408	431	433	395	443	418	428	399	411	400	429	415	407	435	467	409	405	412	444	391	452	419	374	410	427	399	450	426	431	417	423	391	423	384	431	395	379	384	425	408	416	413	393	442	422	444	402	399	383	471	399	421	432	382	459	436	414	401	406	406	354	414	447	407	438	430	418	422	380	426	406	427	418	401	431	420	411	428	416	436	393	439	406	452	432	431	386	404	430	450	411	436	419	458	425	419	407	412	405	399	392	423	415	396	417	397	437	403	410	433	395	418	401	425	403	400	376	406	436	395	408	425	418	418	409	413	399	413	440	392	438	423	392	393	401	417	408	427	417	437	418	399	456	444	433	424	394	459	443	431	384	434	451	405	464	426	389	377	415	450	449	408	418	443	413	407	417	419	410	446	411	411	417	423	412	419	433	412	402	417	400	377	400	402	409	411	422	433	425	449	420	413	418	393	411	381	397	417	400	434	416	424	418	424	423	424	398	405	388	412	402	418	429	431	420	424	467	408	385	448	421	409	410	377	439	425	436	414	443	390	400	422	408	417	441	395	430	418	448	398	434	434	458	422	420	391	434	399	431	419	389	443	394	423	457	408	397	406	440	429	421	414	393	421	432	411	403	427	416	390	400	427	438	421	414	424	454	392	418	370	399	382	437	422	427	426	390	424	416	385	399	419	400	394	405	408	447	402	434	425	425	364	415	421	408	424	425	429	453	447	420	406	420	435	418	446	414	427	390	435	378	403	404	405	446	404	371	442	401	445	425	409	411	406	400	388	439	398	425	404	425	405	417	422	425	446	408	435	402	455	431	428	396	411	418	424	416	423	445	408	443	456	399	419	407	407	382	433	456	394	427	383	428	407	421	416	414	440	404	420	420	414	417	432	398	442	424	408	417	433	393	395	402	444	420	454	395	446	394	431	413	428	375	414	419	442	448	439	395	370	409	459	474	399	441	441	425	409	419	431	412	433	421	402	420	402	407	398	398	423	410	432	440	413	399	406	433	412	372	398	402	411	378	419	412	414	379	397	409	413	411	410	435	394	417	402	443	422	411	412	385	450	414	422	363	379	392	429	383	417	399	423	433	397	458	387	419	426	411	402	409	384	430	405	433	433	441	382	423	424	421	430	432	405	389	448	436	439	411	402	430	404	404	413	446	429	400	433	407	419	385	427	407	394	400	399	414	419	408	403	423	391	417	418	403	376	395	445	408	431	439	425	400	422	395	407	419	406	432	442	401	363	407	408	386	440	420	440	418	419	391	412	402	440	421	460	448	401	415	414	403	415	429	423	363	432	432	450	408	438	399	425	446	464	441	435	420	424	409	394	423	440	427	420	443	378	417	396	386	458	435	391	420	375	411	406	369	450	450	403	443	402	416	434	442	381	423	433	415	398	415	427	450	410	407	433	399	394	418	418	423	433	424	429	391	388	403	424	398	423	405	420	429	395	400	457	416	375	423	445	445	419	418	467	406	416	442	431	432	394	387	421	433	424	429	434	450	446	423	381	396	428	411	404	412	407	394	427	444	419	426	423	415	374	441	438	411	396	404	399	428	406	436	417	436	413	385	420	400	414	454	430	402	400	434	393	385	424	410	414	402	402	393	416	422	418	385	400	419	436	402	419	405	436	410	443	419	412	408	426	382	398	409	399	431	441	421	397	415	429	429	402
26768	11228	2574	1413	1112	945	838	772	747	697	640	667	572	562	611	566	541	569	581	540	579	539	561	552	576	583	497	550	501	531	518	514	562	483	540	542	493	523	558	532	510	552	525	519	518	540	518	508	502	542	538	516	509	528	540	548	514	517	501	525	541	522	516	522	525	580	499	455	535	585	498	516	523	542	480	488	536	562	558	481	529	521	524	498	523	545	523	498	482	495	557	519	538	501	521	533	507	524	526	536	518	526	547	501	505	518	529	534	574	498	531	540	517	553	575	521	514	500	533	517	508	484	546	562	536	533	508	524	550	512	486	526	518	527	541	518	542	573	526	501	556	534	531	523	514	549	522	499	540	495	576	507	540	516	537	545	535	518	537	512	495	520	529	532	537	494	526	524	549	544	550	538	525	503	518	529	493	508	567	546	522	544	540	523	514	532	532	503	527	532	521	512	479	517	505	580	507	531	521	529	519	561	575	520	524	543	493	560	510	521	547	534	544	537	542	521	507	584	495	528	522	517	509	525	523	544	564	528	509	499	529	534	492	517	540	521	556	510	531	514	501	545	538	514	510	516	559	538	520	524	500	559	479	501	556	551	527	503	542	506	528	520	514	529	543	535	502	524	539	540	513	536	507	512	512	536	526	507	522	510	539	524	527	492	471	497	531	521	533	535	516	556	472	536	578	515	541	531	546	500	547	573	535	524	542	507	538	531	573	492	511	542	515	488	490	484	497	503	562	551	554	536	540	516	484	530	538	492	532	489	507	481	545	521	538	522	546	532	508	543	510	561	552	551	512	557	493	545	505	547	514	514	531	550	540	541	553	522	525	502	513	513	539	506	562	556	527	492	577	508	558	525	550	534	482	536	537	518	540	522	473	504	516	546	580	553	544	562	510	521	519	468	509	553	555	522	533	507	503	540	529	539	509	574	528	521	520	516	519	489	529	572	518	548	544	568	516	527	551	557	540	469	485	456	481	564	529	561	514	517	534	477	525	534	568	525	542	544	543	555	528	515	545	519	505	496	519	495	560	519	540	523	521	522	488	559	450	516	525	533	487	485	526	568	532	538	523	526	547	489	515	562	500	516	510	513	544	562	502	534	522	521	530	533	509	523	499	532	510	538	560	556	538	530	543	516	492	497	520	518	554	533	526	543	575	522	522	478	477	488	490	504	568	516	515	542	510	539	587	502	541	504	534	499	479	537	543	501	543	537	523	527	521	546	529	530	552	508	529	524	580	487	520	512	551	529	528	525	544	536	534	501	523	502	526	504	488	519	523	537	541	501	509	512	542	482	514	520	507	535	535	501	488	515	502	528	495	535	547	533	568	545	514	518	522	503	524	540	519	520	511	525	524	522	513	511	552	543	503	499	496	545	510	505	535	522	507	529	546	530	576	504	532	551	483	519	490	520	522	516	476	524	558	546	528	489	510	505	546	515	549	497	517	556	553	559	541	559	526	510	524	505	571	510	523	526	494	523	488	501	487	543	563	549	571	521	565	491	530	534	530	514	540	534	512	534	527	577	557	553	545	486	546	513	470	512	499	499	512	524	554	556	568	546	544	516	521	492	521	488	527	542	532	527	522	540	509	579	532	509	536	507	480	524	546	483	518	494	516	529	514	543	486	521	534	474	486	498	517	535	504	517	535	550	526	540	537	541	488	572	530	495	532	479	497	513	532	563	495	507	544	530	509	531	505	543	509	499	521	537	532	506	564	535	502	523	512	560	543	527	508	520	554	533	550	492	516	521	509	535	502	501	501	505	534	561	510	491	553	525	557	524	560	541	505	514	515	545	490	495	513	515	505	541	481	517	502	533	521	523	527	520	532	554	511	526	466	512	560	524	550	537	541	511	546	538	493	505	532	497	517	507	537	495	535	531	527	487	535	528	562	531	540	486	531	553	531	529	520	481	520	494	502	529	544	515	523	549	488	535	498	577	493	532	461	486	544	473	534	509	507	511	460	509	505	544	484	515	532	503	499	494	577	542	491	533	507	565	512	496	523	538	530	541	524	500	504	503	525	512	508	476	523	536	521	526	511	512	510	538	536	539	526	494	520	542	528	493	524	556	539	549	528	487	537	538	539	539	526	527	593	545	505	504	506	463	509	517	495	498	511	487	548	532	506	551	550	546	515	533	529	544	539	498	513	530	540	583	546	551	501	552	534	513	549	468	523	535	523	540	493	549	483	535	531	482	495	553	531	545	528	522	530	537	545	501	515	553	568	490	555	528	485	542	523	539	512	533	532	543	547	543	505	516	544	532	489	510	539	513	486	516	511	531	526	499	493	549	531	542	563	553	547	532	558	492	484	485	498	530	476	514	514	548	554	554	539	506	529	545	523	529	528	519	501	512	515	548	574	502	552	504	554	528	512	552	564	491	571	564	499	514	529	543	542	534	543	483	529	511	528	521	476	538	527	516	521	524	520	492	552	506	560	503	547	538	517	540	532	526	524	510	540	535	522	530	519	528	525	516	514	528	535	555	526	548	539	495	535	555	578	518	535	535	533	555	528	546	528	537	550	532	536	512	552	532	580	514	534	559	548	535	491	528	515	532	528	499	545	530	513	493	548	564	535	528	500	552	506	509	532	553	521	531	517	539	484	527	531	514	508	538	527	507	494	515	504	552	536	572	558	524	529	496	557	528	565	515	570	520	548	499	520	558	516	475	523	537	517	565	534	539	525	532	474	504	514	498	532	487	549	498	498	546	550	459	493	530	511	522	535	553	555	548	515	507	517	586	529	511	506	566	513	536	506	519	515	517	511	543	470	522	538	529	519	535	527	543	529	515	512	541	605	532	541	526	476	524	524	567	529	507	524	541	538	546	541	508	522	588	480	539	532	520	500	524	572	518	526	508	553	495	541	493	526	518	543	515	558	515	517	535	519	570	549	543	515	538	525	522	477	549	524	523	533	536	556	543	525	541	569	508	494	522	544	515	532	493	517	532	530	499	485	546	498	536	507	520	563	481	550	521	502	527	547	532	533	571	498	521	501	520	563	560	510	536	504	510	508	495	530	525	543	491	522	523	518	490	508	530	536	515	521	537	523	533	520	500	540	561	496	554	537	520	560	503	526	533	521	537	507	499	548	515	505	479	508	499	483	465	503	504	494	512	520	559	509	523	546	558	533	525	524	451	555	544	524	525	524	557	469	505	537	547	550	507	497	526	514	535	505	514	531	519	535	526	518	542	492	506	532	508	520	515	520	498	512	530	557	545	535	523	519	501	524	578	521	500	553	565	528	515	490	493	570	523	526	526	557	539	542	553	494	530	550	525	526	490	518	515	506	507	523	504	466	531	535	506	491	544	513	530	506	497	551	549	524	562	517	512	531	522	527	512	533	532	525	519	550	512	502	497	538	490	488	564	544	524	515	529	514	508	544	481	544	517	535	490	522	544	469	513	539	528	478	510	546	539	483	518	525	497	556	501	500	531	558	498	510	496	502	503	517	543	512	570	544	529	544	528	523	523	531	516	525	536
23009	21622	29387	24335	21622	21608	4477	722	551	489	442	434	361	379	352	331	316	314	311	306	307	311	293	297	268	307	294	303	306	260	281	281	274	331	307	291	273	248	277	267	300	309	242	288	276	314	276	306	273	289	270	261	296	269	245	260	313	268	253	274	272	263	274	258	293	283	279	273	262	264	267	263	305	282	278	288	288	271	244	285	301	302	287	276	282	252	272	301	288	295	236	261	259	258	267	283	265	278	271	272	262	268	261	239	263	269	251	273	285	276	289	272	266	279	288	288	274	271	271	266	268	266	266	294	258	276	277	262	271	269	276	266	263	288	269	281	270	305	276	264	260	282	272	299	283	301	273	270	289	271	261	265	239	250	252	289	282	247	277	281	235	277	240	281	249	263	257	277	259	260	265	257	273	269	279	255	269	281	272	285	260	279	240	262	268	276	266	257	273	276	277	290	284	274	264	252	249	263	258	283	277	221	291	295	245	281	268	272	256	255	250	244	286	298	272	263	297	293	273	258	252	242	264	251	275	226	266	265	289	220	272	299	282	266	266	274	258	265	288	289	266	291	256	223	276	257	305	275	240	271	280	273	281	290	254	293	253	275	276	263	288	275	267	279	287	265	261	266	254	255	260	276	290	269	271	294	279	284	282	228	272	298	285	264	243	277	229	280	297	254	284	260	256	239	255	269	280	269	268	265	256	256	276	280	276	274	291	252	265	258	274	289	280	300	257	273	282	269	272	261	245	283	261	264	252	304	290	269	298	254	261	273	267	268	272	276	256	276	274	290	239	289	300	293	261	259	261	287	247	275	244	274	263	250	285	277	236	245	247	266	291	274	278	269	249	274	273	270	270	257	260	258	264	298	250	288	281	265	273	251	273	256	263	271	275	278	263	276	283	267	254	248	278	262	266	256	261	276	299	261	295	265	246	286	252	262	280	281	309	294	290	290	240	293	287	269	279	259	249	267	274	275	270	294	281	259	299	281	295	268	269	293	308	267	270	277	270	263	267	268	268	277	279	283	260	244	269	266	279	261	274	285	269	288	279	287	277	261	306	282	280	288	249	256	231	253	275	270	279	279	268	272	283	255	253	286	233	259	296	256	262	255	248	266	265	267	271	265	288	246	276	263	251	257	267	240	270	253	271	276	247	264	266	258	262	281	276	272	262	291	259	294	266	300	272	277	257	275	241	250	275	279	270	280	281	308	258	275	256	222	283	305	295	248	285	231	299	256	298	260	273	279	243	272	268	273	276	267	291	250	276	281	245	294	279	284	257	261	265	279	284	277	281	272	309	275	283	243	273	263	284	251	256	250	255	266	271	259	272	284	284	278	283	274	258	271	259	239	251	275	273	292	274	260	262	308	270	265	257	287	256	271	230	248	255	238	278	263	252	290	255	265	255	299	266	269	246	256	283	270	277	265	278	274	280	257	246	275	243	260	266	267	306	273	281	279	260	275	275	260	286	279	251	253	270	270	274	251	290	275	291	265	281	280	302	264	285	290	275	274	285	251	278	248	291	269	292	271	300	279	275	284	290	245	269	282	295	261	257	258	254	270	278	279	268	237	239	236	251	298	275	269	293	281	286	246	242	262	254	263	301	268	276	261	233	291	262	255	285	274	264	269	244	286	261	282	261	249	298	267	273	259	298	263	239	280	291	278	264	261	276	254	299	254	247	247	266	264	273	249	269	282	268	259	265	263	261	291	244	263	283	254	242	255	245	252	275	262	289	262	284	253	287	272	262	261	252	290	242	268	306	282	269	246	250	264	264	268	290	273	293	276	256	289	249	241	235	253	251	286	247	277	256	248	280	287	281	251	284	272	222	260	269	242	272	267	278	253	273	296	263	298	278	245	281	293	258	255	281	295	288	270	249	263	282	253	254	252	270	266	281	259	257	294	269	240	272	264	269	262	270	276	256	262	303	264	261	260	284	256	253	259	265	267	257	261	265	278	238	277	285	269	259	246	272	268	255	247	251	246	276	305	294	278	239	268	250	308	279	263	281	259	265	261	291	273	245	257	294	270	234	260	255	255	270	280	254	274	252	242	246	254	270	279	261	281	283	269	243	270	262	271	268	266	284	279	270	271	274	288	261	270	248	265	259	278	287	258	258	261	240	276	268	295	265	295	279	286	275	253	308	266	259	255	255	268	259	288	268	259	285	282	260	266	266	263	244	276	293	293	278	245	252	262	247	272	273	271	278	260	245	274	252	268	283	260	300	259	267	281	258	282	271	255	284	258	276	287	257	267	258	267	276	273	268	267	271	241	251	254	262	254	247	269	246	235	223	277	251	278	262	283	255	274	264	258	249	273	266	257	263	265	271	288	247	268	291	251	285	277	272	290	258	266	285	286	272	285	280	257	262	266	279	260	267	247	292	297	266	269	233	276	245	284	279	276	268	282	254	257	288	259	283	268	258	265	254	258	305	263	240	262	272	278	262	274	258	248	282	255	285	258	234	266	262	244	257	265	252	287	255	255	273	278	278	296	271	250	271	249	267	263	273	266	266	275	286	265	273	255	288	284	260	262	283	265	251	268	243	263	264	273	259	275	264	263	256	263	264	257	259	274	259	288	231	287	272	272	268	292	256	253	271	261	261	272	242	251	283	256	282	275	281	281	236	245	263	242	250	269	233	263	253	284	250	262	254	249	248	269	234	288	246	271	301	292	271	280	263	292	239	264	283	291	251	289	265	251	274	293	258	270	256	274	263	257	287	241	253	276	241	278	246	253	270	268	266	258	271	257	277	261	278	246	253	245	260	291	248	251	274	268	273	269	277	267	268	270	270	219	263	256	266	273	295	274	266	293	270	259	264	293	275	289	269	273	271	273	258	247	244	282	291	261	218	253	220	244	278	256	230	260	269	276	276	279	266	259	249	299	268	278	223	258	259	297	274	270	271	247	267	270	285	278	251	265	286	265	267	246	267	262	262	283	309	265	291	264	263	243	266	265	266	242	230	248	266	288	258	264	240	264	269	262	261	280	253	269	277	305	269	296	270	270	254	256	277	271	277	268	285	262	275	274	292	265	254	266	256	270	286	272	276	250	243	280	277	262	256	265	266	245	238	280	275	307	269	272	262	283	258	273	285	277	277	257	252	295	258	240	254	290	255	248	257	280	311	262	298	266	276	277	271	272	296	262	244	262	284	264	257	257	232	261	254	265	252	249	263	249	267	260	274	265	269	225	264	275	263	279	257	292	269	281	278	272	271	306	278	276	274	270	263	273	236	274	270	280	273	279	265	251	231	271	266	273	267	259	250	259	248	295	266	266	266	271	289	248	265	278	288	280	253	279	292	299	265	259	253	272	266	262	271	275	278	274	262	278	256	266	262	259	262	286	267	246	263	289	278	262	244	266	258	244	276	267	256	263	273	255	270	258	259	279	275	257	276	252	277	286	286	278	259	291	249	283	261	270	262	245	237	285	268	271	265	267	271	278	249	284	273	283	247	275	268	246	263	253	297	289	289	271	272	261	262	253
36255	22710	7915	3633	2729	1968	1540	1321	1008	906	761	711	605	619	523	504	509	499	479	458	420	470	402	418	422	376	432	411	370	441	379	365	404	382	379	367	390	356	387	366	368	400	362	369	369	388	365	340	385	359	388	362	353	336	352	339	337	377	351	362	361	349	397	351	349	368	363	318	355	376	367	385	374	384	383	382	376	358	325	347	396	334	321	375	345	355	390	344	372	342	361	366	373	357	336	350	346	368	322	419	359	348	354	338	348	405	364	344	368	316	375	343	352	343	359	350	336	333	329	351	383	328	335	337	342	357	351	381	356	392	376	340	404	363	353	380	409	358	324	355	333	364	323	381	350	326	329	343	339	368	387	369	345	378	337	340	322	346	366	382	398	329	356	381	348	361	365	357	353	340	350	372	362	342	317	356	353	336	324	389	350	336	372	336	338	347	324	330	362	336	342	356	393	346	357	371	352	385	356	334	354	374	349	332	358	359	320	367	361	368	321	347	392	358	352	358	334	328	335	357	360	359	368	331	354	372	341	341	371	315	317	340	348	340	370	348	335	347	412	329	349	356	407	398	346	364	337	355	366	331	332	345	361	375	339	381	366	375	366	360	352	342	342	340	327	372	313	315	359	355	378	385	352	382	345	339	375	356	336	385	349	359	354	370	328	368	351	355	345	366	348	334	320	329	354	371	375	344	317	364	393	367	349	336	331	355	325	370	347	364	361	376	349	348	363	361	354	339	375	354	364	384	359	386	365	338	359	354	364	353	358	349	379	366	351	352	351	349	361	358	365	349	389	338	325	352	356	336	346	342	318	368	363	332	372	390	379	356	359	396	329	353	323	384	365	346	362	342	335	337	363	323	345	342	366	378	370	322	385	358	331	324	321	336	353	345	378	346	381	375	370	375	319	367	362	374	343	326	348	367	353	359	364	342	382	385	364	390	364	367	354	333	381	340	353	342	341	399	379	358	317	380	307	353	372	359	337	364	317	334	337	374	364	374	358	349	370	403	363	332	327	342	356	340	353	362	360	350	333	363	329	360	328	369	351	361	361	375	345	341	346	347	355	334	343	343	398	344	358	341	359	370	365	360	342	357	355	375	345	371	364	342	337	363	360	382	395	358	313	348	364	370	372	349	320	344	324	334	378	351	328	371	334	350	322	345	354	371	369	327	343	387	373	361	386	345	341	338	343	321	355	345	354	363	352	377	372	349	337	384	353	363	349	391	354	344	361	380	346	345	345	357	349	362	361	377	360	367	362	361	396	333	351	337	347	386	363	329	331	344	366	345	354	376	362	355	356	333	354	351	366	332	381	374	366	344	343	375	367	359	367	342	373	345	372	349	345	391	347	373	349	334	340	342	343	378	344	358	342	350	368	335	377	365	340	356	361	342	366	334	337	351	350	362	343	328	346	390	403	312	338	344	366	357	371	323	388	358	340	360	369	344	355	340	334	330	332	348	339	374	334	356	355	372	340	371	361	372	368	322	342	330	367	344	348	348	350	324	332	336	381	395	351	349	381	363	316	343	343	340	340	328	332	365	356	382	350	363	361	365	336	392	348	373	354	386	346	380	395	342	316	397	367	379	342	377	315	352	374	349	354	359	311	382	346	349	372	384	367	331	362	377	357	387	385	323	353	332	354	357	339	351	344	357	333	360	364	368	334	339	345	355	342	348	371	320	356	363	385	365	372	336	332	367	361	365	328	342	366	332	341	342	349	347	328	355	361	336	377	387	370	337	355	335	333	357	361	322	354	363	353	346	364	387	392	347	331	358	323	354	319	393	328	360	341	339	356	338	377	346	349	350	367	340	385	347	326	339	355	319	336	364	336	343	372	374	362	377	340	327	348	392	306	351	330	320	374	366	336	335	326	371	346	340	359	371	352	334	373	351	360	363	351	356	347	399	344	348	347	367	339	374	369	385	400	334	355	337	355	349	359	365	376	345	353	360	363	356	361	375	395	357	355	371	345	371	384	358	365	327	369	330	362	360	366	375	390	357	334	333	317	362	325	367	322	342	368	354	347	369	353	352	376	362	362	317	362	333	332	334	380	330	371	371	333	332	366	346	351	376	332	335	359	337	369	377	339	342	352	362	355	366	334	341	364	384	354	364	370	364	358	344	345	373	331	348	386	345	335	364	360	346	370	345	356	324	386	350	365	372	356	341	347	351	334	372	324	299	353	378	376	348	364	351	383	345	335	388	368	354	356	354	373	356	382	354	368	332	343	347	361	330	335	375	358	369	375	362	349	352	336	330	348	362	340	352	380	365	350	404	343	359	362	363	340	372	331	335	366	359	361	385	325	356	359	351	378	357	350	397	383	364	355	355	334	387	347	335	336	341	349	345	334	365	377	356	362	368	341	350	343	333	368	351	387	365	335	353	358	340	358	350	341	361	347	351	385	349	342	373	357	342	355	368	355	346	392	357	346	357	356	351	353	348	345	378	313	334	355	341	376	356	356	333	333	352	341	360	353	367	326	357	377	361	357	350	342	377	347	408	355	326	325	346	350	370	331	390	373	382	372	368	324	325	348	345	391	367	368	361	364	358	335	354	329	369	343	327	348	340	348	350	360	325	353	339	341	339	337	352	352	379	347	365	374	358	358	412	327	343	339	332	362	336	367	365	333	345	343	345	364	355	338	366	356	335	337	332	360	328	356	411	353	354	371	373	362	342	358	364	349	375	367	357	365	368	355	316	384	353	367	336	369	343	383	358	343	376	363	398	344	365	365	365	334	341	333	376	376	349	385	353	346	359	330	360	346	355	367	359	342	369	323	331	366	374	359	360	372	371	374	327	355	370	360	357	360	383	380	334	382	369	395	351	356	318	326	364	332	368	343	353	355	345	358	362	355	354	374	338	332	353	348	381	354	353	374	326	362	386	333	349	375	352	372	373	341	346	357	363	361	352	348	350	366	342	356	382	376	365	346	355	364	339	341	348	373	341	350	402	381	382	344	340	357	368	366	377	391	321	359	332	368	363	345	336	356	371	347	335	349	357	359	311	346	370	344	335	349	321	359	357	338	358	323	364	344	398	351	365	372	341	368	363	351	381	350	330	383	354	371	349	334	345	361	337	343	380	351	377	307	343	350	369	348	342	320	353	356	367	366	356	360	317	375	374	341	359	364	365	359	346	388	330	366	340	358	377	380	364	358	327	368	342	327	338	396	317	331	365	347	380	355	326	368	341	366	401	339	352	342	370	369	336	319	362	321	362	365	358	359	347	368	370	339	353	347	351	330	410	382	334	337	338	370	339	344	341	370	335	368	355	320	352	341	384	354	376	336	336	357	350	384	352	351	361	364	371	351	349	374	356	348	343	352	362	374	343	392	367	369	381	382	356	350	364	326	332	318	366	351	357	354	357	318	329	317	368	342	393	354	311	350	350	338	384	359	379	300	322	370	368	344	335	360	374	387	324	363	359	356	368	381	341	383	335	387	344	323	345	363	372	368	366	368	311	359	350	351	353	336	361	328	345	371	374
27940	18638	4482	965	767	750	716	684	706	685	719	732	725	734	709	699	717	678	694	719	731	750	763	737	698	750	723	711	685	733	704	711	720	687	710	724	720	670	702	739	716	687	730	714	753	708	700	705	738	737	707	683	741	672	688	735	708	756	732	701	675	735	740	699	751	694	723	680	737	711	697	668	720	714	699	689	678	709	726	684	766	697	733	698	735	717	735	705	697	675	698	713	680	728	735	719	696	733	692	679	678	711	688	735	679	708	708	685	717	731	736	707	719	722	712	680	724	728	727	692	701	710	686	665	678	726	668	698	701	698	709	700	701	716	701	731	702	709	754	763	750	687	690	754	697	677	722	695	689	714	697	736	664	707	692	707	737	731	702	722	718	678	724	689	682	657	701	683	716	677	735	689	688	664	731	715	714	702	674	700	706	702	652	722	728	695	681	713	686	674	712	656	684	769	713	698	702	717	631	680	722	727	706	708	735	675	678	618	670	706	722	688	687	754	683	757	695	710	702	723	681	715	730	696	728	746	681	720	683	660	687	692	747	702	694	718	690	747	667	708	699	660	688	723	680	715	723	716	680	727	719	726	704	714	696	732	695	741	736	684	768	717	729	717	710	628	688	676	669	740	741	717	683	716	672	694	693	735	707	700	739	733	715	741	732	701	692	698	671	711	674	713	665	660	700	704	675	769	699	695	706	684	667	728	704	700	722	711	698	685	676	701	724	711	699	716	691	677	675	669	746	706	720	676	691	759	675	731	787	707	665	671	679	665	709	731	684	674	724	725	715	732	757	677	698	722	693	685	684	674	752	700	694	671	715	694	727	719	711	769	691	681	679	697	691	702	765	730	701	721	681	733	701	679	747	743	724	746	727	715	704	706	732	689	739	678	674	676	721	734	684	725	710	715	723	673	700	698	692	656	734	678	740	699	707	652	706	689	708	661	685	696	674	681	716	711	727	719	729	715	731	707	693	688	728	674	712	679	666	690	708	668	704	722	680	688	708	730	721	744	686	741	705	721	740	686	662	712	685	728	713	717	708	703	696	704	714	694	697	715	715	720	689	649	720	689	687	717	749	656	676	737	692	691	715	739	730	717	718	693	654	696	717	702	692	722	670	724	716	746	683	736	744	729	681	704	783	736	703	730	713	673	689	688	708	699	725	718	700	739	695	711	697	664	731	674	745	777	681	722	738	685	703	780	704	717	641	680	720	702	693	712	729	718	741	670	650	662	702	713	747	707	693	649	731	682	715	718	688	744	747	756	692	708	717	727	717	680	687	690	755	644	710	703	715	628	716	745	698	700	675	666	729	687	702	668	726	745	714	735	732	660	735	713	697	649	694	710	709	691	713	691	698	737	722	710	726	694	719	696	755	706	651	723	734	688	727	668	745	669	733	738	696	687	712	662	741	702	710	719	740	699	708	668	678	728	725	716	734	727	675	714	694	688	727	753	699	708	736	735	693	706	709	695	688	697	692	676	709	737	712	689	735	692	718	715	746	727	729	691	742	706	745	660	689	659	686	652	706	712	670	689	687	677	723	699	727	746	730	710	697	691	714	676	799	723	698	699	667	693	717	691	749	719	693	758	665	665	742	687	675	684	757	646	710	724	676	709	686	677	723	721	750	702	706	685	734	665	717	747	690	733	684	740	716	695	720	673	717	686	715	692	688	737	721	748	704	698	710	707	725	693	703	691	732	721	731	698	712	707	719	703	693	710	696	724	724	690	690	695	697	703	716	693	738	740	692	675	695	712	706	685	700	697	704	735	731	707	734	730	719	683	718	679	707	707	732	734	695	713	642	714	718	706	701	696	711	722	730	686	710	720	736	673	730	782	658	694	706	718	682	710	674	740	690	753	725	710	715	717	659	682	668	753	706	679	694	699	731	758	724	636	713	752	686	729	712	713	707	702	787	760	699	706	702	749	681	691	713	731	739	725	720	670	675	743	659	711	736	701	674	719	716	700	714	718	723	717	738	731	711	703	758	677	705	732	731	759	687	721	673	712	728	747	686	724	691	733	691	716	784	663	678	748	751	682	717	703	725	716	744	709	726	705	735	725	708	753	713	700	736	738	811	725	729	706	670	686	745	733	737	731	735	786	662	722	700	683	662	717	706	687	638	654	704	682	689	702	737	707	714	736	682	704	724	684	671	710	720	733	705	667	673	734	700	755	672	682	736	703	708	725	663	675	690	704	714	711	747	675	668	687	687	684	706	730	697	707	703	740	703	730	718	728	654	678	698	728	690	684	711	689	674	668	736	710	669	741	780	722	710	705	730	701	740	687	714	709	752	669	712	684	721	726	733	712	688	694	730	691	724	729	674	732	678	686	683	723	694	724	688	681	710	729	683	687	705	668	672	707	721	690	703	691	738	708	692	700	645	707	713	719	732	697	712	688	666	718	728	669	717	713	677	653	728	691	682	702	702	694	706	671	671	696	683	695	703	745	690	719	686	674	695	742	709	729	691	698	715	708	728	694	687	707	705	693	721	667	734	701	727	727	765	688	701	704	678	681	713	716	704	675	700	715	740	727	758	741	662	683	724	709	760	699	660	698	696	668	661	714	731	760	733	663	727	707	720	701	701	703	657	710	716	695	688	651	733	662	757	738	701	667	725	678	725	743	654	722	728	737	692	714	693	699	675	678	741	729	712	715	727	728	704	722	741	743	649	678	687	735	686	701	714	676	672	742	680	730	695	744	715	691	685	656	702	650	696	710	700	691	690	736	656	749	657	692	716	676	708	738	668	708	732	702	728	757	691	723	717	673	726	681	677	714	685	704	722	683	706	663	715	679	710	744	723	709	666	672	688	712	684	628	767	678	710	739	701	701	708	727	688	735	692	778	705	739	736	722	711	723	707	709	715	724	740	705	721	681	694	666	698	705	695	688	698	705	746	668	722	697	739	720	739	742	692	729	738	696	753	701	706	721	723	672	701	747	703	696	735	690	688	657	733	691	669	714	695	748	699	726	733	722	678	671	726	698	695	726	735	709	746	729	702	693	663	676	717	677	662	709	719	695	677	734	718	691	683	688	719	746	741	711	769	685	773	735	725	747	710	716	711	748	697	713	701	725	714	685	682	718	704	702	678	749	695	685	731	703	727	716	697	699	706	727	742	719	697	755	704	674	718	693	680	668	745	697	684	672	707	671	751	648	715	748	689	703	725	711	704	726	709	711	750	708	683	695	740	713	771	718	684	769	756	751	704	718	674	700	750	738	683	735	732	671	700	694	700	760	712	692	686	718	761	665	734	661	707	714	754	752	722	698	723	741	703	686	661	684	702	757	718	706	744	739	732	701	678	715	729	748	673	721	746	732	708	698	686	708	700	697	716	744	674	725	714	678	750	717	691	710	714	696	726	734	700	696	729	727	681	726	709	735	749	706	714	663	689	676	738	718	725	704	706	707	686	717	725	670	689	688	673	681	704	674	721	671	679	718	653	694	692	708	697	762	688	708	704	704	706	690	682	747	684	683	684	698
9305	2969	1151	1036	1011	906	944	875	878	862	878	894	880	880	946	835	862	870	897	864	866	862	903	854	884	866	921	819	885	918	844	907	833	921	820	896	908	822	860	889	916	915	867	839	862	903	902	857	878	891	886	878	880	872	877	891	863	862	875	922	914	864	892	923	894	856	900	879	885	881	853	879	895	835	868	829	899	884	940	891	876	932	834	832	904	840	893	851	869	830	907	875	910	909	808	888	886	897	892	893	888	879	878	861	889	910	852	877	862	909	874	912	860	859	843	923	885	877	909	870	901	872	853	869	833	890	878	890	933	892	930	853	887	890	873	849	871	869	928	889	855	913	881	925	922	889	878	869	881	891	864	873	863	868	858	843	884	858	880	868	934	832	893	901	874	904	795	921	857	837	862	860	856	923	899	917	862	903	902	845	905	842	886	861	875	887	887	882	953	851	890	885	915	875	923	895	838	826	936	866	896	870	882	881	896	916	870	941	896	873	882	846	896	870	848	861	877	875	876	907	809	836	914	915	869	864	896	923	887	905	848	874	893	878	844	865	889	905	885	873	836	912	845	853	873	872	910	904	840	925	851	909	866	862	861	872	915	914	869	888	904	913	843	903	876	888	862	894	864	829	913	885	858	803	891	890	876	915	825	928	872	881	874	837	891	898	891	861	882	901	876	869	880	852	914	837	928	871	864	885	858	886	884	884	880	870	900	869	951	868	863	852	894	845	872	881	881	874	905	872	811	867	915	874	902	871	839	886	912	836	912	855	896	848	867	935	913	851	799	877	955	921	905	899	839	860	910	879	857	904	869	880	870	864	868	882	836	869	874	852	942	851	804	849	903	889	896	839	875	896	884	843	882	898	896	870	914	856	904	871	897	889	944	848	839	883	884	875	886	830	939	842	936	868	901	900	871	911	898	872	913	931	926	871	854	915	851	899	856	871	864	845	903	895	904	951	886	867	894	854	904	826	869	869	870	849	867	840	864	901	848	900	878	910	903	835	931	903	908	897	879	860	889	869	815	914	899	891	861	936	832	876	957	885	876	866	875	816	925	879	916	869	867	870	875	865	906	872	846	895	854	882	863	869	890	879	906	806	851	938	908	934	920	841	854	881	871	815	880	889	872	877	927	885	833	905	873	844	841	869	861	893	917	894	859	899	858	850	897	898	847	877	889	858	890	895	839	907	884	840	913	882	916	913	901	936	905	889	859	937	892	925	883	818	895	911	925	905	845	836	882	923	862	873	906	921	880	892	888	845	927	862	896	892	900	871	902	873	912	907	814	881	925	893	848	903	907	855	893	867	850	859	863	828	853	890	852	882	874	850	901	876	886	821	873	880	876	902	895	854	867	928	930	885	914	877	833	881	836	896	871	846	893	828	860	901	871	886	897	857	901	890	934	874	909	887	921	846	904	881	822	905	851	902	859	890	921	872	897	887	907	887	893	891	881	832	854	848	851	880	916	876	804	825	873	896	868	964	865	952	892	853	860	898	897	882	870	848	876	854	870	925	912	881	886	861	860	902	906	899	905	857	871	901	869	845	900	887	893	838	895	947	892	897	879	884	891	908	890	896	869	873	891	845	898	865	889	848	851	902	894	857	868	905	850	845	895	871	845	897	903	864	844	896	929	908	860	885	885	891	846	898	821	845	897	889	887	906	857	911	896	884	863	854	904	917	939	868	833	828	952	842	915	894	888	848	910	928	883	910	937	886	848	846	920	894	920	896	876	929	901	828	853	878	913	832	893	919	884	853	887	875	850	913	916	849	849	872	883	899	914	864	919	902	922	920	925	925	847	874	861	824	872	842	838	907	941	874	897	920	887	889	881	874	860	828	816	904	853	900	860	898	878	932	849	862	814	881	886	873	860	898	844	909	870	857	848	892	882	844	845	871	915	860	854	889	868	870	934	892	881	878	857	913	912	866	870	847	900	913	857	874	892	862	906	871	884	889	880	838	873	909	829	892	908	865	882	863	854	851	847	838	847	854	880	871	857	896	919	826	930	862	871	884	838	878	884	813	856	859	919	912	854	907	865	834	892	867	931	925	891	884	860	850	854	856	888	868	870	850	890	854	847	853	925	852	859	924	905	903	880	896	890	845	909	901	892	864	914	855	855	898	905	809	847	896	860	875	889	872	884	869	873	880	911	877	829	853	880	858	832	791	875	880	880	872	832	824	911	897	841	877	848	901	884	881	888	851	870	873	902	853	874	849	923	871	950	882	909	898	831	899	834	871	881	854	866	902	924	845	859	871	908	870	907	849	803	841	899	861	885	887	859	887	856	879	924	891	870	925	885	876	897	891	916	858	902	914	809	906	866	845	819	898	904	874	835	890	844	888	835	870	882	862	895	982	865	867	860	874	844	915	854	832	893	912	909	868	961	924	892	889	859	880	966	884	918	902	831	889	909	860	863	914	836	837	917	897	887	879	900	876	893	860	932	883	895	860	920	848	843	894	854	931	916	893	941	885	905	854	882	848	915	810	866	912	888	873	864	860	923	887	913	908	895	863	897	903	792	921	885	846	846	889	880	844	885	874	896	879	859	854	881	908	797	857	888	899	847	908	890	872	891	878	874	857	839	840	835	888	864	900	912	880	925	864	878	827	863	925	898	880	893	919	914	886	905	806	864	892	887	887	877	911	895	898	868	860	894	855	853	838	914	923	904	874	946	916	890	985	878	887	890	844	879	885	821	891	868	872	910	833	857	948	825	880	920	915	867	910	882	911	862	881	884	854	820	907	835	838	914	919	870	910	902	866	889	923	899	903	834	920	913	816	855	824	860	856	897	870	870	847	898	878	920	864	856	890	872	886	845	888	886	865	853	885	863	940	815	908	915	884	921	931	874	859	869	871	857	849	904	852	832	879	935	883	884	865	919	879	887	844	856	889	875	877	845	890	844	897	929	884	843	904	869	881	889	884	868	901	887	845	904	872	816	862	870	867	918	868	906	847	898	940	882	892	897	863	866	829	944	841	892	884	837	824	889	898	910	858	897	937	897	843	918	883	830	862	894	919	866	896	900	894	862	865	900	909	901	904	851	861	836	897	907	905	834	878	905	828	892	886	843	891	878	865	825	899	874	896	883	901	944	900	908	901	877	909	921	893	891	843	930	844	872	834	895	865	864	890	912	817	835	874	859	947	883	874	885	894	838	859	895	930	894	925	904	859	877	903	916	868	853	898	867	898	892	904	858	905	831	892	847	900	922	853	849	913	856	883	878	868	897	851	881	865	859	838	870	898	888	895	865	874	876	846	891	933	918	914	862	861	856	882	847	925	932	916	925	921	881	820	882	914	899	872	881	874	859	876	907	868	868	880	917	854	895	921	828	917	887	821	858	938	850	933	893	832	856	866	815	852	922	882	857	920	880	894	882	858	862	897	883	884	871	905	904	906	910	913	865	867	862	895	831	892	901	911	898	853	874	938	898	860	847	936	880	869	926	885	913	930	906	879	892	847	816	859	895	880	858	912	930	835	864	901
23925	21530	28759	24747	21521	7814	1132	886	790	788	740	691	745	699	729	644	695	728	615	654	672	665	664	675	649	642	677	609	621	654	640	690	671	623	688	634	675	618	636	648	650	633	666	678	660	657	669	658	680	647	624	680	642	624	667	632	648	634	666	650	646	694	656	650	617	642	670	668	663	630	623	590	665	689	628	649	635	648	683	622	602	636	641	658	632	683	600	684	633	605	665	626	620	632	647	667	637	624	648	643	665	635	656	637	643	645	602	662	686	688	638	612	656	654	672	620	646	653	674	626	678	660	610	630	666	656	668	638	630	637	669	647	637	661	668	624	651	610	639	649	590	651	628	614	639	578	645	685	625	672	637	617	663	594	605	667	628	622	627	632	675	630	637	666	663	655	667	607	629	655	662	653	645	641	678	681	690	652	656	644	714	631	645	645	645	610	647	632	632	583	657	647	638	661	667	604	662	659	636	634	668	680	647	634	602	655	646	655	628	659	645	609	650	654	680	667	593	633	640	612	622	634	623	650	673	608	662	651	652	661	592	664	635	672	667	686	668	666	642	651	638	606	638	653	648	639	673	664	652	611	676	629	633	624	658	674	622	630	608	650	664	630	647	682	652	666	697	645	721	628	625	674	607	591	689	612	667	647	653	677	664	642	629	675	626	692	641	646	665	672	637	664	643	640	619	630	639	634	703	654	658	663	638	704	620	619	651	626	672	717	611	643	628	675	644	666	631	622	592	666	632	628	626	655	626	611	606	613	658	604	624	641	635	673	655	604	607	615	641	664	627	655	661	694	632	587	641	691	645	641	645	656	628	683	648	650	658	688	607	661	659	630	658	631	638	674	634	672	648	625	646	622	663	659	618	626	632	633	640	630	609	666	610	707	590	596	641	642	665	602	641	642	659	698	629	619	691	708	646	648	649	631	679	615	626	666	625	651	650	661	644	634	656	656	698	666	628	640	676	587	644	669	622	635	662	607	671	584	620	621	609	659	642	650	653	660	613	626	667	582	630	655	637	653	624	667	697	663	642	605	701	672	639	673	676	672	630	618	637	657	598	628	672	651	632	635	660	665	605	616	655	592	664	643	647	619	609	686	694	665	648	636	615	626	610	641	633	630	703	619	653	619	691	651	673	637	641	651	613	636	632	611	663	618	627	660	697	658	676	645	668	671	645	618	633	633	674	630	645	727	640	663	633	631	651	615	634	632	658	665	639	645	636	579	634	660	622	624	639	617	647	665	675	638	597	642	650	624	650	631	681	622	597	679	616	655	604	685	692	637	577	623	626	696	641	601	621	638	684	635	664	648	650	602	660	642	621	612	662	671	664	619	601	648	647	635	616	669	656	615	634	654	650	679	656	635	665	664	658	661	646	644	642	701	683	647	654	657	658	683	676	639	654	674	639	621	609	630	635	631	695	620	646	630	629	638	687	626	651	623	647	656	606	659	585	629	629	674	625	612	667	645	642	615	675	632	649	669	625	671	628	652	630	646	627	620	633	643	584	670	651	606	661	640	643	606	638	662	673	641	619	637	630	640	682	640	621	683	631	647	675	659	686	629	690	634	654	634	647	655	648	631	627	625	633	652	673	630	614	646	667	605	660	647	705	657	651	681	644	621	671	597	618	661	673	670	692	633	647	619	682	675	670	676	626	651	623	688	625	674	654	659	679	676	671	651	651	629	635	632	611	647	675	611	656	645	654	631	700	676	631	655	643	636	683	628	613	607	687	656	619	645	665	662	635	611	662	644	635	680	684	643	647	641	656	645	620	628	647	682	618	607	627	688	625	658	658	661	663	633	597	654	655	629	662	620	619	650	641	609	628	648	622	660	653	675	622	659	624	666	663	650	630	655	659	656	635	605	638	670	610	654	618	634	646	675	626	664	658	631	655	650	694	665	602	598	629	671	639	629	640	672	645	662	672	672	611	668	670	686	667	659	639	631	641	618	650	677	648	603	665	626	618	683	656	621	652	615	640	640	642	595	673	653	627	647	657	659	648	632	672	646	630	634	679	630	660	641	641	651	642	687	661	639	690	636	647	635	677	640	619	633	639	637	649	664	615	656	649	625	629	637	644	652	689	669	680	638	632	642	670	629	673	635	653	650	654	642	662	630	679	589	635	619	645	654	667	648	668	650	616	653	652	637	633	669	672	645	600	653	604	611	668	617	615	601	616	643	620	644	662	673	658	638	676	639	614	613	622	689	656	613	656	714	654	616	665	663	601	660	663	612	648	695	599	651	656	669	655	678	659	643	665	633	706	669	671	634	630	671	588	621	643	655	664	638	660	647	653	632	645	587	653	617	622	661	590	655	626	668	610	619	664	656	640	682	598	606	665	648	662	615	627	685	650	664	610	615	641	648	672	620	591	626	686	609	626	619	669	618	621	635	655	631	643	640	664	665	667	603	645	606	613	684	655	646	693	644	705	638	668	633	616	643	624	601	656	640	696	641	621	629	671	637	674	662	622	652	639	612	611	699	617	635	653	699	693	662	657	638	625	648	678	629	668	628	636	655	719	646	665	639	670	696	666	688	649	701	661	616	638	627	610	690	634	684	625	635	619	675	614	660	673	647	634	645	604	619	618	649	660	682	636	648	623	581	627	667	620	611	651	697	635	598	635	655	639	673	706	602	642	667	638	688	639	657	653	655	668	644	622	690	610	649	628	648	648	634	610	657	662	705	627	636	668	656	624	650	654	631	565	701	639	635	672	676	686	641	699	651	647	633	635	643	650	652	657	627	615	664	666	621	603	653	645	640	691	641	643	611	640	626	588	610	615	666	603	684	637	623	665	656	638	634	647	618	669	620	629	643	660	653	624	635	672	629	673	636	706	666	615	626	629	634	620	631	672	642	596	642	636	647	602	671	628	653	633	619	625	687	653	637	616	642	676	633	660	638	668	665	603	628	660	636	645	656	648	635	640	612	591	648	630	649	641	667	628	622	648	672	644	635	679	678	601	643	673	668	632	640	608	641	650	645	640	640	640	655	614	641	663	651	612	650	614	650	702	649	651	636	629	645	638	651	655	672	625	634	653	608	667	645	640	643	705	622	653	645	648	594	636	639	647	654	676	611	654	653	621	713	646	677	621	652	640	624	615	637	672	616	647	620	625	614	604	635	589	650	610	683	670	675	620	670	614	669	649	603	659	644	656	639	667	632	645	650	662	630	666	646	629	640	646	653	629	619	605	665	622	616	690	637	703	622	628	632	613	636	640	649	642	639	657	608	678	663	649	659	645	641	691	632	636	628	637	649	684	655	622	611	687	619	600	661	651	643	626	658	597	679	640	642	620	664	651	699	658	609	666	664	707	662	659	609	655	616	624	614	623	626	631	627	622	615	670	650	646	625	590	644	640	640	617	643	670	666	679	628	678	669	630	658	653	638	626	606	662	633	630	643	648	633	598	624	650	596	652	635	608	639	652	642	702	632	687	637	683	603	579	685	646	661	640	643	656	611	666	605	666	695	644	636	704	651	647	631
30378	16748	5052	2707	2091	1757	1465	1252	1151	1018	1008	975	970	927	901	905	912	885	905	851	859	834	856	873	803	816	852	820	848	811	837	848	845	851	853	876	871	849	817	820	817	850	801	835	849	841	804	814	865	831	761	868	851	781	820	832	810	787	832	823	864	806	874	793	829	803	845	846	834	763	788	861	814	836	852	821	825	840	762	836	853	832	849	789	787	786	800	813	812	777	767	794	793	829	792	807	781	788	826	809	861	809	785	845	798	766	876	797	807	786	846	823	839	825	834	764	807	840	763	823	828	812	726	807	803	845	809	818	811	758	864	827	804	841	823	831	809	836	822	814	769	823	811	824	825	857	805	795	856	836	877	862	839	799	813	859	842	785	813	863	803	831	874	847	806	846	807	839	783	849	787	824	829	850	877	835	796	780	829	820	819	792	823	784	830	798	850	819	833	791	794	775	805	807	811	828	752	782	806	814	791	729	790	840	795	768	832	776	818	836	812	779	843	870	803	781	850	839	805	807	811	839	792	809	846	845	777	783	801	827	773	770	825	776	829	769	843	846	811	873	761	816	810	808	817	812	811	852	870	831	846	799	808	793	773	789	770	824	823	794	824	808	803	815	804	773	849	806	799	838	731	808	875	811	846	746	841	799	786	820	796	851	839	819	826	823	811	789	836	808	815	785	755	824	864	805	813	833	819	757	781	793	849	853	827	813	804	806	802	836	829	814	800	857	795	808	820	764	828	833	823	865	814	816	855	827	825	878	852	821	875	791	823	850	803	861	833	791	810	829	850	805	847	853	832	834	849	873	798	824	818	832	850	808	814	783	814	795	824	793	788	797	832	817	791	778	803	802	839	804	806	825	826	831	833	760	807	806	855	850	799	753	832	809	823	782	843	809	790	821	779	871	775	805	800	838	791	799	776	737	809	839	810	823	804	857	815	810	802	814	824	852	804	829	867	772	761	801	797	839	831	794	793	725	805	802	866	845	744	800	840	810	820	810	776	856	783	812	788	823	806	813	758	818	827	793	828	852	791	834	831	857	840	808	848	822	870	829	793	829	802	808	827	873	793	811	824	834	793	797	811	798	807	832	787	809	808	808	803	806	806	810	859	835	820	831	811	837	770	850	821	819	795	790	771	843	799	782	752	822	783	801	800	818	811	804	857	837	860	748	768	781	867	831	791	825	821	837	845	767	831	820	811	800	810	800	798	790	780	833	813	796	825	807	793	763	785	832	846	859	795	813	843	809	846	801	861	773	790	819	836	798	833	814	825	768	851	777	834	855	793	852	832	821	809	820	817	824	783	813	820	823	815	829	808	807	839	811	791	862	836	764	837	812	834	860	842	842	820	824	780	861	800	837	833	834	838	813	809	829	864	858	766	814	869	836	905	808	809	833	792	809	797	754	853	870	804	788	840	904	806	861	813	814	832	796	785	827	806	778	843	851	865	783	808	809	802	809	808	865	809	756	815	828	794	849	808	859	837	851	834	889	819	835	812	806	824	787	799	801	820	832	797	817	832	811	800	836	789	790	746	820	867	791	850	818	847	755	786	781	816	789	791	826	784	811	823	842	826	813	801	814	842	781	787	786	835	804	850	828	828	854	799	848	822	819	812	790	841	813	796	814	814	831	820	826	827	807	768	847	783	823	820	843	854	756	763	858	842	810	818	817	780	837	853	770	840	822	829	836	814	787	810	790	793	827	844	814	792	787	851	807	808	865	795	820	842	834	819	846	863	865	826	858	764	826	807	792	814	794	816	787	820	832	829	815	842	814	801	829	848	845	744	857	811	831	834	785	823	777	810	825	826	780	841	799	833	818	799	785	787	857	845	835	823	824	767	804	833	771	804	809	817	806	803	765	825	875	820	800	817	771	802	838	838	773	805	841	808	849	827	798	780	841	832	816	833	842	813	827	791	853	783	853	826	797	846	745	836	805	819	813	823	825	809	883	857	831	798	810	778	848	865	853	832	823	803	826	873	796	854	815	854	802	849	865	841	840	828	788	814	799	831	804	806	816	835	804	791	807	832	816	832	821	769	808	750	828	824	847	846	801	840	804	796	784	754	802	798	781	805	792	835	837	827	785	797	818	805	842	790	839	786	746	834	811	815	811	779	802	798	848	810	780	823	803	867	790	812	830	802	829	828	756	783	815	806	844	814	874	788	779	832	866	800	836	837	836	834	804	808	754	783	842	794	828	796	807	869	858	834	823	846	789	880	782	792	840	798	841	813	833	796	808	804	829	875	806	824	834	772	852	801	797	821	774	826	849	832	833	822	778	852	835	809	795	842	842	805	824	801	840	810	886	839	843	810	815	830	856	806	808	861	840	805	796	803	860	834	771	864	816	821	798	811	855	816	814	823	793	828	865	897	789	805	834	854	819	817	822	792	821	795	769	831	805	840	833	847	822	811	815	826	845	806	823	834	794	818	840	798	784	830	828	777	803	814	847	816	803	824	807	747	800	815	753	802	810	812	809	848	820	860	782	768	875	780	780	821	783	767	800	786	775	809	789	861	783	755	835	781	793	806	759	861	772	812	818	822	838	871	808	883	828	779	851	793	833	799	823	817	809	786	845	809	832	792	823	812	861	771	789	815	747	812	782	803	813	792	830	878	820	817	803	843	837	824	871	797	853	775	773	859	826	765	860	870	736	785	784	791	839	807	773	816	742	829	798	844	863	793	854	831	812	822	838	806	829	816	795	852	797	809	806	827	797	823	832	816	862	841	776	794	831	778	839	842	828	792	853	845	743	788	777	820	845	785	802	792	791	878	832	771	872	783	842	833	870	804	810	735	800	795	808	793	802	820	848	838	785	884	827	787	799	805	792	824	801	843	860	800	828	773	804	828	842	811	812	808	789	846	780	811	843	794	824	832	837	843	823	865	844	802	843	795	846	794	807	805	830	836	815	829	862	774	832	805	820	870	843	838	770	846	813	785	841	811	855	822	853	847	845	795	810	789	811	826	806	840	830	783	811	812	859	811	805	834	773	835	818	789	808	792	768	867	803	816	795	777	793	867	843	727	820	803	813	819	779	791	803	796	787	821	785	793	835	825	879	820	837	775	754	826	817	802	846	831	784	785	791	823	796	852	833	868	816	838	803	838	794	804	848	774	806	757	840	871	821	818	793	798	848	827	797	843	854	834	779	750	860	836	842	811	815	834	815	812	791	832	796	805	800	864	819	817	830	775	763	835	793	803	778	825	815	832	821	802	824	835	807	819	807	819	836	827	854	865	842	802	805	817	828	804	890	780	817	861	785	788	820	778	780	798	811	808	802	827	784	810	818	792	849	795	800	809	823	784	819	792	830	789	807	797	789	813	853	874	821	865	814	801	859	855	843	826	794	848	763	809	807	785	825	808	789	812	823	849	833	815	797	794	795	784	821	817	806	793	855	812	778	744	827	827	808	806	813	813	805	796	791	773	857	808	875	857	852	779	848	810	805	817	818	810	768	814	785	824	814	800	853	776	795	813	802	803	856
25224	21584	27414	26038	6386	625	537	508	484	498	489	429	450	470	414	437	457	408	425	391	427	437	441	449	431	427	403	403	430	404	417	391	386	447	405	440	391	426	416	408	421	413	459	406	419	439	434	378	430	408	418	439	427	423	461	365	414	419	426	436	382	409	387	420	427	464	406	438	427	391	462	369	409	418	414	440	414	415	415	370	424	385	434	432	388	436	420	423	412	397	455	388	430	446	402	374	397	405	457	405	421	431	390	387	418	426	442	400	389	447	419	421	368	398	418	432	373	435	424	399	425	423	430	377	417	416	398	418	419	399	444	389	386	417	403	430	429	401	405	411	396	442	420	434	435	413	402	441	457	404	390	382	422	418	424	437	469	410	416	382	423	410	400	421	450	428	400	391	373	427	411	409	440	398	424	384	407	464	389	432	416	407	403	432	401	390	422	449	429	411	408	415	409	387	401	408	394	428	429	457	398	383	412	392	445	468	361	440	402	448	440	425	395	376	459	407	412	413	425	419	405	458	434	433	445	407	436	430	405	420	447	399	433	396	387	380	403	427	389	410	421	411	422	427	469	423	407	431	396	437	375	389	415	398	430	404	434	402	433	405	393	428	422	374	364	401	398	450	396	395	391	392	430	429	439	429	429	442	407	385	422	407	415	436	434	406	429	386	392	431	401	395	417	389	396	408	385	445	389	407	383	394	401	396	411	450	441	377	390	424	379	404	446	413	439	389	457	456	401	403	445	421	401	379	407	382	422	426	445	399	418	419	386	411	403	406	434	425	418	401	392	415	401	437	411	436	412	402	420	427	424	400	398	457	415	407	391	419	391	414	436	403	451	419	405	431	421	414	448	473	439	377	418	401	416	426	414	406	390	411	443	416	442	389	414	436	382	386	402	411	398	413	419	423	432	415	399	420	395	421	419	384	417	380	403	434	402	407	410	392	410	423	365	402	396	438	402	414	402	426	418	439	441	387	436	395	436	420	399	397	434	387	402	393	389	426	427	429	392	445	386	385	440	395	431	383	475	438	430	448	431	436	420	395	427	419	455	407	416	424	391	397	385	415	441	396	406	424	401	400	429	429	407	439	382	379	430	420	416	390	452	382	426	415	406	414	419	419	432	432	414	421	398	402	476	431	391	411	423	448	376	409	380	367	452	400	435	428	433	415	422	411	409	418	415	436	441	393	434	423	424	417	439	409	461	452	405	382	386	419	414	432	398	420	408	450	399	433	420	391	403	408	438	414	447	427	442	406	418	420	439	452	436	399	425	429	401	377	410	391	402	386	447	406	413	434	414	406	401	377	421	369	410	411	390	396	463	442	376	410	459	398	453	421	376	369	421	393	426	407	410	388	410	427	423	403	403	396	402	401	374	380	420	387	414	461	388	401	405	463	429	434	409	424	436	411	406	410	411	425	399	400	404	418	440	407	405	404	407	374	388	394	429	403	405	422	426	451	368	421	411	432	422	397	424	431	435	424	396	405	432	418	438	447	402	399	421	422	417	416	411	416	393	400	388	415	392	431	406	383	443	394	409	422	415	400	422	435	421	418	400	406	422	394	400	420	414	423	409	409	390	434	455	430	415	408	415	371	402	402	452	406	435	438	422	410	422	423	407	441	449	422	395	408	393	423	414	400	416	421	445	444	416	448	436	389	422	396	422	429	419	419	433	406	401	431	444	428	413	426	414	431	415	447	386	411	400	424	400	445	436	377	407	451	445	412	421	410	431	394	422	417	420	409	453	406	426	385	400	420	437	413	424	428	438	405	398	405	433	435	355	469	415	419	399	395	429	423	435	424	436	416	410	454	415	402	408	398	415	456	416	417	399	435	401	434	424	421	424	427	421	418	446	404	404	423	383	404	401	433	425	416	446	418	470	416	426	407	437	423	404	435	407	397	447	399	381	413	402	397	437	416	419	390	407	450	444	408	381	410	460	403	430	418	429	395	415	406	436	478	371	414	454	420	470	416	423	434	406	416	426	399	414	401	430	454	417	388	428	415	402	419	421	420	398	385	435	404	400	452	425	434	402	420	411	443	410	392	455	453	419	452	397	414	420	428	456	451	380	413	409	418	454	438	376	401	421	440	384	430	407	411	411	432	438	389	424	401	412	396	443	381	366	445	391	403	452	431	417	397	432	411	393	438	415	428	395	410	409	416	420	400	421	450	424	359	392	445	428	417	445	405	408	399	415	387	417	422	414	405	409	402	417	420	387	432	411	422	431	404	429	405	454	373	399	408	433	385	413	414	407	386	412	419	407	412	392	451	417	405	407	387	403	404	393	445	415	393	417	407	408	395	398	436	387	398	414	396	421	459	435	410	408	416	404	397	427	414	407	411	417	415	392	447	422	427	430	407	393	405	415	422	376	404	372	463	418	469	392	422	424	409	464	426	451	390	433	366	404	415	394	413	427	396	407	386	418	436	411	429	399	428	434	425	441	428	417	384	398	416	396	417	439	453	423	387	400	420	424	438	394	418	412	421	404	402	419	415	427	438	401	424	410	458	417	417	426	416	431	412	386	390	358	373	398	428	394	404	416	382	441	376	397	417	459	412	431	411	398	424	389	427	404	402	429	420	399	411	393	412	417	418	437	376	410	404	412	421	475	427	402	378	426	410	413	417	436	388	437	377	439	392	436	373	398	420	399	425	399	436	388	410	416	434	396	409	427	385	447	442	415	397	437	431	399	442	397	436	415	412	435	403	453	413	396	445	396	455	385	367	427	436	423	419	405	414	451	431	390	402	422	391	425	416	434	434	422	437	425	413	412	404	392	399	365	416	428	406	428	358	416	456	427	423	392	418	422	394	407	391	419	396	438	376	431	402	423	424	428	412	444	408	451	353	414	420	405	433	397	430	429	382	436	399	410	457	415	428	436	408	438	441	408	436	413	399	365	399	354	429	391	401	414	417	380	388	412	427	379	411	392	417	398	402	468	440	424	389	424	417	398	422	449	429	413	459	471	423	426	432	409	441	397	460	445	432	414	445	407	399	415	421	386	417	440	452	425	413	379	407	435	428	394	418	412	383	401	391	395	439	396	400	435	388	414	432	382	413	399	400	411	428	410	423	443	423	415	426	430	398	418	429	390	437	397	434	424	384	411	423	435	411	408	426	403	426	401	433	416	424	414	394	435	403	406	447	417	440	411	444	458	415	421	418	427	408	418	445	401	401	402	398	404	388	398	455	438	411	405	410	436	417	412	390	409	414	429	426	462	408	424	438	416	423	412	390	418	417	421	413	399	379	408	450	429	395	428	414	444	401	416	428	417	417	449	406	399	423	388	403	435	430	425	384	406	436	437	408	416	424	445	418	438	391	448	442	389	415	431	415	432	412	424	448	407	433	427	382	417	419	397	417	419	420	399	434	405	382	425	397	435	394	365	385	426	385	424	432	403	455	420	441	435	435	444	422	387	373	424	417	408	398	425	398	422	449	442	417	412	429	431	406	410	408	395	421	389	431	422	394	418	417	422	393	438	450
27755	11907	2640	1517	1160	995	898	763	705	686	623	559	597	576	596	576	548	555	560	541	560	526	529	541	550	528	540	538	497	548	556	540	510	496	532	518	546	525	533	562	568	513	505	526	562	514	523	554	496	548	514	505	519	526	558	526	508	505	499	535	530	547	546	528	506	544	506	545	539	536	529	550	586	524	509	515	514	528	547	515	531	535	516	521	547	509	510	564	546	546	515	540	535	557	521	529	510	556	559	529	499	533	565	543	541	541	541	556	515	544	558	532	536	543	540	519	550	532	527	538	540	519	496	513	485	547	533	542	541	521	547	517	508	528	512	528	543	509	516	470	521	567	531	489	544	538	545	500	506	554	539	524	523	522	521	498	524	523	571	517	535	505	518	530	526	530	538	494	495	497	547	530	529	519	555	493	548	555	500	498	536	552	516	545	503	555	538	505	536	538	548	530	508	520	511	532	529	507	525	501	515	547	519	549	519	523	510	529	538	549	555	563	556	544	579	521	487	522	521	485	554	549	524	551	580	511	508	517	524	560	548	551	528	539	543	516	539	525	525	536	529	495	520	539	507	490	520	550	506	519	548	523	529	511	503	517	526	504	504	526	543	504	528	520	545	495	553	505	534	517	553	519	524	522	529	524	499	571	533	485	535	487	569	541	504	510	535	522	549	535	539	546	504	534	450	549	507	517	493	510	542	507	519	504	524	550	504	530	519	537	534	557	515	556	505	525	523	544	513	512	527	529	522	553	460	502	529	539	560	511	547	581	519	534	515	493	509	530	515	531	542	506	539	492	515	514	468	494	535	505	522	528	541	508	529	522	574	525	529	524	553	506	518	485	484	452	536	570	552	491	548	498	534	541	534	510	599	535	564	524	501	533	536	498	527	551	547	602	512	520	507	525	557	489	535	523	528	533	510	494	469	531	549	493	528	531	545	522	516	563	552	510	529	522	518	530	476	513	528	531	507	523	507	504	518	513	526	517	496	515	547	528	516	539	548	544	521	541	495	496	503	495	523	547	517	531	513	500	502	529	549	542	522	495	545	569	600	512	496	516	481	517	527	556	489	481	515	549	528	509	537	505	548	527	503	524	534	521	528	548	520	560	507	537	538	507	505	531	531	509	493	565	491	555	516	547	518	508	526	500	566	513	523	567	561	547	532	507	547	549	511	489	548	511	531	523	550	541	498	527	516	538	558	543	521	494	532	544	537	534	505	488	550	530	520	530	571	513	519	532	534	540	529	553	488	526	521	534	518	552	554	507	525	515	541	535	524	504	560	510	537	534	535	525	550	528	507	529	542	518	519	581	534	524	540	492	517	533	536	506	510	529	515	548	506	506	549	549	548	516	534	496	521	538	521	510	516	482	526	530	467	531	530	516	519	556	485	528	556	509	504	541	513	551	508	531	485	499	581	513	512	529	525	505	494	560	546	539	525	500	525	533	515	521	483	539	525	539	511	551	468	520	562	532	561	547	519	497	541	495	532	529	550	533	511	532	503	524	533	531	558	488	513	545	483	514	526	536	523	517	563	561	555	509	555	509	497	551	513	532	527	521	577	532	531	517	519	559	525	536	503	544	514	512	517	512	563	524	558	528	551	465	528	559	527	514	540	529	536	546	502	492	498	539	531	499	516	524	476	523	520	579	542	505	515	545	583	503	556	486	547	489	532	534	513	539	547	555	559	529	522	529	483	552	525	532	551	481	519	527	510	498	528	523	534	518	544	525	536	515	498	551	545	492	543	489	536	524	542	517	545	520	558	556	517	523	482	523	470	534	485	537	527	478	517	550	506	547	479	531	504	485	521	533	505	533	543	484	518	547	577	543	497	524	545	542	514	531	549	526	491	525	499	531	500	536	546	523	486	488	505	534	541	499	566	497	548	480	570	553	539	539	469	524	534	526	517	521	524	524	535	509	550	549	484	570	528	510	488	492	517	524	502	504	515	537	530	532	544	522	500	534	512	490	527	480	496	526	536	517	521	559	504	529	526	539	518	497	528	524	535	547	531	493	554	538	535	520	519	535	571	516	559	541	546	533	525	529	474	527	557	531	508	521	544	507	534	540	521	534	555	454	532	501	537	567	563	487	535	552	528	511	542	528	528	527	537	542	525	551	499	546	509	523	516	536	546	524	557	539	518	485	519	523	586	513	449	577	474	556	468	558	494	565	517	531	494	509	548	494	510	505	453	503	511	513	511	509	496	517	530	524	523	523	546	517	530	499	473	510	547	546	527	495	523	545	535	503	540	544	476	507	527	520	530	479	539	475	584	526	520	505	512	520	496	529	478	528	507	510	533	523	487	538	510	523	509	501	559	535	517	518	513	514	543	513	556	527	527	533	547	505	561	502	551	536	535	541	553	534	524	507	509	564	524	517	558	523	493	499	524	498	526	511	531	512	564	486	561	531	545	539	505	526	554	525	487	535	511	540	517	502	572	509	545	512	576	487	534	517	514	511	527	532	513	513	554	522	558	503	535	502	519	553	487	490	547	543	522	520	554	558	539	511	514	534	545	541	514	556	539	555	536	530	537	515	508	506	517	495	520	539	500	534	557	522	546	552	518	560	563	519	542	537	545	472	539	507	523	503	502	549	525	492	549	521	537	518	516	494	518	482	529	579	527	512	494	560	560	496	534	545	514	539	538	518	494	514	571	510	523	545	503	517	515	514	533	517	480	523	561	545	512	499	564	534	561	516	551	550	497	481	472	550	544	530	546	505	527	533	573	569	512	503	519	518	587	481	533	514	564	490	541	519	536	554	542	513	543	533	528	542	482	528	550	534	546	493	527	520	532	511	496	505	548	497	537	530	494	499	496	507	558	524	503	516	537	541	502	600	525	480	516	536	532	526	501	530	543	520	532	544	508	524	508	474	504	556	525	505	528	510	494	520	501	522	531	535	547	555	544	502	493	540	567	539	524	511	561	529	563	505	548	513	517	528	509	526	501	527	523	540	520	524	538	556	501	541	535	532	514	544	532	493	562	521	514	566	563	510	479	507	516	518	539	496	532	515	556	508	519	510	518	528	539	540	488	539	518	567	554	521	517	541	526	509	527	496	541	498	518	521	522	553	486	540	518	513	533	485	515	503	532	531	508	539	544	548	501	502	505	542	490	531	543	522	545	510	544	550	531	527	486	535	512	529	519	534	505	523	545	532	573	507	493	553	527	515	545	514	500	483	524	549	530	513	557	518	530	538	497	552	516	509	535	545	553	461	516	571	502	538	541	524	515	571	549	537	526	512	558	490	522	552	523	564	529	524	516	569	559	511	511	558	536	530	483	559	508	569	561	575	497	534	478	535	534	533	512	525	530	548	539	559	545	483	512	511	509	503	568	535	510	500	517	545	534	566	540	505	535	504	582	548	562	523	485	514	537	493	484	520	511	550	521	499	482	550	515	541	508	545	507	531	556	475	506	520	523	516	509	558	514	539	485	525	488	512	540	542	520	527	553	529	459	515	511	539	525	485	550	506	545	533	516	505
22937	21578	29304	24320	21579	21543	4330	711	514	495	423	415	369	352	319	342	346	354	321	298	279	296	305	295	309	292	284	283	266	283	299	261	290	278	271	280	301	247	256	251	258	285	275	271	289	235	296	272	239	276	267	262	269	271	284	271	262	258	258	271	290	264	277	285	236	265	259	240	267	256	255	282	277	277	260	266	262	281	246	274	265	272	299	261	253	258	251	261	286	267	270	283	262	239	248	274	266	281	262	282	267	266	256	275	250	292	255	256	276	271	244	273	306	274	296	283	264	248	231	246	257	292	270	291	274	277	261	239	234	272	259	267	245	266	250	252	280	266	263	304	235	269	241	259	246	276	280	259	277	249	274	257	235	264	258	247	291	260	252	229	269	265	274	246	228	276	264	275	257	267	267	253	251	281	261	237	266	231	242	250	286	254	277	276	257	240	252	285	265	270	294	264	246	261	290	270	268	257	273	275	275	281	251	266	255	254	232	294	307	270	270	265	254	285	260	280	254	250	252	263	276	254	254	284	271	246	284	289	260	239	264	269	265	251	255	255	275	263	276	274	268	286	258	276	255	270	247	255	261	281	261	259	270	268	259	263	252	261	268	279	273	277	238	274	252	261	274	267	282	263	263	264	246	260	239	284	240	272	240	300	231	272	275	221	271	265	263	272	261	249	228	252	252	276	259	291	282	230	270	265	258	247	292	273	293	261	255	220	217	271	264	248	258	283	234	279	244	292	265	249	266	290	276	267	272	272	261	265	273	281	248	270	257	247	261	278	260	277	262	241	267	270	267	251	260	277	247	260	260	214	246	265	269	238	260	293	287	275	251	258	276	286	268	256	215	285	270	270	273	235	271	269	246	257	287	287	237	269	247	242	268	250	274	245	249	284	283	240	268	265	318	250	268	235	238	248	247	239	261	251	278	236	270	239	267	266	230	254	267	248	246	269	273	289	263	282	293	241	296	255	235	259	296	276	267	247	247	260	251	272	238	260	262	273	238	288	254	255	270	269	242	293	293	263	255	293	294	254	260	225	259	257	255	250	245	254	244	261	256	289	256	236	271	290	249	276	232	271	285	263	273	264	278	270	265	272	248	244	265	251	251	247	273	235	298	273	249	259	252	251	226	251	274	252	272	264	270	279	268	258	266	236	278	276	256	279	241	256	250	265	264	275	272	264	281	282	303	295	249	243	292	240	265	262	263	223	253	222	274	290	275	270	249	247	277	248	263	245	259	255	285	237	235	268	253	245	266	263	254	255	296	276	271	228	262	235	272	260	243	243	269	242	276	239	237	301	248	278	257	282	278	239	257	292	259	252	277	233	279	261	262	241	283	245	279	255	282	253	239	254	241	266	281	277	256	263	255	231	252	258	259	231	262	245	280	264	266	291	280	266	273	252	264	262	262	251	268	275	266	289	270	257	248	291	261	234	274	269	263	273	262	262	273	258	250	268	248	273	238	288	275	246	265	310	262	248	261	245	261	259	261	270	276	279	245	256	236	260	277	251	252	243	259	261	275	279	255	256	246	256	254	268	272	259	268	256	254	203	264	267	274	255	256	252	242	242	276	252	280	271	244	279	273	297	269	225	269	261	254	266	259	252	279	263	258	266	250	226	256	263	277	293	277	280	282	283	258	275	269	268	277	279	246	245	244	257	272	259	242	258	255	275	278	270	251	293	257	261	275	244	255	249	270	238	255	247	252	273	264	276	256	241	276	265	248	267	261	252	265	286	246	261	281	300	285	277	263	243	269	257	245	267	251	270	244	266	261	259	285	255	257	273	252	281	273	263	245	293	273	275	303	230	249	268	282	239	248	266	249	265	266	266	262	249	266	288	237	252	287	247	284	262	285	227	259	304	234	251	258	259	274	293	260	262	278	243	281	256	239	282	291	251	253	240	238	251	281	268	288	271	266	244	273	263	268	256	294	282	237	247	249	262	252	270	260	245	266	282	265	281	247	271	290	274	268	260	251	266	236	265	262	252	276	240	250	254	246	246	290	242	276	268	268	265	277	281	247	260	243	251	262	285	272	237	250	257	260	278	235	263	275	290	275	286	263	261	276	275	259	260	249	238	255	280	261	253	287	248	265	262	255	258	278	237	259	253	273	258	266	265	273	271	246	245	277	264	277	264	263	237	251	265	221	266	290	239	258	254	274	265	262	275	252	277	255	250	262	257	274	287	251	268	227	260	287	248	280	285	264	267	272	281	306	277	239	260	249	267	243	264	294	260	248	280	253	264	254	243	268	261	241	257	263	276	237	260	272	255	270	234	266	261	262	258	272	275	243	267	258	276	273	241	268	255	261	244	262	272	259	235	253	264	234	250	280	270	240	252	278	250	243	253	258	230	254	262	254	279	285	260	240	277	259	273	267	255	253	261	260	231	240	248	241	244	253	268	263	277	283	276	279	258	240	282	312	273	246	270	253	266	267	241	232	257	254	268	273	249	242	291	265	259	273	274	266	246	248	273	272	288	256	255	255	278	265	264	245	257	268	259	272	252	244	257	268	260	247	248	270	240	262	254	282	271	292	216	269	252	246	263	266	286	264	272	264	260	272	280	260	283	271	249	240	282	278	260	254	259	240	273	256	257	255	269	254	239	246	269	252	264	249	260	250	247	269	253	280	276	260	238	258	254	253	296	248	303	271	255	240	284	223	286	274	264	278	290	249	259	275	259	255	279	249	273	266	278	291	260	265	242	290	290	279	281	255	275	249	273	229	249	281	233	268	245	236	262	282	266	248	261	231	258	257	242	281	250	228	275	276	290	235	269	256	282	263	273	293	258	262	242	234	261	276	271	244	229	274	295	253	264	250	268	263	271	302	269	265	251	301	231	265	261	264	280	250	269	236	282	258	252	269	254	241	247	275	289	288	266	261	269	291	255	270	254	252	266	259	247	271	259	251	253	264	258	250	242	261	259	280	248	252	280	260	256	263	261	272	255	234	289	284	250	262	300	257	259	256	252	279	254	261	262	279	253	268	289	269	258	289	262	268	236	250	257	254	241	271	255	294	240	247	245	262	253	269	264	280	269	263	280	270	242	255	278	260	265	231	246	308	268	259	249	270	236	268	267	232	247	264	249	238	263	280	259	267	252	265	265	287	258	238	272	259	282	238	243	270	276	256	254	260	227	244	285	266	271	277	261	240	229	266	268	229	284	274	258	274	261	253	251	274	271	263	291	286	275	274	271	261	264	267	266	280	290	270	255	275	281	233	257	256	263	257	265	273	256	281	260	298	275	249	289	229	234	243	265	275	275	261	257	262	278	257	248	258	253	283	242	281	262	264	272	240	247	256	264	246	228	252	266	263	240	280	262	259	271	278	270	273	248	265	272	269	246	246	246	260	285	264	247	244	219	256	263	274	268	268	269	249	270	251	260	264	258	245	246	259	254	251	238	260	262	255	273	268	276	267	274	262	240	257	274	252	266	259	246	251	254	259	269	258	263	249	256	249	262	242	289	267	259	239	258	270	269	259	257
36686	22228	7746	3720	2630	2029	1511	1203	1023	896	745	647	606	588	527	521	481	474	450	447	477	429	431	413	404	415	383	422	377	390	381	354	408	364	366	397	389	345	360	376	367	396	356	362	355	357	399	361	392	375	354	348	344	383	365	340	377	350	345	359	348	317	359	353	335	363	348	349	367	366	363	342	365	350	342	322	358	340	367	319	350	351	334	326	338	380	343	363	293	388	381	351	351	356	351	341	361	336	360	360	352	348	345	360	356	361	345	382	363	367	367	366	341	328	313	364	323	364	339	333	342	338	342	345	362	343	367	329	369	355	347	348	340	346	319	366	360	315	339	363	334	344	330	401	331	334	355	325	322	371	331	335	312	355	405	358	327	374	342	336	337	363	344	361	388	341	355	333	345	313	345	372	326	353	351	328	352	346	370	341	326	362	353	352	386	339	369	359	309	343	340	338	333	334	339	340	360	324	321	351	343	357	322	350	304	357	382	367	350	355	341	372	349	367	330	335	360	333	336	373	340	305	349	353	373	312	364	353	378	364	377	337	368	349	339	318	364	348	369	330	337	318	356	332	360	346	347	328	381	346	353	359	320	357	351	327	317	343	350	315	354	355	353	354	358	347	329	370	359	341	359	351	353	362	359	330	357	393	359	359	356	382	376	352	325	349	335	354	349	339	367	370	366	349	358	347	327	345	346	364	338	344	349	336	359	348	355	328	359	359	352	355	337	347	370	337	403	326	334	332	350	326	319	353	378	358	329	337	346	339	337	338	367	332	355	301	340	327	354	346	337	351	346	319	371	367	380	339	321	368	343	323	344	361	369	339	370	316	365	334	365	375	348	370	346	357	382	338	374	322	355	364	377	376	333	378	328	339	322	366	375	378	347	337	348	336	366	318	388	371	360	337	332	363	350	370	332	377	357	342	342	370	363	347	351	353	338	337	359	362	360	346	337	350	361	368	363	340	352	360	367	315	331	331	333	364	339	362	375	349	329	363	340	339	318	331	380	339	333	317	352	326	338	339	338	351	364	357	353	374	345	356	343	361	383	328	356	340	321	344	356	331	342	331	336	360	348	321	331	354	335	350	367	331	358	350	317	322	333	357	367	329	354	329	351	367	370	352	358	350	323	345	312	343	307	319	363	334	338	358	363	394	341	338	328	400	358	362	385	338	344	353	379	360	330	330	358	321	344	379	345	368	374	319	336	371	346	330	342	349	371	390	321	334	348	342	348	310	379	328	355	386	324	354	331	330	346	344	384	306	350	374	365	328	341	303	372	337	336	367	307	385	360	322	357	373	346	338	379	335	332	373	351	345	283	366	389	338	355	361	342	340	340	358	371	375	354	328	357	353	350	336	366	369	350	359	347	357	313	331	351	317	313	315	358	327	303	363	356	343	348	328	332	336	381	355	349	333	318	371	341	347	356	342	343	333	343	368	337	354	370	354	348	329	367	351	343	357	370	320	352	347	343	361	355	387	415	356	354	347	335	361	386	374	357	348	353	351	353	326	335	347	388	340	342	325	348	334	342	365	342	337	354	348	383	350	379	360	313	361	337	352	337	314	368	386	365	354	359	358	341	325	369	367	402	318	362	378	364	338	324	333	334	311	350	357	362	360	346	314	355	361	299	353	339	320	361	365	353	343	337	355	380	336	365	352	338	321	348	348	351	343	350	350	358	348	390	321	349	334	299	345	362	325	336	355	378	334	350	351	359	364	337	328	351	330	333	338	347	332	359	318	309	340	356	337	347	329	369	360	343	339	375	375	354	351	354	333	360	352	321	353	298	333	351	361	353	357	342	320	336	350	356	325	357	327	347	351	356	342	370	347	356	319	308	361	352	345	360	375	351	355	334	349	364	369	331	380	362	363	340	342	354	355	360	364	344	314	344	333	341	349	346	340	350	356	362	331	361	336	345	356	339	326	364	320	324	344	347	331	335	360	363	378	353	373	349	338	397	360	331	323	365	339	314	371	369	352	349	333	387	336	330	363	383	314	349	361	301	357	357	351	360	340	361	300	342	331	354	359	344	374	348	336	344	349	376	387	331	358	362	336	337	370	348	337	352	367	342	363	382	322	336	333	362	354	331	348	378	352	326	353	343	316	328	350	348	356	350	329	342	346	375	307	349	333	367	292	339	335	354	330	365	366	358	379	353	337	306	344	352	335	352	344	340	331	353	355	357	328	318	354	372	329	368	312	352	357	357	291	348	358	318	320	349	367	358	335	337	365	363	346	379	359	362	351	368	321	344	397	338	362	334	340	373	325	339	354	346	344	369	302	356	340	354	346	377	328	330	321	333	384	323	340	336	340	354	342	375	337	391	308	334	316	343	358	329	345	343	350	336	360	384	365	372	320	333	346	403	350	348	361	359	352	320	357	349	319	346	362	364	365	360	361	351	329	355	342	347	359	331	397	340	370	343	354	346	317	348	353	338	327	317	363	356	364	367	347	331	347	365	351	341	351	349	360	337	305	346	357	367	349	334	360	352	338	351	336	386	328	361	324	364	341	390	317	337	341	378	360	348	332	361	367	360	362	342	353	347	321	347	358	359	337	334	318	360	348	354	352	381	340	338	332	334	337	321	343	362	333	340	342	341	361	360	325	352	335	330	360	359	366	341	355	374	313	364	365	341	370	354	364	357	369	331	328	357	356	365	366	369	366	355	356	356	391	359	364	364	342	356	361	347	337	374	335	330	327	318	353	328	350	332	375	366	343	330	372	355	349	361	333	350	336	313	342	355	370	358	318	319	335	363	360	356	338	362	350	337	353	342	325	358	358	359	338	326	373	360	343	343	358	336	320	354	332	323	349	375	348	337	385	363	322	354	337	323	352	318	373	362	354	341	350	357	341	337	359	358	343	367	346	367	357	329	341	346	330	367	339	350	341	358	375	301	359	357	321	363	369	360	355	331	373	364	347	368	328	349	355	346	394	374	318	348	372	337	351	335	377	362	328	354	378	343	377	365	360	342	345	346	359	332	364	359	370	389	351	363	364	347	333	343	347	383	356	327	337	322	364	350	314	366	350	340	377	344	329	358	357	348	332	372	352	348	348	340	345	350	343	318	344	378	357	344	366	337	356	347	372	326	330	353	342	365	359	331	370	352	312	340	355	389	334	314	358	369	335	351	372	332	341	323	310	407	364	357	317	368	346	349	363	364	373	358	344	372	347	373	389	351	343	353	342	344	361	366	356	327	345	346	325	366	351	353	343	368	387	333	368	368	349	324	350	342	346	330	347	317	338	360	333	340	311	360	315	341	351	326	370	339	334	365	359	336	355	336	333	339	358	348	328	328	375	360	347	316	326	350	348	366	346	324	374	358	367	331	336	355	358	341	401	385	340	339	364	337	330	349	357	352	380	363	346	353	327	348	362	354	317	318	334	343	343	342	337	343	325	364	324	389	298	309	339	337	336	334	359	329	352	317	336	344	349	310	309	331	367	337	344	344	347	334	352	374	307	340	342	372	318	353	346	356	331	345	353
27831	18704	4527	1018	799	714	735	726	750	723	727	717	735	684	740	738	724	686	670	698	734	729	697	716	713	716	693	731	681	712	712	675	658	718	656	727	739	697	721	714	687	713	687	699	690	676	730	665	669	768	654	676	717	698	683	730	750	724	710	698	683	719	678	704	676	688	689	708	719	657	712	690	728	685	658	648	680	721	692	699	723	681	683	666	715	678	708	697	703	698	702	745	704	661	712	734	692	659	711	657	768	700	702	673	710	733	726	687	639	755	707	674	696	681	727	686	707	719	705	731	692	734	658	695	708	679	698	705	680	676	712	697	657	694	646	695	620	672	710	672	687	712	743	700	689	747	711	670	653	677	709	734	682	678	675	700	710	750	685	696	676	735	727	696	729	670	659	712	700	672	713	713	668	697	744	663	696	698	681	700	712	715	680	692	688	687	668	708	684	743	696	725	698	709	694	679	703	665	639	648	705	715	659	689	679	707	668	690	711	644	718	705	648	741	665	675	704	667	666	690	717	742	662	657	695	737	728	686	740	692	693	700	712	677	640	643	682	686	660	715	697	705	692	682	648	699	690	696	680	699	731	723	718	684	662	700	686	643	700	697	686	673	697	682	700	695	672	716	681	684	703	666	737	759	749	726	729	709	662	693	657	709	656	735	727	691	683	703	676	695	684	699	692	685	657	740	725	697	744	718	713	756	671	710	731	702	662	700	696	686	722	678	675	633	692	704	680	672	663	678	686	742	720	710	706	641	692	668	682	678	741	700	644	643	711	681	760	698	703	720	687	694	677	748	680	711	729	717	733	728	612	643	691	714	669	671	732	708	712	734	689	661	718	709	690	695	709	730	763	694	650	704	691	660	700	687	719	698	694	704	694	696	733	693	710	699	694	657	738	744	707	721	694	747	682	732	682	676	667	711	711	719	668	716	698	655	669	725	692	716	724	690	646	714	716	713	741	684	694	711	716	668	699	697	707	709	718	730	695	724	706	638	702	695	691	678	636	682	728	700	676	684	748	642	718	688	711	703	694	701	663	697	750	686	764	716	712	767	687	642	672	673	689	722	697	656	716	746	673	760	697	685	688	712	726	707	689	701	683	735	744	718	700	672	711	699	680	768	731	688	714	685	742	673	732	704	681	706	713	685	705	738	688	693	683	683	679	693	634	700	718	682	697	665	702	699	722	668	641	712	699	703	733	680	667	694	691	704	686	732	683	703	696	722	667	720	702	667	710	676	692	646	702	719	655	660	737	700	710	709	741	752	738	670	693	680	694	682	705	679	725	692	697	673	719	711	690	670	699	686	698	702	703	670	683	701	696	657	718	694	673	676	683	706	725	689	745	690	724	698	674	761	749	722	724	660	641	697	711	689	750	715	647	710	745	703	694	717	693	709	708	720	680	693	658	743	678	656	721	703	672	712	653	719	686	714	726	692	706	684	668	743	674	708	625	679	684	708	705	694	735	712	748	680	684	619	687	681	660	622	698	681	693	682	688	688	684	687	695	690	696	671	690	698	706	717	613	704	679	703	735	693	671	732	647	695	712	701	706	747	699	706	722	690	679	688	704	664	675	673	705	723	718	711	708	704	691	692	715	677	668	683	719	651	692	682	685	710	738	674	707	690	663	690	692	743	697	738	683	694	708	708	668	707	642	732	735	641	720	695	670	680	688	706	709	684	718	739	653	732	733	668	717	675	658	695	710	705	679	725	731	718	734	692	691	695	704	692	773	657	709	673	697	689	668	722	669	695	711	633	728	721	708	707	691	707	694	694	647	670	653	668	699	717	643	720	701	685	706	702	695	709	683	675	703	698	674	677	749	680	712	701	644	683	700	740	724	714	698	686	690	717	678	682	709	710	688	677	734	700	712	730	697	693	656	667	704	734	693	724	674	694	676	698	720	709	693	704	654	656	718	686	704	678	641	682	710	715	665	675	659	698	720	717	654	679	677	719	662	726	672	708	698	709	691	717	654	726	749	695	744	716	702	719	662	744	676	686	697	708	690	694	649	737	684	739	711	673	716	667	704	759	710	720	692	709	661	694	730	724	723	736	704	729	712	749	735	697	681	691	718	680	649	711	660	669	702	699	658	735	659	712	755	666	664	715	721	639	697	707	703	682	724	637	713	712	678	714	658	661	664	667	723	669	720	689	690	673	696	667	668	683	683	720	712	698	677	705	689	705	697	711	702	700	683	730	685	698	680	702	755	703	716	741	677	720	691	754	669	744	646	717	657	667	647	695	692	647	664	729	737	691	671	676	649	687	668	722	728	675	660	666	656	694	684	654	683	672	641	711	695	719	722	676	704	687	678	684	663	683	705	655	722	688	673	711	658	663	700	698	694	672	697	663	699	707	665	695	702	703	709	683	708	694	700	687	674	726	700	696	668	716	680	704	725	718	687	722	673	664	682	663	737	732	709	655	695	704	690	677	717	674	661	684	656	729	668	676	688	699	667	678	729	751	689	704	646	716	730	746	689	718	668	671	720	686	740	695	675	698	686	702	699	700	673	688	659	688	672	710	680	687	690	723	721	718	669	687	692	690	665	711	718	679	725	710	683	688	676	705	683	676	721	700	681	693	735	686	711	675	690	704	726	709	710	702	727	723	696	662	690	688	723	728	678	658	668	653	660	706	694	690	692	751	734	735	659	674	670	710	678	727	678	645	686	668	659	723	648	702	678	712	719	646	732	661	663	716	684	709	725	669	671	657	691	700	709	710	691	686	750	667	681	718	738	735	704	663	716	693	649	712	693	634	694	680	732	677	682	757	675	710	698	697	684	680	666	685	700	672	702	703	718	699	685	721	714	678	710	705	685	727	683	651	764	641	737	704	704	685	702	703	710	702	708	643	666	704	702	701	677	715	667	703	727	719	726	665	675	620	673	728	702	676	702	690	681	701	737	725	672	710	706	695	700	684	686	687	683	694	717	723	647	739	672	611	731	730	683	693	691	672	692	700	690	723	731	736	726	696	728	702	701	725	690	652	698	709	740	674	666	676	692	717	722	665	730	701	681	727	698	755	746	673	717	695	754	696	682	689	724	673	678	690	715	685	716	674	668	720	720	773	701	705	710	641	709	663	668	618	715	733	701	682	736	683	749	678	678	655	658	659	697	729	764	698	650	679	668	673	706	692	752	703	688	669	681	668	673	716	680	718	660	647	718	708	733	694	709	650	690	643	661	726	708	655	695	650	691	684	699	695	721	677	667	733	682	754	696	703	722	654	681	695	663	756	684	702	682	669	656	725	698	705	680	678	653	671	757	670	706	707	735	682	733	697	661	671	708	654	677	698	702	699	726	710	703	720	667	680	708	707	700	710	699	665	688	730	717	663	707	714	628	696	686	678	715	644	724	692	752	690	670	681	685	697	699	693	674	728	688	714	698	717	726	704	699	644	716	703	712	696	756	710	697	687	717	690	702	688	703	715	723	706	706	713	706	691	693	734	717	704	672	701	684	699	709	665	680	676	677	675	700	723	662	684
9067	2899	1160	998	900	921	872	958	880	851	866	859	900	924	852	864	850	868	865	884	901	857	906	864	907	861	891	868	904	865	867	903	812	878	899	821	912	862	847	894	894	854	842	885	880	788	876	905	860	881	867	848	849	845	897	853	858	851	918	879	924	863	829	924	855	837	835	875	872	857	833	904	849	852	836	845	855	850	885	862	850	860	892	865	858	828	840	858	882	832	891	880	882	884	879	857	920	902	848	930	846	914	870	901	876	842	879	858	911	874	932	849	844	829	875	883	866	914	854	923	877	923	862	843	869	915	899	918	873	935	854	895	941	817	909	872	908	780	897	848	855	873	837	848	869	876	799	820	845	897	836	843	870	934	826	859	881	820	848	877	856	895	877	885	884	874	843	855	878	868	837	872	860	849	833	848	842	877	856	870	924	880	864	827	888	842	936	816	871	801	880	857	854	867	843	889	879	816	868	847	858	945	921	850	870	855	879	860	774	857	905	884	832	846	845	903	836	910	843	810	881	910	830	889	852	904	883	917	828	817	913	875	856	913	891	830	897	829	858	855	864	869	903	848	879	924	874	821	862	798	882	905	894	863	877	870	880	889	868	833	835	866	890	867	913	892	891	868	824	869	861	874	903	834	905	871	900	888	820	892	888	861	870	857	835	867	866	883	914	842	824	869	865	868	832	907	883	904	871	900	869	851	851	828	907	894	869	906	862	878	922	868	909	871	901	891	868	867	854	870	872	848	855	905	893	851	882	867	888	866	846	865	910	855	877	878	871	848	869	831	872	858	864	821	911	872	864	833	862	835	817	876	874	861	823	878	878	832	854	875	881	824	868	861	926	903	818	904	866	896	820	831	919	845	893	883	808	905	872	887	907	873	902	866	937	841	876	915	880	835	840	859	855	836	860	857	855	809	885	880	827	924	848	895	856	852	866	840	891	828	872	871	852	891	905	881	899	892	859	899	857	841	908	887	894	854	871	888	910	887	881	832	864	873	867	889	838	888	871	888	847	882	866	787	833	901	893	878	924	853	872	813	887	886	889	822	818	855	863	858	837	913	934	854	885	854	827	843	872	902	832	873	867	886	910	850	885	894	893	872	882	883	854	869	872	841	859	895	866	875	851	912	836	883	911	876	863	826	833	875	815	821	877	850	902	910	857	868	864	842	887	859	911	858	877	844	877	837	899	850	803	869	879	853	921	838	910	926	861	838	867	857	772	866	876	824	817	881	890	887	933	883	872	891	839	880	902	885	900	907	845	837	866	865	872	893	839	878	828	836	868	892	883	893	864	913	925	923	903	874	851	888	862	868	860	864	844	920	889	908	884	828	859	859	910	874	826	889	852	855	878	880	867	875	839	880	887	895	860	869	899	899	822	832	899	855	897	881	883	801	852	840	912	843	852	818	857	901	889	813	898	898	906	876	851	859	847	900	879	931	886	887	909	832	870	873	795	872	906	894	808	853	837	890	890	876	844	936	862	840	816	797	904	849	861	860	869	886	806	892	870	857	842	877	824	875	880	804	853	844	852	808	853	880	839	877	858	855	925	864	861	874	848	906	825	869	902	829	848	870	862	853	873	910	898	835	847	861	866	824	835	873	872	908	881	846	866	830	854	896	849	832	813	859	827	880	829	838	852	914	843	823	846	882	868	907	869	856	874	832	871	914	829	909	881	833	851	839	864	921	834	871	870	852	893	856	790	920	861	890	860	912	844	866	821	850	915	870	880	886	872	854	878	848	827	892	870	832	893	827	844	863	876	864	869	839	892	909	859	860	865	926	887	888	905	815	864	884	817	867	845	872	895	838	870	830	914	910	855	856	880	853	848	891	863	850	820	868	855	898	869	849	862	898	950	850	850	851	892	864	917	868	873	889	865	870	858	842	843	861	889	841	851	872	860	815	884	866	850	842	829	900	950	859	846	817	939	839	903	850	884	833	896	853	796	868	881	867	899	875	895	926	904	821	865	874	892	868	888	924	840	879	844	920	818	842	931	886	845	841	862	865	827	851	883	892	882	909	857	849	910	857	856	950	836	827	853	835	872	858	864	869	952	873	868	906	876	909	879	907	866	875	854	845	888	837	891	890	868	876	832	899	864	845	878	863	843	862	854	849	896	882	852	879	890	888	825	895	883	848	854	866	907	849	834	874	876	899	864	924	784	885	822	862	891	865	843	861	877	875	867	844	898	871	887	904	907	873	907	819	922	817	872	904	824	856	863	836	877	906	848	813	847	854	853	850	866	863	883	885	859	867	945	902	879	880	844	871	859	870	859	886	889	809	860	874	908	876	868	854	852	823	872	873	933	855	869	836	879	872	884	865	911	885	897	841	906	849	896	847	869	798	856	883	842	868	844	928	870	857	847	839	829	832	850	840	839	887	835	929	909	875	873	919	871	918	867	849	826	815	869	852	807	885	831	863	914	795	851	793	869	906	842	844	845	809	849	893	853	873	844	814	816	892	873	828	906	858	896	851	878	835	846	841	906	859	911	865	899	822	852	907	883	904	889	886	875	907	893	845	884	905	879	883	828	862	861	911	886	900	839	895	858	883	874	876	839	841	813	910	864	850	862	861	832	890	869	890	843	902	847	846	858	941	897	888	866	852	846	784	846	838	885	885	876	898	834	868	835	847	879	875	928	918	907	856	825	867	878	858	831	873	839	844	826	856	900	854	871	866	865	887	830	901	880	831	825	889	836	900	877	844	852	834	858	868	880	877	843	857	896	935	840	872	873	837	792	873	808	888	904	892	891	885	859	879	890	906	867	840	877	864	849	828	926	871	879	826	914	857	880	824	866	918	886	833	888	834	874	862	861	909	857	853	882	898	890	862	863	870	897	908	886	934	850	849	872	905	917	836	872	896	843	815	945	848	929	818	871	880	865	845	863	821	869	881	903	863	864	870	881	848	891	864	913	865	848	878	875	799	837	823	828	836	875	838	868	878	856	920	861	851	844	848	871	909	942	833	884	886	904	838	867	888	868	862	866	827	870	842	821	864	891	932	840	919	873	931	865	861	858	906	883	915	899	851	903	861	922	861	876	898	884	816	905	880	829	932	796	835	860	891	859	858	890	851	874	884	813	883	887	909	901	877	927	859	852	875	840	864	840	820	876	851	940	834	906	906	898	913	895	880	889	881	823	884	880	819	848	864	902	879	870	876	840	917	866	880	810	908	868	863	902	867	872	863	836	907	896	842	833	802	883	890	862	837	879	884	886	838	859	872	832	850	846	894	885	886	866	858	923	813	868	827	876	854	890	908	842	843	900	906	909	863	866	921	871	902	886	849	906	849	885	893	898	800	848	881	883	913	877	873	881	886	862	878	930	841	934	844	852	860	859	848	837	872	887	888	893	846	896	891	843	835	889	918	850	862	894	869	899	863	862	867	879	850	922	861	878	894	910	880	866	875	830	860	889	894	904	930	803	872	833	856	881	838	864	852	880	890	883	891	902	878	888	879	841	829	834	824	922	873	884	840	849	810
23949	21506	28724	24713	21471	8277	1141	904	757	747	741	689	683	688	712	744	739	720	646	627	640	689	682	671	678	662	650	638	679	668	655	656	629	677	674	645	645	671	655	632	655	636	632	582	660	661	631	625	663	656	622	642	654	623	639	646	669	638	634	640	626	627	661	611	636	664	648	614	642	603	625	660	623	640	660	689	621	674	582	583	609	602	612	600	635	641	706	624	671	659	629	652	573	590	645	672	621	670	649	637	598	636	629	659	643	634	670	634	618	618	621	617	615	608	636	662	671	618	628	672	673	616	637	628	655	623	686	668	646	597	618	607	690	620	603	627	674	613	644	639	628	645	618	607	632	627	626	588	630	636	624	634	647	619	621	635	645	655	641	674	626	612	647	658	665	649	607	636	645	644	677	624	657	590	689	651	628	649	660	590	686	626	601	649	629	642	663	637	615	633	617	636	630	631	636	625	634	681	662	659	650	657	626	651	691	611	719	661	602	631	652	684	630	632	613	633	673	613	603	669	619	675	617	638	650	594	680	630	612	643	628	614	629	652	647	636	643	603	616	613	624	643	645	679	684	632	617	674	675	646	639	671	608	655	626	625	640	611	636	632	619	655	608	578	667	627	611	633	641	639	637	677	654	676	633	651	650	597	685	699	673	634	686	693	623	681	626	619	640	627	642	585	663	610	675	648	626	592	619	655	636	637	665	648	621	613	629	616	599	639	641	610	662	620	597	609	666	626	629	646	641	680	616	648	664	648	632	614	665	582	686	636	696	662	594	596	645	607	613	686	685	632	655	636	646	659	658	641	648	655	632	656	628	643	640	666	654	655	585	640	638	643	646	635	608	661	685	625	656	611	644	612	643	648	610	649	632	686	644	552	651	640	642	679	663	669	598	603	650	608	662	614	648	673	637	629	638	614	590	643	595	701	651	694	593	684	613	644	674	698	677	689	620	627	601	609	610	641	656	644	624	594	650	644	616	640	642	651	640	640	632	626	643	653	657	612	630	674	658	678	607	623	679	652	622	675	638	638	631	606	666	626	662	648	624	645	626	631	688	601	605	633	585	636	639	618	597	666	639	652	620	620	678	663	654	627	654	640	658	624	638	623	622	619	628	648	594	683	637	598	627	646	615	622	660	643	626	612	628	653	602	627	604	615	662	674	627	612	619	622	633	643	595	630	646	633	637	657	638	647	644	624	622	677	700	638	651	608	613	638	623	573	659	622	650	600	661	626	608	636	659	675	672	660	647	606	603	636	645	615	659	657	603	687	621	621	619	662	646	659	635	644	670	638	631	654	642	605	629	653	640	646	629	661	684	673	666	647	627	635	667	650	630	643	668	634	719	633	630	691	616	648	589	645	651	626	652	621	662	611	634	629	604	670	609	625	665	640	642	660	658	641	662	630	675	646	605	669	621	677	651	658	622	625	667	644	606	660	655	689	632	679	633	666	649	668	594	654	647	642	603	628	671	607	622	655	636	668	647	615	631	634	675	620	669	614	638	650	645	657	641	641	645	597	673	646	631	600	621	621	639	609	614	630	642	624	665	700	663	686	660	603	651	663	618	637	657	642	655	646	624	622	630	662	643	681	648	606	661	644	663	619	610	636	653	644	624	637	630	609	619	651	653	643	634	664	676	670	643	656	645	610	687	655	650	664	614	660	677	677	641	633	680	657	595	620	654	601	642	655	662	649	612	683	633	616	639	587	611	622	633	644	638	632	638	642	671	648	666	686	593	645	656	642	628	658	661	626	688	645	619	616	699	665	668	600	626	698	616	649	624	659	645	644	664	679	615	651	634	639	645	670	635	655	644	642	659	678	636	656	628	645	646	641	656	675	636	599	639	649	650	641	587	656	707	669	634	676	669	668	632	650	573	609	642	586	695	580	643	582	661	643	614	648	600	662	632	621	662	604	652	683	617	636	661	622	627	617	649	673	604	660	669	625	674	706	627	619	667	655	652	603	660	657	642	616	661	644	606	655	633	657	643	621	645	630	654	629	618	621	670	633	643	687	680	666	645	647	662	623	634	607	640	632	620	626	665	622	609	635	617	637	632	685	670	656	637	639	637	678	611	633	634	627	673	618	684	656	692	660	673	634	582	643	618	658	604	666	615	658	599	654	602	591	634	631	638	658	651	613	628	640	621	575	632	637	636	645	635	602	597	587	652	601	625	641	669	581	588	635	645	653	623	625	685	626	661	585	650	645	690	652	627	604	636	644	629	639	622	663	593	648	589	644	608	676	648	644	626	645	659	645	624	644	654	670	599	629	644	666	666	663	632	634	600	637	632	651	633	614	662	615	612	637	648	609	689	652	599	682	599	654	632	615	624	677	635	659	654	640	629	625	606	621	646	623	659	653	574	632	643	643	684	642	696	646	670	661	636	638	674	637	659	659	672	609	635	641	603	667	652	692	569	635	671	631	649	601	599	667	694	661	625	627	627	634	604	645	628	633	617	614	590	622	634	647	586	637	658	635	665	631	664	630	591	648	656	630	634	615	600	590	648	640	632	623	633	636	659	639	645	628	655	654	631	636	593	638	658	675	625	626	674	661	702	662	599	678	592	657	644	638	610	667	634	668	627	616	640	609	683	620	695	630	635	687	621	679	697	637	669	619	650	635	640	664	673	640	645	619	668	693	599	671	632	680	653	655	663	696	635	618	637	619	614	632	681	626	618	598	606	572	666	648	607	631	621	636	612	629	651	647	626	638	655	649	684	637	620	592	662	656	642	648	677	646	626	681	614	641	622	625	647	625	645	642	637	650	660	640	670	577	653	628	656	671	650	661	629	637	647	645	643	636	629	608	701	670	631	609	622	647	679	689	651	635	656	646	650	663	641	669	610	672	669	608	653	667	583	675	652	607	640	674	688	672	678	638	628	609	611	623	648	601	642	667	658	644	637	652	620	576	621	631	648	630	658	665	630	661	593	601	631	642	630	605	638	651	641	613	624	584	654	622	671	646	619	639	638	636	602	653	645	665	627	586	624	638	640	623	606	655	628	609	672	656	632	618	616	607	659	634	655	645	561	650	615	636	670	609	666	620	656	647	650	657	619	623	605	617	627	664	657	647	629	663	605	604	637	625	632	605	658	613	661	643	663	648	644	635	649	678	613	642	673	635	651	652	611	605	670	616	647	647	616	645	614	637	633	642	626	644	690	657	615	643	673	638	644	624	636	627	546	627	635	663	587	689	612	638	642	651	617	683	611	660	661	614	607	666	621	658	649	659	579	641	616	597	656	634	660	638	621	631	672	624	593	631	642	674	623	604	680	651	623	639	670	673	660	658	627	672	650	610	638	651	661	655	667	624	694	658	589	633	668	668	666	642	621	606	614	595	663	643	626	643	614	656	640	621	683	601	655	675	619	652	664	638	634	624	632	661	656	620	607	623	619	646	659	620	595	632	634	595	603	682	642	641	668	645	603	626	628	627	685	609	598	652	663	582	625	621	640	680	640	635	680	670	638	604	688	668	651	658	612	672
31238	16018	5136	2633	2042	1747	1397	1306	1140	1073	1026	982	949	919	827	898	946	841	902	818	831	812	838	828	854	808	814	848	859	787	763	797	846	801	808	799	814	756	822	757	810	844	780	762	847	833	780	833	803	816	839	834	804	821	820	837	788	766	824	825	781	798	894	797	795	815	819	857	778	801	799	859	821	791	796	785	764	804	826	836	797	801	779	783	803	849	811	797	816	784	796	807	767	790	764	847	826	769	790	828	780	825	824	834	829	836	754	756	795	787	804	858	824	834	783	815	792	775	799	823	826	817	756	815	780	787	776	800	798	780	802	790	818	783	824	848	809	824	825	818	801	789	797	782	832	783	818	795	786	795	820	740	817	803	824	811	802	810	792	801	759	780	807	835	822	879	790	826	819	793	770	815	847	776	848	818	825	770	838	823	787	806	796	803	817	810	818	762	762	838	751	817	803	825	821	833	805	808	765	839	784	831	778	835	806	792	752	775	808	777	813	845	794	809	812	798	840	793	785	874	855	808	788	830	803	777	826	748	752	779	817	854	843	806	835	840	743	808	836	795	791	794	767	793	831	803	770	825	820	784	823	814	775	761	848	787	780	761	834	741	835	786	779	801	845	797	820	789	782	817	790	802	789	773	785	809	802	824	782	804	820	840	808	788	860	820	775	817	866	805	764	820	820	802	804	833	804	816	765	784	849	827	796	804	780	789	780	807	807	843	776	852	827	757	779	821	818	816	780	789	827	816	806	751	790	811	798	834	830	789	781	770	815	739	799	779	830	810	816	807	803	813	853	829	825	868	795	814	790	774	835	798	814	806	818	764	803	764	782	772	768	749	773	849	813	756	809	799	775	795	790	785	791	801	798	808	798	802	787	871	784	836	826	736	840	846	789	765	803	835	746	738	857	766	815	803	774	792	811	815	771	781	823	814	825	834	792	819	788	777	766	794	747	805	758	782	806	789	870	788	838	780	834	803	787	815	774	788	871	804	808	842	811	864	836	774	820	841	883	828	783	796	790	756	757	848	812	790	754	803	847	816	802	781	812	834	815	787	783	798	812	800	833	785	810	839	777	782	856	805	823	738	833	785	809	825	814	834	802	794	846	806	807	778	814	795	777	801	775	808	792	780	777	753	731	777	772	816	840	827	837	782	732	795	783	742	818	791	812	820	848	840	832	823	802	778	809	801	744	812	750	779	885	762	788	789	766	832	802	807	852	784	796	771	820	801	806	814	798	807	832	801	737	814	835	798	779	793	773	711	814	826	801	787	844	809	826	801	766	796	843	823	814	809	811	838	781	794	810	786	778	724	820	823	792	793	832	853	755	755	777	779	815	807	760	858	802	812	858	806	850	744	780	851	806	735	809	830	801	765	796	737	793	772	820	786	827	822	856	734	799	812	846	800	779	798	815	861	835	884	808	827	794	754	741	796	767	768	803	795	774	795	807	819	775	778	823	772	764	875	795	815	767	796	832	800	794	801	824	792	777	805	768	806	831	776	786	784	754	833	835	850	838	786	804	795	845	780	822	808	805	829	802	860	778	815	777	800	763	758	786	847	773	735	802	805	776	837	855	821	824	784	803	806	791	785	773	816	751	749	803	804	799	846	790	823	816	769	763	787	775	798	786	797	802	769	818	770	784	844	819	783	776	799	829	845	856	759	786	822	744	841	788	811	788	817	840	745	784	858	734	831	812	818	783	809	813	818	778	817	822	836	806	798	786	824	799	811	788	808	778	794	813	829	769	823	787	808	792	766	818	775	789	792	751	799	794	793	794	834	848	795	789	822	831	795	801	787	819	810	788	791	781	774	817	830	814	817	807	844	803	856	787	827	776	767	757	846	864	789	793	799	792	839	822	799	779	750	797	779	794	835	814	780	794	746	813	751	812	862	848	825	831	740	777	820	769	795	819	802	858	821	885	800	837	794	812	763	810	769	806	817	770	864	832	816	784	801	857	847	780	829	812	815	819	804	832	857	802	806	824	810	814	829	827	792	811	783	748	824	807	805	818	798	803	839	801	798	800	790	841	744	736	843	826	801	814	821	809	840	825	796	840	780	817	846	824	805	779	854	815	718	829	776	794	788	775	772	803	825	806	786	852	827	753	801	834	787	805	782	846	797	794	800	820	827	837	777	824	767	839	744	828	768	779	779	808	746	808	819	787	788	776	838	851	815	796	782	769	764	814	801	775	798	822	858	786	786	847	775	813	779	793	800	767	790	803	858	802	783	805	755	766	791	804	803	783	809	802	851	796	817	822	801	789	767	808	793	818	782	843	818	853	789	851	788	786	802	792	756	807	812	769	777	834	785	811	825	824	763	771	783	845	796	788	782	823	783	798	771	796	841	790	838	789	793	783	815	789	793	817	811	788	836	797	807	833	796	782	794	815	848	770	793	789	792	826	797	798	800	808	785	808	835	823	796	845	794	784	779	818	765	861	793	853	812	860	846	878	840	787	814	785	799	830	794	752	821	838	782	778	766	870	813	804	836	801	807	809	779	819	781	802	786	803	787	783	792	816	778	870	840	771	827	826	801	772	765	793	767	761	810	825	761	823	795	768	821	826	782	799	806	791	821	769	797	840	827	751	821	832	823	766	793	866	792	790	826	787	837	756	780	788	784	815	784	783	813	798	782	833	778	790	826	812	760	773	765	800	834	854	793	817	777	807	761	804	817	822	805	840	751	854	783	802	832	756	808	816	794	760	800	793	784	785	842	743	804	786	789	810	753	817	819	788	795	783	835	851	829	823	836	854	757	818	805	845	791	814	775	825	800	797	794	780	793	823	765	787	814	776	773	758	816	752	781	837	802	863	788	769	789	770	813	860	750	785	825	822	744	793	801	800	796	848	787	830	826	811	816	811	813	788	734	809	786	806	790	798	789	824	758	775	800	792	819	764	846	772	831	815	808	795	813	812	815	793	826	789	826	728	797	833	857	815	793	823	837	819	779	804	798	747	805	801	823	775	818	819	857	802	801	836	837	811	816	785	813	794	806	806	791	807	820	814	832	782	750	794	821	812	837	799	789	825	750	773	811	790	841	810	818	789	821	849	793	800	858	818	838	812	807	790	802	821	835	830	869	831	837	784	799	814	841	787	817	830	805	762	740	808	770	824	820	808	807	845	829	802	789	854	806	857	796	806	826	857	843	846	814	808	853	795	851	772	775	822	784	787	787	768	786	831	819	799	827	763	791	801	825	799	832	788	778	832	804	788	831	806	846	820	848	749	832	762	827	786	789	792	791	803	799	804	767	840	829	843	848	774	835	785	849	797	757	801	779	819	795	767	793	778	807	800	827	816	827	802	845	799	840	823	833	792	849	848	833	809	749	798	834	762	813	755	809	839	785	786	771	803	838	814	817	815	786	790	817	751	752	792	808	872	842	856	757	794	811	819	766	834	819	860	827	776	752	769	801	845	791	799	799	793	787	802	802	804	780	773	770	779	781	849	845	847	818	798	802	782	835	837	779	819	788	796	752	834	827
25181	21537	27411	26014	6667	640	560	471	460	486	431	440	413	448	447	454	431	446	413	426	418	404	443	402	406	445	413	432	435	422	387	433	399	463	410	403	405	397	382	372	401	392	437	395	424	422	419	418	390	391	407	414	433	439	443	456	417	443	402	400	419	421	415	401	424	398	445	428	424	398	387	399	418	371	399	411	420	402	434	436	425	412	411	427	419	388	447	407	412	412	372	412	418	400	394	405	426	413	417	438	421	406	414	414	413	389	402	405	400	421	405	405	411	404	422	430	405	434	426	391	407	405	416	422	396	435	418	437	396	390	409	425	428	416	423	383	422	419	392	395	432	390	442	385	471	412	446	412	416	402	390	437	386	436	429	416	377	421	449	390	395	418	430	414	432	438	426	398	408	400	417	426	443	402	406	436	402	418	400	440	402	443	398	431	390	396	391	401	386	423	401	424	400	436	397	386	408	394	427	368	383	390	405	416	396	383	383	405	393	468	403	430	451	387	387	399	377	403	385	408	412	371	428	383	383	460	384	400	414	429	443	374	409	427	399	414	405	422	401	395	402	423	411	403	414	398	417	397	415	419	433	371	428	391	416	420	430	414	427	442	421	402	411	425	395	438	401	417	415	388	391	410	376	390	389	394	388	443	415	397	438	427	431	399	428	417	436	415	399	413	378	412	411	430	394	406	399	426	424	394	437	407	423	395	437	460	426	423	412	411	375	405	397	385	401	394	375	415	414	439	390	401	406	403	447	432	427	425	402	398	388	419	390	406	410	416	409	382	422	396	406	378	396	411	379	399	410	410	446	390	445	421	397	409	440	392	434	415	417	399	416	417	398	396	425	408	428	370	389	381	433	391	433	434	433	430	418	411	399	383	377	413	422	394	431	421	432	414	417	400	427	426	401	428	453	375	406	421	387	439	396	414	397	393	415	431	428	405	423	417	437	432	406	413	410	416	388	443	406	410	408	400	429	431	394	379	434	416	404	415	417	409	406	432	446	421	414	408	394	419	396	442	393	444	410	391	378	410	413	406	423	439	430	429	429	432	412	360	407	404	426	470	389	449	433	409	413	403	455	432	389	398	396	407	402	430	392	394	414	433	402	404	421	378	418	424	417	453	402	399	383	431	416	417	417	423	442	413	401	421	425	393	385	406	426	424	437	423	437	439	424	446	410	396	396	437	396	448	401	398	401	362	401	435	407	435	435	446	390	444	401	404	425	389	413	473	398	430	452	410	404	402	421	438	369	411	396	427	393	436	408	389	428	397	420	395	424	420	408	433	380	412	367	394	427	385	384	401	415	413	382	405	367	391	432	408	361	395	423	377	393	444	399	379	403	419	393	417	442	434	399	404	412	377	416	418	396	418	402	393	390	399	394	414	395	407	394	413	421	421	440	414	342	387	418	406	409	430	432	417	400	426	401	406	403	398	386	431	407	406	407	395	405	398	379	420	404	434	412	409	428	390	435	431	397	414	436	428	400	447	422	431	401	415	421	399	447	414	404	441	440	403	396	376	395	442	443	404	436	418	380	417	397	405	360	400	422	408	393	398	403	419	377	432	426	444	410	419	418	409	424	398	357	387	410	412	349	460	395	395	402	364	408	406	381	385	417	422	425	396	426	420	428	402	396	400	409	393	406	411	422	436	414	397	412	402	414	390	381	417	427	422	403	414	404	396	400	433	393	408	382	391	413	388	431	443	415	367	423	438	416	396	400	438	408	401	400	423	401	408	402	412	422	381	453	429	429	404	406	391	408	399	442	427	411	379	394	401	429	452	415	389	370	384	394	427	400	435	406	398	408	390	427	379	417	404	376	434	372	405	438	376	383	445	425	390	430	434	428	398	447	404	408	414	402	422	439	408	422	422	380	395	381	411	413	402	380	441	400	439	413	415	380	399	399	417	422	407	402	411	395	404	401	424	403	412	433	371	406	409	444	438	383	407	446	407	418	430	394	412	396	414	425	433	405	401	382	392	377	422	403	431	406	418	414	364	481	408	428	404	421	402	390	404	445	400	394	418	393	399	394	414	390	415	386	423	449	431	422	435	429	417	430	391	423	394	417	407	450	443	421	420	427	385	413	415	461	390	402	402	370	401	435	394	406	383	386	438	449	388	382	401	421	418	414	389	388	406	414	382	381	413	414	385	415	404	400	404	411	410	395	441	447	401	394	402	387	421	397	436	418	424	436	402	429	430	421	429	416	380	398	407	445	434	423	408	425	362	379	454	400	396	413	453	404	387	413	416	400	417	384	416	413	437	426	376	430	413	423	416	403	414	439	409	415	438	407	419	445	412	386	402	415	423	428	370	386	382	428	407	420	351	400	461	381	410	406	419	410	425	395	413	418	414	431	402	403	410	434	441	421	403	403	415	424	413	418	406	397	446	416	402	443	409	392	467	415	425	406	394	422	412	411	403	401	409	426	408	431	390	394	425	382	393	398	439	403	397	452	439	374	427	403	433	421	443	407	397	396	415	423	432	404	432	406	434	424	400	407	408	477	378	411	403	421	454	396	425	402	388	428	407	435	430	437	370	447	401	408	415	416	446	404	417	418	457	425	390	412	468	374	410	433	403	385	396	403	449	410	421	428	435	405	402	383	450	451	421	394	393	391	440	457	422	407	426	445	433	421	406	396	425	407	375	449	450	423	447	369	419	425	395	413	429	410	381	399	423	427	406	416	427	403	395	448	382	415	395	426	450	412	366	356	395	403	399	380	419	421	422	431	420	415	418	435	381	383	415	425	423	409	389	433	411	403	419	444	405	418	415	417	402	418	435	408	408	421	431	401	371	410	410	393	398	409	436	387	411	404	445	401	405	415	432	434	385	423	387	406	400	388	394	387	445	386	384	410	364	401	414	401	409	386	424	402	416	421	412	399	406	416	409	434	415	401	424	424	388	442	403	396	396	406	377	430	383	420	460	433	385	444	401	393	424	400	431	422	432	444	394	408	388	406	396	427	424	407	423	422	399	430	407	417	426	368	395	437	435	409	413	382	393	408	407	403	422	385	405	399	411	419	391	418	384	428	427	384	394	399	383	388	413	374	369	435	388	379	404	415	429	377	395	401	415	393	414	417	421	408	406	424	430	425	425	405	391	426	410	435	401	383	424	423	402	405	389	415	408	432	413	457	395	420	438	402	450	402	387	370	381	382	390	401	406	441	401	452	415	406	403	429	409	421	390	403	429	441	409	380	411	430	385	414	420	431	421	420	389	367	419	444	438	403	406	421	420	401	412	404	378	427	436	453	431	437	404	391	425	410	423	439	409	415	415	428	412	491	406	412	398	396	387	408	399	439	432	410	431	397	413	394	396	417	395	407	391	410	397	404	392	428	441	395	418	443	416	404	400	378	423	412	388	390	407	427	431	419	408	417	388	416	416	389	432	387	399	413	363	409	421	390	410	400	407	421	429	444	414	458	455	390	427	426	424	443	402	428	421	442	468	417	438	431	389	418	448	409	413	406	428	388	415	452	393	392	389
28467	9932	2589	1487	1161	944	876	745	692	671	588	632	574	580	567	622	571	528	593	523	549	548	564	496	517	526	519	536	545	537	536	548	505	530	529	534	519	513	511	527	492	512	512	501	504	525	512	488	500	543	520	541	494	495	522	518	518	476	525	546	546	474	547	524	497	516	502	542	511	522	539	564	500	531	521	464	539	519	539	517	481	505	519	526	514	501	475	563	519	533	474	569	541	525	498	512	528	511	475	497	543	543	527	475	513	545	496	509	475	514	531	494	492	535	523	505	509	480	571	503	455	511	494	520	489	550	504	494	484	525	540	522	540	522	512	525	586	509	536	510	554	550	491	524	549	520	549	538	501	530	492	506	495	553	518	488	526	518	516	494	550	523	522	507	528	511	541	514	524	534	496	516	530	541	544	555	518	483	515	500	496	567	529	488	528	515	487	546	511	509	535	499	534	500	511	523	525	501	533	533	525	537	488	512	526	560	533	533	454	544	511	538	473	547	491	464	521	531	516	513	503	499	513	513	514	554	563	493	480	515	501	520	518	575	505	487	500	526	544	479	514	524	517	524	563	534	526	503	517	500	501	530	534	476	513	479	486	507	517	556	514	518	539	526	548	495	538	504	457	508	538	510	538	467	529	514	514	540	537	516	511	500	489	528	540	531	531	504	523	494	509	510	523	522	520	523	482	488	503	538	517	486	514	519	538	530	525	510	530	473	529	484	501	538	512	543	503	515	499	550	514	519	481	549	523	522	501	535	561	530	515	528	537	485	515	452	509	521	531	515	546	533	493	551	547	528	530	492	535	496	512	485	492	549	513	543	543	518	504	564	515	509	502	486	510	531	549	564	546	549	543	528	523	515	525	481	514	509	507	559	543	507	541	520	511	503	486	506	505	567	494	485	544	519	521	532	507	510	514	537	525	554	497	546	469	504	528	523	502	479	548	523	533	486	532	530	507	530	507	561	517	517	496	498	511	501	497	527	509	521	534	569	541	512	512	539	515	515	510	512	510	540	517	524	484	478	537	525	504	560	499	520	519	496	517	536	542	511	519	519	515	488	514	555	479	505	544	509	527	483	523	503	518	522	504	532	564	476	490	539	521	523	498	515	546	511	524	518	534	508	504	488	537	534	534	520	508	546	525	535	495	552	500	565	496	514	545	526	534	537	499	533	518	495	520	499	491	480	500	506	509	523	524	471	490	543	530	487	539	528	508	491	518	492	545	535	533	532	509	515	534	488	516	531	485	493	529	520	498	505	530	501	500	547	530	536	521	503	490	461	533	562	499	560	517	503	504	505	514	539	514	484	508	506	544	551	517	539	504	528	510	488	518	587	455	526	465	468	508	521	521	495	556	536	540	507	538	487	534	531	500	568	527	532	509	486	516	496	506	533	545	544	501	501	554	545	540	499	509	504	518	522	533	520	528	508	540	497	548	485	516	518	511	543	493	563	493	497	493	514	500	503	506	556	548	471	507	526	539	508	495	563	483	514	492	499	540	498	519	533	537	533	516	522	517	491	490	533	507	498	496	536	508	519	491	507	498	502	514	524	541	539	531	563	548	529	518	497	509	472	534	547	546	517	562	519	528	494	522	496	531	511	511	475	520	481	526	550	526	514	520	494	517	556	502	516	505	523	505	523	499	514	530	516	524	493	504	536	506	521	507	498	524	518	521	558	481	515	537	509	492	530	486	536	498	492	505	527	524	528	538	506	471	496	513	518	476	521	514	545	532	550	485	492	541	510	482	530	499	518	508	521	500	503	529	523	509	545	491	530	529	553	541	503	502	511	532	538	487	545	500	532	547	523	518	547	541	552	515	552	508	510	567	523	516	518	524	534	495	485	491	545	531	469	506	539	511	513	561	522	487	506	489	525	540	538	477	510	532	507	491	525	501	506	520	511	468	514	505	531	532	503	504	515	503	496	535	495	489	517	554	467	503	507	533	513	547	525	501	537	524	518	549	489	533	477	530	479	528	496	557	520	475	500	512	522	538	522	536	533	552	528	507	517	523	509	522	530	523	528	505	524	524	506	516	498	495	490	506	567	533	538	540	521	511	541	518	534	501	455	511	555	500	558	500	497	501	505	551	501	524	517	541	528	551	537	508	507	530	532	527	537	533	554	525	516	532	489	516	505	540	506	513	550	506	511	502	480	505	496	503	501	549	510	549	491	545	517	557	535	519	503	521	490	504	496	512	487	493	515	534	493	486	542	531	517	503	537	509	530	503	527	533	526	503	515	540	549	553	517	533	535	534	557	549	504	479	488	480	518	553	519	548	500	501	538	548	512	522	548	533	519	551	505	504	496	534	550	503	504	487	507	499	488	507	508	529	504	530	523	529	536	530	511	523	511	507	538	510	526	497	535	516	544	486	481	510	514	508	485	537	509	512	506	558	510	534	538	489	508	479	570	508	539	557	518	557	514	524	487	530	556	492	500	483	491	584	503	542	479	553	506	514	518	484	521	520	504	499	500	482	500	527	536	508	536	527	495	505	495	526	520	534	509	536	533	514	544	487	494	538	542	494	524	510	494	546	543	518	534	535	539	519	493	512	548	544	515	515	483	551	506	514	540	542	508	525	521	500	557	487	475	560	571	575	530	490	545	553	521	521	520	558	484	517	515	535	501	545	507	516	556	563	488	515	521	481	492	542	547	528	515	514	492	495	479	519	494	526	507	510	513	510	534	515	505	546	535	550	493	551	523	510	519	504	532	548	550	524	546	516	518	564	575	561	539	531	505	497	500	544	508	580	515	487	548	525	509	513	517	486	494	513	501	542	518	535	542	492	521	610	507	566	480	486	495	536	519	566	537	496	504	539	498	531	512	529	480	536	534	534	530	503	555	467	542	538	513	531	533	540	556	513	517	515	483	522	528	493	517	510	507	515	494	516	524	533	526	502	508	482	518	535	524	568	551	501	528	529	509	499	535	520	530	516	546	535	545	553	553	511	495	525	533	547	486	537	548	486	500	545	515	497	507	515	519	545	534	556	535	545	566	523	540	536	518	479	481	488	502	509	525	558	505	566	537	538	545	518	493	541	517	566	521	494	508	503	515	507	526	572	552	528	532	482	474	539	542	513	508	472	525	541	487	509	523	514	540	551	541	523	520	564	574	523	498	515	534	512	557	503	562	478	526	531	521	517	495	474	537	518	507	508	546	531	519	529	546	500	544	542	511	508	523	544	499	525	528	517	554	507	538	507	565	515	545	480	530	515	541	565	542	517	511	520	507	535	500	536	505	525	507	541	542	526	495	517	566	529	542	521	578	493	502	493	537	551	492	537	527	511	530	543	501	500	498	509	538	531	512	522	491	481	511	506	529	524	539	527	532	512	527	491	523	550	532	525	498	541	513	519	541	541	470	527	497	525	546	507	548	530	557	531	523	527	512	531	518	497	503	518	489	513	503	532	521	519	555	537	518	513	559	493	528	511	530	520	500	535	567	477	516	542	522	515	508	517	519	520	512	493	514	513	522	501	553
23020	21532	29164	24343	21536	21499	4518	695	533	503	424	396	403	368	369	326	304	332	291	313	294	306	268	297	287	286	330	267	310	281	294	260	299	262	230	278	297	283	267	299	258	250	274	265	265	264	272	269	279	251	281	274	250	245	279	270	245	254	287	285	250	284	258	296	261	256	278	262	268	245	263	268	264	274	295	257	259	280	295	242	273	267	249	238	281	260	266	253	269	267	272	261	228	249	257	254	232	264	227	240	270	279	259	240	263	252	282	284	240	268	272	278	272	254	250	240	236	270	266	280	268	237	262	245	236	259	280	287	261	282	287	236	255	284	246	271	303	249	266	286	263	268	291	255	247	273	277	284	234	256	245	247	248	233	269	260	266	268	277	258	251	274	264	289	258	260	243	239	281	262	243	245	246	263	277	259	280	275	258	273	260	278	262	256	260	255	262	267	279	239	263	288	295	227	260	260	228	232	266	246	277	239	257	244	265	271	251	265	246	249	275	260	278	264	253	261	240	247	247	280	259	237	254	239	278	269	250	252	271	256	259	268	261	271	256	265	276	235	279	250	287	258	278	275	238	265	272	276	260	245	235	257	265	283	244	264	264	273	247	253	257	261	275	261	273	275	266	242	272	270	255	254	263	270	264	237	283	268	254	224	274	253	258	280	266	260	261	269	257	261	242	270	265	284	264	268	278	239	254	282	262	239	223	272	249	275	238	269	256	256	271	253	271	278	282	264	236	251	247	278	265	278	263	236	286	252	266	230	257	258	264	242	272	239	259	278	280	279	248	261	280	237	260	281	248	248	253	277	264	275	257	258	249	236	253	264	238	233	252	221	238	261	235	259	263	269	234	253	236	271	244	239	260	248	267	262	264	253	266	232	271	270	260	231	283	208	266	253	285	235	282	259	265	267	274	253	227	231	291	262	251	255	269	290	254	253	237	228	298	265	267	269	214	263	265	255	233	262	263	286	268	242	257	267	278	283	246	238	279	255	235	259	292	268	280	265	236	258	250	258	241	288	246	227	274	235	249	244	300	256	251	254	265	265	248	258	284	236	252	237	265	264	268	259	218	264	266	270	264	274	262	279	242	268	275	252	286	258	244	254	249	275	262	266	268	286	275	279	283	255	238	270	292	277	278	231	244	254	249	284	271	265	252	293	226	253	247	253	274	271	252	231	253	271	221	233	299	266	235	274	268	254	284	278	250	250	281	253	258	245	276	233	262	267	272	242	259	234	234	242	252	266	290	279	285	270	253	249	238	281	236	287	316	264	255	266	251	255	278	267	264	248	238	248	260	243	265	259	265	265	277	262	252	268	241	270	257	266	258	267	264	253	267	262	243	257	257	249	269	280	267	297	282	265	283	261	250	245	272	277	257	275	251	242	258	253	278	260	241	261	254	272	266	271	266	246	282	280	261	251	275	246	251	264	258	250	264	313	269	285	277	272	268	261	239	284	258	269	261	264	263	252	244	263	214	248	256	239	259	276	279	248	257	262	249	278	263	256	259	260	239	269	248	246	237	246	263	270	260	267	264	280	259	247	248	248	254	262	289	306	259	278	267	252	257	259	275	279	243	247	242	264	248	257	273	290	247	250	276	237	281	236	270	270	262	292	265	240	270	254	280	288	249	247	269	249	265	277	277	263	284	283	244	258	256	239	254	245	242	233	244	271	246	263	265	256	262	248	268	278	291	288	264	275	261	242	259	251	266	279	268	259	261	263	249	229	234	246	282	256	270	253	290	273	270	256	271	251	248	226	246	273	262	250	249	264	255	257	279	256	259	252	270	265	256	250	233	248	239	248	261	278	244	266	267	281	295	252	266	247	277	272	254	233	253	257	254	278	243	303	224	276	268	256	246	253	263	256	258	285	247	258	249	256	280	270	288	276	281	275	247	282	277	262	274	257	273	249	246	272	226	268	239	277	246	244	288	269	242	217	255	261	246	251	286	237	265	273	253	293	252	265	241	248	272	234	281	274	237	258	246	280	274	268	243	258	277	255	263	260	259	251	262	238	256	247	254	245	270	264	284	285	263	274	283	240	289	266	237	269	260	256	260	244	280	248	282	280	245	284	261	305	272	228	250	243	236	258	282	274	247	242	259	268	261	257	254	260	264	269	273	251	246	244	250	265	252	246	265	257	252	282	284	260	267	244	242	276	255	276	249	236	256	236	257	238	269	298	254	218	228	270	243	250	265	267	267	265	263	281	259	260	253	256	265	265	244	275	261	266	275	269	277	264	273	255	279	265	291	261	299	276	229	261	247	235	265	239	246	274	254	255	283	251	280	259	249	241	264	252	251	238	257	252	246	245	266	265	265	269	267	250	250	209	240	236	258	259	247	273	271	231	287	237	269	289	251	244	259	247	295	284	247	250	249	254	242	232	269	277	248	252	251	274	248	252	278	262	261	275	238	229	275	250	238	247	274	265	261	269	248	241	266	276	254	253	268	239	252	286	254	242	275	251	247	249	254	261	272	253	263	235	259	265	272	266	287	242	291	257	258	263	261	272	249	259	280	289	259	264	309	251	229	265	264	292	268	237	256	267	256	267	279	257	256	266	267	278	260	258	283	257	241	266	252	263	294	270	247	270	265	235	264	267	264	295	264	257	261	252	256	274	263	288	265	294	246	263	256	269	265	251	254	282	294	282	274	260	265	282	293	257	299	233	270	270	256	252	241	289	271	265	216	241	257	262	243	245	263	260	237	253	280	265	254	271	241	252	261	263	226	269	250	262	259	266	255	256	253	227	280	259	252	248	242	257	283	252	270	250	270	227	216	236	257	251	258	245	262	238	257	267	285	255	249	239	245	266	259	273	289	326	248	210	261	252	241	267	282	267	231	281	260	279	278	261	267	219	270	245	266	221	244	246	271	272	226	284	269	251	290	252	254	259	255	268	284	280	253	274	256	239	278	251	263	279	224	237	260	299	255	272	266	258	287	229	272	281	256	278	264	270	233	237	250	248	230	254	277	240	257	244	247	231	231	300	275	274	249	241	262	261	285	246	274	267	277	264	261	234	270	262	242	279	254	275	268	252	285	262	241	258	264	244	253	251	257	291	253	312	274	234	246	236	243	266	249	254	290	231	273	265	240	255	258	274	232	242	253	274	244	248	284	240	269	262	256	276	255	289	232	271	254	260	252	276	271	284	263	279	251	274	251	276	257	271	255	265	246	264	245	266	271	226	279	287	257	291	245	278	258	257	244	268	280	280	261	257	243	273	258	265	247	275	269	257	265	291	263	277	286	256	253	263	254	289	262	247	228	295	270	269	254	246	259	260	263	250	261	250	252	237	271	282	262	259	226	257	251	244	274	234	252	251	277	270	260	279	255	257	251	265	277	264	258	279	249	278	255	261	257	247	258	275	246	260	257	252	243	238	284	239	257	252	255	279	292	270	225	267	246	240	270	256	270	247	254	247	247	274	279	236	261	261	259	266	249	278	274	257	262	296	266	254	255	268	241	225	251	264	259	236	281	249	271	300
37663	20735	7808	3674	2579	2114	1620	1230	1002	869	700	622	645	548	537	519	523	480	443	487	396	437	418	377	448	399	386	380	405	397	349	391	401	361	409	367	383	351	346	359	374	344	338	366	356	346	344	371	358	377	356	360	350	338	334	356	356	347	379	368	323	315	413	358	348	342	379	353	335	360	312	348	347	358	351	342	367	331	343	344	372	373	391	350	350	329	324	342	361	345	329	347	347	336	350	342	302	313	337	330	346	356	334	333	365	343	358	322	343	326	375	318	350	384	311	341	321	328	354	336	351	382	347	352	374	351	322	355	288	339	369	344	357	373	339	377	346	364	326	346	340	370	336	332	342	329	350	336	366	323	341	311	342	370	323	352	295	341	332	354	385	371	331	348	398	332	348	348	359	344	352	358	340	325	339	344	340	341	356	370	386	343	329	325	344	341	378	359	330	317	366	354	357	346	343	358	344	339	330	330	327	343	361	339	337	348	323	311	329	345	320	340	350	366	356	334	332	367	349	341	347	346	375	339	324	331	339	343	327	320	348	365	338	321	372	335	371	343	322	352	326	341	357	329	315	327	380	305	338	325	329	356	369	336	333	361	325	349	330	338	362	298	357	335	347	345	357	371	337	323	349	324	346	331	349	337	359	310	336	336	370	333	343	356	359	353	330	323	330	348	352	331	345	355	336	330	340	369	358	322	368	320	363	367	334	342	305	353	368	367	360	364	358	363	322	323	325	334	303	320	341	328	337	328	310	322	341	319	338	351	338	327	347	330	347	365	319	319	338	321	334	334	363	340	360	377	361	338	343	333	336	330	334	365	346	320	354	330	328	317	354	347	354	364	335	328	362	353	334	329	363	348	338	332	359	318	368	322	378	364	358	368	318	322	346	345	332	363	347	347	337	329	309	323	359	351	364	343	321	330	377	336	312	362	344	351	326	336	329	362	331	338	315	353	308	361	360	322	369	335	338	370	331	364	344	342	365	351	296	357	337	339	350	332	370	361	331	345	320	318	342	355	316	312	336	348	327	359	322	323	348	355	348	357	330	343	351	351	337	327	346	354	335	334	327	345	327	337	373	316	321	337	351	338	359	348	343	350	369	315	344	327	377	327	344	327	354	346	373	339	346	353	331	337	323	328	347	396	341	325	345	354	343	350	317	327	350	327	325	353	308	366	345	368	342	342	354	340	360	364	342	345	346	331	341	354	350	348	306	318	346	327	337	360	321	342	370	361	363	350	337	343	356	363	382	370	354	327	346	307	348	342	348	319	333	372	333	368	368	335	341	351	350	375	355	359	331	340	355	319	354	312	336	329	350	331	323	384	333	343	345	352	358	324	403	306	345	322	345	349	350	351	341	365	364	350	366	329	355	354	361	351	351	330	331	303	365	359	369	362	295	308	327	330	348	335	358	342	326	366	313	365	360	341	364	335	364	347	322	355	342	343	339	331	366	356	328	356	414	355	339	332	371	333	345	347	362	354	369	341	332	331	350	350	367	337	343	342	326	352	374	297	348	382	370	317	333	303	327	371	343	367	349	338	357	350	384	313	358	341	378	313	337	330	342	334	360	351	341	331	347	335	310	314	328	331	366	324	356	344	352	362	399	359	327	325	359	358	363	375	350	333	389	348	342	326	334	353	338	364	317	361	331	335	345	360	333	350	324	353	331	339	371	350	332	350	350	343	337	308	315	335	351	355	351	349	362	365	370	342	324	328	354	372	369	312	365	337	322	338	332	355	381	376	326	330	348	342	328	319	343	339	333	326	356	359	375	322	350	343	353	357	332	329	313	354	376	327	350	358	339	326	348	348	371	342	319	324	331	341	353	314	327	362	329	339	359	344	343	351	333	385	344	348	353	347	369	303	334	334	320	343	321	344	375	341	342	335	324	337	379	334	334	324	339	324	326	374	367	382	361	354	331	349	316	324	344	387	359	319	331	378	337	320	316	358	360	366	341	383	334	352	335	360	343	320	342	347	343	314	359	350	351	343	358	312	346	357	359	314	324	325	333	356	348	350	325	360	367	336	367	342	314	328	366	333	331	379	338	318	342	337	339	332	375	317	323	338	356	344	334	352	347	358	340	339	317	349	350	346	340	320	299	319	350	358	349	319	364	335	332	337	320	355	331	336	322	357	335	334	353	332	368	329	319	348	321	331	348	340	341	334	369	346	338	342	332	349	353	324	338	365	353	331	356	352	324	342	338	358	334	354	299	344	339	348	322	348	358	334	367	333	336	375	333	337	342	361	350	352	344	320	355	332	316	325	324	336	361	330	355	336	344	351	348	347	348	340	354	358	357	385	350	324	352	335	329	343	367	337	326	354	368	328	361	337	343	331	316	322	292	328	368	359	351	409	334	344	348	353	357	314	352	320	360	360	331	349	340	331	354	327	348	343	341	330	311	347	335	326	347	346	352	354	363	366	350	367	366	341	335	333	318	377	331	337	354	324	358	343	341	344	359	313	353	354	341	342	335	341	325	345	331	367	360	335	341	365	361	334	338	382	344	344	347	317	328	338	355	331	350	340	341	324	356	352	308	355	312	309	340	355	323	353	359	309	349	341	357	304	328	347	361	344	335	357	324	364	325	343	365	336	331	308	358	325	354	341	318	344	371	350	318	318	340	331	337	303	376	340	329	318	342	352	333	327	329	376	336	346	348	321	327	335	372	350	300	329	343	301	324	290	329	357	350	325	331	355	341	326	333	350	361	322	327	314	381	345	319	345	353	372	320	355	361	349	306	340	321	344	330	357	362	366	369	354	339	343	370	350	329	325	330	344	334	355	349	347	305	346	349	327	357	328	350	328	331	345	324	313	354	333	334	365	347	379	326	350	315	351	348	354	336	355	335	347	349	342	326	340	352	337	333	345	328	340	354	335	360	353	351	333	342	350	352	361	324	327	326	352	322	343	349	350	363	351	365	339	356	340	377	337	323	340	355	335	326	351	323	337	360	353	330	343	336	340	348	370	324	349	349	340	324	339	350	354	322	366	307	341	347	316	329	317	337	345	312	323	330	325	327	342	318	324	355	359	329	327	345	342	344	364	323	371	319	363	341	359	314	340	358	308	333	353	328	341	372	332	331	372	345	332	353	348	342	344	337	362	321	319	346	340	356	347	366	331	345	336	375	351	365	356	346	305	360	346	360	363	351	354	370	348	367	363	346	361	326	367	347	365	356	341	353	341	329	348	336	341	344	349	326	306	339	368	363	354	326	340	365	360	353	367	390	317	376	334	345	328	401	342	327	354	284	323	326	372	357	360	338	335	354	347	337	346	321	345	351	330	333	346	385	309	332	311	333	378	330	351	330	355	356	328	360	356	355	367	351	366	311	383	360	331	335	310	344	345	353	319	327	344	384	353	323	371	373	360	345	329	361	326	323	336	342	346	344	359	322	353	358	356	340	327	361	354	332	339	336	324	334	365	341	352	368	333	360	327	328	334	351	315	327	348	364	390	361	323	356	343	329	337	359	386	360	344	327	326
27945	18687	4409	1056	774	698	705	740	669	737	687	718	648	715	752	715	729	744	730	663	745	711	687	682	738	688	730	715	727	725	697	716	700	661	675	693	664	672	670	708	729	698	690	710	722	659	714	713	703	715	679	726	728	672	647	727	749	773	695	730	757	646	634	681	653	724	715	691	742	739	693	746	695	745	709	693	702	720	673	678	676	687	703	699	726	689	699	701	737	706	691	686	694	696	704	675	711	678	679	711	764	771	693	655	708	732	694	699	728	674	681	677	712	712	710	713	667	655	722	659	771	659	710	767	660	743	683	733	677	707	682	739	712	724	717	687	664	731	707	650	710	704	679	680	693	725	682	719	711	710	701	697	712	668	720	698	636	722	729	699	672	710	692	702	704	715	686	692	659	726	715	710	687	681	710	709	713	686	712	718	674	701	678	740	654	692	726	734	677	734	736	718	679	734	698	718	726	700	703	694	699	696	706	696	727	725	705	675	720	716	679	757	696	736	659	716	710	721	714	701	671	706	683	750	730	684	657	717	711	820	733	682	669	688	763	730	732	691	702	759	654	695	699	652	705	667	692	697	696	759	667	693	685	667	727	702	672	629	680	712	686	762	718	671	737	706	679	687	718	750	713	718	699	691	707	775	653	684	716	699	652	720	734	695	697	739	668	718	711	653	707	708	728	719	736	704	698	678	701	710	714	753	704	645	715	737	680	699	698	689	686	688	700	701	702	688	735	710	717	696	656	683	672	670	678	709	698	675	707	746	679	677	756	685	735	715	705	687	707	690	692	699	678	713	660	679	725	720	733	725	695	736	737	744	719	712	698	741	703	694	698	697	720	689	709	727	696	706	681	692	717	689	676	724	693	706	702	692	678	687	689	722	710	724	724	699	672	739	698	663	645	684	674	663	729	668	644	707	681	676	681	697	756	711	694	724	692	707	695	699	757	725	689	682	663	662	682	737	690	698	704	718	724	729	695	653	657	700	685	697	723	672	675	718	692	653	720	758	701	667	692	660	711	731	754	663	692	704	729	704	683	710	689	703	736	732	677	705	656	679	693	714	693	693	732	698	707	696	653	708	711	772	721	675	702	674	694	698	665	660	712	732	721	713	722	751	708	667	730	746	735	690	694	697	635	713	713	679	644	696	681	708	725	690	722	685	678	659	707	647	685	694	687	715	753	675	705	674	708	728	654	744	660	695	730	687	650	674	700	740	721	693	714	682	722	710	698	720	658	700	725	681	711	717	688	742	699	686	690	725	744	696	664	703	733	697	701	724	683	717	665	752	720	655	677	724	663	697	706	649	701	705	715	691	697	721	667	733	692	691	692	739	747	754	720	731	680	682	681	697	712	701	682	682	739	691	738	702	712	699	679	637	698	702	718	731	733	650	712	744	643	709	684	668	689	695	728	738	710	671	760	723	735	673	706	666	708	676	740	676	698	639	679	710	732	750	709	667	735	678	672	694	712	656	653	670	732	709	671	721	726	704	679	680	708	744	709	712	730	714	709	726	728	682	652	731	697	670	711	693	729	682	718	694	710	716	710	688	673	665	684	716	703	671	717	719	722	697	683	718	700	693	737	693	718	727	713	667	648	718	723	705	659	712	680	698	739	718	689	733	726	694	697	673	709	694	716	673	719	719	684	698	719	715	684	715	719	692	706	723	684	679	662	701	694	743	695	659	746	700	735	717	657	693	687	705	724	687	724	667	681	681	717	701	663	691	713	656	708	725	654	728	684	685	726	693	699	749	688	699	758	694	674	672	723	644	736	687	710	696	711	739	668	699	694	708	689	687	706	715	673	670	685	681	653	682	676	720	683	652	700	709	665	727	671	732	733	732	729	705	688	702	709	729	704	747	649	695	704	747	658	654	694	735	708	761	659	672	699	714	689	697	678	720	715	704	661	677	698	693	673	681	674	693	749	691	711	715	694	665	708	710	701	728	662	700	709	666	694	679	679	671	717	701	649	731	698	742	724	693	719	693	710	707	700	709	688	666	730	685	727	698	742	708	737	657	706	676	728	703	703	666	689	689	684	679	697	699	684	686	697	692	753	684	683	699	708	683	678	705	703	702	721	690	733	711	660	710	697	713	724	660	700	745	675	729	698	663	704	717	739	701	726	742	695	674	661	708	712	690	703	698	659	697	672	689	690	705	666	725	699	746	695	710	738	682	711	654	713	700	752	688	714	707	718	697	682	704	711	655	685	654	680	722	725	688	686	729	699	665	639	709	720	710	684	716	647	698	723	729	710	665	715	725	693	683	778	688	754	657	701	724	722	652	751	685	706	712	710	677	708	656	713	710	742	741	677	629	701	732	729	703	718	717	727	674	718	695	698	686	708	692	724	715	742	721	645	693	656	704	698	691	706	695	646	670	746	727	684	691	688	704	706	664	729	727	711	678	752	720	749	771	697	628	718	716	696	687	711	683	712	717	688	734	716	705	687	708	711	704	713	691	727	685	680	713	667	681	719	698	676	708	673	720	735	660	717	699	733	725	668	693	704	701	749	688	676	716	726	707	694	723	702	697	695	729	707	687	662	724	680	708	652	724	740	734	691	742	698	698	684	704	687	689	736	699	678	646	744	710	732	695	652	690	643	694	700	688	665	716	700	724	710	690	687	712	709	674	714	715	691	713	706	756	652	672	698	704	721	691	657	674	713	702	702	731	697	736	736	690	701	668	699	682	698	706	675	684	682	684	704	693	676	705	673	723	696	713	684	698	712	701	723	678	665	746	698	698	668	674	675	685	703	679	690	709	708	705	692	740	697	701	703	717	684	708	688	666	764	746	633	724	692	726	715	713	718	685	705	733	713	690	689	691	718	682	624	634	698	698	721	685	664	728	673	666	674	703	731	689	734	706	742	651	672	709	731	720	680	707	709	685	727	709	691	728	673	674	712	742	654	683	693	735	659	682	698	715	693	653	687	709	748	670	695	696	749	701	623	685	708	723	726	712	664	639	735	748	711	663	701	670	722	647	728	653	727	649	715	707	742	711	732	654	715	723	683	694	695	707	681	704	720	669	718	712	738	698	630	688	688	704	683	703	685	712	678	668	684	699	698	663	746	711	697	708	697	708	742	709	715	706	693	714	694	679	689	688	709	657	727	675	714	677	756	656	756	718	699	699	691	630	759	718	670	711	679	731	704	719	661	679	710	702	723	707	709	680	692	715	718	771	684	666	703	681	691	696	717	714	714	678	684	639	693	690	678	675	705	719	710	689	733	733	714	700	699	677	769	697	719	697	651	669	675	672	668	704	732	731	739	696	699	704	723	697	690	685	713	702	735	683	658	720	702	709	691	691	705	702	686	713	744	675	690	651	706	712	705	669	704	699	684	718	697	725	707	723	709	689	649	690	681	675	689	708	685	696	704	727	693	706	694	693	722	686	713	658	659	675	726	721	715	689	683	707	690	685	705	657	691	700	687	680	664	682	707	692	703	700	709	703	698	704	709	717	705	666	704	691	717	686	734	713	700	697
9366	3178	1185	993	953	915	900	892	897	838	886	876	863	903	899	842	827	847	883	811	881	878	891	851	844	923	851	857	863	895	854	859	863	839	862	901	876	860	871	869	901	862	915	854	827	859	887	874	877	860	871	872	938	862	857	883	865	864	893	850	874	857	842	867	874	816	878	855	878	859	863	855	869	803	853	870	872	913	894	836	864	867	823	870	857	885	870	900	850	885	826	878	877	820	850	877	873	897	835	873	867	881	858	885	917	887	840	831	900	866	868	868	884	893	853	872	863	896	866	862	903	885	855	872	841	911	862	845	871	851	860	813	815	868	910	870	849	846	844	871	866	859	886	884	838	891	837	832	877	880	901	894	868	862	889	822	831	802	876	881	881	840	857	874	868	869	851	857	854	847	841	877	870	853	814	851	868	896	858	863	879	863	906	841	838	866	894	914	898	870	917	884	890	862	848	872	841	891	834	835	862	867	862	914	836	881	852	880	880	824	907	860	820	874	872	839	813	842	850	866	824	918	854	889	913	815	831	807	882	904	853	863	875	841	885	886	872	901	870	854	895	849	828	851	920	856	841	861	928	898	869	844	900	837	858	885	909	848	861	866	834	863	920	817	881	914	898	869	866	823	887	842	854	907	921	820	853	875	838	852	894	880	871	876	879	876	887	902	868	865	884	826	883	858	831	846	849	841	879	858	876	864	880	883	865	891	872	817	885	878	918	830	825	843	884	880	834	855	908	838	837	896	862	848	883	851	803	824	899	794	849	904	839	909	871	836	879	853	864	873	812	859	860	861	867	814	777	857	873	813	868	867	901	842	916	876	876	889	880	860	851	835	918	825	871	843	870	851	853	863	845	835	819	849	856	876	864	892	841	857	868	839	871	871	812	849	890	896	919	921	871	854	848	903	874	868	832	821	814	833	837	860	896	845	855	828	850	894	845	905	860	875	819	834	887	878	881	857	850	778	863	929	861	845	865	850	891	833	867	874	870	909	852	945	826	874	821	863	855	853	823	874	826	841	877	880	865	854	837	845	825	853	875	845	904	856	866	852	871	885	840	902	849	858	889	834	840	872	899	903	890	873	899	833	850	846	836	872	910	886	854	816	870	847	899	848	887	801	933	866	809	849	884	873	895	912	853	910	846	852	908	844	874	824	850	862	937	821	891	880	899	849	891	923	825	845	825	815	877	860	879	868	815	905	877	852	858	952	856	880	832	922	867	816	842	869	874	889	816	837	883	895	835	891	841	846	838	855	862	822	889	853	846	896	954	862	857	833	827	856	898	825	885	877	870	853	874	878	855	867	876	874	837	853	906	839	895	922	862	872	874	866	835	846	830	892	920	864	843	879	861	901	841	830	836	885	854	864	873	858	840	851	835	847	879	850	899	862	896	864	819	837	852	834	848	870	878	870	819	880	893	893	887	895	870	820	856	884	820	883	839	911	908	848	809	839	893	842	879	874	845	866	822	896	858	910	826	862	851	853	828	813	863	898	821	851	863	880	852	840	843	863	838	815	829	829	911	810	862	940	860	866	877	879	856	888	895	853	898	889	870	867	856	849	915	800	902	846	856	891	909	903	871	836	851	846	820	876	852	844	848	809	818	867	834	865	859	858	882	842	848	907	915	855	858	873	879	830	907	876	885	905	840	914	877	879	878	811	898	893	852	893	883	828	864	891	832	829	896	916	869	901	882	865	854	895	832	905	918	795	856	876	856	885	849	853	897	871	844	852	877	829	859	877	889	823	851	862	833	865	863	853	876	866	851	845	898	832	878	913	891	829	848	918	913	875	849	882	860	871	834	920	874	888	842	916	868	872	847	900	868	865	861	858	907	902	865	890	840	841	849	850	833	860	928	931	869	906	877	830	857	876	876	863	838	889	903	866	885	889	870	877	876	850	825	870	849	792	866	886	870	859	877	850	913	828	894	853	869	850	858	897	918	788	897	899	880	860	849	892	886	913	914	857	884	825	851	835	837	858	871	903	845	874	888	906	869	870	818	820	873	938	870	866	791	871	832	851	849	846	909	856	881	859	871	879	879	822	921	849	818	847	800	889	808	881	859	860	838	911	854	823	869	860	918	838	902	860	857	876	820	840	836	871	854	857	893	896	812	885	877	862	851	828	873	839	899	874	844	900	878	877	847	855	904	835	828	857	836	880	831	847	836	867	885	883	829	895	853	855	943	846	876	810	889	852	865	853	885	836	882	825	940	840	823	835	848	781	887	819	827	856	872	837	913	877	849	875	848	842	890	814	845	849	892	869	877	875	874	832	864	931	893	845	883	863	875	910	846	835	853	858	865	869	886	837	864	874	837	814	880	835	862	872	868	865	868	832	874	893	888	862	877	900	888	879	897	831	846	865	836	848	877	834	827	808	928	873	810	816	916	850	881	889	903	847	916	857	880	872	845	928	849	902	876	855	822	891	883	803	851	865	827	854	839	818	931	832	883	854	865	912	863	868	892	901	867	822	855	830	868	863	845	803	845	855	858	908	819	870	881	826	883	847	844	826	840	867	864	891	879	862	850	823	846	836	834	880	857	913	879	871	864	863	877	867	876	891	858	905	815	876	883	852	847	816	811	893	861	862	837	878	868	872	808	871	840	889	838	889	915	915	836	837	846	873	849	899	868	895	899	816	871	921	901	924	852	866	854	875	854	833	894	915	848	883	845	909	848	845	879	821	881	843	908	824	828	874	883	831	859	881	878	867	902	828	824	838	866	868	825	839	893	876	867	870	843	880	839	904	826	884	861	918	900	866	868	896	904	877	880	873	829	850	842	951	875	860	882	881	848	820	829	842	828	828	868	784	877	871	891	818	845	868	867	892	886	897	878	863	892	856	900	928	873	882	833	875	841	858	883	846	854	838	843	870	817	840	891	857	862	847	858	864	890	886	847	861	812	833	860	821	932	832	892	884	849	812	865	908	852	871	841	899	884	896	846	869	866	860	869	828	885	837	911	863	847	857	855	852	890	859	938	890	838	860	833	868	894	858	847	868	884	877	832	904	923	884	856	870	902	878	846	831	894	821	885	895	856	861	878	888	902	845	837	909	824	855	790	902	856	891	916	900	818	874	871	886	847	867	892	876	824	827	882	872	861	867	893	868	871	818	860	808	857	799	893	881	860	908	839	840	862	826	837	886	850	829	855	868	881	906	880	869	800	858	868	926	879	859	838	832	918	858	901	930	881	852	887	914	799	907	829	815	827	878	851	862	892	857	852	855	907	889	861	917	864	900	873	865	861	838	798	834	870	878	874	839	813	869	912	919	866	857	854	820	870	853	853	836	892	824	929	811	856	850	849	902	805	844	919	870	837	914	830	857	878	846	878	909	873	952	895	883	864	944	868	812	836	846	849	842	816	888	834	854	912	903	856	829	856	879	860	827	871	844	864	862	844	844	897	912	806	918	865	818	800	859	863	906	888	846	856	861	846	916	891	888	857	917	822	896	852	892	817	898	836	876	806	915	878	855	883	892	851	919
23949	21514	28750	24719	21477	7927	1207	852	768	778	723	720	705	653	677	664	639	689	667	649	677	661	649	648	594	652	627	617	670	666	702	664	665	650	640	662	673	678	644	671	657	604	624	637	667	611	585	657	640	635	636	687	641	597	642	679	632	599	624	666	615	682	647	627	611	646	647	625	659	670	678	658	617	650	633	600	599	602	572	641	602	589	625	630	645	618	645	646	599	663	624	661	642	639	674	649	640	604	634	647	586	616	615	659	605	612	675	648	637	638	643	583	611	638	633	654	617	645	606	635	646	635	655	671	684	656	649	636	624	631	636	659	651	647	654	627	625	622	646	624	630	664	629	618	632	656	638	676	622	662	613	647	625	673	610	634	636	678	651	629	596	632	643	672	602	640	632	663	663	661	656	580	641	614	621	648	608	673	611	636	631	641	643	607	611	630	640	586	608	642	626	620	701	594	670	571	639	587	627	613	611	647	664	633	599	605	637	614	614	623	615	622	646	658	579	608	644	646	618	650	654	589	614	664	645	600	608	622	629	638	609	709	585	635	627	628	620	595	629	623	593	629	604	631	656	623	657	650	613	667	654	657	648	641	642	590	667	646	604	628	652	579	638	657	639	635	607	597	643	644	635	620	636	612	671	652	673	639	584	680	660	617	695	600	611	674	651	677	605	668	612	622	649	672	632	612	614	642	670	631	630	630	615	620	673	679	667	655	667	639	605	616	652	627	667	645	625	609	680	621	606	657	604	667	665	654	600	607	606	697	627	615	645	690	671	654	598	583	587	616	649	656	591	683	673	650	618	685	666	635	657	626	603	616	633	642	595	666	605	618	612	645	636	644	639	633	662	592	615	661	667	657	614	676	671	650	633	636	629	610	636	634	634	678	649	652	587	615	614	620	593	602	598	612	656	625	655	590	683	654	598	604	642	682	644	638	613	670	626	643	662	619	608	649	652	606	663	637	683	644	651	636	639	671	637	601	671	630	646	599	570	646	610	649	670	640	629	700	637	634	637	611	603	644	643	653	647	654	618	671	647	641	655	622	625	624	653	662	599	653	632	643	634	670	627	636	588	597	624	647	624	640	654	635	629	647	647	632	613	649	605	629	676	665	653	633	639	646	624	576	626	628	645	633	620	589	609	608	633	635	607	626	665	544	692	695	630	620	633	649	581	659	622	621	583	661	630	612	611	645	635	609	627	636	628	631	638	633	616	636	644	620	595	686	653	567	669	670	616	600	659	645	619	614	682	621	651	600	636	635	667	630	650	632	645	670	647	627	651	640	634	586	614	612	660	656	612	609	640	611	625	625	619	629	667	639	598	627	661	643	615	635	657	621	613	659	666	617	666	609	604	612	653	624	635	660	609	586	644	637	617	613	636	615	625	630	638	640	635	581	621	639	627	618	597	654	650	634	634	623	608	573	648	656	630	626	649	614	624	652	615	605	650	660	648	621	618	616	627	649	663	627	656	642	612	607	683	636	664	633	668	595	623	646	635	660	645	646	617	648	605	657	591	598	612	624	637	585	597	626	613	602	661	593	613	656	648	609	632	653	658	599	607	616	613	662	645	694	667	638	690	672	656	602	676	591	605	567	643	646	653	584	594	649	591	640	666	633	656	637	593	640	632	613	651	631	575	628	650	623	642	593	639	603	653	642	671	628	661	584	683	597	630	692	680	590	648	646	599	613	624	659	615	607	625	644	628	631	651	612	621	644	570	603	660	621	603	651	622	647	634	632	607	670	618	614	657	659	664	636	604	637	674	626	680	629	568	678	648	649	655	617	585	646	612	609	641	659	663	663	605	673	634	599	639	648	657	649	670	676	647	668	617	693	675	631	611	620	644	649	614	617	656	632	616	628	620	634	610	655	640	598	601	581	612	626	665	598	623	663	608	608	659	613	649	677	691	620	615	628	613	677	677	620	632	665	621	641	648	638	671	618	637	641	641	668	609	580	626	651	627	654	673	668	654	663	629	655	653	629	622	639	654	624	626	630	639	664	644	635	648	640	714	690	648	647	612	600	631	629	634	599	663	671	634	605	650	673	604	643	637	622	598	644	637	677	678	611	678	567	653	623	641	563	593	619	686	605	630	662	652	638	641	656	655	636	626	585	648	652	602	660	661	655	614	649	646	638	645	613	630	628	635	650	657	614	641	654	605	628	607	597	602	634	580	594	618	654	703	639	681	622	600	607	697	632	650	667	627	680	622	631	672	625	643	611	602	676	593	672	620	662	612	655	614	645	648	661	691	633	651	666	619	637	671	599	636	612	636	605	594	633	661	613	614	643	627	614	613	611	673	654	633	635	625	665	617	652	599	619	634	557	617	587	639	610	639	633	651	659	644	672	640	636	637	611	659	642	676	648	573	596	621	662	660	625	662	635	647	637	661	654	619	610	603	665	658	685	612	627	643	628	583	647	643	640	647	643	602	632	612	602	631	684	595	638	607	669	596	611	651	665	634	610	611	646	661	645	598	649	629	640	629	631	636	619	658	650	656	601	664	601	616	634	616	647	630	647	653	627	615	575	639	620	625	648	660	655	682	645	640	627	641	644	614	639	604	690	624	594	624	643	640	618	594	615	581	607	639	662	590	658	660	599	667	646	629	660	682	653	626	648	618	653	614	615	605	611	626	625	645	627	675	643	647	664	608	590	619	631	580	648	654	599	640	670	620	624	663	612	610	650	630	666	624	622	671	677	617	631	649	594	653	678	604	634	691	637	613	596	629	631	602	629	641	656	615	602	614	629	634	658	627	605	630	621	644	625	647	616	641	651	650	586	658	670	624	642	684	650	615	618	618	672	648	586	616	618	622	651	625	611	641	647	620	643	627	659	649	652	664	629	621	682	658	653	608	594	619	606	638	648	633	690	640	636	657	650	664	593	673	680	653	644	645	613	646	642	655	656	628	610	660	648	601	630	630	637	616	631	632	604	649	673	648	611	664	614	654	670	613	623	597	651	602	645	604	659	620	627	638	616	609	624	638	639	645	626	588	615	599	640	663	629	649	616	634	650	616	600	618	592	575	644	628	663	633	592	631	676	624	600	645	635	645	641	705	653	658	609	600	645	609	646	648	579	615	627	627	649	664	661	636	605	625	652	627	615	662	634	592	662	614	651	620	653	626	599	670	585	620	646	627	697	599	662	634	591	655	663	643	670	623	629	640	568	629	607	651	637	646	600	602	600	647	598	676	653	641	622	649	647	613	621	626	616	611	643	685	627	611	596	620	628	659	649	608	586	632	633	623	669	658	622	650	669	667	631	623	640	627	624	612	677	612	620	611	632	591	619	620	643	622	642	612	636	615	626	654	620	594	660	597	650	647	603	657	615	638	622	633	612	672	624	646	640	666	626	656	628	619	654	644	627	621	608	644	632	666	628	662	663	683	636	621	620	618	654	616	631	626	594	649	633	603	617	638	631	624	595	621	581	650	619	613	603	598	637	602	584	623	643	656	622	658	633	619	646	666	651	628	609	616	655	658	580
31472	17392	5191	2554	2042	1676	1464	1232	1172	1061	994	982	953	961	908	874	854	834	816	875	863	792	868	846	782	795	833	818	789	820	819	832	860	851	845	811	796	839	793	818	799	782	803	829	792	782	812	797	766	849	889	794	785	830	770	798	805	762	770	815	836	834	825	768	814	755	763	804	748	756	823	793	850	807	802	789	807	803	774	783	845	787	776	801	820	738	794	774	798	814	777	782	775	793	809	745	796	782	797	822	793	789	791	819	796	770	843	781	841	790	810	774	863	811	791	777	815	814	807	796	743	799	803	804	785	814	755	798	823	837	812	768	751	828	811	784	785	749	810	806	814	797	829	844	782	761	789	776	793	797	778	833	826	787	757	805	805	821	789	809	802	809	752	785	824	835	770	805	788	821	750	799	826	774	803	816	805	779	833	806	801	849	808	790	828	775	830	848	802	853	804	791	798	782	735	787	792	821	791	805	797	796	838	758	742	786	773	794	814	775	756	819	718	807	737	771	837	795	810	809	805	823	774	829	792	773	751	766	801	800	848	804	777	808	803	796	792	830	820	790	845	830	797	830	792	832	794	830	746	812	742	846	810	822	771	829	810	816	794	805	799	798	855	811	816	808	850	795	797	796	834	800	790	787	754	850	827	791	768	805	855	819	809	817	767	781	838	794	811	735	806	786	792	775	796	807	793	826	761	816	781	827	837	779	759	741	791	784	826	803	843	789	825	807	836	770	790	799	827	823	865	778	807	781	797	823	780	828	836	791	836	811	789	826	797	800	784	810	833	793	755	745	794	776	828	800	784	739	810	818	790	812	790	816	814	797	761	816	745	797	851	733	808	826	834	803	818	807	786	777	849	835	752	831	815	763	817	858	789	761	784	811	806	777	805	823	812	791	822	821	815	845	822	781	839	798	795	803	822	825	767	784	748	788	768	792	780	809	764	817	777	804	828	770	845	787	817	841	829	810	752	787	829	826	822	801	781	826	776	727	786	801	798	826	807	780	833	840	808	833	809	781	795	742	817	815	786	731	791	824	765	784	747	806	847	799	797	808	814	787	786	770	802	814	770	789	797	830	817	805	829	795	811	769	772	800	820	756	801	831	805	744	839	805	851	832	724	803	787	807	815	791	761	811	798	814	762	837	788	815	786	761	799	848	838	810	842	791	747	825	795	818	759	818	805	789	796	776	781	828	800	817	790	762	805	810	844	857	808	839	802	815	749	751	787	800	815	784	771	770	808	796	737	819	786	768	755	774	828	806	792	759	804	787	840	806	777	776	737	767	773	757	848	823	827	808	785	732	757	769	799	788	784	821	824	792	818	797	822	785	814	784	793	801	781	812	782	806	787	778	780	798	793	793	835	855	807	798	790	755	781	800	766	774	807	817	781	815	855	795	837	764	783	799	858	808	815	821	743	798	773	808	790	796	823	829	775	785	821	755	800	726	805	789	836	775	770	814	740	803	863	753	771	741	821	819	789	761	794	817	805	817	800	816	773	764	755	798	790	818	801	734	767	780	780	774	806	833	772	791	814	739	842	822	820	744	774	836	797	788	777	725	799	836	788	857	815	828	829	785	790	819	846	775	776	799	797	803	822	817	815	808	782	796	794	821	811	774	816	797	802	816	793	840	845	797	781	787	811	744	822	802	816	845	785	796	825	832	819	795	736	760	772	787	765	818	782	813	835	766	832	775	810	809	763	812	868	844	755	782	791	859	823	794	798	809	839	814	809	820	779	821	768	780	814	832	784	798	822	828	788	781	799	815	803	818	780	849	771	764	771	814	782	766	827	785	807	760	811	778	753	830	721	854	818	823	803	785	772	823	852	795	793	824	781	777	752	818	803	790	786	780	817	792	759	849	769	803	752	775	789	787	810	763	806	780	783	817	788	809	776	823	777	792	805	796	832	801	810	787	778	824	807	808	809	809	799	795	771	846	792	853	771	786	730	786	792	742	805	811	807	750	755	800	800	773	832	822	788	783	801	778	788	812	816	765	823	811	813	804	832	839	801	803	757	796	829	827	813	816	806	823	781	822	835	848	896	761	806	826	770	816	846	794	822	792	837	805	822	790	786	798	780	810	820	800	856	828	791	859	773	774	811	784	815	767	813	789	881	792	810	854	850	792	839	832	862	801	769	826	808	820	780	867	758	796	809	764	815	806	777	791	832	819	773	791	799	800	764	807	776	782	760	839	802	824	798	809	790	740	815	836	777	804	786	798	775	765	798	799	791	800	790	768	792	803	771	790	805	783	798	772	765	806	793	780	812	801	818	808	788	799	782	807	783	830	809	792	794	816	784	814	796	751	801	841	770	780	810	817	817	824	776	715	782	761	776	795	804	806	759	763	840	748	800	753	799	765	818	831	795	769	800	804	767	788	753	825	805	754	788	810	846	832	809	790	789	770	783	852	814	804	839	812	782	827	820	796	797	812	808	775	850	786	862	794	840	802	816	775	823	814	820	860	774	783	807	838	792	803	807	807	839	754	827	831	806	750	771	796	760	848	806	758	822	818	782	796	791	783	775	756	794	789	843	795	782	815	745	828	854	791	784	794	768	790	780	793	761	806	772	853	826	769	852	819	764	771	801	761	841	772	795	770	826	789	794	852	746	800	806	793	854	750	762	767	807	818	762	802	764	764	814	826	809	804	788	780	786	804	782	777	820	800	786	787	785	791	828	751	826	817	770	738	749	753	734	791	832	803	788	817	776	815	787	851	837	791	762	808	802	820	782	789	775	742	795	833	822	828	821	779	799	848	767	776	791	847	834	806	783	770	810	835	793	813	819	755	816	803	818	793	824	818	804	801	799	828	772	753	790	838	794	767	818	814	864	797	812	741	837	789	825	822	762	839	807	805	788	802	765	808	780	771	779	805	819	774	814	768	793	749	817	762	820	857	780	811	819	810	851	731	849	805	728	825	794	816	769	769	791	754	823	755	830	802	773	780	834	794	783	801	779	748	812	754	765	760	802	786	807	806	751	798	804	804	788	854	775	807	747	817	848	788	786	782	793	780	827	826	799	752	774	804	804	769	794	815	788	816	827	813	829	773	776	845	813	759	788	789	798	847	769	832	803	812	730	807	782	787	769	755	756	806	777	859	773	859	756	821	758	792	799	816	767	822	825	773	805	847	790	821	759	778	802	753	762	835	827	782	810	837	825	830	785	783	791	800	806	849	878	772	816	804	827	774	818	779	780	839	820	775	828	810	856	783	803	781	768	797	786	823	765	755	757	787	839	793	768	794	805	793	795	810	803	785	765	860	779	853	827	820	843	806	803	791	798	780	823	771	782	815	817	812	785	827	770	757	742	774	842	785	751	805	754	813	735	805	752	767	783	828	789	769	816	766	762	794	818	841	803	827	778	815	793	805	838	802	816	772	756	772	765	785	758	822	793	815	806	826	768	808	760	777	818	818	746	806	747	828	777	829	773	765	779	757	808	769	796	792	818	754	800	780	810	763	789	805	847	749	770	770	769	814	784	797
25184	21572	27439	25978	6363	646	532	527	464	452	452	489	438	411	406	436	444	448	426	406	446	422	415	404	417	422	423	412	411	443	384	418	430	427	441	396	408	402	389	396	427	458	371	427	402	404	412	395	395	420	375	372	368	439	415	429	391	419	408	389	419	420	398	394	371	410	419	429	426	420	403	412	432	421	429	448	430	401	432	394	407	428	381	430	399	425	367	395	364	400	374	452	402	421	403	418	389	397	389	450	385	426	416	418	380	425	407	423	389	411	394	416	427	414	400	408	439	424	404	378	409	416	423	400	396	455	425	443	425	404	418	436	431	402	392	406	442	406	414	412	432	464	430	387	384	419	405	395	398	400	402	391	438	422	418	413	428	397	452	406	404	426	407	379	404	426	408	453	422	416	419	423	380	419	411	426	404	372	406	383	378	404	391	401	441	411	410	414	381	408	402	354	394	402	425	423	401	396	403	395	390	439	394	387	365	423	419	392	400	414	405	395	412	389	357	425	414	406	366	425	398	408	406	446	415	427	421	413	457	409	428	388	392	390	399	406	385	410	362	408	423	406	423	408	422	397	386	405	425	398	430	395	392	413	432	401	397	429	399	422	412	361	418	419	429	409	402	416	407	403	396	419	394	456	449	438	401	411	391	417	395	394	421	427	409	421	404	382	430	422	391	386	396	406	382	420	424	414	441	404	405	416	384	395	396	417	377	414	374	404	417	438	464	405	409	398	353	434	427	416	409	360	397	411	380	410	396	369	425	411	403	416	381	417	437	394	425	388	393	390	431	412	415	438	446	448	429	398	424	421	465	406	464	447	384	452	378	430	409	374	406	427	416	414	409	393	424	378	416	391	415	437	416	388	399	394	400	424	408	391	409	408	411	424	403	438	439	393	395	379	394	369	412	394	415	411	421	381	411	408	424	400	404	416	397	421	393	376	411	425	410	445	438	420	390	417	395	431	440	365	405	388	395	415	429	438	379	387	400	423	394	384	447	400	377	433	372	424	414	379	431	408	393	427	440	381	414	390	409	383	396	450	388	397	363	399	440	402	422	412	420	424	380	406	399	401	416	427	421	399	449	437	374	378	378	402	419	402	425	409	365	422	419	407	413	401	425	424	398	412	390	404	409	425	394	390	441	413	427	447	433	383	388	407	381	413	385	406	389	437	390	393	413	428	400	417	397	375	381	401	380	383	381	406	381	406	447	388	424	429	451	370	408	420	405	399	433	422	385	462	416	396	412	434	437	387	479	396	413	398	425	402	395	432	423	430	413	398	424	425	420	432	401	368	433	407	459	402	389	419	414	408	405	441	433	426	417	376	405	395	407	404	426	450	428	426	425	420	416	396	423	413	443	417	428	384	417	407	400	432	400	394	426	402	420	414	399	418	435	434	423	400	410	404	411	420	412	413	410	408	406	403	420	385	414	445	433	410	386	392	425	396	415	428	416	383	384	423	438	411	393	410	397	388	431	390	444	374	384	426	409	408	431	396	371	419	417	395	412	428	448	427	418	378	435	408	415	408	422	412	403	432	411	454	391	414	407	416	420	431	434	449	400	406	379	397	426	422	407	421	429	388	395	448	419	426	445	448	389	410	432	417	416	407	379	404	394	392	408	405	386	439	367	390	418	378	390	417	388	403	412	421	413	436	411	444	400	428	421	394	420	395	413	408	406	412	404	397	426	420	438	392	387	390	384	422	409	416	417	422	425	408	378	423	391	435	432	402	409	442	417	446	406	385	424	406	407	412	402	430	378	408	407	406	425	398	434	421	448	413	395	399	390	422	392	429	411	401	390	412	404	417	387	411	394	404	432	381	412	444	389	393	383	393	422	397	422	397	394	415	397	410	420	413	437	419	392	411	417	414	433	412	455	412	431	439	435	405	410	426	419	429	397	402	397	392	421	433	439	372	433	413	372	398	398	402	428	413	441	409	407	417	419	431	415	425	369	380	429	383	400	409	408	385	418	396	433	371	398	426	405	396	379	423	412	424	423	414	423	417	417	433	419	397	417	431	417	421	409	421	391	385	420	422	400	391	412	414	377	440	407	421	383	407	459	422	413	394	414	412	382	436	399	421	421	390	398	417	427	379	422	405	403	426	411	417	408	438	421	398	398	440	410	404	416	407	404	426	409	385	408	422	390	433	445	390	372	421	415	455	400	418	442	407	400	336	384	373	403	369	427	373	428	423	407	425	426	413	390	425	463	422	370	406	447	417	432	403	409	406	415	365	410	392	416	411	420	453	407	416	415	389	406	397	373	405	410	444	406	410	404	382	381	389	419	401	382	410	367	429	397	407	418	412	406	410	380	405	421	406	404	418	400	390	432	415	428	406	398	420	409	415	409	419	435	431	405	407	386	431	411	428	384	413	409	415	411	380	429	408	415	414	409	392	396	425	408	382	430	404	376	396	407	422	398	386	415	458	421	398	418	402	418	393	455	416	388	374	428	435	403	377	402	392	396	378	416	400	368	433	433	386	433	426	407	430	438	403	427	415	408	383	384	400	393	397	447	443	399	385	425	423	391	410	452	397	431	401	409	411	450	402	418	398	430	427	398	390	385	419	425	373	371	430	411	402	422	413	395	385	403	399	393	433	414	406	398	415	437	436	404	452	415	389	397	426	405	433	411	417	427	415	391	380	424	375	425	424	429	404	413	391	423	406	393	416	437	378	429	413	417	431	387	434	443	404	388	415	432	377	399	393	433	408	433	420	400	386	405	397	398	397	396	399	381	389	406	417	402	396	396	411	423	398	392	373	399	417	400	432	394	405	469	401	373	407	392	419	427	444	428	415	412	438	414	383	418	422	425	416	430	391	427	421	465	434	387	386	397	368	443	383	380	399	440	395	364	427	434	394	364	409	398	431	433	423	430	415	427	407	397	400	402	418	426	437	417	423	413	423	431	395	394	416	402	389	359	430	414	386	405	394	430	449	410	421	403	376	410	448	408	402	402	450	406	385	384	434	409	438	417	428	383	402	377	394	382	431	404	371	409	442	371	418	380	395	413	409	428	391	420	403	465	433	410	401	413	389	377	424	421	408	409	398	413	395	389	400	407	416	377	390	423	419	408	380	381	373	425	419	432	420	386	408	423	382	439	382	403	403	387	433	409	405	388	406	429	380	410	389	392	406	447	424	416	401	417	394	425	443	409	431	435	389	417	424	376	429	407	452	402	419	393	371	425	421	432	448	410	407	375	409	415	397	381	386	445	427	434	418	412	440	429	370	410	401	397	372	400	439	402	420	394	399	407	402	448	440	410	406	432	396	412	400	419	382	417	431	398	383	375	432	404	429	409	415	380	428	424	400	413	401	380	433	372	415	447	427	404	412	404	401	401	370	397	438	390	418	403	381	412	424	405	422	403	435	432	420	392	437	437	423	426	408	398	374	404	390	419	421	396	439	359	376	413	438	447	434	401	418	393	417	431	419	401	435	430	434	409	409	414	444	415	393	402	421	397	417	416	397	434	351	403	431	389	388
27719	11946	2616	1388	1122	960	881	721	684	661	604	566	603	608	562	545	494	560	516	525	512	531	487	505	501	519	529	530	545	501	501	506	565	485	501	496	519	514	548	546	504	518	510	540	503	503	505	498	512	485	499	541	530	491	523	546	531	536	503	533	521	503	523	498	540	514	496	557	544	509	521	484	516	538	517	533	521	529	491	494	493	552	546	514	497	496	524	512	515	510	552	519	497	514	535	532	543	492	486	484	532	500	572	505	482	530	498	498	521	509	510	497	467	508	522	496	489	521	510	533	496	492	496	566	494	498	514	504	529	472	526	504	510	502	487	488	498	523	533	531	511	516	544	478	521	497	513	517	524	455	484	531	529	484	520	551	493	531	537	531	557	489	488	514	529	518	522	537	528	501	512	535	543	544	540	483	460	527	532	546	534	533	538	520	566	538	465	534	520	547	514	525	536	522	510	493	549	527	503	566	489	536	541	507	474	543	525	510	545	556	560	506	545	495	499	521	497	516	484	538	510	529	537	491	489	532	577	513	453	524	542	519	524	523	530	518	493	536	526	507	533	508	522	531	543	510	543	548	492	507	589	519	518	521	501	522	547	512	492	510	510	514	521	513	494	502	496	520	504	504	487	535	494	527	469	489	503	503	530	535	574	496	530	482	525	527	541	503	505	506	497	481	485	523	514	501	508	519	543	515	521	528	495	511	509	532	525	467	511	528	556	510	503	511	481	499	486	507	507	508	500	494	535	473	556	535	492	548	534	515	489	504	545	532	516	517	508	508	507	469	531	496	546	497	558	466	506	509	478	529	562	504	538	513	532	487	519	504	533	539	525	537	521	505	504	524	518	511	485	504	537	505	486	467	506	535	532	522	515	509	513	507	480	498	517	513	513	512	509	500	483	519	503	514	506	515	571	506	487	473	534	543	517	497	501	517	525	550	485	537	506	481	524	525	499	530	504	509	548	508	558	475	529	530	532	521	500	526	548	514	513	505	501	517	528	544	495	539	538	498	505	575	543	502	501	505	521	503	516	480	509	524	482	524	494	532	515	522	533	507	524	485	500	544	540	477	536	527	480	499	542	530	486	513	514	514	505	525	530	510	522	548	549	503	541	478	495	504	538	534	524	495	536	549	552	530	493	517	502	513	524	506	490	498	501	530	531	492	532	554	524	517	465	462	489	492	523	539	533	505	542	520	503	481	496	518	491	497	511	523	485	481	511	532	520	502	494	531	520	493	545	515	523	507	526	500	514	467	505	494	524	506	541	548	516	518	498	530	478	547	533	487	481	501	521	512	519	525	498	553	510	513	541	465	521	508	490	541	532	519	483	532	525	554	525	486	510	515	521	531	509	539	530	511	521	515	512	484	506	559	520	561	511	530	499	520	544	505	487	512	506	556	519	514	500	533	491	493	517	470	487	539	521	484	505	506	529	498	461	508	530	476	515	505	546	572	495	489	483	508	487	537	508	513	477	523	550	461	541	530	522	535	513	549	542	502	527	491	514	569	532	526	497	528	515	509	517	522	520	509	491	535	491	509	481	477	542	486	476	576	527	493	489	531	497	505	500	526	499	505	532	507	549	542	510	527	522	550	507	520	526	531	540	549	496	512	517	561	498	511	542	543	537	503	500	489	537	511	533	572	524	527	530	469	506	495	490	516	504	502	531	543	532	489	530	486	465	497	481	477	492	506	549	501	492	528	479	497	481	523	525	510	481	469	508	532	497	523	533	496	500	504	532	510	488	486	517	512	502	523	523	509	512	541	518	524	504	492	512	489	514	532	517	495	496	535	551	498	526	510	504	509	516	535	535	517	459	538	545	501	509	509	524	493	508	500	511	536	540	471	536	526	544	570	487	495	515	527	487	512	513	536	532	517	531	551	518	556	530	492	502	521	496	506	499	493	512	502	522	507	515	487	478	507	503	539	544	537	494	477	511	497	527	499	533	503	547	536	504	544	482	494	568	496	564	522	489	476	554	537	521	546	527	532	525	524	487	531	556	497	521	468	476	526	518	531	533	517	524	525	503	481	490	492	542	478	536	523	511	496	495	502	544	543	497	519	502	526	509	509	513	512	552	510	488	483	496	496	536	514	474	498	508	492	498	507	455	487	520	518	567	492	534	507	560	499	505	530	490	572	541	574	507	524	495	552	532	495	487	511	521	534	474	512	509	509	527	510	495	558	520	530	502	544	513	480	514	527	488	510	557	517	526	559	535	497	490	520	507	467	535	506	550	493	558	551	564	523	516	536	538	542	523	490	521	512	494	486	516	507	529	513	521	531	530	522	503	483	502	558	540	546	493	521	525	510	509	521	519	498	508	510	508	523	477	516	499	500	521	529	531	542	540	501	481	502	497	502	524	534	545	566	507	514	488	494	507	475	491	533	496	511	488	493	503	509	507	491	516	537	507	511	526	494	478	550	520	477	513	511	507	516	542	524	489	498	525	504	489	529	517	524	485	554	521	485	525	532	449	525	502	518	498	461	483	530	516	500	532	514	516	485	509	476	521	495	492	479	516	532	487	525	523	488	510	509	530	477	536	483	517	566	481	498	491	488	508	511	521	526	511	553	531	529	520	514	513	516	523	495	527	526	556	473	516	503	530	523	514	494	583	489	507	513	495	488	520	533	577	518	576	486	507	522	476	516	527	538	513	551	494	540	533	542	496	539	514	529	509	502	521	517	484	529	508	472	516	512	524	525	539	467	513	512	503	492	550	494	485	508	535	535	499	496	539	524	489	529	511	570	525	517	535	510	521	513	537	469	546	482	469	523	484	495	508	534	484	522	515	543	548	523	476	559	499	534	515	497	497	515	526	510	530	533	498	546	495	509	523	524	517	476	541	457	536	517	563	474	548	514	484	500	526	490	524	529	527	500	521	557	500	548	517	498	552	503	483	505	529	536	519	498	500	519	534	521	531	500	563	533	497	527	483	559	518	484	472	521	524	502	534	474	532	538	508	516	508	496	476	477	540	528	514	536	541	513	529	498	477	495	535	514	499	503	519	501	556	498	539	489	486	491	534	512	534	543	539	532	554	515	477	487	489	477	533	531	519	567	521	507	503	530	501	493	522	483	503	506	484	521	519	503	524	492	506	506	503	472	501	532	507	526	486	483	507	505	535	513	485	528	483	515	496	552	496	551	527	503	497	486	478	493	508	523	503	495	564	539	506	490	491	533	556	493	477	503	510	522	533	501	538	512	482	522	516	500	522	484	543	464	527	525	495	500	531	509	537	514	502	531	515	554	547	516	517	515	526	492	499	523	573	515	532	481	525	545	474	560	525	523	501	511	477	498	496	518	470	485	531	459	495	548	540	492	553	543	498	519	531	523	473	513	498	525	542	478	496	497	499	511	573	540	492	516	484	488	503	517	513	537	500	513	520	524	561	489	522	541	470	468	523	515	512	535	479	501	552	494	522	499	509	499	497	538	496	551	523	531	538	486	545	540	497	519	480	542	482	524	486	484	505	504	515	539	529	490
22936	21540	29211	24293	21534	21532	4604	657	518	494	429	393	398	379	326	321	333	334	289	282	289	326	279	319	286	280	267	252	275	310	258	275	280	259	223	269	277	266	276	265	265	252	262	269	263	273	269	259	265	247	267	252	267	260	251	277	269	258	273	228	265	265	273	262	249	283	256	259	273	254	228	284	259	279	282	258	253	242	268	245	265	252	256	272	258	267	270	270	271	265	265	262	240	234	265	268	263	262	248	251	264	285	255	245	253	256	228	254	237	250	258	259	275	249	274	242	224	265	250	278	264	261	274	263	258	244	254	277	219	247	244	234	295	285	267	255	239	243	270	259	264	270	290	288	260	267	253	263	257	256	259	253	252	228	238	270	278	278	270	253	235	253	269	252	262	247	251	247	255	237	255	246	253	261	256	266	237	261	271	227	275	252	262	276	250	286	263	287	259	255	268	254	260	222	264	256	259	259	281	271	274	245	251	248	232	279	279	253	248	255	289	275	255	274	254	282	285	252	248	260	258	256	249	287	262	287	259	240	285	272	273	258	296	269	263	276	245	271	279	264	278	273	243	261	276	261	256	242	276	258	278	232	253	223	243	267	244	236	253	261	261	243	259	292	263	249	263	250	274	246	269	266	287	245	269	248	256	248	266	220	244	252	250	240	212	256	267	234	276	251	290	235	258	235	269	259	258	242	224	261	260	268	254	238	261	278	260	262	301	250	266	238	251	251	300	294	295	249	229	246	252	270	256	271	259	238	272	268	233	262	280	260	227	266	257	280	253	237	252	257	248	244	231	284	279	245	264	253	269	250	262	302	247	260	269	277	244	261	300	261	284	251	280	239	241	242	271	284	292	265	271	269	237	255	284	255	284	255	247	267	257	249	269	251	241	260	231	256	246	218	244	245	241	247	265	249	275	260	250	252	261	259	269	249	238	251	244	225	268	264	274	256	265	277	256	268	260	244	235	238	254	254	257	262	236	260	269	263	253	274	243	232	277	241	278	246	252	257	276	262	269	269	272	270	253	248	260	251	251	262	245	250	247	277	268	227	267	257	285	279	250	269	261	280	241	273	247	233	256	249	267	278	232	278	271	241	265	235	258	229	254	295	298	251	262	242	252	251	232	262	273	247	265	253	265	253	234	248	257	284	267	279	269	253	237	249	280	288	272	272	260	258	247	251	270	263	260	237	260	281	274	275	267	250	257	276	276	265	251	274	258	247	250	234	267	234	251	233	248	261	268	258	224	262	261	267	267	249	244	257	264	272	253	251	273	255	297	236	239	258	257	251	251	254	260	255	280	251	261	255	254	253	259	270	272	252	228	247	251	272	235	260	256	279	280	268	256	260	276	235	245	278	243	243	255	225	227	255	253	245	269	227	255	299	277	274	258	269	266	231	244	265	264	257	240	234	243	264	304	268	241	254	258	272	271	245	251	256	252	263	256	265	263	273	260	246	260	288	263	269	251	278	258	301	244	278	243	237	268	253	264	264	254	271	267	257	257	289	252	232	250	280	241	235	266	284	230	272	256	270	255	281	261	275	226	259	263	233	228	241	261	230	248	253	277	240	272	275	248	263	281	257	245	261	247	261	258	248	248	233	256	249	266	247	261	266	262	270	262	251	235	272	271	278	269	260	243	260	268	266	241	256	252	266	271	268	238	256	284	260	281	270	253	269	241	266	286	251	239	274	255	261	262	250	266	239	255	280	229	228	271	265	249	259	244	271	244	246	245	243	274	248	285	281	267	239	270	256	277	249	265	272	281	255	253	241	258	270	263	277	265	275	228	249	249	231	264	256	263	263	258	239	255	259	233	234	258	260	272	270	280	245	267	228	245	276	258	259	259	255	283	242	266	253	236	234	264	249	266	256	268	284	244	256	269	227	262	242	282	247	248	245	266	235	285	258	256	266	255	272	258	278	269	276	261	273	280	264	263	263	249	253	234	275	250	272	249	252	278	267	285	260	261	281	285	247	256	274	263	233	247	291	258	278	255	274	245	250	295	249	265	249	240	242	260	233	249	269	250	248	246	234	252	267	259	268	251	259	263	272	254	266	252	267	247	281	277	246	263	242	249	270	232	248	264	261	262	257	255	282	248	252	275	250	272	283	245	254	215	273	269	242	274	277	255	274	266	272	254	240	289	277	240	262	256	250	269	264	260	254	226	246	251	272	253	266	252	307	266	263	256	240	275	288	247	251	289	269	247	254	266	266	285	242	263	228	260	277	287	276	272	227	255	264	259	250	283	259	239	279	248	262	244	264	245	239	285	270	271	268	277	276	259	245	251	276	269	242	268	281	279	242	263	248	271	252	216	243	298	257	276	291	248	251	256	266	264	280	270	276	250	268	247	258	285	276	267	291	220	255	263	255	262	250	252	253	273	266	261	249	264	277	262	263	260	230	266	258	242	278	279	266	250	255	226	264	262	261	268	234	265	246	268	264	284	245	270	246	268	258	241	280	273	240	242	243	234	258	240	255	282	228	254	269	244	261	263	259	243	276	237	248	242	250	247	236	287	249	249	292	258	265	266	249	285	271	256	244	261	250	232	236	254	286	262	263	228	256	263	260	256	270	254	273	261	258	274	247	238	274	245	243	286	234	279	262	262	234	260	249	290	302	252	263	238	272	276	284	231	286	259	243	254	244	269	267	261	264	290	286	254	242	271	255	237	289	248	234	296	257	255	278	265	250	247	239	287	276	244	230	227	242	243	248	257	256	267	240	274	247	239	285	266	270	302	267	254	270	270	280	244	267	261	272	261	263	250	267	272	251	240	272	259	254	260	258	243	269	271	252	240	245	248	238	282	251	260	263	234	275	270	247	250	266	270	238	263	272	260	261	253	271	281	245	266	255	272	237	247	250	272	240	272	276	271	267	242	248	241	270	249	277	267	245	254	276	237	307	251	277	291	252	230	228	269	265	223	280	255	234	284	264	259	269	263	268	283	224	258	256	263	274	275	267	262	261	271	284	273	252	283	267	269	260	234	239	256	252	297	278	256	224	268	240	278	275	251	269	261	232	260	273	257	281	284	256	261	257	269	232	253	269	264	253	266	265	255	250	261	240	269	270	230	266	248	265	263	246	262	282	230	287	249	269	264	257	257	250	250	223	246	280	270	256	256	268	258	267	243	275	249	268	256	253	221	243	243	271	252	234	280	259	251	255	244	267	244	241	221	236	271	254	250	271	269	220	246	277	267	280	285	260	259	255	226	274	276	247	259	257	277	258	264	271	261	263	272	254	269	254	265	267	275	272	275	227	294	269	257	231	262	254	266	249	279	259	225	270	259	251	260	239	257	287	288	254	260	278	257	242	252	261	261	254	233	266	261	262	252	239	243	255	269	275	244	294	296	259	276	283	266	237	266	257	266	262	272	239	253	240	263	260	248	269	259	252	258	252	254	265	236	269	251	241	257	262	243	265	247	261	232	245	263	264	264	258	230	249	266	262	232	233	284	252	244	274	238	271	288	275	254	268	275	269	248	257
36363	22164	7906	3705	2699	1993	1503	1218	1000	926	789	676	648	566	560	470	470	470	425	457	462	394	429	351	392	389	385	369	388	340	388	376	342	378	349	372	427	340	344	355	359	369	362	383	349	366	390	339	346	331	388	345	346	373	364	359	362	366	361	365	366	357	343	358	368	350	393	313	345	330	343	348	374	371	303	346	349	333	341	358	353	353	350	310	374	353	367	362	330	326	340	341	385	337	341	364	379	355	351	356	368	321	317	384	328	338	356	371	323	374	385	388	378	313	375	352	338	369	340	363	340	312	363	353	345	329	326	346	357	324	339	336	320	338	361	347	330	353	354	342	365	344	347	329	330	325	362	329	346	325	344	330	359	321	334	326	352	328	340	341	370	361	354	341	327	377	335	348	390	314	360	342	345	324	335	338	350	330	326	337	351	346	357	342	317	342	343	305	350	338	333	334	323	344	379	377	325	348	320	365	377	318	331	315	316	317	341	334	352	326	350	375	358	337	315	322	322	354	326	349	310	363	317	333	351	370	358	365	389	300	317	335	346	312	348	369	346	316	369	339	317	328	329	316	328	332	312	364	362	368	354	304	354	336	335	343	287	332	346	348	304	361	323	346	347	323	336	346	344	324	337	342	359	341	335	341	355	348	353	308	326	314	348	376	330	325	357	362	334	339	349	349	374	324	343	331	320	348	350	344	347	330	355	338	330	364	340	355	315	370	336	348	326	312	335	350	312	355	336	329	378	346	350	337	333	314	351	329	354	361	342	316	347	321	335	328	330	351	334	346	301	380	345	337	334	348	345	340	327	338	339	367	313	340	346	346	332	326	375	367	314	353	321	362	330	352	381	351	319	350	348	319	353	337	348	386	333	340	338	347	347	343	334	355	330	369	319	308	341	346	348	389	309	326	335	313	347	338	329	333	366	348	360	347	353	338	358	331	339	360	335	349	331	323	346	347	351	367	317	325	323	338	355	339	341	323	318	376	295	349	311	387	358	346	346	363	311	324	354	332	341	327	360	331	340	346	340	328	376	348	341	336	323	321	348	368	320	318	370	339	322	387	319	322	333	339	344	323	342	324	335	318	361	359	323	350	316	327	349	364	332	351	338	358	350	326	335	307	348	340	340	382	323	329	330	390	339	352	358	327	356	306	361	324	304	360	335	360	344	338	319	335	329	345	321	318	344	337	311	345	347	362	338	346	357	325	345	362	341	365	307	348	305	364	326	349	338	335	327	333	306	353	305	334	333	376	330	295	332	368	322	355	321	340	326	345	362	362	396	362	336	361	337	319	323	336	355	343	332	354	344	341	365	302	330	348	338	364	321	351	309	329	351	315	355	301	318	362	372	350	350	305	350	330	342	359	327	334	367	332	327	354	352	337	360	361	346	308	342	347	312	353	365	323	320	336	318	352	312	339	319	309	337	353	333	336	381	367	350	282	320	355	340	379	331	338	335	366	341	359	353	353	334	338	320	368	363	325	343	304	338	376	319	341	318	358	349	382	363	350	350	334	342	322	337	356	356	338	358	333	299	357	369	327	338	362	330	301	358	330	355	336	329	353	336	349	334	362	329	311	337	299	354	350	328	359	384	355	370	348	335	336	339	335	323	351	323	346	351	344	323	364	354	348	326	351	379	352	337	315	317	353	382	334	319	305	345	367	334	346	345	358	363	329	354	318	330	351	328	333	354	317	354	310	327	349	320	358	344	323	342	323	305	348	365	357	331	334	346	346	338	346	350	348	333	332	322	361	327	345	315	316	329	329	359	342	350	326	341	351	335	338	340	344	319	342	338	359	343	364	345	327	357	342	347	357	316	343	343	350	318	337	368	323	326	316	348	356	344	340	340	359	314	378	344	358	333	333	295	326	349	316	326	349	327	376	326	347	350	353	335	349	318	339	341	333	348	336	336	339	314	315	341	328	334	327	324	344	319	346	354	356	355	351	371	334	353	335	350	348	345	332	334	349	323	338	312	322	341	364	376	342	390	328	333	344	333	354	322	353	326	345	326	325	342	352	347	314	306	336	340	339	313	356	351	354	317	330	345	350	331	333	347	307	338	358	331	365	349	352	333	347	312	352	335	314	308	359	353	341	321	303	345	344	341	352	326	338	332	298	319	325	339	334	347	284	350	360	339	348	321	355	345	315	348	344	353	352	342	340	330	322	343	349	318	348	332	345	350	339	357	335	324	344	346	342	346	368	342	320	345	330	347	344	349	345	326	335	385	366	347	320	337	306	327	312	343	315	332	340	366	338	344	341	311	311	363	371	318	344	345	335	326	323	334	377	337	341	314	378	353	356	319	331	348	333	308	364	370	396	314	327	352	344	309	340	343	341	327	347	341	329	322	339	339	359	340	366	313	360	377	352	343	347	349	330	350	290	342	340	337	352	309	344	362	326	350	328	374	345	349	318	322	390	319	370	341	309	309	297	352	342	330	313	305	359	330	335	328	311	318	359	342	340	323	316	368	333	341	352	363	350	343	321	358	354	333	373	305	329	345	349	299	319	323	341	335	348	330	328	335	338	346	327	346	352	395	353	314	349	345	350	338	325	303	334	350	330	336	338	338	314	350	388	309	325	319	331	356	336	377	296	378	307	349	360	336	336	303	356	312	328	331	354	360	355	346	357	323	315	371	349	339	346	359	350	355	347	319	322	329	362	320	306	324	333	323	345	332	333	345	350	334	327	327	330	349	322	310	377	360	312	354	328	339	323	342	335	361	352	365	325	351	308	313	351	307	332	323	323	324	337	347	332	373	374	335	360	347	340	336	368	356	328	342	316	343	326	291	350	332	338	343	352	334	346	353	332	326	359	356	306	349	336	355	350	339	349	349	333	343	342	308	363	347	339	338	307	342	346	366	348	335	341	316	344	331	342	332	340	374	344	343	348	340	339	358	313	389	319	343	340	331	331	336	358	330	344	336	377	337	320	357	354	319	327	353	358	360	344	336	343	366	332	339	334	361	351	331	315	341	312	340	375	342	351	324	341	335	336	378	356	335	329	365	347	346	323	341	383	326	346	362	349	357	365	336	351	333	341	336	331	314	320	333	329	345	355	329	332	356	358	351	337	336	344	335	347	346	358	324	322	357	349	331	334	349	340	362	330	327	325	361	358	347	330	335	334	361	307	325	333	359	337	339	307	353	353	349	311	330	341	349	390	319	376	298	354	314	325	354	329	367	323	326	358	335	342	312	345	352	351	333	337	332	351	329	362	333	317	296	336	348	347	329	351	355	341	326	333	319	317	338	327	400	328	349	340	352	320	330	313	369	343	335	324	325	334	362	340	312	329	337	343	330	342	345	327	325	326	327	355	340	365	328	333	374	342	323	348	356	339	377	310	357	336	340	325	316	333	360	339	343	334	339	374	337	330	352	320	370	319	336	339	333	358	346	324	316	343	353	353	351	343	330	341	357	343	356	297	362	310	326	304	350	324	318	339	337	337	342	356	302	303	352	332	321	328	336	366	331	332	338	339	317	343
27977	18699	4469	944	775	730	721	695	732	721	750	709	641	728	706	664	747	687	759	716	728	686	733	722	692	685	660	657	712	754	707	691	704	709	714	704	717	663	668	725	704	667	690	723	737	714	717	705	690	698	660	703	697	730	632	661	714	729	681	671	723	700	675	681	710	683	667	712	714	742	691	677	730	707	695	659	696	709	663	667	679	707	691	678	689	685	697	725	690	699	693	699	673	688	664	667	682	716	731	683	693	676	687	699	685	691	703	689	689	671	718	688	693	709	679	714	699	714	709	717	659	685	661	651	693	726	695	699	689	654	739	629	685	702	690	679	715	680	692	693	698	692	667	695	715	688	705	729	739	680	665	681	680	714	728	710	697	664	679	704	667	679	729	694	692	664	670	723	697	694	727	628	665	673	700	691	699	719	689	680	682	739	701	675	691	724	665	718	706	702	726	734	654	658	700	659	691	701	700	694	694	674	751	680	688	723	647	689	677	697	702	689	701	697	663	720	666	689	689	728	713	727	709	710	657	719	670	682	651	665	641	715	667	676	710	733	692	694	680	698	743	683	664	692	704	679	658	729	699	682	722	703	712	692	669	756	703	749	723	688	675	696	666	695	720	697	704	719	703	718	709	660	689	732	756	703	743	680	723	719	707	726	704	701	682	688	690	674	708	701	688	715	707	715	679	677	663	704	710	704	668	668	738	704	757	702	737	700	732	696	706	701	696	678	725	686	718	734	718	725	704	710	668	726	690	705	672	699	672	680	695	682	707	675	662	697	699	691	704	707	725	701	685	661	672	755	711	711	696	680	690	719	667	700	712	662	709	696	675	681	710	675	683	702	686	690	685	675	717	713	703	747	712	678	690	727	744	699	702	663	701	640	691	705	665	657	690	692	680	671	748	673	685	686	709	682	655	742	732	729	696	694	707	676	745	688	656	671	707	733	706	682	697	696	704	680	713	678	696	699	667	639	734	705	696	701	718	738	669	696	688	658	708	695	749	702	695	728	711	702	667	674	726	672	715	674	690	750	757	727	679	683	724	695	682	700	688	713	689	719	746	702	697	703	676	710	687	672	708	701	653	695	696	654	673	668	672	673	671	654	693	709	684	691	689	711	695	697	698	680	694	673	709	696	694	671	688	657	703	739	713	687	697	669	705	683	690	714	684	690	693	715	739	672	662	757	686	716	644	723	710	726	665	691	701	719	732	738	694	755	664	696	673	703	669	719	679	660	668	672	668	726	684	694	708	728	697	707	652	709	681	709	701	665	682	710	692	719	720	695	719	684	677	719	718	767	699	686	701	661	635	680	696	688	680	701	755	673	664	675	677	695	689	725	729	690	742	683	687	681	736	724	686	711	738	679	659	673	698	711	715	669	694	673	693	712	705	680	713	697	656	700	723	647	686	685	744	747	691	672	676	693	696	635	734	665	714	690	721	677	623	695	685	688	695	663	721	721	710	693	715	701	675	716	706	668	679	733	680	710	684	703	690	695	696	664	716	707	723	686	712	742	724	680	652	664	679	686	719	691	682	695	683	683	692	696	673	735	725	629	702	673	667	674	720	715	726	745	714	650	721	679	661	698	723	721	715	683	701	695	706	690	693	704	682	723	721	690	671	693	724	691	662	669	709	700	750	687	745	665	740	739	670	722	724	671	722	710	697	704	690	704	689	648	728	706	666	684	686	708	670	690	733	705	671	712	687	730	706	690	719	697	725	752	671	691	717	718	742	741	729	730	682	745	694	725	683	678	685	688	697	678	709	693	690	709	648	744	701	718	691	670	711	676	692	744	690	760	695	716	706	708	692	705	717	705	711	673	697	704	681	682	676	712	709	660	633	662	684	704	690	691	694	699	685	690	695	701	684	746	671	723	669	723	635	722	688	682	676	678	668	702	660	708	673	708	713	684	655	712	660	689	676	682	676	659	698	699	706	695	677	699	660	719	704	727	710	709	712	690	693	653	696	665	703	700	678	677	683	711	699	751	688	720	672	724	709	698	747	660	670	682	714	723	718	696	622	640	701	652	662	725	696	712	678	710	716	653	694	696	695	695	683	678	674	660	692	675	718	712	655	737	669	707	707	682	688	660	666	697	700	719	714	657	669	723	747	677	704	702	702	657	687	702	663	729	709	681	729	762	698	635	708	647	653	660	724	708	723	696	726	664	698	682	711	688	697	663	720	657	698	650	674	646	740	704	651	714	688	647	659	689	708	726	699	722	667	653	651	709	689	746	667	651	673	707	788	700	681	667	673	674	640	700	675	678	722	635	677	695	708	709	705	696	717	708	652	706	718	728	725	693	716	713	694	707	703	682	690	722	720	675	712	661	688	647	681	675	674	661	659	693	666	704	712	670	760	752	687	766	710	635	739	659	635	675	668	729	684	699	691	631	692	710	687	743	682	673	655	665	694	682	692	752	707	733	664	657	689	733	669	730	663	723	629	667	691	664	721	679	712	704	702	709	645	636	701	699	710	689	675	695	688	661	699	719	668	702	738	698	733	684	668	667	638	671	669	679	666	687	713	623	674	697	689	693	715	715	677	711	697	666	699	701	686	694	653	692	662	756	684	715	724	657	656	696	672	702	680	682	681	679	715	711	714	729	681	705	695	700	687	715	704	748	671	700	738	653	705	705	715	643	693	694	692	635	681	690	687	709	680	702	708	725	659	647	693	702	670	688	674	684	684	679	720	718	676	695	652	687	650	668	718	744	690	668	711	637	648	686	688	680	686	749	639	671	667	671	709	655	650	697	665	675	678	647	711	688	730	709	687	711	696	638	658	704	742	711	640	711	691	661	705	699	700	644	694	714	652	630	673	692	679	695	677	689	705	735	684	683	706	703	662	690	748	656	673	667	684	663	740	735	644	689	666	704	711	726	669	669	711	677	724	703	740	652	749	718	676	707	692	690	667	717	705	702	644	688	711	684	688	693	721	648	694	697	711	679	697	681	702	662	677	691	709	716	636	667	672	686	723	688	701	688	663	728	679	697	680	692	705	699	721	671	723	666	683	742	674	718	724	707	676	698	700	688	707	729	650	687	717	717	722	736	731	719	672	677	630	703	714	703	747	726	718	692	710	737	665	710	687	709	719	712	658	686	682	632	694	738	735	659	674	659	703	721	687	690	728	605	686	695	671	709	711	683	677	690	675	709	695	674	696	726	709	687	706	658	678	679	681	713	722	710	677	704	713	737	668	677	679	746	687	679	686	657	695	698	686	713	662	634	700	746	639	685	746	764	693	706	681	683	668	683	635	696	687	696	733	691	712	645	745	671	664	709	659	679	718	666	728	711	694	739	655	729	743	692	766	720	728	656	722	724	711	641	654	647	715	708	697	654	698	700	704	684	689	677	698	719	700	724	723	664	691	680	664	724	723	667	714	720	668	714	693	696	738	696	683	674	688	716	653	729	708	688	656	627	699	680	766	694	722	710	695	712	715	683	716	687	690	663	667	728	746	697	730	706	681	684	683	686	650	728	638	653
9321	3344	1131	966	960	883	897	921	837	870	826	855	895	890	851	879	931	939	845	860	928	874	842	905	956	876	867	814	813	883	878	838	849	889	862	857	856	926	909	876	854	876	890	845	819	812	837	859	858	851	869	865	876	877	877	899	859	841	822	894	820	892	837	839	840	877	861	843	846	859	851	861	867	831	878	843	880	903	828	832	842	861	867	807	882	825	867	835	800	860	873	850	826	879	886	838	868	847	834	845	865	871	831	893	926	830	884	864	891	860	860	832	833	877	883	932	897	829	841	884	852	869	848	884	909	879	911	857	871	833	935	859	806	851	905	864	842	870	858	905	895	877	835	873	909	793	884	878	861	891	855	856	839	804	856	888	831	888	885	907	831	871	864	823	866	849	842	842	922	850	821	837	827	880	849	893	820	868	860	895	869	850	902	862	835	826	859	852	801	909	825	820	842	907	830	863	911	794	895	832	861	892	923	917	837	823	874	894	813	863	880	890	825	859	859	824	885	885	832	836	898	860	826	829	827	843	842	827	836	825	854	851	890	815	925	850	886	881	857	866	875	884	865	873	877	847	883	866	924	845	860	832	849	851	848	891	860	881	858	859	871	844	891	874	857	834	818	847	795	848	875	833	851	795	812	873	876	810	901	830	873	887	868	845	905	810	899	860	883	905	864	852	822	918	825	886	845	862	835	868	830	847	838	897	875	847	864	834	861	849	897	812	855	876	813	943	860	927	871	916	899	860	836	809	920	812	829	890	896	805	886	881	855	856	892	915	813	887	835	863	849	878	904	879	842	897	825	866	886	883	858	872	828	885	863	878	813	835	848	910	861	812	865	833	836	827	878	843	904	834	815	807	863	891	860	859	853	908	853	874	861	897	857	815	886	856	896	910	871	868	919	840	864	924	829	861	890	863	855	835	832	868	850	864	840	869	886	894	876	864	876	911	825	879	851	816	809	845	862	866	845	887	861	855	848	862	882	868	840	802	831	827	875	868	821	845	892	843	831	862	839	892	856	841	878	863	922	831	808	835	862	884	865	827	870	830	862	881	890	782	878	915	905	869	920	897	872	857	889	840	879	911	869	820	830	866	928	857	859	830	873	842	851	812	925	887	887	882	876	798	840	938	868	885	931	889	872	848	824	812	847	893	803	886	834	881	785	843	895	918	842	886	857	869	861	864	871	888	826	806	807	823	894	901	811	822	828	879	846	861	813	835	817	838	890	856	841	871	838	816	895	881	886	881	878	859	792	878	830	890	849	833	897	840	894	819	848	872	861	910	845	879	836	863	855	814	918	853	853	857	927	875	838	846	834	876	858	871	849	931	876	873	909	874	908	900	843	893	843	856	881	860	822	853	780	823	842	872	878	831	877	876	881	823	890	887	840	877	872	852	806	851	895	923	865	889	801	828	840	854	843	877	904	824	840	852	868	957	822	809	890	870	855	863	816	848	856	906	849	872	836	872	855	866	909	901	873	824	821	884	865	850	863	879	821	800	867	755	844	865	870	865	857	863	911	876	810	861	831	914	843	866	865	840	907	889	871	819	825	842	846	895	902	875	867	816	841	928	857	830	826	880	870	845	865	859	845	893	818	893	904	861	830	823	853	882	826	848	882	838	855	850	877	845	871	899	832	886	884	832	845	884	872	835	867	841	836	850	900	849	880	843	853	843	833	868	876	865	881	843	899	871	867	849	852	853	821	837	842	823	890	862	874	830	854	869	855	913	853	852	906	834	846	909	839	875	882	892	932	820	800	861	865	842	838	867	848	865	854	845	846	853	827	874	885	821	842	871	875	850	887	838	840	842	924	839	825	850	831	872	880	876	837	887	871	838	900	857	873	868	807	834	918	844	844	885	840	868	831	833	845	880	867	860	892	873	870	874	913	812	860	871	837	909	843	870	861	848	909	883	842	912	920	911	889	838	797	853	856	852	878	880	825	935	785	878	828	861	907	877	872	886	821	814	832	850	864	859	921	818	861	879	874	845	863	900	903	835	859	860	868	855	853	837	851	874	880	883	834	905	837	876	867	867	840	848	815	840	847	876	883	895	783	900	819	852	871	880	856	857	846	888	848	901	839	867	821	837	797	825	881	823	838	898	847	886	849	833	862	828	867	876	833	844	836	846	866	883	851	835	823	825	901	869	821	820	875	894	847	845	864	794	879	842	852	802	848	861	865	862	887	830	852	849	892	808	843	867	834	848	872	873	855	849	873	807	863	850	857	829	866	905	809	879	870	814	851	822	877	832	845	950	819	876	829	928	879	840	827	878	817	827	867	840	912	855	893	854	828	818	845	845	834	863	838	901	866	868	847	922	889	878	885	858	852	821	844	890	810	863	843	882	872	857	883	879	862	856	849	843	877	845	820	862	833	913	764	835	873	862	893	844	792	872	859	905	812	861	785	826	876	875	852	868	909	834	849	890	869	848	870	899	898	893	922	909	886	842	858	875	789	881	898	868	828	824	871	843	866	889	815	868	862	890	850	878	928	863	882	871	833	871	809	844	947	854	877	861	878	807	873	862	867	880	873	822	888	826	878	861	850	840	894	824	834	901	875	873	819	861	925	832	876	841	882	863	848	909	838	878	896	823	868	899	840	869	867	840	892	829	876	849	852	861	866	871	842	893	838	902	866	871	889	930	899	829	847	859	854	814	883	866	863	846	862	890	811	869	844	886	907	805	870	806	844	864	847	931	824	816	892	822	830	907	880	881	881	784	901	859	852	840	878	821	852	843	839	893	824	878	795	870	853	820	849	836	815	853	865	869	839	868	821	831	878	878	904	796	817	899	869	853	905	866	820	863	915	848	856	851	865	828	861	789	822	836	844	882	876	865	838	883	817	853	887	826	855	834	887	865	821	877	846	847	842	863	899	821	843	810	871	909	880	853	885	894	797	855	839	855	809	829	867	843	828	865	858	847	897	871	879	853	874	894	881	876	866	871	854	880	816	814	835	831	844	853	844	874	857	817	801	895	861	832	851	909	828	833	837	839	877	896	821	869	868	821	854	881	864	856	907	861	864	871	884	847	877	838	905	901	855	862	859	894	879	831	861	865	833	851	824	862	817	855	812	873	853	854	858	793	824	883	837	833	826	861	856	885	871	884	915	885	876	911	823	876	813	877	850	832	828	839	823	885	863	898	890	838	880	849	921	823	878	877	898	864	875	848	841	840	845	861	852	838	899	925	860	850	830	918	866	867	888	865	870	893	823	859	885	882	872	901	852	851	844	862	870	864	826	881	889	850	886	869	895	867	868	844	869	904	809	852	856	877	885	900	838	856	904	842	848	844	843	928	911	849	869	866	871	855	842	834	866	862	896	851	826	835	885	845	866	867	883	846	873	855	846	820	878	915	869	880	835	856	826	833	826	816	893	829	808	916	848	915	832	879	861	910	832	861	834	910	853	879	865	861	811	803	862	834	877	842	871	848	819	902	838	826	862	916	817	838	875	873	857	845	877	855	804	835	846	912	859	814	896	899
23939	21540	28776	24741	21523	8121	1127	870	778	729	718	742	734	665	696	679	627	650	651	662	611	629	680	617	637	622	598	656	627	643	603	662	596	602	656	650	659	656	598	649	641	617	641	654	597	588	638	632	564	662	628	638	663	629	627	663	596	603	585	588	617	600	606	609	597	659	666	610	628	631	661	638	655	608	632	607	652	652	647	661	597	555	638	646	688	647	645	630	579	659	653	647	614	619	585	613	618	608	624	648	621	647	640	609	609	608	643	639	650	635	623	620	625	623	642	595	602	626	651	613	650	642	647	632	627	638	654	614	647	621	633	605	661	606	653	593	625	659	617	615	583	631	631	656	612	616	643	640	635	624	639	635	644	626	635	588	623	631	604	636	590	614	644	609	617	610	677	613	663	627	629	636	585	621	638	666	575	602	597	693	609	613	660	650	604	649	621	668	679	590	627	657	634	571	615	628	582	598	616	648	647	610	631	602	640	603	641	648	599	629	601	646	654	669	656	570	656	639	630	640	639	594	615	605	642	634	634	617	592	625	615	627	623	653	616	627	642	630	648	649	642	640	628	651	612	634	591	661	641	582	613	685	632	633	636	627	627	673	645	627	604	652	619	621	566	603	648	657	625	582	581	644	591	638	595	623	641	679	649	611	594	642	670	647	632	618	600	667	625	660	607	614	613	609	594	591	605	633	619	575	584	626	632	613	613	625	698	614	614	601	651	613	616	669	639	632	677	644	633	623	601	664	607	665	596	587	635	641	669	616	592	609	659	636	679	640	618	588	669	625	618	606	654	631	651	566	663	629	630	625	654	618	596	587	606	631	605	621	633	610	614	630	578	624	604	624	674	601	595	609	641	604	580	615	610	609	583	614	628	590	640	619	625	580	620	601	640	629	619	613	646	642	615	658	602	631	608	626	650	620	642	610	631	614	632	645	650	634	648	617	630	680	627	640	642	614	672	592	660	626	597	643	606	610	595	605	619	613	631	645	632	647	635	625	607	664	638	599	602	614	599	653	660	626	589	652	585	633	601	626	641	580	636	621	660	616	628	642	611	597	656	625	630	676	664	611	600	630	626	607	593	563	621	630	644	592	619	628	634	623	629	613	669	650	646	569	666	640	625	582	668	595	576	572	604	605	634	637	614	591	612	627	665	600	610	635	614	595	614	633	590	619	642	661	633	652	650	661	620	631	588	625	650	613	648	610	621	644	615	618	609	602	639	646	624	609	637	669	609	622	646	617	563	605	658	688	592	652	665	548	627	581	611	647	619	654	593	618	625	601	671	589	634	628	624	588	622	598	634	632	631	602	600	622	639	640	601	599	631	630	660	619	603	620	617	644	632	606	616	602	634	612	612	552	611	607	581	626	609	639	661	629	585	653	650	620	627	609	607	665	625	676	612	628	620	634	643	608	623	616	615	610	622	598	577	585	681	626	618	663	620	656	638	696	676	647	618	652	637	645	593	629	594	650	665	599	624	628	665	659	635	587	561	585	617	607	647	657	608	646	619	602	611	701	644	609	627	625	611	665	658	583	649	614	632	607	636	640	649	620	657	640	625	626	571	643	611	634	625	603	597	579	619	659	664	626	600	610	615	634	650	617	582	619	616	628	628	590	638	614	634	643	592	589	606	578	626	599	647	618	634	640	612	648	622	626	659	578	575	625	613	657	651	599	587	648	636	641	619	621	586	645	622	621	656	641	646	609	629	586	627	644	674	664	609	600	660	636	626	628	612	624	610	594	605	618	640	613	592	639	628	611	583	610	623	624	636	625	583	596	602	646	608	647	610	612	572	601	624	648	630	658	620	605	643	614	646	619	619	654	623	618	615	630	588	668	600	631	614	641	599	626	608	630	611	646	567	593	638	599	624	609	622	695	623	606	647	602	605	601	609	613	617	602	645	586	638	654	646	581	608	668	609	616	645	614	642	612	614	653	597	622	657	651	635	633	672	603	658	587	618	647	584	621	637	617	639	570	607	594	633	606	628	614	630	634	656	564	592	583	646	631	610	589	643	616	638	593	608	657	618	617	632	644	626	614	617	636	667	580	617	625	624	611	654	645	609	666	589	601	654	661	631	588	618	664	603	634	634	594	617	606	598	619	587	652	638	603	603	610	610	633	639	624	618	619	630	631	661	604	630	629	632	619	627	640	629	649	627	571	615	607	635	651	616	631	656	611	615	617	583	609	645	680	650	661	660	637	605	619	632	615	614	630	651	619	666	621	589	608	629	617	651	588	636	664	653	639	633	664	636	630	620	648	638	630	625	610	588	626	621	650	600	596	626	635	625	586	617	589	596	632	647	672	621	635	613	651	597	616	604	606	640	602	588	629	649	616	597	590	623	659	582	645	609	598	623	623	596	683	602	647	632	609	631	630	655	613	578	591	595	639	610	645	619	619	613	626	680	606	612	648	597	599	654	640	641	594	639	650	626	630	629	637	582	588	649	615	675	638	622	601	655	632	599	607	605	592	675	631	619	592	659	639	635	616	594	678	606	595	613	628	605	614	633	591	643	601	603	641	598	616	587	604	639	613	571	634	632	634	593	658	639	638	646	583	606	653	617	625	667	585	613	670	654	630	598	625	632	614	620	639	639	633	602	591	668	628	624	639	638	626	665	625	596	611	608	627	671	636	660	603	637	624	575	629	674	606	588	628	593	630	579	634	641	652	638	626	646	619	595	620	551	599	592	604	625	643	631	639	596	593	636	633	661	638	589	657	634	635	560	629	625	653	634	669	601	663	602	611	609	635	640	589	630	662	599	594	632	620	641	635	640	641	604	638	643	622	624	637	609	619	635	597	630	631	633	647	615	639	611	638	595	614	653	633	639	649	635	625	582	649	613	642	588	583	699	586	640	675	653	646	639	606	617	650	613	627	621	598	646	592	615	666	615	662	651	632	584	596	605	613	634	574	621	631	589	654	589	619	634	617	631	640	644	636	687	600	578	599	567	621	597	568	648	656	615	621	604	670	624	680	613	593	633	628	641	587	624	600	636	627	688	611	598	614	611	594	622	682	609	566	591	601	635	634	619	594	609	604	591	595	628	580	644	604	643	612	623	625	648	606	603	608	608	588	610	622	652	601	649	639	648	671	613	597	616	598	628	638	602	596	654	596	623	616	655	650	634	599	612	656	647	607	640	623	631	614	621	646	613	606	601	619	639	591	598	605	647	622	668	629	628	606	635	618	618	626	610	613	606	685	649	621	663	606	635	668	608	619	590	642	655	621	645	618	609	625	665	628	604	637	560	581	614	592	616	599	613	645	616	644	588	646	622	660	629	617	580	673	605	624	638	658	616	605	632	618	613	613	611	639	654	671	645	663	600	602	622	635	655	622	644	655	627	618	597	559	627	580	665	601	643	644	612	590	652	600	638	581	572	619	605	638	605	637	629	646	605	636	616	659	653	637	638	619	651	582	587	615	590	585	632	667	624	644	631	617	601	627	653	649	650	607	672	630	639	631	614	603	646	599	644	572	615	671
30142	17430	5086	2666	2062	1672	1384	1200	1119	1068	1022	992	942	917	875	859	821	827	827	853	837	811	833	708	817	818	806	787	813	829	824	768	791	783	837	819	845	747	850	841	738	790	802	765	756	787	828	823	778	781	799	768	772	835	816	785	763	774	743	787	767	781	770	816	758	797	740	754	802	761	785	829	782	779	762	763	790	795	775	801	783	771	818	803	783	835	825	782	783	775	776	819	781	785	821	838	772	776	792	792	801	780	798	772	771	829	797	777	749	811	840	771	732	791	736	816	794	739	767	782	781	767	793	791	770	749	805	795	796	834	775	815	830	760	801	757	822	790	778	798	779	801	807	801	813	787	770	806	805	788	770	845	817	750	766	705	829	799	815	784	829	800	770	795	799	791	763	794	798	788	830	764	745	775	747	829	806	782	726	788	802	832	800	780	798	787	809	818	776	789	790	785	739	834	813	768	783	780	764	791	802	761	806	781	783	796	825	835	798	802	806	750	781	784	823	791	780	800	825	849	808	812	790	794	810	762	774	752	822	802	792	794	817	849	794	839	783	850	805	786	792	780	774	832	849	801	798	772	806	769	815	751	857	772	791	768	780	747	750	795	829	743	807	769	778	797	747	796	789	791	804	810	783	761	779	775	787	774	772	804	793	802	768	807	751	814	790	783	805	832	769	841	777	812	777	800	775	797	797	784	796	794	796	787	759	768	811	825	788	854	794	817	742	750	778	772	771	819	821	778	822	787	792	869	834	764	757	788	780	754	754	839	796	831	755	758	788	818	792	802	771	777	795	845	809	808	768	740	803	762	802	825	784	723	791	762	805	738	792	781	762	803	763	819	798	816	803	829	794	759	812	741	809	794	774	764	754	795	780	829	847	755	787	750	770	808	765	783	766	801	823	799	817	740	778	779	768	796	791	804	763	780	782	803	769	794	804	777	789	833	812	864	824	793	809	774	812	754	790	794	797	772	776	774	797	803	711	815	775	778	747	801	797	820	776	741	796	799	780	785	826	768	782	797	783	810	794	806	822	732	818	777	775	814	790	786	828	787	808	755	788	815	798	759	787	857	790	768	837	820	762	804	801	821	801	811	776	771	827	747	771	782	776	838	760	801	747	756	785	793	772	786	773	779	751	813	741	754	779	775	813	794	742	802	773	808	816	780	804	777	757	820	840	793	791	810	740	832	740	808	777	812	776	785	801	729	781	785	757	784	786	834	743	749	795	807	762	762	804	732	795	833	748	780	771	763	796	786	771	816	789	814	774	826	786	842	754	804	753	812	713	818	810	810	790	719	752	775	786	814	815	805	789	783	759	813	809	802	789	802	786	785	777	782	788	841	793	794	805	772	845	783	773	797	785	803	783	751	742	734	747	770	788	819	774	799	727	759	817	812	770	773	794	754	786	787	806	790	787	799	761	762	787	789	825	828	793	775	801	750	789	746	793	809	798	767	776	795	751	797	818	793	741	807	799	786	811	855	784	802	774	828	857	802	823	772	821	781	772	812	833	801	799	755	739	728	811	749	788	793	819	797	793	746	804	767	769	801	787	768	822	803	779	795	754	742	796	753	804	810	783	779	771	755	873	795	748	835	834	777	805	857	763	832	789	796	844	754	797	800	790	820	808	802	787	802	756	775	800	799	758	797	810	720	783	769	745	785	799	806	760	760	783	801	840	752	811	816	781	823	780	787	786	842	766	783	803	765	750	725	788	804	783	784	784	843	760	745	788	834	802	798	792	767	817	782	793	821	808	785	813	793	814	770	832	767	785	823	815	842	740	808	818	817	755	768	791	772	828	873	783	779	866	813	806	805	795	773	752	821	760	763	792	780	802	759	776	806	807	748	785	783	789	798	799	755	737	823	827	800	827	759	796	771	795	748	841	789	775	763	791	780	826	787	822	771	816	782	835	770	823	807	783	826	744	803	773	747	786	832	773	806	833	774	756	804	782	759	770	804	755	793	824	766	807	777	830	777	798	726	822	758	797	771	821	753	752	807	807	809	770	738	808	780	820	774	747	799	848	789	748	776	762	782	832	822	809	798	771	811	798	773	765	785	784	794	800	754	791	846	787	743	797	747	773	799	842	772	807	751	783	812	795	790	841	823	810	844	790	765	811	801	768	815	803	783	753	800	840	819	779	761	775	811	825	762	774	772	784	812	852	813	742	807	780	764	792	766	835	747	817	804	790	808	819	741	827	826	827	827	763	828	757	768	761	820	784	747	750	816	820	778	773	824	825	782	767	834	779	752	803	764	793	817	786	784	785	774	747	779	770	767	762	821	778	778	808	779	785	746	758	817	779	819	747	776	745	743	838	801	716	830	738	771	786	749	805	824	792	738	747	792	775	773	787	811	819	754	765	791	783	787	794	847	845	782	764	758	754	820	733	817	768	739	787	805	777	831	788	791	816	782	801	866	798	792	757	825	815	765	788	814	767	799	726	794	791	827	775	750	819	768	792	740	758	754	792	766	789	781	798	857	807	812	741	791	815	759	861	785	822	764	772	828	807	842	806	815	829	775	798	790	816	790	749	825	828	765	805	780	778	796	783	767	802	736	804	799	809	777	761	787	808	811	773	816	753	801	798	762	764	782	794	760	729	779	822	823	771	755	769	801	757	810	820	800	773	791	767	777	798	790	770	756	817	791	818	790	767	758	827	850	800	788	822	818	804	777	800	818	801	732	779	754	797	772	847	810	773	763	801	829	748	775	751	826	791	757	800	846	789	780	798	769	818	760	743	782	786	790	777	827	787	816	792	765	816	772	827	775	764	749	825	851	811	803	784	825	788	769	740	800	832	781	826	793	798	741	831	750	774	769	773	814	772	838	778	792	876	819	803	794	770	821	778	803	778	799	770	800	795	792	819	826	810	811	801	818	818	802	776	819	765	793	808	781	779	789	833	758	801	741	793	848	784	778	789	798	735	743	805	744	783	790	800	752	810	826	821	742	739	770	790	777	789	806	811	747	805	812	816	776	824	772	763	841	737	754	820	807	790	786	791	749	773	786	762	801	818	785	790	793	794	792	768	751	808	782	841	789	815	818	747	784	758	814	743	773	783	748	840	760	768	815	786	774	789	818	765	811	832	811	809	825	812	759	830	794	819	793	808	803	827	822	771	765	805	807	737	830	772	745	836	786	835	789	789	832	801	758	759	791	759	774	774	804	781	792	796	844	818	809	840	813	743	768	793	775	846	847	811	786	772	803	814	756	822	812	789	801	744	782	799	794	828	869	805	758	872	818	752	785	796	792	804	781	803	799	797	794	810	789	752	784	799	803	767	780	746	805	817	767	768	772	781	758	737	820	784	822	829	804	773	746	801	796	802	824	789	794	795	757	782	800	768	807	827	761	793	737	820	786	770	822	748	762	833	829	786	787	778	801	781	756	841	806	797	755	769	763	811	834	777	818	782	842	810	772	803	806	731	763	783	764	781	749	778	814	761	823	791	792	791	768	741	817	834	795	791	797	777	776	785	770	786	759
25254	21564	27498	25896	6391	681	550	507	441	486	466	484	428	444	461	433	423	396	424	390	421	410	421	380	412	424	428	403	418	457	420	430	420	433	395	450	443	389	378	433	405	399	386	397	379	421	396	425	404	380	396	385	432	432	413	428	399	435	413	406	399	422	409	406	390	421	384	420	387	415	420	400	424	383	376	428	422	415	409	385	408	431	409	415	389	389	428	389	409	397	386	401	384	399	406	386	401	436	402	423	395	393	416	378	388	369	407	395	383	439	382	428	388	362	438	408	397	405	385	394	387	388	419	426	385	371	400	361	372	407	380	401	415	402	383	434	432	425	416	423	412	373	405	484	403	410	392	404	410	417	403	376	424	409	400	389	392	414	429	416	383	408	402	397	400	413	437	406	404	410	418	414	440	387	367	400	413	447	383	402	403	403	400	384	386	422	388	381	401	429	404	363	411	381	408	397	376	411	383	410	385	399	385	392	412	368	448	421	411	437	370	437	396	420	395	418	402	425	384	413	428	383	423	371	418	401	430	390	393	391	402	378	413	430	396	442	405	417	394	417	402	417	391	368	398	426	424	396	407	401	421	401	423	388	441	420	421	406	406	406	363	394	455	379	446	457	397	434	392	440	400	405	418	375	417	422	381	419	418	424	392	402	422	373	417	394	394	426	409	392	441	384	395	405	416	378	425	399	400	402	381	398	377	427	410	398	379	404	444	411	378	415	427	398	368	439	392	352	410	439	407	429	405	399	398	365	373	420	441	456	373	392	409	419	394	417	381	418	420	419	381	377	407	360	385	413	419	391	407	396	411	349	397	412	419	400	406	407	390	420	375	416	417	405	417	395	418	441	382	429	398	399	414	420	386	418	398	388	393	399	417	386	447	430	379	403	406	382	411	427	405	428	391	390	428	406	414	434	406	400	382	416	417	407	370	434	354	377	394	426	403	418	411	412	432	397	389	387	459	367	417	404	408	397	377	414	436	401	414	456	407	402	417	402	420	440	419	423	427	414	431	395	436	406	444	398	385	420	373	415	405	438	383	392	405	403	404	418	453	416	464	428	401	403	407	375	435	407	392	427	404	379	401	405	436	387	409	364	382	400	407	407	425	387	410	442	399	449	374	408	407	414	391	361	421	420	400	442	405	392	421	379	369	422	421	428	381	418	393	420	418	390	373	417	417	408	410	431	430	414	399	394	421	385	397	392	402	421	402	400	404	442	405	410	381	391	400	401	394	413	365	413	430	391	418	393	417	401	403	407	368	408	414	390	434	437	374	426	401	421	436	436	428	435	391	394	408	411	393	384	402	376	428	413	370	437	415	396	410	408	368	406	411	392	431	412	404	405	407	370	372	402	437	402	407	354	408	421	380	406	402	394	417	394	391	380	414	401	450	374	384	397	403	427	391	418	373	411	410	410	386	429	431	428	409	384	423	395	402	398	403	385	441	397	416	396	403	437	409	381	432	406	411	430	398	381	428	418	397	380	399	434	416	424	396	438	402	410	422	404	417	414	372	414	362	369	417	402	396	388	392	385	375	405	387	365	391	392	393	422	408	400	398	418	397	399	423	400	406	404	400	419	381	436	369	401	414	381	403	396	401	411	391	396	400	409	389	427	425	406	398	401	393	390	397	406	373	407	440	449	379	403	422	429	401	391	395	390	406	377	443	407	390	404	443	422	406	385	402	440	449	414	402	393	381	408	394	382	391	433	413	403	421	424	418	386	401	388	385	411	420	411	416	420	427	419	413	400	383	425	408	429	376	410	397	402	416	410	429	375	430	379	375	444	393	402	394	388	383	401	405	436	409	372	397	404	443	398	397	396	415	424	393	396	381	397	407	378	397	420	420	422	406	444	394	388	403	399	374	409	390	375	376	396	442	393	382	383	403	408	421	396	412	449	448	437	417	374	430	401	413	396	385	380	396	432	420	413	421	418	397	405	422	393	446	394	411	419	407	396	413	383	382	444	423	416	386	390	385	368	416	418	423	418	387	391	389	381	433	395	385	393	413	406	451	394	389	419	376	404	383	429	397	394	404	385	358	375	428	423	367	428	415	420	401	414	406	436	406	454	402	386	406	395	374	418	369	369	399	394	383	371	420	382	406	402	370	407	417	429	375	382	398	403	409	447	413	421	413	400	451	372	371	403	446	396	403	402	410	415	388	388	430	401	417	417	399	398	396	397	397	413	429	423	422	396	405	407	388	448	402	410	421	410	422	431	427	423	374	400	432	391	388	422	378	392	400	372	429	420	406	393	384	367	402	437	433	405	428	404	406	398	415	417	417	386	390	390	405	412	382	415	397	419	443	415	429	412	456	433	354	375	409	386	418	378	392	410	402	440	407	407	378	421	390	401	388	398	393	398	391	441	398	443	400	395	377	386	411	361	391	413	402	405	406	411	433	407	390	384	413	394	402	392	416	436	421	424	424	403	398	379	433	420	404	455	415	443	396	399	405	402	374	416	423	412	421	440	442	381	400	400	436	392	411	421	441	396	406	400	433	405	416	363	375	442	402	388	388	405	390	380	440	428	393	396	390	371	419	406	424	396	342	414	395	401	396	432	424	364	384	441	378	394	395	390	424	377	380	383	383	420	411	414	391	418	398	406	402	395	402	430	423	440	416	385	395	382	410	421	416	395	368	421	433	415	381	397	436	428	360	438	427	412	414	426	356	404	370	409	400	414	433	385	434	416	418	412	420	390	385	391	378	446	380	403	383	406	439	402	381	411	386	414	370	394	408	373	412	459	404	371	371	410	388	411	376	425	438	407	429	412	416	433	444	389	418	423	424	413	386	404	400	403	412	415	398	395	385	404	428	395	403	425	400	400	392	380	418	422	392	389	399	418	435	429	409	415	393	400	406	375	438	391	410	409	445	408	432	393	392	433	417	411	379	403	416	371	408	389	399	386	428	389	389	429	387	405	415	382	414	399	396	422	377	422	395	397	414	425	410	390	423	359	415	392	429	372	388	402	414	409	409	394	391	423	390	415	429	369	394	388	428	405	396	397	426	397	415	395	392	392	393	398	403	376	432	434	419	409	438	387	463	394	425	406	391	438	394	432	453	438	387	376	386	416	427	411	409	391	414	359	380	408	338	395	402	428	414	389	435	422	379	418	386	367	376	401	406	411	438	389	437	397	395	399	448	432	415	403	382	382	399	437	382	427	390	380	390	428	412	415	385	385	412	394	458	400	372	392	403	394	411	411	381	416	388	402	398	405	401	404	426	382	419	438	406	393	427	441	419	420	409	408	436	453	415	393	395	441	385	397	435	405	405	418	403	428	388	448	422	408	426	400	422	417	417	362	405	378	433	395	407	435	386	425	432	425	402	406	419	390	422	432	365	419	375	412	402	414	430	412	426	425	391	427	394	394	427	404	409	393	392	393	416	444	418	396	398	415	417	437	445	380	415	387	397	371	394	411	426	409	380	426	393	396	398	349	407	399	410	406	367	387	420	410	437	385	408	366	390	385	382	414	386	410
26895	12267	2651	1437	1133	978	856	689	706	633	609	590	575	535	551	553	513	517	541	557	534	553	531	561	486	532	553	516	511	527	546	542	514	537	523	523	502	498	524	534	536	547	513	495	528	488	495	482	511	511	492	452	533	481	526	541	500	510	500	537	507	509	550	493	469	537	474	508	499	520	540	477	509	521	502	528	508	480	523	491	454	508	529	474	507	526	505	491	543	562	480	509	505	488	529	503	479	482	533	506	537	481	513	500	507	543	500	546	511	533	510	468	483	515	528	506	534	508	497	520	523	528	516	468	547	529	544	510	546	500	475	515	481	550	473	543	455	504	527	496	501	545	500	515	538	478	511	477	516	500	554	480	551	518	515	497	552	494	501	519	511	486	570	484	496	500	519	515	494	541	507	536	499	487	502	518	507	494	532	489	497	534	534	479	510	484	546	491	526	541	524	521	499	521	519	484	484	500	509	532	523	490	477	548	532	480	539	550	482	503	520	476	520	498	479	500	490	485	483	480	530	489	490	469	523	512	497	515	490	516	531	501	479	527	465	533	473	529	521	512	521	544	513	491	480	501	493	553	493	521	496	479	570	510	514	532	523	509	503	538	504	535	514	500	535	459	468	552	518	529	542	509	514	514	499	489	524	508	531	498	512	494	481	536	503	479	490	509	490	524	499	501	478	508	529	535	511	572	547	475	540	495	516	543	545	542	518	505	503	564	512	515	507	560	513	509	535	488	500	489	542	512	539	503	512	465	534	506	510	512	506	504	510	507	496	542	524	499	494	470	466	477	549	515	500	542	509	526	541	465	512	523	478	517	513	531	485	476	526	479	551	517	491	509	520	475	501	484	486	509	517	516	527	486	527	490	504	543	506	525	522	511	481	508	506	523	481	505	529	513	499	550	516	482	457	519	531	498	491	560	490	449	504	487	495	494	524	524	511	531	492	541	522	529	515	509	499	555	530	536	493	514	522	470	491	503	511	540	518	490	483	498	473	455	510	530	486	521	514	514	489	521	499	559	539	498	508	524	549	525	486	528	502	517	528	522	516	494	517	527	525	533	520	501	505	528	513	474	506	486	542	476	494	538	535	524	512	488	479	489	510	496	525	488	502	545	568	510	530	498	504	515	523	477	551	512	518	498	506	534	541	467	460	519	503	537	500	470	512	521	476	522	515	521	497	501	516	499	505	519	503	492	508	495	480	504	518	496	510	517	477	505	542	514	518	500	509	511	490	486	507	516	508	527	544	499	497	557	540	497	498	508	502	489	519	513	512	503	507	512	526	497	513	507	535	516	544	511	510	506	503	532	519	515	529	482	544	484	522	505	513	487	501	490	515	529	506	507	534	524	545	488	499	481	511	517	506	498	493	554	516	515	497	514	521	507	519	476	542	491	519	522	518	508	481	503	518	523	528	530	541	551	488	476	509	478	494	528	504	498	548	528	524	514	488	519	504	526	523	548	525	522	509	522	514	515	538	478	514	509	544	489	490	542	477	503	516	522	517	510	494	507	487	502	516	502	534	494	519	483	518	491	508	535	486	530	488	494	531	528	514	486	510	517	511	496	504	494	471	490	509	496	491	521	514	529	538	504	528	546	495	487	488	509	515	508	476	523	516	531	510	475	507	553	485	521	459	532	477	532	509	545	530	500	523	511	505	485	554	549	514	502	503	527	491	579	536	512	539	515	476	502	542	536	516	514	509	509	507	480	522	497	491	528	506	493	525	518	514	504	524	509	484	521	529	495	489	504	503	520	489	476	522	553	523	546	504	509	499	550	500	497	521	551	489	518	510	505	515	471	510	496	485	533	508	515	534	483	486	462	505	520	525	497	527	511	514	497	477	512	481	516	552	506	499	539	498	521	491	510	519	519	510	473	506	519	548	525	545	502	510	505	501	514	506	500	515	503	476	519	500	522	501	499	519	516	490	464	523	537	528	526	486	506	489	528	493	526	535	495	512	519	489	477	484	491	500	505	506	527	505	503	525	457	506	497	557	520	518	472	467	518	530	532	503	552	547	528	507	476	500	531	550	513	501	508	505	505	504	501	489	470	522	519	490	494	497	493	503	497	501	486	539	525	505	543	545	515	481	507	488	497	498	536	474	495	485	517	476	513	535	498	508	512	528	515	511	482	502	465	495	542	560	506	521	486	514	463	520	521	459	495	491	496	519	508	491	522	489	496	523	505	556	517	538	488	467	504	541	551	492	469	558	526	515	502	479	526	520	518	496	500	521	533	519	487	528	501	517	473	531	488	545	522	465	526	513	510	506	554	529	530	481	500	497	504	525	505	555	491	498	507	508	508	506	536	485	474	520	459	504	534	530	442	520	483	505	503	550	504	533	494	481	530	496	540	490	473	492	520	531	500	512	494	541	518	501	476	536	515	514	491	492	506	496	483	531	531	504	523	548	492	552	497	490	542	515	504	467	538	523	492	538	475	531	497	542	476	489	524	488	506	491	520	546	524	485	534	510	508	530	474	511	494	527	520	556	537	553	488	494	523	498	540	487	486	503	486	464	501	495	529	522	515	538	486	497	481	502	540	525	497	520	521	475	514	526	503	462	507	512	502	516	504	525	557	499	510	476	508	459	497	518	537	530	506	570	516	489	512	538	505	514	498	527	556	505	548	511	533	488	484	505	519	503	503	506	506	548	525	528	516	529	507	497	525	494	510	503	458	543	488	532	517	523	547	525	514	483	510	507	520	510	524	479	550	476	516	539	476	519	536	467	510	503	509	499	476	500	500	503	526	536	534	529	488	526	504	484	519	514	523	482	503	526	493	515	525	486	500	514	485	479	532	510	520	491	548	485	491	484	511	526	496	484	501	495	520	485	516	479	542	502	523	510	461	524	548	538	513	526	537	509	483	509	491	516	496	472	495	491	494	502	466	496	486	512	515	504	482	513	507	524	494	516	493	517	529	514	492	499	516	521	545	466	506	544	521	507	483	526	556	520	490	491	509	505	502	480	440	479	459	492	474	554	535	471	517	475	486	532	499	516	491	484	513	500	471	493	524	487	475	570	481	511	506	500	469	541	514	546	542	506	484	529	520	496	479	501	493	515	490	530	521	514	531	497	521	481	506	540	486	451	525	495	503	488	522	562	483	518	508	520	510	521	508	504	518	499	520	514	560	490	500	516	511	506	490	490	496	519	520	493	468	526	519	509	521	509	505	513	532	512	494	497	501	492	545	510	520	550	485	505	480	517	501	521	526	494	534	511	538	530	465	503	501	502	486	525	540	508	516	526	484	550	539	515	512	516	510	507	513	484	521	533	548	517	505	479	517	473	510	512	437	544	511	517	504	511	499	551	484	507	487	490	481	471	496	461	488	530	501	454	510	521	495	521	485	499	510	509	513	530	467	498	516	507	518	509	485	505	504	489	516	488	503	532	487	492	536	518	530	514	509	511	512	516	540	538	508	500	491	534	509	513	498	546	514	496	546	497	554	515	541	568	515	513	527	511	524	502	456	492	512	463	494
23020	21606	29370	24314	21606	21568	4396	661	505	476	427	374	371	325	351	364	295	300	334	282	298	308	271	275	271	280	250	297	268	267	288	279	294	240	254	278	274	261	245	252	287	254	262	270	266	260	259	275	256	260	263	265	256	252	268	274	266	272	266	269	253	242	244	244	238	236	260	240	276	239	263	273	260	255	257	267	259	247	240	240	263	262	268	242	252	282	234	289	261	217	267	249	261	229	255	238	255	256	245	245	246	255	249	274	244	289	249	232	239	223	255	242	259	280	234	235	268	260	285	238	250	243	260	241	268	258	249	270	238	263	254	228	266	260	261	260	266	251	248	285	229	264	214	290	257	239	295	258	259	254	240	261	260	245	255	285	251	242	241	266	260	288	258	254	254	242	262	266	278	243	245	248	261	255	247	275	272	267	233	237	246	235	266	236	269	253	238	264	255	244	271	260	250	258	250	254	264	262	240	255	255	242	252	258	275	269	254	226	262	268	253	263	265	250	263	236	234	273	254	245	254	256	254	275	245	283	248	258	260	267	252	244	243	247	226	287	272	261	252	260	257	222	265	285	253	250	266	244	262	268	248	269	254	251	269	232	278	249	263	261	268	246	227	234	249	262	256	237	274	233	261	236	261	242	201	277	263	241	239	253	231	247	246	257	277	280	253	227	235	242	245	245	287	246	273	254	282	257	226	275	234	258	209	260	252	252	241	259	247	251	258	238	251	246	244	250	248	254	280	267	272	266	264	221	246	248	259	259	242	261	269	251	274	240	254	229	251	259	243	258	265	237	265	272	247	255	249	280	256	253	247	250	235	270	269	228	266	249	241	265	239	248	251	262	254	254	271	257	233	261	239	251	258	254	243	219	235	261	278	231	271	235	227	241	220	265	251	258	251	267	268	264	250	240	252	267	236	241	255	248	276	240	270	246	289	248	247	240	297	279	238	249	260	244	247	260	259	275	262	260	235	249	232	234	259	260	245	264	255	255	231	249	272	249	262	275	235	271	259	258	252	252	246	239	249	252	232	277	249	265	273	263	263	243	250	230	265	257	247	237	258	251	238	266	223	250	242	248	266	244	253	255	255	263	264	243	241	261	240	287	251	270	266	274	258	266	272	265	255	284	264	248	221	239	253	253	248	250	271	244	282	261	253	275	236	234	255	259	253	238	279	245	265	249	269	259	245	268	246	260	260	263	278	285	252	264	256	271	233	264	245	243	231	265	247	253	236	231	228	258	260	243	279	245	289	267	262	246	286	248	294	256	245	257	249	259	255	262	250	255	254	211	254	241	262	245	254	242	258	234	254	250	250	261	234	257	254	253	240	245	262	262	267	258	253	221	255	250	252	272	256	277	247	257	239	238	249	257	239	267	266	259	225	237	232	277	254	268	257	286	262	260	258	233	245	245	256	264	254	263	226	248	235	253	246	281	257	226	248	229	260	269	232	241	223	258	264	259	237	265	246	245	209	261	226	250	290	230	240	267	233	273	245	232	258	249	252	238	248	284	274	254	258	230	246	283	234	278	277	260	248	237	259	281	264	250	265	258	253	258	232	240	242	248	227	219	253	234	203	263	251	255	236	246	212	253	281	259	282	236	250	254	226	256	280	269	258	242	248	260	255	266	258	272	292	270	252	269	240	254	263	284	282	242	238	275	263	228	250	258	246	278	269	237	256	240	250	254	266	258	256	248	263	229	230	274	252	251	241	257	268	239	230	255	256	253	267	245	247	271	260	256	246	233	247	248	286	258	288	259	259	247	209	238	253	236	255	256	283	278	269	253	242	261	264	234	263	254	272	228	249	266	221	253	229	254	271	258	243	238	226	248	245	245	288	255	252	256	272	260	264	233	245	243	267	255	260	233	279	276	259	273	254	256	245	256	246	256	229	267	247	234	243	254	285	238	228	248	266	257	255	227	230	237	264	233	253	244	209	277	257	230	236	275	273	263	242	280	250	226	247	246	229	283	246	253	252	268	246	284	253	243	269	282	272	256	261	236	262	263	274	257	282	253	229	249	254	258	253	246	242	237	285	266	275	238	268	243	266	246	251	227	244	254	247	257	242	260	268	240	257	251	270	277	256	239	242	242	262	266	217	261	289	273	252	238	248	280	266	239	253	251	261	270	235	256	228	248	261	232	241	248	272	248	259	259	275	268	263	286	259	231	234	246	248	253	273	262	231	250	222	264	249	213	264	254	249	261	250	242	231	246	222	250	275	261	290	243	289	256	241	258	255	269	276	241	258	253	267	214	253	247	265	264	247	236	272	232	262	236	231	257	277	222	254	278	233	255	234	263	240	269	275	282	248	250	270	270	259	267	246	224	244	231	251	267	263	246	271	214	255	247	247	260	244	282	278	239	266	250	262	248	228	272	262	223	265	229	289	260	259	229	251	267	266	225	279	271	240	289	240	248	237	241	249	286	261	266	238	252	242	272	240	271	237	258	274	258	255	219	268	254	266	266	237	256	268	252	228	269	236	263	263	263	239	231	245	274	243	268	243	238	261	244	257	224	250	243	245	272	237	241	250	239	247	261	256	227	231	249	262	261	251	230	255	237	228	258	254	257	272	233	216	287	279	236	270	276	266	307	269	241	266	249	239	231	267	281	228	212	246	216	245	266	266	255	267	254	268	257	233	273	254	285	269	247	241	260	241	237	233	225	243	251	261	252	237	267	232	271	243	236	258	256	253	235	241	271	256	262	288	284	210	239	238	270	267	219	220	242	239	238	239	243	261	275	257	233	229	277	236	256	237	259	289	275	249	273	243	266	254	239	235	252	241	245	247	242	236	264	236	220	274	240	262	244	251	250	244	248	280	272	259	262	271	268	223	263	263	255	248	278	266	272	260	247	264	262	263	254	248	257	261	234	244	263	240	282	247	249	274	273	240	249	271	253	225	258	258	280	239	298	256	251	262	234	260	250	237	271	267	255	244	250	241	263	240	279	242	268	283	253	238	274	279	259	216	235	261	258	279	252	258	257	278	259	240	248	244	225	257	239	243	284	271	278	240	269	260	252	245	260	284	259	272	253	231	236	256	234	255	244	281	252	251	233	263	233	232	268	261	267	262	279	254	270	248	236	227	267	228	256	273	244	273	251	256	261	250	238	246	261	243	267	237	264	261	267	276	236	274	238	257	247	261	242	257	236	230	238	214	251	272	241	262	272	249	244	240	224	213	242	258	248	260	279	257	254	268	230	246	275	250	238	256	258	227	252	251	236	278	234	265	284	245	269	258	242	260	250	259	274	226	242	242	276	292	224	280	247	245	248	253	224	257	218	240	274	250	274	279	281	240	259	236	286	260	247	263	244	235	275	284	263	222	231	242	241	256	259	244	241	262	262	265	272	275	246	257	241	271	284	258	265	252	218	275	266	276	243	236	238	262	252	249	268	222	237	270	273	268	228	232	272	272	257	264	277	242	244	246	261	227	268	256	252	268	271	253	247	238	249	249	261	268	264	231	256	236	262	249	256	267	261	213	279
36196	22515	7861	3638	2707	2113	1617	1163	1065	855	827	739	622	578	534	513	449	459	435	431	414	395	369	412	411	422	382	348	400	366	365	351	374	348	381	343	353	357	364	352	373	346	353	309	332	377	350	349	347	352	341	337	348	323	328	387	349	365	329	321	353	343	357	332	299	339	301	339	336	367	343	327	346	338	328	370	327	354	360	326	336	337	341	353	350	318	343	330	309	300	338	352	329	336	352	336	323	337	318	345	353	330	314	307	350	363	356	362	358	345	345	344	337	342	337	312	303	335	321	313	343	353	303	321	365	340	332	327	325	323	318	335	333	356	336	308	341	349	344	323	324	349	295	363	351	344	315	379	374	363	346	331	332	335	318	337	336	329	313	310	331	347	338	329	312	364	366	328	325	333	356	331	306	315	306	347	319	372	374	347	355	324	329	327	321	346	335	356	317	314	385	329	327	364	340	356	328	354	370	317	324	334	319	300	333	347	330	295	300	357	327	334	331	296	351	343	351	353	345	309	361	370	323	354	356	315	360	311	359	329	359	347	356	333	336	303	309	340	344	345	323	335	327	338	347	330	353	316	344	315	353	340	341	334	323	320	323	383	328	361	342	333	319	311	327	338	340	323	330	338	341	339	315	339	354	363	347	311	332	333	361	350	342	335	339	350	325	351	378	315	391	354	336	344	346	333	338	339	357	352	349	338	354	309	339	357	375	319	315	349	331	348	328	355	330	335	297	309	369	337	318	336	317	368	322	357	334	334	320	351	348	316	318	355	348	339	348	354	310	334	316	354	304	348	326	347	309	315	350	337	332	350	331	323	323	304	326	335	333	348	340	366	313	329	352	342	328	332	327	343	316	333	306	337	366	317	299	336	305	341	354	313	347	333	388	340	322	344	342	319	337	351	316	342	338	319	336	330	315	287	324	339	312	366	321	326	353	336	378	348	340	345	317	307	329	333	358	333	340	322	361	312	342	299	293	322	341	303	333	338	307	351	333	374	328	348	325	340	352	319	337	313	354	312	321	302	366	332	298	351	330	340	337	340	306	306	367	331	327	314	331	375	344	343	352	363	328	364	349	365	371	315	314	330	330	330	360	347	343	324	359	315	355	322	359	313	347	335	302	340	343	328	326	341	347	336	344	349	314	304	339	363	357	337	334	314	340	310	356	335	346	362	361	366	351	317	351	357	306	352	334	311	352	349	308	330	363	369	332	336	343	342	349	313	316	352	331	358	347	313	355	350	329	350	346	313	318	310	350	309	295	350	327	336	316	356	314	307	315	344	337	350	324	357	342	377	337	350	352	331	349	328	304	323	357	343	317	352	324	350	349	351	337	331	344	327	372	338	350	307	340	341	351	327	333	334	301	321	318	347	345	366	325	315	331	335	329	320	353	320	332	324	317	339	324	354	304	320	355	334	315	353	351	364	349	346	360	324	348	327	316	334	326	357	313	350	392	354	357	352	323	344	341	318	330	343	326	346	348	368	344	357	365	345	327	313	352	337	336	335	343	340	341	343	296	328	312	349	357	325	323	341	335	315	329	357	350	350	315	372	339	307	335	348	296	353	324	343	338	326	320	311	349	371	328	323	331	305	364	336	307	354	340	355	294	353	336	317	343	348	343	357	362	329	343	345	341	347	327	351	329	338	347	309	321	370	331	350	339	301	329	359	325	346	327	337	329	320	332	317	347	348	376	319	320	334	327	353	321	335	341	339	303	361	347	315	347	358	320	328	369	326	333	334	366	344	346	360	342	342	326	328	325	306	338	352	339	321	323	326	395	364	337	331	319	344	360	343	316	329	307	344	346	328	329	305	282	336	351	335	302	340	310	327	387	335	322	350	331	369	345	330	354	330	333	343	326	314	343	342	309	360	363	373	348	320	331	324	368	317	349	341	354	321	344	358	387	302	326	326	379	356	328	325	346	348	333	341	367	343	321	327	328	341	331	342	324	337	335	321	330	351	342	358	333	318	341	335	304	345	351	341	342	308	349	377	328	363	351	322	356	334	353	346	350	301	332	353	327	325	327	316	305	338	343	357	304	339	309	348	325	355	287	346	327	313	336	321	405	335	340	321	357	315	372	318	376	315	316	338	334	334	315	361	337	357	343	326	341	317	362	363	381	299	356	342	330	364	318	338	301	342	338	331	344	327	359	347	318	364	329	343	339	358	355	328	339	339	329	326	335	327	333	338	332	339	385	331	355	353	341	316	332	371	327	347	328	368	333	318	317	353	330	338	350	340	379	350	342	329	355	318	345	365	339	344	333	333	312	334	330	335	314	361	338	362	365	336	347	357	342	301	340	305	335	331	368	327	342	334	332	371	296	346	350	353	323	325	313	329	335	357	342	349	335	352	362	353	295	325	340	323	335	387	331	325	324	338	339	312	319	319	321	319	336	328	316	327	356	355	306	353	312	352	341	331	376	329	321	330	326	369	315	317	300	355	338	326	340	331	335	373	340	297	317	329	303	342	340	331	317	359	340	319	354	360	345	309	319	345	339	330	311	335	315	354	344	330	349	330	329	332	332	346	344	313	364	321	353	320	343	325	336	335	353	340	335	352	326	319	358	331	349	362	341	310	307	316	353	343	332	336	341	339	342	330	349	312	331	324	326	336	322	364	335	324	355	375	350	339	330	355	332	333	351	342	329	305	361	318	350	316	352	325	343	371	327	327	318	346	313	358	324	333	339	348	327	348	339	305	296	322	345	333	312	352	335	326	341	324	330	307	325	337	307	309	325	345	343	343	320	333	314	315	353	328	314	364	330	341	323	331	367	332	320	344	329	354	317	328	346	359	321	310	318	302	355	367	332	331	333	342	352	358	351	347	346	355	320	320	335	345	360	325	334	326	306	337	351	362	351	319	341	320	346	314	335	342	333	338	342	304	357	316	337	323	330	325	327	360	313	365	339	319	334	304	343	333	337	348	360	375	328	336	353	330	321	335	375	372	363	328	343	348	354	332	308	323	345	337	348	338	321	338	296	332	353	355	345	333	294	293	322	349	305	326	358	342	335	332	326	289	341	349	355	323	332	348	338	333	310	328	356	319	302	318	275	348	321	333	328	320	357	360	328	370	304	325	348	340	338	339	315	337	333	343	341	311	327	354	336	341	340	348	368	322	348	331	389	335	353	333	323	345	354	340	346	347	305	312	327	342	349	330	325	345	311	344	335	328	346	349	356	347	342	355	333	315	314	363	347	358	326	351	344	329	324	340	323	351	363	338	346	362	337	328	311	312	346	335	336	346	346	350	337	343	321	339	331	375	317	325	317	319	335	352	346	351	329	333	365	322	338	352	297	337	351	353	362	334	352	347	323	343	345	325	345	337	348	330	327	319	358	361	312	312	326	334	303	325	319	344	328	333	331	351	336	310	353	310	340	325	343	333	328	357	357	352	305	344	326	344	320	324	316	356	314	308	298	389	345	355	338	319	352	319	342	309	342	357	342	322	348	355	312	308	361	320	340	323	326	331	328	315	338	333
27977	18746	4408	881	691	733	748	724	683	685	680	713	699	667	687	691	723	699	689	664	696	677	654	713	702	719	663	698	701	716	671	716	711	685	668	663	661	735	685	700	669	693	697	686	706	678	717	669	701	679	671	654	658	658	653	687	656	711	716	675	687	698	650	677	721	694	683	683	679	697	683	710	682	685	650	672	706	700	677	738	688	676	690	673	684	656	685	638	655	702	699	676	634	650	676	664	651	642	685	709	678	738	647	670	648	681	680	684	694	656	656	722	741	662	666	706	717	653	677	671	681	680	679	697	731	687	706	703	694	681	666	673	665	692	659	680	695	641	709	715	668	707	658	702	691	676	665	615	685	646	700	710	650	673	698	685	696	664	708	651	708	698	703	696	678	702	681	700	692	656	632	674	722	694	696	705	660	733	691	660	725	701	668	700	676	704	694	639	703	711	685	707	669	736	684	661	688	638	683	739	702	689	714	712	751	658	694	670	644	662	653	677	673	703	666	690	678	695	658	703	636	679	666	652	637	688	664	706	688	663	675	695	692	685	705	710	639	709	697	691	651	641	694	658	640	671	758	665	653	669	650	660	675	708	703	687	637	671	661	627	697	703	679	712	673	708	643	715	705	699	676	674	689	638	643	681	700	632	747	703	700	692	721	663	679	651	646	635	697	649	671	705	691	692	675	672	722	663	666	714	703	702	644	742	667	665	643	690	660	710	694	653	663	705	680	700	701	670	696	717	644	694	694	656	639	661	696	671	649	685	685	694	692	656	647	675	670	666	664	693	649	660	737	688	670	657	715	658	708	699	713	669	701	689	726	674	693	729	673	671	680	695	675	666	691	723	669	617	662	682	693	686	654	665	709	682	684	681	670	672	727	721	658	644	678	702	666	665	646	667	684	696	680	706	731	665	715	670	699	668	717	725	693	640	660	696	747	686	707	687	671	665	690	679	658	679	660	688	687	708	674	653	699	666	658	685	737	684	667	744	670	724	724	676	684	664	686	686	700	661	691	666	694	713	743	685	639	716	688	698	679	664	686	664	692	682	651	652	655	645	680	688	695	694	682	698	664	700	668	691	710	653	692	691	743	702	723	716	685	680	687	716	615	707	663	724	689	656	685	649	710	710	677	687	709	663	679	703	701	677	668	731	674	687	710	673	695	698	681	643	712	714	717	720	641	688	700	675	677	739	699	695	677	676	674	647	739	650	639	713	669	662	688	670	704	676	713	661	649	737	656	689	692	657	698	698	653	685	718	710	727	707	663	688	696	702	674	648	690	672	698	723	690	679	720	673	674	653	681	703	658	638	721	721	682	682	702	681	661	686	689	641	693	675	667	731	674	735	692	717	649	736	698	671	669	657	730	629	696	662	648	672	657	669	669	675	660	668	685	718	714	687	636	685	679	706	703	697	693	744	700	649	686	697	634	692	665	666	664	707	673	637	698	666	680	648	706	692	733	689	664	708	700	690	697	688	683	699	649	702	657	643	663	673	661	661	713	697	687	711	654	644	704	731	657	673	625	695	670	697	720	670	694	714	672	676	694	685	657	672	696	715	678	684	722	676	705	716	692	667	671	706	738	708	680	709	710	669	701	698	674	684	690	728	647	707	688	725	700	683	697	649	647	683	623	706	616	675	671	662	698	669	697	697	727	696	688	680	695	701	708	671	731	672	669	659	648	683	665	695	642	650	720	633	707	677	682	651	676	740	737	704	707	661	691	659	703	692	686	733	664	645	662	689	694	650	708	745	728	681	639	700	683	690	683	692	668	706	694	692	737	706	727	671	695	700	711	715	694	656	664	684	656	681	699	683	654	653	681	673	700	673	727	636	703	700	658	667	670	656	672	680	695	698	704	668	648	659	648	716	695	657	699	713	698	686	686	699	714	705	640	680	745	672	714	705	674	688	721	651	646	714	661	668	661	689	675	669	731	687	680	696	673	641	674	656	683	660	670	691	640	712	637	710	707	728	680	695	659	674	665	733	725	636	703	704	651	668	709	676	671	676	681	688	665	675	650	654	703	688	694	680	675	723	700	646	698	661	655	709	674	691	661	667	646	685	731	695	672	664	680	715	679	672	650	653	680	666	671	704	681	696	637	696	660	717	689	663	651	696	684	704	648	650	670	677	661	679	723	682	711	693	644	684	695	669	650	663	684	703	668	716	675	656	659	700	693	673	728	687	717	698	659	646	652	648	718	669	694	722	689	674	686	657	728	669	674	711	660	667	678	716	718	665	684	643	695	674	658	666	679	684	687	697	684	651	711	636	676	694	716	670	715	675	670	654	627	676	695	685	711	709	685	656	711	660	716	700	728	676	694	714	707	715	736	685	692	732	666	681	704	733	697	660	669	683	682	696	714	722	659	655	670	709	692	663	656	701	735	711	711	663	683	699	667	710	704	730	685	672	698	667	666	643	675	677	694	689	665	690	702	675	647	618	697	671	677	691	681	761	672	737	669	693	672	672	705	668	691	709	667	670	669	743	721	695	669	707	683	691	687	678	693	720	626	731	646	681	690	709	675	666	673	728	703	669	697	694	679	673	699	738	719	735	644	656	670	701	681	667	668	721	663	658	687	657	735	675	688	708	662	689	642	692	748	685	705	666	685	674	707	702	650	677	680	709	686	702	680	690	674	715	675	634	668	692	708	692	741	697	645	705	724	726	634	673	672	677	663	694	719	706	668	721	692	727	728	695	684	705	658	652	681	684	686	708	705	674	663	690	716	698	718	692	701	708	668	694	637	668	654	666	624	685	686	675	672	719	679	621	657	639	724	665	708	671	654	692	649	695	719	699	685	652	647	700	711	691	651	719	685	745	712	676	711	714	746	672	686	661	662	687	671	651	660	681	706	650	677	699	657	690	676	655	651	696	742	674	686	665	655	726	658	658	712	653	679	689	682	679	703	688	700	665	649	705	666	675	706	683	720	619	708	666	728	639	699	699	683	717	703	668	678	638	674	701	711	725	753	629	716	703	685	705	710	664	675	679	731	677	696	711	662	663	713	726	664	659	649	703	676	642	678	656	649	686	700	674	665	710	696	641	705	656	660	692	699	673	643	670	705	684	651	673	667	691	670	688	689	668	666	676	665	700	710	670	655	690	684	662	716	645	677	689	649	686	651	679	694	718	644	651	698	640	663	711	673	699	653	664	717	684	684	688	705	726	690	686	656	667	644	687	708	705	692	662	697	674	694	660	659	682	699	701	703	670	649	675	711	704	759	669	706	675	671	704	647	686	692	691	695	710	693	635	666	695	705	655	696	714	695	653	685	606	630	671	686	654	680	705	685	728	676	654	708	716	727	695	645	670	648	724	668	635	685	713	707	682	712	694	698	651	687	733	655	679	724	648	701	619	671	708	699	712	696	643	674	737	641	718	633	665	716	704	679	709	699	680	696	674	706	673	662	656	662	652	677	644	703	679	653	693	682	726	719	655	700	718	655	697	703	695	657	677	704	660	709	686	633	690	708	723	673	657	699	682
9037	3251	1162	1000	904	916	865	902	886	864	874	872	906	851	900	870	885	844	794	834	880	831	861	828	797	838	875	877	865	835	815	871	852	805	769	865	825	894	855	877	899	837	863	884	754	858	844	857	895	836	868	878	877	846	878	856	845	872	878	846	839	841	861	880	838	831	852	859	855	828	845	844	873	785	862	831	841	839	827	894	852	882	850	881	866	855	859	840	905	881	862	866	843	799	845	859	826	820	901	872	844	847	789	849	839	822	818	861	851	868	854	882	842	884	868	922	880	845	799	803	838	863	847	890	852	878	896	866	891	839	857	874	868	876	828	835	828	828	906	803	788	816	873	826	860	863	815	864	843	821	844	858	859	869	919	860	846	836	931	849	891	861	887	876	836	846	789	813	856	795	819	834	849	845	878	820	848	789	864	886	851	862	856	841	853	907	883	878	841	930	882	814	807	853	874	913	917	864	811	798	828	841	856	881	827	897	814	840	839	873	843	860	880	836	827	853	875	839	870	898	807	850	856	899	807	874	847	906	813	785	868	872	872	891	905	867	828	808	866	860	870	924	872	854	864	858	843	877	798	849	835	856	843	865	887	850	819	842	862	846	870	856	842	878	893	860	847	863	879	848	829	823	847	839	874	851	868	881	834	851	822	834	886	829	876	865	933	845	863	858	808	850	850	855	848	851	851	854	857	849	853	922	829	840	874	838	819	865	846	805	887	873	852	809	840	836	854	844	804	840	909	847	876	828	842	877	827	830	876	877	837	832	872	868	858	890	831	812	895	832	803	860	831	798	847	839	806	875	820	850	918	787	903	837	847	820	863	834	848	889	823	844	844	842	832	855	832	920	839	854	846	853	883	835	868	866	854	833	856	812	773	863	859	800	873	856	875	865	905	909	854	856	905	868	833	913	871	802	823	848	871	822	864	886	892	855	847	811	903	878	832	850	876	855	865	805	829	867	792	863	881	879	852	757	900	867	827	845	830	867	786	868	831	839	865	833	846	857	879	868	843	877	882	857	837	849	857	863	821	848	835	861	907	840	820	881	894	852	884	886	877	819	793	907	885	845	886	808	861	852	804	852	853	851	835	837	820	853	809	867	830	851	866	860	839	806	880	844	857	879	825	897	794	802	839	860	846	921	892	815	870	841	868	785	831	807	798	779	854	871	813	874	842	874	853	804	866	882	879	924	897	834	836	847	869	811	872	828	892	852	904	866	839	872	837	851	847	807	818	867	892	844	882	904	888	885	834	835	800	840	822	831	867	856	877	891	844	855	866	906	847	817	813	767	907	875	828	816	862	876	779	894	835	833	894	898	854	815	850	842	846	806	873	843	822	862	841	876	835	857	865	880	786	877	861	848	847	845	891	848	851	818	874	840	825	861	880	877	899	867	855	813	832	871	807	867	843	893	833	894	858	868	857	857	866	892	824	842	827	881	857	844	867	833	897	849	807	829	849	889	863	820	823	891	861	843	865	868	848	826	908	840	818	852	875	896	809	849	842	845	901	831	828	818	812	868	879	833	859	871	840	783	827	852	864	804	828	873	882	854	840	840	822	862	860	835	870	852	835	811	863	827	934	805	882	810	842	853	899	862	877	886	836	868	837	822	873	831	848	819	821	880	834	879	838	857	851	903	848	846	885	857	888	862	812	818	864	860	851	848	822	905	862	883	879	852	896	806	914	802	836	868	868	808	889	872	900	830	841	843	904	856	886	865	812	840	849	894	854	842	897	840	851	865	818	831	857	844	830	844	825	878	868	838	877	883	851	803	814	860	900	862	826	885	886	869	899	868	884	821	819	873	890	863	830	842	882	815	818	844	886	839	834	834	821	823	869	869	849	833	851	866	859	872	875	857	878	836	846	911	851	868	846	855	836	840	870	846	830	830	834	776	871	837	864	884	828	872	865	867	874	885	869	871	894	932	850	860	857	896	910	883	864	827	833	881	864	849	822	873	827	842	826	859	836	859	841	856	884	840	818	868	878	889	833	868	845	812	835	801	829	813	827	853	819	907	847	847	826	839	813	895	860	850	878	892	869	863	882	865	888	898	919	804	817	881	808	881	839	831	890	848	879	844	862	873	796	853	857	887	884	879	856	851	857	877	836	837	901	859	866	812	860	843	843	826	860	837	859	855	880	903	889	899	896	823	846	811	874	854	807	868	878	857	839	809	858	840	912	893	897	859	831	865	812	845	818	842	849	839	822	875	883	836	817	828	802	859	915	830	862	902	873	824	833	834	867	856	877	880	847	904	804	830	832	858	876	854	859	867	898	888	860	884	832	854	842	888	815	867	868	841	795	905	868	877	935	851	863	857	883	833	866	827	831	859	856	850	844	827	879	873	851	873	887	816	861	802	840	882	827	841	831	835	853	840	818	846	903	795	856	857	888	873	883	824	870	782	879	843	876	855	808	849	885	835	842	843	857	804	803	860	890	873	893	869	841	811	892	846	865	898	868	846	802	899	867	813	851	846	806	852	813	861	866	821	807	932	817	825	825	836	839	943	861	902	843	858	882	854	853	855	836	870	815	799	862	841	848	861	855	860	847	859	883	817	879	920	930	823	903	849	873	852	862	835	834	819	828	834	844	845	773	847	855	889	844	866	854	860	893	837	817	833	899	888	845	844	873	884	894	869	831	895	865	849	927	872	858	886	884	894	878	818	806	855	902	861	828	905	891	873	833	930	840	893	866	829	847	858	838	814	817	882	862	907	832	833	866	824	794	845	814	865	846	833	850	780	867	881	871	845	844	905	837	893	869	896	850	854	894	838	849	855	811	906	829	819	905	844	862	907	825	922	812	895	816	825	842	860	901	853	797	874	854	935	876	873	867	915	833	862	817	889	844	879	814	880	865	879	882	858	838	843	852	831	872	828	844	894	871	863	869	836	862	892	823	874	843	805	858	868	795	840	882	813	812	853	827	861	888	835	846	861	931	839	829	865	837	843	843	890	907	875	925	807	863	878	826	789	836	858	829	882	875	852	858	832	870	847	790	886	840	853	857	844	858	881	889	873	843	802	784	843	818	822	855	887	837	847	861	817	832	838	919	845	891	853	814	859	841	851	894	866	877	821	901	880	882	870	853	944	882	835	843	820	884	843	868	882	871	828	855	818	857	844	842	854	845	860	847	845	818	865	893	812	863	863	821	871	861	816	870	808	868	825	826	818	841	860	859	904	853	839	874	859	836	793	894	822	871	838	897	823	800	844	846	861	829	865	806	850	863	774	830	877	879	804	838	864	860	860	874	859	793	867	836	884	846	797	838	844	914	885	823	853	870	879	845	882	926	860	855	834	860	824	846	892	893	804	852	789	875	850	842	916	903	820	829	829	841	881	847	809	835	865	876	870	817	848	869	836	781	867	825	845	833	837	840	839	869	844	868	841	835	844	813	871	835	877	810	861	849	866	833	838	843	871	847	907	879	843	879	852	875	847	839	827	845	842	831	888	858	859	900	836	828	859	867	839	860	874	859	812	888	889
23973	21588	28888	24770	21578	8185	1148	908	764	731	723	673	706	661	695	706	691	654	618	680	666	652	644	622	651	651	635	654	619	632	619	632	631	660	699	613	563	582	656	626	646	660	643	614	605	581	635	637	626	616	615	613	611	704	633	634	594	587	639	594	637	593	590	620	589	639	619	638	604	633	645	609	622	608	615	614	621	612	637	637	662	616	677	650	608	611	679	627	641	676	698	611	635	587	667	637	670	598	624	627	593	628	631	651	613	628	587	625	586	646	605	594	652	654	674	611	609	631	657	615	640	626	633	626	631	599	626	625	589	616	608	627	622	663	624	628	613	625	605	610	593	656	641	622	586	628	596	618	621	646	620	600	611	634	611	679	620	606	654	609	623	615	648	604	652	612	579	623	585	640	635	613	610	639	593	620	620	621	648	628	614	613	642	597	629	677	682	614	630	665	649	618	617	614	604	656	604	596	627	612	657	662	648	620	643	657	646	620	644	638	657	599	613	636	652	628	619	606	667	639	621	643	584	625	630	588	621	640	598	620	598	596	582	664	618	620	647	650	623	609	671	623	623	662	628	610	620	619	654	641	629	626	626	648	644	612	616	627	614	609	634	620	625	662	661	625	599	593	650	628	648	631	649	646	603	644	663	620	620	598	616	606	609	648	633	569	603	628	633	643	632	537	641	629	655	611	629	588	631	659	618	584	622	642	578	641	613	596	566	642	601	596	654	608	609	667	665	623	633	650	600	589	622	612	633	638	627	622	566	608	625	602	640	653	608	617	641	633	616	624	602	600	635	588	609	620	574	631	688	637	626	681	629	578	663	573	607	611	601	626	656	647	629	652	599	611	642	645	655	646	640	622	577	631	641	615	648	597	628	607	606	614	621	627	599	565	619	594	670	594	631	576	603	613	681	604	589	609	643	604	600	601	642	592	604	704	580	617	600	652	615	619	616	630	609	640	646	599	637	639	613	631	592	631	614	638	646	611	612	642	605	622	597	623	585	613	632	633	640	616	637	626	655	614	643	618	610	617	630	609	616	593	602	553	636	621	604	640	650	661	644	577	633	655	590	637	631	602	578	680	600	614	627	605	565	611	600	608	657	594	614	624	576	640	636	591	681	671	625	631	623	647	662	687	634	632	629	620	667	602	641	616	635	641	594	649	629	654	627	623	613	575	650	640	653	631	643	632	643	614	614	571	647	660	604	615	642	615	649	621	663	639	625	639	594	671	677	617	593	632	643	612	570	597	607	628	669	624	620	619	673	596	599	594	635	599	654	618	625	613	623	639	597	645	650	626	638	627	650	626	612	632	600	619	663	610	631	604	623	624	651	646	645	648	626	626	621	627	623	623	631	641	600	618	664	651	604	610	633	613	641	632	627	641	638	616	561	622	642	613	601	629	674	635	638	634	669	586	650	623	596	638	607	620	584	656	618	608	589	613	612	637	616	633	641	599	621	575	627	661	626	625	608	630	627	692	648	589	613	547	636	598	627	596	603	621	656	612	612	602	576	633	614	632	689	612	594	611	660	633	641	613	574	626	652	621	612	618	631	602	665	621	615	613	645	594	579	657	648	619	594	644	641	615	627	613	619	629	602	622	616	618	609	638	624	637	655	592	638	640	638	643	616	615	631	662	622	620	614	599	662	634	613	618	609	615	610	617	601	627	603	635	638	627	636	614	621	648	592	613	611	651	634	610	649	601	602	624	615	633	604	595	599	650	606	656	648	591	554	617	642	661	612	613	605	638	615	639	673	612	633	596	614	637	617	618	614	622	646	610	655	644	677	635	639	631	623	645	630	639	584	631	683	618	617	644	649	595	626	611	651	619	609	615	649	608	655	602	665	622	624	578	666	596	612	627	621	614	602	662	641	624	621	604	633	630	604	648	603	633	642	616	620	672	616	609	646	591	595	592	629	648	618	668	670	592	616	592	619	599	593	592	636	646	600	625	627	591	604	613	636	604	627	667	644	674	582	621	599	635	598	620	629	626	613	673	638	589	622	621	636	578	620	644	633	621	615	652	656	570	621	608	600	614	611	583	646	603	578	623	596	646	638	612	628	556	641	625	617	633	649	624	628	669	629	587	615	609	586	598	625	595	602	650	626	637	614	598	627	595	619	644	596	642	567	632	627	640	613	614	625	599	605	604	618	615	610	600	638	625	637	669	637	605	588	563	620	619	662	628	619	586	626	593	570	624	615	614	657	643	651	613	626	635	632	605	647	626	642	584	613	597	617	620	613	583	582	674	628	588	633	637	595	627	612	610	599	581	633	608	613	600	615	594	660	630	615	573	646	633	632	662	610	630	652	599	626	617	644	633	645	597	631	621	614	661	621	690	602	694	657	599	613	628	623	637	592	603	546	595	613	612	622	660	644	674	651	648	643	622	594	666	623	626	633	628	602	605	616	568	603	637	560	615	620	619	659	608	617	611	600	637	632	643	627	593	613	627	624	647	624	639	640	630	565	590	610	623	601	635	655	638	635	613	664	642	646	627	631	598	621	567	594	633	606	640	613	621	654	617	630	613	689	656	639	580	639	600	623	672	630	644	630	676	644	642	630	655	645	623	633	632	585	601	640	603	648	643	657	595	628	628	638	606	638	603	640	638	693	633	636	601	588	612	652	650	624	615	625	621	628	645	595	633	611	615	628	649	611	595	594	624	629	637	629	585	595	620	608	619	650	645	634	611	576	595	615	614	586	635	605	659	633	610	618	603	610	621	643	628	689	651	654	588	639	601	600	629	630	619	614	624	619	627	616	634	619	620	601	614	617	605	604	616	602	610	618	593	617	633	588	592	626	667	614	614	591	646	587	591	613	646	605	610	623	623	622	641	642	578	628	633	661	667	625	679	644	637	622	616	610	620	621	661	617	640	715	659	558	606	655	614	630	635	627	638	643	620	664	619	645	606	581	668	611	620	650	612	597	594	618	566	599	636	633	629	641	626	658	584	608	617	640	657	606	615	647	649	620	622	633	655	637	558	607	633	601	654	633	602	590	657	667	655	579	637	635	615	624	600	628	681	563	636	608	599	651	612	623	632	627	620	599	643	570	618	567	606	649	586	619	657	626	595	633	610	630	661	592	624	602	656	623	594	607	639	657	599	593	639	598	619	646	612	644	606	606	621	640	630	597	617	648	631	603	662	635	660	625	606	581	587	642	625	647	608	655	644	608	619	578	567	605	651	637	585	663	625	627	606	630	597	673	652	576	588	588	639	651	658	585	584	647	609	614	623	627	606	618	611	616	644	637	623	621	625	648	627	570	608	591	608	649	614	632	638	604	603	663	661	630	622	617	619	624	629	590	606	634	618	628	669	593	645	640	598	654	612	682	600	590	634	631	610	618	668	615	605	632	582	608	613	643	610	648	602	650	613	591	592	624	645	633	628	624	633	578	590	613	621	630	603	637	608	613	626	638	583	626	612	662	644	626	617	584	607	645	583	651	615	636	584	646	629	612	602	642	610	612	649	616	656	637	645	628	585
30724	16994	5219	2576	2016	1767	1418	1278	1204	1047	992	996	949	918	901	869	845	896	880	846	846	859	865	838	799	839	875	827	777	752	830	807	795	781	789	755	800	806	778	828	785	811	785	800	789	789	805	737	810	817	762	798	749	783	753	804	778	758	808	825	783	732	818	816	803	804	834	770	795	747	816	783	751	804	785	808	794	772	818	818	761	743	860	805	786	784	789	752	822	776	779	763	786	818	791	756	780	804	767	805	801	764	796	766	780	797	772	825	814	771	780	778	806	759	744	811	808	790	755	799	754	775	761	790	782	755	755	772	791	807	796	775	827	819	768	832	796	764	766	801	783	829	782	753	788	792	765	806	784	722	762	804	741	770	782	740	775	752	774	791	766	812	767	805	778	772	794	785	819	748	804	794	781	774	767	801	837	808	746	717	768	765	774	754	794	760	794	746	755	792	804	832	793	788	765	783	785	794	810	786	764	781	786	778	814	747	768	806	781	770	771	779	754	768	758	769	823	785	788	832	779	786	811	788	781	820	788	811	768	759	806	755	808	775	732	751	785	733	803	765	838	831	808	797	748	752	799	759	799	787	755	769	821	753	779	811	770	783	793	759	760	841	801	793	784	806	760	756	759	800	815	754	788	771	810	817	780	742	816	768	784	803	774	757	730	763	741	796	775	779	795	819	786	782	802	717	791	788	823	791	758	694	755	781	809	807	835	758	822	756	789	728	776	774	805	817	799	797	782	842	795	818	738	747	764	791	809	767	763	855	757	790	773	731	738	777	751	798	832	781	807	786	854	792	855	763	806	813	802	799	798	805	774	800	795	768	802	832	799	770	759	758	803	749	746	775	790	813	801	788	786	739	793	772	775	751	794	790	795	753	811	785	771	807	754	718	743	800	766	777	791	843	785	770	769	817	786	779	797	773	766	746	783	779	790	797	754	729	792	779	815	808	759	820	752	813	821	748	787	807	772	738	777	763	763	761	755	748	762	699	812	812	800	792	803	770	781	781	820	776	809	760	849	786	792	815	756	785	778	768	780	794	765	791	765	813	779	764	778	747	797	794	818	835	736	748	858	790	777	781	806	820	742	784	766	754	718	811	831	784	827	840	743	779	772	805	783	830	811	804	822	821	785	728	747	809	769	808	784	747	774	783	723	787	811	748	816	783	806	825	768	792	805	806	783	785	758	792	827	795	786	806	802	840	830	755	790	815	798	824	739	847	727	814	774	773	819	735	821	740	793	775	802	771	832	753	790	762	741	761	794	782	753	683	778	801	805	752	796	836	783	766	798	791	777	784	761	803	761	779	796	785	776	761	785	793	817	744	774	807	789	766	783	825	785	757	797	799	745	718	760	843	815	799	743	773	784	799	759	755	756	819	760	801	753	744	863	794	754	761	761	793	824	818	774	830	783	782	762	744	775	728	784	794	771	757	769	717	757	766	765	769	816	767	756	817	755	781	807	794	815	803	840	828	804	774	815	830	749	822	773	799	753	808	761	792	769	817	782	778	821	792	759	801	780	804	827	814	774	783	768	777	757	803	806	801	742	808	783	764	804	793	782	790	856	785	790	806	833	790	841	780	844	813	804	783	764	812	753	779	778	784	760	729	755	782	820	758	793	791	773	777	745	800	806	783	808	798	747	790	737	770	837	827	802	739	796	786	762	798	749	809	798	778	830	789	748	822	771	776	794	755	766	812	792	733	801	803	788	828	762	787	802	772	795	754	780	801	781	779	807	748	781	811	745	733	766	799	816	798	790	791	786	812	780	806	776	775	761	799	758	757	783	802	785	771	796	759	796	768	817	806	766	783	736	773	750	731	732	790	776	737	840	799	766	757	787	761	761	739	745	797	781	823	772	753	756	840	756	760	827	746	790	795	769	727	790	770	754	794	795	750	819	782	755	740	771	722	763	781	797	802	765	811	832	751	836	733	722	816	777	773	755	807	757	736	760	817	792	729	736	780	778	721	803	783	808	732	803	790	818	804	836	782	813	781	814	839	775	752	736	779	771	776	779	804	807	804	785	766	788	783	776	774	827	829	770	794	788	762	765	800	780	779	768	769	764	752	708	776	819	780	757	775	807	791	812	829	746	809	780	788	791	748	820	780	768	802	757	748	755	785	755	816	803	794	821	770	789	838	777	807	846	750	821	791	791	760	712	776	721	795	777	785	728	816	739	797	775	763	751	808	783	775	755	739	797	790	723	762	828	794	801	804	765	780	750	730	747	760	794	741	784	771	809	785	731	812	760	798	760	794	759	730	793	782	760	819	810	772	752	790	789	763	774	774	813	787	817	752	789	796	801	782	787	767	736	821	800	820	810	741	739	768	777	748	756	799	782	787	744	782	809	829	755	793	816	755	783	779	854	789	735	796	808	730	758	790	785	783	782	747	766	749	791	789	763	767	838	763	766	786	780	760	824	807	770	799	824	783	762	757	796	793	780	836	796	822	870	788	795	807	754	831	807	781	817	787	837	755	736	766	827	809	798	789	772	781	754	767	753	758	755	750	814	798	834	770	814	750	788	788	793	811	790	790	812	782	784	777	803	766	778	787	762	845	760	736	758	789	806	776	760	796	807	745	767	745	784	778	808	745	771	777	745	807	809	774	802	860	802	770	842	814	828	739	776	759	824	866	736	820	803	762	808	794	726	779	738	774	789	833	794	763	821	804	831	784	815	761	739	772	831	762	816	739	760	801	792	778	790	807	814	771	797	775	823	793	792	778	795	762	750	837	799	805	770	775	854	738	726	778	819	742	779	757	744	776	807	791	783	763	779	763	783	785	745	790	816	727	790	778	802	785	803	819	775	755	802	815	812	768	794	800	809	781	741	785	778	759	820	790	816	769	758	784	767	810	762	779	790	794	778	827	789	795	783	768	781	782	808	760	775	806	813	806	837	742	763	761	794	806	773	756	807	813	774	740	804	786	744	781	811	772	743	760	784	779	785	742	789	801	788	827	775	782	755	743	755	832	770	820	792	782	757	813	817	786	799	791	770	781	764	834	787	766	816	760	770	833	799	765	741	795	780	739	775	795	740	768	773	786	768	753	786	814	713	757	793	714	796	783	770	749	803	773	772	794	796	777	796	742	779	731	778	813	770	768	811	779	757	751	827	718	806	757	780	787	744	744	778	813	821	763	769	765	776	814	834	786	816	771	788	796	784	769	801	782	738	774	790	771	755	759	782	717	814	808	776	795	777	782	739	749	782	788	852	773	748	713	752	775	738	786	811	808	811	795	746	795	758	761	869	829	792	780	834	754	792	785	715	748	740	782	829	768	777	772	750	763	807	770	789	748	823	803	766	789	783	791	766	702	796	771	837	754	762	774	761	818	783	772	849	760	770	747	833	767	741	752	840	769	807	776	787	745	755	797	778	806	775	784	771	779	769	742	802	789	785	780	741	800	754	744	796	758	801	778	768	809	759	756	785	858	757	797	826	728	804	766	762	727	781	765	774	810	771	803	802	784	778	743	814	740	747	780
25163	21517	27412	25851	6454	657	536	489	506	446	457	438	434	474	463	439	430	415	415	427	418	360	413	414	382	424	400	402	398	429	375	374	421	357	422	406	403	408	411	433	410	447	431	358	405	379	430	423	386	409	393	424	429	368	442	389	417	379	438	417	414	410	436	419	437	434	396	428	409	426	359	416	432	414	417	387	393	381	425	397	384	426	411	428	424	399	423	408	417	396	386	404	412	410	397	412	396	371	408	429	397	372	424	428	416	396	387	370	384	379	410	424	442	407	399	414	409	414	359	376	401	407	358	388	440	367	402	385	382	416	402	419	417	370	402	395	390	388	373	389	403	403	426	424	381	420	385	397	389	381	397	430	428	432	406	380	398	368	400	426	411	401	387	359	375	410	407	369	400	403	412	413	382	404	375	416	435	451	399	356	405	425	402	409	380	381	415	379	394	429	382	397	423	414	438	380	395	368	442	399	409	420	406	382	411	390	373	442	376	403	396	407	408	398	387	401	401	394	382	403	429	384	436	384	397	407	422	407	380	414	411	389	375	432	399	427	395	390	384	445	413	370	372	416	380	435	430	408	404	400	403	404	437	399	413	406	421	431	418	386	379	383	423	400	391	389	378	408	410	392	392	430	388	378	391	431	404	401	378	358	420	412	370	383	354	390	386	382	421	434	402	393	391	419	430	402	418	399	415	396	384	407	400	405	422	399	383	389	385	361	404	385	358	402	394	384	391	403	401	412	402	382	407	375	386	402	423	399	416	390	413	393	422	409	406	424	368	371	397	386	408	435	365	417	402	407	402	401	381	423	367	417	441	412	381	403	402	399	401	424	425	398	404	402	380	421	423	432	430	390	376	385	416	405	396	376	392	383	437	407	429	414	384	390	387	432	412	416	408	419	414	386	371	395	413	428	421	392	398	397	382	395	413	395	377	395	412	405	364	414	418	387	385	404	431	398	373	374	376	401	396	385	415	422	403	410	415	384	415	421	457	412	402	371	354	387	405	382	391	420	409	388	367	412	368	415	404	425	390	399	412	387	395	399	377	371	387	366	396	422	429	385	402	405	395	406	383	408	399	413	427	409	415	402	428	393	374	423	405	385	392	434	402	386	395	392	430	374	387	402	415	386	379	408	409	422	413	395	416	369	400	413	408	371	431	376	385	408	424	416	408	405	434	409	374	393	396	419	408	421	421	412	411	380	407	385	416	418	419	428	404	396	417	422	380	391	395	402	405	383	434	433	409	435	413	397	403	438	353	398	378	369	416	399	391	384	381	395	416	382	439	396	420	382	366	398	359	359	417	383	407	405	393	452	405	388	428	402	420	456	427	396	411	403	387	375	398	425	421	357	409	409	412	388	406	431	395	393	405	397	401	404	385	397	393	393	397	410	400	410	394	397	402	402	409	419	420	417	372	413	423	427	409	391	404	417	421	379	418	371	421	404	438	423	386	382	410	416	402	396	420	415	374	388	404	419	422	411	391	382	433	384	396	403	383	442	442	398	441	407	418	373	414	402	422	418	386	413	423	407	382	441	419	382	388	372	408	434	383	383	408	401	399	409	406	402	380	409	400	385	364	418	401	423	392	387	402	401	387	430	399	445	434	422	408	410	367	403	395	411	407	395	365	457	386	394	402	398	414	393	437	385	421	421	377	404	376	397	392	399	376	412	401	381	398	386	414	412	370	384	375	371	426	407	413	393	402	376	381	428	436	426	381	377	405	416	392	371	424	395	392	403	418	400	396	378	398	389	437	439	394	420	383	405	414	396	427	416	417	403	428	402	421	417	398	389	392	399	390	434	391	413	399	411	382	398	387	404	372	424	391	395	363	389	416	413	386	393	384	411	369	436	399	387	415	424	413	386	414	389	374	411	428	339	391	390	382	406	404	394	418	385	395	420	417	395	431	383	398	382	362	396	395	396	386	381	410	416	390	410	423	412	420	404	420	414	423	405	412	392	418	378	364	432	415	402	416	409	389	395	406	413	422	403	441	411	421	392	402	370	366	426	393	401	390	381	386	368	399	413	417	407	431	375	363	403	416	420	398	409	433	419	386	422	398	381	390	378	417	436	397	405	366	378	408	403	390	424	445	397	405	387	424	423	404	392	397	428	372	403	454	434	406	379	387	437	406	409	381	418	409	386	389	394	437	386	412	390	388	381	386	421	431	388	390	383	397	395	427	399	382	383	415	397	380	403	414	387	427	380	399	365	403	402	394	389	420	398	394	425	385	405	430	411	372	410	392	413	369	414	425	443	421	423	407	414	411	412	379	379	394	410	418	410	390	404	392	408	396	355	382	382	409	361	395	358	427	360	383	431	381	394	379	408	377	417	405	405	401	417	360	409	432	416	418	405	383	371	421	389	380	442	394	406	395	450	385	395	365	402	429	443	397	404	413	431	428	430	435	388	437	420	457	429	366	419	404	413	420	387	363	407	435	388	430	380	393	408	387	413	407	418	410	397	414	372	395	383	398	386	390	366	432	389	407	360	444	380	423	392	425	421	370	394	413	407	413	415	374	404	391	415	389	406	417	410	407	407	411	448	360	406	430	424	395	389	381	392	413	394	415	390	392	409	395	384	408	373	351	397	391	437	398	405	396	370	416	406	396	406	410	419	417	410	390	377	421	387	394	413	430	395	369	384	430	417	417	410	367	409	423	408	407	424	365	415	370	377	371	370	423	403	370	439	397	415	392	385	382	394	411	413	407	381	436	388	418	409	381	377	365	382	385	407	395	361	411	414	382	407	386	424	363	412	425	434	403	392	409	411	412	395	400	407	399	402	388	367	395	437	429	388	406	430	370	420	397	399	427	401	383	358	372	378	391	392	385	376	380	382	399	421	414	419	398	414	389	417	391	379	414	387	382	418	366	365	412	411	389	426	432	418	426	389	405	399	408	397	381	395	399	414	422	433	410	368	418	421	373	386	407	399	404	389	392	417	409	407	429	407	393	370	386	375	410	367	408	398	421	418	396	403	399	398	399	392	392	435	408	428	419	387	418	376	360	381	371	388	384	443	394	415	383	396	400	406	399	425	392	399	462	428	407	387	415	417	394	411	398	405	417	400	403	420	390	408	388	378	451	386	396	446	410	366	391	436	379	373	414	405	407	380	426	374	392	380	422	376	414	385	391	378	391	432	378	375	391	413	391	411	454	343	428	397	391	396	394	397	420	416	371	380	412	455	404	426	415	413	357	421	406	367	433	413	373	401	369	435	378	403	444	361	420	394	398	398	433	422	409	404	407	383	413	382	419	388	418	413	399	448	384	428	402	394	421	401	410	409	382	437	422	421	417	391	406	386	419	381	418	407	383	377	382	439	393	367	405	419	415	370	401	404	403	372	423	394	405	383	377	415	396	420	403	408	403	431	428	416	384	433	393	405	399	408	387	401	379	429	374	390	408	376	424	429	400	418	409	423	364	394	404	396	382	384	422	417	373	407	397	407	386	410	361	411	363	401	369	405	416	404	419	371	411	391	404	382
27524	11969	2566	1370	1088	993	826	748	664	620	620	562	623	582	572	543	590	541	518	521	505	563	515	534	489	513	527	530	518	480	538	502	520	544	524	517	480	510	494	471	472	485	494	520	519	524	509	509	502	461	511	465	509	530	531	507	522	487	487	480	513	505	534	535	515	520	529	493	525	503	496	497	539	502	509	513	459	494	529	499	523	497	484	490	476	460	489	422	511	491	492	549	511	543	508	479	521	482	501	495	480	536	505	478	491	490	502	486	496	505	542	534	510	511	509	470	549	490	532	506	538	498	527	501	511	545	501	472	494	510	533	481	554	542	509	483	510	500	500	493	483	460	524	504	477	492	515	510	516	467	518	521	481	507	506	510	501	499	506	495	529	440	505	486	512	529	550	535	491	470	551	519	507	512	473	532	484	529	511	499	525	485	498	541	499	475	499	521	518	478	500	535	531	510	529	480	524	500	464	481	530	492	470	489	545	459	480	487	497	479	551	480	510	481	492	465	515	527	523	504	519	490	483	517	502	458	534	526	480	520	507	486	471	514	514	508	490	533	492	536	502	531	496	514	555	482	487	520	461	485	519	519	521	482	509	512	538	491	475	517	539	476	516	492	511	544	450	530	514	494	506	497	473	505	467	548	498	501	507	490	524	519	523	503	512	481	471	521	498	496	490	496	485	530	554	484	520	494	503	496	489	492	474	502	483	507	479	487	513	475	509	488	498	487	497	520	511	477	467	463	519	458	501	517	531	515	491	527	514	518	495	498	476	497	493	484	510	496	533	545	491	493	515	463	507	514	515	484	509	522	537	546	487	527	499	514	518	532	514	518	534	532	516	481	494	470	506	507	483	488	497	539	548	458	505	502	523	495	456	482	499	517	503	488	528	530	524	518	521	449	493	480	515	524	515	495	491	482	515	532	491	547	487	454	515	523	485	550	540	487	485	524	470	505	520	486	509	533	511	482	510	481	532	497	500	485	474	526	492	489	487	517	500	483	469	513	520	520	476	525	482	497	498	480	491	531	514	466	481	499	482	527	522	489	475	478	500	463	511	499	544	518	503	500	512	505	539	483	485	477	501	526	503	484	504	504	521	473	517	470	543	478	520	524	500	457	504	518	479	521	506	491	555	528	539	467	486	569	494	528	508	496	486	528	498	447	524	480	499	497	520	491	519	541	474	496	527	518	561	523	455	495	472	501	464	534	496	510	515	499	506	461	531	489	486	501	507	468	508	534	528	509	520	491	525	496	458	541	502	462	522	494	503	491	485	527	515	502	482	476	505	503	530	536	490	485	517	516	506	509	491	507	490	504	511	534	512	488	489	487	535	493	522	506	522	505	496	545	481	458	533	535	511	512	518	528	529	532	505	468	509	525	491	510	538	513	474	479	514	486	486	490	468	552	461	488	524	473	517	489	509	492	545	511	503	530	514	508	493	495	473	484	515	530	504	513	529	505	487	516	501	506	510	489	490	510	510	528	488	507	493	476	511	493	480	512	547	526	494	520	504	455	528	515	471	493	478	498	491	518	507	520	519	489	548	508	498	532	505	486	521	512	489	489	454	454	466	513	519	511	482	494	475	522	542	477	496	509	490	488	531	493	507	502	485	471	508	507	531	510	516	485	496	557	474	536	470	494	502	539	498	500	485	504	494	530	486	478	448	503	484	502	440	499	508	470	456	524	499	551	503	511	536	507	539	517	527	480	468	506	493	511	490	531	478	502	475	564	503	481	517	512	505	508	460	516	509	530	506	543	509	516	479	485	500	448	514	472	506	533	523	507	500	486	495	501	472	491	514	491	488	497	505	499	527	524	475	467	492	507	517	494	533	538	476	518	526	518	469	550	499	515	551	523	512	488	462	498	476	486	511	487	501	539	489	492	474	528	518	521	491	497	476	518	490	482	508	475	536	488	474	525	485	512	524	514	522	489	523	490	455	534	494	479	524	474	543	547	521	523	520	480	476	463	498	481	504	542	502	484	517	509	541	494	496	514	510	494	550	486	503	487	519	481	522	495	505	482	487	449	547	512	488	491	499	495	516	525	458	450	467	518	540	556	524	487	497	468	528	510	498	512	478	527	491	501	467	559	518	490	444	495	505	523	469	478	512	515	541	513	465	470	495	515	492	459	540	510	489	497	518	463	534	520	526	517	516	484	512	485	541	472	510	502	514	479	483	514	532	498	503	495	465	505	444	519	517	511	512	492	532	513	483	482	498	550	539	501	518	470	513	481	471	517	524	455	528	506	525	525	501	494	507	517	545	490	542	489	523	528	489	545	516	461	536	515	503	501	498	503	516	521	467	544	515	502	501	522	512	491	520	460	474	468	465	491	506	510	503	489	532	526	477	499	494	508	478	521	535	508	518	499	502	500	503	546	528	519	509	516	475	511	507	471	520	519	485	517	531	489	502	535	527	469	522	478	463	482	481	511	540	550	503	514	452	516	467	494	525	492	476	506	533	527	500	481	506	503	514	527	467	506	487	493	501	493	521	468	495	496	521	470	483	528	521	519	494	478	498	523	480	515	493	513	468	476	517	510	531	500	494	501	519	532	511	585	536	489	465	520	475	518	500	532	511	526	515	471	506	512	507	499	495	490	506	515	520	487	510	503	508	530	494	527	539	484	512	475	496	510	512	488	473	502	472	493	504	540	519	548	513	566	478	515	486	497	514	543	523	510	467	467	550	488	514	501	503	472	527	524	516	501	510	467	525	461	462	504	476	495	522	514	498	502	473	491	503	454	530	455	459	495	468	465	493	524	527	503	524	530	503	498	492	516	492	476	498	483	480	479	501	504	489	517	489	497	512	491	490	485	523	513	485	512	494	490	502	505	483	514	505	499	514	524	550	503	520	505	501	504	500	494	510	508	486	514	511	539	479	494	469	490	511	471	528	450	446	532	512	503	490	518	468	501	542	519	483	546	496	549	507	503	496	498	508	530	519	503	480	495	494	510	547	487	483	508	512	521	509	478	502	504	501	475	499	505	478	503	511	502	487	504	486	513	496	523	475	516	553	530	543	502	521	508	512	508	487	471	463	513	500	526	456	491	532	479	514	528	543	489	483	518	520	484	539	483	474	515	501	493	506	534	525	514	500	538	540	467	477	488	504	509	532	491	486	500	493	482	476	508	492	504	530	491	498	494	512	536	515	474	487	497	461	494	520	488	497	492	511	497	459	524	517	507	513	529	537	491	497	503	512	496	513	494	542	491	496	535	503	528	507	529	556	500	495	500	504	501	550	463	496	533	486	493	451	486	536	541	524	528	531	522	472	508	510	522	551	496	464	528	491	509	465	482	504	508	510	523	489	497	464	476	490	476	520	482	519	489	493	516	496	469	506	486	514	517	442	541	516	490	509	517	544	498	489	502	506	507	477	510	506	518	496	503	493	538	522	499	521	530	513	493	510	504	483	539	504	522	512	518	548	505	524	535	487	481	468	492	470	509	516	510	532	532	508	500	479	512	500	506	519	487	475	475	507	504
23016	21612	29390	24323	21614	21590	4372	667	538	488	393	393	345	380	351	327	329	301	275	272	273	289	285	276	262	294	268	284	268	283	244	286	245	283	251	279	278	255	231	235	296	246	256	255	249	275	262	279	255	259	248	273	281	278	247	255	270	260	233	235	293	256	252	240	259	253	262	244	238	255	256	277	240	245	270	252	265	259	266	241	267	269	258	247	258	258	236	250	260	271	270	235	238	277	251	230	271	266	279	270	261	267	241	246	242	245	257	226	247	249	226	216	250	278	257	244	253	256	255	261	269	238	248	266	252	242	263	254	222	268	236	235	266	287	281	236	240	247	237	263	278	229	257	269	259	232	212	268	257	243	273	238	246	234	216	235	243	237	247	252	241	261	239	268	248	227	259	260	266	253	278	227	238	282	226	222	269	275	264	248	241	239	239	251	252	242	287	226	210	244	261	255	233	263	262	221	229	273	272	260	234	255	244	274	255	259	264	261	249	259	252	262	269	247	267	273	249	235	296	258	272	236	246	235	241	271	249	248	238	247	251	287	242	253	227	245	249	242	269	250	262	257	245	234	254	230	267	257	270	261	283	266	242	234	279	255	285	252	265	248	220	224	257	259	241	254	239	285	240	298	266	281	260	243	235	228	251	241	218	252	255	219	262	242	248	256	255	258	265	243	273	228	225	256	263	234	261	222	237	251	256	260	251	243	251	249	251	252	240	275	258	249	278	254	276	245	245	254	245	247	253	263	232	254	231	238	267	238	234	227	230	247	257	282	253	249	262	242	246	251	230	264	254	237	242	244	252	269	239	237	257	225	253	249	267	270	233	242	237	256	248	240	268	245	252	257	249	229	240	259	246	241	242	236	236	264	243	279	238	245	241	211	248	254	284	244	264	243	232	250	256	244	266	250	244	244	227	245	254	233	229	263	254	251	250	256	246	252	242	281	262	260	255	218	245	242	241	239	256	274	249	238	247	251	274	237	250	256	225	221	222	219	251	245	239	256	261	238	248	271	258	248	255	239	258	265	253	283	236	266	220	244	254	258	278	259	261	232	260	254	262	244	249	274	255	259	241	249	253	254	235	260	228	224	264	239	245	286	254	254	250	264	269	262	262	261	246	254	242	251	259	256	260	265	235	254	237	239	248	268	265	253	262	252	259	266	277	231	235	265	257	232	258	275	230	248	225	253	256	250	226	258	246	287	234	265	279	251	270	246	258	249	251	246	224	251	243	254	251	238	237	268	250	244	222	242	241	248	257	248	259	242	257	244	264	255	247	246	246	233	252	268	243	225	270	250	206	222	262	247	269	267	269	245	267	262	250	266	257	247	244	245	218	265	259	263	249	241	248	235	239	232	252	249	236	266	254	245	267	259	254	231	228	249	255	265	241	258	255	232	260	258	264	250	254	240	257	244	239	218	295	252	239	237	204	222	270	275	260	245	231	231	244	255	259	245	264	239	262	257	263	242	241	265	251	247	252	257	232	266	249	264	242	262	277	269	210	242	228	222	258	236	246	238	251	239	264	254	240	234	234	264	263	252	228	238	256	247	270	236	272	284	246	249	249	248	273	255	279	235	271	230	258	229	270	237	249	273	276	223	249	257	223	252	247	248	251	256	249	212	267	255	265	263	252	254	243	251	277	251	244	270	299	246	223	250	261	254	244	248	223	280	266	246	250	253	256	223	263	254	247	249	263	246	280	246	241	256	268	255	261	288	268	271	291	254	232	275	224	225	226	235	280	267	274	230	287	241	249	253	236	269	266	235	290	243	251	238	229	227	241	228	256	246	246	252	268	255	226	250	252	252	257	283	236	243	253	245	259	263	234	236	252	222	236	269	259	280	217	247	259	253	242	246	244	253	260	264	224	231	254	254	249	259	258	248	272	268	269	270	217	242	246	253	245	243	253	293	239	215	238	256	254	218	219	241	256	240	291	249	263	261	259	231	227	266	246	246	290	261	251	236	244	258	253	265	277	256	219	257	268	240	238	238	272	229	251	265	235	244	249	242	279	241	233	255	253	237	253	262	240	279	278	232	245	256	234	253	260	265	241	248	262	257	254	257	245	264	251	229	245	239	262	265	244	238	262	236	247	235	284	236	232	275	250	267	261	241	253	225	243	267	227	242	268	237	247	240	269	255	291	263	231	248	226	290	273	235	261	255	255	255	250	226	259	254	263	271	262	228	239	256	256	240	241	251	259	246	249	265	271	243	251	252	260	270	258	250	263	234	281	248	254	232	247	272	259	259	238	246	221	232	258	253	249	227	249	248	256	256	256	268	251	277	258	230	249	255	260	218	251	252	251	240	271	228	266	250	280	271	246	298	245	255	244	261	246	228	246	247	282	242	262	248	249	267	241	232	230	231	246	242	230	263	268	268	275	233	236	271	229	241	241	228	259	237	240	275	246	242	302	261	234	269	246	250	227	282	262	259	259	256	247	248	235	251	251	240	240	233	243	254	238	235	236	236	247	260	264	231	233	266	273	246	221	262	256	268	223	246	241	263	234	256	263	216	256	243	256	280	241	253	241	236	227	251	236	271	255	254	251	266	265	255	271	250	247	226	281	280	249	256	257	252	248	277	279	280	269	277	232	247	250	250	286	258	235	270	258	254	243	224	289	232	241	237	257	240	260	233	291	253	234	256	239	242	255	263	241	236	266	242	284	254	276	277	231	249	265	245	259	261	249	251	232	253	262	243	238	261	248	264	262	250	260	269	255	239	235	255	240	264	227	253	233	246	259	244	243	261	242	235	250	236	253	232	255	251	257	264	229	241	226	226	211	260	252	234	244	255	235	238	271	258	240	252	239	258	250	236	226	237	251	272	267	198	219	266	250	242	246	259	259	253	265	264	244	239	283	242	253	225	277	273	251	247	246	241	241	251	257	265	257	241	264	262	258	282	228	270	240	252	245	268	240	256	251	225	259	246	258	252	255	245	231	253	234	247	228	215	254	279	263	240	236	235	261	258	246	234	238	250	256	259	276	259	245	249	252	253	224	243	275	248	232	221	258	235	264	210	250	245	265	251	234	265	249	255	241	271	280	268	233	240	254	254	289	233	270	251	247	273	276	265	263	237	258	232	287	247	264	235	206	260	268	218	234	262	266	262	246	258	242	235	264	253	255	248	237	256	266	233	261	245	260	274	254	246	258	251	274	255	229	245	284	246	258	235	233	260	228	275	252	230	230	252	245	250	238	263	262	272	251	264	258	262	266	251	239	295	240	242	276	260	248	254	226	233	253	255	260	231	238	236	238	239	251	234	238	254	219	265	229	257	252	252	239	258	253	238	255	253	254	270	256	231	236	247	242	278	234	257	255	229	270	237	259	250	256	222	250	277	252	267	261	258	243	261	269	245	274	263	225	232	240	253	232	234	247	234	249	230	232	237	239	256	237	230	257	250	230	257	233	254	248	281	250	228	209	254	228	263	258	260	260	235	238	263	274	258	243	256	296	250	269	243	259	264	238	282	258	245	256	247	275	224
36831	22200	7958	3734	2713	2071	1557	1220	1031	858	720	636	619	559	501	503	478	453	445	443	423	382	383	469	380	409	387	389	347	338	389	380	354	413	353	376	364	356	367	358	377	343	361	341	342	368	348	318	369	351	373	354	322	353	354	354	360	335	340	327	328	312	361	349	327	355	323	339	331	323	347	323	321	353	326	330	289	336	322	326	307	343	379	308	304	373	343	336	337	337	334	328	326	355	318	345	364	334	327	304	370	331	328	359	365	346	357	335	326	337	338	352	345	353	340	339	337	316	319	331	337	354	308	361	329	342	344	310	310	331	334	341	339	348	295	342	360	365	326	306	320	316	299	334	333	339	347	322	340	299	334	323	331	357	331	318	348	338	330	345	343	296	323	308	355	320	352	305	348	324	347	324	308	346	342	330	364	361	290	294	333	299	370	339	356	328	348	351	349	346	320	326	330	317	337	325	351	344	360	326	358	344	347	310	314	328	353	322	349	345	344	358	306	339	331	296	360	355	364	320	334	303	332	318	335	308	354	329	322	337	342	335	342	322	339	349	316	329	302	320	339	363	363	317	327	330	312	335	317	327	363	333	341	338	378	332	344	304	345	346	351	321	327	309	314	351	333	340	331	315	317	324	349	341	299	368	325	303	331	347	317	357	316	345	329	318	354	330	335	314	347	338	325	387	360	337	335	332	340	308	336	337	349	360	318	328	344	352	348	348	337	314	312	358	318	347	364	338	328	339	344	325	352	320	361	343	375	300	344	337	348	315	339	329	369	352	340	339	317	314	323	318	330	336	358	319	326	352	333	356	341	364	350	323	340	331	352	342	327	354	312	318	343	306	360	320	329	360	341	331	328	333	323	322	321	321	346	331	341	353	359	317	350	313	342	320	328	349	336	329	329	300	335	329	366	348	332	319	351	358	338	326	332	353	341	335	352	346	340	380	346	321	298	334	330	362	349	352	308	333	325	362	300	338	361	328	320	321	317	317	347	358	312	368	345	307	358	331	306	329	337	318	341	335	354	338	336	343	346	325	359	341	326	336	338	365	366	327	354	324	329	323	341	305	332	350	305	336	356	366	321	386	367	298	318	326	338	324	335	342	319	335	328	321	308	326	331	302	319	302	351	323	308	342	310	316	332	331	329	341	336	336	330	312	341	363	299	359	338	324	337	318	355	353	352	328	340	334	314	321	344	325	322	343	326	301	355	315	338	380	355	369	336	314	336	311	348	333	376	327	325	337	374	343	352	357	312	346	342	358	360	351	407	328	332	360	320	331	289	311	320	361	347	315	317	342	356	354	298	335	365	359	344	350	310	345	319	369	323	358	300	339	331	305	320	325	332	331	337	305	318	335	313	347	309	332	337	320	296	329	324	328	332	305	322	315	309	320	292	342	359	299	332	290	327	333	339	293	331	352	328	317	322	332	313	315	326	304	322	341	344	310	315	330	324	316	331	350	338	338	323	342	338	342	342	352	356	335	289	331	346	332	357	345	364	315	355	332	327	309	343	343	340	321	332	328	336	352	295	349	355	345	315	322	304	319	362	325	372	329	304	363	314	364	324	346	312	310	332	347	342	344	378	324	313	320	375	336	354	321	327	321	339	332	328	333	306	307	331	329	313	328	337	310	349	337	314	363	360	348	341	355	321	328	321	341	338	329	338	364	351	323	343	350	369	322	326	341	344	318	354	323	368	372	326	337	326	319	316	346	320	347	345	336	345	302	316	367	353	322	315	332	371	370	313	349	328	355	329	355	371	364	320	333	336	315	339	350	356	326	342	331	321	315	345	363	344	309	356	327	340	316	331	335	354	350	326	345	311	311	312	331	312	327	315	351	326	335	364	320	371	340	305	330	343	289	331	327	291	348	351	304	340	337	349	323	344	340	338	322	327	317	344	335	345	372	316	319	295	313	324	334	341	332	349	353	341	353	321	344	336	329	335	357	347	351	335	333	361	336	341	363	340	320	354	340	336	321	351	332	380	342	351	324	348	360	311	347	350	349	340	352	361	333	336	311	352	349	324	321	301	344	341	378	327	316	317	330	366	311	315	359	340	308	342	321	324	373	329	336	336	321	340	358	322	312	332	306	320	340	345	329	329	299	319	330	307	336	316	349	353	284	315	364	308	342	355	344	324	334	317	317	315	332	360	307	329	337	312	326	299	338	355	335	351	343	346	335	332	359	335	323	378	345	338	374	330	309	343	338	314	321	344	328	321	353	312	366	336	331	348	339	338	314	333	328	320	340	332	341	321	329	336	322	332	336	357	328	344	348	342	348	338	342	357	354	326	335	320	323	347	325	310	348	329	365	333	310	362	309	347	311	353	363	323	319	338	308	319	303	339	326	367	335	329	366	333	351	336	317	312	320	336	312	360	351	298	346	345	327	323	347	330	337	344	316	343	333	356	346	361	333	362	304	319	320	310	355	308	332	337	343	343	322	356	303	308	335	344	337	313	324	332	307	319	329	319	339	329	336	338	338	312	361	336	344	335	360	341	320	345	318	365	344	309	311	298	329	325	340	343	317	295	297	341	319	309	303	323	344	356	343	361	348	354	346	329	355	335	319	332	347	316	351	351	331	338	288	333	343	369	329	330	320	328	358	303	313	301	315	326	385	329	367	334	317	324	334	315	337	325	354	322	359	327	342	337	325	329	334	327	336	330	309	317	307	321	307	319	350	329	323	336	334	341	334	327	361	334	326	324	315	316	318	336	308	349	363	337	321	353	326	325	358	332	349	363	321	340	327	349	356	321	326	322	320	329	327	319	324	318	357	361	367	310	315	346	333	315	353	341	353	372	349	374	349	338	359	314	345	350	334	355	319	368	315	339	350	320	312	354	316	305	306	364	312	357	313	316	332	321	337	335	345	335	370	302	341	358	334	318	351	367	352	356	351	343	360	319	340	325	322	357	333	289	348	357	339	321	326	336	379	341	326	303	357	345	350	307	325	372	327	337	327	327	353	306	325	314	342	348	332	350	320	348	347	331	337	333	346	362	362	347	352	312	338	334	348	307	346	328	311	351	335	321	336	319	333	312	338	340	329	335	336	327	331	318	356	356	360	332	357	364	355	329	320	344	356	313	322	322	325	350	324	371	356	321	340	309	328	331	351	301	349	304	343	344	313	352	366	330	306	314	337	344	339	340	331	318	338	308	301	359	351	367	320	326	314	314	354	348	347	306	349	307	313	340	297	337	309	335	342	328	319	381	337	329	337	349	305	331	318	340	291	326	351	342	356	312	340	320	327	368	332	321	343	324	357	307	320	354	363	320	335	312	349	340	360	354	337	315	341	327	326	359	359	311	328	338	335	316	335	326	341	324	318	329	315	354	335	319	323	321	336	264	322	325	362	321	343	356	318	351	325	349	315	348	356	336	347	366	351	374	361	326	346	382	290	313	312	320	343	346	328	353	319	300	336	352	334	369	333	321	305	342	330	303	335	318	337	331	341	330	310	324	340	347	327	348	292	323	328	329	325	320	368
28024	18711	4478	1022	825	723	682	723	685	643	672	676	668	719	661	693	681	692	648	707	699	659	675	677	656	695	679	700	657	689	684	735	663	712	644	659	680	703	725	676	677	687	662	711	695	702	670	668	665	654	657	735	704	690	668	722	719	700	678	682	686	692	689	688	644	649	683	713	668	685	678	683	644	679	721	686	698	662	662	666	672	645	689	661	703	685	657	661	678	676	715	669	666	676	670	678	717	706	706	704	671	667	647	695	706	662	656	647	630	654	701	686	663	712	691	653	707	659	629	663	673	679	675	647	622	691	686	686	701	690	631	695	690	691	651	668	646	694	704	683	619	696	669	688	710	728	639	680	670	681	664	714	655	677	682	671	681	698	690	670	660	716	671	660	670	692	655	707	683	657	712	692	696	665	687	670	652	696	715	670	718	736	633	693	645	665	698	625	652	651	698	685	644	676	635	707	711	711	699	724	662	685	682	676	680	681	671	653	646	689	665	699	628	652	676	680	670	659	688	661	641	678	639	666	645	649	624	684	729	696	673	678	646	659	712	683	665	664	682	652	652	693	707	702	709	683	689	679	691	677	655	686	632	647	681	699	668	699	660	635	708	626	652	673	724	675	689	666	664	714	673	719	643	677	687	678	666	690	725	689	680	634	698	712	667	661	684	615	716	719	660	669	678	631	685	670	651	680	660	681	651	650	661	695	647	660	611	652	653	693	683	682	747	658	695	678	679	704	696	677	676	673	649	726	681	727	679	672	666	697	717	708	715	678	713	686	698	684	666	690	686	665	705	636	672	694	654	678	628	712	699	691	658	692	722	643	648	696	718	679	656	687	669	642	658	650	689	680	715	694	653	656	740	668	682	693	670	638	719	714	718	702	638	664	697	668	654	701	720	664	677	657	666	714	683	715	670	687	653	617	714	642	699	701	694	695	701	692	656	716	649	721	707	664	754	733	712	672	647	662	712	726	645	685	685	707	699	695	643	625	706	696	679	672	667	702	660	657	675	717	643	621	677	697	696	663	670	672	686	705	686	665	677	721	644	625	678	666	686	659	654	649	682	636	640	660	686	715	723	676	650	738	729	717	682	727	713	700	662	673	670	667	672	689	681	681	733	666	679	703	734	712	680	668	674	708	663	712	745	716	662	707	659	671	656	674	700	674	696	663	658	648	678	674	655	672	676	672	686	713	702	740	687	649	620	690	693	677	691	689	703	696	657	628	640	675	698	649	683	644	718	671	689	698	680	682	704	709	662	667	674	672	713	609	654	679	658	700	693	693	700	627	672	639	655	667	607	627	704	646	710	705	650	682	691	701	656	714	694	692	693	616	629	657	606	677	660	710	648	634	698	665	652	651	671	666	663	664	655	654	663	655	686	691	677	693	648	646	667	666	672	687	669	684	704	647	709	633	657	673	642	653	685	659	678	640	639	655	664	695	695	648	688	715	702	695	697	646	692	645	702	700	663	713	664	632	662	710	678	698	711	689	714	709	701	706	674	647	650	713	705	678	716	690	699	684	682	626	661	680	675	639	646	679	668	663	691	662	659	655	620	687	679	701	652	679	687	688	649	700	685	731	626	681	682	680	688	699	731	667	660	695	691	630	671	692	716	665	665	685	663	673	639	701	683	681	678	675	658	675	692	713	665	651	666	672	690	695	697	705	720	713	709	691	689	648	704	649	733	706	625	650	724	667	675	661	696	704	720	659	703	667	668	670	696	686	660	672	639	706	690	689	656	649	697	719	683	699	683	655	694	656	695	688	677	701	710	671	655	685	689	672	684	670	648	687	665	685	684	669	672	673	658	675	653	657	745	682	682	665	720	661	703	675	681	716	670	679	668	655	721	670	674	633	721	656	708	683	721	660	631	673	674	663	647	666	655	673	694	652	699	646	671	659	701	616	704	736	679	652	686	682	676	698	669	684	654	639	655	668	677	662	671	634	642	683	665	676	683	672	673	711	663	705	717	664	657	674	641	712	705	702	685	628	655	756	689	676	715	707	659	695	707	626	685	702	636	686	651	690	687	662	699	727	708	689	664	646	665	675	653	663	678	678	638	688	674	668	698	642	655	700	657	676	765	711	676	643	653	728	663	657	719	694	686	681	615	709	600	657	677	664	714	660	644	666	649	633	688	743	668	674	679	667	677	671	674	695	637	691	702	660	727	653	649	708	728	690	688	647	673	648	665	623	707	714	669	663	709	685	648	655	642	730	720	671	643	686	676	685	706	665	651	632	681	689	715	707	660	722	664	665	703	684	681	719	672	684	665	691	652	667	662	673	699	674	643	659	683	701	662	727	667	623	682	682	654	705	654	633	645	640	687	683	696	647	709	647	677	700	689	677	706	639	693	667	625	665	631	686	679	693	648	693	664	641	695	679	669	692	648	685	671	717	642	676	653	650	650	648	709	639	698	676	661	670	673	710	672	680	657	733	682	715	667	716	722	618	721	692	644	631	657	663	658	632	650	706	681	620	702	655	707	674	670	707	653	619	679	677	655	656	714	696	675	695	669	680	695	675	669	692	657	678	695	673	663	663	639	677	696	665	690	619	718	666	685	696	668	673	663	666	647	689	688	684	736	682	681	677	702	705	678	676	716	632	730	679	640	677	719	648	677	679	656	643	677	689	678	699	651	665	678	657	721	684	691	682	669	627	714	652	686	721	671	669	656	674	742	722	705	701	676	667	678	678	656	696	694	692	662	683	680	685	662	694	735	661	743	665	691	678	667	728	671	700	695	650	646	664	657	652	651	684	664	707	711	710	672	694	682	670	679	706	732	656	593	678	673	702	640	677	681	676	678	686	677	707	657	664	627	644	723	656	677	721	670	715	664	666	705	711	714	657	666	654	696	617	708	640	608	695	677	690	701	649	635	699	700	655	686	682	606	695	665	682	707	704	715	694	675	668	646	681	636	673	671	693	691	645	649	651	664	636	657	673	697	652	707	711	660	690	697	703	688	633	697	666	720	667	644	684	655	636	670	645	713	701	731	698	705	741	647	669	686	665	660	696	670	658	692	668	714	629	691	691	702	686	742	651	646	655	755	659	707	627	635	689	689	692	688	654	649	656	732	683	718	647	735	649	700	653	720	652	681	656	700	709	695	663	667	681	667	685	653	675	669	667	646	699	669	695	701	673	624	706	672	694	662	686	664	678	646	654	702	701	680	660	673	636	702	684	639	678	662	676	672	691	649	640	702	641	677	724	684	721	652	684	679	661	684	729	646	657	682	659	676	687	691	647	712	671	677	630	667	696	704	660	667	643	653	688	676	670	637	653	696	727	668	678	636	664	739	608	685	656	685	650	685	682	701	715	663	686	729	696	637	649	683	741	721	692	695	681	675	683	739	692	694	599	686	671	673	677	633	591	695	666	659	691	659	679	660	738	648	666	691	696	659	692	644	660	673	631	655	698	680	684	673	639	684	677	668	648	640	645	700	657	689	625	722	698	676	675	701	691	642	647	665	626	659	713	690	685	685	650
9295	3126	1184	995	936	863	884	846	875	922	840	866	852	810	822	828	841	815	861	846	815	788	867	861	818	848	882	858	878	877	843	854	873	845	871	828	854	824	828	812	816	836	845	839	909	899	833	903	837	829	904	856	814	899	809	863	843	855	849	836	840	793	844	828	838	819	820	812	802	835	877	801	870	853	855	836	875	817	881	848	937	847	840	924	874	830	824	835	845	839	913	845	861	866	848	831	864	901	876	863	889	881	825	889	828	800	860	842	865	890	857	859	819	920	854	847	844	871	881	837	853	838	833	873	820	864	867	842	806	842	842	848	861	896	855	797	841	848	869	862	898	860	854	825	839	831	855	844	878	871	897	834	805	825	814	802	845	848	885	841	829	835	860	836	909	814	842	817	870	864	837	815	863	859	889	863	883	855	879	818	852	825	839	800	856	874	829	838	830	869	848	851	832	835	858	875	863	843	807	878	858	872	896	828	849	811	833	822	834	850	818	813	823	834	893	839	923	829	853	851	857	811	826	867	846	829	872	866	841	824	847	875	875	789	855	840	835	885	839	866	901	802	811	872	815	894	791	829	855	822	877	839	845	803	901	855	817	893	841	840	846	852	863	838	855	860	871	865	866	874	870	819	817	849	838	899	893	824	820	811	844	874	821	823	847	887	846	815	853	830	855	824	827	763	830	777	846	809	828	842	796	857	852	813	812	838	854	859	844	828	908	869	870	796	891	817	848	848	821	895	875	867	865	840	867	798	839	796	840	854	848	867	866	832	853	860	819	877	880	810	850	836	827	845	841	827	836	845	868	860	877	862	874	829	823	904	822	832	855	855	799	827	869	804	819	798	879	800	813	845	883	830	879	867	843	899	882	852	814	830	883	845	842	858	836	905	874	808	825	835	831	789	837	779	824	861	833	786	824	863	871	875	842	867	886	833	924	886	836	858	824	854	833	875	844	849	800	842	831	834	822	852	816	818	881	836	823	846	835	803	824	837	886	880	801	839	874	877	868	898	869	807	826	841	828	835	876	849	847	859	831	820	857	856	862	884	898	828	843	850	849	871	807	785	836	831	876	848	835	827	856	829	867	805	829	763	854	819	865	798	804	782	793	869	814	855	891	824	873	897	891	829	836	811	855	833	831	860	908	892	883	790	792	782	861	888	859	795	876	825	867	900	867	832	895	841	850	829	825	877	828	843	836	848	836	866	848	895	824	863	836	892	842	903	858	774	859	848	828	853	868	822	845	809	854	855	858	820	833	827	850	868	819	828	857	805	872	778	823	852	806	883	821	849	916	812	822	819	821	840	817	837	825	827	879	815	855	850	854	828	860	824	780	840	885	824	886	867	899	850	850	835	842	838	818	817	794	828	834	826	809	881	851	892	814	856	830	844	840	851	860	856	807	865	856	836	845	812	874	839	861	793	823	797	847	811	859	880	849	821	838	889	922	838	819	833	870	834	839	820	840	870	837	863	879	852	817	869	863	870	841	819	862	859	818	864	841	892	813	832	814	838	805	856	902	868	844	820	841	827	923	834	852	776	844	861	887	870	810	855	822	854	821	813	868	838	768	832	874	825	836	843	835	833	853	784	856	845	850	851	876	841	855	899	807	861	803	841	863	883	831	854	848	817	863	846	890	825	835	808	822	889	823	868	848	884	892	865	837	826	857	893	880	887	852	884	817	847	862	841	887	852	860	839	814	895	808	854	866	825	859	806	918	880	904	811	839	870	829	864	864	812	879	819	837	845	826	863	835	867	816	843	818	817	858	817	863	847	833	904	858	877	845	858	879	872	877	890	894	855	850	866	809	844	858	876	844	827	789	918	844	853	837	809	901	830	862	843	855	836	878	833	850	859	831	905	893	846	836	827	800	841	874	882	822	854	806	834	849	834	892	890	854	838	843	882	835	820	808	878	869	888	894	845	862	902	864	845	779	812	849	884	854	850	822	855	817	854	837	846	836	891	850	874	848	817	785	889	816	835	856	918	859	867	865	831	790	895	846	846	851	842	773	890	833	802	878	846	872	809	815	811	878	881	840	840	776	857	817	896	815	849	849	806	861	890	842	881	891	804	812	835	866	846	846	822	834	845	825	806	842	899	810	840	869	879	909	803	896	827	814	812	861	865	864	805	856	861	822	837	858	844	854	823	878	872	822	864	842	834	882	849	817	817	841	886	860	832	857	843	904	824	848	862	836	860	861	850	869	881	831	846	818	923	821	847	843	801	856	823	850	891	842	842	892	825	836	842	809	835	822	780	819	875	868	851	809	821	792	856	835	828	773	841	847	844	858	876	857	879	824	879	871	848	817	889	883	850	853	823	906	840	927	896	871	858	818	790	866	851	854	823	876	827	844	871	864	829	858	852	905	854	791	873	870	826	864	885	829	834	828	863	846	822	864	805	852	837	838	852	868	850	866	852	871	863	869	827	833	818	808	856	904	875	901	839	801	877	831	856	858	774	880	799	843	828	831	863	834	773	823	820	847	896	802	852	821	866	912	839	888	814	856	872	828	899	835	921	866	855	820	816	855	864	872	816	834	835	858	867	809	889	866	863	800	849	889	879	837	831	839	844	862	910	818	853	858	877	891	858	806	820	884	830	809	868	854	871	822	844	857	820	854	901	829	852	821	868	847	841	880	882	846	792	844	844	813	807	862	822	848	891	843	862	779	806	870	827	845	832	859	821	842	861	852	890	879	861	930	886	832	783	863	861	849	823	825	833	882	867	840	801	848	822	860	870	808	850	830	875	868	840	879	866	897	875	862	877	821	832	837	794	761	845	872	887	823	810	888	886	836	845	887	860	860	884	846	792	792	842	892	827	832	873	848	816	807	845	842	834	812	757	826	839	815	856	831	856	835	871	928	870	874	892	878	831	853	880	814	865	896	846	802	868	891	855	856	867	869	859	835	798	849	823	827	905	839	860	862	837	817	885	852	834	845	810	849	813	850	831	791	846	875	829	820	856	846	898	885	881	852	858	865	858	820	824	855	776	828	844	839	911	806	861	851	876	917	820	901	850	908	793	864	835	918	787	896	885	874	867	863	833	868	806	836	807	851	808	872	847	845	841	884	792	879	835	799	871	883	854	908	840	849	849	868	842	884	827	862	850	839	851	843	816	863	857	865	869	818	881	811	872	852	885	845	832	888	829	799	811	846	840	836	831	831	853	821	906	847	854	786	817	854	811	859	864	847	792	891	855	854	859	795	830	872	793	862	930	805	877	890	881	788	877	902	872	885	831	832	850	816	844	850	836	834	864	836	854	864	848	827	881	867	842	860	882	800	802	817	812	813	850	882	811	812	797	833	824	831	845	832	799	851	859	874	804	815	840	840	877	865	818	818	831	848	859	866	875	829	833	846	842	861	803	841	886	843	876	837	836	814	836	799	893	867	853	847	839	862	853	817	851	857	869	838	833	830	819	843	848	829	846	818	848	842	879	783	870	865	857	856	890	781	812	835	818	841	871	848	858	828	845	849	836	812	901
23917	21546	28805	24741	21526	7754	1130	882	723	762	692	726	663	718	680	672	689	679	607	699	647	634	633	620	638	605	657	657	606	650	658	602	638	636	647	582	613	589	628	631	570	619	601	630	660	566	637	635	626	624	618	575	591	608	620	612	602	584	599	606	609	603	587	616	632	606	640	589	589	596	603	614	580	599	583	613	651	621	617	608	595	609	584	602	592	595	579	629	611	652	641	594	600	614	623	598	582	636	611	643	659	584	587	613	591	599	630	634	582	569	660	586	598	593	600	577	574	594	653	594	603	642	638	607	626	596	638	654	601	618	629	601	615	602	615	605	643	635	670	628	596	656	636	564	632	630	622	561	639	644	648	623	641	638	612	603	631	640	634	640	618	629	635	608	632	623	617	651	591	653	597	596	663	643	615	577	589	607	589	616	638	653	551	607	569	637	617	567	622	605	653	633	594	602	596	634	612	616	612	613	605	613	631	610	595	606	635	644	566	565	615	602	646	624	635	673	645	635	633	586	569	601	610	589	635	628	650	639	581	662	571	636	601	620	598	596	577	596	622	578	621	600	594	598	638	608	618	599	623	628	612	597	577	635	592	590	700	617	613	649	637	571	630	594	648	593	616	594	618	609	612	617	632	609	612	618	596	573	649	613	591	628	598	606	655	611	616	621	567	626	634	605	598	589	639	604	586	621	624	606	615	626	594	617	597	613	599	616	606	569	571	606	644	582	617	646	645	614	632	584	637	590	622	574	616	602	579	651	593	637	610	607	634	618	600	631	626	656	615	635	602	632	654	589	634	620	621	588	677	604	592	621	621	637	610	598	564	636	615	607	597	674	559	627	623	611	607	588	589	615	615	605	624	597	579	620	587	610	620	554	627	629	596	660	607	605	632	588	591	629	639	598	609	586	609	664	674	662	609	565	613	576	567	595	634	596	626	595	625	562	624	631	534	611	603	632	630	613	611	555	621	603	582	645	590	614	642	632	595	591	654	628	634	613	645	616	605	590	589	611	624	623	649	568	634	604	608	622	614	625	594	617	597	593	645	638	611	553	636	619	585	648	584	584	604	624	622	611	568	583	553	598	626	624	609	588	596	614	628	582	603	595	640	613	621	599	599	595	603	599	558	606	607	640	627	633	592	643	632	624	607	624	620	584	641	587	613	613	614	583	599	639	612	608	617	648	621	645	657	581	553	606	606	602	599	613	608	600	610	614	627	581	611	603	588	628	592	598	587	588	605	625	616	589	603	593	639	591	594	660	608	611	589	662	613	616	577	630	611	607	632	618	622	619	627	592	567	582	569	601	623	652	633	597	599	623	640	649	649	602	620	648	630	609	588	608	576	610	585	619	611	647	580	608	630	619	595	606	646	618	605	627	612	641	597	617	590	623	577	600	611	585	633	604	581	579	679	615	619	603	574	648	617	617	628	633	597	624	616	676	604	594	578	598	629	621	590	603	635	611	625	604	603	622	580	590	614	601	609	609	611	640	631	554	659	606	630	621	611	607	633	562	621	631	631	561	607	590	578	626	581	619	663	601	581	602	564	673	649	627	567	590	620	611	675	597	647	597	607	590	614	572	614	617	625	602	604	588	636	613	613	613	626	578	584	605	633	636	593	590	665	635	617	616	600	609	623	612	584	615	628	615	617	615	607	664	629	559	580	588	611	648	624	624	619	643	558	643	616	619	631	610	589	577	661	596	593	622	587	658	567	625	637	589	629	574	600	607	620	608	584	636	639	581	625	592	665	638	625	627	601	591	545	591	636	646	623	613	587	592	649	566	636	548	595	592	591	602	651	596	635	627	593	564	630	640	628	609	633	642	614	573	646	610	665	606	645	593	581	617	658	638	602	600	642	631	575	590	628	612	592	600	599	577	635	585	616	600	611	633	561	635	648	608	581	606	615	626	583	604	651	656	633	619	598	598	655	624	680	579	607	624	611	621	573	617	628	607	631	626	627	590	586	600	619	635	602	596	617	581	612	595	635	617	629	596	624	613	597	621	600	606	579	623	606	644	624	648	587	598	574	629	629	630	576	623	604	628	622	618	614	604	561	555	605	577	623	600	629	630	615	624	618	626	584	589	643	619	610	585	534	618	603	589	583	608	611	612	624	616	581	611	609	657	600	629	607	625	621	636	590	609	601	659	571	620	648	587	649	615	668	597	604	594	604	571	628	606	637	599	616	644	623	656	625	610	585	624	618	619	596	605	638	578	591	593	612	610	577	634	627	650	579	646	587	565	617	576	600	599	589	636	589	621	665	594	582	611	626	600	607	629	647	597	630	607	596	625	621	588	580	627	652	608	637	627	655	565	610	609	636	562	590	635	611	584	601	598	557	634	599	645	604	617	644	659	641	611	638	590	621	601	668	622	634	588	581	608	617	639	592	590	641	579	691	627	618	542	621	601	639	646	641	646	621	630	580	600	602	602	636	579	628	643	641	611	645	641	645	612	633	596	638	545	598	628	607	588	566	605	651	616	622	598	670	617	602	587	607	609	583	608	610	628	613	600	627	584	604	586	603	660	624	637	669	567	604	594	588	624	655	622	603	567	620	617	599	631	604	591	586	602	625	608	625	622	603	591	620	644	603	613	577	584	593	577	574	621	608	632	655	595	600	620	578	583	616	613	580	611	615	604	627	630	634	601	612	595	586	597	587	628	608	614	628	621	640	637	608	562	594	579	578	649	590	630	584	640	621	633	597	591	587	607	597	613	585	644	615	598	634	621	572	648	611	647	580	594	538	630	643	581	621	565	611	625	563	587	660	620	624	614	582	640	568	611	631	634	685	646	599	601	628	648	618	654	596	610	633	607	597	566	628	593	638	552	607	570	636	601	586	610	561	593	670	589	621	558	636	616	603	614	614	622	573	609	627	586	579	571	621	641	608	569	608	579	632	629	619	660	602	603	602	596	653	611	608	593	611	664	605	644	621	582	653	579	629	605	582	619	663	565	597	612	616	605	629	600	572	604	594	622	633	620	612	618	631	607	599	602	604	603	644	655	640	599	622	608	691	570	637	599	564	596	582	603	601	636	570	604	618	616	629	581	621	612	612	642	564	607	641	572	606	588	636	602	609	621	587	580	621	609	592	618	591	640	571	603	635	597	610	539	586	617	632	617	610	622	570	595	600	627	626	641	650	607	617	607	659	595	595	624	589	619	606	621	649	589	596	592	602	618	630	586	586	632	592	590	642	596	611	572	607	600	616	625	625	616	593	642	604	623	554	597	623	602	614	598	575	581	668	617	605	632	630	614	610	568	609	579	616	625	636	624	579	635	587	649	638	608	570	560	611	611	628	575	608	573	633	554	592	595	595	632	611	652	578	618	608	592	606	558	638	582	627	596	601	626	587	616	645	595	589	617	639	625	620	606	634	625	597	582	621	583	559	611	619	614	630	641	611	607	613	632	549	632	598	620	661	623	624	617	638	655	604	631	621	624	597	618	627	629	612	576	598	582	562	599	585	650	640	596	583	581	621	541
31175	17045	5163	2641	2100	1750	1384	1316	1114	1047	956	970	969	929	922	908	854	838	906	845	750	812	780	806	756	819	799	770	811	892	837	791	802	781	776	791	786	769	802	817	774	795	779	764	787	786	777	774	755	721	824	754	824	763	789	806	735	767	792	794	780	805	775	806	811	758	754	753	748	766	743	816	752	724	783	768	755	765	710	783	775	763	794	775	822	736	760	791	813	814	732	802	799	798	762	787	763	782	818	784	770	806	773	780	759	769	800	799	837	794	808	809	774	771	774	795	759	729	684	777	807	781	804	764	849	804	751	787	787	759	774	791	746	808	779	746	759	778	757	772	762	805	773	773	758	783	725	786	730	786	742	764	772	786	751	729	791	825	810	781	774	752	797	806	733	718	734	800	740	764	766	786	781	762	817	756	773	788	766	787	779	794	735	754	751	715	739	786	768	719	807	754	795	742	785	743	798	726	778	777	791	739	775	800	801	762	798	807	759	746	747	803	740	764	776	782	775	759	769	740	796	826	767	797	794	780	746	762	749	803	794	778	812	765	808	762	759	798	792	791	799	778	737	772	802	789	794	790	790	821	799	786	765	767	765	761	726	789	770	756	796	743	826	827	777	772	762	813	775	766	768	785	751	796	732	785	797	751	739	777	780	720	804	825	744	752	782	813	789	841	726	765	758	784	769	785	756	829	795	825	810	842	764	763	744	755	790	743	769	763	732	769	866	780	726	725	768	772	799	768	742	795	757	803	767	774	796	797	756	777	813	776	697	763	767	768	759	754	764	795	791	788	792	768	766	779	743	841	780	815	762	759	776	771	809	779	739	829	834	806	814	811	773	761	803	786	787	756	782	799	785	773	806	821	785	770	760	812	753	784	817	797	807	734	793	821	754	718	786	771	757	768	735	770	770	765	722	792	776	798	832	790	743	799	784	768	793	818	747	772	756	732	809	782	805	773	782	817	755	769	758	770	796	799	781	759	802	784	773	795	791	787	771	764	750	756	766	785	813	787	805	806	788	819	768	726	791	816	800	773	744	780	779	741	773	722	769	771	780	782	802	769	770	808	821	779	771	786	783	757	787	743	811	743	737	767	744	840	781	767	772	736	826	778	753	776	780	769	753	780	782	780	787	797	804	765	728	734	803	833	790	832	800	819	818	768	804	772	735	721	830	759	755	814	733	777	792	737	765	779	816	717	786	780	760	781	776	764	739	766	754	735	787	755	750	792	747	745	770	758	774	792	795	795	747	730	805	732	789	777	782	781	783	780	748	741	763	785	762	781	781	719	801	765	751	820	795	748	806	824	783	807	788	812	788	719	794	752	786	733	776	790	832	839	744	732	824	772	792	797	749	757	777	806	769	786	811	761	765	734	731	759	733	752	818	792	809	781	793	760	751	841	778	801	781	782	761	816	784	726	750	797	807	809	733	834	752	755	797	786	757	841	747	786	778	760	820	725	815	779	774	797	779	757	755	718	787	790	795	782	805	800	758	777	781	797	801	768	753	825	797	791	732	799	704	836	776	800	757	809	789	731	814	753	780	762	715	720	741	828	806	805	768	690	755	761	789	787	798	791	765	744	728	806	795	721	743	777	772	756	730	739	770	761	729	780	823	731	822	749	814	760	811	772	779	824	748	782	741	786	747	778	773	767	741	803	797	829	740	768	784	800	793	741	764	789	760	750	798	850	766	827	728	768	747	749	783	820	767	837	815	808	771	804	792	824	835	754	789	756	705	784	759	800	806	733	781	755	781	827	729	716	715	797	763	818	712	784	757	798	822	786	748	780	796	797	773	783	811	801	727	806	741	710	789	778	775	779	781	724	812	782	737	737	782	784	736	788	810	772	766	767	767	800	801	827	782	788	762	788	780	767	758	768	760	811	762	798	794	738	767	783	757	758	729	796	801	782	701	775	824	734	779	812	793	772	804	754	798	787	837	706	766	753	776	786	799	776	817	806	821	751	779	791	809	793	806	773	760	798	744	793	816	765	781	751	766	764	815	797	770	795	755	796	757	764	773	775	792	794	759	726	754	777	766	743	805	760	798	788	814	806	777	758	777	792	745	715	769	811	781	791	754	772	752	743	792	797	810	737	785	781	776	808	807	806	768	755	776	828	825	789	746	756	745	852	823	786	772	810	787	719	785	787	753	754	822	817	789	829	788	737	802	829	747	733	769	706	797	771	814	785	808	755	761	778	757	747	781	808	774	804	775	784	767	756	782	766	720	760	766	771	744	778	784	736	762	738	762	781	770	798	772	713	740	776	753	757	758	778	828	773	783	746	803	772	780	749	763	779	821	747	775	777	783	724	754	786	768	761	716	751	798	736	783	779	763	780	802	740	733	777	758	724	794	774	791	806	803	767	806	752	766	814	794	741	779	791	765	765	784	776	762	767	786	790	793	801	765	786	797	779	794	785	755	739	816	769	809	773	778	779	788	799	761	726	762	789	813	789	768	788	758	797	760	743	765	768	773	789	780	845	799	770	794	783	785	790	785	752	810	784	824	785	781	752	772	792	803	718	773	782	781	778	793	828	786	746	808	791	750	781	804	802	782	790	737	801	758	782	709	821	789	761	756	750	795	827	688	786	782	771	829	768	776	748	782	736	802	772	800	765	758	813	763	781	737	740	775	748	742	787	776	783	721	738	782	789	794	761	778	802	784	788	729	788	734	760	792	821	747	799	744	768	771	743	753	770	781	843	747	767	787	776	760	788	782	750	808	787	781	876	736	769	803	768	745	785	749	783	792	784	783	775	762	813	804	794	764	761	783	839	775	770	730	732	743	710	766	799	780	777	745	759	711	801	744	774	823	823	764	759	754	763	778	790	775	800	796	752	773	762	784	735	775	732	807	769	761	762	814	765	802	753	786	780	785	775	725	808	779	766	769	784	767	746	753	764	804	787	744	740	750	772	770	766	797	846	803	795	784	767	817	763	780	795	735	745	819	815	780	762	797	761	775	792	749	820	770	753	738	783	788	789	774	779	767	758	743	773	803	725	729	778	786	793	776	789	783	743	796	807	760	708	800	807	818	801	749	785	812	827	757	753	777	810	805	752	758	810	759	795	779	793	796	819	759	799	762	771	743	794	795	764	783	744	798	768	796	770	808	760	743	780	766	789	781	793	740	813	787	780	753	766	774	789	790	828	801	764	772	751	753	778	758	790	773	733	764	775	770	729	755	769	807	774	758	773	839	750	783	794	788	828	760	778	781	805	819	745	823	745	751	824	770	790	790	743	760	811	780	740	809	766	724	758	766	827	762	806	760	839	746	765	784	786	777	816	760	774	742	759	807	780	762	779	848	754	764	749	798	763	764	781	672	799	751	781	760	805	798	790	751	803	751	767	755	796	818	749	771	757	756	862	774	786	741	745	774	773	783	809	763	769	809	765	767	806	789	760	740	751	772	761	767	788	802	761	800	774	751	776	776	742	828	752	746	798	769	764	787	786	786	797	767	802	794	822	759	807	782	749	802	733	815	748
25195	21566	27417	25959	6447	609	498	520	517	438	484	439	402	413	430	413	421	440	423	415	398	413	416	431	425	440	415	381	371	400	393	419	420	415	396	429	388	392	428	410	422	385	397	390	405	408	392	447	416	423	418	401	396	360	389	404	414	389	396	405	372	414	373	397	411	420	421	389	391	414	414	411	424	363	384	389	420	401	417	395	406	386	370	421	406	437	384	444	400	437	404	390	395	414	397	401	401	364	415	406	413	425	420	416	435	411	395	442	393	433	436	429	385	401	409	410	409	386	387	395	407	366	425	433	382	403	403	395	412	420	403	422	406	393	383	391	398	400	373	389	389	374	423	385	391	377	387	382	421	395	400	414	416	411	427	368	402	402	419	380	408	443	425	410	385	368	383	402	378	409	437	435	387	387	388	390	399	372	405	399	393	390	369	370	390	402	394	403	416	422	394	429	424	424	400	410	383	401	394	376	416	411	382	445	392	416	401	395	420	381	400	411	404	381	429	389	408	405	415	378	415	397	376	427	398	364	419	396	400	433	369	393	342	429	427	410	402	431	382	398	391	391	378	411	411	433	382	426	436	385	434	400	444	383	385	417	429	411	407	397	367	418	369	418	409	400	411	399	434	419	399	400	382	375	405	414	421	402	407	401	426	393	406	380	382	395	348	402	394	417	395	396	392	385	376	429	387	396	409	380	373	401	386	417	400	392	400	447	409	390	427	360	406	393	351	415	427	385	412	391	398	418	405	406	423	378	407	406	398	389	436	397	426	407	393	414	408	382	359	412	414	411	359	447	399	387	422	395	415	395	368	412	411	377	382	405	395	405	393	434	391	421	403	410	424	422	406	422	400	416	424	383	404	388	425	397	395	352	397	412	393	410	389	377	440	407	423	402	416	402	395	402	434	439	420	375	414	391	410	399	375	428	414	367	399	380	442	388	407	399	417	402	410	387	400	403	428	430	389	408	387	351	375	399	387	421	359	410	412	397	421	424	414	391	385	381	417	380	399	423	377	405	398	416	391	436	404	393	398	368	393	389	439	407	386	378	399	412	402	411	385	384	407	418	409	396	445	412	398	407	412	374	390	373	433	420	402	380	409	398	393	439	406	392	396	409	405	415	400	389	402	401	376	366	397	407	410	388	397	374	365	403	399	417	433	402	388	436	379	387	380	404	426	372	355	396	417	369	392	402	353	395	400	389	411	378	392	403	405	411	389	385	389	403	395	402	406	401	415	438	418	384	448	438	376	393	429	386	387	394	413	376	408	393	418	408	437	398	368	389	382	338	382	385	403	393	377	403	418	408	396	409	403	392	374	402	401	399	410	404	406	407	384	435	418	425	387	414	412	381	390	409	400	401	407	388	424	422	385	388	450	424	396	399	437	382	432	409	417	390	376	428	384	408	423	409	410	417	367	375	463	411	395	369	398	383	413	410	404	415	387	405	381	358	369	365	403	374	389	393	416	383	383	387	410	366	410	425	378	374	380	409	412	435	413	403	420	389	434	411	415	413	408	381	414	413	405	404	427	414	418	410	388	392	385	393	402	370	409	398	403	408	387	403	380	388	406	399	419	376	367	404	407	405	427	404	378	405	359	385	394	411	394	407	438	423	423	435	462	429	384	398	427	400	419	401	358	402	398	387	415	407	454	406	390	390	381	410	429	406	357	390	404	425	352	373	407	421	396	400	383	377	414	394	408	434	392	383	377	406	379	402	375	369	349	413	402	382	395	375	387	389	423	426	419	423	426	414	408	415	426	387	404	402	382	381	375	374	386	386	400	409	419	361	420	388	405	379	389	406	418	356	387	385	378	399	386	410	401	395	406	376	392	410	412	433	393	390	381	401	413	391	411	394	404	390	413	399	437	399	399	357	419	425	404	380	410	392	395	392	381	383	436	452	419	379	409	397	401	357	426	357	382	403	450	389	405	393	414	406	426	383	418	394	449	386	393	394	379	402	381	402	425	383	418	403	430	403	415	380	384	378	409	361	404	386	387	416	416	371	398	402	404	420	372	390	421	392	401	392	404	367	392	435	381	376	353	385	404	409	385	377	398	373	374	407	410	398	376	405	398	386	416	423	415	426	418	419	368	417	433	414	388	406	419	413	385	389	360	378	369	404	410	431	417	408	415	394	394	429	387	419	373	431	376	410	425	377	374	426	403	392	428	418	419	385	409	379	399	423	367	383	404	413	384	401	420	399	440	382	398	412	390	373	404	344	383	383	414	389	365	434	389	407	343	436	389	431	411	422	436	394	437	369	393	411	381	384	409	401	386	412	412	397	405	411	376	445	388	400	425	456	387	408	438	400	395	391	395	403	421	375	418	387	429	421	408	397	395	397	400	384	397	400	432	425	407	421	417	381	413	406	400	405	368	400	436	406	414	400	408	414	453	407	387	383	380	417	402	421	385	405	411	415	435	400	406	385	386	412	403	411	381	395	383	395	407	396	423	391	387	414	405	387	418	393	410	339	399	434	419	373	375	385	424	381	403	387	405	373	403	421	409	403	380	397	400	400	380	340	413	374	393	398	400	396	402	385	392	421	402	425	394	375	394	449	382	395	434	403	398	388	427	408	417	414	352	400	424	390	415	408	405	397	391	394	397	396	438	402	396	381	451	412	375	376	396	399	422	412	418	397	417	382	420	400	383	414	389	400	397	390	368	399	419	422	432	383	412	433	399	397	450	386	391	394	450	415	425	390	373	404	399	394	382	406	450	373	438	355	374	369	371	395	376	415	425	404	376	446	403	374	401	418	434	418	396	390	432	418	397	425	437	411	400	383	389	366	389	421	361	395	391	431	381	387	383	427	369	399	401	398	399	422	420	405	395	356	425	394	381	399	413	402	392	429	419	379	411	391	396	376	380	393	407	410	408	390	392	408	401	419	407	400	410	426	441	415	419	422	415	394	408	403	397	375	417	388	433	410	429	433	418	420	418	404	412	406	408	362	430	416	389	390	428	380	414	426	397	413	411	394	397	398	394	411	432	402	377	422	399	395	424	432	397	421	435	417	397	410	411	443	409	406	409	408	362	376	366	385	395	407	424	404	398	374	389	402	414	400	409	401	408	387	375	405	420	422	423	391	394	382	405	384	432	360	387	391	430	411	416	352	405	370	386	396	396	417	434	437	401	436	414	385	383	405	418	435	402	417	414	388	398	399	398	387	405	390	433	407	373	390	373	427	408	399	406	343	412	397	402	420	382	435	428	392	380	414	431	398	402	387	400	378	390	409	402	399	425	386	414	406	404	442	457	396	414	390	405	434	410	400	388	370	390	379	381	406	388	391	430	405	386	400	415	405	367	424	430	372	432	430	373	443	380	373	407	368	408	405	415	389	427	417	421	405	431	381	445	362	418	393	415	388	415	389	386	392	400	393	381	377	385	413	391	397	423	427	394	382	392	362	402	399	403	432	409	412	412	419	391	408	408	400	419	397	408	417	414	424	428	403	399	413	383	378	388	389	414	401	402	374	399	363	430	389
27536	12062	2673	1369	1138	901	819	742	718	640	625	607	581	563	571	542	571	511	527	532	500	548	516	516	522	476	536	541	535	459	493	496	502	465	483	474	533	496	484	487	493	554	481	559	509	519	485	521	543	538	479	507	490	511	499	518	514	512	482	472	472	518	511	490	528	521	471	473	506	492	506	497	487	505	534	532	532	534	476	491	521	498	472	536	500	478	519	532	517	513	504	507	455	540	448	483	493	504	489	484	514	518	480	490	517	493	495	474	508	493	533	521	480	530	510	483	487	519	482	493	495	448	514	521	508	540	567	500	491	547	504	476	495	517	500	493	527	572	527	479	488	524	501	495	555	491	517	498	506	562	462	502	510	511	498	485	500	491	540	484	492	519	518	492	498	543	526	490	519	477	487	501	523	483	504	496	525	499	493	493	521	507	488	507	496	478	486	527	509	502	518	472	563	484	520	555	496	503	525	513	481	443	481	538	520	498	491	472	542	508	525	502	543	542	497	484	485	475	503	500	461	518	495	512	512	523	539	522	507	499	525	549	483	491	525	465	504	527	524	496	474	508	477	500	517	544	518	491	485	493	527	543	494	510	504	522	488	496	497	479	497	543	504	477	512	527	491	519	472	467	511	513	514	540	512	501	519	518	509	479	549	547	448	492	527	502	475	507	496	515	449	514	492	522	518	504	523	472	523	528	516	491	514	514	510	487	524	503	526	493	467	536	496	483	538	519	498	491	533	507	511	523	499	482	507	510	506	517	523	526	487	539	501	517	498	507	499	529	486	518	484	515	489	511	488	518	485	491	531	519	538	498	513	486	487	485	478	473	543	487	492	506	527	500	485	512	473	498	536	511	512	502	503	490	477	503	509	501	461	518	497	513	482	557	497	468	487	520	533	511	451	509	541	518	501	493	521	509	475	500	537	500	516	517	480	484	495	470	486	499	502	510	511	475	513	504	547	503	524	479	517	522	500	518	489	518	510	482	524	470	484	494	503	517	510	538	478	543	504	496	491	480	489	532	517	465	479	460	466	458	495	475	491	528	514	498	553	494	526	491	495	482	521	464	494	513	521	508	466	501	519	521	493	512	486	506	527	504	480	460	505	508	483	526	501	511	519	505	476	529	511	498	491	523	510	481	508	480	505	522	502	502	499	498	506	515	487	486	514	535	497	492	537	503	473	502	494	497	496	510	487	484	500	480	470	491	494	488	506	493	511	454	475	449	532	513	528	465	512	476	524	536	506	489	500	470	483	490	528	505	477	502	506	509	462	510	498	488	503	515	507	515	520	480	545	500	498	511	494	506	500	488	484	484	504	538	535	520	516	491	517	493	485	514	485	485	481	533	502	532	507	508	488	528	499	529	479	509	486	509	511	496	509	490	507	466	556	462	519	489	513	468	499	503	478	501	513	484	498	443	481	499	498	461	517	528	513	465	530	535	497	499	485	496	504	494	488	477	529	503	544	511	495	492	509	544	473	507	496	488	480	520	510	501	470	490	511	496	477	496	504	557	475	485	472	512	503	495	520	452	484	496	453	488	535	509	497	517	532	480	508	497	526	541	529	512	511	477	493	475	481	548	513	485	526	475	510	536	532	539	545	528	479	494	489	504	539	490	484	482	517	475	488	518	521	473	516	535	511	488	480	529	498	508	499	486	553	522	524	497	481	523	497	538	506	498	479	540	515	495	494	538	496	481	516	521	508	529	505	475	538	491	495	546	513	492	498	513	501	481	528	506	511	503	484	518	516	484	508	503	475	494	522	514	506	562	509	547	540	527	478	466	502	504	494	510	515	460	510	503	524	529	490	513	497	501	497	499	513	484	503	489	506	493	485	484	480	556	479	499	484	530	494	508	525	487	541	505	531	470	520	537	485	522	459	509	505	467	532	503	481	512	500	492	482	476	515	503	505	494	516	473	501	491	494	519	506	473	515	492	491	499	559	473	522	526	502	489	514	486	492	515	484	510	514	493	500	478	537	498	492	544	492	514	481	469	506	490	508	499	510	492	519	476	490	490	522	512	534	487	492	506	493	529	502	459	492	509	475	492	509	499	488	512	492	505	517	519	482	513	516	483	502	497	443	512	505	478	497	490	521	517	540	487	545	524	498	509	495	495	515	487	439	491	514	485	486	478	517	479	472	486	541	490	533	506	520	499	520	521	473	527	510	534	518	484	503	541	526	502	500	501	523	470	543	507	503	526	493	474	512	481	508	495	513	496	503	471	513	486	529	550	461	552	512	506	533	489	516	497	543	521	507	487	445	515	521	522	545	503	500	479	521	504	502	503	508	495	532	512	519	516	478	498	494	498	517	484	478	509	481	535	499	506	475	478	537	535	522	547	504	518	514	487	492	474	500	509	533	515	539	514	480	499	493	510	484	499	536	517	496	517	531	467	468	478	523	499	531	490	474	523	500	512	528	439	523	492	510	551	504	481	502	494	513	505	479	506	510	488	543	491	512	469	482	507	496	543	496	543	522	496	568	499	500	500	437	507	496	490	509	538	505	499	521	544	525	515	456	526	489	502	542	495	532	511	509	513	465	481	497	520	492	544	470	493	459	493	507	507	520	506	500	475	534	518	541	527	482	490	507	486	483	479	511	516	505	528	538	487	515	504	492	502	517	545	545	504	472	494	548	497	525	512	473	530	526	506	485	485	499	498	489	551	477	574	520	500	536	509	507	518	498	483	523	505	464	493	506	507	506	522	514	484	502	501	510	492	529	510	500	521	518	502	467	492	505	499	489	474	471	538	508	492	543	492	535	488	507	517	463	504	483	482	512	488	495	503	536	465	519	484	468	518	459	508	506	496	490	542	483	533	507	509	505	517	505	522	506	545	536	495	510	535	499	527	482	508	498	474	482	491	508	520	522	456	477	489	488	507	477	492	511	482	457	502	497	515	497	508	496	504	542	471	561	508	493	486	489	520	508	537	446	482	468	491	518	499	508	541	550	504	501	501	500	530	497	513	505	554	516	495	501	515	498	509	524	491	506	492	524	517	559	502	554	484	490	502	512	493	495	506	508	467	481	487	474	495	548	498	444	536	525	458	516	495	512	523	488	490	491	517	479	478	529	489	514	541	506	490	482	526	490	508	528	511	511	486	512	507	497	453	501	479	529	546	511	505	499	489	483	499	516	489	474	488	509	502	507	511	519	496	485	543	531	510	473	518	549	505	492	482	468	478	527	518	493	499	523	449	500	538	537	503	485	536	528	523	507	509	519	514	519	446	528	541	477	510	479	519	544	521	484	466	490	513	489	520	525	500	485	509	450	509	534	486	508	499	533	510	495	502	492	505	529	487	480	510	479	506	509	473	508	504	531	494	530	487	513	523	512	495	498	484	523	491	537	466	493	561	515	514	498	476	514	535	512	500	466	506	499	506	532	500	485	500	520	514	477	524	480	490	522	537	493	495	522	479	538	503	498	483	538	451	485	501	478	507	515	510	500	508	455	466	549	486	473	519	482	467	508	486	533	482	468	501
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
