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
338604687782	338604688293	338604688843	338604689393	338604689943	338604690493	338604691043	338604691593	338604692143	338604692693	338604693243	338604693793	338604694343	338604694893	338604695443	338604695993	338604696543	338604697093	338604697643	338604698193	338604698743	338604699293	338604699843	338604700393	338604700968	338604701493	338604702043	338604702593	338604703143	338604703693	338604704243	338604704793	338604705343	338604705893	338604706443	338604706993	338604707543	338604708093	338604708643	338604709193	338604709743	338604710293	338604710843	338604711393	338604711943	338604712493	338604713043	338604713593	338604714143	338604714693	338604715243	338604715793	338604716343	338604716893	338604717443	338604717993	338604718543	338604719093	338604719643	338604720193	338604720743	338604721293	338604721843	338604722393	338604722943	338604723493	338604724043	338604724593	338604725143	338604725693	338604726243	338604726793	338604727343	338604727893	338604728443	338604728993	338604729543	338604730093	338604730643	338604731193	338604731743	338604732293	338604732843	338604733393	338604733943	338604734493	338604735043	338604735593	338604736143	338604736693	338604737243	338604737793	338604738343	338604738893	338604739443	338604739993	338604740543	338604741093	338604741643	338604742193	338604742743	338604743293	338604743843	338604744393	338604744943	338604745493	338604746043	338604746593	338604747143	338604747693	338604748243	338604748793	338604749343	338604749893	338604750443	338604750993	338604751543	338604752093	338604752643	338604753193	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22760	20068	23999	25882	20074	20079	3291	504	357	327	306	273	284	241	247	235	218	208	253	252	274	209	258	225	239	261	212	202	223	196	232	217	211	215	216	209	224	192	233	233	199	243	247	240	217	233	266	232	232	216	201	221	211	240	241	214	240	238	228	208	205	216	226	214	179	206	240	231	218	217	227	198	232	211	207	230	232	213	216	219	215	206	211	218	202	219	209	221	219	198	178	215	240	224	218	211	228	219	232	204	241	234	211	201	223	205	240	225	203	205	225	229	263	215	217	205	215	235	222	213	217	214	209	244	224	204	201	219	207	230	188	226	243	182	264	243	219	234	221	212	212	203	211	206	218	231	212	227	221	205	239	217	208	197	184	222	200	215	218	235	198	223	220	178	198	217	247	205	198	222	236	199	201	199	229	205	214	194	192	198	218	192	209	219	222	226	200	213	210	209	228	227	204	234	232	198	203	240	205	194	192	218	232	213	207	217	211	197	191	215	214	216	221	218	232	223	231	192	260	192	226	221	235	234	235	213	209	203	206	207	226	241	204	203	194	203	195	231	224	231	228	231	208	215	195	205	229	215	219	248	185	227	200	209	245	234	215	220	223	216	205	191	200	248	224	211	239	231	203	210	199	225	219	215	224	229	228	205	208	239	213	202	225	232	225	217	196	202	214	214	195	227	240	232	208	203	220	217	213	203	206	238	230	209	213	238	246	209	211	215	201	232	218	205	209	211	217	217	234	222	215	211	205	211	209	229	208	216	228	181	230	216	216	224	238	237	236	239	211	217	219	236	222	229	201	230	247	232	250	216	217	201	216	222	187	238	236	225	249	212	203	201	217	226	219	217	234	223	173	245	229	205	225	209	222	216	216	218	226	215	223	241	231	218	207	207	205	196	206	199	212	231	212	211	235	209	239	217	200	228	209	206	216	219	180	225	199	246	241	200	232	236	234	207	207	207	227	216	197	212	240	208	252	216	242	200	202	232	216	209	214	228	218	232	217	233	210	213	237	233	212	227	230	204	253	219	229	229	215	190	235	217	215	221	225	197	215	225	203	242	219	244	227	225	200	217	207	207	243	224	184	219	193	207	210	242	235	202	203	222	206	222	228	253	214	221	228	199	216	219	211	215	233	237	203	231	210	232	222	207	203	191	218	232	213	215	221	182	199	183	228	193	197	225	221	191	174	189	200	202	195	197	211	238	229	217	212	238	219	255	229	235	206	223	213	203	226	222	244	218	211	213	198	220	251	227	239	190	215	237	237	238	205	210	223	238	221	245	206	231	230	229	204	203	216	224	223	206	211	225	233	200	220	208	197	213	206	238	230	227	260	222	236	242	207	208	201	215	231	199	200	224	237	235	218	214	228	210	220	229	227	209	203	201	240	224	226	174	233	209	227	223	214	243	218	210	229	222	222	215	225	216	231	231	202	219	212	174	219	265	198	221	194	222	220	220	202	243	229	181	226	196	232	202	203	200	221	215	206	210	228	241	226	217	232	209	227	226	224	227	215	196	207	201	227	199	249	184	228	216	211	201	198	253	188	194	219	219	243	250	216	201	200	189	209	186	230	196	221	240	221	235	225	215	239	221	248	214	235	221	214	208	174	203	223	203	188	230	220	217	223	220	222	201	233	199	227	238	199	216	200	194	204	252	251	224	194	226	227	215	217	237	221	213	187	248	211	235	214	213	218	197	206	217	205	224	215	192	207	213	224	183	231	189	220	230	188	230	254	195	232	225	206	199	227	227	187	182	212	253	247	219	213	210	212	232	209	222	203	208	223	205	225	209	207	232	223	210	195	202	205	228	180	229	218	197	214	202	199	215	202	214	215	244	239	230	203	221	226	208	223	204	225	227	244	215	230	204	235	227	199	212	222	225	213	235	231	230	246	213	220	204	225	220	218	221	192	190	229	234	219	205	213	201	237	240	190	221	231	230	216	218	201	231	179	226	228	228	232	233	208	197	209	208	213	194	228	199	229	219	229	198	195	218	221	188	212	240	221	241	181	184	215	231	215	229	225	218	211	234	227	220	200	197	224	228	217	240	188	219	233	207	231	218	224	197	237	206	230	239	231	165	234	224	212	193	199	209	190	216	236	238	217	209	206	201	217	231	226	228	215	208	217	227	188	224	209	208	232	250	196	204	229	236	213	232	199	219	201	214	213	201	215	222	202	203	222	211	229	228	255	205	221	214	225	215	216	199	236	220	252	228	207	236	210	218	239	202	200	216	208	221	242	202	185	229	227	225	247	204	213	239	203	221	232	216	231	220	229	227	221	191	202	228	213	202	211	225	237	214	205	191	214	224	200	230	223	218	223	218	210	206	198	221	229	262	212	193	206	214	227	204	206	195	245	217	196	214	200	223	213	236	210	209	202	232	185	220	237	243	211	229	216	224	231	195	191	200	211	211	237	189	184	173	224	249	233	246	237	232	188	238	206	224	209	221	242	228	218	215	205	216	211	206	227	210	235	205	214	203	200	200	231	232	203	210	235	209	209	231	198	208	219	202	188	247	217	222	239	237	263	234	213	248	196	225	228	199	215	216	195	203	251	207	205	209	217	235	208	220	235	227	182	205	236	190	231	213	194	216	223	200	186	224	219	170	228	229	204	188	214	199	210	221	233	234	208	190	204	221	225	243	210	235	232	211	237	252	220	230	245	219	207	195	238	232	224	219	198	180	194	196	204	199	213	239	248	218	249	208	215	225	209	205	219	243	204	228	204	234	210	187	229	236	210	235	240	199	224	224	239	200	203	189	194	216	215	209	197	204	215	183	232	206	219	229	231	214	218	223	207	226	219	222	246	224	199	229	208	241	207	221	221	201	201	254	226	235	234	236	233	180	226	188	240	208	225	245	195	205	218	214	219	199	185	214	226	222	199	222	220	220	218	210	224	244	245	203	229	182	219	227	208	231	208	217	187	200	222	243	242	220	214	183	225	185	205	201	182	233	231	222	207	234	238	210	211	199	207	216	200	220	216	223	219	192	222	217	201	215	199	188	234	184	231	225	215	192	242	211	216	201	197	213	222	227	233	209	202	200	219	238	206	228	244	201	227	215	216	200	224	241	202	228	234	227	202	212	218	236	192	194	199	200	231	229	204	241	244	198	211	203	213	243	218	229	204	241	221	206	200	224	233	206	245	241	231	206	227	218	209	217	231	211	216	215	230	202	206	207	222	229	209	228	227	228	215	257	238	207	205	224	250	205	212	215	227	219	211	207	229	208	218	201	211	229	236	223	214	252	213	224	238	205	195	229	217	225	223	205	217	215	203	211	220	200	204	167	212	243	240	221	180	231	211	187	219	215	212	202	237	209	226	203	200	223	234	203	220	187	220	215	218	218	233	220	249	194	212	209	209	198	218	239	224	213	209	204	218	220	214	212	190	220	213	228	223	233	207	183	199	243	217	248	205	198	220	236	190	195	229	235	229	189	234	203	203	220	207	210	217	220	232	223	215	216	184	201	216	191	203	204	227	233	226	214
4122	5952	2880	1463	994	705	663	614	577	581	548	543	525	484	511	514	521	535	550	539	503	488	508	493	512	478	463	539	542	511	502	511	555	475	525	501	544	512	516	490	512	510	469	496	480	487	506	485	493	505	488	481	524	512	519	519	506	485	522	519	480	501	516	494	484	466	503	490	489	504	468	525	514	475	498	513	434	518	507	495	449	501	503	470	463	515	506	453	506	492	450	474	501	504	507	522	513	493	453	518	481	499	529	509	506	490	534	520	551	472	510	512	478	528	499	521	480	466	492	554	493	514	507	490	535	491	488	510	446	483	474	486	507	516	503	520	498	499	497	526	475	514	471	528	505	509	454	473	511	521	530	517	467	498	496	525	491	502	478	547	527	540	516	484	490	496	519	517	499	478	498	510	530	483	497	468	538	479	519	457	491	493	478	442	518	499	493	499	493	473	507	498	461	494	532	482	488	507	511	505	473	458	497	512	486	520	470	476	495	488	519	530	473	517	492	492	495	490	474	508	520	493	491	522	447	443	479	507	500	443	533	499	524	536	507	497	547	521	462	558	470	515	490	462	491	519	518	462	534	492	490	492	500	517	492	502	490	549	509	531	464	550	470	494	541	524	492	513	473	527	531	506	539	557	503	481	550	501	476	481	523	459	550	527	512	505	504	474	529	499	498	482	477	488	523	502	515	475	530	549	493	483	522	498	534	490	469	489	489	488	518	519	522	491	551	487	564	485	487	502	472	491	512	485	467	490	507	513	497	511	501	512	490	501	454	542	474	477	505	476	492	480	521	492	497	526	497	530	550	468	464	462	499	512	511	484	553	480	465	493	524	472	478	472	457	479	533	523	491	512	518	533	510	509	462	504	500	527	486	504	482	484	487	490	488	445	493	504	526	510	439	487	516	459	518	450	501	439	494	487	479	497	482	528	501	510	534	495	517	491	507	487	535	506	487	488	508	446	487	459	499	531	467	513	511	470	558	464	519	491	483	462	494	505	492	495	548	506	509	498	481	474	435	504	511	509	527	519	523	538	515	498	530	512	524	512	487	484	487	484	475	472	488	492	491	489	525	488	505	503	479	513	503	496	491	462	521	485	510	457	482	525	470	508	481	481	508	506	500	478	473	525	468	533	486	510	482	501	461	532	529	517	462	504	450	505	485	493	499	504	505	467	503	504	530	462	478	503	456	489	491	524	507	522	512	492	513	534	450	543	464	504	489	472	491	507	482	469	466	510	482	511	501	488	486	549	518	475	495	489	490	510	505	499	483	517	512	445	477	495	486	524	479	475	501	446	499	492	520	510	498	514	509	538	494	485	503	495	507	481	500	456	502	465	526	491	500	481	511	485	546	512	476	488	461	518	492	527	506	512	498	490	552	523	536	497	465	501	495	487	549	505	491	534	515	509	535	469	494	516	493	497	470	505	484	476	531	541	455	488	507	540	516	477	513	514	507	470	507	514	502	475	507	528	495	541	509	486	561	486	493	479	496	492	530	491	501	486	533	537	482	479	502	489	482	495	503	456	521	510	517	508	482	532	451	480	488	491	482	477	486	495	531	530	509	530	485	478	503	539	470	516	487	486	461	539	511	498	498	461	498	493	518	453	503	486	488	511	499	489	508	456	525	501	505	514	472	466	487	489	546	488	523	451	511	472	525	513	514	505	497	492	508	471	465	500	491	497	492	490	499	498	522	518	494	477	455	487	469	477	471	480	491	515	468	480	513	520	463	512	507	486	468	524	493	496	495	500	487	513	508	535	498	522	496	524	507	510	504	541	529	537	495	468	521	490	510	501	534	487	489	508	502	493	511	499	526	504	501	488	506	473	489	515	491	476	501	508	469	532	488	542	439	513	494	500	518	458	470	508	478	485	501	517	525	495	484	487	509	462	542	493	466	509	475	502	478	524	467	487	466	452	521	482	488	480	473	513	477	525	499	505	477	504	522	487	505	499	468	488	481	460	492	501	498	507	453	518	489	489	466	471	530	492	511	499	476	496	515	468	485	505	464	520	536	489	516	456	515	527	541	482	448	507	516	497	501	520	510	511	502	515	476	523	496	522	489	500	506	498	524	524	482	526	491	512	507	480	514	497	527	489	480	520	509	479	540	533	536	513	496	532	464	480	480	495	480	517	535	470	482	460	504	487	475	493	531	531	500	506	536	491	544	490	483	515	495	559	509	454	481	494	502	466	487	511	492	446	514	546	501	487	514	528	548	507	506	565	550	469	525	477	487	501	492	520	448	469	479	509	461	487	490	475	500	490	486	479	476	531	458	499	486	532	505	541	539	476	495	514	490	486	487	496	483	508	504	515	500	520	513	477	471	501	529	512	479	481	526	470	507	469	523	473	472	469	484	456	511	527	498	478	470	486	475	512	482	521	478	514	521	523	477	468	516	491	529	518	451	522	522	488	529	483	548	499	499	480	526	479	493	492	500	445	527	477	517	490	468	521	517	514	497	524	501	490	558	487	483	481	464	500	477	463	473	509	509	494	489	472	488	535	495	472	501	497	488	487	479	509	514	489	488	493	456	514	494	496	482	514	506	515	514	492	486	509	501	501	450	472	488	560	529	513	503	497	518	522	529	472	544	472	478	485	493	465	484	456	495	474	509	508	517	539	491	513	478	478	473	505	477	496	508	500	451	497	498	541	510	502	462	494	515	480	500	452	491	483	519	490	459	511	504	501	491	509	529	541	534	471	495	522	535	498	530	492	476	531	484	501	506	474	496	474	492	511	493	525	471	515	537	482	455	433	518	492	502	460	506	483	493	462	471	526	529	487	478	539	520	504	524	510	476	487	477	516	529	514	472	523	452	490	451	479	508	510	505	468	471	525	487	528	529	531	453	505	521	493	485	497	546	477	509	488	502	504	499	504	531	496	506	495	530	479	523	493	465	491	490	519	494	474	472	495	513	509	526	509	477	478	461	482	529	507	476	506	458	522	488	498	454	499	486	509	497	518	502	475	459	501	472	525	468	519	482	471	508	534	505	471	525	498	488	481	488	479	492	477	463	474	492	507	531	503	492	523	446	515	469	522	510	502	511	512	552	491	459	442	511	543	522	473	488	516	507	515	522	482	538	484	486	516	517	514	515	506	493	520	471	511	528	491	482	478	467	489	476	493	521	491	481	525	498	515	471	500	466	523	534	495	521	505	502	514	503	495	531	484	489	490	493	511	505	506	469	494	510	509	509	479	516	480	514	542	496	443	496	504	479	512	497	522	469	488	455	470	465	489	465	507	490	500	491	499	518	507	487	468	495	510	494	522	515	491	483	492	496	474	523	485	454	463	497	497	486	516	499	452	492	511	499	476	483	536	466	489	515	515	535	532	492	481	474	485	485	478	506	472	495	479	497	462	474	515	469	489	516	525	488	467	502	521	479	498	494	518	507	463	535	480	515	497	458	517	497	497	515	485	494	490	503	483	514	465	491	508	484	474	506	497	481	438	483	518	514	485	482	518	552	523	528	517	483	517	486	488
33480	9961	943	443	431	411	382	435	457	382	405	386	399	400	424	426	431	403	434	408	415	379	421	401	414	381	362	389	397	400	404	396	410	416	423	403	369	407	402	421	391	401	418	386	384	391	423	417	388	380	392	395	412	397	394	424	379	373	396	420	389	416	378	429	355	439	420	432	399	387	380	384	371	396	395	400	413	409	411	396	410	407	399	386	422	437	444	406	391	412	359	374	388	359	399	376	391	420	419	410	390	436	424	406	394	417	385	403	423	376	400	429	395	385	410	383	395	409	390	390	388	399	423	419	406	389	424	424	442	372	398	398	380	370	404	380	391	407	416	362	379	409	375	427	402	420	444	407	405	432	435	410	434	430	412	416	361	415	386	406	412	386	410	396	370	403	387	419	391	415	389	379	413	421	414	437	394	405	418	380	423	400	411	420	410	398	363	371	402	397	444	389	397	412	408	393	427	412	436	411	376	423	441	413	383	351	422	367	413	378	368	400	427	388	392	451	367	398	401	416	399	418	383	391	366	387	416	452	397	386	438	371	414	389	408	369	410	375	422	399	394	424	418	415	426	395	412	386	426	379	433	394	390	385	431	405	384	400	421	407	380	408	417	426	377	360	408	395	407	401	390	411	412	360	352	402	417	392	416	380	447	364	365	417	374	402	392	414	376	358	400	400	433	408	425	398	370	448	397	404	394	384	396	366	412	407	409	407	396	382	407	408	355	447	404	393	421	408	410	431	407	399	404	394	415	387	379	419	413	371	370	405	409	421	372	428	411	395	442	422	410	376	438	392	402	360	409	393	406	373	408	404	387	446	417	395	379	383	388	392	404	411	417	410	435	410	398	396	389	398	397	383	401	398	402	415	442	425	381	412	422	431	368	369	439	397	424	412	386	385	411	410	387	429	439	385	347	399	396	401	424	417	387	387	402	397	402	414	401	410	416	388	393	381	401	394	374	367	445	401	406	402	431	399	385	397	399	390	391	408	371	394	363	416	394	372	381	380	399	385	387	430	364	397	383	399	412	381	415	409	377	372	411	406	373	359	398	394	404	396	373	455	434	389	377	409	394	378	406	427	399	419	409	407	385	420	407	404	404	438	363	386	396	377	413	401	412	412	429	403	383	378	435	410	431	392	417	405	407	379	425	397	429	362	381	425	417	385	424	413	435	394	360	368	406	439	399	396	426	387	351	385	402	386	393	419	377	389	392	389	411	375	395	407	382	384	400	387	395	404	417	424	397	371	419	399	433	379	376	389	377	377	397	394	365	400	392	449	400	426	422	435	429	384	408	435	399	395	404	383	365	410	392	370	428	360	397	422	384	379	381	374	437	376	378	377	423	413	386	389	436	379	381	389	399	382	388	421	426	370	368	406	392	401	461	463	370	388	393	384	430	422	431	417	391	393	415	435	398	413	451	408	406	397	420	423	413	369	397	381	373	412	423	389	445	388	431	393	393	401	415	420	382	392	386	432	367	424	392	409	388	412	391	421	417	440	440	368	384	405	407	408	413	421	418	434	419	364	437	433	395	388	410	407	428	414	415	389	408	411	414	384	421	446	414	413	390	437	419	425	445	378	394	390	376	453	376	375	371	397	386	392	415	354	429	374	396	345	441	450	396	378	414	432	377	404	416	394	386	424	414	361	403	406	364	379	383	388	432	391	396	410	429	414	391	377	418	421	419	382	386	378	401	408	450	396	432	363	458	402	433	417	416	428	403	413	380	412	386	373	390	436	381	414	344	406	390	438	416	410	353	397	377	398	395	451	412	374	421	395	410	397	387	444	443	361	406	396	379	375	428	417	408	418	409	398	378	399	386	381	398	388	436	412	393	386	387	434	415	395	386	418	388	431	439	417	410	397	437	390	397	376	408	374	421	434	391	400	443	422	380	369	360	386	373	427	421	365	389	401	382	426	431	421	386	383	416	408	401	404	372	360	379	423	384	373	386	366	405	425	397	429	404	360	396	381	414	410	400	353	401	374	375	368	427	460	394	379	397	405	387	381	399	398	409	378	398	396	389	430	398	405	407	402	388	389	411	380	438	398	380	430	388	381	424	415	399	401	405	404	391	417	383	404	378	360	355	443	394	435	361	405	420	401	404	389	368	420	382	399	373	406	392	401	420	403	407	355	397	398	382	388	371	434	384	391	400	428	397	389	365	430	396	402	446	383	389	341	400	406	377	384	435	369	405	387	425	441	441	411	422	415	419	411	406	412	441	417	423	403	431	407	413	382	371	410	391	403	403	403	433	399	402	403	430	373	405	391	389	419	384	395	401	403	396	428	400	360	429	393	396	403	439	377	409	400	423	389	396	378	419	396	382	395	428	413	393	377	379	418	392	371	388	399	373	392	430	412	420	394	427	366	410	419	368	423	430	468	385	422	413	418	404	399	362	402	409	395	425	395	431	377	396	408	399	433	441	385	370	365	363	368	361	390	407	396	353	364	416	391	386	407	391	370	402	415	441	414	375	386	417	422	388	368	396	378	400	397	396	399	409	426	400	390	388	406	409	418	435	407	404	332	400	379	414	411	420	436	410	388	375	400	399	360	409	389	404	406	389	422	387	395	431	391	357	387	411	411	388	420	395	393	399	397	391	398	405	368	425	428	429	375	366	387	420	430	409	398	414	388	368	397	376	382	398	389	437	457	412	397	386	418	433	384	426	371	364	399	424	360	420	436	392	400	384	419	420	433	401	398	385	430	393	394	408	400	383	405	409	418	392	385	362	397	400	435	388	424	424	385	417	382	390	404	431	421	404	407	436	388	401	363	394	457	377	379	383	393	417	374	413	421	399	450	401	390	367	417	443	376	416	409	424	400	382	389	397	363	390	369	407	431	393	428	373	397	378	421	417	390	411	392	397	445	352	399	391	417	419	432	398	385	382	394	399	419	344	423	410	428	364	399	360	389	387	408	405	358	393	383	440	407	426	392	388	408	357	380	348	364	406	391	399	408	389	421	422	413	355	413	393	397	391	402	429	400	435	398	372	424	401	411	374	404	445	396	415	434	414	385	352	380	384	361	427	389	385	416	426	345	403	402	429	400	403	459	425	404	359	420	433	362	363	384	376	427	432	403	400	421	394	397	392	423	412	381	408	395	408	410	371	416	407	399	401	380	367	424	427	397	371	383	437	386	359	438	393	408	430	392	395	376	362	407	358	391	410	383	375	359	415	399	362	396	376	383	387	387	382	400	386	416	381	393	417	387	429	413	392	371	401	396	416	382	389	446	389	415	417	387	407	431	442	417	396	396	378	410	410	407	399	381	393	395	394	398	422	398	419	406	388	396	400	402	381	413	357	421	392	402	407	414	405	377	403	395	418	368	436	361	393	377	373	444	416	403	397	399	416	401	365	400	366	404	391	383	414	374	401	375	390	379	377	408	400	398	389	402	412	398	399	395	412	424	397	394	398	420	401	395	384	445	406	424	419	391	397	394	424	408	426	431	430	381	390	411	399	396	415	391	373	396	383	391	430	401
6351	1604	945	925	913	844	867	838	946	872	899	949	886	874	865	896	915	885	873	846	898	906	926	919	904	855	923	908	895	873	912	854	928	888	905	913	948	887	920	895	878	908	932	911	884	931	913	843	915	893	886	896	870	913	920	879	883	869	865	865	941	912	904	883	927	910	904	929	877	931	920	944	855	948	930	917	829	926	930	873	887	871	813	898	887	908	895	909	860	916	914	918	903	918	919	879	894	923	874	849	915	904	886	886	871	864	888	900	902	898	895	900	916	884	896	872	883	893	920	897	800	880	877	906	899	914	894	918	882	887	903	857	861	917	917	878	903	841	907	858	866	850	914	856	882	900	924	899	899	884	917	932	897	874	881	892	868	895	916	904	891	893	910	848	885	904	906	894	887	916	907	893	858	915	901	867	940	937	887	864	899	910	940	889	926	942	866	902	872	856	851	941	895	901	896	851	831	868	867	901	920	883	898	869	908	846	884	878	874	887	887	904	874	940	870	849	924	915	876	910	900	903	938	908	855	921	907	851	895	841	905	897	875	842	884	891	908	888	808	887	875	887	895	880	924	917	830	912	918	845	926	921	912	866	894	848	885	944	877	882	935	945	881	911	900	976	873	873	913	897	848	921	892	886	853	920	828	884	888	878	902	914	882	887	868	866	940	896	834	901	862	913	892	930	895	867	876	955	944	905	892	895	870	930	913	887	911	902	898	897	888	904	934	896	927	850	911	848	874	904	860	929	876	880	915	889	906	869	900	891	862	934	910	917	884	887	858	848	838	884	898	858	849	915	898	882	897	879	870	856	920	888	875	926	896	853	880	884	880	910	886	853	912	947	878	856	895	917	856	857	945	877	885	867	884	931	907	863	846	906	899	870	888	873	925	905	891	894	914	911	889	908	890	924	886	856	916	918	922	878	878	925	951	934	935	857	851	947	963	888	900	949	863	911	876	881	892	934	854	892	904	926	886	886	897	878	884	886	891	891	939	886	850	920	911	892	883	873	913	924	873	895	884	890	869	915	866	869	873	904	896	894	849	922	893	851	910	903	897	898	845	896	881	825	849	883	910	885	905	868	905	864	888	848	916	884	909	869	871	850	864	924	880	823	896	882	894	921	915	893	918	907	884	914	878	917	931	899	865	901	868	878	897	935	861	902	936	885	906	814	896	922	944	879	915	871	862	876	901	892	897	896	889	906	879	899	929	924	920	867	877	893	871	853	912	950	927	918	884	877	869	931	881	924	908	920	882	876	869	870	853	906	890	939	884	907	871	874	879	928	870	877	794	893	879	867	851	899	912	873	890	859	869	890	890	843	887	895	898	891	923	902	868	895	928	864	850	888	911	929	867	872	833	894	889	867	835	858	939	896	927	865	894	917	895	906	875	866	947	911	904	844	901	857	857	877	939	915	884	891	878	890	930	945	879	851	943	877	886	903	917	886	895	942	847	924	894	893	907	877	903	858	912	870	886	926	881	839	891	911	881	913	932	913	921	965	934	922	839	894	867	876	849	835	882	892	920	891	936	921	910	889	871	938	876	913	926	912	909	906	891	867	902	887	878	938	921	914	873	876	924	861	937	926	880	925	833	948	829	906	909	874	879	907	904	855	902	901	889	892	891	869	878	867	867	906	871	869	919	857	878	844	907	825	945	898	864	877	885	907	863	874	876	857	883	854	908	900	943	886	941	927	869	912	899	897	899	859	875	892	896	852	855	896	889	852	867	874	861	934	982	880	895	862	938	918	854	868	985	905	872	885	864	873	858	889	912	948	859	892	906	838	831	903	833	868	884	891	947	907	842	906	857	923	911	884	902	956	882	872	921	933	829	904	847	875	913	898	884	904	905	826	871	895	927	915	892	875	868	881	911	895	882	880	935	851	926	855	919	911	863	883	936	945	960	867	872	871	899	875	896	876	884	859	883	905	887	891	928	894	912	962	892	853	901	847	928	910	915	894	937	887	910	861	938	843	855	927	914	914	888	888	862	893	950	934	828	944	872	864	888	902	871	855	877	838	882	888	880	934	890	893	843	876	894	890	829	888	871	868	847	893	903	944	881	911	931	883	847	899	887	926	925	895	882	915	878	890	875	875	899	916	882	918	895	924	884	893	876	889	933	921	944	875	901	892	922	869	845	929	946	939	885	891	926	874	895	849	873	901	894	886	859	911	881	844	926	911	902	874	856	953	867	891	910	858	920	890	883	874	855	929	872	888	866	866	858	895	854	887	865	891	885	902	894	899	912	803	906	908	870	889	930	865	893	905	920	852	898	880	864	919	864	891	914	847	948	899	903	848	898	911	918	892	855	865	874	879	909	901	846	924	947	875	928	934	893	914	901	894	910	846	880	847	900	930	907	872	882	815	881	879	889	871	867	958	943	870	938	883	890	880	899	829	897	935	797	877	930	946	866	880	914	880	887	921	831	929	914	898	898	905	914	942	866	854	895	863	887	844	917	851	862	962	897	867	950	886	887	896	889	912	871	863	922	915	857	842	866	892	866	901	913	869	905	867	885	901	855	851	853	945	868	900	869	897	912	913	907	898	822	913	874	888	913	891	867	894	910	911	903	851	920	886	913	964	884	893	865	891	894	935	925	914	899	892	873	928	850	902	873	893	883	920	933	885	868	910	948	874	886	904	887	881	907	871	868	891	936	871	861	876	887	954	879	875	890	876	874	885	897	868	941	864	915	871	955	880	888	882	899	955	919	939	907	879	920	925	877	881	874	904	891	902	905	902	830	902	901	912	854	871	901	909	907	958	871	951	933	893	930	883	892	908	876	890	925	929	855	918	872	882	884	874	955	894	845	895	897	951	890	916	895	921	878	863	901	865	942	864	925	942	868	865	907	879	877	941	899	882	892	938	888	966	853	869	910	871	900	891	875	947	901	908	867	900	857	891	919	929	923	860	887	865	901	970	899	956	924	889	946	904	873	872	900	851	943	879	910	886	853	902	917	891	891	881	915	934	925	877	891	916	921	856	918	908	878	937	892	862	892	876	904	859	933	854	877	896	845	869	899	885	879	887	893	843	895	902	879	860	902	887	876	900	847	875	860	866	882	937	901	912	913	873	905	940	919	889	906	894	921	908	878	944	890	861	877	818	883	909	911	896	929	880	883	881	915	918	886	860	856	904	925	921	883	939	958	902	917	918	841	855	860	860	893	856	845	878	853	851	888	893	913	830	927	925	892	872	871	898	911	916	920	896	901	869	901	904	906	922	838	899	876	886	853	876	912	881	864	888	854	848	878	857	866	894	837	894	919	893	935	934	894	883	898	896	866	914	886	925	882	972	841	923	898	875	911	874	901	915	863	860	867	864	846	927	892	847	888	880	918	894	877	859	874	911	851	863	956	874	874	880	893	903	903	904	905	862	863	880	861	893	908	864	891	990	858	877	900	875	845	920	926	868	896	845	888	810	873	883	871	883	895	896	899	877	952	928	898	938	901	927	882	877	873	921	896	840	880	891	935	856	871	828	893	838
25315	21613	25305	28246	21411	4064	659	548	489	507	484	471	463	426	460	440	479	433	479	442	446	423	488	426	450	461	453	436	402	435	390	425	442	396	439	413	423	458	427	442	467	452	403	443	439	444	403	412	452	423	423	429	463	409	412	430	394	443	444	408	425	440	413	401	429	454	447	439	428	423	447	399	406	437	417	424	441	455	448	427	435	406	419	411	425	429	402	417	447	462	455	451	419	443	420	409	450	412	393	427	436	455	430	454	433	428	393	441	393	449	447	467	445	445	419	416	435	433	390	438	459	399	436	437	418	427	443	387	448	439	396	452	445	460	451	450	427	431	437	492	411	430	497	411	454	426	462	459	430	458	441	412	441	450	441	482	439	421	443	444	450	421	441	451	408	476	436	435	429	420	415	415	438	427	463	410	427	438	423	425	434	454	422	465	402	414	460	439	431	431	429	410	408	451	427	440	451	427	451	443	471	475	424	419	403	451	435	467	412	425	394	434	423	409	464	451	394	435	429	439	472	427	453	396	390	409	466	487	414	429	442	343	450	423	481	421	410	475	449	476	433	474	424	452	406	425	412	457	450	412	458	420	399	431	436	440	407	464	418	455	404	459	427	442	390	417	410	450	430	429	425	434	395	445	418	448	410	435	438	378	447	451	391	404	401	483	452	412	412	468	419	440	407	423	413	441	400	421	427	435	415	421	424	430	367	453	465	441	465	443	374	442	426	457	484	406	416	426	418	468	452	406	429	429	428	484	443	421	449	424	415	431	423	438	438	470	470	450	465	426	526	467	393	411	409	402	434	440	415	440	395	428	401	423	489	435	422	408	450	499	430	433	435	406	391	428	411	433	481	424	430	435	420	413	439	390	427	422	431	415	449	444	456	466	458	462	444	400	428	382	478	425	453	448	411	421	452	422	451	446	428	415	435	426	440	455	436	446	439	438	440	439	437	515	458	423	419	418	420	460	467	427	424	427	454	402	375	440	450	437	421	389	450	448	460	471	373	383	425	402	460	458	437	454	418	410	467	439	394	431	452	435	430	439	454	447	448	436	446	453	422	409	455	485	418	430	446	398	429	434	466	417	438	432	407	441	421	403	416	438	415	487	443	467	436	422	403	410	468	397	407	413	450	448	460	419	465	448	408	462	428	422	438	438	456	489	421	388	449	436	420	413	440	411	389	468	494	448	433	446	437	428	430	407	426	414	414	401	416	428	380	423	455	435	429	466	426	449	420	411	452	404	414	431	438	475	438	433	469	430	468	420	463	420	433	432	414	421	472	427	430	439	410	460	417	412	473	429	439	433	398	424	460	423	440	464	426	432	412	402	429	429	452	424	449	434	430	431	475	440	477	437	411	435	458	425	445	410	449	410	370	419	444	421	425	395	424	404	421	405	408	444	466	429	404	398	438	457	471	444	418	437	457	476	452	406	401	408	480	442	410	491	427	407	399	416	384	457	397	401	417	465	390	441	435	446	450	402	417	451	417	427	450	440	419	454	467	435	437	409	450	446	447	457	432	426	442	428	440	449	470	465	426	423	433	448	459	435	461	424	400	465	412	407	424	422	420	477	439	423	430	434	452	414	428	425	383	473	430	425	388	448	421	437	425	470	438	428	426	449	449	420	443	434	410	420	419	440	401	447	416	400	354	461	406	427	436	452	420	407	430	424	440	470	417	423	449	415	442	412	439	433	421	416	373	421	443	423	408	437	431	456	421	433	421	434	409	461	432	441	455	438	455	405	447	458	502	444	439	466	431	467	406	423	434	451	438	410	428	441	482	461	438	426	432	433	424	412	414	420	428	419	455	386	433	401	413	460	435	428	435	425	431	437	427	402	422	447	403	426	409	446	416	454	405	427	452	422	434	468	424	439	460	402	413	428	403	424	395	429	435	439	481	432	441	430	417	439	474	450	426	409	459	381	441	440	422	390	414	458	431	422	442	440	418	409	389	498	441	403	473	423	450	432	411	421	423	391	411	401	429	387	416	448	421	464	399	427	434	395	433	446	427	428	423	474	450	421	393	455	411	470	469	414	436	429	410	399	468	423	399	439	422	449	439	432	378	443	449	432	413	407	434	441	425	450	438	456	431	438	440	446	441	401	430	404	424	445	425	426	401	440	489	418	436	398	398	436	437	415	406	435	413	394	451	427	447	403	415	402	402	388	427	428	382	419	435	445	421	421	473	462	424	450	434	393	421	428	384	457	369	415	455	439	425	441	414	466	454	403	413	399	431	396	410	411	418	443	460	445	444	453	460	421	443	457	404	420	421	471	456	450	413	435	480	458	426	410	391	425	423	440	423	437	406	438	404	454	457	469	452	427	390	411	469	438	471	433	414	428	422	466	419	405	414	427	504	427	460	417	469	415	446	401	412	388	427	444	427	425	429	426	455	463	436	438	424	470	446	436	436	429	457	401	426	433	411	472	416	418	448	454	445	427	392	431	441	476	418	428	476	390	421	427	464	390	451	437	448	420	436	417	422	414	406	401	458	424	411	431	438	430	392	447	425	392	417	455	426	428	428	439	435	404	451	460	430	425	414	486	419	456	436	391	444	435	446	414	446	414	420	398	415	402	462	395	432	444	450	440	433	424	457	466	439	427	404	454	423	438	444	414	461	411	459	421	448	430	459	449	417	435	424	445	433	430	418	405	438	408	436	432	435	410	405	450	414	418	421	409	435	483	456	437	486	431	475	452	420	432	473	412	426	439	411	395	447	459	436	469	385	424	415	449	422	429	405	480	501	419	416	450	388	442	424	454	434	423	449	446	446	406	448	454	467	421	401	393	459	461	413	417	436	432	433	412	415	399	485	418	448	427	435	443	469	424	454	443	411	428	414	398	430	433	441	449	399	462	434	452	441	433	432	439	432	485	437	417	404	430	426	410	434	394	430	425	449	447	430	427	461	424	415	419	441	459	437	447	437	447	418	450	424	476	461	425	445	430	449	416	433	449	422	443	400	421	465	409	432	432	454	421	401	468	428	440	421	424	430	439	434	459	457	451	400	427	399	447	456	417	427	453	404	424	452	460	450	444	439	399	417	422	462	443	465	416	454	434	453	426	416	440	430	378	428	455	452	444	461	440	426	421	406	405	386	442	450	459	382	443	442	410	427	461	414	415	434	427	448	424	414	434	440	411	445	424	425	461	435	405	410	435	486	399	418	427	483	410	410	424	455	381	407	400	446	425	460	434	435	452	388	445	439	424	411	399	447	442	435	443	427	437	440	418	438	447	456	427	432	429	422	445	444	416	450	447	435	473	414	395	423	411	423	470	457	449	439	431	460	429	441	400	457	433	456	449	467	443	428	444	404	454	416	411	456	475	460	399	433	433	414	476	403	433	460	434	469	446	409	443	392	453	448	448	422	429	408	400	430	401	407	411	439	446	455	424	417	398	411	419	469	442	434	447	460	426	437	406	413	421	481	450	438	405	445	402	424	457	409	465	442	467	425	446	428	400	452	437	457	414	484	464	392	420	448	433
4512	4370	2287	1444	1179	1022	1008	968	945	929	966	989	906	948	962	974	911	958	908	949	979	943	988	914	945	996	957	935	919	955	944	979	941	914	915	902	893	995	923	923	901	951	970	924	937	957	912	958	948	973	980	924	930	986	946	930	944	964	926	957	950	948	947	931	909	934	914	951	915	946	895	899	968	916	924	925	1035	872	912	944	929	918	930	923	897	921	938	905	884	927	895	943	947	912	999	967	956	896	939	957	932	899	951	888	964	985	951	936	945	878	927	956	962	920	901	961	959	911	909	954	986	944	891	939	922	949	905	891	911	947	925	974	939	928	880	938	988	910	963	893	920	905	914	938	948	874	913	974	937	921	910	897	906	924	884	946	963	960	942	931	951	968	918	960	913	967	935	966	917	859	936	892	916	893	917	945	872	944	919	917	932	901	961	907	973	950	920	995	894	871	941	947	922	931	966	994	885	939	933	980	946	962	942	893	959	953	935	988	997	931	953	944	942	819	942	896	974	916	951	917	905	965	1018	950	959	932	978	887	936	910	898	932	980	876	894	921	838	936	954	920	990	903	902	948	948	1000	941	1002	911	957	880	980	873	958	887	928	937	944	945	953	960	906	895	964	919	943	932	906	962	940	909	882	917	927	905	931	932	887	912	883	906	878	917	909	920	928	915	917	900	934	894	885	891	956	964	924	945	918	977	934	950	927	911	953	895	942	926	904	892	927	905	925	910	958	939	898	908	945	935	906	961	949	997	891	892	905	933	960	971	953	941	891	870	894	902	957	894	984	920	972	875	956	951	956	950	991	998	960	942	917	923	910	942	924	955	874	955	917	917	920	968	921	967	908	947	890	926	906	936	897	912	948	943	909	967	916	947	923	969	903	937	964	917	887	958	892	944	953	890	896	921	979	970	936	953	899	889	955	925	931	908	947	934	907	917	970	957	995	894	909	917	909	965	954	959	880	941	935	929	884	902	984	903	913	960	919	918	948	920	1006	924	938	925	910	915	908	947	904	935	922	889	940	897	901	908	950	899	915	963	898	974	872	971	973	963	901	902	910	927	903	934	937	908	919	924	922	891	865	1029	909	962	939	949	962	896	941	894	941	933	948	917	941	912	920	912	919	908	937	900	1002	942	935	931	956	910	958	931	916	944	995	949	884	909	951	913	903	904	913	902	908	914	948	913	970	955	934	925	930	895	919	891	947	897	915	988	994	917	923	934	962	956	929	926	870	927	965	927	979	962	936	943	956	934	878	926	897	958	931	974	927	897	911	996	909	963	952	998	916	933	951	945	917	922	954	894	909	948	915	967	949	933	920	903	909	929	884	984	900	880	958	883	935	956	959	919	943	888	931	919	977	977	913	945	996	930	916	923	941	892	933	948	895	898	932	916	872	903	937	955	935	919	908	923	953	920	925	887	922	933	914	892	950	939	918	1004	915	906	941	899	925	891	921	916	898	929	885	976	903	893	916	911	922	910	921	917	957	929	924	940	907	941	899	923	910	900	898	958	906	909	915	951	944	981	891	896	910	875	977	927	926	920	936	941	918	908	958	914	943	951	925	973	873	857	970	919	911	896	969	984	943	948	996	969	918	939	902	926	938	937	954	889	881	936	958	873	935	936	954	928	961	929	942	945	882	927	934	917	970	904	939	986	913	901	928	905	864	971	940	928	935	877	890	873	934	936	957	953	932	947	937	935	999	911	862	947	909	904	862	925	957	958	919	938	878	902	959	882	932	952	958	929	935	913	944	897	935	927	921	918	950	931	899	877	930	920	951	916	931	934	920	934	975	957	964	1003	945	969	912	920	971	916	909	915	947	895	907	970	986	897	971	967	965	929	940	925	933	943	966	956	847	936	923	923	922	917	948	954	972	943	924	942	953	897	871	939	945	933	963	888	946	896	969	915	943	967	895	939	951	923	917	950	942	919	931	896	994	922	918	889	933	878	927	947	909	993	935	942	948	876	916	930	893	918	908	939	929	884	961	946	940	947	921	987	932	946	940	909	856	895	895	911	945	888	906	956	886	907	950	943	937	898	933	950	981	902	915	923	929	914	895	922	893	925	968	933	974	912	929	884	959	925	973	969	918	918	921	958	891	950	955	941	896	902	850	954	974	902	939	918	890	923	940	898	898	905	826	953	917	926	898	943	972	923	887	893	907	979	946	893	925	925	917	892	931	935	921	927	924	945	919	998	878	979	943	929	884	930	896	919	935	986	896	934	925	975	938	945	896	937	926	918	920	924	968	922	945	913	988	887	924	925	948	926	931	968	906	934	925	940	927	948	908	991	929	968	938	892	946	877	920	922	971	943	915	905	949	928	971	908	919	928	918	883	912	953	959	922	916	888	944	941	907	911	938	887	954	976	934	885	913	900	900	1015	977	914	931	939	987	950	931	901	928	918	945	946	919	950	895	921	930	900	931	933	875	942	947	893	918	928	997	940	978	897	896	938	895	942	898	919	916	964	911	988	915	945	922	979	923	872	968	1002	883	931	942	859	934	1017	965	893	941	947	927	902	936	906	934	903	907	953	908	944	902	981	988	899	969	905	931	920	924	966	950	925	950	929	932	920	922	971	968	909	937	909	871	974	949	903	925	908	925	918	986	934	889	922	946	971	901	917	926	881	916	938	933	959	965	918	935	954	930	957	906	908	898	875	927	920	936	932	921	931	940	1007	916	918	934	977	850	926	911	912	918	896	949	940	900	906	934	931	937	974	944	892	921	929	902	926	959	950	939	898	867	891	923	943	978	969	950	880	929	920	926	891	950	921	889	920	945	942	908	947	899	983	974	894	853	920	989	958	958	963	928	973	940	888	930	959	937	947	911	925	936	907	964	888	918	873	917	901	984	913	973	915	926	957	983	930	950	949	906	889	977	914	935	954	903	911	958	923	894	969	960	976	923	906	937	932	999	932	961	917	921	946	930	896	986	894	953	868	932	909	971	917	896	935	920	924	944	996	941	930	925	967	972	936	982	885	909	945	943	971	930	933	944	941	905	966	931	995	909	880	880	898	924	918	913	947	951	920	974	933	946	877	969	909	984	932	941	940	958	888	925	921	970	922	946	956	996	885	885	941	910	941	921	978	896	991	907	936	876	961	954	942	945	980	936	962	868	941	958	978	877	933	858	900	1005	949	927	942	953	924	908	954	890	930	941	935	879	936	957	967	968	975	960	889	903	943	929	921	969	949	877	913	905	962	914	949	961	959	936	951	953	853	951	919	951	893	905	927	924	913	919	927	970	926	927	921	934	874	928	944	901	936	925	938	885	882	899	904	900	924	894	891	960	890	936	915	910	915	934	953	937	887	916	897	939	949	919	956	886	914	925	989	913	881	880	933	942	941	959	972	919	955	973	948	916	909	889	962	890	916	928	922	901	908	947	923	907	948	959	926	962	916	964	908	987	1005	922	898	916	957	906	935	945	903	919	906	906	956	917	925	947	925	915	919	964	962	913	931	902	936	904	915	941	912	932	920	940	962	922	947	982	931	944	934	940
24474	21630	25976	27791	21639	21639	3316	538	390	353	330	337	285	283	276	261	282	247	247	262	263	256	236	213	259	243	236	251	242	217	247	238	218	236	241	222	238	258	212	246	220	232	232	204	242	216	226	265	222	217	228	232	243	248	244	205	250	249	232	239	216	260	242	212	233	224	208	220	219	228	230	249	237	238	233	220	219	237	212	227	222	257	227	239	201	212	232	221	221	229	236	238	250	236	223	226	235	257	271	240	272	230	232	229	238	252	235	221	218	252	205	232	247	265	234	230	205	253	216	203	218	257	248	244	229	236	226	244	269	214	239	240	263	253	217	218	225	251	229	251	234	244	226	242	220	237	236	243	219	246	224	244	242	250	245	224	224	240	229	207	259	225	230	224	260	238	227	221	218	209	260	253	276	205	245	232	215	270	212	214	204	220	240	213	228	220	217	206	234	233	226	254	219	224	243	196	224	222	258	233	232	206	215	262	244	253	238	233	210	243	219	279	244	206	249	238	224	243	219	243	226	247	224	272	217	233	254	230	226	264	212	234	226	243	224	269	206	229	236	225	222	229	248	252	227	245	211	252	255	241	249	233	230	245	218	228	224	204	205	241	237	250	210	242	234	222	207	220	233	245	235	239	207	228	240	225	207	242	216	212	240	249	233	244	222	237	245	231	234	228	212	225	249	228	236	243	238	221	226	234	243	239	224	212	237	212	197	236	243	240	241	226	209	229	208	219	238	266	222	221	258	236	238	222	233	242	229	252	257	225	228	203	220	230	236	231	228	235	246	228	249	232	244	236	201	219	201	205	257	226	238	248	198	205	216	218	252	207	251	221	251	255	225	227	243	217	224	243	245	226	197	204	223	234	210	280	231	253	254	228	254	222	262	234	256	226	261	239	257	239	210	233	220	243	241	256	229	251	239	228	196	202	250	222	240	212	238	221	259	227	198	242	204	253	212	217	238	238	216	251	238	234	221	240	227	236	250	262	231	244	244	237	234	229	231	232	242	220	225	228	212	237	246	253	230	233	217	202	207	246	210	233	243	241	238	218	244	245	221	210	239	238	225	243	238	227	224	243	256	237	237	260	225	206	206	234	236	216	231	253	229	260	224	237	237	239	231	236	205	238	220	206	243	237	247	222	240	236	268	210	244	221	219	248	233	270	237	230	235	232	243	246	253	228	246	222	220	209	218	239	261	201	243	244	290	242	215	235	233	228	212	204	227	228	216	245	248	247	239	253	217	212	217	248	242	245	238	222	208	212	241	230	227	229	239	250	224	222	235	214	200	201	232	233	246	245	229	215	218	238	230	237	238	232	232	228	235	231	208	239	225	215	236	223	216	244	217	222	236	240	241	229	219	236	225	247	215	226	262	250	232	221	239	273	218	231	215	217	249	249	220	244	270	236	252	234	205	212	249	242	252	261	195	208	236	222	260	239	228	268	265	191	242	243	230	217	261	240	244	222	228	235	205	222	239	245	250	255	187	223	256	253	241	208	209	263	247	216	220	253	225	233	251	260	250	234	228	253	230	249	242	231	248	232	215	219	239	250	236	227	228	257	250	232	229	238	202	236	222	221	242	235	221	222	232	235	256	209	211	221	227	264	220	229	207	231	248	215	246	224	242	236	224	220	228	222	239	198	228	236	247	221	219	220	247	218	220	255	229	210	241	234	215	244	276	239	213	211	257	222	243	216	245	244	251	228	236	219	235	239	241	240	236	211	247	211	218	251	226	225	245	207	206	228	224	256	221	259	225	236	236	209	230	247	212	207	208	235	223	242	258	235	238	224	262	262	250	223	201	214	243	228	244	231	264	222	234	212	233	252	244	231	196	238	218	198	223	233	252	228	235	213	205	210	249	241	224	241	227	247	212	207	235	234	226	204	242	218	249	211	225	228	218	252	205	242	229	212	244	229	212	227	262	246	225	235	224	229	236	203	203	233	244	214	240	258	239	244	236	212	234	239	208	254	229	249	232	253	207	239	233	236	220	228	208	247	217	212	251	248	222	231	241	247	235	198	223	239	224	211	213	226	218	218	242	245	230	239	238	234	225	218	244	244	216	232	220	257	211	213	217	236	212	219	258	256	237	229	244	233	253	226	239	235	193	226	238	226	233	224	206	225	243	217	211	207	223	239	246	240	211	232	222	242	225	231	218	207	215	240	218	229	193	221	227	224	211	237	227	249	262	229	236	201	246	250	217	228	234	258	213	234	239	224	261	203	244	247	210	227	243	236	248	242	215	213	259	225	244	241	239	230	246	249	251	225	227	239	219	225	217	231	209	221	223	217	230	221	210	219	267	229	235	253	228	225	217	246	212	204	264	237	224	230	210	246	282	255	249	239	276	241	263	221	218	221	255	217	235	243	216	247	231	251	247	221	219	232	239	222	261	225	266	239	255	221	239	235	227	255	236	223	206	254	258	224	212	188	235	242	236	233	234	220	217	243	212	209	208	220	241	248	245	241	225	229	280	256	241	237	225	235	253	237	213	239	240	219	201	218	235	259	231	251	223	230	236	230	238	211	244	242	248	227	230	257	257	252	254	250	254	239	213	216	218	229	256	266	263	230	245	239	218	236	216	253	241	224	223	235	231	241	237	269	232	201	254	237	235	212	215	218	243	233	218	256	223	253	231	216	239	228	236	230	224	252	209	233	239	209	225	260	218	228	222	256	233	220	237	255	221	229	227	248	219	221	219	237	206	210	214	217	256	229	260	249	252	261	232	253	229	247	230	235	227	242	232	221	232	239	238	248	196	246	237	234	265	196	235	213	204	220	242	231	237	210	258	235	237	243	241	226	226	258	244	252	266	223	222	221	254	227	252	235	227	223	252	249	203	245	254	243	250	247	258	243	250	216	239	253	242	255	218	239	232	255	215	234	209	228	230	227	243	218	228	233	212	256	218	241	225	241	225	257	221	240	236	224	229	269	231	235	222	244	224	218	272	253	231	219	223	248	251	226	235	216	208	222	226	225	258	241	220	255	227	231	249	273	249	246	225	225	243	241	258	212	225	213	248	218	211	239	248	273	206	224	209	245	225	243	253	252	247	262	229	241	238	260	239	223	219	236	239	251	237	249	224	224	217	251	233	247	229	230	237	260	248	222	193	263	225	231	234	218	238	246	230	247	278	263	236	225	226	243	215	236	237	218	238	223	215	200	209	234	229	226	235	245	241	229	233	246	233	241	228	224	251	215	244	219	238	214	221	226	216	222	244	250	237	229	234	235	226	211	246	223	229	239	230	277	241	229	243	223	240	221	230	239	243	242	245	227	222	243	223	241	222	241	226	229	232	215	228	230	217	201	245	263	194	210	242	230	235	220	252	248	217	224	218	237	202	217	234	242	254	254	222	230	242	215	226	246	231	217	237	250	216	222	213	226	214	218	198	238	259	207	235	212	210	244	222	246	226	230	218	226	230	221	229	213	246	212	243	225	204	215	231	226	216	204	208	233	231	243	242	215	199	223	224	214	243	236	222	254	263	241
4919	6660	3075	1584	1043	788	708	607	569	627	594	547	604	581	555	524	546	601	569	564	523	542	543	528	560	536	518	568	504	555	508	527	578	556	574	555	513	587	526	549	532	558	538	510	544	530	524	502	524	581	538	544	513	547	542	522	545	537	540	541	580	575	547	508	538	545	584	548	545	515	527	534	509	504	515	525	563	509	528	524	513	563	534	524	575	577	534	515	513	590	509	523	562	547	544	556	540	481	520	535	542	511	535	570	556	537	547	536	547	562	524	549	557	500	538	532	526	564	514	597	516	517	522	503	565	552	521	566	574	552	546	542	545	545	521	549	566	566	529	518	541	505	534	516	555	528	509	548	524	515	555	523	558	502	530	546	536	576	505	529	534	543	584	537	534	523	565	542	551	525	545	532	552	553	555	527	547	505	570	529	556	529	507	541	516	556	585	576	544	474	599	509	554	538	542	538	566	507	559	564	513	560	584	525	524	531	527	565	579	521	537	525	570	549	545	544	527	534	532	553	551	510	574	558	541	537	534	504	541	556	559	528	507	506	565	540	520	523	536	567	547	526	560	554	527	540	544	580	533	569	514	553	531	535	491	554	515	533	533	551	520	516	553	554	519	534	546	533	516	529	535	473	553	523	523	535	529	537	585	506	517	548	527	538	555	491	531	524	551	543	528	485	536	543	549	544	533	513	556	538	567	504	545	513	548	521	582	515	571	537	564	501	541	512	541	534	569	540	518	520	540	540	550	501	544	540	557	540	551	572	588	507	554	584	501	534	525	543	514	555	518	550	556	552	550	548	576	540	492	540	532	553	532	552	534	562	517	550	587	542	529	604	565	534	498	558	538	542	569	554	509	545	569	547	554	527	526	546	523	525	524	532	533	554	574	560	518	544	547	540	589	545	520	519	520	539	527	529	561	564	550	543	527	520	552	556	561	552	525	529	561	538	544	514	534	468	506	550	528	620	523	582	528	508	555	574	511	554	555	536	554	551	534	554	510	544	540	561	539	540	552	589	494	532	549	496	536	540	544	528	555	553	540	548	546	565	557	597	495	537	552	504	512	562	542	517	547	519	520	569	531	500	520	519	556	533	535	512	574	538	533	545	531	562	523	492	553	530	535	519	526	529	517	512	536	549	534	549	557	545	549	538	561	529	495	526	548	522	545	541	538	533	551	566	532	553	510	538	523	541	574	542	547	523	537	508	538	525	590	553	565	526	548	548	543	509	561	529	550	515	514	534	529	545	547	558	510	498	538	540	497	523	535	557	558	556	578	539	548	533	542	552	508	543	550	506	535	536	516	521	529	498	532	538	504	550	549	543	535	524	553	555	589	534	535	534	526	523	558	541	528	554	550	524	504	551	558	509	521	541	509	562	548	570	552	557	501	530	528	526	578	541	533	525	577	537	487	541	556	547	517	551	496	502	541	517	566	523	508	544	528	526	547	529	526	535	524	536	537	546	541	526	518	517	581	527	539	493	499	540	524	513	516	586	556	534	537	539	539	559	569	535	531	592	555	539	542	520	533	521	573	556	556	549	542	516	555	585	558	543	555	513	549	532	521	556	542	575	520	508	492	563	530	543	549	558	546	552	546	537	553	552	559	512	564	489	528	527	516	528	511	587	545	532	547	529	570	558	530	508	550	531	564	504	545	548	542	522	495	524	538	524	550	556	547	526	519	530	585	526	532	527	524	491	545	542	568	481	560	526	538	543	543	565	576	523	548	532	519	525	540	574	543	531	502	557	534	551	535	556	558	525	619	528	517	535	504	611	530	545	491	534	514	541	540	542	569	539	519	567	535	586	535	531	556	515	516	556	515	516	566	549	540	524	516	515	521	520	536	536	527	551	524	543	552	546	516	540	527	519	538	533	504	534	553	526	501	541	517	509	537	547	534	556	563	500	538	552	535	555	550	544	574	550	525	566	554	513	545	497	557	525	541	555	513	499	581	568	570	574	551	554	522	513	534	527	500	475	530	513	517	489	552	547	534	524	560	515	537	543	587	543	470	541	566	553	533	565	548	521	509	552	532	513	520	504	541	570	568	539	549	534	572	557	551	509	543	572	523	518	547	533	538	559	534	530	533	546	555	544	585	546	532	547	539	573	498	514	528	563	585	522	522	514	574	510	513	508	529	525	550	563	498	561	503	532	566	513	506	597	548	510	552	535	505	580	494	494	505	540	540	560	575	547	533	560	575	547	545	537	526	539	527	521	569	558	542	563	561	534	579	530	497	570	499	529	517	526	536	540	547	514	568	553	530	501	572	559	532	548	545	540	558	520	521	529	574	543	506	556	495	531	553	534	513	530	503	537	582	539	553	512	553	566	500	540	549	537	537	555	600	541	538	480	517	519	525	488	562	455	515	530	554	542	518	511	601	518	530	569	581	533	557	527	544	514	576	502	533	471	577	545	559	504	561	531	534	503	608	597	533	526	522	520	492	553	554	520	541	529	535	539	539	524	510	504	550	569	507	509	513	540	589	517	534	568	550	530	561	540	545	541	519	531	539	560	490	555	570	546	549	530	516	515	579	520	552	499	558	514	569	542	526	599	544	555	513	517	550	537	523	517	542	513	553	544	515	566	581	532	522	574	525	552	502	537	538	520	544	512	526	531	579	572	528	540	498	543	559	530	563	552	565	534	503	504	548	549	571	559	559	560	488	538	548	534	563	552	523	527	528	514	519	519	524	537	511	546	537	498	540	560	553	497	519	547	563	557	526	543	534	545	536	497	535	535	540	497	508	522	536	529	600	508	540	475	554	534	525	566	488	527	512	543	552	510	535	571	546	533	546	564	556	525	535	541	573	505	545	530	531	587	582	555	550	541	549	544	554	570	524	555	526	530	548	521	479	553	530	551	573	513	549	534	582	550	541	517	505	557	527	530	567	532	525	516	522	516	530	562	523	563	554	578	547	574	567	520	525	502	498	524	527	511	543	542	480	511	539	523	540	559	510	550	554	578	526	561	568	540	538	515	538	557	525	519	495	495	552	507	534	560	564	534	555	532	562	501	504	529	571	555	489	532	572	533	538	547	522	521	532	547	527	561	501	547	523	538	513	550	523	564	532	563	528	551	552	546	523	539	544	515	481	531	546	517	562	544	587	511	560	521	565	552	596	560	535	556	556	530	566	541	561	553	550	553	560	539	525	538	590	588	524	550	527	530	508	543	511	553	536	540	572	528	529	521	541	559	599	516	569	564	519	533	540	568	526	583	509	557	551	581	550	518	559	567	559	541	538	553	540	545	586	514	549	533	547	584	501	515	527	530	557	553	526	500	501	552	501	555	561	538	546	497	523	532	560	528	511	549	506	562	528	537	493	530	522	548	541	519	547	576	505	522	571	537	553	523	518	536	500	566	548	551	493	540	543	533	506	532	515	541	493	533	535	528	537	561	542	494	520	556	539	523	537	518	523	528	563	554	552	508	503	541	543	608	526	530	498	537	549	530	541	575	546	533	548	536	559	547	556	550	507	537	557	533
33382	9827	1043	502	431	401	431	415	393	360	398	407	395	406	400	415	413	402	382	374	402	423	400	395	407	379	407	438	428	415	411	400	423	406	424	407	421	414	396	395	396	409	394	363	410	403	404	382	408	419	404	392	372	398	424	433	379	458	447	410	375	393	399	416	422	424	382	395	414	413	414	428	387	393	387	433	401	393	431	415	433	427	389	429	399	401	423	391	387	400	379	402	395	369	398	379	412	390	414	386	410	399	393	405	394	417	353	399	405	387	391	415	428	407	394	411	389	456	389	361	379	396	383	410	406	430	406	404	428	406	408	413	380	428	375	377	412	415	393	372	379	412	406	410	429	426	378	380	436	425	408	404	416	407	391	389	389	384	367	403	432	407	382	423	407	405	381	394	382	426	390	374	386	397	462	380	438	396	396	400	398	383	446	421	375	393	404	398	404	411	389	394	411	380	424	407	382	400	389	437	379	394	416	364	422	438	408	382	405	375	423	410	401	387	396	403	398	413	419	454	415	398	400	373	401	447	410	427	442	423	406	454	383	376	424	388	436	407	380	390	433	418	407	361	366	392	419	391	379	401	368	377	442	380	397	399	435	369	445	405	390	424	393	403	441	416	470	384	442	401	405	345	374	413	385	394	401	387	418	439	410	422	412	405	387	385	437	398	395	408	387	411	407	382	408	376	411	398	395	391	383	418	363	385	378	375	403	401	419	397	438	389	387	427	410	397	395	414	364	403	428	369	384	403	418	433	375	384	382	407	425	435	373	408	421	437	395	411	444	412	390	378	408	396	414	416	404	370	409	372	360	432	401	409	399	384	457	424	393	374	384	359	400	421	421	398	413	399	387	360	400	417	411	371	417	365	390	413	409	396	429	409	403	386	393	402	394	409	411	408	378	360	465	387	412	389	422	404	421	394	388	435	425	407	397	396	384	405	431	398	364	416	421	449	433	410	380	405	415	430	400	384	402	425	426	402	381	410	450	439	391	392	414	375	373	421	414	377	372	381	403	373	415	349	394	408	373	384	412	388	420	397	436	386	450	424	408	398	397	407	391	435	453	404	395	391	377	419	441	347	384	389	414	423	400	380	425	383	437	381	414	388	428	422	406	411	405	378	393	426	381	362	411	409	386	366	375	407	417	420	386	429	406	407	377	386	385	374	397	422	403	392	392	422	370	400	383	410	394	437	402	432	437	413	425	406	419	363	441	406	397	413	393	381	421	391	394	437	392	408	464	404	403	409	376	430	425	383	366	418	394	411	402	421	437	420	424	388	394	384	373	382	405	389	422	393	386	408	375	393	392	379	365	369	398	365	378	401	424	405	402	410	435	377	381	405	398	439	386	438	400	376	424	385	401	407	416	398	406	411	418	419	390	390	431	399	397	415	443	424	427	382	441	456	415	374	433	372	438	406	395	365	407	423	404	420	361	415	388	429	384	422	396	366	431	398	417	387	387	402	426	416	389	372	423	376	389	406	422	399	401	400	402	444	418	410	434	378	379	399	399	413	376	376	373	403	399	441	433	399	410	410	402	421	399	429	408	417	393	392	407	385	401	409	407	425	408	399	401	392	431	391	431	407	437	366	407	430	399	395	404	401	445	421	383	383	413	364	398	364	390	444	413	407	413	412	381	379	404	410	381	400	412	391	396	419	380	423	386	398	423	396	376	391	418	419	447	409	410	384	406	370	372	400	409	373	410	386	406	407	394	416	392	401	375	417	407	397	428	391	398	391	396	377	422	391	383	395	405	377	387	388	434	429	439	394	402	394	384	390	371	388	387	407	389	384	391	400	388	434	418	441	390	405	399	411	414	424	368	387	427	409	435	368	417	358	386	432	443	393	387	431	391	398	428	423	407	422	398	424	383	399	411	415	404	416	390	369	415	425	391	371	369	392	434	428	412	404	355	415	413	390	398	382	403	422	383	397	380	405	413	399	381	416	374	387	419	385	397	415	411	390	413	411	398	450	397	425	399	428	392	394	404	408	458	429	396	408	407	397	370	425	405	395	405	387	392	395	380	401	382	399	406	435	382	422	396	383	379	417	425	413	418	398	409	406	398	392	440	440	399	401	420	363	416	435	392	379	374	437	368	405	392	417	389	411	395	401	401	402	425	404	380	428	397	426	400	408	396	407	404	413	447	434	402	405	384	343	381	365	382	371	396	412	424	354	400	405	416	436	421	422	443	372	403	389	376	364	411	415	397	411	400	377	406	392	396	395	388	396	391	448	408	398	422	382	413	415	379	362	401	417	401	408	418	411	400	408	375	401	427	439	367	412	399	432	420	370	419	401	412	437	409	371	404	423	417	416	392	428	421	374	395	352	412	421	409	440	398	409	394	393	413	437	408	383	408	409	398	409	402	339	393	387	352	403	423	394	408	447	431	401	387	426	415	406	373	425	386	441	381	423	392	420	440	398	418	411	376	398	413	411	442	399	407	405	410	412	439	409	358	381	408	390	380	413	363	414	398	415	385	386	435	370	410	420	417	402	425	375	385	363	420	401	402	384	409	391	385	397	385	372	400	347	410	414	444	448	381	412	398	370	397	395	411	379	422	377	405	495	435	425	417	450	391	411	401	412	377	429	383	422	407	455	401	384	435	384	418	407	402	392	379	377	402	440	400	407	418	389	390	413	403	417	402	401	441	415	409	398	396	422	381	407	384	381	424	390	358	372	383	405	421	372	397	380	417	411	401	411	360	374	397	397	414	477	374	397	344	354	469	399	394	393	414	410	402	389	393	380	391	403	413	389	390	376	408	423	377	376	391	391	437	433	401	391	432	418	396	375	425	398	443	412	405	437	384	449	375	379	396	400	404	417	446	405	402	418	417	477	440	417	391	453	383	376	406	402	415	403	440	419	397	390	356	419	415	389	396	401	413	357	392	401	413	379	381	413	423	412	411	420	411	389	389	409	377	391	440	398	332	373	385	449	421	399	406	409	378	396	432	409	412	427	383	378	431	401	456	429	405	396	419	434	408	375	375	400	425	392	418	416	385	412	381	379	393	377	415	414	429	393	392	409	419	431	370	407	422	406	401	428	425	391	388	383	398	427	418	425	372	398	412	374	387	369	428	383	413	342	407	416	410	394	372	408	423	420	424	433	420	422	430	407	390	441	392	392	370	410	407	406	370	405	417	430	401	412	434	418	421	422	366	382	399	438	380	413	396	367	383	417	420	425	396	456	391	356	401	415	414	422	411	384	410	419	377	411	408	406	403	435	382	400	421	427	414	395	392	440	405	401	397	346	388	374	419	408	438	379	414	396	389	425	421	416	419	403	396	390	412	408	420	430	413	399	404	441	406	361	392	426	357	384	415	357	392	428	438	442	404	350	435	388	427	407	417	388	380	430	389	386	451	392	433	359	372	402	401	423	368	439	414	436	387	403	404	390	419	363	402	412	403	410	401	417	389	454	403	445	428	418	399	421	419	363	425	406	406	399	395	411	419	414	367	379	366	416	416	389	385	394	425	401	422	353
6719	1526	912	930	924	878	904	841	869	940	872	875	910	906	871	865	821	952	838	896	963	875	870	931	935	860	829	854	912	893	864	904	895	861	921	905	920	911	897	901	865	868	894	931	848	863	943	934	930	893	897	931	880	894	898	922	883	881	938	915	898	922	856	963	916	915	863	908	908	912	881	931	926	910	853	895	861	904	916	919	882	890	886	920	907	912	881	940	888	848	881	901	901	893	904	966	925	964	917	918	873	883	923	930	870	872	896	903	875	849	865	931	868	888	880	891	922	882	885	881	919	899	920	911	867	951	893	927	908	896	852	930	865	854	913	859	906	924	916	874	883	940	877	954	880	877	888	899	992	928	925	896	919	873	861	873	833	869	896	916	958	896	911	871	873	906	905	899	871	956	874	866	911	920	903	862	897	889	898	897	867	890	906	921	863	895	909	860	926	855	920	867	930	938	922	966	917	914	962	895	909	908	884	907	941	863	875	843	900	868	906	922	915	923	923	909	918	867	873	914	874	902	958	924	858	934	895	911	910	937	910	882	858	910	864	897	877	888	867	872	906	869	857	898	870	896	971	986	861	936	920	900	951	924	870	898	875	901	921	927	892	915	925	908	862	858	937	884	850	890	934	883	860	903	898	854	929	922	881	909	937	860	931	910	903	929	846	886	864	879	894	939	908	931	890	903	899	924	886	956	935	898	864	888	947	891	936	918	871	878	831	947	878	903	791	939	903	909	940	892	896	906	880	891	844	875	887	936	906	900	899	919	928	868	940	837	881	919	891	931	891	907	956	890	902	882	929	906	870	877	964	885	907	912	905	886	937	924	884	917	881	908	907	905	915	919	911	944	884	892	878	893	933	883	888	929	961	863	933	939	876	870	924	895	900	888	904	933	904	853	881	890	919	867	925	912	888	860	911	871	926	924	921	875	905	891	910	883	925	896	877	829	955	963	924	862	885	887	884	952	954	916	896	846	851	831	907	886	888	903	872	927	913	886	949	902	935	874	906	920	886	911	958	938	899	918	867	948	924	917	944	873	937	894	880	872	876	849	929	865	918	921	871	899	931	897	899	952	951	874	882	849	946	926	894	888	917	927	890	871	919	863	870	884	945	883	930	809	869	916	900	902	915	904	895	861	904	891	911	883	879	886	885	920	911	899	862	917	837	864	907	928	914	929	885	900	925	929	948	868	884	908	879	876	911	881	890	918	921	897	926	895	843	948	901	892	932	925	868	865	906	889	925	850	926	849	894	893	884	871	922	870	874	919	948	931	833	912	911	862	905	891	866	883	911	937	916	899	894	900	922	896	911	955	876	863	817	958	895	910	878	861	911	882	916	893	897	912	863	852	902	917	894	831	869	942	880	896	942	843	904	870	890	910	864	882	893	928	881	889	889	903	882	885	898	885	897	886	984	901	918	895	899	896	863	883	876	895	850	913	860	930	877	897	864	908	867	879	878	918	925	894	877	852	878	905	902	931	908	917	919	891	884	848	928	870	932	902	897	936	894	874	879	885	897	907	897	903	895	888	891	915	945	858	914	882	890	926	874	949	919	946	892	864	920	886	863	994	869	935	875	919	885	871	880	901	886	912	905	863	858	881	884	882	866	899	839	902	980	825	905	925	940	895	831	916	893	883	920	888	909	866	889	873	906	912	858	929	892	937	905	874	933	904	899	866	907	898	928	857	912	903	898	908	864	929	898	947	912	858	880	880	922	901	909	865	891	898	878	925	876	965	928	929	967	909	889	889	921	954	924	911	902	870	923	859	877	907	907	993	886	916	936	894	908	898	939	913	922	874	869	914	874	875	936	917	938	923	898	890	875	933	841	916	948	927	877	878	926	898	885	877	873	853	887	858	897	889	871	933	893	942	889	947	910	890	830	883	875	900	861	920	883	788	887	850	846	863	877	896	881	910	927	874	884	869	892	918	890	926	916	902	908	922	925	897	876	857	849	887	875	899	875	882	891	972	902	877	865	880	895	942	857	859	890	915	936	907	902	875	874	859	940	867	854	887	944	953	877	900	885	914	859	890	897	905	871	896	898	838	929	900	905	874	939	826	920	893	902	857	929	893	890	839	884	864	873	951	868	836	863	906	883	905	931	952	927	880	929	882	887	900	917	876	873	890	866	891	839	869	880	887	855	884	876	907	872	964	877	851	878	902	934	914	910	913	935	872	928	941	902	888	884	864	892	880	854	886	869	903	850	841	906	940	909	944	875	874	922	893	925	946	886	867	914	938	928	857	875	892	919	954	920	917	916	921	915	906	906	911	890	942	893	914	959	908	876	909	893	868	921	830	870	826	890	863	973	877	908	904	852	885	897	887	905	849	892	869	904	899	890	900	910	881	869	918	880	862	883	878	893	939	879	874	876	933	839	920	915	870	864	853	884	926	889	909	867	880	883	899	867	909	947	894	908	874	887	969	907	903	891	877	957	893	910	916	944	871	922	939	891	921	830	903	864	888	912	913	890	894	945	881	849	904	818	899	925	938	893	915	879	920	876	932	877	870	895	890	899	924	832	909	906	889	892	921	895	929	855	905	875	847	892	936	827	872	902	898	884	901	889	913	944	893	900	867	897	882	906	925	903	919	947	928	948	862	909	965	908	853	910	901	946	898	907	876	875	897	859	903	867	903	822	879	937	892	861	889	913	889	923	873	877	882	881	922	830	950	876	893	925	867	924	826	897	864	885	926	918	920	918	906	913	854	900	928	899	923	899	884	863	881	883	865	862	898	891	920	890	900	877	864	902	871	993	875	896	884	866	879	940	895	897	886	932	872	949	894	912	873	911	882	874	866	933	907	954	911	925	908	909	914	895	906	898	857	919	901	895	888	923	934	879	886	893	931	903	898	944	890	938	909	896	974	885	848	886	851	937	909	868	877	909	864	924	937	912	916	902	947	879	884	943	911	884	936	903	942	900	911	867	884	905	894	859	893	909	854	910	896	880	886	924	888	930	930	924	875	893	862	941	877	917	892	933	882	923	931	898	925	855	968	902	947	928	843	905	881	962	916	874	868	890	921	871	866	928	912	933	898	902	952	874	887	891	874	863	901	848	865	862	845	910	887	904	882	925	911	929	929	856	876	845	875	880	904	905	886	922	877	899	901	875	901	926	916	935	932	885	897	893	891	866	929	906	959	943	958	905	879	892	888	906	899	891	918	885	930	859	919	933	875	908	898	913	876	927	936	928	908	883	848	858	993	906	884	828	847	909	882	847	911	903	945	849	926	857	939	940	885	870	859	926	920	917	898	903	907	864	959	885	914	871	895	921	929	858	864	909	892	943	903	877	884	882	870	919	929	903	923	856	907	921	898	867	889	855	886	929	910	911	930	874	882	862	885	934	900	872	935	919	915	887	894	941	894	859	893	913	883	938	911	948	885	877	868	883	901	885	885	871	882	867	901	931	901	860	905	918	957	922	908	941	940	897	933	943	932	899	914	946	899	878	893	844	901	929	866	907	909	903	924	888	921	893	904
25220	21626	25398	28330	21433	3829	687	539	498	482	458	484	443	437	460	468	408	415	463	468	409	464	429	459	480	476	457	444	433	420	465	441	395	439	446	473	427	438	371	457	467	426	453	411	444	450	456	434	465	425	413	411	452	430	422	457	446	430	459	422	404	447	465	408	443	424	423	404	431	429	407	462	426	445	435	408	416	398	403	469	465	389	426	427	399	430	425	401	431	407	425	406	414	444	414	445	467	417	415	416	424	444	445	458	427	403	438	437	433	407	422	435	434	451	436	435	468	414	434	431	485	466	432	404	440	476	452	425	409	404	440	446	475	471	427	445	456	436	392	445	445	413	476	428	445	400	429	435	422	422	456	363	422	470	442	459	415	424	405	447	460	449	434	383	396	413	401	386	456	438	432	440	414	411	442	425	423	429	410	439	434	424	455	436	463	418	392	396	431	447	431	402	408	439	412	435	425	442	388	424	388	427	405	405	436	444	457	408	435	468	446	388	466	468	435	446	416	479	469	436	467	469	433	434	451	419	440	415	436	443	409	444	463	451	439	436	409	428	458	428	420	415	437	455	474	401	412	428	449	466	460	449	452	443	427	477	432	450	434	410	453	447	430	468	461	467	421	388	431	410	453	426	430	443	421	443	424	442	418	432	414	443	404	434	440	443	405	425	430	423	433	421	437	454	417	419	386	415	472	432	505	420	411	399	412	426	411	437	439	430	464	394	391	417	431	406	413	431	406	373	396	434	473	449	456	428	433	440	458	476	416	425	396	413	423	399	438	416	450	421	456	438	461	441	437	434	415	435	412	421	419	424	426	458	443	386	425	421	427	407	436	453	411	467	404	395	409	461	449	476	418	472	420	437	400	440	473	451	395	457	430	431	441	407	444	464	456	424	477	442	400	420	455	449	441	455	402	398	392	446	416	427	428	385	416	413	411	427	440	422	434	433	424	456	420	480	467	455	444	422	454	447	422	423	454	433	418	448	403	417	418	426	421	410	438	406	441	430	386	442	415	456	411	447	461	414	424	416	412	472	455	444	422	437	471	433	432	392	422	434	433	457	397	439	429	440	451	439	449	470	424	435	421	418	447	430	459	401	410	420	453	443	416	450	440	387	446	465	470	416	477	448	438	412	447	424	433	465	470	438	437	386	395	429	449	418	417	472	455	445	454	461	454	436	446	442	420	426	461	454	424	449	450	406	425	427	413	437	384	418	463	464	377	455	429	420	430	439	416	469	409	399	382	419	421	403	412	459	420	465	433	400	429	418	471	426	436	429	476	449	410	464	464	442	430	423	419	432	403	436	441	459	475	396	449	427	455	467	442	444	436	399	403	429	461	444	418	438	383	442	419	435	433	422	445	430	415	434	462	436	405	396	429	445	443	440	432	410	398	404	478	424	439	403	432	463	383	462	423	433	487	430	458	429	447	412	415	427	391	420	456	441	462	437	417	434	450	425	421	465	460	434	434	419	420	495	437	444	406	441	424	418	491	492	423	411	441	388	426	429	452	429	444	475	446	401	435	438	379	395	372	451	429	411	471	440	419	438	434	450	424	431	443	440	436	460	401	425	432	431	448	397	414	445	437	381	423	449	411	424	460	446	486	439	448	431	441	437	461	414	427	424	431	392	481	449	454	432	440	450	446	402	434	402	413	462	471	413	408	410	418	441	435	434	448	442	452	464	440	419	439	453	378	438	428	471	519	422	433	437	449	420	452	412	432	426	416	419	428	397	419	391	436	424	414	467	394	411	434	436	424	414	458	431	430	430	451	422	447	455	426	440	428	434	459	457	420	406	461	405	438	433	431	469	468	427	447	422	445	428	455	412	454	443	453	422	477	445	422	414	423	433	467	435	436	415	445	422	464	430	466	441	390	391	420	433	447	411	425	437	425	437	425	445	449	451	455	423	438	426	451	387	425	448	454	438	433	424	464	436	433	446	456	398	404	404	401	433	402	429	457	417	427	411	451	404	444	424	435	421	393	438	429	431	393	423	434	471	435	427	414	393	399	443	426	452	460	452	434	440	442	424	462	487	446	415	429	436	424	412	443	415	408	410	443	441	403	430	442	460	417	391	432	394	432	431	416	445	471	432	390	395	438	420	421	388	434	437	413	487	393	420	414	394	456	427	436	412	450	449	421	444	448	441	417	423	441	422	402	430	481	445	449	438	435	415	429	428	423	405	454	408	438	438	435	437	445	345	448	404	422	390	429	435	436	417	479	397	426	441	442	437	432	428	414	437	465	417	437	439	454	453	443	458	468	450	457	466	433	441	418	455	400	464	429	424	425	449	445	463	417	437	415	407	423	451	430	408	462	457	405	387	431	423	426	461	426	396	453	432	474	401	416	439	414	426	431	412	436	472	437	431	415	424	386	426	454	450	430	446	445	408	418	422	411	433	400	460	471	442	391	431	455	430	477	487	431	456	417	450	423	446	420	410	475	422	434	439	400	409	424	453	420	412	409	441	417	410	423	406	434	417	427	410	427	414	434	440	454	453	443	445	474	461	412	438	440	455	452	409	430	459	441	445	409	413	407	446	442	457	476	436	436	463	410	416	431	437	436	398	416	440	430	425	446	454	452	432	390	387	455	436	421	465	459	408	497	437	472	433	444	459	392	436	433	425	400	432	427	490	444	415	465	406	450	453	426	402	473	395	449	415	458	427	435	461	413	454	412	442	437	408	436	455	462	419	443	468	402	442	436	422	412	452	442	479	444	413	428	450	429	473	442	424	430	424	410	423	409	430	468	441	407	475	419	414	385	459	447	475	424	442	415	425	427	469	389	470	419	478	420	443	377	468	420	396	442	433	411	445	416	416	427	415	422	424	436	390	388	439	422	400	441	429	430	439	455	416	441	432	439	410	437	459	438	461	449	401	452	404	446	443	404	428	425	424	404	438	429	411	458	419	421	420	462	419	431	481	434	393	444	431	439	391	426	458	430	436	422	442	453	461	476	412	432	452	418	411	407	448	437	422	500	447	418	444	424	439	466	445	383	410	388	427	427	442	417	403	420	429	468	380	493	406	367	436	403	416	455	436	398	461	436	396	417	416	403	410	460	459	454	477	419	390	404	422	453	454	426	429	422	445	476	434	439	411	440	387	447	489	420	443	391	403	415	425	457	412	431	388	445	454	433	425	408	420	470	400	434	422	453	430	442	438	429	455	414	446	435	466	412	420	430	461	462	441	434	421	454	445	447	435	440	405	437	434	480	423	431	431	450	453	437	467	442	438	453	438	449	441	416	477	409	445	438	444	397	443	480	375	433	439	479	396	420	450	423	412	464	463	441	387	416	432	448	448	458	434	403	407	412	435	437	413	432	461	449	442	420	452	384	434	400	423	424	414	474	400	467	463	405	443	365	432	471	446	426	396	443	452	452	377	415	467	416	383	468	504	432	466	446	440	379	421	438	401	423	397	434	451	454	413	436	434	441	439	437	444	428	453	455	417	444	467	486	457	447	462	414	427	413	456	462	466	417	399
4881	4345	2139	1439	1193	1036	1018	975	953	1031	983	1018	972	906	910	966	982	968	927	952	957	957	981	914	945	944	939	952	921	928	921	894	903	958	932	947	968	920	928	913	911	941	946	894	870	925	894	976	912	976	937	985	922	905	947	909	929	1007	918	932	984	961	1013	959	923	905	885	929	993	944	955	890	941	916	931	941	915	920	899	919	916	945	903	896	966	901	925	958	910	924	926	906	880	928	894	966	900	981	900	970	828	892	900	906	906	890	942	889	934	950	944	887	948	921	932	895	943	897	922	885	942	948	933	951	971	876	913	971	941	909	948	959	934	963	978	971	934	905	979	989	870	928	932	938	962	871	965	951	865	965	924	918	935	949	961	936	908	924	977	923	950	939	904	871	866	900	889	912	938	911	930	954	947	933	942	929	940	913	901	930	969	878	960	952	966	929	932	914	878	913	904	927	905	956	941	932	958	948	922	895	888	985	893	943	894	980	922	932	898	973	912	934	991	951	888	905	958	932	957	943	946	980	952	1003	921	887	940	951	927	925	951	965	963	904	911	939	952	872	908	904	940	944	880	908	937	921	979	950	931	948	952	974	940	873	968	929	934	835	938	929	911	920	948	992	860	951	930	916	974	972	913	899	977	908	939	984	946	933	924	934	868	880	922	931	967	896	952	947	952	911	893	910	942	910	932	987	988	916	932	945	901	886	912	942	926	919	956	956	934	930	943	894	949	952	933	949	922	1002	922	903	929	922	961	1012	899	900	923	905	946	931	903	986	1022	919	963	906	903	922	968	929	1000	882	919	853	998	876	883	951	878	987	936	930	922	930	931	966	944	929	864	927	883	922	928	994	862	922	939	878	913	950	866	907	874	951	931	936	967	966	924	945	912	961	965	973	902	976	922	949	919	902	950	938	948	918	944	940	991	958	892	906	921	898	973	889	931	974	901	953	891	925	926	861	874	893	968	914	937	915	923	925	888	897	984	893	955	963	920	903	928	983	928	922	933	951	915	915	957	966	921	945	948	927	963	895	968	965	949	925	912	981	916	953	886	940	984	863	971	943	895	948	961	920	937	943	937	971	899	896	915	928	939	956	901	910	969	901	915	937	921	912	961	933	951	946	947	892	932	950	934	933	916	974	884	971	935	961	916	920	915	858	968	941	900	928	910	925	914	944	916	895	927	889	902	909	877	955	959	919	929	963	936	948	924	909	897	979	939	978	949	916	883	911	932	961	993	929	930	879	949	906	983	955	937	928	927	971	947	971	940	903	929	945	861	946	972	953	978	954	987	946	936	977	908	923	918	974	914	926	916	964	883	912	958	902	868	902	936	883	928	883	941	942	954	918	953	926	905	943	909	962	898	932	915	943	934	910	925	915	949	941	903	965	908	945	907	975	901	918	940	902	943	891	997	945	945	946	964	861	959	950	937	935	896	918	900	969	907	920	948	982	957	853	973	983	884	925	899	885	900	880	953	952	875	947	921	949	953	933	956	954	892	931	898	964	943	957	988	963	933	970	888	935	914	930	945	952	956	907	909	962	929	917	969	923	910	905	945	916	875	955	982	965	900	961	955	925	907	904	903	961	940	979	929	928	934	970	929	926	860	931	919	920	918	968	898	917	902	956	918	918	947	937	928	929	936	915	876	954	959	980	900	879	950	918	998	915	933	936	972	910	898	941	873	952	933	904	961	946	945	902	908	973	920	916	940	912	887	947	890	926	916	911	921	895	892	934	948	924	938	917	932	897	921	936	918	931	931	924	929	913	960	912	908	918	948	947	896	920	930	880	906	915	891	922	955	959	936	917	905	976	941	909	893	916	956	904	938	929	930	930	928	936	947	920	961	939	921	961	873	989	971	954	952	971	914	904	946	957	937	898	930	933	932	886	916	926	925	925	957	893	917	959	914	931	933	919	869	1009	947	921	901	999	924	966	972	948	919	870	936	901	973	973	913	942	930	909	901	911	937	879	914	965	850	957	900	947	946	940	926	932	937	929	914	949	906	929	930	950	931	920	910	890	914	905	951	868	930	929	933	880	929	923	953	913	949	903	974	945	923	984	956	930	954	955	853	919	939	950	938	906	917	936	935	964	946	906	925	905	900	933	887	972	921	966	966	929	888	981	925	908	919	920	922	860	910	857	925	936	910	898	928	910	925	934	857	875	897	863	965	931	887	918	922	903	918	923	936	929	887	898	892	949	963	977	856	931	914	963	935	936	915	947	853	977	914	922	888	879	886	893	957	903	896	893	933	929	948	893	941	887	893	957	897	923	955	902	933	986	935	928	916	967	914	943	937	926	940	930	967	919	932	857	869	934	923	905	971	920	914	976	937	939	934	938	963	871	933	931	945	933	975	911	912	990	920	950	973	907	927	922	983	911	926	937	942	986	975	971	979	959	958	1009	945	947	910	918	970	931	927	899	958	952	911	892	946	941	956	921	880	931	918	861	897	909	925	933	888	955	880	920	922	893	911	990	946	959	949	896	952	941	900	919	957	957	879	951	910	938	928	927	955	946	876	951	925	906	929	895	925	962	979	933	944	983	955	981	922	922	885	993	950	935	978	919	910	939	963	953	893	927	929	957	966	959	936	900	964	905	968	932	959	862	977	984	919	915	904	900	961	878	903	883	964	874	923	929	914	946	930	964	933	929	934	928	881	932	960	979	903	918	912	919	922	942	918	935	874	912	882	969	879	937	920	977	991	942	905	968	922	898	953	932	935	899	886	932	936	938	897	911	927	924	918	913	959	943	934	941	915	947	950	917	917	892	900	947	923	928	973	945	939	893	904	922	936	933	958	869	926	902	987	954	953	964	956	896	922	928	941	879	956	1002	907	906	899	926	910	895	926	858	901	899	945	929	905	867	965	953	973	931	923	944	906	889	885	949	928	969	921	957	942	979	967	944	925	910	964	920	863	951	985	898	958	920	945	989	954	913	959	892	960	933	936	928	902	951	899	961	914	961	926	946	875	973	919	941	970	921	918	913	940	916	953	908	950	910	938	890	912	962	940	955	916	911	930	916	962	886	926	907	944	922	922	919	938	914	910	963	980	906	889	909	998	934	909	962	906	907	898	952	891	941	886	857	926	947	949	949	989	879	928	953	960	967	929	895	925	966	938	931	913	891	1007	916	935	945	991	944	910	915	876	892	975	908	894	887	891	943	957	958	927	941	894	929	849	942	974	979	906	866	943	914	952	890	926	925	957	977	948	941	908	868	954	952	913	962	925	872	920	912	924	908	932	929	951	989	924	921	929	937	948	942	881	921	870	894	929	935	970	919	970	956	985	874	932	981	917	964	890	908	900	969	907	898	941	912	886	923	975	892	970	892	905	927	923	875	974	899	953	948	929	937	928	958	959	955	961	913	940	884	942	897	908	970	891	864	925	969	930	965	940	908	979	930	914	905	971	921	912	884	919	962	947	942	919	916	979	896	988	909	944	972	927	968	943	833	955	946	954	934	876	981	990	913	920	869	918	898	955	962	956	921	871	975	965	903
24462	21614	25930	27785	21625	21617	3588	529	400	356	321	313	305	295	248	261	302	275	256	263	255	241	256	245	218	252	268	270	271	268	261	248	239	251	237	253	247	248	246	259	233	246	266	239	211	245	233	244	244	194	197	249	255	261	239	245	258	252	261	227	223	216	214	241	252	266	233	227	270	231	257	226	216	246	217	218	223	237	217	229	218	256	259	236	230	245	250	193	224	252	291	224	231	264	226	225	237	246	237	243	236	236	240	212	245	287	265	217	219	226	244	240	261	245	287	233	239	227	258	252	225	208	254	232	212	254	225	239	245	235	249	256	239	269	252	204	219	215	209	237	240	217	255	242	253	237	275	240	236	250	257	223	240	236	253	245	260	256	239	244	238	245	259	235	214	254	267	230	263	251	217	252	268	225	250	206	229	215	240	237	233	232	265	253	256	228	258	223	248	226	220	241	227	244	258	240	248	242	243	234	241	233	231	223	219	231	230	253	242	234	239	222	221	231	231	239	254	236	249	225	213	244	229	244	234	239	226	227	225	246	251	250	220	240	261	210	240	232	219	225	241	232	241	243	200	229	258	257	254	236	220	233	218	231	219	212	251	225	239	242	251	242	231	212	235	245	243	227	196	240	241	229	243	214	213	225	239	222	253	211	232	230	238	262	259	263	247	211	243	238	242	251	236	250	240	233	224	246	227	229	253	267	221	223	244	244	206	243	240	249	247	235	228	220	246	216	216	228	257	246	239	275	253	196	235	228	251	234	241	234	226	220	273	237	219	223	236	198	234	224	214	220	224	229	221	232	211	218	213	203	228	228	231	214	257	247	238	225	245	237	249	199	250	241	216	234	202	239	215	228	216	261	238	229	231	246	236	228	252	242	256	237	237	223	200	221	244	225	221	232	264	200	218	235	247	273	235	265	215	223	256	248	230	231	248	241	244	200	227	239	221	224	223	239	222	234	243	237	256	248	216	221	233	220	223	243	224	252	229	245	236	202	237	269	215	261	271	226	201	236	251	222	209	213	205	206	268	254	254	241	248	223	246	242	234	223	233	242	231	215	243	231	264	236	215	234	210	243	233	240	206	225	235	241	239	235	235	217	243	247	232	258	239	224	269	279	255	220	234	209	222	230	246	226	238	217	238	250	262	244	226	208	241	241	211	228	204	218	228	248	205	242	252	219	235	228	217	208	230	197	263	252	244	237	253	256	249	214	225	223	291	237	242	232	211	240	256	209	220	214	214	202	248	213	240	246	262	245	259	289	228	216	229	247	215	250	242	251	254	230	245	231	248	235	193	237	262	259	218	234	222	258	196	208	203	219	227	237	247	238	241	263	243	243	240	228	240	255	249	251	220	182	256	223	255	257	262	222	240	233	252	218	241	235	216	228	244	230	240	235	200	220	274	249	237	231	217	238	242	245	231	236	227	237	212	226	240	223	243	255	226	236	200	220	222	209	213	251	202	215	273	226	234	249	245	243	227	217	226	231	208	240	213	243	204	242	204	253	239	241	188	258	252	253	266	212	250	249	236	229	256	233	271	247	250	249	193	249	237	247	243	253	230	224	277	231	237	244	238	227	240	218	226	216	220	245	204	203	226	231	238	253	240	245	240	255	205	232	250	269	231	236	230	225	273	219	228	251	218	232	205	247	237	261	236	225	263	222	242	234	201	258	219	253	246	216	247	242	238	236	246	241	242	247	229	250	205	244	256	230	244	236	249	217	264	214	236	233	225	247	269	241	213	241	244	243	251	242	249	237	204	253	237	262	243	236	255	191	260	252	236	266	260	249	237	227	251	250	224	211	242	229	229	223	232	225	249	234	247	256	210	214	267	249	229	218	234	236	254	212	243	224	222	225	250	221	262	275	248	232	244	255	260	240	231	208	256	234	208	231	237	239	215	212	256	232	232	220	216	264	215	233	261	213	212	261	236	251	248	266	228	231	242	287	262	267	231	240	256	239	230	215	246	214	264	246	265	221	235	233	247	266	219	217	245	250	250	238	235	210	265	234	227	237	259	212	244	232	242	250	227	228	217	216	233	248	245	263	245	256	246	252	231	243	213	202	226	185	220	213	249	228	250	237	238	232	226	262	236	266	230	249	241	265	235	231	251	250	242	251	234	232	213	230	253	216	224	234	240	232	238	242	227	241	270	253	248	236	219	245	223	246	274	248	249	239	199	243	230	234	246	248	253	225	237	252	224	231	235	243	237	238	266	216	223	205	225	226	231	258	209	234	217	240	241	237	254	229	222	226	204	249	236	237	239	244	263	208	267	265	217	261	270	213	215	231	216	235	231	220	223	243	268	223	205	215	276	244	246	262	216	239	275	208	233	267	238	234	250	236	237	233	258	270	222	243	247	238	215	222	251	246	228	246	236	195	221	234	240	234	220	200	215	242	231	263	230	194	272	187	237	211	235	239	234	233	245	215	252	229	242	237	236	244	224	265	254	227	253	215	229	265	245	244	231	253	197	242	223	226	259	260	254	238	226	231	222	229	252	244	273	238	245	252	227	239	229	235	233	217	217	232	228	244	228	251	252	256	215	234	260	253	204	246	227	227	247	223	225	239	233	251	258	210	232	243	232	229	242	248	221	227	264	249	234	250	242	240	235	230	252	250	231	248	215	213	226	245	217	244	204	230	243	221	238	259	251	231	223	226	221	233	246	262	246	226	227	236	236	264	230	237	242	256	232	227	244	247	227	235	243	246	235	245	248	227	247	232	240	225	222	228	222	218	245	264	233	220	226	239	254	247	237	242	228	265	230	261	248	218	242	262	259	246	234	223	226	222	227	234	262	213	232	244	218	258	222	228	208	243	243	221	237	237	229	235	216	232	211	240	236	247	227	255	298	242	212	225	229	214	218	241	251	223	240	238	270	252	192	215	232	241	219	250	255	228	229	226	227	231	235	238	246	251	245	222	239	221	221	265	249	236	222	218	250	261	217	237	241	239	230	243	258	244	221	247	233	212	240	252	227	235	230	254	228	226	245	237	223	226	214	238	221	205	270	212	242	235	233	240	248	243	241	257	236	245	246	239	252	249	239	222	202	226	236	243	222	248	248	228	248	224	264	253	213	243	201	241	206	210	232	207	253	222	184	237	228	237	242	246	245	237	256	255	233	241	219	233	223	250	253	244	231	230	258	223	244	252	250	267	232	261	214	236	267	256	253	243	223	237	236	224	241	240	237	237	221	261	257	244	224	234	239	263	237	214	246	229	262	239	207	253	264	223	227	221	243	218	241	206	226	231	261	265	211	226	262	247	249	220	227	254	245	245	264	228	254	239	230	220	223	218	194	225	241	211	241	231	249	215	248	220	216	250	244	242	263	228	223	241	277	241	226	238	222	213	216	233	259	223	250	253	249	213	204	210	224	247	240	236	247	218	260	215	230	244	231	207	215	231	255	247	248	239	245	233	253	249	221	218	247	238	245	236	231	231	248	245	228	260	245	264	220	217	242	252	262	219	224	252	238	242	258	247	237	204
5593	6512	3142	1535	1088	859	707	636	607	616	622	561	536	582	548	588	574	497	537	484	557	556	556	495	525	536	524	548	525	554	571	546	509	582	590	535	560	544	549	526	555	552	551	521	523	535	523	553	504	547	565	628	553	526	526	538	553	536	561	546	552	591	544	530	557	497	566	567	550	512	573	513	538	542	550	507	567	543	548	550	573	485	541	515	520	592	588	532	531	526	516	513	544	545	552	571	541	595	516	552	562	534	583	507	550	561	532	523	545	516	542	526	570	506	547	575	541	546	558	532	562	553	538	534	566	543	563	578	579	530	553	511	518	558	505	546	514	493	574	520	551	497	577	565	521	512	540	545	554	519	519	536	526	537	521	560	560	566	558	530	520	490	563	535	549	503	531	525	558	546	533	489	545	554	542	554	547	557	527	529	497	558	550	530	559	545	528	541	556	538	528	517	506	544	552	541	551	551	517	557	552	531	543	505	528	503	547	552	527	552	551	537	556	548	552	551	517	520	596	537	555	531	627	561	571	538	559	516	566	516	532	515	588	505	543	524	545	501	534	584	507	502	517	553	530	552	530	573	557	546	561	510	540	558	563	562	559	562	550	542	520	561	565	534	527	530	565	500	539	525	547	536	571	569	538	536	572	538	511	576	556	510	540	553	531	568	481	580	520	540	558	570	551	556	534	546	530	501	507	526	562	570	552	525	533	549	557	553	581	547	498	559	549	538	560	580	600	559	543	514	533	526	537	538	517	522	536	546	540	533	557	535	514	557	522	520	552	566	543	534	539	539	547	546	518	550	517	550	549	592	524	536	494	536	511	575	505	533	558	506	554	552	553	504	523	552	511	548	523	549	534	534	531	508	536	511	554	548	559	493	479	557	495	554	561	509	551	584	532	584	501	548	546	571	564	530	556	543	532	544	522	569	580	572	572	560	584	536	539	523	564	502	537	553	502	573	531	545	523	511	543	514	578	532	574	577	545	564	522	540	542	548	530	525	541	565	496	522	559	578	498	561	530	545	556	558	519	545	524	530	547	564	522	507	552	539	550	551	562	531	579	576	552	538	561	535	522	558	523	550	540	528	525	523	565	550	513	545	536	579	558	525	515	516	567	551	541	509	548	565	563	495	503	546	559	564	565	539	518	545	559	513	544	571	534	545	530	493	556	553	542	510	573	542	515	587	548	560	558	566	574	516	506	534	504	548	550	543	530	551	586	538	590	536	569	542	564	564	533	543	548	528	542	515	523	559	530	547	550	534	548	566	539	514	531	511	542	539	549	562	562	566	530	556	556	541	513	536	536	504	547	555	514	550	531	531	545	549	588	524	582	546	484	529	527	550	539	533	579	577	590	505	528	540	598	498	532	533	572	541	551	536	527	541	543	538	475	564	534	533	568	522	555	551	527	482	523	572	558	570	517	582	555	541	532	523	534	554	539	576	523	539	549	525	497	540	545	491	552	582	521	516	545	514	587	519	553	538	540	547	557	558	562	519	511	540	555	531	557	536	554	551	585	532	511	514	513	508	558	519	548	539	527	559	558	532	554	535	565	537	528	529	592	520	527	529	563	517	527	520	518	558	546	502	528	551	540	530	534	572	554	540	519	575	509	508	535	536	521	564	527	528	521	538	545	512	531	538	573	527	559	509	557	563	564	513	523	538	542	525	545	540	564	535	507	522	564	520	565	517	555	545	535	524	521	511	557	575	544	520	541	562	570	556	547	556	555	522	529	549	515	526	530	537	539	534	502	546	526	535	502	544	574	544	512	570	549	523	552	528	499	521	586	519	566	536	505	525	559	537	538	518	519	515	545	566	498	540	534	516	547	539	537	565	556	557	533	573	572	527	564	546	548	507	577	550	550	539	519	526	553	527	575	557	523	527	551	525	554	570	544	519	526	546	527	500	552	514	572	547	530	510	494	544	556	551	506	533	554	540	517	518	519	506	568	513	530	489	552	532	559	561	547	530	523	507	540	513	570	556	531	522	527	542	553	509	551	539	526	556	528	556	573	542	557	528	560	502	571	531	483	553	557	547	521	554	555	525	589	555	578	508	540	539	550	540	510	539	525	526	574	564	546	513	522	539	539	542	533	530	564	547	537	550	548	518	582	561	566	516	526	537	513	594	542	537	546	575	533	516	532	523	531	584	559	584	537	546	493	580	568	558	533	520	573	553	570	575	548	553	550	530	544	574	560	559	535	574	554	576	529	533	595	513	571	546	562	514	543	526	532	581	527	514	541	511	539	522	582	584	551	551	563	550	546	519	549	517	556	557	542	503	560	524	502	558	548	527	542	549	527	557	522	577	571	551	516	544	553	586	567	536	510	532	587	547	493	561	572	575	527	568	545	517	491	559	541	538	583	572	538	513	522	582	539	504	507	538	560	550	545	536	504	554	534	547	545	504	546	583	530	523	546	561	538	562	516	589	540	575	523	535	550	554	561	565	565	572	539	552	558	557	582	549	541	577	506	509	540	523	516	559	559	526	522	547	508	556	506	541	550	525	558	548	531	494	544	549	538	537	547	539	540	525	585	562	527	535	558	565	533	551	552	530	520	545	480	560	533	539	522	520	544	539	541	589	491	554	544	543	537	546	573	520	525	559	543	547	509	582	519	534	547	523	529	510	544	558	541	535	560	530	548	571	511	538	523	575	544	514	559	561	523	538	549	528	570	586	596	556	545	528	481	578	557	531	544	518	581	548	507	541	541	523	576	512	549	551	557	508	527	571	503	521	509	503	555	578	518	524	535	525	510	539	553	533	571	538	571	541	571	592	562	559	515	559	561	544	584	526	507	522	563	556	539	531	549	549	575	529	549	544	563	529	546	532	507	546	544	516	552	562	503	539	549	558	528	556	560	506	556	519	544	546	538	550	527	553	518	537	559	515	530	549	534	573	502	515	541	506	559	567	560	557	511	538	556	542	492	516	497	525	533	574	535	554	548	554	549	601	539	521	575	537	539	505	539	545	573	554	579	484	528	530	570	522	553	516	567	584	538	539	536	542	549	524	527	538	539	537	536	609	519	527	532	543	572	538	551	530	570	553	575	554	524	538	582	573	561	546	551	518	530	547	557	598	534	572	544	493	548	546	561	534	532	564	559	571	487	543	560	520	519	576	523	545	526	562	567	545	534	534	543	557	520	587	539	544	494	565	514	576	505	529	537	525	543	526	571	527	569	538	534	542	533	546	573	592	507	504	513	521	505	589	500	563	557	535	522	531	552	598	558	528	528	523	535	573	527	569	534	531	571	544	552	515	585	565	563	549	554	527	557	550	512	512	554	542	525	569	508	576	609	550	518	592	562	515	581	527	545	526	553	560	556	511	547	578	536	600	543	560	558	573	534	582	549	565	533	530	576	534	540	582	539	524	536	518	508	519	499	525	541	498	559	547	547	535	531	479	569	575	551	576	598	545	516	525	583	582	510	540	534	543	511	516	502	557	537	541	503	517	503	551	535	518	516	524	575	545	521	535	531	534	544	506
33520	9835	991	523	437	416	432	422	416	402	378	404	400	400	379	390	399	406	402	412	372	395	398	360	381	374	447	411	403	387	409	374	363	413	438	427	405	387	399	434	451	384	395	471	379	372	416	407	381	410	429	406	406	420	387	409	473	411	407	406	405	382	417	410	375	410	387	419	434	411	432	391	400	433	418	428	439	411	441	433	405	412	395	433	374	433	357	387	400	407	371	390	413	429	431	440	399	413	379	412	395	431	447	412	421	427	396	363	392	407	429	395	388	394	437	400	392	396	395	410	386	409	376	395	424	408	409	397	413	386	381	400	417	407	395	423	414	475	438	444	415	398	449	417	405	425	413	398	399	385	424	435	416	405	442	405	393	395	457	413	445	435	411	404	414	385	370	421	406	418	406	412	409	381	389	379	426	386	400	431	384	388	431	423	365	403	360	395	393	431	448	397	435	394	422	438	402	386	425	400	424	402	418	420	393	396	403	404	376	410	412	360	351	437	372	393	447	421	402	433	420	407	430	423	424	418	459	410	418	410	433	411	417	410	467	424	408	421	375	434	387	391	403	361	399	437	434	342	406	432	413	402	406	420	433	453	423	416	404	470	439	379	401	412	421	377	375	433	387	386	435	396	373	375	396	388	426	390	415	439	436	399	424	405	433	405	412	403	403	421	400	418	436	404	392	423	414	407	413	404	391	401	431	397	424	384	410	443	398	389	407	433	426	386	376	405	407	439	404	409	444	405	426	400	410	398	417	441	433	399	399	412	406	397	409	378	407	444	449	392	432	382	391	396	394	358	397	381	426	441	425	392	448	400	423	419	399	385	368	451	405	419	393	390	386	393	424	421	404	399	430	377	396	384	395	414	399	384	402	454	425	437	418	411	434	411	430	425	413	419	407	468	430	431	435	373	414	420	433	419	376	425	457	430	378	387	395	426	422	398	442	407	399	410	410	414	419	388	383	422	403	454	424	432	358	380	401	400	411	409	422	402	450	382	398	391	384	409	398	392	422	392	399	415	405	395	391	404	422	367	407	407	387	404	407	440	419	390	420	413	390	421	447	400	407	388	393	434	375	394	423	371	385	410	406	389	430	444	398	409	417	388	345	405	387	396	431	375	390	403	414	457	415	409	411	420	431	394	426	392	419	355	408	434	414	410	422	408	400	414	385	386	418	426	413	417	393	376	409	381	388	335	360	401	388	412	370	432	415	412	432	388	384	425	399	364	421	466	437	396	415	409	440	408	382	410	437	414	425	460	401	375	437	400	410	361	395	410	391	422	447	388	441	398	419	430	398	383	390	384	453	458	380	426	414	448	390	393	420	435	432	407	455	406	396	419	422	398	373	453	388	407	397	397	368	380	424	397	417	435	409	388	437	391	422	422	405	394	400	410	393	425	400	445	421	397	417	365	451	442	421	368	397	419	422	419	436	422	420	407	433	409	389	404	426	418	416	370	460	412	421	417	444	398	371	387	411	424	406	440	395	455	376	397	384	418	399	403	384	393	420	368	376	428	386	389	449	384	375	416	408	427	471	389	408	401	387	409	387	432	416	402	413	416	423	421	429	406	352	376	405	393	395	410	410	414	423	398	375	389	428	396	408	397	374	425	403	419	371	398	434	387	411	409	413	426	377	421	402	413	401	418	371	385	378	380	375	459	383	402	397	392	416	396	367	398	439	408	372	415	380	392	424	429	406	412	402	384	409	439	411	433	429	413	412	408	421	412	442	389	430	417	436	375	420	433	416	403	369	388	365	418	435	424	409	418	374	389	412	392	421	413	437	385	415	388	438	411	436	406	445	384	423	424	423	407	371	436	401	363	375	404	426	444	413	413	440	444	425	403	420	402	414	421	434	385	418	429	408	419	393	411	439	391	394	415	349	395	400	433	431	456	429	416	415	405	391	417	444	387	423	383	414	381	407	411	399	419	382	415	437	406	392	410	378	386	393	432	435	468	441	376	393	405	430	400	406	425	445	446	429	415	405	405	418	404	435	385	423	405	423	417	366	391	406	424	417	374	449	433	434	389	406	429	413	380	402	389	402	375	429	392	391	415	416	406	399	416	392	410	415	421	373	406	378	397	374	418	389	409	398	433	408	389	378	417	427	410	407	416	413	406	416	491	409	402	427	433	415	413	410	376	412	407	405	401	441	417	350	406	404	413	419	379	419	387	406	388	417	431	389	379	382	420	409	406	419	413	391	376	376	445	418	426	381	378	347	411	385	411	441	386	426	406	451	417	367	403	393	384	406	400	395	370	434	411	423	381	424	409	401	403	400	407	388	425	463	371	417	386	390	398	441	404	412	420	380	426	423	418	418	427	411	427	396	396	422	428	399	400	435	442	388	401	429	444	398	421	427	360	389	432	393	426	363	437	366	402	388	440	430	451	401	413	409	393	394	403	393	394	389	402	442	412	383	394	430	433	397	384	403	427	455	376	411	383	384	406	390	425	413	393	389	389	410	398	412	417	417	426	366	400	401	378	405	428	428	405	414	434	412	424	478	450	413	412	419	411	406	440	388	401	391	426	396	389	413	440	421	396	431	403	443	450	403	428	397	370	407	393	427	426	367	419	379	415	402	455	381	437	381	436	386	382	410	425	397	421	415	383	430	424	358	394	401	414	421	409	413	417	427	392	455	364	404	403	392	416	407	374	421	388	398	380	395	418	407	445	422	452	423	383	425	440	407	420	403	366	433	403	443	436	404	393	412	388	400	441	421	377	419	417	382	389	451	432	382	404	412	410	421	409	429	448	416	425	413	376	404	429	395	366	420	432	429	401	412	404	431	427	397	421	408	353	418	405	408	394	395	395	407	424	395	415	389	442	431	427	379	416	409	424	391	350	427	394	404	395	435	424	401	427	404	427	425	404	430	387	389	373	442	379	414	405	441	422	423	376	396	384	411	414	423	420	419	390	424	412	419	403	357	380	398	372	403	439	381	380	415	384	381	414	356	467	400	406	438	368	399	442	455	413	414	395	409	452	364	384	387	423	441	394	374	407	433	388	363	395	471	406	407	387	384	415	433	410	410	393	396	377	407	415	423	393	403	416	396	414	411	427	391	357	385	374	415	361	442	410	402	438	409	386	434	375	406	392	434	426	362	386	407	372	375	402	404	403	398	408	395	386	424	391	398	410	395	411	422	418	418	431	418	420	411	408	415	393	366	410	449	354	399	435	401	435	426	419	431	376	374	370	391	439	413	417	366	421	400	414	440	398	364	413	371	390	419	431	445	381	427	353	396	389	374	409	380	370	416	399	406	353	416	405	364	417	403	417	431	396	412	463	411	414	390	396	425	428	425	382	421	411	418	417	415	414	446	436	425	425	385	396	396	380	391	419	393	375	403	416	376	424	379	405	381	411	403	389	447	420	396	397	421	443	450	382	407	389	396	408	458	440	398	394	389	415	409	413	400	400	379	389	422	386	399	386	443	441	434	407	425	433	450	420	399	383	409	406	373	427	388	390	369	399	435	421	388	399
7052	1487	899	938	924	877	980	928	868	871	884	853	904	900	911	843	887	895	885	905	932	914	923	862	888	890	914	890	922	905	934	935	911	883	903	919	945	872	906	939	900	931	950	896	907	952	883	883	871	859	961	912	943	879	922	908	960	926	953	892	863	916	904	940	898	908	838	905	900	869	917	885	932	886	895	918	917	913	902	913	864	919	873	872	858	974	879	889	918	881	927	887	895	921	855	947	871	869	943	932	925	875	929	903	861	852	846	888	889	891	860	917	898	893	960	835	842	889	885	877	923	932	944	922	902	938	894	917	890	871	929	939	916	855	874	881	868	948	936	914	889	914	846	884	939	896	901	875	932	927	887	904	904	911	873	862	914	894	912	871	869	912	878	887	920	943	901	938	954	929	876	874	934	903	887	910	925	939	910	869	889	859	910	908	888	946	928	892	860	910	850	899	919	897	896	914	900	927	914	912	957	921	950	896	909	902	900	890	911	945	889	894	918	924	896	913	874	874	887	935	905	935	952	847	890	917	923	879	927	904	946	900	938	879	960	944	894	920	880	965	918	869	835	867	870	921	945	931	916	897	886	937	889	869	911	931	962	927	939	884	917	898	927	895	911	867	953	926	937	924	898	904	892	897	924	913	896	976	923	881	889	942	914	941	932	932	897	870	909	870	951	900	867	852	884	913	911	927	925	901	871	933	889	912	929	908	898	845	943	932	862	900	915	906	940	955	906	962	949	913	925	911	922	884	919	894	904	875	884	943	867	879	914	871	892	853	826	881	921	894	939	931	886	899	907	853	928	876	880	865	882	886	859	893	831	940	856	914	896	882	929	932	907	971	901	891	909	898	875	924	903	867	853	895	941	925	916	907	922	876	896	918	866	896	903	943	858	877	927	961	854	935	887	918	885	861	860	930	882	892	910	871	941	886	874	920	944	876	884	965	864	840	959	875	876	871	904	957	986	875	847	911	933	871	908	903	948	898	920	941	884	897	938	964	868	869	917	941	877	930	934	890	921	919	927	940	924	924	921	844	937	905	896	954	916	930	881	936	928	894	962	907	921	904	878	928	899	899	923	906	969	911	865	935	892	909	900	889	888	916	936	886	941	871	845	904	885	910	882	937	952	909	910	896	854	924	929	857	857	903	905	889	905	913	911	929	878	888	903	877	919	875	901	878	913	906	947	921	930	890	872	932	804	940	857	837	883	914	912	947	892	903	958	934	951	892	912	876	897	902	880	885	882	957	917	896	900	906	852	826	920	933	903	898	932	916	959	897	870	930	914	907	882	886	891	891	857	868	876	866	923	962	908	920	911	960	950	873	899	869	883	954	924	879	890	926	893	954	933	890	876	1001	926	904	954	893	931	897	922	893	886	925	881	944	888	943	960	930	873	906	955	878	882	945	949	937	890	955	933	880	921	873	868	913	883	871	906	910	882	930	939	876	901	927	912	945	923	892	929	883	912	922	942	889	911	942	926	830	922	873	869	903	869	878	897	866	933	881	982	898	865	967	914	925	950	961	906	909	944	872	888	926	881	895	995	899	904	891	896	938	946	833	890	864	908	932	918	914	885	876	899	894	867	939	895	952	909	883	927	898	902	886	846	915	886	883	918	864	915	971	924	906	959	901	920	899	927	905	908	936	898	909	946	934	896	991	926	906	871	857	863	881	920	890	895	914	921	939	913	909	874	912	833	919	914	899	971	909	943	874	897	913	936	884	903	882	916	863	936	893	885	920	903	924	895	922	875	908	910	924	895	896	909	904	888	942	973	820	878	831	857	888	870	904	896	918	888	960	963	936	926	850	847	906	919	893	915	885	884	927	913	928	901	939	904	861	881	925	898	932	888	912	876	886	952	832	956	853	856	907	920	922	905	908	855	908	874	899	916	928	860	910	830	915	930	909	808	866	928	901	922	864	906	905	873	838	946	919	877	948	894	882	880	852	952	879	962	947	899	913	907	871	880	928	951	939	885	934	898	874	892	927	885	944	876	879	910	864	880	885	880	882	897	924	968	924	934	911	920	934	928	940	947	903	857	914	869	923	984	910	897	877	907	928	931	880	880	921	897	940	887	908	926	952	863	882	966	884	882	868	936	857	939	872	875	930	893	893	910	953	900	946	893	881	907	894	953	903	897	880	931	870	912	915	903	897	893	920	898	917	918	870	879	898	907	896	917	962	877	931	935	871	928	898	932	927	861	935	847	862	921	945	894	901	849	902	923	866	939	910	878	931	886	916	855	932	871	892	893	923	877	889	911	913	856	967	871	909	956	927	864	884	930	867	896	878	906	934	901	859	906	864	877	931	897	858	901	886	962	930	942	939	924	873	884	922	934	844	865	939	910	880	944	840	879	913	913	958	873	880	905	919	906	885	946	887	919	896	927	927	906	829	920	922	912	856	918	874	892	891	897	891	901	869	847	857	886	867	897	910	896	878	912	901	857	889	940	884	892	953	856	871	857	888	893	917	918	875	934	906	901	939	910	927	899	960	855	961	869	896	925	891	896	869	894	943	857	904	949	930	896	857	855	923	903	967	877	878	894	929	859	956	884	910	900	900	931	862	871	975	926	878	852	910	865	891	930	860	880	906	898	882	923	879	912	898	956	881	902	897	849	926	870	894	905	925	918	908	879	889	937	898	875	932	898	961	934	954	921	877	875	923	938	883	907	889	903	927	876	932	913	840	926	881	888	876	907	976	929	899	934	910	916	862	947	885	934	914	873	873	935	823	921	910	888	929	896	855	891	854	903	950	912	919	942	945	892	905	954	907	905	893	893	896	924	870	864	896	849	876	954	906	917	905	955	945	937	881	882	944	923	899	862	931	906	920	897	937	913	890	909	905	890	921	946	929	897	916	900	882	919	895	929	915	891	901	900	906	900	913	944	886	976	907	881	922	906	908	919	879	912	854	938	924	911	907	908	895	907	893	867	896	854	914	894	873	872	946	886	893	887	879	930	870	894	980	895	984	907	891	941	946	893	888	961	905	906	813	899	912	921	921	881	875	871	868	896	855	955	867	931	926	918	890	921	951	914	918	933	846	975	907	879	912	888	928	851	904	952	840	896	904	917	891	908	927	896	982	890	889	897	877	937	897	882	938	943	859	937	845	920	951	921	935	901	934	890	917	901	832	903	857	900	903	872	914	941	843	914	865	927	844	840	869	916	922	923	912	925	897	912	873	851	901	886	881	906	878	902	891	945	905	901	905	891	902	915	880	900	895	854	901	909	842	926	865	885	865	859	892	948	908	961	887	903	913	948	898	925	918	884	897	895	898	866	914	912	850	907	887	841	885	928	922	922	925	948	884	921	909	906	917	923	846	910	904	895	869	961	881	915	876	947	914	914	864	894	874	891	987	936	866	901	895	866	931	925	890	862	843	971	855	869	911	868	883	882	924	902	906	976	991	928	876	964	897	906	878	886	951	876	873	840	895	926	903	900	916	866	963	869	926	897	897	909	880	911	859	892	936	940	953	914	950	928	910
25251	21625	25369	28369	21438	3972	704	522	473	520	464	508	449	452	454	435	436	411	476	440	459	470	458	447	474	416	443	438	469	451	440	429	436	447	384	446	444	479	453	455	471	463	426	453	445	479	443	410	450	446	447	466	445	389	467	402	450	446	432	451	406	449	415	458	458	485	450	446	407	387	439	457	456	448	433	448	428	431	430	398	476	412	411	400	417	448	427	431	483	454	453	444	474	421	424	458	451	442	449	405	396	419	400	419	449	396	442	412	443	431	450	443	406	416	436	415	462	425	440	447	386	411	406	445	450	406	408	423	425	444	425	413	454	456	470	455	466	420	474	405	450	465	448	425	447	443	416	447	443	419	402	432	431	476	459	447	429	424	422	446	432	437	445	414	460	410	430	448	446	431	452	438	416	425	443	428	432	445	422	415	427	437	412	408	412	455	406	452	465	449	458	440	399	443	438	462	420	447	405	420	379	471	450	409	459	428	447	439	416	418	432	443	466	477	417	450	453	459	405	461	415	413	435	407	490	439	407	470	470	412	445	403	432	447	458	437	430	470	447	409	438	450	431	384	418	439	409	433	388	424	418	433	428	450	394	400	463	449	412	446	441	404	436	388	425	433	418	440	431	431	404	465	443	427	470	428	457	456	440	455	467	421	472	437	484	411	438	456	414	433	468	443	408	388	434	465	473	430	457	461	436	455	502	451	412	397	410	420	432	441	465	437	481	439	442	465	436	494	403	411	434	408	470	453	473	461	452	469	441	447	397	424	445	429	456	405	405	464	444	450	449	477	432	464	455	440	397	470	410	455	481	427	419	427	436	428	474	456	413	436	435	425	450	447	426	440	442	494	446	399	447	446	425	439	458	421	427	404	390	408	450	430	447	428	417	425	428	487	456	428	460	423	422	471	452	421	440	458	433	434	467	472	452	428	422	422	443	408	479	440	440	411	476	418	436	465	432	451	440	451	439	462	401	422	449	421	426	428	450	424	407	415	420	415	438	444	427	425	413	445	460	456	425	435	482	398	423	443	445	408	456	398	400	428	445	439	443	443	448	402	430	474	445	430	476	456	433	452	436	449	440	429	414	410	427	444	432	446	435	430	430	430	388	437	431	394	428	420	438	432	442	404	419	418	463	441	455	430	436	442	451	430	408	443	392	464	436	417	413	414	454	439	465	435	424	436	428	425	440	425	417	407	412	415	390	424	434	440	475	440	459	454	458	462	453	463	460	429	388	422	425	381	444	387	460	418	463	468	402	417	441	439	395	427	428	458	484	464	444	453	430	440	423	411	434	480	469	429	451	436	463	469	424	433	473	451	436	445	435	433	466	445	446	445	453	403	464	426	469	454	441	402	430	450	443	483	432	418	433	423	439	422	411	442	468	426	432	414	443	442	441	441	441	419	383	436	449	439	411	431	486	430	472	461	425	384	430	454	438	439	442	388	425	459	425	385	439	432	444	424	411	404	435	441	430	448	424	447	452	409	445	448	441	428	457	403	465	424	434	469	466	463	418	419	407	473	463	438	436	433	441	411	473	497	472	435	471	425	440	406	440	423	429	413	412	430	409	442	423	412	427	435	432	375	422	428	448	432	409	448	426	468	435	481	448	443	462	454	408	466	443	444	447	455	438	403	473	422	459	457	418	410	462	473	410	432	417	449	423	396	448	438	400	437	424	437	399	447	457	434	432	457	422	438	415	431	424	436	445	463	453	445	418	460	451	401	426	474	418	445	424	435	396	425	433	443	384	478	448	415	398	473	438	442	437	432	436	387	468	420	413	428	427	430	415	443	421	407	442	410	435	430	436	432	444	457	449	420	407	453	464	432	436	410	467	422	437	476	418	478	441	483	432	454	428	448	455	424	420	387	481	407	419	415	434	412	438	385	432	423	434	421	433	432	422	429	414	415	428	451	438	436	432	417	431	433	415	408	423	421	466	380	419	438	421	469	441	444	416	451	405	474	412	427	428	382	435	437	427	496	440	476	411	439	416	403	448	402	440	420	437	392	442	431	448	481	403	436	435	407	420	415	422	418	478	398	375	442	376	449	452	455	417	437	401	406	431	446	416	458	431	435	452	463	439	403	438	428	390	414	425	459	428	444	442	398	432	434	427	424	418	392	428	411	429	414	416	454	491	433	423	431	456	441	424	468	415	459	464	411	413	447	473	434	422	470	416	454	440	443	452	426	398	484	458	427	429	446	388	442	449	440	412	412	502	418	472	431	420	413	450	455	446	434	499	436	372	425	456	395	437	436	461	444	407	403	420	439	454	407	390	433	420	469	438	440	417	433	389	426	385	440	445	450	412	464	445	416	415	462	417	423	422	434	437	368	429	411	459	441	447	399	447	472	408	452	445	452	459	464	485	425	479	449	419	438	425	465	438	435	432	414	415	429	430	440	402	405	437	433	397	473	456	432	425	418	381	428	434	442	480	403	459	398	432	435	438	436	473	480	437	461	421	432	422	408	424	394	435	481	462	438	461	441	444	467	430	436	451	424	406	436	437	435	412	431	470	471	421	418	421	446	448	437	468	449	404	436	453	445	411	465	422	408	453	448	429	414	468	422	460	414	428	398	453	458	404	425	424	411	463	442	430	457	473	441	430	429	406	460	463	442	431	437	411	402	437	410	462	436	443	434	466	401	423	397	410	391	442	431	421	453	452	463	448	423	425	390	427	414	402	405	418	452	466	478	431	414	413	434	440	453	443	468	445	455	434	432	422	414	478	422	422	485	428	444	471	445	369	416	478	443	492	449	415	445	427	437	438	440	425	465	461	458	473	421	415	390	427	399	460	432	428	455	438	411	437	386	474	414	456	423	413	417	449	466	459	441	397	453	415	420	415	420	483	449	466	399	429	438	416	418	438	420	454	416	433	414	456	443	462	443	474	430	419	403	416	457	398	444	459	421	442	417	434	407	420	406	476	465	403	457	467	425	412	407	430	446	452	442	477	440	445	420	405	420	425	444	410	488	422	423	455	399	425	473	442	435	442	424	419	466	428	446	473	471	444	445	402	439	395	443	451	450	447	410	449	460	444	423	397	430	414	443	391	438	479	408	420	440	411	429	431	427	443	427	427	418	475	439	405	453	450	453	389	424	474	460	434	429	451	428	385	442	456	483	412	410	430	413	473	380	427	417	443	389	416	395	427	457	456	442	427	404	402	448	399	425	414	407	451	454	425	415	462	419	434	444	430	421	416	419	441	440	465	403	434	469	393	408	475	469	461	419	424	455	397	433	417	489	445	467	449	407	455	480	414	420	381	440	468	410	423	382	456	431	429	441	428	428	409	406	458	460	383	431	463	452	437	397	416	382	436	411	403	440	450	456	414	455	460	423	454	476	454	434	439	423	449	447	419	415	454	418	444	421	450	435	399	411	415	442	419	465	445	448	452	443	461	457	415	435	442	408	438	452	435	419	449	447	435	440	430	417	431	451	414	460	425	437	434	429	452	418	431	423	457	412	436	435	386	389	402	453	406	430
5457	4254	2277	1466	1269	1105	974	1002	952	938	963	921	993	938	890	952	1026	969	972	881	965	954	1002	982	987	964	986	955	1004	984	988	909	1003	938	955	941	924	995	921	936	991	969	921	966	940	970	907	965	917	946	920	950	920	956	998	855	951	894	965	927	939	920	932	892	1005	951	921	968	944	967	940	950	864	905	978	948	939	945	939	922	946	949	968	946	912	920	932	900	951	905	943	914	979	937	956	921	937	906	961	956	943	888	980	991	925	954	911	951	929	922	968	920	968	922	939	923	949	919	937	959	929	945	956	892	905	873	944	920	918	883	953	930	940	924	949	901	924	942	918	925	965	951	892	931	931	896	945	949	893	944	924	982	981	873	919	975	992	878	902	918	969	962	907	932	928	911	925	954	911	966	899	987	879	944	878	943	974	984	982	882	897	942	955	897	921	892	928	937	949	910	903	942	936	895	954	965	931	905	893	932	893	1014	999	984	949	932	885	999	906	924	917	914	963	944	922	955	896	932	895	953	939	962	953	935	952	949	978	969	902	941	883	935	903	940	905	933	909	945	940	897	925	960	957	935	879	928	931	885	947	976	958	939	915	939	938	900	935	914	873	940	883	923	927	905	937	906	924	908	924	960	957	918	935	923	893	946	841	899	933	946	964	955	922	936	929	906	904	938	915	898	924	886	953	933	922	930	982	949	950	909	881	949	931	970	951	894	950	921	896	913	914	952	979	919	950	923	964	904	904	894	915	904	902	919	960	917	902	918	938	944	893	890	938	921	941	906	929	875	925	962	946	891	936	919	973	925	964	948	920	925	889	910	957	893	928	914	947	937	923	901	980	915	911	952	953	955	991	975	984	909	940	955	922	935	953	907	981	934	924	907	917	953	938	933	902	927	944	957	962	969	917	939	990	894	951	924	898	953	893	909	994	922	970	956	935	968	940	921	929	925	931	920	911	989	935	914	968	967	945	895	945	945	904	893	965	977	969	915	915	956	928	894	951	912	879	914	964	973	919	928	942	979	940	914	967	913	914	903	913	937	934	890	949	945	933	970	903	876	902	949	913	969	956	911	904	925	919	928	939	939	886	925	933	960	954	928	920	949	906	880	941	918	960	920	931	950	924	928	922	941	866	950	998	914	912	981	923	900	957	948	950	882	933	964	916	976	923	907	921	970	920	937	910	966	905	945	899	931	920	948	898	964	968	942	988	970	892	886	973	989	925	945	946	939	960	941	874	928	916	919	928	931	895	952	952	943	949	924	917	938	944	957	981	914	954	871	965	1048	980	932	962	907	979	944	944	927	918	926	897	928	949	956	951	956	916	921	918	907	955	960	981	942	909	930	869	984	975	939	932	891	969	889	963	999	927	942	924	971	937	1009	934	946	921	950	955	918	930	966	967	943	958	987	906	948	877	928	935	881	895	940	947	968	865	905	994	909	858	897	911	1017	922	969	887	966	950	901	980	930	883	970	927	969	883	882	975	924	938	920	924	950	908	962	984	959	979	972	942	933	986	918	866	875	959	910	880	954	898	959	949	965	954	946	875	964	982	938	925	924	936	893	965	891	864	879	903	917	965	936	945	930	924	922	943	889	957	1006	978	1005	965	946	875	962	896	954	981	949	891	886	929	944	937	908	923	949	954	909	959	926	919	937	904	897	905	892	930	915	1009	936	898	945	891	913	937	954	917	882	992	930	894	975	948	946	863	975	916	945	928	934	975	932	948	934	908	967	954	925	909	965	924	949	931	900	972	925	925	932	959	957	915	962	936	904	944	924	967	954	935	954	892	915	921	978	947	918	908	983	911	929	911	944	921	927	960	1009	935	964	883	894	935	962	907	954	931	948	928	905	912	984	924	910	946	927	896	908	948	938	897	945	925	890	941	983	982	903	879	926	1014	963	955	944	939	995	967	912	943	924	924	1007	927	909	1002	929	865	901	946	990	914	918	898	957	924	1004	944	940	938	899	923	916	923	909	936	981	911	982	959	963	956	886	933	945	903	966	899	953	925	928	916	938	924	940	933	883	900	966	892	947	917	963	973	991	910	952	889	906	899	949	930	917	961	1002	904	963	959	935	958	899	910	945	944	958	945	935	921	983	961	934	931	932	925	943	926	856	973	924	901	909	980	977	910	902	887	943	963	937	948	989	906	905	951	944	918	949	902	928	933	958	957	917	908	938	916	930	949	933	936	972	920	861	942	918	939	967	958	902	916	1006	924	976	920	930	940	944	919	913	848	935	908	932	946	959	926	947	917	930	940	932	934	888	877	950	865	949	956	932	935	894	965	985	970	944	987	950	935	918	922	902	934	893	977	959	860	970	939	953	950	920	969	931	938	961	941	918	916	967	947	1001	875	919	952	964	933	975	882	992	941	918	903	928	882	921	958	936	884	915	907	939	916	967	984	921	899	906	914	936	978	918	958	969	934	898	940	961	906	912	925	967	934	897	994	947	938	922	960	926	945	958	976	917	898	962	917	1000	862	961	959	910	982	943	933	929	869	931	912	925	954	965	943	859	961	925	942	915	955	901	935	975	962	933	1010	912	876	904	925	910	923	925	961	999	897	933	881	943	934	942	945	930	958	967	945	959	948	944	905	980	924	873	945	924	963	964	944	910	881	906	947	929	954	962	948	960	935	931	944	948	943	975	933	926	937	918	916	938	1010	891	971	932	940	890	879	893	929	851	962	966	904	931	934	966	887	935	934	906	949	902	942	909	943	976	919	951	875	908	953	932	953	938	939	941	1014	911	943	914	998	940	935	907	902	956	935	892	978	973	935	984	959	949	937	934	959	949	958	890	920	900	936	952	928	955	883	898	983	885	913	931	907	916	970	986	945	973	931	920	935	975	918	944	922	941	948	941	894	928	964	949	924	941	938	882	935	904	904	896	921	942	943	954	933	931	906	906	940	925	940	881	911	947	914	912	916	932	946	958	889	896	912	929	887	943	921	954	971	945	944	955	918	933	919	911	920	963	944	922	1017	951	929	958	894	921	938	932	902	973	898	964	948	947	919	910	946	932	867	940	879	930	958	948	958	886	926	937	969	936	897	953	934	906	949	948	960	878	926	937	936	982	931	918	922	969	921	963	936	989	993	941	919	927	968	918	933	924	923	949	993	902	941	899	967	981	936	991	884	919	966	954	885	947	962	971	911	899	930	937	914	938	967	956	911	956	933	1019	911	985	904	894	904	884	879	949	898	936	936	933	982	893	922	953	935	908	972	961	921	941	926	978	998	965	973	991	980	939	928	949	940	938	955	943	933	910	954	962	901	938	956	941	899	929	963	931	906	937	924	952	920	933	892	929	948	955	961	991	957	987	890	898	976	889	935	983	927	934	968	979	926	913	968	932	905	906	907	902	927	975	952	941	906	923	953	939	954	940	982	915	926	939	965	977	932	943	934	896	918	896	893	898	984	949	942	960	947	930	948	962	961	938	1007	925	901	988	930	923	893	906	932	880	890	933	909	926	952	933	937	931	970	889	949	916	959	938	983	904	956	898	889	934	953	955
24448	21628	25931	27817	21631	21642	3680	558	407	338	336	301	276	302	290	294	279	245	262	277	268	226	229	281	245	241	275	248	255	253	226	255	252	248	248	237	232	267	238	237	247	271	259	251	249	271	219	236	222	237	220	253	243	218	236	229	250	216	241	262	241	237	254	250	212	254	232	221	239	250	235	283	242	240	216	253	234	227	239	245	226	232	232	223	244	221	237	238	251	238	263	253	219	247	231	241	244	241	248	255	254	240	256	234	232	219	242	214	258	252	230	229	259	223	254	256	240	252	216	248	244	266	231	233	239	250	237	249	248	230	254	243	233	248	226	256	241	219	208	239	215	230	252	258	218	240	231	212	239	246	264	242	206	204	248	232	241	256	260	241	224	231	234	203	224	231	234	260	235	227	221	238	234	220	253	249	239	221	233	244	247	224	219	260	238	227	253	245	257	247	261	226	224	226	182	236	247	259	247	268	230	228	257	240	223	251	238	221	279	241	208	190	245	232	226	241	238	247	246	272	256	234	234	265	244	222	228	224	267	217	220	255	216	261	240	237	227	232	243	273	237	228	246	227	242	258	253	231	267	252	244	254	241	216	203	244	225	245	242	211	235	262	240	236	237	243	241	223	228	268	215	244	234	214	253	227	232	248	240	266	227	241	253	250	229	265	218	250	236	252	253	252	228	247	206	224	241	249	262	213	235	237	249	218	202	243	218	245	217	201	224	251	249	237	229	223	244	218	252	238	269	261	227	240	222	236	256	238	218	242	245	241	254	244	243	247	257	247	233	239	218	254	239	251	224	234	226	235	223	244	231	266	214	247	224	234	209	230	246	255	217	277	231	238	221	243	222	232	216	236	232	253	258	240	214	263	232	246	254	253	240	221	250	262	253	222	216	238	214	223	255	227	248	249	225	223	207	241	247	208	226	208	275	252	208	237	240	302	276	234	207	224	235	239	248	253	250	247	225	225	237	199	262	227	207	228	239	220	245	223	247	254	277	240	225	236	201	215	252	210	237	250	230	232	203	228	218	225	238	237	218	232	241	237	222	237	229	271	222	240	242	218	233	240	234	210	243	219	238	232	239	247	237	258	227	271	243	226	266	256	276	252	268	247	257	242	228	238	223	238	223	253	263	217	244	242	254	239	243	232	242	229	214	253	216	263	228	241	242	235	237	233	241	228	222	233	251	267	233	243	246	235	231	232	250	231	241	207	248	242	242	238	229	231	254	262	197	243	192	218	257	257	235	193	249	223	240	245	267	256	250	233	228	232	256	240	241	246	239	260	256	263	247	261	237	283	221	264	231	207	227	223	239	251	242	217	226	256	207	216	243	211	240	239	228	250	227	239	225	244	237	218	266	251	208	229	254	228	233	212	229	260	265	261	249	222	214	206	232	232	247	241	229	248	246	205	234	245	227	246	248	207	216	245	244	239	271	257	273	227	226	230	236	217	211	238	280	230	245	231	232	225	253	230	233	219	248	225	234	236	240	238	269	250	248	224	236	237	254	257	228	239	233	231	230	258	229	223	220	237	223	251	221	205	265	216	240	231	231	216	226	246	239	228	207	221	239	241	255	250	256	244	261	218	250	272	249	236	251	219	223	216	218	254	230	264	215	203	254	238	230	218	232	254	224	263	241	253	214	220	228	207	263	261	253	224	250	258	219	252	200	220	250	248	216	251	241	269	247	247	216	239	202	228	243	217	225	235	216	240	234	252	267	272	253	232	229	255	234	198	260	243	226	265	251	249	235	216	214	242	252	244	224	242	235	248	261	233	227	225	222	234	222	225	229	224	234	211	230	249	232	221	245	203	227	244	226	241	225	244	245	226	214	251	263	207	251	238	221	232	239	248	226	254	214	258	249	257	233	235	259	233	238	229	244	220	223	235	249	250	247	241	233	221	239	283	263	276	239	212	240	216	235	246	246	238	219	215	204	227	250	225	226	256	217	231	232	242	247	209	252	229	241	272	247	233	259	246	222	256	244	234	233	241	256	240	241	248	244	235	235	218	231	259	268	235	250	261	250	227	222	239	270	233	239	207	227	241	227	236	260	249	219	235	253	238	207	222	225	215	249	234	248	230	235	233	220	248	229	199	199	237	236	255	239	243	231	247	247	238	253	223	238	243	234	249	242	254	242	258	239	248	222	254	231	233	233	237	248	259	289	252	248	224	213	241	249	250	241	246	223	209	222	206	238	228	236	219	216	222	220	236	239	242	250	218	249	211	249	254	255	251	255	230	252	252	239	259	227	227	254	236	258	211	251	239	253	268	226	235	231	242	253	232	237	225	227	208	239	261	216	220	230	246	240	241	248	255	216	230	230	242	226	247	217	247	211	237	239	230	256	256	248	211	237	230	242	231	269	247	239	258	199	231	219	269	244	230	213	240	230	235	249	246	227	224	226	274	199	225	223	215	209	221	216	239	259	243	243	221	258	228	227	238	250	229	244	222	272	232	216	229	238	231	268	228	243	252	243	247	246	233	226	226	240	260	227	248	245	250	243	245	231	233	233	234	246	249	251	237	263	239	245	270	263	268	231	227	229	267	235	241	252	221	249	226	236	216	209	264	257	211	226	242	244	240	221	231	251	226	247	215	236	258	245	270	232	231	227	260	240	257	252	241	247	240	234	266	257	262	263	228	234	263	210	253	253	227	245	240	202	226	265	219	259	239	233	280	217	248	234	252	276	237	234	260	241	218	242	238	238	239	249	268	246	260	248	241	208	221	251	241	240	225	214	261	219	217	250	258	211	236	244	230	231	239	201	261	241	258	256	216	228	235	243	258	245	243	257	226	225	218	227	214	278	212	229	240	256	201	234	221	266	241	226	229	234	228	207	244	244	226	234	220	223	240	248	224	268	264	256	245	239	257	253	255	219	247	226	238	229	229	217	232	242	235	231	273	232	246	258	226	228	225	265	254	229	209	250	225	240	224	230	233	225	251	240	234	208	213	237	211	220	233	250	238	238	249	234	220	205	263	234	236	238	234	239	241	270	263	229	224	213	227	244	244	232	244	257	249	218	236	226	252	235	231	222	242	232	196	224	227	209	247	250	231	206	223	238	235	264	229	238	260	240	258	251	221	251	232	248	195	236	226	271	237	240	222	230	204	231	246	240	252	247	280	225	239	230	235	239	247	240	254	222	257	241	269	262	239	243	219	250	240	256	225	239	227	239	252	237	206	231	237	265	228	218	251	221	218	225	218	257	237	244	246	230	256	236	228	205	227	234	236	209	275	221	230	246	251	224	242	232	252	227	242	251	214	227	234	227	234	236	250	225	262	249	225	237	213	258	228	218	221	247	253	232	250	246	206	250	265	244	252	243	250	239	232	261	223	251	224	233	247	222	240	225	235	199	257	236	256	230	224	254	224	225	244	242	236	247	226	246	253	226	261	237	196	259	238	231	238	267	251	237	209	256	242	227	223	205	203	265	210	265	231	259	212	228	236	210	227	215	251	244	244	249	258	255	257	251	229	248	243	257	220
6062	6218	3174	1566	1089	774	707	623	593	602	596	583	655	585	563	552	574	564	549	591	569	526	539	563	558	579	587	534	527	599	519	541	539	555	598	562	535	534	576	506	542	563	572	510	584	556	531	579	579	551	566	544	569	515	555	552	582	507	567	562	558	576	590	583	511	566	551	576	580	504	545	557	558	551	545	575	512	543	539	528	523	582	583	521	536	553	519	558	514	555	542	521	559	566	524	539	549	540	562	539	530	526	558	526	552	543	540	526	496	583	572	585	593	543	521	497	535	555	511	544	533	572	566	578	533	511	547	575	526	528	545	520	600	569	525	571	591	505	592	531	533	543	540	538	527	581	576	525	519	569	567	550	516	538	556	553	576	536	536	553	559	579	527	538	528	549	555	538	541	508	521	537	527	534	578	502	554	553	554	536	542	594	517	554	539	565	590	548	558	599	600	588	571	550	547	517	504	579	555	542	495	520	553	549	546	580	548	507	525	563	556	593	593	564	543	564	569	529	538	536	574	581	552	558	587	516	571	503	571	563	535	525	584	527	493	555	533	560	514	534	559	537	552	538	506	532	588	535	522	544	521	542	548	541	540	560	514	551	536	493	590	529	555	520	574	539	556	561	535	508	580	531	543	541	553	541	532	539	524	533	557	576	559	543	567	522	541	558	513	544	521	554	543	545	549	540	556	546	544	534	539	519	565	561	572	537	568	519	573	552	578	552	563	565	540	513	563	584	529	528	537	571	556	538	551	537	581	572	546	578	532	550	536	545	536	500	523	502	505	558	569	512	557	531	581	488	504	564	570	580	546	560	570	546	520	554	520	575	558	518	570	528	510	576	572	545	557	513	510	580	533	529	569	522	535	595	582	543	533	571	546	565	552	531	550	513	530	579	537	574	579	519	535	576	534	511	549	543	543	572	539	549	547	546	537	554	560	534	568	547	559	572	516	523	519	557	565	527	550	493	539	507	571	555	569	563	565	568	542	551	566	538	498	531	569	543	527	521	513	579	553	579	527	588	566	512	566	515	546	550	589	533	520	566	556	513	530	571	539	521	571	544	560	513	522	548	555	512	587	557	583	555	543	556	565	550	543	572	515	564	518	549	612	523	543	612	534	595	537	509	574	508	520	530	560	531	548	544	567	614	546	540	536	566	520	552	586	503	528	575	529	574	534	546	553	529	503	546	540	547	538	537	544	555	534	512	553	562	539	555	539	540	507	543	534	537	566	553	533	554	576	525	560	528	558	548	518	595	549	562	596	496	510	563	554	537	537	550	582	556	562	577	562	552	518	541	535	555	577	537	554	540	529	542	555	544	555	543	543	571	554	545	509	555	559	533	517	574	599	544	531	550	548	513	591	512	536	573	550	552	530	522	551	530	538	516	548	537	534	544	593	579	536	568	553	535	530	497	524	565	551	567	527	549	546	584	505	592	561	533	538	527	536	533	532	544	552	546	516	519	592	524	559	534	524	553	576	566	537	562	564	545	498	566	572	526	544	535	534	560	583	574	578	542	572	535	529	592	510	582	590	500	550	528	557	573	567	498	569	571	547	546	556	536	573	560	566	559	568	546	553	543	553	515	571	573	508	566	533	529	520	523	575	541	543	556	517	536	543	573	565	556	526	574	540	569	540	533	535	573	561	541	549	545	518	543	554	548	539	549	559	541	551	549	530	542	560	563	523	561	558	526	591	531	558	540	571	553	566	525	556	537	526	572	499	514	562	557	540	573	550	573	562	543	568	538	534	523	551	567	540	565	534	557	516	528	553	539	528	548	578	577	570	572	534	553	516	540	575	532	531	552	530	545	532	547	553	508	540	537	530	565	530	547	549	593	514	536	564	542	552	540	540	520	517	496	519	556	564	563	537	531	510	588	538	524	521	509	538	519	520	579	530	516	529	568	522	565	550	536	572	588	539	533	547	567	563	533	525	548	528	538	522	545	541	559	562	549	562	522	487	561	535	591	539	562	543	519	564	555	561	562	560	534	536	578	563	536	525	539	544	541	549	544	538	512	545	545	540	554	531	574	580	559	560	520	508	513	542	494	536	507	541	546	526	552	582	549	584	500	498	551	561	564	554	551	556	559	516	529	535	575	526	594	523	555	562	528	538	537	561	536	523	541	538	569	545	517	532	538	533	507	566	539	517	570	613	618	545	536	550	553	561	551	537	543	499	573	515	559	530	545	530	545	542	563	526	500	527	558	549	509	526	538	539	555	553	488	541	573	530	551	563	568	520	594	536	544	508	560	535	574	529	596	583	536	505	561	532	544	576	523	563	509	545	534	537	529	490	547	545	526	550	536	518	535	514	529	574	512	542	533	508	526	545	533	524	585	540	579	595	586	550	548	530	559	579	537	550	534	541	526	539	576	573	516	567	554	551	551	569	528	506	557	539	560	567	610	522	561	546	553	528	561	514	528	557	539	533	580	496	531	570	516	541	563	513	539	527	543	551	544	543	519	543	558	534	557	575	552	543	502	529	542	517	519	538	548	501	556	537	547	571	570	525	576	553	514	563	546	565	522	564	561	540	578	553	538	556	527	570	480	545	510	518	518	528	569	550	549	546	517	567	530	530	522	535	552	538	530	587	503	565	532	551	524	566	548	536	500	537	563	539	518	554	526	570	533	567	564	540	540	542	550	548	534	596	531	533	577	542	531	556	572	571	535	572	555	520	547	548	552	519	544	550	550	560	555	557	529	553	519	563	512	556	529	540	577	530	572	519	564	592	576	531	507	521	544	520	559	532	540	539	510	521	514	551	562	533	558	561	533	540	550	573	528	542	554	516	568	555	555	560	545	552	580	537	501	529	539	542	559	556	589	555	514	560	545	535	560	552	543	574	533	523	565	528	576	560	507	493	520	545	547	499	536	536	552	539	590	569	538	550	509	534	514	555	516	558	499	542	544	514	587	584	534	529	554	591	519	554	555	542	501	512	525	541	548	558	535	533	552	554	531	586	579	559	528	564	538	543	587	553	575	559	488	542	566	558	585	520	525	530	537	527	552	522	538	526	564	566	497	576	549	577	568	536	485	548	560	552	567	532	538	555	578	535	525	543	551	561	497	509	549	588	536	537	535	570	521	536	565	555	533	563	530	556	561	557	522	510	552	552	533	535	572	554	523	555	533	533	544	543	557	575	541	579	523	552	542	508	568	533	561	551	516	561	522	571	489	536	507	564	539	537	533	568	547	522	561	548	567	586	523	546	523	559	553	545	564	515	519	563	511	528	549	520	549	568	513	545	515	551	570	546	519	529	552	524	537	524	559	526	533	538	555	530	546	591	534	549	506	564	565	552	561	567	558	574	562	578	547	573	552	523	540	571	540	560	543	555	536	542	545	564	576	563	587	519	514	535	547	527	527	529	525	556	530	563	545	518	553	544	557	537	591	612	549	533	522	520	526	501	540	574	527	508	536	524	571	573	545	565	538	536	532	526	550	531	566	557	521	529	577	585	572	560	550	513	542	599	552	562	551	518	570
33717	10089	1293	721	612	565	421	467	441	395	394	453	427	415	447	456	419	409	408	436	415	361	433	377	404	395	434	430	401	433	385	417	401	394	393	408	381	458	398	414	375	398	393	433	412	433	410	418	402	415	419	397	435	374	391	373	412	443	407	434	385	377	404	424	409	403	383	395	410	408	416	389	406	417	385	394	403	390	370	387	397	400	422	411	385	403	362	406	393	366	391	385	404	423	424	411	414	373	354	424	422	418	398	397	371	432	408	371	407	382	386	437	367	370	378	386	414	417	418	395	403	410	374	365	356	374	398	399	381	403	395	411	417	409	414	374	396	384	396	411	446	421	380	418	396	372	406	416	373	413	381	396	405	411	407	407	386	420	423	377	388	437	411	414	423	436	410	450	421	422	434	365	441	400	431	403	388	367	401	410	424	408	361	394	399	409	419	392	408	370	370	424	376	372	391	393	408	383	411	410	374	431	410	363	398	423	409	369	379	387	401	411	415	433	410	375	399	423	389	399	421	412	404	412	401	376	397	379	408	422	437	421	424	380	401	411	372	378	408	354	391	399	358	400	398	423	409	391	371	407	415	428	418	452	364	425	396	423	446	425	404	405	435	370	388	402	408	375	425	409	388	398	370	412	372	424	398	428	406	425	425	394	406	405	410	405	402	394	413	412	430	417	433	420	389	378	410	418	426	450	379	368	399	384	393	386	377	396	363	406	425	405	398	370	391	446	414	417	399	416	406	371	427	382	424	413	373	442	396	407	407	426	403	426	390	395	390	431	384	434	384	374	434	415	372	451	408	412	390	397	384	425	420	418	404	362	388	419	435	445	445	444	397	423	440	369	377	378	405	385	423	437	364	415	413	409	410	444	449	410	443	397	402	409	424	413	417	423	404	392	434	385	406	408	417	418	419	427	412	367	392	405	342	405	405	385	384	379	417	379	449	397	376	438	426	382	408	408	387	407	413	410	379	426	378	393	399	337	409	421	433	429	376	423	403	398	426	443	431	390	390	387	409	418	398	408	416	399	410	386	424	399	407	435	384	395	421	373	371	419	408	380	437	429	429	390	450	421	423	380	388	368	369	414	389	400	416	394	370	369	447	406	418	392	418	401	379	363	436	419	394	390	395	412	390	381	398	423	410	409	420	438	404	492	406	421	414	411	407	398	407	402	388	375	383	409	359	415	428	447	398	390	426	418	390	413	407	365	398	425	388	404	406	384	401	380	425	414	428	389	426	420	370	397	350	420	403	385	382	422	410	393	415	441	394	446	402	448	384	431	370	452	411	455	406	421	401	396	412	379	387	381	395	430	414	387	384	399	398	381	428	421	426	392	384	440	408	423	410	395	431	433	400	407	429	376	390	419	379	402	398	372	420	385	436	393	395	424	389	415	427	366	418	395	370	415	388	381	407	408	387	420	438	400	416	403	442	363	407	392	411	426	425	379	389	353	410	452	377	407	422	389	365	387	363	387	406	417	385	430	427	395	429	377	388	402	391	404	399	392	422	357	382	431	427	410	365	397	391	408	385	382	350	426	421	404	384	344	400	399	366	402	447	416	393	424	456	416	412	396	396	387	430	446	411	434	405	399	375	397	429	388	431	383	409	385	415	360	385	428	391	412	378	401	409	420	422	389	410	450	439	392	404	332	422	403	441	420	400	447	384	424	377	425	380	384	415	374	387	392	435	395	444	388	377	443	399	418	394	362	405	420	441	402	401	413	417	392	419	374	374	424	372	394	398	390	404	392	434	436	393	370	420	399	446	411	471	416	352	411	416	427	409	413	479	417	415	435	416	376	386	402	410	428	470	401	389	418	431	414	403	373	414	417	435	381	426	425	366	404	425	429	419	425	439	401	412	427	409	399	423	388	408	442	417	398	397	395	420	392	370	400	396	415	383	404	394	381	391	399	387	432	403	428	408	391	424	429	417	411	413	407	406	357	382	381	396	380	415	391	466	430	403	391	404	423	383	435	387	406	399	422	387	411	391	411	409	397	386	429	463	432	396	429	447	387	395	395	399	385	403	414	440	404	417	430	434	399	431	394	398	436	421	436	388	426	421	364	387	426	376	407	406	433	411	398	400	410	375	456	410	383	375	397	392	388	425	370	426	415	432	397	415	396	383	366	391	414	393	442	387	366	412	396	410	400	422	363	400	409	437	409	367	424	421	413	423	452	438	415	410	441	350	397	417	398	423	391	368	421	425	427	369	384	425	410	386	386	367	391	415	390	411	408	397	433	497	394	395	395	380	377	408	393	429	367	403	352	373	438	381	438	358	373	422	375	456	358	402	427	398	419	424	410	423	386	396	416	421	403	392	407	409	446	403	431	416	435	388	406	415	411	353	376	368	369	367	397	437	381	390	384	431	397	407	457	403	425	435	424	407	382	422	421	413	410	395	408	388	420	401	384	430	405	446	399	421	441	428	399	404	386	386	411	418	418	447	411	390	401	409	425	392	414	355	413	388	413	386	379	413	414	384	402	400	399	374	405	422	376	416	423	448	390	380	435	428	397	451	358	437	396	401	423	379	365	406	393	423	392	421	404	396	437	386	391	433	382	392	423	398	396	407	394	385	393	410	405	421	413	369	396	442	425	371	409	405	420	411	436	418	389	409	438	387	391	415	446	401	385	365	379	425	441	424	417	408	390	418	376	373	408	417	371	398	443	385	429	391	404	403	397	412	373	428	383	400	435	382	423	438	381	400	377	393	390	397	434	398	427	374	420	402	413	380	420	428	406	432	418	433	396	410	421	400	421	420	392	416	432	432	378	408	407	433	430	411	412	375	381	438	389	419	401	422	432	391	391	403	390	406	402	443	448	406	451	407	443	434	393	385	400	402	452	437	365	403	411	421	424	434	391	415	396	393	427	444	428	380	360	383	426	391	383	448	446	402	448	366	371	428	404	407	397	385	426	436	435	379	428	445	393	376	412	431	399	395	417	434	405	389	396	426	412	392	427	400	423	398	411	434	375	400	383	395	372	362	395	419	409	401	385	425	434	414	410	392	404	410	379	407	371	376	389	399	389	399	431	365	414	415	430	387	374	361	406	413	422	409	425	360	422	383	378	404	385	433	405	399	385	422	435	402	429	350	397	419	401	398	384	416	393	398	405	379	434	459	407	400	409	412	403	412	398	418	407	391	422	381	403	399	412	407	405	405	416	466	442	383	390	416	449	398	386	414	376	397	407	408	417	405	418	373	440	460	421	366	394	420	399	402	416	434	404	429	382	405	417	429	392	409	382	434	409	386	441	404	384	381	378	423	407	415	408	425	370	407	396	391	416	390	362	366	403	428	386	415	387	416	415	425	408	382	434	403	405	364	415	378	397	415	405	393	423	444	398	404	408	440	379	395	411	411	398	405	373	366	412	392	377	420	437	381	422	429	390	381	397	427	383	412	392	419	445	427	375	392	406	423	445	403	410	383	401	426	404	419	440	380	405	433	399	423	402	404	413	389	373	412	399	398	437	419	389	370	371
7261	1371	966	881	897	861	919	956	923	936	919	894	875	933	935	916	926	928	904	950	872	902	928	934	952	905	935	894	879	886	850	917	890	968	872	932	954	939	898	907	958	868	944	941	899	858	887	870	920	950	938	873	871	913	897	923	931	894	926	918	857	870	913	887	909	876	868	858	907	878	891	874	927	931	857	936	928	902	883	881	886	885	915	895	915	947	917	915	867	873	874	905	945	897	847	904	882	906	917	928	935	887	883	864	872	885	865	914	927	896	870	922	906	905	948	917	844	913	897	871	928	896	887	895	882	872	924	892	886	857	894	862	964	858	930	907	874	863	907	877	926	912	916	934	903	971	912	871	935	851	923	936	871	885	917	906	955	853	887	954	951	900	898	905	944	935	947	946	911	938	950	930	899	862	893	885	904	916	908	937	917	919	920	901	941	906	931	896	931	902	879	882	910	891	909	951	882	959	932	870	908	877	933	940	911	913	922	943	855	870	874	910	897	938	900	937	872	899	903	920	890	915	886	928	892	896	944	879	848	866	926	894	901	903	902	922	893	928	908	937	926	889	899	881	865	920	907	903	929	890	928	870	909	902	962	909	920	874	913	880	924	888	883	881	928	927	884	994	896	869	898	956	959	916	907	931	863	889	920	872	947	890	904	929	905	880	823	879	961	891	880	887	892	904	856	895	889	910	876	852	945	883	904	900	881	854	929	944	936	947	898	885	898	939	933	902	885	915	911	883	931	880	945	939	919	929	950	863	915	878	905	937	902	927	868	962	909	931	913	865	874	889	858	906	880	924	900	900	867	908	871	917	894	922	888	879	903	919	902	920	893	883	886	945	931	920	855	931	833	874	881	892	901	900	901	850	905	909	895	897	943	930	896	919	899	914	903	890	921	861	939	921	876	841	828	881	929	912	922	943	855	908	871	932	955	895	862	849	921	919	872	894	918	857	950	928	871	889	904	917	916	944	909	887	912	866	928	955	917	910	950	918	935	934	932	903	882	917	927	886	911	955	853	869	943	966	945	923	865	875	893	885	887	940	955	925	890	886	922	875	888	868	931	944	898	877	976	892	926	856	850	872	885	949	911	907	931	832	907	845	896	948	976	931	929	951	899	912	878	927	904	878	869	936	938	883	891	888	881	909	888	866	914	933	873	881	890	855	923	913	874	889	935	949	928	907	873	867	906	865	869	900	928	956	897	901	909	929	851	939	912	965	881	925	871	908	863	940	911	915	862	859	903	903	927	914	878	866	933	882	909	921	896	932	885	871	929	949	915	874	872	923	896	929	925	899	929	924	931	849	890	894	902	896	879	903	917	893	861	874	941	943	891	904	881	846	955	869	880	898	881	922	862	906	868	932	927	912	913	906	932	881	901	864	942	897	934	859	905	929	933	844	869	896	876	901	888	880	906	897	915	926	891	893	865	875	952	936	938	905	908	869	908	875	886	914	888	902	812	906	857	949	888	909	903	917	930	865	886	904	873	946	911	853	900	881	891	898	903	849	887	878	885	920	887	925	898	903	899	897	884	896	865	900	900	876	879	940	870	895	893	886	873	925	846	919	932	884	928	904	921	884	914	890	908	922	898	835	887	916	895	900	887	905	924	947	850	897	889	885	929	864	900	967	961	934	886	914	904	888	895	900	893	909	964	908	891	901	900	918	941	889	929	894	867	910	928	849	875	910	929	889	903	903	888	917	900	989	885	920	927	866	909	872	889	917	865	888	883	908	919	900	900	949	848	871	883	869	903	875	915	884	880	892	921	906	856	889	883	854	850	925	882	834	866	877	904	944	890	870	938	964	874	848	913	916	895	864	855	898	912	891	879	882	882	929	893	910	856	912	834	941	935	961	926	861	845	888	898	849	825	870	880	892	929	913	912	899	931	845	869	877	908	917	936	896	937	936	864	908	861	915	971	883	910	936	893	922	894	912	921	882	884	893	858	888	890	912	957	902	870	902	882	876	841	812	914	899	890	873	866	845	900	863	847	888	902	864	845	918	884	814	925	926	874	923	914	898	865	962	855	824	930	868	930	867	946	838	875	936	883	886	846	950	924	929	870	928	834	901	868	921	907	883	924	909	914	866	893	892	905	875	967	873	897	905	919	900	923	884	931	882	899	870	941	846	909	940	883	913	898	899	875	929	976	885	916	849	875	925	890	898	925	905	883	894	874	966	919	898	921	883	881	884	915	938	892	921	871	834	914	919	912	948	853	891	882	902	919	911	896	926	865	872	892	974	977	879	918	876	864	893	857	869	903	888	911	897	922	963	906	913	905	915	974	893	915	890	889	897	875	916	909	936	888	902	887	939	878	920	930	846	909	895	974	916	918	889	916	853	908	882	945	900	883	915	953	884	890	917	917	895	873	946	911	889	906	860	928	908	937	924	881	854	893	946	872	928	891	910	905	933	894	891	877	907	863	892	896	860	867	999	931	897	927	877	892	913	893	883	892	859	864	871	916	931	900	880	900	898	883	914	883	924	873	882	899	916	896	905	917	847	908	928	898	907	945	865	912	870	957	897	925	903	845	894	935	923	901	860	887	916	884	979	800	893	830	941	902	848	955	917	860	899	861	834	860	905	861	886	903	893	862	899	902	918	863	908	895	894	922	910	884	957	862	868	906	941	894	884	900	869	914	836	962	875	876	887	922	887	900	854	946	915	899	918	908	917	912	907	1013	874	905	893	883	891	872	892	879	879	946	918	926	955	972	895	915	915	859	907	903	938	890	876	912	925	885	903	956	938	903	931	896	861	908	914	975	901	907	939	915	906	952	893	885	928	935	891	922	859	923	915	890	908	944	922	969	868	882	901	944	915	888	886	937	861	898	840	932	937	886	889	920	899	896	873	954	910	943	905	871	926	916	891	908	893	941	952	913	887	920	864	929	824	937	882	922	906	890	877	855	922	868	944	902	878	956	849	842	903	939	912	927	927	890	895	895	974	862	926	891	977	915	954	939	953	906	921	910	838	850	901	891	909	898	913	924	893	935	931	935	882	904	970	868	887	913	929	861	904	895	910	831	885	875	899	947	854	908	905	935	890	940	914	921	933	964	866	927	890	909	818	882	885	908	932	892	892	846	865	883	996	854	880	871	901	926	860	906	891	832	940	879	922	910	915	855	931	896	954	896	824	1002	913	900	916	942	913	929	944	911	888	898	924	897	927	932	889	930	943	915	870	871	857	867	907	870	884	954	910	867	901	886	976	941	921	936	905	897	885	905	863	871	947	954	855	900	878	916	871	886	898	867	884	870	915	896	909	883	925	921	835	921	875	842	944	894	953	903	850	913	910	956	917	893	875	893	947	853	858	844	895	923	858	901	930	920	888	935	915	809	932	938	872	944	900	896	841	870	813	964	950	926	892	949	889	924	883	870	901	867	919	936	915	876	916	893	946	924	925	941	847	934	913	862	867	903	888	931	873	915	890	912	866	953	893	925	867	892	942	855	953	807	922	944	908	940	927	920	917	919	948	970	952	891	865
25265	21630	25437	28322	21524	4460	745	557	533	477	438	465	460	471	479	470	445	483	459	421	440	421	422	437	414	435	412	450	494	439	440	413	430	454	439	419	431	410	451	468	452	444	448	479	444	435	447	494	447	449	453	431	449	429	458	447	455	413	439	461	425	451	419	434	416	442	476	463	435	428	416	452	427	418	448	436	432	447	423	469	414	479	410	465	420	389	398	413	429	417	493	440	466	415	464	485	459	459	429	404	437	378	443	442	426	402	427	460	476	446	436	472	470	486	441	454	469	429	434	458	431	437	466	451	405	444	449	443	413	407	430	434	421	496	458	402	429	424	429	453	449	465	442	408	471	429	426	480	413	446	403	439	434	425	446	440	465	447	444	435	459	428	447	438	474	449	447	428	428	442	415	435	413	446	477	446	420	465	393	427	438	435	433	411	443	468	402	445	440	432	439	472	482	447	465	490	412	408	399	417	446	387	482	488	395	480	418	450	426	417	465	430	451	443	458	417	454	461	434	455	464	463	454	425	467	417	445	427	488	413	420	447	448	428	458	423	412	445	427	407	408	391	430	454	456	430	469	461	461	418	489	387	471	485	400	424	439	463	429	401	439	467	437	406	433	421	459	422	392	437	450	474	441	449	420	432	408	433	447	435	452	459	439	428	448	471	425	399	422	458	426	422	408	457	437	449	446	447	427	399	444	435	395	443	428	422	408	429	413	398	417	440	469	448	454	424	401	453	451	451	450	440	405	429	427	452	512	420	429	412	422	442	420	442	443	452	425	441	470	411	423	448	487	440	435	458	426	442	422	466	427	469	450	437	414	419	463	440	438	405	432	425	424	443	390	446	425	399	443	456	443	434	402	408	455	427	443	475	440	405	424	452	435	438	448	447	446	399	469	425	420	471	434	462	450	451	459	441	425	425	418	437	434	428	456	419	445	448	427	452	402	410	436	438	466	437	448	435	408	438	427	432	429	373	441	470	428	473	450	475	419	458	462	436	464	472	470	421	433	429	408	435	493	479	424	441	429	460	464	432	396	429	465	521	455	432	469	440	427	435	490	408	437	468	405	422	421	456	419	408	420	437	451	432	444	455	419	455	455	454	406	413	456	416	434	477	412	439	437	466	425	422	418	489	424	428	398	428	408	451	421	458	455	438	433	447	435	446	427	448	480	442	446	444	441	448	421	454	404	471	437	402	425	456	453	415	451	423	431	439	473	450	468	409	422	441	424	426	434	414	428	402	390	443	432	427	412	436	468	450	458	480	382	424	470	452	439	400	403	386	470	427	441	453	449	430	424	449	416	440	436	428	463	404	454	491	395	411	424	446	456	465	470	432	424	457	413	463	419	432	455	425	417	438	457	471	423	458	416	449	436	457	454	410	466	452	421	443	429	441	434	427	429	449	410	450	447	466	474	451	468	448	438	414	437	449	430	452	442	434	423	399	428	442	463	401	441	437	395	442	424	460	467	425	457	424	403	467	420	441	436	421	449	418	407	439	437	434	446	445	432	436	484	436	444	438	471	486	434	439	415	404	454	462	405	432	416	420	463	449	463	425	432	481	442	450	437	421	402	465	440	436	421	425	470	435	404	393	480	442	459	447	480	446	409	424	446	437	455	479	397	431	431	470	456	459	407	446	447	412	459	457	423	465	472	530	434	442	446	436	446	442	455	434	435	411	447	464	468	476	458	443	447	433	464	463	409	406	439	444	433	433	401	393	452	475	418	384	458	456	436	445	437	431	443	447	436	430	407	410	419	420	453	468	442	476	479	450	458	463	464	413	403	443	482	444	434	462	445	428	443	400	491	448	484	440	460	440	463	430	431	417	455	439	428	414	445	402	388	409	435	428	477	483	444	441	417	423	427	424	441	404	457	432	435	400	430	421	421	470	481	419	424	429	445	416	471	448	482	426	495	432	429	448	426	442	437	395	477	423	436	453	462	448	414	456	415	446	438	460	426	424	447	450	436	440	436	434	458	414	419	460	454	466	420	450	424	443	410	431	450	431	436	480	463	427	374	447	413	401	421	434	448	409	405	423	425	415	428	401	455	414	450	444	428	429	425	413	417	414	403	430	462	451	447	428	507	388	470	381	432	474	456	444	372	420	462	432	434	469	425	438	424	411	446	411	455	424	436	444	426	442	424	418	461	462	474	429	407	418	426	444	472	439	438	438	405	441	441	436	413	410	429	460	421	435	481	458	438	424	454	449	434	439	444	421	460	487	406	441	455	442	436	410	407	447	438	446	439	433	414	477	417	410	413	429	437	436	416	433	457	420	434	433	453	405	450	443	455	431	472	432	440	447	461	412	451	446	442	467	409	439	395	415	416	456	492	435	453	445	451	467	474	411	477	430	408	443	435	419	450	447	389	442	443	424	470	381	449	460	427	466	419	462	437	433	423	444	479	441	449	416	430	413	414	445	414	406	468	461	438	467	456	471	420	418	414	421	423	422	421	403	477	461	431	415	426	412	462	433	436	428	436	419	415	436	422	456	391	432	443	415	413	463	399	433	484	444	420	421	434	459	476	413	482	441	469	478	446	450	476	405	404	431	403	441	475	435	444	476	416	404	414	442	417	446	426	442	439	433	442	466	444	431	474	416	418	468	510	443	410	411	422	433	439	428	440	445	423	471	428	412	424	405	449	463	431	434	441	461	463	406	461	405	390	409	407	409	469	400	365	446	440	461	439	459	447	472	468	445	413	443	468	456	446	451	423	445	403	397	442	463	418	432	436	440	453	430	440	459	422	431	466	464	428	440	450	443	394	417	401	443	453	451	448	416	411	452	464	385	444	448	457	444	424	423	446	449	466	435	470	439	466	448	409	427	448	438	426	440	419	459	453	452	436	458	419	404	419	447	413	419	439	418	426	449	429	452	460	431	441	417	428	428	443	411	443	451	465	442	456	435	423	432	397	446	456	456	396	440	491	418	423	467	463	463	455	426	445	413	396	435	430	408	392	442	432	422	425	434	444	486	468	450	466	471	434	467	437	433	424	434	404	422	453	440	419	432	446	470	440	428	442	434	413	399	429	446	466	430	418	404	428	457	466	448	422	424	416	474	380	438	418	417	405	469	479	490	450	426	473	431	420	401	452	466	389	452	456	433	415	473	435	407	403	433	438	462	436	440	418	443	445	453	401	425	463	412	417	457	449	457	430	431	490	460	385	446	414	438	434	434	429	442	414	435	410	397	434	421	431	430	435	427	457	470	460	420	446	439	473	420	446	423	445	440	414	443	477	426	427	461	446	436	432	405	437	479	451	428	447	400	452	456	448	422	445	393	452	400	432	436	439	442	416	457	437	483	441	520	446	434	458	461	471	487	421	397	427	432	399	406	449	417	419	408	388	430	452	460	446	428	429	386	414	444	430	428	442	478	430	400	441	428	455	403	447	407	471	439	429	410	470	475	452	420	400	428	446	452	423	417	433	443	413	400	463	477	421	431	433	414	432	449	485	473	446	433	434	442	455	420	413	442	435	401
5464	3907	2160	1460	1189	1078	1035	999	976	964	969	937	979	885	913	923	930	984	908	941	903	903	872	975	1043	936	949	893	951	903	897	942	931	925	945	876	913	937	871	947	920	899	903	920	972	951	923	951	989	945	917	947	949	944	972	910	964	930	1035	910	921	953	947	962	934	893	944	953	883	876	883	963	933	907	938	914	913	978	948	942	934	896	948	928	974	927	965	901	974	925	967	910	966	879	964	920	920	917	907	924	891	913	884	952	921	956	997	916	901	937	895	932	943	901	965	914	988	908	919	911	930	895	980	900	933	921	957	955	971	990	966	933	940	908	959	911	931	929	944	947	972	933	986	915	911	932	908	888	965	906	916	922	973	932	923	870	995	919	948	949	917	966	911	912	988	945	972	871	956	929	929	919	905	920	891	951	979	921	953	892	927	943	944	926	967	904	964	941	919	911	904	932	962	955	936	950	921	904	964	947	915	902	962	1017	949	922	954	909	890	972	960	924	954	939	892	945	972	993	956	930	915	939	953	948	929	959	973	918	978	928	945	952	886	959	962	949	930	959	927	935	946	872	923	945	872	907	944	944	919	1011	892	949	889	923	969	937	937	935	948	938	954	979	888	938	949	950	967	935	938	934	951	991	891	902	914	893	909	915	927	932	887	929	920	902	916	932	971	963	987	921	907	964	905	975	922	893	953	894	988	914	933	971	950	916	963	954	939	960	926	869	898	970	880	879	899	939	953	923	966	895	910	1010	895	891	911	916	949	927	943	888	948	913	949	969	902	887	896	908	993	926	948	934	921	937	941	977	951	873	900	963	929	951	918	926	991	970	949	882	932	894	903	917	929	912	914	914	936	935	947	934	953	881	924	906	915	919	1000	909	963	904	1001	925	951	917	906	926	959	870	914	951	919	954	933	926	871	913	952	980	947	967	925	930	975	951	979	881	946	952	944	912	889	955	893	958	943	961	976	918	958	945	949	936	978	950	937	963	893	937	942	936	932	962	948	959	929	944	969	877	895	906	944	968	860	895	901	901	910	948	896	888	941	953	1016	944	945	944	938	903	932	953	926	907	989	910	955	968	908	916	960	936	956	918	966	924	881	966	943	922	957	958	911	943	937	899	894	901	943	971	986	933	929	917	960	920	946	919	901	915	931	890	896	994	928	938	938	970	888	868	1006	929	924	906	931	926	900	937	958	923	990	908	972	982	961	955	884	946	947	960	907	930	898	945	961	916	882	909	919	927	912	930	894	866	937	981	962	938	965	964	890	976	923	910	952	925	917	958	946	985	943	930	923	916	861	955	960	911	1024	932	928	958	907	898	946	964	891	903	911	976	911	941	929	938	937	901	937	990	916	898	1013	942	908	967	953	921	927	1024	934	915	889	870	925	938	934	896	948	943	945	904	951	978	907	989	928	940	945	878	925	979	910	926	901	1003	910	924	925	969	927	940	950	941	957	964	911	944	886	971	942	949	895	973	921	952	922	976	955	911	947	921	913	918	961	951	964	960	948	914	915	917	945	925	996	902	939	900	907	913	975	926	995	919	919	948	971	942	919	887	916	975	995	893	949	951	897	893	907	967	916	859	889	949	908	980	863	912	917	926	998	886	904	928	951	967	948	939	949	939	986	941	945	1009	962	970	895	962	936	990	925	920	941	923	904	944	938	948	971	963	992	916	947	951	927	965	918	943	968	947	923	860	926	922	970	950	973	955	960	968	912	944	909	917	951	876	985	931	909	892	941	940	920	913	954	910	971	913	994	971	926	947	905	952	956	960	881	911	903	950	922	922	933	890	952	959	903	932	894	966	898	929	945	983	912	928	965	954	971	904	909	962	950	1015	965	895	903	965	957	958	947	881	926	953	904	931	928	990	906	1007	945	917	931	921	930	934	950	973	951	911	960	953	909	937	919	968	945	988	921	960	936	915	951	912	932	907	958	954	949	911	925	915	958	954	917	919	970	921	923	906	954	886	963	912	888	939	962	914	912	907	884	895	912	959	972	954	941	971	950	925	998	964	941	956	968	914	939	863	958	933	939	908	938	909	918	952	871	908	954	963	936	963	922	935	943	954	912	900	925	906	905	986	929	954	993	966	954	899	901	882	959	943	895	912	913	962	893	930	916	927	945	928	924	920	926	930	883	928	963	931	929	935	944	944	958	921	929	909	929	951	887	967	883	909	915	943	903	931	971	871	923	938	888	996	930	994	978	925	932	913	927	971	939	933	872	962	951	913	942	905	968	958	942	884	943	958	901	923	945	935	923	880	956	939	917	927	932	942	945	953	911	896	913	960	930	929	916	898	910	890	891	932	918	942	951	973	907	959	923	956	893	992	892	980	888	931	951	916	954	952	943	938	919	969	933	974	931	966	969	942	937	981	952	974	902	933	875	847	937	923	926	912	980	934	926	942	995	923	896	876	974	913	924	967	972	869	931	899	931	965	998	961	950	898	947	924	911	964	880	945	971	902	955	946	946	933	992	946	958	928	930	915	900	946	936	952	908	954	942	974	960	913	946	912	938	870	928	906	900	875	914	911	951	913	979	893	949	925	924	892	903	856	950	977	895	956	968	915	926	980	1003	953	989	861	976	915	942	971	903	954	925	916	977	996	890	939	939	915	956	965	963	962	943	930	897	852	896	930	954	952	907	900	917	915	931	928	937	955	899	932	974	899	915	949	933	986	900	953	878	958	949	989	972	885	956	943	961	1012	994	926	976	935	893	940	933	954	925	910	888	971	929	922	921	918	911	928	909	909	865	937	898	936	988	932	1008	901	967	954	912	942	976	906	952	915	903	941	940	939	961	894	930	977	942	945	927	921	935	948	948	892	978	971	965	944	956	1005	893	945	987	924	926	906	909	982	954	945	934	894	937	891	942	925	961	929	935	1009	988	918	865	944	868	924	980	963	925	931	929	959	955	896	933	890	962	953	972	953	929	894	870	959	941	953	908	935	945	928	956	948	974	983	953	953	953	918	944	909	904	959	925	920	926	987	978	915	954	950	887	930	877	883	974	882	962	995	916	938	985	884	949	980	939	939	879	923	933	881	930	902	960	948	916	906	960	914	947	888	1024	941	1002	951	1004	956	940	958	956	917	887	898	888	938	861	929	961	943	950	933	933	980	922	888	917	935	931	995	925	907	908	913	981	912	945	955	931	934	1023	922	921	985	874	896	971	940	920	924	925	879	906	981	934	917	986	870	942	936	966	972	967	875	890	923	951	912	935	952	908	914	927	924	918	954	947	912	955	932	934	918	952	921	912	929	897	957	930	900	909	891	939	885	896	907	957	912	948	901	922	916	981	898	1036	932	923	950	943	955	933	927	911	929	889	880	927	965	937	947	971	952	956	925	947	1000	970	979	896	896	894	948	954	973	938	944	917	956	921	886	874	936	977	920	902	891	935	905	918	925	942	920	925	922	901	1005	954	956	928	948	896	920	930	956	946	966	932	909	966	1039	914	926	923	909	908	957	932	957	949	915	939	906	949	956	920	912	979	954	947	905	957	934	949	953	950	936
24485	21670	26049	27833	21677	21692	3565	530	404	340	360	307	295	323	282	271	260	276	265	249	292	261	264	267	249	262	267	249	256	245	282	252	262	265	260	242	234	226	218	256	257	277	237	249	240	249	233	245	238	270	233	237	225	228	223	224	233	228	223	263	243	247	246	217	269	206	257	245	243	224	207	255	248	221	262	265	247	238	252	260	259	260	237	222	247	253	242	236	259	232	254	261	257	230	245	216	227	250	235	224	223	243	239	253	232	239	224	240	243	243	224	233	223	265	259	210	260	261	237	250	263	256	268	249	217	285	255	252	246	244	266	234	246	234	252	238	223	238	252	215	245	218	196	243	252	239	267	257	221	240	252	234	247	223	259	230	236	221	238	275	221	255	239	251	221	217	205	226	209	236	251	223	253	247	233	219	212	222	251	246	249	257	252	235	218	256	234	225	234	213	262	241	249	224	202	246	230	232	206	256	230	232	253	265	244	202	240	238	221	250	238	250	214	230	264	249	256	223	248	229	236	232	234	248	233	251	216	228	212	255	242	215	247	223	233	278	260	212	221	223	245	264	224	221	265	256	248	233	262	272	249	229	216	240	247	256	248	227	235	229	258	207	243	250	249	254	260	256	218	240	253	259	220	247	259	246	217	252	231	240	243	246	210	230	295	225	217	217	230	207	253	257	203	242	250	242	259	243	237	231	222	240	251	253	278	217	244	233	221	260	248	221	257	258	220	245	224	239	248	258	254	259	235	228	240	252	245	234	210	235	247	266	251	233	259	233	231	210	221	267	264	253	228	253	223	244	251	201	245	253	228	266	241	237	261	221	249	210	236	243	226	226	283	221	236	253	245	268	259	244	220	234	235	198	248	216	202	244	251	266	238	242	240	289	219	229	233	218	227	250	256	217	265	253	242	239	227	236	225	255	242	257	246	250	225	224	233	258	234	237	249	218	234	236	245	221	260	215	239	226	235	248	239	254	226	265	234	231	247	257	216	246	244	216	226	238	243	220	225	208	217	272	240	245	247	250	221	218	236	240	251	230	240	255	254	232	245	236	257	244	211	233	231	233	233	239	273	252	252	260	240	240	267	243	241	213	226	212	268	235	228	258	248	260	246	238	237	227	248	271	224	215	232	226	236	221	224	257	253	189	239	254	221	274	228	206	202	263	225	265	256	248	213	243	248	291	235	225	290	247	225	265	224	272	232	248	271	234	233	249	247	243	215	221	217	251	239	232	236	248	244	272	229	223	211	215	218	214	247	251	240	227	267	238	246	223	243	233	250	224	225	265	245	234	229	233	228	270	220	248	260	202	221	230	260	212	267	225	203	249	235	255	244	218	237	236	242	211	233	241	240	263	250	240	242	260	268	241	238	236	226	242	248	258	276	227	231	248	230	253	237	229	244	199	222	225	256	220	238	240	246	279	240	278	233	258	235	252	241	246	241	250	250	260	263	205	195	211	229	230	229	227	232	247	254	225	237	277	259	235	238	244	250	249	240	236	235	253	220	254	238	238	243	241	243	234	233	237	241	234	236	246	243	251	246	234	228	271	236	233	243	247	252	237	258	224	231	274	231	250	225	230	243	219	224	247	220	252	256	229	249	234	237	246	222	259	249	238	232	248	224	225	234	257	249	241	273	221	234	212	202	207	242	252	245	243	228	230	241	251	234	244	250	237	251	242	218	245	241	229	242	232	224	237	224	249	208	245	250	235	237	233	234	256	234	245	249	236	260	293	232	234	250	271	259	235	242	233	210	240	270	223	248	229	225	234	250	272	233	234	232	268	248	247	252	245	240	213	235	261	237	234	209	226	226	242	225	268	226	232	265	239	255	266	252	257	221	239	265	239	235	252	212	229	243	244	222	238	225	238	229	254	262	227	246	277	255	256	249	214	231	229	246	203	249	235	211	223	197	220	236	247	249	248	213	230	236	233	236	261	240	208	224	256	232	235	246	258	249	230	217	257	240	249	232	221	212	231	238	270	224	240	236	237	237	222	257	239	223	242	237	269	242	247	244	216	224	249	232	240	245	255	264	229	212	208	206	234	241	269	229	215	226	231	201	250	237	237	228	259	222	224	260	233	213	223	265	235	263	234	199	186	243	242	211	207	240	242	250	227	261	231	244	239	200	242	242	275	239	281	256	249	209	247	267	223	231	244	238	247	238	262	259	274	285	229	259	251	264	250	200	232	252	232	246	235	204	216	220	226	275	222	214	239	241	252	217	282	223	239	215	251	268	253	203	198	238	235	253	228	218	245	235	232	233	220	226	220	257	234	241	256	243	247	261	226	244	232	259	227	236	236	245	261	249	249	240	240	210	246	260	246	221	247	213	257	231	276	236	246	260	250	216	259	238	231	247	217	259	241	235	212	239	267	236	248	246	257	245	234	258	211	237	260	220	269	245	250	226	230	216	202	220	231	269	238	206	240	247	242	241	264	254	216	230	263	251	247	219	274	256	242	241	236	237	228	234	259	251	240	232	220	246	187	237	247	241	231	208	228	195	238	240	226	248	246	255	272	203	244	248	229	226	249	227	230	237	236	221	252	240	230	239	252	229	251	250	246	233	234	293	245	242	241	218	264	250	236	244	272	234	259	235	179	232	270	244	240	234	223	268	234	240	236	231	229	244	268	239	220	235	227	232	228	239	258	274	215	246	233	225	217	223	220	214	209	220	235	236	259	214	236	237	246	245	246	234	243	225	245	247	254	212	217	256	246	231	223	217	243	244	257	202	244	250	267	245	246	239	240	237	224	234	241	245	233	252	276	276	251	230	234	291	188	224	216	250	254	261	245	225	217	243	220	230	229	241	240	264	258	269	272	245	243	231	215	261	238	274	236	250	257	226	238	245	220	219	237	221	258	261	244	259	247	263	223	242	266	270	225	196	237	218	242	224	211	237	225	232	241	229	227	251	251	258	235	238	240	237	223	254	245	217	235	261	217	221	239	240	249	245	245	245	267	235	267	241	251	257	219	252	235	222	212	239	208	220	274	227	235	265	222	240	217	246	255	234	243	215	225	233	247	242	226	232	224	220	198	257	244	245	211	229	245	256	225	244	205	255	230	274	233	263	229	240	222	228	233	241	271	271	219	210	230	246	253	225	258	234	211	225	247	213	255	233	226	273	214	239	224	242	239	210	245	235	262	267	222	227	246	233	249	209	275	231	214	232	224	238	216	216	252	266	232	214	255	263	244	249	236	243	252	232	234	260	257	226	259	226	270	243	233	250	226	236	248	273	230	212	222	248	246	210	243	244	263	207	262	245	230	270	230	213	227	225	205	243	231	245	223	213	245	226	209	234	211	238	234	243	212	236	235	248	243	221	219	259	253	248	234	229	251	234	238	218	224	243	228	226	231	248	266	206	254	262	250	249	230	225	253	279	232	241	219	252	246	224	246	240	228	230	247	182	256	241	228	246	245	215	258	242	256	242	244	233	229	227	235	252	225	242	254	212	242	249	200	235	273	245	232	232	259	248	233	243	263
5702	5823	3174	1590	1051	784	712	693	601	613	627	586	597	585	547	554	586	617	563	540	552	594	612	552	550	534	592	560	573	540	519	585	548	554	582	509	545	537	533	560	533	570	519	576	536	561	539	550	572	532	563	504	535	557	549	567	581	513	589	504	579	603	535	558	516	559	561	546	586	531	549	562	532	525	536	567	541	531	561	532	578	525	563	534	537	517	556	538	566	495	560	587	565	578	528	556	547	547	569	529	527	541	557	551	604	554	626	567	528	555	539	529	556	478	568	550	547	529	547	529	557	524	543	542	544	531	510	509	578	578	572	573	586	551	548	590	538	559	537	561	582	538	522	578	550	542	545	537	540	551	536	577	581	560	551	573	522	494	525	515	551	536	572	576	572	577	558	573	517	551	548	521	575	572	525	574	557	530	572	565	520	561	517	579	517	535	562	556	552	553	570	534	535	557	547	541	504	553	534	557	563	546	577	590	585	526	532	505	566	522	536	521	568	546	527	509	565	544	529	529	536	561	547	497	514	587	545	503	598	559	544	558	494	556	557	548	508	543	578	533	523	538	505	549	525	529	563	546	593	566	555	552	547	555	518	562	548	502	525	545	511	530	546	569	537	560	521	538	557	551	512	576	556	524	554	532	571	542	568	537	558	556	559	551	549	572	539	561	574	526	550	562	551	557	577	561	540	522	538	564	579	545	523	549	565	523	537	550	559	554	529	578	568	583	567	519	578	510	510	506	550	568	537	550	508	516	560	511	541	544	537	529	553	533	521	524	538	546	526	525	562	536	590	585	579	549	578	562	530	550	524	559	561	555	488	525	553	563	576	548	539	584	512	547	544	560	545	493	514	580	539	543	513	540	545	567	543	550	565	584	539	572	496	596	526	528	520	553	541	515	549	559	524	510	530	531	540	540	539	570	569	556	509	576	521	535	511	540	567	580	489	550	531	571	539	576	585	551	534	557	516	526	560	523	509	541	557	524	563	551	561	547	527	526	565	547	536	538	518	520	528	550	579	528	559	628	503	536	576	567	552	560	553	487	558	539	520	561	566	521	531	593	529	553	523	548	506	529	521	540	544	578	516	561	551	588	545	596	538	550	537	542	543	535	550	566	543	615	556	537	549	523	523	491	543	562	545	528	543	510	600	560	506	576	527	558	558	542	550	537	509	572	537	557	549	568	561	577	512	500	571	525	519	510	534	570	549	549	507	569	524	577	534	508	533	538	608	526	573	599	527	524	575	565	560	546	561	546	516	532	521	547	519	576	529	516	565	512	554	570	532	538	522	601	564	611	557	561	537	504	515	531	499	549	495	575	539	545	523	519	562	566	524	526	544	554	552	579	561	527	549	591	559	591	549	534	527	557	547	561	536	575	553	554	495	525	548	591	567	556	548	508	521	608	555	549	526	571	513	520	538	542	501	529	536	512	542	540	549	577	575	542	530	513	530	574	552	523	515	499	547	518	541	527	560	589	523	497	548	522	563	506	540	545	534	534	583	551	561	547	543	541	593	544	540	492	548	542	532	585	509	501	510	563	543	540	610	540	519	552	534	562	567	571	500	581	551	555	528	560	523	534	573	556	532	561	553	563	535	558	551	564	524	570	572	507	535	554	529	507	571	571	576	560	542	519	546	558	571	538	548	526	557	590	540	527	567	528	582	526	566	526	530	585	557	528	557	523	539	549	545	523	511	552	565	574	549	565	517	572	564	535	498	508	520	567	524	557	564	583	519	542	565	561	537	565	542	522	542	541	521	514	544	542	510	530	557	573	518	551	559	559	577	556	551	543	522	582	555	550	585	542	530	576	518	496	582	539	561	503	550	569	543	549	572	541	544	540	537	576	527	560	548	528	577	533	534	549	533	561	543	564	547	519	562	512	524	529	579	575	564	561	572	549	571	593	515	559	579	517	533	492	535	553	521	539	580	555	548	484	590	546	585	573	556	498	550	502	505	560	544	531	523	525	570	586	552	562	545	576	549	542	520	635	569	573	526	577	528	587	526	585	541	545	561	499	557	541	556	553	533	510	523	528	531	558	542	494	536	469	519	521	566	512	558	550	515	551	516	550	601	539	572	614	508	517	535	524	575	541	551	489	540	559	527	548	540	539	554	557	548	514	485	550	504	553	546	492	545	524	547	521	541	528	511	566	548	529	551	502	526	546	542	535	524	561	574	548	547	536	572	574	544	525	608	531	549	561	560	563	552	533	564	544	538	547	552	573	556	552	561	533	528	588	564	499	550	537	529	558	562	515	580	528	552	547	588	561	565	513	573	551	547	509	509	547	553	544	547	551	542	565	562	560	569	529	528	523	545	534	507	546	517	523	559	566	514	567	540	526	559	537	574	558	569	552	552	523	579	537	552	539	517	572	560	543	564	575	558	535	541	526	534	542	528	567	556	537	519	519	532	575	544	488	544	565	559	534	581	586	578	591	566	565	554	554	508	543	556	527	546	530	573	556	607	521	585	581	523	576	562	524	546	522	531	551	578	549	492	553	529	529	531	514	515	517	531	513	560	565	552	531	540	547	555	535	534	552	530	541	548	552	538	539	531	518	529	540	513	538	546	556	543	492	572	568	565	570	581	584	555	556	544	528	543	495	550	539	541	544	561	526	582	537	555	546	565	529	522	552	548	569	515	562	532	528	541	530	574	546	528	572	567	544	575	519	571	562	538	574	539	547	548	540	533	531	556	571	530	556	491	579	541	584	549	534	570	535	536	538	557	567	524	586	567	595	562	562	540	576	562	537	542	541	529	547	568	550	557	548	555	527	543	520	559	559	523	520	549	520	527	530	529	545	535	583	540	558	564	568	595	541	562	540	563	555	557	579	502	571	500	574	560	542	508	586	545	519	518	556	555	551	545	547	545	552	558	528	586	553	526	547	551	519	559	518	565	520	561	536	541	554	532	512	501	517	537	508	519	548	595	572	539	551	558	540	564	541	574	528	599	500	556	538	545	564	540	534	571	542	582	545	551	505	487	529	514	520	541	556	540	538	541	505	556	524	550	516	505	576	571	524	518	478	571	549	549	559	553	504	583	509	520	558	553	573	567	560	555	554	550	589	517	515	543	573	552	545	559	552	600	556	509	582	540	572	557	529	530	578	527	544	537	540	542	541	570	561	514	499	563	531	545	562	495	542	559	556	580	551	511	549	520	551	559	531	490	561	563	533	575	531	547	565	583	519	534	536	528	535	588	550	566	572	538	545	528	577	560	512	542	552	522	564	572	573	531	555	509	554	588	551	571	553	582	543	570	523	514	537	568	563	576	563	521	520	506	539	562	558	545	542	594	547	571	560	580	555	526	529	537	566	551	533	550	571	552	571	564	528	559	550	556	577	537	538	544	574	563	534	605	542	530	581	557	546	545	583	525	567	571	544	577	529	566	578	531	530	517	514	538	550	555	536	572	550	548	492	520	516	533	588	565	530	554	507	556	545	536	521	573	531	572	562	560	576	578	570	553	573	577	547	540	554	569	526
33483	9905	1047	534	458	479	441	433	417	393	414	382	437	399	398	429	371	382	448	437	451	424	372	397	418	395	407	406	421	391	410	407	409	443	385	402	425	448	380	414	396	414	424	393	421	402	398	408	403	438	440	453	410	403	386	386	367	412	427	381	371	409	403	410	407	413	417	423	436	380	384	426	397	392	408	418	393	397	399	409	384	398	400	436	396	433	433	397	431	411	428	406	380	421	441	379	382	446	404	439	409	366	393	417	392	415	394	417	429	398	386	410	391	395	413	385	427	398	423	424	388	449	386	442	425	447	420	420	384	394	397	387	418	407	330	401	418	413	423	413	391	449	431	396	425	376	391	389	424	391	371	409	403	397	441	438	427	401	431	399	397	422	414	400	390	387	374	397	396	405	393	419	451	408	369	410	391	417	401	408	399	429	406	411	418	398	444	399	377	370	382	417	432	406	415	395	405	401	407	424	400	395	438	410	414	384	418	396	405	367	375	371	420	399	396	405	428	402	403	393	432	388	404	401	435	398	383	427	393	392	390	419	418	441	378	414	406	392	407	435	435	415	398	429	434	411	384	400	438	416	431	404	410	385	458	388	386	405	413	397	420	375	431	382	404	378	396	423	427	390	404	444	413	398	430	366	390	407	388	447	428	425	398	398	418	408	384	387	394	376	424	441	369	403	369	409	385	413	412	446	434	438	356	402	410	418	418	433	391	419	399	392	382	366	399	415	394	401	413	403	406	415	437	392	394	427	387	415	391	441	420	385	430	392	390	383	425	425	443	413	401	377	435	395	389	386	433	415	387	377	395	430	411	365	412	405	435	418	360	412	387	413	439	363	406	370	411	389	419	384	420	382	380	416	401	405	408	384	395	399	415	421	428	365	403	400	407	417	405	383	401	399	372	435	400	419	401	409	395	384	410	397	409	401	406	389	377	414	402	363	425	406	433	421	432	389	367	433	411	414	423	410	455	416	416	412	381	430	422	409	402	433	433	422	397	404	431	388	400	378	403	393	360	391	417	391	424	369	408	393	354	421	394	410	423	372	402	415	478	395	420	402	443	417	397	400	388	420	428	414	394	404	365	390	428	399	400	337	392	420	424	371	408	408	418	422	388	398	454	424	403	390	398	408	419	366	368	384	450	417	360	404	398	422	424	417	410	374	394	431	431	387	376	437	409	415	431	424	430	380	385	428	416	369	403	427	441	391	401	402	405	357	408	398	404	446	427	395	435	391	403	367	355	386	385	410	409	389	388	383	402	399	420	408	416	409	417	376	421	383	401	441	376	408	468	438	408	395	371	443	443	385	394	379	382	392	391	420	418	390	434	378	418	428	398	426	433	431	419	398	395	396	449	427	429	415	417	408	407	416	382	432	384	395	395	391	393	428	415	392	403	442	432	419	389	424	387	410	425	383	393	423	406	414	385	400	408	399	390	422	388	396	408	419	404	382	377	381	430	448	364	379	405	410	396	429	427	423	400	392	407	397	416	368	428	416	428	401	394	428	451	417	400	413	421	385	413	392	401	410	367	442	422	398	410	421	403	385	398	411	388	382	403	407	407	421	443	408	418	418	412	386	394	417	418	441	424	451	403	400	418	421	391	403	435	386	414	401	376	364	401	424	381	404	406	383	420	373	409	419	373	422	441	403	398	435	436	389	436	435	433	371	440	402	407	394	405	428	396	428	442	416	412	399	365	406	411	392	424	381	439	441	394	411	431	398	386	417	410	422	398	374	431	421	412	416	382	429	422	401	398	424	402	449	387	433	394	405	432	434	395	366	434	394	402	409	441	435	420	384	376	417	439	397	420	351	410	404	410	435	410	388	417	388	385	420	374	433	368	399	372	398	401	431	391	442	412	423	418	409	381	422	415	397	381	396	413	408	429	397	439	429	415	387	424	396	401	424	423	378	412	409	449	393	410	400	441	383	439	396	438	378	423	440	448	400	405	435	376	425	395	416	391	424	429	391	399	383	425	404	412	412	421	369	418	417	417	428	418	402	404	374	454	388	401	378	447	437	442	448	427	426	426	406	384	421	395	443	407	380	390	370	407	384	421	406	394	471	417	396	440	382	400	378	402	376	382	422	395	426	417	395	432	417	425	400	393	438	385	398	388	434	418	417	407	378	423	438	377	385	419	389	433	424	436	408	380	401	401	369	406	419	404	387	404	423	393	410	417	421	395	413	386	414	410	413	432	421	418	402	418	417	408	440	400	414	403	421	438	411	427	422	376	408	411	400	400	411	380	455	440	391	384	420	418	422	365	470	410	386	415	379	393	410	404	415	406	379	422	400	419	399	397	383	396	392	406	389	409	404	423	409	404	413	390	387	388	363	379	386	396	383	442	397	458	427	437	416	375	404	385	372	428	444	399	454	402	436	430	422	413	402	382	396	404	400	406	392	372	406	381	412	380	389	361	435	407	419	380	383	399	405	411	404	440	418	417	367	427	456	420	439	434	463	404	405	403	355	409	366	418	414	422	434	377	412	412	427	409	409	398	417	425	419	382	356	415	385	394	408	435	395	409	371	402	436	400	400	366	409	416	395	451	377	383	378	382	410	414	400	384	428	422	394	403	424	401	422	406	393	417	438	420	359	389	400	410	373	429	406	414	411	421	402	398	356	409	428	394	382	412	411	391	378	372	381	419	417	400	401	413	423	436	420	409	382	420	356	399	426	444	411	422	427	389	410	391	416	422	408	387	414	369	413	418	395	430	372	378	422	394	413	423	381	428	428	409	424	388	394	425	413	410	392	419	374	431	407	361	400	420	476	379	436	442	413	366	414	401	359	433	393	421	395	404	362	406	396	390	417	426	394	390	388	415	406	388	397	386	371	413	390	416	394	418	395	412	392	389	385	401	425	424	407	416	407	439	401	362	408	360	427	408	395	434	409	408	388	386	409	426	370	424	402	399	394	431	407	405	425	397	402	409	364	440	430	405	403	422	427	406	380	421	441	418	405	404	435	417	412	460	381	407	399	427	395	395	400	396	407	405	392	394	422	406	383	408	388	387	415	409	404	407	396	432	383	390	410	367	400	427	408	366	387	406	440	423	389	417	406	377	392	395	400	438	415	406	423	411	418	380	440	386	378	424	411	422	360	435	427	405	393	357	431	396	427	414	406	432	427	433	413	416	417	389	386	396	413	414	432	414	390	407	421	400	394	419	405	408	399	367	402	407	443	425	419	392	401	375	405	402	447	414	388	425	435	377	413	406	364	434	436	407	442	412	386	406	433	384	442	428	389	398	424	409	446	432	400	422	423	410	417	412	418	382	426	376	390	412	399	400	444	439	399	438	397	434	342	409	428	409	409	385	398	396	438	431	442	416	436	429	405	409	401	437	398	405	435	408	396	417	419	431	412	430	381	388	408	396	393	372	391	416	396	370	354	400	439	407	415	450	409	382	414	376	433	411	423	394	416	426	414	362	421	390	390	404	417	430	414	428	441	390	400	382	432	417	421	417	435	424	421	401	409	407	408
6971	1192	968	935	955	924	944	877	907	944	944	921	882	886	954	902	867	925	919	958	903	926	978	923	936	891	926	943	914	900	894	877	908	889	881	892	873	905	895	859	896	936	901	904	900	931	912	943	865	937	911	901	906	878	884	880	961	914	923	888	866	927	888	899	880	895	886	899	881	895	954	895	879	916	904	883	912	885	879	867	841	909	919	898	837	910	931	883	857	854	907	942	863	855	887	935	931	910	890	907	928	875	866	891	898	917	900	897	930	899	887	899	852	885	895	958	950	935	971	894	836	938	893	943	928	946	946	914	890	965	894	948	878	960	937	907	919	925	932	945	923	939	864	943	877	891	881	916	937	872	908	880	946	915	840	903	881	877	902	872	933	916	944	891	954	885	936	942	931	910	850	897	968	875	887	909	907	944	917	844	950	924	882	899	909	900	857	918	907	903	923	915	951	880	901	980	911	968	904	879	922	909	921	897	880	873	895	896	887	969	892	885	932	879	889	924	894	894	866	916	895	876	903	948	908	921	931	942	898	891	910	884	865	884	904	917	936	941	913	894	838	931	874	958	887	877	891	914	934	891	911	870	885	929	923	908	933	884	933	890	893	956	838	886	924	937	905	882	907	918	947	895	907	907	924	844	882	935	907	889	924	938	947	892	935	947	925	905	907	887	930	860	959	882	902	949	901	865	952	898	931	913	866	959	891	931	891	891	905	950	872	826	955	906	905	857	963	856	945	891	940	891	899	895	881	885	947	899	939	914	886	913	933	911	913	983	860	915	882	933	885	892	889	895	854	865	920	939	894	904	906	926	913	900	891	906	932	908	839	866	912	900	967	936	883	905	933	892	911	871	919	905	954	897	888	990	929	903	885	899	916	953	903	886	896	883	888	866	953	861	887	915	866	900	911	897	945	944	915	982	897	907	873	905	884	950	917	866	892	871	936	896	862	962	853	862	880	894	909	957	893	905	903	889	879	887	902	926	960	901	885	920	867	888	859	911	910	901	923	916	870	884	865	874	876	920	904	914	933	933	921	921	929	920	896	821	905	942	886	940	896	878	874	916	865	918	924	869	884	955	885	919	918	906	922	894	946	899	872	955	873	893	881	908	863	917	902	861	836	856	861	922	920	953	875	932	923	861	927	934	914	941	863	894	897	835	904	894	927	933	898	899	879	898	921	960	902	825	886	914	913	931	830	879	940	887	869	951	922	914	869	899	917	880	934	942	917	876	877	884	913	960	876	895	937	936	898	918	918	879	892	973	917	944	895	928	921	882	931	907	873	899	896	906	932	848	972	929	918	897	882	911	947	893	910	883	944	879	866	962	957	893	932	920	874	913	888	902	866	894	887	847	930	872	904	877	873	876	897	902	893	881	929	940	926	898	897	891	904	904	913	902	912	902	936	896	918	909	882	889	889	928	883	936	931	909	935	898	973	913	880	917	882	916	893	898	909	966	892	948	902	949	913	945	894	899	872	912	928	879	930	859	914	863	924	911	937	885	847	838	966	974	935	935	956	909	917	915	935	909	938	883	891	923	930	908	890	940	877	887	899	878	881	953	887	898	912	853	907	843	908	866	882	916	929	946	969	918	898	848	872	852	915	924	842	894	861	836	900	865	894	931	902	900	916	894	868	903	889	865	898	882	899	948	920	896	910	925	916	874	947	920	921	930	917	884	930	905	889	902	900	960	930	900	890	943	852	902	884	906	915	953	891	931	939	923	874	939	952	872	941	906	991	856	915	901	906	893	861	870	889	876	886	897	931	914	916	918	871	930	938	945	933	863	931	906	887	950	904	955	857	829	919	941	854	892	919	922	915	935	917	945	876	881	893	877	874	881	890	870	907	950	922	908	940	886	892	932	901	931	906	1019	924	970	915	888	911	880	881	889	888	960	913	973	929	957	911	926	898	928	900	923	935	962	907	910	905	909	924	954	912	901	866	868	890	862	914	912	895	953	836	915	921	888	861	872	926	875	853	901	942	872	930	889	936	889	937	923	907	904	940	932	946	874	949	947	914	882	892	902	954	911	870	895	915	953	948	882	909	924	950	891	905	949	887	916	925	868	935	927	865	907	954	885	928	950	882	944	907	917	888	887	881	926	936	922	903	916	872	840	894	914	916	888	877	936	963	899	853	922	875	888	929	861	907	954	925	882	907	891	907	908	878	912	897	866	875	861	940	927	929	904	843	892	910	894	896	944	918	917	899	892	918	895	902	922	881	880	906	949	970	904	924	863	932	876	896	868	839	924	862	968	914	901	931	924	945	976	898	903	916	963	861	920	912	941	890	913	874	922	899	927	887	913	899	891	916	925	853	921	908	880	918	871	887	897	869	869	928	900	895	961	930	912	970	909	882	956	906	938	873	873	881	947	887	889	903	937	934	891	927	920	943	887	939	957	879	886	975	893	866	895	902	926	890	897	861	889	897	930	926	913	903	920	932	913	963	934	911	914	910	974	939	924	897	922	885	908	905	920	863	980	952	948	884	912	903	912	910	936	870	907	876	999	927	894	869	900	888	875	862	943	889	891	898	925	891	907	901	917	877	997	911	913	907	898	933	876	879	927	880	941	906	877	907	938	924	898	907	913	893	887	917	915	899	929	917	908	933	938	929	903	948	870	926	906	904	917	874	922	892	911	928	901	953	924	901	906	957	894	902	924	916	920	906	898	947	922	888	853	896	888	896	828	860	916	963	918	875	938	899	884	863	906	934	943	878	901	908	894	899	896	921	896	933	862	935	952	881	899	869	989	860	902	903	955	946	868	878	862	930	921	948	867	918	896	960	898	935	899	924	929	875	948	921	888	940	853	885	900	891	930	902	876	911	928	879	928	887	895	879	903	947	918	891	871	936	911	932	912	897	850	911	900	904	901	862	882	917	880	865	951	966	895	943	921	903	911	890	913	954	954	907	973	880	944	901	887	892	886	900	882	978	912	864	895	864	919	918	921	909	904	928	894	920	1004	949	914	913	942	830	896	898	919	882	959	888	929	925	952	943	908	966	883	930	904	914	946	914	858	899	922	862	852	890	912	877	858	884	950	955	898	937	858	897	875	925	900	902	919	901	917	883	907	911	910	875	905	910	896	930	875	903	935	891	882	875	898	914	938	887	880	904	884	874	867	881	894	892	944	947	914	952	907	876	894	931	944	885	950	900	864	904	905	889	909	917	914	876	937	910	912	882	917	912	901	924	897	906	924	857	924	918	898	886	934	885	938	975	878	884	902	871	925	946	919	874	895	887	918	930	910	888	933	903	881	896	893	886	933	893	927	906	905	875	882	902	927	885	916	922	889	934	883	893	911	928	968	860	922	887	895	890	906	917	943	951	922	916	881	863	915	907	934	897	901	899	915	874	933	883	849	928	882	873	942	897	937	894	909	892	877	959	886	890	908	878	883	949	918	909	889	898	929	872	916	864	921	862	872	887	967	869	930	893	895	910	884	947	912	905	912	892	904	911	994	857	909	898	855	904	949	914	861	922	898
25275	21638	25375	28423	21487	4081	761	545	478	498	486	470	458	495	435	486	482	441	425	404	432	472	437	450	429	448	429	477	434	439	492	436	422	442	452	463	467	458	418	457	420	416	447	425	443	454	412	451	432	443	440	440	481	430	386	419	398	458	438	453	393	386	410	427	448	441	445	422	448	420	422	470	429	455	421	481	416	456	408	396	453	483	461	403	453	437	464	434	436	507	508	429	443	426	429	435	428	425	433	472	465	433	458	427	382	397	437	442	421	426	490	453	471	453	430	425	430	445	420	403	452	416	441	437	396	472	443	405	450	440	408	420	450	407	440	429	438	427	442	420	411	443	409	452	418	451	467	429	428	446	428	408	423	439	416	424	432	431	432	421	426	417	410	431	473	447	445	447	463	384	404	452	420	409	423	431	429	447	452	454	426	416	424	442	450	411	415	452	400	465	433	415	434	416	432	430	430	406	408	442	415	474	429	439	458	454	420	435	421	447	421	452	388	450	488	475	426	404	459	444	469	408	474	451	427	410	451	455	457	449	432	436	441	406	462	420	400	385	417	463	416	405	446	427	434	472	449	446	420	418	481	444	404	442	466	468	451	406	436	400	479	438	435	440	418	431	450	437	411	473	468	452	453	433	374	456	442	419	416	416	449	417	430	460	471	457	439	425	456	480	452	439	404	434	449	420	417	480	409	433	434	459	448	440	424	438	424	473	454	470	430	440	395	400	490	428	424	433	440	423	439	447	411	458	387	410	482	463	424	446	436	459	406	433	396	449	448	410	436	415	453	470	435	427	399	441	439	458	423	472	431	488	474	453	447	478	438	417	396	428	474	418	423	432	435	419	414	438	468	437	429	445	445	426	451	405	427	453	449	416	418	430	464	436	433	405	409	418	415	438	388	445	406	437	425	454	466	426	434	456	446	466	425	440	452	433	456	476	428	456	453	410	439	400	438	427	391	455	448	438	427	426	437	415	437	438	421	398	460	482	435	447	440	443	475	427	441	449	418	434	438	442	419	422	428	455	453	476	410	479	431	454	459	451	447	427	423	446	408	416	409	442	425	444	447	451	450	446	389	408	463	460	386	388	453	441	459	430	442	410	433	439	419	402	424	453	406	408	465	432	465	447	415	449	410	434	451	434	428	477	415	458	456	489	416	460	434	444	455	443	412	399	454	469	427	440	419	456	489	445	434	436	468	438	415	429	420	454	452	429	423	413	419	454	426	422	418	418	444	406	440	444	401	439	490	431	459	440	422	392	446	440	425	452	404	450	437	457	402	454	440	439	430	449	462	454	428	420	434	454	459	430	439	477	449	421	413	398	478	478	463	477	449	411	416	454	433	461	420	450	454	431	464	451	447	449	369	442	454	401	384	446	462	414	422	432	457	429	451	454	442	457	463	441	469	417	442	425	432	435	414	436	462	466	406	408	463	408	420	447	413	417	429	453	405	417	416	430	386	450	442	437	441	449	439	477	421	439	456	453	415	431	469	412	432	409	471	448	430	434	462	431	432	405	462	437	399	416	429	406	369	426	451	429	423	441	461	470	449	423	423	416	477	471	454	458	441	439	423	469	465	442	446	448	483	415	415	446	414	459	406	446	452	475	432	425	439	435	425	454	416	402	443	424	426	403	430	427	419	410	478	449	402	418	450	418	432	429	461	476	430	481	418	418	448	465	428	433	427	419	437	393	446	425	457	439	421	426	447	434	424	383	460	450	413	439	403	458	449	378	451	464	463	435	460	465	457	431	414	450	441	445	425	430	475	432	447	458	424	459	443	417	433	414	427	471	467	419	405	458	491	404	414	457	424	459	436	402	466	435	443	443	479	438	449	428	438	419	440	411	435	486	466	397	427	428	441	426	431	446	439	435	441	435	387	424	426	414	412	482	457	454	448	444	465	410	462	452	460	448	377	408	441	468	417	447	390	452	440	479	441	440	468	442	440	404	426	440	451	446	493	441	456	449	447	446	473	459	422	417	427	435	452	454	412	444	459	444	396	450	407	464	413	483	491	455	413	433	419	446	440	437	417	431	479	474	410	506	448	450	451	438	427	434	404	446	428	456	410	438	417	387	427	437	411	415	416	414	430	424	447	413	465	401	393	459	424	411	422	431	451	435	376	446	406	419	469	429	471	402	432	437	406	467	461	432	441	443	448	421	467	440	482	474	444	440	458	455	434	450	415	407	422	392	420	439	450	439	408	408	457	439	450	390	381	500	409	443	458	413	471	453	404	424	445	399	444	443	481	463	430	425	436	439	468	451	473	419	423	431	437	383	439	431	405	423	481	421	416	459	418	421	449	426	443	396	431	409	468	478	444	458	442	430	450	466	465	477	411	398	430	377	445	441	409	444	452	465	455	428	406	432	434	445	404	434	460	436	414	381	422	445	473	406	404	451	483	433	440	413	467	432	437	448	445	434	484	444	474	464	473	474	437	454	458	406	431	425	422	421	397	453	416	470	425	414	403	442	455	448	408	445	441	470	418	442	402	437	439	440	434	426	409	430	429	447	471	410	448	460	422	459	463	437	416	461	462	416	389	413	439	412	408	430	450	452	426	487	367	442	439	445	434	408	426	429	433	430	430	424	443	409	440	447	475	415	426	458	479	397	400	451	450	406	454	397	459	495	465	431	408	415	430	427	468	441	456	411	415	462	439	422	441	439	425	441	444	443	447	453	469	413	470	496	480	414	401	423	412	413	446	428	453	407	448	421	434	439	464	452	418	430	444	436	434	421	475	491	486	445	440	466	404	428	428	419	428	426	434	437	456	410	444	404	432	477	441	476	444	426	436	419	426	410	437	419	426	450	406	428	394	444	471	440	437	422	419	420	440	417	419	413	444	421	462	407	401	438	431	464	479	420	415	441	442	419	437	403	437	479	386	418	438	457	424	459	461	458	432	428	430	447	447	412	419	439	451	432	411	475	430	406	434	422	449	422	397	424	499	439	479	488	415	416	453	408	421	464	426	441	418	488	436	446	482	467	416	394	406	437	457	471	447	444	427	430	468	396	447	472	383	428	366	439	452	419	473	461	432	420	458	459	433	447	424	427	431	383	412	426	446	441	457	452	439	446	411	446	427	492	430	439	406	484	436	416	403	430	431	398	469	435	426	471	441	459	476	407	441	450	430	454	455	401	402	447	406	438	430	415	425	439	436	418	427	484	458	453	481	431	391	455	502	450	461	453	407	437	455	425	384	427	437	467	437	438	420	433	421	390	448	406	471	421	469	401	393	453	424	450	401	432	441	457	423	414	463	449	475	461	440	433	420	438	433	437	396	422	417	436	431	411	400	412	407	447	427	394	403	431	423	436	458	463	456	413	457	419	432	457	428	423	410	382	407	428	456	412	407	429	436	426	439	468	446	436	447	429	397	447	451	433	420	421	459	437	424	419	416	426	445	466	431	439	413	438	474	424	400	504	456	443	465	452	432	467	398	399	449	436	440	442	440	503	473	446	398	446	435	435	437	400	437	432	474	423
4869	3642	2260	1419	1169	1076	1035	997	936	968	956	964	971	938	959	949	931	919	876	925	953	932	896	967	968	882	968	981	958	929	956	916	884	929	956	935	921	909	949	951	933	971	932	965	929	908	946	960	934	885	935	938	911	953	954	904	981	942	954	942	960	910	957	954	900	966	953	910	923	938	956	932	949	950	958	950	939	953	960	958	950	999	896	942	897	910	948	984	944	954	979	1002	989	944	897	953	964	922	888	922	952	943	913	925	929	947	945	935	885	913	896	942	955	887	974	953	902	872	923	889	869	1023	897	959	938	909	934	955	929	917	933	942	980	949	898	969	935	895	894	964	967	896	977	934	917	920	908	978	912	896	920	918	985	935	876	915	953	942	932	979	962	928	958	958	924	915	899	945	997	998	937	962	923	863	1008	881	938	919	997	933	916	936	919	972	954	967	965	943	963	922	941	965	933	919	925	961	912	987	952	929	949	898	897	972	934	954	969	889	996	964	981	884	942	981	934	986	907	922	922	912	934	923	975	916	944	925	985	970	910	948	990	947	871	929	960	963	915	929	893	958	908	960	960	903	1000	950	898	938	943	863	907	946	908	921	974	934	901	925	925	906	990	956	956	949	922	908	979	918	887	927	905	843	968	930	882	969	964	926	942	953	941	936	940	896	983	887	958	959	950	965	917	982	930	924	935	931	953	932	976	950	941	941	957	919	938	935	912	951	931	918	902	932	954	980	965	971	964	974	911	931	954	941	885	939	941	1002	985	942	909	975	905	953	942	924	961	943	984	918	966	930	940	979	878	974	905	914	974	940	935	933	945	919	937	982	949	972	955	948	947	935	935	985	915	889	995	962	955	949	939	898	927	957	959	944	973	971	949	924	934	896	977	913	977	936	898	947	933	915	946	964	964	952	942	948	918	923	980	937	965	963	953	950	883	905	945	975	918	931	1005	899	919	915	927	881	972	975	995	1046	917	997	895	943	898	952	939	911	924	889	918	911	846	946	919	1002	921	965	941	931	989	955	937	950	946	927	983	1012	931	898	921	946	949	938	948	913	912	942	918	918	891	919	919	871	930	911	902	962	955	914	893	914	954	969	887	925	951	933	941	995	943	989	988	907	888	899	932	943	928	904	938	942	952	952	937	983	940	909	948	911	933	928	938	976	906	862	957	909	978	980	964	926	910	908	887	939	994	871	947	931	907	951	930	891	918	929	902	923	918	955	877	927	930	970	924	923	955	951	959	919	900	982	975	998	973	922	964	955	914	950	923	935	918	912	908	932	942	924	947	916	935	964	931	941	977	897	948	941	905	925	932	939	942	918	942	952	947	948	933	921	925	926	938	922	919	989	944	886	888	907	905	947	948	927	864	961	938	921	990	901	968	961	928	973	944	974	896	915	955	988	947	865	885	918	953	953	929	938	930	915	941	944	909	944	976	949	908	982	960	908	926	977	953	911	971	943	949	898	932	904	855	873	939	969	984	957	977	988	1011	897	951	979	947	941	954	935	938	973	933	930	927	930	951	935	941	1006	931	930	902	928	951	962	909	955	940	984	937	947	896	927	952	908	889	899	897	964	873	943	952	942	924	922	959	923	952	886	955	926	910	958	973	942	918	972	925	914	930	930	940	952	929	883	943	937	956	902	930	986	956	962	888	913	953	937	872	965	926	937	879	981	931	930	940	948	994	1022	910	974	983	924	922	921	938	923	953	936	947	906	946	981	967	877	946	947	923	925	894	967	919	972	955	902	933	954	917	896	942	971	952	933	911	917	1004	916	948	889	894	897	885	929	946	881	966	971	926	990	952	900	992	944	862	931	911	894	937	944	964	915	992	958	933	949	967	927	902	931	960	899	946	922	900	970	924	941	958	963	883	929	896	959	931	964	923	944	917	970	906	1001	922	935	950	906	956	945	923	915	931	936	924	926	904	906	913	923	911	956	934	921	947	938	989	919	969	928	902	915	917	935	957	948	972	945	881	887	908	920	950	897	981	917	907	920	937	923	932	865	938	969	1014	933	885	970	927	951	961	953	934	905	935	944	923	951	916	930	963	960	875	903	876	955	942	927	920	921	932	933	976	899	887	1017	968	955	931	911	955	985	966	960	960	976	957	914	949	952	955	922	969	944	905	900	895	916	944	943	956	976	947	924	926	899	914	956	986	928	983	906	949	943	903	981	914	922	958	956	926	944	944	937	905	897	1009	1003	956	919	964	978	905	910	991	928	924	952	907	888	997	986	907	978	929	947	892	990	957	912	951	925	957	974	892	962	934	967	965	992	912	954	945	963	922	909	971	1021	854	900	931	927	891	964	953	950	958	941	912	893	901	899	918	878	889	971	880	933	930	915	926	932	953	960	896	941	967	984	975	972	938	1002	919	950	928	936	931	915	929	958	908	956	996	953	953	968	884	945	973	930	897	902	863	960	925	934	855	886	942	909	962	950	898	915	920	914	988	904	937	934	944	870	971	952	924	940	943	930	956	949	952	978	969	987	948	943	885	929	906	959	943	1011	949	959	876	922	952	971	940	955	953	958	932	928	913	932	979	913	929	944	982	898	928	912	911	928	934	898	899	930	993	916	978	920	910	940	924	948	892	881	930	966	979	943	935	895	957	940	906	929	966	907	924	978	947	928	980	952	943	934	916	953	916	998	957	964	992	924	876	945	958	946	977	915	950	936	956	941	933	878	920	935	875	949	973	937	939	970	931	956	933	945	922	947	934	969	910	948	973	911	938	928	911	933	969	927	930	962	915	948	925	944	872	945	985	914	908	925	872	947	902	937	877	963	964	929	936	916	955	881	969	948	909	927	936	941	930	965	877	917	954	948	914	946	962	910	992	897	930	965	904	880	974	940	931	949	933	972	969	944	899	930	875	991	972	940	944	942	952	927	942	901	931	967	881	951	886	981	971	984	927	920	925	953	960	917	943	904	975	958	939	907	933	921	915	982	935	904	919	954	912	964	920	988	951	911	901	896	958	928	905	909	923	929	926	918	953	932	915	943	967	905	909	910	935	932	922	971	978	947	1001	930	908	941	899	929	963	926	951	974	917	946	958	933	944	939	932	941	928	892	879	900	921	923	944	936	968	940	891	975	884	963	970	950	932	919	936	928	893	926	919	905	1008	935	929	915	979	905	938	1011	932	921	962	977	954	937	936	975	964	988	893	963	942	869	954	925	954	915	912	965	915	891	990	956	930	924	979	963	971	914	890	874	881	972	963	934	983	943	931	988	940	904	920	973	944	924	919	944	926	938	953	942	931	914	991	972	889	1039	1002	913	923	944	944	912	938	915	905	928	967	923	893	997	978	918	946	973	939	904	916	897	948	1007	930	960	931	934	888	948	889	959	912	954	907	931	922	956	933	968	945	970	942	1012	946	1021	957	920	919	938	963	958	881	920	967	984	886	929	927	938	964	954	947	913	954	925	966	971	950	932	896	870	962	881	992	959	918	907	862	962	961	892	989	926	959	949	925	895	949	940	895	961	896	944	890	979	917	895	959	950	958	968	956	920	957	930
24480	21650	25990	27814	21656	21654	3229	511	436	377	329	301	265	263	259	300	268	232	269	242	222	255	260	253	252	244	286	235	254	250	279	284	260	229	253	236	215	257	220	236	224	243	249	250	261	245	262	287	259	218	237	239	217	249	271	229	266	238	209	266	217	228	236	241	230	258	246	259	266	261	236	203	258	225	222	223	230	219	278	246	245	218	258	276	240	238	262	241	243	239	199	250	237	201	235	234	217	232	247	223	248	217	239	264	223	232	221	296	256	254	250	226	220	244	245	220	256	244	230	224	276	258	267	238	243	242	238	251	235	245	244	231	238	237	267	213	240	238	267	208	235	253	226	257	260	250	225	244	260	241	239	249	223	242	257	274	243	229	227	243	281	244	256	264	240	226	250	258	221	228	250	240	239	225	206	236	232	220	226	247	241	224	243	213	242	266	272	243	230	192	229	262	225	225	238	208	256	220	242	264	239	255	208	220	231	239	275	228	239	220	220	230	235	208	243	245	232	227	239	234	214	232	224	247	254	237	239	229	251	237	240	251	231	239	274	224	232	244	239	215	225	233	254	240	244	236	232	243	242	285	242	252	237	221	243	242	274	215	237	233	221	245	231	243	227	280	236	230	232	220	242	272	246	234	259	236	226	263	264	257	240	243	228	238	277	232	255	274	235	247	231	257	209	234	293	216	214	243	231	241	246	239	248	228	262	264	208	241	249	244	228	222	249	231	232	241	266	256	253	235	255	274	243	243	236	239	235	244	231	234	222	235	225	251	237	260	235	227	233	252	207	237	241	228	227	251	228	242	223	232	241	240	220	247	212	250	252	233	250	243	265	242	232	246	218	236	237	236	239	229	242	247	252	204	252	245	229	226	237	242	219	222	243	202	220	238	247	235	243	243	267	219	233	264	236	228	197	254	249	220	231	219	219	230	244	243	242	254	286	235	235	244	242	251	238	234	254	249	271	283	260	215	248	244	232	237	226	250	251	248	226	229	262	241	233	268	245	224	238	244	257	225	216	243	224	201	205	209	233	258	209	232	249	241	241	232	228	238	243	248	270	228	252	233	214	253	208	239	226	217	226	224	256	270	235	217	233	225	254	252	242	264	229	246	225	227	262	252	240	215	224	240	268	235	255	265	225	254	214	231	222	237	233	238	240	220	250	222	237	231	221	268	260	214	275	234	263	253	242	275	227	240	266	230	229	238	241	243	243	220	236	260	238	211	239	217	248	251	236	218	230	214	247	225	254	181	248	222	227	217	242	215	222	217	234	252	228	241	238	255	224	239	208	236	254	216	240	267	225	262	233	244	237	202	230	237	245	262	216	216	248	201	241	231	235	256	197	195	243	218	233	229	215	226	220	250	251	217	220	213	245	226	231	242	221	238	251	244	232	237	235	225	240	258	250	229	239	236	236	262	216	228	271	243	243	224	234	253	243	248	256	232	227	234	242	225	236	258	248	246	224	236	211	254	204	233	254	248	274	280	173	220	265	247	255	230	250	217	261	253	238	202	267	250	254	233	215	256	251	264	247	241	234	261	209	228	223	248	259	262	245	241	235	252	250	244	229	245	252	228	283	263	225	271	245	229	228	222	236	237	245	285	257	226	213	244	263	280	253	227	236	255	220	268	253	236	216	268	244	232	240	241	234	235	245	245	235	232	254	227	250	240	236	256	232	231	209	240	240	258	232	225	241	251	232	237	237	241	240	244	243	248	244	250	228	232	254	232	221	249	228	238	251	258	236	230	229	218	232	250	204	246	233	244	253	252	231	243	222	249	229	259	223	222	214	252	230	206	229	197	243	225	256	230	232	222	237	234	252	211	203	255	243	271	256	218	261	239	224	224	209	233	225	234	226	230	235	253	249	245	236	270	253	228	252	258	251	225	243	224	228	257	221	250	237	242	237	282	234	248	242	242	262	246	244	257	228	235	240	259	234	247	231	276	271	223	234	239	252	245	224	236	216	245	232	218	223	242	218	231	223	252	234	232	233	257	245	234	226	238	221	269	222	253	217	209	219	223	221	237	231	245	248	237	190	211	213	261	241	278	236	224	253	229	228	248	256	212	230	212	241	241	261	217	246	241	254	238	234	237	242	233	239	257	222	236	237	238	232	253	237	250	216	273	257	259	245	239	216	262	246	237	251	258	221	195	248	259	220	240	212	237	278	220	241	243	223	244	256	246	231	236	270	205	227	226	242	216	219	241	226	214	237	246	228	242	246	213	231	220	207	261	261	253	255	224	243	259	236	252	221	205	241	215	227	249	252	221	222	236	235	227	240	230	224	219	222	215	248	240	210	203	236	241	244	208	216	242	229	218	251	261	256	249	220	217	249	226	235	236	239	222	242	231	210	269	223	233	251	235	274	216	258	235	223	236	227	222	262	261	253	242	259	220	222	227	269	280	232	246	247	243	245	228	238	213	204	269	231	237	262	256	230	272	250	246	240	242	220	230	243	249	234	218	242	213	234	243	239	224	235	217	239	251	210	250	263	288	235	238	220	235	226	245	239	222	244	258	247	258	235	235	235	234	237	211	225	234	228	223	216	243	233	251	234	231	252	246	226	204	251	273	237	208	254	255	248	239	237	245	224	254	252	223	259	267	239	231	259	244	254	219	215	236	227	228	238	215	237	226	215	259	210	210	221	257	223	242	249	238	283	249	266	261	240	263	229	228	257	247	254	210	267	256	265	249	223	233	231	268	228	229	239	290	219	223	210	232	256	247	236	243	230	234	218	269	236	258	259	229	238	249	213	257	198	247	256	230	231	233	240	261	233	247	220	231	240	256	244	229	234	244	221	209	211	242	247	204	252	246	214	243	250	247	227	254	242	244	212	242	237	214	240	273	200	217	277	253	218	225	228	258	233	236	247	256	254	269	231	245	244	235	262	228	240	230	219	232	243	226	228	233	235	227	250	221	238	213	239	228	225	256	224	256	228	204	242	231	222	231	223	235	219	239	247	243	230	264	268	231	210	236	253	242	220	240	236	227	206	234	248	231	230	221	246	217	232	255	228	228	224	226	229	219	262	215	224	241	229	254	246	179	222	224	253	246	239	232	227	248	247	239	247	230	249	210	221	240	250	243	241	230	234	238	252	234	264	226	254	257	226	239	232	230	244	238	264	246	220	241	249	264	249	206	232	209	236	238	223	222	248	244	241	241	237	223	249	241	246	231	242	234	244	235	245	227	245	251	231	258	212	221	240	233	237	211	229	255	247	217	229	227	251	246	234	245	240	236	224	232	261	235	230	241	244	242	238	216	248	239	238	250	255	243	239	223	251	233	248	239	245	249	235	245	236	220	257	257	207	233	229	273	225	220	239	228	225	224	230	226	267	252	273	197	248	218	249	259	222	227	250	238	218	226	251	211	218	210	249	239	251	264	258	235	226	239	225	242	209	245	249	245	239	253	222	221	238	231	248	215	221	253	206	224	231	247	255	209	189	219	204	208	213	250	259	235	273	227	243	236	249	226	232	243	233	267
5064	5642	2937	1595	987	810	711	595	583	628	579	607	565	600	535	578	581	565	607	567	562	572	605	528	526	570	543	521	582	567	516	554	520	571	534	565	575	532	552	588	550	554	555	598	576	492	569	545	567	582	565	504	525	570	536	509	571	539	544	537	565	552	575	565	553	570	541	571	601	553	552	552	542	573	584	563	538	511	522	570	539	520	562	542	590	553	514	549	533	563	572	533	518	529	520	544	499	504	572	566	564	502	557	538	544	560	536	520	539	569	550	584	598	533	558	548	542	539	501	544	569	582	574	536	522	547	535	532	525	546	557	575	541	521	548	559	568	550	493	549	516	556	560	551	543	490	515	551	550	564	553	543	511	534	557	560	562	553	507	587	552	534	527	536	521	564	526	560	525	542	516	526	555	545	544	540	542	511	541	546	582	548	505	561	544	559	549	513	548	541	557	521	577	546	602	532	583	578	553	542	541	533	523	540	544	537	552	584	530	522	531	545	603	520	518	548	530	512	551	498	532	547	548	551	567	532	532	546	491	535	487	565	515	530	536	529	528	538	567	572	546	553	509	532	560	561	531	533	581	552	540	554	531	529	491	584	528	528	518	548	530	557	492	549	546	557	523	541	580	552	563	553	583	550	530	550	563	533	539	535	552	534	531	573	533	597	561	537	528	538	531	557	508	571	525	575	517	524	535	520	564	573	538	535	531	564	565	531	498	540	587	534	561	522	545	552	540	578	561	504	506	519	557	556	564	532	543	502	524	547	574	551	533	574	558	566	518	558	539	536	497	509	550	515	568	503	564	577	549	572	552	504	554	507	583	581	555	548	564	549	537	528	488	535	563	551	563	514	532	503	519	559	530	506	581	545	553	580	557	549	556	529	581	572	540	517	567	546	540	534	532	541	504	525	525	583	548	566	559	534	556	552	565	546	538	525	570	581	583	555	566	531	535	534	564	556	490	524	566	568	520	526	492	541	530	544	533	520	532	574	559	557	556	510	531	525	514	534	562	564	541	521	531	555	512	552	547	547	575	515	591	528	530	534	533	516	511	538	573	577	564	572	531	573	580	526	520	544	526	537	563	557	532	531	532	550	536	535	556	522	536	577	552	567	565	521	558	554	545	579	582	574	571	574	534	507	522	570	578	566	549	559	534	546	519	537	508	551	543	566	610	542	576	552	546	602	608	542	545	551	539	569	532	536	530	513	558	565	554	515	542	521	533	537	577	557	537	542	561	561	543	576	559	523	538	542	511	519	546	546	513	565	553	525	549	545	516	517	536	536	558	552	505	560	538	571	564	551	577	538	564	520	573	514	518	515	534	533	535	573	510	563	553	529	567	524	545	515	557	567	538	564	523	572	520	489	528	561	598	568	581	532	568	572	576	538	544	550	559	542	528	517	546	544	545	567	581	531	534	533	546	548	521	516	564	556	534	529	576	563	561	532	523	572	507	512	573	525	543	516	535	524	563	569	525	516	541	555	541	532	559	487	546	552	514	557	537	526	537	530	591	556	517	543	589	507	555	543	535	529	534	517	540	510	541	541	542	548	557	496	548	534	526	565	531	566	579	532	561	545	547	517	538	542	581	541	531	546	552	566	511	558	529	549	531	541	524	522	531	538	546	556	576	532	532	524	515	559	517	540	533	565	548	518	507	548	558	549	510	528	540	547	532	539	553	510	567	536	547	540	545	546	558	520	564	513	562	576	568	539	553	506	518	539	582	545	539	559	534	564	534	525	550	527	510	568	567	552	587	563	533	541	579	581	578	547	532	574	534	520	559	540	564	594	532	526	550	528	517	547	564	576	567	581	528	548	523	514	525	515	557	553	545	582	522	560	541	561	523	563	578	513	549	540	573	489	591	571	560	549	559	574	492	541	516	547	546	538	538	540	516	525	568	547	602	561	564	551	609	575	552	552	540	534	524	553	562	513	553	532	540	536	531	548	552	551	545	538	545	529	568	530	574	558	567	522	592	514	534	566	540	550	543	564	520	574	534	540	584	527	578	538	529	542	536	542	554	586	532	591	578	549	537	545	549	554	602	532	544	542	554	592	535	557	531	534	535	534	520	571	564	572	545	569	555	546	536	518	545	522	521	515	548	572	567	536	545	548	568	540	553	585	553	517	527	523	522	525	562	528	584	551	575	577	548	533	562	576	513	553	535	515	552	521	534	533	554	524	510	554	547	561	540	516	544	556	566	534	533	539	548	515	537	562	543	519	551	545	553	580	543	564	566	489	512	530	536	527	523	518	541	610	568	548	563	565	532	557	518	626	558	541	509	525	517	526	532	543	502	525	550	576	543	557	583	551	539	554	569	534	562	585	520	510	515	540	570	516	521	576	546	523	518	578	555	551	559	613	555	549	568	572	568	563	559	553	550	514	540	518	535	512	556	571	563	535	544	557	513	559	529	530	515	558	568	571	556	561	540	550	549	513	513	564	574	542	508	543	503	554	532	553	561	512	534	555	526	549	550	575	572	516	566	552	526	526	549	548	562	560	569	559	512	533	552	529	542	567	572	546	593	567	590	532	537	521	571	603	551	556	573	499	539	524	530	506	551	539	545	512	512	551	523	544	560	525	553	541	552	511	538	556	554	539	513	515	563	555	548	538	542	545	543	544	529	519	562	580	537	557	477	535	521	548	523	548	579	529	538	566	532	560	574	551	579	527	543	541	573	542	496	485	537	566	533	534	535	568	543	588	522	581	542	534	551	567	519	516	591	540	540	541	566	524	554	556	532	560	498	524	538	516	556	502	534	575	528	552	497	542	515	531	524	561	516	494	552	557	570	542	475	559	507	545	572	532	598	519	543	556	591	539	576	545	564	566	518	579	531	514	550	553	599	560	512	547	560	564	550	536	532	566	536	532	535	537	542	556	514	520	521	578	585	568	537	559	555	538	528	561	539	545	501	536	581	555	545	521	530	556	549	511	549	567	533	524	586	538	516	495	584	562	552	535	551	506	559	529	551	525	564	504	574	615	548	531	555	531	536	561	567	602	573	498	569	596	530	542	514	501	524	533	531	506	549	545	527	558	559	548	565	524	559	555	518	543	562	545	544	529	542	553	513	537	543	533	544	566	576	535	561	548	557	570	539	527	564	530	548	556	524	559	526	546	546	587	559	558	510	532	593	493	519	576	570	542	523	586	527	560	571	523	565	536	547	523	535	544	519	530	562	516	520	528	537	541	524	549	514	534	541	523	583	547	525	545	591	518	540	577	555	517	549	549	522	538	523	583	535	547	497	522	563	565	516	505	545	528	524	527	543	530	497	533	555	566	523	549	504	542	514	513	545	538	549	537	515	530	578	499	566	565	547	522	539	543	535	516	532	575	554	507	541	553	550	583	572	543	561	529	537	556	507	575	536	537	532	521	562	537	525	546	556	560	548	515	514	558	542	535	527	541	561	526	515	497	526	559	512	564	556	569	503	541	550	547	517	550	551	515	570	568	530	553	552	532	541	567	557	545	528	577	531	557	527	534
33483	9574	1047	541	469	454	417	420	432	412	394	390	437	392	420	440	431	408	400	407	425	442	404	417	396	368	402	387	413	411	395	432	414	407	372	383	401	406	386	400	387	435	417	392	430	416	399	369	409	429	404	414	391	386	360	414	387	396	396	441	417	432	402	381	384	412	431	434	420	390	380	393	383	394	389	386	369	376	454	404	361	375	377	401	444	397	403	422	457	413	401	396	414	426	392	427	421	379	397	381	395	419	355	441	408	438	388	395	397	384	388	403	416	426	431	420	390	420	413	417	415	403	398	399	438	443	428	405	399	444	407	409	411	451	394	393	380	389	414	451	392	401	400	401	392	436	397	445	409	353	387	406	401	435	405	411	460	401	391	438	370	405	410	444	425	388	440	432	436	430	425	413	407	373	400	411	393	434	393	413	392	427	405	443	411	392	416	406	408	443	388	413	435	425	410	398	389	402	419	415	366	435	411	398	374	406	427	456	446	447	443	429	385	409	385	403	404	432	422	409	398	390	408	403	410	394	392	449	382	424	420	442	419	401	432	395	396	422	405	420	443	389	412	449	410	368	387	417	368	382	416	432	443	409	422	400	411	404	437	444	422	426	418	425	406	404	392	404	386	386	381	382	394	397	379	368	385	408	401	392	413	403	444	410	415	407	402	411	409	393	389	450	402	389	387	396	427	370	393	388	438	393	435	417	416	392	398	365	379	388	448	430	426	427	389	428	393	401	377	387	401	388	392	453	411	412	392	437	435	444	396	395	403	424	438	380	369	399	409	425	446	414	402	439	423	385	442	412	386	404	428	423	389	361	415	387	388	416	435	397	432	417	426	393	428	393	400	413	380	417	389	412	408	434	429	441	416	386	396	387	360	353	387	392	406	422	436	403	364	422	484	404	437	426	415	403	409	400	434	404	395	402	457	416	415	430	407	451	438	398	382	450	459	418	395	439	399	415	431	413	414	405	405	420	418	397	457	431	429	400	366	408	413	407	397	415	439	451	370	413	393	391	340	427	396	417	416	385	384	452	419	418	406	414	405	451	422	410	438	408	440	415	426	389	381	387	378	396	410	389	377	388	389	401	398	448	443	407	431	438	404	409	423	411	409	373	409	355	395	451	427	419	430	396	420	388	377	373	381	402	377	414	420	392	392	390	385	406	426	406	409	376	430	395	401	436	386	401	427	396	416	446	427	390	394	399	424	418	419	378	420	376	409	414	394	405	420	462	410	397	421	403	415	409	399	369	434	375	400	371	463	410	395	406	404	399	369	407	448	370	409	391	435	417	420	431	359	356	375	380	410	406	405	431	452	373	436	431	395	450	446	383	374	431	419	442	396	384	402	404	463	376	380	444	414	436	389	379	401	407	440	372	401	400	411	417	423	413	423	407	421	401	417	427	419	374	401	415	429	408	388	436	415	413	401	388	393	384	418	387	425	385	403	395	398	406	386	405	411	380	403	411	399	406	412	432	415	373	385	384	401	406	401	432	425	394	409	444	446	420	396	416	413	432	435	410	371	379	409	352	367	416	421	400	433	412	380	446	420	409	399	387	431	386	420	402	404	428	461	406	409	416	413	375	389	379	445	422	382	400	398	439	394	416	388	391	414	414	394	412	411	407	389	406	374	388	432	399	418	418	438	368	419	396	394	387	433	398	408	423	399	393	395	395	439	407	419	405	414	414	411	393	426	394	406	415	433	399	432	398	408	398	350	428	418	393	409	420	414	383	395	428	405	414	418	425	403	382	435	383	371	394	415	430	386	425	424	383	369	375	461	439	404	444	393	415	409	437	380	387	443	436	382	433	410	437	364	390	403	416	362	410	366	397	396	455	393	393	397	420	435	385	419	391	402	398	382	370	384	409	425	425	427	397	380	396	414	439	435	430	418	388	409	402	388	385	408	405	410	380	429	392	424	459	363	392	430	407	412	402	382	403	433	363	419	424	401	403	410	386	449	442	401	410	384	412	425	442	379	396	431	408	387	414	431	398	443	372	402	386	376	405	418	420	381	407	396	389	412	397	406	382	464	403	425	382	383	411	430	412	415	389	464	424	405	372	400	386	401	409	443	429	394	396	385	411	383	369	423	388	417	400	422	421	395	403	404	400	441	381	421	469	415	368	441	390	414	423	465	411	401	407	397	415	402	404	385	361	399	372	404	394	435	455	438	413	364	391	387	390	380	434	404	401	395	412	410	367	392	403	437	390	447	381	369	383	424	419	401	441	440	395	393	400	415	434	425	410	440	424	370	402	435	387	444	383	418	452	384	448	387	436	424	396	427	421	432	415	422	391	402	432	375	408	400	407	401	442	423	393	406	420	410	378	396	417	409	400	395	401	425	383	419	409	398	419	422	398	447	418	380	402	388	402	425	420	414	404	415	386	447	402	421	410	418	399	403	400	391	404	395	405	394	421	444	350	428	434	418	381	433	410	405	411	401	391	409	406	434	399	403	406	383	396	379	406	412	394	405	420	389	428	443	382	423	423	403	404	421	460	382	396	428	436	393	417	421	386	398	393	425	401	384	383	395	409	413	413	398	380	394	438	396	389	436	404	445	434	399	379	412	408	440	402	379	380	410	407	394	430	445	394	427	431	399	360	390	394	377	430	410	412	410	381	417	399	405	396	432	401	418	394	365	399	433	375	379	414	401	396	454	412	398	441	440	398	438	400	391	414	403	407	417	435	389	394	385	387	372	439	420	412	392	414	443	441	397	419	401	388	366	435	363	396	421	405	409	398	445	415	402	386	424	425	407	427	383	417	409	362	417	400	411	404	384	414	457	393	380	407	412	421	400	408	427	399	415	407	433	423	423	433	403	426	388	374	422	424	408	471	405	407	407	371	401	407	441	453	408	387	380	396	401	401	406	402	386	383	409	410	405	411	410	412	430	440	403	433	392	394	422	394	421	419	454	428	426	409	384	399	440	411	411	399	419	407	384	419	414	382	410	395	401	394	420	455	449	455	402	413	395	434	387	378	452	392	379	411	389	388	400	386	442	382	402	418	392	400	373	413	409	401	440	431	382	416	426	393	399	443	416	381	411	428	409	385	397	429	390	375	414	430	391	418	444	382	375	397	439	420	406	416	425	370	381	408	413	415	393	407	404	413	372	392	433	398	446	395	410	417	446	394	419	411	401	440	438	427	396	448	400	405	404	371	396	425	424	412	361	401	423	430	399	390	408	384	406	370	379	415	438	421	421	386	431	447	365	396	438	397	385	411	422	407	410	407	403	441	409	348	418	426	428	386	412	413	426	408	398	394	396	341	409	411	384	396	408	367	411	471	428	441	418	383	411	395	375	429	416	384	418	428	412	385	401	380	406	393	416	399	442	427	408	380	403	391	431	425	408	400	409	401	429	425	431	418	438	421	418	439	444	448	390	424	374	408	381	385	387	392	454	424	420	397	390	412	375	397	447	399	441	398	398	403	393	371	412	410	398	427	426	418	373	367	406	409	430	407	409	425	381	406	390	399	428	433
6627	1127	894	876	955	860	917	932	913	888	903	837	878	929	882	917	857	901	964	913	911	896	901	901	937	911	942	950	912	951	919	870	925	862	867	944	919	897	910	930	870	884	913	903	896	928	880	955	940	891	849	931	897	909	923	938	883	901	930	927	885	961	871	922	886	884	895	891	897	861	855	969	900	854	971	911	921	898	892	941	951	901	939	917	953	910	929	924	918	895	947	911	913	910	903	894	890	944	935	883	919	946	938	888	927	948	880	840	900	927	883	942	878	974	863	894	858	855	882	926	948	898	879	923	901	917	886	899	850	914	916	964	935	940	900	846	884	924	886	902	921	881	892	901	907	876	953	872	908	899	886	893	911	902	924	865	875	926	871	936	877	937	880	902	868	925	909	912	896	921	891	917	866	928	879	899	846	910	937	907	911	884	913	908	870	927	953	896	889	940	882	890	903	945	944	888	875	898	896	909	918	945	837	871	932	929	922	951	877	954	941	934	901	856	912	910	959	890	917	918	924	921	915	930	903	903	920	875	931	904	976	920	816	913	877	833	881	892	933	956	885	898	878	907	870	945	864	882	912	914	898	920	951	911	878	906	915	880	880	931	900	945	901	858	938	924	874	927	882	898	864	880	921	909	922	939	917	936	885	857	955	930	936	899	874	903	858	911	946	904	926	922	938	902	928	913	885	917	920	955	867	890	926	885	908	897	844	910	924	847	873	932	901	894	954	980	865	945	903	921	939	890	877	915	931	904	863	881	932	878	930	891	912	931	913	887	922	875	931	922	923	910	947	884	936	944	866	884	899	898	893	942	872	879	928	922	960	878	888	880	915	871	908	877	902	909	921	869	948	916	877	923	949	932	910	928	875	878	915	894	884	890	900	896	882	897	885	874	852	930	928	878	848	912	914	895	873	899	967	891	882	868	907	925	982	888	892	953	895	886	909	927	903	937	888	912	885	869	856	907	902	924	887	889	934	845	910	875	907	992	943	876	876	908	959	920	889	893	885	897	843	901	939	948	842	919	898	914	890	958	880	923	918	970	944	924	890	901	986	865	949	918	894	931	939	866	913	867	948	876	963	896	927	894	947	903	922	876	811	949	935	896	901	940	941	927	932	904	923	914	914	893	948	902	970	873	956	918	930	900	936	930	904	895	877	901	869	871	908	880	886	907	895	896	877	972	918	883	948	890	932	949	922	948	890	897	863	917	890	914	833	926	874	902	908	894	867	966	859	924	889	884	909	898	948	911	928	901	867	884	896	882	880	865	955	902	949	928	874	890	917	877	884	944	924	865	841	932	925	902	904	895	902	913	851	872	954	846	918	885	908	959	889	881	917	875	897	920	908	927	954	896	883	947	917	862	925	867	949	920	870	894	939	918	844	924	889	904	917	853	968	914	933	862	921	903	940	946	918	910	879	910	950	930	954	898	934	952	908	916	885	893	912	899	924	915	935	900	937	944	909	870	908	891	977	872	871	935	932	917	912	901	921	889	940	958	897	915	881	936	954	902	910	923	851	896	935	858	883	846	851	875	915	903	902	902	882	927	961	934	932	923	936	940	903	898	926	866	915	880	971	893	920	902	924	898	843	923	895	964	905	863	889	847	944	901	907	884	940	924	918	943	892	967	961	867	882	929	945	941	944	974	946	931	909	955	910	969	887	829	900	901	900	873	913	939	984	929	935	893	855	922	889	907	918	885	971	931	891	909	921	908	907	953	846	906	913	922	905	926	894	859	913	927	859	957	911	914	931	964	874	934	930	899	917	862	922	913	929	886	947	988	892	875	878	952	868	894	901	923	901	922	899	861	951	924	904	943	925	971	853	950	870	923	893	938	938	863	911	877	875	905	892	928	907	876	933	872	901	921	901	930	891	896	944	940	894	882	925	937	936	892	929	932	968	931	940	928	939	923	886	941	888	897	875	916	954	907	873	872	917	898	903	903	954	922	927	920	937	906	944	906	932	926	922	916	967	885	873	934	919	905	924	881	883	896	886	884	919	950	853	874	924	948	876	893	884	878	903	917	930	900	877	908	898	880	903	847	880	871	928	859	911	895	872	895	958	881	913	895	873	910	923	879	886	900	893	889	949	934	870	897	908	949	875	824	888	951	900	846	849	901	885	898	890	971	933	953	921	942	913	861	866	878	877	931	893	891	963	889	887	911	857	929	861	956	910	888	954	929	918	928	919	908	869	929	934	970	897	970	916	890	930	905	954	898	890	916	912	917	873	898	890	897	890	910	901	944	869	873	883	904	891	952	898	854	902	917	898	917	916	911	864	861	948	948	886	923	937	921	891	874	929	924	879	889	908	869	883	923	881	918	952	888	941	868	907	850	962	878	922	869	904	884	933	873	936	892	909	904	939	930	918	908	892	931	939	923	871	892	888	870	940	882	959	881	923	901	893	946	864	877	919	941	917	909	916	932	905	926	847	916	915	937	920	941	923	981	905	923	843	958	869	904	893	904	954	879	900	970	876	920	922	860	852	898	899	900	892	1003	894	932	926	908	892	897	898	925	861	884	915	917	913	926	861	894	902	941	918	930	923	951	905	915	935	903	935	929	926	869	950	933	884	894	895	878	886	876	959	899	961	893	965	828	867	895	916	924	892	953	908	916	894	933	874	909	938	908	884	914	923	895	880	878	911	830	866	938	886	926	851	919	966	868	865	912	938	941	889	905	899	923	877	910	914	900	847	923	867	893	919	906	900	923	904	869	924	902	937	896	922	857	921	896	850	894	913	874	887	902	901	893	940	903	924	912	891	900	912	870	947	897	877	929	884	895	911	911	905	910	922	883	930	875	953	898	935	927	871	901	871	866	864	883	913	900	924	882	934	904	930	855	956	925	893	921	911	920	855	863	893	878	892	873	897	910	921	834	910	885	871	887	869	905	945	919	906	884	902	918	877	883	863	944	905	918	860	905	934	934	873	859	924	871	915	872	904	883	905	906	905	921	883	895	894	939	959	961	944	908	880	868	895	953	921	893	935	868	930	881	857	921	871	901	906	905	892	898	885	938	885	846	921	906	909	913	905	865	930	892	862	867	913	923	882	885	897	928	873	943	883	911	824	849	924	917	912	839	884	887	940	918	924	937	969	875	899	885	888	944	981	917	911	952	881	922	976	943	889	909	967	884	865	905	860	871	929	971	889	924	884	871	878	922	914	874	905	880	949	865	873	911	895	964	929	841	858	889	891	914	896	894	919	932	883	864	849	915	866	874	884	924	886	922	924	901	915	891	891	877	904	923	952	922	921	916	928	915	932	901	902	911	941	901	855	910	916	943	906	922	927	923	944	856	880	912	908	912	905	933	901	896	940	893	880	867	893	973	859	893	934	915	936	930	929	893	903	885	961	875	860	880	903	898	960	868	909	840	884	926	896	895	913	873	904	911	935	914	869	1006	909	858	897	894	870	926	904	953	897	876	896	904	898	923	896	952	890	919	847	989	903	946	932	972	899	937	874	989	895	911	905	918	893	906	869	888
25242	21626	25359	28342	21463	3842	702	571	494	500	474	506	482	496	481	440	434	498	487	428	489	468	453	433	427	468	420	464	424	468	475	453	430	458	438	470	471	450	431	446	465	408	447	450	425	434	424	429	392	436	412	428	407	453	414	456	413	443	470	429	448	456	418	450	464	441	454	386	416	413	422	504	460	427	439	411	470	429	441	451	442	444	422	459	445	399	460	411	423	451	457	455	434	445	420	431	446	461	432	455	408	450	474	448	417	421	423	398	429	417	428	428	435	415	444	419	418	422	417	469	441	405	398	429	444	427	433	410	415	438	430	422	448	471	459	469	482	441	392	454	449	398	440	401	429	450	434	414	429	404	409	406	415	419	443	440	440	437	437	443	440	408	434	452	424	424	412	401	423	439	413	434	434	409	415	485	448	437	442	452	474	419	451	437	412	380	417	427	432	419	427	450	425	405	477	430	425	485	435	426	499	464	414	436	391	431	435	458	425	431	445	481	428	463	415	421	483	382	439	437	424	439	452	439	447	456	406	426	401	423	421	434	421	419	439	446	473	469	446	416	458	421	434	438	409	480	446	428	458	471	428	402	457	481	432	428	432	440	440	423	434	430	416	490	445	441	454	439	445	462	420	427	452	470	419	448	459	466	410	420	456	427	398	425	416	419	414	448	435	435	453	434	464	403	406	418	466	426	410	443	470	457	446	431	417	420	398	424	390	418	445	418	450	422	461	454	409	433	445	364	444	451	457	421	418	441	432	459	440	446	385	462	438	426	403	416	470	416	456	464	435	456	429	437	403	402	454	469	442	447	427	420	443	394	428	424	439	467	421	430	411	408	427	452	447	429	468	471	423	430	408	422	435	397	417	445	405	406	432	450	456	441	451	450	427	386	399	408	464	397	424	457	460	442	434	467	405	419	436	409	456	418	431	459	425	419	414	438	413	403	421	452	442	426	469	484	445	407	430	437	437	404	448	445	474	441	417	440	469	425	444	421	403	418	454	422	395	449	410	462	438	427	417	409	404	419	426	424	437	436	441	422	390	459	423	433	432	420	415	425	446	423	395	449	408	431	438	437	432	449	431	438	462	427	429	422	453	427	430	423	420	432	480	394	421	466	450	422	464	419	420	428	414	426	435	484	446	421	440	426	406	420	422	445	424	450	433	419	400	407	459	437	434	422	364	462	428	459	428	422	438	480	414	425	429	412	434	435	414	468	437	445	427	424	416	425	400	393	410	405	456	432	438	446	459	445	487	413	407	460	427	416	428	435	436	419	463	422	347	420	396	458	459	415	425	427	419	433	469	442	424	429	444	425	456	421	373	446	470	443	472	412	434	442	417	449	449	403	417	423	473	441	432	435	444	442	452	492	425	415	440	432	420	395	410	439	416	450	414	450	453	421	436	440	441	431	423	460	459	484	420	421	394	459	444	431	435	393	391	423	445	373	417	439	419	441	421	393	449	468	422	383	399	406	438	454	449	384	454	482	414	469	423	430	425	446	444	433	450	424	406	417	452	455	400	427	435	422	425	430	430	485	459	383	446	411	420	419	420	454	412	435	425	463	447	441	445	404	430	465	429	409	410	440	444	460	442	454	413	437	426	439	436	448	438	437	440	425	444	428	428	406	403	448	444	442	428	443	406	455	434	377	434	428	437	415	447	415	440	460	468	402	401	446	415	428	420	474	410	422	427	411	437	410	408	424	449	415	429	443	423	440	408	433	421	432	449	437	396	440	467	417	469	419	450	418	456	434	421	432	407	450	444	411	419	423	399	416	439	445	453	486	400	408	443	470	457	468	432	430	433	440	425	407	399	420	426	467	407	431	437	432	454	435	443	442	432	448	436	470	478	439	370	427	439	438	428	436	405	456	416	393	449	439	416	467	455	417	472	430	440	447	485	450	415	399	423	488	395	437	412	443	418	415	430	444	383	468	414	448	452	436	390	419	434	447	454	434	396	457	449	427	408	434	464	462	433	414	457	440	437	448	433	442	472	475	458	411	374	425	421	403	383	405	428	443	408	420	419	457	427	442	441	427	422	414	445	469	445	399	454	474	428	465	452	415	451	457	444	462	422	390	472	415	465	470	397	417	424	409	427	467	441	440	449	446	414	455	472	429	425	482	404	444	474	436	440	439	454	386	432	449	443	442	419	421	418	395	434	469	429	446	458	417	413	381	440	415	425	435	464	470	453	458	412	437	440	438	440	389	391	430	439	394	448	449	456	452	430	395	418	425	406	441	408	436	420	466	415	434	434	440	411	426	385	433	420	440	386	424	410	435	429	437	470	417	419	456	441	470	428	430	419	435	460	468	456	443	409	443	415	454	407	424	462	502	497	405	449	417	446	443	417	413	439	410	490	450	417	421	447	445	456	435	412	456	459	396	456	437	425	403	412	440	438	420	439	398	415	437	403	469	470	404	393	433	436	493	446	441	420	416	459	450	480	429	416	410	421	411	435	420	426	441	476	450	450	453	486	427	394	447	467	435	430	450	443	431	409	463	464	421	435	405	435	448	405	488	440	442	466	421	415	451	425	413	480	482	467	447	413	395	432	444	417	430	417	440	439	457	444	461	455	445	488	455	431	414	412	463	416	438	440	469	417	392	417	448	452	454	408	434	451	397	431	427	408	400	441	452	422	426	453	422	428	457	430	438	426	449	436	433	445	447	440	438	465	419	449	456	433	446	438	409	463	435	432	384	435	432	417	403	466	466	476	467	457	432	392	444	450	416	437	442	438	451	414	441	453	420	436	458	435	479	434	441	482	407	427	410	405	426	419	426	466	440	430	405	410	446	459	411	422	435	438	422	447	462	421	453	457	405	418	428	449	458	433	435	449	448	417	426	460	478	462	407	417	432	428	451	410	429	436	448	390	416	451	457	421	440	450	451	413	412	392	435	420	399	415	430	425	443	463	390	456	426	452	432	455	452	435	401	437	456	408	471	423	400	403	464	455	422	462	442	387	444	482	464	463	410	451	458	445	424	413	393	413	410	443	441	479	445	478	455	462	428	432	417	451	407	476	441	442	424	440	488	460	444	422	432	470	432	438	444	462	435	464	400	459	432	415	420	454	426	421	435	406	440	446	429	457	436	418	445	446	441	456	387	390	405	444	422	453	448	413	428	470	420	446	428	452	478	413	456	412	422	422	460	388	401	419	436	437	430	439	434	448	438	451	426	411	459	425	404	392	439	453	435	415	428	436	449	445	410	372	425	467	432	411	444	461	427	430	429	433	404	413	439	453	422	435	434	413	438	465	447	419	454	425	467	420	414	433	433	466	455	438	432	454	462	399	389	449	455	413	414	445	431	440	405	428	426	436	485	394	361	392	441	444	431	466	477	427	391	449	452	434	406	419	440	413	462	410	435	389	445	428	414	408	404	419	391	452	463	426	413	414	404	445	428	395	428	393	413	444	387	403	402	452	453	417	459	423	441	441	445	473	440	456	446	454	441	428	413	475	461	420	446	435	469	429	498	484	416	458	397
4328	3768	2205	1429	1175	1128	1032	978	983	945	972	980	955	955	967	918	956	919	981	913	913	954	951	974	928	925	949	948	917	902	957	960	896	952	1004	950	936	916	947	887	985	919	959	935	963	978	896	969	910	929	935	934	916	942	948	950	960	896	978	959	979	931	959	961	914	935	990	971	974	988	940	937	948	907	944	897	916	918	917	956	966	901	947	876	942	937	1001	924	956	879	934	961	961	904	934	925	925	970	904	929	907	925	912	966	927	959	916	927	927	948	993	977	946	948	952	921	951	921	927	978	968	883	862	935	991	898	967	930	932	970	949	972	968	1008	965	935	926	949	941	936	982	922	952	973	929	960	957	948	1027	955	961	922	917	884	930	888	937	980	960	897	961	921	897	971	928	941	894	957	963	925	912	1000	905	875	927	896	985	947	943	934	917	942	944	977	892	916	921	961	962	949	953	913	955	930	931	923	972	891	970	964	865	930	923	956	916	924	897	939	1011	936	945	970	952	992	918	960	969	931	966	989	988	957	927	930	943	984	890	992	891	945	903	925	958	953	932	903	950	981	915	935	934	983	955	954	957	935	956	892	869	961	915	965	942	946	944	940	944	907	991	936	927	933	922	921	929	931	921	903	894	990	903	905	931	906	954	947	891	1003	960	926	920	956	959	946	911	944	973	932	930	921	927	932	967	991	921	929	952	958	899	940	923	938	926	945	915	974	916	999	986	906	966	966	906	932	924	942	977	950	945	937	929	956	933	959	946	945	861	964	912	922	930	909	904	917	921	965	958	985	948	951	944	940	971	924	972	967	961	924	968	964	895	938	906	915	940	987	954	915	926	967	944	903	950	1006	945	963	879	902	920	954	935	920	935	915	931	950	939	929	925	935	927	851	920	921	896	910	953	988	959	929	961	969	890	893	949	946	950	946	930	964	960	931	898	933	921	969	903	964	960	972	969	957	937	922	1011	920	904	957	922	925	1041	909	880	957	938	937	906	948	952	931	929	895	905	954	921	944	928	973	958	892	886	955	946	960	963	945	960	913	960	964	940	949	922	890	926	858	952	885	894	969	933	991	916	919	974	917	910	923	898	955	924	967	897	894	973	915	907	948	928	902	987	909	906	902	941	882	954	1005	921	928	978	887	976	908	918	976	939	898	884	898	907	948	946	946	907	923	907	891	964	934	912	929	991	890	952	949	1021	928	881	891	996	950	914	887	984	945	950	920	926	967	894	956	901	900	918	934	967	932	932	867	927	928	925	945	952	961	966	944	904	956	948	926	908	915	880	868	900	902	941	905	977	920	882	896	931	990	897	937	924	949	906	943	929	960	944	907	921	963	918	910	935	973	961	951	984	888	936	941	976	925	978	902	889	919	1002	910	929	894	890	949	924	941	970	912	974	979	929	943	920	917	894	964	938	968	934	921	991	950	958	925	922	924	903	927	891	937	914	913	914	962	899	894	970	944	941	936	983	895	934	901	944	996	971	911	919	972	925	1028	938	935	911	933	918	972	940	927	928	935	973	914	890	1033	926	962	939	943	953	924	948	943	907	922	942	932	933	949	940	911	972	955	965	894	912	910	965	939	949	882	938	933	901	904	973	914	950	936	890	957	942	943	907	918	900	920	920	936	929	959	879	926	940	923	923	937	929	912	953	876	959	917	897	988	905	921	901	950	909	938	934	916	931	964	981	940	1015	927	920	933	930	919	937	962	928	915	854	914	938	947	915	942	927	943	926	919	920	907	969	927	912	958	910	929	989	904	953	883	914	871	909	915	929	975	940	913	927	956	904	934	888	901	947	900	957	966	929	931	912	964	886	951	898	883	967	939	902	920	968	931	943	968	932	894	944	936	965	911	959	895	957	926	960	924	936	905	917	970	964	964	929	981	896	976	938	903	901	931	932	953	925	937	938	878	973	943	900	1039	929	919	897	992	960	943	968	897	912	935	954	961	979	881	896	926	913	873	959	899	879	950	909	966	915	920	924	887	940	911	908	869	929	918	946	939	958	942	925	925	898	896	943	952	963	935	955	923	930	920	955	912	933	945	975	889	942	924	933	947	889	953	920	978	912	925	937	929	927	956	945	941	921	939	942	941	948	917	958	954	960	964	905	932	898	919	872	944	933	909	907	933	953	945	891	907	914	959	921	944	911	927	982	940	905	927	900	957	933	941	969	928	928	886	913	941	917	885	939	942	903	916	939	1015	966	918	929	925	899	962	941	971	972	937	945	900	921	902	944	924	942	932	916	959	929	990	981	910	959	925	960	929	847	928	945	977	857	926	911	925	994	966	884	936	890	971	970	958	904	997	940	948	934	955	984	972	884	901	935	964	888	902	925	905	905	919	967	984	992	945	916	912	889	1008	925	901	915	971	881	987	985	919	944	934	933	980	915	934	948	966	931	939	869	969	886	961	934	929	909	921	960	889	936	891	977	905	986	899	919	887	916	928	883	969	1002	914	943	924	930	953	916	924	944	928	980	1031	885	945	921	954	950	856	913	940	920	946	924	899	937	967	941	982	943	1029	959	916	908	940	941	960	899	914	895	945	911	959	899	965	934	937	989	975	917	917	960	918	923	916	904	930	920	906	876	950	977	978	908	956	973	935	932	942	925	923	945	966	914	880	899	960	936	923	938	926	965	940	926	944	985	1010	935	957	963	957	908	936	911	917	949	936	1008	921	914	908	910	913	965	900	883	913	945	902	965	962	939	903	923	872	951	948	937	895	1001	930	972	942	941	926	951	931	949	948	942	950	908	967	946	949	909	963	925	924	941	952	941	955	984	997	902	931	902	1013	946	940	914	886	914	927	943	927	931	890	979	906	953	936	942	957	911	932	914	913	983	935	947	899	906	935	938	949	888	941	938	910	905	914	936	934	1003	929	914	960	930	956	925	859	937	979	959	964	922	905	981	926	988	947	910	939	1007	982	946	912	953	949	953	904	951	961	902	901	912	881	971	923	879	898	958	975	949	913	931	879	930	884	942	906	921	960	948	935	1008	958	967	943	914	931	887	936	921	911	969	943	947	937	960	967	916	912	926	900	919	957	929	904	868	928	911	954	921	951	898	930	925	912	959	972	979	946	939	947	960	945	914	933	895	979	979	916	970	911	938	896	930	924	978	950	1009	886	912	969	926	933	916	934	905	936	961	872	990	888	959	958	983	910	898	901	904	944	904	910	933	965	944	965	920	982	926	904	976	933	929	926	901	946	983	932	939	940	911	924	962	921	961	945	970	920	944	926	946	908	944	880	927	959	925	863	946	946	932	900	946	946	979	944	962	929	952	968	945	939	949	941	918	917	959	913	883	912	940	957	862	919	960	933	971	951	949	919	926	959	955	952	901	961	960	1008	892	984	943	935	891	929	950	950	905	962	908	877	944	951	897	925	961	960	925	924	906	934	915	959	934	911	935	910	933	913	945	922	952	924	956	951	971	917	932	908	937	933	879	934	923	909	934	891	938	937	1002	961	919	933	941	926	954	928	903	897	926	954	930	917	904	926	935	915	912	935	896	867	919	916
24501	21626	25960	27778	21633	21628	3477	528	397	348	357	307	275	281	275	274	254	306	269	265	238	224	245	266	247	260	267	276	243	251	217	213	259	253	270	230	246	256	230	245	244	264	242	231	272	255	233	232	255	257	249	255	230	231	262	239	263	223	222	254	250	217	251	254	264	254	232	235	244	224	247	251	231	247	235	235	225	236	235	250	233	245	259	214	242	240	245	248	224	220	223	240	263	233	227	209	242	228	222	217	233	250	233	253	255	225	228	216	236	209	258	223	248	219	262	262	242	211	238	235	222	252	264	226	213	249	250	235	247	231	224	242	245	263	209	250	216	224	263	250	237	238	223	223	234	248	219	212	218	247	239	239	257	264	247	219	239	217	230	232	236	241	219	263	231	238	253	279	270	239	253	236	239	227	220	239	223	247	197	253	259	236	247	231	233	241	233	240	265	231	235	267	197	246	249	221	228	227	253	209	242	216	233	249	233	235	240	197	230	237	244	238	219	228	230	228	258	253	240	237	262	230	243	247	250	224	230	209	236	231	227	209	233	227	248	246	250	239	264	200	264	207	249	236	262	296	265	240	255	216	257	252	276	241	223	231	220	249	255	210	210	233	241	223	238	235	224	229	229	216	249	239	262	239	258	263	242	215	236	223	268	243	229	240	226	225	213	235	255	218	278	273	251	230	225	249	216	233	213	229	272	257	240	239	213	236	224	247	237	221	237	230	220	224	219	231	246	203	237	235	246	224	220	251	227	227	208	235	265	273	251	233	255	232	238	241	218	250	239	227	255	226	244	220	246	254	224	216	230	248	227	227	243	234	238	231	229	233	230	224	246	253	220	204	213	236	262	233	237	224	249	221	267	251	274	221	265	244	235	238	220	232	212	201	226	246	232	257	230	235	214	216	257	219	230	217	233	227	252	264	252	251	234	250	269	225	240	238	265	209	235	247	260	245	255	253	227	222	258	239	254	250	252	241	242	244	238	255	263	235	227	237	287	250	254	258	227	240	224	225	251	249	263	242	236	250	206	225	211	220	250	208	252	237	233	233	264	237	232	248	247	222	211	226	237	214	220	231	230	263	248	256	263	239	245	237	245	261	230	265	239	228	251	240	221	248	236	239	261	243	244	252	238	214	248	248	239	242	241	245	264	253	239	243	229	235	223	233	210	260	237	261	245	228	254	219	254	223	226	252	247	237	232	244	216	247	247	253	235	249	239	259	238	256	233	216	229	241	219	235	246	224	238	220	245	211	227	246	216	245	255	239	246	259	215	247	233	235	229	232	225	243	233	246	256	226	249	247	254	229	202	230	267	218	238	230	216	220	235	236	205	229	228	232	262	235	238	236	217	237	256	222	254	252	247	233	240	242	234	225	200	241	259	218	250	227	233	238	251	222	248	202	230	266	263	239	235	248	260	252	224	215	237	245	246	248	253	239	230	251	213	237	264	244	238	212	268	224	243	235	237	231	241	256	236	244	231	229	221	255	225	278	219	240	232	239	244	246	265	235	232	222	225	231	213	228	251	244	243	249	229	228	227	231	220	228	236	254	250	256	259	262	244	258	256	213	230	228	223	239	237	251	257	243	241	255	254	228	239	216	233	242	210	221	221	231	214	230	226	216	232	231	225	236	250	255	236	242	224	224	235	262	236	254	239	242	231	237	216	252	238	229	247	220	230	238	263	213	252	219	252	235	251	226	223	245	234	234	272	237	230	211	221	229	231	241	252	259	226	238	232	235	243	255	222	252	229	250	235	226	214	233	257	221	256	226	231	248	251	216	244	259	228	232	223	248	236	228	244	228	227	227	264	264	248	265	220	246	236	239	211	236	201	218	212	243	244	232	235	243	238	247	231	257	233	289	259	238	247	222	244	206	233	236	249	237	217	221	261	246	198	245	215	216	244	233	217	242	225	227	233	228	231	247	209	224	272	239	210	239	255	255	225	215	242	228	244	215	249	242	249	207	216	250	229	252	237	221	261	252	235	265	270	253	224	246	273	226	231	224	234	233	268	209	239	244	206	245	258	236	221	256	250	243	234	219	220	212	247	247	220	232	244	250	228	236	224	223	225	250	226	245	238	248	248	251	206	245	227	234	236	248	223	230	230	229	201	229	235	257	242	230	232	237	229	243	246	251	241	242	269	216	244	262	237	217	252	230	227	233	227	256	214	248	258	226	207	216	191	223	243	246	242	262	221	226	264	251	244	241	217	240	234	226	252	270	251	241	248	235	228	207	233	225	238	248	226	247	240	199	264	235	241	239	214	216	230	211	234	218	239	217	274	230	209	242	242	241	259	227	193	259	242	246	232	249	242	227	227	246	225	232	236	251	244	227	255	249	239	251	213	246	204	207	233	231	269	269	234	230	244	249	253	224	265	261	221	239	238	240	230	252	256	270	252	242	238	222	235	261	256	217	245	221	227	258	240	230	253	264	247	235	218	243	238	222	247	265	230	243	235	261	244	252	228	225	230	219	245	254	230	222	249	237	211	263	223	233	235	232	272	214	217	235	230	247	222	229	247	218	244	236	283	253	251	249	255	240	238	238	235	265	247	229	227	209	229	260	236	234	245	235	225	241	182	230	239	250	263	245	247	223	250	242	219	204	246	258	236	232	225	233	237	204	246	234	243	240	252	253	230	233	219	233	237	221	250	264	259	245	223	247	239	240	240	198	227	230	286	221	256	269	239	234	249	255	244	235	211	260	259	262	220	235	209	211	223	213	241	230	245	218	231	242	214	226	245	258	250	234	247	227	210	264	258	240	265	247	211	265	276	244	215	229	217	250	238	247	224	236	209	224	246	211	225	248	256	264	224	213	233	221	211	204	209	227	234	227	268	243	240	223	220	216	256	207	216	230	241	252	226	240	257	221	243	235	222	238	239	223	247	253	234	234	240	242	232	240	245	254	261	218	276	235	270	213	234	219	251	221	244	220	232	234	268	247	253	211	239	243	222	236	234	245	256	269	224	230	228	256	244	255	232	243	243	274	221	268	215	236	238	231	234	263	234	227	217	222	253	231	229	241	231	229	248	273	241	205	241	212	238	239	239	244	226	250	231	240	247	239	221	233	218	238	247	265	228	225	230	208	248	227	247	206	201	259	243	226	242	267	241	229	246	251	238	255	251	227	233	235	237	226	240	202	225	232	261	227	248	263	229	246	240	248	216	227	250	255	259	226	244	240	233	260	242	228	241	219	251	223	217	236	230	247	263	238	244	233	280	231	224	247	245	232	253	263	233	274	245	245	246	245	240	243	228	270	237	231	237	252	247	261	239	248	253	237	215	228	238	224	247	266	214	220	259	228	217	228	231	240	232	272	254	210	226	229	234	228	247	247	216	225	280	208	240	240	224	246	235	233	220	236	239	211	252	252	235	228	235	228	221	258	263	257	261	244	261	270	229	228	239	268	226	235	246	227	231	264	245	247	283	274	226	264	273	249	223	210	240	240	257	222	231	282	249	230	243	266	245	246	233	229	218	238	235	229
4281	5618	3156	1555	1050	779	675	657	697	601	596	568	588	600	555	544	546	551	570	548	540	490	548	502	526	550	515	536	499	537	554	556	515	546	538	544	512	560	558	548	560	554	573	537	553	556	565	563	500	550	544	582	544	555	554	554	511	560	553	538	577	569	537	547	493	536	571	525	575	532	540	521	534	522	521	574	513	554	577	522	541	531	560	535	538	516	519	533	513	547	551	532	562	548	528	516	534	567	520	530	554	547	528	534	575	528	593	551	550	534	526	535	532	554	541	565	520	520	511	562	551	542	517	518	561	494	502	550	517	513	528	563	580	560	563	520	548	531	523	546	570	569	551	564	506	537	532	547	512	581	544	523	482	571	542	587	528	549	526	544	553	519	554	522	520	503	543	523	552	506	558	528	561	538	548	521	542	551	534	517	547	531	554	532	541	500	532	532	577	573	529	545	514	559	533	557	553	518	577	540	557	559	511	501	550	534	533	493	581	578	548	550	558	553	567	543	529	558	578	524	561	598	578	564	561	544	542	556	518	516	583	532	590	550	558	546	577	527	565	556	510	519	550	544	591	535	546	514	537	539	528	534	534	561	578	526	572	591	548	509	532	542	535	544	545	534	532	524	548	537	535	572	543	565	508	534	570	500	558	495	541	528	532	549	515	537	595	585	530	529	576	510	584	508	571	562	532	528	529	544	536	508	564	546	560	545	576	557	541	573	513	546	517	483	541	540	528	529	530	533	554	538	558	584	557	563	533	559	556	549	523	546	539	518	553	589	536	543	563	539	521	554	527	532	562	508	552	534	504	494	564	560	534	553	558	493	548	530	565	520	549	589	603	568	515	546	522	555	534	554	514	530	534	570	533	544	537	553	605	528	564	547	544	559	509	540	522	564	526	528	545	538	517	540	559	540	531	581	527	585	571	573	521	550	549	555	510	545	516	584	549	541	537	535	553	517	557	521	523	591	556	537	570	537	562	575	513	537	543	540	523	507	521	524	516	597	528	540	546	548	577	569	538	521	536	592	520	545	502	541	552	514	547	540	540	594	560	571	504	550	518	575	558	578	579	567	511	533	546	552	522	522	537	537	573	546	537	562	551	529	497	529	558	545	523	486	560	552	530	525	538	579	543	530	536	499	517	562	509	502	575	555	588	537	531	568	520	547	546	534	586	546	518	510	550	537	551	556	528	521	579	499	576	548	559	548	567	569	536	536	545	553	547	497	511	555	560	544	572	549	575	591	516	551	567	511	555	568	547	543	590	502	539	555	555	500	527	527	537	555	535	546	580	545	533	526	526	548	523	560	554	565	541	565	538	537	542	520	554	569	495	541	540	552	534	544	543	554	533	535	537	567	535	545	564	551	527	550	563	539	518	556	543	555	547	547	572	516	535	506	515	525	569	540	576	539	570	522	535	531	527	542	562	583	484	548	517	555	533	536	536	521	554	523	576	545	553	535	568	531	577	515	552	515	550	544	535	525	554	532	547	524	535	586	539	588	519	589	533	587	544	531	558	537	547	533	539	540	575	516	558	515	580	553	536	530	536	559	562	565	533	567	513	560	547	551	559	533	560	568	521	565	559	581	555	530	524	567	530	593	569	571	519	550	534	525	508	538	542	506	553	541	499	570	484	524	561	558	525	554	548	573	561	548	557	582	549	553	580	511	527	538	550	524	574	561	521	569	591	559	521	520	556	530	535	533	551	581	556	536	566	533	539	597	536	570	554	561	586	551	485	562	554	543	561	528	564	536	571	545	550	528	545	562	555	547	541	576	532	559	549	539	569	548	536	567	575	539	576	517	535	567	539	561	521	556	559	547	550	552	566	532	576	555	518	547	530	518	526	533	570	526	549	525	565	503	565	575	566	547	593	546	541	557	561	497	568	574	546	575	523	559	541	516	521	540	561	562	533	486	564	542	527	519	564	542	543	548	546	546	557	545	570	536	552	543	524	538	505	586	559	529	554	550	520	519	516	567	538	540	546	567	588	542	552	549	574	551	506	508	544	596	538	580	537	543	552	536	587	544	524	555	515	565	533	554	563	547	533	525	560	548	527	505	534	559	510	530	529	533	579	530	543	552	546	588	558	510	559	541	552	569	532	530	547	539	524	507	544	479	551	563	522	556	532	555	570	522	562	492	532	547	546	537	595	550	531	559	511	507	553	523	555	558	583	523	546	563	530	501	585	529	565	539	534	558	547	548	584	540	585	570	567	547	581	531	539	599	535	539	527	543	544	522	551	565	552	539	539	556	499	534	603	541	555	587	548	548	534	545	547	556	553	519	550	539	566	546	524	551	551	532	579	599	533	561	560	556	533	506	562	550	554	555	533	552	546	547	512	553	514	538	558	559	514	569	533	596	569	589	521	549	615	556	550	528	533	565	569	538	570	537	565	563	550	540	515	543	565	540	528	551	525	561	554	557	556	541	536	531	554	543	525	527	529	536	570	533	536	584	568	558	554	546	536	511	520	555	554	560	594	547	540	523	501	533	544	576	534	530	549	575	536	550	570	560	543	506	529	565	520	522	480	564	551	519	565	561	531	540	537	536	541	535	535	537	557	583	509	535	540	561	535	502	526	516	563	561	560	534	546	559	572	551	528	531	559	564	543	531	555	578	550	543	521	509	531	541	532	556	541	589	557	516	567	537	529	517	536	543	508	533	537	567	524	574	591	534	506	567	546	555	563	513	517	522	568	620	495	549	510	533	536	533	560	535	591	556	545	531	559	480	546	604	541	544	528	575	537	510	565	544	536	513	556	551	531	531	576	546	554	571	541	560	544	541	582	544	588	517	513	545	520	541	571	543	538	552	525	524	551	539	567	546	549	539	499	542	533	529	520	539	557	551	536	509	571	533	562	557	529	561	531	550	552	552	541	512	523	536	528	562	521	520	517	553	548	545	564	523	554	563	518	536	528	539	547	526	561	489	515	531	526	559	534	496	556	543	549	509	569	545	556	586	581	532	597	574	536	531	472	529	549	529	545	480	584	559	567	550	554	584	566	575	525	520	558	552	567	513	546	541	555	531	550	556	554	541	543	538	558	538	559	571	525	557	543	524	561	523	571	508	568	580	528	537	528	555	534	564	562	521	557	518	572	580	517	588	541	514	520	552	562	543	537	580	547	510	569	553	546	516	550	547	590	550	548	557	552	557	539	492	557	516	555	536	555	559	539	577	582	546	560	537	550	521	551	585	537	522	548	543	564	521	544	585	591	526	563	538	580	575	537	538	537	538	538	537	533	533	506	560	542	545	573	516	548	537	555	549	546	534	538	577	508	573	508	523	550	545	541	529	559	519	564	569	556	553	543	548	549	582	514	547	558	496	583	549	580	555	566	570	528	520	510	518	537	551	555	509	547	541	547	528	567	560	563	527	549	542	548	550	566	508	556	529	561	522	502	557	526	543	529	518	567	585	557	493	550	503	540	537	518	552	565	541	515	573	591	574	552	576	530	530	571	561	541	532	513	574	523	546	554	497	523	595
33489	9850	1050	559	418	408	405	406	410	423	428	395	420	391	418	468	385	396	414	420	411	409	430	420	396	414	413	452	387	423	382	391	418	437	425	411	405	421	416	396	378	369	401	450	418	390	409	390	444	376	414	435	408	418	451	405	402	384	407	406	387	451	378	428	433	395	425	417	437	419	399	370	444	401	435	398	365	428	394	402	431	450	420	403	404	432	442	416	389	431	399	437	393	405	398	380	394	402	427	422	435	460	448	407	400	385	425	403	367	441	420	420	418	398	406	441	404	415	405	429	366	418	398	404	447	443	368	385	374	438	443	379	435	402	405	393	387	422	394	409	416	400	427	378	424	401	431	409	437	427	406	400	409	394	368	448	428	432	384	408	426	447	387	413	427	381	415	448	412	431	421	418	461	393	398	426	376	425	425	418	392	387	419	379	432	398	417	394	404	420	406	386	371	426	410	421	413	436	418	436	441	382	392	410	441	384	406	422	433	447	428	415	376	396	414	405	431	413	409	432	380	414	390	390	375	412	439	400	392	411	468	398	417	411	372	418	410	379	393	384	447	392	384	395	418	433	410	399	400	429	399	370	398	390	399	428	450	434	400	443	394	415	420	437	422	392	420	430	409	391	422	461	395	375	406	396	401	418	445	408	414	442	387	380	451	397	395	394	434	429	415	391	402	402	378	427	428	438	382	396	422	404	420	398	408	426	409	382	407	411	394	391	428	424	397	408	373	393	413	346	438	379	427	428	406	412	391	411	412	401	429	418	423	429	434	408	387	334	398	419	438	396	431	372	408	437	364	401	468	424	411	429	396	387	401	373	410	390	407	440	410	406	488	463	428	366	414	391	428	379	424	398	395	396	412	414	399	413	421	388	441	407	420	427	352	419	426	424	404	393	419	364	390	372	434	402	442	425	420	457	380	433	445	425	398	403	397	365	392	430	445	385	414	435	412	395	418	414	443	371	461	453	426	448	439	420	400	446	411	421	440	406	376	404	400	431	417	417	433	399	384	410	385	427	414	387	390	392	403	386	418	402	367	415	422	427	401	405	428	363	426	401	433	403	426	368	398	375	406	396	449	407	473	441	378	375	399	407	440	417	426	405	383	382	413	435	430	459	407	423	389	411	401	407	402	430	391	385	455	369	393	418	400	377	445	406	417	434	408	351	430	360	379	403	372	462	425	420	391	375	387	443	409	389	435	387	401	398	422	394	372	431	432	432	413	399	377	420	435	397	402	423	396	400	402	442	410	401	405	367	440	478	446	442	392	417	400	369	389	394	418	401	408	372	389	448	349	435	414	426	407	380	415	424	427	414	405	421	406	381	414	374	406	438	402	400	414	429	405	363	451	403	416	401	418	390	393	422	429	438	402	414	417	409	426	411	453	388	376	418	467	460	381	395	428	409	421	402	399	379	397	437	418	462	410	438	417	420	431	414	405	433	428	417	428	448	412	390	415	408	430	386	399	392	401	407	391	449	382	425	406	397	399	452	403	438	428	409	412	406	449	389	434	381	385	394	368	411	409	428	430	384	414	416	400	401	440	474	439	433	437	424	396	397	416	429	378	412	405	356	402	398	418	435	424	382	392	432	392	457	419	401	421	415	400	422	393	384	406	393	441	393	388	378	372	398	428	412	406	377	434	407	392	387	389	382	350	444	417	438	413	405	428	429	394	426	402	385	425	394	429	376	427	386	389	397	427	412	445	431	380	431	442	439	432	448	417	401	399	420	388	402	399	378	424	397	407	427	406	407	406	404	398	397	417	466	441	387	411	425	433	398	419	388	417	407	406	412	391	405	392	432	444	411	423	422	435	385	430	404	393	421	423	434	402	422	392	451	404	391	416	418	426	423	416	400	432	419	392	365	399	412	372	445	413	403	390	373	422	393	409	366	399	422	439	394	419	448	415	386	403	370	408	420	422	395	392	387	416	428	371	412	413	436	399	382	388	420	423	409	438	412	400	444	423	452	397	422	443	375	387	411	391	388	446	412	349	412	389	439	411	427	436	432	435	387	418	426	389	430	394	427	410	404	423	450	429	375	402	404	413	393	413	455	398	395	369	401	446	439	428	383	385	393	411	411	411	419	424	432	420	384	406	420	377	419	403	477	403	439	409	409	389	403	411	416	393	453	417	421	435	391	409	437	410	389	373	425	371	435	415	431	451	437	413	399	413	403	427	418	395	413	389	444	403	427	432	416	440	358	417	412	393	427	364	444	414	425	390	394	395	433	366	415	378	407	382	424	436	436	401	446	449	402	376	418	396	409	390	424	453	414	441	411	375	398	396	372	388	439	392	383	420	386	426	387	417	374	406	377	416	440	434	397	377	412	462	427	406	423	420	409	412	386	364	438	432	430	395	387	412	398	389	397	405	427	424	436	411	435	421	424	443	397	389	399	410	430	390	389	463	409	398	389	415	417	414	390	395	365	415	399	425	373	452	412	380	405	415	422	437	402	431	386	403	417	443	377	438	383	368	395	426	408	418	382	424	398	407	414	398	442	404	416	418	412	440	408	368	420	439	427	467	409	383	414	412	440	443	399	379	423	447	414	457	390	411	449	391	408	382	382	446	405	366	407	387	428	413	396	389	425	418	405	402	439	420	378	421	427	398	384	382	403	401	371	403	398	432	416	423	408	420	410	440	416	386	455	414	401	412	398	408	428	402	407	378	473	370	375	465	420	415	416	405	423	404	421	441	391	408	420	384	418	411	409	424	425	431	397	389	402	419	403	404	402	373	375	425	409	421	423	456	398	416	403	419	415	400	377	402	459	369	419	437	430	379	437	428	422	409	360	434	424	434	423	411	429	414	393	419	451	432	429	447	415	372	376	381	441	439	409	394	411	412	446	404	411	408	464	405	413	410	396	428	375	392	383	404	371	420	421	439	413	414	404	432	445	395	402	395	429	435	433	409	431	390	409	376	398	441	434	418	401	371	390	443	406	397	399	407	455	429	408	414	416	389	435	442	400	404	395	411	401	409	396	393	372	378	440	392	430	423	441	408	421	397	398	447	424	399	433	386	402	403	427	420	401	403	381	417	418	403	400	398	407	419	413	440	430	425	422	405	408	398	428	378	405	467	452	412	404	401	410	415	359	402	389	379	389	413	368	397	417	415	450	395	384	417	405	374	399	353	393	410	420	400	464	412	392	390	410	377	413	408	401	395	382	435	397	401	436	410	426	423	426	407	412	401	413	402	410	421	403	419	403	380	410	422	411	396	437	450	415	395	392	394	396	412	427	429	420	414	407	411	403	386	407	423	382	417	412	382	412	397	426	436	432	437	413	434	405	399	401	431	439	373	402	423	394	415	396	459	417	428	407	372	416	420	399	446	423	396	396	393	406	425	435	420	403	442	416	387	414	403	435	456	412	431	397	414	411	379	431	387	402	409	412	429	380	403	381	445	395	418	396	422	432	426	438	401	420	403	400	465	393	398	466	402	373	422	461	429	396	378	394	399	391	412	385	420	381	406	422	441	387
6452	1151	1000	938	929	909	930	919	881	905	900	905	874	905	933	833	894	916	915	901	900	881	884	925	951	942	913	903	914	925	944	927	860	864	895	877	880	899	886	883	906	902	964	935	907	966	905	908	912	947	857	881	908	899	859	942	909	914	917	930	899	946	925	937	961	905	932	901	905	952	951	929	866	881	936	885	938	936	887	943	894	914	980	944	870	916	911	891	920	923	895	905	942	924	932	921	888	883	955	950	938	960	950	874	962	919	942	925	898	945	874	919	905	906	966	901	939	927	878	914	897	949	895	971	871	888	968	898	886	915	885	880	928	869	890	866	916	868	826	910	936	868	899	880	957	983	922	907	927	890	897	934	903	927	871	905	881	927	897	924	903	961	901	903	889	892	925	874	883	918	888	902	948	892	901	883	922	917	934	930	882	909	917	866	928	933	914	925	931	919	880	946	917	902	935	917	853	919	912	889	877	927	873	920	880	923	880	914	943	893	967	920	946	910	882	895	890	951	880	955	882	887	898	904	933	898	893	934	905	960	927	898	890	930	865	894	881	905	909	891	866	911	901	864	939	901	925	928	893	891	912	866	905	910	930	919	946	849	944	931	919	903	858	900	870	882	868	942	912	891	950	869	871	863	907	905	939	896	908	838	915	912	948	869	879	848	910	866	897	953	909	935	886	878	887	897	948	934	899	894	952	881	905	937	930	939	963	893	897	875	875	884	875	903	914	880	881	898	908	971	931	935	912	913	955	923	899	868	904	883	843	908	909	906	889	881	915	894	925	943	904	938	862	941	834	895	967	913	888	924	930	898	945	890	832	872	860	900	910	866	877	943	971	912	905	876	969	858	908	930	974	915	926	937	883	970	944	922	868	909	898	905	888	911	900	910	893	910	897	909	907	974	910	887	884	890	902	953	893	893	962	930	937	906	946	899	847	897	999	877	920	868	946	920	956	898	932	908	934	888	891	893	892	853	924	876	954	898	857	861	915	896	920	905	926	893	950	862	908	892	885	922	928	896	923	957	868	940	872	936	881	960	930	895	881	938	914	884	936	931	906	868	894	950	925	932	876	872	893	901	901	872	902	934	895	917	923	886	948	950	884	886	899	912	927	929	865	898	874	888	913	899	988	884	907	894	871	901	889	943	929	910	908	922	897	885	873	911	952	872	888	948	903	952	924	953	962	901	973	872	928	897	920	842	921	917	895	886	929	964	940	901	935	886	909	852	893	897	981	857	891	880	896	906	922	851	884	899	900	901	848	857	935	963	933	939	899	912	933	904	904	945	915	852	882	947	911	916	927	994	869	875	881	909	888	962	893	892	887	968	942	854	878	916	908	949	948	900	908	955	926	914	917	929	909	906	867	931	902	927	967	965	905	939	908	930	913	886	934	862	855	938	944	844	851	942	918	921	912	884	953	893	862	855	891	976	925	953	838	909	958	909	950	907	889	974	932	883	955	889	919	912	945	923	941	887	944	900	888	908	906	900	884	932	989	905	918	864	893	928	965	917	896	880	869	926	905	878	895	904	922	914	893	871	934	894	860	920	947	906	1009	920	932	903	891	957	925	931	905	920	949	865	899	912	954	945	916	952	940	867	947	880	955	909	919	920	856	910	932	913	924	902	890	891	872	901	939	954	902	946	913	882	865	911	967	925	925	914	873	905	860	942	890	906	950	900	924	904	955	897	897	900	905	966	923	955	927	865	949	905	949	857	902	901	870	844	887	912	931	941	895	889	890	881	930	901	906	884	970	853	901	929	895	947	951	965	935	926	870	921	950	850	889	862	854	933	900	878	928	931	881	895	902	928	863	945	923	897	881	872	970	888	913	854	879	927	917	943	849	836	893	907	913	881	936	929	889	879	934	897	915	909	872	891	920	935	853	945	897	903	943	888	923	877	942	897	874	941	940	909	898	934	927	938	909	919	927	960	900	910	872	877	947	930	927	924	909	877	855	898	899	927	907	933	874	905	895	890	885	888	960	948	908	868	853	866	945	895	894	902	890	900	918	915	910	919	919	888	894	908	866	898	929	888	863	923	926	906	893	908	897	894	897	909	925	906	906	875	948	837	884	901	869	879	911	923	893	874	911	892	936	935	954	922	874	870	937	907	920	874	967	874	913	847	865	974	888	851	925	913	891	883	842	913	945	928	887	904	887	938	893	895	920	902	893	910	883	866	965	888	894	951	917	939	954	885	931	922	888	912	940	881	957	940	862	869	984	862	934	897	919	916	936	942	878	958	936	876	896	880	951	890	883	860	919	867	926	858	918	949	908	897	851	882	942	934	927	892	838	944	894	864	972	954	948	901	859	977	871	939	904	909	891	914	946	925	889	861	886	914	922	893	903	895	907	944	915	888	864	895	945	909	890	942	929	905	862	937	945	940	873	903	901	923	949	846	939	945	915	928	930	916	942	888	897	887	916	885	921	889	943	889	899	943	910	938	927	899	964	918	907	886	905	940	854	856	920	966	893	952	913	906	900	848	890	914	869	946	885	934	928	885	893	955	949	932	875	865	902	841	851	906	898	858	908	933	918	908	924	922	879	864	887	903	899	945	924	939	910	924	949	903	903	896	909	913	939	888	896	913	914	876	938	943	877	946	899	907	936	837	887	908	904	911	901	861	937	897	947	941	912	897	860	977	883	895	905	927	916	983	914	888	880	930	922	857	925	884	923	907	899	903	872	969	966	943	900	880	901	905	907	927	931	892	904	936	896	918	877	936	878	881	886	940	879	904	940	901	882	890	936	906	900	889	837	925	903	921	898	886	968	901	890	854	940	893	957	909	877	908	920	877	927	921	891	880	912	900	870	927	937	905	943	877	914	938	896	881	946	885	927	948	894	926	941	868	878	905	861	929	948	904	909	871	981	871	946	884	899	952	909	912	912	932	898	917	916	934	935	879	923	916	956	900	957	888	938	885	846	910	919	913	892	937	913	924	959	906	917	917	862	937	892	932	860	923	911	915	913	864	888	875	899	937	962	929	907	811	884	903	905	923	914	843	942	916	866	944	926	965	910	878	961	873	900	889	952	827	873	867	912	896	906	890	902	926	879	875	847	912	944	913	893	885	857	959	921	915	937	889	875	864	876	893	933	931	946	919	955	918	866	915	916	879	958	879	883	931	863	910	902	921	889	898	902	932	913	935	907	935	901	918	927	878	924	957	932	909	912	922	930	969	870	935	867	878	885	910	931	958	885	884	896	931	873	788	904	908	902	878	958	913	918	937	917	906	932	924	909	893	891	907	909	921	923	931	869	910	867	891	871	938	908	919	859	929	941	873	906	930	952	900	906	903	981	908	923	911	821	964	871	921	908	879	898	861	880	889	875	918	916	938	902	927	939	946	926	895	893	901	880	902	928	871	888	846	923	891	908	903	871	921	891	842	921	916	903	862	906	873	929	905	873	914	923	964	986	909	887	910	954	903	879	884	919	862	926	907	954	884	884	911	905	1000	856	924	897	919	924	932	831	927	919	936	900	888
25246	21574	25254	28204	21344	3990	728	500	489	465	479	493	478	435	486	456	421	451	449	426	482	466	439	482	444	453	439	428	470	461	483	463	467	460	420	438	401	408	466	461	449	456	452	488	436	441	463	442	456	408	427	396	444	442	425	453	433	405	455	436	450	376	421	452	438	412	460	422	387	432	429	444	467	436	432	439	438	403	467	452	445	454	432	440	430	476	411	446	452	411	446	382	399	429	422	399	447	468	431	404	464	393	460	450	422	430	420	505	458	435	491	455	440	435	404	426	402	464	406	465	412	474	422	447	471	415	450	447	434	405	386	476	415	400	444	420	420	414	447	416	445	482	434	441	424	411	444	437	450	427	450	437	457	417	444	437	413	446	444	381	400	454	412	445	440	446	381	418	408	427	403	436	431	424	421	454	451	463	444	417	410	473	412	430	404	421	448	438	445	407	431	410	425	398	420	473	418	402	433	427	395	401	436	447	464	428	401	481	425	426	423	456	434	446	399	461	428	438	421	419	441	414	404	409	402	435	456	398	427	458	458	413	432	401	420	395	449	487	452	429	459	475	462	423	433	433	409	389	408	454	444	414	464	456	448	478	446	452	435	433	440	416	451	394	417	463	434	426	440	432	494	415	455	462	423	400	442	419	426	441	433	459	429	455	413	389	442	440	424	456	475	438	442	443	435	423	458	431	435	449	445	411	422	438	411	432	431	423	455	422	453	419	405	419	396	444	450	421	463	465	482	427	442	424	472	507	469	458	420	441	441	446	379	447	427	422	453	442	446	450	421	433	408	419	464	433	429	421	429	498	446	468	434	436	418	437	396	398	422	424	408	459	418	458	444	472	472	429	411	399	447	458	436	439	437	445	433	481	410	453	437	445	447	454	453	396	413	441	482	466	437	501	439	421	455	449	391	448	439	439	443	424	434	392	433	408	416	426	441	404	461	438	384	439	486	472	492	429	472	446	453	458	429	409	438	458	430	396	491	470	450	473	466	419	461	411	440	445	446	412	440	474	440	474	406	413	432	427	439	446	439	407	447	392	408	429	390	457	454	425	454	456	442	417	468	447	467	417	454	426	427	481	432	426	472	445	424	415	412	403	416	420	451	434	430	443	417	421	425	431	427	451	433	457	438	450	426	451	414	479	423	419	401	425	418	447	442	417	448	489	472	410	429	385	416	432	444	475	433	400	391	441	426	430	419	413	449	437	449	458	460	460	440	432	430	457	409	423	447	491	389	445	440	434	430	398	425	400	463	452	391	476	444	405	457	414	407	492	442	454	407	449	447	447	436	414	427	438	477	439	424	431	449	396	443	421	464	462	436	490	432	425	423	400	445	468	463	450	433	442	410	414	431	426	408	442	422	437	425	466	441	429	397	468	440	442	461	423	440	426	455	418	440	391	410	446	452	436	421	475	393	444	367	423	413	422	427	448	427	416	446	453	440	425	434	437	393	447	385	420	426	418	425	478	459	454	442	442	414	430	404	438	441	443	422	445	460	422	450	421	410	418	498	449	428	448	469	417	466	398	422	433	430	434	488	432	414	477	400	418	408	431	443	446	459	427	386	396	444	412	424	433	456	417	444	451	441	460	414	436	431	417	410	417	400	433	435	441	493	432	432	425	457	421	462	436	429	390	442	436	416	430	407	415	443	448	458	460	421	424	420	412	453	416	474	443	457	434	391	459	416	448	490	446	421	470	430	450	420	403	437	420	459	457	453	482	402	419	447	437	424	438	405	411	429	423	431	442	421	463	428	446	429	413	442	464	450	440	438	454	417	441	421	444	433	444	421	435	435	445	435	458	463	434	418	449	421	448	459	398	427	426	405	451	404	450	437	483	437	467	448	406	390	388	443	429	428	439	442	487	424	435	421	426	501	455	429	451	426	423	421	431	451	477	439	423	398	466	472	492	432	398	446	452	423	477	433	467	438	436	462	428	398	437	460	438	437	416	424	405	426	412	421	415	436	432	434	402	434	454	493	466	481	440	428	449	452	394	394	446	448	456	414	455	445	441	428	392	435	477	412	414	390	442	427	381	434	450	432	445	394	417	413	408	428	432	430	413	414	422	440	438	487	417	460	458	416	410	426	450	463	400	416	418	414	446	421	459	435	442	436	443	434	425	404	441	445	409	428	439	468	465	459	431	478	444	424	393	438	417	438	420	452	447	405	457	408	449	398	485	404	457	467	420	435	431	428	427	408	444	389	435	379	413	471	428	461	396	427	458	418	458	453	426	441	446	444	406	453	469	425	429	450	449	424	432	408	415	398	429	401	441	380	405	437	432	459	427	447	439	464	454	427	439	461	440	449	407	470	443	419	447	446	409	459	438	442	465	404	431	428	410	489	422	464	434	429	437	424	480	431	484	433	427	413	453	429	439	403	411	434	448	435	437	442	421	450	457	446	383	446	473	423	412	456	428	423	401	425	458	460	449	443	453	494	442	449	422	454	419	451	472	439	481	447	428	424	427	436	446	447	446	462	444	436	439	397	477	439	447	439	432	420	436	453	392	415	432	458	421	455	430	477	411	437	479	425	408	436	447	422	387	419	420	440	371	428	438	423	458	461	459	416	436	434	403	442	422	407	447	425	435	394	444	455	472	430	455	446	447	427	450	448	422	464	441	473	438	418	437	447	427	425	420	428	431	471	437	396	416	434	479	450	417	430	444	431	410	485	449	470	462	392	429	486	417	443	435	419	454	435	417	422	413	428	436	460	439	409	468	459	433	439	405	432	433	448	409	453	418	440	450	421	468	435	459	422	446	479	395	465	412	454	412	420	485	454	464	448	433	449	442	458	412	451	470	423	422	442	467	464	406	440	428	422	435	458	457	416	437	470	426	429	449	414	424	431	463	403	457	436	470	411	406	420	449	453	454	448	415	405	397	422	431	455	429	465	416	463	466	442	413	421	420	462	408	389	438	385	380	453	408	447	428	474	400	465	481	415	475	475	430	455	400	423	482	431	409	441	423	414	416	435	457	431	428	427	453	431	408	471	401	453	396	428	394	413	429	458	455	426	443	426	387	423	443	440	448	427	450	504	449	438	451	429	443	431	455	448	431	408	419	456	444	417	454	414	447	463	454	434	400	421	454	401	414	437	441	482	411	417	452	467	426	412	426	450	446	393	437	455	451	470	445	441	391	468	396	465	420	426	437	462	430	395	427	413	435	439	456	465	411	433	467	447	422	422	443	415	463	453	395	427	429	470	399	458	421	421	464	449	428	428	483	450	457	445	455	410	476	436	430	410	400	411	411	447	419	408	389	428	452	393	428	436	438	460	426	431	456	432	443	444	426	396	458	448	414	412	474	456	451	459	455	457	429	442	432	405	467	432	451	485	425	404	415	437	442	430	461	427	413	425	432	405	417	432	450	414	422	430	423	447	448	420	458	442	404	462	464	448	380	403	485	453	433	431	432	455	437	479	436	431	406	467	444	459	397	419	442	415	458	466	404	381	437	461	426	422	398	463	408	471	455	448	427
4047	3617	2248	1482	1184	1070	1014	1007	1012	946	1002	939	917	931	971	942	948	898	965	968	921	953	990	958	973	938	878	952	949	945	970	929	933	930	915	937	927	917	905	922	956	992	924	976	938	933	918	903	919	894	904	959	918	942	1001	978	879	921	954	946	944	944	927	925	887	961	897	915	870	923	895	985	931	938	960	941	991	915	941	988	948	958	917	977	883	954	906	911	987	884	953	944	968	931	894	901	978	933	954	933	955	899	950	924	913	894	1000	934	908	930	911	947	922	940	931	920	894	903	928	959	988	942	923	952	876	889	918	920	920	932	959	947	900	948	953	955	916	961	927	923	949	948	928	901	916	962	905	908	926	952	1003	934	945	962	903	922	934	907	940	910	917	925	980	890	964	960	945	934	1000	916	922	971	956	930	920	957	938	949	931	956	966	991	964	929	909	971	962	977	897	936	956	954	963	960	994	983	971	909	966	930	957	947	928	944	932	1010	941	921	908	934	930	1005	912	911	932	912	973	955	981	857	907	945	936	954	942	923	988	944	935	935	946	885	901	973	997	911	969	952	921	947	926	951	949	978	948	947	889	902	936	922	900	941	936	952	895	903	964	901	921	966	925	948	906	926	878	953	917	926	988	922	931	876	917	960	915	931	925	906	948	970	903	991	936	1019	994	932	917	916	897	958	927	934	965	954	923	946	899	861	1018	921	925	933	929	936	951	959	877	895	963	830	924	895	954	920	957	913	912	911	952	871	907	907	900	1013	936	915	929	979	978	932	963	892	927	918	889	947	895	956	964	918	901	950	963	981	913	963	888	923	930	915	966	859	945	929	953	919	891	914	960	990	935	917	914	963	932	930	938	933	948	907	943	942	926	945	982	940	958	949	941	964	994	938	1002	976	956	923	889	919	944	961	916	954	929	974	926	958	917	909	923	970	948	925	948	899	925	919	956	933	879	924	924	949	851	921	992	940	918	903	920	948	962	898	956	901	897	899	954	884	956	974	917	938	934	887	936	926	971	954	985	981	907	949	954	901	943	921	969	937	937	955	999	992	923	956	895	948	982	910	911	924	914	892	921	901	925	933	869	957	931	968	934	911	866	883	935	973	894	968	932	954	946	927	945	951	969	954	989	983	952	989	931	927	951	923	929	965	903	955	927	957	917	887	967	904	949	968	889	937	943	960	961	963	928	962	937	907	1011	952	956	921	948	905	934	961	946	884	883	953	953	935	910	912	943	954	942	938	923	975	911	907	881	872	934	946	938	923	900	941	917	908	956	912	945	941	943	987	931	936	883	931	922	935	961	931	941	911	916	974	923	926	895	930	914	911	916	939	944	958	908	933	975	921	957	911	944	939	921	920	938	937	918	919	894	977	1031	950	940	906	948	991	921	926	934	977	888	876	947	916	928	949	954	916	956	920	946	964	901	936	918	907	939	948	920	956	939	935	918	891	993	957	948	930	900	971	951	931	940	952	924	998	912	927	922	1003	883	953	944	957	975	904	942	908	918	939	942	918	929	958	897	930	935	947	933	947	983	895	977	912	963	903	915	954	849	919	982	924	879	893	914	913	913	955	955	926	955	956	914	905	914	938	946	889	874	947	950	939	945	902	939	918	891	952	944	925	880	931	947	974	977	903	883	910	958	979	925	922	963	968	978	916	894	952	928	961	935	929	938	936	951	895	942	883	920	981	955	938	940	937	897	907	942	960	930	924	922	909	901	898	915	911	904	943	961	929	956	1012	986	923	949	951	976	925	928	945	880	969	958	928	954	940	940	910	926	960	993	907	968	966	902	960	942	946	915	957	957	926	949	962	918	960	957	967	948	909	940	933	908	947	971	1017	910	928	906	889	916	926	850	895	971	933	902	974	912	938	927	993	927	902	913	922	927	980	893	907	968	911	934	908	973	958	918	944	967	902	907	949	966	873	934	937	968	970	926	945	941	980	911	975	955	932	952	921	912	916	961	930	939	908	932	943	933	940	925	943	954	898	919	953	912	949	947	917	956	958	914	920	932	989	937	985	966	940	932	961	884	958	917	958	873	953	931	947	927	912	887	976	910	955	983	910	915	901	901	937	934	933	961	935	869	962	908	939	925	926	946	960	917	933	954	930	972	932	887	927	901	941	939	905	868	917	905	888	917	947	919	921	975	935	872	934	931	888	922	885	971	983	941	962	895	891	998	953	904	933	969	970	943	961	937	974	933	945	943	936	868	927	935	993	874	976	975	919	858	954	985	968	990	890	914	938	948	941	961	982	933	901	960	921	920	914	979	951	959	883	909	884	951	922	1016	911	932	930	932	916	931	922	969	944	937	992	970	934	925	954	937	948	971	982	955	970	931	900	938	916	928	905	900	910	911	909	888	921	923	925	937	909	958	914	918	923	897	885	979	899	942	954	921	930	928	948	905	936	878	879	960	1005	891	962	894	949	955	922	981	908	934	944	931	874	967	1004	916	885	889	963	929	931	926	979	952	934	899	937	922	908	893	935	957	896	930	881	908	889	941	963	980	981	940	940	938	978	940	904	986	955	961	929	906	926	916	972	986	974	921	930	920	967	908	1007	895	938	948	949	916	904	923	942	960	887	930	872	947	936	965	943	901	904	940	942	936	941	981	931	982	888	955	933	948	922	962	972	896	892	870	1002	915	962	963	952	878	966	860	917	970	935	1002	887	1007	952	880	957	919	949	916	941	922	966	914	970	968	933	945	933	897	935	930	982	935	959	931	932	888	957	896	902	956	968	906	912	943	924	888	956	952	952	944	948	918	974	936	978	943	895	918	1019	910	948	961	920	1007	984	949	962	931	957	913	964	944	975	952	920	961	945	924	971	914	950	955	963	984	877	903	886	932	948	901	927	921	973	930	961	955	895	929	962	962	938	902	937	966	934	912	914	930	921	943	943	918	928	917	969	958	896	926	954	954	949	957	947	897	1019	963	960	916	949	888	953	929	936	920	932	902	939	943	921	949	945	933	971	988	943	999	951	958	958	923	935	902	917	964	933	947	963	918	960	972	919	944	954	927	936	950	898	913	904	991	924	947	906	923	915	914	889	963	930	935	966	880	899	919	973	942	923	900	893	912	989	935	913	944	933	948	1001	923	863	947	944	916	897	924	883	950	953	914	907	907	942	922	959	921	945	969	905	965	970	921	911	935	923	971	922	945	883	922	951	918	970	923	959	953	887	976	923	995	973	962	921	985	951	916	929	934	956	929	924	921	918	849	905	926	932	932	959	933	967	925	946	955	962	971	977	988	952	993	948	883	912	932	921	978	943	887	924	922	963	987	948	899	970	937	904	901	940	932	1005	933	857	1003	943	933	912	966	978	889	937	971	937	901	970	891	951	964	995	959	903	964	964	934	917	929	887	982	877	908	887	933	940	921	891	985	926	912	894	908	973	921	946	938	959	953	948	974	925	952	988	906	920	917	946	937	886	924	971	950	955	960	919	898	907	975	917	932	987	967	917	894	943	943	947	935	888	922	908	929	934	944	915	894	931	930	944	918	939	953	942	948	955
24559	21662	26048	27815	21672	21658	3253	517	393	374	352	324	287	255	282	277	233	269	261	250	271	249	270	228	253	259	240	227	250	254	264	229	268	237	265	273	247	229	243	224	267	256	245	234	240	252	239	241	255	233	253	238	235	260	253	214	241	236	248	256	247	270	233	223	225	235	218	248	223	227	229	233	230	242	257	252	242	238	224	239	225	248	252	244	258	226	252	257	233	216	248	223	241	245	246	239	264	233	257	234	246	241	226	280	253	248	261	251	239	251	244	262	250	223	246	244	263	224	283	250	234	205	247	268	221	231	219	266	220	219	259	251	213	214	213	252	228	220	231	272	228	247	224	228	242	255	253	267	199	251	219	226	251	243	252	252	245	259	223	236	252	271	247	234	247	225	233	216	235	249	252	236	240	207	220	226	266	253	224	246	233	236	247	236	256	240	245	237	250	263	223	219	253	237	221	247	247	260	214	265	246	234	250	228	230	227	249	214	239	228	225	225	248	239	235	239	211	251	244	239	244	243	267	236	244	213	232	220	253	229	221	245	252	260	230	253	249	213	236	210	234	222	265	272	258	243	240	234	239	229	227	230	220	225	237	225	252	242	235	237	217	270	231	213	214	226	260	237	218	219	255	260	235	232	248	236	252	239	264	234	260	241	233	231	244	207	211	248	251	282	251	246	242	231	259	224	275	242	278	292	241	258	232	205	218	261	236	218	255	238	245	234	237	242	257	232	260	194	246	246	258	220	228	277	265	249	267	234	237	244	238	241	248	241	216	226	218	273	236	238	235	244	220	231	265	251	208	230	223	212	244	240	226	231	222	209	247	239	232	263	233	239	267	221	244	231	244	245	234	250	223	258	228	209	232	235	250	269	250	254	216	235	237	258	248	239	232	218	242	212	207	281	229	242	249	254	244	211	245	236	220	256	234	221	236	236	251	234	277	233	252	236	257	251	242	260	236	227	217	234	288	227	252	238	235	217	242	235	271	235	213	225	222	244	252	252	221	239	221	252	244	221	243	249	238	235	234	259	229	220	223	240	231	244	260	213	237	255	225	211	221	246	243	239	248	245	233	270	225	251	236	249	209	234	241	242	235	250	246	235	235	238	275	244	235	239	221	252	268	237	249	242	270	236	223	237	262	250	227	244	275	212	226	230	244	242	209	253	259	243	219	256	226	241	209	271	242	242	229	248	248	238	248	223	251	224	213	209	237	242	280	226	238	252	251	221	240	242	241	240	236	218	204	246	229	237	227	225	232	222	245	252	221	235	251	250	224	269	240	226	229	200	268	235	247	226	245	212	245	244	276	262	236	259	239	225	241	234	244	240	230	235	253	260	204	208	235	247	240	223	237	201	268	241	241	206	247	247	217	238	235	255	246	256	245	244	216	232	256	240	221	220	241	232	249	232	235	232	221	242	218	234	214	247	260	229	225	222	219	237	235	260	253	245	194	215	224	267	219	208	241	249	233	218	260	217	218	235	217	248	225	241	226	245	228	218	243	244	237	244	259	258	235	236	221	230	231	268	242	236	261	251	232	228	217	238	247	244	229	238	234	231	214	242	222	232	228	244	237	242	240	227	274	234	238	274	287	258	233	243	221	220	261	226	198	222	232	221	208	230	239	223	256	246	240	244	236	265	238	233	231	237	204	234	224	234	273	216	271	254	256	265	245	232	244	234	236	228	236	227	224	246	238	198	262	240	254	227	236	248	265	230	238	242	223	254	258	250	229	230	231	232	241	216	254	239	259	222	226	274	229	250	245	197	242	243	230	231	255	229	224	244	229	221	257	247	241	240	255	222	215	238	220	232	244	259	245	265	252	227	226	247	232	266	250	243	252	219	253	280	237	241	238	251	241	225	248	272	242	240	237	266	241	234	241	245	265	226	272	257	255	230	256	232	223	267	244	230	218	228	213	259	243	211	244	236	231	207	227	242	223	218	247	262	234	213	220	256	257	237	245	233	214	234	225	226	239	237	222	264	231	246	222	206	236	240	212	227	235	254	216	285	251	233	232	253	253	235	234	246	254	214	242	215	236	234	240	225	231	243	214	240	239	229	279	228	232	244	254	227	271	238	248	229	268	243	235	229	236	226	242	233	240	232	214	225	245	238	206	234	263	258	292	252	274	239	255	206	223	219	254	219	240	260	240	266	243	203	244	202	228	249	216	233	222	247	222	200	247	242	224	265	231	231	227	255	224	219	262	231	228	234	216	241	261	229	242	239	237	263	233	260	218	248	243	257	217	281	228	236	224	210	238	221	232	208	238	210	255	253	203	251	221	224	236	248	286	254	231	229	212	251	285	261	236	233	246	221	243	219	234	237	231	204	213	251	241	211	216	249	238	240	264	215	264	229	233	235	223	230	209	253	219	224	236	248	261	239	248	243	219	261	242	240	228	252	256	213	236	235	253	244	241	236	235	226	233	247	247	240	256	259	225	261	249	228	231	256	212	264	239	244	246	256	225	211	246	230	238	259	258	241	238	221	246	234	240	242	264	226	237	240	232	245	259	239	263	251	255	246	232	248	228	244	266	235	220	248	260	240	257	220	230	238	210	234	236	229	217	256	258	252	251	258	246	246	215	282	246	248	255	234	227	234	273	245	204	225	232	250	247	276	233	236	219	251	235	219	240	189	243	241	228	230	240	269	248	240	253	255	240	222	233	231	232	228	222	224	220	229	230	261	255	209	227	244	248	251	214	259	251	244	237	221	226	238	228	248	242	257	249	220	249	223	253	209	246	227	254	231	215	224	274	232	252	255	235	248	233	240	257	227	205	245	246	230	260	258	260	239	216	245	261	235	255	252	220	228	251	246	235	225	216	275	233	257	252	194	237	215	251	251	279	258	224	242	254	240	231	254	237	217	236	242	246	214	237	241	274	246	229	224	206	247	263	266	245	220	231	252	217	213	237	234	236	262	203	221	230	260	250	237	234	229	206	245	230	257	232	255	263	238	234	262	254	247	237	237	211	256	261	262	231	207	234	237	222	243	218	239	243	238	209	232	244	237	227	250	253	258	213	226	253	247	220	239	226	259	240	237	268	224	257	277	228	187	232	230	248	231	219	234	253	229	197	253	250	224	255	227	243	237	249	233	248	254	267	228	222	258	221	242	238	282	252	233	219	223	236	246	222	248	257	271	244	252	194	244	232	227	270	257	239	242	228	236	242	256	231	248	219	246	224	242	237	222	228	283	216	205	234	225	226	257	224	266	220	226	254	255	245	270	274	234	221	231	236	258	264	256	263	210	222	223	244	247	262	249	244	230	247	263	230	247	245	248	217	269	249	256	233	244	235	201	264	210	236	238	242	212	221	247	217	222	275	222	255	229	228	241	258	245	245	254	238	239	254	229	203	209	277	243	269	232	229	212	247	267	233	244	231	239	247	214	225	234	246	249	264	233	247	243	260	243	238	230	245	208	181	213	205	238	256	214	235	257	249	241	230	231	235	230	242	241	228	242	249	251	265	248	242	233	234	280	224	246
4015	5646	3066	1612	1031	850	721	691	667	584	632	597	619	603	572	587	521	563	548	550	528	543	550	527	545	565	579	555	505	590	539	553	506	565	538	532	538	540	518	595	544	536	554	544	545	541	558	574	576	565	533	549	566	570	549	557	518	560	566	493	540	520	568	564	552	576	521	536	534	522	543	541	556	504	558	531	554	538	555	515	559	588	537	543	573	541	547	563	561	506	558	526	533	542	557	528	549	547	567	552	582	584	555	514	529	538	542	566	532	547	511	579	536	549	553	562	483	525	554	576	522	560	533	555	525	536	546	554	581	537	560	564	562	566	505	524	565	540	519	514	541	556	565	547	550	579	570	566	558	515	531	518	532	482	544	524	558	523	577	542	578	583	540	536	540	561	561	552	516	562	589	501	548	498	498	509	557	518	571	530	570	540	524	536	542	512	601	518	525	542	533	526	551	560	521	514	536	539	560	494	552	558	585	545	570	540	594	520	528	537	562	512	552	522	550	533	541	518	512	540	561	536	546	583	537	595	532	562	525	564	568	584	530	523	604	506	511	528	561	540	523	528	523	586	530	535	529	576	550	535	527	552	534	528	574	546	566	504	554	557	567	520	552	545	576	515	561	549	532	534	545	551	545	559	523	562	548	541	573	485	528	547	569	525	558	558	564	555	544	560	583	565	549	570	560	550	542	532	569	549	510	477	567	581	535	509	556	524	552	524	542	557	588	541	558	518	516	555	563	528	491	513	553	559	528	535	571	553	563	570	557	532	563	550	566	556	549	548	514	506	545	530	533	540	505	550	566	522	545	492	591	532	516	554	551	520	530	546	509	529	568	521	581	593	581	553	576	559	541	565	546	514	553	543	504	559	561	563	548	539	516	547	579	570	577	516	551	522	579	591	531	556	521	547	548	578	507	538	563	568	590	516	547	529	540	500	527	565	540	541	535	542	585	537	572	563	592	572	559	546	578	508	554	514	533	522	546	587	562	564	534	526	528	564	584	567	566	555	537	527	515	531	590	565	543	567	503	562	526	500	575	510	546	551	539	525	499	560	551	560	586	532	525	579	562	555	545	551	574	530	544	539	489	540	530	524	512	536	592	543	552	518	523	566	508	534	554	546	570	541	521	558	533	549	561	588	551	539	516	529	529	529	546	541	497	555	555	502	559	514	510	551	553	520	534	525	545	591	539	543	579	563	516	529	543	540	537	537	529	535	542	574	550	567	583	585	556	540	524	571	557	553	528	546	538	521	522	555	541	532	559	521	535	561	549	513	521	539	496	521	538	554	565	591	563	552	576	538	536	531	530	527	507	529	576	563	542	512	504	560	488	568	541	499	534	558	518	540	503	504	540	537	521	564	514	525	510	537	533	566	554	515	534	564	590	548	575	537	548	573	502	521	511	533	547	521	558	562	537	539	567	552	566	512	548	538	550	574	549	553	557	558	575	554	527	551	525	575	518	567	600	549	545	541	571	553	554	580	526	553	549	564	541	542	562	564	557	560	554	496	546	522	523	530	564	509	540	525	542	510	537	523	512	501	532	538	536	558	566	551	522	543	552	487	523	539	570	564	543	579	535	549	519	568	562	547	543	516	504	537	510	541	541	553	520	531	558	507	552	554	513	565	543	562	575	525	531	546	512	562	511	535	536	560	500	556	557	540	529	550	535	529	519	525	541	520	574	539	545	569	538	491	551	600	550	544	533	528	564	526	571	550	555	583	563	515	568	573	512	566	550	556	549	555	528	552	528	545	540	544	530	554	489	537	562	560	555	546	524	581	530	524	505	543	542	521	563	525	583	580	551	580	529	551	515	531	520	569	567	483	570	539	553	554	540	518	564	559	541	506	540	546	498	555	551	512	524	558	563	516	578	531	550	556	575	528	530	567	541	546	531	546	523	544	540	529	541	499	559	560	550	538	559	546	559	541	499	542	593	538	567	515	522	558	630	528	539	532	496	564	557	518	564	568	512	555	501	518	557	546	561	539	565	551	523	529	511	528	492	493	522	570	548	527	570	531	520	558	546	545	498	545	550	503	550	562	521	595	503	546	567	535	498	526	497	553	531	529	517	557	514	560	519	571	572	540	546	554	550	546	565	555	560	541	559	550	527	530	558	567	562	527	537	525	576	555	512	566	553	544	568	495	539	537	519	563	498	532	557	559	558	544	533	568	569	533	535	549	530	544	538	567	516	542	525	519	533	509	576	540	524	562	507	517	507	518	523	560	525	509	552	507	561	555	534	503	571	520	561	546	526	542	511	552	567	541	532	531	556	557	538	528	563	519	530	560	525	579	473	549	532	561	563	548	511	519	518	524	547	539	577	538	574	568	537	546	554	527	523	557	527	535	544	544	550	525	543	503	526	568	560	514	558	514	552	527	557	537	587	566	557	578	556	510	505	537	574	504	603	570	578	552	509	531	534	542	533	559	559	537	520	544	575	543	533	532	548	558	544	587	564	551	517	536	560	567	527	572	520	562	577	562	513	562	528	515	584	531	526	521	551	524	544	539	542	537	543	526	517	531	522	533	505	555	553	541	523	549	541	509	546	489	505	520	506	507	532	545	553	551	489	554	497	587	514	580	528	526	508	605	559	526	552	546	588	536	554	544	551	542	544	563	497	581	540	515	559	500	500	531	572	515	549	548	517	515	520	533	549	586	549	521	549	528	552	488	562	562	534	551	511	526	537	553	523	563	550	533	561	530	555	552	588	565	557	514	547	530	575	563	491	526	550	554	567	566	515	514	586	539	564	555	479	525	568	557	548	505	552	508	558	521	528	570	540	503	499	562	572	523	506	592	548	569	543	541	570	541	593	511	551	553	539	560	571	521	525	561	568	517	532	552	543	552	531	498	537	525	549	533	494	475	558	555	542	537	542	568	549	547	559	534	543	538	542	581	561	530	554	548	526	522	545	590	519	587	541	528	567	547	577	543	542	522	530	535	538	553	514	523	555	551	538	545	536	546	551	527	538	526	558	527	531	518	535	551	511	538	568	519	552	567	554	536	557	535	569	566	511	570	547	533	511	540	548	520	590	521	509	548	540	550	563	533	512	508	516	545	548	562	532	563	524	572	555	550	587	562	531	562	535	514	529	514	577	568	519	555	509	522	581	526	557	533	543	541	551	521	563	574	551	572	550	494	535	512	539	574	515	500	523	560	563	573	526	520	572	543	544	584	537	539	550	571	567	577	543	545	550	551	516	590	590	532	607	514	540	584	592	527	556	566	528	524	533	542	569	571	548	548	494	515	574	523	561	549	528	546	506	582	573	496	510	570	571	557	582	585	544	538	550	546	552	547	569	543	578	506	562	561	534	569	547	584	521	562	549	542	558	547	565	522	530	536	557	527	564	539	559	543	525	552	536	590	568	552	526	567	566	535	563	572	506	548	547	585	577	592	530	498	531	546	498	543	531	521	550	509	569	568	564	564	569	502	539	566	559	537	619	511	574	508	541	546	547	523	517	559	552	561	548	532	524	566	538	529
33265	9573	960	433	413	429	394	445	420	444	400	427	441	393	444	481	415	353	403	398	362	398	430	406	379	418	363	404	404	404	407	389	434	416	416	406	384	409	431	423	372	389	410	448	373	438	391	416	437	396	406	413	358	431	421	424	443	404	398	416	436	392	447	376	417	388	423	380	401	414	408	418	432	444	403	402	429	423	416	408	414	422	434	426	439	434	364	372	343	382	442	400	443	421	455	419	380	449	452	423	427	415	414	411	437	410	421	436	396	442	422	393	391	448	412	413	434	396	409	455	399	407	427	442	428	385	404	380	391	374	365	428	407	398	416	427	419	391	394	423	363	419	394	407	410	448	405	407	422	399	430	429	427	403	424	395	426	384	409	392	382	434	411	414	430	412	386	419	440	383	388	414	397	413	398	369	396	407	414	391	414	409	418	415	416	409	397	438	428	384	405	348	392	440	415	389	407	371	433	422	423	374	346	415	389	446	401	410	400	410	399	435	408	405	415	426	439	446	389	413	383	409	398	401	389	431	451	420	413	403	437	438	451	441	408	382	416	396	419	418	427	414	400	381	415	374	404	393	397	359	382	410	413	415	446	433	416	416	410	416	406	385	410	441	370	407	408	428	413	416	416	378	388	391	405	389	388	411	436	387	406	391	393	425	433	402	409	450	421	412	443	415	395	422	411	416	405	434	428	425	432	397	432	393	387	428	391	438	409	412	428	435	413	422	420	429	394	434	437	422	386	418	434	404	379	412	410	369	435	381	408	405	430	442	443	401	395	400	353	384	406	444	401	435	417	416	424	426	441	382	354	415	427	395	408	408	454	444	398	449	456	437	409	423	413	387	384	388	380	378	392	411	445	402	399	408	396	423	397	389	404	422	424	430	419	416	452	394	409	379	396	404	360	416	394	367	422	384	392	372	410	407	368	407	409	441	393	401	422	419	422	412	435	435	413	406	422	384	393	447	399	403	409	399	428	422	430	406	442	407	439	405	384	419	431	414	368	419	424	428	415	445	427	426	368	447	435	409	405	413	402	440	401	399	411	429	431	367	398	388	424	385	384	343	380	363	409	404	427	410	442	411	398	424	444	397	406	427	416	418	426	406	393	428	363	402	391	448	389	431	402	395	400	375	401	421	440	388	422	416	415	391	395	397	401	406	405	403	439	405	440	420	426	429	458	417	378	374	408	413	373	391	385	413	440	425	389	414	413	422	414	425	385	434	398	432	411	374	392	398	398	379	395	389	420	409	429	408	425	378	371	445	460	399	421	405	393	379	393	414	409	413	378	435	426	417	443	410	408	418	388	430	421	427	408	429	353	396	418	409	409	396	420	429	463	391	402	417	367	380	413	407	423	459	378	412	406	394	447	398	424	416	425	412	402	413	396	377	364	381	405	430	375	398	420	447	423	408	410	397	450	400	419	377	390	384	399	400	355	432	425	399	432	426	423	392	396	440	448	394	409	420	395	403	426	385	427	401	414	408	421	447	397	452	407	405	428	422	396	429	410	395	429	379	445	402	405	414	390	406	422	383	431	396	393	430	389	399	422	432	422	412	406	407	407	410	451	414	433	426	418	419	362	414	419	422	432	417	370	462	404	430	417	393	378	452	392	414	414	404	389	383	405	411	405	433	413	414	419	414	383	399	404	421	382	422	399	448	417	442	424	406	393	382	416	404	391	406	427	423	400	413	420	434	401	415	387	401	411	400	382	422	409	429	433	424	422	414	437	420	415	422	434	386	417	424	443	405	410	434	359	381	400	429	424	415	378	398	409	405	405	408	445	413	458	388	423	387	432	410	417	414	396	412	394	437	442	418	414	414	384	416	417	390	393	401	418	430	388	430	430	415	426	392	404	429	407	415	398	404	414	404	395	410	415	371	441	430	394	439	414	413	391	381	397	390	441	433	443	411	408	394	420	378	399	399	454	394	411	405	422	394	413	453	422	418	422	439	398	385	426	371	421	416	415	352	422	425	443	432	431	389	393	448	412	380	415	401	440	399	426	418	429	428	420	369	444	390	415	453	420	436	425	451	446	405	399	405	414	436	414	416	426	418	429	440	418	388	440	413	443	418	413	467	463	423	396	417	444	439	445	395	397	396	391	440	439	421	373	433	396	417	399	382	435	371	405	383	400	402	373	425	399	433	407	392	383	394	425	415	456	436	412	419	411	455	402	385	398	412	414	431	421	396	419	366	410	384	447	461	405	393	437	391	447	356	391	408	382	403	403	418	420	432	409	395	404	452	394	379	355	423	426	431	416	437	391	423	403	395	401	419	381	399	422	411	395	421	402	405	410	389	407	392	452	439	406	411	437	397	404	401	410	403	443	444	420	417	409	418	419	418	364	429	405	382	387	445	425	400	414	443	414	375	406	412	403	402	431	398	429	409	376	382	413	411	385	400	415	413	404	405	400	426	410	386	428	431	436	428	422	407	422	433	401	411	410	393	414	423	400	363	399	430	425	420	409	418	418	397	410	415	426	432	422	395	433	428	422	422	398	390	456	429	400	393	416	399	422	422	460	389	418	376	405	411	412	412	436	405	389	396	407	428	408	412	397	420	428	390	371	399	400	440	402	379	390	391	375	433	402	390	432	454	391	385	438	422	393	428	449	411	388	380	406	399	432	432	411	405	398	401	421	462	426	432	383	396	414	390	402	396	383	412	458	393	409	438	412	430	409	441	377	432	424	377	406	369	407	415	414	393	414	400	428	431	436	463	426	451	423	420	397	432	373	400	433	399	449	412	419	426	399	401	414	423	449	395	429	385	411	415	397	416	386	428	423	416	421	397	395	459	392	366	417	403	436	377	386	410	458	426	472	410	365	407	402	398	414	395	427	410	371	424	414	414	477	372	395	428	389	414	433	406	376	423	417	384	405	378	389	418	425	421	427	428	391	418	416	376	430	427	430	415	406	423	402	416	434	377	439	406	428	378	412	423	430	409	393	413	401	444	429	397	402	417	410	463	394	397	401	427	430	402	411	412	430	424	397	448	433	424	437	388	418	413	416	415	419	406	382	424	415	387	440	406	375	406	428	401	352	373	421	394	392	395	413	446	418	422	427	419	409	410	424	403	381	389	434	389	411	369	402	423	424	391	466	466	410	393	363	348	398	398	411	398	430	392	410	396	414	426	414	414	481	400	443	408	440	428	382	382	419	396	436	453	415	423	405	412	397	391	431	446	446	396	407	378	427	406	400	427	404	432	404	379	396	410	431	407	415	410	414	431	389	400	430	434	393	375	395	380	394	422	398	402	393	390	396	406	421	366	452	389	392	403	396	417	453	382	393	400	395	433	406	400	389	359	392	431	467	428	430	416	385	405	417	427	414	413	400	402	375	400	398	430	399	385	411	409	408	411	441	421	377	419	440	438	375	382	374	390	405	374	419	376	425	400	410	401	412	400	383	414	405	443	427	402	379	382	400	418	379	422	425	416	415	403	442	416	398	416	392	356	397	388	438	413	420	440	451	382	429	388	468	419
6230	1130	947	888	895	932	916	947	891	907	913	897	880	918	892	926	908	893	969	943	882	882	873	889	865	938	867	926	932	898	942	887	901	905	934	928	883	900	921	953	928	959	925	909	889	919	897	939	873	939	944	915	967	886	920	901	911	913	937	907	927	948	922	864	931	897	884	902	878	877	884	888	944	903	968	897	948	900	913	881	864	919	924	889	926	918	922	937	884	893	936	902	910	884	907	904	900	904	943	909	871	908	914	885	899	908	929	910	924	908	873	901	897	906	855	908	894	916	911	908	882	950	929	904	894	952	910	907	910	904	927	885	968	913	913	895	873	920	912	910	913	883	877	859	908	936	867	873	883	941	940	864	878	901	877	889	886	914	886	897	922	875	925	917	937	881	910	933	907	914	909	910	919	902	884	925	927	900	916	880	905	944	841	894	923	901	899	916	944	888	904	904	858	931	887	914	889	921	917	848	961	881	903	931	914	863	949	947	939	869	909	903	952	913	864	864	874	930	860	915	971	926	887	854	910	900	885	905	888	873	892	876	884	902	930	885	911	890	900	900	932	910	864	878	908	899	935	916	914	942	880	917	893	901	852	877	972	854	917	884	933	859	905	942	900	917	924	904	892	867	937	881	859	878	965	884	872	905	914	960	905	906	913	872	918	929	885	862	845	909	879	940	937	920	874	926	856	964	899	907	927	864	938	900	927	935	925	947	895	870	894	932	935	919	875	917	907	902	897	902	881	891	853	868	890	917	884	963	842	882	937	928	953	950	907	884	897	922	904	949	899	908	926	910	900	926	940	927	934	953	893	900	904	873	946	843	832	881	876	882	929	909	933	912	924	914	870	917	892	886	920	866	916	890	876	897	868	896	918	871	976	938	934	907	940	879	940	920	935	902	937	885	891	954	906	905	910	914	869	955	896	892	869	944	870	875	935	934	933	907	916	881	901	879	944	890	898	917	881	924	887	939	887	913	882	892	864	938	962	880	887	837	871	902	873	894	875	884	910	974	886	881	874	946	865	915	864	865	918	907	893	905	879	910	924	897	896	901	918	872	939	917	893	896	864	954	880	872	909	893	902	903	885	905	911	968	896	883	948	858	925	891	913	927	893	935	920	919	916	916	879	908	927	914	893	961	960	880	902	948	919	913	960	922	904	897	927	896	908	910	877	937	884	867	910	904	892	900	935	880	924	968	903	886	925	878	885	943	934	852	892	921	873	929	919	911	907	886	894	902	862	935	908	925	928	883	901	856	859	904	868	934	914	886	892	873	960	940	927	904	910	927	927	883	890	904	909	885	891	884	910	928	894	900	889	930	922	910	880	1005	916	902	894	925	897	920	919	926	923	910	919	918	910	927	939	873	890	895	906	971	907	851	884	913	910	883	898	923	888	897	886	957	927	884	902	920	915	869	884	905	883	913	917	845	902	884	912	895	916	942	916	923	872	902	913	945	940	962	868	872	906	887	857	866	918	939	895	913	916	905	926	927	912	909	881	903	885	916	913	912	886	889	894	894	875	979	909	889	900	859	898	975	891	912	922	881	918	923	896	887	888	915	922	907	929	928	921	901	936	922	912	881	924	931	900	923	912	911	956	899	908	888	915	919	878	854	915	960	903	882	950	890	954	894	884	884	936	926	911	869	965	858	892	912	933	884	892	881	932	967	901	930	884	853	885	911	870	943	932	874	951	913	887	928	864	873	945	876	888	924	961	894	921	888	880	852	916	901	826	924	894	941	878	919	936	938	920	866	890	952	877	944	946	919	901	957	916	892	961	902	913	913	914	924	957	940	903	922	863	914	918	899	873	922	964	929	911	869	911	891	896	920	929	921	891	889	919	908	942	921	891	851	932	899	844	915	893	906	906	913	908	922	866	899	904	947	845	905	906	962	946	967	915	946	888	902	902	909	910	882	926	892	912	880	848	905	907	939	967	931	899	899	902	887	894	915	944	930	908	886	917	919	920	903	895	926	915	912	915	863	882	877	922	871	882	949	898	917	934	895	933	939	892	943	941	896	946	935	909	878	917	933	911	922	943	924	948	897	896	919	911	929	903	894	921	907	863	917	934	913	888	925	908	909	907	912	904	865	878	899	953	880	887	906	865	939	941	946	975	936	894	889	909	912	904	896	939	851	957	939	941	867	932	939	916	874	873	889	860	983	913	922	868	907	871	948	923	906	867	876	902	875	944	895	879	866	916	882	953	899	894	895	901	913	941	876	930	900	928	942	863	929	892	867	889	910	893	816	921	915	924	904	862	893	907	895	985	909	906	987	888	858	839	887	926	927	915	960	932	923	933	873	932	915	950	892	938	880	918	903	926	936	927	870	910	878	885	923	907	907	931	851	934	873	905	891	829	888	916	968	920	914	872	899	881	874	871	851	913	892	909	845	923	891	895	899	903	952	936	849	873	959	932	878	868	898	935	887	881	913	948	887	870	891	863	892	995	910	892	955	924	930	907	859	887	893	893	910	924	941	970	915	887	942	845	948	951	942	895	877	910	870	898	906	936	878	909	920	880	970	883	944	940	904	933	936	870	872	912	889	891	924	913	869	873	887	902	916	931	884	893	956	892	885	911	927	898	975	907	907	939	829	916	896	911	864	869	916	911	898	953	803	940	952	858	894	868	882	867	923	898	941	914	905	912	896	919	897	993	877	840	956	919	937	931	953	918	915	960	875	903	932	891	923	946	898	938	902	946	945	931	869	892	869	934	864	895	841	917	906	885	903	897	892	905	893	949	923	912	999	901	958	925	907	932	918	896	969	927	876	894	890	874	898	905	899	940	970	902	912	850	903	936	889	860	898	854	910	867	935	922	933	934	924	847	931	916	921	888	910	893	911	963	936	913	892	865	840	851	938	931	897	896	908	947	941	854	898	907	876	893	934	951	883	929	884	903	862	894	912	944	965	845	895	879	902	890	903	905	869	938	844	927	950	879	904	904	950	938	811	916	908	941	926	854	880	872	936	938	904	862	901	911	902	912	866	931	930	901	879	935	873	877	940	925	875	935	877	896	874	887	914	961	897	895	878	903	904	904	921	925	946	949	922	939	885	970	908	911	881	934	922	881	880	938	885	949	901	888	902	876	938	939	951	906	918	882	858	937	879	906	868	930	941	941	921	927	824	887	938	909	933	903	899	880	915	914	889	858	904	914	933	929	909	885	855	948	901	887	915	883	900	961	883	905	898	937	906	933	946	886	910	907	940	970	894	888	944	905	927	917	939	838	899	909	860	884	956	827	935	890	845	975	906	948	898	950	918	908	911	955	929	910	920	947	919	920	955	881	867	891	906	952	869	900	883	990	880	947	931	897	884	904	861	906	914	866	931	910	911	956	896	939	920	900	907	859	956	908	899	928	895	936	897	957	933	886	863	904	861	897	897	964	963	887	885	896	880	927	873	967	862	946	867	862	953	915	906	886	919	874	912	898	857	908	895	932	882	949	919	890	862	880	916	882	910	904	875	852	967	948	900	921	882	880	957
25351	21675	25442	28404	21538	3922	720	573	486	492	490	471	468	422	429	438	460	459	429	420	477	473	439	442	468	442	473	441	453	389	436	468	439	442	477	469	428	478	425	463	507	441	435	448	446	436	453	439	415	424	471	467	470	457	435	402	413	436	485	474	450	429	388	441	431	456	492	440	437	443	423	399	442	475	475	443	421	421	402	422	426	459	447	454	415	397	400	419	442	427	428	470	461	459	408	423	435	449	447	445	462	404	436	449	411	419	454	455	400	405	422	420	404	432	459	427	445	482	442	439	468	420	425	484	454	433	470	450	413	429	435	429	446	415	423	443	461	426	490	450	421	436	404	426	447	477	462	428	430	453	417	405	413	472	396	434	410	468	409	480	463	443	442	441	427	444	443	457	451	482	477	426	477	469	449	386	422	495	425	472	450	420	436	403	449	445	395	440	451	429	454	454	452	427	440	440	402	462	430	417	444	413	419	439	428	423	458	428	409	406	458	457	396	472	380	447	422	432	411	459	431	435	461	421	451	437	370	440	416	442	429	397	421	460	420	460	389	427	418	412	426	446	390	410	405	421	426	456	456	444	430	418	481	408	416	430	457	413	458	401	444	415	476	439	485	455	463	426	450	461	428	460	461	449	429	444	444	456	455	441	477	454	458	400	439	415	458	447	427	399	447	457	413	442	429	420	418	451	431	411	438	449	425	417	422	454	426	417	394	409	440	404	457	446	428	461	474	417	395	416	464	458	436	404	401	434	443	443	440	443	431	431	493	424	449	440	436	416	431	489	462	455	417	463	448	426	416	452	434	458	420	450	413	432	475	410	449	447	430	468	442	476	442	455	433	438	466	431	456	430	428	405	420	427	399	398	428	429	455	429	479	457	427	432	415	440	467	480	415	449	448	439	471	464	445	425	462	430	426	419	409	473	445	406	425	459	464	469	444	446	450	447	473	455	488	448	464	453	434	410	456	453	434	418	448	424	417	398	413	453	471	486	433	411	434	443	392	416	408	447	462	423	441	408	432	431	454	411	426	418	472	438	485	421	435	420	468	406	476	474	431	429	424	402	407	486	432	462	476	444	375	469	474	432	471	468	435	448	463	438	471	437	451	433	490	442	435	436	437	418	449	423	418	444	442	478	406	459	426	447	490	422	421	453	435	431	469	435	442	472	466	457	482	398	434	415	451	460	401	434	464	463	407	482	443	440	428	470	429	447	445	387	455	444	459	484	451	456	435	443	398	411	437	447	418	456	417	459	416	464	398	432	461	440	434	433	424	423	429	430	468	457	457	470	403	456	453	430	405	486	425	464	414	447	445	437	424	432	420	437	408	433	430	437	420	440	419	449	402	429	413	498	441	452	471	441	426	416	451	419	419	437	435	430	459	477	428	465	435	434	421	444	461	451	465	423	435	420	471	467	444	460	451	443	441	409	474	452	394	434	440	467	451	433	435	441	456	468	484	438	426	445	422	456	458	450	424	468	467	447	471	409	435	428	458	424	437	424	481	421	398	438	443	453	442	472	439	421	415	417	495	446	422	428	389	423	462	443	427	422	443	423	457	426	413	452	425	480	443	414	453	446	462	481	419	425	414	465	433	449	484	407	451	458	469	446	407	435	457	452	426	451	469	485	419	392	473	423	434	419	435	456	395	392	436	444	460	449	417	471	444	441	487	458	454	448	466	440	416	417	403	441	434	459	450	458	405	433	416	451	446	463	408	401	438	437	449	439	475	456	403	462	428	459	447	383	408	438	437	439	433	444	424	468	455	448	459	404	396	467	434	459	395	444	442	421	462	414	437	449	431	409	403	419	420	430	490	420	392	426	467	457	415	435	443	456	423	422	472	444	463	407	437	450	397	423	436	431	438	440	415	445	437	477	441	437	425	411	401	446	431	400	433	454	444	492	408	410	427	422	437	410	414	441	460	445	435	441	462	429	446	417	428	447	425	411	442	406	439	458	425	441	466	421	454	476	431	438	452	473	451	468	448	472	450	417	443	431	425	435	442	487	507	436	476	456	420	445	414	431	431	449	379	452	442	399	412	419	413	433	453	447	432	422	408	450	469	439	442	448	457	463	452	450	454	466	433	479	451	402	370	433	454	429	414	436	417	430	456	439	407	410	377	425	459	460	445	420	432	441	420	475	430	442	479	465	395	435	481	445	432	449	454	485	403	440	424	425	425	437	386	444	440	459	468	439	459	433	439	443	406	424	429	417	440	428	399	433	435	432	463	435	426	463	425	449	484	397	455	440	490	458	388	445	437	436	412	453	434	445	431	450	425	442	423	450	448	398	463	417	436	433	440	435	429	476	421	471	420	450	420	450	437	442	436	458	451	414	443	439	425	435	389	449	450	414	443	423	445	424	410	431	417	424	439	387	405	447	445	491	476	411	465	460	428	481	454	429	424	442	411	422	433	466	420	415	451	449	431	440	434	426	420	402	387	443	447	417	438	391	465	453	441	480	499	465	442	432	474	438	453	436	411	438	434	419	450	428	394	438	454	465	443	413	382	391	419	472	442	448	446	420	423	447	417	422	446	432	431	477	467	404	435	431	493	401	420	398	421	473	441	431	407	432	442	458	424	425	461	432	443	456	395	449	419	464	417	377	422	406	444	446	425	455	464	416	426	405	444	450	429	422	452	461	396	410	479	435	466	432	442	458	467	480	412	411	431	461	444	463	419	443	468	443	403	423	429	420	435	403	436	423	418	412	467	425	440	448	413	422	424	427	421	410	447	455	449	480	439	429	444	414	468	458	443	424	423	377	444	418	451	441	420	426	451	468	434	434	454	416	469	435	454	473	436	418	467	436	403	424	425	458	422	424	461	445	458	416	476	441	465	443	392	431	450	464	415	435	443	388	441	442	420	455	406	423	382	412	419	383	459	439	435	430	415	429	476	437	446	405	460	485	444	427	412	463	440	444	425	429	400	436	432	435	436	441	427	436	467	445	478	473	405	453	451	413	446	461	417	472	460	433	439	421	387	397	450	395	411	431	454	471	409	422	470	422	443	417	462	467	433	409	453	422	479	441	465	450	420	430	455	443	402	456	443	444	448	440	457	397	419	406	422	433	438	435	433	420	424	430	463	478	423	419	392	450	387	425	450	432	450	450	429	457	439	451	436	407	459	429	452	454	460	459	466	416	466	444	470	473	428	436	438	458	424	440	450	390	479	430	431	459	427	466	466	425	468	431	419	430	472	427	460	398	463	428	443	463	459	436	434	451	457	468	424	449	441	465	436	398	434	468	462	454	446	461	434	444	450	445	397	400	474	426	485	397	430	399	448	451	455	451	423	397	489	441	471	436	470	406	439	451	435	467	473	412	435	471	448	394	436	408	470	414	445	427	422	445	456	422	424	421	395	421	469	464	467	400	413	419	408	437	449	411	501	465	398	411	478	441	406	409	467	481	436	457	445	416	447	438	436	447	410	473	428	438	394	443	440	446	456	441	421	415	453	465	468	450	437	412	407	430	421	412	472	428
4020	3604	2131	1491	1190	1083	1079	1036	986	933	946	997	961	992	948	994	955	973	917	952	928	979	952	919	959	964	884	974	932	918	923	907	872	920	941	946	962	972	952	973	953	938	936	910	964	1015	947	920	978	943	888	983	957	936	975	907	948	986	926	920	956	984	896	894	956	924	956	894	964	907	979	1001	954	888	933	919	951	914	928	950	906	916	977	957	910	962	949	991	946	987	966	926	960	923	935	935	966	916	902	928	944	920	924	920	991	928	939	914	939	946	926	902	923	978	940	922	960	927	946	964	914	950	985	933	872	894	904	941	956	966	953	949	938	908	953	981	926	904	958	996	907	977	971	951	879	909	958	947	989	897	942	935	1003	929	959	983	979	998	903	979	877	881	902	904	906	941	944	937	905	921	888	1032	948	919	944	961	959	950	944	963	902	954	961	968	958	961	883	908	955	965	1005	874	925	915	923	906	910	989	942	931	935	922	947	887	941	905	908	947	945	914	910	990	974	953	938	958	901	942	896	896	945	957	996	880	901	940	958	943	942	930	949	984	961	937	937	921	954	925	917	920	917	928	955	953	880	957	910	921	940	954	978	936	884	945	914	914	902	945	965	918	921	923	934	979	958	881	903	936	921	959	881	976	892	962	915	939	935	924	971	925	967	934	962	918	910	928	971	944	900	939	950	929	910	927	911	962	922	966	914	960	877	949	935	936	929	964	949	920	916	963	918	906	902	902	1008	956	946	897	911	948	966	869	930	933	924	953	905	942	930	922	979	905	943	952	875	990	918	920	945	933	966	894	961	916	937	955	886	903	983	957	909	939	982	946	935	951	953	959	942	975	899	941	905	932	989	950	943	986	916	942	961	915	874	949	930	869	934	943	962	948	904	924	932	934	888	978	925	923	923	960	992	980	924	938	931	891	957	971	981	947	959	926	975	920	889	956	935	962	923	952	961	916	938	931	935	945	944	969	959	922	973	904	939	915	960	912	957	909	964	981	911	832	937	934	859	928	950	908	933	979	941	898	955	936	944	906	919	925	913	946	973	935	917	919	919	949	940	938	974	931	921	907	1008	960	946	950	931	924	912	925	949	950	949	969	911	906	909	995	934	949	916	918	888	930	909	940	943	869	937	954	919	950	874	923	955	939	916	989	948	903	919	886	905	944	938	903	949	927	955	917	868	915	974	957	961	906	919	954	936	934	999	943	909	896	959	975	957	909	949	930	899	979	923	956	954	932	937	955	985	967	917	906	881	929	897	941	916	936	927	893	935	945	954	856	994	924	938	939	938	929	933	925	912	932	916	911	987	951	883	907	949	882	953	905	913	973	890	916	998	935	950	938	978	992	932	892	945	992	949	925	915	936	911	981	932	991	927	883	927	950	899	916	927	950	906	972	920	920	969	955	983	975	973	909	942	890	927	923	895	891	976	963	932	955	991	915	951	903	943	920	899	895	932	964	941	964	888	985	975	918	916	930	958	955	1010	916	930	925	913	983	922	900	950	922	886	938	894	903	1019	949	927	937	929	888	988	943	897	944	915	950	916	917	992	925	897	983	941	961	972	915	925	968	957	928	923	865	884	867	947	962	936	957	967	949	943	930	926	977	929	929	950	888	944	873	945	968	928	944	911	933	956	1017	936	928	951	932	952	926	960	964	920	946	993	913	911	880	948	933	941	944	931	920	942	934	924	926	911	914	969	972	938	928	914	959	959	1015	910	931	1009	960	897	932	998	907	921	923	928	972	928	942	938	957	985	910	938	919	927	886	923	910	983	949	931	926	933	916	911	923	953	934	930	953	952	971	948	947	914	911	889	985	868	950	960	903	953	911	917	1020	947	981	948	991	877	942	904	973	917	962	955	915	928	951	962	876	896	951	905	912	967	873	923	1003	929	937	911	951	924	952	945	874	938	890	906	957	894	920	907	899	961	911	958	992	947	985	939	934	929	938	946	967	911	915	943	980	925	914	942	942	1031	942	943	910	951	862	949	939	956	946	954	944	904	948	973	964	926	892	939	922	930	916	950	909	931	956	925	899	952	937	933	935	958	889	896	942	934	975	896	917	907	883	1032	919	914	949	951	950	902	918	906	900	882	988	962	946	942	913	967	978	916	1003	944	939	920	970	935	898	899	929	948	960	923	926	960	936	925	905	962	861	956	916	915	961	945	918	942	906	962	955	942	906	905	988	915	907	930	924	939	940	930	947	933	912	960	899	958	940	917	898	918	950	935	932	960	885	929	933	921	897	960	971	882	918	892	939	893	875	1001	934	977	935	897	972	922	877	936	954	962	959	989	957	921	960	926	949	941	954	909	903	929	896	924	925	943	920	961	853	892	888	961	942	919	882	901	921	908	890	998	950	929	944	880	958	846	919	902	914	952	895	977	959	908	931	954	945	974	933	981	971	942	902	958	920	1011	960	931	934	962	905	931	935	917	916	938	913	931	1013	1013	923	980	933	992	919	948	897	963	932	954	922	945	910	956	904	919	938	912	1017	940	960	948	971	947	905	922	914	928	952	931	958	978	983	896	921	963	917	913	924	981	945	972	962	926	982	890	938	898	941	966	942	978	918	907	892	930	962	939	971	996	946	991	981	876	934	936	884	938	921	934	945	925	976	929	957	931	887	909	830	931	920	924	959	954	927	932	889	932	942	894	986	889	984	931	921	863	887	927	923	933	891	945	926	946	902	914	880	958	1000	963	963	965	935	952	894	953	890	951	971	883	905	938	954	886	943	941	987	910	904	960	913	917	922	958	919	924	934	1017	958	946	945	923	959	931	956	869	935	914	938	951	981	914	977	935	935	994	875	914	956	924	968	968	904	923	964	962	896	926	947	887	963	936	965	916	906	910	972	992	944	941	941	890	942	929	904	953	945	975	922	923	945	921	924	942	910	881	882	941	954	935	934	1022	919	925	890	854	948	930	971	951	934	947	906	932	939	971	957	960	899	987	943	898	896	919	916	948	929	914	887	972	919	919	959	911	885	929	952	924	921	986	911	916	900	983	927	939	938	962	879	903	992	937	906	888	957	937	922	907	918	951	954	896	895	955	903	999	974	937	941	958	890	934	927	936	928	953	921	915	909	930	905	920	922	999	969	919	879	937	931	956	940	923	916	940	912	978	969	960	877	969	925	990	990	902	929	910	873	932	890	935	928	937	919	969	985	991	997	960	992	986	963	927	938	965	898	907	1005	971	949	943	933	934	967	923	931	949	951	929	972	939	945	925	936	967	976	954	941	1010	982	956	983	956	966	965	948	970	941	932	941	900	931	933	915	915	940	951	925	864	906	963	977	940	869	934	967	942	903	925	937	944	895	925	954	868	927	944	929	938	951	995	921	897	944	926	902	923	934	912	962	949	919	875	914	915	1017	963	958	906	984	988	988	910	977	979	983	936	948	899	923	914	928	889	927	980	921	884	881	943	960	916	937	937	986	949	933	992	878	925	928	945	923	925	897	959	921	974	871	934	892	959	980	902	964	920	923	921	931	945	892	941	958	985	949	943	898	960	920	938	945
23324	20642	24789	26521	20650	20657	3286	532	343	329	315	288	270	297	293	261	275	265	227	228	230	240	236	239	242	240	217	226	247	248	210	230	227	236	238	259	222	220	227	248	228	252	250	264	211	235	237	240	217	209	223	232	239	205	218	239	250	237	229	241	256	230	246	233	246	217	228	232	225	220	225	229	220	235	200	236	247	209	217	214	209	249	232	242	232	226	210	210	232	222	228	221	208	244	187	233	198	208	222	208	206	215	210	244	258	218	240	242	227	248	211	225	220	226	248	240	244	222	227	206	215	234	214	220	225	227	220	227	226	227	230	242	214	239	209	212	224	208	201	241	234	232	211	235	208	225	220	238	212	205	227	213	226	252	242	232	227	246	217	209	204	234	231	228	203	231	245	202	215	198	209	244	254	249	263	223	221	235	238	220	215	187	231	188	236	229	250	236	202	228	218	204	236	223	211	234	232	233	212	203	232	215	200	226	250	206	239	228	221	241	240	217	229	230	236	209	249	217	210	222	223	212	205	230	193	239	237	241	235	244	209	226	215	196	237	237	220	233	216	229	223	232	242	257	241	225	227	216	251	245	246	241	222	230	205	203	241	222	225	238	191	225	265	220	242	225	227	229	256	239	217	252	243	253	238	232	226	221	233	213	240	231	232	227	252	278	222	236	238	191	212	248	255	214	235	234	215	238	246	231	242	239	216	236	243	197	214	217	228	219	234	232	233	213	230	244	220	242	242	250	229	205	218	225	246	228	249	222	231	262	226	237	216	222	237	246	243	229	247	219	211	222	204	228	239	209	246	210	240	238	255	220	220	232	207	229	218	243	206	223	221	229	206	227	233	221	210	251	196	243	228	233	213	217	206	257	186	233	203	217	227	236	240	208	214	234	238	229	223	244	244	225	235	203	227	200	249	198	213	209	230	220	225	255	216	235	225	244	218	231	236	227	233	229	258	221	200	216	228	212	239	233	220	243	215	248	231	203	236	207	217	217	217	238	220	186	221	199	213	201	218	214	231	209	228	235	243	222	202	223	180	208	217	222	253	243	228	212	224	219	206	235	230	235	223	209	246	225	238	218	262	290	195	205	213	209	218	200	249	214	213	234	219	235	204	240	202	244	224	215	228	228	201	222	255	235	243	219	218	256	227	240	229	233	250	220	246	207	224	241	225	231	214	257	221	231	218	233	212	233	205	203	213	226	262	260	224	227	211	201	228	249	221	219	233	213	262	229	234	240	241	212	232	204	243	240	227	227	232	204	188	227	231	221	267	227	220	246	248	217	245	244	216	224	215	227	211	240	244	214	260	237	245	230	234	199	224	220	193	238	202	229	229	252	241	215	213	203	222	207	238	234	221	199	216	227	200	232	227	221	214	193	212	216	228	243	228	187	215	243	198	188	229	231	234	246	220	223	206	219	248	229	204	244	241	242	207	211	216	245	237	218	229	264	250	233	222	244	236	237	244	239	230	181	209	236	221	221	215	249	225	247	210	244	231	237	230	218	221	252	237	231	216	224	242	245	236	231	223	223	254	232	247	232	229	202	199	216	210	222	203	205	217	218	218	224	199	236	237	225	224	218	241	197	191	225	205	225	192	221	211	229	227	207	226	241	218	254	226	215	253	252	228	232	227	247	213	203	224	216	220	218	265	238	225	202	218	213	218	251	237	221	232	201	197	236	229	214	230	224	226	227	221	225	236	219	234	219	252	210	229	239	224	224	228	221	247	221	251	217	233	207	261	235	221	221	207	236	212	226	246	223	192	203	207	200	269	219	212	226	218	243	235	219	240	215	247	265	242	230	244	240	244	226	212	230	208	218	239	196	234	241	225	202	225	239	205	243	250	239	234	224	254	211	231	239	249	264	214	233	214	203	238	234	219	257	231	217	227	217	213	211	230	212	232	212	237	229	228	231	213	217	228	267	226	255	222	241	204	240	213	257	255	234	246	223	229	217	216	245	239	217	242	248	230	239	224	242	247	216	207	225	223	216	220	217	251	249	217	231	211	222	226	236	249	218	229	232	247	240	244	226	242	232	246	251	199	202	234	232	235	222	212	226	199	236	210	223	219	216	209	202	237	216	215	252	234	244	245	231	223	233	233	237	230	231	233	220	211	224	236	224	233	225	229	228	209	226	233	242	229	223	225	259	219	228	241	219	233	208	225	221	197	207	225	225	224	230	240	236	223	225	233	235	216	233	212	228	214	222	225	244	209	236	233	234	217	237	247	237	266	207	228	210	214	260	215	236	221	231	228	241	223	230	242	239	207	257	240	192	227	225	204	214	241	238	245	244	205	232	212	247	223	222	214	220	237	243	235	238	260	220	253	250	245	238	221	205	208	235	186	242	221	221	238	229	261	212	229	228	217	209	218	211	230	222	221	244	217	213	228	200	235	207	262	235	201	237	207	210	261	272	241	223	231	223	207	210	247	229	233	234	225	237	225	235	242	224	236	189	214	237	228	246	224	222	223	254	233	231	256	207	231	228	261	226	207	225	228	231	221	228	203	221	259	207	223	203	245	254	248	239	223	237	240	225	209	262	250	217	217	243	210	237	241	226	215	259	231	228	225	254	255	227	208	209	217	238	223	223	222	239	243	254	224	225	221	257	266	220	227	262	231	233	234	199	208	274	213	217	216	210	223	230	229	241	212	229	242	218	237	238	213	227	222	241	230	234	236	214	245	225	201	196	233	216	218	216	224	228	217	219	253	234	228	242	238	221	231	241	230	212	254	222	226	245	225	219	239	226	239	246	226	223	207	226	245	232	243	234	271	246	204	217	225	210	225	233	208	255	233	227	220	247	233	228	232	229	236	217	234	234	236	236	233	241	244	219	260	228	204	213	241	243	228	235	235	252	202	245	200	206	228	218	232	223	226	215	255	189	255	253	209	240	232	222	226	245	260	218	245	211	211	235	226	230	227	208	229	241	226	216	233	238	231	228	225	234	219	225	216	235	233	237	216	235	212	219	226	223	231	226	223	238	188	247	200	238	235	225	231	214	219	211	210	230	223	236	205	216	210	255	233	225	210	244	236	215	238	200	230	233	230	239	218	249	245	238	217	254	235	241	232	257	236	203	236	261	213	223	233	231	239	222	190	232	213	245	240	230	244	226	227	237	237	218	249	236	255	253	208	232	210	208	209	221	217	259	236	243	228	205	253	255	220	221	194	223	212	212	236	215	258	232	241	256	225	242	245	223	232	252	195	225	207	260	220	225	277	237	251	243	239	214	263	236	239	214	216	223	189	237	232	205	225	230	219	212	231	264	257	227	222	233	225	243	228	243	223	222	205	216	235	205	221	238	260	220	215	233	220	233	228	254	236	224	226	205	250	249	224	227	206	227	221	210	251	249	260	242	222	208	257	237	249	245	215	222	244	198	251	240	251	236	244	215	217	218	203	209	246	253	256	217	252	234	236	229	203	227	203	205	229	243	209	227	204	214	219	201	237	217	215	239	223	219	246	233	226	229	203	239	234	245	212	186
3908	5343	3042	1506	1041	755	632	616	627	578	617	576	527	579	581	529	496	542	539	549	520	571	540	496	531	543	504	508	516	561	564	509	506	531	494	580	518	529	554	494	509	500	512	550	488	515	530	470	540	497	535	548	562	523	540	529	543	511	504	536	571	553	502	490	553	551	528	528	555	509	537	559	479	525	535	545	493	511	508	523	503	545	506	525	498	542	521	500	538	521	510	488	509	515	525	522	506	518	555	509	496	530	487	519	503	505	482	527	542	533	522	530	510	523	549	502	558	508	516	502	484	553	477	549	525	510	540	533	544	519	519	505	544	488	578	514	500	499	532	534	520	530	516	520	509	529	515	490	496	550	506	540	484	492	531	510	471	558	528	540	503	478	530	488	537	490	497	520	554	522	502	499	481	504	488	559	488	488	515	519	549	483	539	527	515	544	481	523	513	538	495	531	520	513	552	544	503	543	518	577	487	516	525	551	507	546	530	503	530	526	527	508	514	537	519	493	544	489	551	508	523	543	558	564	503	580	527	483	534	515	501	575	497	551	487	559	514	560	504	530	499	509	541	538	540	452	506	527	493	523	508	524	555	492	462	504	536	521	467	520	530	523	527	546	513	535	542	508	529	533	550	555	555	545	514	538	535	512	541	527	572	489	559	529	516	524	519	542	521	518	497	540	565	525	543	485	554	508	484	515	455	507	520	512	518	508	493	525	541	500	504	541	560	499	531	491	544	496	494	533	545	498	534	520	523	527	522	534	548	562	541	512	492	493	537	536	521	495	533	514	532	524	528	557	519	504	505	507	529	512	522	525	521	534	547	517	475	544	507	501	505	545	528	520	535	513	522	520	510	521	575	518	558	495	489	517	525	539	514	506	521	524	517	504	536	530	518	538	494	481	531	503	505	514	523	499	510	534	513	502	474	475	493	513	528	547	534	536	573	550	498	538	515	534	510	480	524	508	537	537	482	503	501	521	559	494	544	564	552	525	468	531	531	554	490	490	515	524	494	581	507	528	524	527	490	521	489	552	479	508	509	541	525	528	514	537	523	535	485	506	544	498	543	555	536	530	544	499	531	533	509	496	518	504	515	542	539	515	524	524	531	529	508	513	511	505	521	505	533	553	488	488	542	508	524	495	478	508	520	555	516	517	563	522	516	541	482	525	499	517	509	549	521	520	508	536	511	493	498	523	535	498	556	505	517	516	510	518	553	478	501	476	541	519	527	512	538	512	553	533	508	552	553	497	503	505	494	534	535	514	494	516	495	472	525	477	492	479	546	541	542	516	501	528	506	541	498	522	576	536	523	502	519	490	535	488	501	484	535	507	501	539	524	521	523	547	534	513	506	483	551	505	534	492	505	484	530	504	497	547	544	538	488	510	536	502	529	514	496	550	533	465	526	528	500	503	508	514	510	534	494	514	525	504	508	520	510	511	523	528	536	520	532	517	532	508	485	496	522	501	491	495	532	530	572	512	536	503	519	542	520	547	520	514	517	543	519	523	524	489	498	531	530	501	546	547	514	476	506	540	516	524	520	519	518	538	490	513	511	494	513	504	509	507	510	489	561	530	511	557	506	489	520	547	521	528	571	525	547	495	515	507	515	502	508	532	535	550	538	462	525	473	575	523	522	515	515	533	522	545	500	504	545	578	533	544	551	490	559	485	523	489	495	479	526	553	498	526	513	537	538	482	506	506	482	513	512	546	525	527	499	582	560	515	539	536	469	505	543	509	495	532	601	542	542	488	538	554	514	527	545	557	520	537	486	533	533	508	513	546	537	503	539	528	501	486	516	476	467	547	479	503	545	478	559	517	588	510	494	510	519	522	523	511	534	531	533	549	510	499	486	506	544	533	529	515	517	490	526	557	521	519	534	533	531	530	502	487	501	534	510	533	521	521	529	522	491	495	522	562	532	535	566	519	509	538	488	532	520	506	529	556	519	499	480	469	487	482	540	515	480	561	505	477	505	538	541	538	542	488	551	542	541	530	512	507	513	514	520	502	515	534	507	504	520	496	528	518	519	512	504	518	542	489	500	485	516	509	490	504	521	556	517	523	550	522	506	535	503	505	531	526	518	520	544	551	522	564	543	507	521	550	501	509	525	487	499	555	507	519	495	520	516	525	531	530	504	516	515	489	557	531	495	521	487	534	552	529	525	508	500	503	542	541	538	506	511	531	533	536	514	499	521	512	504	531	501	548	519	503	530	508	501	532	487	527	528	524	536	507	521	521	516	537	507	536	527	521	537	521	546	523	497	498	505	520	501	547	547	507	526	537	527	528	601	527	548	498	572	541	531	517	554	508	522	515	499	487	544	490	556	513	496	523	545	513	544	516	505	493	511	501	509	534	510	580	522	501	516	535	495	483	503	480	509	533	530	537	512	492	524	516	534	555	573	490	507	521	521	544	511	494	482	548	491	511	545	526	516	509	496	538	522	511	522	522	505	525	506	531	514	538	515	537	503	523	523	502	496	518	518	533	539	524	548	519	541	538	527	518	523	536	528	490	508	518	508	528	536	495	560	516	496	522	540	524	512	509	520	554	503	533	554	522	540	514	543	491	531	553	496	530	509	527	513	543	507	549	505	548	535	521	502	562	558	519	546	473	549	494	522	514	491	528	522	532	515	494	492	479	499	554	471	556	496	510	521	494	520	502	484	525	472	502	524	498	541	531	508	527	520	538	537	526	531	498	555	551	506	570	517	522	497	522	568	507	505	569	510	505	495	533	520	557	496	521	514	506	540	545	497	503	487	550	483	492	522	533	504	567	554	532	525	524	502	533	526	507	486	505	498	510	580	532	523	504	524	517	531	559	534	496	544	533	543	487	496	516	502	483	574	540	562	518	501	529	489	515	513	463	533	558	511	518	524	541	523	533	552	516	501	493	516	484	529	514	537	528	524	559	503	534	468	522	492	565	483	551	503	518	536	520	533	519	508	538	539	538	569	531	531	515	532	530	554	545	521	514	507	531	523	496	536	474	543	492	550	522	541	519	518	522	531	504	539	526	564	524	544	521	477	551	534	507	531	501	526	526	506	516	574	536	523	515	486	562	562	501	500	552	535	530	521	514	551	547	525	494	497	536	513	525	545	543	519	521	513	504	474	520	557	506	514	506	515	544	516	524	552	536	545	543	479	561	536	536	539	481	522	550	535	508	550	530	526	506	545	534	542	523	516	555	568	509	529	536	558	487	517	534	513	544	507	533	535	508	502	552	512	550	509	550	561	477	499	533	516	507	521	531	491	512	546	545	520	526	519	523	539	524	538	528	508	501	480	508	537	531	499	513	509	527	508	502	553	522	535	522	544	534	514	528	505	569	533	562	531	515	534	513	549	494	532	496	519	520	533	525	531	510	471	514	523	509	526	541	522	526	499	515	522	478	539	540	530	503	551	510	525	490	490	562	480	535	566	492	559	508	570	514	511	521	513	527	546	533	521	557	563	532	513	507	496	540	509	515	526	511	521	533	511	502	490	505	488	521
33514	9811	971	503	394	411	400	412	407	396	416	423	419	389	381	407	439	449	387	467	398	420	437	389	453	397	411	405	400	429	433	393	361	384	398	428	405	411	394	430	417	412	446	463	410	425	455	357	406	384	419	406	388	401	387	408	456	450	346	438	435	402	419	414	422	421	436	440	419	388	396	399	415	444	404	372	395	399	395	416	402	407	433	423	399	420	431	396	445	426	432	423	405	438	415	408	412	446	424	374	399	366	428	395	385	396	419	428	380	414	420	375	433	374	449	453	446	408	383	388	412	419	429	454	413	381	359	390	384	402	419	403	411	421	409	409	378	441	374	434	409	410	434	392	450	410	387	405	404	413	440	357	421	420	434	429	402	407	421	408	404	438	418	384	369	407	405	425	427	380	406	398	415	410	404	370	421	419	435	430	400	402	430	423	385	432	394	378	382	384	469	388	406	425	401	404	432	411	400	419	414	392	399	423	383	405	389	399	387	409	422	443	403	408	394	385	375	387	427	432	430	455	420	415	388	407	390	392	416	375	405	358	438	397	440	409	427	398	368	425	419	421	409	378	432	417	437	406	409	433	422	398	426	424	437	380	408	419	375	408	408	416	436	384	384	400	414	426	386	392	354	389	405	366	370	431	413	468	395	389	390	444	411	409	412	411	382	429	420	395	400	409	412	434	401	419	401	416	375	391	395	406	388	357	428	409	402	423	421	459	400	400	400	449	410	424	408	436	389	383	368	405	455	432	380	413	397	404	407	377	399	421	347	415	430	418	444	405	391	375	407	385	403	412	410	412	389	434	391	404	462	396	399	368	403	390	404	444	413	404	429	419	387	389	359	391	431	407	415	413	401	373	375	392	402	402	441	451	406	389	390	446	450	468	401	424	398	444	383	411	413	395	416	418	423	406	394	435	457	431	399	407	406	414	406	430	401	412	445	370	388	368	413	420	422	414	427	407	449	440	476	410	443	404	411	386	373	400	415	451	428	397	419	412	404	410	458	429	428	391	410	415	429	430	383	444	426	413	410	365	431	408	397	430	418	403	421	444	422	380	403	413	416	439	411	405	410	421	432	405	370	420	390	393	409	421	448	434	421	390	419	417	445	409	414	427	375	406	412	416	444	400	433	429	436	402	380	391	436	367	391	479	426	405	407	372	425	394	468	415	383	431	416	429	387	394	409	426	409	418	433	423	441	452	379	354	458	432	374	422	425	427	355	370	396	447	423	437	396	391	399	406	375	400	409	449	416	406	413	430	401	391	395	395	423	382	403	415	353	424	444	405	428	426	421	425	405	412	399	403	414	378	412	398	408	375	393	396	410	417	397	402	380	380	434	403	380	388	361	450	371	387	390	385	412	441	406	368	396	421	450	433	406	406	427	399	426	419	392	363	386	421	408	418	397	421	424	388	443	438	427	421	397	440	423	377	413	394	402	403	401	404	421	442	391	419	455	408	411	370	465	434	408	410	445	420	417	415	409	403	414	415	425	402	429	430	405	416	417	420	391	441	459	446	403	405	405	406	398	466	424	411	412	430	438	449	399	415	409	436	424	411	431	421	433	365	403	409	428	410	421	368	393	428	418	369	412	401	367	463	431	440	384	392	396	432	397	470	416	426	386	400	376	425	423	424	414	418	388	408	386	416	414	418	396	438	397	439	381	417	379	441	396	392	458	419	426	397	399	371	388	421	416	407	415	431	425	387	418	378	399	395	434	420	460	408	384	411	412	409	387	414	416	423	408	419	389	447	448	437	409	444	416	414	440	386	432	363	429	395	432	390	385	426	381	418	383	403	429	380	445	396	386	409	387	408	443	466	419	436	383	395	409	405	372	424	399	421	443	426	384	415	422	389	394	431	397	395	445	361	395	392	393	436	400	393	406	397	411	358	446	416	391	446	394	383	406	404	382	368	430	406	421	417	392	408	415	386	398	380	374	457	396	446	414	383	450	415	384	390	439	436	407	400	403	387	412	398	374	413	414	406	401	402	410	378	429	431	409	401	428	438	420	439	466	433	410	426	403	426	426	408	397	459	403	426	434	396	383	388	400	403	436	425	395	398	377	401	419	403	427	365	362	410	425	413	405	411	405	414	422	433	418	388	381	414	427	365	408	429	403	398	407	377	427	387	380	446	447	406	417	420	367	399	429	406	405	436	400	444	397	421	389	407	425	385	414	417	406	402	421	416	427	390	417	406	407	418	423	369	425	414	396	431	420	389	452	441	403	411	417	406	391	405	406	424	455	412	408	406	405	421	441	388	410	432	410	388	437	430	369	404	414	415	412	426	424	403	420	450	385	406	386	454	445	417	418	446	434	402	408	434	429	405	435	404	473	401	459	387	425	352	407	404	440	425	395	403	402	405	401	367	415	404	405	398	395	404	440	400	458	424	399	420	410	384	389	426	393	379	398	415	428	393	425	399	401	400	407	441	410	427	376	403	380	423	387	415	446	407	441	397	396	455	397	417	401	385	392	402	404	400	430	402	406	393	394	429	424	438	398	437	452	395	392	414	386	390	469	388	391	374	419	400	416	428	423	448	431	420	390	401	378	443	441	469	418	375	406	419	429	422	422	406	398	403	422	404	377	382	404	386	390	439	384	411	382	423	404	412	423	433	363	407	413	442	383	392	404	406	392	409	397	435	436	415	422	389	417	381	408	424	408	388	380	409	423	420	409	399	441	399	392	381	417	419	457	410	422	451	417	405	436	420	384	413	418	393	416	362	392	364	405	376	406	418	432	391	410	406	384	387	397	398	410	430	389	424	421	375	409	399	437	400	447	426	393	408	410	390	431	417	426	403	429	424	407	451	401	416	387	388	411	404	416	424	385	391	413	423	466	353	427	400	400	390	437	380	435	443	415	389	404	387	397	402	403	416	442	416	375	423	409	392	407	439	406	363	413	397	398	423	397	450	440	425	412	447	415	422	384	419	424	405	425	423	448	440	380	410	395	345	379	409	414	414	416	430	413	374	403	441	396	392	341	424	405	421	390	419	406	404	411	412	399	434	419	440	424	385	404	429	441	398	433	388	405	412	419	399	369	393	396	399	415	426	441	374	424	411	382	372	414	373	463	394	438	373	434	414	418	442	409	429	416	423	398	449	415	412	438	400	486	400	391	359	438	389	419	434	421	416	446	409	411	423	429	411	400	408	440	417	428	384	401	395	418	412	396	445	455	441	432	410	438	435	406	392	399	384	435	412	409	412	390	431	394	405	431	418	468	408	400	381	426	427	380	385	389	400	429	387	459	414	444	404	413	409	373	385	412	403	373	419	441	440	401	341	406	402	422	415	402	391	429	427	402	436	399	408	380	428	424	422	445	446	432	428	395	430	428	392	407	408	418	395	427	431	423	403	408	414	385	405	398	434	427	403	390	376	408	394	430	430	378	407	421	435	441	402	361	413	400	418	405	394	420	380	402	416	418	352	401	407	404	442	419	370	397	441	405	386	409	377	423	397	385	404	413	406	408	427	433	464	421	404
6303	1165	942	953	895	977	920	918	934	874	897	893	960	945	829	920	939	914	874	912	906	914	923	912	881	903	904	877	936	861	867	871	874	953	949	895	944	943	930	900	860	911	928	929	881	911	933	948	861	934	928	897	901	932	902	917	912	899	874	939	950	919	919	899	957	882	933	896	908	830	895	911	920	871	947	887	877	913	900	933	933	939	940	855	904	920	901	887	865	895	909	945	935	918	906	925	886	926	965	957	895	894	902	924	967	914	905	930	914	920	861	882	948	931	954	947	896	886	915	964	905	921	907	946	937	943	935	924	947	924	908	886	922	950	951	865	937	892	886	932	880	920	950	884	918	936	869	964	832	926	923	922	945	919	933	854	925	922	895	923	908	957	959	949	899	939	952	933	919	986	886	987	937	864	882	882	931	877	883	888	927	910	935	945	937	878	873	879	911	927	867	915	900	954	887	877	909	859	927	918	920	905	912	879	929	941	932	915	869	873	933	916	902	916	930	953	891	905	889	907	936	842	928	882	900	953	880	884	874	917	882	903	902	893	902	899	882	926	940	911	896	913	887	898	913	922	910	901	890	888	928	881	896	940	889	926	974	895	835	919	947	901	939	916	936	864	901	919	939	913	899	945	857	890	916	918	935	937	917	915	934	908	894	871	957	880	893	906	890	873	902	921	842	994	884	933	968	937	909	871	905	900	892	957	924	935	862	900	901	909	894	910	923	942	911	914	893	886	931	946	895	903	922	968	870	923	906	895	893	886	890	908	905	939	916	922	855	908	920	892	870	955	917	918	918	893	900	935	947	925	896	924	959	895	902	897	919	919	877	909	934	901	898	918	967	937	909	873	925	893	922	937	869	984	970	944	861	914	902	915	948	864	910	875	919	919	956	915	941	877	928	891	979	893	932	935	855	954	920	970	913	905	872	905	913	952	904	939	938	850	899	882	972	935	939	904	923	909	939	906	941	910	918	912	893	914	906	910	869	880	955	891	916	852	866	905	903	957	973	914	892	925	865	889	935	869	867	926	876	895	897	875	940	923	909	897	903	903	871	937	925	902	894	919	953	962	942	890	886	869	925	931	896	888	891	936	948	899	872	914	929	872	965	926	873	892	863	866	916	849	892	881	903	899	885	904	876	912	933	929	938	882	927	932	906	968	938	886	936	920	886	921	926	872	901	944	925	963	956	911	973	931	913	892	906	905	880	882	873	908	968	939	923	917	904	908	894	907	961	920	943	905	848	909	940	884	927	952	914	896	924	900	911	945	884	909	937	926	872	984	926	870	926	956	906	949	911	908	908	903	897	937	949	892	895	893	881	887	867	943	898	941	869	910	882	922	908	915	938	922	899	891	941	937	901	886	917	905	967	970	912	950	884	893	881	887	926	895	896	854	890	874	943	883	889	933	924	956	935	966	882	936	909	907	915	888	947	941	883	887	889	871	920	884	962	859	919	906	925	862	940	869	914	913	878	918	969	872	919	868	866	916	913	892	906	915	897	909	929	920	869	891	880	946	899	885	905	881	914	896	887	925	936	894	925	958	836	1020	868	924	893	903	919	890	911	889	940	952	882	925	895	890	904	933	936	914	875	878	884	930	861	881	897	895	902	907	954	844	978	927	941	866	913	908	933	875	891	906	959	887	902	874	919	971	884	930	917	910	940	911	949	891	915	885	900	945	885	926	881	943	933	904	918	887	894	934	943	928	925	932	916	827	899	875	980	972	898	907	958	939	866	962	902	955	894	935	887	861	835	884	881	927	954	856	926	920	903	856	873	949	949	878	909	980	889	893	926	894	902	928	908	903	912	903	908	901	913	958	941	898	896	944	869	953	925	919	901	888	906	903	924	886	905	913	917	953	941	935	905	892	931	932	922	935	926	916	892	915	941	887	933	906	879	881	965	870	906	874	879	928	903	922	963	895	913	874	883	943	966	854	869	897	892	953	968	966	910	958	910	904	910	892	1010	951	888	908	862	918	970	866	893	904	912	884	902	879	936	852	901	895	969	943	919	918	939	914	879	906	917	946	875	867	871	902	967	939	909	890	889	891	869	901	879	944	918	909	980	955	916	924	938	946	944	943	908	915	902	943	918	939	889	909	930	945	893	899	874	940	888	866	904	939	906	927	922	912	847	897	914	901	885	923	887	836	894	870	916	944	949	902	909	874	884	909	914	871	893	897	889	869	904	889	952	916	904	959	939	892	937	861	940	934	966	884	934	960	885	922	928	908	922	922	928	898	887	915	884	945	924	904	894	872	941	935	854	866	892	896	909	887	917	911	874	908	905	874	893	892	888	918	905	893	882	909	928	908	925	865	852	935	847	887	879	873	917	917	892	929	852	888	922	927	913	884	921	915	923	950	918	889	901	924	920	922	943	913	913	939	985	910	917	905	909	867	897	925	840	970	954	929	940	933	982	900	909	875	920	876	911	895	937	898	880	947	881	908	919	925	891	876	919	891	882	905	936	927	949	925	948	903	951	958	942	857	927	920	908	896	906	875	952	878	950	912	889	905	951	903	881	942	895	842	865	897	904	959	900	903	873	919	937	905	905	923	931	894	922	909	903	878	914	884	960	949	909	895	913	865	894	940	888	892	886	901	945	922	935	907	912	888	908	933	874	931	901	930	928	892	874	938	899	928	906	917	926	938	872	907	890	905	992	930	925	914	924	893	876	921	909	901	930	935	894	925	917	896	898	913	893	899	895	953	933	897	919	932	904	915	896	907	972	913	940	928	870	882	974	931	914	909	886	1000	928	900	863	912	898	903	950	909	915	910	916	892	937	945	922	883	907	967	906	881	875	879	916	899	876	922	928	886	929	903	940	890	919	926	910	869	896	979	908	921	898	896	907	956	905	917	918	916	895	868	932	940	975	910	929	920	914	901	948	927	919	864	905	913	917	917	927	891	885	940	899	875	893	881	910	907	932	902	878	856	935	926	937	917	893	909	925	912	872	933	886	895	873	922	873	913	863	974	957	934	885	922	915	965	905	935	930	975	859	906	912	915	901	890	873	913	898	888	873	914	925	909	915	879	909	879	963	876	883	896	926	955	940	922	916	875	919	956	902	938	887	907	891	922	905	923	892	891	902	953	890	907	895	894	926	987	892	944	899	950	915	934	936	901	939	942	888	933	930	894	896	935	949	943	923	914	896	864	944	903	916	920	905	907	926	923	908	894	888	858	909	939	908	921	904	922	957	884	873	904	913	993	837	956	899	938	912	937	924	942	918	892	943	904	879	894	896	872	923	915	926	873	929	866	868	932	879	916	949	904	946	924	929	887	937	904	948	964	924	918	884	908	898	937	890	928	891	923	888	928	871	869	930	928	951	911	934	920	884	878	878	883	858	956	925	913	925	973	902	925	927	886	935	883	988	900	916	888	971	886	923	905	921	917	907	908	886	823	913	925	888	869	911	914	942	887	911	895	936	862	893	923	937	912	940	958	942	916	880	931	906	903	907	942	924	886	905	869	983	865	900	914	908	970
25256	21663	25420	28417	21478	3999	691	506	497	495	452	475	446	456	451	406	433	437	421	430	436	454	431	437	406	413	425	460	473	413	450	454	450	437	455	423	459	503	427	453	482	438	432	415	424	435	450	421	455	495	465	431	427	445	440	427	416	418	425	453	437	448	445	429	402	450	428	468	436	424	458	444	469	451	456	441	458	461	396	439	431	423	492	447	410	435	437	429	378	426	434	451	450	461	440	420	434	443	390	393	458	427	434	452	464	425	427	435	467	441	461	471	463	417	466	447	451	434	434	437	393	400	437	461	419	406	431	440	449	422	476	420	436	416	422	431	438	466	421	470	414	451	441	481	440	448	412	471	424	434	456	388	500	429	437	433	412	421	449	484	471	412	425	430	441	462	456	405	459	443	433	436	489	427	437	437	440	442	446	465	421	409	364	432	451	438	464	452	377	432	430	442	447	471	497	446	454	422	442	460	420	379	434	382	423	434	428	423	421	455	407	437	406	456	431	439	477	432	410	472	424	417	425	409	457	450	480	428	412	423	433	417	397	422	434	453	456	420	470	437	421	440	453	447	428	445	390	429	400	421	427	422	447	442	401	427	404	431	403	441	454	478	473	419	453	438	491	451	403	430	425	425	458	425	450	459	423	407	435	463	436	429	419	447	466	424	442	425	399	413	411	429	446	433	428	425	435	441	426	395	418	462	448	379	435	457	460	408	435	417	442	423	458	434	460	438	449	437	423	440	420	443	453	460	443	416	486	471	443	447	391	444	448	431	449	415	411	448	459	435	456	468	430	427	433	441	425	474	428	462	457	485	411	419	453	472	414	430	408	465	457	418	408	486	456	409	437	429	448	402	478	394	430	405	413	419	434	409	457	447	432	429	446	452	455	438	415	439	431	428	480	441	410	461	439	440	427	430	431	412	428	402	421	438	460	410	424	401	429	449	490	456	418	407	462	444	428	416	453	483	476	432	412	424	405	439	442	437	484	443	422	461	468	443	457	413	443	417	416	424	396	458	435	444	475	445	426	418	417	420	452	463	419	489	459	432	419	421	439	461	448	477	460	421	407	430	421	460	433	435	402	479	435	415	413	407	436	411	397	413	425	430	432	414	418	418	450	463	448	439	478	481	447	413	474	449	423	436	367	454	435	429	421	455	447	411	407	454	411	444	440	470	424	399	436	487	486	449	462	467	413	440	453	447	410	455	470	468	426	430	453	487	479	451	455	413	442	410	421	448	472	427	416	408	436	428	415	437	471	431	475	420	453	464	436	403	389	465	455	394	437	416	423	414	428	415	445	423	476	432	426	425	415	428	424	434	428	438	444	464	462	401	421	470	469	420	422	390	421	438	397	455	464	435	459	423	471	452	441	457	423	435	475	412	434	411	420	402	423	428	438	435	461	455	446	445	440	392	460	448	372	431	439	385	401	447	430	470	456	441	475	446	467	465	429	426	440	471	393	430	447	431	476	441	412	410	463	402	395	383	476	439	420	409	445	431	463	406	442	440	443	434	428	436	407	446	440	438	408	441	450	393	416	470	438	445	455	437	427	440	461	424	443	434	421	449	441	440	457	444	427	433	519	430	431	397	483	409	437	416	473	425	483	432	422	467	422	429	448	470	376	422	445	462	409	424	456	492	432	436	422	462	410	413	452	437	431	430	461	438	417	468	408	459	425	422	436	450	430	391	426	452	402	436	382	458	447	442	416	417	462	436	416	444	444	456	449	431	425	457	407	460	432	456	468	479	478	434	430	444	437	411	410	430	411	437	475	450	474	448	438	451	394	465	460	448	439	417	435	425	453	415	454	424	421	432	486	414	407	431	417	383	410	438	462	432	500	455	436	471	423	442	410	451	466	415	424	445	434	440	473	406	444	474	495	432	436	463	409	422	430	420	434	424	420	437	388	445	411	434	433	435	424	445	415	458	407	455	467	489	401	423	448	439	468	432	413	454	426	459	432	390	422	457	443	435	409	452	463	411	449	466	444	428	467	432	411	452	457	479	427	446	439	424	456	407	433	420	455	427	419	404	453	447	384	408	485	456	452	422	432	460	446	392	403	403	465	450	431	450	402	419	433	453	421	454	440	469	444	468	461	443	421	397	445	426	401	412	452	419	397	399	429	466	475	464	408	469	438	434	448	459	447	431	409	395	414	422	448	432	427	433	430	449	437	426	432	444	459	452	418	437	416	448	475	440	397	446	411	438	424	424	450	428	428	459	458	431	438	487	464	430	427	462	433	414	465	447	460	423	411	472	396	435	410	460	438	442	468	420	393	411	414	409	449	433	452	488	444	447	443	425	402	438	480	462	474	470	442	428	414	431	429	426	419	396	425	454	434	459	442	395	435	448	454	457	422	440	443	414	448	469	451	464	444	407	427	451	439	416	414	436	488	459	414	419	462	438	457	462	461	420	415	394	437	461	451	448	446	481	461	461	419	447	448	470	435	395	445	475	401	434	436	417	473	399	439	496	443	423	445	456	455	418	404	457	428	465	417	452	474	439	413	433	440	413	422	453	449	424	393	408	409	409	429	471	422	444	461	433	430	448	413	422	428	465	445	431	421	425	407	410	433	413	445	446	397	435	419	417	405	428	425	392	427	442	429	423	453	415	464	417	455	391	427	415	483	431	413	418	469	450	481	433	476	424	448	413	454	400	423	421	420	435	467	430	424	426	392	445	421	423	476	429	447	438	474	424	432	419	449	400	417	458	434	425	476	442	474	404	478	432	426	470	472	462	451	421	431	410	393	437	424	446	477	416	463	484	445	462	434	429	450	489	450	427	422	444	414	428	434	439	458	418	459	433	467	450	460	455	461	451	423	432	444	394	441	432	454	442	437	408	436	409	428	415	406	455	456	461	473	426	432	421	475	406	445	434	430	411	453	412	449	436	470	430	418	419	453	468	461	441	441	457	478	460	460	458	445	445	458	456	424	396	431	463	398	409	390	425	385	422	415	446	442	463	494	454	449	438	427	430	433	459	462	412	439	438	426	426	446	436	440	450	442	419	444	421	445	426	408	448	425	396	435	446	435	390	458	449	432	403	440	429	434	444	416	456	421	415	417	414	446	439	446	410	444	432	454	431	426	432	417	439	433	424	485	428	432	425	427	454	425	422	404	440	449	459	411	449	434	463	459	442	427	434	444	469	442	436	435	400	378	417	451	426	424	443	434	456	448	474	412	440	448	450	456	416	439	380	408	443	447	458	402	396	472	455	413	423	434	427	427	385	454	446	433	411	449	439	384	430	428	433	444	438	442	417	388	428	477	459	414	467	389	394	405	405	472	450	462	470	457	445	444	416	473	417	449	403	429	415	493	423	443	450	407	415	478	437	434	436	456	416	408	448	425	470	410	416	432	413	444	402	423	427	437	429	470	417	434	432	418	454	462	458	436	442	422	431	452	440	428	456	461	443	449	430	426	422	444	395	452	439	454	440	444	433	466	430	457	425	437	462	460	427	460	489	430	440	429	434	436	464	432	443
4244	3806	2251	1427	1180	1093	1010	1037	989	995	930	969	997	932	956	962	959	929	917	956	951	916	1005	930	977	955	952	953	950	996	922	937	930	957	981	940	999	963	990	946	929	925	949	995	948	896	879	983	980	985	898	955	898	923	885	886	890	949	958	934	951	929	930	956	987	947	941	998	923	911	964	987	937	936	932	914	915	889	946	970	970	929	969	970	925	986	997	944	989	937	927	968	1033	922	963	912	950	966	967	954	917	991	948	923	940	920	901	938	952	945	917	993	936	975	946	886	950	983	954	896	977	950	938	873	926	916	970	886	916	908	901	931	923	957	957	951	957	1025	944	913	923	928	968	957	966	889	946	961	935	933	900	960	980	918	929	879	956	945	978	899	933	894	928	935	997	969	930	910	946	916	982	910	901	920	892	934	944	979	963	917	941	888	926	950	895	1032	840	978	997	909	947	896	959	973	932	942	874	906	971	893	958	909	921	930	866	962	959	936	923	954	941	928	962	951	919	909	872	964	945	924	980	956	900	945	929	983	915	919	957	968	920	907	970	947	957	943	946	975	926	942	931	967	945	962	942	943	877	944	900	886	980	1001	971	946	921	884	935	956	971	901	932	858	972	923	986	937	989	916	900	960	978	944	992	963	990	949	953	958	910	935	916	952	953	914	913	985	933	912	952	935	970	952	913	866	975	964	958	914	949	911	923	958	970	949	935	939	938	871	928	981	957	902	957	920	937	877	962	937	914	879	989	910	917	940	956	935	947	979	901	875	951	984	839	936	963	890	963	963	875	861	896	955	929	937	935	974	1028	961	966	949	982	952	894	945	970	934	952	917	918	929	920	947	912	926	950	913	981	914	899	863	972	910	881	939	919	936	968	923	942	976	891	927	975	942	941	935	897	919	940	937	937	929	877	891	973	926	935	944	1014	1004	961	922	909	900	933	988	1013	894	951	951	921	923	983	941	1007	964	936	930	941	1008	941	909	954	952	962	927	964	928	946	930	937	926	917	909	927	906	947	937	932	950	932	927	901	988	866	995	906	944	911	919	986	928	943	945	947	916	926	944	975	956	920	932	941	966	1006	946	920	879	919	972	945	876	917	906	1003	920	889	944	905	955	979	933	965	940	954	893	897	923	974	976	941	940	963	860	962	969	931	932	947	924	938	972	959	917	973	919	979	963	913	881	936	891	957	879	933	950	997	908	937	919	888	925	970	937	934	998	921	936	955	962	884	897	907	922	993	965	958	957	909	943	949	930	928	964	947	943	915	932	950	975	924	963	895	961	967	939	940	911	920	953	958	912	916	969	955	941	936	952	906	966	936	967	962	955	957	939	929	865	943	936	904	900	1006	1007	929	951	911	938	932	944	938	930	992	952	925	952	950	924	936	945	954	949	950	934	908	964	925	947	997	972	932	941	930	981	924	890	923	920	929	922	969	920	925	943	918	964	981	939	932	906	944	895	930	927	961	951	914	919	955	920	954	932	944	914	919	904	894	941	971	949	969	899	990	912	968	954	961	943	925	969	932	944	998	963	945	983	947	909	922	918	908	929	878	927	946	917	923	948	955	959	919	967	947	912	1019	971	903	916	952	968	945	963	887	920	906	951	903	917	952	987	957	968	984	931	943	953	980	931	931	927	956	856	959	921	979	875	926	926	917	883	920	935	971	999	909	960	951	902	958	894	918	959	902	905	927	956	912	923	926	928	927	878	923	938	965	988	933	914	956	924	926	919	949	958	906	934	973	899	958	893	962	913	941	942	948	979	974	916	929	922	938	948	967	945	950	917	912	994	916	962	962	951	866	884	946	975	913	997	905	904	886	904	918	999	907	877	894	962	893	917	959	888	900	916	913	923	981	978	908	918	960	944	969	971	958	928	878	896	952	923	932	984	901	958	961	968	940	921	989	909	949	964	928	928	920	926	956	925	937	968	936	980	962	950	921	966	952	936	957	917	952	947	973	894	925	845	953	942	917	970	943	874	917	944	906	988	892	972	999	893	943	985	912	927	899	986	913	873	968	882	962	924	993	910	934	932	917	983	986	845	945	985	921	924	917	974	877	931	903	970	938	948	916	942	952	896	970	916	908	895	982	883	878	946	909	877	900	964	961	947	929	965	882	907	1021	900	924	905	965	907	969	957	951	990	908	938	947	895	967	933	936	911	957	963	937	950	943	940	874	955	956	954	945	936	973	932	944	938	918	938	936	913	937	952	944	940	935	928	915	965	913	953	938	909	926	870	914	973	995	902	972	942	965	936	998	951	867	954	926	948	965	949	960	994	980	987	973	943	896	944	953	924	976	934	940	978	942	894	999	946	950	988	941	973	918	922	973	908	933	932	915	948	925	982	948	902	958	991	977	904	909	960	896	945	882	909	920	984	930	960	940	899	954	903	929	1014	921	945	943	926	960	896	913	911	948	924	959	907	937	951	939	977	914	988	957	940	928	957	999	927	914	925	926	936	976	942	932	922	1032	974	945	905	944	930	925	977	944	974	931	885	886	955	946	947	885	963	902	911	903	955	952	890	919	966	910	910	959	932	967	992	943	955	926	935	975	942	906	938	994	928	961	915	964	931	907	941	943	919	961	941	983	938	904	980	947	898	922	921	958	947	916	879	950	983	934	897	938	902	986	915	958	879	928	978	985	900	996	950	893	971	952	975	925	964	996	898	889	904	975	912	886	964	865	1021	929	949	924	927	907	951	939	937	917	953	962	907	907	935	906	937	945	965	962	930	966	957	880	875	938	918	942	911	930	978	958	951	965	908	877	885	1002	941	957	981	956	944	988	959	935	1009	952	944	952	904	936	952	903	937	948	951	914	933	905	1000	977	943	936	907	918	969	917	946	922	910	919	971	900	928	949	875	896	933	868	972	959	937	985	911	937	867	979	966	939	883	937	957	923	855	927	967	917	949	918	937	955	942	930	917	971	917	980	943	940	963	967	936	907	919	908	912	903	953	942	987	893	951	943	930	950	940	965	945	898	953	955	921	913	929	889	933	880	930	973	915	937	876	953	871	913	920	885	902	933	903	921	916	891	963	944	986	984	933	909	956	944	900	978	1013	937	939	967	901	967	906	892	966	900	938	898	861	932	910	954	926	996	933	913	893	980	921	939	964	957	989	916	968	931	964	951	929	952	942	975	939	920	903	916	957	950	926	960	968	957	877	938	944	903	959	895	973	923	947	929	986	931	959	920	951	920	982	880	912	987	929	941	949	950	943	933	942	945	922	963	942	946	1003	919	938	952	907	868	914	981	964	923	994	954	970	945	945	892	937	950	964	888	894	924	920	937	979	990	948	967	924	979	934	905	955	975	944	886	933	1007	991	936	1011	910	929	927	944	954	987	916	894	948	955	899	930	889	944	970	955	943	992	937	982	954	936	961	987	962	953	955	936	967	936	969	969	880	928	948	879	944	962	933	909	968	949	945	979	970	933	944	884	891	920	969	975	948	926	961	972	903	890	991	957	965	971	921	888	976	954	923	920	935	925	915	970	916	986	918	903	938	894	960	972
24478	21642	25990	27803	21650	21651	3891	568	396	340	324	290	284	272	300	271	273	256	248	243	249	258	255	286	227	232	237	220	254	253	255	242	262	253	238	230	226	262	217	198	223	204	259	276	247	239	265	274	243	232	248	246	267	225	238	204	257	251	228	216	266	219	230	297	208	236	234	202	217	239	259	249	231	239	273	237	225	229	251	223	239	212	213	232	239	230	245	232	230	224	226	244	200	233	253	235	243	236	220	236	234	248	224	247	246	237	233	224	241	240	224	235	243	223	243	258	264	256	249	242	236	262	228	256	250	242	234	235	228	226	206	254	249	221	248	225	246	224	231	234	262	241	239	260	239	229	256	211	257	241	258	270	244	225	223	235	225	264	250	233	240	257	250	215	239	285	262	243	247	235	255	219	210	283	269	233	231	248	257	254	232	228	239	251	250	243	216	237	219	267	246	251	249	241	217	230	256	216	257	219	240	216	232	220	217	212	250	232	240	214	260	236	226	255	218	239	218	235	235	232	224	221	258	233	244	274	221	216	227	265	205	236	211	268	248	255	259	220	238	250	216	265	263	244	218	245	245	251	215	246	237	257	240	220	229	262	237	247	257	226	240	235	212	231	246	246	280	199	237	236	252	252	274	232	211	252	202	202	232	236	256	248	246	231	265	263	216	262	248	239	221	226	249	243	216	234	243	222	235	251	213	253	239	240	244	227	269	250	259	247	210	222	228	197	216	236	239	249	217	222	247	244	231	245	232	262	253	222	244	235	261	215	225	235	224	212	244	214	259	240	235	229	233	219	291	238	234	234	263	233	246	221	237	247	256	219	270	225	267	216	225	240	230	239	263	213	232	241	262	239	245	209	243	236	233	230	243	222	244	272	245	263	263	207	247	213	238	261	256	217	255	246	217	238	250	227	230	227	217	212	254	209	249	220	238	261	215	218	237	237	251	231	221	242	232	234	236	225	246	220	209	230	246	224	227	260	236	232	267	231	234	286	226	252	236	201	231	217	257	253	221	212	247	240	204	204	242	212	225	235	239	242	259	250	261	238	236	239	245	240	254	235	230	271	237	218	240	273	242	250	253	221	235	232	215	234	228	222	244	244	232	255	208	227	260	247	246	236	235	217	234	249	212	218	223	229	240	216	258	246	228	233	233	238	258	226	234	234	229	221	256	234	275	246	263	242	221	237	251	281	225	254	229	262	212	235	218	233	220	206	192	238	214	220	250	221	201	225	256	233	234	226	256	240	224	232	247	247	222	251	249	247	241	194	236	231	214	240	223	220	213	239	247	212	235	235	242	234	242	261	216	233	240	265	258	242	227	231	215	227	234	211	233	230	231	232	228	244	248	223	245	218	269	236	255	243	241	253	234	228	246	218	232	234	229	235	250	247	244	233	255	248	257	264	229	249	233	213	231	242	218	273	241	226	219	252	254	249	249	234	261	228	226	236	214	270	252	255	233	230	231	228	240	291	212	252	204	231	257	235	233	249	221	263	227	238	243	240	226	226	236	240	257	255	227	255	233	234	250	268	248	203	262	224	233	246	219	240	267	240	245	261	225	238	247	272	241	222	234	240	223	249	264	225	227	242	263	228	239	226	219	246	249	215	223	221	225	248	250	258	242	247	232	246	251	206	223	236	248	241	259	245	246	257	214	235	220	256	233	226	280	217	253	239	230	243	205	266	222	225	232	226	252	243	225	212	240	241	229	226	256	229	250	258	223	253	250	243	231	236	245	210	239	256	232	222	260	221	237	241	255	223	244	231	269	260	231	234	271	248	251	223	209	240	253	242	232	250	270	216	222	243	217	214	272	247	251	215	207	236	220	214	272	255	266	260	249	235	223	239	208	253	239	230	217	230	236	224	227	237	226	281	243	237	236	245	241	264	259	237	248	238	265	237	206	241	244	249	212	254	244	218	253	240	243	260	233	253	279	210	222	239	252	240	228	232	214	218	230	212	249	270	253	237	237	232	234	231	238	222	234	273	232	248	257	234	230	204	237	204	223	238	197	261	246	267	271	245	289	278	235	234	233	263	271	227	229	248	233	240	223	236	235	250	245	211	239	226	216	221	249	217	240	236	269	213	239	216	231	251	238	228	234	251	253	245	230	222	286	235	239	221	253	251	233	244	234	221	242	282	248	226	258	234	249	265	265	238	208	215	236	248	212	252	219	247	234	219	273	223	249	242	254	228	213	237	250	266	223	237	238	210	235	238	229	265	195	243	245	246	236	255	226	226	252	258	271	253	247	255	238	232	232	222	223	259	256	252	247	268	251	272	251	200	257	262	260	258	247	221	222	289	228	249	256	243	259	220	232	232	228	254	254	238	238	246	237	236	274	228	259	231	225	223	260	244	268	222	257	248	232	262	246	217	228	231	249	250	196	243	258	214	219	232	249	274	239	234	226	271	222	236	243	196	263	265	245	229	250	204	248	240	244	270	272	223	256	263	281	237	244	231	232	265	236	226	247	216	214	243	246	217	210	241	250	233	260	236	215	244	236	228	223	230	223	227	247	235	236	233	227	231	257	265	242	245	244	246	263	260	240	252	248	220	246	226	268	247	236	237	234	255	268	219	283	240	229	248	238	217	206	242	232	256	247	249	226	240	235	226	270	231	224	224	204	250	261	251	222	235	239	247	229	259	252	220	239	257	258	225	238	210	239	227	215	235	257	250	242	262	253	250	232	236	244	244	233	242	248	255	229	237	233	227	236	241	253	256	275	242	251	221	220	260	272	245	262	242	244	236	233	238	248	226	262	218	237	196	242	231	247	244	236	220	253	229	251	265	225	243	205	223	263	205	247	227	232	226	204	243	241	214	256	244	222	209	232	208	270	228	235	243	232	266	255	231	214	205	250	241	231	216	246	252	227	233	241	244	275	258	223	264	249	236	238	259	268	218	208	226	234	223	250	228	224	231	238	221	238	236	231	252	231	240	237	234	229	211	254	219	237	264	223	248	264	255	234	227	254	240	262	231	238	254	251	271	236	233	252	246	212	214	230	253	257	231	241	226	255	218	238	222	270	227	232	246	258	234	222	233	235	222	227	255	251	236	227	222	243	233	246	223	251	223	239	273	222	237	234	238	236	256	230	247	225	248	216	257	245	244	260	260	243	253	221	257	223	241	245	212	231	251	250	225	233	216	233	265	245	251	221	236	231	261	245	243	268	261	226	285	222	240	238	203	244	221	221	234	236	246	239	228	195	242	222	257	226	252	255	252	230	240	246	231	247	214	234	260	251	222	269	233	243	245	203	234	253	256	250	227	224	255	242	202	225	246	243	200	216	235	232	198	213	206	212	229	213	230	256	228	222	218	264	265	260	250	223	233	237	246	248	220	243	230	236	215	257	231	231	243	214	239	231	234	205	219	250	273	233	255	266	232	229	210	254	229	228	268	217	252	222	224	227	220	216	231	226	247	223	228	253	301	242	227	218	246	260	244	242	264	225	228	223	238	252	217	203	233	242	248	222	255	220	269	250	237
4418	5876	3043	1563	1021	834	745	710	658	610	581	597	554	561	572	543	581	572	567	571	588	570	557	590	595	532	562	605	534	546	547	543	572	524	535	537	529	574	559	564	543	575	548	526	546	572	558	522	540	534	522	565	524	587	539	524	527	562	511	502	524	547	587	526	613	524	529	543	524	561	553	533	543	555	538	566	544	521	600	509	547	489	585	517	570	532	551	559	539	554	557	551	520	537	549	584	541	540	563	548	587	535	553	545	568	548	531	590	541	583	556	545	541	530	533	536	542	556	559	525	526	559	541	533	551	567	536	565	583	568	468	533	523	535	578	526	551	567	571	557	511	546	611	559	554	568	535	515	534	557	565	566	569	562	581	522	561	559	566	609	592	523	570	562	559	510	548	548	550	526	522	523	575	571	515	536	544	545	516	567	555	523	545	547	531	525	527	546	582	581	540	577	554	547	559	523	562	529	570	499	576	561	549	562	548	570	568	537	567	574	551	549	602	543	572	563	511	517	567	561	589	547	487	567	567	540	570	545	563	579	564	558	578	525	480	493	524	563	572	524	496	562	530	551	538	576	558	546	557	540	517	547	539	546	511	540	521	565	522	563	495	528	529	579	520	547	572	512	527	554	515	583	534	515	495	546	549	529	551	522	539	605	575	556	524	545	516	588	566	556	508	521	524	597	537	578	544	548	543	535	506	521	537	514	575	566	526	561	547	557	515	523	555	578	535	549	556	538	549	493	527	539	516	534	541	562	572	540	536	547	600	569	548	564	531	599	520	547	584	573	555	574	549	563	523	561	523	579	546	569	558	570	525	505	531	542	548	558	541	509	525	514	555	578	557	530	537	542	563	563	552	551	544	529	556	533	525	533	593	549	541	573	583	522	552	517	558	549	547	564	551	496	498	531	578	525	557	534	520	569	502	557	538	570	534	546	561	518	544	550	565	543	565	556	596	531	540	524	530	547	539	534	534	513	567	563	505	579	550	540	545	553	534	511	574	543	513	540	530	569	521	520	583	533	539	542	549	526	538	558	544	522	533	543	549	585	561	540	547	528	552	522	557	508	528	567	569	587	561	567	520	535	527	542	552	553	522	512	531	528	552	498	549	547	548	608	548	540	519	569	523	560	534	545	524	559	555	507	577	515	548	548	545	566	566	580	581	571	556	555	513	537	534	529	544	512	569	516	542	547	564	517	549	514	554	559	555	576	526	555	549	550	568	559	544	543	565	515	549	530	552	546	574	563	558	538	566	533	551	513	534	537	535	511	554	555	535	534	526	557	556	525	527	560	490	564	540	528	561	541	579	539	548	532	540	519	559	563	551	582	553	558	518	563	572	539	521	571	543	560	526	514	523	533	555	525	557	545	551	543	533	550	581	546	554	543	561	590	561	580	590	541	511	541	558	504	539	549	573	549	548	561	554	522	538	541	518	566	505	587	536	606	506	558	533	599	551	564	535	552	551	552	530	543	554	539	568	536	541	517	551	542	499	551	526	565	504	579	543	551	550	560	507	535	529	573	550	528	594	555	534	557	526	554	528	564	549	519	541	569	554	547	574	549	591	551	555	525	560	578	529	534	535	527	530	521	536	545	547	556	543	561	516	541	527	572	551	529	548	591	584	553	562	546	568	549	546	517	551	549	548	559	556	560	543	540	514	567	540	566	539	530	508	510	556	520	570	530	581	581	527	558	548	577	570	543	529	564	559	562	545	544	531	559	557	506	540	610	485	551	518	537	542	515	536	511	543	538	526	503	503	526	581	518	568	573	588	529	530	514	606	539	583	539	528	539	558	548	559	532	539	518	536	549	511	544	557	559	562	580	474	517	578	537	542	539	536	553	562	529	592	562	557	521	528	529	556	546	573	566	540	513	570	538	547	528	508	535	539	558	518	573	595	568	542	573	532	578	556	564	545	551	547	558	551	519	547	505	553	513	524	575	529	553	509	571	581	531	556	557	561	549	510	593	578	565	590	548	532	538	562	545	567	545	525	570	531	554	546	561	537	540	559	542	546	530	537	512	525	551	571	533	594	556	511	549	523	532	528	538	499	520	543	556	554	551	544	557	519	553	552	551	540	555	549	520	501	543	563	522	522	525	553	505	582	517	532	538	535	517	525	561	520	549	512	518	531	573	536	575	550	566	535	551	521	524	536	554	560	554	553	608	513	572	523	557	567	564	522	569	541	518	581	567	547	555	535	544	552	537	546	529	540	520	528	577	534	589	558	499	539	589	553	565	534	554	552	528	520	537	600	549	548	540	551	497	532	519	525	557	562	571	533	545	546	524	552	494	549	556	538	569	498	533	559	511	531	593	559	530	559	508	543	533	574	560	560	531	558	571	598	573	588	536	515	521	542	503	568	544	505	552	564	543	555	588	538	536	547	528	535	560	551	520	556	568	506	588	503	543	517	550	552	517	557	525	535	528	543	554	527	541	565	570	538	536	539	563	516	584	538	523	525	552	579	507	538	538	527	521	520	577	564	546	524	544	536	531	547	536	527	567	527	516	575	563	557	529	528	514	529	524	526	537	535	531	567	551	568	551	561	545	570	549	563	508	530	531	583	524	569	525	533	534	505	537	558	556	521	631	553	545	543	493	527	597	549	513	512	583	550	539	534	549	545	541	560	549	608	601	545	587	550	536	555	588	585	541	577	554	564	548	531	537	555	551	517	573	553	531	581	556	542	543	549	597	530	555	537	517	543	534	522	559	553	542	534	543	483	534	575	537	558	567	504	569	535	533	571	559	545	520	531	548	552	531	563	554	535	493	553	594	545	520	572	594	510	586	555	510	559	512	526	558	552	525	555	534	523	549	535	541	586	552	594	554	555	568	591	547	584	544	532	532	546	550	514	555	554	517	525	541	518	512	542	538	547	572	515	549	526	559	507	522	520	555	562	551	539	516	547	514	518	528	546	544	590	571	538	540	566	607	546	552	580	556	532	559	539	550	561	577	526	527	558	520	560	582	549	513	572	555	582	533	582	548	554	510	582	528	555	507	544	546	524	509	513	531	555	529	594	537	512	541	515	540	541	565	562	566	540	558	531	532	549	559	554	526	565	561	532	556	561	525	514	597	556	555	525	512	517	517	532	609	567	512	586	560	598	535	560	520	514	562	556	551	567	559	593	549	526	510	538	550	550	532	566	542	571	556	550	524	523	540	523	515	512	589	572	535	504	516	511	573	549	539	552	562	537	589	533	564	501	531	522	550	564	490	522	535	527	540	553	568	571	569	534	564	596	531	541	523	518	554	575	565	563	545	556	540	533	526	534	574	532	546	569	538	561	557	528	543	529	510	536	498	538	592	499	553	599	540	571	548	536	549	583	572	566	527	511	533	590	551	542	563	516	535	521	539	532	517	567	514	535	559	529	515	567	533	505	507	578	548	548	571	513	528	517	561	559	534	526	535	542	569	544	543	557	577	560	518	521	559	558	551	525	532	554	560	534	554	532	525	582	548	570	546	539	573	563	540	530	550	537	523
33236	9772	1062	578	507	459	427	444	374	445	384	387	359	423	377	397	414	378	405	431	392	408	404	419	378	391	411	418	411	403	384	409	402	406	424	436	387	408	400	399	346	407	397	411	393	422	396	464	414	413	396	402	408	408	366	398	410	394	410	429	449	362	399	425	435	368	392	434	416	417	417	391	385	440	405	414	371	412	379	422	424	423	427	411	405	394	432	401	438	429	383	404	405	397	404	395	440	405	381	423	391	336	408	427	409	401	377	421	406	394	436	436	399	446	391	417	390	416	407	407	423	433	400	416	436	413	397	404	400	381	454	394	441	395	443	430	442	419	385	461	431	412	385	409	437	428	379	397	407	413	398	443	363	402	429	407	390	424	380	438	409	409	452	400	384	432	430	420	418	426	407	465	440	461	437	393	412	372	402	428	412	395	425	444	427	397	367	418	438	409	442	393	388	369	404	415	402	403	385	400	348	398	411	400	416	421	423	425	412	367	374	376	453	377	426	417	409	417	402	409	401	397	423	414	375	382	445	405	408	435	417	401	391	410	386	445	412	390	404	407	350	417	460	414	435	444	452	400	432	370	428	421	404	399	403	385	409	427	411	422	420	397	402	406	411	362	370	374	411	430	415	403	403	370	401	442	408	420	385	434	414	423	396	394	459	436	412	412	408	381	452	401	378	418	437	406	393	425	449	415	386	402	382	381	418	397	412	351	409	435	391	392	422	410	376	392	443	416	382	380	425	391	447	373	424	384	392	440	413	401	394	408	406	418	408	432	440	387	436	386	414	398	395	384	412	410	394	411	439	413	397	436	438	429	388	402	433	407	397	427	405	414	441	453	395	395	410	415	408	429	415	394	405	440	433	390	394	408	366	405	384	446	390	393	382	420	422	452	419	367	400	407	421	375	391	405	386	395	402	419	421	414	426	413	391	409	410	434	379	449	409	388	432	418	425	407	435	410	404	402	438	410	417	422	410	409	427	401	387	376	412	419	419	405	413	435	452	391	412	368	414	399	387	378	374	402	421	395	409	401	387	420	367	394	369	420	420	410	403	429	417	422	409	388	382	404	429	405	413	434	415	415	462	447	410	409	383	393	428	408	398	392	415	424	429	435	406	414	413	378	403	393	414	406	384	386	436	385	411	422	451	431	421	419	396	366	427	424	398	390	469	430	416	429	406	411	372	398	424	451	450	416	456	408	398	405	395	382	432	434	439	386	432	385	383	405	392	408	412	416	421	402	413	423	422	391	419	372	391	418	415	415	393	407	447	376	415	441	415	439	370	422	408	417	446	472	407	393	407	337	440	422	369	424	422	416	355	389	388	396	421	378	390	425	381	395	405	425	402	423	386	430	432	425	439	396	414	449	431	446	416	415	387	407	443	411	450	448	419	403	426	415	393	418	398	423	401	398	389	415	377	444	421	409	415	411	401	419	428	374	436	414	395	395	386	426	435	419	399	385	435	429	443	406	404	419	440	409	406	395	384	373	418	403	417	393	390	434	406	421	411	402	392	422	433	390	434	419	424	392	441	430	415	392	400	374	413	403	392	411	407	383	419	387	393	431	419	377	408	389	407	408	385	421	393	391	383	413	403	410	426	383	474	398	417	419	388	400	399	421	396	393	415	409	408	452	441	406	420	419	489	416	407	399	395	414	398	404	410	402	400	409	432	401	403	425	416	381	411	403	380	384	400	433	400	426	451	375	369	412	376	356	403	428	437	449	415	408	409	388	399	382	406	435	410	424	436	388	414	389	422	384	426	372	408	411	430	415	398	395	375	429	427	398	437	393	425	419	410	382	388	391	391	382	355	386	405	403	439	399	380	393	425	431	420	426	394	373	427	434	380	383	396	407	365	413	386	367	396	380	433	420	438	412	391	431	414	410	423	420	425	396	407	442	389	407	424	419	428	433	406	405	399	431	368	414	436	427	384	443	419	400	410	401	424	422	381	436	395	407	406	383	407	429	419	399	417	413	407	423	405	430	445	400	425	435	402	426	383	401	391	409	431	419	396	402	384	429	444	412	390	398	407	436	383	387	393	414	373	394	390	426	423	379	424	392	416	376	415	392	405	440	410	389	420	387	433	421	414	413	384	405	400	425	402	380	405	402	377	439	415	448	380	424	382	367	450	413	434	454	386	401	383	426	410	370	400	398	433	410	427	420	459	397	429	432	447	398	386	415	410	416	419	409	390	378	381	432	421	400	412	364	428	439	410	403	414	429	394	415	375	407	408	416	423	393	426	447	382	417	437	364	412	407	372	373	396	418	360	409	408	410	434	397	409	416	433	398	392	404	399	379	439	393	406	418	409	410	389	413	389	402	394	411	428	426	373	438	405	401	418	386	390	416	407	405	388	383	410	380	419	398	431	378	417	399	435	407	398	418	433	382	429	374	392	428	404	427	428	381	392	419	407	402	415	431	393	420	389	387	393	411	381	407	416	402	364	401	437	380	412	410	425	396	396	388	415	420	399	403	425	418	401	418	402	388	402	388	376	415	416	435	395	404	427	416	375	408	407	409	420	432	410	399	415	384	401	396	424	408	428	401	391	390	426	387	386	418	422	404	424	407	408	403	422	409	391	413	415	424	421	407	430	409	387	392	383	408	407	409	410	406	403	435	391	410	429	383	419	417	402	389	436	425	369	443	447	392	379	334	413	426	427	377	385	428	427	365	378	394	421	409	404	423	422	431	415	409	399	382	431	426	428	432	433	432	390	395	433	423	414	427	415	423	394	401	397	440	394	386	393	390	409	411	397	406	380	402	427	424	386	426	361	363	391	418	390	410	379	385	415	384	380	409	417	363	380	395	402	408	410	395	389	450	386	381	443	388	431	389	416	420	444	412	388	366	396	424	396	424	407	401	415	407	410	381	427	412	384	398	390	426	418	427	427	390	414	364	459	401	393	396	389	424	383	417	427	426	411	373	423	413	411	405	424	413	397	424	391	385	442	392	389	424	424	393	422	395	424	399	364	425	346	411	406	435	423	414	381	425	373	394	366	417	428	392	468	382	451	395	435	398	431	394	419	426	385	392	390	374	415	375	393	408	410	380	422	425	384	406	411	415	408	385	406	371	409	426	397	394	403	415	412	419	390	414	436	417	435	379	408	409	414	405	445	425	404	396	404	447	398	406	371	420	415	380	392	415	395	419	362	426	430	444	409	427	399	416	406	416	434	419	408	407	424	417	371	403	420	413	367	409	414	391	406	373	410	444	407	416	371	405	419	431	394	400	393	407	435	399	406	427	405	400	396	371	416	416	423	437	413	378	371	419	394	428	429	382	405	371	400	386	386	411	426	391	385	413	407	394	398	401	440	368	435	406	404	407	407	372	393	425	429	408	423	426	388	417	372	443	424	414	419	402	373	419	414	392	427	405	418	419	421	423	402	421	425	424	439	406	381	351	407	424	424	423	403	409	400	420	471	440	413	416	447	418	403	395	406	411	374	384	432	395	411	380	431	418	395	398	412	397	389	388	409	423
6515	1123	952	965	938	902	944	993	924	911	891	873	910	952	935	900	946	903	918	895	917	884	898	873	925	915	909	896	946	848	1019	872	952	904	838	965	902	950	937	942	911	911	880	881	938	902	903	894	858	922	938	843	898	973	941	917	920	897	903	888	843	907	915	916	885	913	905	890	849	930	933	889	907	864	899	904	902	895	892	905	899	883	949	917	886	933	881	948	929	874	896	890	896	880	866	922	908	891	923	902	923	867	851	935	949	963	891	896	901	977	872	892	927	977	920	945	881	895	903	917	884	941	891	826	952	984	887	944	909	892	893	866	887	948	880	894	920	915	916	885	846	885	910	899	900	858	950	853	883	903	931	884	893	957	882	866	932	942	895	907	904	842	901	920	947	932	890	874	950	838	926	927	842	926	901	878	905	917	877	902	855	913	911	906	862	890	946	934	915	903	873	940	877	906	873	896	885	881	856	922	884	883	885	880	884	931	889	927	909	905	879	884	860	886	877	899	896	910	871	940	857	906	936	930	931	871	886	862	927	910	900	920	854	919	929	901	951	855	894	895	850	936	901	930	915	889	924	930	901	972	957	937	857	902	895	905	918	862	950	934	944	909	967	856	927	934	882	911	929	970	865	903	833	912	925	877	867	921	888	905	897	897	928	935	918	897	960	909	879	884	872	885	910	876	943	882	887	923	907	895	919	887	923	933	861	937	891	924	924	946	896	891	903	903	910	958	924	917	915	948	901	916	870	862	891	947	896	919	890	913	904	920	871	923	934	902	908	859	890	926	896	934	945	903	923	898	901	897	918	901	912	889	939	902	947	885	838	888	898	912	931	943	910	889	891	905	947	900	913	932	935	872	885	946	879	880	885	908	939	898	918	921	937	881	869	927	893	899	866	888	933	919	893	898	929	906	935	973	909	942	887	937	908	871	921	933	921	898	893	942	911	915	933	908	939	877	868	880	936	906	922	922	946	947	906	907	893	1003	947	943	909	898	935	831	935	902	897	870	934	894	918	926	894	922	927	897	868	911	929	902	917	909	896	888	944	953	915	897	943	866	911	956	942	908	922	917	902	840	860	885	925	906	890	903	902	954	948	890	901	899	879	877	921	887	884	916	942	886	877	903	931	944	930	892	920	867	895	902	933	882	919	895	929	914	911	866	864	914	927	887	919	878	925	929	897	833	904	888	850	891	884	886	913	899	908	924	868	939	942	882	913	892	909	857	931	942	913	924	923	862	938	928	905	893	885	873	903	964	879	946	902	894	925	934	886	905	907	901	890	914	930	903	882	904	906	943	906	899	895	904	870	963	945	905	923	855	859	943	915	897	924	897	944	858	913	820	861	884	928	920	904	931	875	897	877	887	902	898	893	872	932	954	900	902	906	849	968	916	941	942	915	918	938	936	888	891	912	936	880	831	887	921	871	877	961	888	966	869	894	884	909	966	926	945	872	876	951	857	927	906	905	909	895	906	923	925	927	861	905	843	925	926	924	865	869	969	899	944	934	902	895	887	948	926	959	915	921	922	871	909	909	923	894	930	901	885	924	948	896	914	960	960	896	949	930	887	908	893	892	880	922	921	889	906	927	925	865	904	903	880	968	972	872	886	900	909	881	937	891	956	937	990	921	947	918	882	962	911	918	947	927	926	963	882	930	922	918	900	926	941	934	880	866	936	915	920	885	938	911	919	909	855	911	923	896	944	916	923	832	890	912	948	895	951	957	927	929	982	900	842	937	896	930	927	901	916	857	867	901	921	834	937	925	963	929	929	894	921	869	877	922	909	960	963	925	915	893	950	884	881	930	938	900	852	909	905	937	849	874	874	855	880	880	862	910	907	947	913	888	938	923	890	898	914	884	902	877	893	857	900	897	908	939	893	891	950	866	878	923	893	941	924	879	952	882	931	853	888	874	912	919	862	883	865	928	886	884	910	903	935	908	865	953	858	903	965	952	889	896	867	883	903	947	877	877	939	913	921	874	910	933	896	940	913	926	919	941	928	948	878	877	966	868	912	939	929	918	941	935	950	890	888	899	960	905	926	930	943	850	923	900	902	901	897	901	868	900	881	905	895	920	883	909	878	934	890	966	896	930	876	930	873	930	899	864	899	937	883	915	919	919	931	920	910	924	886	911	983	889	919	924	886	894	958	920	947	926	905	860	942	958	935	919	935	922	915	881	889	916	895	908	957	917	856	908	947	915	881	947	875	934	910	930	881	889	921	865	960	846	924	927	852	930	843	930	926	898	865	917	918	915	936	944	892	896	905	943	901	893	933	930	890	900	872	882	872	897	896	877	964	881	908	891	876	905	926	897	869	956	901	953	891	901	869	874	918	898	888	912	853	930	914	871	880	942	879	924	891	910	925	861	916	922	935	872	932	889	856	963	827	905	911	912	903	885	871	903	895	980	854	945	931	866	900	922	919	901	914	882	926	936	876	914	844	923	915	909	911	950	874	895	876	943	890	866	979	857	921	927	935	900	943	876	831	926	860	891	888	922	929	882	941	952	937	856	886	943	938	971	906	971	871	903	929	989	872	904	901	914	924	834	892	912	939	907	845	934	930	911	945	895	904	868	937	950	907	939	901	861	886	905	954	950	914	896	909	938	881	888	910	872	898	898	854	904	856	945	930	926	925	924	925	963	884	910	940	851	893	872	892	921	949	902	877	899	914	910	864	845	900	948	933	928	882	947	917	841	865	946	935	898	902	912	864	909	898	879	876	925	944	944	906	898	918	921	878	868	881	927	898	938	856	923	906	910	854	918	915	903	905	938	886	919	907	890	842	891	913	939	911	918	830	908	941	915	931	908	906	918	876	906	977	936	884	901	920	888	914	938	910	890	868	927	947	957	912	893	948	918	929	931	893	893	891	882	921	877	941	901	917	934	870	907	944	868	959	935	931	930	891	911	911	919	964	908	900	868	932	929	937	902	927	856	866	892	915	942	948	900	892	904	923	851	901	869	927	891	947	853	898	867	938	898	930	961	916	910	960	915	978	832	872	911	894	936	916	908	916	918	908	915	926	928	899	881	909	899	924	889	907	921	882	882	923	905	891	940	876	891	869	842	932	941	866	918	897	893	871	878	948	914	921	896	901	918	838	922	948	875	885	919	895	892	888	874	889	905	853	858	935	946	908	886	871	914	936	870	906	934	966	990	903	899	943	986	876	879	915	919	940	865	916	899	924	917	928	921	917	925	935	878	875	906	906	959	881	878	915	911	921	890	887	931	858	907	922	911	978	942	865	904	931	929	908	921	938	920	832	959	918	904	941	932	921	882	918	838	861	920	934	911	930	913	917	873	858	928	929	913	888	980	897	881	957	917	948	915	927	900	897	936	893	852	889	880	907	850	915	889	895	893	922	922	909	926	843	889	934	896	994	898	858	854	854	864	883	918	904	867	906	955	927	945	891	851	899	922	907	911	891	939	911	940	930	903	882	864	963	920	896	919	917	863	961	927	889	868	833	866	902	948	939	919	940	884	854
25188	21630	25393	28341	21470	3724	693	551	500	468	461	488	421	456	520	419	461	462	452	523	480	452	458	460	469	433	418	476	429	424	475	409	447	437	420	480	417	429	426	447	437	422	453	412	429	454	451	443	452	459	410	428	448	460	435	461	444	428	441	470	423	454	391	458	450	442	424	445	465	424	446	427	422	448	458	446	404	381	435	443	401	419	459	458	403	434	437	431	405	416	448	439	452	444	408	389	426	426	411	420	455	416	439	415	414	447	399	458	446	413	457	403	434	430	462	419	462	499	421	429	409	444	443	454	481	425	413	459	412	436	423	454	470	456	411	422	434	469	413	447	415	458	446	476	453	444	406	441	447	436	489	426	427	420	475	409	413	400	431	427	406	428	436	426	479	406	397	438	430	455	456	465	415	468	450	396	431	409	477	450	452	455	416	426	451	432	396	418	452	424	448	440	459	514	420	446	422	471	473	493	463	447	438	438	427	416	433	439	414	438	411	467	449	464	446	425	447	434	490	458	434	409	417	434	432	435	449	419	442	395	450	422	409	469	449	412	426	442	402	436	444	436	427	476	430	405	386	417	444	422	424	431	469	451	438	418	416	436	416	430	449	398	427	445	426	457	438	443	457	417	440	433	458	449	435	454	445	422	405	486	478	425	404	468	427	459	408	476	442	439	447	411	463	438	422	421	418	500	411	426	409	427	423	414	439	466	438	422	469	453	405	445	384	409	443	448	433	432	465	408	447	426	469	462	386	440	444	446	436	424	435	435	428	423	476	491	445	423	476	431	456	430	396	438	389	443	503	456	419	429	436	401	452	415	445	466	447	443	427	408	457	414	427	415	448	468	443	435	458	409	461	421	417	430	437	459	429	435	467	435	457	448	443	421	395	441	409	484	435	425	457	445	430	479	449	424	448	426	456	430	434	479	491	441	436	435	471	448	440	422	467	452	418	438	465	430	440	483	445	400	448	429	457	421	422	404	439	441	450	394	453	453	459	448	432	434	450	470	455	434	417	455	459	444	470	415	431	444	411	432	434	456	411	435	436	442	443	481	461	419	447	476	492	429	424	460	436	442	408	432	417	425	470	450	434	427	420	439	459	420	434	403	440	425	445	411	397	441	450	400	408	424	419	455	427	410	463	448	440	456	452	474	442	395	463	414	454	427	428	439	439	422	469	442	449	433	470	454	432	469	438	436	471	476	410	497	434	423	412	425	457	425	442	462	458	446	432	437	459	448	421	419	438	451	424	465	411	459	406	433	471	452	439	462	449	419	447	439	421	459	411	409	453	439	397	442	420	422	476	490	437	432	434	444	423	421	488	397	474	443	443	447	410	441	446	443	482	457	458	445	464	444	438	446	450	445	479	462	427	428	488	436	470	432	444	404	463	456	437	384	400	425	468	462	474	430	448	460	435	402	436	442	437	430	439	419	438	432	422	440	408	431	426	431	470	456	464	495	434	457	483	418	431	413	501	420	432	408	404	454	461	408	461	434	419	444	426	439	419	437	397	448	440	433	475	416	438	408	427	447	449	434	459	468	472	453	444	425	437	479	463	427	424	437	438	463	467	442	412	424	401	440	408	414	462	465	437	419	440	446	441	425	417	430	434	409	417	445	420	442	460	399	420	451	440	429	419	426	434	445	447	425	417	433	436	444	432	452	416	444	424	429	447	458	424	415	446	450	476	444	451	444	414	428	433	438	393	432	443	498	463	385	421	420	450	460	440	437	449	429	442	472	438	444	504	463	437	480	429	431	452	418	391	450	420	449	425	460	394	390	459	468	511	412	433	417	423	436	460	422	439	433	447	430	428	403	406	425	404	424	459	426	408	420	431	456	402	422	423	449	416	424	448	442	474	432	430	415	459	446	446	433	462	448	453	419	401	429	393	416	426	443	466	439	452	441	452	440	410	419	439	459	447	403	433	416	448	426	450	428	430	381	450	456	445	387	388	391	413	422	408	478	449	427	432	426	438	450	433	416	447	428	433	438	427	505	438	461	433	391	389	427	436	437	468	410	460	418	424	416	474	439	440	419	421	446	437	440	441	452	461	429	428	417	426	434	491	474	413	462	465	425	414	426	455	502	431	427	444	457	420	455	418	419	464	441	463	411	401	421	422	420	437	479	426	427	412	460	452	441	411	455	459	411	406	416	436	433	374	448	437	416	432	463	464	452	427	437	408	426	412	421	443	387	417	455	475	412	448	462	469	408	467	413	471	438	447	445	457	432	451	457	451	413	419	455	474	434	420	416	384	469	437	391	469	413	416	482	449	455	478	450	435	439	446	431	444	444	470	425	458	452	419	436	433	443	440	424	462	404	407	455	396	466	427	437	455	448	426	471	444	428	431	434	440	433	403	407	412	451	437	433	412	440	442	442	451	426	444	434	405	406	427	440	439	424	449	435	423	431	400	441	471	410	448	476	431	412	402	448	425	437	437	448	450	406	473	462	427	418	422	449	398	426	423	469	403	417	442	445	436	394	470	435	398	423	415	443	444	479	478	442	408	409	445	454	468	437	456	393	441	454	453	432	430	431	416	435	410	413	423	437	439	422	435	400	451	472	437	432	433	437	446	471	440	455	439	465	419	411	384	436	456	500	402	422	447	436	434	449	413	429	432	452	482	441	433	451	463	436	417	445	449	423	440	433	453	465	483	452	476	440	456	433	437	430	430	454	445	422	435	460	468	386	404	444	456	427	418	453	450	416	445	444	443	419	439	471	447	418	463	446	418	412	430	403	445	397	407	488	458	449	412	450	471	428	424	394	448	430	443	455	480	465	463	413	437	422	430	455	417	452	454	495	472	437	444	478	452	442	416	406	435	427	416	403	426	423	454	469	430	468	456	434	451	437	461	428	434	410	481	400	438	470	449	441	395	477	454	446	416	451	415	404	449	420	437	438	418	435	401	396	429	441	447	460	448	400	445	466	446	454	442	454	478	417	419	414	419	412	479	408	433	389	430	481	481	417	404	422	453	434	422	500	433	506	408	395	432	439	477	467	428	453	433	446	472	449	457	404	429	420	438	410	450	449	434	400	435	448	412	475	427	459	466	437	426	431	430	465	423	456	486	461	460	437	433	440	414	461	472	410	417	444	415	424	431	432	418	414	459	405	430	451	400	473	443	444	425	461	431	432	462	467	473	471	439	416	451	421	455	430	464	464	416	451	483	422	438	447	436	441	424	494	443	413	446	455	453	417	455	451	460	458	433	484	451	403	413	431	436	435	435	475	432	446	433	429	434	405	454	432	446	470	473	425	460	420	414	444	449	431	489	438	424	437	460	419	392	435	402	434	477	404	420	419	422	435	415	442	445	443	443	434	432	441	410	444	429	481	441	427	392	438	408	426	440	424	441	421	422	431	421	451	480	417	490	406	440	435	418	460	460	478	450	410	445	407	422	448	477	448	445	492	439	450	441	419	462	434	443	464	425	426	472	417	460	448	468	421	417	428	452	459	387	450	450	381	419	451	389	457	450	412	377	422
4286	3820	2193	1474	1153	1042	932	965	963	997	933	960	983	912	970	1022	964	963	894	938	963	948	898	945	935	971	976	935	915	965	909	920	952	903	973	924	998	941	910	954	918	874	927	930	947	922	928	960	922	945	892	913	949	979	946	965	938	941	1001	918	960	960	960	969	894	959	979	927	914	952	989	937	970	928	936	963	942	929	925	981	920	931	933	934	953	917	946	941	990	902	945	887	905	952	884	959	925	921	904	939	939	957	948	934	942	992	909	972	970	958	961	970	965	926	913	989	951	939	937	908	961	979	963	961	941	896	888	900	950	957	934	887	894	942	990	950	891	1012	947	916	896	977	935	946	919	999	938	950	976	950	959	953	957	922	919	928	937	917	949	1006	947	907	930	973	970	956	955	937	915	976	963	881	944	918	949	975	915	945	938	972	919	926	972	945	959	923	914	942	954	961	956	901	921	968	933	933	937	930	929	927	868	870	905	985	904	916	932	992	926	899	941	942	931	936	906	921	991	1008	925	920	973	857	908	937	967	955	905	957	907	963	984	978	959	935	951	952	970	940	966	964	924	920	963	939	939	950	1001	953	963	935	918	933	930	891	961	948	914	957	979	930	958	919	908	982	955	904	975	906	980	972	938	952	910	899	947	961	967	937	868	985	1006	898	959	908	948	872	912	950	938	932	956	909	907	964	952	976	961	929	1002	956	958	919	901	864	912	919	934	960	939	945	1015	1002	884	921	941	943	938	920	894	979	938	897	888	931	917	902	970	945	984	959	958	938	961	934	926	941	910	927	898	899	985	964	885	942	917	948	916	1008	932	901	973	909	941	926	995	879	904	925	980	909	956	979	912	906	993	933	921	912	967	933	879	1004	944	1000	971	954	955	914	940	975	903	963	947	915	955	905	930	898	922	991	951	962	941	938	965	946	956	934	1005	920	961	907	885	879	955	956	933	900	942	986	955	1006	900	971	943	840	952	994	904	957	939	886	956	941	894	928	868	965	955	900	953	981	940	923	945	915	1000	1017	968	903	942	950	915	932	969	918	908	915	936	936	904	918	979	931	916	957	971	964	964	932	887	977	952	989	911	911	942	943	909	937	968	914	934	930	877	945	957	929	923	930	931	963	962	930	925	936	930	928	927	954	958	933	912	999	941	888	954	961	1011	953	1076	967	975	893	905	917	914	981	968	922	903	926	942	962	937	987	891	899	891	933	929	863	899	946	977	941	934	919	932	951	968	923	868	952	906	920	918	916	942	869	955	973	940	913	976	942	953	892	922	941	929	939	965	918	944	970	960	927	972	990	930	934	979	940	911	958	969	952	886	907	969	896	888	904	914	953	995	933	933	924	863	1013	916	946	970	987	922	891	912	948	1004	922	935	959	920	1002	919	933	884	932	967	951	922	891	911	925	937	1008	918	992	912	1010	924	963	913	965	946	935	961	987	978	919	928	944	942	905	926	871	910	904	923	949	881	961	929	936	995	914	917	924	965	893	1011	953	941	912	939	913	969	884	977	908	904	941	960	953	952	926	948	944	974	891	927	878	972	923	917	930	946	910	936	937	919	917	964	938	902	924	952	907	920	969	936	907	953	937	864	959	923	929	932	915	913	933	955	942	931	942	912	920	926	884	959	939	933	891	914	892	923	957	886	939	935	915	942	979	906	937	918	982	907	899	926	966	1012	965	976	949	945	1011	868	966	966	903	907	924	940	927	918	952	962	955	893	983	924	917	938	940	947	981	916	912	898	930	878	916	921	939	910	988	943	976	990	943	925	932	967	939	917	957	929	850	943	926	941	955	925	914	912	905	934	967	970	966	918	915	896	917	1014	891	918	932	979	952	896	918	951	946	855	965	992	957	931	951	892	940	945	1000	945	912	903	934	925	899	882	944	928	904	925	931	959	982	912	905	908	970	953	930	956	954	972	958	936	886	924	996	941	957	896	962	962	936	886	917	961	925	963	935	974	917	927	946	959	915	999	939	982	958	940	936	888	917	883	954	917	933	934	920	947	909	890	974	954	941	925	894	899	897	976	946	923	899	999	925	916	891	936	1026	887	897	895	984	973	940	1032	922	977	946	925	945	923	917	957	964	895	889	858	971	992	901	994	877	963	918	996	993	996	935	979	956	919	959	886	941	922	942	945	934	919	962	1001	984	842	907	931	982	946	981	935	947	958	997	977	959	957	924	948	916	958	877	957	900	911	880	938	936	923	889	882	979	951	1008	875	958	969	916	948	972	960	966	964	941	981	955	919	965	908	948	964	931	911	871	907	912	986	904	963	990	908	917	972	933	999	882	934	934	1016	938	976	919	902	931	915	966	927	1022	935	929	959	904	962	952	908	942	923	967	947	906	956	952	876	886	969	944	960	943	979	866	951	932	930	938	904	919	952	913	920	868	930	914	906	923	908	944	957	960	970	915	939	987	919	897	898	938	938	1028	971	971	913	950	972	913	903	952	949	1009	889	918	970	954	898	951	902	981	923	946	946	969	895	874	963	940	934	929	912	959	879	963	940	954	967	899	947	980	905	925	991	931	958	946	952	906	901	908	953	929	968	881	946	970	906	980	875	921	929	943	946	878	932	970	957	918	934	982	943	925	977	939	927	926	974	937	935	949	926	961	960	927	941	925	907	958	918	922	973	870	991	892	947	911	1000	924	942	919	908	948	914	950	984	925	905	941	936	928	917	935	959	898	934	973	956	896	962	950	989	969	907	949	968	947	917	972	987	897	937	922	890	893	962	982	898	907	927	929	937	950	966	994	967	938	916	922	923	935	960	933	959	982	935	992	922	1005	954	924	945	1009	956	977	929	957	890	958	970	944	892	998	964	953	931	912	899	912	929	922	957	913	928	953	895	877	947	897	933	916	963	982	925	914	918	939	919	937	924	952	914	920	895	934	949	903	912	946	983	960	964	953	882	1011	1007	872	911	917	906	977	962	919	944	952	919	882	937	963	941	927	953	895	995	950	964	974	921	958	929	896	919	934	913	931	919	990	945	934	943	889	924	983	887	938	914	952	919	888	949	942	912	931	911	907	942	924	909	897	913	925	940	908	965	911	951	889	931	916	945	905	943	930	945	994	951	983	955	958	948	902	944	934	962	938	995	902	934	1008	892	1014	960	930	966	977	969	961	907	916	902	897	958	967	934	973	931	961	930	972	940	922	953	959	905	973	925	907	901	992	924	937	928	954	960	980	973	900	967	956	970	900	918	903	944	971	894	925	950	907	915	916	1001	945	992	927	917	947	985	902	974	955	930	948	930	947	910	900	953	931	898	965	912	865	932	896	951	918	952	887	926	915	941	943	922	923	894	952	964	924	939	928	939	933	973	937	951	933	908	901	917	887	914	913	980	912	995	972	872	904	979	960	979	911	934	898	921	958	963	936	936	959	941	920	898	949	951	918	876	973	916	921	879	956	889	972	923	961	907	895	894	969	941	956	965	920	915	927	940	883	957	911	896	996	944	994	949	930	933	923	944	898	931	947	951	917	926	984	942	935	945	918	915	974	941	886	912	902	886	868	898	929	928	902
24521	21642	26003	27786	21648	21639	3083	533	394	356	317	305	322	301	290	265	261	279	260	288	255	244	243	257	243	285	227	235	229	234	247	256	243	258	258	236	218	220	241	261	266	235	259	247	259	243	238	251	245	259	245	236	229	250	245	251	258	293	276	240	238	231	231	227	245	246	235	244	219	230	256	209	198	220	251	228	242	254	244	270	239	230	234	206	260	214	244	230	214	243	228	222	241	230	253	225	244	260	224	226	231	236	227	221	230	234	243	242	227	226	251	287	235	229	256	252	266	211	246	229	260	236	249	236	270	232	229	236	237	257	254	274	235	258	237	238	252	216	231	247	216	252	218	223	209	243	245	230	237	233	234	219	242	252	235	265	234	246	255	265	230	248	235	259	233	267	224	244	262	223	234	234	244	218	259	232	273	237	251	244	211	224	237	226	241	227	250	255	243	202	239	223	243	226	235	228	248	232	246	248	233	243	220	255	249	259	259	228	193	237	253	237	233	231	258	235	241	253	237	225	210	223	259	212	238	240	251	221	221	251	208	217	238	240	305	235	244	218	253	244	260	252	247	252	245	251	243	242	254	223	226	253	258	203	241	223	219	236	236	239	249	238	233	238	244	243	232	258	221	198	254	249	234	231	237	240	208	233	217	204	248	253	266	252	249	259	237	234	260	250	213	264	238	252	233	215	215	248	226	252	239	246	241	230	220	235	241	236	248	241	233	221	253	229	256	244	242	214	224	235	238	227	232	230	243	237	242	239	233	258	233	265	226	250	247	231	230	205	227	202	220	266	227	281	241	230	233	274	264	244	212	241	257	227	241	227	228	230	236	264	278	220	249	234	274	227	240	223	245	246	254	222	229	208	243	276	219	222	225	225	244	227	237	241	255	266	238	242	245	257	246	236	262	245	229	236	216	229	225	223	262	246	216	235	237	232	242	240	231	239	259	239	229	252	267	222	247	231	243	251	219	225	236	263	264	254	237	242	230	250	259	257	263	213	229	226	213	242	234	214	256	234	243	241	197	232	261	235	268	229	222	235	244	245	230	221	198	236	270	241	218	268	225	225	235	222	255	232	264	227	225	275	240	239	222	202	256	239	256	213	215	243	234	228	245	236	243	231	270	268	229	238	219	261	242	219	207	233	219	228	254	260	238	238	218	253	236	239	259	266	227	229	248	264	212	258	218	245	260	253	230	237	218	234	246	246	225	236	262	247	250	235	254	242	224	219	252	262	233	214	267	240	235	242	225	214	260	248	210	220	250	235	256	271	245	251	258	250	236	234	229	226	235	244	261	239	212	235	224	240	214	256	260	257	267	205	210	214	222	254	223	239	245	240	236	236	242	257	230	244	238	253	249	247	220	254	239	237	226	228	244	244	242	245	228	221	258	232	240	239	255	257	247	249	265	238	257	271	257	248	236	218	270	221	225	241	249	261	245	219	228	211	236	226	227	225	219	249	244	254	244	218	227	220	225	240	236	241	211	253	260	257	259	240	237	247	213	255	267	240	237	221	203	218	214	267	277	254	265	250	244	262	236	238	245	220	227	240	239	247	266	216	244	257	223	244	213	224	249	218	242	236	229	206	250	244	206	220	231	227	235	227	225	238	228	218	242	231	228	214	215	249	227	235	220	253	250	228	245	217	245	235	222	240	211	228	226	241	233	247	245	225	240	232	265	223	225	235	240	231	232	233	237	279	235	268	236	219	238	211	230	219	234	201	213	229	264	226	213	230	234	243	211	217	211	235	214	220	233	230	230	245	209	217	233	248	259	228	238	256	265	224	256	253	221	241	228	189	215	231	233	221	241	275	238	233	241	225	243	233	227	216	210	203	233	248	218	260	236	222	244	259	216	225	236	215	236	213	257	232	212	237	250	272	239	211	249	222	234	185	233	258	253	235	237	222	254	246	209	219	263	242	235	243	230	212	233	242	239	268	240	231	230	246	252	246	215	249	274	241	255	268	241	240	261	239	240	221	205	229	190	259	224	249	227	226	239	250	241	240	223	248	266	202	222	254	229	263	249	216	233	255	235	245	243	210	210	245	216	233	253	220	231	236	230	224	246	231	265	209	225	277	229	244	249	225	212	234	245	243	287	238	205	208	212	221	248	245	255	254	244	235	235	237	226	248	239	218	211	217	207	219	219	266	243	246	234	247	252	246	238	250	245	247	263	275	246	251	230	214	215	261	222	247	240	241	244	230	207	238	231	232	251	224	240	242	256	232	246	249	237	242	246	247	245	222	254	241	237	233	234	202	231	215	246	230	198	249	216	235	245	220	227	238	233	268	198	228	217	242	220	234	250	268	240	216	248	235	261	249	218	248	258	269	239	212	244	256	226	255	239	219	247	220	255	244	232	214	263	242	210	248	246	219	269	224	249	239	242	264	244	251	241	197	215	261	215	227	250	249	235	232	240	224	231	224	255	223	229	238	235	238	258	225	242	246	249	234	255	236	248	258	247	215	219	220	234	226	224	247	217	213	250	250	277	252	211	221	221	253	236	223	224	253	249	235	227	202	230	258	201	223	243	257	235	223	269	245	249	247	205	223	233	235	226	243	256	217	253	284	231	237	212	242	242	229	243	243	221	212	222	263	233	238	241	218	216	234	252	268	235	242	227	249	211	206	242	240	225	239	247	228	228	242	252	243	241	242	224	246	250	234	240	237	217	232	226	230	237	228	233	267	235	254	224	241	241	244	256	243	248	255	258	265	232	249	225	233	256	202	235	228	274	240	232	239	267	224	233	263	246	231	227	233	250	221	249	219	221	227	227	237	246	205	220	250	232	275	230	252	245	243	234	258	249	252	223	238	226	223	235	229	225	246	202	236	247	232	212	245	251	265	241	217	204	265	226	238	247	238	226	233	233	275	247	260	226	238	229	219	242	200	239	241	217	219	217	250	232	237	243	234	242	241	227	273	243	261	229	222	226	209	248	223	211	245	209	235	222	245	242	185	225	251	248	230	244	220	251	260	233	221	223	237	212	217	256	239	261	257	250	219	255	234	219	245	241	231	213	231	228	229	233	241	228	238	240	242	259	258	274	240	211	234	240	232	225	239	224	243	231	271	232	227	244	211	252	233	262	253	238	257	241	266	212	220	237	213	217	267	222	255	240	249	273	253	251	253	231	250	243	224	212	241	244	220	249	241	233	240	221	257	265	219	246	238	244	231	269	225	241	255	246	260	221	253	207	260	235	225	262	243	218	241	251	228	216	248	214	243	260	210	244	232	221	217	238	221	211	241	238	210	216	257	232	254	243	247	269	268	230	244	236	219	245	218	240	230	227	262	227	217	224	242	201	243	242	262	250	241	234	242	234	228	202	246	239	253	260	256	223	249	244	228	254	270	245	236	251	200	240	266	255	228	227	197	224	257	252	207	228	239	230	215	210	252	233	223	250	260	217	255	258	239	233	253	267	285	259	221	223	265	235	264	241	228	235	270	232	248	233	223	255	248	213	218	240	227	277	249	240	241	234	255	247	245
4486	6255	3150	1538	1076	807	705	636	617	553	604	570	617	593	566	575	541	594	590	591	548	502	555	592	598	528	545	574	519	502	550	598	587	547	539	559	531	588	546	532	524	526	580	545	577	508	521	536	524	551	551	539	569	517	538	565	573	501	585	568	556	545	512	524	530	536	533	553	561	560	550	570	542	564	531	524	502	564	558	570	548	571	538	543	529	534	525	533	517	560	533	554	582	554	537	548	542	568	526	567	508	543	564	555	578	550	586	526	564	547	542	573	564	523	562	535	524	563	516	561	523	535	543	512	561	554	550	541	566	475	583	518	544	516	572	612	523	530	489	574	583	533	520	549	509	522	547	523	573	557	579	559	512	496	574	568	522	546	572	545	528	578	532	545	563	525	507	573	573	571	516	519	533	572	513	551	521	510	564	544	574	537	521	521	529	488	549	538	558	517	544	519	545	553	548	568	553	579	522	545	541	519	599	522	549	551	520	520	572	548	530	518	543	547	558	574	571	529	553	540	504	509	524	549	556	573	496	566	558	577	559	536	562	561	524	533	550	538	537	533	535	543	541	528	555	573	550	542	527	552	546	548	520	570	498	527	520	565	526	565	576	572	592	594	526	561	559	550	527	538	579	533	533	501	550	556	570	565	566	584	551	517	516	557	537	540	555	545	517	575	560	547	575	552	531	548	543	510	557	537	529	508	565	552	518	558	535	531	527	573	566	527	553	496	539	545	572	576	573	573	532	586	552	546	514	524	562	565	541	557	514	543	521	548	582	568	524	561	570	559	523	545	537	554	528	554	499	562	574	513	482	515	559	544	559	548	543	537	528	496	509	586	563	551	569	567	549	545	540	568	574	548	538	542	576	539	526	522	568	518	548	552	539	562	570	496	548	564	529	509	558	514	546	531	531	515	569	519	554	567	577	503	528	520	554	544	543	553	569	553	582	512	535	531	523	541	556	526	560	582	650	524	537	534	491	557	543	563	551	515	570	511	586	540	579	540	571	540	528	571	558	548	531	608	547	557	539	518	538	490	541	514	571	525	577	529	517	520	585	582	592	532	523	536	545	545	552	537	526	575	554	533	505	545	542	516	540	542	549	556	530	508	561	521	543	552	551	540	507	543	548	543	519	548	523	532	551	559	549	562	519	547	516	517	529	577	542	563	523	549	558	567	545	516	496	503	544	592	555	516	518	513	585	564	480	542	525	569	551	558	550	546	561	525	589	520	527	563	531	530	572	588	569	545	520	561	507	549	554	523	574	538	550	560	540	534	546	551	549	520	548	562	534	603	558	584	541	517	569	556	534	546	557	572	509	563	516	536	495	535	566	543	538	517	541	527	598	540	543	533	555	512	532	566	542	573	558	558	543	528	520	550	487	511	577	564	550	524	545	572	499	540	504	560	530	562	541	543	504	559	550	507	567	552	553	581	558	568	544	534	534	576	533	555	549	548	521	521	576	564	562	548	555	540	527	529	568	572	518	593	555	519	549	560	516	503	572	530	538	558	537	571	535	561	570	532	553	572	547	569	543	525	539	570	537	509	573	572	564	568	520	540	549	510	521	551	519	561	555	549	545	550	519	537	527	510	519	582	556	574	545	548	539	532	532	569	549	548	571	553	532	557	571	542	505	530	549	554	558	563	517	517	566	513	554	565	528	559	562	529	517	594	574	561	585	547	568	591	527	564	558	552	576	559	563	489	543	536	533	532	553	560	538	486	565	536	519	561	581	530	540	583	550	550	565	525	542	554	585	569	535	559	575	584	541	575	529	512	564	539	535	543	545	541	504	529	558	518	550	543	579	555	543	550	550	565	542	523	515	571	524	549	556	499	569	532	574	516	553	545	546	565	520	572	540	543	579	581	559	552	533	518	576	540	554	531	569	524	510	524	580	546	538	544	545	542	515	564	512	515	532	533	530	563	530	580	530	543	556	530	540	545	499	579	535	570	524	526	557	540	523	578	575	510	538	510	572	564	549	554	587	564	563	501	561	519	556	525	543	535	552	517	573	541	563	585	562	573	520	507	545	574	505	545	549	570	545	547	533	557	546	577	548	540	529	548	550	553	522	562	560	537	558	584	560	546	544	522	553	521	591	557	577	569	568	559	565	551	553	539	565	523	540	513	544	502	543	490	534	607	515	512	555	558	547	557	511	519	487	523	512	545	553	557	550	597	514	545	559	574	538	563	535	577	534	512	530	549	561	552	563	507	562	553	598	546	518	553	559	555	552	536	542	576	536	545	522	573	579	513	544	535	547	564	582	485	571	567	557	527	565	558	516	529	551	564	510	571	548	543	542	522	516	527	556	524	550	565	568	546	497	539	571	576	549	544	563	557	532	607	535	525	587	548	558	541	551	543	551	541	529	576	552	549	540	528	573	516	522	539	560	558	525	575	541	550	557	530	506	528	526	537	529	513	555	538	492	526	549	551	547	544	533	547	560	545	540	517	534	563	552	513	524	581	523	527	529	511	573	556	547	565	503	553	540	579	554	570	548	594	555	565	522	536	571	567	542	556	522	564	570	549	567	525	537	591	552	564	541	577	530	546	535	563	493	550	526	555	527	539	519	551	544	489	548	561	539	574	505	586	547	534	565	558	558	508	545	563	506	567	542	527	594	550	557	553	551	539	553	562	556	536	571	530	561	529	548	533	505	546	499	547	527	556	510	540	506	546	521	561	521	534	518	561	547	540	531	548	542	558	524	560	555	519	518	508	566	526	551	538	506	545	538	569	589	518	530	565	512	530	544	532	574	544	494	557	559	501	544	573	552	540	562	540	597	538	582	490	543	550	551	569	533	551	507	591	530	563	515	548	564	524	566	503	520	585	542	575	535	553	531	530	549	570	524	555	566	555	546	525	544	558	545	555	555	489	527	577	550	522	530	551	561	530	516	519	555	565	617	526	584	536	527	524	557	518	543	567	492	537	557	560	564	549	548	555	548	505	558	558	547	530	553	539	587	572	577	536	586	545	533	543	549	549	577	557	557	519	556	545	536	548	540	560	572	543	554	534	567	546	524	526	552	561	553	534	529	580	564	550	495	544	490	562	517	502	530	554	539	576	550	540	562	545	545	552	572	560	533	535	528	519	562	570	503	585	506	531	546	511	526	527	501	553	531	547	553	530	560	573	509	519	545	546	480	548	524	534	543	561	562	555	515	559	549	541	519	560	554	586	519	568	543	576	525	530	521	543	508	534	556	581	563	533	519	519	569	495	521	563	517	546	556	551	587	552	545	542	569	496	530	523	524	564	538	554	574	563	522	532	534	535	577	579	527	532	556	543	504	552	554	583	567	576	540	533	511	564	536	529	529	564	517	534	576	536	552	517	541	539	572	505	574	583	558	585	497	563	565	597	542	501	573	511	570	552	544	559	531	517	521	571	556	536	487	558	550	540	578	556	503	522	547	559	537	563	537	565	510	509	552	590	585	572	563	544	552	573	565	519	535	553	537	557	557	516	568	577	578	572	542	515	564	538	518	511
33411	9872	1116	632	509	498	413	416	450	433	388	395	436	365	392	426	448	433	450	452	414	398	407	396	401	434	408	449	445	460	389	374	441	448	399	428	431	425	413	436	425	402	438	389	409	380	433	432	390	402	455	469	408	417	430	400	425	407	441	408	421	406	420	429	382	467	425	419	440	413	390	375	439	370	457	412	387	408	399	389	458	431	391	384	389	433	416	424	416	378	404	392	365	433	418	445	436	402	416	445	382	439	413	391	370	410	410	389	399	400	411	452	426	355	413	422	428	384	371	436	412	376	443	375	424	406	422	411	428	384	371	410	410	457	434	386	379	412	422	435	408	423	396	353	398	388	417	390	429	418	394	413	439	410	406	401	421	409	416	432	412	404	425	376	471	424	350	421	388	391	391	438	450	448	411	461	406	407	420	430	448	396	386	362	442	429	382	414	410	385	420	400	396	385	438	426	417	415	404	418	380	415	385	376	411	427	377	395	419	385	400	384	421	432	411	406	429	388	374	368	392	435	385	416	476	400	379	438	445	415	455	445	397	417	426	424	429	424	416	397	366	418	451	375	408	420	450	384	399	410	411	413	445	400	434	424	406	414	387	380	387	429	413	422	419	445	446	479	429	414	424	414	382	456	417	411	428	378	403	416	424	374	430	391	396	400	437	404	386	391	410	388	433	419	416	424	425	369	437	432	423	397	382	389	421	403	400	438	397	407	388	448	400	418	449	423	399	419	411	433	394	394	415	429	354	386	437	401	442	433	418	395	421	341	403	426	417	410	386	395	413	391	359	383	438	431	421	400	404	390	404	438	411	422	439	425	370	408	399	407	396	413	438	423	436	391	355	401	405	408	420	367	419	409	385	423	412	408	440	446	420	383	413	411	444	422	416	414	412	397	403	391	409	410	433	401	394	410	416	431	412	390	403	434	407	357	408	408	414	427	403	427	431	404	374	462	379	411	393	406	456	387	412	385	433	388	412	414	422	445	429	432	410	390	379	419	426	382	385	434	403	402	433	402	430	405	411	430	418	425	450	432	429	410	418	401	411	463	388	422	387	403	384	409	457	444	443	424	413	414	430	439	439	411	381	382	449	415	386	369	402	388	428	368	423	405	453	376	388	430	408	419	394	448	406	454	408	430	384	392	463	373	411	397	436	420	401	408	444	399	403	399	398	395	413	372	386	381	420	456	424	439	414	383	412	461	388	403	418	407	434	433	453	450	424	399	418	402	406	421	407	363	423	411	440	386	419	381	393	407	431	403	414	421	435	451	386	427	452	396	406	421	442	435	428	380	422	381	406	412	406	428	425	356	450	395	397	420	423	436	417	390	397	417	365	390	411	382	409	418	453	456	428	409	433	415	391	414	393	382	380	404	440	372	412	396	389	406	406	379	436	360	421	403	363	375	401	408	425	375	400	414	399	395	372	371	384	426	347	402	405	396	380	389	415	451	384	425	406	395	371	418	417	407	421	425	432	380	398	385	425	374	402	410	394	397	416	437	407	428	378	446	386	392	369	403	423	458	402	412	451	381	376	415	383	420	415	418	411	402	413	432	407	393	432	404	387	394	443	416	375	392	396	403	388	403	406	416	356	367	418	408	402	435	432	440	396	450	428	400	445	409	410	441	419	430	389	412	412	424	389	441	393	405	394	406	427	413	409	409	419	391	408	429	369	398	391	400	444	431	416	423	409	404	416	382	395	437	384	413	377	383	381	396	454	400	421	418	441	411	446	377	428	379	371	367	463	424	389	385	410	429	424	430	368	421	388	419	384	404	416	399	424	403	368	438	419	389	360	430	428	417	423	462	411	405	410	452	405	399	398	428	410	443	393	382	441	451	378	411	423	426	408	402	431	400	418	425	400	414	389	371	448	429	429	402	394	418	423	437	409	385	397	433	404	390	383	403	380	395	429	416	427	414	441	429	378	417	397	403	380	390	412	398	362	417	393	418	396	397	398	397	406	427	423	421	401	403	379	415	462	437	400	388	395	396	395	416	427	458	369	409	408	418	433	414	376	396	437	399	410	458	399	407	387	419	411	407	397	412	414	404	398	425	372	393	432	405	400	406	389	399	419	388	418	381	400	412	427	405	442	428	425	383	415	437	380	402	400	409	400	408	402	422	390	414	384	400	430	411	448	396	421	409	413	409	360	418	385	440	414	386	371	379	419	414	395	414	426	413	378	403	433	423	399	444	384	427	416	422	385	415	374	406	400	433	440	437	422	474	383	373	462	419	432	434	410	412	406	381	444	420	410	388	397	402	409	410	434	402	429	433	373	440	445	435	413	429	395	429	426	392	407	395	388	418	410	387	395	467	413	366	437	368	416	445	431	388	444	418	407	448	398	413	429	418	425	474	452	462	420	448	462	414	415	427	367	474	405	414	402	407	397	447	427	409	424	408	439	450	427	424	396	386	444	410	406	409	414	408	408	419	436	407	430	347	398	404	407	417	398	424	421	413	392	415	414	396	364	406	392	438	417	428	415	425	448	405	409	379	416	446	437	406	391	443	377	400	400	418	392	407	429	446	412	399	429	410	413	392	392	373	419	403	416	421	423	390	412	408	394	420	408	430	395	422	381	407	408	360	377	411	409	388	398	410	407	389	406	394	421	393	381	412	428	411	401	405	409	412	462	420	409	408	418	426	425	431	423	399	420	411	427	406	420	393	378	412	414	417	395	402	397	412	467	413	394	421	449	422	428	416	400	412	397	427	404	390	383	403	433	451	421	357	410	414	395	412	385	369	408	451	406	369	445	398	385	356	419	414	414	385	408	432	406	428	422	430	385	388	405	407	426	405	422	428	359	437	405	391	418	421	440	418	426	357	453	383	423	396	439	482	419	400	386	425	394	422	421	415	415	420	404	405	442	397	424	426	420	419	390	443	409	411	434	419	417	413	389	443	394	419	414	406	433	414	412	417	429	425	410	423	422	422	416	453	398	411	351	433	414	404	428	378	419	436	426	391	403	432	400	420	409	415	414	401	413	404	375	431	447	367	414	406	412	409	386	414	400	399	450	369	393	389	411	370	402	434	394	443	361	421	441	405	415	433	433	432	433	459	390	408	458	403	399	418	418	396	389	434	389	380	364	415	444	434	431	408	387	421	427	402	396	377	435	404	423	436	441	421	420	431	448	444	405	398	439	389	378	425	409	420	367	356	414	403	399	419	414	433	441	423	398	412	391	416	426	439	414	421	414	379	400	389	429	418	406	404	417	439	394	422	393	393	412	402	396	417	406	418	424	421	415	429	413	425	367	396	424	425	408	422	438	445	428	421	379	396	376	414	402	462	424	377	399	425	434	400	420	414	390	377	414	390	390	434	390	422	402	376	401	420	453	449	421	394	438	402	430	414	449	401	407	401	418	420	373	421	427	383	379	407	424	420	403	398	394	394	431	415	400	405	387	430	409	376	396	427	392	417	416	414	403	417	465	417	400	447	421	459	420	445	415	426	409	446	395	456	403	411	385	397	412	426	410	396
6395	1135	958	892	907	995	872	888	955	911	929	940	931	988	881	947	886	908	953	888	885	940	892	903	897	935	877	955	956	877	900	883	885	963	938	862	883	929	916	959	929	898	875	929	949	871	919	905	894	915	914	912	884	911	863	871	871	930	895	937	923	883	892	935	914	934	998	947	906	882	902	956	944	906	984	931	912	855	875	862	946	935	923	898	911	895	952	934	927	913	879	935	880	928	916	979	928	852	888	911	910	934	871	904	961	940	898	862	966	921	893	973	943	921	862	947	888	886	869	890	930	899	915	885	858	879	920	952	960	841	902	905	910	949	892	926	887	908	910	893	931	931	939	932	936	909	885	871	982	886	873	900	897	903	908	911	878	884	933	959	896	915	893	913	896	907	960	959	922	894	992	963	906	910	930	889	921	897	928	933	875	911	929	925	918	900	923	903	853	904	902	916	910	945	925	879	877	908	813	903	906	926	961	909	885	933	922	948	883	964	911	921	892	954	924	944	963	916	927	890	916	947	873	871	883	948	939	920	889	905	918	867	932	928	882	934	927	898	894	891	909	973	869	918	917	942	960	936	888	886	870	896	882	928	917	913	931	908	892	961	880	861	901	886	925	952	954	918	943	894	917	909	925	885	951	865	913	904	926	881	865	899	870	924	968	900	895	929	890	970	988	922	962	861	893	930	898	929	904	891	889	905	921	904	889	914	869	886	904	924	865	914	904	922	852	907	951	875	906	907	901	870	911	932	900	943	921	913	879	876	886	897	871	880	935	916	898	942	967	860	909	928	917	891	915	907	884	883	930	893	847	908	928	890	872	912	972	846	897	917	907	934	936	930	859	904	884	880	916	971	959	936	906	962	944	905	867	871	969	918	872	908	908	884	905	883	885	895	926	808	945	901	858	947	890	946	838	929	923	923	903	896	922	945	885	861	924	893	866	927	883	900	926	932	992	873	877	885	894	898	925	880	898	871	967	925	937	938	899	917	893	926	958	912	938	902	913	890	898	975	930	885	888	912	915	935	925	897	900	932	956	926	963	937	888	933	883	927	937	931	903	920	878	851	934	947	939	947	936	924	859	937	944	903	898	980	947	894	922	827	958	933	908	926	908	925	962	936	860	892	923	930	934	923	877	867	916	966	887	945	893	889	877	887	892	877	995	934	884	903	919	914	956	929	954	944	909	886	946	948	864	909	905	947	934	920	937	877	874	895	926	991	924	879	922	867	928	947	876	885	921	927	928	900	905	894	916	923	933	902	919	906	910	947	869	868	928	903	847	931	863	908	946	939	887	902	947	923	913	925	910	885	857	944	962	964	948	890	904	895	903	934	953	902	943	912	903	918	898	966	796	876	928	916	870	919	913	907	870	951	912	882	944	950	936	953	913	890	872	880	970	933	925	866	964	969	952	912	834	900	886	897	903	929	900	916	947	913	909	943	876	899	897	883	897	906	890	931	881	889	883	937	931	851	934	880	883	919	941	906	895	958	953	979	930	941	890	898	968	953	913	887	903	946	910	930	910	926	904	941	840	864	879	900	886	916	941	965	931	896	916	902	861	924	923	890	923	916	900	912	917	871	916	941	900	905	930	846	922	898	924	937	946	913	878	907	928	891	916	947	900	880	871	893	937	919	898	892	883	944	899	873	924	900	916	915	940	932	889	948	944	884	907	944	874	974	914	891	880	918	972	990	952	929	868	929	858	878	886	945	937	891	902	905	900	953	883	955	943	916	979	930	981	904	944	901	901	867	892	883	937	954	906	897	928	911	956	906	938	928	977	858	893	928	906	894	887	963	829	868	919	873	844	878	929	896	901	947	901	944	948	952	889	947	924	912	900	894	933	903	887	861	894	872	888	892	856	858	877	871	945	919	877	909	900	907	933	942	904	929	799	921	927	928	931	878	856	913	886	902	923	904	941	940	957	944	907	929	887	875	893	907	966	900	938	896	864	901	889	909	931	903	951	869	928	908	887	900	882	916	896	952	922	914	874	886	949	885	890	892	957	909	896	858	951	908	905	888	897	874	957	917	915	856	887	872	883	984	904	900	929	877	922	884	956	916	978	896	866	873	869	928	904	916	894	886	886	873	864	949	909	902	926	865	885	935	897	920	947	976	912	887	924	924	913	848	903	900	954	919	891	893	892	845	877	896	978	872	905	910	897	899	919	878	921	892	917	907	911	912	984	897	929	947	904	901	921	899	892	928	907	834	906	936	965	930	922	949	911	965	950	892	894	926	924	917	915	925	938	918	919	922	913	914	869	902	856	916	876	980	889	962	868	900	900	953	891	910	924	884	908	919	922	928	927	918	894	923	900	900	917	903	900	887	914	902	900	909	929	904	912	882	927	894	941	901	882	896	929	933	877	918	906	886	918	892	869	990	896	875	898	940	879	998	899	832	903	901	902	918	897	910	917	897	896	954	885	895	912	928	937	876	887	919	958	957	908	892	877	960	915	926	914	933	879	864	934	879	895	884	918	890	908	903	894	895	947	918	831	911	894	926	922	942	926	894	946	852	902	873	888	902	928	907	885	932	915	951	936	887	897	877	896	903	886	925	915	869	906	939	962	875	874	933	899	927	955	907	957	907	919	880	875	892	873	906	881	949	887	896	881	926	957	912	856	929	865	891	947	944	876	882	873	853	915	950	927	929	885	900	957	894	889	912	893	912	882	906	927	898	894	921	895	894	901	950	890	913	918	949	901	909	904	871	923	890	878	894	897	887	898	923	892	908	946	894	970	939	951	921	933	905	889	964	919	856	929	883	879	942	959	974	919	899	939	937	873	910	910	879	893	935	877	875	828	889	896	922	842	951	882	933	912	896	918	912	901	871	940	925	892	972	886	916	894	928	936	947	889	918	926	885	879	951	872	888	888	933	924	885	952	952	942	907	903	928	968	894	896	948	850	908	952	937	938	900	903	898	934	903	904	905	929	893	954	913	882	912	883	884	869	928	939	894	928	878	889	915	901	941	914	881	896	926	918	859	889	944	879	891	874	905	922	906	886	897	945	922	909	929	968	913	891	896	906	912	944	900	889	870	897	904	903	855	927	893	902	875	944	914	903	901	885	925	948	956	910	906	1008	891	905	897	953	943	911	905	848	899	921	905	872	916	899	945	944	909	908	907	875	885	907	876	894	932	928	958	909	861	956	906	888	921	961	871	880	919	926	931	895	900	925	920	917	917	864	900	905	895	940	918	980	917	877	929	897	893	924	886	960	875	868	976	858	857	896	905	876	918	941	892	934	863	887	925	896	927	875	872	885	872	880	966	913	910	894	907	914	905	841	865	913	911	914	905	879	913	892	866	825	925	911	923	911	886	934	902	840	925	942	929	864	905	915	860	856	878	921	918	895	940	886	911	946	879	944	925	906	921	905	884	863	876	894	966	874	930	911	951	923	868	880	886	866	893	896	860	911	901	907	954	895	944	903	879	932	901	918	1005	945	888	928	929	894	916	875	912	990	943	931	927	847	897	843	918	896	914
25210	21632	25351	28388	21503	4207	727	601	469	518	473	500	434	451	463	483	515	429	433	447	421	450	464	450	441	432	438	423	416	453	409	438	433	433	433	411	432	452	476	405	413	451	442	443	411	432	425	451	467	418	404	444	423	428	463	453	431	444	420	424	470	444	448	414	406	441	415	373	472	450	422	427	440	402	434	443	434	497	453	459	405	424	419	428	483	422	471	424	427	445	461	408	470	420	383	450	493	452	448	418	430	404	423	452	451	449	443	422	401	482	402	403	440	455	465	473	419	430	461	419	448	424	429	424	439	424	466	433	485	465	404	435	393	424	427	476	456	414	406	434	452	443	438	432	414	411	453	476	397	437	444	395	437	421	486	439	417	467	458	422	433	424	444	460	435	425	448	443	462	416	407	451	422	440	437	401	424	423	435	427	424	437	427	435	448	399	437	419	439	393	419	454	416	420	455	479	454	457	412	419	400	456	423	467	388	443	406	441	411	439	460	395	459	419	437	424	436	429	439	451	423	437	370	384	436	410	421	429	445	479	423	385	439	410	433	457	444	438	418	421	429	427	447	434	435	425	405	424	451	461	442	440	452	454	436	422	421	429	435	435	440	405	428	459	441	449	432	439	406	466	479	466	460	427	428	386	442	442	431	428	429	443	418	434	449	459	429	466	459	425	430	445	425	448	423	480	446	439	430	454	413	456	440	404	472	436	456	403	398	412	436	445	484	400	440	445	395	434	420	408	405	438	416	451	421	431	437	424	464	407	446	427	406	430	429	437	459	444	448	448	415	406	439	393	440	421	412	447	390	435	410	436	431	412	429	427	425	414	445	436	416	451	446	399	455	449	435	418	450	429	451	452	429	449	417	447	416	426	462	447	424	424	394	433	428	423	458	412	459	448	438	423	449	413	422	438	400	451	435	420	429	458	414	451	456	438	470	422	433	468	438	440	440	432	411	492	441	412	419	433	411	416	437	470	419	449	463	414	419	423	406	442	438	433	427	449	465	446	419	427	439	464	453	418	416	437	405	412	415	418	434	454	449	400	469	416	470	385	387	458	414	404	430	438	390	452	516	410	431	430	426	428	428	404	449	429	406	439	412	430	441	423	508	424	428	463	456	445	409	463	424	430	394	399	417	458	438	415	453	456	407	422	388	464	437	434	438	411	425	460	463	406	448	458	454	416	412	424	440	441	452	488	483	439	435	414	414	424	411	460	418	418	421	438	418	380	459	386	394	426	440	418	449	430	455	477	415	418	443	471	448	449	432	441	382	411	428	423	469	429	423	444	424	465	446	457	441	464	425	432	418	426	441	458	431	426	395	447	401	428	408	474	468	441	424	439	457	426	465	466	413	420	416	453	415	420	431	427	394	410	461	414	463	432	436	464	403	419	458	436	438	410	460	427	443	451	424	462	446	391	417	440	423	412	424	459	428	414	420	420	451	438	436	425	418	438	448	385	432	438	442	429	429	402	414	431	404	433	442	428	453	398	414	397	448	424	467	451	415	439	459	435	431	435	423	449	455	440	455	448	410	441	426	456	396	445	453	381	409	452	449	427	449	451	445	422	485	446	467	449	436	442	465	434	460	454	399	454	434	415	437	470	415	446	456	463	438	448	395	456	431	459	439	500	452	464	429	427	449	484	445	408	443	435	443	408	443	393	421	459	438	421	443	425	434	409	389	418	424	388	413	407	472	427	448	438	421	425	491	418	437	434	442	419	418	423	388	419	428	443	453	386	474	421	469	456	438	440	420	448	428	427	426	476	399	441	412	433	453	464	455	442	447	415	411	459	413	499	459	455	415	416	438	441	439	407	431	425	458	370	459	405	432	469	429	455	450	421	406	433	419	454	423	418	417	429	444	449	437	461	429	469	428	425	476	455	433	452	403	452	421	400	435	423	432	434	429	464	427	423	436	467	457	426	419	414	463	437	434	421	410	468	425	451	436	411	453	407	470	426	454	447	425	458	424	405	447	461	452	442	398	432	447	423	438	418	418	437	482	458	431	462	405	421	460	429	489	409	486	432	460	455	427	397	456	426	466	476	446	400	401	445	461	436	400	423	428	427	401	413	473	465	450	462	417	431	429	425	434	429	406	432	418	450	437	402	386	447	420	465	466	443	430	488	434	440	407	421	411	425	426	423	430	413	461	418	425	434	470	444	414	417	439	449	486	451	439	451	419	419	449	449	416	426	451	472	456	432	399	390	446	433	453	422	435	428	450	404	415	414	418	435	412	423	450	437	426	425	422	456	423	429	465	422	401	411	465	443	447	459	479	425	417	450	445	422	450	432	422	421	435	435	413	423	435	436	453	401	420	472	472	391	425	417	399	430	426	474	445	399	419	419	430	447	422	419	409	477	445	428	415	412	444	436	383	455	425	425	467	431	453	471	442	457	471	469	426	419	430	409	468	432	408	426	419	407	471	434	467	405	428	447	471	488	423	384	437	433	438	425	448	470	459	446	451	433	396	397	430	418	396	409	401	425	422	457	412	423	466	440	483	415	447	435	409	427	409	440	436	392	451	477	398	408	453	459	431	419	466	416	413	438	425	460	402	439	423	411	379	441	464	468	453	432	441	445	460	418	446	411	450	388	452	431	423	436	433	433	434	426	437	452	395	440	441	406	390	460	412	443	459	437	473	410	449	423	461	458	406	435	437	452	461	433	444	431	390	447	454	441	416	450	419	461	452	413	464	460	447	404	406	448	436	433	445	467	389	419	434	410	466	442	444	418	395	434	416	405	447	440	417	445	473	461	432	426	465	416	425	434	477	433	407	416	421	451	387	419	422	424	395	434	394	427	419	415	439	409	441	403	430	444	439	455	484	448	475	433	442	407	385	418	456	461	434	444	467	420	399	445	413	434	418	418	400	421	473	361	465	385	396	460	436	431	421	426	397	425	382	454	431	438	482	421	425	397	458	410	427	471	446	432	461	470	450	409	410	432	414	452	410	462	446	444	458	410	423	404	422	440	429	456	438	440	410	423	471	427	471	409	398	422	444	456	432	425	462	431	453	431	461	430	413	393	437	407	459	418	440	425	408	410	411	431	430	422	457	433	446	433	424	473	380	426	441	427	444	432	442	426	439	448	464	444	462	450	388	442	447	433	431	420	424	426	396	440	425	443	441	418	432	441	480	451	424	416	438	414	449	408	421	443	453	452	436	401	432	433	464	471	415	475	407	458	402	414	468	434	398	412	429	425	418	445	405	465	480	409	422	429	405	411	432	484	465	418	425	486	405	463	460	454	446	436	437	463	439	446	434	411	420	452	447	399	430	409	439	446	448	416	431	410	437	441	458	398	461	408	417	467	439	428	440	432	413	423	433	428	468	437	422	408	472	443	447	410	395	410	440	442	431	405	427	441	448	390	404	424	415	395	383	425	429	427	393	462	437	437	434	436	419	434	432	455	426	461	424	384	446	433	433	415	425	445	409	445	410	494	446	472	462	460	444	463	423	463	481	461	419	430	454	463	470	449	431	423
4091	4125	2239	1474	1178	1048	1014	983	948	968	928	988	921	981	933	965	961	909	960	922	931	930	988	937	917	984	967	946	923	976	920	982	935	949	924	940	968	936	913	987	922	993	912	909	950	979	943	910	905	888	922	862	963	915	929	920	940	936	987	933	910	971	921	902	979	877	978	956	893	911	937	947	903	946	901	913	899	954	956	906	946	928	901	925	946	964	947	947	934	885	953	930	938	895	913	941	941	962	904	948	933	891	917	942	984	955	934	968	920	957	882	967	919	961	937	975	941	911	973	969	928	927	977	917	964	930	915	950	949	899	952	909	948	946	977	957	939	980	917	947	925	938	959	983	887	962	952	981	956	969	971	929	949	871	926	908	896	914	946	950	958	936	927	920	967	910	949	942	976	1005	924	898	941	909	952	900	962	951	938	921	913	905	928	820	906	881	928	928	929	915	910	935	965	926	911	960	957	908	971	946	898	944	916	927	960	924	977	1011	889	941	924	893	1014	927	912	945	969	891	941	916	971	913	948	966	936	910	935	985	955	901	984	949	860	925	924	952	951	932	926	944	1004	955	914	920	922	923	919	919	937	957	965	948	896	947	920	914	919	946	954	897	931	972	939	948	878	935	889	959	939	917	888	927	906	943	959	922	902	920	1008	904	928	891	935	976	1010	938	958	967	886	990	899	970	925	993	983	882	947	985	897	921	868	944	964	905	894	961	947	958	956	946	958	956	947	911	895	926	923	901	958	962	885	901	908	934	929	933	941	885	921	932	954	942	918	910	904	907	955	932	950	927	927	927	954	903	902	938	933	951	917	932	960	960	922	934	988	949	936	970	960	897	960	945	954	933	960	923	951	950	958	932	872	900	883	923	886	912	888	941	913	897	908	901	906	945	938	901	937	936	919	909	946	951	983	969	973	970	950	982	943	922	984	963	949	994	951	942	916	953	862	900	968	947	953	929	900	881	930	896	958	915	889	939	910	927	975	956	954	927	992	936	934	924	906	918	925	954	897	935	958	925	932	947	943	863	932	958	941	901	944	974	899	919	888	926	982	900	926	976	915	944	909	950	947	942	934	886	953	959	979	926	927	916	946	945	905	914	934	936	899	924	927	926	968	944	920	951	948	907	901	893	898	998	959	964	894	935	951	942	946	914	960	886	921	942	867	945	902	973	957	945	976	921	1028	949	943	962	959	923	890	952	925	975	933	958	976	883	986	957	879	972	974	901	973	935	930	917	930	938	948	912	954	966	921	940	919	933	900	937	914	922	871	991	988	914	953	897	973	892	909	974	916	941	929	969	930	953	939	930	938	968	944	921	909	923	944	964	1010	926	931	994	975	927	917	927	978	948	985	932	946	890	956	923	988	926	1001	945	955	976	966	899	907	931	926	933	941	885	949	905	925	917	912	867	949	962	932	947	928	1003	938	943	887	922	903	980	873	945	946	924	939	936	935	931	965	903	947	956	968	907	937	875	930	933	879	942	962	931	995	936	917	943	921	836	914	965	943	947	901	919	887	922	895	970	877	945	915	926	970	953	925	950	933	924	940	944	915	939	959	914	939	880	910	904	941	907	952	942	935	911	952	979	939	942	937	934	873	985	913	862	923	968	892	926	917	950	944	920	907	985	942	920	895	952	927	930	931	964	961	935	913	952	973	880	927	909	929	935	935	953	942	937	990	1003	934	863	876	951	947	884	929	950	944	923	960	974	999	966	952	921	936	935	888	966	945	925	947	923	958	917	947	967	983	943	922	961	957	922	956	969	939	931	908	884	952	956	890	911	938	984	928	969	945	893	940	952	972	929	931	909	961	905	934	936	920	948	901	939	892	940	916	884	989	961	936	936	893	948	967	884	935	956	914	963	972	995	917	899	894	946	969	935	973	900	919	952	903	935	881	904	919	920	921	860	906	927	940	934	871	994	990	943	920	897	954	948	905	904	982	908	965	939	924	937	937	970	895	956	966	920	945	966	897	927	867	924	922	914	911	911	970	931	888	954	913	917	958	944	945	947	875	924	916	917	892	916	919	965	923	907	938	907	923	892	971	951	932	947	923	947	975	928	929	957	939	916	907	938	933	926	894	906	949	941	925	971	943	942	912	913	966	951	929	901	912	968	925	943	941	944	980	930	935	931	951	911	956	912	935	956	942	918	975	931	974	971	940	940	922	997	928	951	949	960	937	924	931	921	920	934	948	947	983	932	950	994	922	901	905	894	943	896	909	941	907	914	983	941	963	973	923	930	944	967	945	946	962	914	915	891	885	972	964	941	967	917	944	885	927	925	902	945	952	893	924	869	927	889	945	934	945	867	910	932	993	875	962	933	918	918	899	929	899	915	1017	954	929	934	960	917	897	900	944	931	885	903	951	949	892	929	999	946	950	907	969	956	912	956	899	905	963	919	984	905	907	944	946	942	916	945	995	982	917	925	951	925	967	933	956	959	928	955	925	894	863	933	898	959	957	933	924	939	942	973	898	950	948	929	971	912	922	960	947	927	897	918	915	954	925	959	960	941	940	919	956	957	929	945	974	900	947	941	920	921	917	918	987	966	968	920	900	908	930	922	862	934	908	966	928	952	894	946	963	896	944	915	970	965	920	931	884	905	908	953	949	998	899	937	915	937	889	973	941	934	881	924	967	976	939	945	866	938	906	947	983	914	891	995	911	924	953	952	934	936	929	948	908	946	912	928	945	914	877	923	990	938	924	927	945	911	910	943	981	950	941	958	899	896	925	897	929	933	856	962	916	914	952	975	971	949	949	931	923	927	928	940	967	940	925	971	903	923	964	954	923	936	1018	947	904	951	932	901	945	896	885	896	917	928	943	957	892	990	932	920	962	949	949	906	905	926	939	924	931	929	966	917	964	925	939	958	904	896	905	887	966	973	1028	950	943	947	899	939	938	959	875	936	954	945	920	923	966	979	982	922	935	886	935	976	894	889	937	943	972	935	927	909	891	924	911	913	959	918	933	997	892	945	946	949	942	904	929	917	885	940	980	992	972	948	945	933	939	918	991	1005	941	918	963	919	974	943	926	948	931	918	931	972	967	927	917	960	870	963	959	900	923	903	851	927	943	879	906	908	982	970	914	881	886	927	939	909	913	919	886	954	932	952	961	945	970	917	962	987	946	953	965	877	1011	907	988	957	1015	883	929	918	950	926	963	954	917	966	957	906	872	1009	911	895	972	929	962	951	958	920	967	928	928	906	931	922	923	911	915	999	931	948	937	947	889	941	911	925	905	947	946	870	952	964	964	934	943	946	942	944	952	964	916	972	918	955	957	926	943	905	966	927	958	926	943	912	916	946	931	997	894	949	970	944	888	918	929	931	944	892	970	977	933	910	945	926	992	933	915	914	948	901	995	904	1004	988	948	946	976	930	968	891	935	929	917	934	950	915	908	932	925	963	902	955	907	912	944	893	922	931	955	922	898	892	943	940	923	981	930	913	945	940	943	899	950	916	889	897	929	984	951	875	942	881	917	987	964	958	977	931	894	943	880	906	931	947
24402	21628	25998	27773	21636	21545	3829	565	421	356	372	318	308	267	269	290	297	254	226	249	253	258	264	238	268	246	236	234	227	232	237	230	289	246	270	232	233	230	260	261	237	278	256	220	227	219	267	238	218	238	246	232	238	278	249	273	253	238	252	252	232	220	233	241	224	257	213	248	271	224	252	249	205	271	239	230	261	245	247	246	247	234	228	266	249	247	243	255	234	226	236	235	223	234	245	240	257	236	214	262	270	238	231	237	237	244	202	236	235	266	252	207	231	242	213	247	233	241	233	249	262	233	240	219	204	229	225	237	264	226	241	249	259	227	230	205	248	223	257	281	209	239	250	280	244	231	274	271	236	247	239	267	257	230	260	219	246	248	220	249	248	250	240	218	267	226	240	264	253	256	254	261	210	227	249	220	253	236	235	244	252	235	192	214	255	264	208	227	226	231	235	254	259	243	230	229	215	232	232	228	226	243	224	256	225	241	234	228	267	252	242	270	230	246	245	230	262	262	233	226	256	233	225	214	263	241	266	234	239	249	231	211	199	238	219	214	224	250	240	241	255	255	235	234	227	237	240	211	242	233	251	243	250	213	257	260	230	237	239	248	235	225	232	218	261	219	221	266	263	227	228	231	244	282	235	253	237	233	270	229	242	217	239	232	249	258	258	218	224	239	234	236	260	221	229	263	238	234	248	251	234	257	242	253	232	233	219	233	226	221	228	256	222	269	256	208	245	245	232	226	245	223	219	237	254	260	214	246	210	233	208	219	220	224	224	240	234	228	238	249	238	221	232	229	207	267	235	225	242	252	238	271	240	223	222	238	246	242	246	240	222	236	241	230	243	236	228	257	232	212	222	255	219	255	242	213	287	257	249	253	223	234	230	250	238	224	204	249	246	267	222	234	225	212	227	244	231	253	214	217	236	225	236	230	214	224	226	251	216	264	228	234	240	211	245	254	237	232	221	243	225	225	237	227	254	244	210	268	271	232	244	247	250	230	219	203	246	256	251	245	246	211	221	238	228	229	241	205	259	244	251	256	249	239	257	229	242	241	238	219	250	214	225	241	227	202	236	245	245	285	229	257	261	248	265	206	261	198	236	254	215	248	217	234	214	242	236	267	266	217	247	227	220	228	230	237	225	268	210	235	248	225	256	226	233	239	251	219	228	250	246	199	270	231	216	218	226	217	254	225	215	246	228	202	236	252	244	240	227	220	231	255	230	252	247	267	252	229	228	239	230	249	259	249	251	244	245	221	239	273	232	248	219	249	227	235	208	243	224	226	217	247	246	261	228	250	223	229	210	268	214	248	226	194	220	228	228	245	237	258	230	259	276	275	212	230	240	246	230	243	237	234	234	218	211	237	230	231	231	222	225	226	229	235	215	224	239	253	260	224	224	209	231	268	231	231	220	223	228	217	238	233	245	186	221	205	208	227	208	249	241	235	253	246	219	245	241	233	220	239	225	242	253	276	242	217	222	222	206	235	243	235	217	263	239	240	245	230	222	226	233	220	224	252	210	235	230	241	279	248	233	238	241	244	264	228	241	228	227	245	221	239	253	243	248	251	222	268	237	239	250	253	246	230	266	219	233	265	231	268	233	244	209	232	222	229	236	237	215	231	203	249	221	246	233	241	227	266	247	252	212	206	264	218	192	265	237	224	225	269	257	274	218	223	231	216	221	214	220	226	246	266	211	248	236	228	241	248	235	249	264	272	243	224	248	255	213	245	281	214	243	208	219	227	233	226	267	236	228	250	230	251	205	219	226	238	242	238	196	224	219	262	235	245	256	233	270	254	234	230	256	209	217	227	250	252	243	235	239	242	230	249	267	235	230	248	220	243	256	241	222	265	244	218	238	239	238	235	235	195	248	226	236	253	248	249	217	228	229	224	218	225	240	273	242	269	206	237	235	202	238	238	243	215	247	237	266	251	214	260	241	247	251	251	255	235	224	217	240	224	231	226	242	231	262	251	263	232	232	243	214	229	241	209	226	262	238	266	260	249	247	264	222	219	209	219	274	251	233	228	220	232	241	235	233	237	231	248	228	232	222	208	255	221	253	199	250	234	232	230	229	244	249	230	241	234	239	231	210	231	228	239	247	210	253	239	254	254	224	217	236	224	237	239	244	226	230	222	250	247	223	217	223	237	221	253	237	230	218	207	215	221	202	203	228	240	191	233	242	239	224	229	222	212	252	196	242	250	221	228	234	235	258	233	247	217	238	215	228	216	235	231	258	225	232	216	249	230	233	276	255	238	206	213	258	217	253	242	250	245	251	255	234	224	272	230	244	240	239	229	238	246	236	219	250	247	259	218	241	247	223	238	251	236	232	242	211	214	201	257	215	254	221	212	229	225	230	217	222	218	228	232	245	249	243	228	232	217	240	245	249	230	229	243	239	236	222	231	224	210	236	226	256	234	233	231	216	227	250	250	233	246	261	211	213	228	217	232	248	232	246	245	236	227	227	249	223	236	255	231	204	234	217	227	245	237	250	246	254	230	271	246	248	228	247	232	218	290	259	237	238	245	214	255	235	216	246	240	268	243	250	248	232	245	231	227	228	206	235	258	254	229	222	238	252	261	251	261	213	224	238	250	250	242	244	239	217	230	223	216	234	218	262	227	224	221	223	244	244	254	226	235	243	242	253	272	257	228	248	227	234	221	257	266	233	236	257	250	214	245	216	227	219	229	256	278	252	238	240	213	246	243	224	225	220	215	218	237	271	221	237	227	244	233	240	202	220	235	245	226	248	260	237	237	219	232	229	216	259	232	240	214	228	231	214	261	210	245	217	226	250	236	258	211	251	241	242	208	235	221	235	256	243	247	270	236	220	226	239	214	213	218	219	244	261	238	245	257	252	279	262	237	258	226	229	240	219	247	201	256	215	248	240	219	222	237	232	266	228	242	235	247	227	230	241	254	208	257	258	218	246	225	232	233	244	223	244	240	230	240	254	232	218	210	231	194	227	240	217	252	256	229	266	228	246	224	206	252	230	255	233	238	264	256	242	219	248	305	231	231	229	247	253	248	219	246	249	241	230	244	252	239	258	220	259	250	218	246	237	233	260	239	189	247	253	245	232	262	239	219	225	231	199	222	261	236	218	260	245	240	249	206	250	200	212	219	224	232	222	263	238	232	256	262	260	220	227	226	250	243	229	236	214	223	237	227	232	214	244	250	240	240	258	235	208	255	230	256	226	240	209	242	242	264	236	244	258	222	251	233	213	236	238	248	215	225	275	247	222	204	215	243	213	274	234	242	215	235	243	223	247	243	197	228	278	264	220	248	231	223	231	235	255	236	216	237	262	212	247	234	236	228	192	202	224	208	250	252	228	245	248	220	239	223	248	228	232	214	231	273	252	213	222	265	250	240	233	230	217	227	226	213	216	253	228	219	240	228	230	264	226	233	236	237	237	217	228	252	240	229	233	248	240	240	240	234	236	212	235	254	257	243	220	266	234	251	211	233	241	273	251	217	256	224	220	238
4094	6535	3060	1567	1081	804	734	680	618	603	622	596	582	567	541	583	571	510	548	584	567	542	583	557	556	554	539	551	556	575	533	592	551	546	582	576	520	562	576	537	529	586	556	549	534	588	567	550	564	480	557	534	525	541	591	567	563	553	517	560	539	508	519	521	570	579	551	506	567	555	530	582	567	552	529	557	547	551	563	534	563	568	494	513	538	524	534	571	545	552	545	506	538	537	519	513	546	533	535	547	551	566	554	545	537	578	559	523	484	529	556	553	548	541	557	546	549	557	513	530	501	558	552	542	523	532	549	523	543	535	520	511	520	579	534	558	534	519	584	546	597	578	536	549	562	561	525	586	551	561	539	548	531	567	543	553	557	558	583	545	581	551	535	541	543	524	529	555	545	546	574	544	532	576	550	554	552	563	564	597	567	535	556	501	516	580	532	513	550	525	539	570	574	533	549	546	567	550	555	554	548	527	554	524	527	548	572	503	561	564	526	544	517	571	545	559	543	569	551	570	532	556	584	551	541	501	558	557	544	514	570	548	552	525	537	545	564	548	590	537	550	518	548	535	550	560	512	505	540	542	509	523	556	542	549	561	520	516	546	525	533	541	546	564	553	549	581	552	537	543	517	549	549	561	535	562	525	531	541	562	583	522	530	543	523	540	518	573	553	535	557	553	540	549	587	553	571	521	568	539	544	549	571	585	552	538	540	573	550	555	524	515	586	586	559	530	528	535	536	503	596	569	528	552	508	598	557	566	597	578	555	560	531	542	562	576	599	578	524	570	557	546	571	570	537	521	498	557	543	559	546	510	538	521	520	554	539	530	535	560	561	551	547	555	524	546	505	563	588	551	525	547	469	575	560	500	544	533	540	518	537	552	534	560	572	548	568	601	527	566	520	558	567	510	499	571	547	560	547	542	542	546	581	532	524	542	546	510	546	568	562	563	600	511	497	560	505	520	540	563	563	566	482	595	598	540	573	549	579	548	562	517	523	549	544	564	562	575	551	573	563	552	554	536	559	550	555	535	549	554	507	570	559	495	539	498	541	551	509	547	511	540	549	531	576	537	519	518	510	547	484	549	515	517	544	538	552	543	511	538	508	520	493	552	530	557	553	553	559	588	536	532	559	529	559	476	561	533	563	549	513	576	578	570	549	517	565	554	586	517	526	561	526	475	534	525	570	528	567	560	556	534	568	518	568	551	546	507	554	563	540	550	522	488	511	548	553	572	602	528	567	558	542	539	565	550	525	543	571	573	545	554	549	554	498	543	567	523	540	549	515	564	582	560	527	515	528	564	547	572	540	602	530	528	548	519	549	560	497	545	514	532	542	568	569	520	531	573	543	550	545	529	556	568	545	545	539	563	578	549	504	518	554	533	569	550	541	555	542	523	532	534	532	564	587	542	507	552	577	571	549	523	581	501	554	596	536	545	540	562	548	599	531	542	552	555	528	516	542	501	565	556	528	544	560	554	536	573	589	535	561	528	528	549	519	566	568	538	560	544	523	542	569	538	536	545	535	551	509	544	601	520	562	513	572	568	538	494	590	518	524	565	559	559	564	508	595	530	555	524	529	563	555	528	558	563	572	518	522	541	543	545	540	573	564	565	562	536	593	482	549	537	563	512	511	556	490	551	546	552	573	562	552	557	544	532	562	568	540	537	562	566	543	565	539	520	540	537	559	589	562	538	548	543	496	554	566	546	550	556	560	554	542	539	537	544	545	516	521	524	574	539	554	519	549	540	581	547	543	576	574	533	560	520	501	517	535	503	552	575	559	507	551	498	534	602	523	548	541	538	587	554	531	512	528	510	530	546	552	561	531	610	559	565	557	534	532	541	541	548	564	515	505	556	545	572	587	555	553	561	543	568	554	537	535	464	535	557	586	509	586	561	547	556	534	548	509	563	552	543	603	548	490	521	578	505	531	521	541	535	557	510	551	554	516	577	580	514	596	517	558	557	496	515	546	558	545	546	564	587	561	572	542	554	515	557	552	546	531	534	521	582	523	538	578	571	533	558	502	544	561	539	556	574	556	584	516	506	509	565	532	570	545	551	520	504	569	591	554	557	568	514	537	533	590	557	558	548	569	548	573	541	566	516	523	574	584	572	502	554	563	569	535	533	499	573	516	548	574	519	534	576	543	538	548	567	561	561	588	514	550	570	576	566	590	538	545	563	564	552	532	581	530	554	560	550	530	591	534	507	536	551	540	517	499	553	551	569	547	560	555	533	528	568	542	568	526	564	523	570	574	542	572	552	568	555	551	587	532	534	555	548	558	519	534	534	568	528	527	541	527	560	504	562	546	547	553	576	543	522	498	575	546	509	557	528	570	535	556	591	562	550	560	550	580	540	587	569	521	567	546	552	554	546	580	529	550	554	501	615	589	536	574	537	527	556	544	522	547	550	539	511	515	541	549	555	541	553	559	540	539	547	535	545	580	534	528	537	546	545	565	525	529	567	512	528	537	579	540	541	560	546	542	558	548	530	504	534	553	530	535	554	524	532	576	546	528	520	542	550	564	525	523	512	552	518	521	578	539	521	553	581	543	592	581	556	503	548	553	556	542	579	536	509	561	538	540	572	555	554	584	532	527	571	568	533	570	627	535	591	546	533	514	523	574	559	504	531	532	557	530	538	557	551	511	530	533	536	557	531	516	531	517	546	526	538	591	472	528	564	574	540	560	551	515	567	532	540	543	563	545	536	517	556	521	545	558	505	566	502	521	581	507	543	542	525	553	562	532	517	501	549	566	561	502	536	541	557	532	554	527	534	548	563	522	537	564	527	553	540	540	538	543	535	525	534	561	530	508	566	558	548	544	538	558	543	528	518	581	530	532	531	549	525	533	573	530	559	523	581	552	548	557	540	558	547	547	508	533	546	525	558	598	515	560	558	534	500	505	531	528	493	529	508	568	556	520	581	531	553	556	546	569	552	542	552	558	531	539	517	550	533	558	560	568	571	536	546	560	568	595	534	579	555	516	562	556	520	583	535	555	556	528	583	601	587	579	555	560	555	542	476	524	523	581	523	548	571	499	562	553	524	518	579	565	537	546	551	510	529	550	544	512	527	565	591	514	549	513	544	566	593	522	530	515	562	567	519	535	526	520	535	568	547	528	520	504	482	520	522	500	542	561	562	567	549	546	548	557	524	606	536	520	556	532	549	553	541	571	570	542	547	535	527	558	551	594	539	542	549	513	494	569	580	532	571	513	554	537	524	546	573	521	539	516	571	544	541	568	559	605	551	573	553	525	562	558	582	534	561	578	514	548	540	588	565	572	567	543	552	546	512	540	590	574	546	575	555	518	575	564	583	552	500	536	538	538	558	519	533	556	546	524	528	514	513	498	539	558	543	509	545	545	569	535	568	530	551	534	490	512	520	571	540	583	551	535	523	507	571	539	605	530	524	549	524	552	510	529	593	557	546	545	536	539	561	512	538	590	543	535	526	568	560	615	551	540	538	572	525	561	570	507	548	514	565
33709	9914	955	442	387	447	371	392	439	413	438	400	409	424	444	413	399	379	418	428	408	392	427	384	431	419	403	406	449	409	424	435	441	404	409	413	364	437	402	392	424	409	418	402	416	425	430	409	422	355	425	364	433	410	418	406	396	393	436	391	422	416	390	370	420	382	410	408	402	390	415	396	408	393	419	424	384	405	412	411	442	417	405	429	446	411	409	394	399	417	387	390	408	417	416	420	397	419	385	436	408	375	413	446	391	424	440	395	391	402	423	443	430	358	383	424	450	404	392	408	387	393	412	441	418	432	391	448	345	411	408	415	414	437	420	418	388	419	390	395	431	409	390	425	433	410	418	396	372	449	382	408	403	431	395	422	400	411	417	389	395	431	419	396	419	379	430	401	379	427	411	425	422	427	403	439	429	396	433	395	354	410	401	390	422	416	440	402	390	408	391	439	420	389	392	382	399	411	393	428	399	440	383	383	427	421	392	367	437	412	439	412	379	413	423	375	438	397	420	425	393	464	387	419	375	456	405	403	385	388	403	415	402	439	453	407	423	427	398	397	402	398	442	412	415	404	381	384	411	421	427	377	373	403	421	453	398	374	446	429	446	422	413	390	419	432	413	465	447	383	415	404	409	387	408	413	406	404	436	427	443	429	387	409	413	386	448	427	443	460	411	401	399	406	435	390	393	409	402	384	442	415	404	403	442	393	457	443	393	414	450	402	426	407	414	412	418	438	393	399	424	395	428	402	417	430	393	399	411	413	392	394	406	398	405	410	459	451	407	407	413	452	441	370	435	393	406	399	410	395	402	427	404	405	414	398	432	387	413	381	407	416	417	446	414	377	425	390	365	400	380	422	421	387	369	395	388	388	427	406	465	460	378	407	409	427	404	407	425	402	404	428	404	422	419	397	421	386	423	417	386	414	389	372	412	415	422	392	373	363	445	414	403	410	410	368	386	368	417	404	363	424	384	429	419	383	375	422	416	434	413	443	390	361	447	411	391	428	379	415	419	388	429	422	408	409	396	432	403	436	420	438	439	427	397	443	379	428	411	400	383	400	433	418	398	463	410	409	381	419	396	404	415	368	397	395	382	459	400	409	432	428	429	407	437	386	426	415	456	402	459	394	393	428	405	391	406	403	397	474	453	404	408	448	419	434	408	400	397	443	435	401	428	447	440	398	410	413	379	422	425	420	408	405	450	426	387	415	426	456	411	403	391	435	407	409	416	409	409	399	406	423	395	432	407	421	441	439	426	401	417	417	422	455	391	422	393	419	404	375	392	406	384	445	388	403	416	402	414	407	406	440	389	442	436	422	482	410	404	400	392	410	432	417	440	395	419	452	347	414	405	393	432	441	364	413	399	442	425	433	388	438	441	449	446	410	397	413	402	471	424	424	448	437	376	422	413	381	376	411	404	402	393	401	437	414	407	373	405	377	408	427	451	387	410	440	387	422	410	387	435	407	368	383	390	407	436	421	439	417	405	409	410	409	424	377	430	408	409	438	395	399	403	400	401	421	416	447	388	431	424	455	404	381	366	401	370	402	399	431	439	411	405	369	374	440	444	408	380	434	447	398	425	400	385	403	364	460	453	387	430	411	395	406	466	421	436	426	391	428	435	466	371	425	414	395	375	382	415	402	392	378	390	433	342	405	409	392	447	415	438	394	373	421	456	431	440	386	417	440	404	460	386	395	408	401	382	392	403	366	365	432	435	436	378	436	419	402	390	427	475	414	384	343	387	403	414	426	374	399	410	398	399	429	431	419	462	415	410	395	423	420	419	389	410	390	409	443	396	404	443	399	411	412	390	433	422	422	442	403	390	414	422	384	387	381	387	423	350	398	418	391	427	415	447	383	418	412	386	414	440	397	384	434	421	428	425	368	404	444	381	381	460	432	391	416	418	413	388	407	440	404	419	384	380	403	402	448	438	441	396	431	404	371	444	405	468	386	418	352	435	441	401	379	420	418	415	395	400	392	430	391	463	428	410	386	436	395	437	449	410	419	396	395	446	428	431	430	404	426	407	443	442	378	442	447	420	402	427	397	416	402	435	407	376	453	448	443	404	426	419	417	389	364	425	385	458	401	401	374	388	401	395	417	399	370	421	387	445	410	389	430	435	435	449	416	446	425	414	433	393	430	412	418	432	429	408	410	406	395	413	390	392	405	414	403	414	410	448	400	408	415	452	403	461	432	394	438	422	399	422	394	421	393	420	404	406	396	418	382	395	427	430	427	410	423	400	406	406	397	418	476	401	401	422	406	377	411	391	398	395	407	383	427	435	404	392	395	441	389	391	446	415	374	432	401	416	462	432	403	398	389	410	423	371	447	428	422	446	430	418	422	394	429	407	416	394	408	337	406	434	409	371	458	421	396	389	424	426	403	403	443	401	390	437	426	410	387	413	426	455	404	423	399	422	401	413	438	428	457	454	428	376	422	358	384	420	408	377	424	429	417	422	407	412	428	427	362	414	408	406	427	466	386	434	451	405	384	400	379	347	376	374	409	402	456	392	421	402	408	438	448	425	392	414	399	378	386	392	399	413	439	419	410	406	415	396	429	423	414	401	389	411	392	449	435	386	407	444	425	409	457	391	396	419	407	383	423	407	405	424	424	408	427	450	427	421	415	438	410	419	427	424	404	383	441	414	389	382	439	389	411	416	437	402	421	421	395	437	416	389	406	407	458	389	374	439	453	446	397	446	418	402	412	419	431	401	441	393	416	405	418	438	380	396	430	404	444	412	427	413	397	407	426	393	408	426	408	418	393	407	434	379	444	398	401	403	440	402	433	378	391	445	420	422	413	450	421	411	406	381	429	373	383	402	423	426	420	466	445	408	405	429	428	363	390	409	414	412	404	412	407	415	414	401	445	434	397	408	410	431	412	415	421	438	428	461	408	400	445	391	396	422	394	420	410	435	438	394	406	378	442	436	464	418	412	414	393	398	393	432	350	372	425	426	413	404	403	375	382	403	409	444	372	414	413	400	398	380	366	385	398	419	435	403	462	409	363	438	357	421	416	390	398	414	422	449	376	407	403	389	376	389	406	409	383	424	398	430	408	434	379	436	402	405	450	413	425	419	379	417	431	416	417	417	427	405	436	385	414	382	419	426	436	400	402	410	447	382	437	343	424	409	421	372	414	444	411	394	399	416	389	451	409	437	431	422	373	428	409	403	409	409	430	402	388	431	412	420	416	422	431	423	392	417	378	436	431	387	380	429	447	399	432	409	441	431	414	423	420	434	416	411	445	406	437	442	425	429	441	374	403	415	396	401	391	418	395	388	441	396	375	424	423	416	373	377	456	415	425	412	415	397	406	400	412	463	423	433	401	419	474	410	443	406	428	426	400	401	402	393	438	429	417	397	386	469	448	410	439	365	412	415	423	378	400	403	403	403	411	397	379	415	418	414	397	435	404	418	380	460	428	443	411	366	412	369	413	408	383	407	425	419	424	437	396	409	391	429	379	383	451	445	425	390	419
6129	1144	972	861	921	951	954	921	957	901	918	863	965	981	892	912	948	906	943	934	963	893	927	925	878	931	918	861	888	937	908	901	868	952	908	915	877	931	895	908	833	908	873	876	881	962	875	961	959	928	924	854	964	951	901	867	940	879	901	909	939	868	936	944	889	888	906	885	966	885	950	858	927	975	898	904	866	910	962	893	886	875	914	899	929	964	909	916	902	901	908	962	944	894	911	879	922	947	910	898	898	880	938	919	882	905	875	890	966	917	966	914	913	878	948	913	906	875	907	913	896	899	950	879	885	916	923	885	897	914	927	887	947	909	945	885	929	964	897	900	972	834	930	878	918	901	932	944	891	927	974	900	924	944	922	919	890	906	888	962	886	930	898	918	927	925	928	894	908	925	893	927	857	924	904	929	894	973	898	877	915	910	932	908	988	908	926	919	928	923	950	896	938	929	960	924	930	890	932	951	922	867	949	899	903	901	881	918	928	901	890	864	909	915	955	938	879	927	925	910	925	889	925	922	934	889	968	862	868	915	927	882	916	973	928	885	957	910	932	873	889	923	941	852	902	925	924	908	915	951	896	913	919	914	970	934	895	854	923	960	932	893	987	939	901	898	933	864	862	941	903	908	921	879	921	941	923	930	878	957	902	906	883	901	917	891	917	915	835	936	863	959	916	904	908	910	937	941	886	947	854	872	892	914	920	959	947	931	961	929	920	893	891	895	899	908	885	921	903	923	953	908	864	956	884	931	840	914	885	903	952	904	918	902	961	960	946	896	922	862	933	911	875	906	911	961	926	924	914	902	979	955	958	915	943	898	948	886	910	892	923	920	919	854	933	935	872	938	921	879	907	917	888	898	890	916	898	913	931	950	858	869	941	902	983	934	880	904	892	927	907	904	837	927	902	907	921	924	905	953	905	920	918	900	906	943	857	933	912	914	925	871	875	912	945	895	905	907	941	898	900	913	945	889	926	901	902	922	929	884	963	916	967	901	931	917	944	877	927	984	940	933	890	901	894	914	935	957	943	909	876	870	952	924	933	913	944	965	931	950	869	981	872	896	905	880	911	909	886	945	920	929	950	909	916	905	949	963	920	999	847	907	916	881	948	933	892	875	968	822	924	920	874	907	938	928	962	918	931	914	950	960	862	949	839	929	932	874	941	927	909	887	923	953	912	936	889	936	946	947	954	898	902	904	945	933	873	875	896	968	851	899	920	960	866	933	928	898	935	896	914	926	878	923	925	939	950	918	879	898	951	859	932	927	922	911	955	870	916	915	929	937	862	919	961	893	855	945	929	998	971	891	947	954	865	919	857	1019	894	859	954	928	961	890	877	899	910	858	944	901	911	901	957	862	911	939	940	934	909	916	904	952	927	895	933	903	910	902	962	932	866	889	888	914	895	913	882	913	930	876	927	906	892	904	885	904	938	906	914	963	872	909	922	884	953	849	872	907	995	1004	942	877	903	960	918	974	930	942	845	918	864	885	922	868	944	889	887	947	874	950	874	921	898	914	968	896	913	916	924	867	930	954	909	910	931	918	950	924	896	935	934	863	893	969	981	934	895	942	897	901	908	922	861	882	942	946	870	920	931	913	958	885	915	950	912	939	957	890	922	903	965	971	964	889	908	888	886	900	859	931	948	840	903	896	958	920	937	979	900	950	888	943	909	934	915	976	881	905	911	972	893	920	848	934	905	962	915	919	964	913	951	943	934	909	893	916	907	925	943	953	917	862	913	890	955	920	893	864	924	930	934	869	900	922	945	903	886	904	969	900	861	889	948	883	929	858	909	907	925	896	947	890	880	926	864	903	890	877	927	911	956	941	919	869	899	850	940	920	903	924	902	912	909	908	946	915	884	905	962	865	925	923	935	907	955	884	886	865	910	967	901	894	943	907	962	898	901	856	915	912	898	855	922	927	917	916	887	890	926	958	898	926	915	883	947	966	909	931	956	936	865	927	916	910	939	889	850	946	941	892	918	905	922	930	965	886	926	910	917	918	892	933	938	970	899	902	911	973	875	927	839	944	881	931	906	947	894	921	918	823	966	924	934	898	924	983	872	902	910	947	885	904	968	917	959	946	867	879	955	896	920	907	886	910	913	915	893	861	896	967	932	880	912	899	906	934	923	945	957	943	918	930	920	946	939	931	902	884	925	916	931	891	922	928	883	935	899	912	934	908	916	915	910	926	903	905	884	925	898	965	921	908	916	906	933	891	899	920	898	875	981	925	939	926	892	932	847	913	936	934	949	941	917	927	916	933	887	916	911	950	987	874	893	891	900	936	889	924	944	893	918	941	929	935	912	888	963	908	917	958	927	918	929	916	966	901	947	934	924	894	911	944	918	912	941	925	891	914	921	940	892	879	920	926	905	901	952	851	877	923	920	872	871	894	902	913	922	950	932	942	971	924	872	929	893	957	907	924	865	926	924	932	941	867	918	880	894	877	940	930	892	930	879	938	897	895	915	853	940	912	929	929	910	927	888	917	871	890	859	936	866	905	878	897	907	935	932	896	913	947	900	912	981	935	876	915	935	958	903	900	890	905	902	929	868	920	960	906	868	949	902	958	916	902	871	910	960	879	934	918	931	926	964	959	923	992	878	942	944	949	878	917	909	932	917	942	932	872	897	932	891	901	911	944	974	920	906	912	908	955	918	864	950	908	908	934	915	918	942	906	932	919	919	890	916	894	921	908	901	876	906	974	906	897	856	870	903	935	931	938	882	872	900	917	909	921	952	964	948	865	871	902	910	897	925	905	841	963	903	901	896	919	941	944	926	956	899	927	917	917	891	880	891	908	886	892	957	902	934	917	890	945	939	914	902	872	930	916	875	887	889	940	946	922	917	874	934	872	897	908	936	902	928	961	907	881	917	874	906	857	946	928	903	923	896	917	928	889	884	911	924	927	930	910	917	884	873	964	901	898	886	962	929	933	871	939	902	843	922	908	849	873	926	935	920	914	926	912	901	898	941	919	902	921	919	928	931	906	900	923	925	969	933	867	912	902	921	842	923	916	884	869	930	920	912	910	908	906	945	886	906	932	921	889	921	888	876	907	919	903	887	964	898	897	895	903	901	900	837	931	917	886	838	923	926	926	917	936	962	878	869	952	921	901	877	911	898	941	919	934	947	899	903	884	909	897	933	865	915	879	980	885	916	877	938	914	923	904	865	945	906	925	921	955	944	890	886	947	910	888	905	892	920	960	907	890	934	912	922	898	887	907	956	913	924	914	910	912	934	900	915	890	958	843	871	948	906	953	933	931	956	930	861	827	915	944	902	854	961	899	936	883	943	915	931	964	924	908	912	889	957	930	937	882	866	901	896	916	948	951	865	853	883	897	861	834	924	961	901	944	938	899	910	897	929	924	916	888	900	915	886	950	894	890	875	885	907	894	889	929	970	918	913	943	912	876	913	900	907	918	943	898	967	929	937	895	847	931	867	903	947	884	868	922	890	952	884	859	896	962	904	880	863	887	912	939
25256	21688	25467	28411	21543	4346	712	570	481	525	530	468	466	439	461	467	478	435	465	418	437	462	466	457	439	436	433	436	477	416	424	452	452	473	437	411	434	441	436	441	426	442	417	410	463	430	438	416	445	431	402	430	461	459	431	462	423	450	462	434	432	437	493	479	450	388	388	468	480	447	427	449	472	435	420	428	437	445	390	435	407	452	403	446	404	480	466	428	436	507	407	480	401	433	416	448	429	419	407	441	418	426	454	443	442	448	426	413	416	458	442	417	471	446	435	438	439	456	424	468	463	435	458	440	463	445	445	425	476	414	431	441	477	407	426	428	422	471	437	412	442	443	431	424	449	455	428	456	433	426	399	421	487	419	438	460	419	409	430	479	440	453	424	418	443	436	409	412	442	435	424	434	444	443	432	431	430	462	441	369	417	430	426	378	441	453	474	463	457	430	420	498	483	466	428	403	443	416	428	433	491	415	433	424	406	428	408	455	436	421	430	403	444	422	480	449	402	443	442	446	458	398	456	435	401	432	416	469	412	454	393	422	438	453	483	428	388	431	434	436	427	406	440	448	461	453	433	469	452	432	438	412	408	419	404	414	442	412	442	437	465	436	431	434	435	417	433	435	436	456	435	437	412	463	399	446	444	426	461	447	463	427	483	431	453	470	445	421	429	404	438	453	415	422	480	412	411	438	452	426	400	394	431	427	471	437	459	433	383	423	458	442	407	432	447	451	430	470	474	392	429	424	447	434	454	432	439	436	442	382	443	460	452	433	409	451	459	437	408	421	443	414	426	488	448	481	398	426	418	393	408	410	453	425	434	455	417	477	421	466	397	434	464	433	426	416	393	421	413	436	472	480	428	495	432	397	448	445	427	483	424	434	411	413	461	426	450	463	441	440	427	457	507	422	463	420	397	419	440	419	441	412	399	460	424	466	471	450	445	448	428	479	435	420	418	437	418	423	430	478	427	475	444	432	409	437	435	424	466	452	419	449	430	435	433	389	433	441	410	396	440	429	427	456	473	386	435	430	430	483	444	458	400	414	445	463	427	430	411	444	457	479	441	447	480	424	433	430	433	486	401	421	439	484	462	397	483	416	420	405	454	386	432	496	438	407	425	454	454	454	428	452	421	437	420	429	410	411	437	480	437	415	417	453	469	428	454	418	389	453	405	464	439	463	430	445	407	467	425	403	414	415	470	408	427	458	431	420	440	436	431	428	397	425	425	461	431	472	401	461	460	435	459	456	426	446	495	425	426	386	408	410	427	448	456	450	472	418	449	437	450	426	420	445	448	432	456	418	440	413	438	422	481	406	416	455	467	403	482	416	440	443	417	494	406	462	466	456	428	431	435	454	428	431	449	480	418	440	446	456	438	442	443	472	471	430	427	413	488	453	427	424	434	439	449	404	448	435	454	452	462	426	409	446	445	449	463	442	448	415	422	448	473	412	463	486	422	441	437	448	438	429	433	422	407	401	396	419	456	409	410	452	425	451	437	450	461	479	412	428	448	424	425	443	432	448	435	468	447	461	444	449	440	418	415	428	439	406	402	445	422	404	451	432	454	464	453	399	439	447	479	399	448	412	468	467	412	419	428	398	447	439	462	449	414	417	429	454	444	464	455	442	412	417	457	435	422	396	480	410	464	449	397	450	449	443	392	461	420	423	462	467	436	442	412	411	406	461	438	459	443	436	472	440	446	408	426	491	444	400	442	405	404	470	395	409	450	455	414	415	425	439	438	445	428	409	437	447	453	464	428	429	468	450	437	448	455	437	452	514	438	399	417	436	446	434	429	448	433	414	435	433	425	434	448	437	444	463	423	411	451	430	419	484	454	403	390	466	433	407	443	468	461	477	451	464	447	453	433	408	498	430	441	427	486	438	447	425	456	435	443	465	433	396	408	430	440	437	412	439	415	439	443	470	434	415	438	462	446	394	429	429	411	448	434	467	441	438	433	465	440	431	442	432	463	433	446	467	457	465	448	397	429	399	452	397	484	456	422	393	430	428	433	421	468	452	463	461	424	412	472	390	483	444	421	456	464	396	419	446	423	436	426	442	424	447	426	454	472	421	454	431	452	431	427	448	451	395	448	431	404	456	429	430	421	409	419	379	455	445	430	408	437	423	464	459	414	395	483	462	465	446	416	432	404	423	415	493	458	468	465	421	458	439	455	398	413	400	456	464	417	449	396	398	416	403	439	431	444	413	448	474	443	420	453	447	441	462	425	439	456	439	424	448	430	414	427	446	454	445	428	393	391	431	428	438	413	443	442	452	405	441	467	462	466	448	423	389	423	453	400	411	419	397	428	423	420	425	453	438	453	460	430	427	454	387	393	420	437	464	446	423	480	472	448	428	433	458	452	428	420	408	444	388	420	416	461	434	408	449	444	454	431	462	426	435	439	437	433	421	479	464	418	486	437	443	397	402	436	416	427	464	401	384	424	454	434	427	414	432	489	467	427	386	454	441	422	475	462	372	438	480	406	458	417	408	402	452	436	407	451	442	461	442	421	400	439	436	442	440	419	420	458	473	427	429	456	448	435	417	376	451	435	444	446	415	443	463	441	446	418	442	405	435	463	505	435	473	408	436	422	429	399	407	416	453	455	435	461	470	454	403	436	389	421	427	495	442	428	480	412	410	429	448	436	449	425	399	445	396	425	377	424	467	413	398	409	469	469	407	418	440	428	417	474	472	422	455	465	426	424	453	424	412	454	447	441	419	426	435	427	418	439	452	408	434	452	450	415	452	420	445	430	417	411	425	435	481	445	434	441	429	432	446	431	428	463	421	426	419	447	433	465	431	444	421	444	419	434	434	430	433	432	451	480	436	411	466	459	469	449	426	418	437	451	441	447	487	447	445	456	451	427	417	469	420	426	429	420	425	439	446	449	456	428	440	434	465	415	442	458	465	452	417	406	446	494	435	414	429	429	420	475	464	448	439	479	498	409	413	435	415	451	468	425	428	403	448	455	446	429	442	464	395	393	407	420	431	412	394	434	423	438	411	412	424	397	428	459	435	403	442	447	412	448	450	438	447	450	423	459	436	442	406	438	398	448	450	409	354	429	429	441	462	404	479	418	389	421	404	442	414	396	445	417	447	441	433	422	447	463	458	412	399	421	461	436	446	449	430	390	416	387	416	393	417	456	438	417	424	417	446	450	443	436	422	491	448	448	439	387	402	420	442	423	439	454	397	468	418	474	437	454	395	452	439	438	433	437	447	435	437	421	446	423	441	447	446	435	435	432	451	437	426	413	460	433	390	419	438	463	497	470	447	438	430	419	453	375	410	434	414	411	429	416	416	430	464	435	470	433	415	423	395	421	470	458	446	384	396	434	453	419	392	463	445	417	456	445	451	442	423	446	456	413	454	402	476	437	414	432	455	454	460	442	429	404	453	405	420	424	390	444	422	458	444	431	407	443	430	446	426	419	465	444	430	401	450	441	418	453	389	449	483	425	411	450	457	414	421	448	430	466	428	406	476
3802	4179	2268	1513	1210	1115	1028	1031	944	918	999	986	962	970	965	939	924	982	942	930	1015	967	953	1006	976	966	919	932	918	980	978	940	927	945	931	951	933	939	872	957	988	955	950	895	942	974	956	899	949	956	966	951	942	953	898	941	998	948	906	948	929	944	971	950	978	965	929	888	915	869	949	921	908	984	917	999	922	976	1024	911	935	897	932	881	906	906	978	913	965	936	954	919	927	1015	998	948	926	884	900	917	958	953	882	942	934	936	933	929	919	998	991	986	935	898	912	957	964	933	967	942	912	1021	959	934	932	986	989	917	901	864	941	982	944	980	964	920	984	900	922	920	904	950	933	963	950	911	971	942	950	941	1015	905	930	959	930	956	904	937	977	942	917	944	923	939	956	949	872	927	949	925	950	928	928	929	929	935	965	946	920	982	932	906	885	915	933	957	967	940	923	922	934	931	974	881	962	923	943	956	924	939	963	925	877	909	895	968	908	917	938	938	938	917	951	980	951	993	976	972	933	917	947	968	953	980	931	910	924	954	915	936	913	935	935	919	940	970	953	981	931	961	957	892	858	969	942	920	899	918	924	882	961	985	880	1001	985	952	874	985	962	986	933	936	925	939	895	990	927	956	940	960	886	869	919	1001	947	954	906	923	924	957	943	901	940	949	967	901	940	938	962	984	944	916	926	934	1004	974	939	953	897	956	873	937	933	965	987	985	943	936	931	942	930	917	907	981	950	943	955	913	990	981	902	899	936	968	855	987	936	907	980	958	863	900	922	937	952	923	900	956	961	869	939	995	893	937	947	978	930	1021	952	956	907	915	985	949	964	937	1011	915	932	982	908	943	905	1004	972	924	952	998	938	957	965	957	893	923	903	931	919	888	947	942	937	885	1007	949	1002	972	931	1008	897	974	906	915	1016	935	935	965	974	931	931	896	956	949	947	928	958	929	972	972	966	934	938	998	903	946	898	914	895	905	919	925	975	925	968	897	929	924	959	902	924	920	907	975	929	974	909	908	955	951	934	960	870	938	917	902	892	954	907	938	953	916	926	942	934	931	895	962	914	956	974	968	909	888	920	941	952	939	937	924	992	922	910	988	957	968	954	909	970	942	890	944	911	940	929	911	950	957	912	919	944	922	942	982	927	927	902	945	907	907	924	923	929	937	976	903	922	927	863	916	924	919	932	960	953	949	894	947	932	936	950	908	945	952	925	980	898	994	954	938	985	946	887	942	929	880	907	955	961	942	946	944	886	905	898	943	935	965	1022	932	927	958	909	937	931	911	889	911	912	938	958	985	945	962	909	973	942	962	953	900	943	911	974	943	999	863	990	997	946	947	925	927	923	909	948	931	965	942	911	926	919	936	943	877	905	951	967	894	930	887	1001	988	946	891	892	929	950	979	895	913	898	956	1003	898	894	992	955	876	914	923	910	963	937	969	956	982	967	951	973	927	899	874	959	997	983	934	999	927	1004	954	945	879	964	920	919	952	935	919	948	904	924	926	989	938	960	898	1002	974	978	922	919	917	1001	960	912	924	942	873	967	925	937	953	923	922	906	927	886	940	944	956	895	934	875	916	997	934	978	913	885	932	883	950	944	906	1001	947	897	1000	908	953	969	946	878	951	932	892	991	933	884	907	901	895	926	989	933	901	967	928	978	988	914	943	929	888	955	935	960	950	875	894	972	947	956	924	892	950	931	939	966	969	932	915	978	928	986	947	914	973	860	924	880	971	896	900	899	895	942	949	929	909	933	917	949	943	964	920	933	865	967	947	939	921	966	892	959	965	898	917	947	996	953	929	940	900	996	947	963	998	913	896	934	943	952	864	942	902	935	931	907	929	878	899	972	921	945	990	960	957	955	968	928	922	958	934	912	950	984	945	958	1020	912	890	956	895	918	962	914	967	956	960	956	954	971	979	918	909	960	939	951	933	966	985	915	966	911	929	909	1001	888	939	903	978	923	954	926	871	905	957	884	921	959	936	903	973	931	925	930	984	938	882	939	969	936	913	910	991	935	969	866	968	916	942	879	929	988	909	919	937	991	913	931	956	953	924	894	924	957	973	941	955	955	927	966	985	891	980	955	948	955	898	990	976	979	955	942	938	955	957	901	992	953	956	988	955	932	944	956	893	927	939	934	950	911	986	954	937	929	942	982	961	885	925	904	906	944	916	959	931	953	951	944	916	964	928	928	925	953	936	932	968	930	965	897	936	934	962	960	916	949	940	959	975	952	917	920	916	900	970	933	990	913	920	953	973	984	941	978	999	951	907	955	997	925	967	888	918	873	947	902	926	934	953	920	923	923	918	928	926	931	995	914	901	919	915	919	960	908	917	944	955	975	912	944	930	920	889	1004	908	962	926	880	918	913	914	1027	948	891	980	977	874	929	1032	929	903	918	879	973	924	918	930	887	947	959	921	946	894	921	936	910	927	897	926	892	894	963	942	990	924	943	947	966	946	956	955	898	916	938	921	892	959	947	916	949	951	944	931	947	960	916	975	904	932	935	946	891	993	917	978	902	970	940	948	936	928	915	890	909	980	968	915	942	938	855	944	886	927	931	936	933	936	911	936	880	858	884	913	979	926	925	953	883	936	927	978	998	960	920	935	916	943	881	942	939	950	959	940	851	950	968	928	959	920	929	938	949	989	875	975	892	987	902	953	957	962	957	966	945	970	917	953	890	940	919	920	953	926	977	970	947	876	953	926	942	969	919	946	951	908	943	904	918	933	955	912	939	925	936	941	975	929	900	945	955	908	894	892	887	920	948	928	945	959	970	959	919	975	926	978	886	961	1008	949	937	896	905	952	934	933	943	921	963	917	871	961	966	920	961	952	957	915	928	968	912	872	894	966	929	893	977	924	960	932	947	927	946	961	933	893	893	965	926	951	907	966	948	974	944	928	925	950	936	941	981	935	941	936	946	938	928	879	995	929	980	913	923	920	941	942	941	952	965	948	952	925	935	933	983	907	852	901	926	901	910	918	977	938	908	910	945	913	908	940	936	976	930	910	891	961	934	984	959	918	936	981	956	934	903	946	941	922	973	952	973	924	964	893	898	980	931	908	993	958	959	943	907	966	945	925	916	920	956	933	882	915	942	883	954	924	879	926	880	897	957	899	921	921	966	988	1012	892	916	899	854	963	976	944	928	943	925	951	924	970	930	920	981	914	937	943	921	875	921	965	965	1007	928	963	932	904	944	943	948	918	932	976	947	918	972	907	986	934	933	930	942	956	921	918	921	946	904	941	897	975	972	981	939	899	945	955	1017	896	907	915	929	941	942	971	977	946	986	955	903	964	944	932	952	895	884	941	962	990	901	866	983	905	981	1010	917	921	920	926	929	905	892	919	927	943	929	943	1000	987	954	960	904	980	939	964	940	939	1001	975	901	969	987	925	920	927	973	929	913	938	912	889	904	949	956	951	947	1023	968	923	905	954	907	961	857	903	961	937	878	876	985	936	943	923	1002	924	947	890	1008	969	950	910	979	896	927	961	930	969	891	923	929	918	924	975	924	977	952	892
24524	21716	26101	27858	21726	21741	3512	508	403	326	310	329	285	277	254	254	267	267	254	264	256	248	236	248	264	259	265	244	234	243	213	244	250	243	273	256	270	242	233	219	253	260	221	220	233	222	223	250	249	245	268	236	232	245	222	235	239	242	222	223	234	241	222	210	242	241	262	253	255	218	223	243	238	224	251	238	230	249	218	226	241	216	221	238	211	230	263	245	234	240	252	279	225	232	246	216	238	251	261	209	231	215	239	262	237	250	226	218	241	227	260	242	218	249	250	228	201	245	239	215	215	244	217	231	244	241	234	224	236	247	234	226	249	248	240	203	271	233	249	240	209	237	252	237	257	245	269	229	236	266	194	258	236	238	220	232	223	254	251	229	239	228	230	225	265	239	258	235	258	232	241	215	246	264	247	248	254	248	224	262	231	220	234	227	205	234	208	235	254	253	212	225	233	228	237	267	269	225	263	242	270	196	256	232	231	230	247	254	249	240	252	245	204	243	249	262	238	232	208	231	257	234	264	216	231	256	242	236	243	229	261	238	235	242	221	245	249	240	234	265	263	231	256	237	225	224	226	249	240	238	240	251	247	251	217	226	235	241	237	244	268	234	247	235	239	257	222	216	227	237	243	208	236	239	227	248	255	247	222	227	233	232	258	277	226	212	249	247	290	226	218	237	228	243	225	266	238	293	221	266	221	269	237	229	239	245	219	216	222	238	223	234	256	237	241	219	215	264	221	267	220	224	236	252	251	253	227	217	221	252	239	240	235	205	217	244	226	243	251	258	239	274	244	236	199	253	213	246	222	241	252	257	237	260	243	247	228	245	269	246	248	250	237	259	229	198	242	234	243	233	212	225	232	276	240	273	236	235	249	238	206	199	225	238	240	218	243	255	234	229	217	212	219	239	253	250	264	263	232	227	254	262	243	239	227	249	242	209	242	238	219	229	247	249	253	251	254	259	264	220	229	257	229	250	229	257	214	229	263	227	224	244	219	240	215	228	226	247	232	245	223	246	254	237	229	257	238	264	243	237	240	226	219	226	246	220	247	222	233	224	243	221	232	232	217	241	237	216	237	235	239	229	215	256	219	209	237	232	281	297	231	230	219	240	224	251	235	239	236	212	268	240	251	248	223	246	263	233	242	261	267	220	234	260	258	240	244	234	258	256	246	274	216	210	255	200	231	228	219	235	251	253	237	211	233	215	233	225	212	249	199	270	217	207	241	221	238	225	252	215	230	244	210	256	244	228	237	234	250	250	226	231	224	242	236	241	265	213	253	239	229	264	233	236	229	216	240	201	209	224	223	259	214	199	259	259	231	236	254	239	222	230	232	279	261	228	255	204	256	247	214	214	231	265	228	232	219	243	258	225	230	210	208	205	248	246	236	244	215	231	255	263	261	218	234	200	257	242	240	219	242	210	220	238	273	256	239	227	228	237	209	220	218	220	235	267	258	228	205	206	228	219	231	260	230	269	217	222	242	218	217	262	233	227	220	257	280	238	237	252	236	224	233	217	267	240	224	215	258	248	223	242	261	252	246	227	261	276	268	216	261	260	225	223	249	249	259	242	235	238	237	213	233	231	228	207	258	257	240	224	244	237	232	230	249	221	215	231	219	227	223	245	248	220	210	239	225	254	239	253	229	242	238	269	256	259	231	234	244	237	271	233	240	229	240	204	208	233	247	247	246	266	244	221	222	257	240	235	240	264	243	218	229	229	236	218	224	231	227	213	246	254	246	246	245	212	224	256	232	238	246	217	225	207	262	223	222	225	211	239	227	233	235	240	227	217	208	231	244	221	223	245	242	248	224	238	227	221	245	218	260	224	246	245	229	266	216	241	219	229	227	217	253	234	228	238	251	257	245	259	233	220	228	218	217	227	257	252	203	241	222	245	212	243	241	250	226	240	210	202	247	251	194	277	258	253	266	230	207	205	223	208	211	244	210	241	239	217	213	236	252	213	229	231	223	238	252	221	261	234	234	233	255	217	251	226	231	210	208	251	232	207	241	228	236	239	220	237	236	221	241	242	234	237	250	236	233	209	259	221	222	227	225	233	227	246	234	242	231	268	271	250	216	224	255	260	257	238	246	232	230	217	242	253	255	241	260	235	230	244	238	236	224	230	241	230	232	252	235	233	234	236	221	240	235	227	240	243	242	259	256	222	226	238	270	241	254	216	236	237	251	238	241	229	228	232	262	256	236	214	236	242	243	209	230	221	224	209	242	241	236	231	285	279	250	245	228	209	248	235	252	254	228	233	233	230	255	233	238	235	233	225	230	214	231	245	236	235	248	261	243	230	213	242	236	210	268	236	235	215	245	256	223	257	263	226	241	239	244	208	223	239	254	236	250	225	236	244	259	214	225	236	219	239	226	250	238	217	256	239	250	250	248	245	221	250	207	261	237	241	264	249	272	213	209	244	249	242	201	217	229	255	249	216	235	253	240	233	194	229	255	233	222	246	224	253	235	236	239	256	242	204	234	253	227	232	216	226	229	218	231	252	253	254	234	225	228	242	226	266	225	258	247	259	240	232	247	220	233	242	259	205	219	251	263	252	223	236	239	247	227	226	219	234	241	244	270	244	249	214	228	233	195	213	232	254	213	208	245	242	229	203	217	231	245	213	216	240	247	260	254	291	196	234	233	251	224	249	235	218	263	215	254	214	257	219	229	209	249	239	225	251	221	217	215	212	227	214	231	234	241	234	240	259	276	248	258	244	265	221	231	231	219	240	242	225	235	227	210	211	259	252	251	249	230	215	242	238	223	214	233	231	246	234	252	259	268	221	267	211	249	272	255	222	258	240	249	204	244	225	247	234	274	219	254	235	245	221	229	249	232	218	233	242	232	246	226	245	207	218	234	214	232	251	242	247	235	261	254	205	207	204	244	209	251	238	209	235	236	263	241	243	237	215	251	214	241	236	232	240	216	225	241	211	221	210	230	234	226	250	253	234	222	205	199	202	237	232	212	220	249	241	242	238	240	251	232	238	248	249	224	244	207	216	239	200	243	226	203	245	234	229	241	216	266	244	264	273	223	235	244	209	272	255	252	244	228	252	235	252	225	229	246	237	261	234	215	259	254	245	228	245	243	242	241	240	235	254	250	221	223	237	235	234	209	221	207	219	223	221	236	246	244	255	262	220	242	248	254	221	244	218	228	270	223	223	213	230	253	238	244	251	229	276	241	257	217	202	236	241	210	246	253	236	240	250	235	236	237	227	203	258	244	240	232	247	230	223	227	226	239	220	224	208	218	210	241	240	223	254	218	223	236	214	232	247	236	236	226	232	246	245	236	228	234	217	238	236	250	256	252	194	219	236	221	233	257	244	251	230	237	252	233	228	237	226	277	260	243	241	235	247	241	209	242	210	206	263	220	243	209	231	213	228	216	218	232	229	224	248	260	210	240	245	210	248	214	224	226	265	255	209	221	237	230	234	245	218	241	259	248	235	244	234	226	242	241	231	224	248	218	220	243	236	234	265
3696	6472	3151	1605	1013	839	728	638	594	578	615	614	584	524	525	556	584	548	546	595	577	532	532	552	504	546	593	554	570	521	545	533	521	527	527	539	513	519	518	560	580	510	540	536	577	544	554	546	517	522	545	555	604	535	542	550	562	536	595	563	578	588	547	545	527	576	568	556	544	537	536	536	599	576	564	566	536	500	550	516	561	546	493	566	521	546	556	507	571	538	536	526	531	562	533	539	556	556	547	575	514	496	528	512	552	533	583	563	534	517	567	520	530	561	543	502	526	575	550	562	519	544	517	508	531	559	553	535	550	557	561	528	555	531	562	550	577	531	546	525	511	554	560	498	541	522	525	538	519	523	593	600	562	519	549	501	516	506	517	520	548	521	529	556	514	562	553	540	511	565	537	598	584	581	543	524	555	521	516	584	540	541	581	568	552	581	523	529	564	531	544	565	534	573	628	528	523	552	508	524	560	527	527	565	553	549	522	545	548	538	560	571	540	536	560	546	505	526	534	543	531	575	555	563	510	532	565	579	560	542	561	546	482	586	553	546	588	575	518	596	567	515	544	571	575	574	551	569	536	519	549	518	559	550	555	484	553	520	511	533	565	569	531	526	564	518	571	580	578	516	550	569	553	549	544	537	573	559	524	559	547	553	520	572	547	549	572	551	508	554	531	555	537	546	524	554	529	543	573	553	576	535	534	585	574	522	543	572	549	545	540	543	533	543	536	504	534	543	551	550	515	538	554	537	538	574	533	521	558	519	545	551	541	588	586	515	505	494	543	541	548	547	581	513	554	540	573	545	552	578	546	541	491	570	539	503	551	520	529	561	569	534	533	564	550	530	546	534	536	549	558	542	554	529	528	533	573	589	536	556	556	562	516	552	589	502	517	499	536	506	567	560	522	558	505	542	544	550	546	613	549	523	533	550	603	527	555	508	544	554	548	550	547	552	521	519	542	493	520	527	551	567	543	591	539	544	527	515	532	538	575	558	546	515	565	526	535	513	562	572	550	542	561	554	519	527	514	563	590	533	561	570	570	559	548	556	559	544	536	535	535	522	538	537	508	542	564	553	524	521	520	552	585	575	571	554	543	548	576	521	539	553	576	558	541	508	527	544	569	588	547	601	541	545	559	562	547	512	469	524	554	551	556	559	524	490	529	547	479	529	528	538	523	557	551	554	548	570	594	526	530	550	548	541	591	561	548	582	552	534	556	509	565	526	567	506	549	522	534	501	536	555	538	556	547	520	573	508	545	532	547	568	556	550	542	546	576	500	576	530	542	512	513	566	530	598	550	532	541	514	506	573	540	571	566	527	534	581	519	579	562	561	531	578	562	571	538	500	567	541	599	549	573	542	552	562	535	518	522	548	559	531	530	564	531	564	554	553	569	521	526	513	529	534	534	543	552	582	529	560	521	558	538	585	542	566	531	599	552	578	539	555	548	560	525	556	533	601	537	541	531	542	575	539	527	508	551	520	576	535	518	576	520	526	519	530	559	519	569	536	514	548	545	547	557	529	548	526	499	548	524	586	535	559	549	552	544	589	567	549	568	521	527	534	545	532	554	513	580	553	543	528	523	537	539	523	567	569	547	571	536	571	582	544	521	537	544	520	522	512	529	563	525	538	558	532	519	543	530	540	534	586	552	586	553	526	554	581	537	574	527	541	512	564	560	550	562	569	552	533	567	531	537	543	587	548	589	530	545	592	554	565	510	502	545	523	546	565	543	549	545	557	538	524	546	562	570	553	543	511	533	525	576	546	558	544	499	561	546	482	546	535	541	549	561	556	548	520	521	544	555	573	504	580	542	573	522	527	511	532	537	570	565	585	592	493	564	548	512	547	572	530	549	502	538	578	551	548	592	532	541	553	553	539	543	562	574	480	579	512	542	547	539	534	528	549	558	555	547	583	556	536	613	496	533	514	547	545	537	563	531	481	512	542	549	551	604	557	524	562	552	533	560	542	526	565	560	488	579	535	509	577	552	540	570	504	515	592	523	543	545	569	515	557	546	545	513	549	568	586	549	525	537	546	555	536	515	569	520	525	541	524	574	581	500	584	521	537	563	528	514	561	590	541	535	516	501	569	583	527	561	541	561	540	544	551	528	558	558	550	557	552	558	587	520	553	559	567	559	558	565	550	541	535	548	583	522	528	568	477	531	541	535	584	518	526	566	544	543	522	542	525	587	525	542	543	550	566	561	543	546	522	559	526	574	526	537	538	554	547	598	536	538	537	568	540	534	555	549	535	536	585	572	566	571	537	536	572	522	526	554	538	521	564	568	545	548	553	556	524	583	529	531	531	529	551	567	531	535	527	543	572	572	518	542	526	528	532	542	544	532	537	559	529	545	537	584	548	572	569	539	547	574	563	518	536	575	547	563	494	549	545	538	550	549	505	544	539	534	517	540	563	526	545	526	524	546	572	550	526	594	534	532	543	543	566	575	567	585	510	548	512	548	565	524	548	543	541	551	570	548	528	526	557	566	519	538	542	539	550	524	544	574	520	529	551	579	544	598	540	559	539	527	545	536	526	548	526	529	522	553	513	596	516	543	553	549	555	553	547	524	524	527	507	538	562	554	544	576	520	526	510	557	559	551	518	552	541	545	536	554	546	562	563	542	585	540	573	526	522	560	519	585	512	493	587	570	554	559	536	505	540	545	531	507	498	543	518	525	538	557	540	563	560	560	554	533	537	508	532	570	588	504	528	523	531	548	527	535	569	512	535	566	527	564	548	510	518	576	520	545	551	532	544	557	528	506	500	558	528	523	564	544	557	526	563	504	561	535	548	546	534	498	521	538	542	549	550	555	554	548	561	521	509	522	506	572	534	529	512	534	572	552	569	515	553	529	521	549	495	581	558	538	577	531	499	518	525	523	523	525	543	502	514	537	562	542	590	599	554	549	532	558	520	548	555	550	532	547	545	552	521	561	551	505	574	531	537	535	539	567	539	543	538	543	528	557	566	527	547	539	555	537	592	526	547	525	505	509	539	526	582	547	547	558	576	521	548	502	550	525	529	534	539	529	562	527	528	519	569	550	507	536	521	514	557	555	557	600	557	538	521	531	530	525	544	575	523	552	553	562	535	504	581	545	545	540	585	559	585	534	547	533	532	536	562	553	565	515	513	528	568	512	541	506	517	571	523	543	528	565	547	561	585	527	546	535	554	552	560	541	543	597	616	530	546	555	515	517	526	534	562	525	558	552	516	601	527	545	537	535	552	531	555	585	517	557	548	508	519	496	563	540	548	534	549	523	527	559	501	517	519	599	492	554	563	547	554	549	549	520	548	528	551	538	557	512	533	560	536	559	530	556	551	560	544	553	517	517	551	541	525	535	553	516	555	535	550	552	556	555	512	529	552	549	585	505	557	532	512	535	477	573	535	531	570	542	547	545	523	548	563	537	562	537	584	537	575	556	531	504	555	575	534	568	539	551	525	515	567	504	540	554	558	583	565	504	535	565	559	537	532	582	549	551	486
33402	9911	1030	505	401	430	414	419	452	462	425	376	396	418	420	403	395	380	402	380	402	392	420	390	439	398	399	408	405	405	410	410	375	432	408	370	429	408	416	417	461	387	427	383	419	413	413	400	455	424	382	462	398	404	413	428	404	396	426	430	427	405	416	390	400	416	350	429	446	386	368	393	416	459	409	430	434	393	379	413	423	412	366	419	372	377	408	442	410	427	402	398	446	431	410	439	426	432	390	422	440	414	432	404	408	428	370	436	373	378	379	390	405	390	389	418	399	406	397	435	429	407	397	398	396	404	414	386	423	446	404	381	415	419	409	405	425	415	400	404	397	396	424	437	371	415	418	405	404	391	392	417	417	428	453	458	415	420	414	417	443	390	381	433	420	418	407	362	435	399	377	401	427	420	452	389	404	369	397	389	439	417	438	438	389	366	417	412	419	416	435	400	414	395	368	412	370	412	394	396	405	416	393	429	390	380	422	426	422	421	435	418	378	407	405	396	414	403	419	393	376	422	393	392	437	425	432	385	409	402	386	436	440	411	413	385	402	409	398	406	415	408	422	394	414	422	412	393	409	381	412	381	400	417	410	385	411	435	420	390	444	391	392	377	400	418	395	370	391	415	391	376	366	413	386	401	417	423	421	428	422	395	416	413	431	434	411	418	444	427	422	417	431	422	415	393	425	382	366	421	408	487	452	454	382	452	404	386	432	438	396	386	409	394	401	410	399	454	402	383	387	394	414	381	439	388	384	343	412	386	394	424	435	428	420	440	407	445	412	399	442	410	404	420	416	432	408	421	409	394	422	422	443	392	399	415	423	400	409	402	453	441	463	417	423	408	401	404	405	429	408	448	401	393	426	434	375	373	393	413	418	406	431	450	393	432	425	403	419	371	439	405	382	385	375	431	430	367	393	410	442	397	363	401	413	423	414	390	414	439	395	401	402	392	399	403	401	380	433	402	396	412	390	404	410	450	434	410	404	401	429	399	364	405	359	387	434	405	385	435	372	393	377	415	384	426	419	387	381	411	402	385	413	378	409	436	396	381	422	430	421	439	423	436	383	412	431	447	394	414	420	387	416	407	388	440	438	426	421	433	400	414	426	420	423	382	457	421	429	381	348	393	376	438	386	437	387	418	410	414	383	368	385	415	414	426	427	428	391	347	404	371	430	445	436	378	396	400	442	409	439	368	431	420	418	407	393	411	441	414	383	413	415	432	412	387	443	383	379	401	378	391	385	416	433	378	426	434	454	406	391	419	389	437	415	437	421	389	403	415	396	426	414	403	421	410	431	374	433	418	391	417	417	414	423	431	390	408	408	377	386	407	432	366	434	412	384	412	421	419	398	445	425	400	406	423	405	406	453	411	464	393	382	421	422	402	385	395	438	406	419	433	413	405	412	431	438	406	426	416	415	400	385	412	414	440	440	423	376	391	411	398	420	423	416	400	432	379	433	365	412	408	420	349	400	424	412	372	438	426	407	405	406	428	403	364	390	385	384	410	375	385	372	408	399	405	382	401	456	384	368	394	420	401	414	381	387	357	411	442	390	415	396	414	395	410	425	434	403	418	422	414	415	408	386	394	393	381	388	411	406	382	455	385	355	383	428	417	407	415	435	426	340	388	430	403	397	431	372	380	400	414	378	415	394	406	411	401	381	399	408	432	414	429	412	434	383	385	414	412	415	419	401	435	454	398	427	405	427	430	416	433	403	386	412	398	424	418	423	384	420	401	403	441	394	395	406	439	364	431	388	401	431	398	398	416	441	375	452	389	392	410	394	426	402	423	397	409	433	384	389	404	406	433	431	477	412	406	373	414	407	422	445	434	443	428	387	403	393	417	409	387	423	376	388	401	434	409	386	385	366	410	430	417	403	448	425	345	411	435	424	421	380	448	397	438	436	430	404	447	454	417	407	374	405	372	391	425	454	395	399	438	379	451	436	438	399	384	397	385	356	441	399	423	399	401	372	359	418	401	420	422	377	422	413	415	436	409	414	423	489	429	431	379	399	375	450	453	413	372	426	419	414	429	388	419	407	414	412	429	417	411	406	413	407	452	406	412	400	421	383	401	422	405	431	375	393	357	436	395	398	429	392	429	414	409	408	404	447	401	397	458	429	426	416	410	398	419	391	389	380	378	421	424	403	405	390	413	436	409	421	394	373	420	438	384	441	383	387	407	370	413	409	397	448	415	419	416	435	381	393	426	401	417	390	409	378	450	434	435	407	385	413	408	373	439	405	390	372	405	453	416	376	408	387	383	444	413	428	438	418	410	408	394	420	437	400	373	399	406	393	421	427	416	401	449	417	419	391	374	395	391	423	396	404	387	400	406	418	429	437	396	427	417	431	406	412	385	411	394	391	380	422	420	418	400	392	412	404	418	383	383	459	437	407	437	394	421	402	391	420	436	348	406	372	410	384	425	428	411	453	420	452	425	417	425	416	411	438	413	416	382	444	402	439	373	437	411	433	386	400	426	397	386	397	390	424	463	409	388	434	386	420	371	410	392	398	395	385	416	434	404	435	390	390	441	412	424	408	400	397	397	382	414	413	463	420	421	415	377	434	367	441	386	431	427	419	397	410	457	429	411	399	410	423	433	380	405	431	426	418	393	411	403	408	406	438	398	419	410	427	399	414	391	427	428	443	388	392	426	464	437	391	387	373	394	398	421	386	426	415	458	434	398	405	393	410	397	417	414	389	414	409	399	417	438	400	388	408	403	378	448	401	428	448	408	388	439	405	430	432	414	421	360	417	348	403	402	423	395	387	450	459	399	392	454	395	404	458	419	419	401	466	386	449	373	397	449	373	378	411	429	405	382	404	407	399	399	444	440	428	408	423	391	407	399	390	388	445	382	445	422	365	355	381	423	409	396	383	428	402	452	385	450	380	414	432	449	369	387	442	414	444	431	400	390	440	417	402	449	411	390	402	399	441	402	422	372	415	355	449	420	410	402	394	382	409	414	386	379	403	407	382	399	431	436	377	445	408	416	404	389	411	403	399	407	426	425	439	415	431	402	429	417	413	412	386	458	390	403	409	372	403	401	434	373	414	390	398	418	436	433	409	424	407	429	432	422	417	417	440	416	407	428	402	401	383	473	432	414	433	428	438	418	432	379	436	408	435	444	394	393	425	414	415	384	402	395	395	367	418	469	432	413	435	448	397	409	384	415	444	411	405	403	416	386	400	410	388	386	400	442	402	377	414	403	442	373	392	411	444	399	405	403	452	374	408	385	396	386	402	413	423	436	414	420	365	398	404	395	419	399	447	387	408	418	429	381	409	426	407	376	419	442	452	405	400	432	378	408	435	393	425	402	390	401	453	443	444	416	391	399	396	361	388	430	416	393	443	404	414	409	371	441	400	444	402	430	416	400	441	411	414	379	414	415	393	388	415	381	443	411	409	422	406	420	412	424	381	394	410	405	398	440	407	405	401	375	430	416	390	370	405	372	428	433	372	416	413	436	433	385	378	437	404	395
6077	1246	953	906	904	905	855	924	928	941	942	927	924	885	930	940	930	899	874	972	921	900	913	853	944	933	894	875	974	920	855	917	888	905	850	949	919	906	942	935	889	880	886	973	910	910	859	897	908	880	947	923	929	913	977	942	935	891	885	893	867	909	923	888	954	928	925	921	909	922	919	851	930	990	892	869	933	942	908	868	864	891	892	901	900	904	922	855	991	876	866	902	937	933	900	929	958	947	913	944	948	876	899	892	894	878	898	960	896	828	948	893	855	915	893	953	873	939	951	903	980	940	909	869	866	924	893	879	893	940	872	888	927	881	929	958	900	913	900	898	943	909	889	916	973	897	907	889	904	884	898	888	874	945	948	896	887	874	904	869	921	974	920	938	900	905	895	941	896	942	897	914	923	876	920	923	895	877	909	897	867	941	911	951	884	942	861	931	949	912	887	933	861	942	901	940	899	933	929	925	898	862	926	930	962	905	914	911	873	947	900	932	943	909	920	902	902	918	909	900	918	903	899	921	890	929	898	897	892	853	920	872	901	861	889	903	911	874	879	906	863	908	895	902	946	907	936	900	926	894	923	903	945	923	910	944	934	886	906	915	894	945	880	971	926	892	859	902	895	865	922	942	915	908	895	885	912	887	928	911	928	935	924	924	943	886	883	959	958	891	882	902	863	856	918	867	924	945	873	904	939	913	916	907	885	898	905	919	943	856	899	896	888	914	896	907	922	854	898	893	877	889	911	893	910	861	871	880	890	877	875	935	900	923	936	887	920	883	877	914	912	856	882	895	865	907	866	894	928	904	921	909	918	904	924	916	939	877	833	908	907	877	919	934	938	906	966	896	940	920	841	907	915	907	921	913	906	932	922	886	880	925	913	946	940	885	893	865	924	876	966	949	902	978	951	927	891	912	900	894	905	905	837	878	931	955	868	892	928	916	882	894	877	905	901	897	909	888	900	928	923	906	887	921	900	931	877	856	919	904	981	857	888	876	907	865	874	959	897	884	843	928	896	910	942	900	929	974	904	945	920	909	898	917	892	862	872	940	921	934	901	860	945	907	931	900	906	927	887	961	929	910	908	916	913	880	946	941	917	926	909	902	891	854	918	899	922	876	914	961	880	890	898	889	910	856	868	892	888	886	932	924	902	883	943	960	903	939	951	928	870	920	897	862	954	906	900	899	945	958	851	961	941	920	875	867	875	890	938	845	898	900	866	882	903	925	885	870	927	894	911	909	891	952	901	921	919	934	904	890	929	901	938	912	909	886	877	947	967	953	906	919	909	959	927	921	913	927	896	866	910	952	937	892	862	945	936	958	905	889	890	901	961	912	993	885	934	886	917	857	905	902	962	882	898	942	903	911	927	956	884	853	896	928	918	888	920	938	918	923	900	906	883	886	863	922	902	919	961	930	941	924	916	896	892	919	855	836	899	947	928	899	937	931	923	906	893	955	952	879	886	886	908	879	949	890	913	923	919	914	891	916	930	917	929	886	928	909	925	959	932	873	900	923	942	937	849	906	909	926	920	956	940	894	926	904	913	895	888	908	909	852	909	955	945	922	884	944	981	903	891	914	946	911	932	937	920	914	904	911	889	971	914	914	885	926	912	939	962	870	896	939	893	923	904	935	839	907	879	862	939	899	952	922	865	950	911	937	876	930	933	890	894	927	914	877	916	915	936	916	918	878	909	895	885	917	901	909	880	907	940	860	890	900	905	921	914	961	851	909	948	921	853	964	861	907	885	915	917	960	922	872	945	941	923	897	969	909	925	963	949	934	951	881	908	972	930	882	885	961	904	925	878	920	963	923	930	918	894	868	961	919	880	882	927	890	941	923	914	897	944	885	895	913	923	894	914	891	914	882	933	900	921	944	983	903	924	903	954	946	879	900	908	911	945	881	882	912	938	913	883	938	910	903	959	945	919	921	947	892	948	934	940	908	964	883	902	914	892	927	874	914	916	921	897	941	858	943	918	881	911	929	928	952	923	920	954	915	918	896	906	956	956	909	898	948	882	948	960	886	892	927	928	919	872	894	864	898	920	914	942	984	872	917	858	908	897	899	906	934	941	898	929	922	922	918	865	904	928	909	943	911	905	924	871	909	944	913	927	892	930	924	929	950	888	915	937	921	915	879	922	914	924	944	899	932	897	862	867	892	889	912	922	914	906	920	940	913	912	882	875	907	839	888	886	941	910	910	921	906	917	844	966	848	966	891	918	872	927	970	890	957	930	923	941	940	852	956	909	929	937	907	927	899	912	895	890	899	928	894	942	891	963	897	892	930	940	949	926	904	884	934	944	925	920	922	902	933	920	928	929	856	912	831	942	871	949	893	948	928	933	921	918	964	889	869	913	907	936	881	904	878	920	929	908	922	918	870	925	957	843	905	890	909	920	905	914	913	926	875	891	974	897	880	871	923	960	972	830	905	948	915	911	932	967	909	931	931	959	895	916	899	915	884	933	872	920	922	893	905	959	934	915	876	928	872	887	895	859	899	950	957	886	937	900	874	908	894	894	908	905	839	917	877	888	923	883	892	928	884	896	903	869	916	939	897	971	928	912	890	890	916	886	939	934	945	938	888	851	903	874	944	877	923	974	881	877	944	920	924	944	956	932	919	884	941	859	944	951	885	907	933	902	891	891	892	883	880	929	955	881	933	922	868	910	922	906	892	866	870	891	904	880	990	879	948	883	905	933	939	929	890	916	907	933	928	918	933	938	921	889	956	931	921	983	923	900	901	944	890	956	896	871	895	962	914	889	848	916	974	899	964	904	904	895	915	881	929	891	913	820	982	915	924	969	971	902	940	943	923	889	965	932	936	891	925	902	921	883	917	887	916	898	852	913	929	890	889	855	923	880	946	894	959	887	895	913	889	949	903	928	893	915	890	839	923	870	897	879	914	904	934	881	939	944	903	931	904	883	895	914	905	982	948	942	904	907	917	944	918	965	905	917	925	919	914	916	886	938	893	909	954	934	904	891	883	861	936	878	877	940	889	890	901	897	898	925	920	951	871	824	921	917	933	892	885	955	930	953	878	903	939	930	963	887	946	883	983	950	902	848	929	871	862	928	894	940	886	938	864	881	953	912	925	845	862	912	911	925	919	910	941	908	917	967	878	953	914	889	886	875	849	897	919	939	858	958	925	822	890	874	867	945	902	907	930	945	897	930	916	918	924	891	949	912	885	904	878	922	901	931	926	876	874	890	940	903	929	869	907	912	849	911	889	897	933	945	947	906	880	920	911	890	928	928	908	909	896	888	896	865	877	931	935	893	955	884	860	923	909	856	941	938	925	875	915	910	936	900	894	900	904	921	915	938	895	950	892	942	924	907	948	946	927	901	893	889	879	898	919	912	913	925	883	917	884	907	918	891	925	891	940	930	877	938	928	1000	922	924	883	894	923	871	913	856	848	883	916	899	903	884	899	937	908	898	984	887	875	944	931	906	919	927	908	915	860	895	978	932	887	922	886	890	895	897	911
25288	21682	25455	28427	21545	4519	744	571	511	463	463	441	456	441	432	420	480	497	465	482	462	439	430	468	489	406	429	424	451	397	452	470	413	391	436	422	419	460	459	428	448	452	447	458	409	444	459	427	450	463	434	406	439	432	438	472	436	420	441	460	445	423	426	418	469	455	469	429	446	444	427	500	411	424	473	415	399	443	426	432	486	435	442	403	419	436	416	480	458	435	449	415	458	466	469	447	426	438	467	449	424	452	480	433	500	425	489	441	413	419	433	469	456	428	452	479	428	426	447	443	462	438	471	482	420	438	473	445	441	406	429	472	438	445	461	399	445	392	415	412	426	437	448	409	447	438	419	412	448	414	480	436	433	442	476	423	416	476	424	434	460	457	445	440	472	453	400	474	476	448	415	450	444	412	438	417	434	436	408	388	449	444	454	441	430	433	406	440	415	444	465	454	446	474	462	443	429	419	429	448	444	469	451	447	403	453	443	425	434	408	478	434	473	449	420	427	434	455	462	437	409	389	425	433	408	435	461	393	463	512	464	392	446	421	451	408	410	458	455	443	394	447	385	455	453	455	435	405	395	407	422	436	450	454	423	426	412	438	449	408	446	410	444	470	459	432	411	471	445	428	422	463	481	454	445	418	445	493	443	429	466	474	445	418	413	438	452	444	422	441	476	430	404	440	409	410	463	417	477	469	429	425	455	408	446	409	406	429	437	452	441	457	459	445	432	416	452	434	449	410	424	396	414	426	457	426	444	450	439	418	442	434	451	414	423	412	431	438	434	422	393	423	438	431	428	394	456	383	423	461	443	427	451	465	470	446	455	430	411	461	442	438	450	469	417	415	444	445	420	436	425	442	457	448	388	439	411	400	427	444	452	406	406	420	439	436	462	435	483	449	486	449	432	424	481	410	459	441	438	479	422	460	397	453	440	441	463	452	387	434	448	403	459	447	488	463	452	436	440	397	430	449	418	389	466	418	426	418	394	446	433	451	458	410	416	452	440	416	420	443	418	416	447	449	424	431	465	432	438	441	397	468	415	411	421	398	437	426	471	435	426	454	422	431	431	439	479	401	441	445	436	426	414	436	457	462	422	438	424	492	446	463	442	451	455	405	448	427	492	430	434	430	403	404	413	450	498	418	462	414	458	414	447	401	440	441	407	379	430	409	451	406	471	427	423	448	441	444	408	433	463	455	461	419	456	406	422	443	420	471	434	441	432	431	417	459	459	362	477	424	442	433	441	441	389	437	430	380	391	434	437	467	440	436	437	421	430	473	437	442	433	449	457	415	417	434	465	399	412	427	432	438	411	472	467	418	389	413	464	484	420	424	406	395	465	436	459	439	445	404	481	451	482	448	394	448	418	405	444	429	438	382	420	441	450	422	446	445	394	399	400	468	435	477	414	404	447	401	411	418	455	426	396	428	461	443	479	431	423	433	441	477	446	429	424	454	420	445	422	427	451	488	462	376	394	461	462	436	433	430	425	413	424	423	437	478	423	475	459	426	447	453	453	460	422	435	432	481	439	440	459	400	436	453	451	395	452	426	435	433	430	440	464	428	460	436	460	429	471	428	496	427	404	446	444	455	454	453	469	462	424	447	439	462	437	466	410	420	416	456	435	458	486	411	440	415	408	481	429	379	443	435	432	429	455	444	457	415	414	437	415	437	501	453	415	411	454	449	427	429	447	446	429	437	417	405	419	447	438	457	448	474	432	430	443	437	468	411	432	451	451	438	464	428	470	446	420	408	422	457	476	422	454	432	425	402	431	412	441	417	415	432	406	478	437	436	442	473	418	444	472	427	433	417	415	416	423	459	449	444	423	393	408	472	406	413	468	421	392	425	452	420	425	454	421	452	420	404	437	456	433	477	432	466	477	466	430	428	447	481	424	417	430	443	414	400	475	454	423	460	433	466	447	382	434	420	425	453	416	457	454	427	438	408	461	437	467	411	423	424	423	455	459	439	446	457	402	424	421	455	485	419	456	460	405	455	419	422	421	455	457	424	443	445	456	478	433	437	436	418	449	464	452	442	417	442	453	461	432	433	485	426	439	450	484	468	439	429	420	449	427	468	439	434	450	426	444	445	485	443	423	409	452	452	403	429	444	417	423	424	470	443	459	459	361	459	433	406	440	421	454	437	433	434	422	452	439	440	381	419	418	443	478	436	451	448	442	410	400	496	408	455	446	424	428	453	416	430	487	457	500	438	431	438	423	447	463	469	446	476	454	449	457	434	456	417	430	455	448	411	466	453	405	461	444	418	450	443	423	462	463	437	431	475	404	409	474	442	411	442	430	460	442	456	450	436	461	413	429	464	463	470	460	443	441	397	395	412	480	396	437	438	443	414	433	417	419	399	457	420	487	481	432	437	414	425	361	442	410	433	435	456	429	449	430	468	458	431	419	427	461	430	437	454	437	447	439	424	465	433	450	412	399	459	431	428	436	419	458	487	465	430	443	407	438	468	399	454	471	429	444	435	433	466	462	393	471	420	406	407	420	435	466	458	481	453	453	449	434	478	406	441	445	427	458	423	466	429	397	451	454	463	410	437	442	401	415	421	419	431	407	443	441	440	392	447	438	482	444	407	442	414	456	453	408	412	432	400	409	420	436	450	445	414	481	460	461	449	424	411	437	494	447	383	425	440	450	419	450	451	375	431	455	382	428	424	413	432	421	391	450	433	461	434	458	447	439	464	429	482	427	423	415	396	442	443	408	421	429	424	413	454	430	464	401	453	446	436	393	419	436	444	396	399	432	437	446	478	429	430	461	409	404	463	439	447	424	445	444	449	412	456	441	410	401	417	458	456	423	489	423	431	410	491	469	433	442	411	434	509	471	444	416	431	384	402	461	425	411	442	421	470	429	429	432	393	428	461	441	453	433	435	441	465	398	472	452	450	433	496	435	434	445	467	414	439	445	438	396	454	409	417	444	444	439	411	454	431	427	417	435	485	405	418	415	486	419	388	453	425	469	428	426	442	404	454	429	434	463	455	456	432	453	414	443	451	504	465	438	409	422	438	441	430	472	416	451	443	442	435	402	444	436	444	382	456	423	446	418	415	429	443	452	445	487	428	428	407	442	406	421	461	451	406	444	453	408	429	445	444	442	447	481	389	451	398	438	402	444	417	424	411	435	432	454	404	442	437	442	443	463	418	413	472	492	460	476	444	485	446	441	481	395	422	402	447	429	438	414	410	456	465	433	451	482	423	439	418	414	414	446	448	398	438	444	432	408	444	455	415	438	431	472	435	478	461	481	431	479	451	387	436	437	422	460	437	426	416	404	454	430	426	439	460	442	421	445	462	444	421	448	435	417	441	385	480	420	432	443	416	455	454	412	399	430	439	409	433	405	423	446	465	425	438	438	433	431	423	429	451	447	421	430	451	391	447	456	428	421	402	420	448	465	447	465	443	441	430	415	429	423	425	448	439	472	463	454	436	473	426	428	406	455	409	454	455	449	418	423	437	457	447	452	454	434	459
3719	4039	2204	1458	1156	1047	957	982	1016	993	945	954	970	956	938	902	995	924	899	905	957	882	963	978	892	991	949	939	916	962	910	922	933	999	947	920	930	935	1005	940	953	932	962	981	930	977	919	911	956	926	884	940	972	919	991	894	916	927	976	857	969	930	937	874	940	950	910	948	868	949	958	928	1004	940	935	946	924	913	967	925	956	967	933	904	924	946	949	908	877	912	904	969	947	928	918	920	997	928	952	918	946	970	953	972	957	863	918	959	934	901	947	908	951	922	898	926	901	910	902	923	934	905	935	1009	928	938	920	936	903	946	879	959	882	937	946	912	913	964	955	941	898	904	970	952	962	900	953	896	937	921	915	902	934	923	889	947	916	976	929	981	889	1012	912	927	918	873	918	940	942	954	870	930	959	954	919	925	937	936	956	958	900	888	920	954	957	957	894	908	934	928	917	936	899	949	960	956	924	946	900	983	897	913	918	854	940	958	943	862	1007	931	966	964	914	916	964	928	911	938	900	932	957	932	971	952	949	925	975	950	983	969	982	917	968	940	904	944	933	932	955	950	1023	946	934	928	892	919	947	883	930	937	862	920	965	993	906	974	932	927	927	935	907	930	976	961	956	930	982	891	963	934	961	903	970	978	944	943	915	911	945	961	896	948	947	945	939	1015	932	989	933	920	978	927	878	896	881	952	905	981	888	963	979	904	914	904	906	963	963	929	961	912	909	954	893	938	963	881	936	963	914	896	931	905	923	902	893	921	963	927	936	930	932	896	945	911	975	868	959	945	924	948	918	966	969	927	980	884	927	911	913	921	940	898	894	967	964	949	974	925	963	923	958	956	947	947	965	949	903	934	929	969	878	960	894	891	976	865	928	883	927	922	873	951	856	957	898	884	983	971	965	960	928	877	910	895	899	938	928	921	933	935	959	983	973	948	937	916	934	922	907	945	937	930	905	959	929	952	922	939	935	906	916	931	927	937	960	956	915	947	938	936	916	929	996	894	874	960	944	918	949	897	941	945	930	905	924	1023	945	946	896	923	931	992	934	973	982	957	889	935	955	907	950	962	916	968	973	926	946	945	915	948	917	1020	909	996	926	899	970	954	929	971	910	944	933	964	873	939	948	907	929	993	906	914	994	920	927	867	924	966	876	964	951	910	957	957	916	952	940	915	920	885	909	892	909	937	975	891	909	948	960	919	998	922	975	919	972	949	950	974	947	982	911	964	940	962	869	927	876	935	908	937	1002	919	931	939	943	959	926	917	884	994	949	939	984	922	937	927	899	934	980	953	876	943	887	917	905	949	912	939	905	977	916	885	981	940	880	909	940	989	933	917	956	932	901	935	896	868	953	925	912	902	923	938	913	921	956	949	908	981	932	981	941	1000	945	931	853	941	877	966	971	949	982	921	883	950	988	914	963	986	896	906	916	871	905	928	913	965	902	891	928	909	972	910	972	927	937	932	912	967	937	1002	887	936	897	899	1005	916	997	915	897	919	941	948	956	960	967	961	927	929	938	967	899	934	929	953	887	907	924	891	955	902	974	898	960	964	921	958	986	953	956	875	988	927	973	907	969	972	953	935	907	860	899	907	861	934	968	927	957	944	913	949	915	894	963	904	942	898	947	955	954	984	937	940	956	978	971	938	936	945	957	950	943	931	976	977	921	934	965	896	919	961	913	925	911	913	960	964	972	881	961	919	940	933	958	931	965	939	906	920	945	917	961	953	915	970	955	914	953	964	937	1000	948	916	925	981	968	916	875	913	965	932	966	942	932	929	913	989	929	980	924	954	975	959	987	933	937	934	958	913	941	925	971	913	952	908	900	968	910	906	937	951	909	924	922	892	898	917	924	960	913	940	1016	877	939	996	951	912	909	942	893	942	979	971	989	933	925	962	916	925	902	898	923	914	936	961	934	896	945	899	931	912	922	916	976	969	896	945	943	931	950	903	946	973	940	924	957	915	912	921	948	904	950	901	980	942	912	923	926	936	914	937	949	936	944	934	945	957	958	942	905	920	932	860	914	1001	962	946	879	938	928	983	953	933	931	1014	943	995	959	930	970	983	947	892	925	892	965	961	915	883	949	887	1001	949	903	950	937	923	949	985	953	906	910	892	952	972	956	928	942	952	886	925	944	905	931	983	961	952	980	918	959	938	874	871	992	949	946	985	892	972	954	907	926	907	943	942	958	889	928	923	921	908	951	901	961	888	977	937	893	929	921	903	912	947	951	924	892	905	902	963	896	921	934	915	871	928	905	914	886	934	940	988	955	950	928	972	936	926	894	920	914	961	909	968	923	955	944	919	950	919	960	925	967	956	920	951	937	912	917	976	934	930	888	903	945	893	960	917	937	945	945	961	933	997	926	935	972	931	937	949	949	931	876	912	941	910	924	945	946	976	959	979	974	922	891	848	939	896	947	912	941	981	948	936	877	868	924	914	893	964	937	948	967	908	906	940	941	919	907	964	912	944	922	953	928	909	972	966	924	984	956	939	957	952	877	957	937	970	922	948	880	950	933	949	944	944	931	980	988	876	952	938	880	918	940	943	941	912	904	874	908	922	951	909	929	938	913	890	935	950	901	901	965	946	938	951	903	966	828	889	951	870	957	930	916	923	869	916	955	973	928	916	1007	933	905	902	931	947	961	936	928	937	929	901	909	962	915	949	1002	927	899	912	916	892	971	939	953	991	903	1022	963	905	925	950	936	945	919	935	909	984	1011	963	919	918	901	887	920	908	895	983	953	938	955	890	907	882	931	911	923	930	947	961	946	944	867	864	962	936	903	910	867	901	894	906	913	902	938	896	959	931	930	984	944	901	945	948	962	943	916	894	915	894	903	969	927	997	934	927	949	924	904	954	900	931	949	921	951	858	965	931	913	956	970	937	933	966	903	997	1005	978	956	923	933	948	901	972	969	945	931	962	947	956	924	927	1013	949	933	968	969	966	950	923	909	1000	928	917	964	921	902	952	950	899	938	919	905	934	919	941	930	936	961	912	941	937	878	956	914	953	871	862	925	944	925	941	927	934	960	943	982	983	887	870	878	952	931	955	936	933	960	934	920	974	944	919	919	974	952	987	961	941	935	971	934	905	970	880	906	930	911	925	940	982	959	949	963	920	938	938	904	943	909	910	907	943	951	956	960	926	957	974	939	870	968	906	964	893	939	940	932	928	931	954	891	971	924	937	991	977	941	917	878	939	938	952	921	936	969	953	981	895	884	957	930	972	932	984	908	923	941	950	991	915	956	935	970	944	945	943	945	942	931	919	925	946	922	932	886	976	912	913	920	895	971	961	917	963	923	930	942	954	976	891	919	903	953	962	939	968	932	1000	927	977	961	959	955	963	903	926	957	872	971	981	937	961	935	978	902	931	920	886	852	969	920	944	935	970	901	939	898	930	952	969	923	962	977	901	929	906	941	920	918	953	937	909	959	924	986	943	968	946	902	988	922	919	926	876	1001	888	966	1001	944	949	990	966	947	848	917	916	890	951	938	938	958	977	956	937	965	908
24425	21690	26087	27809	21702	21709	3993	491	402	346	318	340	297	251	258	263	295	278	263	267	247	245	222	235	252	255	222	227	241	209	269	255	245	246	256	246	239	227	256	216	228	250	221	249	233	251	253	242	257	257	212	249	232	238	238	242	253	202	229	232	211	285	234	229	228	249	206	256	262	246	212	251	210	260	262	241	213	247	243	256	237	234	228	205	252	215	234	231	215	196	234	247	223	235	201	236	238	215	268	209	228	240	201	241	264	228	256	220	239	251	213	206	232	246	229	258	221	232	249	256	259	217	221	258	228	202	251	271	222	229	214	207	204	239	237	254	253	225	240	201	218	236	254	232	235	226	223	230	243	220	227	246	246	264	223	201	250	231	228	232	245	249	206	258	215	238	222	216	216	242	233	209	232	225	209	258	235	213	228	212	225	223	233	249	233	241	209	223	238	244	256	238	210	239	228	233	216	231	230	221	251	217	226	223	252	231	245	243	260	234	231	212	245	263	208	246	228	202	209	213	214	225	224	261	242	252	234	231	225	244	247	208	243	258	269	243	189	235	242	232	248	224	224	226	243	210	225	213	205	234	210	259	228	211	238	217	241	242	251	225	248	233	249	235	229	228	235	231	234	221	214	266	245	229	229	224	255	221	199	220	250	244	233	224	217	230	252	223	239	227	237	244	250	239	220	214	235	227	252	229	246	230	227	218	210	231	249	224	244	227	266	229	251	236	218	243	239	217	235	253	218	242	212	212	264	237	207	257	223	243	246	234	241	221	211	218	227	207	218	237	217	240	230	214	228	242	226	251	273	226	236	235	236	247	254	266	229	241	228	253	215	238	247	286	249	222	251	239	276	225	191	251	232	236	236	228	237	217	216	230	215	204	235	240	217	246	249	253	230	258	239	240	208	229	239	218	208	207	225	219	228	227	243	221	230	214	235	248	231	215	269	242	243	230	248	239	236	219	226	215	226	248	264	216	226	215	245	248	244	231	231	226	216	212	226	237	210	242	229	240	206	227	246	214	224	251	235	234	249	224	230	219	234	233	237	221	234	242	240	228	230	196	228	249	225	245	232	216	229	252	229	219	249	235	248	245	220	255	224	241	230	249	250	218	273	235	227	239	266	253	250	263	218	260	237	204	257	221	217	226	257	250	266	232	217	248	258	261	223	228	230	224	235	224	244	248	223	212	260	249	261	253	248	237	244	263	251	244	198	236	256	232	233	207	249	274	233	216	237	220	248	231	233	245	248	206	235	201	217	216	230	246	238	231	251	236	222	227	216	228	247	225	217	260	200	225	254	255	242	237	222	220	219	254	221	232	216	210	239	236	237	236	216	245	229	229	226	253	202	241	219	236	223	284	239	211	218	218	220	236	256	212	212	227	235	236	256	246	207	250	247	249	224	221	218	243	226	268	256	234	226	224	212	251	214	251	246	226	242	249	255	232	237	226	231	230	257	217	216	216	244	246	278	239	243	223	222	249	258	236	240	198	201	207	246	233	238	230	240	258	246	225	238	233	250	257	251	257	251	227	221	203	268	202	249	218	255	252	237	253	215	230	263	194	217	248	232	221	270	241	247	222	258	251	230	225	258	233	233	224	247	221	255	226	205	239	258	217	251	238	271	247	244	243	219	237	228	256	238	253	256	241	241	237	241	233	240	207	245	248	224	215	253	254	230	243	260	203	214	225	193	229	238	251	247	246	255	221	227	212	222	233	255	233	217	248	183	245	232	249	227	201	256	233	257	231	261	228	245	260	214	227	228	252	253	222	240	218	213	208	241	238	229	242	240	225	221	228	207	266	235	262	239	209	218	223	218	230	231	229	241	221	230	219	261	225	258	225	274	228	220	223	230	265	220	208	265	256	225	234	222	243	261	257	228	247	240	228	228	235	231	211	219	235	216	252	251	232	214	219	225	232	235	214	214	213	224	201	216	246	230	217	221	235	219	233	240	225	238	260	227	250	231	222	259	231	238	249	246	234	255	233	208	251	215	236	229	249	246	240	240	224	228	232	223	256	228	251	206	206	216	214	234	250	246	245	209	218	212	210	237	252	266	230	284	268	235	221	218	222	255	237	238	242	234	243	269	216	226	240	246	223	200	256	214	237	257	251	215	262	232	214	273	250	236	244	233	240	214	233	221	235	234	218	210	235	243	242	258	232	252	246	262	238	222	221	239	225	204	228	245	255	250	251	237	258	194	217	237	235	235	258	206	234	242	247	207	197	210	244	250	209	233	234	242	223	252	212	223	217	248	196	210	256	224	287	237	289	224	258	237	240	238	263	225	253	257	215	238	214	235	224	208	221	231	276	206	246	229	251	226	207	261	244	211	232	233	219	236	246	221	255	221	230	209	254	245	265	278	232	228	248	236	243	223	228	246	238	248	230	193	245	249	233	232	236	247	212	210	221	263	212	247	207	243	256	189	213	228	241	242	248	267	214	201	234	225	234	247	238	243	230	218	242	237	207	224	244	247	244	229	228	214	237	256	206	234	222	230	234	243	240	215	209	241	241	243	239	237	214	230	203	254	249	248	264	226	230	240	243	258	239	228	222	233	241	245	255	235	214	213	206	210	263	225	267	229	243	245	234	208	236	248	230	248	237	216	252	207	224	242	250	218	201	245	243	206	249	226	231	228	240	208	236	242	233	224	256	189	190	257	271	239	216	240	256	232	245	251	208	259	250	207	231	203	256	262	285	198	228	236	205	223	241	229	214	235	257	231	265	222	237	213	254	219	260	286	215	206	239	209	214	217	216	229	210	239	224	216	226	203	205	246	259	227	229	225	230	247	215	215	234	207	216	214	242	219	242	232	246	223	221	237	229	246	232	241	243	228	201	232	231	226	220	236	228	258	263	223	230	227	237	208	249	269	237	228	234	222	242	197	253	221	243	224	260	244	228	216	251	236	219	252	225	243	245	230	249	258	247	264	256	201	232	244	222	241	249	205	237	247	229	229	241	221	249	238	242	231	238	242	241	249	247	261	200	224	262	218	260	216	234	256	249	233	210	216	217	225	230	261	224	221	225	232	210	230	220	227	215	237	218	245	219	222	255	248	222	227	234	231	239	236	251	244	216	241	262	230	228	223	208	214	255	256	251	238	237	244	206	221	219	244	224	281	250	199	254	242	240	255	229	241	245	245	246	210	222	215	229	233	237	236	275	231	228	216	231	220	264	231	260	236	216	281	238	259	223	236	253	220	256	250	252	253	222	244	227	231	205	216	241	248	248	224	266	218	213	224	215	234	253	233	235	214	215	227	217	269	236	235	232	235	241	217	220	225	198	223	232	215	232	228	263	233	239	225	219	242	268	225	233	245	222	226	252	252	251	233	216	235	233	245	226	246	271	236	230	242	249	234	260	219	222	197	239	210	198	230	256	224	227	239	246	241	217	234	280	261	256	260	233	222	230	226	216	240	241	250	231	250	219	243	240	230	241	264	223	218	239	284	227	238	227	215	245	230	269	255	229	242	231	225	253	245	246
3520	6104	3087	1607	1050	844	700	700	624	648	563	531	539	555	587	582	539	535	567	565	580	543	534	506	537	564	547	537	517	490	611	546	536	569	550	560	522	557	547	583	571	557	557	527	562	519	522	558	562	587	559	559	532	561	572	559	575	563	601	524	542	566	570	546	537	511	556	547	510	536	625	544	506	540	565	565	541	535	551	513	520	553	562	557	543	531	562	563	554	536	553	532	560	537	509	579	558	540	530	547	518	591	534	526	572	508	554	509	517	530	534	552	541	518	517	560	503	583	539	530	557	549	528	543	528	514	550	542	534	556	574	573	562	564	544	517	508	528	530	555	597	561	537	558	566	560	532	552	508	550	538	519	571	537	535	594	539	559	533	494	488	553	551	552	522	515	547	523	506	528	571	542	544	546	562	536	535	517	527	528	521	540	550	534	524	532	519	546	552	503	550	499	521	538	555	494	539	513	530	526	522	487	539	516	531	513	564	570	496	572	519	535	566	508	539	534	514	572	522	509	505	551	548	544	512	540	524	568	561	552	544	566	557	549	516	535	515	500	518	497	532	542	590	539	572	531	581	524	545	521	542	555	561	521	573	551	536	525	508	508	552	539	560	534	548	529	537	558	545	557	503	525	547	524	546	527	540	548	494	554	556	537	566	564	522	528	538	548	574	503	545	594	496	597	573	541	574	534	579	578	539	526	558	549	527	553	595	544	580	546	552	560	504	565	562	528	517	527	518	546	547	552	504	570	515	582	519	514	536	560	507	527	544	524	537	560	535	572	541	568	548	606	572	555	519	558	541	543	573	556	539	537	518	509	544	586	539	536	552	556	524	534	515	553	558	545	523	536	558	564	586	517	527	499	510	557	538	574	502	530	528	550	532	480	525	543	554	584	546	537	552	535	535	476	552	556	513	545	576	527	571	560	522	573	557	552	575	508	520	553	566	535	508	560	557	540	557	547	563	540	528	532	560	511	559	585	523	540	519	555	565	588	543	529	497	536	513	543	532	573	555	548	501	520	530	542	586	557	547	553	573	543	546	511	550	548	505	589	581	560	508	545	546	543	575	564	524	566	585	504	565	568	515	564	537	507	533	495	529	592	515	518	548	554	567	513	523	535	552	535	550	561	557	548	532	510	539	549	561	546	564	532	576	540	567	546	551	531	528	541	481	585	506	563	518	523	557	511	535	548	513	548	522	527	518	541	487	561	566	569	538	594	562	538	551	545	532	553	513	530	571	541	538	562	508	537	511	562	555	541	521	520	569	571	521	574	547	545	543	562	570	532	528	603	503	525	516	500	494	528	520	509	526	587	523	535	547	556	549	585	526	549	511	546	523	505	544	532	570	517	481	518	519	567	574	533	548	532	566	514	565	594	551	508	582	553	524	542	568	552	526	489	515	569	518	567	538	534	558	511	490	545	548	537	533	548	537	526	545	570	560	547	530	539	577	530	544	516	543	524	513	556	521	580	529	513	569	557	523	563	536	532	516	510	519	537	565	543	527	568	507	539	520	528	538	569	584	514	521	540	502	546	497	548	546	537	567	579	500	524	560	540	545	557	527	569	559	598	589	544	555	589	570	557	520	528	517	540	549	520	543	592	552	502	544	534	558	529	583	529	538	550	527	527	556	502	515	556	538	575	548	530	529	507	545	537	552	557	530	561	517	541	535	548	532	557	559	537	520	525	514	538	557	538	509	534	534	554	569	556	582	529	538	546	543	551	563	532	526	516	529	545	510	524	555	560	587	586	535	570	527	544	556	540	570	531	548	552	513	562	512	543	565	526	554	548	550	520	546	532	519	559	553	527	514	571	561	491	562	551	512	558	553	531	519	561	552	539	547	570	559	562	498	571	534	536	544	551	525	532	570	556	569	553	534	534	570	531	550	523	534	542	539	538	545	524	571	529	519	517	528	551	531	531	520	557	557	543	548	498	567	533	529	524	560	545	559	549	603	520	527	486	544	525	559	544	545	584	568	560	564	537	492	528	530	528	547	514	525	568	548	551	530	570	529	580	568	518	531	516	528	523	560	548	538	547	575	594	561	553	543	563	542	507	540	574	550	529	566	512	520	556	509	542	512	524	544	502	530	526	536	490	579	513	546	536	536	531	499	496	531	533	515	541	568	516	496	549	558	551	525	542	500	552	528	540	599	523	559	552	521	566	508	533	565	531	547	545	598	524	524	492	553	547	516	528	558	520	523	533	557	572	552	516	540	511	563	562	523	515	514	547	551	563	517	488	514	564	476	512	564	535	535	516	550	567	540	550	510	549	552	561	554	576	522	547	519	538	537	561	585	532	567	563	554	566	522	565	534	545	537	550	564	507	561	526	541	510	535	562	516	537	565	535	543	550	519	504	538	552	537	526	567	561	507	523	530	558	494	534	535	522	536	555	569	511	594	532	540	586	517	544	573	535	583	527	562	548	549	541	537	555	530	547	492	533	542	498	583	503	519	534	532	508	539	562	541	511	541	499	511	570	558	570	506	568	559	524	536	540	522	574	553	550	537	532	536	550	564	539	486	533	565	534	585	536	519	491	566	511	568	558	535	507	559	534	583	561	514	553	540	513	518	558	574	552	547	528	543	559	543	554	526	554	533	561	523	510	498	537	548	548	547	545	566	565	537	519	566	548	534	505	565	573	513	528	554	555	506	571	559	541	568	538	544	516	551	537	534	514	502	534	551	543	486	553	573	571	529	564	556	546	547	554	538	502	571	534	520	552	515	567	530	523	562	547	514	524	535	548	519	572	534	527	550	564	561	544	545	519	532	523	530	554	513	560	539	532	548	549	544	579	533	588	545	527	556	525	541	557	548	498	507	536	573	514	548	551	536	516	536	540	523	575	541	536	524	563	511	529	529	542	542	563	521	488	514	551	556	563	560	593	495	517	531	520	506	560	552	548	579	552	575	613	564	535	555	579	557	504	529	562	536	522	551	584	568	536	530	517	558	528	530	531	564	564	533	610	581	589	528	542	534	554	523	503	562	502	509	552	549	582	557	486	566	544	564	554	565	540	530	570	544	534	551	511	532	552	520	527	509	536	529	512	555	565	545	527	527	562	541	545	548	567	537	533	535	531	533	530	511	510	583	560	532	502	534	556	558	519	590	501	554	549	546	533	529	575	538	548	565	534	562	545	583	561	519	568	537	519	541	551	518	541	536	487	553	523	537	530	539	575	559	592	551	550	541	535	542	497	570	492	562	533	526	533	587	537	520	512	526	555	523	539	531	516	517	545	521	509	563	544	584	585	544	500	562	593	502	527	530	518	529	570	534	523	549	504	497	557	540	517	579	525	518	549	561	543	551	554	579	534	526	505	540	523	553	578	531	517	531	544	598	551	537	571	534	540	525	541	560	543	579	538	554	535	532	566	515	545	529	563	524	562	523	591	528	541	544	561	535	526	562	552	564	549	579	558	540	525	592	520	554	550	550	536	533	532	556	544	513	532	548	582	522	529	578	513	573	530	540	526	523	532	515	573
33664	10008	1230	746	590	602	458	415	411	442	396	389	388	407	414	404	379	410	432	417	378	405	366	418	392	397	409	386	407	407	441	380	432	363	421	401	416	449	423	415	417	400	389	387	433	370	371	436	430	436	417	363	445	409	389	374	393	403	415	402	381	423	381	413	424	404	425	402	384	389	384	403	443	399	404	417	412	393	447	449	391	423	382	407	381	403	391	424	390	391	398	426	411	412	388	425	448	429	406	412	397	396	397	425	405	384	419	477	415	391	440	370	377	395	441	425	428	408	399	378	423	405	402	384	409	431	415	410	441	424	411	414	380	415	379	406	401	369	351	400	405	408	393	430	423	390	408	433	405	411	400	423	409	443	395	431	454	390	426	401	413	393	405	354	444	426	415	403	403	449	411	401	415	398	415	397	405	360	412	420	434	445	407	407	407	410	419	411	400	395	404	394	373	402	408	428	385	385	425	378	365	389	373	424	402	408	430	376	390	458	425	421	436	424	429	431	397	418	443	473	414	429	438	409	386	386	446	403	413	405	390	434	387	422	450	405	402	364	397	388	426	408	385	414	406	396	404	361	409	359	398	383	437	391	421	404	430	413	417	395	414	430	410	420	412	394	443	398	417	368	389	400	398	409	381	416	408	413	411	394	397	413	397	456	390	418	399	364	432	351	429	434	406	416	399	426	383	407	401	420	402	447	405	424	393	439	430	388	377	408	393	411	400	403	417	441	452	449	390	441	440	454	420	369	427	383	383	417	420	436	373	428	428	454	423	413	430	384	429	393	399	423	420	405	377	382	414	435	381	445	435	451	394	386	430	383	399	413	448	478	419	375	372	441	427	438	412	400	424	418	443	405	422	406	394	368	441	421	379	413	409	394	393	427	436	415	440	372	416	425	412	407	400	424	408	382	414	417	438	420	428	377	430	407	469	418	406	376	416	432	417	408	409	394	425	409	378	426	438	423	401	418	400	399	402	457	379	397	421	429	396	370	413	371	382	431	424	413	418	450	399	403	431	398	394	448	406	416	401	410	405	415	406	423	415	376	421	374	426	449	401	438	400	388	412	389	395	391	406	407	395	388	415	387	435	405	390	443	426	437	417	399	471	411	398	376	403	403	426	412	405	425	387	390	441	373	408	409	374	425	434	370	414	363	407	413	427	435	394	429	413	418	379	416	434	413	391	418	410	410	374	402	392	445	411	423	428	408	421	402	375	407	371	395	409	411	387	420	420	409	407	395	384	416	380	393	385	417	415	373	403	393	388	431	400	403	449	401	374	454	441	392	406	410	404	420	405	369	404	351	385	409	396	405	389	411	410	425	424	383	406	413	396	388	394	404	360	395	384	406	406	398	390	424	408	381	398	414	384	418	408	437	410	425	395	419	427	385	393	347	422	431	405	393	406	402	393	410	387	408	403	408	416	381	373	386	346	415	408	381	359	385	423	408	390	375	438	392	382	418	415	390	383	416	381	407	418	425	394	422	409	414	374	430	390	427	379	438	419	408	412	449	417	445	405	389	401	412	370	400	424	418	445	410	406	431	413	374	418	375	391	398	434	412	430	386	394	436	402	394	390	395	372	409	390	414	389	406	400	375	391	393	430	406	392	372	411	415	381	404	405	399	397	379	430	406	427	398	379	389	411	418	378	423	406	371	410	407	461	385	404	413	416	412	420	403	402	411	414	440	401	366	441	450	422	407	422	404	398	448	382	440	382	387	393	396	429	419	444	418	391	380	404	443	393	374	409	384	397	444	383	422	399	417	409	424	415	399	379	395	403	404	405	409	394	397	412	393	380	424	433	421	414	406	373	419	420	369	404	386	396	395	450	446	406	428	429	400	426	445	413	438	403	431	417	400	418	422	409	419	398	383	403	416	404	393	401	413	416	449	411	383	361	429	452	420	439	435	410	387	396	419	424	380	405	371	359	375	416	400	396	412	413	449	392	418	429	403	410	436	400	422	409	385	366	403	379	407	373	419	427	379	397	409	384	404	433	367	392	385	424	386	418	383	388	389	388	438	400	395	390	402	392	417	419	415	390	444	413	431	419	417	431	422	394	407	398	403	410	435	445	440	379	399	422	409	422	406	412	390	449	471	435	439	385	397	434	444	391	417	423	437	433	461	408	366	427	383	383	457	374	423	412	443	390	469	415	439	441	412	399	398	417	382	427	346	381	397	420	439	423	444	401	406	404	415	411	445	411	415	384	416	420	418	392	414	390	412	415	433	431	393	421	427	390	435	431	426	406	418	410	404	402	388	357	415	426	430	414	371	426	422	387	414	410	395	423	410	427	470	414	439	456	430	416	411	424	394	431	399	418	396	404	399	406	437	428	432	393	431	403	402	406	402	408	407	372	404	432	448	376	439	396	401	383	411	402	388	405	428	376	408	417	425	415	399	437	414	404	403	438	382	413	449	375	415	418	417	439	392	395	380	390	409	409	458	438	427	437	439	396	451	380	380	454	403	401	397	407	414	388	380	406	451	417	404	376	385	429	396	410	420	366	409	418	400	417	410	345	410	417	428	429	442	429	423	433	434	406	434	421	426	414	438	412	437	404	376	421	412	377	383	386	404	382	380	389	411	407	428	378	384	416	414	412	434	392	418	385	387	432	436	408	391	357	437	405	413	370	401	362	441	399	433	396	414	435	375	418	382	385	397	436	415	433	420	412	419	383	425	441	398	407	397	408	420	409	438	390	378	419	383	402	394	401	388	372	398	413	390	392	370	427	368	413	377	429	420	389	396	425	402	414	389	382	420	379	407	378	440	379	418	396	438	397	389	395	416	431	422	426	416	448	402	389	402	421	423	382	400	411	434	393	410	376	403	421	387	437	408	435	412	398	378	396	416	422	442	390	395	412	456	444	396	382	438	384	348	453	412	403	398	398	414	419	392	388	382	415	389	380	413	436	356	380	449	445	400	397	437	381	401	368	403	440	437	391	381	402	419	385	398	445	409	406	392	441	443	447	491	428	417	407	393	423	420	410	414	440	398	415	373	434	442	384	354	407	366	383	411	416	443	416	381	403	397	416	396	388	405	435	391	412	400	424	436	445	442	442	404	434	419	444	392	402	383	424	408	427	394	365	388	395	421	409	381	433	396	397	422	413	395	427	381	363	365	434	379	420	389	435	404	400	443	412	425	435	390	388	443	438	438	419	401	414	365	405	372	395	361	416	425	409	415	435	395	408	411	431	411	401	408	442	415	396	397	398	396	438	433	404	449	443	442	423	393	420	403	425	420	406	418	406	386	400	383	405	385	380	417	366	346	404	408	408	397	415	462	380	388	436	400	398	431	415	389	416	407	407	418	403	401	412	414	390	358	409	382	380	424	386	373	401	415	391	432	378	394	427	417	447	411	427	453	378	363	412	390	394	398	414	408	385	403	421	405	420	376	416	441	434	392	386	396	404	379	397	430	411	409	405	397	384	389	413	411	406	443	405	415	403	394	359	411	365	392	433	420	416	397	393	388	433	433	402	398
5980	1367	947	928	932	891	942	949	925	921	885	874	914	933	933	933	880	930	878	887	891	903	939	923	893	892	884	864	955	864	954	916	974	891	923	943	855	842	912	911	887	863	912	928	899	943	874	926	920	952	920	897	930	900	950	843	874	869	860	921	982	904	943	952	903	906	949	891	934	879	909	920	951	894	964	959	941	938	887	964	962	971	921	925	875	916	914	916	935	817	858	914	857	912	915	929	927	878	855	891	880	936	955	890	967	887	899	898	892	942	949	847	922	916	951	914	906	901	928	901	929	943	921	908	936	915	889	897	845	885	922	888	888	826	946	911	908	886	814	920	912	920	916	916	920	909	931	914	836	939	922	909	923	902	934	937	912	934	886	902	921	898	941	836	902	937	909	947	899	946	900	899	974	955	908	862	927	890	919	872	861	871	900	890	925	878	898	902	904	911	886	914	937	891	882	909	937	881	927	877	921	890	884	946	949	893	899	884	892	931	947	856	916	943	920	841	871	861	921	940	906	904	943	890	913	923	930	939	951	910	957	881	920	930	932	894	887	915	915	892	912	896	947	883	932	862	885	949	883	879	887	900	967	956	858	941	897	897	898	902	921	933	910	947	885	942	857	876	885	897	931	944	900	928	937	888	924	855	909	910	907	882	954	902	907	847	942	911	866	907	902	920	864	927	920	904	924	959	920	945	908	887	885	939	909	970	911	923	935	865	905	855	915	899	920	977	891	950	893	895	925	880	936	928	921	924	900	917	918	929	946	926	957	883	893	913	911	879	832	925	872	949	943	982	877	929	917	924	877	974	887	902	906	947	894	913	866	859	929	931	910	891	867	879	977	921	916	932	862	925	903	925	905	932	958	886	955	910	922	898	882	976	907	934	873	906	903	891	947	917	918	888	885	890	902	900	857	883	957	902	844	886	907	878	928	958	828	898	893	892	906	882	834	872	992	938	888	875	908	973	866	934	948	888	895	924	879	920	888	897	879	918	911	888	983	836	894	894	895	913	885	916	895	944	947	966	893	930	917	908	884	932	960	912	875	904	899	921	938	911	915	899	889	874	842	938	897	915	877	862	940	943	949	936	895	926	886	901	903	899	940	941	969	953	905	907	884	871	912	916	943	847	948	923	879	878	914	855	907	945	888	898	906	965	971	899	922	901	906	940	933	883	886	902	943	955	955	918	935	877	913	897	913	917	884	952	978	919	936	946	897	868	918	918	906	920	954	904	876	877	932	975	914	910	870	904	918	859	849	938	916	923	953	913	953	897	922	912	932	894	885	912	902	926	877	897	915	918	914	920	836	915	873	938	934	935	891	948	906	922	855	912	904	885	876	886	849	883	921	846	934	916	881	894	894	893	918	889	898	945	927	889	933	952	956	902	923	947	872	891	912	936	896	846	889	932	925	886	880	914	900	922	945	953	847	913	891	883	900	836	910	940	937	958	945	889	950	936	871	950	820	909	954	904	860	886	916	933	900	937	906	923	959	856	994	897	898	978	918	877	870	949	939	912	900	952	894	931	907	925	924	911	894	924	884	941	861	903	935	885	960	885	944	948	926	858	918	890	876	903	923	909	924	896	883	918	900	914	880	855	949	946	872	912	921	959	913	918	845	908	915	869	918	894	880	901	929	920	974	908	909	906	917	961	907	880	918	934	913	890	923	856	923	890	931	845	962	911	885	923	889	902	898	892	918	918	894	880	896	860	909	907	935	911	904	883	840	898	883	908	869	915	960	949	889	944	944	932	904	898	880	936	912	897	903	1006	846	923	950	904	886	923	940	869	910	941	861	950	934	971	873	930	883	925	893	908	854	893	959	940	932	918	935	912	905	912	930	877	923	922	933	837	932	863	925	866	866	888	869	909	938	897	936	878	933	942	892	928	879	887	951	873	898	949	905	913	959	926	908	977	937	924	956	963	950	888	960	919	872	910	876	937	861	905	894	947	837	943	874	858	848	915	920	912	903	909	892	887	887	893	989	918	931	908	861	887	945	869	908	923	866	913	888	851	896	913	912	924	1005	878	910	841	919	907	904	909	925	919	904	934	887	888	901	880	941	927	923	860	885	955	932	953	885	871	951	893	912	940	875	898	904	969	916	901	912	899	886	880	905	897	872	880	929	925	879	927	905	920	892	944	907	895	932	901	864	928	933	917	895	880	902	949	929	924	882	896	910	947	913	942	900	930	903	960	910	873	931	914	902	927	901	915	861	957	911	925	995	933	936	928	867	921	895	906	949	908	911	953	954	970	920	901	922	911	891	920	938	886	927	905	918	893	934	838	974	972	880	842	875	868	904	958	904	926	926	904	962	939	945	950	934	933	916	921	969	838	940	896	942	915	853	918	947	883	936	934	944	858	929	973	899	902	923	925	955	918	867	938	951	911	963	903	898	910	935	940	916	877	940	913	889	950	835	914	916	924	895	847	924	891	962	938	893	921	887	905	903	880	888	884	943	880	903	931	887	892	888	902	902	901	895	904	880	865	911	834	936	852	952	897	856	933	910	901	947	894	915	911	909	918	915	904	891	892	907	925	894	889	875	927	970	935	899	896	908	917	930	948	900	885	916	857	879	918	935	968	908	845	929	899	881	924	923	907	907	875	950	939	933	901	914	868	916	921	838	919	870	925	905	893	896	891	901	942	983	949	912	924	904	935	871	912	965	930	909	931	886	910	952	921	895	939	913	871	904	898	943	953	840	906	858	886	926	926	933	855	910	958	891	944	903	933	869	871	909	882	966	884	890	898	908	894	875	925	934	940	911	903	827	879	885	931	954	908	896	908	884	917	882	883	872	960	870	946	914	853	931	879	874	943	900	933	916	936	943	911	899	870	925	958	908	862	895	913	881	877	872	928	880	855	897	984	877	915	876	907	889	940	891	920	917	938	932	947	870	898	874	868	894	893	866	898	910	954	913	898	936	870	886	898	893	875	861	969	870	887	883	907	916	944	887	972	880	852	884	923	948	941	900	960	911	911	832	894	907	892	878	922	901	920	964	929	893	923	911	913	977	875	936	913	906	900	977	943	942	899	902	922	936	845	876	893	931	908	915	878	891	926	880	847	931	936	882	883	906	930	955	994	886	935	932	953	907	873	912	930	903	904	859	881	845	938	932	925	940	939	937	897	951	988	943	889	888	963	938	907	919	897	924	944	872	905	872	863	871	932	889	899	890	919	887	917	918	898	921	867	904	839	888	951	967	882	933	909	911	900	869	959	874	889	960	885	921	903	937	943	903	896	937	912	960	925	877	908	910	930	914	925	872	963	912	885	892	934	871	933	877	941	891	921	896	816	938	919	879	915	965	895	914	876	880	910	943	989	916	914	943	922	868	892	940	944	900	925	909	922	898	921	911	944	919	937	896	951	886	983	878	926	897	908	866	880	919	923	856	916	933	902	929	889	910	890	942	891	921	899	913	916	878	950	891	882	888	930	885	903	899	880	929	905	902	943	889	871	960	919	968	937	885	865	933	882	932	898	915	853
25244	21696	25494	28426	21538	4215	671	490	482	482	472	470	415	446	468	455	442	451	406	427	454	460	448	443	446	443	463	435	448	496	384	450	473	412	427	434	431	425	406	462	443	439	426	431	424	476	466	433	468	519	446	455	469	428	466	465	393	429	437	407	440	427	446	466	464	451	434	458	394	477	444	410	441	419	472	423	435	411	484	502	468	457	423	426	454	416	425	445	464	437	433	441	443	454	454	435	412	376	435	457	418	378	417	441	472	445	479	413	435	463	454	401	427	473	432	464	471	447	435	461	468	404	437	411	471	475	416	431	427	415	394	477	461	413	425	477	429	435	407	465	436	448	444	431	411	422	406	423	439	426	428	450	446	399	401	430	454	402	433	365	450	413	436	446	412	434	437	403	421	448	424	409	440	378	438	425	459	421	417	442	381	480	380	425	388	402	423	422	416	426	455	431	396	463	460	442	433	457	433	459	444	425	441	454	458	449	436	430	425	423	469	403	429	441	439	451	448	433	421	460	470	430	449	493	430	422	437	444	419	411	477	426	438	463	396	427	416	429	483	449	417	458	415	456	467	445	400	413	420	374	415	406	420	430	424	438	448	393	419	438	400	440	432	370	457	483	465	417	417	403	424	433	443	460	430	411	398	408	458	441	487	426	437	443	432	454	371	422	442	432	442	404	456	434	448	423	439	450	438	441	461	414	446	421	422	474	468	443	449	447	418	428	476	418	406	476	428	459	436	442	445	422	442	456	453	405	462	437	426	427	415	431	388	422	399	428	422	445	458	431	438	408	419	378	403	448	402	443	446	451	435	469	434	447	421	437	439	431	421	446	451	456	422	458	434	412	428	428	482	463	413	443	414	478	408	450	416	422	404	428	467	439	467	413	464	429	432	402	427	478	432	388	418	463	380	440	434	477	464	445	446	459	448	486	417	419	433	444	425	403	439	451	476	429	418	421	446	486	432	432	413	394	438	480	415	460	438	472	442	455	452	401	441	421	460	448	392	423	417	425	454	469	415	404	453	457	468	420	411	408	447	417	424	433	446	425	427	423	430	458	423	430	441	446	458	469	436	463	403	411	453	421	412	435	446	399	412	459	428	434	432	423	457	425	446	412	438	480	427	450	445	439	411	398	392	401	434	426	421	413	478	425	435	443	472	406	447	439	426	472	445	444	422	406	439	436	424	426	454	403	411	426	454	405	454	431	422	407	431	397	428	455	409	433	371	471	416	424	431	400	500	468	433	425	494	382	431	412	449	433	485	462	425	403	381	432	422	429	451	462	424	448	465	391	398	475	419	426	479	412	431	384	421	420	404	414	410	410	425	435	439	456	436	479	427	457	437	424	413	463	428	457	440	430	370	444	404	434	436	484	434	437	453	450	433	441	457	451	460	461	442	443	423	448	413	454	448	417	454	431	454	437	463	426	425	472	463	438	438	448	466	462	398	407	449	389	449	445	463	414	414	426	425	429	455	411	449	394	439	469	412	436	427	475	463	447	419	435	391	390	416	423	453	392	432	448	406	437	465	462	472	433	451	411	421	432	446	406	417	458	462	419	407	444	462	473	431	427	411	395	457	413	463	435	391	441	422	401	459	442	490	430	453	457	395	395	420	430	441	422	433	446	420	450	420	452	449	435	465	461	417	435	443	447	466	378	413	423	422	444	428	384	426	455	414	448	448	440	446	419	435	456	432	464	463	446	462	440	426	407	470	427	389	417	451	412	438	431	437	386	439	433	445	466	446	454	438	421	414	470	430	384	408	454	459	404	468	414	417	462	457	439	421	441	460	441	453	437	439	423	463	448	435	416	450	458	423	416	421	432	455	413	407	420	430	405	481	457	416	445	457	433	450	446	414	420	447	446	456	426	477	425	425	447	382	419	477	425	456	400	430	429	435	423	460	434	429	410	393	442	460	449	457	442	420	390	467	414	410	418	418	420	456	465	439	425	400	411	458	418	424	444	438	410	434	402	441	460	424	433	428	422	470	445	420	473	435	465	442	401	436	419	450	425	425	413	466	442	432	456	423	433	399	455	399	445	426	418	418	426	423	440	447	414	406	437	437	458	445	432	446	444	433	470	445	441	434	432	403	458	440	412	432	426	406	473	412	454	459	429	428	425	450	498	404	429	428	453	450	449	422	486	440	427	410	457	447	420	430	421	467	452	440	439	417	421	429	416	445	415	420	447	437	430	467	433	439	443	439	397	449	461	438	430	420	441	411	431	426	464	474	471	423	430	392	423	449	477	409	506	434	403	419	407	372	457	448	425	401	435	452	440	465	414	390	464	436	451	424	420	488	412	442	436	409	421	406	432	421	431	429	429	425	404	454	454	426	424	436	393	421	397	449	456	440	470	457	445	412	411	418	415	425	447	454	434	414	466	419	465	401	449	456	457	452	450	428	417	442	472	436	432	420	415	438	449	451	406	399	422	408	401	433	460	471	486	412	423	461	406	427	404	431	460	443	428	413	425	449	439	426	397	414	414	443	433	458	413	412	425	439	420	416	422	448	421	401	427	445	404	421	431	432	464	450	413	441	416	435	409	406	400	474	432	405	438	483	427	428	432	403	408	448	434	433	427	465	397	422	488	428	444	454	405	409	449	446	427	441	411	409	443	404	424	411	417	409	416	471	445	423	408	431	444	428	457	408	420	496	394	455	483	425	488	458	412	422	429	418	390	453	418	433	435	440	469	434	428	443	438	436	413	443	427	444	437	401	430	401	427	499	422	432	483	440	428	405	405	438	424	420	453	458	447	459	451	433	426	441	470	447	448	423	396	389	407	451	433	432	425	448	444	463	445	445	454	435	443	442	422	416	423	471	445	440	419	448	423	470	469	375	435	406	441	432	434	420	457	429	405	448	415	436	446	454	417	440	411	467	443	420	458	415	445	426	434	480	425	443	469	441	457	466	450	434	436	461	432	389	415	399	440	440	449	471	432	429	462	420	434	502	434	434	432	414	412	463	412	407	436	456	417	468	445	445	401	396	417	386	401	476	426	449	454	419	428	443	411	448	430	423	465	407	441	456	458	413	434	427	446	440	455	450	416	448	466	407	433	482	447	428	454	441	450	415	415	447	440	404	466	461	426	450	476	444	425	414	439	418	437	457	452	429	434	467	463	418	382	420	423	458	431	488	414	488	445	427	434	442	431	406	427	462	462	477	412	417	460	441	450	433	408	433	415	401	438	436	412	462	429	443	423	424	400	445	408	429	427	433	416	422	381	409	413	446	413	448	402	460	442	420	408	424	403	463	491	445	456	423	417	420	440	412	407	463	428	430	404	469	443	436	461	449	402	445	418	418	440	450	445	458	419	413	409	467	408	476	426	434	440	422	420	467	427	455	433	402	403	422	451	433	460	456	443	478	456	458	477	439	434	426	410	428	408	416	430	419	457	446	425	373	446	432	414	437	391	432	462	451	415	412	389	424	459	465	433	445	425	398	443	448	464	480	412	421	414	420	467	410	420	497	402	401	456	433	448
3586	3890	2247	1500	1164	1059	1045	983	946	954	941	953	922	969	964	948	978	966	963	928	989	913	989	964	947	971	969	1010	907	918	963	952	863	932	959	958	937	948	960	954	944	905	949	948	943	964	944	958	894	921	934	873	895	967	967	962	883	931	965	892	918	949	922	938	942	909	893	897	931	951	926	950	923	928	991	965	939	950	943	917	962	897	932	880	959	897	986	937	940	933	893	927	925	930	925	939	961	885	880	956	950	898	950	935	894	923	900	902	908	939	935	935	889	938	921	933	927	1006	869	923	888	916	931	880	920	929	928	864	900	947	925	943	966	992	921	920	894	907	975	900	938	942	954	923	989	963	883	971	935	960	959	945	937	948	965	915	907	913	976	969	901	920	930	950	917	926	906	935	923	959	932	982	932	930	942	947	905	909	963	974	858	889	942	911	959	932	941	922	891	900	924	970	960	945	969	938	963	901	939	930	895	939	949	962	946	933	952	882	912	897	898	956	936	929	891	916	933	958	923	991	939	948	901	953	1010	946	954	918	955	980	965	858	918	980	906	911	933	977	1007	981	934	934	909	907	948	963	885	966	957	970	969	914	999	919	934	950	987	961	925	913	964	919	960	997	865	941	967	954	967	950	959	948	910	929	922	943	904	927	926	942	958	949	953	929	927	965	912	907	931	900	990	925	947	937	978	959	972	915	898	916	931	1028	919	941	963	939	927	947	888	914	921	977	960	938	948	909	931	936	926	905	929	949	904	908	969	923	960	941	931	952	916	964	925	986	939	923	883	964	923	940	982	917	947	917	961	904	950	912	972	959	955	935	967	926	955	895	915	941	927	961	1015	970	939	935	954	977	936	971	973	1056	900	966	936	913	940	964	884	977	935	942	961	951	988	952	936	894	942	943	940	927	886	917	934	925	952	935	900	947	994	877	884	914	949	982	936	991	910	923	967	927	938	960	925	961	966	966	918	864	872	925	898	974	956	995	936	929	946	951	944	950	944	917	925	971	957	970	978	935	881	988	938	938	903	952	913	898	916	898	919	939	940	983	915	919	939	939	968	947	918	925	961	911	961	938	942	929	959	943	979	908	919	918	923	909	930	919	904	900	954	932	881	926	884	862	919	932	930	926	940	976	951	992	921	887	958	906	917	1006	949	944	989	979	944	940	962	952	882	908	916	928	989	879	976	985	904	964	921	961	907	980	890	914	916	898	925	902	937	917	971	944	919	986	867	976	992	941	915	972	918	970	946	936	919	984	959	878	991	901	941	926	931	978	953	913	943	912	944	907	924	991	969	904	928	970	898	902	942	937	1009	946	910	940	910	932	905	944	921	962	934	989	909	896	909	916	928	987	943	984	926	959	942	948	963	876	962	923	946	931	996	938	962	917	997	949	915	942	941	920	967	929	962	949	890	928	907	941	978	894	918	950	939	957	920	953	890	925	925	934	924	940	945	912	921	972	984	888	896	984	905	934	956	929	991	870	885	931	948	932	945	965	978	959	952	933	942	910	903	970	951	949	938	922	969	909	937	932	910	982	913	966	934	889	973	910	880	974	909	962	925	968	931	906	922	968	893	923	943	917	970	938	922	962	953	959	936	928	946	902	933	886	997	913	978	990	912	929	963	907	975	940	953	831	925	919	921	892	993	927	964	962	937	951	951	947	920	1005	925	947	976	922	925	900	884	945	986	952	977	964	949	924	929	894	925	926	943	971	894	906	951	948	910	919	937	936	932	924	881	904	955	935	918	1018	915	957	909	895	950	931	897	909	965	986	952	884	966	926	945	902	941	926	916	901	935	937	938	980	958	930	903	942	889	911	930	963	967	911	924	937	960	929	925	918	924	944	886	935	961	937	949	939	916	960	974	932	951	928	892	1004	943	936	938	961	932	963	925	915	937	937	967	968	949	891	885	936	929	896	961	952	942	915	954	964	913	967	942	949	925	960	942	934	922	972	987	929	910	968	948	924	918	895	951	949	994	945	937	903	931	907	928	933	898	917	915	883	940	955	890	914	948	939	899	895	926	896	961	952	924	889	918	905	952	933	985	968	908	963	932	942	995	959	918	937	942	1010	981	918	934	957	912	919	960	960	940	905	936	918	965	948	930	888	938	930	964	899	898	922	969	896	932	902	912	978	955	964	924	942	976	934	881	928	967	1000	932	931	933	964	929	875	911	995	954	894	965	909	910	930	955	990	896	933	885	940	887	942	954	949	921	914	927	957	924	942	947	905	975	940	953	954	920	1002	968	948	920	942	964	926	932	940	916	928	872	921	900	871	949	956	953	908	960	979	917	929	923	907	961	838	930	944	899	924	853	955	947	899	932	941	950	887	945	965	953	939	915	958	927	940	942	874	912	926	963	914	905	937	952	945	901	988	921	899	949	892	935	959	938	939	942	929	982	980	944	967	948	926	945	947	900	938	987	962	964	925	940	1004	894	954	919	969	948	928	919	914	910	946	946	961	962	918	941	932	920	911	905	950	936	876	947	923	977	930	976	922	916	923	854	943	974	972	942	907	918	966	970	955	900	906	942	926	973	915	991	938	926	940	901	931	929	921	928	911	984	973	951	949	943	954	912	919	949	958	892	918	932	906	934	958	891	990	961	919	928	909	911	871	876	986	915	882	920	900	982	871	940	922	923	957	891	892	905	895	939	929	922	929	909	935	958	929	937	941	951	951	938	962	953	904	929	974	919	925	939	932	925	976	900	908	926	953	910	910	946	978	902	933	951	969	930	934	946	961	983	961	927	1008	926	928	917	938	926	913	930	963	996	932	970	946	906	938	990	902	945	940	938	956	960	953	911	908	953	939	882	910	925	973	904	866	883	951	964	964	996	1012	926	937	916	898	939	924	901	940	928	960	975	973	920	952	917	935	934	985	957	943	935	948	955	926	1018	945	938	939	941	981	921	942	957	961	943	980	926	946	958	959	922	928	951	890	960	925	936	889	962	903	912	900	1001	933	900	955	944	891	948	906	907	957	953	935	944	925	936	952	941	967	910	949	965	897	921	943	865	932	905	941	963	908	936	899	933	963	944	916	916	960	916	930	907	986	950	926	956	910	923	939	928	940	964	925	939	916	969	967	950	935	924	957	891	912	932	930	941	980	949	915	942	970	906	946	880	917	941	953	975	845	977	962	976	938	916	926	936	966	890	933	942	932	922	940	899	940	955	941	922	1010	1002	918	980	974	956	929	943	977	959	924	1019	934	936	927	923	885	919	957	916	851	927	876	930	940	942	936	936	967	951	958	959	883	906	904	954	911	958	911	962	964	908	962	923	908	939	892	939	903	965	890	948	1005	868	901	924	907	955	920	955	882	917	942	894	971	955	930	899	914	954	960	978	946	944	919	933	930	929	940	990	928	990	933	937	988	935	925	918	902	919	928	911	897	932	928	931	924	985	955	958	917	880	969	954	956	917	875	905	939	901	932	916	968	882	950	972	933	941	923	993	964	979	954	911	939	944	905	925	955	914	949	927	942	873	968	901	990	930	931	907	868	964	926	952	982
24546	21714	26095	27868	21722	21723	3957	523	401	352	340	322	276	298	244	292	288	286	284	233	242	249	236	274	223	245	224	245	240	247	250	300	247	223	233	242	223	253	250	229	212	249	259	240	232	235	226	250	241	234	241	240	232	242	251	247	245	235	208	220	252	246	252	216	214	215	241	250	248	236	237	248	242	249	243	241	252	214	236	238	252	238	234	234	207	232	235	244	213	260	234	234	232	246	228	251	237	240	214	209	230	261	235	235	257	247	231	251	232	213	235	245	225	236	222	228	227	212	226	212	238	233	227	234	232	220	237	224	204	241	231	205	263	242	224	232	254	224	245	218	224	241	240	242	236	225	223	252	244	218	232	228	226	277	234	228	220	256	236	221	269	234	232	209	271	210	249	219	234	229	260	239	245	245	241	251	207	204	224	231	221	227	204	231	237	256	264	240	206	227	239	253	234	213	255	236	231	230	218	236	235	216	241	240	231	208	241	231	235	215	228	214	223	226	247	228	256	237	237	241	231	240	240	252	233	258	238	232	218	234	217	221	242	265	249	252	220	273	238	207	240	235	256	232	208	218	200	244	240	227	234	221	253	227	224	263	233	237	236	253	239	241	228	242	210	242	254	262	215	240	195	230	250	236	248	216	216	208	247	238	243	230	238	205	218	209	244	234	232	226	236	251	207	257	226	237	223	234	238	234	262	253	200	254	230	251	242	239	215	246	264	247	230	245	240	256	223	258	247	246	211	264	242	236	224	236	224	271	238	239	243	271	238	220	263	241	261	240	228	260	238	212	230	241	269	248	238	214	248	247	223	239	243	235	265	234	221	212	244	269	226	232	230	220	251	208	244	231	224	239	242	239	224	278	258	244	230	241	253	268	234	235	231	234	237	242	230	208	242	220	248	247	226	205	236	230	243	268	233	247	213	250	241	281	243	199	243	218	242	219	239	209	245	222	224	243	233	187	235	247	234	251	255	215	244	218	238	212	237	217	231	240	219	233	252	263	250	254	236	233	231	217	203	209	209	218	234	234	263	252	234	209	257	229	246	239	248	237	240	228	233	236	239	233	220	198	235	215	210	226	237	225	251	221	204	222	232	252	209	242	251	270	262	211	243	204	221	260	245	239	210	232	233	233	223	244	238	229	224	280	211	217	246	273	232	244	267	233	245	257	236	248	264	232	222	243	197	236	240	225	235	258	257	219	223	251	198	206	198	270	250	242	243	254	209	209	231	219	230	228	188	226	234	261	241	210	249	220	252	238	206	242	240	224	237	238	238	245	229	249	252	263	242	240	251	228	258	242	232	241	259	228	240	235	243	225	248	194	237	221	242	235	232	263	226	221	238	264	241	248	264	268	250	229	277	257	219	217	259	250	231	257	236	251	211	258	204	241	242	233	240	229	250	234	225	225	246	210	224	238	251	251	266	226	230	247	265	207	228	208	279	238	232	196	225	286	245	238	250	264	241	236	219	235	225	216	228	224	240	216	228	230	234	237	235	248	269	222	255	244	241	259	245	226	218	259	234	247	225	243	218	247	241	241	258	222	250	251	248	227	250	234	235	218	217	226	225	226	249	234	235	224	236	231	230	209	230	197	244	227	261	232	242	249	242	251	245	218	236	225	228	237	238	243	230	230	231	224	254	246	254	235	232	250	227	216	232	257	230	223	224	248	203	252	240	272	218	200	235	233	235	232	222	245	222	235	246	257	219	234	223	204	242	227	236	244	240	225	245	223	254	259	240	210	246	247	238	254	216	246	249	218	242	226	224	257	236	190	223	257	248	250	202	237	246	233	218	223	223	240	238	226	229	226	214	238	246	248	230	228	242	242	245	231	257	230	212	235	224	234	284	257	234	249	268	252	223	243	237	233	219	236	256	232	245	229	221	217	247	213	244	244	234	234	250	220	233	243	229	229	235	239	230	247	246	229	245	238	225	254	238	271	262	244	223	254	219	234	213	211	239	236	257	252	228	225	220	237	231	187	249	254	254	239	222	224	246	236	254	247	216	230	210	207	207	200	234	228	248	222	258	267	213	240	230	244	244	241	240	234	227	232	258	220	215	234	228	228	208	233	260	222	254	221	234	223	266	230	251	252	241	217	227	243	247	221	252	232	223	241	258	231	230	233	237	238	246	238	223	223	255	252	197	205	245	218	272	216	233	217	227	254	247	235	243	211	226	235	261	208	256	227	237	233	261	226	275	244	248	251	235	237	221	247	229	207	234	260	254	259	255	231	275	226	220	234	239	233	244	251	234	233	254	243	237	240	205	216	226	235	222	227	231	247	249	243	245	229	232	238	223	264	219	233	207	255	227	244	249	222	241	233	247	226	245	221	208	238	233	217	191	221	260	236	208	225	221	252	241	274	231	243	235	256	252	254	251	232	251	224	238	249	212	241	214	247	233	225	247	238	268	263	254	261	235	223	238	219	246	255	243	223	219	263	238	205	252	245	220	204	228	258	238	206	244	257	269	248	258	223	243	239	241	227	281	232	224	244	234	245	216	234	237	219	261	221	258	246	233	246	230	233	225	258	227	219	227	274	278	234	213	257	215	237	235	265	250	226	227	244	222	224	218	247	221	258	223	237	259	247	267	211	221	245	226	222	200	233	230	217	251	205	231	252	218	226	219	220	218	249	257	258	246	247	242	235	234	235	207	236	220	229	224	239	230	206	245	230	249	269	221	237	170	201	245	214	248	251	232	252	227	261	243	257	240	215	228	220	233	232	203	257	224	212	237	247	239	245	224	233	237	256	240	245	239	239	229	231	260	257	255	259	234	215	256	255	241	231	222	200	226	225	227	252	223	225	256	251	249	227	214	246	229	249	220	239	235	260	226	224	250	228	225	238	223	241	231	261	219	233	253	217	226	214	258	252	226	201	226	243	219	255	213	245	241	217	224	261	264	242	217	239	238	203	238	230	236	234	223	239	253	224	262	214	218	264	245	240	251	241	224	231	230	247	227	252	228	245	221	245	236	240	235	219	210	260	212	220	221	260	251	239	217	257	229	233	181	221	226	211	239	215	247	243	242	260	239	220	218	222	222	259	225	227	223	207	234	264	223	227	262	253	270	222	254	237	264	236	219	244	226	230	241	237	267	222	222	226	220	256	246	238	231	197	210	237	270	257	234	265	242	216	233	237	241	250	234	221	245	228	250	203	210	235	230	239	265	230	250	251	248	216	231	242	216	204	204	241	209	254	242	230	253	247	215	233	237	233	230	211	259	228	246	241	241	268	221	243	266	235	247	262	203	204	232	246	217	235	237	234	238	223	244	226	239	247	226	244	237	235	215	214	230	231	205	237	211	238	251	227	246	258	239	207	250	229	221	199	243	234	248	227	220	227	256	245	227	221	201	242	249	267	239	222	259	238	222	207	227	243	237	211	232	217	267	251	228	229	219	248	211	227	239	241	238	206	261	229	263	216	215	258	212	236	220	221	254	240	209	215	232	220	237	220	251	223	263	228	235	228	290	202	197	226	233	229
3531	5889	3083	1528	1067	804	659	694	608	607	610	574	551	601	539	541	551	510	547	576	603	506	549	554	520	526	522	543	539	552	566	564	572	558	505	525	537	574	542	547	533	535	544	562	547	512	565	528	535	557	570	543	522	514	579	535	518	541	485	525	567	585	501	538	571	602	505	539	508	516	542	557	553	536	558	537	594	564	600	579	563	558	554	552	562	522	550	598	558	542	548	529	537	534	538	542	567	544	543	537	582	538	558	518	566	552	534	546	534	535	547	519	570	567	593	566	544	560	570	532	530	548	517	525	557	546	555	497	526	536	531	515	521	542	560	552	509	544	551	554	606	539	513	599	545	524	600	533	574	494	507	530	531	524	541	552	539	524	532	517	492	555	538	587	543	541	518	559	523	542	558	555	598	543	569	532	539	516	527	519	555	536	524	573	546	571	534	523	472	469	525	562	544	561	536	512	580	536	541	571	502	564	514	536	511	497	551	543	553	574	540	565	521	535	557	512	512	544	592	508	559	543	565	537	519	541	551	537	556	528	525	576	519	564	513	536	538	532	559	516	535	510	533	532	539	548	549	504	533	543	545	530	506	571	538	526	537	535	500	528	603	547	518	547	548	568	511	547	564	532	537	498	553	523	570	530	535	544	581	524	517	555	539	544	548	531	531	563	503	546	573	560	543	561	518	544	533	513	556	499	559	559	537	548	583	556	555	492	511	509	506	524	560	544	524	534	543	513	537	571	562	557	573	501	517	565	516	550	558	531	542	538	551	531	564	561	558	520	556	536	536	557	477	526	502	535	511	564	556	518	550	598	539	559	528	528	539	540	547	544	545	553	530	544	516	507	527	588	522	560	585	516	531	551	567	542	505	568	550	527	520	514	555	517	532	556	499	557	562	580	529	554	508	559	522	548	530	499	537	548	563	565	568	545	570	540	547	561	557	533	523	578	548	550	485	547	566	565	540	541	529	541	553	520	528	500	553	539	579	516	573	543	573	535	507	532	522	565	506	579	566	576	563	529	532	556	582	554	541	550	515	493	565	518	540	531	542	525	520	531	538	552	536	530	538	540	522	523	550	539	543	535	562	534	517	507	511	532	518	529	507	564	532	569	539	581	551	548	495	527	520	514	574	533	572	559	524	562	535	550	550	536	547	542	550	547	535	501	518	548	569	541	563	584	532	541	529	529	529	564	552	553	503	541	533	547	567	535	470	494	539	495	556	516	536	557	556	555	552	532	566	532	544	572	547	542	523	539	538	509	537	544	563	570	557	561	574	550	549	561	542	581	518	575	559	526	546	555	529	533	524	526	524	535	554	519	541	573	545	523	495	500	550	486	538	573	543	531	556	575	505	507	585	554	507	526	588	510	555	528	536	554	530	504	523	545	558	524	551	574	558	568	548	571	548	512	507	519	531	537	514	546	521	537	576	523	574	543	543	521	508	551	564	548	537	548	544	542	536	538	545	511	595	507	563	527	511	587	502	510	530	526	568	515	540	562	570	526	515	538	514	549	517	551	531	515	565	555	542	531	557	512	544	546	545	540	545	553	528	549	497	528	597	541	561	575	554	563	566	546	562	517	547	551	552	531	538	507	579	620	525	547	534	533	518	531	536	580	550	549	563	538	504	546	541	526	568	523	537	560	535	564	511	524	538	531	528	576	513	541	577	563	556	502	520	550	557	545	529	553	518	545	526	547	561	553	519	563	558	566	539	519	508	497	560	566	511	513	582	551	528	555	554	553	492	567	551	537	569	524	550	526	539	514	566	542	499	579	544	513	532	550	567	515	534	552	494	522	532	536	520	532	512	552	549	538	528	503	541	533	558	521	495	524	550	554	517	559	574	592	537	547	523	523	560	533	520	584	554	537	518	557	566	552	570	525	535	530	526	499	552	544	526	553	533	506	537	541	558	537	561	545	559	528	533	584	572	576	522	562	543	533	520	563	564	552	568	565	521	557	535	525	576	510	526	530	559	544	561	528	559	556	532	552	531	549	506	587	572	545	530	542	546	553	515	535	543	506	559	545	519	545	511	530	532	530	490	587	549	556	531	561	532	546	526	526	509	537	496	539	516	545	541	570	521	563	574	541	549	534	515	600	544	524	544	529	519	547	506	502	573	552	549	537	540	563	520	513	547	523	542	535	530	518	570	573	516	549	574	539	524	569	555	538	570	575	545	562	542	523	526	561	555	558	555	557	572	502	573	531	540	563	542	551	577	528	538	557	515	554	559	552	547	555	541	546	566	578	529	545	548	522	534	550	538	516	540	556	560	552	551	565	533	494	532	557	549	507	568	520	566	535	557	547	528	496	564	538	569	491	512	554	574	532	548	552	528	539	516	537	532	561	546	538	551	537	554	539	494	537	551	563	567	550	545	567	548	566	565	524	542	558	526	504	506	520	516	550	504	528	545	557	530	530	551	579	509	519	536	527	551	558	541	502	562	526	558	537	538	570	524	544	520	559	546	543	487	528	535	528	576	560	540	540	571	572	548	537	519	525	548	553	569	539	553	548	579	566	530	537	537	580	557	518	528	574	509	543	536	573	564	517	515	529	522	505	556	551	554	519	528	540	502	552	570	528	530	581	544	504	563	523	516	537	534	529	568	556	533	553	578	505	520	567	547	566	539	575	512	514	528	476	530	539	536	547	540	547	543	547	525	544	519	511	545	523	549	519	510	555	561	547	552	537	574	525	541	507	535	548	533	535	552	540	578	532	528	505	574	506	571	531	546	559	549	573	535	546	556	543	529	559	536	506	531	546	534	494	530	577	549	540	542	560	561	517	518	563	506	536	534	534	542	574	504	542	512	571	548	501	561	523	508	559	557	514	550	536	512	582	543	549	524	542	534	507	576	555	529	542	525	538	541	542	509	564	580	518	521	520	505	552	553	534	560	517	549	561	562	528	516	530	560	541	567	500	548	538	552	484	508	512	506	532	565	482	569	544	559	530	520	479	538	539	548	561	544	535	563	570	576	557	587	541	494	521	573	599	550	540	514	533	629	541	535	540	547	567	545	546	523	552	530	535	521	568	552	549	546	527	506	542	508	567	572	569	515	518	547	556	545	542	492	510	488	538	539	560	528	560	538	535	561	529	557	571	528	559	534	558	549	532	526	495	521	560	508	534	553	525	571	572	515	574	510	566	566	521	541	575	532	563	515	528	567	554	519	486	518	564	585	531	548	534	553	495	556	535	515	576	529	545	565	536	528	560	556	533	543	512	537	519	562	514	563	550	530	549	533	537	529	480	546	550	540	577	512	520	581	525	565	545	484	523	546	535	556	568	539	543	548	541	532	539	547	500	546	555	538	525	496	516	542	529	521	564	565	508	538	540	554	541	481	556	526	575	512	560	550	519	522	534	536	562	535	542	548	525	541	542	519	522	518	543	574	525	552	533	575	513	513	525	546	545	537	519	506	587	524	581	537	510	526	527	560	516	567	537	540	554	523	537	543	558	550	559	597	525	544	554	526	546	543	508	555	537
33573	9987	1292	714	610	662	452	441	413	384	422	405	380	420	381	419	428	449	412	431	445	414	462	430	396	379	451	425	412	424	391	445	426	422	441	402	419	377	412	398	418	421	430	391	422	389	436	427	385	407	391	427	419	397	404	406	437	390	394	365	444	425	394	414	398	420	410	426	420	379	433	410	416	422	392	405	422	400	410	431	397	376	439	414	400	375	396	423	430	416	400	442	364	435	411	440	404	443	428	415	423	419	418	405	406	367	432	419	412	470	413	421	400	436	421	386	418	419	408	408	435	388	424	436	364	404	429	398	423	402	417	432	418	413	373	436	401	401	451	397	395	438	397	402	394	403	425	426	385	451	359	377	403	367	397	399	416	405	444	412	416	425	417	409	398	433	408	408	406	449	399	444	417	439	415	376	461	424	455	394	413	428	395	419	424	418	393	402	420	417	410	445	399	406	448	426	421	371	393	412	399	462	455	372	374	409	405	450	445	403	384	444	376	419	385	443	444	392	415	423	412	434	396	414	416	428	417	388	427	405	399	381	369	407	419	434	417	388	401	417	405	409	402	428	414	409	431	391	426	445	419	458	433	416	434	391	403	475	418	410	442	398	401	456	426	375	395	435	423	425	418	443	398	428	398	381	400	340	408	431	427	435	410	421	378	382	437	391	420	425	415	396	440	409	380	415	438	419	404	386	399	409	426	388	400	435	395	380	374	395	376	408	443	405	436	428	373	429	414	395	423	373	423	402	404	414	435	433	377	402	411	404	438	397	360	406	399	392	397	415	415	397	423	401	389	383	393	378	392	395	390	402	453	431	393	432	381	378	436	425	413	389	387	420	422	405	444	398	386	422	417	376	373	414	386	493	428	393	415	395	416	394	436	421	417	407	418	391	408	416	413	427	406	414	421	393	383	439	432	427	417	386	442	444	385	399	405	411	425	430	416	407	393	391	477	440	391	415	420	405	385	430	412	414	429	414	397	394	358	414	374	421	441	386	371	373	392	398	427	387	448	440	416	419	434	391	405	432	388	413	374	421	397	401	420	458	435	408	405	405	404	378	372	411	384	398	410	351	433	430	437	434	346	416	437	399	387	381	407	405	399	383	437	471	434	412	413	386	460	408	395	421	433	449	414	412	408	384	408	396	416	409	400	440	439	402	450	409	426	390	379	399	441	421	416	434	414	446	420	399	421	381	413	419	454	398	435	409	427	364	396	412	432	378	439	454	436	422	386	432	421	423	384	391	387	415	403	418	416	378	392	393	410	427	468	417	394	416	386	405	427	391	379	437	404	395	446	421	426	397	421	421	380	450	386	423	383	433	400	406	416	431	394	421	379	407	412	390	401	413	374	394	403	371	454	407	421	391	435	460	416	394	385	426	404	405	431	438	448	412	428	372	406	404	436	430	421	439	397	399	404	409	396	425	429	423	411	392	417	461	420	423	424	418	430	443	407	373	428	404	401	384	404	409	406	419	378	388	437	381	374	412	412	417	413	391	401	414	386	448	410	419	402	409	429	385	405	371	437	401	393	413	402	387	392	399	420	395	364	393	415	416	391	405	383	392	376	428	407	397	398	391	420	420	408	404	440	457	403	415	413	423	394	389	426	432	400	395	416	421	396	406	381	396	393	370	403	396	430	436	375	413	429	406	397	396	398	375	415	427	398	400	403	405	419	405	421	405	384	411	424	440	444	441	426	400	373	418	403	427	394	412	408	399	435	395	377	406	401	440	436	403	389	390	372	433	409	450	411	395	415	425	439	393	424	413	442	435	447	356	411	424	423	409	401	415	425	384	423	405	420	411	399	434	428	439	402	454	423	451	389	435	418	385	411	394	417	410	428	390	394	416	460	402	420	406	395	432	380	417	400	414	454	394	444	413	428	417	397	432	424	410	370	427	416	387	395	403	396	430	420	378	401	440	406	436	409	423	415	415	428	383	396	429	380	357	417	428	403	444	415	436	417	382	445	439	427	375	433	377	400	414	417	456	459	398	388	391	413	403	399	392	419	421	406	394	434	428	416	391	438	390	413	409	393	390	406	422	436	404	414	365	428	459	411	404	426	438	411	412	401	432	479	398	400	395	402	460	444	418	408	429	430	465	393	419	431	399	447	415	417	438	400	446	423	444	439	409	392	418	416	426	400	419	388	404	384	432	426	395	399	406	420	411	386	357	429	422	413	440	384	400	407	430	395	382	353	435	406	470	418	378	431	413	440	437	408	378	401	399	400	399	426	422	423	414	395	421	419	417	413	406	431	411	412	405	436	411	375	408	413	419	403	408	401	398	421	409	414	421	440	410	400	407	429	405	383	389	424	406	431	385	431	418	430	385	402	443	449	438	399	436	372	372	413	443	413	396	403	405	389	408	369	403	407	416	430	410	432	433	399	451	413	398	382	384	428	418	428	452	435	410	425	428	401	423	398	437	386	427	435	362	397	377	426	418	406	403	456	402	422	417	391	454	427	419	390	425	391	407	398	397	394	399	379	393	439	399	402	413	399	373	446	388	358	366	380	421	402	395	429	414	382	416	391	439	409	401	406	470	425	434	403	391	394	422	399	459	394	391	414	433	422	409	389	430	417	448	395	397	375	419	407	431	396	329	434	407	428	396	389	422	416	406	382	389	405	405	434	379	380	393	406	420	446	410	385	418	426	422	406	423	377	397	451	398	389	395	399	370	405	415	414	396	439	402	434	420	389	401	389	421	376	379	406	443	425	444	430	447	402	398	439	422	401	414	422	425	399	387	447	430	407	394	435	423	403	405	398	413	418	405	392	405	387	449	420	388	427	406	376	415	406	410	417	456	393	409	459	408	386	367	371	431	427	410	421	420	415	414	391	393	390	389	370	371	400	413	417	412	452	403	429	413	439	417	396	402	437	379	411	400	405	402	421	418	403	398	451	383	406	421	385	388	357	430	420	436	449	426	417	409	419	419	405	402	378	402	419	373	407	416	421	411	423	425	393	415	444	434	382	415	436	412	420	396	420	423	443	395	427	394	411	406	389	385	429	442	432	397	467	418	415	436	422	418	411	421	357	377	425	374	421	426	414	417	418	381	407	415	379	394	397	359	402	384	433	381	405	424	398	421	413	413	409	438	436	442	453	412	418	412	409	426	406	384	401	450	414	424	418	413	376	408	387	400	417	410	411	416	435	397	410	403	425	414	427	381	450	402	388	384	446	432	397	401	387	388	401	399	417	425	431	445	428	389	425	426	436	417	412	411	422	385	408	381	398	397	432	414	419	413	420	419	441	420	384	390	392	349	441	422	385	416	411	394	394	411	423	438	428	438	390	397	417	380	377	403	406	375	443	410	358	397	439	390	403	376	404	424	411	378	378	406	398	426	409	432	415	386	466	397	410	425	382	392	397	392	418	398	433	427	388	398	424	393	443	409	388	423	416	468	391	451	477	407	427	407	408	381	426	429	398	424	410	444	407	423	437	424	377	436	378	391	438	401	420	431	387	420	392	413	396	473	449	407
6173	1267	918	944	911	888	898	919	865	908	869	893	910	932	947	919	909	870	860	897	909	878	937	897	856	925	913	876	910	918	928	928	911	957	927	944	890	872	905	964	959	869	909	875	865	914	947	906	926	870	953	902	866	870	915	880	918	859	954	946	885	907	908	969	876	932	894	955	901	881	931	954	945	908	891	951	922	873	901	878	976	929	914	901	900	885	899	910	930	967	882	895	916	915	923	889	1007	911	911	944	944	965	910	923	906	934	904	878	936	912	909	915	886	922	888	898	948	974	912	851	913	916	949	934	993	879	957	922	896	904	960	870	912	939	964	965	948	924	921	850	921	906	917	883	863	945	964	896	923	954	892	913	908	919	902	868	922	877	867	933	948	889	923	949	894	935	1018	929	857	926	911	968	879	911	898	903	911	923	937	907	938	881	923	846	936	914	908	907	901	865	893	895	932	914	913	892	863	890	949	924	920	1001	902	850	862	934	885	860	909	962	952	970	924	883	902	856	955	983	915	920	926	934	921	882	917	890	927	907	887	892	940	918	864	965	921	894	826	933	916	881	877	917	959	914	885	900	978	912	901	894	897	897	899	926	873	955	898	839	898	901	899	890	910	918	933	905	931	903	873	935	953	932	895	930	936	952	896	913	941	937	858	899	904	944	881	906	933	924	872	890	891	877	921	940	874	918	917	858	859	901	925	916	910	911	899	904	894	959	882	908	874	875	923	952	874	916	924	882	929	932	957	922	867	911	866	908	923	925	895	892	908	887	880	952	895	902	874	950	910	968	925	952	949	976	845	902	932	936	927	841	903	945	877	900	915	892	921	906	912	883	886	915	864	890	900	917	883	920	942	904	935	920	870	958	886	906	846	924	900	877	876	966	911	898	933	924	864	890	901	866	937	891	925	897	880	919	930	887	991	913	911	889	933	910	905	893	906	945	890	904	902	882	904	890	948	938	877	921	878	869	962	909	927	851	933	920	939	920	921	910	966	869	879	883	842	880	929	893	938	899	958	920	886	932	939	931	891	902	926	868	936	887	910	936	913	924	884	934	902	915	885	895	910	894	926	857	892	915	900	935	874	947	872	928	914	985	980	912	907	877	919	918	908	920	849	972	958	853	998	919	949	880	883	912	956	943	927	888	868	882	917	901	854	926	948	922	846	915	919	963	916	917	887	867	968	887	929	912	916	902	909	948	918	951	902	965	929	897	919	893	932	893	936	875	964	935	893	898	888	898	981	914	904	895	939	997	940	899	967	889	936	909	916	920	885	928	914	946	909	935	916	912	911	925	965	905	857	909	887	973	906	909	893	896	953	889	889	909	898	859	961	865	863	940	931	947	894	886	871	900	865	865	923	952	925	888	910	915	912	904	911	917	910	904	935	894	932	885	819	919	947	905	870	906	933	913	902	946	917	890	860	913	930	871	929	892	920	884	866	908	898	963	954	935	943	922	907	916	874	969	954	909	910	874	930	936	909	880	857	927	961	950	959	934	909	937	931	950	913	935	945	949	881	912	949	935	964	924	903	922	883	927	911	906	900	916	914	923	856	873	900	930	913	902	892	910	882	885	902	914	865	975	947	881	900	921	919	930	917	975	879	912	857	904	905	878	914	935	1001	898	914	890	869	953	914	875	889	964	927	937	908	920	899	945	935	911	912	943	909	893	926	888	937	888	917	905	855	918	928	884	874	869	906	848	934	907	899	928	889	890	916	894	944	894	866	862	909	906	995	938	929	923	851	920	939	926	876	928	864	890	891	931	867	879	880	941	913	906	887	921	929	865	952	879	879	888	912	902	940	923	901	884	862	893	965	936	955	884	907	936	978	896	918	857	886	924	901	874	904	923	926	909	899	907	892	868	889	927	920	967	965	909	916	904	947	878	919	916	917	881	883	883	926	907	898	866	902	938	912	915	897	910	914	941	872	932	925	836	938	926	927	889	893	946	896	941	934	921	914	930	905	866	938	893	882	891	926	889	889	923	888	865	888	916	876	931	899	878	915	906	921	874	893	890	919	882	908	916	955	959	916	931	932	858	945	904	969	896	939	924	898	921	894	870	877	945	864	941	960	902	975	886	948	908	861	899	894	850	870	893	857	939	909	866	883	924	930	871	936	887	975	904	932	989	947	894	947	943	955	985	910	911	935	956	927	920	863	934	895	936	904	892	903	911	903	903	881	882	905	881	921	848	922	940	872	899	876	929	929	892	903	973	904	883	920	882	918	889	915	894	833	881	894	907	929	901	896	916	941	938	933	882	968	895	866	868	922	965	936	935	934	882	848	887	859	903	944	876	920	927	955	853	929	901	893	859	975	934	927	906	895	908	907	911	884	876	848	908	876	873	869	903	959	926	898	931	906	922	898	938	901	912	944	914	913	874	960	902	878	877	925	900	913	911	930	901	912	895	825	907	925	935	908	910	931	895	885	976	877	888	908	899	910	917	912	934	909	866	988	898	875	909	942	871	865	854	910	902	955	892	935	888	895	901	965	904	944	875	925	897	931	889	924	910	928	961	896	915	937	887	944	828	916	915	869	907	913	927	856	954	866	947	912	908	927	924	866	929	904	946	908	917	931	930	940	851	943	922	915	972	971	903	940	871	937	920	896	907	944	866	995	882	912	954	892	905	859	865	939	924	952	932	903	904	850	956	928	920	883	917	883	896	877	924	896	884	889	921	888	947	923	934	905	928	858	918	924	907	957	859	911	948	900	936	936	925	952	934	903	963	865	930	933	987	889	924	961	886	945	920	884	904	910	941	826	846	884	920	947	940	940	910	903	910	887	937	944	871	941	950	901	923	911	935	919	897	854	887	906	961	868	932	898	917	923	958	910	854	877	855	927	868	872	891	919	895	920	879	942	916	897	914	906	908	887	939	876	886	929	924	923	946	941	931	879	883	856	941	894	918	865	878	911	946	939	945	943	917	922	900	904	922	866	877	881	897	934	976	971	1003	948	908	935	871	909	873	864	938	866	880	869	943	896	949	993	954	945	897	911	917	883	903	946	900	839	924	897	854	921	950	880	863	920	882	900	896	892	890	898	910	852	879	912	884	914	890	871	880	912	894	882	856	909	939	943	901	947	924	916	912	926	926	946	916	923	874	902	937	908	892	910	886	877	961	869	882	907	913	923	936	927	953	876	910	907	895	921	917	916	913	905	946	930	887	887	922	929	924	890	941	944	922	873	911	993	852	949	876	916	928	928	931	937	895	993	914	897	906	938	905	886	889	907	961	914	897	913	909	893	931	924	921	890	882	870	896	937	946	860	907	876	859	988	945	907	863	877	872	949	961	887	906	881	911	888	933	963	881	915	936	843	879	865	866	904	942	943	925	917	883	931	887	903	925	935	899	911	944	935	925	900	950	887	953	880	920	895	949	954	902	870	899	928	931	947	923	901	917	888	882	875	885	931	947	922	923	895	881	912	918	890	845	926	920	944	875	945	870	917	889	904	909	912	933	906	914	894	911	901	925	875	907	908	909	926	901
25254	21701	25482	28423	21544	4233	701	549	501	483	440	476	443	505	492	460	432	474	457	420	443	464	453	458	413	460	479	449	452	430	448	443	423	432	438	402	427	426	406	401	431	438	473	460	417	417	482	463	391	526	445	470	426	405	459	461	422	441	435	498	455	423	423	451	483	424	410	456	472	437	455	442	468	446	458	397	437	477	400	415	460	408	456	419	414	456	488	438	417	407	424	396	401	395	455	436	434	485	435	410	434	442	434	377	431	466	423	461	403	466	432	453	430	447	476	425	411	445	413	429	452	504	422	417	414	414	434	460	441	436	457	450	391	420	412	470	441	438	468	432	426	448	414	437	413	418	455	404	431	433	394	422	434	461	472	467	443	456	428	445	409	452	442	406	475	408	457	460	427	419	433	478	430	405	465	413	412	432	416	409	426	455	445	443	411	437	446	410	389	468	428	408	460	444	416	453	459	460	472	416	379	437	451	396	414	459	429	435	450	456	446	419	384	445	412	414	437	431	447	463	504	429	427	404	416	405	426	411	449	428	455	458	436	441	391	434	437	440	433	461	442	435	448	442	412	448	413	429	443	409	440	425	466	445	392	431	413	441	444	485	445	419	463	435	408	475	445	447	428	449	401	439	422	472	435	466	432	439	426	420	419	422	418	426	430	416	414	469	428	430	414	397	412	424	425	431	450	463	383	396	448	455	424	472	423	396	411	416	438	490	424	460	418	460	421	433	413	477	405	474	435	428	402	405	467	432	409	432	430	442	437	486	443	398	415	452	442	457	425	384	468	450	483	426	458	414	397	477	405	443	448	430	406	459	447	443	428	420	427	466	437	411	435	403	436	428	449	413	466	412	468	437	452	433	448	445	454	424	425	431	403	440	411	463	447	445	471	430	442	430	386	435	457	426	464	434	425	452	441	419	396	425	463	442	431	389	421	455	452	415	429	445	408	436	436	403	440	438	407	415	435	399	416	424	430	413	435	456	416	465	405	420	439	413	446	414	444	431	440	446	471	435	463	448	432	421	455	455	438	433	461	433	429	421	446	424	448	408	441	425	426	445	463	432	449	448	467	419	457	426	444	455	485	464	452	415	448	422	466	427	435	429	418	466	491	434	456	456	459	441	431	447	409	417	465	423	439	453	474	401	392	439	452	391	395	427	440	417	398	443	423	444	412	446	431	403	416	457	450	455	440	426	434	427	424	449	402	443	440	442	448	385	441	406	392	436	473	441	452	402	437	431	437	477	431	431	445	432	463	425	456	460	438	433	430	418	435	417	398	462	450	455	439	429	427	458	420	411	451	413	487	444	426	461	435	410	446	422	410	400	444	449	426	416	467	411	445	464	459	433	435	408	458	441	439	435	466	433	443	433	484	441	449	448	404	439	434	442	406	436	442	376	438	430	448	425	453	421	413	448	428	461	476	431	442	441	454	408	465	445	458	439	476	475	440	431	419	441	435	413	442	457	474	427	430	450	410	471	430	451	461	409	469	445	459	407	454	430	449	416	440	453	391	462	419	420	439	416	427	450	448	428	440	381	475	427	429	382	454	445	424	431	393	426	414	417	441	403	398	465	444	470	426	429	397	446	448	475	456	423	439	443	414	457	406	432	493	426	411	431	470	412	416	431	413	415	402	454	401	434	424	433	408	418	467	426	442	425	390	477	452	417	464	432	444	442	441	473	448	380	423	443	440	466	389	407	439	422	433	427	402	450	412	445	399	445	446	411	452	505	450	438	434	406	422	417	458	439	433	447	449	426	418	422	444	458	461	432	421	435	434	456	465	432	466	462	433	407	401	446	414	411	452	434	421	433	442	454	435	455	401	407	412	403	411	437	436	415	446	435	441	454	403	433	433	415	447	426	480	407	427	419	408	426	398	453	456	450	427	417	460	437	433	434	421	464	464	456	446	468	455	424	418	409	460	431	455	437	453	419	423	387	414	447	441	418	453	422	435	466	435	395	426	447	387	410	414	423	444	417	444	427	478	438	457	416	457	411	419	431	453	471	428	456	448	445	423	424	418	443	426	475	457	461	450	452	427	487	459	425	401	425	439	460	455	456	416	407	470	417	421	446	450	403	441	449	450	456	434	458	495	437	460	419	426	486	449	408	409	453	438	461	443	429	454	429	435	464	420	428	438	396	426	433	447	393	430	412	453	434	411	394	401	424	458	446	441	430	382	456	434	408	401	404	408	402	437	480	420	418	398	468	444	459	455	433	390	428	414	453	439	409	395	441	444	427	472	421	423	419	428	423	404	400	449	424	447	469	440	449	384	423	454	433	472	468	426	423	428	436	432	429	422	405	446	457	449	440	467	435	434	425	425	405	464	472	434	444	428	473	455	460	430	458	455	412	426	411	457	442	430	463	463	423	422	456	424	462	397	438	401	481	426	409	437	439	448	422	421	461	442	403	426	441	407	431	446	454	463	447	423	442	394	449	480	405	465	414	439	429	407	418	484	429	412	459	406	449	453	450	426	438	405	447	437	490	454	482	403	429	449	416	475	433	458	415	451	441	431	456	404	428	442	443	432	451	456	427	416	448	419	445	384	378	433	396	455	436	474	446	455	456	421	403	404	436	438	415	435	440	453	435	389	430	428	432	439	432	423	479	439	408	432	469	447	446	446	437	421	424	413	426	417	404	416	434	432	436	466	455	440	429	428	434	449	432	476	441	429	475	461	480	434	433	422	429	457	416	441	446	416	431	458	458	417	430	397	406	412	417	480	480	466	452	422	421	459	435	445	433	443	425	440	455	476	461	405	435	459	458	399	479	435	468	443	429	478	474	398	411	424	416	428	377	449	422	389	441	460	453	412	382	425	430	432	435	434	429	429	461	394	398	445	422	474	409	455	420	440	433	436	405	407	459	435	406	403	444	403	431	446	427	445	454	435	447	432	449	431	410	430	440	483	454	453	453	405	478	431	452	479	438	434	423	455	428	440	455	376	425	465	416	436	466	450	445	410	449	439	394	433	434	396	414	423	425	451	488	442	415	431	477	407	426	433	439	449	408	442	434	442	471	420	445	445	397	418	425	444	412	409	477	467	436	448	480	449	451	406	437	436	449	452	467	425	421	446	441	446	420	440	433	474	413	436	436	440	427	437	431	447	425	484	380	468	457	405	397	394	451	426	446	464	455	455	464	465	474	456	455	516	472	435	444	409	454	451	435	422	429	460	436	420	399	430	439	408	416	398	418	458	433	451	441	451	450	396	431	432	433	380	436	469	427	430	490	455	449	413	403	441	439	448	484	465	417	414	482	430	422	449	441	472	421	425	428	454	451	436	441	402	434	448	412	486	405	441	410	449	444	432	428	426	407	420	429	440	437	419	440	426	428	436	389	420	425	466	467	442	399	422	443	443	427	435	414	432	474	436	447	446	436	451	448	416	434	438	502	409	444	404	434	410	444	444	418	480	477	431	480	417	458	486	458	441	421	426	449	436	449	435	424	460	426	411	372	473	409	420	475	431	433	407	404	414	438
3818	3694	2264	1454	1191	1021	1031	986	893	965	978	963	952	906	994	903	975	949	978	993	966	944	888	975	934	952	908	923	935	962	963	875	923	961	986	877	937	894	897	906	868	930	883	934	926	943	908	895	911	936	907	936	951	903	951	968	864	931	927	939	961	918	944	915	950	992	1011	893	956	884	918	939	959	962	917	982	934	930	933	991	950	917	893	926	952	929	938	931	1007	941	907	923	933	944	924	925	974	967	934	947	962	921	977	947	964	979	923	968	955	965	946	919	938	900	975	979	886	885	917	895	926	929	922	906	911	946	958	919	946	883	930	932	927	911	900	920	943	998	925	937	934	900	890	925	974	1001	863	905	886	904	928	950	913	956	959	966	960	927	966	946	967	903	960	950	903	906	913	882	944	914	915	931	928	955	909	944	980	958	942	901	923	941	937	923	868	959	910	894	924	884	934	978	942	901	962	948	970	972	936	925	962	916	942	967	916	918	951	946	930	909	955	909	936	918	883	929	917	931	973	915	913	926	960	967	904	917	896	892	923	956	914	963	928	976	932	984	927	928	949	943	929	920	972	943	888	868	882	934	913	940	879	943	955	924	871	916	948	960	932	938	956	879	969	950	956	952	916	955	1001	979	956	920	1008	968	908	928	904	985	942	930	902	941	978	933	929	933	950	923	908	937	987	889	954	918	931	936	928	935	903	968	892	914	982	989	953	926	996	960	946	923	901	902	903	900	878	910	901	950	924	934	892	921	891	932	929	888	963	913	968	926	957	932	961	863	949	942	918	976	927	935	921	955	944	900	905	978	910	983	971	964	913	942	849	949	962	957	924	883	890	963	935	900	957	937	909	950	934	902	924	891	923	957	950	987	982	962	845	1000	936	911	947	992	931	936	877	942	968	956	890	964	913	995	959	929	912	963	971	934	928	927	907	990	965	935	924	941	977	937	926	880	947	978	930	948	947	928	915	954	940	987	960	968	861	936	928	917	894	965	990	958	957	943	917	928	918	957	952	957	967	922	935	968	939	924	925	928	950	868	989	912	922	976	887	921	975	897	878	903	898	958	967	951	973	963	928	977	915	883	958	900	953	989	947	988	909	951	986	945	938	943	900	939	939	918	967	867	964	955	894	900	972	959	922	937	948	939	951	922	961	924	933	912	951	974	969	917	959	925	979	941	864	884	881	1018	937	975	918	888	912	960	953	949	947	875	933	906	938	1034	958	956	890	874	922	938	938	961	858	947	934	961	959	912	949	935	939	910	932	882	943	986	948	904	985	970	931	934	957	902	914	929	952	935	958	926	950	924	928	942	931	912	952	906	946	971	913	947	951	934	916	972	953	892	955	889	936	924	915	948	959	899	936	936	951	970	966	976	907	938	970	939	936	852	932	925	946	979	900	927	923	895	934	957	919	932	929	941	908	938	909	929	910	935	891	939	949	950	940	943	990	965	923	908	906	969	902	877	963	941	1048	942	937	957	959	929	971	932	934	949	937	954	949	929	910	921	947	959	973	974	965	883	909	899	878	915	912	949	905	933	958	921	909	942	902	941	1005	933	933	920	887	915	930	939	939	962	997	887	907	923	960	938	910	913	940	959	913	997	939	874	956	942	898	896	920	953	882	952	932	927	928	944	930	962	969	936	947	894	904	949	925	928	906	977	901	961	936	905	956	961	910	909	920	911	983	928	866	964	924	914	871	890	906	952	974	882	933	965	943	899	956	890	982	950	970	976	913	941	906	948	920	930	975	953	958	942	930	941	947	947	892	944	969	938	934	930	969	943	941	965	902	945	923	913	935	957	995	946	923	970	911	938	952	934	922	1000	886	947	927	923	932	903	944	980	924	910	888	942	912	920	934	926	945	940	932	941	907	954	929	919	911	927	981	977	958	932	954	946	971	917	933	882	899	909	932	946	959	905	982	947	916	956	942	961	899	881	892	901	905	954	938	924	918	944	946	938	936	939	900	903	979	952	884	881	927	919	976	918	961	995	925	955	930	903	946	950	903	920	922	961	938	908	903	930	925	942	892	933	892	880	945	947	956	967	930	989	943	942	868	940	962	912	929	953	926	954	943	915	951	943	918	958	862	977	911	942	911	916	932	948	960	950	936	964	928	942	959	932	925	932	916	917	901	921	962	881	880	875	918	947	944	941	932	984	932	915	986	1000	978	912	902	923	926	908	954	891	984	902	921	908	949	960	916	941	930	916	970	938	954	932	912	984	899	937	996	984	934	938	1001	998	935	820	918	898	885	958	884	915	988	979	938	942	927	958	925	915	902	933	956	930	942	921	892	896	938	986	949	976	944	942	947	931	881	945	902	897	912	934	938	905	908	967	963	942	920	987	919	963	950	935	875	917	910	949	969	945	959	926	953	923	941	1007	922	945	896	944	906	936	962	916	935	1008	919	927	906	894	885	936	994	925	942	950	922	944	940	939	972	934	958	921	901	934	1006	917	1016	891	940	931	966	980	953	995	919	919	911	958	912	921	903	922	900	897	929	929	908	938	923	959	951	941	965	899	887	953	944	932	965	861	941	928	904	937	960	931	905	924	934	891	943	943	911	1006	932	950	956	971	970	954	914	971	909	920	924	935	952	922	867	956	943	955	955	974	916	986	865	909	925	879	929	930	963	948	948	981	960	926	927	960	922	871	957	945	935	978	897	957	925	982	976	873	943	917	944	913	926	914	911	905	982	945	885	959	888	948	916	867	954	965	926	952	910	985	950	877	866	942	922	951	898	952	909	937	976	923	968	952	966	945	954	898	949	932	943	981	906	933	959	1000	950	959	915	908	959	897	935	850	1014	912	939	982	918	907	973	942	898	984	932	902	957	959	900	951	971	946	882	941	956	921	906	874	928	910	903	888	937	879	900	946	934	924	959	869	899	960	926	922	935	945	931	958	907	904	965	988	861	922	948	950	920	898	947	900	918	911	949	989	900	910	944	946	926	987	956	954	904	883	885	927	930	971	981	890	943	973	960	999	883	921	941	908	951	985	948	991	917	985	913	931	955	941	955	947	907	895	980	933	929	935	930	940	949	944	924	961	956	961	909	903	936	980	901	963	953	936	926	950	937	883	952	928	965	914	916	965	880	935	958	933	923	974	937	905	944	958	947	928	874	931	949	929	946	934	923	989	892	949	896	962	889	956	901	907	925	919	905	967	933	962	961	963	950	939	952	916	949	936	947	917	964	923	898	965	957	969	1016	938	977	911	912	943	916	975	959	928	960	917	871	923	914	882	980	895	951	897	959	935	906	957	938	921	938	884	927	909	979	938	913	921	868	937	947	918	937	959	925	931	964	920	946	910	922	910	932	901	959	890	904	975	968	944	929	957	908	899	906	972	912	903	906	894	961	944	917	980	906	958	985	926	929	930	918	961	941	952	869	956	917	1007	957	957	912	964	903	906	941	896	942	921	950	946	932	983	937	904	960	950	907	913	909	913	929	942	1006	924	928	875	912	921	907	936	898	891	901	970	904	946	956	1002	898	945	995	966	910	871	926	923	925	921
24590	21686	26014	27873	21690	21701	3779	532	374	365	343	333	316	327	324	271	283	251	237	241	251	283	239	242	254	267	242	261	210	217	268	259	234	233	236	270	262	225	244	268	220	233	259	230	279	245	243	241	248	222	261	248	213	229	225	249	207	246	237	242	250	216	261	211	240	241	219	236	226	230	234	233	257	252	234	191	231	236	241	271	254	239	246	252	237	256	239	224	239	258	246	222	218	248	232	220	242	273	233	275	206	203	232	240	232	251	203	236	227	205	226	267	221	235	270	252	239	258	241	238	235	202	210	195	261	218	247	239	243	231	256	231	241	275	222	225	245	255	244	243	240	232	233	247	226	235	223	238	245	237	245	220	236	239	256	220	233	219	238	231	245	199	220	235	219	251	239	234	246	249	200	270	228	246	234	216	251	235	244	233	216	236	232	256	231	232	236	252	239	242	237	269	248	241	198	218	257	275	250	249	221	235	223	245	215	267	248	237	204	243	264	242	237	248	225	237	219	250	231	208	216	224	265	245	271	269	236	220	209	260	228	253	257	224	248	208	226	221	228	213	216	247	246	230	255	258	238	272	244	240	214	262	237	213	265	220	249	250	262	234	219	265	253	247	233	195	220	218	269	225	232	240	224	226	249	210	231	226	233	246	253	225	222	227	213	236	243	235	227	220	236	216	245	233	282	242	243	234	219	233	235	230	247	240	250	226	213	190	267	239	269	249	249	254	221	234	210	249	233	249	223	249	240	247	213	238	199	229	227	233	217	241	265	253	255	242	218	228	223	257	221	226	227	240	226	234	260	243	223	232	236	231	222	261	252	208	246	215	227	219	244	222	210	247	214	255	219	243	251	258	237	278	220	238	218	223	261	227	245	251	252	206	237	236	234	240	256	198	242	247	260	237	226	211	234	216	248	237	246	263	242	259	220	212	248	240	216	228	235	235	209	230	241	228	236	265	209	229	240	237	243	204	224	217	222	225	228	211	227	244	239	225	235	209	210	207	240	254	244	236	245	221	241	246	263	249	268	228	239	246	241	225	235	267	249	231	248	230	212	238	190	234	232	244	246	233	242	262	233	215	207	276	247	226	227	267	228	245	245	252	276	222	232	246	239	243	235	221	231	212	264	251	227	231	231	250	231	219	251	232	243	229	219	239	260	239	255	273	251	242	240	267	272	228	237	225	248	260	205	228	233	242	221	223	239	225	242	255	235	222	211	237	227	215	235	252	232	223	255	234	240	241	251	233	223	228	248	246	239	236	246	252	244	230	226	213	245	215	255	219	233	239	226	244	230	255	250	242	250	259	236	242	235	226	240	223	223	237	272	249	212	241	246	226	234	243	253	236	229	199	219	237	236	235	263	254	216	252	250	258	205	221	254	251	224	213	232	231	242	229	250	226	235	235	215	226	248	228	254	246	230	234	216	243	244	240	240	239	230	257	223	233	240	196	234	222	221	224	252	225	240	217	232	214	245	244	218	221	231	191	216	223	217	215	249	227	249	254	205	245	230	233	227	208	234	255	236	226	238	242	235	251	213	246	230	248	227	232	240	231	229	228	250	239	236	242	191	255	251	233	263	222	217	222	195	231	252	235	229	242	236	262	262	208	267	242	237	238	236	227	229	210	263	228	256	258	226	235	267	247	205	228	258	221	222	239	216	225	224	243	223	237	251	233	237	229	220	215	256	231	260	238	233	227	230	242	245	237	227	258	224	231	253	239	233	210	231	209	230	246	260	242	245	227	225	230	235	238	237	226	220	204	252	249	242	228	251	234	248	218	250	224	234	217	229	248	213	239	215	213	233	244	247	254	244	273	266	211	213	212	247	195	221	223	223	213	227	253	259	229	242	220	231	262	241	243	262	272	252	201	218	228	246	231	228	223	238	213	215	210	221	265	251	197	237	241	248	243	219	211	235	250	250	261	241	254	277	243	233	225	242	224	253	249	219	239	214	212	254	225	221	216	228	247	208	245	245	222	215	248	244	255	240	204	211	259	226	226	243	225	215	263	193	212	255	248	238	249	229	245	219	214	206	250	243	226	207	216	214	254	253	223	216	240	216	245	237	247	247	222	230	236	243	237	253	223	237	243	238	263	247	247	231	251	232	208	213	234	220	222	236	252	241	241	251	224	244	262	246	236	241	254	238	231	230	215	224	248	237	236	219	256	205	239	206	216	219	246	218	244	267	259	221	247	248	201	236	242	221	228	239	253	258	236	219	246	249	224	254	216	255	222	262	236	235	217	235	238	243	232	223	241	216	220	256	217	215	228	225	241	258	239	245	233	214	246	252	203	229	223	252	234	229	247	276	228	226	276	247	221	228	234	222	228	233	241	214	230	256	239	238	226	242	219	216	246	248	232	250	224	226	247	229	237	234	210	247	224	232	216	209	241	264	259	228	227	251	237	221	235	238	240	260	226	223	244	237	222	219	237	237	220	252	231	280	248	211	262	211	215	230	242	224	221	241	256	246	229	202	249	265	236	235	217	227	248	237	262	263	218	238	232	225	230	255	233	247	228	248	237	231	253	228	226	246	237	215	257	226	253	239	230	251	246	244	239	236	248	212	256	252	216	224	235	232	249	203	239	243	251	249	244	218	282	240	227	238	243	219	225	227	246	227	224	229	251	229	221	250	220	235	241	215	247	253	264	247	234	238	217	220	221	214	255	203	259	247	256	245	222	218	241	254	240	208	250	231	240	232	262	241	251	202	238	230	202	233	240	213	254	224	230	251	227	233	256	211	253	251	252	232	222	222	239	239	213	267	237	260	250	231	244	246	253	235	223	264	261	221	226	229	217	222	237	226	236	238	262	235	232	234	237	261	225	248	226	227	240	247	202	192	251	222	263	232	224	242	246	270	213	240	219	241	266	261	243	254	247	221	211	219	241	235	256	218	217	226	222	244	224	255	251	253	215	217	256	246	221	218	227	233	204	230	258	215	221	229	248	223	253	238	243	236	216	258	261	220	200	247	264	232	241	229	231	241	255	246	228	226	230	220	232	216	200	222	214	248	235	210	256	232	285	218	226	245	251	251	255	243	249	277	253	256	236	251	242	240	258	226	256	272	216	230	251	220	216	211	258	231	225	215	231	213	229	216	262	240	210	216	222	246	237	224	245	258	235	233	218	248	237	203	230	249	250	255	247	208	229	223	259	227	224	227	231	243	221	220	234	258	235	236	211	257	232	218	220	247	236	247	222	233	251	192	251	252	258	216	196	220	253	250	252	247	257	228	213	246	210	237	239	245	240	256	238	236	224	222	197	204	225	250	238	239	264	233	234	203	240	229	222	238	229	225	245	273	243	263	228	250	240	235	226	237	265	213	227	229	244	207	260	232	228	215	251	247	214	195	224	227	226	197	213	246	237	227	230	231	213	229	278	220	244	212	231	210	223	247	235	201	238	220	209	250	247	245	228	241	230	224	252	273	254	235	235	245	230	237	230	225	238	242	267	247	232	225	249	238	248	240	220	242	248	234	252	228	255
4059	5610	3240	1639	1049	770	734	624	597	568	612	607	574	598	564	577	538	575	565	574	571	507	534	550	543	550	559	565	530	535	538	554	557	555	552	535	558	532	521	536	549	556	566	525	538	552	533	550	489	547	553	512	538	578	543	512	532	532	573	537	546	485	561	478	533	513	572	551	512	497	535	568	504	515	540	549	556	548	520	509	526	561	543	540	575	580	545	538	521	563	563	534	566	581	563	575	536	545	546	571	522	573	564	547	546	566	596	555	527	518	507	553	543	525	517	550	532	525	572	572	524	538	566	558	568	512	516	546	511	528	557	556	581	550	571	546	484	499	529	544	548	519	587	519	485	536	509	539	545	536	555	578	544	520	542	552	572	526	569	538	546	566	528	543	548	571	550	552	572	516	548	534	571	597	517	535	512	560	510	534	522	556	573	530	554	519	541	534	573	542	521	545	545	501	546	557	541	563	586	546	563	557	546	543	509	543	502	573	559	522	547	597	484	527	498	534	557	556	515	510	510	535	540	579	503	539	559	545	555	550	500	560	542	529	581	506	571	507	515	542	545	541	531	545	536	552	552	531	542	525	561	543	528	544	555	540	541	570	569	557	539	524	563	585	553	552	563	502	523	548	515	531	504	533	509	527	514	545	518	564	557	566	562	570	533	516	567	533	550	522	555	541	532	572	568	561	512	528	556	558	509	535	539	540	523	567	534	560	515	560	577	543	509	570	545	562	551	570	546	528	544	565	556	521	505	551	537	553	582	527	557	565	547	478	554	539	549	539	576	527	537	590	524	520	545	526	515	532	550	578	535	554	512	520	535	533	522	521	541	570	539	557	555	550	564	541	555	483	533	525	536	546	518	550	572	552	550	522	539	559	550	520	549	498	495	537	532	510	523	545	514	535	509	546	563	599	595	541	536	547	545	561	524	485	522	536	560	529	556	567	554	522	542	512	562	553	532	539	523	545	545	569	564	534	571	551	530	530	532	549	591	506	504	533	590	519	543	546	536	513	522	519	557	546	527	543	546	538	520	561	544	517	564	568	545	574	560	532	536	539	557	570	546	533	543	566	569	546	520	583	561	549	527	567	537	548	527	611	493	585	544	521	514	564	516	535	568	561	558	579	578	533	578	524	549	546	545	531	588	543	540	506	552	516	586	544	517	518	545	556	540	535	554	581	559	532	537	513	530	523	519	586	532	544	552	507	542	555	520	527	511	531	536	533	547	553	547	555	502	531	506	543	521	576	564	589	561	529	605	543	543	531	540	503	518	537	471	560	544	580	565	548	524	555	538	522	525	531	571	514	566	535	552	521	557	583	554	545	536	552	558	527	573	530	516	517	574	557	524	525	527	594	527	539	559	550	555	571	523	534	547	553	542	538	541	529	517	500	535	537	585	535	569	541	523	520	563	586	532	533	587	529	568	589	565	557	530	536	507	541	530	556	553	564	532	519	547	536	537	526	545	578	537	528	538	578	569	564	534	528	561	551	593	531	523	517	538	520	515	558	553	511	525	540	516	583	530	515	563	548	505	504	538	532	580	558	508	561	551	567	557	545	535	535	523	527	543	565	511	559	558	509	529	557	563	541	490	552	493	551	529	510	561	561	553	511	538	559	536	503	590	570	560	520	530	587	544	540	550	534	558	543	538	524	555	546	485	564	528	572	538	502	558	567	553	532	531	516	518	525	524	531	507	556	573	508	533	491	580	531	560	552	490	564	548	570	514	506	560	532	555	554	548	523	490	535	538	538	518	571	535	535	492	540	519	532	503	524	550	523	537	551	517	532	502	550	606	581	521	490	569	582	506	525	538	522	554	548	546	542	513	521	556	565	518	518	544	522	544	524	550	577	558	508	501	544	532	517	502	522	543	468	559	542	574	543	553	552	539	551	468	549	562	511	517	502	562	549	567	531	549	551	518	530	523	505	550	495	597	524	530	546	547	591	519	527	482	559	557	532	536	532	549	610	573	507	523	553	582	557	561	528	542	573	513	584	580	510	535	556	480	551	529	566	548	534	571	574	525	568	557	558	553	555	556	529	549	529	533	542	504	573	607	518	505	532	528	543	503	525	584	516	516	539	529	530	540	506	544	573	532	501	528	554	568	542	535	545	586	530	550	534	575	536	503	552	565	522	544	530	570	546	507	514	559	529	545	554	523	527	561	518	521	521	559	538	536	521	565	513	548	583	497	582	519	540	583	573	572	529	554	553	527	523	545	542	540	533	512	566	577	461	535	526	492	515	605	530	595	516	571	567	528	525	597	504	556	571	585	560	552	523	533	544	551	587	551	545	506	515	542	541	542	573	514	539	548	525	568	530	556	561	551	549	550	550	538	507	539	570	556	544	517	521	546	510	503	553	551	549	543	589	539	541	547	523	548	567	497	583	573	512	574	526	541	557	528	531	561	550	555	499	578	594	557	514	588	604	511	564	551	563	614	569	545	527	492	535	512	525	547	489	562	519	542	552	580	566	539	538	529	556	564	530	547	549	528	554	558	562	548	564	543	585	561	525	539	545	556	547	545	566	536	574	509	520	534	530	524	522	549	548	522	573	550	561	514	546	560	552	528	583	507	518	526	533	516	543	625	539	519	558	527	493	548	558	540	534	495	559	524	525	514	522	561	521	556	516	536	576	555	526	577	538	548	532	571	570	569	547	567	516	557	528	554	549	511	580	536	558	539	539	536	562	506	585	536	497	583	570	553	500	544	560	571	511	551	528	538	530	530	552	574	542	572	589	526	532	542	554	563	537	555	523	527	565	537	528	501	555	524	554	524	531	538	496	539	535	540	522	538	592	543	543	523	541	517	511	557	555	537	533	512	510	535	527	542	543	577	543	537	519	501	517	613	534	528	540	518	537	541	506	515	560	538	537	550	538	576	509	504	555	528	543	526	530	518	524	573	529	544	529	547	513	595	535	538	500	545	533	497	547	552	565	569	542	519	537	514	509	545	518	528	552	577	518	547	521	575	559	542	545	547	547	550	561	524	550	567	537	515	566	547	497	547	533	579	525	536	503	549	593	561	585	567	506	542	527	547	546	487	536	540	555	547	549	512	541	534	518	530	569	575	495	536	528	553	577	509	571	543	543	546	535	512	538	533	544	540	536	514	559	535	578	537	582	556	562	521	531	575	540	507	588	536	577	549	509	526	552	561	475	514	554	510	523	554	540	590	542	530	498	528	537	550	563	531	541	523	534	565	551	528	511	502	536	551	529	565	531	501	536	540	539	547	535	512	568	561	540	547	496	563	533	514	531	547	514	579	564	578	590	547	530	575	528	545	532	544	560	550	538	574	576	527	540	561	573	561	592	545	544	551	542	551	541	553	549	549	548	535	534	528	532	525	560	550	543	555	524	533	569	560	542	539	559	527	528	534	510	600	578	555	521	526	536	555	471	563	535	539	555	556	496	534	559	522	527	533	517	506	530	528	562	549	548	559	558	539	584	539	547	583	557	542	532	523	558	536	531	542	541	542	569	528	549
33409	9919	1067	506	465	432	399	409	459	421	420	392	356	414	424	398	399	396	421	433	398	394	403	432	386	424	445	446	420	425	403	378	419	412	408	428	417	389	419	404	394	420	435	412	423	424	431	442	461	403	384	406	412	460	415	384	416	424	385	417	394	376	419	401	415	382	386	398	428	408	407	422	422	415	406	445	437	404	373	415	449	428	370	408	389	425	400	407	403	430	398	407	364	410	416	382	386	451	405	364	405	447	418	405	400	377	409	477	429	413	403	420	419	406	387	404	430	443	423	395	392	418	404	386	382	395	418	370	427	421	404	396	416	432	407	374	441	430	427	369	382	399	404	424	403	429	412	470	417	387	368	397	423	411	384	395	430	415	397	417	387	401	441	439	362	389	420	465	413	392	405	390	380	406	428	384	415	419	398	426	416	447	426	411	445	409	386	414	394	412	461	425	431	433	408	437	393	409	400	417	386	429	424	388	427	385	403	396	409	431	431	417	403	437	431	392	412	428	398	424	408	391	434	392	395	422	400	398	421	422	401	433	404	392	445	403	407	419	438	408	408	418	375	384	414	420	404	404	426	365	434	435	423	435	413	424	441	434	395	369	415	412	401	412	395	427	404	401	431	421	408	405	413	376	427	403	418	402	410	376	448	382	396	393	386	423	382	409	404	412	405	371	416	431	440	428	377	396	390	426	405	431	390	437	395	455	437	427	385	428	399	416	435	390	415	382	397	477	389	408	455	402	391	403	424	399	433	395	418	446	408	422	405	423	426	400	377	452	408	364	431	426	411	423	444	410	399	415	399	436	420	387	400	388	448	385	458	417	434	397	405	433	374	400	382	402	425	361	409	417	393	402	430	386	412	411	390	423	402	454	406	435	408	400	413	414	420	429	419	403	379	424	436	404	415	426	400	449	393	394	394	403	387	397	400	408	411	355	367	412	416	399	414	358	408	404	399	469	432	413	423	393	420	423	412	421	429	437	360	430	407	401	408	448	423	411	420	399	420	394	352	405	407	447	414	380	423	430	407	422	385	435	383	384	428	407	381	436	385	437	444	426	452	417	401	398	427	394	439	413	403	389	383	394	417	411	377	394	413	448	419	396	406	412	408	437	425	425	382	406	399	387	391	415	425	408	447	415	445	412	429	396	366	390	410	400	404	415	388	407	437	391	411	390	432	434	451	407	396	398	391	389	399	412	379	384	449	437	397	412	396	428	396	389	378	409	392	417	402	431	407	466	442	394	369	390	415	430	430	427	405	423	423	428	398	414	386	413	399	385	414	393	430	413	418	379	433	428	389	387	352	401	409	417	416	398	364	426	423	397	402	406	420	389	390	425	446	451	391	360	360	389	405	421	376	394	429	413	391	395	410	427	411	411	404	378	361	413	423	431	422	412	387	414	397	423	455	415	402	403	403	464	420	421	421	382	397	404	404	383	388	400	426	417	433	439	397	452	413	413	427	366	446	407	414	441	406	405	411	387	405	407	396	439	384	404	412	407	427	447	390	380	383	410	392	420	449	431	395	384	369	361	402	415	406	434	424	388	398	437	409	420	446	448	425	401	417	440	429	413	392	348	402	422	456	414	430	425	400	412	401	379	397	424	423	409	456	425	421	420	438	396	397	387	411	391	405	384	430	414	409	399	413	443	409	396	390	381	391	408	420	370	450	398	422	442	417	452	420	424	401	420	407	401	432	424	418	422	398	434	416	379	413	361	413	398	400	441	415	437	405	379	426	416	419	387	415	375	418	396	430	378	419	397	423	411	424	376	411	380	369	412	388	414	419	402	383	437	390	449	382	434	441	432	411	394	398	389	387	429	380	404	424	397	405	414	410	416	451	418	444	430	390	393	391	394	398	426	409	379	438	416	405	397	413	437	438	383	397	402	402	428	407	390	382	396	400	402	410	415	387	377	424	410	438	412	388	443	402	428	431	372	380	419	439	409	391	385	413	369	425	422	400	415	405	400	391	382	415	422	402	387	394	402	408	399	447	415	422	412	415	415	421	400	420	429	426	425	389	401	374	436	422	418	384	425	420	409	425	444	394	433	440	434	381	442	445	406	430	422	427	414	447	401	370	387	407	430	397	422	425	378	416	394	432	436	432	372	387	408	414	439	408	386	464	406	397	384	407	378	424	402	389	394	371	422	433	434	411	392	381	412	400	427	432	412	371	408	359	386	450	463	403	441	393	430	406	423	403	402	405	402	432	407	399	399	373	393	428	453	403	386	442	396	427	385	480	435	392	381	412	425	413	388	369	419	401	407	416	413	437	394	447	420	438	395	408	460	402	393	380	396	404	404	423	417	444	419	380	403	405	381	415	376	406	443	431	398	403	383	439	446	415	416	435	434	415	415	419	423	409	427	423	374	396	414	399	399	432	361	426	388	433	432	433	401	376	413	406	422	402	364	445	410	467	416	376	408	371	407	445	426	446	371	380	405	396	405	431	377	393	404	398	398	389	385	423	442	405	387	403	369	428	417	406	424	441	440	397	432	441	462	445	430	425	424	426	442	449	417	409	418	436	412	392	378	464	408	422	408	442	438	405	381	401	398	401	416	458	422	397	401	443	400	398	396	375	403	445	428	472	404	416	410	415	428	383	396	424	425	407	382	407	410	420	428	386	464	403	394	440	377	409	433	426	393	409	439	381	405	405	418	428	396	425	428	471	434	429	425	404	418	400	405	452	417	413	418	421	483	439	423	384	406	400	429	419	436	406	432	435	386	418	425	412	400	426	458	380	412	413	424	433	424	406	429	405	434	397	410	401	394	375	384	426	419	389	426	415	386	381	428	396	459	448	428	413	451	421	381	413	411	407	395	395	388	376	406	408	422	413	446	411	431	424	421	419	393	418	375	415	431	467	388	423	400	396	389	393	388	403	411	416	433	451	444	427	378	353	474	416	435	409	422	410	459	427	445	412	410	386	425	411	408	430	394	417	455	396	420	441	423	410	396	438	413	444	395	424	354	423	450	423	422	381	444	423	445	421	419	376	418	408	443	405	413	423	393	409	412	444	366	447	407	386	401	435	412	434	378	426	400	388	430	389	413	416	429	428	410	410	403	411	393	408	431	444	404	433	417	402	408	390	390	391	372	393	377	438	410	429	414	404	437	398	409	406	407	405	389	365	412	400	430	408	443	415	401	407	416	424	439	417	411	350	394	427	409	436	427	370	424	392	396	429	420	408	442	439	423	419	429	372	402	421	414	455	376	406	393	417	394	420	365	424	387	450	442	418	416	396	403	415	402	393	373	401	429	378	411	404	379	435	407	402	403	412	391	419	405	421	447	420	431	417	391	396	399	410	415	400	386	396	401	420	438	421	407	421	412	409	410	421	421	419	402	416	422	401	377	393	429	388	436	430	389	437	413	407	454	390	377	414	401	430	416	441	415	423	413	430	398	392	455	428	392	450	455	396	453	405	393	413	409	441	440	469	436	409	408	451	429	430	439	440	382	416	430	449	399	413	358	422	410	419	383
6284	1144	949	903	959	915	935	848	919	954	869	938	921	943	896	862	929	900	889	900	869	943	914	972	918	945	916	934	921	940	887	865	920	850	927	901	914	958	920	906	972	928	937	888	935	926	869	887	932	930	942	887	918	968	908	980	888	879	908	961	910	901	970	920	910	951	869	977	959	911	861	881	879	919	884	911	934	909	885	907	922	903	943	943	906	945	939	945	915	956	949	849	880	855	962	874	836	891	880	967	893	877	907	884	939	933	889	929	911	946	910	924	948	886	914	923	906	910	917	932	960	900	887	923	912	898	926	947	884	847	911	945	960	883	875	914	904	928	941	941	891	915	877	953	977	929	929	888	909	905	943	949	885	958	922	950	940	921	929	956	842	945	909	915	875	871	956	897	895	949	953	945	881	922	868	930	885	908	883	887	844	914	899	989	939	981	905	929	944	920	887	925	943	944	857	889	908	968	921	959	930	928	878	936	887	890	891	919	870	871	922	899	879	929	935	977	949	941	925	874	947	910	885	884	936	959	862	895	916	911	880	898	869	951	963	925	945	930	882	895	919	894	868	924	887	873	939	919	948	912	889	857	884	898	918	948	823	903	892	910	908	928	915	920	932	941	930	959	863	922	870	876	889	933	905	900	864	913	878	916	938	913	875	933	927	884	844	892	889	921	935	893	931	932	944	922	952	903	955	890	951	880	901	929	833	900	883	891	880	941	919	898	959	877	965	946	874	926	949	898	934	918	888	922	854	913	929	892	934	931	925	888	941	887	922	942	876	901	873	929	888	962	874	934	949	865	959	875	937	963	870	892	906	948	922	919	905	932	918	894	920	983	922	965	950	941	863	812	895	899	960	921	952	915	960	923	899	884	937	934	875	931	849	924	944	905	895	933	889	985	848	892	891	947	951	939	921	898	900	921	896	950	961	953	903	909	931	891	881	926	940	893	929	931	884	921	893	864	907	978	950	849	869	985	941	915	889	958	927	908	947	936	908	924	917	939	972	938	894	898	909	977	947	929	974	950	937	889	934	921	902	955	894	916	919	906	968	929	904	955	912	858	900	953	884	924	872	911	896	905	904	952	909	914	912	940	900	974	885	864	905	896	900	900	921	938	891	895	895	908	907	946	956	924	953	876	891	896	914	945	928	879	884	915	939	937	922	944	933	925	924	863	920	934	924	883	925	848	932	915	914	950	945	926	944	916	899	855	948	892	939	916	924	924	938	901	957	902	992	877	949	950	902	878	939	908	868	925	886	953	924	907	932	953	900	944	908	932	921	870	882	884	938	956	950	938	904	962	907	929	961	909	990	967	945	931	922	867	890	884	931	882	916	911	898	942	937	908	922	919	916	901	911	908	932	930	924	958	924	920	922	883	923	866	913	909	936	892	929	918	919	941	972	906	914	888	953	871	856	944	990	888	952	935	908	939	951	932	940	969	954	944	909	867	917	966	923	928	898	871	920	900	956	920	900	834	885	886	935	872	885	909	985	918	958	888	950	871	923	897	924	941	910	954	926	926	908	905	966	902	896	923	927	916	907	969	921	973	894	912	882	883	935	923	948	937	896	927	940	942	911	958	934	964	921	878	887	902	903	898	906	945	903	866	927	894	927	918	947	973	944	876	824	954	989	935	944	886	892	930	892	912	935	879	936	864	937	947	911	912	868	920	909	899	955	924	894	897	922	925	915	847	887	985	942	895	893	914	936	963	874	968	940	924	903	895	911	900	886	881	890	939	851	864	1000	932	926	938	912	947	867	906	953	971	888	856	916	912	879	945	922	968	947	879	932	932	895	871	906	918	900	869	973	865	923	912	908	912	929	920	906	897	897	980	908	946	949	945	907	835	864	916	884	894	917	875	926	941	872	962	881	965	962	980	880	885	926	893	939	989	939	941	941	885	937	946	905	919	843	970	897	957	882	941	904	911	945	927	903	866	944	898	942	913	840	945	919	984	922	895	911	906	900	881	912	958	883	894	939	909	950	898	893	938	905	895	917	936	866	951	881	923	908	966	905	915	916	897	935	892	913	883	969	965	890	915	931	916	903	880	855	938	937	912	900	908	933	984	871	923	925	900	918	861	893	972	933	879	941	979	924	941	913	925	958	935	968	931	911	966	900	928	932	887	928	884	931	956	881	907	912	937	849	904	946	914	977	886	903	920	958	947	904	929	896	885	952	870	885	918	938	921	927	888	968	900	956	936	953	920	905	857	940	908	935	893	902	887	909	916	922	950	901	880	872	926	858	965	924	976	881	928	880	969	902	894	869	894	903	947	917	885	912	870	902	963	893	894	892	875	953	952	972	932	918	943	925	950	894	953	881	899	919	927	904	907	888	966	886	913	951	954	979	874	896	908	880	894	913	882	965	883	858	943	956	940	921	918	907	855	917	896	911	896	926	878	934	870	920	976	892	924	971	932	903	910	951	940	937	943	852	919	902	866	982	917	950	865	923	910	923	911	963	913	905	896	993	933	921	897	922	854	910	905	864	882	925	939	939	911	892	920	907	926	957	903	868	967	926	840	897	920	886	945	888	896	962	896	905	911	945	935	941	909	874	885	932	948	894	933	881	880	887	869	906	927	926	947	922	937	831	957	923	914	910	876	863	898	936	962	891	872	927	947	867	877	1007	884	921	944	937	896	927	888	906	933	948	877	888	923	935	886	940	939	920	887	965	954	941	914	867	888	863	850	954	957	942	899	907	913	946	932	910	958	948	912	916	881	924	900	917	890	879	932	941	911	949	952	883	928	931	872	903	936	916	921	870	954	934	899	882	875	939	945	903	940	916	928	928	908	913	959	932	906	904	898	995	932	986	909	897	918	901	900	951	919	895	916	934	947	849	902	836	955	883	881	914	924	914	872	962	934	912	869	901	926	916	929	862	890	988	902	926	910	862	850	872	930	907	949	893	920	896	900	910	926	938	908	936	923	879	923	923	943	940	919	916	935	937	949	918	879	937	897	916	921	907	893	873	941	955	954	913	934	941	897	967	971	913	938	930	905	945	926	873	893	981	940	922	946	923	929	924	873	894	900	886	922	915	887	950	893	919	908	926	913	882	905	922	902	904	937	868	938	902	892	943	928	901	921	1011	966	940	865	872	914	895	870	935	889	953	899	915	874	832	924	940	908	904	883	891	895	933	924	938	954	946	926	937	963	872	883	885	916	914	871	921	900	916	947	903	970	870	887	916	925	960	926	886	912	945	961	915	920	927	921	861	921	890	914	898	952	854	869	975	929	896	972	845	909	946	893	926	963	943	926	868	934	860	926	899	917	953	907	937	898	949	907	950	949	993	937	909	908	951	931	910	935	877	932	874	938	899	922	920	942	919	887	906	916	917	878	924	913	979	914	940	961	904	920	911	893	850	883	940	883	949	924	877	888	872	931	930	935	914	969	909	937	882	911	854	903	913	874	945	918	867	934	935	916	967	939	908	904	927	962	895	912	867	949	927	926	886	865	931	924	909	921	951	905	908	954	866	867	890	841
25265	21698	25489	28393	21520	4022	683	610	533	504	477	488	455	439	483	435	432	410	449	411	470	438	442	435	445	446	398	441	429	421	428	451	403	452	456	489	422	400	435	461	469	419	443	464	456	433	461	472	423	475	438	451	442	401	441	387	424	474	486	452	430	449	451	478	402	449	441	442	428	469	446	428	417	407	429	430	431	431	430	444	423	423	403	433	424	410	440	414	378	407	433	456	414	430	397	402	424	442	402	451	421	470	412	458	428	439	441	435	425	431	457	455	426	452	461	448	410	454	448	415	419	457	451	439	434	396	418	441	415	460	428	442	386	424	396	431	436	442	463	405	458	445	433	443	449	470	423	457	449	404	391	427	408	429	427	422	448	423	438	420	424	412	379	418	399	459	426	490	453	428	420	425	447	457	401	393	467	418	392	432	477	431	441	441	421	404	468	414	498	419	440	433	451	472	445	424	411	441	435	392	430	453	418	427	396	438	416	427	402	413	433	421	416	484	449	444	450	422	441	419	460	393	405	411	420	436	397	447	458	393	417	466	434	442	424	437	447	422	431	462	451	435	391	421	458	426	442	451	432	429	433	420	415	450	397	413	443	407	405	446	469	433	407	376	428	412	423	453	394	433	440	440	434	477	449	408	394	409	433	436	454	439	433	476	450	467	442	479	444	439	454	463	442	397	444	461	404	430	419	461	393	454	443	441	459	437	456	451	416	449	426	431	414	454	413	469	414	417	422	471	451	461	432	436	459	395	396	438	421	434	427	461	434	450	477	439	403	443	422	401	402	450	451	474	426	443	439	453	432	447	430	462	406	396	401	455	399	459	453	414	428	473	422	448	450	435	447	475	411	427	453	428	459	469	450	428	394	443	414	391	418	456	421	381	438	440	473	419	418	456	418	444	412	451	419	455	433	428	444	443	419	428	423	488	412	408	467	426	448	442	385	372	408	433	444	441	465	476	449	440	430	448	420	469	417	417	428	419	443	415	430	421	440	421	449	409	445	441	453	397	441	447	431	413	426	441	396	413	431	427	501	410	451	465	444	422	416	487	398	420	433	414	433	434	452	419	439	383	412	415	429	419	443	400	380	432	452	429	457	406	414	443	419	471	442	427	438	471	404	462	429	474	398	470	448	394	442	434	460	473	440	421	431	447	414	429	462	452	403	440	464	439	403	469	451	392	433	418	419	440	388	461	413	434	438	410	442	397	433	450	445	476	425	461	448	438	461	477	428	454	439	408	391	402	434	461	458	451	459	424	419	402	450	427	467	451	452	439	445	421	397	378	448	423	411	408	446	449	441	391	389	446	403	428	438	448	429	431	429	447	424	450	465	462	436	429	449	449	429	427	445	424	434	423	476	416	449	426	390	425	439	444	413	418	471	445	435	417	439	428	449	446	414	441	413	451	440	435	426	445	412	439	409	445	452	423	454	402	421	450	451	396	417	408	461	417	434	391	430	450	465	439	444	448	430	422	392	438	409	450	421	411	427	444	417	427	432	422	439	471	424	459	472	433	441	464	414	427	438	480	439	446	432	451	422	438	430	412	415	429	455	438	413	462	428	458	443	437	443	435	387	419	441	423	465	439	444	443	398	430	414	410	469	410	443	418	402	451	434	443	437	427	457	383	453	419	407	419	421	427	423	425	463	395	445	449	410	469	429	423	421	444	402	411	427	452	398	441	437	445	426	459	426	437	440	448	398	458	413	434	436	456	439	443	435	429	434	443	419	438	416	431	458	398	471	426	372	409	443	446	394	470	462	429	425	476	453	436	440	425	459	460	430	487	418	430	476	446	409	404	453	435	468	400	448	445	410	427	429	444	461	446	424	462	455	476	391	423	433	483	443	447	414	413	430	437	470	404	406	463	447	425	448	442	434	433	442	446	415	427	428	462	454	435	430	386	469	458	412	444	431	422	428	444	435	404	449	465	461	431	427	433	434	434	449	392	419	417	380	432	461	428	472	419	472	414	441	438	417	413	396	392	466	393	464	416	429	435	446	409	427	402	444	435	415	473	438	410	421	494	429	417	453	445	421	432	450	427	421	387	405	427	470	428	452	453	438	452	446	446	434	428	419	411	436	427	476	440	504	429	436	453	458	461	440	369	418	432	428	487	462	457	414	449	430	448	438	417	418	444	460	461	400	453	433	451	443	466	436	453	385	418	424	426	416	417	416	418	455	454	464	447	397	422	432	388	457	420	416	441	450	437	431	419	422	442	456	443	412	453	472	436	458	437	447	465	398	439	442	447	467	412	424	439	441	470	441	426	428	431	416	453	420	423	393	447	406	448	449	424	445	463	412	435	437	421	449	445	419	417	412	440	413	438	464	441	451	427	492	454	417	451	457	451	447	427	442	474	447	453	461	468	430	412	431	389	438	418	473	449	419	430	417	406	463	436	459	427	405	448	396	442	418	451	440	426	474	451	410	397	468	412	463	430	426	477	418	476	430	415	428	455	471	437	456	472	424	428	405	455	438	439	476	447	451	445	423	431	425	408	450	382	436	440	481	450	419	454	411	421	438	402	471	449	415	407	451	425	442	420	429	424	432	444	436	420	391	421	461	441	420	440	464	403	443	442	426	449	407	427	440	450	427	466	429	431	435	417	439	455	448	439	461	430	418	452	432	429	424	432	434	400	401	463	472	420	428	406	454	448	440	442	433	426	432	416	385	449	435	407	422	412	433	421	441	435	431	414	368	407	431	413	427	407	446	434	391	472	473	435	421	424	429	396	404	400	425	414	443	461	435	467	457	436	442	459	383	422	409	432	438	430	431	425	431	392	461	447	445	399	449	422	408	428	419	423	441	416	358	415	435	428	441	424	425	409	480	458	432	412	441	474	478	425	475	418	427	403	463	445	457	419	419	422	423	451	466	448	408	415	419	456	425	436	443	417	446	450	448	418	418	430	416	460	465	421	419	415	416	446	421	439	419	437	452	466	420	426	436	420	448	441	494	428	414	481	445	443	438	445	469	394	458	392	462	430	461	404	473	480	449	407	448	438	430	442	423	427	472	427	453	452	421	479	427	439	422	487	453	419	382	419	424	446	458	415	417	394	395	429	426	416	450	464	475	427	422	433	405	399	456	427	415	426	437	427	401	435	396	409	446	393	420	475	439	455	461	429	438	433	436	409	457	429	395	427	474	434	386	404	452	421	438	438	468	424	442	428	427	412	422	434	450	481	455	460	380	432	437	441	445	439	459	420	397	425	404	418	412	470	413	406	416	447	448	428	443	466	452	439	454	455	443	457	410	407	425	420	448	396	430	409	449	460	430	417	416	449	444	425	461	431	407	421	414	467	405	408	417	444	413	468	473	445	443	414	439	432	434	474	450	435	452	448	445	434	423	420	383	437	427	430	416	416	403	488	466	445	390	397	439	433	441	386	440	420	467	416	430	436	408	421	445	434	439	406	408	417	434	422	442	443	419	411	485	439	480	455	410	446	435	457	461	433	415	466	457	420	442	436	423	412	396	432	415	443
4092	3561	2252	1463	1179	1022	1031	946	940	1008	924	921	991	1004	927	959	942	959	891	929	985	992	911	988	981	988	973	884	947	942	892	926	999	930	938	984	906	937	933	942	859	942	938	954	936	944	941	932	919	922	967	911	905	964	941	950	940	947	915	914	976	957	987	980	935	905	958	934	970	919	977	941	987	914	930	918	920	917	973	955	951	929	941	947	941	1004	944	997	928	914	932	941	940	919	975	868	1003	997	925	888	949	950	989	935	957	977	922	958	883	947	895	893	982	976	950	878	953	992	907	970	971	970	882	914	951	914	970	937	973	884	884	960	956	919	932	970	927	909	946	915	899	972	942	923	940	901	969	973	961	960	937	965	870	974	944	977	920	948	976	872	956	982	952	942	905	934	908	923	956	966	931	925	892	944	919	989	939	897	945	918	948	881	934	931	906	880	934	944	961	925	944	902	939	937	908	904	934	966	908	914	937	1027	896	976	935	950	916	889	944	937	921	979	903	966	953	990	978	944	946	920	917	924	1003	931	981	974	939	949	940	938	951	953	1015	920	948	981	970	916	934	951	947	972	922	970	948	920	959	1006	966	978	977	925	924	957	929	907	926	954	911	937	935	972	952	912	934	880	940	923	953	907	907	969	903	925	949	922	938	974	993	994	951	915	913	1015	896	899	918	938	957	943	849	864	921	945	943	948	951	878	937	930	894	934	961	967	898	994	897	944	847	962	937	941	926	909	949	953	915	944	949	933	889	935	970	955	923	921	993	877	950	893	907	925	941	942	907	860	967	933	922	974	910	920	966	946	922	910	930	942	894	919	906	928	917	944	915	918	972	948	901	937	976	919	923	942	910	957	987	922	927	902	941	914	956	937	958	943	947	971	936	997	942	946	963	938	935	931	964	932	938	909	950	945	873	972	959	977	948	967	927	996	908	914	982	946	949	934	870	948	936	932	875	911	969	964	954	958	926	957	874	921	924	885	951	964	950	943	930	916	979	911	918	981	955	924	973	949	972	965	909	945	981	871	954	944	913	946	894	908	980	956	926	965	952	912	973	928	966	901	973	896	914	916	939	876	980	902	924	952	942	905	934	942	920	946	910	918	869	929	933	956	981	919	939	985	933	933	924	1019	939	953	959	970	963	952	935	958	1006	935	988	941	937	970	958	945	953	970	949	923	875	962	920	960	959	952	984	949	953	975	927	989	962	894	929	921	971	911	915	918	948	921	929	933	957	988	885	990	894	894	912	923	903	926	960	970	965	884	984	916	978	983	961	903	954	935	913	926	927	922	912	965	925	875	905	954	872	908	949	914	897	920	958	915	974	973	947	902	925	945	903	907	895	937	965	969	940	976	897	933	979	876	912	944	948	941	878	933	888	915	958	939	919	931	955	934	961	909	890	947	944	936	920	883	941	939	943	920	945	898	958	969	943	949	958	968	917	942	906	1021	924	941	902	978	944	962	912	946	973	959	922	909	960	982	931	902	905	919	902	926	951	978	932	901	978	956	954	954	935	945	925	922	927	918	917	931	944	961	903	943	897	903	992	932	945	921	926	926	988	910	938	938	959	965	910	938	938	967	966	953	944	890	943	944	945	911	929	934	902	972	900	877	973	977	905	934	932	923	921	965	927	985	933	952	931	967	955	960	887	933	914	957	917	884	957	973	925	933	965	938	944	974	933	953	912	956	921	979	949	954	973	909	918	941	900	948	967	924	914	925	985	894	982	870	911	951	897	894	901	993	926	895	949	964	925	954	938	918	978	957	962	957	877	934	963	918	936	893	927	960	956	911	941	964	956	942	924	1040	931	967	955	959	982	927	964	1012	915	935	942	929	958	918	944	930	986	913	943	988	937	1007	932	937	905	956	911	904	931	947	929	919	936	941	979	934	944	953	934	932	939	955	918	929	943	903	959	974	960	973	959	910	922	968	910	966	937	938	933	860	975	920	977	928	978	979	997	909	938	933	917	952	942	893	897	953	987	918	928	949	975	925	940	948	934	911	975	959	948	883	1011	916	906	944	892	946	876	904	969	931	953	1001	892	972	966	955	904	952	903	979	934	1025	875	980	955	954	960	937	948	897	946	949	935	912	963	901	991	915	960	984	939	886	887	961	933	902	985	946	910	931	912	894	976	908	988	909	978	970	948	966	895	952	922	947	911	957	972	928	930	882	948	941	981	972	993	926	948	990	930	945	926	968	971	902	956	957	903	897	919	940	908	962	976	928	949	951	945	918	950	923	1021	945	993	1003	913	914	939	952	950	912	925	880	920	945	948	901	935	960	949	949	894	952	944	929	955	955	904	963	922	972	949	979	956	1012	943	931	967	960	947	938	933	883	939	926	983	912	899	969	971	951	964	887	928	928	883	922	933	978	993	940	935	904	902	943	969	958	938	934	924	935	906	947	986	887	971	927	883	970	943	927	885	921	930	934	911	936	938	959	954	916	958	986	910	923	895	943	924	895	938	911	927	926	938	969	916	955	919	996	972	952	981	927	929	942	897	989	925	948	922	933	970	936	983	973	968	932	951	948	899	937	905	927	883	913	993	927	930	965	906	960	924	934	958	945	857	952	946	959	874	955	949	944	927	888	963	938	918	908	926	896	903	880	950	889	931	941	963	903	955	930	922	942	928	901	921	969	912	931	958	902	919	955	874	980	926	938	966	944	931	935	1006	910	939	926	981	957	945	941	876	958	914	940	956	967	946	953	941	898	936	895	990	923	889	902	943	966	894	917	970	921	930	958	912	924	944	983	953	933	930	950	960	898	934	932	948	888	911	961	959	923	947	883	960	897	919	857	919	876	962	947	906	917	870	909	974	964	919	958	933	960	902	843	965	1015	973	945	904	876	894	886	966	966	856	924	952	991	997	902	917	986	911	1000	942	927	957	934	930	908	975	940	949	937	964	937	935	996	931	933	978	941	921	946	939	989	918	922	904	894	934	969	903	955	928	941	879	925	979	919	1027	979	932	928	906	920	850	929	991	985	965	910	860	884	980	887	944	890	942	927	937	937	961	948	984	925	926	924	933	934	953	923	924	948	961	946	923	925	918	966	927	936	923	973	950	947	889	864	899	1000	926	948	917	976	933	956	946	950	896	949	959	942	924	941	938	940	955	986	906	925	963	914	971	970	948	928	929	943	928	927	923	944	925	979	920	969	930	897	946	909	957	985	891	905	919	939	891	953	943	914	892	1011	904	875	936	919	962	955	957	932	941	892	961	929	981	960	942	903	887	903	898	888	952	993	978	935	941	975	941	952	909	918	956	925	979	954	910	959	962	962	934	921	921	933	917	945	947	988	975	947	977	937	956	923	884	941	920	973	964	942	932	971	961	942	890	928	941	970	960	935	882	934	933	952	983	922	920	876	881	979	910	930	911	903	908	890	972	933	932	975	953	927	939	928	892	908	925	971	960	890	921	939	955	929	922	963	938	887	921	943	953	943	937	946	961	974	909	941	940	927	922	927	906	957	1003	924	968	995	915	930	894	892	938	954	916	963	973	943	923	937	945	944
24568	21704	26088	27859	21713	21717	3419	503	384	364	334	302	307	300	280	304	238	259	272	262	254	251	274	231	263	234	228	233	255	259	252	238	242	243	255	214	227	245	273	275	219	256	248	252	269	252	230	245	228	214	225	243	228	254	254	232	219	228	254	227	223	244	224	248	227	246	252	257	265	249	238	254	225	238	229	205	233	241	241	204	226	219	220	218	211	251	232	212	249	236	226	243	218	206	250	223	261	251	258	202	236	256	244	273	248	230	220	249	259	242	248	237	235	201	209	211	251	237	221	210	240	235	239	235	255	237	200	224	228	221	255	213	265	265	247	250	234	248	232	233	207	196	244	245	214	234	219	232	242	267	250	231	247	238	240	241	251	250	237	222	243	252	238	260	239	244	262	217	213	231	240	254	222	238	214	254	247	235	212	240	217	258	238	266	237	229	233	228	240	222	236	234	226	235	245	220	250	237	215	236	236	246	242	244	226	227	225	257	239	241	263	238	257	224	227	248	239	257	260	206	242	219	247	232	226	239	242	264	252	228	261	228	222	229	235	227	241	246	253	238	229	228	233	279	254	225	231	247	241	215	230	242	226	227	241	234	241	214	229	223	213	241	214	231	227	220	228	210	222	198	224	246	241	224	208	208	206	251	230	216	233	208	234	263	243	234	222	240	250	232	228	232	252	251	225	233	234	224	248	228	218	249	258	230	226	246	258	245	232	270	224	227	256	246	231	226	247	223	236	238	272	232	265	269	273	245	240	228	240	236	245	225	219	252	227	251	229	246	242	230	246	255	231	243	218	230	223	235	231	233	217	229	245	250	247	211	254	230	247	218	233	241	243	259	239	244	232	213	240	226	226	242	229	229	216	235	229	211	247	258	249	259	247	245	229	246	230	213	250	254	251	228	234	207	212	246	205	241	243	219	211	219	233	235	264	247	210	240	232	232	226	252	206	250	245	238	223	236	266	259	226	231	235	213	233	249	226	218	230	230	236	237	201	221	226	231	219	236	213	240	230	238	251	242	232	247	257	231	219	233	224	254	252	231	243	238	210	249	222	230	247	244	213	208	268	232	241	226	216	251	246	237	247	264	232	248	234	270	213	230	233	205	245	239	210	227	241	249	252	252	253	232	214	231	241	235	224	227	201	223	249	220	258	198	241	233	217	230	231	242	218	247	220	227	220	257	224	210	220	229	227	233	214	227	269	222	222	251	238	209	222	254	265	253	209	241	234	242	229	238	249	262	246	235	219	226	224	253	233	240	237	254	227	257	234	208	211	223	228	225	234	241	232	211	247	227	238	225	215	224	223	224	241	244	248	216	249	245	221	242	243	202	224	246	219	234	240	226	242	219	192	236	231	247	254	242	242	227	252	232	215	208	227	227	234	250	240	203	221	254	220	221	208	272	244	225	224	247	213	230	233	216	236	234	249	257	235	211	218	237	236	213	251	235	210	225	212	253	226	249	221	230	232	237	241	235	223	214	228	215	228	247	218	254	246	236	242	237	253	223	225	216	265	236	233	216	237	243	226	234	265	216	196	241	258	253	253	204	245	229	212	204	240	223	232	250	245	237	244	223	247	221	230	248	242	243	235	223	235	221	239	219	216	234	228	237	243	209	228	230	235	227	228	234	242	220	252	242	252	218	255	229	251	228	207	242	266	215	242	219	215	227	237	217	240	252	212	222	251	253	233	228	255	213	258	210	253	220	258	248	236	226	229	211	229	209	234	207	255	209	208	256	234	232	231	230	252	233	230	229	258	219	218	212	240	257	222	244	235	241	248	232	246	234	231	233	220	268	217	258	238	241	238	220	255	241	254	239	243	223	236	238	223	210	265	225	258	217	249	221	254	237	215	232	239	254	238	221	236	247	262	227	214	249	243	222	219	238	243	238	213	239	254	246	242	274	243	232	262	250	264	233	245	223	266	219	245	244	279	241	217	242	221	210	228	228	233	233	237	246	238	226	205	256	235	242	222	235	241	218	226	238	246	203	233	211	250	233	236	199	260	237	232	242	222	196	233	243	226	205	219	225	249	240	252	232	259	246	239	224	217	232	243	228	235	236	231	259	254	256	233	263	223	256	218	221	221	241	235	237	216	248	207	232	230	235	218	233	272	263	218	256	236	259	239	230	255	238	223	247	193	239	210	242	245	203	238	251	202	234	245	215	223	257	248	247	252	231	202	246	256	211	256	256	202	194	215	228	246	236	247	206	242	232	218	247	220	249	219	240	228	236	224	253	230	222	220	223	216	236	236	253	236	232	230	251	230	241	260	242	222	255	242	225	235	188	233	234	260	244	240	245	256	229	215	250	250	244	238	247	229	224	243	235	260	232	224	222	243	246	234	231	202	249	244	244	258	230	248	231	242	215	230	224	219	243	246	227	243	241	210	264	242	245	256	244	241	238	258	216	216	212	218	234	243	232	243	240	240	222	208	243	229	229	221	247	240	194	231	243	250	233	233	212	198	216	259	252	220	253	207	240	236	221	235	236	235	230	205	224	226	243	214	245	224	287	225	218	244	224	244	230	232	220	202	216	223	247	254	251	228	261	237	235	228	231	234	231	243	240	235	235	223	250	209	234	245	234	233	223	197	239	238	257	260	219	254	223	246	232	221	221	257	237	189	240	183	246	268	261	260	197	218	249	231	235	245	235	236	260	230	215	222	233	218	258	243	239	218	244	226	216	229	227	254	258	262	228	196	246	255	237	226	236	252	229	250	232	242	243	212	237	211	223	258	210	242	240	254	260	225	253	203	229	243	219	250	252	272	222	256	252	246	237	222	247	262	211	253	218	227	213	210	220	229	237	238	235	223	226	198	233	211	251	241	231	228	242	251	240	232	227	230	234	251	242	216	251	243	241	262	254	251	232	240	248	256	234	239	216	243	218	240	253	246	241	244	220	214	216	249	237	259	250	218	242	186	210	231	235	225	245	229	238	225	225	230	212	253	246	246	232	230	211	264	241	213	231	243	260	258	259	232	220	258	259	227	224	223	222	268	212	202	204	252	240	247	240	231	250	245	209	235	232	215	235	243	241	209	190	236	261	246	231	235	222	229	245	239	235	262	211	218	253	248	238	220	253	225	254	238	221	262	206	218	237	241	202	223	256	255	216	255	261	225	247	225	231	204	225	258	239	210	265	249	231	253	223	211	225	231	253	234	201	208	230	241	247	236	259	237	230	225	241	228	210	222	229	237	234	228	234	215	221	229	265	219	213	235	262	206	220	253	221	232	228	261	212	242	231	187	241	242	219	239	211	214	206	237	230	256	245	226	245	224	227	243	244	246	219	251	231	245	235	245	212	220	250	231	248	241	213	214	219	249	260	254	222	220	229	233	243	260	228	209	250	225	239	258	227	217	242	218	239	254	232	221	221	219	228	244	258	232	227	207	235	257	235	225	224	225	251	246	234	215	214	220	214	209	246	246	207	219	248	236	246	241	213	232	242	232	259	209	219	239	212	239	201	232	217	254	248	234	208	251	221
4224	5367	3099	1555	1014	818	742	627	681	636	592	609	603	555	557	532	572	533	536	562	543	541	570	567	546	556	560	596	576	522	559	583	588	542	565	524	511	572	547	532	552	547	557	566	567	559	531	572	522	532	528	534	570	565	551	562	530	562	573	531	526	548	542	554	539	540	538	545	548	506	520	552	556	545	549	519	544	565	551	542	564	516	526	535	549	526	540	558	552	526	585	561	516	513	515	510	561	565	534	544	517	531	559	574	529	530	534	551	550	541	530	518	513	534	561	571	529	547	529	554	533	579	591	526	548	528	560	523	541	565	563	522	555	527	562	542	524	555	551	530	527	575	542	571	562	567	522	522	561	588	522	526	574	534	507	541	545	515	515	549	548	541	539	554	531	551	531	546	540	557	572	549	544	572	541	544	509	569	528	531	555	488	529	508	535	537	561	531	561	543	534	553	550	527	588	578	547	551	553	546	522	519	555	550	574	498	556	556	567	570	530	570	542	569	527	547	520	557	526	530	532	512	539	491	534	564	570	509	515	547	588	550	592	540	546	544	528	515	511	534	545	529	547	539	536	580	561	558	504	539	590	518	564	516	552	593	527	577	520	550	590	532	564	511	510	466	565	541	519	544	553	554	590	567	549	547	565	536	544	556	510	554	523	535	539	561	537	559	502	539	580	563	529	528	520	541	532	572	593	548	489	561	522	573	549	552	538	553	573	549	547	561	548	559	531	570	529	517	565	550	550	572	537	517	528	528	544	516	528	550	531	528	535	558	553	530	545	539	583	563	533	573	565	517	580	509	554	493	546	527	533	596	519	580	565	489	557	568	528	551	541	549	527	583	535	571	563	544	554	565	593	540	512	547	540	545	520	540	543	526	525	558	547	556	545	521	529	539	529	532	538	554	512	515	524	599	557	506	517	615	544	527	528	537	539	541	557	535	567	572	519	529	561	546	550	539	526	539	533	548	533	520	557	528	542	550	495	553	519	557	519	543	546	554	532	567	540	559	525	520	583	584	540	528	510	539	508	576	503	534	585	528	574	536	572	501	545	539	552	537	496	491	513	583	539	539	541	510	551	556	544	501	515	554	566	526	515	528	572	503	539	531	573	491	554	512	540	517	527	575	533	549	547	540	481	545	563	522	524	529	544	542	568	551	542	520	550	599	540	598	542	519	538	600	571	577	493	506	529	501	583	536	524	538	560	538	552	537	555	488	544	529	566	518	572	541	541	566	566	570	539	531	527	574	564	538	549	534	546	517	572	543	496	512	536	568	490	521	522	550	539	564	496	559	559	548	489	531	557	550	564	573	594	526	491	554	520	587	579	547	524	506	587	521	542	540	557	532	541	564	553	548	546	547	524	546	536	553	532	514	542	545	557	543	555	594	575	528	527	538	540	559	554	517	577	541	561	554	494	545	541	585	569	525	536	556	554	553	542	543	551	549	545	534	527	516	526	606	545	574	544	582	561	537	558	550	532	543	510	523	518	525	542	560	496	511	552	520	526	571	518	552	572	564	585	553	552	543	546	523	530	558	539	560	548	523	544	546	557	532	560	586	539	556	495	556	512	508	560	550	578	531	505	570	502	576	530	565	532	522	567	516	521	562	499	576	580	567	574	588	554	508	525	522	515	527	528	514	521	533	529	512	584	543	540	551	520	538	531	569	552	566	510	577	504	573	557	565	569	512	510	530	526	525	559	510	535	572	519	532	541	542	585	567	567	535	551	528	568	547	543	561	535	570	587	496	565	517	568	547	557	545	514	531	534	521	541	586	534	539	553	559	569	530	554	524	566	561	516	554	510	596	561	529	526	556	513	525	573	521	531	519	546	538	534	560	537	565	586	522	516	622	515	495	567	553	557	599	566	571	549	548	548	568	566	532	545	585	551	534	571	532	513	545	541	584	566	558	543	560	561	545	516	522	520	536	546	508	571	579	529	571	564	520	539	535	545	555	540	547	550	574	517	517	543	531	518	554	548	496	544	582	537	539	523	583	536	571	578	564	571	554	572	523	548	581	513	523	544	533	541	525	556	580	502	536	531	563	536	556	555	510	553	535	539	579	526	476	535	549	534	593	518	594	577	564	512	564	510	564	546	540	527	581	519	539	547	542	522	542	551	527	545	568	537	557	519	580	575	555	555	519	549	551	549	593	547	551	501	534	571	560	554	540	536	520	575	582	539	535	553	533	578	511	517	504	546	551	530	540	524	563	557	524	526	546	552	533	592	525	551	552	527	550	548	493	555	558	503	530	568	573	552	548	589	523	544	498	544	511	559	538	515	521	551	523	564	554	549	529	525	528	527	498	501	547	595	494	545	557	526	532	489	518	511	526	505	560	506	549	505	577	540	549	571	548	556	556	500	554	528	559	532	532	524	563	541	524	535	526	546	545	552	522	529	544	553	534	532	543	526	560	548	534	519	552	539	512	550	545	516	514	539	534	552	566	532	523	568	578	545	511	584	517	510	589	534	540	521	551	539	541	516	541	522	574	581	558	561	519	534	552	556	546	559	554	533	564	545	506	552	528	576	533	568	540	582	560	556	528	551	563	549	561	540	557	554	525	553	519	528	546	557	562	549	556	518	566	559	526	576	577	535	549	535	543	602	527	556	525	550	543	556	531	489	541	576	509	564	534	600	581	562	528	517	563	534	564	565	525	530	538	509	553	565	615	541	534	512	585	565	507	551	569	512	559	545	600	547	532	521	520	582	538	533	564	531	547	534	518	565	533	536	542	548	534	584	568	551	580	536	544	497	567	520	554	480	538	528	553	556	551	524	527	552	531	585	577	549	576	539	546	552	580	526	546	543	545	521	518	507	585	514	553	562	561	527	539	550	485	500	551	533	532	575	515	546	556	534	561	540	538	525	539	548	547	512	520	561	513	551	531	525	522	535	563	585	560	554	525	545	546	529	538	528	536	536	557	542	540	541	494	513	549	518	536	581	534	521	524	536	547	533	499	519	546	571	523	538	579	570	538	528	564	515	564	536	556	572	527	573	543	512	598	546	537	552	550	526	545	542	503	575	549	537	519	559	569	525	591	544	528	500	570	555	550	560	508	543	527	557	565	571	563	511	542	502	535	564	510	558	522	578	515	547	549	510	560	544	529	487	514	546	562	512	497	535	513	568	529	519	516	502	580	572	530	558	554	548	546	535	527	557	570	520	542	527	477	532	519	545	530	583	550	529	549	575	506	563	546	520	548	504	567	542	554	526	513	549	556	598	545	552	548	558	562	549	553	543	572	545	536	559	540	546	522	529	527	509	551	535	596	537	515	540	522	576	545	558	528	544	575	500	501	543	532	561	536	511	548	521	545	570	515	539	539	558	524	550	524	556	553	547	509	522	533	572	514	484	513	558	526	547	560	489	532	533	559	561	572	511	580	520	548	545	532	556	563	557	531	542	515	538	528	539	520	560	532	583	581	526	489	494	585	598	553	522	567	539	550	543	505	538	548	561	566	558	559	551	548	563	501	537	525	557	494
33438	10073	1243	752	594	609	471	426	424	417	386	421	393	436	414	436	410	412	431	422	447	417	417	438	430	423	443	395	382	423	377	396	463	398	427	367	424	407	461	378	435	419	396	411	452	401	424	384	386	426	408	397	382	397	375	403	429	413	461	415	387	412	438	402	440	402	418	398	381	376	396	397	428	396	383	399	421	437	408	388	391	395	364	408	418	417	406	423	397	397	385	444	404	385	421	418	440	395	405	451	423	374	402	414	408	432	435	422	400	398	421	424	401	460	426	424	452	420	446	423	410	391	396	417	411	388	423	379	421	422	402	379	386	426	416	432	432	376	369	441	394	454	363	410	395	448	404	438	419	442	451	404	415	403	406	410	447	421	417	400	414	432	392	420	424	403	424	400	381	361	421	429	414	387	444	463	440	424	441	432	404	423	424	421	409	409	406	428	377	415	400	432	401	411	410	416	426	424	372	433	383	399	445	414	407	388	401	398	397	399	440	440	406	403	440	379	441	403	463	436	437	428	440	409	383	377	384	408	430	405	416	434	413	439	397	418	445	420	408	400	389	421	432	423	416	371	368	421	399	382	430	454	363	433	391	405	434	380	389	420	418	447	416	461	424	426	373	394	384	411	425	389	402	392	408	385	414	475	382	418	419	445	394	414	417	434	413	419	381	378	433	428	421	394	401	413	402	411	411	411	402	400	395	424	445	404	405	377	421	378	436	410	449	390	434	369	416	403	405	397	430	394	414	397	396	377	426	425	393	392	393	429	425	411	411	434	345	390	393	384	425	394	428	392	416	386	382	380	405	423	397	406	423	396	396	393	410	429	442	401	410	415	366	423	421	442	416	397	416	389	419	418	380	429	380	412	438	381	413	380	416	414	411	400	403	401	423	429	409	434	415	420	439	426	409	393	412	379	399	396	416	417	402	390	404	402	417	450	406	400	436	440	399	426	399	383	423	425	399	376	413	383	416	416	344	422	418	388	430	448	419	416	386	419	425	410	400	418	439	405	419	418	429	430	400	372	420	447	386	403	394	396	424	430	444	407	434	441	370	391	451	416	419	415	398	408	386	423	389	430	404	422	424	387	447	416	419	383	384	428	437	393	414	379	432	381	476	410	420	447	420	421	400	416	407	408	354	383	408	378	381	435	430	419	419	455	387	457	405	387	454	406	431	396	450	369	376	431	388	409	418	407	408	404	400	403	396	387	465	396	408	417	421	449	378	397	447	407	428	408	392	413	417	455	417	439	439	409	418	421	413	429	436	380	411	424	416	402	411	379	425	410	387	417	403	424	427	420	419	421	359	385	395	386	403	407	418	417	433	420	385	444	408	412	416	422	396	403	418	412	401	415	423	389	398	426	382	418	392	417	394	447	473	393	419	443	410	436	405	447	389	422	413	396	404	404	471	397	446	400	412	444	441	362	412	415	377	409	449	403	392	396	410	373	369	373	414	374	420	381	434	437	386	412	458	400	400	381	426	406	381	418	401	439	370	435	370	395	367	400	419	446	418	436	406	427	407	409	414	417	419	374	399	387	419	449	439	435	392	440	450	381	397	411	383	391	380	412	420	444	391	415	378	410	399	434	407	393	407	430	397	439	398	423	429	451	440	404	431	396	410	370	442	409	409	374	436	377	417	404	388	390	410	383	402	426	421	389	432	412	418	394	371	389	419	444	434	458	394	385	398	361	440	402	388	371	391	417	430	406	393	404	376	405	408	385	415	414	413	381	393	405	369	389	419	402	407	457	390	435	404	440	382	432	411	392	431	429	410	418	434	397	406	440	374	426	391	412	375	428	437	398	394	385	402	416	422	398	415	458	394	367	398	412	392	443	402	422	395	397	432	411	387	388	379	354	391	408	414	417	434	444	416	413	420	426	396	419	382	417	401	410	392	432	408	382	384	390	412	417	405	387	403	444	425	428	406	427	386	422	381	372	409	425	442	381	427	387	400	425	430	452	406	359	422	394	410	435	399	400	410	405	440	413	392	417	421	375	384	365	432	404	419	407	405	474	442	429	407	373	404	395	408	440	441	397	449	421	451	428	366	404	460	418	404	437	431	402	425	393	402	408	396	418	405	366	399	452	416	401	399	380	430	407	421	363	424	405	419	382	381	361	398	421	407	381	409	390	387	392	447	427	435	423	412	432	421	396	391	381	407	392	359	427	436	436	390	432	395	409	400	385	413	433	405	434	445	390	370	414	425	429	434	366	390	392	432	465	410	398	352	400	396	392	401	381	398	415	407	406	397	411	406	465	366	426	404	422	423	402	407	383	453	452	412	440	424	409	425	402	419	416	395	406	397	430	444	370	403	390	411	412	384	393	398	402	445	405	428	428	420	370	404	396	401	389	440	391	413	409	383	380	440	376	379	435	408	389	395	425	406	395	408	434	402	374	373	387	389	391	404	387	417	375	403	402	376	391	449	409	416	427	417	397	446	410	404	426	429	397	389	386	369	430	435	433	404	422	365	419	449	386	403	420	408	420	431	374	376	415	401	423	380	383	424	380	444	398	404	434	393	405	408	397	409	451	399	381	401	441	390	460	412	419	452	435	401	421	429	388	398	400	398	412	466	370	393	385	390	371	433	424	418	435	414	417	397	435	433	425	439	433	414	389	406	410	422	384	383	412	440	407	391	386	378	399	422	393	351	421	397	397	425	425	399	442	416	396	366	411	346	427	426	409	407	435	417	373	378	443	413	395	436	388	390	406	432	438	434	425	422	386	385	405	425	369	391	407	399	385	398	429	429	448	464	395	407	427	448	416	398	431	385	390	418	403	427	384	369	371	379	408	422	397	398	398	400	395	432	389	400	378	417	424	374	385	421	414	398	386	432	461	432	400	427	352	415	417	415	420	409	436	404	442	394	421	389	404	413	396	427	386	435	401	409	404	422	417	408	452	414	416	414	470	405	382	415	450	412	407	411	438	427	397	425	363	408	432	389	407	389	439	415	432	390	390	396	364	431	413	413	437	431	408	357	415	397	402	446	464	418	404	378	390	427	423	427	377	386	423	444	404	424	386	417	414	370	442	406	409	407	431	429	374	412	413	426	369	391	414	411	401	408	434	426	390	378	434	391	422	420	438	403	428	441	404	438	442	394	408	424	385	408	409	449	430	432	478	354	391	421	401	408	438	372	398	377	421	418	440	423	420	384	432	381	458	384	429	380	385	409	399	399	412	410	397	412	423	366	414	402	424	427	373	413	466	464	425	417	390	385	403	419	434	440	453	397	387	407	417	427	457	441	363	423	429	395	448	389	435	393	387	399	371	400	410	369	411	392	418	399	422	437	431	414	464	389	398	416	413	420	391	377	436	387	427	410	406	407	433	415	436	380	400	387	422	406	409	414	369	365	358	438	449	405	416	400	409	416	391	384	403	435	422	389	380	389	402	407	378	431	397	405	405	379	381	401	418	386	394	419	452	427	413	407	412	400	392	423	395	374	442	394	410	439	401	377	427	427	398	407	453	419	431	438	421
6342	1088	966	970	958	914	935	900	908	929	970	909	935	1021	925	858	870	948	955	876	964	957	921	892	944	903	914	952	878	957	908	901	898	864	912	908	830	905	929	911	914	879	924	885	878	869	940	918	908	933	912	883	938	896	897	905	897	899	917	954	963	939	889	895	882	941	900	862	948	878	943	906	953	957	907	933	929	921	926	915	929	934	912	904	868	885	890	879	965	913	915	906	955	876	913	882	900	869	919	917	910	921	911	926	956	883	896	895	943	883	920	937	863	925	904	880	925	956	943	909	935	935	929	891	915	913	963	898	921	900	916	937	940	946	965	897	963	930	903	934	932	858	961	881	907	880	948	919	942	913	906	902	946	918	917	933	940	873	931	890	904	953	937	932	932	914	886	887	961	878	906	941	910	901	858	913	930	915	906	926	914	933	917	936	937	825	925	937	847	865	949	905	860	907	937	947	920	935	883	892	892	961	918	901	890	897	949	845	861	892	901	951	942	954	924	903	898	890	949	901	937	905	930	922	888	908	918	836	933	892	929	939	915	997	912	884	926	904	911	912	892	938	884	891	931	952	931	939	928	991	891	885	908	915	910	944	919	907	893	983	958	898	918	922	914	919	920	917	922	907	903	904	887	892	820	906	869	977	921	878	900	916	939	922	924	925	900	921	913	938	1001	936	919	915	845	869	929	880	849	924	881	946	903	912	866	950	915	906	933	918	892	923	920	930	978	944	898	920	911	955	911	958	909	879	842	924	884	941	880	931	870	885	848	943	923	936	908	960	894	907	873	918	948	937	899	921	914	920	930	883	904	895	883	932	893	898	891	972	958	855	887	916	952	871	1000	903	852	938	896	893	946	970	957	877	935	949	916	913	857	892	909	903	916	914	927	891	936	882	917	908	970	900	934	903	953	881	842	963	926	917	942	916	899	944	898	913	903	879	914	862	899	886	946	976	919	928	932	908	885	926	943	929	890	937	910	899	925	917	925	956	895	926	915	872	892	973	894	883	924	931	880	946	884	920	950	933	881	900	870	970	922	949	921	946	900	900	898	864	931	912	939	923	895	904	930	957	958	908	843	896	885	928	915	930	902	931	924	954	908	893	929	940	923	899	896	908	898	909	905	929	886	901	932	900	965	906	974	944	908	888	906	914	848	848	905	931	919	949	910	933	929	951	909	952	929	949	882	934	909	926	953	916	883	883	907	906	905	951	936	970	901	974	911	930	928	884	866	945	886	873	916	894	910	926	864	960	912	928	920	946	992	948	945	872	978	948	928	905	888	908	893	947	938	903	920	947	906	878	940	971	978	962	899	966	891	929	918	887	937	924	958	881	850	898	907	926	927	979	937	908	906	869	903	963	835	907	957	930	946	906	946	930	946	858	910	889	943	914	907	969	911	899	918	883	948	894	935	935	939	911	878	980	859	910	910	957	898	889	894	973	937	933	937	897	983	981	904	944	899	865	942	906	941	920	912	903	893	901	880	900	904	962	947	888	893	906	910	959	935	874	933	919	960	871	922	905	899	899	889	960	931	952	929	895	903	890	904	964	963	897	958	894	931	914	857	922	934	900	917	942	926	949	841	891	892	826	939	903	892	958	948	899	918	950	920	887	887	896	899	925	922	902	925	853	959	935	913	991	902	946	919	900	945	929	933	885	900	944	907	877	883	932	913	942	938	892	943	884	978	887	964	946	926	964	887	916	907	870	932	906	921	936	925	953	947	963	898	915	938	922	901	939	931	905	931	954	980	929	874	910	861	916	920	910	863	863	909	914	951	869	960	977	876	853	894	906	905	889	928	909	885	946	915	910	976	876	877	932	919	909	939	952	891	952	936	893	869	884	945	948	924	891	910	928	909	918	903	932	929	940	939	946	867	951	950	935	893	938	898	935	936	946	926	927	857	934	957	937	923	915	944	887	961	923	952	921	939	873	933	882	943	946	933	881	972	951	933	857	906	867	886	912	901	888	934	890	937	919	937	890	913	873	936	921	933	878	902	873	939	908	907	942	912	906	958	915	960	879	921	871	905	913	931	917	893	910	928	887	919	934	826	909	932	923	974	875	868	925	915	953	933	882	859	906	924	885	918	965	870	897	902	912	912	952	937	955	894	885	986	907	909	915	958	930	872	893	917	906	883	882	920	938	853	912	933	898	935	919	951	939	939	914	909	986	894	923	932	961	907	872	942	912	918	927	945	977	898	851	929	899	946	922	940	918	873	932	909	899	901	939	881	900	916	919	922	891	905	846	978	942	957	950	925	889	869	933	968	934	911	866	932	930	986	947	903	978	876	937	932	906	959	930	896	946	910	926	909	925	890	900	899	901	837	940	895	919	947	877	915	968	896	882	993	920	903	938	972	923	919	940	951	903	901	914	919	940	924	905	902	898	934	959	882	887	907	933	869	844	899	865	919	901	906	926	925	901	960	908	957	857	876	879	873	894	892	894	905	936	901	940	891	914	931	878	848	960	909	922	881	884	936	894	883	899	878	907	912	899	915	892	908	946	871	915	899	923	906	956	897	886	931	906	948	856	934	977	867	992	939	919	930	924	867	913	897	910	950	907	894	945	953	912	914	900	931	889	934	909	879	923	945	858	918	943	906	929	917	911	917	904	912	933	901	928	928	941	921	969	914	894	885	864	929	911	892	935	939	922	931	943	930	922	917	919	851	1003	954	879	959	959	978	892	915	926	949	930	939	928	907	894	952	946	892	918	887	870	880	904	925	904	939	955	899	912	894	899	915	910	899	962	949	848	941	934	892	966	930	934	929	905	851	903	929	930	894	923	913	936	883	929	908	902	968	898	931	900	895	926	928	943	912	861	907	916	921	914	936	925	917	951	917	911	913	902	916	944	900	953	890	899	867	876	909	921	908	905	944	907	946	999	885	925	896	879	924	937	937	960	938	877	955	972	928	939	879	937	920	859	843	880	914	927	956	917	945	837	905	950	928	945	894	917	944	918	934	882	911	892	953	894	907	891	895	916	922	970	959	880	934	872	949	914	920	963	895	897	909	970	914	935	876	936	875	884	910	888	918	884	902	904	875	924	902	898	943	890	976	941	932	903	930	939	872	929	900	893	969	885	916	944	912	858	945	896	929	908	928	986	931	931	947	918	939	902	923	938	911	938	888	933	919	878	880	962	959	911	881	945	941	885	919	880	922	948	891	964	852	941	919	887	911	925	910	920	949	935	965	919	931	874	898	910	904	893	920	963	935	933	884	945	927	904	893	970	877	911	892	933	903	1003	910	913	920	913	879	934	956	896	877	901	920	906	893	881	940	971	902	877	892	893	894	906	959	936	944	917	937	888	946	898	927	904	954	921	900	969	898	926	904	915	916	907	952	874	932	905	939	906	943	901	954	930	928	939	898	845	904	922	859	905	936	945	884	875	873	874	883	843	921	893	878	922	892	946	923	924	910	896	867	922	924	893	900	972	912	889	888	904	909	904	915	922	901	967	983	906	958	917	927	923	901	911	934	908	910	895
25267	21696	25501	28378	21567	4396	704	544	498	481	480	459	467	451	476	404	441	475	457	444	428	449	463	425	442	444	442	465	429	464	424	438	445	464	467	476	449	427	446	472	420	449	410	403	491	458	464	445	455	424	449	431	444	415	432	458	451	424	423	437	395	493	401	412	421	427	436	418	424	443	442	458	430	421	395	439	407	420	423	448	485	438	440	417	465	404	439	461	506	425	402	407	452	433	397	445	417	421	440	463	436	459	440	436	438	422	463	443	422	427	424	403	421	478	460	432	411	444	419	403	442	417	432	430	434	446	451	443	474	429	426	465	404	444	432	442	438	438	427	441	422	457	451	449	447	449	470	471	458	440	469	470	439	463	462	418	405	428	460	447	444	456	371	414	445	432	503	433	437	463	405	446	420	421	474	467	457	438	461	468	428	454	440	401	434	415	413	442	431	522	439	424	428	431	440	424	423	405	431	436	433	416	453	444	428	428	419	411	450	420	423	413	438	465	463	445	426	421	425	421	443	455	447	466	414	433	427	426	391	487	432	471	442	477	431	441	427	401	435	473	428	447	435	410	429	463	429	414	478	456	454	419	429	429	436	421	473	397	458	459	427	397	453	474	481	401	447	436	467	416	445	458	439	409	398	450	462	451	446	417	449	442	454	481	451	396	428	423	397	451	415	458	428	451	419	401	423	420	426	450	465	413	432	432	421	390	396	398	438	404	415	374	422	462	460	472	446	418	432	435	396	406	443	413	423	441	471	452	455	428	452	449	448	445	432	443	447	439	424	405	403	441	443	431	427	413	415	448	412	449	496	439	492	409	437	447	452	413	439	459	402	413	425	408	441	450	432	451	438	453	471	446	430	425	445	458	485	424	431	466	444	440	441	409	415	414	462	434	450	435	450	421	429	423	479	438	453	462	425	442	412	391	397	455	449	425	441	429	407	427	457	421	448	412	454	434	446	417	421	455	393	422	422	412	427	426	428	405	476	429	436	448	417	429	445	438	396	427	398	443	455	451	440	418	438	442	438	474	448	458	416	414	430	406	426	426	437	413	431	453	414	455	442	428	450	454	425	443	439	402	419	453	427	396	392	404	430	437	415	414	435	452	479	428	438	466	435	447	421	446	410	431	420	434	458	423	445	462	416	444	415	465	406	422	432	416	429	456	445	451	474	412	409	449	478	462	403	430	456	412	453	413	446	457	443	426	425	443	467	423	430	472	424	409	472	462	450	435	403	457	439	430	479	487	406	434	458	418	464	427	423	449	417	404	416	444	438	442	449	433	473	478	426	447	449	431	438	419	432	460	431	426	462	421	429	439	424	441	431	446	437	407	406	435	408	453	420	452	444	453	456	417	469	426	412	449	425	417	433	403	426	440	423	405	421	463	433	442	445	452	440	433	453	457	434	441	460	427	407	427	462	428	465	416	408	442	411	413	427	490	438	442	452	428	428	454	445	431	447	469	452	418	468	451	427	443	432	426	457	450	454	428	428	446	449	416	437	425	419	457	435	458	425	451	400	450	444	449	431	406	444	429	465	426	414	453	380	423	400	444	408	444	429	477	434	421	448	474	430	408	436	441	451	445	436	436	399	445	431	470	442	461	422	430	480	395	434	430	423	421	393	436	440	443	438	431	453	442	445	459	438	412	413	410	419	421	430	467	448	415	423	429	414	435	431	409	449	449	415	446	404	451	477	434	446	410	416	421	401	408	438	443	448	430	437	451	429	417	471	473	433	351	440	452	472	436	438	441	421	410	477	443	451	478	461	462	397	434	449	418	435	413	456	455	454	424	398	444	415	472	404	385	409	431	439	451	483	469	457	431	392	446	434	425	496	473	427	452	461	441	404	413	427	390	443	429	419	438	447	452	439	443	453	443	437	435	456	409	439	480	446	446	450	442	447	434	459	421	445	491	410	413	423	465	439	411	430	410	447	441	418	434	417	447	434	483	432	470	437	435	452	456	416	434	440	417	413	421	421	449	484	427	476	414	466	395	454	447	454	453	412	439	406	431	423	433	439	472	453	424	473	433	485	464	443	429	403	392	448	416	465	422	455	447	421	452	417	427	448	419	423	484	434	404	460	408	410	447	422	410	445	462	480	447	430	463	417	431	489	425	435	439	426	465	463	425	433	432	420	432	449	378	414	427	434	419	413	440	432	419	485	439	468	446	452	413	418	466	420	427	476	443	483	428	434	461	436	470	435	428	408	426	446	449	432	453	418	408	461	430	466	437	452	415	463	476	434	414	461	424	421	432	431	430	390	436	442	418	428	476	454	392	442	429	448	422	421	413	490	414	432	434	415	455	416	463	433	422	430	462	460	430	444	446	402	440	441	432	422	411	422	391	395	489	439	440	435	464	414	453	401	431	447	432	450	453	467	427	427	389	465	459	437	424	452	418	426	485	426	465	413	440	428	430	418	407	423	442	414	438	439	459	453	429	427	435	449	447	458	429	444	418	437	418	446	465	427	402	430	433	409	443	418	425	438	412	426	419	433	442	453	443	411	420	409	473	439	431	421	448	461	449	440	447	430	439	428	460	425	419	419	423	422	412	408	471	465	437	427	493	443	413	440	430	445	475	434	425	425	465	404	416	429	427	411	430	406	411	440	407	454	402	406	458	465	456	460	436	473	385	428	424	469	430	447	429	434	473	441	444	464	428	470	422	447	441	432	445	442	420	460	434	472	405	482	420	424	462	441	448	432	463	444	409	428	438	458	462	447	460	464	471	406	389	424	426	457	419	424	515	472	431	427	416	437	448	422	427	419	454	449	413	400	431	434	429	449	417	446	461	439	454	419	401	456	448	410	440	449	443	439	444	476	420	407	475	469	424	426	452	405	409	452	439	426	433	439	451	431	444	417	458	461	401	435	427	400	418	406	461	424	441	433	444	425	400	434	453	389	392	433	478	452	453	420	417	434	445	411	420	426	437	429	439	465	426	417	437	433	421	459	470	457	454	425	430	409	398	470	446	374	399	424	491	417	414	416	439	446	420	440	459	434	446	408	419	451	448	445	423	458	444	425	460	431	415	443	442	435	480	416	435	449	455	441	450	449	409	428	451	444	443	422	443	430	419	426	428	470	458	432	418	446	422	430	416	464	433	419	464	407	453	443	459	413	445	424	427	455	454	488	446	410	403	458	449	447	434	454	434	437	440	418	416	447	444	404	446	456	437	420	461	447	429	442	407	423	472	436	424	432	449	416	418	460	436	428	380	472	453	440	422	413	460	425	421	412	423	447	452	445	419	406	448	440	425	412	414	458	443	432	466	440	426	411	428	431	413	429	392	476	478	437	446	408	422	454	411	437	426	437	428	466	441	484	412	413	441	427	441	433	459	453	419	419	468	438	467	391	385	460	439	474	434	455	424	424	385	452	395	422	441	430	483	465	441	433	415	410	394	384	451	417	421	419	461	465	432	438	436	402	436	418	422	385	426	421	430	428	474	433	463	454	429	430	440	467	452	395	417	417	446	410	476	436	441
4352	3457	2222	1518	1143	1106	1050	986	1018	915	953	1004	922	959	988	905	970	1022	1000	939	937	939	903	966	931	951	964	935	939	1001	946	958	942	946	955	927	943	892	956	931	919	902	904	935	977	913	944	838	986	896	883	944	1006	936	947	962	958	963	969	955	935	925	921	955	982	966	978	897	921	971	929	905	891	935	953	890	959	935	954	951	915	911	987	974	919	937	944	1018	958	911	974	941	901	972	965	901	925	966	966	920	934	949	946	961	984	901	941	959	954	942	970	919	998	910	933	959	899	974	887	902	955	944	967	929	932	955	927	987	926	902	970	992	939	901	909	968	980	952	988	923	885	966	952	955	935	908	941	965	888	965	871	927	987	912	934	936	927	953	963	965	953	938	980	886	962	959	992	968	916	918	964	979	990	906	949	900	965	937	936	930	939	926	944	849	954	933	924	948	918	912	914	968	933	927	994	902	926	905	911	968	932	936	883	963	974	932	977	976	898	957	895	967	917	901	999	938	940	949	892	942	889	972	925	972	942	961	976	961	914	940	893	937	916	948	901	912	939	988	969	902	1017	918	943	938	911	954	936	915	881	913	955	990	961	937	952	980	898	942	957	965	949	1024	920	914	940	879	905	854	948	976	920	910	946	945	939	939	955	961	890	1012	911	916	906	928	957	931	904	936	941	918	932	951	930	944	921	886	978	911	965	968	959	923	923	960	926	903	938	912	887	909	893	967	971	954	922	889	926	884	962	877	895	938	954	976	991	951	944	964	944	917	912	929	952	933	934	945	1023	899	968	917	957	966	946	943	977	931	947	930	947	955	914	940	905	923	901	967	915	957	954	915	956	898	902	940	928	894	879	919	975	945	915	933	886	952	978	929	929	918	912	920	948	944	929	935	928	974	937	917	958	946	882	931	935	951	944	940	987	969	933	924	947	925	954	895	966	980	918	929	966	910	933	931	932	937	943	869	951	887	949	908	934	969	934	904	986	942	951	966	894	944	882	954	888	958	971	903	926	926	979	931	912	941	904	939	955	918	930	932	930	960	994	937	918	946	923	949	939	960	943	929	921	942	916	902	927	963	931	935	973	902	984	929	935	909	935	952	945	951	944	906	979	938	906	982	951	983	970	896	927	907	905	964	940	954	933	1016	886	985	900	939	897	934	964	900	947	967	944	965	919	930	903	950	898	939	928	955	948	990	914	988	942	947	948	934	930	971	957	937	927	912	924	898	925	896	920	979	957	953	898	978	957	914	978	970	969	904	939	901	903	924	961	879	922	934	954	967	946	935	929	942	937	927	893	957	920	994	982	969	974	880	946	896	911	973	989	921	923	891	986	905	964	980	941	957	978	903	956	895	913	978	947	894	886	947	936	924	947	910	937	950	868	927	971	913	945	989	899	936	894	902	951	920	922	941	976	964	966	950	947	956	910	1009	941	932	935	973	952	940	933	943	920	905	928	901	906	941	946	935	957	914	1005	969	936	899	963	985	955	836	889	935	991	1007	869	936	887	934	934	968	935	958	918	921	897	889	955	963	929	971	940	933	948	918	878	886	938	918	920	961	972	943	867	914	961	949	907	892	949	967	916	945	902	907	941	981	907	966	996	966	995	933	942	913	958	961	945	944	982	935	922	942	920	960	971	961	963	940	967	922	970	954	921	963	999	925	966	884	952	949	937	888	1004	971	913	916	994	971	900	923	963	996	936	947	963	965	911	899	932	927	855	931	888	920	970	970	954	988	937	944	927	902	861	884	937	952	936	946	958	966	928	1025	957	950	941	916	1012	934	974	965	912	961	904	947	937	849	940	943	951	965	969	974	988	913	965	954	969	931	942	897	929	884	905	915	953	946	934	872	991	955	957	893	903	914	886	997	940	957	858	926	928	939	921	940	961	952	958	948	916	939	968	910	939	983	922	947	890	981	969	982	911	926	950	910	902	973	959	979	1020	906	994	956	891	964	916	979	1006	968	912	910	918	957	997	940	947	1002	960	959	937	919	940	900	906	950	940	970	943	975	932	946	954	912	946	949	927	928	910	958	978	957	911	947	976	988	928	883	935	935	927	960	948	942	917	924	937	961	949	934	965	966	935	901	917	949	906	912	908	963	993	896	905	934	923	951	908	924	898	918	924	979	937	911	968	921	1015	905	912	944	894	945	887	924	893	921	914	915	962	972	883	960	927	917	958	927	1006	906	942	931	871	928	935	984	936	954	891	954	893	984	942	993	954	957	980	996	891	948	1010	915	915	1012	955	858	994	914	950	905	919	947	958	909	960	947	923	943	895	965	915	972	964	967	893	949	985	945	951	966	891	985	922	936	964	961	1017	940	948	936	947	968	951	937	927	939	911	929	893	917	953	963	925	953	900	1006	921	893	925	934	932	918	967	915	906	902	915	962	946	970	948	928	949	902	902	939	974	970	930	990	945	990	978	956	918	945	955	959	896	911	926	933	940	957	942	938	945	921	896	934	962	943	957	958	937	909	948	913	939	996	961	951	948	955	998	891	904	908	869	929	939	957	911	903	949	870	914	958	931	930	918	964	916	921	898	974	944	938	984	892	941	943	913	901	908	957	900	978	871	967	985	918	950	900	916	962	986	898	984	953	942	972	911	899	971	990	910	915	981	937	938	951	918	899	874	960	950	891	922	944	915	918	945	968	952	887	927	964	949	1002	920	948	918	946	905	900	917	909	1022	928	892	989	945	982	1025	977	966	912	922	885	955	940	891	918	939	949	928	939	928	894	943	892	878	960	915	959	893	941	898	916	960	853	944	940	906	901	925	917	960	966	960	911	927	899	941	929	905	993	978	902	993	934	930	1041	948	927	921	921	970	911	997	947	955	919	934	958	953	928	953	926	956	901	942	930	947	925	949	905	966	923	913	910	956	986	935	953	886	890	938	991	868	936	930	933	973	939	941	954	907	914	962	928	836	969	933	955	927	917	939	967	913	1005	932	920	973	870	994	972	948	919	959	948	910	969	882	952	940	981	918	929	962	979	933	955	958	939	914	925	950	911	886	907	1007	987	955	913	909	982	976	979	957	902	942	899	974	924	937	908	908	963	917	876	919	933	956	882	991	958	925	932	938	921	914	933	946	922	937	917	962	922	952	970	937	921	908	857	946	1032	906	953	926	927	938	975	929	925	959	906	910	908	956	899	932	968	922	936	922	899	883	904	915	880	982	930	883	925	983	946	934	930	950	862	946	936	977	944	849	966	1011	902	944	978	919	961	895	917	973	910	985	916	975	947	892	912	923	917	954	915	930	910	945	953	939	943	934	904	917	899	884	955	949	910	929	940	949	970	907	983	910	970	908	893	884	946	923	920	929	900	940	1032	978	921	931	903	944	970	966	955	906	941	937	947	890	948	951	951	910	969	970	907	921	940	988	964	946	904	961	896	868	940	932	915	888	929	984	891	939	937	927	990	873	1001	979	914	1008	915	960	935	948	923	920	951	987	905	935	907	946	922	988	957	960	927	939	923	919	922	952	926	923	934	910	930	950	987	907	948	897	959	989	927	978	934
24450	21686	26033	27860	21690	21719	4142	545	430	357	350	287	287	275	282	274	244	242	247	250	293	275	243	246	239	261	258	239	235	239	247	233	259	237	256	256	236	233	252	236	260	223	256	220	251	249	251	231	256	212	262	250	225	245	255	229	240	250	238	208	237	251	216	232	244	257	236	258	213	242	268	229	229	254	221	231	238	221	239	211	231	241	231	265	203	222	201	258	260	251	250	251	222	247	211	231	225	275	216	232	218	240	227	237	232	216	266	227	267	237	252	249	230	198	237	236	249	237	231	233	232	243	258	218	223	251	235	269	275	263	202	234	224	233	248	228	199	240	258	241	250	222	238	257	253	235	238	243	229	236	218	218	230	227	236	214	234	227	216	224	240	205	253	234	231	245	261	253	210	241	263	213	226	226	222	235	222	232	246	245	227	230	239	256	252	230	230	243	235	209	235	246	220	274	237	207	246	228	228	242	205	243	258	228	256	220	269	209	229	202	213	226	216	245	228	223	238	256	235	247	213	222	220	230	244	270	253	254	239	214	215	258	220	235	234	232	239	234	224	240	261	257	246	216	250	223	235	237	228	213	262	209	240	252	238	224	214	249	252	230	253	229	235	225	212	242	225	233	274	265	236	240	232	251	202	234	250	253	227	218	186	213	220	239	226	230	250	257	217	210	254	257	220	224	253	220	215	229	240	234	226	222	239	225	250	231	242	226	218	211	230	239	218	259	237	224	239	251	195	224	232	240	221	251	233	243	249	244	232	235	232	233	224	266	229	239	265	234	217	227	234	194	230	273	243	234	248	264	258	280	221	239	211	241	237	227	228	260	226	249	232	238	242	261	241	230	198	242	219	231	186	203	236	237	232	219	249	247	257	233	222	251	253	238	233	239	233	219	212	211	256	230	197	251	259	258	239	244	252	240	242	253	232	241	240	251	244	227	246	255	242	223	233	239	248	230	248	232	235	247	246	214	243	221	243	261	276	249	225	247	223	255	239	216	251	232	226	257	241	243	225	190	237	210	251	246	243	233	234	249	264	225	226	225	240	215	237	227	241	239	222	215	241	248	244	234	239	239	250	253	230	259	232	251	256	233	249	234	236	228	233	223	250	232	228	236	222	198	228	244	226	241	252	230	217	261	205	241	242	201	219	220	285	220	249	242	254	261	250	243	248	230	251	236	229	227	270	218	216	222	237	242	222	222	231	240	250	235	223	228	222	228	229	223	218	222	227	224	225	243	260	264	218	229	217	245	252	242	246	269	220	256	211	243	231	204	236	241	256	268	244	239	221	230	255	257	233	215	254	221	254	228	260	230	244	246	266	249	253	242	244	242	238	260	226	251	226	242	249	247	237	256	237	229	246	253	254	215	246	232	226	205	258	208	235	229	271	271	230	243	216	216	241	254	255	224	222	207	238	225	232	246	218	246	239	234	225	274	248	258	248	249	240	241	229	263	239	233	245	247	281	244	208	255	245	246	239	248	226	236	251	226	234	239	228	219	224	220	232	239	242	215	275	219	240	223	217	245	254	244	247	278	242	230	238	241	227	222	238	242	229	221	252	264	257	232	248	245	235	266	262	220	237	224	254	228	245	251	225	203	268	280	227	228	207	228	261	203	234	253	206	278	234	238	218	280	235	243	237	218	223	223	252	211	267	221	205	242	220	204	214	204	248	223	234	262	253	236	218	265	244	207	207	266	226	249	221	236	220	231	253	228	257	225	240	250	224	247	216	278	238	229	233	247	223	227	224	218	253	224	206	264	252	252	236	253	204	223	228	274	241	258	207	195	224	241	286	258	253	241	244	265	249	220	255	254	237	225	229	231	253	252	222	248	228	251	217	245	213	231	220	232	255	236	236	225	245	246	237	220	223	263	235	244	201	250	246	237	249	233	267	210	231	221	270	235	228	229	243	223	231	241	238	233	264	247	203	220	243	219	207	222	240	258	239	238	209	261	263	186	260	232	202	266	243	273	246	212	233	220	253	230	261	224	223	237	217	231	234	227	224	250	247	251	216	231	238	242	257	256	233	262	240	238	210	251	245	246	250	249	255	251	238	239	227	281	245	222	260	235	244	219	208	230	257	250	234	221	237	238	234	234	247	239	213	219	252	208	240	233	239	217	241	225	224	246	249	220	225	233	234	232	226	248	218	244	241	262	231	250	211	230	209	242	235	228	251	239	222	261	255	199	238	211	236	238	227	243	223	237	239	233	244	233	231	231	228	222	246	237	233	256	227	232	262	232	249	254	250	238	243	250	257	250	213	260	230	229	258	227	220	237	243	211	234	253	223	212	205	219	224	260	261	222	252	243	241	248	246	238	201	286	239	233	226	254	234	225	220	221	235	247	212	238	283	206	231	244	221	233	267	241	228	221	228	256	239	228	232	219	257	241	233	227	235	256	269	237	224	248	242	246	215	226	231	248	278	217	234	250	229	221	234	212	263	279	239	260	247	249	245	245	247	240	239	216	230	216	224	220	228	254	256	229	232	223	235	246	235	212	253	238	222	264	255	234	217	209	224	225	212	221	223	225	230	250	231	246	259	217	253	221	214	216	273	238	228	224	220	211	234	210	242	251	223	247	229	235	268	216	193	254	261	239	219	251	268	211	234	251	232	210	246	224	249	237	227	241	237	227	228	248	239	227	247	266	251	238	236	229	224	228	213	226	239	253	262	224	227	230	233	230	252	278	257	208	238	285	250	245	247	243	259	225	257	240	220	258	224	249	241	246	243	217	240	220	242	219	232	253	236	233	227	238	235	243	222	217	261	250	252	226	253	282	220	240	253	188	223	228	254	225	272	222	218	264	239	215	256	231	223	214	275	251	238	264	233	226	204	275	230	264	231	258	274	256	240	205	221	273	259	256	228	232	220	231	260	246	264	235	241	239	251	233	218	240	233	226	227	212	225	233	252	248	207	243	272	226	238	253	249	233	206	214	242	236	237	248	280	244	214	240	223	234	226	238	219	247	206	244	223	226	230	246	270	228	226	222	223	222	231	211	255	234	227	224	220	236	237	256	239	210	217	251	258	218	201	241	244	267	240	221	235	222	234	249	232	247	230	249	247	259	229	243	228	236	240	220	254	226	220	244	185	222	242	228	258	275	235	217	212	222	256	224	246	209	257	249	259	244	230	242	246	250	224	255	267	240	233	269	282	262	236	227	226	281	261	240	227	267	264	242	239	220	245	256	245	222	249	248	236	273	262	242	238	215	208	209	232	249	226	276	244	257	230	221	266	222	221	223	213	279	255	238	232	258	241	230	216	241	208	226	221	239	240	245	221	235	230	244	226	216	240	248	241	220	241	238	217	235	259	222	249	246	236	218	227	231	246	241	250	259	224	262	227	251	252	241	211	249	233	248	252	251	231	244	222	236	218	246	261	212	230	221	273	264	249	276	239	222	240	235	257	252	216	227	239	229	230	196	218	237	237	222	221	213	245	235	222	247	250	237	254	242	251	218	218	264	245	268	233	261	211	217	211	231
4570	5167	3108	1565	939	816	723	617	603	581	530	606	597	590	548	552	545	557	550	566	572	529	557	531	548	534	566	571	562	553	538	540	496	540	591	563	528	553	521	568	525	545	592	550	565	534	545	527	563	554	535	534	521	499	520	563	540	549	572	524	555	558	562	601	545	556	531	533	542	549	538	562	548	543	545	572	545	537	565	555	537	558	576	589	537	564	542	527	524	526	548	534	519	529	537	553	524	561	545	518	580	535	539	539	531	548	502	541	553	599	532	534	590	558	542	564	533	548	536	542	525	517	535	521	577	557	566	567	549	514	574	520	545	510	546	513	526	558	576	499	555	523	533	535	574	539	520	561	571	536	498	537	550	544	542	560	591	600	529	531	527	552	523	523	585	556	540	522	559	561	550	542	530	530	518	545	551	575	567	555	538	499	514	550	527	528	565	521	558	525	563	519	597	512	534	545	533	537	527	527	544	508	557	540	544	544	556	571	576	556	515	537	561	545	559	533	569	535	548	524	588	481	541	570	558	522	554	568	518	502	537	505	561	560	560	545	517	558	526	531	539	567	506	478	549	552	542	550	520	558	537	518	578	572	543	544	537	611	513	534	518	525	542	560	539	546	546	549	527	525	560	504	581	544	539	531	547	556	511	524	549	575	572	557	508	513	580	528	516	524	523	562	582	530	530	519	531	511	531	544	547	530	544	538	512	515	542	519	576	525	507	585	472	536	503	536	528	583	540	514	525	560	529	539	486	559	567	565	533	544	550	583	508	562	550	553	574	549	520	542	510	557	585	558	553	545	558	543	546	575	543	518	535	533	593	580	540	566	595	577	534	572	572	493	552	554	565	554	557	526	519	534	557	522	541	533	565	547	562	532	532	551	530	517	555	480	552	564	573	505	535	541	552	558	535	521	559	511	516	523	550	564	534	587	557	543	558	535	512	571	540	566	530	599	510	546	620	573	578	541	563	554	494	536	539	520	500	556	543	540	520	505	564	556	542	546	555	533	536	552	538	534	510	502	558	518	521	560	544	513	532	526	552	537	534	556	511	514	603	520	565	531	533	498	525	560	542	538	510	539	494	545	544	549	546	515	545	589	586	557	544	544	560	497	531	530	513	605	527	529	551	611	531	563	541	504	565	548	552	556	535	541	536	574	517	566	568	528	553	546	541	513	529	562	548	618	538	522	582	530	515	601	556	552	555	537	535	511	555	557	579	532	547	494	525	530	531	540	528	530	538	568	540	526	569	530	542	547	524	544	565	551	570	525	570	517	592	537	543	539	544	526	519	542	511	596	514	500	576	551	552	610	558	570	585	541	521	531	556	519	568	553	535	534	545	524	544	568	527	552	552	587	546	531	569	523	552	571	535	511	495	573	532	503	540	539	524	541	525	546	582	508	523	564	539	541	512	541	516	512	534	550	543	575	526	572	557	567	527	550	558	574	561	537	558	528	543	566	567	536	503	537	544	516	553	553	586	586	596	603	551	520	552	565	529	544	491	521	549	554	553	525	514	542	545	513	538	516	531	576	554	534	586	520	524	513	558	536	552	485	559	507	549	554	582	552	512	554	555	505	518	598	509	534	563	537	539	544	531	532	532	527	557	591	551	499	524	591	544	546	534	536	561	541	551	575	564	517	536	496	540	506	554	542	521	560	553	504	550	543	531	501	550	508	517	577	540	566	525	558	568	515	531	518	521	521	505	540	529	504	552	512	525	529	576	568	547	607	563	560	564	554	576	558	527	547	527	545	513	548	556	564	553	581	535	514	559	511	548	562	545	570	550	531	562	500	527	538	586	542	531	565	540	544	542	533	537	542	546	534	544	518	537	552	532	545	554	542	542	523	567	551	505	547	576	519	527	567	534	531	549	533	529	535	512	578	583	599	572	564	499	567	494	570	543	558	520	581	581	584	564	521	560	588	522	542	553	516	576	509	544	534	553	517	555	564	492	568	563	534	514	534	502	500	522	552	527	510	560	508	537	524	560	568	543	560	543	511	544	490	526	570	523	534	518	556	546	543	525	537	544	522	558	531	551	567	511	540	510	529	560	536	566	569	552	540	499	551	563	499	506	506	561	581	554	511	585	536	504	547	549	563	561	520	573	503	528	552	515	565	571	538	539	565	580	555	508	514	549	534	554	536	561	585	576	537	545	596	494	573	558	584	558	585	543	470	542	541	548	559	565	525	564	524	535	576	533	537	506	478	514	528	533	512	526	528	505	541	590	514	555	545	555	558	538	594	549	562	542	532	505	570	552	505	550	549	568	532	530	551	558	527	553	510	532	500	532	596	531	540	542	530	545	537	544	525	535	562	569	562	574	501	546	561	524	541	542	587	532	524	536	541	512	541	538	538	540	535	572	546	563	518	501	551	509	526	538	513	563	528	519	551	546	569	517	535	525	576	556	549	536	534	561	548	546	562	550	538	569	544	550	552	531	549	552	490	552	550	576	542	532	513	546	549	540	577	530	540	553	529	513	566	557	537	550	563	564	536	566	509	555	530	527	542	543	558	556	540	524	527	537	536	534	549	518	526	549	561	505	518	565	600	576	507	502	545	577	546	544	515	559	535	505	570	550	535	541	532	592	579	522	538	537	571	558	578	487	545	531	552	562	541	538	538	548	523	537	504	512	559	547	550	531	544	513	503	544	517	543	520	542	544	550	516	537	523	571	539	525	548	533	527	518	566	570	545	558	564	538	589	531	557	532	525	563	514	562	558	546	560	494	546	566	521	555	585	525	528	535	535	483	571	500	545	567	548	564	527	563	575	538	555	563	531	521	521	549	532	542	551	536	514	569	564	524	586	538	554	521	547	534	535	589	559	527	564	535	535	516	527	576	535	576	509	513	572	540	561	521	518	536	574	498	549	530	521	533	506	533	491	510	572	522	557	521	530	537	557	536	543	581	534	571	524	569	528	512	514	578	552	509	534	536	532	527	523	511	546	551	522	532	559	568	551	547	536	510	502	559	510	538	511	591	569	522	525	522	589	531	526	518	535	555	538	536	504	509	552	524	531	589	537	548	516	560	581	536	558	506	525	570	565	538	579	540	542	533	535	568	542	540	543	531	539	545	547	528	539	571	531	562	566	542	567	561	549	556	539	572	555	555	539	564	540	483	556	559	541	528	572	544	545	526	537	565	550	562	503	519	554	523	523	519	550	588	539	535	523	556	551	558	564	560	538	499	535	549	534	529	525	505	580	515	496	549	517	500	558	519	521	526	549	535	572	546	548	539	544	533	540	522	533	533	522	540	536	546	549	530	568	486	506	536	547	537	554	533	554	592	558	534	507	574	519	544	576	563	522	559	523	532	536	556	526	559	570	535	544	556	507	536	506	556	519	530	569	548	534	533	502	557	570	575	539	538	586	506	554	530	517	534	547	545	552	545	574	564	549	559	577	570	523	513	587	567	554	540	541	560	547	555	528	525	513	558	548	518	603	557	515	554	551	568	543	533	501	564	543	532	570	554	496	562	556	541	540
33753	10162	1308	740	615	615	449	415	432	429	468	385	413	377	403	448	460	410	380	407	425	373	389	400	442	403	389	407	404	468	450	438	446	378	453	404	398	372	407	356	435	383	412	396	455	449	439	488	432	404	401	426	394	439	405	450	410	467	404	404	457	422	388	419	393	403	428	420	406	412	461	393	395	407	426	442	394	432	409	371	456	413	369	447	408	415	404	418	440	415	399	418	423	414	431	410	409	444	426	435	399	404	456	416	407	442	426	441	418	406	425	413	402	386	398	428	399	393	369	408	424	381	451	412	374	399	419	444	401	446	409	434	409	409	421	434	395	417	396	422	445	392	448	415	400	394	470	455	355	387	456	440	448	412	392	399	417	443	410	392	405	414	428	416	377	442	449	396	413	433	390	403	407	389	434	407	414	416	424	452	422	461	449	400	403	398	411	444	406	422	409	410	418	432	390	451	398	409	392	447	404	394	418	438	404	420	419	403	401	377	405	429	420	445	394	426	437	440	437	436	450	409	414	410	420	392	418	419	364	389	409	405	391	446	424	460	421	401	436	423	421	415	440	404	431	375	402	394	440	405	394	426	411	435	378	410	398	421	397	412	405	430	440	436	423	414	419	440	425	448	433	382	422	422	428	401	404	451	414	407	443	414	415	420	400	403	465	368	431	449	411	396	425	386	403	433	439	425	389	431	399	430	460	447	402	408	399	402	425	453	428	424	472	419	435	407	465	396	400	415	415	432	447	445	385	440	381	428	389	398	381	394	399	445	441	395	409	385	431	413	381	437	390	441	405	423	396	437	411	405	372	396	367	444	411	425	374	402	415	430	425	436	394	407	437	407	386	419	390	444	419	399	420	414	406	447	440	394	379	387	365	395	392	424	409	409	434	401	430	411	405	419	360	432	431	422	409	413	425	397	444	425	391	422	405	394	414	388	400	418	410	395	399	377	403	387	441	429	416	432	395	412	402	382	423	420	416	405	401	417	439	428	410	412	449	447	375	436	408	391	413	412	392	405	428	395	410	403	424	403	436	427	374	419	421	411	441	404	428	412	426	382	415	407	397	465	432	437	402	411	407	407	372	403	434	423	417	427	404	400	416	422	400	411	418	395	431	444	414	399	413	403	408	387	404	417	408	407	399	383	439	408	446	392	406	405	380	403	370	398	418	396	414	411	408	409	408	421	438	411	422	405	393	417	437	420	403	406	428	432	427	410	374	435	401	445	396	427	420	419	426	415	374	382	455	441	415	433	422	415	383	415	430	407	431	417	401	415	440	405	420	405	397	434	423	445	484	477	417	442	415	413	425	371	426	379	383	418	388	435	370	420	408	409	390	426	450	421	405	412	381	390	405	424	410	415	414	458	408	434	435	421	399	391	412	424	439	388	431	392	407	409	402	424	426	347	415	445	405	425	399	464	400	412	377	365	413	369	368	412	406	409	390	422	431	404	409	422	439	415	414	413	453	444	412	404	407	433	424	471	387	426	437	425	393	446	408	420	397	472	406	391	409	414	411	376	395	409	448	432	362	395	415	430	420	390	423	434	397	424	423	419	407	402	409	430	387	480	409	440	445	436	430	460	420	413	388	386	433	426	437	374	418	441	403	412	398	378	430	418	380	459	451	404	404	411	443	422	378	429	442	405	437	380	476	399	397	394	413	434	394	460	455	382	395	387	416	446	402	421	385	429	387	394	401	416	428	419	434	415	423	373	430	453	405	403	398	371	442	433	419	379	429	416	450	405	433	395	414	435	399	399	427	457	431	390	418	424	384	435	415	400	427	454	411	427	384	419	384	440	387	423	422	445	447	392	426	387	435	445	427	410	412	365	428	374	428	379	398	414	429	428	392	415	447	442	414	381	413	418	404	414	432	464	445	398	378	409	417	431	406	400	399	444	423	433	385	433	374	433	418	416	427	385	405	464	431	426	400	410	416	422	444	425	442	390	404	427	419	388	407	396	404	402	391	398	417	417	409	443	423	412	377	401	457	464	385	360	419	378	440	409	450	418	434	438	420	400	417	389	425	391	423	449	449	406	405	378	396	395	420	404	421	422	417	414	417	431	402	458	396	390	396	395	436	421	466	438	443	396	423	411	448	385	400	411	416	379	426	407	467	463	414	396	416	411	431	432	409	421	433	443	440	456	427	424	420	419	428	392	436	380	427	404	400	429	406	402	405	411	388	405	395	445	414	422	425	420	375	431	416	425	408	419	409	459	376	385	430	437	379	423	418	398	373	426	428	437	423	423	428	422	372	423	430	397	421	417	446	407	391	416	398	447	407	471	385	390	377	441	446	404	376	436	433	394	416	404	387	428	449	413	425	425	423	452	407	446	420	381	389	407	394	444	372	443	411	408	429	385	440	448	434	436	398	386	413	440	397	443	424	403	411	401	391	409	440	406	445	425	414	441	409	394	449	422	375	398	428	409	418	414	409	398	386	432	426	431	442	433	421	454	402	423	413	418	414	426	434	421	416	433	372	405	422	400	422	404	432	425	419	405	364	429	396	409	475	430	408	373	403	402	444	429	426	405	404	430	446	451	401	428	400	428	414	425	439	400	386	435	419	397	438	407	406	379	379	424	412	399	379	444	412	428	444	385	366	415	420	400	385	383	431	388	415	429	436	439	399	410	417	386	424	426	460	411	437	445	426	440	434	388	414	426	406	384	415	399	421	432	429	409	416	449	421	389	411	417	413	380	420	421	415	383	406	391	375	408	384	388	410	375	375	430	421	397	394	404	437	435	406	388	407	423	389	438	388	439	376	421	406	409	414	398	405	403	448	433	369	388	409	437	378	436	396	432	471	407	413	442	423	430	440	405	395	414	410	393	426	441	368	408	373	380	372	446	418	440	404	441	402	448	425	411	390	410	412	427	395	420	380	459	475	449	433	431	358	464	378	407	416	417	415	453	446	427	385	426	421	399	406	416	437	390	389	420	433	423	395	429	426	432	396	412	421	415	427	413	410	412	402	389	435	387	457	434	408	383	403	407	412	432	403	428	419	417	390	421	431	430	418	455	420	429	397	413	423	393	420	426	454	409	424	431	417	397	426	453	404	432	386	406	404	437	388	395	399	465	488	431	430	405	413	392	419	430	461	395	426	356	451	404	417	392	384	446	388	453	427	426	416	388	445	456	415	416	391	406	446	428	384	393	455	417	441	393	415	382	446	417	364	432	365	371	424	420	406	417	396	437	415	403	374	419	409	406	438	352	377	459	420	398	410	388	436	380	424	410	383	458	407	416	448	396	414	418	450	414	413	376	405	402	403	398	426	400	389	440	474	407	388	406	417	439	422	409	443	408	408	422	413	420	436	437	404	419	412	393	423	418	359	394	436	442	416	430	405	450	427	403	421	386	414	357	426	445	409	399	426	369	410	400	382	420	449	413	400	413	416	405	436	444	387	393	405	396	424	430	428	419	430	413	420	418	377	435	397	414	376	431	407	424	419	392	409	396	453	417	450	369	407	410	434	428	420	426
6417	1090	951	905	923	932	948	925	985	964	945	926	982	901	951	951	885	962	939	898	944	893	900	973	916	905	970	975	912	920	941	968	916	938	942	931	951	986	924	905	887	930	971	977	868	848	973	960	885	888	862	888	902	947	907	947	880	939	931	952	921	902	927	913	913	947	884	897	896	932	974	957	935	888	920	887	903	950	954	931	938	893	914	893	921	960	900	929	904	932	845	919	929	915	905	913	917	948	896	925	899	924	944	917	853	940	871	886	947	928	918	909	979	952	915	896	990	901	890	935	884	915	907	883	953	894	918	892	914	922	874	906	962	912	892	909	909	902	907	911	953	938	906	956	922	924	933	871	903	943	947	892	859	897	920	952	913	928	971	975	924	968	927	910	1009	880	895	945	938	894	959	886	909	959	922	889	925	900	927	944	946	947	912	912	897	939	968	872	1013	888	927	879	980	954	907	826	910	894	903	895	944	939	932	889	877	985	918	955	915	926	914	913	916	932	915	906	903	911	893	921	949	957	816	915	951	916	977	907	912	930	882	920	924	921	928	917	877	892	928	914	913	903	870	920	982	921	953	948	918	896	891	941	877	921	909	904	928	927	903	920	873	870	927	960	915	942	929	915	909	943	891	898	931	911	927	958	946	881	933	882	892	960	872	871	883	916	893	959	886	898	930	938	884	913	946	906	914	911	933	942	912	924	900	917	944	898	922	915	907	925	917	972	891	922	929	912	905	881	922	879	889	966	915	921	893	913	942	904	922	924	903	860	935	964	904	966	901	920	922	918	894	889	918	912	934	896	928	911	954	914	937	901	903	966	955	942	911	945	907	929	935	950	950	887	898	922	915	907	957	890	896	951	895	952	976	923	908	858	926	923	930	883	948	903	921	928	935	888	990	951	881	917	914	944	864	879	958	963	895	913	942	916	886	945	882	891	923	926	930	904	942	943	925	901	918	908	913	921	909	894	962	927	915	939	945	887	858	900	908	928	952	930	888	934	870	930	949	915	929	922	950	917	935	873	914	884	963	926	912	874	905	908	901	937	923	887	940	955	978	969	924	938	955	925	928	924	934	952	952	874	956	931	925	950	910	877	926	939	947	892	933	929	915	901	938	867	906	905	931	928	942	887	962	914	903	923	979	1004	915	885	937	958	936	946	937	931	913	897	934	970	912	928	896	936	927	921	860	953	926	944	892	904	893	917	920	891	900	897	897	914	915	910	901	941	911	865	884	882	946	966	968	890	928	875	869	898	908	911	891	955	915	903	946	955	944	906	902	931	908	876	893	900	931	926	866	933	904	905	960	899	910	898	887	886	971	899	960	879	899	874	895	940	870	911	900	882	844	906	925	884	904	868	890	890	969	940	918	931	938	920	918	906	943	904	965	975	879	917	886	895	891	887	941	882	895	984	932	895	915	923	905	880	920	939	900	919	973	880	985	856	908	954	929	875	931	947	839	842	902	909	907	928	913	926	951	922	911	889	899	877	944	931	968	919	867	909	925	960	957	962	982	919	889	894	882	924	881	940	880	924	913	911	866	974	921	944	924	904	939	930	952	906	955	940	970	889	918	875	904	924	888	888	908	934	932	881	838	869	905	927	920	897	919	968	875	886	891	898	946	909	902	925	881	890	907	913	923	897	950	888	968	958	936	969	918	877	903	907	910	913	879	932	912	945	915	966	890	953	954	881	959	912	893	889	950	898	925	870	914	927	933	862	923	916	909	883	919	898	954	931	896	905	928	961	927	937	925	867	905	940	878	904	919	942	966	903	892	970	882	893	904	835	941	935	934	945	915	919	933	916	924	921	925	915	937	947	920	931	899	917	941	919	921	910	900	899	898	927	918	902	967	948	857	909	908	931	956	953	926	908	983	933	932	880	915	883	953	933	923	919	937	906	938	874	956	956	937	896	981	960	890	934	944	898	930	950	923	896	911	925	913	882	959	933	883	925	880	879	946	905	832	873	931	920	911	938	954	943	932	888	930	931	932	929	945	888	971	946	930	866	879	903	876	883	860	917	939	904	883	915	910	926	973	915	930	930	954	896	955	950	960	913	914	931	907	891	907	944	948	965	950	915	948	920	901	935	919	947	889	913	960	904	887	947	948	903	899	896	946	954	886	961	885	951	912	928	884	923	923	936	947	888	923	900	896	898	908	885	906	947	911	870	915	920	926	920	978	952	877	928	866	962	914	888	876	907	870	878	977	910	913	893	929	943	898	972	889	914	865	948	918	889	883	890	999	934	944	880	889	906	964	913	911	885	919	856	912	904	930	862	939	936	898	895	908	909	891	940	939	880	943	944	932	914	890	916	943	884	885	909	927	914	1001	902	910	907	898	907	912	911	919	922	975	906	859	917	919	960	935	860	892	879	913	901	975	943	935	881	977	936	929	931	875	934	949	905	919	935	951	914	918	924	945	937	887	903	930	905	936	939	925	951	917	908	928	910	853	916	928	911	911	943	938	935	884	954	890	866	838	883	1036	953	923	924	894	939	930	914	952	947	930	873	966	900	906	897	904	903	918	896	877	930	862	938	863	931	914	963	946	890	926	881	897	904	926	877	898	918	959	895	957	953	919	966	922	895	892	942	890	941	963	948	875	932	890	898	921	929	897	918	923	905	945	929	884	931	882	892	887	935	890	937	888	927	943	945	958	927	919	915	912	935	952	953	939	925	914	932	926	901	923	920	909	921	877	922	947	977	886	936	965	920	930	928	954	896	960	945	941	931	904	904	843	954	886	942	867	923	934	1007	923	886	883	904	925	887	959	939	921	946	936	938	953	994	966	883	938	938	907	948	904	950	955	928	893	904	887	882	899	877	916	967	920	939	905	865	893	917	909	928	899	907	956	946	909	958	965	951	949	906	969	946	885	950	940	978	940	973	948	891	895	924	921	947	910	897	887	947	932	893	924	905	921	896	922	910	962	936	918	935	911	909	974	901	881	943	865	881	944	910	856	897	862	904	886	939	896	940	950	917	889	929	895	980	914	891	941	926	960	923	915	903	897	888	901	890	954	918	887	896	884	906	894	942	950	950	922	927	871	909	924	913	910	882	901	911	931	885	922	950	872	949	880	899	894	932	938	985	908	846	946	849	931	917	942	900	894	936	932	937	966	906	893	907	920	932	931	953	942	886	918	893	921	876	925	896	913	950	902	943	933	869	908	961	919	858	958	950	982	942	891	911	930	922	923	945	955	906	957	944	926	920	936	895	919	907	847	894	929	922	914	959	927	870	880	908	938	901	917	974	920	940	930	906	912	949	913	920	921	907	918	917	870	931	910	953	920	906	979	912	939	967	871	918	914	876	924	914	952	902	930	928	922	939	912	977	917	886	934	884	926	903	937	852	916	969	939	910	901	901	888	925	967	902	910	913	931	948	944	919	897	919	934	914	876	937	860	879	932	942	910	904	901	1040	948	927	904	941	957	918	898	945	924	913	913	916	950	931	908	938	914	887	929	864	939	907	880	906	893	877	909	921	964	984	943	961
25280	21694	25500	28430	21595	4476	722	608	556	480	474	456	461	429	481	484	455	453	458	416	470	480	467	510	500	504	416	426	413	410	423	480	456	449	434	413	413	451	437	414	460	449	461	460	443	416	458	411	425	453	461	455	476	422	434	427	450	416	412	437	464	407	448	433	415	469	442	441	418	427	486	424	430	476	401	446	390	423	420	462	385	440	464	458	439	434	429	453	426	438	462	434	493	437	442	435	460	409	427	441	457	442	439	411	402	456	478	455	420	460	460	417	474	453	402	427	453	458	437	426	456	417	440	454	435	479	469	426	436	425	439	410	464	450	394	446	446	445	418	436	421	425	468	418	458	410	414	471	446	450	445	420	486	411	438	423	449	437	446	398	433	455	417	402	435	448	435	431	467	454	441	411	463	423	433	453	419	425	426	424	415	458	451	428	419	398	390	429	426	432	411	439	450	443	439	463	475	457	417	430	433	493	425	422	421	426	434	441	457	441	441	468	431	428	408	438	419	426	469	423	462	423	436	447	451	472	443	426	423	446	466	444	397	454	459	449	459	435	456	454	419	466	432	449	427	411	432	434	440	461	421	437	411	411	423	456	428	460	456	435	436	432	474	445	427	431	417	440	479	427	445	447	463	453	413	398	401	423	476	445	479	438	414	454	448	465	441	404	473	468	450	429	466	500	406	452	408	421	402	433	443	457	434	423	475	456	457	438	415	434	411	475	478	425	438	423	434	404	405	427	398	434	416	467	475	466	468	452	392	468	438	439	464	455	441	425	463	447	451	444	441	397	398	430	405	402	459	457	407	470	470	464	432	469	472	442	438	419	442	444	451	410	409	424	446	439	418	437	406	456	470	462	426	451	452	472	430	444	395	403	435	435	438	443	434	418	456	442	428	443	417	423	409	436	458	485	422	458	420	417	437	409	422	429	431	426	458	436	419	477	477	473	447	439	437	409	437	458	416	414	458	463	393	440	442	451	464	481	453	428	477	455	448	469	423	473	451	443	452	412	478	419	449	412	440	458	477	446	444	440	427	440	434	433	405	481	446	437	456	464	432	446	474	377	422	403	408	442	435	449	486	414	414	459	453	427	462	435	444	422	488	423	397	432	455	450	454	422	422	462	471	466	408	450	456	440	445	443	462	459	447	413	385	409	459	383	460	411	418	453	452	446	459	447	425	476	504	435	454	404	421	435	416	430	408	409	422	416	446	407	409	445	416	447	452	449	442	433	434	444	404	410	441	437	404	430	460	443	432	426	423	450	417	400	446	427	403	462	442	454	400	466	462	454	464	449	427	438	434	434	421	417	430	409	442	471	429	401	480	454	435	501	469	446	429	475	438	445	402	431	442	403	462	444	404	431	441	495	497	398	428	421	441	417	442	434	456	402	479	475	456	409	441	424	433	499	436	476	433	436	433	415	436	462	444	434	450	436	433	416	434	443	447	434	410	432	419	428	478	460	438	370	437	450	430	443	463	437	418	433	439	466	427	475	409	435	467	474	475	413	420	438	458	425	425	421	467	443	429	426	435	425	406	454	434	415	398	452	456	447	456	437	471	424	452	409	453	429	410	446	440	429	469	409	435	423	434	464	464	447	390	487	419	454	448	419	423	417	404	442	408	446	428	468	467	376	460	472	419	414	435	448	421	431	440	422	455	462	455	429	441	472	456	467	386	380	408	456	435	388	420	436	408	414	464	421	434	442	438	416	458	456	428	428	417	390	435	403	458	492	440	421	407	469	450	413	428	430	436	505	453	420	463	438	441	443	449	405	449	402	425	431	419	437	447	451	456	422	467	476	415	412	442	432	438	431	469	428	399	400	421	439	419	417	467	422	451	437	459	439	455	470	450	437	428	442	406	498	474	407	465	427	458	424	448	428	456	439	437	434	443	434	478	412	437	460	431	435	406	424	427	442	418	432	436	446	422	427	434	408	419	447	428	438	457	412	448	422	446	442	447	442	435	448	411	422	435	470	432	442	424	406	428	422	465	452	436	455	412	455	449	398	425	431	428	412	450	422	426	448	466	440	399	413	390	446	391	402	399	446	433	439	477	446	434	418	428	436	425	421	451	437	426	421	452	418	448	420	451	401	411	461	456	444	477	437	402	448	424	465	425	410	429	454	436	387	464	478	443	431	444	415	410	431	432	424	404	397	455	451	442	388	449	452	393	421	376	451	424	393	426	418	433	438	466	469	445	378	432	406	409	468	424	452	425	421	441	427	450	440	431	421	450	424	434	425	419	398	438	427	420	444	451	441	424	420	428	462	467	442	467	459	465	416	460	408	469	439	434	442	399	480	418	398	460	366	447	381	439	464	434	462	473	459	438	418	460	463	452	444	452	407	451	468	433	433	474	418	432	439	434	420	443	467	426	453	440	399	479	431	459	423	409	457	430	417	444	452	478	439	404	459	454	427	427	428	433	414	418	419	463	440	447	430	412	416	424	415	455	458	437	437	431	434	453	474	384	416	433	414	428	410	462	408	451	402	407	426	423	412	456	419	463	405	429	437	430	439	414	413	432	446	463	409	424	450	375	422	436	452	449	430	448	470	425	426	437	473	403	448	477	455	444	413	399	409	440	423	450	459	471	431	443	412	437	453	435	401	472	435	436	420	437	444	438	416	377	421	447	454	456	460	450	439	462	424	410	436	450	455	460	455	449	427	414	453	413	406	452	388	472	451	419	444	419	422	425	457	447	455	405	430	451	451	477	478	445	437	402	465	401	438	435	423	430	478	433	426	463	444	386	442	424	451	452	430	432	451	437	448	442	435	473	432	426	411	462	440	396	412	417	408	431	436	415	451	469	407	417	438	436	436	396	467	428	423	452	416	435	441	431	460	422	424	418	452	429	429	422	416	427	449	424	380	390	430	476	480	445	389	411	434	436	436	433	466	455	445	408	450	413	463	433	430	452	468	427	408	444	446	453	410	405	428	441	392	440	458	455	434	461	451	447	435	483	439	435	425	416	413	456	435	431	455	412	431	468	406	438	392	443	436	454	463	451	473	413	473	431	403	431	433	428	413	396	420	407	443	414	461	446	408	409	403	430	435	438	458	428	441	464	437	442	458	430	420	464	434	417	415	439	453	468	390	400	454	438	402	451	429	442	444	448	431	462	437	415	415	427	433	420	451	450	436	417	433	464	473	433	424	427	429	426	456	390	428	463	427	428	442	475	399	424	442	461	415	425	404	448	459	451	423	440	460	437	427	451	411	458	451	405	466	421	441	441	453	453	413	411	445	455	452	409	427	403	460	454	426	435	431	451	430	418	453	443	429	458	400	438	422	448	406	418	439	443	416	436	471	439	434	460	430	425	474	441	428	454	454	422	423	503	419	424	448	408	433	441	457	443	455	446	454	432	448	452	419	422	411	431	465	425	449	455	477	471	389	438	439	463	416	412	443	415	421	423	451	413	436	451	442	497	470	447	437	429	413	448	380	401	471	449	461	421	458	419	422	423	440	416	460	424	440	388	426	411	441
4305	3259	2299	1471	1156	1028	983	979	1033	986	963	983	943	977	932	932	959	979	1040	981	971	949	1012	926	907	947	947	945	960	968	946	973	915	908	937	928	944	974	962	939	970	965	967	983	916	923	920	955	957	957	978	935	914	978	952	925	989	897	969	930	932	914	895	930	971	928	932	915	945	926	941	876	913	968	943	921	944	946	977	995	945	914	1006	929	949	925	980	975	891	963	987	930	996	947	859	934	934	970	927	922	893	919	980	977	968	956	942	920	946	932	870	936	897	964	917	1003	927	904	897	933	962	965	931	984	952	912	958	983	973	952	948	981	966	937	961	916	907	929	955	963	895	882	928	963	907	988	957	954	924	926	961	957	926	967	927	1014	944	966	964	963	899	915	917	928	1007	987	950	996	931	924	942	955	986	955	909	933	916	905	912	926	1026	891	929	949	972	938	978	930	956	939	945	923	954	964	895	964	906	975	949	863	905	987	903	909	929	963	955	940	927	913	991	926	893	915	948	898	932	983	949	957	936	978	892	886	934	925	930	965	941	922	932	919	926	975	927	927	906	936	913	920	979	916	966	917	938	922	951	896	936	941	951	971	945	945	945	951	945	925	936	897	928	969	953	973	954	880	934	957	921	935	917	896	907	963	975	955	974	912	927	932	951	929	979	955	941	939	926	908	939	961	940	955	991	872	860	916	926	916	936	939	966	970	950	960	902	954	931	960	936	920	955	978	894	947	974	917	986	948	990	992	916	931	891	888	906	931	879	979	968	905	899	982	925	946	872	960	956	921	966	941	965	963	962	872	980	970	935	914	917	928	951	935	897	909	926	897	989	958	915	906	980	929	922	918	958	932	925	901	906	1007	942	882	929	949	971	972	951	974	938	885	1000	969	936	937	912	991	925	968	982	972	904	886	958	947	924	894	956	985	913	921	936	932	939	965	965	988	862	959	927	952	936	997	921	965	941	935	969	924	921	975	965	979	967	974	911	951	943	946	995	922	974	980	897	946	838	952	932	944	968	933	938	939	955	887	924	912	930	932	910	965	945	984	930	1008	897	948	979	936	914	894	878	904	955	917	907	890	956	975	920	943	924	967	908	925	950	998	980	889	952	933	944	909	910	971	953	937	907	947	972	938	954	981	933	951	943	957	852	970	978	918	938	958	939	989	900	868	951	1003	895	971	1014	921	948	952	973	982	989	925	958	969	927	951	1002	932	963	924	976	929	964	962	883	935	941	927	1009	973	898	977	918	972	927	926	918	970	876	913	925	877	1002	937	970	946	947	892	946	972	951	986	926	942	942	866	958	987	867	885	960	941	942	971	956	979	996	883	924	987	961	975	981	895	933	961	892	872	975	976	914	933	974	933	971	980	935	895	926	967	1027	939	917	881	973	922	948	946	882	970	946	949	895	888	901	926	941	958	965	961	940	915	977	922	994	897	899	985	943	966	940	916	937	952	929	972	951	982	952	944	924	902	932	908	925	987	922	969	891	921	973	895	968	960	987	952	924	876	954	956	962	848	931	940	946	908	922	954	957	978	923	934	933	907	917	951	925	886	927	935	887	959	929	971	929	908	952	917	915	947	889	971	959	950	911	962	956	943	946	888	956	942	944	929	913	1006	949	966	941	958	914	918	937	929	985	928	989	895	874	951	914	948	918	925	936	956	974	917	934	950	949	949	934	978	918	883	968	899	912	948	949	906	920	917	950	936	984	950	975	991	931	970	928	913	934	932	975	969	927	909	944	889	971	891	942	938	944	913	937	993	935	933	910	950	946	901	931	975	976	941	952	955	950	932	953	917	952	919	976	898	926	960	958	943	946	901	928	882	976	968	1033	947	924	953	926	972	873	985	916	904	958	974	949	1009	938	937	930	865	901	951	909	923	900	966	895	955	966	933	883	953	937	938	930	944	932	930	901	900	941	967	944	928	969	936	920	970	930	963	973	952	959	920	888	976	971	970	949	923	947	899	962	957	932	966	965	970	872	924	967	843	981	952	927	907	979	925	943	977	906	966	924	924	980	911	907	932	966	954	992	912	917	982	977	894	922	930	929	937	1010	930	923	927	966	912	915	965	902	979	894	891	878	941	942	911	960	994	932	961	913	941	963	894	926	939	921	935	935	917	875	961	879	944	975	943	916	953	873	917	955	922	925	965	957	925	966	951	923	937	892	948	939	940	888	972	943	972	857	949	948	891	934	931	926	911	972	962	954	897	913	967	945	993	897	936	919	928	920	912	904	931	958	950	898	914	964	930	930	958	947	894	950	971	915	973	990	934	955	955	956	953	913	925	932	956	921	991	908	957	923	945	978	912	920	896	952	949	986	897	928	965	924	936	946	971	921	910	958	970	1002	917	863	965	924	949	950	957	935	947	989	974	898	930	957	944	954	871	934	917	910	972	1001	969	925	979	889	971	949	901	913	976	892	940	918	939	925	890	899	895	965	938	990	888	918	976	929	955	948	928	948	911	942	930	940	916	997	923	967	935	899	918	885	970	982	929	977	955	904	944	928	980	973	910	955	885	944	1003	887	896	943	951	941	953	923	979	939	981	947	920	906	975	946	919	950	938	926	909	956	932	919	928	933	884	973	946	910	997	922	987	876	999	958	963	954	922	941	883	952	901	858	959	953	972	904	966	920	962	902	911	925	941	962	921	896	923	930	933	951	921	931	895	966	924	996	1001	975	880	924	978	995	957	966	950	937	923	934	940	908	932	964	937	951	942	881	943	940	969	945	913	941	965	942	921	965	964	903	891	932	935	874	960	916	892	928	934	972	917	961	948	989	954	956	924	951	900	920	902	1007	926	915	964	980	961	938	943	922	916	991	957	964	912	955	983	930	917	901	936	948	962	973	965	871	926	995	926	913	927	896	961	942	958	975	889	992	921	918	941	1002	984	899	947	904	879	949	942	927	955	905	900	890	879	921	979	936	920	931	984	972	917	948	945	927	980	931	941	907	921	929	943	904	1005	954	951	879	971	930	912	987	938	989	953	948	966	956	933	899	959	952	892	948	905	926	953	968	891	926	954	961	927	870	903	1004	856	939	923	908	931	939	946	962	935	941	963	960	930	971	917	937	916	876	887	920	983	929	959	958	910	964	901	946	944	895	972	885	947	908	949	915	977	898	960	934	967	968	953	930	928	844	941	868	997	918	906	970	958	963	900	964	981	904	966	950	925	951	935	920	894	955	933	922	929	913	923	945	887	985	973	936	960	965	902	989	983	932	926	991	918	930	981	968	934	932	975	1026	903	976	968	948	899	916	928	958	940	933	943	998	911	920	947	969	970	916	996	944	937	987	931	923	902	860	936	886	856	904	936	956	914	945	944	1000	974	852	965	908	923	929	896	978	934	984	913	949	940	903	960	946	933	969	952	924	962	914	978	948	917	926	896	982	965	911	898	919	972	941	991	912	904	965	953	908	960	917	936	933	956	997	933	923	904	960	953	918	926	940	884	975	1005	903	945	897	981	878	939	964	913	911	970	968	954	930	921	965	927	948	933	917	910	859	962	934	921
24510	21694	26071	27854	21698	21720	3668	509	402	374	305	297	276	285	285	274	262	264	277	251	221	283	272	260	230	265	237	243	272	265	264	246	259	232	243	231	260	235	214	249	233	261	238	213	201	233	233	243	241	222	231	245	248	264	231	234	219	237	254	248	257	237	250	253	245	226	239	280	259	257	257	251	263	243	229	243	247	229	229	218	233	249	242	268	238	260	213	219	210	210	255	241	213	255	236	204	246	198	241	244	225	217	239	243	234	240	214	260	217	259	220	239	265	242	246	244	233	272	257	217	214	229	235	216	227	230	203	238	245	207	221	243	219	244	234	252	237	225	222	262	242	226	263	266	225	216	259	264	273	243	248	253	236	258	234	252	245	272	233	242	251	242	218	245	236	240	238	266	249	265	231	204	233	239	233	230	242	248	224	244	229	232	215	230	237	251	238	274	253	228	238	231	247	241	247	250	244	246	211	235	226	240	240	249	231	233	254	224	208	240	218	227	229	286	227	224	278	219	249	229	241	230	234	237	248	221	231	255	205	237	249	242	258	215	232	257	233	258	226	225	281	207	250	263	236	257	273	252	236	248	261	245	243	218	225	242	188	217	248	218	232	253	240	238	245	228	212	217	193	239	222	250	223	253	222	244	238	235	231	250	254	248	234	222	237	246	242	225	227	268	248	241	253	223	268	232	239	200	245	237	241	225	226	236	217	239	211	252	259	238	224	241	270	210	225	236	249	215	256	230	234	223	237	232	255	247	244	243	236	254	249	255	204	253	256	245	255	217	238	280	279	226	257	253	229	274	253	248	259	220	209	228	256	205	250	241	220	241	251	260	223	252	243	229	238	234	220	215	248	252	228	250	228	251	232	234	242	209	215	226	233	227	222	231	210	246	256	243	259	260	299	257	211	204	222	220	246	234	250	218	246	226	232	249	226	236	249	245	213	245	246	239	221	247	212	249	267	232	243	247	233	289	227	228	227	239	250	224	228	239	245	253	260	213	230	222	231	246	221	228	235	245	208	245	214	243	251	266	240	241	216	223	235	240	246	227	260	240	231	245	241	235	217	222	247	236	223	240	238	227	220	251	247	219	235	207	218	202	220	246	227	237	257	226	236	254	244	241	229	219	243	263	218	225	221	228	252	244	236	236	217	244	230	240	236	245	249	264	227	238	254	227	262	243	223	239	199	226	236	207	264	227	241	246	229	230	224	278	240	273	214	212	244	234	232	251	218	227	215	233	232	254	267	233	237	224	242	269	230	223	228	227	259	234	249	240	263	222	253	221	227	254	228	230	223	251	241	234	231	248	250	242	226	226	216	247	251	250	258	225	261	259	238	235	256	241	229	245	209	238	226	210	241	258	200	218	246	242	247	254	242	245	251	249	249	234	238	218	247	224	227	302	253	210	238	245	226	222	225	241	212	229	217	231	252	205	230	219	244	225	257	257	231	243	238	209	221	241	245	232	235	243	227	252	243	232	221	234	234	218	224	236	257	232	235	267	248	234	230	238	223	232	237	260	259	237	256	231	243	254	253	244	223	240	254	234	210	224	247	241	223	232	213	265	255	229	241	245	249	231	229	203	258	221	252	240	245	249	223	225	221	243	261	212	255	234	220	234	248	233	242	211	224	249	258	218	245	216	238	227	235	196	239	250	222	237	208	258	257	242	234	238	228	228	244	250	251	232	216	235	211	253	213	256	252	248	205	245	205	232	238	242	241	215	236	196	221	236	235	196	238	255	211	267	222	240	242	246	246	201	226	244	217	240	239	222	264	267	257	249	223	211	209	218	231	264	233	262	247	237	237	226	230	243	245	243	243	244	238	217	257	220	230	213	248	219	239	258	232	218	223	231	224	234	231	226	238	233	234	234	250	244	230	242	237	210	241	223	251	219	228	263	268	227	256	230	275	261	245	213	225	238	225	279	228	218	230	248	227	275	213	227	237	228	273	251	198	237	226	220	246	234	224	239	232	212	223	251	260	238	214	240	258	237	237	231	240	227	237	235	229	253	237	238	236	245	225	248	237	259	196	230	231	225	213	240	230	285	233	240	228	235	236	254	245	245	236	191	237	238	198	232	239	267	210	228	232	267	232	237	233	233	204	244	240	246	254	229	240	234	217	237	226	246	233	261	243	267	226	240	245	247	250	222	203	239	224	229	250	209	268	232	245	250	238	239	219	233	229	223	208	224	237	259	239	244	254	251	256	277	240	251	240	217	247	256	235	243	219	255	220	231	236	213	243	226	219	227	243	245	243	219	219	270	245	260	254	231	232	254	247	262	244	242	254	250	250	226	236	236	250	253	221	218	256	231	240	269	254	218	269	251	258	252	244	261	245	227	261	227	267	226	238	225	233	233	235	233	229	228	213	242	251	244	243	254	242	228	212	225	236	231	230	248	236	239	239	244	280	232	240	218	233	241	212	264	223	238	223	256	217	220	237	215	284	228	263	224	217	228	219	244	242	270	237	259	220	270	225	233	237	246	244	231	245	244	211	228	247	272	253	242	260	237	254	229	242	217	239	243	246	274	266	235	245	229	238	258	241	278	220	233	209	214	263	253	207	262	219	250	226	247	244	248	233	235	237	250	211	237	194	247	242	207	225	222	247	243	236	243	189	246	227	259	272	225	275	233	241	266	264	261	238	222	218	245	237	218	227	218	240	288	239	198	229	255	233	229	244	240	243	244	247	231	212	266	250	202	227	214	217	230	239	234	222	262	236	246	226	216	229	230	236	212	215	219	226	236	230	215	245	243	235	232	224	251	248	214	216	250	244	252	224	229	258	241	234	240	238	251	241	248	241	238	234	216	262	265	227	222	237	238	221	192	247	192	216	244	204	244	240	204	248	220	261	238	224	230	218	207	246	221	217	244	276	227	208	237	208	224	220	228	220	266	229	234	211	231	263	241	252	217	217	233	234	262	228	194	225	254	244	224	240	262	221	235	219	219	236	251	276	236	249	234	226	222	250	234	250	223	230	245	221	215	249	252	198	221	270	205	224	214	223	224	240	220	269	239	254	240	214	241	255	220	218	268	285	244	230	232	251	252	226	254	228	259	242	244	243	226	226	258	262	261	243	253	230	228	250	233	199	187	205	244	226	240	253	233	241	237	211	248	254	251	241	201	224	225	240	249	257	233	253	244	227	237	267	252	243	231	244	235	254	236	238	235	239	264	244	229	223	244	224	227	171	283	272	239	214	253	234	248	219	228	233	228	226	204	240	248	260	243	226	230	215	250	221	265	235	246	245	216	263	259	223	248	248	241	233	237	263	221	280	226	236	241	216	267	207	215	256	255	195	213	241	223	233	232	203	214	246	221	248	228	254	239	247	244	244	225	256	254	252	226	245	249	205	250	276	223	251	242	224	227	225	218	238	211	224	237	258	235	219	240	253	236	214	232	237	239	243	220	229	246	235	266	223	235	232	230	235	247	224	242	236	256	246	256	219	224	241	254	248	225	227	232	249	239	233	220	254	242	243	202	253	234
4470	5138	3173	1611	1053	812	712	649	596	590	630	590	608	554	583	584	560	559	581	586	606	583	592	579	531	510	549	589	598	532	504	548	565	530	546	572	571	509	521	569	517	559	519	549	517	537	546	526	536	554	534	518	507	557	571	528	497	591	521	512	543	541	578	547	568	560	570	542	545	536	571	593	548	542	532	528	563	547	522	549	530	554	538	533	529	590	537	548	546	530	542	536	579	538	540	550	566	536	545	510	527	521	542	553	525	557	513	556	533	572	527	530	496	554	524	552	614	549	559	541	581	544	590	593	546	479	528	546	516	537	525	539	570	543	517	566	559	511	525	581	541	550	577	591	546	550	549	551	510	557	529	546	523	536	523	545	602	551	537	546	545	561	517	532	552	557	511	542	546	537	515	536	584	523	564	580	529	539	545	540	537	512	513	586	582	557	590	508	523	568	527	529	563	557	539	527	532	570	535	547	573	479	510	570	554	551	568	522	519	559	540	559	548	543	538	550	551	497	524	515	575	507	544	554	571	554	553	522	533	541	521	574	590	574	567	555	544	558	560	544	541	542	532	552	545	565	546	550	528	574	564	501	546	543	571	579	535	499	526	547	566	573	550	505	534	547	538	610	520	523	579	514	578	543	563	539	526	599	560	586	520	557	599	557	550	520	553	532	517	537	542	541	555	558	517	511	535	506	499	589	538	517	588	558	561	524	535	561	521	591	552	576	569	516	560	538	508	502	549	542	521	535	543	546	561	580	529	571	502	541	542	542	537	536	520	540	591	568	550	552	562	569	532	551	517	550	548	577	518	583	541	568	560	539	554	527	551	521	515	528	571	554	565	552	545	539	569	558	568	568	514	553	484	570	502	573	531	577	539	567	533	574	563	543	579	539	573	560	523	518	585	532	549	517	525	544	542	556	538	564	568	527	548	607	547	579	556	533	559	539	503	572	542	583	589	549	505	592	547	536	581	500	540	560	517	575	590	571	555	528	554	561	546	533	526	528	542	557	533	531	532	520	546	510	535	544	587	543	568	562	554	560	509	550	513	562	558	574	574	560	524	546	545	504	570	540	545	538	559	591	522	559	516	534	534	550	523	535	555	531	554	531	537	519	533	503	581	511	537	540	531	516	534	554	483	557	567	558	524	500	556	544	563	532	533	563	576	565	552	517	544	590	553	554	530	542	546	507	534	540	540	523	531	529	558	567	521	565	565	552	505	516	525	545	508	561	586	567	546	531	521	574	593	527	575	569	542	508	560	535	540	573	547	510	544	484	529	550	541	564	563	529	572	501	533	546	516	577	548	560	558	551	539	545	537	545	520	554	560	594	566	533	540	557	535	559	571	552	545	553	561	534	525	539	551	530	583	550	541	562	520	541	560	489	533	586	540	527	553	573	501	545	559	512	522	571	524	501	567	573	522	555	541	531	503	522	556	603	585	568	556	534	559	547	577	553	570	522	522	506	537	578	544	588	518	540	526	551	558	554	543	603	583	527	537	590	550	566	524	547	516	529	525	588	505	544	525	513	561	512	536	566	570	563	530	595	581	549	546	555	561	540	541	566	607	563	539	524	561	551	528	590	556	500	585	563	567	540	564	574	571	549	552	541	545	587	553	528	527	524	483	529	527	538	544	558	547	552	503	589	546	543	581	531	576	544	563	554	557	515	581	542	545	545	539	546	556	541	572	556	535	517	527	576	546	529	536	552	560	567	550	549	601	521	534	537	558	566	535	560	571	539	556	580	564	536	559	514	538	592	560	522	544	537	531	535	529	535	563	516	575	489	530	550	556	564	523	545	557	536	510	546	570	521	531	544	492	570	601	563	506	593	559	513	571	530	535	535	496	536	529	582	553	549	565	544	552	574	539	568	570	546	531	612	531	477	543	562	566	563	546	590	549	529	519	509	542	554	556	533	604	569	576	537	564	549	583	568	516	550	535	525	527	513	561	536	562	550	535	538	518	582	552	538	587	548	566	529	563	551	548	510	531	560	539	577	542	541	535	578	543	529	555	551	530	540	540	492	546	539	550	583	561	585	506	542	541	585	503	591	512	534	550	550	544	550	538	580	530	502	539	491	531	515	546	593	542	549	531	543	558	577	559	531	534	565	550	543	536	532	545	535	523	546	550	546	541	564	577	533	575	544	560	561	607	543	549	493	530	534	536	540	573	522	541	537	574	510	579	564	553	537	489	587	502	535	528	523	572	538	494	520	557	556	567	569	535	588	543	518	551	546	566	582	576	570	541	537	546	534	552	535	542	569	549	544	573	568	532	506	578	578	561	511	553	559	525	570	587	575	555	503	519	505	531	541	580	532	526	529	570	550	547	527	537	543	566	529	563	529	574	540	560	510	497	552	532	540	554	551	510	561	518	511	525	550	548	558	553	578	578	544	539	541	553	542	568	556	546	548	533	512	522	515	508	508	582	570	508	577	523	511	524	558	498	532	546	579	539	514	554	508	502	547	585	565	555	507	530	531	544	548	519	561	514	529	544	561	542	527	507	530	554	542	527	502	516	520	523	540	586	522	539	531	546	548	545	546	523	544	565	532	582	580	506	528	576	565	539	524	532	530	540	565	556	516	602	565	528	530	511	520	560	524	526	525	563	512	544	555	533	538	532	562	562	527	528	528	526	510	541	581	518	584	547	572	558	567	528	515	531	510	505	518	583	559	544	572	560	553	533	568	501	540	561	576	510	571	562	564	565	530	557	509	570	532	516	548	533	525	584	568	584	547	564	525	542	557	546	584	504	535	558	540	539	598	574	539	575	570	500	521	545	530	545	549	581	514	549	498	544	537	572	541	581	568	560	530	519	533	518	535	535	559	552	564	552	535	542	530	577	559	570	517	578	554	496	513	557	571	561	518	556	604	549	553	564	557	544	535	534	546	564	525	487	542	548	575	537	539	523	533	549	518	477	574	562	480	529	561	515	507	585	528	520	553	581	551	515	563	537	542	552	557	532	512	556	534	548	528	570	519	589	545	578	567	510	515	534	568	530	531	526	518	547	504	561	555	613	527	580	531	512	542	565	535	524	550	508	529	534	550	527	518	514	566	596	543	583	547	508	561	562	567	586	567	515	509	534	531	556	550	561	585	510	551	549	513	572	560	515	529	545	549	559	527	541	571	512	533	563	556	508	534	548	566	542	522	519	554	544	593	555	571	542	549	520	543	494	539	528	544	508	571	535	546	533	505	505	575	544	545	520	535	572	555	560	547	547	494	548	518	539	593	569	565	528	553	551	541	517	526	551	569	534	613	556	554	522	572	549	548	557	554	541	540	530	535	526	535	528	556	538	517	557	508	532	548	526	512	544	532	543	525	582	562	550	561	568	562	569	531	527	534	560	544	542	541	556	522	544	584	563	502	553	577	577	566	555	527	546	514	535	536	556	550	537	536	591	579	551	549	508	550	579	567	571	564	560	579	549	572	522	499	533	523	508	563	564	544	551	550	506	520	538	535	558	595	507	518	537	505	565	525	532	542
33517	10118	1234	745	625	610	419	412	431	435	443	402	403	374	395	453	421	411	390	381	407	399	350	451	397	386	402	395	421	428	423	414	404	419	421	410	439	433	389	384	412	385	394	437	395	385	425	397	428	432	378	434	422	383	417	387	422	460	434	370	376	427	398	407	440	450	381	432	377	391	429	409	432	406	395	411	428	401	447	440	434	400	409	422	452	421	425	407	411	375	407	402	413	445	412	415	423	422	399	359	379	441	415	448	482	431	408	409	381	380	422	382	419	419	415	410	393	383	400	382	418	403	414	410	398	378	411	406	417	416	395	373	392	420	397	365	414	432	435	367	405	414	358	388	447	431	460	408	421	396	420	407	378	378	390	420	415	423	398	356	454	421	402	439	457	444	425	408	405	411	444	405	417	419	420	412	363	412	444	432	421	429	425	419	433	408	431	419	377	445	395	414	407	420	420	428	431	410	421	406	396	424	418	402	460	411	394	381	458	474	404	449	436	390	391	428	422	407	426	401	386	394	399	472	426	448	412	416	413	399	398	425	427	414	447	398	401	434	397	409	431	434	419	379	364	440	432	401	392	429	371	398	406	437	453	416	401	396	393	377	440	441	368	392	421	393	433	424	419	407	399	400	429	446	466	395	414	415	398	416	420	389	413	403	436	486	403	432	384	406	392	395	389	415	405	414	442	438	403	400	417	414	409	424	447	397	414	407	381	448	432	415	433	444	383	403	420	448	413	437	410	393	385	406	382	441	462	422	403	390	420	394	475	443	433	390	418	442	458	407	413	416	383	392	476	373	395	408	398	414	392	387	409	437	385	403	459	419	388	366	390	422	417	411	438	415	399	429	392	405	407	397	381	449	405	425	418	415	407	435	398	411	433	440	416	419	397	393	448	421	404	392	396	376	404	397	448	395	405	455	388	464	385	420	404	406	387	379	410	404	366	447	431	428	400	415	432	411	409	418	433	442	415	432	391	397	445	437	425	449	419	438	390	456	421	439	403	412	394	393	396	404	429	435	364	448	438	407	395	440	407	435	387	418	382	390	426	434	373	441	429	435	420	410	388	413	383	372	399	388	389	385	399	403	407	416	394	418	417	393	420	417	425	384	455	395	414	449	380	423	415	358	389	410	427	402	453	443	441	398	411	395	398	401	422	397	389	410	387	438	432	407	400	418	414	429	434	426	396	400	436	406	352	416	422	423	419	407	402	396	375	426	468	379	410	429	442	427	386	430	416	406	435	418	427	408	451	418	395	398	406	363	391	434	412	427	394	394	370	426	422	391	386	415	431	415	464	386	405	387	400	378	398	430	397	450	371	404	424	379	406	420	373	423	474	400	434	410	385	428	386	427	430	394	372	413	413	425	394	428	426	410	402	396	379	416	402	416	427	388	419	393	422	405	420	422	426	406	376	396	433	446	395	402	415	439	416	427	395	412	438	446	389	438	445	412	401	414	453	425	411	396	400	409	430	439	467	443	409	395	416	395	412	393	372	408	432	401	447	439	406	379	406	456	419	450	385	399	423	414	433	431	439	391	386	417	394	419	434	464	390	389	417	415	423	408	429	439	452	406	385	411	387	422	465	453	458	415	426	426	400	439	412	432	425	427	425	406	403	392	399	387	395	419	350	406	398	412	429	389	412	405	426	394	396	398	431	429	424	417	428	400	372	422	443	434	374	399	409	426	438	397	401	411	418	496	387	407	427	413	402	414	422	393	417	475	360	408	403	419	420	396	413	406	421	411	431	385	428	354	383	431	357	418	426	413	416	424	390	435	397	409	396	388	397	402	413	389	399	392	416	391	415	381	417	420	414	420	395	406	443	409	409	396	396	397	409	398	398	391	426	429	409	404	408	439	408	427	410	414	405	432	423	397	394	434	406	405	424	397	400	417	435	388	439	375	377	437	387	392	377	406	426	470	423	404	418	379	436	419	401	381	413	401	404	384	415	408	430	407	425	439	444	400	398	412	397	429	417	438	401	444	394	405	433	392	402	416	407	385	430	432	424	428	402	422	410	432	389	430	397	408	445	442	425	388	397	428	438	429	402	428	406	442	425	428	396	411	409	399	408	418	419	433	411	445	378	391	377	431	407	405	420	461	434	431	399	411	435	437	394	419	427	405	393	409	402	396	430	402	367	440	419	420	397	412	375	406	374	429	432	425	416	417	422	400	441	410	404	406	383	389	395	414	420	403	415	364	401	419	428	437	409	405	411	424	375	402	433	430	369	429	380	423	446	425	424	387	414	421	373	434	443	396	411	394	419	418	408	416	412	428	467	373	384	405	433	384	409	422	431	396	400	403	422	402	456	388	400	417	429	459	434	379	425	426	449	434	422	372	398	409	395	426	412	386	463	424	454	426	429	423	410	398	401	402	432	424	451	402	395	399	403	430	400	413	383	446	397	424	391	378	380	445	416	425	403	421	387	393	475	394	379	424	399	417	398	394	450	397	432	382	377	386	412	415	377	432	427	411	414	391	422	424	432	447	409	383	460	397	415	425	408	426	396	428	443	396	402	436	434	403	387	403	452	407	386	454	447	423	369	438	412	407	386	422	449	414	414	453	411	410	417	387	425	439	422	436	443	446	419	443	375	413	425	438	412	353	410	397	389	393	411	392	418	403	392	393	357	382	408	424	457	430	366	425	415	415	448	407	422	403	413	403	391	433	405	440	395	446	406	422	380	445	394	370	399	400	413	437	385	390	380	404	424	417	420	417	413	418	427	409	363	431	386	412	456	418	378	424	394	370	406	473	432	385	423	405	406	394	404	422	388	392	379	426	381	408	399	420	410	409	427	409	413	400	427	441	422	412	398	397	424	426	447	396	423	399	376	414	390	423	432	398	395	381	395	428	406	394	426	436	394	420	403	433	433	462	411	377	415	432	420	411	401	400	396	416	415	386	430	418	387	445	409	395	411	406	407	426	440	422	428	387	398	393	408	398	400	391	373	400	434	451	416	400	436	455	384	418	390	400	425	412	403	392	428	404	394	428	416	412	443	369	395	392	365	426	442	450	394	427	379	390	415	405	420	402	406	419	418	408	429	446	451	402	384	392	385	427	361	407	418	398	413	390	415	373	423	431	486	421	405	425	422	422	449	435	447	451	425	403	429	412	379	439	428	396	436	407	394	407	398	378	397	423	387	412	396	445	434	396	400	403	416	373	430	360	415	429	390	427	428	421	430	443	390	377	391	425	430	426	387	376	379	397	407	442	423	424	453	379	399	426	399	392	415	418	427	412	420	397	388	366	413	401	408	408	433	403	419	389	410	440	407	416	430	393	424	407	412	407	420	378	386	393	403	423	433	437	450	402	409	373	394	367	417	396	383	403	363	401	387	394	391	391	406	384	362	399	452	429	407	420	432	428	420	439	424	399	396	426	396	407	405	419	418	390	402	430	438	428	454	439	398	393	407	398	414	439	399	415	442	428	388	382	447	383	431	433	440	397	418	378	403	386	432	372	413	409	353	398	428	430	411	396
6424	1110	996	927	946	913	934	898	934	911	942	952	923	881	900	887	961	907	936	917	939	950	968	891	884	860	944	971	912	913	902	900	875	932	831	918	893	988	913	945	872	964	950	919	951	977	882	968	930	945	920	889	955	972	932	869	886	917	892	900	886	907	901	954	985	907	949	905	902	871	915	913	877	898	921	954	906	943	950	903	957	931	885	944	933	899	917	917	922	872	946	934	921	926	852	939	889	915	941	832	942	914	888	913	891	899	926	894	907	920	913	928	873	946	949	934	881	887	909	940	894	955	865	896	909	929	961	875	916	951	918	941	937	919	922	961	915	882	907	866	884	883	926	915	912	933	956	861	927	885	897	875	929	891	858	986	859	933	925	956	852	911	890	868	876	911	896	878	912	959	921	926	906	900	953	915	878	888	940	953	886	991	925	929	921	904	913	906	990	886	886	896	934	845	904	883	903	902	917	929	907	918	953	949	890	918	955	951	896	885	906	832	948	891	898	937	916	912	918	905	966	887	915	938	872	896	906	908	912	924	902	934	917	932	909	922	928	914	939	842	951	848	886	914	917	905	907	953	964	974	832	965	913	887	893	907	904	866	902	860	975	897	921	918	899	965	910	932	906	903	896	912	939	931	904	927	950	890	900	906	915	905	916	907	916	941	919	916	880	861	897	935	880	912	910	935	915	869	911	915	888	898	907	982	909	909	920	874	859	867	919	898	908	892	898	888	922	937	969	888	914	941	893	876	889	844	916	934	946	915	956	914	930	943	915	939	929	968	958	964	984	936	902	921	956	928	924	934	953	921	873	909	882	917	888	933	897	967	926	893	941	859	924	862	903	920	878	902	977	912	920	917	924	959	921	887	934	912	959	975	926	861	914	910	947	907	907	952	881	917	893	933	873	872	892	904	946	892	950	923	869	969	902	886	916	953	929	928	941	891	894	943	920	900	950	915	914	907	910	860	912	948	908	940	883	902	884	912	914	901	859	899	894	989	945	876	906	930	931	895	960	902	899	936	959	874	981	948	930	945	909	874	896	863	929	878	915	917	921	913	896	885	910	850	900	945	891	910	935	915	855	933	950	865	908	971	890	904	892	904	881	951	891	878	916	921	926	959	908	905	905	888	904	885	890	908	838	908	906	930	900	943	921	950	935	900	946	876	935	941	953	891	919	887	926	864	887	917	922	898	882	938	889	911	930	933	920	947	865	902	893	892	939	895	935	945	943	993	940	949	885	901	890	958	932	894	906	906	944	962	926	908	922	931	889	900	951	906	875	919	910	919	928	931	878	849	922	936	926	878	911	904	875	930	882	839	949	900	898	947	890	909	924	933	868	934	899	887	875	872	929	953	926	898	926	923	958	966	920	928	888	939	897	886	921	938	917	898	896	909	958	907	930	918	902	922	946	967	871	892	885	882	879	954	954	893	919	914	886	920	937	898	898	877	930	933	899	873	893	960	965	906	953	909	941	909	907	989	892	894	927	895	865	903	958	891	914	839	876	891	878	962	894	927	925	928	920	961	935	912	900	905	885	907	928	873	986	924	911	886	905	929	925	906	935	910	962	901	922	967	892	891	889	974	922	889	900	867	958	904	974	855	888	906	894	914	879	911	905	931	967	943	934	900	904	927	913	1003	931	889	940	931	911	935	915	882	884	879	945	939	922	924	902	860	936	886	874	931	959	929	922	940	912	887	896	933	920	934	961	916	950	875	952	898	886	854	912	914	860	926	979	929	868	956	942	953	888	902	966	919	951	930	907	904	887	879	968	903	918	935	953	946	965	925	911	892	920	911	891	941	937	943	902	915	948	854	900	943	914	904	936	943	956	935	936	897	906	891	868	895	939	910	931	968	983	928	906	891	929	882	896	838	978	911	914	909	869	895	913	918	951	959	930	869	904	894	918	940	867	937	922	874	928	929	924	924	895	919	909	901	880	937	909	928	975	929	914	893	876	911	922	893	918	896	925	884	958	905	940	934	904	910	915	916	907	959	893	897	947	884	956	835	899	941	931	920	903	865	912	936	940	923	911	920	857	918	915	941	948	867	898	913	913	956	895	945	953	980	951	919	920	905	849	900	940	965	903	885	869	959	893	952	903	907	917	925	968	950	897	920	935	858	938	910	942	866	881	869	965	895	954	940	914	909	1008	913	936	909	946	915	930	867	917	892	954	916	957	929	954	945	903	896	966	918	951	889	879	990	890	878	910	914	962	920	918	898	939	907	863	826	884	902	922	925	889	960	943	901	916	958	909	894	896	941	919	970	883	888	928	931	950	914	917	938	915	884	922	896	892	895	929	885	958	902	937	925	931	978	883	898	932	920	982	930	915	913	825	896	937	912	942	953	943	944	933	898	925	904	920	921	970	919	908	903	942	912	895	914	872	932	916	933	953	892	875	916	866	946	950	924	912	955	885	944	940	945	943	933	910	916	952	934	949	921	910	945	890	875	913	903	905	945	933	943	952	958	946	877	895	871	969	912	876	882	880	853	987	932	884	881	904	951	934	948	892	926	866	893	923	926	890	947	949	956	875	937	907	916	946	921	929	916	929	881	910	898	937	900	914	971	945	947	860	919	893	959	884	930	933	912	874	953	950	946	920	876	970	923	891	891	978	929	921	892	937	1019	932	911	931	939	946	883	897	920	955	956	920	914	955	888	942	1006	911	925	871	874	941	885	924	927	912	909	891	894	975	950	940	927	920	949	914	874	922	926	861	940	942	902	909	887	928	944	926	898	913	889	883	907	936	914	907	914	938	928	918	844	912	883	901	908	921	910	956	877	932	940	893	877	993	890	898	924	920	894	907	866	955	878	951	886	906	950	944	953	952	868	882	858	915	926	854	887	912	906	941	936	869	894	910	926	947	877	938	953	998	920	954	909	894	928	874	984	871	965	947	856	907	893	980	918	867	915	913	878	932	965	968	889	928	944	895	904	937	880	907	903	899	935	884	901	917	917	924	924	846	923	909	904	932	918	875	926	927	904	929	937	917	935	879	919	931	886	926	935	892	891	932	932	902	888	884	881	950	906	894	846	955	944	939	869	914	913	889	916	939	920	942	890	890	869	979	911	953	936	977	941	941	915	894	890	915	884	948	958	895	909	933	991	933	922	975	951	896	864	923	889	962	946	902	927	861	941	952	976	892	921	947	913	884	944	925	972	946	880	877	883	927	913	992	926	938	890	919	937	908	894	917	891	904	906	912	892	962	931	918	925	934	872	899	905	968	923	875	907	886	915	907	933	973	911	870	954	923	940	928	892	986	933	923	945	898	951	955	897	922	873	901	947	909	858	908	882	886	902	935	896	884	923	918	908	962	905	902	977	931	987	921	898	888	955	955	887	999	947	928	909	929	951	924	960	970	923	913	905	890	894	916	855	909	884	898	904	961	883	861	939	926	969	919	915	902	958	908	883	863	936	894	900	895	951	904	925	832	879	956	905	903	919	956	944	936	897	933	935	959	926	926	908	901	909	918	950	898	930	928	889
25360	21725	25533	28455	21586	4323	697	551	478	462	484	463	465	463	407	448	487	461	435	462	465	424	459	428	439	445	431	455	408	474	441	425	429	439	462	454	440	431	427	457	440	412	419	426	429	427	464	393	444	418	425	427	416	463	420	439	432	416	440	427	456	493	431	420	466	418	434	432	437	441	456	463	421	468	386	458	431	449	451	475	447	425	473	460	427	419	428	459	424	424	399	439	380	433	445	461	454	443	423	428	469	445	439	459	424	443	438	409	446	465	444	442	448	450	432	429	445	442	461	444	470	479	449	455	424	466	431	413	443	433	467	446	504	444	476	462	500	405	406	462	445	437	414	443	468	444	434	420	419	423	437	411	417	477	479	418	468	402	418	407	436	433	465	407	456	428	449	415	439	445	427	459	433	414	461	466	433	447	449	468	418	450	432	473	448	446	458	435	419	404	435	479	436	435	419	423	429	432	421	464	399	426	492	429	436	459	417	402	471	473	434	412	470	447	440	462	493	387	433	458	423	429	458	447	440	442	435	494	413	458	456	390	410	430	438	460	416	442	441	384	452	432	469	477	419	482	387	429	465	398	444	420	421	481	466	435	412	413	412	443	453	444	432	443	447	435	438	435	424	442	455	442	437	427	460	446	430	438	446	403	440	421	414	425	452	435	439	421	421	413	434	443	457	417	433	424	414	424	393	421	451	411	396	411	433	445	431	401	422	478	462	416	420	415	494	431	454	434	447	419	443	445	400	429	440	403	457	425	436	442	447	461	466	435	422	460	471	462	487	412	422	429	425	431	410	446	421	436	472	410	435	433	442	441	430	428	396	431	455	412	448	422	434	414	442	389	467	425	446	427	441	392	421	407	419	436	457	433	441	456	469	403	477	437	415	439	430	417	478	428	468	460	442	462	433	435	463	441	459	445	433	423	410	416	477	435	448	424	442	397	452	455	444	445	401	440	444	420	406	441	451	477	420	433	454	400	425	398	418	435	430	438	444	454	443	427	429	456	393	462	472	447	442	464	452	438	440	450	476	445	452	422	426	437	443	392	409	446	430	421	423	452	426	439	445	362	463	427	433	449	422	444	433	441	416	420	440	396	443	406	447	446	429	477	444	456	461	456	499	427	420	447	457	425	388	399	405	490	416	419	449	488	442	448	446	441	420	453	471	476	449	451	427	450	461	442	445	410	438	436	432	444	440	417	428	474	402	444	428	427	445	431	483	456	443	384	475	412	463	448	408	414	473	474	440	442	463	408	414	468	435	428	439	441	450	440	443	436	435	445	423	391	409	421	414	425	463	472	400	451	426	469	430	456	445	458	455	431	432	409	403	450	415	453	434	408	437	491	449	435	372	455	440	437	453	423	435	428	431	444	500	437	439	451	390	422	466	449	400	425	459	415	437	458	447	431	425	378	444	409	432	407	450	419	438	436	437	427	464	414	436	459	443	437	474	444	442	439	418	458	463	505	466	484	421	459	448	434	445	427	414	442	390	429	433	462	450	431	438	425	452	427	445	496	427	412	421	457	450	444	482	448	476	428	452	429	404	414	428	463	446	455	431	404	440	439	405	430	462	460	426	447	421	468	432	460	471	452	395	412	436	421	454	429	445	436	456	438	417	477	429	433	446	450	419	451	460	416	387	448	441	450	420	470	452	438	440	460	439	432	464	412	428	410	406	391	453	430	438	409	398	453	434	383	445	402	410	409	431	463	418	435	418	420	448	396	418	427	432	480	427	459	403	398	426	447	442	402	440	459	423	436	486	463	428	444	448	401	455	426	447	454	435	435	422	418	417	449	444	433	456	458	442	400	459	432	461	432	439	397	444	423	459	444	390	440	484	420	406	382	448	431	433	409	417	432	433	390	483	419	474	453	459	459	443	433	455	478	464	461	424	408	450	435	416	398	435	459	409	444	439	443	448	436	457	447	375	422	465	436	461	470	454	455	443	411	452	425	454	440	433	440	439	408	416	418	425	438	413	435	435	441	427	436	449	436	462	460	400	407	419	388	441	489	417	395	453	442	474	424	443	459	471	412	432	430	446	465	440	438	431	407	423	442	437	466	431	411	444	399	474	391	428	407	438	409	407	453	436	456	427	447	474	455	454	404	441	441	453	456	436	393	450	432	405	423	444	427	436	447	422	413	451	425	408	430	425	420	408	389	429	454	397	435	405	425	442	397	424	438	432	419	456	459	435	434	479	424	448	443	401	457	418	403	457	464	442	431	439	416	443	393	366	485	476	403	416	405	423	470	470	455	450	411	466	448	393	443	396	449	424	446	449	477	434	465	427	410	447	437	454	436	397	459	393	431	481	421	478	430	465	430	454	424	449	435	427	456	393	408	453	379	427	479	425	442	441	432	438	457	428	410	458	447	422	467	465	443	416	435	440	415	428	452	441	441	433	450	387	452	463	416	433	400	404	451	436	389	448	445	435	415	460	376	433	472	426	428	427	464	456	438	445	420	476	453	418	459	453	437	441	414	423	402	461	407	471	418	398	422	416	423	441	425	441	428	427	456	418	415	458	428	410	459	403	489	403	434	444	423	408	507	422	467	419	416	447	442	449	444	490	449	439	460	431	428	471	429	403	413	437	434	448	423	440	441	449	452	450	483	438	434	417	452	451	446	424	443	421	438	445	405	433	449	455	458	479	425	428	436	415	430	417	411	425	459	458	487	455	457	443	418	433	392	408	435	410	435	413	411	408	466	438	453	414	424	448	422	423	485	455	433	437	420	461	457	438	433	444	478	421	430	439	475	423	453	449	417	415	435	440	442	457	429	454	456	447	469	487	512	466	446	433	438	471	451	430	423	421	424	416	413	457	446	406	404	438	451	423	445	422	459	403	450	410	476	450	455	448	440	428	441	424	428	413	463	466	403	456	429	483	444	456	427	423	445	454	381	449	453	423	441	443	416	422	452	432	460	428	442	443	418	419	431	419	455	463	434	416	437	437	474	486	420	433	425	422	468	446	424	403	446	424	401	434	475	405	402	432	417	393	444	436	431	446	373	403	428	467	466	462	422	427	411	455	417	448	475	428	459	431	416	439	408	476	449	461	426	452	479	448	393	410	424	462	425	472	437	429	489	431	444	416	435	453	425	426	460	434	451	428	418	456	391	462	421	420	454	431	433	472	428	452	408	451	420	428	413	427	487	445	467	423	472	460	415	451	435	481	429	432	491	432	420	429	427	449	460	428	428	400	429	398	406	419	466	422	454	425	466	471	471	430	408	400	461	394	375	425	433	392	450	389	443	405	442	468	432	428	420	441	407	425	449	421	396	421	454	431	434	447	422	422	446	458	433	432	413	443	437	440	439	425	450	402	456	429	437	424	425	452	423	440	424	453	426	479	474	457	438	457	434	399	466	462	440	430	434	445	433	414	405	417	408	450	420	477	439	464	413	416	438	414	397	440	429	441	456	462	428	416	443	468	452	428	456	448	461	427	457	412	414	417	428	406	412	406	446	461	418	394	443	466	482	474	432
4397	3195	2320	1438	1213	1054	993	967	1021	948	1011	948	947	1008	916	989	930	937	994	914	933	908	963	942	918	923	960	1027	926	942	947	918	968	917	970	926	965	919	902	930	917	975	921	977	957	939	952	916	938	931	979	941	967	956	902	947	893	939	963	1003	976	903	934	954	984	905	942	973	985	938	885	920	1026	919	901	935	906	983	922	986	938	893	957	983	948	966	978	969	924	913	953	917	920	961	906	908	875	883	907	940	931	1001	950	943	921	935	975	913	982	987	943	966	979	996	945	965	912	944	937	937	954	961	964	925	982	975	939	929	901	908	915	936	970	963	958	921	926	875	899	963	926	942	905	961	932	982	916	961	942	937	952	957	936	941	1007	951	941	893	977	968	931	957	977	892	963	963	963	904	940	911	904	931	951	909	925	926	925	935	962	945	888	967	945	952	979	924	1002	910	965	948	965	946	925	931	962	946	954	952	943	914	910	953	949	943	949	935	966	975	951	939	928	928	986	968	948	985	940	946	973	997	928	956	1008	923	946	938	957	1004	956	962	969	983	947	978	938	965	943	928	958	950	926	951	928	905	959	944	916	946	918	996	922	912	892	953	902	994	914	950	951	951	977	956	952	945	937	935	903	976	954	963	912	933	927	885	947	949	951	957	940	978	1025	961	974	926	970	941	891	927	942	951	934	938	915	881	935	915	901	922	931	934	925	957	985	880	984	977	938	896	966	938	941	911	980	928	928	949	961	958	935	902	983	936	969	947	969	893	983	915	905	956	919	920	948	916	978	909	951	927	930	902	885	936	892	1010	964	971	944	958	913	982	938	936	962	946	944	956	956	936	997	953	932	917	909	949	926	934	934	929	935	955	912	956	969	976	948	957	929	884	959	941	922	896	974	942	944	948	956	940	965	908	913	944	934	940	985	930	962	938	901	920	954	968	948	977	977	979	924	931	969	922	928	974	913	982	898	989	954	918	984	969	947	910	890	914	944	969	903	980	884	979	951	980	928	861	961	927	976	905	909	922	882	983	932	921	917	945	897	947	923	927	908	943	916	964	981	975	944	913	997	950	943	917	917	858	899	893	974	916	922	949	953	933	951	941	898	900	998	959	921	969	975	941	935	979	896	970	980	922	915	909	910	1010	977	911	954	964	949	898	930	908	902	909	975	936	981	983	958	920	910	956	945	947	960	955	954	964	973	948	999	899	946	930	982	927	927	929	897	931	952	919	918	918	934	948	920	915	967	991	972	940	945	944	948	996	913	908	926	932	984	1006	970	931	934	981	952	940	902	914	961	957	932	911	898	932	916	917	936	910	898	1000	922	938	1004	940	943	916	928	938	970	934	934	907	910	919	957	973	916	940	938	925	891	942	919	904	989	942	1008	935	864	950	950	970	898	931	945	968	927	946	925	893	963	938	940	999	918	912	919	954	908	952	898	997	980	930	964	962	887	935	933	951	930	995	922	974	924	959	856	908	928	966	929	972	956	976	956	951	930	923	972	918	1012	942	952	994	953	950	869	970	970	954	1012	978	967	865	953	938	898	981	943	893	897	938	966	951	892	928	974	957	1013	909	936	916	963	957	952	902	980	918	925	990	957	965	909	985	958	912	962	979	945	897	942	968	873	900	880	916	903	937	957	937	919	994	936	955	958	900	949	935	907	991	923	961	1023	915	930	919	886	907	995	952	925	984	1006	902	922	950	907	949	951	934	923	990	919	936	985	990	974	908	878	960	924	962	960	995	963	888	922	869	892	921	968	983	894	953	929	923	897	952	971	856	945	923	971	965	915	918	915	959	966	935	967	956	1007	964	938	897	919	973	962	846	981	946	932	920	913	874	1014	946	959	927	931	943	893	966	961	887	917	891	906	951	963	908	942	920	947	953	922	983	917	962	945	910	989	954	960	973	905	953	981	936	929	980	970	944	994	1005	986	900	952	937	968	917	1026	911	951	904	972	993	917	992	961	942	976	914	973	1002	948	1009	937	990	912	902	979	955	909	905	929	1000	981	908	925	974	984	909	933	938	934	893	890	897	952	918	936	971	939	944	934	1001	911	902	982	885	957	935	910	946	963	918	962	970	959	938	911	933	990	912	924	978	957	913	968	960	958	952	973	956	934	868	930	918	954	947	928	915	933	979	937	921	986	1006	1000	872	1003	907	882	898	898	985	910	935	943	929	983	993	968	934	928	952	963	942	944	955	965	953	914	903	943	936	945	947	955	987	926	944	902	956	877	951	980	919	956	958	908	967	942	954	941	924	921	989	950	916	917	943	929	875	965	933	960	993	917	896	935	898	990	971	993	934	984	950	921	937	954	973	857	937	911	960	931	951	909	989	978	880	861	984	1015	967	970	972	938	948	916	982	942	936	899	923	967	993	974	920	937	966	943	916	927	915	910	951	935	986	959	962	907	900	877	991	1008	959	929	886	981	982	920	916	930	944	881	884	991	936	890	985	951	956	957	928	918	940	940	929	964	961	949	897	920	951	943	907	927	900	969	892	941	952	956	934	972	956	988	979	932	836	884	974	1007	946	942	948	943	923	992	922	997	982	940	885	905	961	905	976	934	917	910	948	927	923	1024	924	927	930	936	940	936	955	926	908	936	980	927	958	886	908	927	949	945	946	929	878	969	981	942	900	935	917	954	945	952	933	965	1000	942	975	909	938	985	967	983	909	934	962	944	945	1001	1009	914	940	911	874	992	949	923	923	982	930	967	918	951	931	964	900	997	931	941	945	940	935	949	961	905	960	950	939	941	925	900	941	935	906	938	977	969	907	976	954	975	976	913	929	921	993	941	929	941	947	986	935	973	882	952	962	898	904	911	896	917	946	949	936	882	980	932	949	934	947	941	970	899	973	902	943	937	950	943	923	905	988	917	966	955	942	958	927	941	945	921	957	959	938	944	889	927	948	959	917	916	986	936	961	987	941	963	970	943	932	875	838	942	893	912	909	964	918	961	970	1007	974	965	949	887	962	952	924	913	944	950	982	930	966	861	935	966	941	914	950	974	940	961	985	911	959	932	983	1001	956	952	944	941	933	986	1009	974	963	914	943	1002	900	949	971	941	971	935	887	955	936	854	979	911	986	938	991	916	939	976	978	962	867	948	963	991	968	980	1014	961	973	945	913	923	934	914	944	901	936	923	944	946	982	934	1006	973	924	958	930	938	958	908	969	985	873	902	949	952	973	964	958	903	907	939	923	920	961	908	921	921	931	932	915	955	898	944	868	989	921	941	967	930	969	913	926	916	954	975	947	976	957	941	937	910	952	962	919	904	917	924	934	970	988	900	982	949	859	920	967	966	949	902	982	894	963	971	1062	951	942	986	939	963	967	936	934	929	929	921	933	965	907	930	920	935	923	953	975	945	886	921	965	980	885	949	1040	897	897	917	935	991	934	938	942	893	945	961	922	990	922	977	946	926	915	927	948	958	942	965	951	983	934	920	928	964	945	931	943	916	1001	953	963	1001	963	944	904	966	972	927	923	949	855	942	948	940	956	941	955	877	922	942	955	950	965	943	955	960	945	939	933	949	934
24522	21700	26108	27841	21705	21724	3727	563	389	342	320	311	305	278	274	250	246	280	249	301	290	285	255	288	219	278	242	226	223	236	217	270	236	256	217	227	233	244	256	223	238	211	223	258	223	260	255	239	236	249	259	247	234	243	247	235	265	221	261	229	246	226	231	246	237	232	218	227	217	268	223	250	254	232	254	222	233	222	225	235	237	235	237	243	218	228	227	221	244	219	254	235	230	278	262	231	241	247	271	236	216	220	230	253	250	199	239	254	238	249	254	242	252	233	246	200	228	251	236	229	232	251	238	255	273	209	252	264	244	221	250	234	237	225	263	226	194	255	239	243	241	254	230	251	229	229	213	219	232	209	248	254	239	255	226	225	257	231	258	234	235	231	201	252	226	254	262	226	246	240	216	253	248	221	229	238	233	237	236	274	198	244	254	248	223	224	250	232	252	250	243	232	221	221	217	259	241	242	219	220	238	259	219	275	229	243	223	243	253	244	279	213	261	238	236	259	236	238	218	238	205	209	209	244	256	220	214	218	223	237	201	242	253	225	247	230	230	252	244	250	234	216	237	245	215	229	244	230	202	220	245	226	247	217	245	231	225	216	219	236	263	224	227	235	226	222	239	260	225	207	216	232	244	242	282	253	215	238	249	212	234	240	234	210	247	256	203	242	222	219	238	230	241	216	241	229	213	260	240	227	241	240	236	239	216	237	229	260	219	249	232	249	226	243	245	231	262	244	249	224	241	236	227	234	221	219	216	230	237	266	225	279	229	251	232	233	217	241	224	214	213	211	214	254	268	214	221	216	263	239	231	258	219	238	214	253	265	227	231	261	223	241	244	229	251	264	247	246	246	229	220	254	227	218	251	239	260	244	236	230	262	225	248	226	221	255	245	269	254	248	221	213	220	239	208	267	234	228	218	211	240	264	250	251	218	216	242	215	246	228	236	235	245	223	247	240	249	206	222	215	220	227	236	257	236	220	246	252	265	258	244	247	230	236	231	215	228	251	257	249	253	252	238	256	198	206	231	246	203	258	252	207	245	208	246	220	236	247	206	249	247	219	248	236	242	224	246	224	213	228	248	254	235	232	240	254	243	241	233	253	244	224	244	237	221	209	222	241	210	217	215	245	230	216	256	244	234	266	228	203	242	229	224	228	240	221	217	232	218	227	243	272	231	239	257	229	231	249	237	222	256	217	221	216	260	215	235	216	263	229	244	244	247	234	258	235	228	235	202	246	235	223	238	227	266	203	266	217	262	238	243	228	239	252	240	260	234	267	260	218	245	230	251	242	209	213	231	246	241	221	240	238	214	251	254	230	235	228	252	263	212	231	237	224	241	230	245	247	255	230	244	255	224	249	234	258	233	251	229	239	215	261	233	232	221	223	239	232	212	212	225	232	245	228	233	231	229	254	239	245	227	248	218	247	261	217	231	235	226	217	228	237	244	221	216	211	210	255	232	257	229	260	246	220	250	240	219	257	193	235	224	279	240	248	259	230	247	241	262	214	243	279	225	249	226	276	240	244	228	229	254	220	271	212	243	234	236	222	243	212	247	234	220	228	218	222	230	282	257	224	259	247	253	254	248	210	251	235	236	242	226	238	228	238	234	257	229	210	235	236	243	256	285	239	243	201	259	231	245	258	242	246	220	213	244	238	214	211	278	222	247	251	242	248	255	245	241	241	236	208	228	258	233	235	235	229	251	222	288	253	258	232	246	231	225	223	216	219	235	248	209	245	241	267	237	246	242	227	222	237	248	199	227	221	249	231	213	253	222	225	248	223	234	259	276	212	240	230	255	236	229	267	234	246	244	210	223	248	224	238	232	271	207	229	249	229	243	218	240	252	254	260	242	259	236	234	228	232	254	273	251	231	230	207	245	251	224	233	245	218	232	240	242	255	235	221	215	243	237	239	234	253	224	226	274	243	257	225	226	237	252	236	223	266	226	230	236	232	230	221	253	238	214	246	213	242	241	232	235	223	246	243	228	249	228	240	232	229	220	267	241	226	237	218	258	242	244	232	234	256	232	216	216	229	236	268	229	218	247	218	214	248	252	236	218	234	224	253	228	227	248	221	226	229	226	242	247	256	238	238	237	244	225	246	229	234	261	253	236	260	269	224	272	229	255	260	246	241	259	234	256	237	228	219	241	231	227	216	214	226	246	261	235	244	268	227	254	215	220	230	245	251	247	248	230	264	219	246	231	247	242	242	209	242	260	222	204	242	245	261	222	233	215	257	224	246	259	244	212	203	268	242	224	234	257	232	205	232	205	209	233	268	237	258	278	231	231	219	243	229	251	263	241	260	271	225	254	243	239	247	237	265	241	222	227	239	258	230	229	231	219	250	219	258	261	237	229	218	243	230	264	231	240	248	247	236	219	252	254	228	271	251	250	238	227	242	235	215	228	231	223	232	234	241	257	235	240	245	233	241	231	238	236	249	230	209	225	227	272	229	231	242	243	230	232	237	250	248	240	251	223	211	229	244	217	258	222	238	283	245	254	247	231	246	241	237	218	242	206	253	231	229	271	227	246	252	229	257	221	257	212	235	239	236	211	239	220	226	256	257	221	245	242	217	242	232	250	240	240	236	236	261	239	248	243	238	242	212	223	241	257	256	224	255	261	252	252	231	206	226	257	261	271	242	241	248	218	238	233	251	255	237	233	217	236	256	246	230	242	239	241	209	235	209	228	208	216	255	261	242	236	231	229	230	230	226	218	231	250	233	245	241	218	225	211	220	229	263	227	260	235	197	228	254	248	256	248	240	212	213	236	238	230	243	219	247	249	276	251	255	265	237	218	222	253	271	249	232	249	231	213	213	230	237	241	277	258	229	233	189	234	253	214	242	270	242	268	230	214	240	252	214	261	254	260	207	234	216	248	228	236	237	214	261	215	265	248	252	232	201	250	238	202	228	240	209	246	240	262	242	257	228	243	213	207	203	216	260	245	235	243	222	244	249	258	248	247	243	241	250	254	228	215	210	240	236	250	208	236	222	248	252	232	235	248	223	226	242	262	252	216	261	231	241	242	234	264	230	226	238	248	229	235	242	244	217	259	208	237	263	248	255	233	237	216	244	257	248	234	222	230	229	252	255	220	236	211	231	273	233	199	218	248	274	257	265	224	257	233	222	239	252	268	229	277	236	236	257	249	225	221	215	214	220	259	250	242	233	220	223	231	257	282	255	260	250	242	217	257	215	219	223	256	244	250	245	256	233	244	232	248	225	258	239	200	245	236	263	257	215	238	233	246	241	229	228	273	222	236	232	261	221	246	235	204	239	231	237	230	220	221	261	273	219	219	246	230	237	228	235	190	240	220	223	234	228	230	253	235	219	253	272	235	256	227	245	249	237	251	246	229	251	262	237	221	202	230	240	227	264	248	246	232	203	205	244	223	232	247	225	241	231	215	246	236	233	220	229	266	270	278	222	277	251	250	268	249	209	258	256	234	218	235	240	216	268	200	251	226	237	239	256	216	228	230	234
4572	5105	3121	1514	1090	850	669	639	640	567	554	606	579	596	563	623	600	556	554	557	587	577	596	576	539	556	547	550	574	517	546	576	540	563	555	544	510	574	577	548	554	556	522	528	533	532	555	560	585	526	553	541	541	593	543	541	540	534	529	530	567	555	512	541	534	551	551	526	565	555	559	576	548	563	521	566	535	561	549	521	555	571	535	513	579	579	537	584	541	527	550	549	528	537	502	527	572	555	594	527	538	551	526	549	534	510	570	566	542	592	545	567	548	524	556	555	537	556	549	565	538	574	539	533	534	541	562	527	542	567	548	579	529	544	539	541	554	555	526	565	573	554	534	590	503	570	532	553	557	507	550	553	566	581	544	555	558	545	512	568	509	582	546	511	486	556	507	555	540	532	552	530	565	527	566	518	556	540	526	537	579	576	522	536	534	522	538	571	503	550	540	532	516	537	555	545	536	549	563	524	532	592	522	522	552	567	549	572	522	565	546	556	534	525	526	572	551	553	575	521	539	580	525	535	532	588	560	527	559	552	556	547	553	490	510	529	568	561	547	518	602	571	528	535	534	520	519	513	513	599	518	559	566	464	512	581	560	558	524	526	539	499	517	567	557	564	553	567	555	569	564	568	547	527	557	549	569	513	606	563	532	527	583	518	563	604	538	568	550	538	524	554	536	532	592	554	606	524	522	540	517	586	550	558	566	581	532	565	551	531	541	562	545	581	512	545	527	529	534	576	531	513	519	577	532	554	529	540	563	527	548	574	540	527	554	556	551	518	526	528	532	559	556	530	553	517	559	556	573	565	556	517	569	556	512	557	563	567	600	557	554	588	546	585	510	551	541	564	556	582	542	551	568	563	558	536	526	515	524	541	589	571	533	563	560	545	559	516	538	514	559	521	529	527	574	546	544	539	571	571	549	538	536	512	543	516	525	551	506	537	576	543	563	567	536	524	605	556	549	559	527	554	569	592	495	540	552	500	582	553	544	529	533	544	585	529	556	563	525	588	552	542	566	559	536	492	551	564	533	530	567	563	567	540	500	518	506	561	544	593	592	532	562	533	546	502	557	512	564	513	544	566	557	537	522	536	540	566	492	542	566	572	552	573	553	565	571	534	550	521	533	534	541	524	541	533	530	543	533	531	538	535	582	559	580	512	519	567	520	539	572	528	591	561	560	554	575	499	581	561	553	569	543	547	579	577	560	549	551	560	538	530	525	521	557	597	551	551	547	519	546	530	548	527	524	589	531	543	553	521	596	545	554	531	568	532	530	534	580	552	538	542	495	534	534	558	553	534	517	536	538	568	591	536	612	544	531	534	551	513	543	547	571	505	545	521	553	536	546	558	540	531	536	538	564	570	584	538	560	502	532	543	545	551	556	536	536	518	557	559	541	545	523	563	530	542	541	565	553	550	521	537	573	607	557	534	553	563	525	536	528	557	536	568	532	522	567	538	555	545	534	521	501	545	552	546	521	540	544	588	523	557	545	515	577	556	510	579	522	508	521	533	551	569	518	548	600	512	540	530	563	510	518	576	529	522	564	558	539	568	550	587	493	515	504	547	552	597	580	578	613	564	540	542	542	532	593	580	542	530	573	542	563	575	604	541	531	550	512	524	550	529	523	580	533	560	503	548	556	541	615	541	532	555	558	532	536	545	537	510	569	542	555	585	535	533	535	502	515	507	564	541	542	543	553	606	540	522	574	504	579	524	551	565	547	527	556	523	519	542	539	536	537	552	549	574	515	537	547	559	555	551	524	537	538	555	518	552	502	530	551	545	565	521	508	539	551	534	555	548	511	563	556	625	580	566	545	542	561	570	519	592	593	502	561	545	542	575	514	539	542	551	518	535	550	563	568	534	566	535	540	556	535	521	551	529	604	517	525	546	542	555	491	554	559	582	562	563	552	552	521	526	591	548	520	549	544	552	531	532	525	576	561	558	573	533	548	584	557	572	577	500	550	524	539	538	572	576	569	553	550	557	555	522	585	545	535	529	558	523	541	555	534	587	500	532	533	554	582	531	542	606	550	576	535	542	545	516	528	579	523	546	586	569	560	514	578	544	538	540	522	549	527	544	489	560	527	499	594	525	534	527	552	527	536	505	512	537	534	503	502	547	524	521	556	567	565	554	537	541	536	516	561	561	553	562	549	539	552	523	564	510	548	525	536	554	552	554	507	532	561	583	562	520	569	528	507	539	533	562	523	535	534	606	569	615	550	536	550	556	514	536	591	542	534	540	535	594	532	549	568	553	524	586	540	552	515	553	563	529	567	558	550	530	538	542	529	582	557	568	571	573	564	562	521	525	554	535	543	583	534	567	576	601	572	530	582	565	493	553	571	526	557	558	560	532	575	533	556	561	512	587	567	543	559	509	544	539	542	579	552	539	531	544	558	568	537	541	525	565	544	531	540	535	539	511	508	567	541	527	587	523	539	550	529	528	562	523	551	568	529	491	532	522	534	532	541	519	542	545	571	539	538	537	569	545	481	612	570	546	517	532	554	568	539	546	566	503	558	538	548	578	500	546	529	527	535	561	570	555	565	531	527	549	572	489	507	525	564	539	551	544	545	483	542	562	558	577	551	527	546	586	542	541	567	557	533	573	571	542	557	563	528	552	523	546	570	552	498	517	581	511	558	523	515	539	574	512	532	566	496	546	526	573	551	532	565	534	556	563	575	585	547	536	521	505	565	562	553	570	541	558	518	537	521	540	543	526	529	548	543	547	567	570	561	587	558	546	555	543	553	571	544	544	575	564	548	539	543	528	571	574	554	548	543	562	557	562	518	552	527	556	591	565	596	513	559	552	534	590	545	530	541	523	553	571	522	542	552	564	573	516	548	558	514	552	579	530	549	525	517	531	567	580	558	565	533	552	540	550	588	560	539	508	549	530	527	513	542	564	515	527	575	534	561	520	538	557	559	535	530	529	558	562	555	562	533	589	543	548	548	555	533	551	560	557	564	556	542	579	503	537	522	511	564	521	522	539	511	573	565	536	579	544	520	577	554	518	528	523	522	553	572	540	584	549	590	554	534	555	533	584	520	537	537	555	529	565	576	567	573	527	549	523	537	538	552	568	535	551	570	509	548	521	559	521	586	607	568	527	535	511	545	604	551	531	515	590	544	497	564	547	525	576	528	554	552	542	532	567	552	552	541	548	528	534	557	523	523	580	564	551	584	562	560	530	524	545	597	534	538	606	528	556	515	541	545	524	583	505	546	534	541	496	558	553	568	516	556	562	536	576	544	536	561	591	578	525	563	537	544	551	541	554	569	528	547	526	572	546	539	545	524	550	570	562	517	539	547	544	560	533	516	504	515	504	597	548	562	561	579	537	566	534	537	546	524	551	528	503	531	522	515	533	523	556	547	574	554	560	539	555	550	556	527	491	559	557	507	488	529	531	545	559	512	558	513	566	578	589	532	506	532	553	525	528	551	555	535	531	564	549	560	567	543	513	588	540	566	552	530	550	546	562	615	522
33893	10175	1232	756	658	591	401	464	450	425	416	427	385	420	408	437	400	405	418	395	417	406	389	428	410	401	429	396	411	437	396	419	425	407	424	397	436	377	400	397	405	429	420	392	417	419	414	429	398	390	399	403	398	431	458	405	440	359	403	408	412	437	410	377	416	391	428	426	425	460	385	368	450	444	401	418	406	426	412	423	401	414	406	450	426	396	412	410	400	402	428	368	408	458	408	410	454	383	424	385	461	449	420	407	424	413	432	423	400	425	401	385	416	391	389	405	421	431	397	385	431	404	432	401	457	410	421	377	420	443	398	395	406	400	378	417	413	419	429	397	452	415	410	424	409	431	408	443	414	427	409	374	415	426	407	470	428	445	400	428	401	463	434	412	400	416	421	413	403	405	416	385	433	421	411	417	418	390	433	426	446	407	386	378	419	442	396	474	406	424	397	414	430	428	393	430	416	435	386	455	405	411	383	420	386	377	418	416	422	418	398	424	425	390	398	439	380	393	437	417	439	412	412	419	458	418	378	409	384	366	415	406	422	409	419	399	405	401	410	414	425	422	421	370	410	403	401	437	406	419	384	433	433	403	365	417	458	418	431	425	416	435	421	414	429	413	384	444	419	435	391	393	434	401	402	411	389	429	406	417	446	441	406	415	405	428	472	395	428	409	402	420	387	408	448	426	416	421	420	416	465	449	447	445	417	390	394	403	360	402	383	401	434	437	404	415	371	436	385	422	397	370	452	392	421	411	440	385	425	370	455	427	426	449	384	429	423	420	410	408	446	402	405	430	427	422	389	409	419	482	437	407	401	416	440	420	435	415	432	392	437	380	404	445	423	412	377	381	407	421	388	412	403	407	435	393	410	410	379	420	438	411	429	422	432	439	397	404	406	376	410	456	389	426	370	436	422	389	397	407	393	423	400	385	428	404	394	408	366	439	434	452	410	433	403	424	411	397	411	456	415	399	391	443	395	400	428	446	411	465	400	404	377	425	413	414	412	432	475	425	409	431	429	432	417	407	381	395	401	402	406	395	383	395	391	437	430	427	434	409	372	429	427	417	453	436	424	367	396	408	441	453	387	373	477	391	397	386	443	401	393	404	415	427	418	396	446	392	428	399	385	390	420	388	435	394	431	384	402	386	363	422	428	353	412	391	406	433	374	403	411	395	455	379	423	388	431	405	425	408	392	394	368	392	374	382	417	452	420	419	440	423	444	405	372	408	454	421	412	383	406	430	415	417	450	401	421	386	409	426	416	439	417	347	401	411	421	430	384	431	401	375	408	449	463	409	401	378	423	406	405	439	409	396	399	384	386	427	418	408	425	420	425	399	429	367	394	381	434	398	412	420	455	420	428	459	429	409	412	445	427	392	427	422	393	461	424	430	449	436	408	427	384	454	428	412	404	433	415	411	397	426	404	408	404	426	415	385	374	422	418	408	416	439	417	368	413	401	450	396	425	396	406	404	409	430	449	431	413	408	396	412	395	436	426	396	412	389	413	405	440	433	403	389	462	418	433	431	407	409	403	405	398	395	382	413	420	410	379	392	413	420	448	418	416	398	431	428	391	398	404	413	450	396	374	415	417	410	421	427	431	434	423	474	423	393	427	421	426	369	401	444	424	417	415	473	427	404	437	406	379	412	415	418	433	417	414	453	418	393	439	428	441	450	370	411	414	403	444	403	454	435	406	399	437	397	436	445	414	441	442	363	399	363	386	426	359	405	411	393	406	403	411	409	418	411	412	440	426	438	394	419	419	419	398	405	427	363	443	467	430	427	414	423	386	402	418	426	435	413	392	455	409	397	410	390	412	424	444	472	372	394	374	404	425	451	435	399	422	425	417	382	404	447	410	438	458	464	429	415	448	449	427	435	421	377	422	413	424	391	419	400	444	416	435	426	446	441	443	445	427	395	416	377	403	407	371	382	406	449	406	447	414	382	413	432	442	414	413	425	422	434	372	399	397	392	443	442	392	399	389	406	430	431	388	418	409	375	406	452	422	408	397	415	403	405	385	377	415	422	428	426	430	404	379	437	374	383	415	423	391	403	405	468	390	414	414	436	420	412	376	411	423	430	404	400	394	410	410	430	457	406	383	411	403	429	421	402	427	405	409	409	444	416	415	435	429	471	402	412	401	404	414	384	396	473	441	426	410	431	400	407	397	403	442	440	423	421	411	410	400	386	429	420	379	444	399	390	440	401	401	435	384	371	385	389	381	420	410	412	403	393	402	379	396	425	421	411	457	391	428	432	437	402	427	396	409	388	399	412	420	427	427	439	420	398	406	434	428	411	409	387	428	409	394	432	447	403	412	401	410	442	432	412	403	398	419	431	424	407	418	411	401	389	404	427	411	406	393	429	432	422	397	432	418	366	439	454	447	445	418	405	421	387	422	394	423	427	381	411	387	446	400	423	423	427	389	403	389	381	428	399	414	400	393	423	422	409	399	456	404	402	413	434	439	379	415	445	423	443	494	425	436	390	416	408	450	438	398	381	404	431	404	412	399	429	378	428	405	388	381	396	405	406	409	427	442	385	409	374	413	407	419	395	427	424	401	472	411	408	401	389	367	452	416	395	393	431	462	411	401	388	418	431	441	460	406	426	401	378	404	475	436	416	397	425	385	362	426	447	405	418	410	443	427	406	438	427	395	397	440	428	412	423	396	422	453	413	421	426	433	434	382	407	381	412	368	360	418	373	386	433	425	389	405	424	400	381	443	414	410	394	405	388	379	377	391	402	419	377	429	443	382	386	396	393	431	407	388	408	426	421	418	387	424	395	384	417	442	403	424	449	424	414	422	413	424	427	364	403	355	425	409	407	445	467	387	405	407	375	421	419	389	415	423	410	405	414	401	392	396	402	400	388	428	399	390	407	416	424	439	418	421	439	374	409	409	415	432	435	412	423	441	409	409	434	437	407	415	385	416	408	411	413	382	404	417	413	417	399	414	411	433	380	404	398	410	423	434	448	457	403	398	417	405	433	402	426	413	457	422	421	416	392	453	459	444	414	438	400	426	420	432	416	395	421	423	398	400	427	388	408	419	458	415	441	410	433	392	459	418	385	397	395	397	401	414	396	406	398	429	410	416	382	422	393	399	388	385	420	378	398	435	411	376	409	442	449	416	432	420	392	420	433	444	407	425	378	416	405	452	474	421	405	407	432	456	406	407	369	430	362	438	413	422	412	389	440	432	404	426	376	414	370	397	411	413	418	382	421	424	430	427	425	438	445	424	396	429	419	391	399	431	434	404	389	425	431	451	435	385	389	424	395	431	420	448	421	432	421	422	388	436	402	418	418	425	410	430	421	413	379	382	389	442	417	397	420	416	425	373	401	393	431	415	405	367	459	391	434	411	427	448	411	461	404	446	399	423	434	439	423	414	412	402	424	414	386	453	419	368	419	409	379	402	405	419	408	422	384	403	427	402	392	423	425	399	391	384	420	400	442	455	441	425	439	443	426	401	377	422	408	395	407	450	464
6552	1144	930	913	928	971	889	877	930	925	876	933	945	970	909	908	909	961	912	924	928	930	954	951	888	900	926	879	915	956	956	901	889	967	914	1000	883	933	888	874	923	944	894	910	876	974	904	906	896	937	927	895	898	889	885	974	995	954	951	918	913	878	907	867	911	885	896	955	912	952	1002	921	951	930	931	956	888	937	895	866	985	887	985	916	950	880	951	878	982	882	939	966	933	899	914	938	920	919	877	879	963	981	930	927	944	956	889	917	896	859	936	850	945	841	944	890	943	914	933	908	889	853	947	929	908	936	857	881	946	907	929	913	939	922	941	918	932	882	940	950	900	958	941	882	890	892	900	893	920	952	936	907	933	863	943	914	965	847	946	922	956	959	945	932	928	927	875	923	887	938	944	886	943	934	957	938	923	904	928	912	925	921	920	927	943	918	932	976	984	953	932	927	936	1006	934	937	950	970	915	931	925	913	941	980	932	934	955	921	915	941	969	994	901	911	940	897	918	922	886	940	966	948	925	921	1001	901	980	935	943	929	905	935	881	912	925	895	915	925	987	866	966	924	909	905	868	859	894	933	951	911	974	974	974	877	909	908	914	931	1009	922	905	942	896	959	932	966	963	967	920	925	906	909	907	928	923	933	901	932	932	929	896	932	928	933	966	927	868	929	940	885	892	904	897	888	965	917	919	960	919	907	878	952	886	947	877	943	884	947	937	918	940	903	888	940	896	910	918	884	943	870	921	922	876	933	931	901	951	916	920	849	886	954	1001	832	965	913	935	914	968	915	932	908	915	883	963	932	935	951	934	979	925	939	920	915	946	957	873	912	950	931	889	952	907	926	904	901	937	932	895	956	933	890	958	922	967	911	922	910	949	885	998	882	901	934	979	963	878	907	925	911	944	948	996	937	910	975	937	957	928	906	953	865	901	941	902	915	871	891	943	983	923	915	901	927	921	896	886	990	903	987	905	886	954	946	939	919	948	978	923	903	927	882	900	901	924	935	902	985	930	954	946	902	899	982	897	911	954	943	946	910	915	948	879	936	948	933	951	955	924	915	937	915	901	935	920	939	948	909	929	888	962	867	918	966	890	915	900	879	949	902	948	948	903	919	915	922	889	888	908	885	922	934	927	932	926	902	942	957	964	927	881	927	894	899	925	912	948	921	930	983	937	957	893	921	860	913	968	916	924	932	862	997	937	933	920	974	939	926	943	905	985	943	896	928	948	912	926	921	912	899	937	853	896	930	964	924	861	990	948	961	927	910	903	961	946	908	910	928	885	943	935	928	941	904	967	926	922	899	892	904	913	895	984	923	942	990	931	891	908	954	946	945	920	916	909	947	932	911	905	929	919	938	898	913	890	951	886	868	927	919	940	912	923	989	912	859	909	984	946	895	882	928	916	931	973	845	930	919	926	893	880	920	873	973	932	941	936	932	922	920	906	886	954	957	915	977	848	952	919	944	926	917	924	868	940	921	933	912	903	893	892	958	892	913	876	947	934	1017	907	865	880	940	965	918	960	912	948	897	893	969	863	959	960	903	913	897	917	901	883	906	922	940	938	875	897	957	875	969	920	887	937	892	921	918	968	935	903	922	959	966	921	931	905	943	877	916	926	893	892	910	906	868	953	952	857	932	884	920	951	976	934	917	932	922	908	904	922	948	939	907	901	913	901	935	949	917	924	948	939	934	938	934	926	917	932	923	926	915	931	907	886	937	998	932	947	922	931	923	921	912	918	901	989	937	928	842	948	992	907	972	888	900	903	908	938	928	946	919	829	877	949	985	937	894	897	910	904	915	966	908	932	932	931	921	929	911	972	927	930	914	904	904	911	933	889	930	949	888	892	919	955	947	908	894	955	948	983	936	895	901	926	975	924	930	946	922	946	902	913	910	903	946	982	946	926	883	904	908	944	926	929	940	890	920	934	899	884	897	935	940	892	895	919	872	921	877	946	928	904	912	950	950	963	962	930	926	903	922	923	920	895	933	928	904	875	944	898	920	933	892	936	907	950	950	923	894	895	904	869	944	971	946	909	925	894	873	919	933	902	912	853	948	870	890	936	1004	876	917	935	917	893	979	934	914	937	864	954	944	969	921	919	937	975	950	880	933	875	911	892	930	931	912	923	983	937	924	890	913	898	885	883	898	920	983	924	915	909	883	883	900	900	894	927	887	878	910	961	870	901	886	930	881	956	929	968	904	921	918	909	899	889	944	943	904	876	939	965	961	901	911	915	894	906	930	904	945	939	941	881	1000	893	997	970	904	935	869	919	926	903	968	940	960	947	980	904	943	983	925	953	964	924	953	909	923	927	949	933	944	927	945	949	966	872	882	930	967	976	935	963	943	904	930	890	929	964	929	916	924	919	912	885	920	889	925	898	899	934	912	895	879	910	969	975	917	951	949	905	979	860	908	879	913	919	883	944	950	941	939	939	946	965	901	916	968	936	964	918	983	908	866	891	945	920	943	952	918	935	888	935	932	896	976	967	934	911	914	929	955	903	946	876	900	936	932	888	913	980	882	953	975	868	932	900	939	943	957	926	910	858	982	934	928	877	870	954	934	892	935	899	997	947	873	934	967	957	961	900	861	894	939	928	957	937	908	952	915	1013	958	872	960	891	942	911	937	869	968	966	912	901	939	967	857	910	860	941	891	876	926	881	890	913	906	969	913	885	906	982	896	960	941	965	868	960	952	914	900	957	908	958	903	890	884	902	921	971	914	933	938	943	888	911	904	897	885	931	866	905	948	926	897	958	925	995	949	922	929	936	906	888	885	929	940	906	895	947	933	914	959	920	930	983	964	911	894	959	930	931	907	932	953	941	901	925	919	920	876	952	917	949	952	993	901	937	899	905	922	919	908	920	974	1000	930	928	947	972	950	975	980	895	899	939	904	873	964	924	899	955	941	892	929	921	922	934	950	930	883	903	927	896	960	906	957	853	901	924	923	942	948	884	897	908	931	913	972	884	902	960	954	905	902	899	965	883	908	944	923	932	945	956	896	885	947	919	940	890	979	871	931	909	931	904	968	958	916	902	925	932	900	962	936	904	942	906	911	877	948	970	934	924	904	897	969	947	929	933	882	968	886	899	905	913	947	876	934	888	939	946	935	913	957	939	891	890	894	924	928	935	927	987	920	933	901	921	940	889	868	936	887	909	980	942	916	934	914	932	917	970	904	904	897	945	914	891	941	984	940	958	947	893	867	965	966	915	935	906	901	924	947	912	971	909	908	917	979	934	936	931	928	925	917	893	923	910	936	945	938	930	894	909	889	935	909	891	913	905	909	936	946	934	938	1007	921	927	896	956	959	1002	929	925	912	869	962	963	923	896	977	950	981	903	967	948	918	944	913	924	971	921	946	964	931	904	907	906	900	932	941	905	929	920	862	972	945	949	881	896	896	922	944	878	885	900	933	902	890	1002	947	945	924	899	893	911	860	925	927	947	896	873	974	926	937	960	955	949	896	926	942	942	931	977	894	960	910	952	940	882	956
25229	21716	25575	28379	21626	4709	716	548	486	492	482	456	457	445	423	476	522	419	496	452	467	425	413	452	442	421	410	460	420	427	499	414	422	429	414	455	429	431	437	447	465	427	442	391	435	464	410	466	436	437	440	435	445	441	458	479	402	414	411	457	436	426	411	455	450	410	412	430	405	454	419	437	434	413	414	410	435	432	455	435	476	423	399	435	460	395	432	413	415	426	433	430	454	449	427	427	474	412	460	428	440	433	419	418	432	430	432	448	473	435	420	434	427	438	469	455	451	436	428	422	440	407	415	424	429	454	437	467	452	470	436	406	410	436	459	433	438	454	393	467	444	435	419	444	477	400	407	471	466	455	421	449	451	489	440	478	451	407	425	447	440	446	454	412	418	443	455	435	447	441	462	429	442	444	440	445	437	431	437	460	425	409	434	425	409	457	429	464	422	396	424	469	418	411	410	442	467	431	458	447	448	414	426	460	452	437	382	449	450	447	417	407	417	462	463	390	446	448	405	459	414	468	430	425	436	433	400	421	414	412	413	393	464	438	451	468	460	431	410	424	408	401	431	394	447	462	414	440	435	430	434	396	428	441	444	491	424	450	438	419	430	461	444	473	451	430	409	424	437	418	457	434	430	430	441	474	462	437	395	445	465	455	436	465	392	399	426	470	417	436	412	449	426	424	448	437	460	419	447	460	443	395	436	443	425	447	426	446	403	434	415	452	417	451	430	438	450	415	431	422	457	453	410	407	453	445	460	442	420	395	425	426	420	427	428	411	421	449	438	409	445	431	475	436	424	455	424	447	417	414	481	421	444	416	438	471	436	426	417	444	432	458	442	458	440	413	410	428	417	438	432	443	445	426	481	447	436	440	431	474	473	443	445	466	454	433	453	452	446	422	439	426	449	454	422	455	432	432	472	422	438	476	385	447	446	415	436	450	435	456	439	469	471	458	413	422	457	444	437	418	449	445	416	437	451	438	402	451	481	438	439	438	408	374	463	458	464	427	447	424	429	501	454	435	408	415	433	402	436	455	481	455	426	430	402	418	410	418	429	449	424	406	444	448	435	392	409	449	434	408	429	447	454	469	434	430	454	431	416	415	447	445	420	444	420	406	417	415	441	413	465	483	430	419	443	412	463	436	432	476	409	459	419	451	455	407	443	449	421	437	418	443	449	409	473	466	423	418	418	459	440	451	419	396	425	424	445	417	467	423	433	469	435	425	437	436	457	399	445	428	438	408	448	436	477	444	445	423	454	400	426	446	457	408	469	447	477	440	435	441	479	450	458	445	432	453	494	425	473	425	459	438	429	430	459	402	439	450	424	470	447	513	420	432	444	421	425	419	441	437	445	433	430	406	475	465	459	478	425	476	420	435	410	419	478	448	450	464	440	448	423	400	451	400	439	406	457	433	432	435	402	448	465	425	433	451	435	416	437	443	456	481	442	457	437	459	429	421	452	431	461	447	446	439	467	421	478	444	434	447	426	439	432	445	467	467	401	409	419	399	438	424	440	453	450	459	409	421	398	452	447	448	491	434	395	413	419	466	435	423	439	388	471	462	410	372	481	452	409	434	423	428	444	444	431	420	460	385	390	452	452	401	486	418	435	422	439	457	443	436	432	450	454	439	428	450	459	442	436	410	422	395	461	474	437	446	398	422	428	437	459	444	481	450	424	411	453	446	453	404	417	503	467	428	428	472	456	425	395	458	457	453	508	487	405	435	453	434	443	440	444	433	423	479	440	421	410	416	443	444	469	479	390	418	427	452	459	434	412	429	425	435	469	437	444	408	427	410	417	445	436	387	468	440	432	436	434	411	478	417	434	442	421	457	451	437	412	437	425	457	421	435	434	431	420	452	396	399	438	456	443	448	437	444	466	417	447	417	416	433	412	416	441	439	421	437	441	443	432	475	452	435	405	439	402	430	482	451	420	425	442	451	482	442	479	469	428	482	454	457	442	451	421	420	459	455	437	454	428	417	465	435	395	416	442	450	484	427	457	453	404	437	436	423	440	426	415	423	428	429	449	438	441	470	446	426	430	441	441	430	456	431	399	432	420	419	436	455	441	437	445	441	411	438	453	431	421	464	430	446	458	473	487	404	423	433	399	458	425	417	445	428	428	453	439	447	451	431	435	467	420	392	464	449	458	450	449	430	443	490	485	428	404	399	439	429	432	465	425	414	418	438	403	432	473	471	384	482	448	462	436	487	477	400	453	476	420	472	411	463	467	418	423	465	446	476	423	410	436	406	433	398	430	480	428	464	456	455	433	428	468	442	459	451	434	424	452	431	419	410	472	444	450	442	454	438	443	465	420	423	382	466	425	411	431	413	440	405	428	406	440	437	461	424	462	479	506	477	451	437	446	419	448	447	405	430	441	449	429	441	450	469	442	471	443	424	432	426	424	441	474	453	443	390	454	462	429	431	446	455	417	475	455	430	480	443	410	415	453	453	491	419	445	429	441	481	475	454	435	431	423	412	444	457	443	460	389	401	433	401	442	435	445	417	476	423	444	468	448	410	447	442	456	481	433	434	441	446	427	412	411	448	414	409	424	434	459	434	437	404	391	452	404	457	439	472	419	390	436	421	430	434	443	450	449	424	444	408	409	417	418	424	479	416	441	433	420	425	415	451	439	429	446	465	393	426	437	447	396	483	457	440	452	448	403	461	417	446	419	445	416	445	442	429	406	446	437	452	461	435	461	445	463	419	435	438	439	407	404	444	462	449	418	431	435	459	404	476	490	419	469	389	408	435	450	447	432	425	454	495	434	421	432	414	419	412	415	416	449	419	435	420	431	444	435	454	452	441	456	456	482	439	407	441	426	478	386	412	433	428	472	436	438	449	430	453	441	451	455	463	465	430	423	434	459	454	470	411	415	446	455	454	480	465	428	420	447	477	460	455	461	396	415	445	459	440	445	435	436	480	443	417	432	447	392	440	437	448	465	463	443	448	476	456	435	453	463	468	422	436	422	407	449	429	449	407	450	413	420	467	457	423	453	446	463	435	397	411	413	393	454	444	425	483	403	451	443	446	498	437	445	434	424	427	440	457	429	418	434	454	441	462	478	421	440	442	437	456	442	463	426	416	458	451	419	432	408	474	423	425	471	449	427	456	435	422	388	433	439	421	444	435	424	465	458	423	442	423	456	422	488	421	492	457	460	407	393	475	423	411	424	417	452	424	451	440	427	404	425	442	430	420	480	401	437	461	394	440	440	435	424	466	456	428	438	403	436	423	394	451	472	419	420	399	417	461	413	415	430	480	428	428	423	433	424	417	469	484	385	453	436	415	461	487	445	461	439	422	430	416	458	403	455	414	438	436	395	483	404	465	418	463	473	413	448	380	433	473	459	463	446	452	445	466	438	446	391	426	434	452	402	452	455	449	440	469	474	479	436	446	408	451	458	442	435	409	471	447	463	438	424	440	452	416	410	433	412	409	447	453	432	434	450	419	452	452	432	425	444	471	441	414	475	443	473	424
4153	3325	2241	1477	1231	1055	1004	1018	1006	957	1048	948	964	1009	1035	991	1030	976	952	874	892	950	985	955	1015	920	939	914	949	902	978	926	944	909	985	924	981	953	911	1026	956	935	960	885	925	891	947	946	964	967	977	931	949	936	952	954	950	960	948	903	905	928	915	972	953	919	958	920	933	975	891	904	958	918	979	945	907	951	937	941	918	995	985	944	911	935	893	934	909	980	988	927	910	956	938	988	947	978	999	920	922	958	920	974	906	875	960	915	915	937	1022	942	987	922	934	942	928	944	1003	962	898	967	923	951	940	885	929	982	956	948	972	985	969	954	976	884	936	937	963	948	911	932	955	906	995	924	983	953	922	928	921	920	961	932	903	918	951	957	939	941	979	927	968	907	939	955	897	909	912	965	995	957	955	921	919	892	948	918	948	966	986	923	925	971	989	955	946	949	968	967	1010	916	996	925	964	959	954	953	915	957	908	895	987	917	986	993	952	999	969	943	917	907	956	952	967	889	966	948	993	944	1006	954	970	953	933	949	924	933	960	914	944	977	952	969	945	924	936	949	935	986	896	891	897	975	953	913	953	904	911	906	940	925	918	983	971	932	921	982	983	870	950	934	909	986	931	903	889	904	933	918	942	919	959	940	951	888	924	918	961	941	962	965	942	959	959	941	923	926	913	939	917	938	973	900	898	915	964	930	953	955	951	950	975	953	949	891	958	997	904	1008	926	943	964	983	918	955	956	962	928	954	908	900	924	960	924	882	974	948	983	972	955	953	961	998	908	957	931	887	914	961	944	970	973	891	962	967	948	952	922	932	892	968	939	936	913	931	974	969	962	918	942	953	951	944	966	907	958	935	942	1003	926	966	931	907	883	930	959	935	904	976	914	914	953	949	1002	977	939	947	883	978	934	944	951	917	966	935	915	926	957	921	975	899	890	961	972	950	949	920	957	960	932	924	963	910	980	958	997	925	958	951	1005	956	978	944	999	943	923	934	919	971	1000	919	935	955	921	943	977	952	951	962	962	931	978	976	970	938	980	964	914	953	993	964	917	894	1012	899	948	996	960	905	973	960	895	930	931	960	933	965	947	926	928	951	973	956	929	934	927	967	918	979	931	956	979	958	944	962	926	922	972	945	969	916	936	940	971	958	967	934	963	903	998	967	938	969	929	952	957	934	957	957	937	968	989	918	963	927	963	977	893	946	890	889	874	905	934	922	975	941	959	903	938	922	896	948	926	981	913	901	980	921	921	951	913	942	921	923	978	940	864	928	965	988	941	923	982	988	924	1001	947	929	921	930	945	942	980	922	938	965	966	988	931	937	919	939	992	931	974	977	918	941	951	943	945	946	915	958	910	961	925	966	964	963	962	1017	918	976	919	933	965	939	899	987	908	970	997	935	909	908	934	888	935	873	963	905	915	987	927	964	952	956	919	919	961	966	921	911	966	934	927	935	941	929	925	951	913	939	961	956	927	947	954	917	935	976	996	906	896	944	927	930	983	914	932	947	951	948	956	948	904	944	900	937	947	924	958	954	956	987	942	900	935	940	969	1009	934	956	952	970	930	939	890	946	939	956	939	961	856	948	945	917	916	880	932	967	967	934	901	975	983	927	931	970	947	894	946	913	923	949	902	951	949	898	982	987	898	966	949	931	955	902	980	971	940	956	983	940	1000	933	917	904	946	950	920	963	969	904	972	977	935	993	937	1005	942	927	940	941	963	920	931	913	937	928	942	938	894	898	927	965	909	917	993	984	901	956	920	910	965	862	949	924	948	904	957	909	899	928	935	899	960	923	948	898	920	942	902	952	940	926	941	946	962	969	944	930	972	964	930	1055	991	909	899	918	943	1014	952	942	945	932	934	932	923	919	961	952	954	896	950	958	916	947	921	951	967	934	950	977	934	907	984	1033	919	901	980	964	917	966	936	979	891	909	902	964	972	940	969	933	913	939	880	921	982	942	943	971	981	929	970	926	933	894	931	907	933	962	860	905	921	934	931	938	965	971	943	1006	948	940	1002	920	896	933	952	975	919	944	1031	965	948	895	899	902	957	966	914	913	971	953	956	925	969	918	969	941	937	941	925	946	949	979	917	987	952	966	943	912	977	917	937	952	921	945	916	954	943	928	953	963	932	927	948	890	985	893	965	936	918	900	941	970	908	941	973	964	908	917	928	948	951	974	975	908	959	948	914	906	930	978	934	932	931	929	917	931	993	976	897	907	904	971	870	959	932	870	940	922	973	950	920	947	899	991	920	902	903	968	871	934	920	931	951	958	922	943	936	874	890	953	897	939	932	925	929	925	920	908	877	950	893	922	950	902	956	975	896	962	908	918	946	915	939	937	895	908	921	919	989	933	992	984	935	984	957	983	895	950	930	932	949	914	904	925	933	948	983	925	977	922	889	979	905	933	883	947	919	963	981	932	999	956	947	921	904	925	1006	981	940	935	910	932	982	886	963	959	988	965	936	927	955	953	970	959	949	898	953	938	945	887	974	957	901	889	952	993	931	937	959	909	895	984	938	925	921	946	905	983	922	972	927	974	941	904	888	967	941	936	926	924	930	947	933	894	973	979	978	968	952	958	948	948	989	926	937	941	969	939	885	902	930	943	931	911	927	953	906	946	942	986	892	945	969	971	939	1009	920	965	962	993	977	976	984	908	961	962	932	948	949	964	950	970	971	925	951	932	935	970	920	941	962	909	945	908	958	934	949	978	951	960	940	890	966	954	1001	942	891	950	986	937	951	990	905	958	974	923	920	940	879	945	969	962	929	954	941	992	932	957	934	895	1016	980	927	914	943	953	988	919	927	986	954	956	912	978	939	934	938	993	942	897	960	922	988	937	961	927	940	969	965	974	880	959	901	944	948	870	925	960	952	973	976	943	950	941	936	939	923	986	955	941	945	960	906	955	945	951	912	949	1006	953	961	929	881	984	1006	936	978	923	935	934	940	939	867	935	971	956	971	908	979	946	1007	911	910	951	908	932	916	973	904	917	945	933	871	961	895	914	943	962	914	940	912	992	901	929	945	925	944	965	933	941	925	898	855	1001	913	985	935	955	970	946	980	940	961	941	949	926	937	968	931	931	968	953	902	999	962	909	951	911	943	933	1002	973	932	943	886	999	968	954	942	957	921	968	956	866	910	955	953	931	973	957	952	976	971	975	965	896	959	948	937	937	925	959	961	932	943	909	936	922	985	931	916	907	946	978	932	915	950	894	942	894	977	937	893	942	953	921	849	944	914	913	923	945	889	932	886	939	948	962	958	904	964	917	924	972	940	894	947	959	927	979	935	911	937	982	954	888	974	928	871	951	983	911	991	894	942	919	944	938	892	917	1019	890	980	961	904	917	957	952	957	1007	962	965	940	972	925	948	924	887	929	918	921	960	930	948	967	927	950	919	906	952	930	920	936	924	939	919	978	909	946	929	948	921	924	964	917	944	936	908	929	993	949	904	918	936	914	943	900	1007	954	983	965	923	926	935	1011	932	977	917	949	934	895	898	940	977	985	973	946	879	910	938
24466	21688	26109	27806	21692	21652	3794	555	342	359	300	320	294	310	263	281	255	279	255	257	260	269	273	269	275	269	228	290	255	224	242	223	231	226	240	263	209	246	226	233	238	247	271	276	250	233	220	227	286	255	221	271	223	240	225	244	244	236	256	243	222	271	248	239	206	245	268	263	225	227	229	245	227	247	238	248	213	238	230	234	210	209	279	226	250	278	243	232	254	242	239	249	236	240	223	231	239	218	233	259	281	256	235	214	271	241	238	237	236	224	279	248	219	236	232	235	241	231	250	221	229	225	231	246	243	257	265	245	228	239	233	227	223	227	221	250	246	241	237	244	263	232	223	235	233	251	235	231	232	257	218	257	238	247	222	250	219	218	241	254	246	237	222	250	250	225	238	234	238	234	258	226	261	251	238	237	235	264	258	237	212	248	270	242	259	215	229	198	239	222	240	241	209	251	220	238	248	217	233	248	244	224	239	238	239	220	229	236	211	243	232	251	220	246	236	221	242	253	245	257	237	263	230	239	251	231	229	243	259	216	239	220	235	223	213	233	248	231	233	234	208	246	232	240	267	276	227	228	245	242	218	226	214	204	252	230	261	249	254	233	223	250	254	217	187	214	258	226	225	235	254	229	237	245	237	232	244	236	264	216	231	235	225	233	270	259	235	240	248	228	220	217	229	250	235	245	249	251	236	211	259	263	223	222	229	263	238	245	239	225	233	254	257	230	228	269	255	230	229	229	239	215	219	248	231	264	242	239	239	240	264	235	255	229	221	201	240	225	216	234	227	270	257	245	252	219	240	260	233	250	254	239	221	225	240	229	231	193	239	209	247	214	228	221	237	193	228	215	224	236	238	232	260	226	228	294	243	241	237	229	260	239	235	238	230	230	226	224	239	220	245	259	240	235	248	237	263	244	211	221	256	211	261	227	243	252	257	229	252	230	243	237	257	213	218	223	199	226	238	248	252	242	242	248	237	210	234	212	229	234	260	203	222	231	224	256	226	234	244	264	233	246	255	259	237	266	239	237	234	224	239	251	240	249	235	246	196	206	229	261	221	220	258	235	245	246	199	228	206	242	223	225	228	235	279	237	240	266	251	249	207	236	246	212	229	237	253	235	252	227	230	231	217	224	243	230	207	210	254	234	227	249	231	226	238	241	229	219	251	246	234	221	241	250	248	232	237	237	240	215	240	229	234	260	209	230	242	203	223	234	260	243	272	226	244	244	250	255	262	217	245	230	246	226	253	218	245	221	217	236	259	251	253	257	217	234	267	229	230	245	236	234	252	271	243	263	238	246	242	264	230	219	243	212	257	246	250	249	249	232	265	235	242	235	227	256	225	240	233	267	242	245	238	224	226	274	231	252	286	271	209	232	213	223	224	234	263	222	237	247	248	216	215	231	224	228	265	234	244	231	210	231	233	237	223	243	243	237	228	253	226	252	232	251	242	192	270	232	256	222	224	236	218	247	253	253	242	227	221	227	256	224	233	210	218	223	228	248	227	250	229	244	229	248	224	234	208	237	232	248	249	262	250	237	257	244	241	210	214	236	220	219	222	268	230	236	254	229	243	263	254	279	246	226	235	240	225	241	253	241	225	223	219	218	246	237	254	249	244	260	246	270	240	249	240	226	224	234	226	240	218	251	256	230	229	218	240	222	228	239	238	249	234	202	249	234	230	230	232	260	217	253	237	234	252	241	260	246	248	267	259	246	224	249	236	254	252	215	205	242	227	268	236	230	249	242	262	234	232	217	251	233	256	219	205	259	238	246	230	230	257	252	257	216	248	245	236	281	225	226	244	212	211	242	251	219	255	224	226	244	237	207	210	251	229	251	231	260	275	252	242	243	235	244	254	267	263	243	238	223	275	221	217	200	253	234	252	246	248	243	254	215	237	232	221	259	223	274	256	214	252	245	225	244	210	241	244	277	230	247	263	217	256	238	238	245	228	237	248	254	262	221	254	268	237	225	275	251	249	227	232	253	228	255	278	211	264	233	225	249	241	220	259	224	259	245	208	217	224	248	244	243	225	238	215	239	246	240	264	223	251	248	199	219	222	264	247	234	255	263	280	244	237	226	239	241	241	217	240	223	243	239	238	237	238	211	213	224	253	224	254	250	257	261	223	215	232	232	241	227	251	227	238	229	221	239	218	249	230	226	261	246	243	222	236	232	237	249	217	244	224	220	237	211	239	254	215	236	197	222	252	243	228	248	240	233	253	259	226	237	253	232	258	252	235	253	229	207	240	271	230	240	230	234	245	213	229	214	222	225	243	230	195	226	233	245	258	233	228	248	238	219	237	238	236	234	247	233	235	239	266	261	241	204	251	225	284	227	261	210	223	241	254	230	235	240	267	219	253	237	214	215	221	234	241	217	245	213	237	226	232	241	262	234	249	219	197	220	236	239	265	251	256	201	236	216	235	260	253	223	243	232	236	266	231	247	273	224	222	208	211	223	241	217	249	283	236	225	187	218	208	236	231	238	273	220	236	242	243	234	225	241	262	208	270	217	246	240	263	247	225	247	197	246	217	242	215	212	248	248	243	204	242	218	259	243	236	247	230	233	270	259	243	253	236	225	211	250	302	214	249	203	236	295	225	218	238	220	228	209	232	249	251	241	225	223	238	226	256	209	199	238	237	243	238	237	261	218	223	231	244	238	236	247	233	253	237	264	261	235	221	233	256	265	229	255	230	253	252	249	253	229	266	265	237	252	247	237	240	228	231	239	241	243	243	186	208	231	228	248	236	238	249	250	239	237	254	238	255	237	244	235	259	247	220	245	243	219	248	224	234	207	223	232	225	235	194	254	217	245	200	229	198	241	248	247	221	220	238	230	219	220	245	230	230	221	241	234	245	222	227	245	259	227	228	211	244	225	228	254	236	203	243	226	200	225	240	245	237	214	219	225	272	227	223	225	223	208	218	245	246	231	216	247	239	238	238	233	213	245	212	260	255	245	217	264	249	233	238	230	227	273	262	249	245	260	246	236	241	247	241	256	214	223	211	221	250	248	244	238	233	222	243	230	226	217	233	222	251	215	216	218	211	234	222	247	276	238	224	249	248	249	238	216	224	244	218	243	220	232	245	230	198	239	224	215	216	245	252	253	253	247	257	244	220	223	248	246	262	266	229	266	240	225	268	209	218	224	250	236	236	266	259	209	234	242	218	203	231	225	222	238	236	221	206	239	209	250	242	255	245	220	212	219	267	238	231	251	256	252	238	235	237	244	229	275	251	232	223	249	246	244	235	245	231	276	223	232	220	219	222	225	250	260	250	238	232	266	248	252	208	247	228	218	233	250	225	236	250	221	244	244	218	243	220	247	249	247	233	226	241	238	220	226	221	233	248	259	236	258	220	229	245	269	220	254	223	230	235	249	226	264	226	242	238	261	238	260	264	238	284	233	233	239	239	239	246	224	247	264	264	249	256	224	240	226	238	242	230	244	262	257	242	243	225	231	231	251	246	252	228	246	240	253	218	227
4047	5043	3099	1584	1060	818	727	717	628	617	620	588	577	578	557	572	556	558	529	569	578	516	585	517	534	540	554	570	571	539	529	494	541	552	553	531	598	542	584	564	593	570	544	584	561	540	590	559	533	579	553	540	562	540	541	532	544	518	548	567	555	548	569	592	537	510	579	520	551	519	575	565	574	569	565	488	550	579	584	531	578	548	528	545	547	584	591	523	543	588	540	571	551	561	546	552	530	520	560	580	586	534	542	528	553	566	548	574	563	567	553	521	539	526	552	540	517	505	581	555	557	517	514	546	606	553	566	603	567	576	571	585	508	598	543	555	532	539	554	548	486	491	534	566	557	526	579	542	550	535	512	525	515	576	575	530	525	554	553	562	537	523	583	559	500	554	539	529	531	526	522	557	591	533	596	514	550	580	536	487	573	596	572	556	523	559	534	528	542	529	532	560	506	510	565	558	602	551	530	519	541	552	514	549	570	535	578	556	524	571	522	541	577	557	549	518	498	530	537	531	542	504	515	572	553	549	547	553	525	506	551	565	548	563	579	554	588	541	550	492	570	560	539	562	528	524	536	540	538	595	518	537	551	544	508	516	516	539	543	556	520	531	574	544	587	535	548	547	558	548	547	528	498	571	556	547	574	573	519	508	582	564	549	550	583	565	527	525	540	551	512	569	562	535	522	531	532	542	547	556	542	538	591	544	581	535	564	526	555	533	554	555	524	555	551	550	526	564	522	516	537	590	609	554	557	510	530	535	562	518	502	556	544	523	565	552	531	524	525	549	568	545	573	527	578	536	554	540	555	497	587	554	540	535	568	519	546	550	557	558	518	552	560	570	550	543	541	540	502	560	514	563	550	545	504	530	557	549	570	535	562	555	553	521	538	569	531	557	563	570	538	478	577	572	517	501	576	561	562	520	564	547	561	521	527	543	500	525	542	571	575	554	506	593	546	526	555	534	536	558	573	559	582	565	522	570	532	559	542	568	527	575	513	525	588	568	530	507	555	499	524	539	526	532	558	522	572	545	530	526	535	560	554	537	532	546	542	550	509	564	542	563	531	536	560	530	542	547	530	588	559	531	509	548	520	542	559	540	587	556	511	551	567	544	536	530	592	530	506	549	522	574	552	564	567	541	536	526	547	548	551	535	506	508	584	541	524	537	555	553	526	541	554	565	555	524	508	572	559	554	563	578	558	545	541	539	548	565	542	570	532	593	547	573	586	549	544	552	535	512	541	566	527	531	565	546	528	538	549	550	506	544	544	526	592	542	550	545	571	541	570	560	571	513	551	540	524	552	547	572	578	578	553	563	571	580	546	539	522	550	538	549	572	563	562	539	534	517	550	537	607	559	559	539	512	569	528	496	563	518	540	519	621	501	574	564	572	551	554	607	537	560	513	529	522	513	542	573	565	572	553	500	558	530	549	573	542	532	479	609	561	574	554	529	526	522	537	562	535	536	542	566	544	547	538	568	569	521	528	506	577	599	549	526	542	505	540	549	543	542	512	578	540	536	559	527	514	517	525	540	550	548	548	543	560	539	529	563	595	557	550	553	565	620	590	568	556	521	564	579	559	547	555	565	511	515	586	564	580	557	498	512	537	578	588	561	584	566	538	520	514	552	560	535	555	550	589	602	488	594	596	525	547	551	572	558	520	570	550	526	544	515	546	553	563	515	554	551	539	515	572	566	537	532	547	567	563	518	538	519	567	571	532	569	534	567	554	569	592	540	548	501	563	543	543	601	490	549	533	564	527	538	546	543	580	521	530	554	537	519	532	535	517	548	519	543	549	514	517	537	526	529	570	538	588	571	533	526	533	529	592	534	539	545	548	568	551	560	536	602	529	562	536	550	554	545	568	526	524	576	551	619	525	518	604	525	560	576	557	547	504	585	522	559	566	527	544	565	559	526	549	553	510	515	556	565	563	524	511	548	518	557	515	562	547	560	527	576	564	598	618	535	521	514	578	507	509	560	574	575	557	566	564	553	572	562	539	544	581	608	508	543	550	577	551	510	586	566	569	542	578	546	570	545	540	510	536	559	544	538	491	574	534	530	554	554	558	555	571	526	553	544	540	507	531	564	516	520	561	564	558	563	547	557	545	626	560	551	483	517	555	545	546	582	612	534	524	580	586	549	525	590	533	564	565	567	567	530	521	575	538	555	549	566	560	630	530	571	547	511	500	569	578	555	540	561	550	535	541	526	542	556	540	536	565	522	520	514	522	552	563	595	543	566	529	523	514	572	549	538	547	576	553	556	556	540	566	560	558	582	585	549	552	566	534	516	546	565	557	559	544	544	533	553	501	535	570	509	525	510	557	561	564	561	522	542	547	540	546	578	551	548	535	496	564	525	547	534	542	500	534	547	521	521	533	581	526	573	567	506	538	567	557	538	526	543	531	573	542	573	541	533	558	530	542	604	545	538	506	536	536	523	508	525	493	563	528	538	553	537	539	519	546	582	543	563	541	555	526	511	545	550	557	579	540	524	530	554	539	568	557	563	512	528	501	550	558	537	529	536	577	543	560	531	518	547	530	518	521	625	556	533	566	543	528	512	534	531	565	516	512	551	559	533	540	560	550	569	554	545	531	526	564	607	550	579	558	527	573	537	552	588	557	553	528	551	579	534	519	534	509	560	575	546	546	539	550	542	563	549	527	546	586	533	514	519	524	544	532	548	545	517	575	553	545	554	555	503	531	541	539	552	548	542	545	572	537	542	522	548	565	572	558	522	570	599	530	534	602	546	530	537	563	524	520	506	534	572	554	528	546	521	541	525	557	553	567	522	559	578	550	588	539	512	550	542	553	555	557	501	583	529	576	536	532	545	551	531	565	542	576	575	571	564	563	530	562	564	539	517	548	526	526	559	534	542	557	581	573	506	526	556	531	536	537	573	570	536	585	522	519	534	539	536	536	559	573	567	504	545	571	553	549	588	513	558	604	574	517	547	566	545	537	580	540	540	566	542	567	574	559	584	509	572	584	563	580	572	562	542	560	560	539	572	525	555	569	579	609	555	558	523	534	577	589	538	551	559	547	549	538	552	552	542	550	539	531	572	541	545	548	515	557	543	489	550	534	529	569	547	546	579	549	553	561	533	564	589	583	550	554	525	550	564	557	559	554	545	548	541	521	554	538	562	537	555	523	502	557	541	539	555	506	560	572	561	511	558	587	573	552	555	582	550	533	554	566	566	513	530	550	538	514	568	510	545	581	507	570	534	572	546	567	559	556	568	536	514	554	524	534	529	553	520	583	548	530	549	587	575	508	516	554	551	545	566	568	546	562	557	567	527	567	543	557	538	540	548	579	544	534	530	559	583	575	549	551	562	539	532	572	562	557	530	570	490	574	552	553	548	536	538	594	506	541	560	578	562	548	550	536	550	580	516	508	544	504	552	544	514	547	565	571	529	513	551	540	561	556	558	558	527	541	547	535	571	554	555	564	523	540	538	560	520	535	538	562	529	527	515	526	573	543	542	597	541
33441	10242	1249	758	605	625	428	455	440	412	444	425	436	448	417	412	393	382	404	383	414	414	413	385	417	401	406	378	422	462	438	397	425	445	446	405	427	391	417	367	401	397	396	407	410	410	392	428	419	438	400	413	399	402	390	403	413	415	444	474	429	437	401	421	448	409	416	430	425	437	426	397	424	451	446	395	420	438	389	423	421	427	396	410	404	376	419	388	429	404	425	443	407	391	412	462	452	391	454	408	363	418	411	373	428	441	465	450	421	432	417	429	421	439	403	370	415	415	401	393	405	384	426	421	437	398	391	444	426	370	428	447	446	418	415	401	452	417	439	422	403	423	423	416	369	478	417	370	423	434	398	412	422	410	422	412	381	430	368	419	422	390	411	388	437	440	393	408	421	441	431	432	443	443	420	401	423	412	446	430	390	404	375	431	434	383	435	424	391	396	419	415	407	421	386	434	442	365	377	416	431	401	405	417	438	421	367	382	413	424	409	408	378	391	382	450	465	401	403	408	408	442	415	410	422	402	407	402	444	433	403	401	412	381	425	417	398	409	427	431	402	418	414	421	431	429	379	415	405	413	387	404	413	439	427	430	399	416	425	390	405	433	412	462	405	451	386	410	411	390	374	413	408	435	447	407	427	402	488	430	437	446	410	414	399	423	449	417	375	410	441	371	392	422	428	412	416	431	372	416	428	432	415	416	418	425	399	407	436	433	439	404	421	409	424	403	391	405	408	366	442	382	400	422	393	418	431	401	415	399	388	412	401	400	405	392	418	462	403	388	442	446	424	422	426	407	423	417	375	428	384	414	414	403	423	394	384	428	451	400	424	390	408	417	392	452	403	416	424	416	431	389	454	446	436	374	455	427	424	414	426	398	399	397	403	393	429	433	420	375	380	359	398	384	396	386	444	438	413	451	407	414	376	413	407	415	418	409	389	407	407	421	377	420	434	425	400	444	424	400	424	393	442	405	430	456	441	392	420	418	439	426	427	382	402	400	444	403	388	426	391	402	426	434	454	403	403	415	417	414	423	419	418	433	450	424	411	365	421	409	439	427	433	412	381	399	427	416	434	413	383	405	380	397	406	382	407	416	432	440	419	414	406	417	395	391	378	425	396	438	373	421	433	442	434	423	394	461	423	396	382	425	388	435	429	428	422	432	413	430	404	419	390	420	390	396	418	408	394	411	419	384	399	435	423	389	400	379	405	447	417	436	440	371	416	430	382	443	447	405	425	396	397	369	469	423	437	403	434	398	399	394	389	417	434	416	409	423	388	428	386	395	405	402	430	448	418	413	409	388	414	393	408	390	411	437	385	437	408	406	388	427	369	417	462	415	455	434	397	367	437	402	429	411	409	449	427	426	437	440	433	437	389	411	393	421	446	407	438	425	411	429	395	437	430	430	424	452	398	398	418	422	426	422	434	407	408	444	405	396	439	455	460	441	405	441	443	399	406	436	371	406	469	378	435	443	464	390	403	369	418	401	405	446	376	427	382	391	419	388	396	432	405	450	426	389	380	427	449	405	410	444	444	446	418	388	424	407	403	466	422	412	414	411	481	440	412	412	428	446	416	378	410	399	429	392	418	433	422	373	413	410	397	394	392	449	347	395	378	451	404	405	422	429	412	414	429	447	400	417	417	444	415	425	382	409	437	450	403	383	408	403	420	443	421	375	429	451	436	418	442	389	429	418	428	412	405	384	373	416	370	427	461	429	434	424	401	457	382	413	399	426	407	424	402	405	430	404	430	419	427	389	428	407	463	389	406	435	432	411	380	417	446	405	386	419	426	409	406	404	395	425	445	457	428	418	399	418	406	445	423	432	413	376	433	443	425	423	462	433	382	458	417	405	394	422	433	400	406	438	414	407	439	454	377	406	437	377	401	407	438	420	392	373	384	435	391	423	417	402	448	396	394	420	418	410	451	378	402	423	400	392	386	389	402	418	396	450	408	393	453	454	415	391	401	404	435	416	373	422	408	430	445	412	395	390	436	432	403	387	417	418	410	432	434	453	385	437	405	364	404	422	417	413	471	437	393	411	403	418	409	401	444	415	391	442	412	467	423	388	416	416	432	385	410	447	423	443	424	448	404	433	410	435	414	399	421	425	437	381	438	434	427	421	436	432	437	384	396	378	403	426	416	429	448	414	441	402	437	443	377	409	423	401	425	426	401	418	427	442	400	436	419	404	445	395	436	402	414	419	412	443	445	439	404	404	412	464	379	406	423	423	400	388	394	427	417	438	415	416	420	391	394	429	426	446	398	393	420	429	423	429	405	403	390	422	408	456	424	409	430	400	424	430	423	420	440	408	399	426	383	431	435	420	435	422	412	391	395	394	414	414	419	419	426	412	428	372	438	436	364	423	441	410	407	432	430	388	425	419	383	420	441	433	392	414	369	439	386	430	444	418	450	414	389	371	412	431	445	377	406	391	455	411	391	426	367	421	383	432	417	430	422	395	407	429	411	429	432	431	419	455	407	424	427	392	431	429	435	413	429	378	377	405	492	373	367	419	421	422	388	431	399	404	431	444	420	393	391	407	418	388	412	389	376	416	387	417	428	386	441	419	401	386	405	411	413	430	423	397	421	453	394	396	401	419	415	414	416	443	386	386	414	360	458	410	421	462	420	412	455	430	438	392	374	376	426	426	418	366	416	485	418	396	441	403	397	423	411	449	421	409	458	420	439	456	415	448	415	440	388	428	417	449	405	370	435	415	403	418	429	410	410	442	434	426	417	396	397	369	404	389	394	442	454	402	461	396	430	428	410	468	440	425	434	393	404	441	412	402	424	430	450	445	445	446	421	467	437	394	401	427	384	413	412	371	406	440	415	421	379	436	432	439	417	426	400	437	390	420	398	412	393	445	453	420	435	429	391	416	416	399	429	393	423	412	370	455	410	400	450	419	409	441	435	468	440	401	417	382	400	418	407	452	414	415	395	421	351	409	448	449	422	367	433	425	383	444	414	434	433	423	395	371	402	371	432	416	363	362	409	422	418	405	389	423	404	391	405	402	412	400	382	410	441	443	437	440	424	420	440	402	433	419	449	393	412	444	440	432	394	405	418	407	393	413	427	414	464	414	384	416	397	417	393	419	417	438	412	439	420	432	442	454	402	418	433	422	446	421	431	392	437	416	433	424	401	435	425	417	438	406	421	418	411	391	422	415	406	411	437	380	384	365	382	378	393	426	399	388	389	450	442	401	423	412	356	409	416	417	399	419	401	394	432	421	411	371	423	390	417	441	408	438	442	462	421	403	396	422	363	411	398	425	402	394	397	399	410	401	411	410	446	394	413	432	420	394	434	412	412	444	404	426	416	445	384	436	451	411	436	402	448	412	425	427	412	438	430	395	441	464	381	479	407	406	400	407	382	412	414	432	405	443	396	432	415	416	441	391	417	421	430	363	387	379	421	445	424	430	409	412	399	381	388	419	441	429	418	422	390	421	431	441	447	398	379	409	419	449	376	410	418	419	421	402
6275	1095	973	929	940	911	930	903	971	876	915	897	898	924	883	926	944	895	970	943	917	977	972	904	903	955	898	989	937	956	889	904	958	923	898	949	944	923	876	860	901	922	919	937	887	942	891	916	953	906	887	895	894	926	978	932	912	980	893	933	910	931	904	948	945	873	957	952	915	972	908	951	900	920	907	936	906	925	957	898	885	915	935	928	937	903	939	869	900	898	911	876	975	900	920	945	945	899	942	878	894	937	982	962	934	869	932	991	956	967	919	983	877	929	924	924	937	931	912	920	940	890	920	927	938	937	878	951	931	883	917	966	923	944	923	889	939	958	919	939	921	873	897	917	933	965	904	942	872	913	954	920	996	955	890	933	937	905	950	892	940	930	916	910	940	903	886	942	943	902	918	994	882	920	882	898	892	880	904	960	932	919	939	903	906	966	911	927	881	937	949	963	933	949	869	952	929	967	947	855	935	904	952	933	964	936	889	936	886	964	884	884	898	914	879	966	911	950	966	978	898	981	927	946	963	928	900	951	879	927	901	945	891	950	930	939	957	942	966	879	935	962	940	954	956	907	886	934	952	977	874	887	917	920	971	912	923	965	920	971	909	929	941	924	950	942	908	940	936	907	889	911	940	983	919	911	944	965	926	947	902	870	900	906	889	965	853	869	900	897	957	954	920	940	917	925	951	916	919	939	899	967	928	949	917	932	971	941	908	943	922	922	900	907	949	882	910	966	886	921	961	931	979	923	952	868	967	943	898	911	892	923	911	882	953	890	921	974	921	924	912	898	895	922	938	906	948	972	946	869	962	911	926	932	943	906	867	941	948	940	976	931	905	898	944	915	882	894	926	899	924	930	933	954	862	974	916	903	1005	895	927	902	952	918	870	915	922	942	922	940	938	910	940	909	923	945	924	891	881	919	922	891	891	915	912	957	979	922	915	949	889	933	928	894	948	929	870	1003	932	943	951	904	972	929	914	937	927	1001	892	932	898	990	905	980	943	880	937	966	946	900	864	952	929	931	911	905	925	925	883	869	931	961	905	879	914	962	909	902	907	882	919	940	935	956	953	945	940	951	938	958	911	930	930	903	912	916	976	900	913	932	912	937	893	959	929	916	911	867	954	901	963	944	896	912	906	920	965	921	934	986	941	935	897	941	908	917	942	939	970	894	948	905	924	865	949	874	899	903	916	946	869	921	1002	922	954	915	927	928	937	870	940	910	944	938	918	934	883	896	899	973	924	898	912	1000	914	924	909	910	924	930	905	941	942	953	881	964	938	897	871	921	924	973	870	929	902	963	937	945	923	917	885	866	954	907	864	936	911	951	917	941	907	917	918	937	930	946	911	949	903	937	897	953	941	940	880	918	924	899	921	898	903	916	901	923	890	910	935	989	952	963	915	931	912	933	937	911	935	965	871	931	904	925	948	945	954	948	950	865	912	915	920	912	890	859	965	895	892	929	918	915	919	945	948	917	950	913	930	970	933	920	961	925	979	877	892	941	882	923	896	954	949	956	914	925	878	922	945	915	907	948	894	991	921	966	890	910	952	894	939	945	930	963	924	871	920	976	948	895	924	923	907	906	908	910	902	900	1008	937	921	898	955	906	921	959	940	881	908	990	923	928	881	962	913	890	937	967	883	922	905	894	926	939	909	928	955	947	928	911	918	937	875	939	958	910	897	928	917	921	966	951	912	910	968	911	962	893	906	912	903	926	920	941	937	984	874	942	946	904	878	957	956	957	962	926	898	875	907	916	903	920	899	909	946	946	873	940	920	916	893	937	903	904	904	932	976	910	886	944	943	865	914	920	953	952	955	939	915	937	906	989	913	913	938	927	952	921	911	906	979	881	916	956	924	948	968	900	884	881	882	959	944	922	931	957	939	909	920	976	911	900	936	905	873	888	927	945	948	940	905	967	984	870	931	921	919	898	870	923	902	933	958	929	899	931	951	912	869	909	893	929	910	896	908	935	927	902	913	913	953	854	907	951	970	931	884	901	968	929	944	942	939	937	925	928	949	882	909	877	904	950	913	930	939	938	1018	914	907	956	893	949	931	922	992	918	939	935	944	913	956	945	922	926	945	846	942	907	921	955	935	852	973	908	914	957	909	911	920	928	908	909	910	951	944	919	922	908	975	933	895	954	941	913	894	906	868	942	870	927	936	925	914	964	893	963	986	899	963	965	933	900	906	939	945	961	951	936	908	973	927	913	951	900	993	870	909	916	901	943	936	950	882	917	914	909	951	950	880	903	927	953	964	888	972	943	947	946	948	966	919	898	877	961	897	942	875	973	932	885	885	968	897	840	955	947	940	901	892	921	909	871	886	988	935	897	938	908	919	948	980	948	941	935	908	939	897	871	948	883	919	958	975	901	914	976	941	953	895	909	936	919	906	1002	873	936	914	911	935	943	941	908	906	948	914	913	958	882	923	904	949	935	928	919	947	937	950	969	893	932	962	941	974	860	962	906	965	935	945	875	957	932	920	904	958	899	946	946	912	914	908	900	987	916	931	869	927	964	924	964	932	920	924	956	928	941	922	907	899	880	897	938	948	841	936	957	937	922	930	955	897	913	933	917	940	896	930	905	929	904	884	968	886	995	939	887	914	958	943	883	911	922	984	954	924	865	958	936	904	900	895	922	926	957	906	953	881	894	952	919	916	898	908	906	877	907	909	902	883	912	958	921	970	925	967	936	912	918	892	966	941	955	883	933	895	910	934	887	972	936	944	971	1002	949	909	922	881	877	955	899	940	937	962	834	884	939	911	897	944	891	985	963	947	929	888	860	899	950	966	888	891	919	969	952	944	967	905	910	904	930	950	911	941	985	938	857	921	927	929	944	882	942	856	965	931	933	891	903	923	933	921	854	864	936	887	948	955	985	986	925	969	924	889	964	933	904	996	943	927	913	904	917	873	930	918	885	877	908	869	923	913	936	932	914	940	1010	936	898	874	900	899	903	932	916	926	913	957	909	938	910	926	920	895	908	928	889	1000	905	917	922	899	949	963	906	898	913	884	943	938	925	926	894	965	951	896	955	889	958	950	900	927	950	924	961	949	939	897	958	901	916	881	957	935	919	903	914	941	935	899	868	959	907	972	919	945	904	932	900	881	898	906	949	933	908	945	924	934	925	974	933	880	959	875	963	936	902	919	912	971	928	883	918	942	933	943	918	930	916	909	917	904	891	938	891	911	873	962	991	906	961	928	943	886	904	980	893	892	930	964	952	933	871	867	935	1010	917	925	904	966	946	943	919	965	921	973	876	941	913	844	919	986	896	957	922	933	948	987	957	917	928	957	883	941	962	882	909	913	952	919	940	938	944	910	918	899	863	897	877	912	895	950	927	907	910	925	954	939	926	921	955	921	923	940	923	908	937	948	930	887	888	953	917	928	906	939	962	945	893	920	909	968	892	912	918	911	953	870	940	920	924	920	929	934	874	887	907	922	875	972	893	996	939	926	912	973	944	917	888	939	964	960	890	963	897	922	898	881	968
25221	21694	25523	28390	21587	4672	758	586	507	509	522	493	462	492	454	463	437	399	461	492	447	490	464	470	443	437	414	442	429	460	444	451	450	470	487	426	442	441	491	447	425	437	453	424	440	456	447	452	453	450	402	460	457	427	439	459	422	460	450	428	480	414	450	435	451	439	440	411	441	466	437	377	471	465	450	487	434	454	468	406	396	455	448	440	459	455	451	443	448	421	435	439	419	440	403	419	439	425	443	426	406	432	427	453	439	459	416	427	448	454	426	442	453	434	433	409	469	420	474	438	448	442	438	428	463	429	438	412	486	428	454	438	483	440	426	467	447	424	457	471	437	475	434	452	436	466	433	481	399	420	441	457	445	475	488	489	441	439	423	404	402	451	492	475	437	478	413	418	460	413	422	411	435	403	431	413	470	482	433	440	413	451	424	402	453	420	456	415	425	426	392	462	418	461	405	434	438	462	451	412	437	409	403	461	418	450	424	458	413	450	428	429	449	385	473	445	444	463	442	451	444	472	409	405	406	435	449	431	459	399	469	456	476	424	460	454	477	449	454	443	422	405	456	476	455	463	453	416	450	447	444	468	425	411	453	469	420	419	425	441	411	422	434	459	389	396	435	408	431	452	433	423	454	448	432	442	451	433	428	463	467	436	410	384	418	468	445	470	413	451	443	444	425	486	409	408	434	464	473	466	417	431	460	462	444	475	433	463	456	419	467	446	452	406	418	405	423	468	482	412	406	430	436	474	405	457	440	418	431	373	416	390	453	413	425	418	409	430	445	453	453	413	452	412	417	447	480	441	425	457	449	449	439	445	450	422	415	412	422	419	393	445	418	404	437	442	465	449	461	402	457	426	434	451	429	460	438	441	404	434	428	433	481	464	456	446	421	417	424	443	423	417	471	386	446	440	446	403	396	477	426	403	455	406	439	431	435	474	458	457	453	442	447	436	414	449	407	429	430	430	431	431	468	436	455	429	490	424	412	442	425	415	415	454	446	453	476	431	457	444	434	441	425	438	443	478	460	434	454	449	457	426	398	457	432	430	464	440	455	436	451	440	445	447	467	425	451	431	447	445	458	447	484	448	415	433	408	386	449	480	441	475	387	433	416	437	442	396	425	471	444	415	427	442	437	457	426	435	466	437	421	443	474	467	430	439	440	402	412	456	468	439	464	426	443	410	410	440	413	423	433	407	465	449	431	413	448	408	400	411	462	476	483	461	408	473	462	448	405	434	456	473	413	437	466	441	461	440	400	397	427	441	414	411	428	441	393	458	419	420	457	417	419	440	454	464	472	423	452	411	437	420	433	420	410	459	442	420	459	462	448	456	414	461	438	396	434	415	442	428	444	445	454	435	417	474	423	421	425	406	417	483	444	439	421	458	441	442	470	449	463	409	436	458	430	388	458	443	421	430	426	464	428	441	456	453	452	466	453	438	423	496	432	430	410	439	448	452	435	429	461	414	425	432	464	470	467	437	422	405	400	433	425	455	442	415	439	475	448	412	420	484	451	460	392	433	451	445	428	412	485	464	420	446	431	422	445	463	416	458	454	451	441	433	436	430	446	460	447	384	387	415	444	452	416	461	447	478	456	456	450	441	453	416	435	444	444	499	414	423	442	416	454	403	454	435	448	399	439	446	448	400	441	488	475	427	445	419	425	495	422	454	468	486	476	477	404	432	445	465	460	464	432	449	405	450	439	413	396	437	445	426	446	468	444	490	398	418	495	434	450	443	456	453	426	438	477	421	436	409	409	421	446	448	408	448	411	421	437	456	451	495	453	409	439	421	447	463	447	443	429	434	428	439	458	443	468	439	414	447	427	433	428	388	473	449	443	433	453	438	452	423	477	421	457	420	450	451	409	437	430	411	449	413	436	434	448	472	482	395	416	436	423	467	483	504	435	436	476	420	446	456	414	442	407	447	475	444	435	475	490	446	442	437	439	461	443	455	473	386	441	421	419	414	422	465	425	437	419	439	397	456	442	445	422	407	428	471	443	395	437	399	439	470	426	461	469	432	391	431	452	425	427	400	423	427	392	415	389	464	435	476	439	396	461	419	421	444	444	434	457	408	414	433	452	457	470	464	425	457	433	475	428	439	440	458	460	453	452	444	453	423	446	431	449	424	438	430	422	443	437	451	404	460	447	419	421	416	396	423	479	399	422	422	421	459	447	445	450	438	444	418	430	438	406	472	440	469	405	412	426	475	417	432	456	444	440	401	434	438	434	422	426	417	402	406	411	409	423	444	435	440	446	406	447	413	448	433	416	428	429	406	421	441	486	448	456	440	424	461	402	400	439	426	448	437	440	393	425	425	483	457	427	425	429	434	429	392	425	429	426	440	430	388	448	426	420	440	405	458	410	445	416	454	404	452	415	433	409	471	435	454	447	445	470	429	469	449	443	418	448	470	466	436	431	446	436	470	452	416	427	394	425	423	454	458	452	394	417	434	423	414	426	413	423	439	457	454	459	455	443	412	473	412	389	444	433	399	450	412	417	431	424	426	426	433	460	448	438	447	447	427	431	405	462	458	419	439	422	412	458	435	443	425	430	419	457	410	402	443	456	447	404	470	398	459	432	453	414	482	436	436	407	424	414	436	414	441	468	441	446	451	438	456	453	448	432	428	481	428	441	416	405	427	419	422	441	430	485	445	414	442	443	415	410	425	462	449	432	433	465	419	386	437	438	423	445	457	476	469	436	467	377	440	441	387	415	420	465	457	394	426	433	388	427	431	410	425	434	404	457	449	420	458	430	456	456	470	424	455	464	458	456	462	431	406	434	452	428	442	412	438	418	459	398	421	439	426	460	430	464	413	466	421	418	387	461	444	425	460	405	446	430	426	443	441	429	446	436	423	476	447	447	436	427	434	401	426	435	443	407	431	442	411	463	454	436	422	429	477	422	376	442	454	442	419	422	374	446	442	410	442	461	439	454	419	414	453	436	428	440	432	462	450	479	438	433	490	430	446	446	439	427	446	420	450	444	400	454	440	435	434	405	421	441	429	465	425	406	435	461	411	444	421	479	476	451	432	433	445	447	429	396	404	443	430	487	468	429	476	447	424	424	449	403	411	371	461	449	441	436	407	420	427	439	450	433	410	425	459	460	464	421	450	450	419	443	430	440	447	426	475	417	461	399	413	425	432	384	404	453	430	451	479	445	422	447	441	454	450	461	419	442	476	415	445	425	391	405	420	429	452	434	445	427	466	433	418	402	416	408	417	395	448	450	449	456	445	460	448	445	434	403	470	443	471	450	416	426	421	429	431	431	444	387	456	455	520	436	427	474	453	421	412	482	447	424	424	426	386	442	422	463	412	461	483	419	402	425	428	437	409	431	445	435	404	395	414	439	434	480	427	424	496	449	474	454	433	450	420	435	460	430	411	451	450	412	435	458	480	418	424	443	452	446	452	431	493	418	446	434	393	420	448	440	443	408	470	455	407	407	413	436	442	456	455	428	404	444	425	421	402	388	436	398	439
3762	3248	2232	1411	1236	1119	1048	1066	987	959	1046	975	970	950	973	954	948	1006	993	954	974	889	929	944	975	962	879	935	946	975	949	985	935	949	959	956	955	1005	978	936	951	899	941	930	952	961	990	921	936	945	982	977	928	907	987	907	1005	969	954	961	897	926	948	887	951	913	895	970	963	943	930	904	962	942	931	919	965	916	957	947	908	966	931	960	981	933	987	938	944	956	912	937	948	958	997	919	957	892	928	931	915	977	919	944	895	919	887	952	956	892	912	922	960	920	912	938	933	934	919	932	918	922	918	934	945	955	947	916	993	945	952	919	903	910	924	928	970	937	945	961	956	981	948	930	944	884	952	915	926	948	973	982	977	923	952	938	943	954	913	981	950	986	989	969	923	1011	933	882	1046	991	974	979	992	906	957	941	922	902	919	921	923	980	973	964	985	884	961	948	969	945	952	943	933	957	893	925	952	968	943	973	996	995	944	908	928	920	885	954	966	926	943	914	913	974	938	912	931	919	965	947	911	895	997	919	959	992	974	918	897	914	990	1009	939	948	922	921	913	907	932	871	942	952	948	886	935	934	971	957	915	920	907	923	972	940	914	900	935	986	996	971	946	925	929	985	864	941	961	954	946	904	965	933	938	893	937	907	975	905	939	913	990	924	944	938	919	967	950	952	939	923	975	939	974	921	922	952	913	932	978	918	954	900	941	925	994	929	940	911	943	938	885	916	912	997	871	916	943	978	954	990	983	934	939	956	920	878	970	960	951	895	966	944	1000	912	957	998	870	975	922	956	905	953	968	959	981	951	938	951	970	966	914	904	953	943	1043	978	911	957	981	951	1012	874	932	952	950	887	937	989	966	933	937	968	956	964	911	966	898	981	904	1006	980	911	922	870	969	937	932	940	933	950	945	932	927	936	970	985	910	919	913	979	935	950	939	930	943	978	955	942	923	1006	1001	958	912	973	931	931	935	951	958	977	937	965	951	979	965	952	1014	932	902	983	910	942	930	956	961	880	923	938	922	951	915	915	924	894	937	964	912	928	1004	965	885	974	881	944	948	985	915	900	908	945	961	931	903	982	939	920	961	965	933	906	936	923	955	946	916	935	904	952	905	930	889	958	943	917	937	974	909	908	948	940	953	945	944	920	950	936	925	962	961	948	925	979	968	957	935	954	967	976	958	840	941	940	879	931	971	975	941	911	940	917	945	986	946	994	1020	966	918	951	914	981	936	954	889	920	903	901	964	919	979	928	949	925	912	965	955	925	911	978	934	903	923	931	984	990	907	916	941	902	939	945	1002	936	929	961	944	963	940	884	929	961	956	942	964	974	882	935	997	945	965	997	862	933	915	923	948	996	1000	917	932	927	962	1001	928	874	967	876	960	941	942	954	942	906	917	998	965	944	861	908	991	963	918	971	982	925	949	930	919	905	1010	910	949	901	956	904	935	953	924	921	882	964	947	989	937	939	944	962	955	876	974	948	891	940	942	899	979	981	887	965	947	894	912	948	909	919	973	918	934	935	1001	962	968	893	932	931	937	941	969	900	921	1018	906	1033	948	985	956	887	919	940	938	932	928	923	914	959	917	956	883	928	960	942	898	926	972	921	964	923	941	991	924	916	958	982	930	946	948	964	942	962	935	930	916	937	961	972	963	946	940	910	961	975	970	905	883	991	971	958	982	981	907	875	955	965	942	968	927	917	981	948	906	987	948	961	954	917	966	972	956	936	962	928	999	921	941	962	984	942	900	935	929	917	914	975	898	1010	949	912	997	952	946	918	941	969	924	929	955	906	926	985	891	898	914	952	901	985	891	966	935	959	994	967	945	918	964	920	940	953	989	958	900	949	922	954	957	893	881	903	906	1041	925	958	923	961	901	956	947	942	973	910	949	934	944	972	933	898	954	948	939	939	988	955	922	974	971	964	898	951	929	939	954	968	981	994	969	1009	935	961	995	980	954	893	941	968	955	895	924	941	925	969	954	901	931	912	929	1010	934	892	911	947	948	927	904	951	911	936	1013	964	938	963	899	943	955	894	957	914	958	961	991	953	925	972	960	928	911	932	951	955	981	982	925	944	923	932	932	942	936	941	912	1000	909	939	926	964	972	889	1007	918	901	1004	930	923	946	965	951	932	937	950	979	909	954	954	983	938	913	1032	971	910	928	942	917	905	918	918	918	946	948	914	954	1011	933	931	928	942	967	968	964	874	916	946	955	928	892	957	912	894	869	945	921	945	957	985	948	956	925	931	933	918	924	939	953	950	939	939	989	957	961	880	924	951	957	954	943	952	914	915	943	943	942	966	914	970	951	950	968	934	944	976	954	969	962	977	965	924	903	1008	931	974	946	935	974	921	973	960	933	942	971	887	902	946	920	957	924	910	960	926	958	951	965	940	954	924	936	959	918	941	922	944	935	933	948	1000	924	951	917	922	940	901	958	926	979	873	949	958	949	903	945	946	923	979	979	932	935	969	977	970	962	877	908	922	906	924	989	933	955	961	961	920	958	905	955	959	941	854	924	991	909	970	955	961	914	940	937	954	976	944	920	889	934	925	942	965	968	979	955	928	908	928	970	960	928	944	975	928	952	984	915	967	951	953	957	915	943	949	902	984	975	923	944	944	929	942	947	942	981	903	952	986	938	919	901	941	926	941	904	969	929	943	936	930	980	894	944	888	902	952	897	912	922	917	960	910	954	919	910	889	940	937	951	938	942	913	957	872	962	929	953	933	917	992	947	995	954	1006	948	925	966	956	945	997	953	903	927	977	954	935	924	916	966	927	939	994	901	887	948	921	930	959	916	960	961	991	1004	940	934	921	928	1003	938	987	986	916	942	955	950	884	903	888	893	922	970	911	893	900	936	979	905	919	967	924	927	884	935	992	1001	931	939	967	845	962	946	966	962	936	956	929	912	985	940	976	959	918	953	895	892	914	931	987	956	977	939	918	954	952	962	991	972	963	974	939	984	926	980	955	928	911	924	940	951	939	896	895	937	965	871	906	928	946	972	916	903	982	934	945	968	930	932	933	963	1000	917	978	957	942	973	943	922	985	892	896	942	924	948	984	914	942	974	975	909	927	938	924	914	916	984	945	930	994	962	933	938	915	923	929	914	883	883	971	913	897	938	965	1006	978	991	935	954	868	950	949	907	904	956	937	922	902	917	960	945	930	947	943	958	962	929	892	971	965	910	914	908	935	904	976	982	950	930	925	966	954	971	928	871	926	966	952	950	986	969	940	953	930	938	896	904	967	967	954	948	923	909	918	949	902	869	974	942	972	959	907	933	958	957	905	968	978	930	951	944	956	962	951	969	925	975	932	965	964	1001	950	942	860	936	969	1014	989	938	929	961	938	865	982	884	969	1000	943	876	928	936	932	1012	931	979	925	935	937	922	929	940	894	974	951	933	957	925	932	963	956	943	964	871	980	953	948	925	936	976	964	907	946	963	929	929	1001	949	946	905	916	1006	968	985	931	897	965	943	954	1008	943	942	894	915	894	926	935	932	960	930	937	928	927	932	965	913	910	958	974	944	937
24419	21634	26026	27731	21644	21648	3587	516	385	345	301	338	275	284	286	289	258	283	236	251	227	201	228	230	238	240	285	266	217	250	243	253	242	241	269	220	237	242	244	214	233	226	202	212	220	180	246	244	234	240	228	241	247	244	209	249	236	235	268	249	213	270	188	257	238	242	220	231	244	232	240	247	235	248	235	269	243	261	210	214	288	215	232	218	247	269	260	241	234	244	220	249	237	249	265	244	245	271	262	241	247	219	247	227	235	233	247	240	252	216	224	262	248	241	240	262	256	213	227	228	221	243	220	238	253	227	262	218	210	212	278	226	244	245	207	249	234	243	234	260	255	228	219	222	209	219	246	229	250	242	230	229	216	254	219	241	240	236	255	240	240	203	202	235	230	227	269	235	229	227	252	253	264	233	205	243	185	243	236	235	219	219	235	229	235	246	227	258	233	252	247	223	238	215	236	237	220	216	233	227	248	244	238	228	246	245	234	226	219	244	244	261	261	241	232	234	221	256	224	241	270	230	248	255	246	230	245	244	228	221	249	225	201	253	213	238	241	219	209	233	270	233	249	217	225	271	238	234	257	246	220	224	247	238	242	248	223	222	238	232	220	241	241	243	244	256	228	245	233	255	221	227	224	208	268	219	268	265	238	233	212	235	251	234	285	221	239	214	258	220	225	250	206	225	240	232	233	247	218	212	204	253	223	214	235	259	221	227	225	233	244	220	226	242	266	258	266	279	257	215	250	230	231	255	233	272	223	209	245	256	246	243	240	244	239	260	237	203	260	226	239	247	260	228	259	250	240	252	236	197	242	238	207	222	273	252	240	221	227	208	232	249	222	232	239	232	217	234	223	270	218	248	220	282	263	243	260	246	244	276	215	243	249	265	258	224	257	251	251	248	230	249	248	240	218	224	240	196	226	256	223	255	242	207	217	238	207	288	231	242	222	230	238	225	226	216	238	249	258	232	216	258	233	255	239	262	232	243	234	268	199	226	236	215	265	232	230	259	277	244	225	251	231	237	213	222	232	237	280	251	231	217	235	233	239	233	243	257	257	235	230	214	213	213	229	201	232	254	217	248	227	227	241	225	234	230	267	254	207	227	206	251	257	262	233	216	209	229	281	230	240	241	225	221	233	208	230	251	245	247	233	228	265	242	226	217	214	231	233	240	236	265	228	209	222	232	229	235	233	233	234	235	234	218	228	222	226	249	211	252	247	232	269	242	202	253	238	242	246	222	215	239	247	225	225	230	208	238	246	236	222	239	227	229	233	222	221	249	279	222	219	229	245	225	213	249	220	252	276	202	240	247	241	254	249	214	239	283	217	253	236	239	228	236	229	215	223	246	204	224	201	230	243	251	241	229	224	243	216	229	227	227	241	228	211	234	238	249	245	235	255	219	238	269	242	229	236	231	229	233	226	233	232	248	245	233	257	267	241	225	239	213	235	215	259	227	247	238	195	222	270	249	264	246	239	244	235	229	237	217	243	248	233	228	203	267	223	229	246	244	211	218	235	232	242	233	229	225	245	244	224	221	239	200	250	223	248	259	243	262	225	223	251	252	214	246	246	251	231	225	260	266	268	254	206	237	254	260	246	265	267	245	238	252	277	217	185	238	233	221	246	231	258	222	230	276	227	212	243	237	232	206	251	217	245	250	247	237	224	213	213	226	231	266	262	238	242	183	258	223	239	249	258	228	252	242	241	233	245	256	218	204	245	246	236	258	222	224	234	238	210	251	247	225	228	217	258	270	238	211	246	239	224	214	247	242	240	217	233	277	219	228	231	244	218	207	239	251	213	266	241	235	217	218	234	221	258	253	224	233	244	240	207	215	246	252	265	248	233	254	210	241	252	235	212	248	243	246	230	237	247	266	267	213	247	235	248	212	204	238	225	257	230	233	253	258	248	251	257	230	242	229	259	252	236	243	216	233	253	223	229	233	219	250	215	217	238	217	238	255	236	222	238	240	241	237	244	215	256	248	280	240	241	263	241	239	225	207	249	258	206	224	233	225	213	203	250	222	250	214	225	259	228	213	231	273	238	255	239	253	210	234	217	233	256	252	237	267	269	235	247	249	231	226	249	252	241	244	261	228	223	228	235	231	247	242	263	242	243	225	230	246	243	225	246	224	231	207	236	258	231	217	256	219	256	225	227	228	251	262	229	216	211	231	244	238	240	228	224	226	250	218	238	266	241	252	233	242	223	245	230	243	214	235	234	244	259	238	234	194	259	226	183	210	252	230	216	226	237	237	239	234	232	230	219	238	248	238	233	245	242	221	207	216	213	227	245	229	218	231	261	247	224	232	228	237	228	245	238	230	231	218	250	219	194	250	245	253	252	237	241	236	250	225	241	265	236	237	228	245	253	255	224	250	212	256	212	241	218	237	216	239	235	255	238	261	255	236	187	211	277	235	272	270	241	226	228	222	211	204	203	246	271	185	252	188	246	250	238	251	241	288	245	234	233	236	248	241	229	259	217	232	258	254	201	231	229	214	266	192	221	229	250	241	249	231	239	248	224	226	212	261	235	229	214	231	234	253	239	224	221	248	269	221	224	252	222	211	208	249	251	247	234	256	236	236	257	234	240	265	267	220	258	243	280	245	200	201	250	237	218	231	257	221	246	231	221	239	198	234	235	252	253	212	233	247	227	238	187	257	208	209	238	241	240	217	238	243	234	263	234	222	240	200	238	225	243	256	234	239	255	227	214	221	240	261	187	221	247	229	223	266	229	262	228	234	251	234	203	231	237	237	219	246	245	214	213	230	246	226	250	232	250	240	256	244	222	228	225	234	218	206	223	225	235	207	231	252	217	212	245	251	246	237	220	216	223	225	245	233	228	255	221	226	254	251	205	215	284	236	245	243	243	228	251	232	254	272	243	246	258	241	216	274	254	223	231	252	239	260	213	226	248	241	246	237	256	222	223	221	241	233	231	210	254	249	216	260	230	240	226	226	212	263	228	242	268	231	220	230	266	219	202	236	230	262	263	233	223	215	237	238	208	222	245	223	206	243	233	238	229	213	234	230	256	232	211	252	244	262	233	262	229	235	230	228	245	232	262	239	221	254	231	249	206	274	207	253	257	232	215	240	206	248	231	232	230	225	211	253	265	229	241	228	217	229	228	218	267	248	263	204	226	252	208	226	219	202	239	232	270	263	234	225	218	262	219	246	235	240	252	207	212	237	211	237	243	247	212	243	253	201	242	219	242	234	250	240	252	230	278	223	244	250	247	259	252	233	228	251	239	243	248	223	252	256	225	226	232	207	221	217	257	212	232	218	249	218	227	223	217	206	239	244	257	247	223	221	240	205	238	246	222	264	273	245	201	253	219	247	215	260	214	231	211	217	238	253	225	220	234	260	248	209	228	222	277	215	237	212	209	216	266	255	215	243	213	224	216	214	241	236	240	241	215	217	228	220	219	250	250	257	228	234	250	221	225	256	255	224	238	231	234	232	234	243	246	243	223	260	251	236	246	234	240	247
3646	5055	3186	1518	1068	791	701	658	647	622	619	605	548	567	559	554	582	548	596	570	553	555	560	566	529	564	544	554	524	560	589	553	543	572	519	558	531	519	555	577	560	543	547	557	559	545	546	562	550	583	521	531	503	551	573	547	538	535	528	522	569	556	566	506	545	514	604	548	523	564	530	554	560	571	566	526	560	594	543	512	557	555	574	493	569	563	542	540	505	544	533	522	563	509	551	555	545	547	548	567	533	560	541	534	538	534	516	506	560	554	577	549	578	599	581	545	515	538	502	566	523	567	540	501	513	533	556	562	524	560	544	518	532	547	585	518	519	564	543	492	532	571	576	581	519	537	532	520	551	561	538	541	530	527	560	527	548	538	551	569	549	564	528	560	522	540	522	536	571	527	549	543	547	529	565	570	591	534	589	538	527	579	501	560	509	510	532	557	547	526	584	539	524	543	553	558	507	542	466	556	510	591	538	606	510	531	540	540	548	548	564	513	524	553	566	542	516	531	513	566	530	545	567	565	549	537	562	548	515	551	574	523	548	550	574	555	581	526	546	558	535	552	535	560	524	543	516	501	540	523	525	579	505	540	539	536	486	505	588	567	508	566	544	594	556	563	600	530	536	517	557	563	589	567	585	562	565	522	518	550	567	518	526	543	522	519	550	538	558	552	564	577	555	557	542	550	568	588	568	511	538	554	561	508	534	544	542	576	567	596	579	540	523	550	572	549	528	510	515	512	534	555	528	565	524	568	568	577	514	565	529	554	532	534	541	567	521	567	530	570	580	537	528	555	513	538	552	562	518	541	515	541	533	547	539	562	548	583	553	557	544	515	533	574	530	557	547	586	573	527	565	570	545	540	493	514	542	521	561	549	504	504	574	512	525	545	535	513	536	526	512	521	527	551	566	553	575	523	530	524	547	575	530	555	563	569	531	567	583	527	557	603	569	557	551	499	539	524	512	585	516	517	526	572	494	570	549	562	558	555	545	574	506	554	590	569	528	527	522	525	553	566	542	549	565	522	507	499	466	599	567	562	545	539	534	558	531	592	539	536	575	522	528	570	557	516	577	485	583	504	537	546	556	519	597	548	515	533	535	533	539	541	538	532	559	544	541	551	537	480	497	588	547	530	587	531	495	537	556	571	512	491	563	513	562	523	550	560	538	550	523	522	513	559	540	557	576	560	595	568	531	544	529	538	559	496	546	590	507	549	582	514	531	504	569	579	498	568	525	582	569	566	518	536	521	571	567	520	567	519	527	551	580	566	536	530	542	536	507	553	613	523	560	571	553	541	573	553	511	535	538	524	572	577	508	573	530	537	515	572	548	567	560	531	530	572	508	557	513	523	585	526	545	550	500	483	522	508	537	529	520	557	530	518	570	514	525	509	510	526	554	533	531	526	527	540	526	527	568	549	566	523	550	556	535	554	543	591	549	527	515	529	557	552	534	541	577	536	573	546	524	557	547	527	549	555	547	528	548	554	568	527	569	481	553	537	556	608	532	593	555	555	563	548	521	572	542	536	512	507	534	520	567	540	574	554	533	553	556	526	542	513	559	549	500	552	555	579	548	541	533	556	577	518	525	568	549	584	544	534	544	564	552	529	560	562	566	547	559	559	488	525	571	562	542	557	571	531	537	620	556	537	521	529	559	561	578	522	549	535	548	554	546	551	525	564	513	534	582	551	559	500	553	518	523	572	542	554	517	582	545	568	528	536	531	559	563	519	525	574	556	514	549	536	535	574	528	555	549	550	487	575	519	552	548	631	507	567	560	566	567	504	543	559	552	538	515	539	540	516	540	538	534	564	537	529	533	537	560	543	541	572	526	493	557	525	547	534	564	539	523	519	552	536	522	541	533	565	540	526	574	528	553	540	548	516	574	522	550	531	553	526	570	508	561	496	546	573	529	507	531	542	509	532	532	531	526	548	544	522	562	546	563	523	509	529	561	555	600	530	535	564	526	584	550	501	491	571	521	527	523	572	548	536	567	522	534	536	577	571	548	576	557	541	551	518	529	555	570	551	573	534	549	526	538	507	532	601	549	543	532	524	525	521	546	530	556	535	517	529	543	525	533	511	521	554	562	566	556	512	532	584	533	529	554	599	589	556	569	542	506	532	519	511	501	563	571	560	554	525	527	542	549	530	549	521	524	568	558	570	572	526	509	552	550	553	512	515	543	532	552	568	579	565	524	531	560	532	578	567	570	567	539	501	533	566	554	535	572	563	546	537	529	567	529	550	514	551	558	576	532	548	578	544	551	543	534	523	549	538	523	544	537	544	562	553	556	535	548	600	568	536	538	546	510	571	532	564	555	572	555	523	557	575	535	558	534	545	540	527	592	582	541	590	527	550	544	563	517	537	550	537	549	598	507	563	554	522	578	553	556	551	514	522	558	531	528	522	556	540	500	543	549	507	521	543	558	575	540	532	569	564	561	487	499	520	538	562	528	567	532	557	503	538	537	549	510	555	575	524	544	538	523	564	543	527	538	537	549	537	578	561	579	539	559	533	554	539	549	539	541	522	521	559	505	572	534	542	544	578	514	545	581	546	511	579	534	552	530	565	582	558	529	505	520	521	598	586	557	563	531	528	510	518	582	531	517	544	513	554	531	549	560	576	567	532	531	532	573	553	555	554	518	516	526	556	567	534	570	589	513	561	553	590	537	593	542	562	518	566	523	536	566	543	553	566	561	566	547	558	586	525	552	542	547	509	506	553	539	557	537	544	550	549	529	515	539	553	564	558	546	542	519	525	544	511	583	560	546	594	541	546	525	540	558	542	555	557	532	578	537	526	523	542	508	552	531	565	572	501	534	519	515	539	546	577	544	521	546	535	573	573	521	518	550	560	574	570	523	469	510	529	539	516	538	562	546	520	502	570	541	595	537	536	551	594	540	550	528	533	525	532	556	545	540	534	587	545	568	568	543	560	552	556	520	536	541	502	526	568	556	539	545	580	479	561	591	572	568	551	499	514	536	559	533	532	550	546	523	536	551	541	533	523	551	521	538	545	549	574	547	572	542	565	535	525	541	601	530	544	545	517	581	547	574	559	548	570	527	542	530	539	553	585	547	522	548	550	505	548	525	560	610	521	571	549	573	534	557	536	550	552	574	555	518	553	571	559	545	515	523	564	558	546	524	499	528	561	501	526	506	529	556	540	503	503	584	552	504	584	542	586	524	540	558	559	549	528	567	567	559	543	537	531	533	528	577	542	518	536	531	544	523	531	507	521	520	527	536	534	546	555	539	529	541	563	597	511	512	543	573	535	572	535	565	518	526	565	526	556	585	587	546	515	584	538	535	520	548	501	539	528	537	556	541	548	567	560	530	530	554	551	529	552	565	572	556	568	570	546	554	519	532	546	573	530	538	539	496	525	551	553	516	540	532	585	544	522	534	508	567	554	522	531	556	591	556	541	546	533	555	504	548	565	541	513	540	559	507	526	525	509	557	541	501	563	541	543	602	544	529	486	580	488	525	505
33506	10207	1288	722	635	594	461	417	404	428	453	438	429	405	419	368	367	405	432	398	393	432	436	424	396	426	404	414	417	392	398	394	397	410	413	438	410	396	396	385	430	413	430	439	456	425	432	426	428	408	409	436	417	397	420	441	458	402	439	426	426	391	397	411	400	425	395	404	428	457	424	443	420	379	487	402	448	398	455	407	419	459	410	442	419	421	413	394	380	398	431	427	440	388	385	409	379	397	461	394	385	369	419	408	423	402	380	373	420	421	405	402	455	401	440	436	417	404	435	393	412	410	407	416	388	422	393	423	434	362	388	425	426	467	425	407	412	443	393	430	386	410	412	395	411	395	443	398	411	386	414	401	419	385	425	401	443	435	397	424	380	418	418	396	431	411	410	444	383	447	423	426	365	420	410	448	420	425	410	370	402	424	437	411	426	404	456	393	402	434	405	381	415	416	371	407	413	364	398	415	403	434	440	397	399	414	419	405	408	377	421	373	409	400	410	414	429	431	410	407	386	376	459	421	411	408	379	373	393	411	403	354	408	384	414	408	413	401	395	382	383	415	442	431	422	399	391	408	450	404	413	408	430	424	451	440	443	422	418	378	412	429	429	426	402	411	404	419	443	421	414	413	405	433	405	394	451	411	421	399	413	398	436	422	384	408	390	456	446	448	435	398	411	399	416	423	406	449	402	413	416	381	403	400	414	406	442	384	404	416	411	409	423	426	456	433	434	383	371	440	429	399	412	428	394	385	427	394	417	443	438	472	382	408	378	389	390	409	392	448	434	439	423	393	390	411	408	392	404	437	416	439	398	386	385	400	438	404	406	390	412	398	383	416	440	409	432	429	464	428	410	427	410	418	431	433	405	423	417	435	406	460	403	405	434	422	431	421	408	378	425	446	389	410	397	449	426	434	430	363	425	361	423	417	374	380	409	387	458	392	423	428	417	421	396	350	416	401	406	449	396	398	445	422	420	422	399	369	432	439	426	417	454	420	446	421	425	389	428	410	422	399	427	365	392	399	429	382	421	411	434	416	413	402	455	405	418	440	422	430	424	407	427	402	454	442	393	424	380	421	447	393	397	389	403	418	410	383	386	471	402	424	411	373	384	404	401	389	406	358	392	376	423	405	400	417	444	457	366	435	420	409	408	430	425	427	412	407	426	418	453	375	397	439	439	393	407	423	427	460	468	441	431	453	375	385	438	445	421	408	390	415	414	423	431	422	422	382	398	394	405	441	402	376	404	386	405	423	404	455	374	432	397	411	418	396	377	398	390	437	402	421	414	380	412	401	395	396	445	410	419	418	398	447	415	456	421	412	418	387	411	408	411	382	402	398	389	397	387	420	402	463	412	449	395	405	430	425	407	418	435	401	435	376	370	416	431	399	422	453	405	422	415	398	424	441	413	389	445	374	455	438	380	436	406	416	402	420	416	407	350	394	415	411	431	430	372	405	413	422	425	409	409	465	454	415	383	440	394	412	368	409	407	418	424	385	391	411	425	375	404	431	394	425	398	419	437	427	427	398	412	410	405	421	414	398	429	409	430	392	389	446	416	437	441	437	411	407	415	400	409	422	420	436	400	443	377	402	385	446	411	400	448	412	446	391	414	402	402	402	445	422	445	426	391	434	421	398	441	432	389	412	416	404	409	372	399	431	384	413	394	420	388	403	392	415	450	404	413	411	422	420	396	410	409	387	435	437	375	423	385	410	435	419	427	426	423	433	367	430	435	431	412	459	397	405	410	402	417	405	412	400	402	376	384	456	434	420	423	396	445	395	419	412	416	402	419	460	418	424	386	418	404	401	434	403	398	397	408	386	436	414	435	387	381	426	409	394	413	422	427	381	380	424	437	417	397	412	397	434	403	417	436	415	411	383	430	419	444	461	403	454	436	428	402	417	428	414	395	430	400	408	382	444	470	445	415	408	382	418	422	426	416	411	398	393	478	443	413	441	449	409	430	384	414	407	412	409	436	425	431	409	432	431	464	437	408	377	417	370	397	419	444	440	414	399	408	431	414	457	411	449	433	448	388	420	456	405	403	422	406	429	385	417	446	411	397	394	390	434	437	415	455	414	349	437	433	469	429	391	444	387	386	369	403	450	428	452	432	409	423	440	391	387	404	395	399	420	383	421	455	383	426	444	390	398	381	380	419	420	409	410	419	414	405	447	396	442	368	400	400	417	367	454	400	409	427	388	447	448	434	419	398	402	381	398	418	413	422	394	346	420	431	392	375	397	408	406	383	432	435	410	433	396	390	371	354	404	425	415	411	389	448	400	425	423	409	430	407	440	424	418	408	401	403	389	411	380	411	426	421	432	418	414	426	377	431	384	437	398	409	414	414	446	449	435	393	410	474	408	414	410	395	421	416	399	434	407	399	410	431	436	393	394	414	413	407	366	391	382	422	426	449	428	415	398	425	396	443	399	430	429	415	425	425	385	458	419	397	391	382	408	393	457	401	413	406	401	404	443	449	457	411	437	401	420	435	445	416	445	429	425	429	450	435	395	414	403	390	413	427	405	420	421	407	448	409	396	392	392	428	390	436	428	407	408	462	400	427	404	384	401	435	407	417	430	416	430	405	432	394	430	401	417	417	415	429	416	413	424	411	408	421	382	418	422	408	412	406	448	439	413	427	421	409	398	398	437	398	408	440	437	408	408	419	409	473	409	431	409	441	405	436	420	427	383	446	376	382	435	401	395	372	430	456	431	426	409	394	408	413	429	426	440	417	418	429	388	432	401	414	409	404	394	441	412	422	409	416	419	377	406	415	413	424	419	390	443	412	415	412	436	395	411	448	422	422	419	431	444	427	436	418	423	450	438	455	451	377	448	449	422	416	436	454	392	399	429	402	394	431	427	413	405	423	376	428	419	399	389	400	430	412	432	411	409	416	421	424	422	400	418	421	409	453	428	411	390	384	410	434	427	449	400	452	420	385	400	452	402	419	429	411	419	456	389	404	418	435	405	449	427	409	449	415	421	406	405	411	425	393	403	453	420	419	418	397	431	387	421	442	401	383	404	416	387	447	362	415	407	427	413	392	409	408	411	432	421	441	395	399	392	388	380	409	417	459	429	413	416	406	400	416	440	418	445	405	422	450	391	400	428	460	398	396	424	450	377	389	435	397	462	439	412	377	392	422	401	434	400	403	388	451	430	404	423	426	408	392	423	446	403	399	436	435	471	454	440	403	390	391	420	447	420	439	410	404	451	418	397	387	428	402	405	415	415	396	380	447	440	397	412	410	425	397	407	422	445	400	403	438	431	446	396	419	456	400	406	415	391	431	437	432	379	429	388	408	391	420	398	419	388	425	453	418	431	409	432	402	388	426	422	454	402	436	398	429	439	439	428	435	428	392	413	427	472	403	387	441	394	426	456	416	451	418	399	409	438	424	403	403	390	410	408	363	425	404	437	388	448	412	426	415	402	431	439	399	417	392	400	411	428	417	375	410	430	432	409	438	424	391	440	412	393	410	423
6034	1084	969	1011	930	942	919	927	910	920	899	892	969	937	931	935	931	927	923	891	978	947	940	880	934	927	922	919	935	894	920	856	908	943	915	947	945	909	935	909	917	930	908	881	881	888	946	925	940	922	962	912	960	929	900	903	943	926	885	953	900	857	946	929	881	934	930	898	931	932	966	962	993	923	968	924	924	917	889	967	890	969	959	914	887	963	908	944	933	879	926	956	930	930	926	934	934	883	927	949	909	910	936	870	920	964	899	933	942	939	910	912	972	899	957	942	961	947	946	890	922	911	910	942	921	947	904	906	953	932	892	965	899	923	897	919	936	878	952	962	885	960	914	915	962	933	932	918	924	956	909	868	924	911	861	948	869	937	939	916	888	961	892	919	909	950	930	897	981	888	947	930	936	909	984	922	926	921	895	917	919	930	921	952	940	924	960	956	899	952	942	943	968	958	901	924	928	909	894	955	880	931	910	941	982	919	914	987	896	892	932	938	961	902	931	888	900	892	906	917	919	965	920	928	956	982	925	962	908	989	897	901	962	961	909	881	928	945	909	916	892	919	978	914	905	946	922	920	947	920	915	908	849	972	1020	867	894	892	917	911	938	908	867	958	934	902	952	944	958	971	901	934	918	907	905	914	886	940	887	883	917	894	931	956	915	944	890	918	906	939	918	932	928	953	884	913	917	958	924	926	937	938	932	913	964	952	942	896	973	936	918	905	905	934	933	929	931	920	968	909	905	930	899	927	955	959	900	928	936	965	897	926	930	940	923	870	930	962	935	957	937	897	900	928	955	955	961	904	937	888	893	909	909	902	901	937	921	957	936	929	916	973	950	939	917	923	940	926	909	936	968	904	891	985	950	922	940	940	918	903	889	887	902	940	957	949	933	942	904	875	911	883	936	914	947	886	930	865	950	927	955	978	921	906	895	941	957	977	920	875	928	950	893	931	943	946	872	857	956	931	885	918	923	966	873	936	930	926	944	957	937	975	936	915	899	908	947	902	936	906	951	919	922	905	939	885	923	930	927	964	967	935	938	910	913	938	905	971	927	945	911	931	926	859	935	980	913	888	898	949	932	918	917	888	909	962	891	895	893	976	878	923	952	914	980	867	925	908	965	888	957	949	961	886	956	928	922	922	915	977	932	903	925	914	914	943	911	1012	973	899	899	970	894	911	913	901	956	876	907	955	951	888	939	882	906	899	921	881	962	988	932	931	877	883	900	903	918	938	904	931	901	946	926	912	908	919	962	943	932	938	912	903	935	928	849	929	903	939	910	914	954	879	922	945	927	951	910	862	899	961	949	937	907	901	887	937	932	888	888	924	986	916	980	917	935	962	958	902	957	896	870	913	959	951	901	924	956	961	931	911	931	953	886	914	925	930	944	920	911	913	890	929	977	916	943	887	951	899	961	900	950	919	919	898	974	901	934	890	930	873	932	902	974	972	869	926	903	961	929	946	907	922	919	938	885	936	875	914	925	846	931	898	877	909	897	944	955	934	908	939	943	913	923	904	914	966	993	969	940	920	943	935	933	966	994	912	911	878	865	913	942	921	917	925	910	907	974	955	925	942	915	945	902	949	925	936	928	905	917	940	940	905	885	944	944	967	886	929	885	902	955	932	949	898	896	897	897	952	922	961	927	920	907	944	929	964	960	918	965	899	946	889	949	899	941	857	895	884	873	934	858	910	913	952	876	939	945	913	910	893	960	926	915	867	935	937	924	903	903	877	940	866	951	934	935	898	949	938	950	882	949	960	909	958	967	932	911	898	863	959	960	916	895	919	947	948	918	907	923	990	903	942	899	908	848	867	931	885	897	996	915	891	958	889	842	924	920	906	924	959	877	941	934	922	930	928	946	905	855	924	918	903	927	948	982	939	957	920	914	989	962	893	987	920	946	937	953	934	943	895	930	945	951	953	926	905	989	903	909	927	949	937	910	925	961	900	944	922	915	928	926	916	923	917	906	927	953	938	981	910	983	951	924	921	1007	920	960	900	912	881	1031	980	936	861	869	899	840	939	913	898	932	927	962	952	972	909	937	937	922	906	940	929	915	953	881	930	894	946	900	931	881	878	919	893	890	868	904	920	916	901	896	897	927	908	982	904	894	987	965	922	897	943	927	920	964	975	887	962	952	940	918	879	931	911	915	908	918	861	890	923	922	930	930	905	928	947	885	893	934	901	950	893	971	924	962	918	890	949	924	927	912	943	909	909	943	913	930	885	953	908	928	871	867	929	924	944	900	863	917	952	977	962	889	938	951	1022	940	944	933	895	925	938	891	873	936	986	949	918	918	926	897	908	939	937	966	924	934	865	932	950	1017	937	903	909	924	920	960	928	901	957	963	897	908	938	910	914	882	971	885	890	885	901	934	941	947	930	933	931	898	901	932	927	954	913	995	926	888	920	933	936	896	940	914	892	941	933	954	937	939	920	962	957	947	890	899	908	937	887	948	941	890	910	982	981	928	975	933	889	930	916	911	937	911	888	959	898	931	947	916	899	983	927	920	936	898	933	961	908	957	900	963	898	899	920	990	913	944	945	918	900	955	891	888	901	943	907	968	911	907	935	931	960	906	941	914	927	911	901	938	927	860	963	953	899	930	900	909	920	898	968	941	951	902	935	930	860	908	955	933	966	948	939	931	928	904	898	911	903	939	958	918	911	889	892	888	918	913	985	922	900	908	915	916	919	910	856	948	932	903	904	919	965	911	947	930	884	931	987	908	926	880	944	939	951	995	928	925	971	949	864	922	945	906	920	927	913	980	927	924	940	983	969	938	952	895	887	935	911	944	856	960	917	920	903	925	941	968	926	936	898	928	949	884	921	1004	950	921	978	945	906	918	908	981	913	861	921	868	946	913	933	937	928	913	894	948	967	944	920	909	961	896	944	939	889	909	928	940	958	931	947	950	946	914	969	854	904	870	936	946	944	880	913	934	944	1005	861	945	940	984	927	968	952	975	923	950	912	878	917	925	950	935	957	955	915	922	936	918	923	925	899	933	977	930	941	973	903	886	927	945	888	920	875	911	963	925	946	920	877	923	936	914	911	937	912	932	953	913	950	900	932	959	864	941	927	902	895	923	891	928	880	961	903	920	899	949	895	897	896	915	942	868	946	876	941	961	955	921	921	920	915	929	959	945	931	993	928	883	924	888	932	908	965	958	917	920	900	900	945	924	962	889	924	953	885	893	924	926	935	929	963	893	924	953	948	923	974	926	910	984	885	901	980	894	892	907	915	919	975	943	897	890	951	939	924	924	942	926	872	944	919	971	883	888	942	911	914	962	973	961	927	932	915	895	931	918	924	900	969	906	882	945	948	919	1010	932	977	888	956	995	860	970	906	914	894	954	921	992	924	934	932	951	933	904	942	917	899	897	926	922	917	918	996	961	984	878	922	922	900	960	933	930	889	954	910	909	969	867	943	908	914	924	950	909	909	930	929	931	923	923	925	939	907	957	901	935	962	915	975	911	944	917	921	927	928	930	930
25232	21690	25546	28322	21582	4271	691	582	506	473	486	451	463	488	498	466	433	418	478	471	467	470	433	438	422	473	438	422	453	427	449	441	409	448	432	455	409	434	424	464	439	446	476	447	430	433	418	424	435	449	429	438	439	402	436	458	411	410	438	442	463	501	427	457	441	453	432	452	400	433	437	440	448	444	451	429	464	452	442	418	436	401	439	451	413	443	467	459	488	422	455	432	468	439	453	420	437	392	436	444	427	414	439	467	420	443	414	425	428	436	403	473	439	423	456	470	455	476	401	450	447	445	460	458	436	484	435	474	462	448	448	448	432	489	483	422	459	428	433	441	425	443	422	489	416	442	445	446	467	401	470	401	419	417	415	445	448	404	411	444	391	454	442	385	422	426	447	410	462	425	429	474	510	462	410	445	450	439	435	413	481	460	423	464	395	446	441	453	444	432	447	428	454	451	447	435	401	436	431	425	442	463	400	431	398	436	400	451	396	449	480	439	399	405	451	429	419	449	404	443	420	453	415	472	432	431	446	443	435	394	471	433	461	440	470	383	412	413	413	456	381	437	449	447	472	387	464	435	456	431	449	404	439	407	460	419	433	425	455	411	439	444	448	460	436	465	436	401	433	415	423	399	465	455	436	423	467	428	414	461	441	449	407	420	440	436	453	449	427	468	423	407	443	460	458	416	463	429	424	442	433	426	374	449	435	440	435	455	412	438	445	399	478	484	463	417	440	423	427	436	430	438	434	412	450	470	422	457	433	407	401	490	428	466	459	457	447	436	420	424	430	418	443	479	430	462	450	488	416	462	455	440	421	428	396	447	420	418	443	408	431	409	449	459	460	447	426	467	422	405	460	401	440	419	447	433	445	449	447	460	415	414	428	466	453	381	431	446	454	409	425	436	410	404	455	451	448	439	446	416	436	401	439	413	482	446	459	447	462	478	458	430	421	474	427	475	427	460	433	452	426	397	416	435	458	445	400	420	431	449	423	454	454	481	434	456	456	463	477	468	412	437	415	475	471	421	439	410	421	455	431	396	418	416	495	446	466	466	457	434	423	444	450	465	454	429	428	472	386	451	483	463	417	456	415	432	431	471	477	417	442	462	428	464	449	450	390	438	432	451	411	402	437	473	471	388	387	403	424	486	405	462	424	419	391	432	443	415	433	432	457	461	423	424	470	436	476	414	474	464	421	488	449	412	458	423	396	389	430	432	415	425	406	442	411	469	426	432	426	395	425	463	428	433	415	379	437	454	431	456	419	421	432	430	476	439	429	433	418	468	438	404	465	435	445	410	412	427	465	426	444	459	462	422	418	446	476	441	398	436	452	454	463	444	446	466	413	438	462	430	406	460	430	438	425	415	422	480	475	479	451	451	423	431	428	413	470	450	428	496	465	427	433	420	430	445	470	443	458	411	419	430	435	428	448	413	455	446	476	440	465	452	461	403	466	403	457	447	426	449	417	455	404	452	462	429	456	460	455	445	449	379	453	453	444	423	441	477	420	397	479	467	442	454	448	461	425	442	470	411	424	430	464	452	437	450	409	430	431	403	409	428	414	433	481	440	431	453	413	470	413	450	411	400	442	423	463	413	407	445	415	399	479	412	430	435	414	440	415	470	426	426	412	432	408	414	401	425	446	481	492	427	471	401	440	434	435	403	451	418	397	420	397	410	496	467	480	444	400	488	444	451	430	428	440	465	472	446	457	427	417	453	439	466	430	439	447	433	445	453	474	445	438	435	423	440	414	419	457	383	451	414	478	428	489	407	403	456	430	461	453	434	430	458	452	408	482	464	435	439	488	386	374	432	429	445	431	415	411	458	460	460	472	420	440	446	442	451	431	477	432	393	449	428	453	445	443	452	419	425	437	413	462	482	401	386	443	457	411	428	426	450	429	455	413	412	451	415	414	435	427	461	438	452	472	426	457	398	457	429	455	435	410	442	457	451	479	451	433	443	452	445	419	434	432	409	504	432	449	439	417	418	437	434	479	415	445	450	464	442	435	489	434	446	432	422	445	428	413	424	455	393	449	414	435	405	418	410	425	438	472	449	433	483	455	416	462	444	429	453	377	426	466	431	423	442	445	422	421	451	411	448	479	473	462	476	456	456	388	445	431	451	415	420	427	421	455	496	401	403	370	441	473	459	436	433	461	429	449	444	438	437	403	459	455	483	440	441	405	447	392	432	420	420	461	416	428	410	454	423	445	423	476	455	449	442	464	450	456	405	472	473	440	450	442	418	424	466	401	458	465	436	514	441	483	447	418	412	420	415	415	473	430	420	455	425	423	440	460	450	436	440	441	401	460	403	445	427	440	457	448	491	450	418	440	429	437	455	447	429	471	449	421	394	484	441	413	455	448	463	452	425	444	408	441	441	448	416	432	403	413	464	464	441	442	463	434	413	419	454	454	410	452	411	483	435	421	429	441	450	458	429	401	442	452	425	420	401	464	433	424	435	449	445	442	430	419	439	440	429	431	429	456	463	436	456	417	449	457	436	443	437	419	455	459	419	454	407	401	417	431	444	435	476	454	431	424	425	426	435	436	451	428	440	433	464	420	427	441	449	404	416	460	443	465	440	465	504	430	443	411	450	425	412	427	435	441	441	460	430	442	424	456	446	408	428	451	409	450	431	451	412	435	429	414	408	454	468	454	427	438	463	453	483	420	454	426	436	429	427	433	461	421	394	466	438	424	447	436	425	435	427	448	411	451	496	442	460	419	461	455	456	420	455	425	456	446	429	470	446	452	421	454	432	476	466	437	425	413	420	451	415	459	443	456	465	420	438	397	449	457	470	418	433	435	440	453	429	445	429	429	432	434	448	439	442	419	436	424	424	444	418	438	436	434	446	472	421	423	433	405	439	446	389	459	458	410	429	493	380	429	478	439	432	464	465	437	420	422	408	460	431	427	429	413	442	478	436	440	433	448	451	466	463	453	408	442	452	423	422	432	466	420	401	462	441	474	417	442	445	407	413	424	465	394	455	435	456	465	429	381	418	395	429	443	443	468	427	413	416	475	472	394	424	432	411	441	434	425	415	430	425	451	466	453	426	425	428	465	398	377	423	424	401	470	438	432	472	416	372	400	420	437	423	441	426	459	413	408	407	465	415	410	410	449	426	413	407	417	444	443	407	431	455	402	420	453	419	436	456	446	419	450	444	453	461	435	418	441	430	468	430	425	447	425	436	448	458	428	431	464	448	391	441	429	431	418	415	444	427	456	468	432	442	460	427	459	410	445	460	433	446	426	445	488	440	466	445	420	464	452	441	434	470	450	429	448	421	449	432	490	431	442	438	425	386	443	438	394	440	473	439	407	436	425	417	421	414	428	471	426	416	430	401	456	433	422	461	432	420	416	406	413	454	466	415	430	452	444	450	432	435	448	432	426	457	452	391	456	422	404	433	428	426	440	410	456	412	431	438	430	422	407	450	409	453	444	442	431	421	425	454	461	452	411	469	423	420	449	420	428	443	458	451	497	460
3461	3234	2221	1488	1142	1066	1038	1050	1008	940	944	930	956	1008	932	954	933	951	955	964	963	957	936	943	895	964	979	929	924	954	971	899	987	947	942	939	993	947	926	916	982	921	953	997	896	929	935	907	999	977	950	949	909	980	999	1005	981	984	862	979	913	972	917	915	928	955	959	911	945	948	937	947	937	952	977	999	911	939	970	909	877	967	964	973	968	948	917	915	996	948	920	940	905	1032	923	912	970	930	943	950	883	945	906	920	932	924	911	907	950	962	956	910	954	935	915	925	918	959	934	969	879	940	933	975	961	910	936	884	937	951	947	942	933	984	949	916	972	892	905	927	919	885	906	974	986	946	974	936	953	986	968	929	897	958	899	942	901	972	971	979	957	922	939	1010	962	901	967	963	914	944	943	931	958	988	881	957	887	958	1004	909	908	922	921	911	943	930	932	915	957	934	959	918	949	999	948	980	916	907	932	891	923	936	940	929	958	921	919	933	985	909	949	934	940	956	869	907	943	924	925	934	922	946	940	965	926	923	994	937	968	983	940	928	932	959	957	943	916	979	912	970	906	970	978	920	918	980	936	979	973	1011	972	941	984	937	911	918	954	936	946	1043	944	937	949	952	966	980	929	940	927	909	936	980	946	972	928	923	1002	955	966	983	889	900	967	848	939	953	983	889	917	952	921	992	936	935	922	962	966	933	916	962	924	944	912	934	950	992	975	893	945	930	923	943	935	974	960	937	897	981	921	962	928	941	928	907	972	949	935	932	930	937	991	938	954	928	974	945	920	922	917	963	955	916	960	992	909	937	974	953	936	985	936	911	953	965	898	978	964	1001	981	905	930	956	881	964	924	972	910	964	990	919	958	985	935	910	936	926	893	901	935	959	974	932	984	937	941	932	916	964	922	949	909	938	988	961	909	938	922	933	905	929	934	930	979	896	917	943	928	913	980	911	877	922	950	942	974	920	931	913	934	942	919	967	951	909	963	952	948	967	945	912	918	950	929	983	991	894	951	938	940	923	965	916	926	951	993	955	911	942	907	957	1013	985	947	971	946	942	949	956	933	950	927	916	945	963	922	981	948	878	944	956	939	969	962	936	940	972	950	953	838	938	901	1018	915	925	925	972	995	890	919	964	941	949	940	921	908	917	956	926	872	958	894	911	941	920	952	943	911	1021	945	935	924	970	927	905	985	900	981	876	982	940	915	872	970	913	953	964	906	896	946	936	985	891	960	906	927	958	935	921	966	939	923	958	969	922	931	937	994	906	952	928	947	971	921	948	924	901	919	935	965	866	970	938	970	935	901	903	899	962	948	946	949	936	944	929	987	964	921	924	922	922	916	949	991	965	926	936	991	991	1026	925	980	885	945	1007	955	923	973	938	906	945	963	917	962	945	952	889	959	952	957	980	942	946	963	948	986	902	896	943	954	937	962	946	982	962	943	936	930	978	948	894	959	944	928	889	937	918	912	958	972	903	975	966	967	974	986	926	972	982	982	951	928	939	925	979	967	925	950	929	958	909	936	979	980	948	926	951	933	960	939	972	888	872	950	868	953	902	928	950	973	944	974	998	959	1003	952	975	935	952	941	976	996	899	957	963	935	909	926	962	910	912	959	950	982	987	896	955	944	932	943	1000	956	909	918	935	943	959	944	961	943	980	876	945	955	1033	946	918	923	995	978	904	927	982	913	946	945	873	959	1008	914	897	916	918	926	889	949	879	920	975	903	950	945	949	915	957	950	954	952	945	940	939	933	950	949	933	931	912	936	892	939	950	981	993	901	930	936	893	914	939	972	900	959	923	934	895	922	928	929	880	961	921	909	962	929	1009	930	918	914	974	936	908	927	1011	983	988	1019	989	992	941	891	960	917	992	961	911	897	937	926	940	981	903	940	967	926	888	862	892	922	927	940	908	970	946	938	948	961	936	935	983	943	940	973	935	934	926	917	930	963	906	938	982	1033	1018	985	958	925	912	925	991	910	945	891	978	958	980	939	940	928	908	905	929	956	953	927	951	937	990	903	911	932	913	1006	941	949	910	931	905	939	986	964	909	921	943	898	958	940	1001	948	920	946	944	904	985	917	975	966	916	982	929	936	999	913	949	918	967	958	892	889	889	913	944	934	970	928	937	894	922	905	948	969	989	909	1000	945	992	912	918	955	903	893	951	925	922	975	950	933	1006	960	950	988	901	900	899	970	909	951	949	957	962	987	937	935	914	952	952	911	970	928	920	959	993	958	940	904	941	973	877	947	943	922	985	957	961	907	869	897	923	942	941	933	942	939	975	1033	971	956	934	1006	950	925	946	938	1033	978	904	941	964	919	898	1018	890	986	946	940	930	908	913	952	934	907	966	977	984	906	991	948	924	943	979	914	913	977	934	964	955	954	914	925	972	897	936	989	934	916	961	914	910	882	934	913	1012	951	983	957	864	970	933	947	936	983	888	930	928	946	945	983	982	945	945	929	943	950	881	936	867	928	923	925	905	915	975	881	909	992	899	1005	947	922	940	951	954	949	912	954	894	980	954	961	939	977	939	953	912	965	960	949	900	925	981	919	954	950	958	963	941	873	891	937	882	970	930	938	967	910	952	959	979	945	879	970	976	967	971	958	920	922	902	936	949	985	900	929	911	973	968	952	936	971	1015	961	987	945	908	968	931	962	964	973	1023	969	925	947	938	990	933	898	942	966	925	971	981	926	912	901	960	1004	962	951	936	911	942	936	916	922	983	963	955	958	926	1003	907	1004	894	950	970	962	890	943	950	963	927	893	954	936	946	931	941	964	969	938	946	989	954	897	963	987	974	949	919	954	957	955	934	923	951	899	913	884	975	886	915	939	977	959	898	989	920	965	941	902	917	916	970	941	965	906	899	945	970	886	955	924	916	956	869	942	899	966	878	913	886	936	946	942	971	977	958	953	960	962	913	914	954	901	976	925	1004	919	955	933	973	903	948	911	927	904	966	963	907	994	934	977	934	923	902	909	943	947	958	964	993	990	928	916	999	949	954	952	921	993	936	981	946	917	997	923	927	956	951	945	999	915	945	942	961	913	955	878	953	978	959	941	945	1008	904	965	952	954	947	972	911	938	924	973	1027	905	978	1001	870	934	960	936	956	929	928	972	982	920	943	960	936	958	948	887	916	924	973	954	904	961	919	978	969	937	904	965	962	928	964	923	979	942	897	958	925	1038	994	899	973	948	940	896	912	942	929	935	950	914	965	977	944	931	987	925	935	956	962	939	976	917	903	938	942	946	941	933	925	951	953	923	933	939	957	903	947	994	1001	919	924	946	919	931	959	923	925	978	1013	945	967	979	934	989	884	966	906	946	896	967	948	903	964	925	962	941	1000	910	901	961	940	962	961	953	954	996	940	915	994	964	935	989	962	932	926	939	896	955	973	928	933	905	908	881	963	911	967	935	908	898	920	879	983	915	964	937	951	953	975	941	937	942	913	907	942	928	923	920	964	951	939	967	958	1000	925	954	928	998	983	908	945	909	909	964	939	907	946	977	961	915	958	925	904	918	876	887	1057	934	960
24508	21694	26117	27788	21704	21713	3694	531	377	352	343	307	308	295	260	278	292	314	280	240	248	255	261	245	244	265	240	251	223	242	240	227	254	224	253	225	247	228	236	217	224	234	252	249	249	234	253	242	196	226	262	229	258	257	242	260	236	228	259	228	238	236	232	213	246	234	241	263	238	264	216	272	257	245	259	268	240	215	257	216	255	212	247	238	236	197	261	232	225	210	245	218	206	255	213	251	251	229	230	212	229	254	260	247	231	264	227	220	208	197	260	270	242	237	264	246	251	227	236	225	223	250	244	254	236	261	242	227	246	230	207	238	253	247	226	230	241	237	255	206	235	237	251	235	256	254	246	224	209	208	270	239	216	226	217	217	222	201	241	256	269	230	263	226	232	227	240	247	252	222	241	224	222	238	235	248	230	244	262	219	225	222	257	219	232	232	252	235	243	246	232	241	235	261	239	236	227	278	244	222	220	252	246	274	235	224	243	223	234	229	240	244	233	230	224	237	235	238	250	262	260	220	243	253	248	245	240	236	231	222	238	242	222	244	239	224	225	242	216	248	247	221	222	240	243	254	226	224	257	240	261	191	236	233	251	258	240	261	257	250	242	258	211	206	193	204	224	223	211	232	250	263	235	277	234	227	231	209	245	249	229	234	240	246	220	241	241	239	222	258	249	233	246	239	242	212	229	235	226	210	216	229	247	225	224	230	226	276	238	238	247	211	227	245	238	243	238	222	242	256	210	234	229	258	295	247	227	200	272	233	263	225	224	237	246	247	251	213	218	210	246	241	249	240	230	202	235	209	259	237	220	234	251	245	251	228	233	225	231	229	253	265	245	220	249	226	220	269	238	253	239	223	239	263	263	242	251	222	285	248	217	231	218	272	251	221	249	242	245	230	221	226	250	242	258	250	235	235	215	232	220	242	241	272	239	237	232	241	253	233	226	223	226	222	217	240	258	246	255	270	266	231	239	224	220	203	224	224	225	245	270	226	242	244	241	229	237	211	252	227	224	247	244	226	210	223	262	249	218	268	223	218	241	213	259	228	259	236	264	259	267	237	223	219	227	203	219	249	251	216	236	224	217	254	247	236	230	229	225	251	239	223	231	212	241	235	220	243	230	245	226	250	254	192	246	269	204	216	235	228	256	251	230	253	250	275	249	215	244	243	238	228	246	228	241	263	212	244	258	266	253	236	220	215	247	274	233	236	242	271	247	227	226	219	240	246	269	254	230	243	226	204	259	250	213	221	238	213	206	254	273	272	251	235	233	216	231	256	242	274	255	240	273	233	258	273	231	224	251	244	264	236	237	222	232	243	193	205	213	247	248	251	244	228	237	222	243	231	231	256	229	235	237	264	232	224	238	241	246	239	207	243	198	249	218	252	235	248	245	226	257	224	255	235	232	240	223	248	256	231	237	259	239	238	250	257	240	236	245	254	243	262	235	205	239	243	220	228	240	239	249	255	250	242	259	231	258	239	226	211	240	236	245	214	233	243	234	254	232	220	252	213	252	255	248	245	226	252	272	240	252	250	238	230	231	236	235	231	240	232	239	230	216	214	253	223	239	239	216	211	247	234	231	225	241	251	214	250	220	244	225	215	229	218	253	244	266	270	215	224	209	242	275	266	227	253	272	230	195	241	221	269	281	242	215	248	265	244	221	255	236	214	250	264	226	252	249	221	250	249	216	220	208	256	256	264	239	230	244	254	220	236	220	241	254	230	227	216	225	226	235	233	232	242	236	253	224	204	240	225	220	249	208	230	258	189	249	237	223	248	235	257	232	264	228	208	244	230	273	220	217	235	228	233	231	222	260	228	234	239	228	207	227	241	192	210	254	221	225	221	202	240	234	266	241	246	255	248	246	235	230	226	228	228	227	236	200	210	212	259	229	230	252	213	216	227	248	275	247	258	228	241	220	263	265	230	241	211	234	231	198	224	232	219	244	266	276	231	212	265	235	218	228	259	265	209	219	235	217	237	214	214	246	273	243	217	220	232	230	225	229	239	217	231	239	240	239	235	234	239	264	220	220	223	263	232	267	207	214	244	234	253	236	223	280	258	225	228	209	247	262	207	241	233	236	233	233	232	255	196	217	210	225	229	238	242	242	229	229	231	233	246	271	232	205	233	214	252	258	228	207	226	238	235	227	263	234	255	240	227	238	233	233	268	253	243	232	261	245	203	244	206	238	228	250	241	223	223	254	226	236	246	237	248	217	277	217	209	230	225	255	244	208	263	232	248	248	258	226	246	236	249	225	224	248	214	237	236	206	243	237	250	232	201	219	237	224	229	251	244	239	214	224	214	239	231	246	247	249	265	235	238	248	219	222	213	234	218	218	234	241	239	223	239	246	258	257	215	230	206	263	224	259	211	235	236	255	241	207	245	256	247	236	292	234	227	222	241	227	229	253	242	206	215	224	257	248	269	244	225	226	224	239	232	218	245	246	219	243	265	196	245	236	222	230	214	205	220	215	266	198	246	210	257	252	238	234	262	200	247	243	212	253	235	221	263	232	245	247	236	229	224	228	249	237	246	242	226	226	224	216	226	267	240	236	250	229	247	224	225	233	231	227	231	240	235	236	207	283	249	240	255	240	244	227	237	220	239	227	226	224	231	220	239	230	210	277	266	280	259	242	215	203	201	222	228	223	227	231	222	216	213	217	225	233	223	249	265	225	247	231	233	212	237	257	260	269	231	268	263	274	193	236	256	232	218	233	223	250	212	239	230	243	237	243	237	260	234	236	241	242	225	210	200	237	221	200	249	249	246	236	247	224	223	212	236	256	234	232	218	246	218	259	264	215	235	237	255	238	263	261	252	239	242	238	245	255	231	220	229	210	250	248	222	215	212	237	229	215	230	234	223	237	234	217	226	232	221	221	246	264	223	219	248	256	213	224	238	239	240	216	227	249	235	256	225	210	213	228	229	236	220	232	241	253	207	235	253	210	226	245	224	238	221	216	235	236	249	219	260	254	224	237	232	235	248	240	246	251	239	231	206	258	223	233	228	243	237	261	255	223	238	286	259	219	271	257	241	242	237	247	235	214	240	238	234	234	232	224	246	223	246	245	254	244	238	224	219	240	218	220	211	231	235	235	244	238	256	254	227	220	230	248	250	254	249	247	256	242	252	236	246	241	224	276	231	231	238	230	224	218	222	209	204	244	195	219	249	257	240	218	223	225	227	237	232	219	219	246	233	246	273	231	224	225	210	243	229	195	236	242	222	241	261	218	213	249	238	220	226	242	238	266	236	230	224	216	234	222	250	226	216	200	240	247	221	231	231	220	235	244	261	188	206	216	249	238	227	249	244	246	257	272	259	222	248	246	256	214	228	228	247	223	233	234	226	198	211	198	232	275	248	253	245	248	209	214	241	255	258	226	224	242	270	233	202	249	264	231	252	218	243	220	230	214	210	230	233	219	220	230	240	204	243	232	226	271	250	205	243	239	227	226	241	263	240	232	239	257	262	247	247	206	249	247	218
3485	5007	3094	1614	997	799	760	658	627	630	598	630	628	619	544	583	595	562	612	534	566	571	519	525	535	572	561	595	576	532	541	594	548	568	543	562	574	526	563	589	549	544	555	547	564	516	550	588	549	558	581	551	510	521	529	527	571	555	569	521	538	530	609	548	549	590	562	579	541	526	536	632	541	515	533	520	543	565	512	584	507	528	541	576	555	553	539	547	569	547	566	563	524	533	535	543	506	554	477	609	528	496	565	557	572	520	548	549	557	584	574	554	547	535	512	585	515	561	546	570	570	553	522	532	558	565	563	556	566	522	546	563	547	583	566	522	545	583	538	560	560	553	517	524	546	545	527	523	565	546	594	546	549	556	526	532	494	555	515	568	557	537	529	552	551	512	566	585	512	567	501	483	506	560	533	551	512	531	524	553	563	560	530	535	529	595	520	533	541	547	536	542	544	554	512	553	563	552	573	536	461	563	532	577	522	550	563	560	540	589	585	558	568	562	598	561	528	551	545	588	534	545	550	555	522	564	572	489	543	574	551	536	559	557	541	599	534	565	543	538	526	538	524	509	550	566	538	530	531	552	549	549	555	537	514	503	541	523	526	542	543	511	541	524	559	496	557	520	564	534	535	515	546	528	571	560	552	587	523	579	520	569	570	557	534	596	543	539	604	501	561	554	582	538	541	557	487	551	595	563	572	538	553	514	542	533	591	563	556	537	562	545	530	518	558	560	556	510	565	549	549	557	547	522	556	520	500	514	554	550	551	574	536	563	557	504	542	534	542	558	534	521	561	519	562	551	537	570	572	521	514	558	579	517	504	545	552	583	564	582	555	544	508	533	590	580	551	557	540	533	542	563	544	590	559	535	546	510	517	522	570	556	573	573	542	561	545	529	555	528	528	556	541	556	577	545	550	543	528	531	567	534	554	511	563	525	557	577	545	532	562	532	540	523	501	588	533	550	533	532	513	499	595	549	544	519	560	538	543	557	555	552	546	558	544	536	565	567	537	509	538	597	562	557	518	524	586	549	554	523	608	564	596	547	571	538	530	532	520	558	567	500	490	582	552	556	514	543	526	560	514	543	550	524	518	521	541	573	561	512	550	555	532	578	558	570	530	547	567	520	544	565	547	512	535	566	564	544	585	576	516	561	522	550	574	536	516	566	571	541	584	528	570	570	544	563	516	524	533	580	539	549	547	522	532	516	565	514	558	532	539	551	548	543	575	570	572	514	557	541	569	510	522	568	595	539	577	549	569	531	538	587	541	524	557	546	534	578	538	547	537	518	539	522	576	556	577	564	544	502	556	553	549	536	564	595	530	544	560	523	548	579	566	503	555	515	513	495	530	527	546	492	572	532	571	532	549	559	545	539	572	568	572	540	537	541	491	553	553	544	547	581	555	552	510	546	542	548	548	527	561	587	534	514	557	568	602	553	575	558	538	574	537	596	576	548	547	550	530	524	581	496	571	531	542	515	534	562	567	596	539	520	506	579	535	537	571	556	538	549	542	573	506	552	536	542	521	530	590	509	559	552	538	550	519	517	532	555	535	573	566	543	546	539	518	543	549	535	575	529	548	524	510	527	528	539	570	534	585	537	565	527	563	588	560	545	576	534	569	518	547	528	534	544	561	558	539	522	577	523	544	519	584	587	526	540	519	536	561	533	533	571	549	545	559	523	519	537	534	567	557	580	556	564	570	565	533	533	552	535	587	520	560	561	588	540	539	557	523	538	540	584	527	530	526	543	507	586	561	522	533	541	551	529	556	512	504	541	532	510	513	548	521	508	550	517	541	572	593	542	534	514	591	508	563	585	528	524	543	551	524	513	534	519	551	579	537	541	559	574	504	553	558	556	537	550	518	593	545	555	552	527	555	540	544	544	525	548	559	566	574	519	550	554	552	515	563	571	591	591	556	570	545	516	539	538	529	553	545	566	507	512	557	560	517	523	530	522	554	522	545	549	517	556	509	572	547	586	532	526	574	515	512	583	522	566	547	527	568	575	555	527	526	538	549	540	529	534	555	539	541	567	550	569	519	588	535	554	522	507	569	562	560	536	538	528	532	552	536	538	532	535	504	529	524	550	608	550	556	572	530	528	559	568	551	578	542	558	572	535	550	597	555	548	571	563	526	516	508	560	546	539	543	538	573	527	577	527	535	544	490	550	590	536	521	541	489	547	565	573	528	573	558	535	549	559	531	604	542	498	545	541	555	591	534	570	546	533	526	542	555	512	555	513	488	548	513	525	505	572	546	515	544	589	557	553	523	565	581	580	546	540	538	558	530	499	588	535	605	508	527	562	543	516	522	583	561	546	544	562	535	579	567	552	560	551	524	511	536	504	501	518	562	564	534	560	554	584	531	543	534	557	511	573	568	534	525	560	567	516	524	519	540	540	543	575	514	535	566	545	542	533	546	516	571	537	584	514	539	541	550	536	577	510	564	532	535	579	530	587	548	501	548	508	545	555	540	542	514	548	592	556	569	538	545	526	527	502	542	595	525	539	559	544	537	547	535	586	553	514	535	562	543	519	532	528	525	550	594	533	525	545	561	533	540	572	544	580	530	558	529	543	524	565	593	506	583	566	533	585	564	528	556	521	532	533	536	513	522	551	572	537	605	520	549	543	561	523	542	572	547	527	538	528	532	548	551	530	531	551	505	531	568	527	559	530	529	533	534	566	543	537	596	565	506	533	494	516	573	538	552	525	557	533	500	545	539	557	570	506	468	549	509	526	490	534	571	556	536	556	558	533	573	578	548	497	535	537	525	557	565	530	559	534	560	575	546	537	552	561	562	540	518	529	541	564	521	508	536	546	525	565	583	540	551	533	543	531	581	558	564	510	577	554	560	520	557	534	550	535	523	531	560	583	547	518	546	546	560	561	550	563	546	513	549	561	607	517	520	534	538	591	514	535	590	545	525	515	524	552	541	480	529	531	539	586	538	490	557	556	560	555	535	561	555	554	550	522	543	542	514	499	546	559	546	559	541	560	519	554	539	523	541	532	516	526	532	550	528	531	562	522	519	567	555	567	560	572	575	570	547	528	525	556	547	592	561	546	566	532	526	530	527	536	574	603	521	559	555	558	544	498	549	520	545	539	529	545	555	496	565	566	548	510	516	538	620	579	550	553	560	573	508	570	534	546	567	570	534	499	553	576	526	513	558	531	553	543	562	515	585	553	555	577	588	574	594	575	561	543	559	529	555	558	547	522	535	529	505	542	568	544	618	571	543	558	508	599	571	534	533	577	549	538	535	500	554	500	533	547	569	551	536	532	545	566	568	533	527	536	545	512	535	531	541	551	562	517	529	533	549	566	596	519	556	509	506	518	537	591	517	513	577	535	541	581	509	559	545	546	557	543	579	585	556	521	509	563	495	532	536	548	509	541	573	524	536	561	573	531	540	549	523	533	579	566	535	574	521	519	530	552	558	570	563	515	532	602	599	552	570	566	541	540	543	558	529	559	538	542	570	535	568	545	561	507
33536	10285	1294	713	625	596	389	424	455	424	446	462	422	448	390	437	402	385	439	403	422	435	415	407	426	455	416	429	426	425	439	382	447	450	448	426	422	433	428	441	435	385	412	406	422	413	418	425	399	428	448	406	434	411	403	425	381	417	448	406	439	423	406	420	424	430	390	423	427	425	438	405	415	419	411	407	399	422	392	402	425	398	423	422	396	430	432	445	410	407	413	411	443	365	423	425	426	364	400	460	413	468	491	401	409	432	445	448	426	432	374	390	439	421	434	398	403	390	378	427	406	431	440	415	399	409	412	396	403	412	401	442	409	398	435	438	427	402	418	425	416	434	427	382	414	461	399	409	397	431	393	396	419	406	379	416	447	404	392	434	421	413	449	397	442	406	417	417	429	394	418	401	393	406	400	403	391	394	391	426	444	417	440	452	469	420	403	404	400	438	397	464	456	437	381	417	429	448	393	437	431	423	377	395	395	411	414	410	379	432	392	431	404	417	434	399	424	377	421	409	404	453	435	424	425	422	459	421	406	420	418	411	384	389	401	414	458	358	419	451	443	451	366	427	438	443	407	421	392	434	427	425	428	421	405	432	397	429	423	425	425	421	429	417	432	408	418	412	415	410	429	359	437	400	442	394	414	383	422	431	456	427	402	397	403	456	446	410	420	448	460	404	377	396	432	402	432	445	419	417	421	383	410	407	418	466	430	447	411	410	407	461	390	418	427	414	432	435	457	441	400	412	432	422	391	434	417	437	418	437	426	436	433	393	440	416	461	447	421	431	435	394	440	432	429	391	389	387	398	430	412	399	415	435	419	403	417	432	408	407	391	404	441	400	403	431	401	414	423	395	437	418	392	407	405	412	400	390	399	367	486	409	390	412	417	413	421	389	431	422	391	417	416	414	405	437	401	395	428	414	405	415	439	446	406	443	474	416	397	423	398	423	402	405	404	424	413	409	380	407	360	438	461	409	385	396	425	403	470	453	411	431	438	439	378	402	437	443	385	456	432	409	407	430	401	423	439	412	392	399	394	443	416	449	425	465	436	442	440	430	468	469	410	431	426	439	401	392	408	417	444	415	398	469	446	441	405	393	392	425	416	456	408	405	401	470	414	398	439	417	459	440	428	406	402	438	396	447	385	384	423	404	379	423	420	397	422	447	373	375	429	416	364	455	392	377	418	410	440	397	426	395	393	432	412	460	438	478	400	410	433	441	430	432	444	400	448	424	414	422	399	406	416	396	449	431	432	427	432	413	443	384	395	385	425	440	415	370	392	388	395	400	398	426	403	386	405	409	407	432	398	406	417	416	427	442	430	437	440	430	394	419	450	451	399	418	447	418	418	376	414	409	398	446	405	417	425	411	430	431	455	403	415	415	435	423	426	434	440	443	426	441	393	399	435	417	409	449	384	377	402	377	418	400	410	413	390	380	424	424	426	398	413	398	450	407	379	421	437	422	406	416	402	402	414	414	400	414	407	431	430	418	455	402	395	395	463	446	400	418	421	446	435	396	384	410	407	450	423	426	423	400	411	430	433	425	380	414	475	395	435	414	387	402	400	435	458	408	438	451	443	413	404	399	387	407	395	363	452	434	403	404	427	406	417	411	415	408	407	417	417	438	384	423	441	375	407	369	392	454	426	382	411	424	426	465	407	386	425	413	422	459	411	395	434	386	411	429	405	390	417	386	436	439	433	458	443	404	399	428	386	413	408	376	429	398	354	424	409	373	444	455	423	424	428	426	423	412	446	416	444	417	444	427	453	413	450	462	412	421	428	399	439	416	435	436	410	413	438	429	400	420	390	432	437	420	423	428	386	399	404	410	414	446	431	428	436	424	388	402	428	397	414	432	437	389	426	441	407	397	396	474	413	399	385	432	417	435	386	404	436	443	425	378	422	423	435	428	408	418	423	400	413	424	405	435	421	411	399	444	412	402	398	443	392	468	446	412	429	415	401	416	406	409	376	396	403	421	427	412	401	398	396	406	399	390	455	402	415	446	397	398	408	424	432	422	422	434	401	446	421	409	447	377	444	400	391	446	407	413	433	361	412	378	443	394	418	421	423	410	402	404	416	424	392	414	405	440	417	406	423	420	469	403	414	425	378	393	438	399	414	417	393	419	414	399	435	410	397	379	418	397	416	410	405	406	394	424	424	409	419	402	424	450	402	403	421	404	402	469	388	456	424	371	370	425	377	448	404	425	441	425	418	453	394	462	433	419	438	416	430	458	422	409	428	414	429	434	433	420	425	409	412	451	408	401	421	421	400	406	370	428	445	394	450	403	383	446	428	403	411	414	448	422	426	391	395	398	378	405	432	393	398	407	398	434	401	348	391	375	395	423	416	406	444	406	411	429	467	409	421	430	461	416	382	374	425	442	493	447	424	391	431	395	429	427	403	427	435	415	376	408	388	423	429	427	407	407	387	408	433	458	425	412	385	438	453	408	451	435	432	420	412	412	438	425	403	417	442	424	405	426	413	412	417	426	424	446	397	451	418	404	394	383	451	412	440	402	409	427	431	399	397	405	417	421	453	390	398	401	420	446	436	407	397	382	430	413	406	402	394	412	402	434	439	404	406	438	458	395	392	461	401	442	436	439	427	465	404	403	452	422	467	414	422	440	391	438	422	386	420	430	421	438	441	423	404	389	410	361	407	436	453	403	391	398	428	399	438	423	386	441	427	434	433	440	415	422	422	442	423	407	419	377	384	420	394	446	416	426	435	389	457	409	387	415	418	432	406	394	422	378	393	403	436	393	421	446	412	403	411	400	421	390	417	402	413	400	468	417	401	405	430	433	426	432	400	414	350	395	382	429	451	421	417	402	409	408	451	451	385	399	417	446	433	410	402	394	408	426	397	442	430	415	419	379	426	366	416	455	443	440	419	375	428	408	413	411	426	434	393	454	390	400	434	372	414	440	441	445	409	422	408	390	382	407	400	398	393	376	395	408	442	403	425	430	453	371	431	410	436	403	414	380	432	440	396	379	392	401	416	418	396	441	383	413	449	440	460	424	422	442	411	426	460	414	420	401	400	387	420	418	384	394	406	407	383	441	424	430	392	436	389	446	415	424	422	398	425	421	395	389	435	402	398	398	434	440	393	410	440	411	422	416	411	415	410	450	428	445	454	417	436	415	404	435	412	470	437	420	425	394	400	441	426	401	437	427	377	386	395	413	459	454	420	381	399	414	397	434	416	406	434	434	455	454	410	456	412	406	406	401	429	430	382	371	423	410	437	422	383	416	421	461	418	418	411	394	391	463	434	355	431	457	442	378	438	419	420	411	447	448	386	392	427	427	432	430	433	438	414	414	447	409	420	449	420	424	406	452	444	420	392	431	402	435	383	387	426	435	412	428	413	435	403	443	384	388	408	401	425	434	428	414	434	424	413	424	439	418	410	437	453	410	412	403	415	447	448	433	404	419	393	411	419	426	424	387	420	462	401	428	388	434	423	409	399	406	453	442	433	422	399	432	422	407
5934	1036	1029	959	959	925	999	981	942	925	907	889	904	918	917	838	966	863	897	899	876	951	928	848	903	906	952	923	1016	901	887	928	950	928	905	913	893	924	873	920	864	947	983	913	945	913	922	921	896	974	917	909	925	925	905	940	884	927	889	915	926	959	860	961	873	859	937	991	956	907	906	927	914	922	921	913	912	942	859	916	935	923	916	956	932	982	875	957	976	908	917	937	908	977	912	971	920	968	906	906	892	926	938	907	960	930	921	913	903	910	897	925	942	917	895	968	908	906	930	898	953	946	917	955	913	932	931	952	946	924	926	923	923	943	926	900	913	945	944	921	903	945	887	898	898	957	966	899	912	929	920	907	914	933	935	946	931	896	891	889	940	936	907	974	944	870	894	912	917	908	908	967	912	930	901	927	960	871	909	885	937	913	932	933	941	923	938	910	962	907	878	891	944	920	940	973	922	960	947	979	931	992	891	943	924	932	861	914	910	947	962	985	922	904	883	891	908	930	939	923	951	906	916	906	941	947	981	937	955	976	938	963	928	925	955	907	940	933	918	991	988	956	884	945	949	960	944	926	875	910	928	963	934	935	926	952	979	924	926	888	927	899	886	906	937	965	947	919	917	898	923	902	913	938	875	943	888	930	936	927	935	912	913	968	919	925	897	886	909	901	920	1000	901	980	947	935	986	972	957	929	980	920	852	934	898	960	934	924	922	945	857	885	956	922	913	930	914	914	961	929	943	866	963	946	922	918	940	973	954	953	878	925	939	920	950	892	899	910	941	961	913	928	946	927	931	926	877	937	884	964	951	958	978	951	942	922	936	882	931	865	887	925	956	950	966	925	900	934	898	951	959	960	865	948	884	956	924	925	950	935	1007	915	875	927	935	874	919	956	866	985	923	941	961	960	892	893	929	934	877	930	983	918	938	953	918	980	916	921	939	935	932	970	956	906	902	921	878	908	915	944	944	942	932	951	898	955	845	898	979	933	932	956	893	972	904	892	965	900	951	878	988	904	904	920	892	938	905	924	941	969	923	894	912	941	907	929	932	931	958	908	922	965	921	976	944	898	906	894	958	994	911	874	912	944	911	941	950	916	931	898	916	916	948	896	919	970	930	888	1009	943	966	894	864	893	959	934	943	966	929	991	899	911	898	917	891	907	899	849	955	903	976	942	932	924	936	930	952	879	904	901	897	936	904	906	961	888	880	951	964	902	917	919	947	929	933	924	938	908	850	922	925	994	944	932	926	976	959	915	903	966	909	926	924	956	925	961	960	927	886	929	922	927	904	933	922	906	938	887	914	926	920	867	967	945	915	956	923	953	928	927	885	902	939	923	946	908	920	942	938	954	933	901	931	991	865	935	982	916	947	912	886	964	909	909	910	968	907	948	887	872	925	915	962	987	913	944	986	930	896	953	898	916	884	903	964	924	932	866	961	919	940	927	951	881	894	904	937	938	911	951	879	914	959	905	966	899	878	1003	939	900	915	976	986	903	959	910	956	943	912	909	948	936	885	897	862	937	927	934	897	977	919	926	907	936	974	897	971	885	914	960	896	946	963	933	982	915	919	893	943	937	927	941	923	932	869	950	908	927	876	936	944	957	910	896	893	915	840	885	878	907	925	899	926	923	892	954	913	914	906	957	954	918	942	911	944	908	879	899	919	955	918	941	954	909	912	985	951	933	923	920	901	931	941	879	922	871	894	912	897	886	916	894	970	927	988	954	936	905	883	920	888	943	911	1005	921	985	980	857	913	916	921	931	900	900	892	934	912	919	908	870	960	950	941	945	967	933	894	1012	931	943	914	955	879	950	888	910	903	913	891	906	890	892	980	881	900	890	910	896	942	940	864	942	930	935	926	909	926	866	950	922	941	949	933	908	875	949	955	901	937	913	890	926	872	911	919	907	865	929	944	950	962	918	900	936	951	950	925	931	926	941	904	950	933	923	936	863	913	887	896	929	826	918	952	947	1009	963	906	956	897	940	992	900	913	881	969	969	882	925	957	1006	936	901	930	919	903	929	897	895	871	887	915	944	949	945	893	979	883	939	926	960	972	936	889	933	928	905	913	914	926	916	955	932	939	936	950	898	948	893	878	989	881	962	888	914	938	915	935	892	942	895	933	964	875	949	964	896	961	973	928	981	906	896	915	936	924	966	944	955	921	962	943	943	901	928	890	942	928	931	928	954	953	955	907	934	915	957	920	892	936	919	920	943	936	903	906	929	905	925	928	929	951	931	889	894	896	957	909	947	942	916	917	896	903	930	935	994	962	959	840	974	919	898	945	960	969	940	917	946	1004	934	960	945	954	952	881	920	949	911	906	894	914	958	904	935	935	944	907	975	920	930	909	867	881	888	884	940	918	927	894	955	881	969	918	931	909	927	961	979	956	968	942	958	939	866	922	879	906	954	909	935	917	909	931	930	937	930	941	901	922	887	867	920	904	930	912	929	933	924	960	940	936	904	961	924	919	943	959	964	952	930	901	922	913	921	946	934	951	951	890	925	927	929	903	936	900	935	908	898	910	886	985	946	924	940	925	987	899	921	982	955	923	910	938	910	905	942	913	910	915	923	932	870	897	934	928	933	944	906	922	877	918	939	914	917	909	851	967	941	895	879	926	863	969	911	893	912	919	941	902	930	913	952	952	922	887	907	942	909	940	918	910	926	908	913	909	899	918	970	926	901	908	915	992	946	921	872	927	950	892	905	963	885	938	936	966	909	940	939	896	946	990	949	893	945	950	926	927	958	953	945	909	941	898	949	902	910	907	909	868	947	915	884	995	925	893	950	948	953	892	973	918	922	918	913	870	940	898	882	909	950	949	875	876	920	923	912	937	934	957	952	924	925	946	924	923	953	909	909	931	937	896	917	876	953	952	905	937	913	945	963	886	888	937	929	934	916	893	928	930	961	919	858	969	929	964	933	941	930	902	913	931	911	969	887	908	895	887	938	949	881	838	988	888	918	875	896	906	948	933	951	906	964	924	886	909	882	898	926	873	887	948	873	936	956	935	900	971	907	941	962	912	924	944	933	976	944	912	997	948	995	917	909	925	906	912	917	938	904	934	930	902	919	939	939	934	942	950	913	884	918	937	960	925	925	949	943	956	910	984	940	927	899	915	923	980	944	948	936	947	926	928	904	936	936	963	915	971	955	911	952	942	955	921	969	955	885	945	955	929	892	954	918	910	926	906	920	946	917	904	926	948	880	967	924	949	945	959	905	925	943	904	943	915	973	914	908	894	959	905	861	878	926	937	947	932	897	925	894	931	943	922	957	929	957	951	951	936	883	900	908	923	967	915	931	964	939	979	914	914	906	928	937	900	924	906	933	963	942	900	921	955	906	907	903	890	877	974	895	925	885	919	943	920	930	941	988	912	944	912	913	958	906	907	885	916	983	972	917	909	947	996	874	947	951	960	948	978	949	905	899	936	929	911	980	936	893	933	914	954	914	900	940	927	939	892	933	882	934	915	915	937	934	925	917	956	912
25163	21684	25486	28350	21565	4344	728	548	484	543	484	452	469	461	456	459	506	436	424	482	514	448	431	458	459	405	451	438	446	463	462	462	406	413	439	445	422	445	468	430	424	393	454	427	408	443	424	418	430	413	481	421	446	455	397	438	440	427	436	450	417	462	464	470	417	419	438	418	483	411	422	441	414	400	408	405	456	412	420	450	443	445	405	441	441	449	481	458	397	401	429	454	426	426	454	474	429	427	420	428	444	436	443	464	435	448	445	448	455	449	468	397	431	449	416	412	446	398	410	421	444	448	447	402	460	416	475	433	452	412	408	429	406	460	478	401	466	446	465	450	426	413	403	455	472	446	430	415	444	448	435	470	416	406	475	414	439	441	434	448	474	454	428	390	405	451	431	484	436	462	417	420	434	441	425	389	476	456	461	437	453	436	426	461	431	446	462	429	514	413	424	452	462	375	406	483	418	475	435	459	425	433	423	476	459	433	423	437	435	444	446	398	450	420	428	455	406	448	418	474	438	413	410	401	448	440	475	454	461	454	476	464	426	379	437	416	425	464	447	459	430	460	456	434	403	421	425	431	390	422	419	468	454	465	446	434	415	451	407	411	455	423	427	445	488	435	397	426	406	446	458	444	424	435	431	436	428	448	449	443	464	422	441	444	406	437	420	471	410	418	443	439	457	448	455	423	451	451	438	432	421	430	427	426	413	462	430	435	429	429	432	483	435	418	443	457	411	413	449	446	446	420	473	416	444	414	475	448	429	411	461	448	447	429	467	445	454	420	424	459	421	436	429	441	432	449	431	418	443	491	458	422	470	462	415	435	396	417	406	436	417	477	448	423	468	418	399	458	412	475	490	432	426	419	428	424	469	435	393	442	419	440	437	416	463	422	420	426	407	404	438	425	459	432	470	474	451	420	422	431	435	445	453	452	446	461	469	414	442	452	465	425	447	448	429	431	474	441	438	413	448	447	438	414	422	446	455	463	457	465	423	411	455	447	428	414	431	419	430	445	422	451	444	406	494	470	443	454	414	416	438	410	428	459	412	362	420	416	421	386	460	459	415	429	441	444	445	415	461	409	387	411	416	396	461	431	450	465	433	451	440	413	420	407	444	432	462	429	396	421	444	463	428	459	422	421	446	425	455	465	428	441	424	420	441	393	378	452	442	439	432	439	447	416	447	452	425	418	436	430	458	451	433	428	410	479	450	434	455	439	467	437	450	448	509	422	462	379	420	422	449	435	449	435	451	442	422	450	416	409	413	449	430	459	439	440	438	458	431	434	399	434	436	419	432	422	428	412	456	424	449	405	412	426	425	440	408	466	455	459	415	410	432	435	417	452	476	429	439	401	429	453	458	440	461	437	389	496	442	417	417	425	470	419	371	414	440	462	412	412	394	452	446	440	381	424	452	438	490	422	452	424	446	460	442	450	412	465	396	474	429	442	404	468	450	431	419	429	431	452	436	405	447	411	447	402	432	433	385	436	421	434	459	401	481	376	397	415	424	444	465	454	461	484	460	435	456	474	410	401	417	448	434	463	419	451	436	419	404	383	409	453	463	397	402	406	403	432	433	447	437	467	443	444	449	431	404	439	415	412	480	442	427	430	438	421	397	421	421	456	438	410	440	439	448	431	417	434	435	450	410	449	463	453	452	427	422	422	441	434	420	464	476	465	451	407	450	468	468	441	406	437	425	435	435	413	433	464	432	411	451	441	466	467	436	447	435	423	466	401	463	437	432	425	438	464	409	431	437	472	447	442	405	440	454	423	481	447	425	494	432	421	429	434	442	442	393	402	467	425	438	427	461	420	427	416	429	473	411	423	448	426	407	444	413	426	434	470	494	472	442	411	425	453	429	427	476	403	434	446	440	465	428	453	383	439	402	439	412	444	430	435	432	416	455	424	424	480	449	432	456	414	432	453	417	437	423	501	438	376	476	419	418	428	399	434	461	432	459	457	425	457	433	486	426	421	462	433	405	440	419	446	409	413	452	455	424	440	427	358	414	429	459	436	476	375	434	452	464	426	416	418	405	480	401	429	406	424	410	434	431	443	387	419	441	441	446	410	403	432	445	427	469	441	450	410	446	451	477	426	452	391	456	463	433	447	450	413	432	435	403	406	426	427	439	395	457	430	424	456	475	390	441	420	436	408	412	443	430	461	423	423	424	438	447	418	448	408	405	428	429	431	447	411	433	382	446	460	405	486	470	438	469	424	397	437	432	414	427	460	397	474	444	420	433	441	405	430	455	464	424	397	426	411	437	447	435	451	439	447	427	437	445	415	467	441	438	445	520	445	468	465	414	457	448	474	441	409	407	424	426	476	441	395	420	444	446	362	438	434	449	436	435	425	433	436	445	448	472	472	446	460	445	426	461	499	415	458	440	421	442	447	434	438	427	417	400	408	479	454	408	443	455	436	407	414	444	432	425	424	438	426	433	423	449	441	427	447	452	439	419	441	427	426	456	466	440	434	448	439	431	421	415	427	450	433	449	468	439	407	415	447	390	454	438	416	462	464	434	432	450	481	453	410	407	420	437	468	414	406	396	417	447	421	415	444	410	468	406	426	435	471	443	435	476	388	419	425	392	451	461	414	438	428	407	432	451	463	429	411	469	417	453	456	405	470	446	432	460	483	461	393	452	441	424	426	454	442	453	437	472	451	455	421	446	411	437	398	404	476	415	401	439	467	369	478	411	392	434	407	474	403	394	419	408	395	455	401	459	483	409	404	431	463	444	438	448	439	432	454	435	427	416	431	445	398	420	463	424	467	451	407	444	437	435	436	418	392	406	442	437	440	447	419	435	417	457	451	438	424	426	459	460	411	445	421	450	432	427	422	397	455	406	418	465	406	419	397	406	410	448	443	436	475	445	442	442	444	427	405	435	417	412	426	391	411	431	434	416	504	447	491	473	414	413	443	460	418	473	429	455	463	383	461	390	423	450	439	464	442	472	413	462	432	448	437	439	448	468	413	413	434	433	421	440	422	452	469	448	436	424	407	430	424	445	415	442	458	470	431	418	462	424	428	453	455	425	452	415	432	433	425	489	447	414	385	427	454	421	452	437	404	444	407	445	473	429	433	447	409	422	425	442	409	431	470	423	434	393	428	465	464	456	470	412	423	474	421	477	438	436	435	423	412	448	378	471	455	409	447	423	480	429	444	431	442	462	426	443	416	408	431	437	463	427	412	420	439	478	434	410	414	450	456	446	427	413	456	434	470	412	418	458	448	417	465	459	380	389	444	397	446	426	443	442	424	404	433	449	410	435	441	433	436	431	445	461	429	431	456	413	424	445	427	409	435	427	431	421	421	443	458	440	444	421	455	447	436	429	481	410	450	459	446	473	418	436	412	397	477	455	392	378	400	453	489	446	434	416	446	421	468	419	453	451	423	453	437	433	413	399	438	427	454	461	453	443	427	462	435	425	434	428	431	416	449	422	421	479	401	389	455	427	391	428	439	435	421	433	420	445	462	416	416	460	447
3544	3305	2290	1468	1243	1089	996	1018	1002	1053	980	879	1030	986	987	966	995	998	924	908	953	947	949	974	960	1000	967	996	966	998	978	964	920	930	901	975	913	969	993	917	916	906	945	956	930	959	903	898	1004	916	901	955	997	992	940	956	971	892	958	948	946	957	860	987	978	956	927	879	996	903	939	942	918	963	967	903	944	952	932	982	956	929	957	970	933	947	945	906	1000	892	941	968	948	964	907	926	964	894	956	904	961	887	923	939	922	933	939	939	1001	932	896	920	940	952	954	971	882	964	968	949	939	922	950	904	904	959	931	950	971	1006	940	919	936	909	945	968	960	936	970	934	985	928	950	958	938	952	950	902	963	935	900	1026	961	969	953	924	966	943	900	958	981	952	928	952	965	962	908	951	970	921	865	910	918	940	905	931	995	937	931	931	961	913	943	1011	973	921	910	943	961	941	961	950	968	967	957	922	954	930	923	918	946	992	980	906	908	927	951	932	976	962	927	952	933	948	978	955	885	951	923	981	922	956	947	942	888	945	986	959	926	937	964	979	920	946	934	922	975	949	923	890	962	913	990	968	918	964	944	932	907	898	919	956	937	941	984	969	883	976	983	953	882	918	925	913	952	910	917	959	898	935	923	942	933	934	942	924	962	937	956	896	947	917	925	977	926	944	924	984	898	966	948	945	918	946	912	953	956	956	910	903	954	940	992	953	916	921	894	953	906	899	967	943	920	938	969	960	986	931	924	884	968	920	960	920	952	959	904	939	918	958	935	915	956	921	924	930	962	968	964	966	976	928	951	1012	973	915	986	915	901	924	953	908	910	920	926	952	902	897	883	911	897	961	941	911	914	976	886	970	915	956	952	931	935	950	938	902	889	986	915	893	993	972	926	991	979	917	951	904	940	926	899	983	967	969	958	942	946	970	929	939	937	1003	942	959	981	943	929	917	895	923	920	949	937	920	944	879	964	925	962	956	883	940	902	848	941	938	895	1014	908	951	905	898	929	961	978	902	982	905	955	943	940	988	929	909	1025	990	985	943	964	908	897	917	975	966	958	931	961	950	974	928	943	935	933	938	959	939	954	938	922	925	964	885	994	905	949	904	983	932	908	913	929	950	897	963	984	988	947	952	895	882	918	907	928	970	971	991	894	905	938	966	892	976	975	947	918	947	964	949	974	905	995	930	934	980	946	938	924	941	951	977	982	920	930	918	933	934	949	908	981	925	914	924	878	963	889	941	972	941	940	938	948	940	941	933	918	957	931	948	982	958	922	968	938	952	976	934	979	907	917	956	970	1010	964	982	889	997	966	977	901	862	892	911	971	931	993	892	917	970	936	913	943	928	951	945	941	920	981	937	909	981	882	922	957	904	961	942	957	960	955	954	982	955	954	872	929	913	902	925	942	951	963	930	952	943	928	912	925	943	959	923	974	913	910	953	897	962	921	901	912	924	910	935	962	947	921	998	907	900	907	858	889	938	929	924	955	947	943	944	971	950	939	911	971	934	910	923	1028	931	915	952	898	964	961	980	944	920	930	980	916	910	956	967	949	928	978	904	950	931	902	937	897	958	962	986	1002	947	1017	864	967	956	895	963	963	925	931	941	1006	960	935	901	979	947	904	960	944	942	962	963	885	926	962	891	982	944	957	921	952	956	937	971	964	941	918	922	914	976	921	962	952	962	932	916	915	915	927	970	979	933	954	1008	915	1004	933	969	929	990	941	970	929	888	933	982	969	942	949	961	952	937	922	955	976	989	917	954	905	948	958	917	988	961	954	928	900	1000	936	957	916	910	937	956	879	907	972	918	919	993	983	958	911	949	937	984	914	896	897	952	975	987	905	984	914	953	922	932	950	925	969	928	940	956	901	916	947	987	940	961	990	945	1005	949	928	957	986	926	895	924	927	1000	974	869	960	965	950	903	965	915	969	925	907	896	957	956	949	918	1000	954	945	929	933	936	964	947	894	948	959	943	963	937	990	903	947	949	946	918	934	942	946	983	916	952	994	958	876	951	934	926	976	931	990	965	888	955	965	971	957	965	952	930	935	919	958	890	953	983	945	975	965	942	941	916	917	900	929	995	943	951	985	857	950	943	888	881	1035	948	937	988	913	966	933	980	973	962	935	937	896	960	930	1008	932	902	887	955	970	962	950	956	925	981	916	977	930	927	927	913	933	932	985	850	946	976	985	918	955	910	950	983	915	953	966	965	1009	924	948	953	937	964	1032	931	887	963	955	901	965	914	948	958	981	903	986	934	937	962	916	952	918	933	922	920	957	888	923	940	960	930	945	974	960	966	917	994	932	947	944	896	956	967	974	930	983	895	936	967	922	1009	962	877	891	962	913	968	895	939	907	963	981	963	933	949	956	978	918	918	874	940	955	978	905	963	958	950	926	922	919	936	927	886	890	983	923	962	876	958	947	983	934	972	922	877	929	936	965	958	980	916	1059	985	878	932	871	901	982	920	935	973	967	928	981	964	948	922	961	955	912	954	934	963	970	883	946	903	960	927	909	1038	932	948	892	946	871	965	987	913	927	910	976	1010	960	971	951	965	936	965	927	929	981	964	957	940	957	929	933	937	1000	966	949	978	959	910	977	985	938	927	906	934	931	934	867	937	949	984	942	950	925	921	897	929	947	942	961	943	993	895	929	959	946	926	932	952	975	953	886	993	970	1023	951	901	986	959	918	902	969	900	932	933	957	906	944	923	984	962	926	955	923	865	962	982	915	905	944	960	948	988	960	940	907	907	940	946	923	959	962	985	1007	947	904	925	918	958	980	964	964	927	948	971	951	963	904	919	929	924	911	888	955	1002	973	941	928	911	936	892	983	975	892	941	944	917	877	917	921	946	977	930	911	943	882	913	900	981	926	915	973	982	896	1007	896	942	951	947	958	937	992	985	972	965	904	961	956	942	920	923	971	975	918	920	891	904	964	975	926	916	940	941	945	906	934	928	913	896	916	935	923	893	917	958	907	942	952	995	916	944	955	970	937	952	929	905	882	906	975	954	911	965	948	983	951	903	960	964	935	947	964	941	947	903	916	964	930	936	944	962	920	933	913	966	915	916	954	964	916	923	890	922	963	972	983	995	896	973	906	945	994	1001	961	935	966	896	970	967	911	969	940	927	888	906	867	870	971	925	961	956	950	944	931	905	924	940	960	973	871	935	923	943	1009	932	981	946	933	935	911	952	940	963	939	932	979	922	1001	965	944	931	915	945	940	932	962	889	925	964	917	924	938	915	907	911	907	918	928	910	892	930	927	962	901	950	927	891	913	980	937	975	878	881	902	933	954	973	961	952	918	944	947	931	956	962	970	968	963	962	954	977	925	928	968	924	907	943	908	921	948	979	953	959	880	983	902	925	929	925	935	988	985	934	902	917	913	905	968	972	972	912	927	938	959	930	946	926	954	964	919	931	977	987	1008	937	976	934	975	949	918	960	947	941	975	969	916	958	974	927	957	909	933	967	876	990	950	938	975	926	973	957	900	977	977	916	932	920	961	906	914	887	908	945	921	939	901	942
24505	21704	26173	27768	21709	21722	3662	462	405	346	350	324	309	283	278	286	262	291	261	255	274	268	253	270	260	227	261	245	230	236	231	260	238	227	244	227	217	237	235	251	252	243	230	232	274	252	237	238	243	231	236	247	237	243	230	244	213	245	216	206	215	228	268	217	247	220	257	246	228	281	247	250	250	215	237	234	239	236	257	237	257	268	251	238	237	241	268	241	231	237	271	229	233	238	218	206	242	243	259	212	220	247	243	247	212	242	215	262	247	242	240	254	227	235	235	228	248	234	252	227	239	242	254	227	252	261	269	233	250	246	234	224	257	213	237	209	237	248	226	213	240	236	238	246	246	254	259	257	264	200	205	222	224	226	212	201	259	238	228	241	244	237	235	226	242	248	224	216	250	241	209	234	238	240	239	217	224	258	246	241	252	255	236	246	232	206	237	239	225	238	227	237	248	236	261	247	249	242	255	249	242	263	236	234	229	246	228	227	209	263	208	228	251	240	216	222	235	237	244	279	219	245	246	205	257	254	229	258	238	243	217	222	243	230	225	215	219	251	243	255	191	255	270	239	243	204	253	211	234	247	240	234	243	244	215	252	212	252	264	246	254	265	273	223	247	272	226	245	249	234	234	240	242	226	225	231	262	243	258	225	246	233	241	219	265	249	258	204	257	248	233	241	241	272	215	227	243	221	254	224	244	213	228	225	223	253	238	250	223	241	272	213	256	231	269	218	241	237	239	236	253	265	252	249	235	230	241	203	242	231	249	220	252	270	235	222	241	241	257	248	234	263	256	244	247	245	210	240	239	212	210	224	237	243	229	222	221	218	249	229	233	235	214	227	254	203	196	253	236	223	262	234	272	248	230	237	226	241	226	216	232	221	231	235	240	247	213	279	254	240	247	257	243	209	211	237	231	233	246	221	240	216	212	240	234	226	257	238	219	261	231	254	233	245	256	240	232	214	240	235	245	266	256	243	224	238	260	256	228	260	257	230	246	226	198	247	218	206	223	222	246	229	262	217	219	228	243	233	255	222	230	234	220	250	218	238	208	205	236	209	215	242	214	222	205	237	236	230	263	244	229	218	219	235	218	236	255	238	261	205	209	218	217	251	229	254	267	256	233	216	227	221	221	233	257	261	247	232	260	244	247	244	229	233	229	250	241	227	230	282	260	229	223	232	265	237	220	263	243	251	246	233	249	239	238	235	254	244	237	237	258	235	255	210	241	239	271	283	229	218	240	207	260	245	227	252	249	261	227	265	251	237	265	244	253	219	211	241	225	219	235	214	249	240	231	244	237	245	233	228	233	235	260	231	241	260	260	222	236	212	256	232	216	253	261	240	242	223	249	234	218	234	241	214	244	244	219	258	226	246	223	233	258	273	226	224	186	228	251	230	236	221	233	212	243	230	261	220	211	254	240	264	225	251	245	238	263	219	264	226	239	254	242	252	219	205	240	223	238	232	266	248	221	222	241	230	265	256	245	225	185	224	232	219	244	256	240	235	232	256	257	266	251	254	226	240	223	244	243	242	224	241	239	222	253	262	236	243	264	225	257	243	248	251	232	273	231	229	256	245	241	203	203	258	271	238	199	229	215	249	226	228	272	261	258	237	245	270	223	220	225	248	226	225	238	197	258	278	215	229	256	251	230	218	231	219	250	243	230	220	251	249	257	265	264	240	213	246	270	234	230	261	264	228	227	206	243	258	246	237	223	252	216	261	243	246	267	208	244	219	234	230	237	228	214	254	245	218	270	213	226	237	223	232	245	270	235	250	257	227	238	213	233	234	237	273	208	245	223	241	233	223	237	251	288	242	239	240	237	247	249	250	225	221	238	219	232	239	231	210	237	218	241	206	241	248	214	238	249	251	255	269	206	238	223	239	269	244	222	244	215	242	242	250	284	259	252	191	237	245	240	220	223	251	245	255	246	210	217	272	210	215	215	241	237	243	227	230	257	235	252	223	259	236	230	286	254	264	250	261	240	245	217	258	231	256	267	238	218	212	268	227	203	258	239	231	236	241	242	231	218	226	220	237	220	244	254	224	223	260	251	235	226	219	217	244	214	232	216	244	215	241	261	246	233	223	199	241	214	224	239	252	233	232	247	261	251	210	246	244	238	212	198	192	239	244	231	236	248	237	257	248	244	215	211	244	226	237	221	241	241	225	227	262	250	236	225	234	235	231	218	226	196	224	244	243	241	236	254	230	241	231	261	233	242	234	256	231	243	254	240	206	250	239	254	214	212	216	232	229	235	231	226	230	238	228	217	245	234	239	208	242	230	217	232	265	254	194	246	252	266	212	217	239	237	257	227	242	220	242	227	250	241	235	250	213	244	238	222	239	234	211	247	215	233	255	255	243	248	212	221	233	227	253	245	220	195	246	239	280	250	245	255	255	220	249	257	256	207	212	229	259	267	235	240	247	238	222	250	238	258	222	235	233	226	217	252	239	216	243	240	233	236	209	218	241	253	222	244	260	211	253	235	232	219	246	233	228	267	238	257	249	240	239	212	210	218	260	271	262	205	227	236	234	250	245	254	260	231	240	262	207	253	217	239	238	240	233	252	201	231	221	225	245	249	228	233	245	248	231	207	245	237	249	221	228	241	244	219	228	222	260	271	238	251	262	230	247	223	221	270	252	263	251	254	231	232	219	224	240	249	258	241	218	238	252	226	241	236	247	232	225	242	231	234	247	266	237	218	267	232	250	257	241	229	229	250	229	226	226	252	240	214	247	263	239	242	217	227	218	257	250	240	246	255	229	254	228	259	257	271	245	253	265	222	238	221	245	223	226	277	241	239	221	246	246	224	230	222	265	236	235	227	241	232	240	233	243	243	229	245	243	229	227	244	288	230	237	275	263	248	235	229	220	234	207	243	281	225	266	244	248	226	225	246	252	208	219	228	237	229	247	252	222	243	245	236	244	241	258	236	248	273	234	226	213	242	260	240	221	222	248	229	241	268	212	230	215	213	238	210	269	228	245	234	231	244	221	271	229	214	232	252	238	211	209	223	236	238	233	217	250	231	223	240	233	233	233	206	236	213	220	265	241	240	246	234	241	207	233	260	240	255	251	233	215	246	250	244	213	231	207	221	231	247	230	257	222	254	224	235	277	236	242	232	215	265	235	255	250	257	210	225	251	241	228	247	245	246	224	234	227	242	246	235	244	244	228	229	236	248	252	217	216	226	243	238	230	222	246	218	250	220	253	234	248	202	222	232	245	253	208	232	212	220	261	224	217	221	250	225	237	230	224	225	208	217	239	241	247	216	227	253	232	285	263	225	235	246	235	215	228	241	241	245	211	254	238	220	228	226	249	221	228	239	224	219	232	242	226	260	254	200	228	269	247	233	262	262	246	231	273	254	254	251	231	243	229	230	240	246	233	252	261	251	243	251	212	242	247	255	257	260	216	227	241	246	243	211	223	247	263	256	230	225	252	272	261	244	216	234	210	181	237	238	203	262	249	238	227	243	232	237	234	258	255
3454	5030	3209	1604	1085	816	699	681	636	565	575	648	569	553	602	568	581	588	534	541	633	534	545	532	508	551	565	584	541	570	562	526	551	531	543	564	555	516	606	567	566	536	537	563	540	550	565	517	491	540	501	544	519	573	531	546	531	568	555	597	549	554	522	586	531	543	524	557	543	532	558	584	544	555	556	557	532	554	533	545	517	560	542	509	544	523	533	553	545	551	537	538	507	557	546	542	541	524	575	604	527	560	543	517	562	552	539	553	539	561	563	491	553	577	521	559	512	604	556	548	514	532	552	565	533	538	523	501	549	558	546	577	507	548	534	557	538	580	551	545	563	556	587	541	536	561	524	537	550	527	586	537	533	552	526	587	515	570	534	557	578	562	541	544	526	489	558	564	602	587	531	527	541	586	523	572	568	510	517	560	512	541	543	528	539	526	546	563	526	544	544	562	531	551	566	573	560	541	526	561	518	539	487	540	595	561	531	562	549	551	517	569	535	572	556	531	503	544	535	537	589	547	547	532	538	562	539	529	562	531	548	546	510	526	572	546	541	520	534	535	551	553	543	503	570	540	558	562	536	526	546	556	533	573	525	510	592	528	500	567	548	522	514	533	547	517	528	538	545	533	519	561	550	566	543	585	549	528	525	515	522	545	540	552	574	587	550	517	514	524	495	546	531	555	533	516	565	569	540	566	555	563	540	539	493	581	529	515	551	562	588	562	560	533	531	563	519	551	591	496	577	536	567	561	516	569	524	542	559	513	510	539	521	609	537	524	545	526	607	548	503	543	535	571	598	597	518	565	513	501	522	513	567	490	576	541	576	539	559	526	492	519	550	557	598	537	576	577	507	546	538	538	577	529	552	598	535	539	550	537	534	581	525	553	580	524	553	555	560	566	524	553	536	551	513	519	536	552	571	534	535	576	552	550	523	530	552	524	511	546	557	525	524	552	523	567	569	543	554	591	522	544	533	542	563	517	596	590	583	551	535	561	578	552	539	517	523	536	539	555	545	572	547	544	550	537	567	579	567	548	520	571	573	538	513	536	523	570	549	562	581	505	525	529	601	561	583	589	567	544	566	499	492	546	535	499	565	536	498	532	570	529	561	553	522	555	547	531	548	565	555	572	569	557	538	580	533	556	517	564	563	565	555	561	525	559	502	500	549	536	528	536	542	509	562	546	492	562	552	559	575	553	551	549	530	534	541	548	520	544	594	534	551	507	489	574	543	515	592	578	516	555	524	542	536	560	574	540	584	532	547	537	515	582	514	525	555	572	551	542	553	597	510	554	527	568	580	580	506	511	548	537	506	523	518	549	559	537	539	575	531	555	542	548	501	548	582	532	546	529	528	583	570	552	569	566	479	579	552	541	570	537	559	530	571	548	596	527	535	515	556	575	560	573	558	544	523	576	557	547	547	539	596	536	533	530	557	579	525	543	551	517	549	535	521	610	542	540	514	533	576	577	544	564	520	559	571	538	513	552	529	522	526	555	543	513	538	547	533	538	557	548	535	544	520	523	535	538	539	577	546	583	511	556	552	541	524	534	560	590	538	561	597	553	532	557	556	562	518	544	543	508	590	564	563	557	549	536	505	557	543	529	564	554	562	574	541	533	574	548	528	553	555	531	550	557	552	571	534	524	536	520	525	537	603	557	558	584	559	566	521	605	563	513	519	564	538	538	542	573	519	538	533	557	531	542	555	544	557	538	552	543	531	568	574	528	551	528	540	568	635	558	575	535	535	520	564	562	555	535	533	550	501	578	554	559	603	537	552	539	557	508	531	570	496	556	552	523	545	554	503	528	530	513	524	556	514	529	552	555	509	567	556	552	584	539	580	548	543	514	585	547	556	528	544	521	470	523	600	521	549	576	579	544	544	538	558	544	584	533	545	548	528	527	511	559	531	519	556	540	562	553	554	519	522	567	538	526	545	550	514	547	561	558	545	509	567	538	509	519	535	536	506	553	533	545	541	552	558	559	559	581	529	502	537	530	571	539	578	555	558	550	503	523	516	600	572	560	580	534	570	531	522	540	549	550	512	529	543	502	519	569	488	556	621	558	544	536	578	524	541	509	537	586	541	578	528	573	561	573	570	554	565	527	596	517	541	549	557	541	585	511	563	580	550	559	529	539	557	589	578	530	559	558	560	557	551	541	508	534	537	542	515	521	535	591	548	520	571	556	514	537	548	519	577	544	529	531	580	528	540	530	567	544	573	555	572	599	532	539	522	556	572	570	556	535	553	566	579	575	544	524	539	557	556	517	527	530	544	558	539	550	526	581	568	525	578	480	566	523	535	575	529	525	540	612	556	507	588	568	545	523	549	545	536	563	530	539	484	520	553	507	592	549	549	542	547	514	541	501	578	549	565	533	567	574	512	548	552	531	544	522	569	534	544	515	514	550	501	559	589	545	539	561	531	517	546	548	567	585	530	562	536	506	552	539	545	556	546	572	553	540	563	534	628	559	568	544	558	548	535	527	528	540	540	506	552	598	558	530	515	545	517	554	558	613	531	550	560	549	530	548	554	567	553	596	568	518	532	573	556	556	570	552	523	548	559	524	554	535	540	526	520	547	523	535	545	538	591	539	527	563	530	564	552	538	534	555	534	581	544	555	588	538	551	541	548	524	531	550	561	549	585	524	527	556	542	541	526	566	534	567	584	554	589	559	560	555	556	527	521	555	545	565	498	506	531	554	551	547	534	566	581	500	549	565	556	547	503	529	564	525	562	545	542	558	588	601	515	547	517	594	498	563	543	539	510	557	559	512	512	528	527	538	565	564	510	547	566	542	544	563	577	478	520	572	565	544	544	554	579	543	545	557	569	513	569	581	485	568	574	527	498	559	543	601	498	529	508	557	555	539	542	519	522	557	516	535	610	559	551	557	572	529	543	513	531	499	527	545	560	558	517	515	616	504	533	522	538	566	532	517	544	579	541	608	541	546	527	593	517	595	603	548	545	558	526	606	576	491	563	536	540	583	533	518	550	523	541	543	561	547	565	556	597	547	559	570	526	590	581	541	532	503	552	562	543	564	510	553	540	562	565	517	542	560	544	569	547	532	564	546	546	521	546	546	527	520	560	585	530	551	514	547	608	558	515	549	543	514	574	527	512	562	572	547	538	560	558	554	597	536	559	545	537	538	540	572	583	494	586	555	542	531	572	587	560	543	529	538	552	576	545	568	508	551	580	551	509	537	519	567	521	547	533	562	577	516	525	503	520	538	515	522	545	538	557	569	568	530	541	529	544	540	515	560	573	554	558	570	534	566	548	521	573	561	527	558	524	538	562	558	581	573	525	534	556	541	528	580	526	539	560	531	542	539	565	577	545	516	541	548	548	542	535	548	566	553	587	528	570	522	567	526	539	546	519	558	572	539	504	561	584	539	559	573	553	527	553	517	523	574	550	559	533	517	576	504	568	534	550	544	538	562	528	589	526	605	525	519	528	557	545	565	537	536	511	569	501	580	524	570	537	548	537	547
33734	10194	1300	738	615	597	460	389	381	415	406	441	419	414	392	444	431	391	411	445	424	368	429	352	438	415	448	420	423	404	410	413	429	416	430	427	433	399	415	430	376	401	406	429	444	435	411	444	409	377	439	443	415	407	427	404	433	422	404	404	426	461	434	475	422	411	419	432	423	390	424	408	409	399	441	375	443	455	408	430	411	423	383	424	395	398	402	438	452	425	397	348	414	437	410	418	442	413	427	428	432	386	418	432	425	418	395	448	373	394	415	408	377	442	423	415	392	435	430	394	414	392	442	451	413	431	410	415	393	401	395	400	433	407	433	456	417	408	409	410	412	421	400	416	428	409	402	439	440	409	415	362	437	433	394	409	459	391	396	425	375	434	454	421	401	438	415	413	410	403	395	407	405	406	391	400	436	402	430	395	405	432	437	431	416	375	409	429	414	419	419	391	407	363	447	407	411	396	383	385	389	425	442	437	411	357	459	407	407	416	429	437	435	429	443	427	426	394	432	389	443	417	398	404	433	412	434	413	403	451	402	391	420	417	436	415	416	437	405	428	417	390	412	470	422	404	423	379	424	407	420	425	407	373	401	397	398	458	435	416	458	401	389	409	409	428	413	418	442	358	434	426	403	416	429	428	392	424	403	366	421	407	438	403	414	416	437	385	397	418	371	418	430	407	401	414	421	418	369	396	436	414	427	445	358	447	417	486	475	432	414	422	415	471	402	390	395	430	408	446	426	406	408	450	432	454	407	422	431	407	408	411	412	405	436	422	377	396	416	410	388	431	409	445	397	395	378	436	384	446	473	372	424	446	429	427	442	443	425	397	411	431	426	421	425	467	432	448	389	391	414	417	426	405	426	424	405	422	430	412	388	425	434	408	365	401	424	418	403	424	429	412	432	413	372	442	388	387	386	376	420	420	416	420	417	407	411	417	455	439	408	416	409	437	391	391	385	432	445	441	413	441	380	382	435	420	458	429	455	403	398	391	381	387	432	408	447	446	413	453	416	394	393	428	438	452	407	410	353	391	431	402	388	377	438	446	432	405	451	400	396	426	421	420	372	412	424	400	405	412	456	414	461	400	395	411	438	386	432	387	421	427	428	424	353	432	403	400	453	437	411	447	419	407	412	444	448	425	376	425	451	435	466	469	417	455	419	404	444	437	400	409	443	456	407	430	425	439	425	397	405	406	407	414	437	434	382	402	423	386	414	425	443	424	440	402	420	421	391	429	379	408	414	422	390	443	405	374	428	456	411	450	413	416	431	396	446	423	461	406	402	409	410	377	430	416	433	392	411	403	392	456	372	440	427	409	399	416	406	402	417	422	413	407	424	415	418	428	435	409	413	438	379	408	427	408	415	417	415	445	418	460	404	411	418	409	400	398	386	405	435	408	460	438	397	429	432	374	417	406	428	403	395	401	409	421	411	429	394	417	407	420	416	434	400	416	403	404	410	443	416	396	412	414	433	378	449	432	378	448	384	409	385	438	378	427	400	394	393	371	426	399	456	402	409	395	378	410	438	397	403	407	395	425	439	387	444	388	418	458	416	417	408	433	464	441	412	400	397	434	399	410	430	408	459	416	394	431	402	422	446	428	375	381	407	423	429	395	376	444	416	429	433	393	380	422	421	423	451	371	455	433	414	446	400	449	395	382	421	455	403	413	429	405	408	432	430	426	416	414	399	384	415	396	473	394	401	391	404	428	419	409	438	423	419	399	411	398	417	380	427	393	392	395	388	420	403	401	440	459	382	406	439	411	422	451	399	399	411	425	380	409	403	355	472	415	399	414	437	423	404	443	408	429	448	422	408	423	396	437	392	443	431	424	461	413	431	393	414	423	397	445	419	405	441	413	412	440	400	415	433	452	410	444	432	402	429	436	421	373	393	423	389	390	346	421	400	415	403	412	390	403	411	426	372	421	402	425	395	420	415	381	458	429	440	453	390	416	431	401	463	423	369	424	417	399	398	437	362	419	396	453	410	373	378	431	421	377	411	393	455	416	396	435	390	425	430	431	434	404	399	427	390	423	383	418	373	408	411	429	430	415	422	389	388	385	394	432	403	416	420	434	377	395	411	384	411	412	435	442	439	392	406	416	419	419	403	409	397	409	413	467	413	393	406	397	446	451	414	430	428	442	425	432	393	386	385	409	416	416	424	443	403	385	408	425	452	414	386	443	412	427	424	431	442	406	428	409	409	409	419	413	402	387	366	395	417	434	410	407	413	421	407	407	368	425	450	399	425	432	471	355	392	380	373	404	455	408	434	436	403	390	407	426	429	390	431	419	441	403	428	418	428	447	396	416	413	400	462	396	395	416	367	430	413	409	403	432	429	435	450	410	443	446	414	386	413	423	446	412	454	392	384	450	438	403	387	419	382	392	462	431	458	437	411	399	432	411	420	417	438	442	464	439	363	432	438	377	437	426	399	418	434	379	389	405	413	426	400	408	421	444	442	411	395	409	424	430	432	379	411	409	440	428	376	427	441	418	413	398	434	417	407	454	405	405	442	438	400	412	431	409	424	423	406	412	393	421	436	431	393	409	411	423	434	415	422	461	380	385	371	400	455	430	414	436	388	410	424	460	433	446	441	441	405	417	429	432	442	414	452	383	411	408	408	383	379	453	433	408	429	416	428	437	386	400	411	434	440	418	420	412	458	385	425	399	389	412	432	433	457	434	443	445	370	397	417	387	389	420	457	421	441	427	451	422	403	389	410	420	382	413	434	379	415	437	389	374	446	408	424	422	485	393	417	349	393	438	445	397	405	412	405	428	422	408	429	412	399	422	430	369	408	433	430	409	437	427	449	391	367	389	371	431	413	401	434	411	405	428	374	384	400	430	421	399	429	431	411	438	415	425	417	434	415	398	406	441	432	436	415	415	417	422	460	418	423	425	437	392	428	411	417	402	410	413	393	426	416	429	420	432	394	437	360	408	431	445	399	414	422	398	410	400	428	379	438	383	387	426	431	430	419	418	435	448	406	434	411	389	408	386	384	439	397	409	435	417	399	423	402	400	427	380	426	445	409	433	446	366	419	428	419	403	428	415	402	408	450	429	410	439	417	403	416	408	390	406	401	428	389	409	408	440	411	422	412	412	441	415	439	407	415	400	412	431	423	430	422	463	423	435	435	425	368	412	418	396	419	395	399	435	457	447	431	404	392	422	422	432	441	435	439	401	418	416	397	402	411	432	417	427	427	454	444	403	435	404	423	397	383	426	419	414	415	405	431	427	440	415	390	401	377	402	387	420	417	399	426	406	419	412	395	451	421	360	371	439	418	399	411	425	426	405	431	451	457	350	469	425	412	384	398	413	429	412	433	443	406	396	427	407	466	423	434	420	455	394	414	431	404	383	419	400	426	402	409	407	432	428	405	415	402	434	424	433	402	418	424	413	426	439	393	461	466	445	402	401	429	400	390	452	404	427	387	417	449	383	401	411	385	422	452	441	408	417	424	435	413	379	416	413	408	409	407	425
5890	1047	993	958	911	977	904	901	923	943	971	957	908	919	953	946	907	934	942	943	926	943	897	937	889	927	947	911	908	883	892	951	912	946	931	941	1018	944	930	954	912	916	890	888	887	932	956	911	989	898	888	895	941	917	942	945	870	964	931	907	914	954	925	891	865	932	914	880	907	941	927	908	893	917	960	892	935	940	929	965	925	863	943	979	969	958	997	921	973	916	883	888	930	918	941	952	918	899	899	947	923	889	884	922	937	911	949	915	946	946	952	918	956	934	932	909	891	923	915	963	918	953	981	927	945	888	922	957	958	999	897	930	977	876	913	872	921	860	911	901	967	882	964	902	947	959	886	955	944	936	927	951	924	864	963	926	933	909	831	882	926	959	913	950	957	904	933	956	854	938	883	1002	903	947	937	940	929	951	991	918	887	993	979	942	948	1009	945	959	943	931	986	884	883	920	951	904	960	963	903	946	957	922	906	971	921	902	937	881	898	876	935	1013	902	935	908	879	908	900	919	932	946	911	967	943	921	918	916	956	909	910	916	942	959	925	897	930	952	904	901	918	922	901	939	915	918	866	954	926	932	937	942	934	940	914	930	922	922	987	915	887	900	958	934	904	954	893	890	963	912	955	914	981	1012	948	884	920	908	959	908	914	897	923	906	932	945	938	952	980	911	952	948	972	938	926	954	850	914	944	916	928	901	945	915	907	941	896	909	977	943	904	930	925	957	972	887	892	941	998	939	969	832	906	911	984	902	916	939	931	921	874	928	948	962	932	958	943	919	934	973	947	986	907	963	913	916	906	907	950	915	912	990	948	948	955	933	959	972	932	953	949	850	864	902	891	909	944	926	990	918	948	929	902	892	923	951	932	949	927	904	932	940	953	881	893	947	912	922	952	931	901	920	860	942	919	911	947	935	963	901	918	925	934	877	932	904	880	933	916	844	918	866	935	923	830	890	900	909	916	971	855	905	954	964	914	955	913	953	894	915	914	900	961	923	1002	970	949	925	942	897	916	951	904	892	944	943	943	930	910	881	906	915	881	944	864	888	996	921	931	943	978	962	953	917	974	942	937	956	887	961	940	995	938	950	977	896	869	886	965	903	929	912	927	938	985	910	938	987	987	910	944	945	893	907	906	973	867	919	1024	897	953	913	919	967	903	958	897	920	945	971	870	932	946	937	863	933	906	939	959	934	1016	915	976	905	855	914	920	930	893	927	919	955	940	919	903	925	960	942	902	983	901	908	963	908	910	920	920	908	905	906	921	888	961	931	963	920	945	966	903	938	936	886	969	898	892	905	983	924	952	929	901	918	921	860	925	931	917	894	944	869	921	912	927	940	963	946	909	909	961	929	945	901	972	947	899	925	918	933	962	882	917	964	931	924	902	956	954	930	883	914	954	957	925	873	870	939	947	918	934	885	975	960	945	935	926	946	995	916	943	953	901	927	946	939	930	923	899	961	917	958	876	957	965	907	922	945	949	906	883	947	887	918	983	927	980	904	917	937	957	940	970	884	976	981	892	957	901	944	908	946	926	951	896	942	923	900	938	888	923	866	944	943	891	971	953	881	912	892	882	958	889	920	912	914	890	888	945	867	928	911	930	862	891	924	865	906	969	960	909	937	921	932	941	908	936	849	930	943	947	934	934	1003	923	950	927	963	894	941	914	906	920	871	860	930	923	928	998	902	962	917	881	965	946	912	926	879	953	874	879	954	886	911	958	904	920	973	934	924	898	964	997	924	911	930	885	887	928	930	936	919	865	888	894	1013	960	945	924	930	899	870	892	964	921	934	923	973	953	945	995	948	902	946	928	872	957	965	923	995	937	918	897	959	935	908	927	941	947	912	908	885	966	924	838	908	915	941	937	959	919	949	900	974	945	969	949	915	939	916	886	910	923	934	941	951	895	934	892	961	924	887	921	964	942	958	994	937	914	918	916	918	910	921	902	924	950	912	913	847	937	920	958	938	912	929	957	971	937	909	872	984	927	926	938	904	920	898	961	949	968	933	909	903	964	909	951	936	898	905	951	916	902	916	901	874	892	931	921	929	937	951	976	958	851	945	962	952	892	903	874	880	905	863	962	877	962	945	939	895	902	928	920	922	919	950	916	922	998	939	937	927	940	923	913	935	940	946	921	954	874	916	956	978	943	985	871	889	904	930	969	961	980	870	942	878	897	908	915	967	947	886	971	921	935	930	966	910	948	921	923	882	962	939	906	962	960	916	943	885	933	925	918	925	886	953	927	911	933	876	891	943	991	955	911	922	952	958	940	948	945	906	948	933	932	900	911	864	871	894	922	949	964	951	935	943	922	977	881	960	913	939	841	903	946	872	946	955	913	970	941	913	924	882	919	879	938	932	916	952	941	927	879	918	876	983	920	941	868	894	952	923	931	944	942	880	932	864	959	902	935	862	965	953	872	907	920	894	875	902	852	907	955	914	878	1002	967	934	912	948	922	969	877	929	900	925	947	951	870	1016	951	955	941	921	927	955	939	903	897	930	916	950	875	981	921	937	919	917	914	912	917	957	976	913	973	910	928	963	942	940	909	921	929	925	913	919	907	999	884	919	912	926	955	948	952	979	935	884	866	922	929	928	922	935	894	889	936	929	921	885	910	912	959	904	905	935	922	974	925	894	933	905	907	955	902	915	899	941	923	955	869	917	920	922	882	940	894	935	914	926	920	898	862	944	879	923	897	893	956	936	950	928	906	912	892	917	918	898	888	915	977	916	915	948	880	883	962	859	919	886	905	906	940	879	935	924	935	916	933	882	942	932	907	967	923	960	929	935	898	890	928	919	899	961	888	882	931	873	929	916	972	923	947	914	954	943	874	889	929	977	928	916	904	954	917	916	947	941	954	942	930	986	933	924	977	885	937	889	916	912	943	931	920	960	949	839	870	970	892	926	911	960	916	924	869	954	911	938	953	957	954	931	879	880	926	939	942	924	893	905	961	916	947	906	897	896	972	917	897	953	881	945	904	888	995	926	916	966	963	890	976	889	926	940	955	902	936	891	927	876	923	925	922	949	914	974	942	955	989	898	902	978	925	916	933	911	982	924	934	913	952	939	969	958	939	944	931	1040	958	978	955	953	953	888	909	868	935	932	983	931	914	901	999	921	941	923	883	909	951	962	963	909	901	912	932	908	927	905	903	922	913	856	883	901	918	974	947	931	958	914	951	893	899	942	966	912	900	922	899	906	928	857	895	937	956	926	944	909	908	887	945	953	878	897	997	936	885	957	912	944	887	904	898	931	889	945	927	928	919	908	860	875	948	948	934	891	914	932	961	932	903	924	911	910	935	976	897	924	919	905	905	919	864	919	942	929	944	916	918	928	913	950	960	887	953	955	975	924	907	900	906	898	924	887	970	980	943	940	938	971	912	894	948	983	916	964	928	961	968	931	957	944	973	910	959	948	903	946	943	934	874	951	831	924	913	882	916	914	979	1000	956	905	869	889	889	913	892	908	950	912	911	942	873	873	933	892	861	909	935
25269	21712	25588	28372	21587	4120	678	573	502	467	461	444	458	457	456	441	438	473	488	462	467	461	468	439	414	426	469	433	443	460	427	460	409	455	458	419	425	444	427	431	448	450	430	417	434	463	437	421	423	449	472	423	431	425	440	445	449	426	436	438	464	454	409	428	473	448	408	426	450	425	435	438	486	434	434	440	456	450	466	418	469	451	405	422	391	440	436	450	409	425	480	469	446	403	409	435	463	425	437	434	419	440	430	451	483	482	447	457	417	437	443	413	428	438	437	450	423	410	429	422	431	433	424	397	411	417	437	416	416	442	496	444	435	428	452	399	456	445	466	434	450	478	458	425	408	423	394	420	383	484	433	432	488	433	474	422	413	400	432	430	422	418	410	435	418	428	430	482	380	424	410	439	401	413	456	462	438	444	390	462	422	421	410	468	427	415	443	418	449	448	435	465	459	431	431	441	454	438	410	421	436	456	445	447	428	437	407	455	420	422	392	459	446	474	425	402	377	428	408	405	423	466	455	429	438	447	450	445	454	390	458	459	403	408	463	467	447	465	462	377	435	433	436	444	441	422	442	410	400	420	436	475	418	423	408	407	413	441	438	429	454	444	466	476	389	401	431	455	426	452	407	450	434	428	438	422	408	442	441	478	426	404	437	415	459	428	430	401	439	455	407	444	458	419	438	452	450	447	437	419	432	475	398	447	441	409	460	417	437	465	452	438	442	382	425	425	469	441	428	422	440	448	453	449	458	411	457	424	439	442	459	450	429	474	431	452	417	435	475	454	438	435	430	447	471	418	424	425	418	476	447	431	450	424	453	456	413	441	422	432	369	425	446	391	420	442	452	427	393	420	438	414	428	424	489	444	469	426	410	418	444	442	445	416	408	440	425	412	396	392	444	439	454	422	432	448	489	419	430	450	462	440	484	468	412	464	437	436	442	446	454	450	481	407	463	432	442	415	436	436	420	472	464	448	416	422	399	463	405	431	475	438	452	402	435	434	457	466	392	448	457	442	446	421	477	431	412	414	409	432	442	436	400	404	420	497	460	443	422	467	454	444	444	430	423	424	440	449	476	409	392	416	427	459	423	414	441	445	431	421	467	410	420	426	445	463	454	425	450	444	469	447	456	441	436	479	468	490	430	427	435	485	417	459	444	436	434	439	436	454	482	389	404	442	474	418	429	412	448	439	467	418	412	444	418	399	431	419	430	446	413	430	463	457	417	421	447	448	401	441	423	422	408	436	463	434	428	415	473	449	447	449	425	413	451	413	455	418	424	420	463	413	443	413	429	432	444	395	409	434	449	414	444	408	462	427	445	435	428	434	456	458	438	471	440	452	434	431	440	392	420	409	426	458	455	419	480	447	445	439	428	428	435	466	492	456	426	426	441	461	448	416	391	445	471	441	447	489	473	441	443	462	429	454	435	433	434	441	445	433	420	433	429	405	490	428	401	443	400	453	475	431	413	433	431	466	423	453	443	406	397	427	440	438	439	434	406	452	437	433	438	407	421	488	483	449	422	429	422	451	408	417	447	433	446	429	428	414	408	401	406	393	413	464	470	483	445	428	389	436	437	428	409	454	456	412	426	428	438	455	438	489	440	441	440	410	417	406	460	468	425	445	454	447	435	468	413	442	441	396	440	433	483	398	430	409	421	467	464	436	461	434	453	440	429	422	408	456	419	468	433	459	462	472	420	465	420	418	396	381	454	463	450	431	393	421	415	422	424	422	426	456	408	415	419	439	421	423	365	438	403	427	403	469	392	496	451	444	499	438	417	444	424	434	522	426	402	440	400	407	425	399	395	470	436	410	431	445	466	445	459	457	472	440	421	413	416	395	434	448	423	416	426	442	455	455	433	397	472	434	428	403	402	424	423	441	444	437	436	429	457	447	416	391	420	438	395	435	454	441	436	442	432	398	446	433	400	429	446	415	410	422	495	472	453	414	424	404	442	457	428	403	423	428	420	431	422	445	412	448	440	453	390	406	445	448	389	432	462	461	463	435	457	451	449	442	429	427	419	466	441	426	434	450	433	437	440	432	436	399	473	449	431	442	430	422	458	400	470	442	450	457	408	449	439	450	421	470	449	439	410	370	422	451	457	462	479	446	428	423	428	426	453	419	457	449	432	412	441	426	417	447	456	438	433	447	433	404	477	410	440	412	386	464	459	401	410	450	407	403	473	439	430	502	446	420	461	469	429	502	465	411	448	436	416	484	443	423	437	448	436	428	389	462	458	453	444	433	450	469	422	425	410	382	403	420	408	427	436	433	476	383	452	424	426	429	448	448	427	449	444	459	447	449	400	397	407	403	480	454	442	452	414	449	456	462	432	426	451	432	472	498	424	431	460	447	419	412	471	454	474	438	407	436	416	421	453	442	428	403	424	417	430	439	450	430	409	404	410	428	433	441	433	431	428	404	394	439	445	442	459	423	466	481	427	424	414	418	427	389	448	449	469	459	446	455	445	469	434	442	422	433	444	423	433	454	411	415	377	412	465	477	433	488	470	444	426	476	430	453	432	438	467	444	456	409	437	406	418	459	439	459	439	435	441	453	438	464	440	416	443	453	428	429	442	394	455	423	411	443	428	410	445	388	474	439	458	419	424	488	462	438	428	410	405	450	479	488	405	445	469	466	447	436	439	448	417	439	451	430	435	415	405	426	434	435	478	444	424	450	417	446	477	428	430	459	451	449	466	455	438	416	427	445	426	431	442	427	423	402	439	461	456	434	446	463	405	448	450	436	448	438	421	424	464	416	410	430	434	409	444	465	392	459	432	452	439	452	438	440	404	400	432	454	386	414	428	430	453	484	431	447	445	409	472	467	444	466	439	422	438	434	426	426	375	445	443	448	410	431	424	427	443	382	426	468	448	430	419	390	439	441	460	422	465	472	470	435	413	451	484	416	428	434	429	438	438	423	410	439	457	438	470	409	464	411	417	420	413	437	448	434	453	446	453	437	440	421	451	472	432	436	432	479	447	391	418	431	422	412	480	451	454	429	493	498	442	429	451	444	431	414	411	435	434	416	457	462	435	424	451	479	439	428	419	465	402	452	446	422	456	433	424	479	479	420	449	388	470	443	423	438	477	411	429	462	422	445	394	445	467	430	422	477	441	450	440	457	438	420	425	423	450	470	459	471	453	442	454	479	426	436	447	465	428	432	482	432	450	437	443	460	414	420	463	470	428	469	459	474	417	426	446	442	445	450	454	471	457	418	409	455	434	450	454	399	445	441	454	474	441	461	462	471	433	479	454	446	494	444	458	431	426	422	440	405	423	410	465	456	414	429	443	436	436	419	494	468	416	469	438	398	425	401	422	448	398	451	435	447	421	443	422	437	418	454	455	466	434	449	401	432	427	450	397	387	495	415	452	439	475	451	421	419	451	450	435	439	420	442	423	457	472	438	417	428	438	480	406	364	449	510	426	433	431	450	417	456	463	406	422	463	458	406	451	425	467	445	481	430	429	422	419	473	453	483
3510	3211	2257	1447	1182	1066	1025	974	981	964	968	902	961	966	949	947	868	922	948	924	970	992	966	934	910	976	929	962	957	929	915	941	990	939	906	1008	905	958	923	982	933	935	981	1013	985	934	926	1007	1006	902	935	958	942	976	892	938	964	929	960	910	926	936	932	980	892	939	966	984	972	939	932	938	943	919	959	942	935	952	968	962	909	950	929	939	950	943	947	935	975	951	925	922	971	887	924	947	946	948	886	932	945	898	960	920	968	941	938	981	929	930	917	961	945	926	932	906	963	927	956	936	994	950	967	935	928	899	966	970	992	927	920	1004	948	966	982	968	952	914	956	923	905	934	898	954	917	953	868	920	963	951	957	954	958	934	971	960	973	956	973	957	951	913	959	906	952	989	947	913	926	988	982	905	931	918	996	942	986	947	951	956	980	989	920	981	926	934	943	1016	951	852	970	976	1029	953	909	915	890	935	942	986	932	880	960	879	949	917	915	953	958	954	922	893	971	930	908	941	985	973	962	921	975	880	955	958	942	937	932	939	967	955	949	961	928	970	966	954	980	943	941	962	941	909	969	931	932	922	953	934	927	916	914	929	964	957	949	922	912	944	964	927	936	968	926	928	942	943	920	918	973	928	1002	1019	957	964	901	986	957	895	948	925	994	935	882	997	953	889	908	912	923	954	945	909	906	919	925	984	931	942	948	909	889	979	946	948	972	931	924	936	985	929	918	946	950	969	917	922	957	968	936	945	939	959	927	962	924	957	952	919	976	926	912	980	962	978	1005	968	957	959	951	951	949	970	1013	951	958	977	895	950	930	983	946	930	906	996	975	941	920	1000	933	967	892	931	951	963	983	960	905	930	989	954	958	924	930	981	933	952	906	884	930	957	943	953	896	961	915	940	950	977	918	953	1023	951	965	914	944	945	898	932	989	943	952	928	915	960	943	946	951	944	924	973	951	962	959	925	976	944	897	982	953	931	928	990	912	909	956	953	935	955	976	928	936	990	966	942	936	913	968	904	997	942	902	942	953	891	911	928	909	947	891	931	912	926	950	921	934	932	944	932	936	955	979	893	941	943	991	918	945	987	917	932	908	967	917	945	895	965	943	988	978	952	920	932	963	943	937	928	962	946	985	932	964	987	940	952	989	974	962	929	971	960	917	966	916	905	938	970	949	947	954	897	940	933	997	929	959	981	955	915	918	967	950	954	885	912	974	939	955	952	970	952	983	989	990	954	930	887	950	956	989	965	943	1008	926	980	916	950	954	981	935	978	897	954	927	915	1011	922	898	972	893	961	928	870	911	906	943	935	934	928	953	984	938	965	971	907	940	944	938	964	971	946	921	949	962	921	975	896	928	984	940	1000	929	952	938	953	917	910	946	922	927	932	969	923	960	941	924	935	966	919	873	936	922	983	893	968	978	977	933	890	1011	932	975	893	962	947	934	867	968	928	1019	939	964	929	897	937	912	890	960	923	934	895	908	948	1022	911	961	937	975	954	978	936	974	944	910	944	950	917	951	926	886	883	982	914	890	879	924	942	948	969	946	954	967	939	925	958	958	973	902	973	949	948	970	970	965	968	938	943	893	958	963	885	909	923	971	903	970	953	925	1012	932	978	959	939	917	914	991	904	900	936	965	927	963	915	905	912	975	923	951	970	898	894	922	987	899	901	926	902	985	936	943	915	962	953	928	927	912	907	904	959	943	968	944	973	881	952	898	927	921	932	927	935	933	919	917	942	986	1034	971	945	935	919	970	887	958	951	949	962	952	949	904	948	960	911	882	951	888	916	932	969	966	960	915	938	877	930	953	931	974	943	971	896	983	980	984	947	928	963	945	986	965	933	923	964	942	968	964	992	944	971	947	930	971	924	925	913	911	953	918	918	961	933	941	917	967	982	897	917	991	956	938	928	909	933	963	956	961	952	936	901	925	929	943	975	977	946	919	931	906	967	964	975	883	979	900	906	930	952	956	936	976	940	944	939	948	875	956	923	924	927	976	885	968	954	895	1002	947	952	1019	1006	930	912	902	924	955	926	975	947	944	925	1025	925	935	975	958	983	950	938	956	973	904	950	942	891	915	902	936	994	955	913	990	923	907	934	949	919	958	958	948	1009	965	958	951	980	932	929	952	972	924	950	935	937	908	971	938	935	936	982	934	984	935	939	864	943	941	942	951	964	968	878	960	899	923	976	998	923	995	955	962	938	941	928	931	957	965	977	957	982	935	920	936	971	969	954	907	915	995	960	984	910	1007	978	952	957	963	956	943	961	920	911	964	943	934	981	963	905	927	923	918	962	946	936	961	955	914	956	946	930	973	937	975	977	969	922	961	969	961	933	990	901	929	1001	939	959	914	950	884	951	969	902	961	928	966	934	955	989	934	894	968	922	965	958	1005	967	942	884	928	989	947	962	979	952	951	899	944	931	996	929	939	911	958	946	932	971	912	949	939	899	987	935	949	944	964	930	987	925	947	919	943	949	902	936	877	918	875	953	908	931	975	928	1009	998	985	995	947	929	938	953	938	940	952	916	902	901	944	947	960	920	934	955	963	946	948	961	992	943	961	968	924	879	923	946	974	966	954	998	883	984	909	916	943	931	951	942	999	988	932	990	906	931	975	951	973	935	971	947	986	944	959	961	934	935	953	973	976	989	944	916	917	898	940	942	944	932	966	957	920	898	898	954	850	926	980	971	951	954	979	915	931	961	939	903	984	977	915	926	926	941	943	969	931	969	972	965	944	1024	971	933	951	946	906	882	932	931	1014	913	924	906	868	907	899	979	965	960	982	936	911	958	957	923	934	983	919	973	897	940	955	899	933	911	928	950	963	971	898	929	914	962	945	973	939	925	943	882	972	1004	951	956	885	969	920	946	946	935	929	961	914	899	948	946	962	963	959	916	1027	970	957	941	977	963	954	959	929	912	946	945	942	951	915	943	922	965	915	893	953	935	921	965	963	996	959	947	963	929	941	953	953	964	1023	1006	939	908	976	925	959	947	978	972	962	1027	978	977	932	930	963	902	926	945	912	957	912	941	914	904	972	998	954	956	925	949	941	904	931	952	978	926	949	932	976	928	951	958	935	1017	957	932	1011	912	932	884	942	967	953	984	940	955	914	962	958	963	954	897	970	970	910	978	891	890	978	961	929	939	923	964	920	949	974	928	1006	917	945	892	918	990	937	952	909	975	937	882	956	1001	934	946	891	933	932	967	912	967	985	914	959	922	924	940	990	927	925	945	943	960	935	943	887	990	950	965	994	956	951	946	960	981	935	955	918	992	913	891	976	961	925	965	946	964	913	953	923	936	952	980	966	910	924	963	922	929	962	986	905	950	915	883	930	950	969	900	990	943	930	940	956	977	954	973	964	922	958	889	920	955	948	972	976	1008	958	956	941	919	934	975	952	955	948	958	1010	934	1004	914	909	925	968	922	892	930	955	991	994	966	937	965	987	971	956	918	937	944	950	978	957	946	946	952	898	904	943	957	935	927	927	940	918	910	930	889	949	892	926	896	962	997	967	960	929	950	994	875
24426	21626	26046	27691	21631	21654	3380	531	359	338	338	326	313	290	262	307	244	262	260	249	239	273	236	224	248	258	252	249	249	221	248	245	231	228	231	233	264	236	255	246	268	225	236	253	226	237	201	237	249	223	250	230	214	236	250	274	224	233	217	204	270	245	245	227	224	251	256	217	205	219	244	247	246	222	243	209	260	224	252	242	209	246	234	221	247	241	249	249	233	228	243	263	231	217	235	242	224	213	236	216	223	234	226	241	235	222	233	223	240	208	265	241	247	254	236	251	250	278	248	232	267	234	219	227	253	237	266	220	246	257	254	247	219	278	238	203	218	223	261	242	235	257	247	211	218	237	239	233	257	280	222	249	260	238	231	211	200	235	225	223	235	228	270	259	209	245	226	203	219	248	235	237	237	255	235	254	253	237	237	226	194	246	258	250	198	233	236	255	239	233	232	252	243	263	251	254	231	249	230	234	259	247	214	214	240	270	258	254	234	203	259	241	221	236	232	258	217	240	230	208	239	212	222	225	243	250	223	236	220	238	261	245	244	239	204	237	210	242	245	216	251	213	245	230	237	232	222	243	214	254	237	238	229	249	247	215	239	241	226	245	229	205	225	205	217	237	223	227	228	219	238	242	246	258	253	227	264	215	235	222	244	238	217	216	240	225	248	237	241	222	212	244	246	226	219	235	194	224	292	226	224	238	223	261	226	247	222	239	265	263	257	232	248	262	248	252	234	261	260	215	251	240	251	271	239	234	247	231	221	198	229	218	239	233	234	263	239	233	240	238	221	212	232	228	215	201	234	211	216	261	268	250	259	241	244	245	244	235	220	252	256	199	268	262	236	213	237	221	271	265	224	222	212	241	228	230	237	220	244	249	198	248	233	275	252	254	241	215	239	240	240	229	240	227	249	242	215	244	217	251	229	246	229	206	214	238	241	254	234	222	244	252	224	240	241	232	209	232	231	264	235	242	228	223	213	232	259	236	230	229	239	241	192	204	255	232	253	247	244	242	216	208	272	224	242	245	252	220	237	231	255	244	216	235	257	209	238	238	224	231	247	213	231	190	242	242	255	224	242	242	230	226	259	232	250	251	246	241	199	264	242	246	232	231	245	243	243	238	243	236	260	228	254	209	217	204	230	269	224	212	270	263	273	256	264	245	260	218	243	239	223	213	238	208	239	256	226	230	218	233	231	241	215	231	241	273	215	226	223	245	242	233	241	218	217	224	231	224	248	259	234	251	232	215	226	212	222	245	236	210	223	235	238	231	260	202	274	266	274	217	270	232	221	244	254	224	215	222	210	211	218	227	219	266	238	248	212	250	246	219	219	231	243	256	226	228	228	214	232	244	245	229	257	247	239	238	243	252	230	243	239	236	206	228	252	231	233	239	240	233	226	231	220	213	240	225	237	243	197	232	191	217	243	265	240	234	228	246	221	277	232	229	253	261	205	209	212	235	242	226	229	215	252	238	215	215	213	246	242	223	236	231	223	235	216	212	213	229	222	262	250	274	265	255	239	241	206	237	226	237	252	249	242	213	228	222	251	244	241	251	221	226	223	246	229	239	261	230	248	226	218	228	228	240	252	235	202	213	222	229	227	217	185	236	233	235	245	241	244	241	239	215	218	247	228	226	258	238	255	260	236	200	223	228	239	248	234	255	218	265	209	240	241	218	217	239	240	207	240	270	231	233	249	284	207	224	228	233	238	231	212	240	229	204	231	246	273	242	251	241	242	235	268	229	269	259	271	240	244	224	241	250	233	205	231	213	252	221	251	232	256	242	226	252	247	239	234	203	237	233	236	244	218	250	230	244	237	216	245	234	249	238	260	235	255	252	262	216	229	253	223	223	233	251	251	238	216	236	250	216	243	233	187	244	229	228	249	250	273	243	245	219	243	223	223	239	224	237	256	247	227	207	236	252	235	243	246	220	227	210	238	221	235	236	201	196	228	234	237	209	233	242	213	235	237	238	216	263	262	232	205	253	278	267	227	241	237	237	217	241	201	227	226	230	250	219	213	229	236	261	246	220	236	196	230	223	249	230	211	214	253	243	248	248	248	219	243	225	262	249	219	229	207	230	240	228	229	212	263	262	260	218	236	263	203	214	240	220	251	252	243	219	233	224	246	243	220	236	247	240	244	235	234	241	235	199	224	241	249	216	218	209	230	257	235	248	222	238	236	218	209	259	253	214	249	249	276	234	254	273	225	242	207	204	244	258	237	229	251	242	238	223	207	235	234	235	207	233	223	215	250	227	247	234	231	230	215	232	232	240	240	238	240	250	207	257	235	228	232	257	249	249	242	243	218	226	216	243	285	226	225	228	230	237	220	211	239	260	231	269	225	262	231	237	229	212	228	217	216	238	228	233	227	202	220	235	218	222	210	211	203	201	232	221	248	242	251	255	244	216	240	265	245	228	213	243	260	260	235	214	220	226	215	219	237	221	224	234	243	218	227	217	236	213	224	249	222	242	259	242	228	227	234	233	222	214	251	228	212	227	241	222	206	236	260	213	251	211	244	251	204	268	227	251	253	225	253	262	220	220	227	238	243	242	235	250	196	256	236	241	224	255	241	235	257	237	236	237	243	218	236	236	218	237	224	215	226	217	221	282	244	226	233	244	257	224	241	234	242	224	227	254	225	223	251	243	254	247	249	233	205	218	237	248	225	225	239	232	247	232	233	251	242	262	246	234	227	196	228	223	232	248	239	232	229	257	235	244	232	259	231	221	252	212	237	236	255	239	261	206	241	189	242	257	262	249	249	215	257	216	210	234	240	201	229	220	243	267	237	219	239	250	239	239	186	250	250	247	200	222	240	230	227	240	243	236	205	212	217	233	219	252	237	208	237	208	232	224	237	212	229	244	210	252	235	242	220	234	222	212	219	251	234	248	221	251	210	219	240	225	237	238	238	245	226	229	255	236	244	247	233	285	255	226	197	237	229	227	264	220	227	231	228	251	222	224	232	244	203	242	231	212	215	240	250	221	265	229	242	239	238	236	248	260	227	232	223	222	256	233	237	223	219	256	215	231	239	222	231	232	222	253	250	262	212	219	227	225	251	216	218	224	206	231	222	207	252	243	229	235	232	211	260	236	255	262	251	216	253	221	237	242	236	206	238	248	232	238	225	234	250	197	202	208	247	238	221	228	262	216	227	264	247	229	223	239	245	223	235	239	253	241	235	256	222	205	218	240	249	240	257	226	215	232	236	249	272	246	242	227	235	268	268	238	230	204	235	259	201	220	257	259	226	234	250	242	245	229	258	225	228	228	217	250	248	226	220	247	245	221	219	234	223	224	248	228	223	237	250	240	229	224	233	221	229	240	250	201	198	227	226	227	208	220	265	229	202	233	245	271	211	274	221	265	250	212	200	248	230	224	232	243	229	220	206	250	225	235	246	257	223	227	260	231	219	208	218	216	245	221	222	224	229	241	249	227	228	226	246	250	252	203	261	210	255	239	230	234	233	243	258	230	252	206	248	220
3376	5075	3161	1618	1032	788	738	647	611	617	614	559	609	572	580	578	585	542	573	549	508	543	570	503	546	562	553	594	548	559	578	540	598	544	542	545	514	539	554	520	596	565	563	575	544	559	537	565	525	606	506	571	542	528	535	569	571	547	538	538	535	527	549	523	582	577	512	528	524	571	561	538	538	556	559	547	546	608	548	544	539	532	555	542	536	522	527	549	529	535	543	573	569	567	565	522	536	556	551	539	518	578	518	563	542	544	574	518	511	541	550	539	531	534	519	523	548	528	557	575	531	554	562	534	526	551	572	533	563	559	546	518	532	557	554	548	544	547	589	517	543	549	530	544	564	621	526	586	536	539	489	593	566	545	556	536	546	560	557	538	561	544	501	535	510	549	544	552	536	529	570	526	569	534	527	530	515	526	533	565	529	513	541	538	563	569	558	530	539	550	585	520	547	530	535	538	527	511	533	531	520	520	559	564	527	564	562	563	576	535	546	539	528	544	559	569	580	557	531	505	545	556	568	555	536	561	552	544	567	550	557	576	532	578	536	544	543	488	519	550	554	515	524	540	534	528	573	524	542	556	529	535	566	553	527	525	503	579	536	522	572	540	548	538	520	525	521	557	561	580	563	574	531	564	562	526	524	537	546	525	549	562	527	552	495	570	542	563	565	560	616	530	549	541	495	498	507	578	548	528	502	565	515	531	526	525	489	612	543	510	528	567	560	531	543	560	555	562	512	578	506	508	502	542	536	538	562	544	531	525	552	526	530	574	551	542	550	567	541	550	546	553	575	560	541	557	548	507	572	570	543	528	549	527	563	536	519	535	524	533	549	510	582	512	545	536	560	591	552	576	540	555	551	525	511	555	567	512	553	521	518	545	529	515	558	541	548	565	529	544	509	487	543	512	520	514	554	537	514	568	597	547	535	537	538	552	526	522	525	553	507	576	534	567	505	495	555	542	549	531	567	551	587	549	559	560	574	523	535	577	576	521	542	579	510	536	539	543	544	551	488	560	539	511	547	554	580	535	550	546	542	521	565	541	542	538	560	605	516	562	543	542	581	576	582	565	547	519	532	506	517	560	552	543	578	566	557	495	534	533	532	576	560	539	544	570	524	549	556	567	546	556	529	566	542	486	532	557	541	556	529	540	530	559	588	544	550	550	589	570	562	532	547	525	499	549	559	583	582	523	527	555	558	563	551	552	558	519	561	564	526	619	517	545	536	518	523	522	562	562	507	535	496	556	511	548	586	606	527	545	518	525	552	559	544	578	557	569	552	521	478	536	535	526	536	546	544	564	556	566	520	544	509	534	529	549	549	537	489	514	562	529	579	565	554	516	484	533	494	530	591	531	553	501	530	543	500	527	516	551	567	538	561	555	503	561	575	512	572	532	553	541	533	514	520	531	581	537	530	529	548	497	513	540	527	553	584	501	554	534	519	537	561	550	551	519	507	549	562	525	541	553	534	560	564	580	560	547	524	519	526	516	562	571	534	534	557	571	536	539	546	511	519	553	532	583	543	527	562	542	536	555	567	531	552	518	540	558	536	587	538	560	558	524	511	558	519	535	518	530	551	600	529	547	528	546	544	547	547	545	493	523	557	530	567	503	522	532	536	574	467	528	550	550	534	553	488	541	540	561	535	528	547	480	555	527	565	581	554	596	523	542	507	554	508	560	564	551	525	534	541	570	541	502	557	542	569	514	565	592	512	551	536	522	566	535	511	549	560	582	553	561	533	520	571	566	562	587	566	549	558	556	566	520	550	527	494	566	563	533	526	566	555	561	562	503	555	579	565	562	540	538	542	560	562	554	533	551	547	536	568	549	554	549	523	505	520	529	504	544	578	562	514	564	556	521	553	554	573	549	517	530	528	517	560	527	526	562	545	544	566	544	507	536	547	523	571	471	550	532	511	505	527	570	569	504	543	508	578	571	547	535	523	545	540	544	586	558	532	530	554	536	526	557	588	535	550	529	561	565	554	563	535	561	497	549	561	543	504	559	583	561	562	563	544	562	514	552	532	543	530	562	511	515	553	533	522	541	533	573	573	550	557	561	500	552	539	511	548	559	523	514	511	606	541	517	569	514	543	536	567	541	556	547	548	529	548	527	575	535	526	556	509	595	530	502	534	534	566	535	536	566	532	557	549	543	548	545	574	523	538	525	542	570	546	551	548	569	559	541	517	583	561	573	553	517	546	524	562	551	540	544	530	549	550	577	544	563	557	508	545	546	552	528	543	549	564	617	551	526	519	535	528	515	571	552	526	536	518	490	496	561	506	562	581	547	595	545	555	498	491	545	569	531	550	542	576	550	538	580	540	521	513	518	547	540	552	541	515	548	570	537	525	522	539	540	562	525	552	559	531	514	507	550	525	559	541	539	573	630	560	550	563	548	543	554	556	549	552	542	565	530	555	577	518	539	572	546	566	521	569	570	566	541	536	571	557	563	557	553	525	561	541	499	565	534	542	520	565	574	548	523	538	571	554	545	541	498	542	528	527	539	574	539	538	537	513	524	522	535	550	567	554	569	493	553	528	565	541	518	530	563	551	541	514	535	555	507	538	535	514	553	545	551	549	554	507	535	540	581	547	533	528	550	539	520	500	567	549	480	538	570	523	509	560	530	547	561	524	533	544	538	560	559	536	541	529	505	520	528	520	562	549	538	519	547	518	514	558	557	535	507	571	549	525	545	519	512	521	561	541	522	538	554	530	545	570	529	501	559	533	561	516	546	507	561	552	571	561	562	531	574	534	539	548	541	534	571	546	549	533	544	518	540	527	545	539	496	552	605	522	511	509	534	560	571	521	519	504	530	530	548	520	557	555	567	542	563	538	588	545	508	559	545	525	491	572	510	566	545	520	574	524	551	570	558	533	505	514	528	545	560	526	530	580	569	532	569	547	545	631	559	536	536	530	571	516	520	544	583	545	537	534	550	568	522	561	521	569	540	543	552	549	573	513	563	562	519	552	542	577	566	570	501	499	542	533	519	548	564	560	502	554	546	566	553	536	556	530	515	574	539	576	528	601	529	537	551	576	547	550	566	546	536	572	578	568	509	533	549	525	545	547	583	522	533	547	530	497	585	549	570	524	508	557	556	538	524	514	615	545	545	581	549	569	550	554	550	611	527	540	578	539	554	533	545	557	552	560	530	558	542	504	526	521	534	500	548	555	526	532	533	520	540	562	577	567	543	560	549	531	535	577	547	549	514	509	513	540	516	539	591	585	486	548	531	548	538	543	531	543	561	521	568	531	514	556	553	560	507	518	500	531	573	535	490	538	573	520	572	560	561	520	585	524	557	517	551	525	571	581	537	550	583	537	545	530	553	555	538	555	511	529	567	519	575	557	544	521	560	568	530	552	550	491	509	529	515	572	555	564	504	583	519	527	519	542	549	587	546	566	501	533	529	563	519	548	546	536	563	545	576	520	517	539	544	493	501	533	557	541	541	568	523	512	565	535	544	548	535	571	550	564	527	530	586
33727	10185	1323	751	621	637	428	437	422	435	395	374	426	456	394	395	448	402	418	425	394	409	410	409	388	417	390	422	437	405	432	398	417	399	378	375	414	432	458	450	420	407	418	427	382	383	438	411	421	375	423	389	392	422	408	401	407	379	385	416	386	430	388	434	411	403	445	424	435	395	392	424	455	410	433	422	466	451	401	454	401	413	435	409	465	440	426	440	392	413	389	412	386	431	390	441	421	458	410	405	384	411	388	436	445	455	411	407	412	398	469	423	417	424	403	433	391	425	390	442	408	376	419	395	413	422	432	409	419	414	414	411	384	423	401	440	374	373	434	420	385	441	425	433	430	393	401	404	404	452	416	411	398	451	402	429	410	424	410	442	406	420	445	417	446	449	429	412	427	424	428	439	418	419	402	384	478	423	425	393	428	450	401	419	416	391	405	422	417	394	445	427	418	430	427	445	440	461	410	430	434	411	450	420	408	425	421	412	455	439	431	421	433	425	432	411	383	420	407	398	467	404	408	457	442	450	421	417	450	394	422	435	418	429	447	432	432	416	397	411	428	461	378	401	401	425	429	427	392	434	427	424	422	427	386	452	420	421	421	393	399	434	413	412	448	393	419	395	435	448	456	421	385	436	423	370	402	407	500	435	407	382	437	390	438	379	367	439	424	394	421	450	431	409	440	431	408	437	427	421	435	441	466	397	412	412	424	397	392	449	408	426	406	368	432	384	450	414	433	401	438	447	413	389	424	395	444	387	421	396	401	431	403	417	452	414	401	432	440	465	379	432	433	420	409	408	411	394	427	407	437	415	420	438	425	404	443	451	410	438	363	447	441	456	401	379	409	433	407	447	450	412	445	411	399	431	422	401	396	407	444	406	423	428	443	406	398	404	451	395	386	422	447	440	392	443	416	387	394	408	401	391	423	413	399	466	426	442	436	454	452	472	412	390	404	406	439	423	395	453	452	436	469	391	426	458	409	372	421	429	422	424	442	430	422	405	441	449	389	384	395	415	447	414	388	409	444	394	433	437	409	427	445	411	452	459	390	422	431	416	417	361	423	370	422	397	376	438	462	432	461	437	412	406	429	433	426	408	431	409	412	409	428	412	438	392	409	422	436	382	423	446	397	446	383	430	393	459	408	430	382	403	408	415	416	439	406	420	437	450	411	426	396	411	440	385	428	425	411	404	387	438	442	440	486	400	415	414	439	420	385	405	394	393	389	380	382	399	387	382	392	411	403	387	423	439	445	413	429	436	398	448	430	437	392	396	414	410	404	436	415	426	416	410	434	406	465	395	392	396	455	419	424	460	449	435	412	419	430	452	428	437	426	386	465	420	440	438	402	429	416	385	426	414	435	413	434	449	449	414	403	416	392	405	411	394	412	433	465	441	389	394	428	381	398	411	422	436	432	434	431	403	418	432	407	450	402	444	391	444	434	405	418	441	369	402	425	406	444	419	448	420	409	428	416	436	398	428	442	402	426	384	416	442	395	399	443	415	427	394	395	443	429	406	403	425	406	381	399	413	398	414	432	396	410	420	387	430	409	426	399	429	423	436	422	433	425	447	418	387	431	409	402	409	409	427	411	380	438	363	410	427	386	433	404	415	408	389	440	435	396	426	425	394	400	393	442	363	411	437	389	436	422	381	431	403	413	409	422	406	435	400	426	419	435	437	417	433	412	396	437	442	400	383	413	447	420	400	454	387	410	428	464	433	416	463	427	381	416	422	414	409	478	444	438	419	414	413	396	393	409	406	403	448	412	389	406	394	392	392	405	415	402	417	452	429	407	420	418	415	433	395	437	416	455	424	457	404	446	399	391	390	427	408	419	373	376	442	436	441	442	437	413	422	435	441	410	407	399	405	398	451	429	415	408	401	408	428	402	438	431	390	418	359	401	406	393	447	406	406	398	430	419	413	413	448	402	444	413	404	409	404	407	406	410	370	410	401	392	417	429	398	441	414	427	406	409	460	397	469	438	395	421	401	435	489	431	397	417	466	410	427	432	434	440	462	451	412	402	430	421	451	435	426	421	434	399	378	423	390	451	441	445	434	428	468	406	421	403	415	422	417	376	388	428	429	410	433	436	428	470	398	388	409	455	373	433	461	416	402	440	418	429	429	419	447	451	437	443	425	432	451	452	452	430	434	452	366	399	426	397	417	417	435	411	438	413	393	402	431	442	430	401	426	413	398	435	412	432	461	401	383	424	425	427	438	429	401	396	435	388	380	415	423	455	417	401	429	448	384	416	426	440	410	429	394	402	413	434	438	423	428	412	427	389	445	506	437	398	409	425	369	367	395	370	440	438	367	435	441	426	477	444	410	413	381	363	426	393	399	410	399	402	420	420	430	410	392	418	415	410	420	387	432	436	408	400	451	393	389	438	421	413	401	400	422	415	405	457	399	395	390	436	428	452	399	395	384	410	454	420	455	430	364	469	382	442	446	417	405	422	414	429	415	417	419	431	408	440	438	433	407	426	436	399	439	410	394	455	406	421	372	397	425	416	400	423	401	430	393	423	463	421	390	430	399	414	384	403	394	397	417	440	395	379	440	451	408	396	417	426	439	438	444	411	411	395	402	439	417	456	413	458	423	413	401	418	385	433	414	429	396	413	429	406	458	459	425	405	383	461	432	391	417	392	427	441	424	398	427	413	429	424	378	406	426	388	438	439	386	399	433	417	430	395	399	480	439	440	422	434	415	420	400	470	449	411	367	443	410	392	418	408	415	453	407	436	418	415	452	431	437	392	410	390	434	387	429	400	427	406	411	405	398	391	386	409	427	413	433	413	439	388	441	405	380	394	409	411	450	404	391	378	454	399	443	440	389	452	406	436	435	434	423	423	409	415	403	383	396	423	404	386	431	419	413	408	424	379	460	422	434	424	407	419	437	385	440	401	390	388	482	399	394	431	429	414	400	375	410	394	411	427	432	394	459	388	453	445	431	445	419	423	430	432	428	395	427	411	403	447	399	406	414	390	419	420	404	408	444	412	446	389	435	422	460	430	410	432	386	400	410	423	398	363	401	429	418	402	408	405	409	436	434	430	425	466	384	416	455	389	379	467	431	453	405	423	441	392	401	391	393	417	453	419	394	445	433	414	412	394	431	427	424	390	350	422	398	473	424	420	474	372	400	424	427	408	405	404	474	440	379	408	432	424	438	440	423	450	441	397	421	416	431	402	390	433	430	436	416	421	422	434	445	448	399	383	425	434	382	399	396	375	404	420	424	402	444	426	409	407	413	436	445	460	421	402	445	400	396	454	396	427	436	404	415	444	406	407	371	392	403	451	422	433	399	429	453	379	405	416	403	410	377	398	440	433	432	405	404	397	425	389	401	407	409	402	427	412	415	402	443	423	403	392	398	416	402	412	372	397	404	446	411	439	398	421	404	439	458	414	422	425	437	414	419	416	426	435	397	399	408	446	407	409	395	389	408	433	431	429	438	385	414	426	407	426	412	391	393	395	413	378	440	430	423
6093	1029	1031	939	896	910	900	937	880	970	905	928	902	950	896	915	941	895	910	928	933	889	898	914	947	941	954	930	948	955	977	968	919	882	892	951	980	941	952	929	925	905	925	902	968	934	921	937	959	884	930	965	948	870	922	950	928	907	927	912	913	922	880	939	940	946	883	944	952	934	950	904	974	947	917	907	939	914	921	908	937	921	879	942	877	884	908	938	910	887	921	927	954	948	965	922	912	939	911	917	909	922	881	918	883	939	915	917	914	937	940	972	917	942	945	899	938	919	945	876	905	909	861	881	926	964	918	961	919	892	908	917	994	939	964	893	943	898	922	861	969	960	963	986	906	968	928	868	916	909	952	938	962	942	889	925	949	908	872	931	905	954	949	953	909	968	902	959	912	944	928	873	961	843	915	935	902	920	1014	877	956	984	954	941	964	917	960	976	928	894	907	945	901	918	943	962	891	909	930	941	879	924	914	961	955	991	999	975	878	999	936	951	870	955	910	957	975	948	986	912	986	933	873	922	927	948	901	953	901	882	929	912	900	954	937	899	930	965	911	915	902	962	899	952	954	882	926	876	994	932	955	923	944	921	963	971	909	937	962	874	931	913	954	902	921	925	932	904	906	900	935	914	973	917	938	898	920	968	964	895	885	951	907	917	943	946	947	910	863	932	942	899	908	911	908	927	923	866	882	955	887	963	913	952	918	880	874	885	972	945	955	883	981	952	952	950	943	941	986	972	986	938	930	924	915	907	926	901	923	944	924	938	952	936	912	929	972	877	935	962	933	971	942	978	873	922	915	912	902	943	897	916	905	905	889	889	890	911	947	975	946	910	913	933	972	931	947	941	946	909	948	936	927	911	886	946	930	951	960	922	918	939	885	930	958	958	935	947	958	876	900	921	938	946	937	943	924	924	919	877	920	871	887	922	955	932	908	933	932	948	939	917	940	968	942	924	911	931	865	944	884	949	955	983	949	957	906	917	951	938	898	949	917	926	956	950	910	939	938	946	955	927	902	918	915	866	954	922	920	930	873	903	958	905	971	871	903	940	938	895	926	985	898	922	919	960	940	907	985	949	889	1012	919	886	885	964	899	890	941	951	937	929	961	949	907	971	923	872	963	897	916	957	952	913	965	966	899	894	931	892	898	889	897	930	960	934	924	993	827	924	917	982	916	865	995	923	919	919	934	920	857	940	912	923	902	928	895	962	956	948	953	906	910	934	915	945	949	888	863	923	990	924	931	982	938	954	962	971	992	944	944	926	968	901	898	950	946	964	910	910	922	915	948	933	915	984	927	884	928	928	929	891	950	978	1016	919	952	934	946	898	905	884	962	938	963	893	887	925	878	968	978	980	916	876	958	995	935	904	965	930	976	925	895	977	1021	924	893	934	951	970	929	936	935	880	926	901	915	917	921	938	906	898	947	927	926	957	935	957	937	951	971	986	958	900	948	935	935	935	895	945	944	903	890	979	934	933	932	952	933	926	877	885	932	936	914	970	868	897	866	978	959	884	959	946	904	931	897	937	878	923	951	892	937	935	932	920	920	937	934	946	919	887	941	937	953	933	881	928	891	939	910	902	894	938	926	947	955	962	887	931	946	951	899	892	955	891	926	930	903	974	932	936	893	975	929	940	931	906	910	950	959	976	880	943	930	917	920	943	930	996	948	953	945	947	893	921	941	898	931	956	911	979	933	938	881	912	922	910	957	982	950	962	894	907	911	931	933	933	902	938	921	979	932	927	897	956	927	982	849	893	974	882	948	919	927	907	910	989	936	926	946	924	928	910	957	912	919	888	945	965	891	919	895	895	926	915	889	906	969	867	906	912	935	913	911	919	923	975	915	920	922	922	932	912	869	924	958	902	912	939	924	914	897	920	911	847	963	901	924	888	947	960	920	918	919	916	900	973	959	1001	921	920	837	950	890	972	884	854	915	893	929	948	899	938	915	955	870	948	951	894	885	982	880	943	906	928	979	933	941	935	862	920	961	936	903	922	867	935	877	908	925	1018	936	1026	896	951	927	915	924	918	942	949	906	928	984	941	923	901	941	944	917	937	919	881	943	938	904	957	943	971	925	937	970	963	882	945	911	895	915	940	925	936	952	943	941	936	939	894	936	916	937	946	928	903	922	918	977	907	888	940	943	881	939	899	984	881	941	906	957	946	879	967	954	935	935	899	925	981	981	876	898	928	925	920	894	939	933	888	949	900	965	880	960	883	858	861	921	888	947	943	934	914	979	901	918	949	921	885	943	971	912	947	870	938	922	942	974	865	875	954	938	916	921	915	938	906	905	958	899	903	904	922	928	892	976	918	964	931	867	893	896	928	976	907	945	940	890	925	922	940	931	890	932	884	918	929	936	1034	912	954	938	906	948	896	956	958	934	936	935	991	940	932	924	918	937	886	922	900	912	1007	897	933	1012	974	918	955	899	908	945	932	891	927	935	918	936	950	917	931	947	919	919	918	948	971	942	898	971	947	934	924	922	922	919	961	925	918	927	944	951	914	935	922	954	900	917	972	893	967	899	902	885	924	883	947	915	922	897	895	963	908	914	891	891	884	908	941	945	867	929	951	900	972	939	939	965	982	935	916	923	942	969	887	956	913	904	971	936	921	897	916	886	980	902	945	919	884	910	925	888	911	902	973	1006	970	875	946	933	934	892	902	927	945	919	912	935	911	944	942	907	938	923	921	943	942	908	899	926	907	901	872	940	945	925	941	908	886	921	913	902	911	911	914	956	940	947	906	966	961	899	942	879	898	917	893	970	914	938	918	915	923	892	937	952	977	883	943	972	949	949	900	920	899	905	922	914	941	908	942	922	973	953	939	884	949	1005	907	911	935	948	892	921	895	910	943	909	970	952	919	896	972	969	955	923	915	899	877	923	933	955	936	959	921	869	927	874	919	936	852	942	913	918	987	939	942	899	939	884	921	967	951	965	904	883	913	874	969	947	940	947	936	900	951	931	881	909	942	914	953	895	903	938	855	864	914	928	930	887	908	957	926	953	915	913	951	921	927	902	901	899	948	905	864	944	906	886	886	908	915	934	940	882	865	882	891	930	942	927	981	971	891	968	969	880	939	944	930	927	940	927	929	940	964	959	946	894	903	937	939	956	926	913	908	861	911	884	924	965	948	933	995	957	913	935	945	1006	918	902	916	928	906	926	899	907	999	942	925	926	963	951	910	903	907	965	938	942	964	967	888	998	958	924	991	877	949	961	927	882	936	866	975	922	902	925	912	936	878	921	883	946	896	929	932	920	917	881	929	967	956	950	949	858	935	944	1013	916	979	990	919	923	932	941	915	941	929	959	960	901	943	907	899	949	948	929	890	964	967	909	945	925	924	908	977	950	927	955	934	924	926	926	898	958	916	947	961	896	984	957	963	923	986	890	844	936	939	932	904	921	914	937	951	949	907	909	879	933	961	986	938	936	955	932	943	971	922	958	938	937	976	869	888	951	946	884	904	962	952	932	975	880	932	884	954	954	909	885	957
25364	21693	25478	28413	21568	4367	764	524	570	509	502	485	442	459	418	422	489	476	444	468	480	426	447	460	453	474	443	413	434	406	425	452	421	472	460	454	439	464	434	480	435	441	458	485	429	493	507	432	455	450	430	460	419	442	472	446	435	464	443	457	403	464	453	412	413	465	425	417	443	465	411	436	436	430	451	467	400	430	429	468	416	444	439	412	445	441	405	443	434	444	420	468	458	437	420	417	498	447	445	441	448	442	445	460	414	436	457	459	446	410	440	436	408	442	471	417	453	433	441	426	427	423	434	432	451	418	413	427	423	439	440	402	413	441	425	432	418	448	439	437	462	435	451	409	451	455	459	443	405	448	440	430	462	443	424	372	443	440	459	483	422	429	410	460	442	421	412	417	445	428	427	407	396	438	443	428	461	420	432	476	440	422	427	397	433	468	449	487	460	444	417	436	419	471	452	464	439	439	435	408	444	460	436	463	420	417	425	449	438	434	429	436	434	446	448	429	481	455	444	437	458	431	424	421	434	439	423	467	404	464	463	384	402	438	449	426	423	455	451	460	414	473	410	472	451	445	438	422	412	442	433	426	448	454	447	474	407	408	456	464	396	453	437	416	454	458	437	425	441	428	432	424	458	446	460	413	472	473	450	450	445	421	417	419	498	437	429	468	440	427	411	411	425	454	441	430	405	458	425	432	457	427	439	447	441	446	441	405	460	442	407	425	446	424	475	429	394	430	451	474	458	422	438	431	477	497	461	398	476	451	428	427	424	448	416	375	427	410	468	434	416	438	443	460	463	438	409	434	443	388	409	460	450	425	466	438	436	477	466	390	412	418	411	463	436	448	433	423	468	461	429	433	465	429	426	412	417	413	458	436	429	450	435	375	459	441	392	418	435	442	414	404	437	435	475	428	453	428	461	446	424	423	421	452	450	427	483	405	435	414	434	478	422	416	445	446	444	409	431	401	437	483	459	450	466	415	466	437	456	393	400	453	407	459	430	433	449	443	446	403	443	429	473	442	433	443	440	435	434	465	405	416	392	425	454	468	438	407	420	469	440	399	441	453	427	454	430	422	394	454	424	438	410	389	435	393	438	432	445	417	439	455	433	415	417	460	452	455	422	414	442	421	453	433	452	403	457	514	428	440	421	417	435	421	464	447	437	377	472	477	441	460	420	436	426	444	419	439	403	436	414	428	435	451	437	446	430	431	451	439	421	445	441	430	445	443	446	460	413	469	396	458	450	473	448	426	438	441	453	438	444	448	455	434	451	469	476	486	435	433	425	453	430	413	412	445	443	450	447	453	443	443	446	407	443	428	396	410	467	427	421	419	415	455	456	456	406	424	411	420	464	508	474	423	400	463	453	466	414	421	422	440	414	426	450	412	474	465	453	442	447	428	431	430	463	423	424	450	465	459	417	454	454	427	420	453	414	430	443	426	418	394	451	406	458	398	455	444	452	446	455	430	475	437	436	452	449	421	486	437	408	448	459	404	438	446	462	451	470	429	417	411	446	419	463	448	449	452	405	450	450	469	420	429	423	423	388	431	427	465	444	440	414	468	463	413	501	427	415	458	446	431	442	477	428	412	431	445	441	452	448	424	460	463	430	484	416	422	406	450	456	412	417	446	428	425	417	439	411	425	460	478	431	492	453	454	469	425	464	477	471	413	466	452	417	430	453	502	388	422	454	446	452	457	439	451	482	421	477	430	466	489	470	443	429	406	425	416	433	433	411	417	422	462	435	430	467	466	435	469	430	369	426	432	427	462	524	460	449	447	402	445	425	422	443	452	409	451	431	480	404	451	471	416	448	421	398	445	451	477	481	419	415	420	469	449	418	462	474	407	404	426	463	412	468	442	474	440	442	451	418	432	433	433	398	430	423	394	408	423	388	426	440	422	450	445	432	413	419	439	464	443	439	439	450	453	472	402	461	456	441	451	438	369	401	449	432	423	462	400	439	425	478	412	464	414	416	444	442	427	430	452	468	464	424	446	427	425	434	427	427	488	463	418	460	436	428	415	449	448	408	453	436	446	414	471	418	436	440	432	443	468	445	447	443	409	516	446	403	428	417	433	414	403	423	440	456	508	402	414	419	413	435	436	452	435	421	456	434	405	458	463	452	450	412	476	402	410	458	431	480	477	403	438	443	445	438	415	419	424	454	408	424	469	403	431	463	436	469	464	446	422	452	455	448	493	414	438	420	440	460	423	471	405	393	417	446	449	433	439	422	380	412	433	480	392	425	416	417	420	465	478	434	434	434	412	421	461	434	470	426	447	432	467	418	430	437	471	428	466	456	424	426	465	443	444	427	450	410	449	438	409	443	440	426	416	409	486	409	478	421	406	463	448	417	423	422	428	429	447	427	446	430	452	462	440	383	458	472	431	433	437	431	460	432	428	426	456	422	469	462	411	436	404	499	460	453	431	477	450	446	427	441	443	385	442	461	415	458	445	465	449	409	420	502	429	489	419	462	468	445	465	439	452	423	446	451	401	467	426	478	417	467	443	435	416	433	444	431	463	437	466	450	461	435	475	429	435	455	429	430	409	449	510	428	401	464	448	457	466	395	477	377	458	463	419	434	469	477	434	446	441	455	438	471	419	424	478	461	450	446	520	431	429	405	459	440	430	430	425	398	471	435	435	426	444	450	428	425	428	446	444	428	475	443	433	403	403	453	483	473	460	388	473	484	407	423	455	428	416	396	464	440	426	457	467	465	450	467	465	433	431	443	476	457	466	449	464	441	393	432	402	488	444	440	436	473	439	422	457	433	442	426	424	417	439	398	370	410	418	458	418	442	472	457	435	398	420	485	411	436	440	433	421	436	468	443	434	480	415	457	446	479	428	425	464	481	450	467	466	483	495	420	437	414	440	421	435	413	442	433	402	457	419	414	455	436	417	449	441	449	406	420	428	444	457	437	382	423	381	416	413	403	442	461	410	434	427	413	421	457	419	444	442	432	425	455	447	427	456	434	474	446	422	421	432	407	454	439	451	436	430	423	466	419	449	417	428	463	445	455	438	438	459	456	434	395	430	473	397	428	431	404	473	410	418	453	457	423	425	431	448	436	441	443	400	420	431	437	433	411	432	453	469	433	423	432	386	415	413	431	442	413	479	412	453	409	431	453	424	452	409	403	420	441	418	418	418	449	467	449	425	405	435	417	440	485	445	425	441	469	471	426	432	402	454	474	468	429	469	448	448	419	470	478	420	452	451	458	399	451	436	407	452	431	418	439	418	444	448	477	415	467	472	448	398	408	450	460	441	413	405	418	400	419	454	441	437	460	394	426	464	441	431	459	421	450	465	458	410	464	439	413	468	467	444	359	424	427	469	476	472	413	405	403	421	447	413	419	454	426	464	468	473	459	476	443	427	444	420	428	435	468	401	445	440	470	438	453	387	455	451	408	431	389	449	416	489	477	432	420	436	465	428	390	449	419	472	421	434	466	451	466	391	440	443	430	393	419	474	470	471	451	436	437	439
3490	3299	2213	1510	1154	1023	971	1038	973	1027	958	1005	996	980	960	935	902	991	951	975	930	978	912	887	919	958	966	1036	925	951	917	947	916	1014	942	928	946	999	996	903	1002	924	947	927	923	993	967	953	973	946	956	951	934	943	932	1046	907	958	935	989	957	963	944	955	992	937	993	961	979	969	894	954	955	935	924	974	953	978	923	955	944	1008	944	989	970	898	951	963	901	927	912	936	962	936	942	937	1019	944	941	949	925	924	968	950	984	936	918	985	971	995	959	947	959	956	930	946	898	944	976	944	919	908	958	939	955	993	966	939	906	928	959	960	929	942	953	975	913	915	932	885	918	966	958	936	974	950	911	943	856	1002	948	936	922	988	907	921	951	946	970	934	946	880	953	931	895	977	961	969	949	921	917	968	973	1004	947	933	953	923	952	940	962	966	944	932	923	891	1016	970	959	930	879	920	991	966	924	901	970	908	867	862	936	956	938	940	958	948	925	952	990	935	961	1015	1003	953	952	954	955	950	951	975	925	1010	955	931	920	940	956	956	910	984	938	939	918	932	995	946	975	899	975	958	963	946	892	934	955	940	1022	940	938	973	889	932	940	947	881	900	890	935	967	925	968	940	953	976	956	900	944	950	941	981	971	992	932	978	924	900	975	913	934	911	938	937	906	936	947	903	936	909	949	952	957	953	939	981	969	907	904	948	957	927	944	910	940	908	1010	936	882	949	965	851	929	923	930	1002	935	926	905	925	956	883	962	952	938	892	951	943	981	1001	947	931	967	962	960	948	923	958	1011	932	870	976	905	946	919	947	960	936	900	929	944	967	948	903	927	987	938	952	972	1026	943	945	966	961	972	936	957	951	924	906	888	938	948	958	977	957	949	1004	997	962	973	990	916	947	939	944	912	910	994	969	945	916	922	937	960	941	938	925	965	902	926	938	911	962	949	971	885	944	973	966	947	916	955	955	953	960	935	920	946	890	962	974	961	976	915	930	933	955	924	920	939	923	938	995	982	921	961	945	974	868	932	932	960	945	949	956	982	965	972	942	913	928	912	949	936	898	906	932	920	994	933	927	896	935	907	952	932	956	878	977	928	954	947	961	972	940	982	994	939	898	951	973	883	930	947	963	927	927	900	915	943	964	958	916	896	936	975	917	948	919	973	928	934	906	896	923	966	912	975	947	954	935	930	879	929	926	960	940	928	970	942	942	955	927	1001	942	905	939	928	932	912	896	931	942	939	937	952	1008	932	929	954	981	928	957	891	966	946	905	992	984	931	950	955	1001	927	923	979	982	899	985	954	957	918	919	929	937	976	959	982	912	917	885	920	963	946	939	912	987	970	897	948	927	945	911	1003	946	893	894	959	918	944	936	914	976	947	1014	1013	919	998	916	964	931	905	856	937	947	971	947	915	970	950	951	912	953	886	950	929	966	970	968	1027	947	933	935	990	974	975	1003	905	988	1022	985	955	937	974	951	952	965	916	942	934	957	930	941	985	930	929	919	944	930	972	957	989	930	969	978	947	950	974	960	960	940	930	947	916	947	983	991	925	917	916	972	952	927	904	957	945	960	946	951	934	970	943	951	916	998	960	964	973	926	889	940	1021	979	923	949	953	953	936	934	886	920	956	944	950	872	965	958	925	896	923	978	898	966	929	951	920	964	897	933	941	923	893	900	908	975	946	996	935	916	983	918	928	925	903	976	936	900	931	933	932	911	978	943	976	972	949	930	933	927	915	905	925	892	911	908	972	931	940	939	919	946	836	957	949	943	932	970	955	929	908	941	926	954	916	904	919	990	911	964	953	958	927	930	935	944	921	937	921	981	972	976	888	957	955	954	970	974	938	926	966	967	912	926	964	874	938	901	900	983	928	984	938	1017	925	945	974	973	977	954	974	930	907	891	937	889	928	961	959	910	952	912	960	949	952	1000	917	922	934	949	950	949	952	909	970	958	961	941	918	938	968	919	958	918	991	965	976	941	980	956	939	934	966	942	985	1009	945	949	938	982	945	983	957	914	952	962	937	972	937	881	937	972	963	1008	918	910	970	900	873	971	958	930	938	922	975	918	967	957	953	905	956	952	917	958	912	949	951	976	943	931	953	995	944	952	978	929	952	929	886	937	936	977	994	925	943	946	983	937	988	936	954	950	939	896	967	900	905	921	943	978	900	941	933	959	925	915	974	928	902	1005	938	972	955	943	961	857	933	943	928	943	965	961	944	900	954	957	930	973	1002	930	960	995	913	963	963	975	977	958	952	921	963	949	921	861	997	988	926	942	941	939	945	907	933	929	925	955	972	921	953	930	951	989	990	932	928	950	966	977	932	957	923	955	910	923	935	965	972	905	933	967	963	935	906	899	916	937	908	935	966	942	903	913	960	929	960	911	916	975	928	937	937	956	893	919	936	873	935	926	938	932	967	959	924	978	925	925	892	923	952	940	967	951	968	908	1010	929	935	932	960	923	967	990	960	934	937	945	944	959	976	924	954	919	946	938	967	946	918	967	926	906	892	973	950	906	948	935	945	967	938	908	979	938	909	1012	926	942	932	944	924	941	968	963	964	939	971	923	935	898	933	981	960	927	890	917	974	924	953	904	869	967	947	972	977	910	921	952	926	927	906	907	935	949	924	985	946	934	900	976	935	953	880	934	1019	954	956	899	1010	941	869	968	957	936	898	939	917	959	939	967	928	942	908	918	923	945	964	899	983	995	935	934	880	938	916	975	958	948	907	936	988	974	969	929	964	931	964	958	985	940	990	967	928	921	886	959	976	932	916	983	982	943	925	936	984	931	916	977	952	967	953	958	944	945	924	939	921	967	922	966	968	915	893	936	877	952	872	914	955	975	975	927	980	898	967	940	937	927	904	956	1031	931	910	905	980	912	948	962	925	948	924	976	926	922	990	935	958	954	918	922	970	945	948	982	967	965	928	931	981	987	935	956	940	973	953	1004	933	982	906	928	889	944	928	934	937	969	983	939	982	950	930	940	989	916	947	954	963	971	940	947	900	915	964	931	927	987	903	932	922	946	980	992	911	926	1001	918	965	943	925	958	928	967	926	950	930	886	928	953	928	938	974	930	1008	935	977	909	891	921	900	938	909	974	927	916	996	949	857	962	901	919	940	989	925	955	978	954	946	915	950	906	967	883	919	945	913	932	934	943	993	987	972	950	1005	987	944	955	947	939	998	889	926	968	987	906	919	961	928	927	959	941	962	900	995	922	968	894	973	946	921	918	924	893	934	950	935	912	939	928	958	940	966	913	931	973	932	975	901	982	953	974	903	905	954	956	938	901	901	926	943	907	948	904	951	973	911	993	973	902	951	986	992	917	973	900	975	899	964	956	915	1010	946	980	997	922	930	969	935	954	931	948	978	951	916	911	998	954	917	953	942	902	908	945	922	934	958	976	938	909	943	918	945	978	910	959	982	896	935	929	915	935	944	979	979	959	955	940	993	925	910	937	1005	935	875	977	944	939	967	884	872	970	958	915	1012	885	945	946	942	958	934	934	883	937	888	938	916	945	925	978	930	930
24474	21690	26111	27814	21693	21702	3523	542	403	347	376	328	317	270	254	263	283	258	258	246	257	235	277	248	247	244	235	232	242	252	284	246	245	228	228	238	251	252	224	230	247	222	231	230	218	244	245	254	246	245	242	201	271	246	283	261	250	235	238	214	236	234	219	227	234	258	223	230	244	249	241	267	209	270	229	215	244	223	238	235	258	255	219	237	197	237	248	251	232	238	239	221	236	212	241	244	226	228	262	254	248	242	244	253	247	230	259	213	246	222	211	226	230	264	227	209	286	230	274	251	236	231	227	253	242	230	252	237	239	273	224	243	221	223	258	225	227	241	239	254	243	224	214	240	251	215	250	227	231	251	253	228	271	205	221	252	223	233	220	234	226	240	248	239	232	218	229	225	233	228	233	258	243	232	236	255	227	248	228	220	238	222	220	239	213	247	227	231	228	220	250	256	252	245	200	253	233	262	249	220	245	233	228	247	239	249	250	218	232	237	282	242	213	241	252	222	240	232	269	257	226	253	245	236	230	238	254	211	218	225	242	272	225	224	240	233	247	226	243	249	239	214	274	261	234	231	257	205	239	220	252	248	256	271	233	232	214	229	258	266	240	246	227	240	232	224	205	225	266	227	222	236	255	209	248	232	249	227	214	227	227	225	210	249	288	225	258	242	227	238	242	253	230	231	250	263	224	270	249	251	231	232	216	239	227	246	241	247	251	231	234	260	209	248	227	237	221	235	253	241	251	269	248	233	225	231	242	208	224	232	219	234	245	217	240	210	235	255	242	217	251	229	218	211	228	241	261	220	250	256	215	221	234	238	232	267	234	240	217	215	218	242	230	244	246	256	230	256	247	224	222	290	249	243	229	219	257	226	266	240	250	225	243	222	213	251	206	228	262	252	233	223	215	269	272	233	240	232	222	253	248	213	244	244	239	229	268	212	225	248	252	272	219	236	257	245	234	226	207	232	218	228	211	221	239	250	242	229	237	214	205	240	237	234	255	241	242	256	207	257	219	226	234	239	235	219	236	248	265	234	241	230	238	253	249	254	220	249	239	210	219	262	265	252	237	225	237	238	242	243	211	236	249	228	210	232	236	219	252	238	269	219	248	217	229	255	243	227	255	222	236	223	253	244	206	233	233	243	234	229	224	224	228	238	237	267	223	219	207	235	228	249	235	248	226	242	221	209	244	213	231	233	217	211	226	224	246	251	227	270	236	254	253	252	256	227	207	218	277	227	229	213	227	270	226	262	199	271	217	220	226	244	280	224	253	235	215	232	243	234	224	235	231	238	257	212	235	215	262	225	237	258	251	250	236	225	242	241	211	248	229	191	229	217	242	227	234	243	240	239	224	255	217	249	234	226	267	230	220	219	251	265	216	261	225	213	234	220	240	214	232	219	236	261	227	207	231	236	237	236	218	216	246	214	196	222	247	239	230	213	229	221	233	239	238	230	217	218	214	213	222	223	237	238	257	236	213	236	240	237	231	229	223	250	225	225	244	246	220	233	239	226	250	258	278	258	239	199	243	229	234	267	233	273	235	236	245	214	261	249	218	229	221	268	219	235	227	233	238	213	236	234	219	261	219	247	273	265	218	237	217	226	244	224	229	263	254	262	208	260	252	220	224	202	256	198	225	202	264	236	229	253	221	230	228	238	230	228	249	233	234	202	233	256	232	245	228	192	256	232	223	241	259	211	234	263	220	248	241	230	252	235	231	234	217	182	225	236	254	236	238	244	223	234	241	243	214	204	252	232	208	240	248	230	234	253	246	221	238	247	248	230	228	227	231	227	247	257	267	243	255	207	240	222	220	234	221	244	267	233	202	232	240	218	209	207	244	236	255	250	262	235	207	222	257	210	227	237	281	228	252	271	216	234	248	218	233	249	236	259	206	199	217	227	241	251	250	244	229	248	263	251	211	205	242	242	236	225	231	262	229	249	236	239	207	213	234	249	231	220	231	257	232	223	256	235	223	243	226	178	209	204	272	273	258	233	248	239	223	249	241	245	231	226	231	237	247	216	271	226	219	239	225	271	240	255	260	222	256	232	242	243	232	228	284	246	209	224	216	217	229	222	235	253	239	218	253	234	241	246	249	225	214	225	225	238	229	233	233	256	212	240	224	252	216	247	212	237	241	262	251	214	242	247	253	196	265	247	253	216	223	229	220	254	263	219	225	217	220	267	221	259	228	256	239	225	233	234	211	277	245	202	204	243	233	223	246	251	232	219	247	224	237	239	244	251	253	204	227	248	244	233	214	239	264	248	204	230	266	255	244	220	242	250	227	237	229	238	232	205	221	229	241	244	222	236	237	232	242	263	221	232	262	247	227	250	238	252	239	222	265	230	229	265	266	258	254	247	235	239	214	223	212	239	284	211	237	212	257	246	231	267	236	253	240	211	238	236	212	225	211	242	241	229	246	232	248	252	242	257	265	208	255	221	197	245	255	246	205	229	228	242	250	219	222	238	243	221	230	245	267	203	249	247	248	218	231	263	232	234	226	243	228	219	250	239	227	233	252	207	207	222	231	232	231	237	220	215	229	224	253	215	229	243	242	229	245	228	216	236	220	209	230	256	250	228	226	241	234	247	252	232	245	225	260	253	265	241	250	284	250	211	238	226	239	226	264	246	248	226	233	236	245	239	239	217	216	228	262	235	241	246	256	222	232	232	215	225	221	233	221	244	225	231	213	240	239	230	246	232	242	239	245	231	246	239	255	242	248	235	243	208	200	241	225	214	237	228	254	230	224	231	208	265	227	216	202	216	228	235	232	255	250	252	229	213	240	225	235	231	232	243	228	215	234	209	247	238	248	231	219	230	256	242	254	206	241	222	232	231	219	242	241	263	241	234	231	245	223	218	237	258	215	227	223	224	231	240	245	223	217	213	223	214	252	209	271	218	216	226	223	233	224	236	233	235	240	229	252	215	233	226	218	213	192	224	253	271	246	226	211	218	222	254	260	246	258	222	231	216	258	224	227	243	222	248	268	253	253	228	269	202	234	251	240	229	221	206	244	266	225	213	256	227	216	233	248	211	214	249	232	249	244	212	234	220	230	220	228	201	219	224	233	245	196	253	266	272	247	215	217	238	239	208	250	249	231	227	264	242	216	245	241	243	247	248	242	228	243	273	252	264	231	241	226	257	254	240	234	229	245	244	212	235	250	234	214	229	230	229	229	237	224	233	251	238	230	239	251	218	222	220	254	218	285	256	243	256	249	225	251	242	224	230	240	222	229	233	254	226	234	227	221	222	243	241	238	249	245	229	239	231	232	243	243	218	223	259	262	230	256	206	243	244	228	252	252	241	243	237	231	234	262	224	224	245	255	252	244	249	230	240	212	254	258	249	277	227	213	242	219	253	227	242	225	252	217	249	227	223	238	238	215	260	228	238	223	220	238	255	259	232	218	244	256	244	249	249	272	194	258	229	255	212	223	220	226	227	232	236	240	241	225	222	223	233	218	240	226	222	252	238	223	265	229	237
3505	5134	3192	1525	1041	791	679	635	599	595	598	567	636	587	574	576	562	566	516	541	555	539	550	561	574	540	594	560	538	569	534	531	564	569	552	578	575	555	511	546	556	576	552	538	575	528	509	535	552	542	532	506	583	578	516	528	550	545	567	608	550	546	604	553	545	541	531	555	554	543	580	534	579	537	519	524	525	602	494	526	542	550	530	535	547	539	533	564	563	562	554	556	554	542	513	538	562	543	530	566	552	533	561	503	567	517	519	600	501	534	574	570	579	578	558	545	553	540	561	571	505	543	559	492	584	578	540	509	558	566	561	566	588	530	548	537	565	543	556	525	569	576	557	568	504	562	545	524	533	539	558	542	550	565	558	536	498	519	557	589	535	507	528	546	551	520	559	544	515	549	608	541	567	541	562	567	543	538	548	563	523	583	542	508	537	549	547	544	507	553	550	546	594	556	561	585	496	559	550	513	532	599	541	580	571	518	567	570	587	540	539	538	540	535	568	564	555	561	575	487	530	548	530	521	566	559	565	519	500	560	528	553	568	585	499	551	523	538	573	572	538	566	534	532	526	544	560	555	507	530	547	541	549	543	545	563	546	549	547	554	609	524	547	571	534	546	509	540	562	534	518	542	506	544	527	505	512	560	536	532	586	571	558	584	535	547	540	523	509	521	547	555	537	592	522	543	590	547	583	556	609	570	543	551	528	503	523	568	529	506	528	550	539	559	534	560	527	567	597	530	535	521	540	569	538	562	561	504	564	575	518	517	556	519	522	553	523	548	508	517	556	532	507	567	557	533	584	534	563	544	501	559	522	535	539	516	547	522	546	532	541	561	550	565	514	546	518	572	530	538	548	499	513	558	535	565	534	536	548	546	552	557	568	542	595	532	548	544	563	577	547	582	525	570	577	530	557	538	558	556	556	585	568	570	539	602	518	530	555	541	570	502	569	539	566	498	543	538	532	535	545	541	536	539	529	543	535	570	557	576	576	569	550	532	540	565	527	530	523	507	559	558	599	508	551	534	555	573	550	526	548	582	551	500	539	554	585	556	568	541	544	573	512	529	552	502	548	515	542	562	527	546	578	524	564	589	535	545	533	551	485	563	541	542	579	524	560	567	515	549	578	584	559	568	510	541	540	560	531	552	541	547	557	550	531	509	560	537	528	519	559	525	556	527	586	542	571	544	569	547	556	571	551	545	562	553	527	580	542	533	543	508	583	558	564	548	578	572	519	536	537	573	574	519	542	588	603	559	526	522	518	514	541	564	514	552	517	512	553	582	578	549	572	581	537	543	564	528	515	608	522	502	559	556	523	520	536	566	561	585	559	589	564	568	549	533	570	569	498	577	523	547	553	532	520	613	548	588	542	593	569	527	486	576	547	556	534	546	564	563	538	579	547	555	517	542	567	522	515	542	561	539	580	550	562	557	565	529	512	538	563	513	543	552	550	579	541	533	556	548	540	508	580	537	525	556	545	510	526	513	564	561	549	584	558	522	530	540	516	606	564	559	490	532	553	569	535	558	572	515	543	529	558	534	586	522	559	576	492	559	577	538	560	565	535	545	539	567	555	548	536	538	566	544	539	600	556	540	500	512	539	530	564	521	536	559	521	530	536	559	554	564	539	529	525	524	535	543	576	562	548	579	533	563	554	584	566	517	539	552	575	566	576	567	532	520	503	556	543	579	540	517	542	538	538	545	532	548	587	595	548	552	512	523	536	571	542	536	546	572	513	572	499	513	575	534	576	551	539	556	506	544	541	558	546	534	540	532	589	522	540	524	564	578	504	608	546	512	560	539	523	539	540	536	538	527	582	532	559	531	488	538	565	530	566	557	550	539	538	546	561	548	561	515	518	546	527	555	541	522	555	569	585	528	546	538	571	482	542	553	572	516	566	573	539	544	567	525	571	516	549	520	567	546	571	501	590	558	527	540	542	537	517	561	561	588	552	541	565	560	542	540	540	564	561	559	532	581	540	547	496	552	538	581	573	532	509	501	509	524	571	576	572	570	510	564	513	507	564	524	555	545	516	577	519	571	584	586	523	547	537	561	521	542	532	547	591	544	551	524	531	568	549	523	528	522	552	507	560	567	515	521	546	559	505	568	584	549	535	568	543	533	561	568	541	547	559	529	606	536	558	536	528	556	544	577	549	569	552	565	587	529	557	563	543	523	594	538	520	557	553	548	553	541	543	524	560	566	511	589	501	547	548	546	544	551	527	542	554	529	540	589	530	546	525	582	550	540	553	545	531	502	508	527	537	593	550	563	553	558	581	520	538	558	566	564	565	557	531	535	516	574	532	502	536	557	564	581	531	599	560	544	571	512	574	519	566	539	543	559	542	522	553	564	496	517	497	584	548	539	499	568	559	508	544	538	535	598	542	515	528	490	547	570	559	562	574	529	541	559	544	543	539	563	536	539	586	557	569	574	562	562	555	566	542	558	530	512	538	546	511	543	550	537	543	577	534	558	529	521	535	540	524	543	545	562	526	521	543	518	574	563	498	519	523	556	517	578	584	551	562	539	575	540	533	517	506	504	557	530	522	504	522	572	548	561	534	563	512	531	524	569	556	513	569	524	551	554	518	517	563	532	545	572	541	567	551	511	541	537	555	561	521	544	570	547	548	551	536	567	531	550	527	567	535	547	540	576	566	541	550	570	539	535	514	522	550	574	539	519	546	565	515	558	524	593	539	531	555	553	523	551	536	557	531	556	555	520	538	549	561	542	519	528	530	586	550	512	562	532	548	496	560	523	527	594	551	543	543	577	548	533	572	529	544	526	538	532	533	500	498	545	561	572	539	552	545	520	518	512	555	545	556	529	559	548	551	518	512	559	559	536	516	537	534	561	538	542	536	526	558	560	543	546	579	562	539	517	615	540	557	588	587	494	533	544	543	531	515	555	526	559	560	588	574	552	544	557	604	569	529	503	526	531	539	562	490	524	567	530	559	545	536	568	560	538	566	543	518	508	543	526	572	540	514	558	531	564	576	554	578	528	549	566	529	493	547	585	510	518	556	573	557	516	517	522	508	535	537	557	552	510	520	584	551	535	575	561	523	556	550	543	526	565	573	508	535	534	537	583	552	527	501	589	580	534	567	499	573	534	544	544	500	560	522	569	533	585	574	506	566	513	530	575	543	573	561	549	579	557	556	557	581	549	534	521	544	555	574	546	549	537	588	528	506	558	527	567	534	575	534	572	481	543	573	555	520	535	520	603	574	570	567	573	548	545	558	561	556	552	557	575	569	590	550	524	557	557	504	547	505	530	562	568	547	558	519	530	551	547	523	542	555	538	559	556	492	526	522	514	558	492	562	555	534	538	526	531	534	561	556	531	525	516	545	570	542	534	554	528	515	498	535	575	565	491	530	547	532	535	542	518	568	555	600	574	567	550	536	532	545	564	491	585	548	568	535	530	538	544	574	529	530	574	575	523	504	534	515	543	550	537	538	599	545	596	585	562	537	563	506	574	571	521	523	555
33774	10357	1273	749	623	642	454	438	396	367	412	420	426	399	427	393	380	467	433	434	419	443	402	411	427	396	421	417	409	430	406	403	420	411	439	406	440	421	428	402	414	439	444	399	405	417	399	414	406	437	389	417	394	431	448	450	402	444	384	395	423	426	394	381	415	447	448	418	448	430	399	444	426	438	429	403	392	457	425	389	374	436	453	428	450	419	437	436	401	414	394	426	385	397	415	417	411	431	366	405	379	410	397	408	415	425	427	434	427	473	444	384	419	429	371	447	416	443	447	450	437	429	429	421	426	421	425	432	396	417	366	436	418	484	415	411	447	446	428	416	415	411	430	404	453	413	443	422	398	403	409	380	414	400	435	457	414	402	429	436	435	464	371	403	411	385	393	445	425	420	408	432	418	427	402	406	384	403	431	423	427	432	422	442	408	464	437	435	464	409	437	435	460	420	391	410	422	406	413	449	429	432	382	398	413	446	397	432	409	415	416	406	416	430	444	400	427	426	469	401	414	429	426	440	441	416	427	388	441	407	397	443	421	429	412	407	399	410	441	384	404	436	405	375	396	425	420	434	453	392	413	413	446	419	404	429	416	481	399	436	419	378	436	421	407	374	428	430	414	400	438	421	435	382	456	419	451	402	423	409	459	425	463	431	421	444	409	438	452	403	399	432	431	427	377	427	419	426	421	426	365	393	397	406	379	449	418	447	464	445	446	389	430	430	438	401	412	399	423	417	417	375	400	406	433	412	421	419	404	447	467	471	431	436	462	431	431	441	463	432	420	431	449	414	419	435	419	408	439	409	429	430	426	420	411	461	467	415	406	437	435	414	401	390	410	433	447	441	437	397	414	427	429	404	434	403	442	418	450	413	396	423	393	428	415	419	406	421	447	419	399	430	418	450	406	442	427	423	437	427	426	401	393	406	415	403	402	449	435	417	383	389	410	472	423	424	434	399	426	449	441	428	420	416	424	479	440	392	414	461	428	434	403	427	375	430	406	409	390	422	397	406	414	449	388	424	423	436	425	427	408	420	397	398	397	431	396	394	388	402	414	406	393	433	386	426	388	395	426	384	431	402	435	465	414	404	464	463	442	421	414	396	415	385	410	409	415	403	421	351	437	445	431	464	392	418	442	464	390	424	391	406	403	405	428	461	413	409	436	409	439	446	457	442	390	419	451	441	403	410	428	426	459	420	399	406	421	430	419	447	391	417	382	404	424	445	454	426	427	457	426	381	423	425	419	444	436	442	393	424	422	424	405	446	425	412	435	412	453	405	382	472	399	436	400	421	433	413	425	404	407	401	378	416	433	397	409	419	423	428	434	458	456	427	451	427	411	427	412	425	444	416	429	429	417	419	424	407	386	417	430	387	427	425	346	391	434	380	397	440	424	464	440	451	407	409	419	411	405	431	421	431	440	398	398	375	411	373	413	423	403	442	397	403	434	390	425	435	412	430	439	438	427	387	446	418	436	411	396	467	461	428	386	432	436	378	400	441	401	396	439	431	427	394	432	392	431	438	469	446	441	413	441	392	428	429	433	406	377	442	410	425	372	423	410	431	416	442	394	414	424	414	432	442	420	427	435	422	429	402	412	424	423	412	394	400	415	403	451	448	423	423	392	414	405	418	458	419	400	460	433	436	436	414	428	371	416	424	417	408	427	426	419	391	392	427	472	420	407	426	413	404	437	397	437	407	404	404	396	426	453	395	406	425	436	410	418	435	414	425	411	406	463	437	425	430	414	442	408	413	403	397	435	403	390	429	414	392	427	367	440	423	387	406	397	429	422	382	420	368	401	457	443	467	391	432	465	427	459	434	420	415	427	461	424	428	432	427	440	413	419	416	410	427	433	439	409	381	415	376	435	417	400	401	419	406	451	446	413	414	403	441	451	443	424	412	415	447	425	402	455	431	422	438	436	424	418	393	415	393	424	430	437	419	424	405	391	428	426	426	394	401	426	417	421	420	370	414	417	441	437	385	425	447	453	431	427	413	443	436	415	384	437	448	439	420	412	404	449	395	391	351	400	412	414	430	439	441	433	399	421	414	451	434	443	412	382	407	387	416	435	448	398	379	418	391	401	465	385	435	441	423	417	403	434	429	384	416	418	454	381	436	402	450	428	434	419	388	409	387	416	403	429	426	409	446	433	411	410	443	395	412	392	432	366	403	395	397	396	405	380	426	371	420	386	423	431	425	416	432	448	447	400	454	443	416	397	397	421	467	414	414	415	391	383	411	385	423	427	449	407	411	427	404	413	393	440	432	445	399	385	415	420	423	398	429	415	388	410	492	397	408	363	423	431	435	397	420	379	449	456	416	417	460	448	458	416	431	429	442	444	434	456	389	391	399	408	396	411	387	414	409	422	408	401	404	414	398	411	411	378	386	430	438	419	434	385	432	410	401	423	400	381	392	448	419	417	404	410	441	421	420	434	465	432	420	421	425	394	417	448	408	430	418	392	422	487	441	381	436	394	441	452	440	435	393	418	410	435	451	424	396	416	432	433	427	413	450	443	411	402	425	403	406	379	410	448	426	429	427	414	428	393	403	428	402	385	442	405	429	414	406	438	397	421	419	452	377	451	410	395	437	470	417	393	438	451	440	458	392	409	470	463	400	417	432	424	461	425	414	443	409	395	417	413	441	390	439	401	434	422	431	436	368	394	414	392	414	424	409	412	381	382	402	405	385	422	449	417	401	401	429	418	421	369	440	429	437	409	435	399	392	401	406	446	440	447	434	382	422	421	418	430	409	451	411	410	434	408	388	427	439	403	394	399	435	415	412	379	434	414	430	415	412	418	465	451	407	387	450	448	431	397	406	418	373	443	416	380	426	416	370	430	424	436	418	406	458	410	385	429	434	420	434	409	461	443	427	445	421	395	422	425	405	426	418	398	416	417	420	448	470	431	420	403	421	389	463	398	410	433	408	383	407	413	406	424	382	398	387	387	420	412	472	375	423	425	439	387	435	419	401	408	442	402	438	374	411	415	403	423	458	382	403	392	407	382	415	406	450	401	427	460	435	386	424	389	481	445	438	447	389	451	470	414	416	455	433	384	448	431	450	416	376	447	433	399	464	424	417	412	418	427	401	418	411	438	464	429	406	473	430	425	405	410	395	433	404	398	444	462	414	427	433	446	400	427	396	415	411	424	409	392	442	391	434	429	424	382	442	385	451	446	410	421	416	418	413	395	462	430	400	427	455	487	456	403	392	385	405	446	444	397	414	412	414	428	439	423	387	405	404	406	464	369	394	416	423	418	426	405	418	434	446	421	418	427	393	427	404	391	394	408	458	420	402	397	416	417	463	419	421	408	414	447	443	423	438	414	414	402	379	395	419	433	386	419	390	395	409	406	441	440	408	401	420	418	456	412	437	436	417	430	435	430	378	425	379	416	429	443	432	449	428	427	430	429	418	405	472	409	390	448	408	397	423	407	431	376	414	430	434	442	416	412	435	413	441	375	431	436	420	415	428	386	443
6039	1046	989	947	956	892	947	944	960	948	957	909	932	966	912	927	930	944	911	908	941	929	898	926	971	936	957	912	897	913	884	927	915	964	933	878	925	943	948	929	1006	943	861	922	915	939	943	932	909	947	891	914	957	931	889	945	910	946	943	971	920	963	928	922	980	909	907	915	919	942	967	973	963	973	958	920	939	904	914	945	951	926	923	938	981	911	956	930	902	927	920	922	941	983	966	903	894	958	895	920	914	945	948	953	979	867	939	935	981	962	964	966	890	978	921	912	911	928	947	905	948	968	919	937	951	942	929	902	908	939	901	882	913	932	918	952	954	879	996	948	934	926	966	936	914	919	922	931	897	917	962	922	982	937	927	982	886	919	921	932	933	966	903	954	949	917	1042	907	891	897	917	989	919	941	910	934	971	921	937	972	900	936	914	880	935	924	961	915	890	951	971	940	931	937	930	908	867	894	975	986	904	960	904	965	922	911	959	947	891	927	930	958	986	957	936	882	922	942	976	1000	915	916	929	913	914	960	914	900	929	916	930	928	954	952	905	963	909	963	915	884	954	897	939	925	954	921	939	939	949	869	916	917	965	916	969	918	894	900	943	937	917	1000	966	882	947	938	910	979	887	945	914	931	871	943	892	923	881	939	958	961	928	932	971	936	937	926	932	1013	913	888	957	886	944	937	906	899	910	926	910	960	944	878	943	902	948	928	931	958	904	940	922	945	953	949	900	935	934	960	994	926	915	978	924	947	978	921	949	893	981	945	914	944	888	965	947	968	944	929	901	958	945	941	945	943	909	915	996	949	949	887	953	974	931	898	1009	978	964	933	873	959	913	937	939	946	921	917	904	906	896	868	990	977	824	903	925	910	884	918	938	919	928	925	989	955	883	876	942	937	983	943	898	932	980	945	896	979	963	894	959	915	972	897	916	990	972	952	891	954	916	909	901	936	936	949	959	926	921	954	926	926	979	921	941	904	891	920	943	981	906	933	949	948	948	914	923	962	942	932	879	974	946	1001	918	949	921	934	907	926	903	995	969	923	929	950	957	887	952	929	930	963	957	904	956	968	917	991	882	927	971	942	923	941	939	915	976	925	978	974	943	978	917	884	906	903	930	934	965	920	904	889	967	974	927	972	960	954	899	865	900	916	936	949	904	952	937	967	877	921	922	919	916	911	960	940	886	939	941	970	925	896	917	893	969	918	921	897	910	916	919	907	920	973	925	951	995	895	972	915	876	901	918	907	939	910	900	1017	953	851	933	960	941	947	914	928	977	939	921	952	942	876	938	880	882	970	863	978	933	911	952	925	896	927	947	936	936	898	986	933	912	961	940	877	973	922	932	927	957	927	917	875	881	964	923	878	904	899	944	919	928	932	953	958	937	976	960	942	919	903	953	927	906	926	941	898	981	955	881	923	935	975	912	897	952	925	934	890	942	918	916	911	948	944	977	945	979	901	923	925	955	921	903	938	909	896	936	923	919	974	948	949	981	940	977	948	905	926	947	977	940	910	943	943	949	928	952	897	844	899	952	931	930	939	958	916	906	896	903	888	949	1010	907	895	916	955	943	944	962	944	969	943	870	941	933	936	924	897	947	929	981	892	895	956	939	889	959	958	917	947	918	963	952	920	891	882	955	994	898	979	917	885	887	939	948	945	887	967	922	879	923	937	896	844	978	901	922	932	918	943	913	915	929	898	994	943	950	882	993	922	926	944	912	966	933	917	943	913	875	940	885	900	964	939	936	949	900	926	934	921	953	886	869	925	943	954	911	887	951	914	921	971	930	916	990	937	991	911	915	963	918	935	849	960	944	857	888	904	951	887	935	867	904	909	922	959	938	905	922	907	924	917	933	942	934	933	909	942	946	989	958	946	920	901	891	960	920	955	891	990	893	920	909	907	942	924	952	951	982	890	939	947	923	930	926	970	910	952	916	906	914	957	885	913	916	940	945	949	893	922	914	912	925	898	943	979	907	943	975	920	950	941	916	977	915	917	948	907	915	883	920	898	882	963	937	959	958	941	968	891	914	923	860	969	958	870	946	891	933	953	919	922	902	960	965	922	914	956	918	946	938	959	965	904	906	966	923	923	935	970	924	922	1028	911	866	952	948	929	919	921	931	1021	901	906	923	901	912	928	929	918	933	914	950	939	897	900	938	932	932	949	969	946	958	891	912	972	911	876	950	975	909	943	955	952	901	881	916	962	905	950	951	918	955	936	941	950	931	956	903	914	946	904	876	926	920	959	890	891	933	962	872	911	924	941	875	945	919	959	917	886	907	895	946	946	903	943	908	977	950	914	951	940	831	962	902	892	972	948	969	963	931	960	890	967	876	966	940	923	944	905	957	966	954	1021	946	900	934	906	913	937	926	992	919	860	952	966	961	955	908	977	915	916	875	888	955	908	939	944	890	901	905	906	891	964	971	958	883	929	939	873	948	910	998	919	884	971	904	880	982	876	957	966	1022	888	914	902	934	927	950	935	918	938	925	940	893	920	929	935	957	904	913	938	972	952	897	984	962	957	933	910	904	903	943	907	951	967	925	929	896	939	914	898	878	933	959	901	916	905	901	923	954	921	862	942	935	890	892	956	971	876	950	968	936	923	934	973	919	925	935	951	891	899	933	937	887	894	881	971	946	903	930	937	899	938	913	912	960	919	867	926	891	897	964	946	1027	928	933	931	907	869	869	941	910	873	957	907	910	930	937	951	903	920	880	948	887	856	948	924	955	941	938	922	937	941	904	960	902	946	954	961	939	949	933	964	966	919	920	984	995	944	929	885	857	904	875	944	924	884	923	938	884	909	979	966	921	917	923	915	897	956	867	937	922	888	884	937	969	926	931	870	926	892	930	943	928	1006	924	921	917	918	920	931	945	870	914	936	881	937	938	946	892	913	909	946	895	941	940	918	941	941	976	943	900	949	977	901	917	1020	966	928	927	918	972	864	957	892	920	930	938	933	962	902	950	974	964	934	993	985	905	966	901	971	947	964	907	917	948	938	938	916	926	953	938	909	967	938	944	971	930	966	906	948	978	877	891	916	929	945	954	931	972	965	941	895	935	897	988	924	919	926	950	931	931	939	914	925	971	899	961	920	948	963	933	961	943	928	898	898	920	903	919	924	884	942	924	944	863	906	930	893	945	920	904	931	1010	975	933	931	918	969	885	923	924	881	923	914	891	899	928	948	926	975	929	867	912	945	945	943	883	860	890	923	974	966	971	883	869	941	967	937	943	937	966	943	897	886	949	953	892	955	932	948	945	906	904	921	900	924	897	948	916	929	928	949	931	978	924	874	872	961	960	964	885	960	909	904	888	931	903	966	915	915	929	971	948	947	904	931	920	894	928	997	977	919	933	902	961	976	943	909	905	946	897	956	914	894	958	976	932	918	953	923	891	883	912	950	929	935	888	935	970	914	898	930	925	898	947	931	909	961	968	915	902	953	926	910	911	914	922	959	916	927	987	935	898	893	952	944	922	946	954	948	891	901	909	901	897	959
25319	21692	25492	28418	21543	4218	670	574	506	498	437	484	436	431	464	493	442	491	458	443	440	470	439	482	440	470	429	426	475	418	459	447	455	492	421	453	446	470	431	435	450	430	438	426	396	426	451	426	417	415	472	460	416	461	411	462	416	476	400	443	454	447	461	442	462	403	461	443	461	442	393	427	432	451	401	487	446	460	449	490	465	406	451	430	445	435	450	458	461	469	430	427	444	442	480	438	444	408	439	448	440	432	399	419	438	429	422	479	450	426	415	468	452	436	457	503	429	381	414	440	431	432	420	454	430	469	422	407	455	435	427	463	450	408	424	395	447	458	444	459	423	464	396	420	430	428	459	451	444	393	442	479	440	431	452	454	425	395	458	417	430	441	426	432	449	428	450	471	451	485	467	462	398	416	442	416	435	435	440	452	442	467	397	451	416	477	436	428	407	418	439	460	443	454	432	462	462	423	457	447	441	449	419	411	436	445	470	420	439	436	450	421	406	436	424	434	465	437	450	455	416	442	417	480	452	451	466	458	437	460	438	439	432	427	466	432	423	459	451	449	411	432	451	459	465	429	442	473	433	512	435	431	467	397	461	434	424	452	412	418	410	465	440	429	451	434	395	408	471	467	427	448	436	427	437	396	446	474	437	450	466	416	477	470	403	420	431	425	451	450	466	442	454	381	430	480	445	447	417	429	473	437	439	459	426	430	445	450	441	448	427	424	444	434	445	433	441	426	438	393	404	435	396	390	461	426	413	441	416	429	440	462	483	449	474	459	407	474	453	456	430	438	443	472	490	436	483	444	474	456	443	411	423	456	439	471	446	450	445	445	457	421	467	446	435	464	415	441	384	417	435	424	438	430	456	437	435	434	464	461	434	422	476	440	493	452	450	439	432	454	417	468	416	440	473	432	452	434	429	436	430	453	477	410	426	424	455	472	438	430	397	387	441	418	397	435	429	465	421	448	469	448	469	456	436	434	430	454	424	448	470	452	439	475	448	479	420	473	475	450	434	427	435	430	463	445	422	479	427	438	453	462	444	430	436	467	440	465	442	440	471	453	421	441	458	456	441	452	438	430	465	426	475	451	407	441	463	429	409	440	470	449	457	439	463	469	475	420	477	446	439	483	442	485	455	434	386	444	447	424	441	382	439	424	464	441	423	418	410	475	449	400	428	431	448	468	431	436	440	441	407	440	417	441	433	449	435	383	418	446	457	458	461	434	428	408	467	427	492	478	434	432	449	475	463	450	468	456	457	441	462	410	427	426	444	430	477	464	470	451	453	396	442	486	448	431	424	426	455	431	449	416	449	459	470	418	430	416	464	451	441	436	413	471	414	465	467	426	419	458	399	414	441	453	434	457	414	427	422	445	433	423	486	422	483	430	427	402	437	418	427	467	438	422	448	409	434	426	489	437	442	460	446	449	405	441	408	446	464	405	416	439	431	395	434	461	449	444	404	486	410	419	451	432	439	448	407	418	452	450	447	466	465	419	444	457	457	443	426	411	430	409	443	476	419	417	479	430	413	436	445	451	426	420	453	484	482	418	437	448	439	465	424	472	459	443	406	457	472	430	433	416	441	469	449	434	446	422	412	470	430	471	420	433	448	428	450	453	460	465	467	436	433	448	419	420	422	440	477	448	459	464	407	454	419	436	451	455	435	444	425	464	448	439	437	462	457	430	460	444	407	460	454	455	461	454	383	436	421	439	465	434	416	408	466	403	450	443	413	427	472	428	451	410	464	443	433	435	435	430	466	439	429	412	444	412	405	431	448	462	490	430	419	456	470	417	462	418	393	439	436	460	426	446	475	426	434	458	444	419	444	430	405	480	433	418	409	414	398	410	409	475	432	398	451	432	465	465	424	432	425	455	434	440	457	477	417	458	430	462	466	430	434	390	418	437	424	405	429	423	414	447	438	409	453	505	413	428	463	447	429	422	401	413	438	408	452	479	467	472	449	438	448	413	449	434	445	461	451	436	437	425	442	434	450	426	412	417	430	457	457	455	451	404	461	417	445	473	471	451	404	435	428	379	427	405	413	400	434	447	408	432	430	427	449	405	449	429	426	402	436	464	450	434	449	454	449	442	437	463	422	414	413	406	449	445	434	457	444	456	449	440	412	436	456	458	458	389	420	425	408	420	459	395	457	492	437	408	455	428	404	435	428	473	414	444	484	461	446	426	440	447	447	458	454	429	418	446	443	449	477	438	473	428	399	445	437	420	467	464	413	404	438	470	442	431	466	412	423	469	414	433	414	456	454	493	464	435	431	453	440	425	409	411	415	436	456	401	454	438	401	381	410	451	448	467	410	434	442	417	466	489	390	429	422	437	439	436	445	438	448	462	457	476	464	438	417	448	479	405	432	416	457	475	450	446	456	455	477	413	469	437	417	435	400	435	414	404	446	409	444	436	466	469	417	419	440	452	406	432	459	449	421	436	451	403	434	430	406	399	451	466	449	478	435	418	445	421	419	435	458	438	417	458	436	425	454	447	453	432	419	449	444	455	438	423	441	431	440	460	405	430	437	414	384	441	445	402	455	403	445	420	455	438	437	429	442	472	420	458	402	456	464	457	418	428	419	460	403	447	421	425	393	402	440	447	461	442	447	401	422	470	473	389	388	435	434	459	417	401	487	457	453	430	455	436	445	402	412	418	446	399	439	454	412	461	451	444	425	406	444	427	466	448	443	450	424	412	424	446	432	442	436	433	417	455	483	448	507	443	415	437	459	421	440	450	427	461	450	465	407	459	453	428	429	445	455	427	457	454	453	443	421	455	428	434	431	439	446	447	447	424	422	435	457	429	436	425	445	435	428	470	482	459	451	428	464	425	445	417	421	457	436	433	440	426	457	433	460	479	431	436	454	443	464	438	425	433	422	435	394	453	456	418	445	417	406	443	473	415	434	451	469	421	418	448	430	459	438	426	475	452	404	433	414	419	405	460	465	446	460	445	423	469	436	448	450	449	433	440	421	448	431	454	426	460	447	440	471	451	422	432	432	404	460	458	445	441	465	428	459	449	444	417	437	448	433	410	405	448	459	461	460	417	430	413	390	479	450	458	443	436	451	459	442	422	418	425	492	451	430	467	466	408	454	460	469	445	429	465	411	458	442	467	415	449	411	442	411	512	392	463	417	438	465	450	474	391	428	472	430	447	424	420	407	441	440	431	468	418	436	391	452	465	443	448	472	478	446	446	421	420	449	459	511	485	478	434	441	410	434	467	456	428	432	422	429	440	451	437	413	473	465	464	440	388	447	430	403	457	458	419	419	440	401	419	451	474	417	426	464	471	474	418	452	493	472	434	373	422	444	401	434	440	466	445	419	411	413	479	370	472	444	439	453	411	476	433	448	430	457	493	452	435	423	420	410	436	436	417	448	413	452	458	402	454	405	398	435	430	447	404	426	419	395	475	441	433	448	448	454	423	424	451	429	398	449	434	439	418	405	468	426	460	450	397	428	425	418	408	460	466	443	422	430	447
3513	3380	2260	1472	1212	1065	981	1014	957	953	989	944	954	955	941	926	962	948	910	942	961	939	930	950	999	920	961	937	941	992	914	983	925	993	898	914	992	953	922	979	918	912	929	962	903	945	928	937	934	936	987	998	932	991	962	906	903	932	927	864	900	970	949	999	918	945	921	931	916	961	950	1019	933	941	913	974	930	972	915	936	983	951	951	911	911	917	942	1020	928	1019	912	897	932	955	930	989	899	940	930	913	952	877	995	899	906	959	944	959	963	955	958	950	897	921	990	939	920	918	971	936	898	970	975	949	961	907	968	971	905	952	933	927	976	991	941	923	934	925	934	901	985	971	981	937	1003	904	940	927	925	961	994	921	926	977	959	921	987	879	959	938	898	969	964	895	973	904	890	935	974	891	994	926	940	933	964	913	935	953	943	959	995	969	910	872	939	954	944	938	880	969	939	970	928	931	931	976	965	965	943	894	951	1008	920	967	964	909	967	927	947	918	903	984	961	909	949	885	909	916	897	921	960	934	1007	939	940	905	932	935	921	995	855	942	990	950	959	953	947	958	929	937	988	947	916	922	919	892	943	973	969	957	952	991	983	942	908	999	917	959	884	928	935	995	923	910	942	918	929	911	873	914	945	900	939	942	975	962	889	930	917	946	920	962	989	914	945	942	977	920	953	905	957	911	909	982	965	942	895	889	884	895	930	975	944	951	976	996	961	958	982	935	927	932	946	938	911	936	973	935	902	875	943	910	1006	946	946	931	953	918	896	914	975	960	941	890	916	912	998	931	927	917	944	966	944	944	966	999	897	897	906	960	967	943	936	878	932	919	936	947	971	926	979	952	897	916	952	954	949	917	897	942	914	925	975	917	903	963	928	924	926	906	942	894	949	921	935	923	903	973	958	972	939	953	907	905	979	969	981	933	943	930	955	942	918	892	863	888	923	935	939	1003	875	981	964	940	930	946	925	954	918	986	939	956	982	918	936	993	924	932	955	955	956	931	923	928	942	934	935	959	893	946	941	965	931	942	904	882	957	959	975	928	939	928	967	953	937	980	898	991	913	968	960	916	951	917	978	902	963	928	1013	966	938	996	963	924	940	914	962	963	974	936	958	923	893	907	916	886	944	889	922	993	943	947	889	946	987	972	916	948	963	993	946	921	978	954	996	999	944	886	950	901	936	926	932	950	993	947	1002	946	939	913	947	916	945	862	944	982	906	989	990	928	884	937	987	914	911	915	933	895	935	909	961	945	913	940	959	930	946	917	933	898	950	938	1032	953	911	970	926	945	961	935	899	908	886	953	1000	960	948	949	921	899	912	939	942	947	962	985	934	950	906	928	920	957	946	941	881	924	930	926	896	912	955	949	930	957	936	939	950	959	931	972	966	952	915	922	955	962	958	924	959	906	992	939	969	954	968	968	907	947	918	981	1005	915	924	935	995	932	948	950	920	951	945	936	960	929	920	872	931	897	891	913	954	910	956	961	989	940	907	972	972	911	915	966	964	943	942	883	968	933	968	970	919	952	937	975	915	984	943	961	914	950	963	896	911	962	916	957	945	968	955	996	919	952	935	948	917	907	938	909	931	934	926	904	908	904	1023	892	879	944	949	962	926	920	904	957	946	897	995	926	958	905	919	930	994	902	883	914	941	903	931	951	970	894	939	968	935	945	946	961	921	913	935	899	973	933	954	934	880	960	1000	944	939	947	968	905	908	983	933	964	995	953	934	988	861	884	988	981	976	942	948	966	922	917	903	962	931	900	953	935	937	969	921	925	893	960	949	940	927	909	954	889	899	972	892	949	973	924	989	925	931	970	931	961	950	946	976	922	910	964	970	922	970	932	920	966	947	987	970	961	974	970	962	977	998	938	938	957	923	917	910	962	927	899	946	917	954	972	986	955	972	944	929	979	924	921	974	954	948	962	982	981	926	932	932	980	934	951	920	916	961	945	958	944	979	901	935	923	979	908	987	947	932	902	899	946	936	956	996	904	988	910	928	876	938	976	950	948	920	937	852	878	946	992	901	907	975	995	919	914	932	972	897	935	943	945	962	941	922	980	920	962	913	916	971	911	978	934	951	944	929	884	945	934	940	993	886	958	946	919	923	940	950	943	957	943	964	926	899	930	858	965	947	922	929	898	926	923	912	968	953	930	919	927	896	908	944	906	1004	938	918	925	963	951	955	925	1006	944	929	885	956	991	947	947	963	947	961	945	961	959	986	943	945	975	910	971	938	971	961	937	921	979	947	904	977	886	935	930	934	890	956	933	978	951	961	962	957	939	917	974	953	912	942	959	934	964	975	933	948	941	1000	937	959	928	961	934	948	900	881	959	871	950	947	928	970	959	855	921	920	932	932	939	925	959	929	905	902	944	1005	952	932	960	909	950	889	920	966	977	946	983	933	917	959	890	950	930	947	920	907	916	912	928	925	982	980	905	884	901	955	891	942	943	931	937	909	926	979	918	931	916	943	922	975	972	948	908	955	948	960	959	940	929	938	960	900	946	1001	967	972	927	922	925	920	984	974	920	976	931	980	905	931	945	917	936	916	948	970	928	955	997	988	970	1007	913	946	912	946	919	957	964	939	940	965	952	951	978	899	1019	950	940	923	984	919	964	987	939	949	929	948	999	945	927	885	955	938	985	904	971	918	953	907	971	926	909	915	991	953	938	878	951	942	902	974	914	885	956	914	904	938	976	920	884	983	1005	960	986	920	949	945	925	917	925	896	987	978	950	952	919	918	900	946	973	928	968	915	939	932	963	947	936	930	935	940	946	913	937	937	899	923	979	896	934	923	926	933	947	967	953	969	971	927	870	983	957	984	970	975	957	902	932	980	912	948	894	967	911	944	967	941	940	966	904	880	942	999	917	895	962	928	983	956	915	969	898	923	926	989	959	946	967	958	946	935	963	970	937	927	958	1008	929	935	943	993	936	918	956	935	940	901	920	921	975	999	909	938	892	949	959	922	963	868	995	959	924	993	973	948	973	976	962	869	961	859	965	938	939	998	923	914	950	1013	904	929	972	895	926	967	996	893	940	938	949	876	905	962	947	861	941	933	956	958	959	939	1019	890	910	922	959	956	899	957	943	934	979	947	903	943	966	941	956	977	1017	889	928	949	900	939	888	966	1008	919	930	913	977	906	932	894	955	911	944	957	976	943	948	979	959	912	919	946	917	943	960	893	934	959	899	895	889	942	969	978	876	924	965	962	900	938	931	939	957	933	994	874	897	991	983	960	906	941	957	930	946	950	940	924	977	938	999	932	933	912	944	968	920	949	877	956	959	869	941	957	919	955	950	948	939	964	963	944	917	919	912	958	990	900	930	953	928	895	940	950	983	960	940	894	955	944	908	958	930	947	931	965	863	941	975	933	922	934	951	953	937	955	898	903	924	916	989	973	941	952	978	948	962	974	925	939	977	942	1007	934	913	955	883	983	905	942	952	937	951	959	945	938	962	977	968	926	916	965	893	975	957	969	939	928	938	934	950	942	973	927	913	951	966	940	916	939	958
24485	21690	26098	27794	21695	21709	3729	526	406	352	365	334	317	302	289	269	272	254	269	271	256	252	277	272	257	240	256	243	253	232	269	248	240	248	253	263	250	232	215	223	252	209	268	238	219	204	230	244	271	223	258	262	244	226	252	233	223	227	231	222	259	235	251	222	227	234	242	292	223	225	215	202	204	222	220	241	259	243	238	247	238	245	211	231	243	246	233	246	246	263	263	227	229	240	245	250	231	230	225	259	235	263	238	237	251	197	284	230	252	232	241	266	253	225	246	268	261	225	221	248	247	248	244	231	254	262	250	233	225	237	232	217	221	240	253	209	235	220	242	223	240	234	204	232	226	241	257	223	261	254	264	220	221	244	248	227	211	245	231	244	243	236	259	237	237	244	201	239	274	249	273	234	222	215	238	225	249	249	230	237	248	234	246	230	236	249	232	221	231	243	212	223	241	231	229	240	268	242	226	254	264	204	255	228	209	223	215	235	228	215	248	254	234	215	250	241	210	250	254	249	231	217	232	262	262	244	252	233	255	238	244	239	250	236	236	239	237	228	282	264	255	225	245	210	265	253	231	225	244	224	244	239	215	248	247	231	244	224	232	249	268	216	241	238	193	228	244	229	249	210	205	260	235	245	219	240	255	234	243	244	217	237	230	244	212	238	239	245	211	252	233	219	254	221	252	238	253	209	263	230	238	235	233	236	227	234	259	249	227	259	255	211	197	237	244	255	243	237	221	198	265	246	235	240	260	247	218	259	255	202	239	252	263	246	223	239	249	253	220	225	240	231	224	248	240	232	236	229	219	226	215	259	219	260	286	247	215	229	243	262	247	222	233	226	233	269	217	238	256	249	255	236	222	250	239	217	207	237	227	239	243	222	269	207	242	239	260	219	241	255	261	235	238	248	219	222	214	260	249	212	231	245	233	238	248	226	230	256	216	222	235	266	273	248	249	227	236	237	211	233	248	245	244	242	233	234	248	245	225	237	242	217	252	220	219	231	221	234	223	259	203	247	220	228	226	227	241	245	244	232	207	221	248	231	253	248	207	228	232	216	224	220	234	246	239	267	254	225	220	206	227	242	235	237	238	235	237	220	204	265	213	264	217	244	214	268	250	234	228	220	212	226	238	291	235	212	213	230	235	252	220	239	214	262	241	253	246	223	210	275	247	242	237	222	238	244	282	196	241	205	218	248	237	223	238	237	227	223	243	242	247	239	235	216	219	218	213	214	249	246	232	235	248	241	252	234	250	243	243	224	241	271	212	263	255	248	244	213	229	241	241	215	239	246	245	240	228	212	207	240	249	215	231	264	254	218	245	231	234	268	253	261	231	212	243	214	241	260	257	232	239	245	249	274	221	224	245	244	234	251	262	218	231	243	260	233	247	255	222	248	247	236	236	244	232	254	220	243	242	224	235	230	264	245	247	241	265	222	226	250	272	250	242	226	228	231	223	229	260	231	237	209	252	252	262	239	250	237	238	221	215	228	231	224	225	258	203	222	261	243	237	229	245	230	251	248	225	255	269	231	283	250	236	241	205	244	257	226	257	254	225	223	259	218	218	234	233	258	226	261	226	238	232	224	253	256	214	221	233	235	243	254	233	242	243	259	232	241	233	229	258	251	243	227	227	203	222	237	266	270	255	238	271	225	246	240	254	234	265	266	227	232	265	233	235	265	228	260	227	248	236	234	230	241	259	257	227	223	224	221	253	224	246	260	209	238	256	255	263	261	265	268	225	236	244	233	247	224	240	218	247	230	252	240	244	236	261	243	217	225	241	229	211	219	242	243	233	263	254	224	230	236	243	249	242	212	238	217	253	245	200	229	220	243	222	236	235	206	238	233	215	227	253	221	232	253	258	228	225	225	256	238	223	254	217	243	238	257	232	228	262	239	233	230	216	250	260	258	210	244	240	242	228	234	254	255	221	269	216	214	250	208	238	243	214	224	233	211	200	233	241	213	246	246	266	227	240	243	246	263	241	253	226	248	230	245	256	235	240	241	230	234	220	233	243	242	231	252	236	256	224	211	237	255	249	258	246	237	234	232	244	237	256	215	264	236	223	244	223	180	214	237	240	250	247	220	252	233	248	234	218	211	219	217	224	204	253	241	248	250	249	228	259	250	257	239	250	258	260	219	242	235	236	216	250	257	235	220	244	230	254	237	263	253	206	248	230	218	227	199	241	217	213	245	233	248	221	219	183	250	211	236	256	265	234	228	260	220	247	231	261	241	229	235	236	261	241	250	262	237	248	223	196	238	234	249	239	232	228	233	269	247	218	217	278	240	226	246	256	246	231	276	246	238	220	249	210	228	206	234	263	245	229	233	286	231	241	219	231	228	297	227	244	261	249	225	236	260	261	221	247	210	250	243	231	260	231	262	254	226	268	241	255	270	225	245	262	219	217	229	231	284	237	228	237	208	262	249	252	212	225	226	265	247	222	207	249	237	256	239	226	218	237	218	238	245	222	229	252	246	242	236	233	241	227	230	257	261	260	226	257	264	254	263	236	190	260	216	220	238	210	209	227	224	254	218	231	259	234	253	251	233	214	222	274	231	256	229	257	199	220	221	222	242	219	237	244	239	227	235	260	230	239	240	247	279	247	240	222	220	223	240	215	215	241	265	255	247	215	238	226	241	245	235	227	225	229	249	249	234	232	240	263	254	255	214	271	255	246	268	240	246	271	242	229	247	257	239	255	249	221	272	218	221	235	231	243	245	245	238	238	205	240	202	235	247	255	266	226	278	237	239	227	216	272	255	231	219	217	222	247	250	244	260	258	219	226	219	254	240	235	240	248	271	252	245	274	269	255	236	240	219	242	232	229	239	208	230	265	257	240	232	264	234	244	236	254	262	261	246	223	226	279	211	230	232	239	228	234	242	248	233	250	249	254	231	236	221	241	216	246	265	270	254	256	215	249	226	248	227	271	228	250	235	248	225	212	217	212	209	242	252	262	263	237	233	271	271	250	246	204	236	214	204	249	258	222	233	246	230	227	250	219	249	210	231	238	210	225	221	222	242	243	230	223	241	240	246	251	244	236	261	250	236	235	273	234	265	244	252	233	218	262	231	220	274	210	242	231	251	211	224	242	220	241	226	243	233	218	225	228	225	223	271	232	229	244	226	264	230	256	230	218	239	246	254	244	246	260	239	232	245	227	264	231	221	225	239	215	223	223	219	251	244	235	218	205	261	210	227	248	265	216	256	272	228	243	260	228	236	246	262	254	231	236	247	231	235	260	222	260	232	243	245	274	233	223	233	230	248	247	246	219	212	205	243	221	242	204	219	259	202	233	222	238	245	252	220	258	259	253	223	238	245	267	245	247	210	220	232	223	251	244	255	245	243	239	225	250	258	255	231	229	225	234	248	240	256	266	250	239	235	213	231	238	268	251	225	206	258	266	237	216	258	235	234	244	244	246	246	235	230	215	211	250	280	228	235	261	243	219	227	223	248	245	244	246	227	196	226	256	232	245	248	217	231
3405	5218	3106	1572	1041	816	666	646	567	605	564	564	530	565	565	584	610	553	576	553	552	578	543	518	525	555	507	591	612	527	579	553	526	563	539	546	566	567	549	549	540	552	549	507	535	580	589	535	521	547	496	546	576	567	586	534	551	596	544	547	545	528	550	574	570	583	527	554	534	554	579	522	536	539	559	527	585	513	591	509	501	576	523	571	514	550	506	595	555	553	520	532	548	525	480	533	487	566	539	519	533	539	538	485	544	542	535	572	535	575	517	563	549	529	573	558	534	537	536	545	579	541	505	557	541	569	530	514	538	557	584	549	525	519	576	527	583	578	531	535	508	565	548	551	529	558	547	568	558	524	587	548	550	508	515	555	550	581	532	543	537	554	518	526	534	535	544	542	565	546	508	575	520	564	543	529	524	559	570	548	526	532	527	567	547	547	521	529	513	561	602	583	549	543	512	555	520	548	555	512	575	530	539	558	529	562	558	563	550	507	544	565	597	532	565	547	547	571	508	545	562	511	552	549	541	574	526	540	545	561	516	570	534	542	521	598	584	560	535	587	553	513	548	535	522	533	576	520	544	533	537	576	484	546	553	558	559	531	579	534	552	562	576	528	550	563	515	507	551	547	537	570	560	544	533	526	541	560	557	498	561	567	561	553	545	537	572	537	559	552	553	561	520	583	518	568	548	532	526	516	539	540	514	523	569	555	539	551	561	526	536	511	539	515	575	523	549	544	570	481	487	557	510	570	552	559	569	518	579	550	554	534	554	552	554	539	552	557	553	552	528	511	581	575	558	529	539	584	584	551	534	548	586	582	559	508	528	568	506	511	562	559	520	537	580	592	571	559	531	529	528	567	504	539	572	538	523	556	537	521	554	561	555	499	575	535	556	553	526	536	532	549	557	564	517	561	528	502	533	521	539	558	527	539	522	579	515	527	559	527	570	527	506	536	594	545	561	551	564	516	523	524	501	529	541	545	558	597	543	532	529	559	545	559	596	519	564	531	504	518	585	601	548	530	533	523	554	502	557	494	558	489	575	521	543	545	524	602	509	528	538	554	549	574	561	536	481	545	551	502	529	528	588	509	528	539	544	523	528	519	552	572	549	561	579	533	535	577	481	534	568	527	496	548	504	539	553	562	532	557	551	523	561	557	529	559	505	543	538	587	546	524	519	605	526	542	564	518	557	508	516	585	550	521	536	565	551	541	524	541	535	570	515	565	585	547	556	532	589	562	528	537	560	544	559	533	553	529	563	538	542	565	556	577	532	512	559	563	569	551	550	526	489	568	540	569	590	560	579	544	569	523	565	518	562	550	487	523	561	539	573	560	532	538	504	573	529	588	523	564	525	527	586	563	584	537	556	576	588	556	558	583	523	526	609	548	572	483	562	544	591	571	554	528	522	574	533	547	550	546	534	537	531	525	528	536	571	551	561	581	528	570	544	544	572	556	498	506	556	557	538	525	514	554	597	566	529	602	552	513	588	541	579	526	566	562	526	558	549	522	607	549	549	545	562	552	541	590	563	573	535	542	561	533	518	551	548	491	575	541	530	572	543	517	546	558	545	543	523	564	529	512	522	540	581	546	547	536	544	485	566	588	552	516	522	526	553	535	521	534	507	587	607	542	522	556	561	553	520	553	584	550	520	541	522	549	521	544	545	538	485	574	508	539	536	540	532	547	542	532	524	519	555	564	512	523	535	509	519	555	558	571	522	542	539	562	530	536	491	511	509	540	486	548	517	558	540	556	537	536	567	504	537	557	497	521	574	535	556	543	548	497	508	560	554	525	541	548	530	545	521	523	561	560	523	510	490	504	543	563	576	564	570	543	560	554	555	529	580	558	572	559	495	572	519	548	566	594	555	547	550	538	548	512	523	533	552	514	550	572	552	536	531	539	586	580	511	516	546	529	556	575	554	519	487	540	544	551	520	517	540	535	549	566	546	558	519	538	549	554	541	548	543	562	549	549	571	556	542	574	524	561	539	588	556	575	558	540	533	578	498	546	542	519	513	571	518	523	566	572	523	538	559	553	569	539	567	540	532	503	546	522	554	488	548	574	563	535	558	540	539	546	595	520	543	528	567	557	512	544	526	551	541	554	576	518	523	570	552	574	517	541	597	517	538	539	573	571	542	538	550	546	554	525	553	530	548	558	574	522	507	573	486	524	529	537	558	536	575	576	555	562	498	577	542	552	549	535	562	547	546	526	516	558	544	554	548	540	534	532	535	516	528	543	549	576	504	558	536	528	557	513	552	554	521	543	564	556	551	541	526	574	558	487	521	549	524	543	596	545	549	568	566	556	516	540	546	528	565	575	518	544	536	575	557	547	548	536	543	579	558	533	571	515	554	568	566	514	565	549	571	585	562	520	508	548	557	569	526	540	523	580	542	514	568	517	527	563	585	544	531	571	526	512	489	561	496	564	525	573	534	551	528	518	542	536	524	536	539	532	523	516	559	571	609	559	527	536	541	560	557	571	576	548	517	534	551	534	503	556	549	534	563	507	542	542	534	536	563	490	551	526	552	542	540	529	545	582	535	530	570	556	544	515	540	556	548	544	536	504	510	526	570	516	556	571	542	547	553	542	523	545	550	546	570	506	560	537	583	546	526	529	540	521	516	547	515	559	544	559	528	541	575	487	549	520	597	572	587	527	524	495	536	550	558	536	571	540	517	531	542	539	565	518	564	547	480	556	538	548	499	569	576	531	554	554	546	549	498	565	514	587	529	529	568	595	520	525	596	529	534	519	485	542	562	587	558	520	511	563	557	526	575	542	590	559	540	533	491	547	570	556	546	493	547	522	517	536	534	524	538	569	520	540	556	575	545	573	559	520	546	509	578	534	562	599	533	552	527	525	521	547	564	529	596	578	551	575	542	550	504	575	539	515	596	540	530	541	544	550	546	508	539	512	533	530	557	548	515	539	537	533	534	554	580	491	587	507	567	641	483	539	541	592	535	605	534	522	537	550	510	544	562	552	535	554	571	550	570	558	587	579	567	543	527	558	535	518	561	558	523	550	565	527	551	600	548	552	567	540	526	545	562	548	558	550	556	578	514	529	568	548	579	540	516	577	566	497	557	537	539	576	595	490	561	537	542	530	550	557	513	530	549	543	540	558	556	542	551	582	574	514	564	565	540	515	582	548	552	549	541	532	531	586	516	568	554	521	560	508	554	570	575	539	534	527	577	538	537	548	567	569	542	574	600	565	555	534	542	493	510	540	580	554	572	537	542	533	533	566	524	496	524	533	533	547	548	565	564	564	557	539	581	553	563	533	536	561	524	523	535	512	543	556	537	542	515	561	545	575	562	559	568	543	567	520	588	499	524	547	555	582	581	534	545	562	541	534	539	551	534	554	548	585	547	536	541	537	549	529	512	539	527	538	565	516	506	542	568	538	527	507	521	527	539	552	511	536	530	531	529	534	505	533	513	581	559	530	575	527	568	547	523	534	568	538	570	549	546	568	545	575	528	553	576	544
33618	10162	1127	551	444	433	414	462	428	419	429	471	406	428	421	414	414	385	465	424	410	412	380	436	456	414	422	428	401	424	410	449	418	454	430	398	428	421	415	423	442	403	394	425	419	428	442	404	404	376	447	404	402	430	448	425	456	396	395	441	461	410	419	423	412	414	441	415	432	420	434	411	445	418	398	418	416	415	367	410	425	413	432	423	469	402	408	416	397	419	485	464	438	390	443	391	419	419	371	387	411	450	427	428	428	470	431	447	402	446	402	405	457	374	413	454	450	474	436	427	464	420	436	445	431	427	440	414	419	414	388	404	438	391	406	402	414	405	445	412	421	428	436	383	454	392	418	424	380	398	471	416	424	426	413	426	425	382	408	430	442	396	424	444	405	441	416	414	436	390	406	413	411	403	455	428	420	447	436	401	459	426	438	395	432	428	371	427	430	426	375	433	439	451	437	393	419	399	443	450	432	450	448	411	461	438	432	422	433	423	414	413	431	440	395	425	430	400	423	442	373	463	413	415	422	451	413	437	431	431	423	392	440	413	432	434	460	447	412	397	408	430	463	408	415	408	427	411	431	413	408	442	411	387	431	440	440	443	417	419	430	380	413	399	405	441	426	416	437	438	407	422	410	468	407	427	432	443	408	441	410	423	398	389	428	406	435	409	440	396	442	445	433	410	427	429	432	430	449	422	400	422	431	413	377	408	457	436	412	415	393	422	387	394	431	461	400	417	445	442	402	409	415	416	418	408	421	424	428	419	427	431	447	389	391	403	435	405	437	395	442	392	421	398	450	402	382	428	418	411	394	453	414	411	419	399	420	429	415	428	444	375	429	449	405	421	405	410	426	402	433	423	417	442	464	410	421	405	408	389	424	432	440	384	420	415	427	421	397	412	399	384	383	387	419	462	402	391	427	446	401	398	453	467	409	425	425	433	428	417	406	451	446	385	418	425	419	411	445	382	417	433	406	419	439	431	402	413	424	434	442	440	426	451	402	409	390	432	402	436	390	379	430	409	441	425	419	437	419	434	393	482	412	380	425	415	411	413	460	409	439	443	462	435	406	432	442	430	397	419	448	394	413	459	385	415	431	405	396	372	420	396	411	406	437	444	437	402	424	434	392	434	438	438	411	453	380	388	435	455	473	415	447	428	427	436	468	418	369	437	407	387	438	426	441	434	405	413	442	424	404	396	415	380	400	422	424	422	462	406	440	402	418	419	407	457	459	421	439	436	407	424	415	486	412	426	478	409	421	417	479	404	397	432	440	406	411	446	406	431	434	429	433	376	425	397	441	401	426	438	419	457	399	424	423	398	436	439	487	420	446	431	399	445	417	428	387	416	399	422	418	397	398	451	405	409	369	394	427	447	420	444	440	418	406	390	410	420	434	482	408	425	459	409	437	480	403	444	449	409	419	460	416	415	405	433	429	388	459	408	396	420	400	408	453	407	405	413	431	412	424	449	413	433	454	432	405	406	402	454	426	396	379	425	385	459	415	433	420	442	403	422	435	437	438	449	460	428	451	396	387	430	440	453	387	420	395	417	463	444	413	406	422	400	439	459	432	416	426	392	401	410	396	426	420	471	470	442	424	425	454	389	418	438	441	449	376	419	435	444	412	452	411	454	416	422	427	442	393	409	375	402	414	466	401	415	459	421	402	443	392	430	402	422	388	379	362	456	439	433	401	434	397	419	399	423	394	390	456	429	448	410	450	439	424	435	457	432	391	408	433	449	410	462	433	415	419	401	455	385	426	379	396	441	426	424	380	407	431	399	408	418	421	399	459	431	401	435	410	414	391	410	401	449	434	432	429	417	430	433	471	419	396	424	438	425	434	453	401	393	448	417	406	436	448	390	425	399	421	383	370	414	443	398	399	419	396	454	441	430	424	450	408	418	434	421	401	416	440	414	432	442	436	399	408	424	438	465	429	439	421	437	435	443	404	440	397	446	422	390	423	473	442	419	411	398	408	488	440	430	425	441	412	416	432	409	438	433	411	396	407	422	452	408	441	397	421	440	432	421	415	422	377	418	478	447	443	383	397	410	419	409	407	425	428	411	419	421	440	455	446	450	430	413	387	415	382	444	435	392	381	380	390	395	449	437	429	439	429	451	404	403	423	377	428	391	397	440	418	392	369	444	399	399	427	370	422	386	453	446	406	426	382	399	424	421	490	442	413	420	432	411	413	384	437	410	419	422	431	410	394	413	432	416	407	410	445	411	428	424	395	428	432	423	416	424	436	382	419	400	418	437	449	413	457	429	408	412	412	436	398	397	417	483	429	377	449	407	414	430	447	427	403	432	415	451	444	442	436	368	427	409	393	428	416	418	433	442	439	407	381	461	431	409	467	434	436	396	421	445	434	433	423	433	445	405	429	441	412	441	422	451	391	417	455	387	445	405	420	415	424	439	398	411	386	426	465	413	407	437	408	413	410	424	397	438	434	435	402	385	451	376	408	468	451	418	394	423	402	438	421	394	406	411	385	441	435	419	453	413	380	433	413	402	415	385	401	423	449	414	391	446	428	420	411	453	428	437	397	441	439	420	462	425	400	412	410	418	452	452	416	490	413	449	395	412	432	465	419	416	417	402	450	447	441	427	424	416	428	479	412	431	472	430	430	425	413	386	386	420	424	393	427	424	426	428	449	433	458	445	442	448	447	412	382	419	406	418	437	420	447	396	403	425	425	470	418	438	387	390	416	409	426	366	387	387	436	445	404	459	405	436	389	412	431	421	411	436	471	466	435	428	431	412	443	381	417	455	417	441	399	433	448	425	378	418	418	425	457	420	391	441	397	449	413	411	433	433	458	406	408	406	361	381	384	450	448	414	429	424	444	426	426	402	418	411	405	412	417	467	416	434	423	406	415	443	431	441	419	415	437	447	441	397	431	429	418	394	440	381	425	451	393	409	398	423	488	439	452	447	423	449	395	437	398	436	426	418	446	414	409	431	486	422	396	394	443	446	458	402	411	429	454	421	464	435	435	463	388	407	369	391	422	420	413	396	414	384	401	417	420	407	405	418	423	389	469	442	473	444	437	431	430	415	450	382	415	417	423	414	444	400	422	423	422	425	440	449	379	428	439	407	418	435	422	434	392	466	420	430	420	434	429	402	408	426	400	407	422	416	419	420	429	429	442	415	426	447	422	455	398	434	422	420	439	423	418	393	401	411	402	424	451	416	437	452	395	397	410	374	439	407	401	419	422	404	413	392	464	468	450	404	453	381	446	470	434	434	421	426	424	431	451	406	409	446	440	379	401	400	412	429	379	383	395	443	405	428	424	432	389	431	407	463	435	449	428	409	414	405	454	439	432	423	413	401	436	408	433	414	457	419	429	474	417	415	389	417	420	418	396	396	462	427	414	412	417	399	352	407	441	435	406	381	399	443	413	390	419	460	392	395	411	421	390	435	417	393	424	440	376	400	460	391	415	437	432	417	458	405	413	370	461	418	432	437	459	451	443	472	467	425	436	433	434	411
5920	1046	981	973	943	888	988	926	940	887	960	933	911	931	1004	968	930	947	925	884	949	928	998	945	942	901	912	921	929	962	955	970	986	924	965	938	972	934	980	963	905	986	921	948	891	925	905	900	916	932	969	931	931	918	903	946	971	936	954	927	919	909	898	936	895	919	958	923	974	953	914	951	976	923	895	947	885	918	937	915	975	898	939	937	938	958	893	935	899	974	946	955	967	939	990	953	925	945	927	955	912	961	921	956	938	884	944	950	927	886	970	947	939	973	867	966	961	902	921	906	922	940	918	931	953	925	915	918	950	926	958	954	914	954	916	907	975	932	953	894	960	937	958	907	913	979	929	923	941	930	921	936	918	932	956	894	928	962	962	907	943	1002	895	979	938	951	915	925	916	946	955	962	898	966	922	879	952	952	937	933	965	934	920	921	1008	890	901	941	917	898	964	898	961	935	971	859	954	966	921	941	910	949	973	884	908	938	944	900	895	925	922	961	958	904	922	939	953	929	939	921	961	884	894	956	935	956	953	950	910	910	955	877	889	952	931	942	956	848	941	963	993	897	983	903	970	909	942	869	926	901	887	973	878	949	916	934	904	939	939	924	943	880	907	927	934	928	943	928	979	966	950	953	919	946	927	925	929	913	900	948	964	923	935	944	957	937	958	938	941	892	905	964	926	899	928	919	914	932	955	924	949	957	895	913	888	975	927	937	937	900	910	919	932	902	951	927	960	878	954	920	920	904	931	926	915	985	971	892	932	915	957	921	935	911	910	949	895	899	926	955	904	931	904	935	907	915	968	954	920	870	940	944	961	958	992	918	957	930	1004	1004	846	982	935	956	937	928	987	981	943	883	1008	877	899	949	887	939	939	931	911	859	921	887	906	964	900	938	898	925	933	914	1013	915	890	977	911	964	930	928	936	958	908	907	899	900	927	889	960	909	933	905	898	925	939	931	886	904	924	919	999	904	912	985	909	972	933	965	937	928	910	877	951	969	937	997	917	905	893	934	913	912	927	1002	946	910	892	933	968	961	883	890	949	913	936	952	954	889	912	939	909	874	870	932	952	923	957	928	887	945	900	927	878	920	945	958	941	993	943	921	951	903	979	935	987	939	933	922	943	897	922	968	922	978	912	897	905	931	923	941	966	889	916	988	843	909	963	862	923	942	945	924	963	971	878	915	967	965	941	907	965	933	968	916	924	870	895	932	972	941	992	915	938	928	927	936	953	936	916	962	950	938	946	986	908	944	999	962	937	865	953	910	988	933	904	968	932	933	912	929	889	943	899	923	943	926	888	918	974	932	923	924	926	889	952	955	926	959	928	978	950	958	955	889	968	954	924	957	922	923	938	922	942	921	935	943	929	917	884	906	947	926	921	930	934	938	912	942	907	899	925	965	941	956	951	985	918	959	929	920	970	928	918	924	915	993	883	974	955	927	907	1028	916	993	914	979	932	929	932	931	945	905	924	968	902	961	948	898	923	870	930	948	979	925	857	904	942	889	951	919	942	936	939	927	986	902	934	923	951	920	907	872	923	970	955	926	966	1000	934	906	934	873	978	933	943	929	963	955	956	866	870	984	964	938	920	889	986	942	874	940	855	1004	904	889	960	975	925	904	927	926	919	890	975	948	915	908	936	957	884	977	895	896	914	934	982	940	972	942	899	939	939	961	898	861	918	924	852	903	892	907	934	974	944	903	964	933	902	928	927	950	958	955	903	899	913	924	966	912	933	977	938	953	953	982	910	965	932	925	918	975	910	943	925	931	895	964	898	965	919	935	944	891	954	928	922	936	902	919	910	900	906	932	903	939	908	967	902	959	945	918	924	981	894	921	949	943	906	891	884	913	970	927	937	928	937	913	942	955	1025	926	929	960	1011	956	918	941	913	918	910	918	909	932	881	934	926	943	871	887	978	931	901	917	913	1003	950	913	954	945	890	894	910	896	965	967	896	954	953	878	921	966	994	909	977	900	948	965	950	968	921	933	930	900	962	860	904	956	981	917	877	935	922	940	977	946	968	977	947	934	907	920	913	931	903	945	883	967	928	898	972	899	877	931	881	945	912	921	893	921	921	923	926	961	969	919	940	919	869	925	952	931	874	973	908	959	945	892	943	951	940	915	932	957	927	955	889	922	933	943	936	983	881	978	921	938	938	946	964	933	944	966	959	930	943	943	988	929	918	965	955	939	925	966	924	933	874	917	966	954	1004	893	934	985	956	930	955	942	939	906	958	877	977	932	914	945	941	895	880	920	926	920	975	907	938	975	941	934	891	924	861	897	927	958	931	872	926	918	908	941	942	967	923	932	937	945	930	981	925	967	958	963	952	915	965	924	929	946	922	967	934	894	926	910	926	935	956	990	972	909	910	910	1021	940	969	908	943	856	976	903	973	939	950	907	944	974	896	936	938	968	930	920	890	935	897	931	911	921	933	876	913	928	882	952	915	927	917	959	985	921	901	938	939	931	975	919	930	947	895	899	900	962	927	979	911	901	928	960	954	913	936	924	930	932	971	929	942	950	936	956	916	897	951	941	926	941	907	944	929	903	917	884	970	866	902	924	938	947	924	941	923	896	965	953	939	936	981	918	950	936	897	925	912	938	930	1023	934	859	906	868	928	949	921	917	926	960	889	946	916	919	945	910	904	923	952	954	932	921	903	888	927	891	924	909	909	989	983	951	961	972	957	923	937	956	898	944	968	905	924	909	935	987	902	949	909	937	927	925	938	933	931	951	860	934	955	952	1000	903	937	947	924	917	882	879	921	911	991	869	925	917	923	903	920	952	970	932	958	901	836	938	935	891	918	962	935	961	897	988	944	979	922	898	928	950	978	918	917	968	869	975	961	992	899	961	928	910	901	914	876	965	957	911	934	927	906	855	922	928	946	953	983	913	933	976	924	940	941	989	901	965	885	972	883	977	970	912	903	961	881	936	893	923	1030	952	953	933	897	920	946	961	882	902	912	923	937	956	938	951	964	937	900	945	958	951	923	942	909	962	891	915	927	973	961	961	913	900	916	913	932	938	914	953	909	886	888	937	974	1002	912	959	948	874	926	890	948	959	923	894	930	956	970	920	941	969	965	959	935	892	895	960	921	919	923	933	946	949	915	899	895	957	926	909	948	882	958	972	891	923	934	907	929	937	931	954	899	968	911	925	958	874	952	908	883	939	908	911	908	917	930	919	936	993	931	970	942	920	1003	913	898	945	941	940	887	923	961	960	939	945	944	935	866	921	963	928	1009	889	931	962	961	956	917	896	956	913	923	929	910	979	873	897	942	905	953	953	910	967	903	954	915	937	909	962	939	937	901	936	892	887	961	946	917	912	944	928	912	968	909	912	913	945	891	972	956	923	915	947	986	927	879	890	929	960	907	924	853	939	978	944	934	957	888	928	915	893	898	919	967	889	916	980	958	941	919	894	882	917	917	934	948	936	941	908	937	932	956	942	900	883	907	900	912	931	938	1004	968	913	903	954	942	937	890	940	970	925	953	888	928	937	917	883
25269	21681	25538	28372	21553	4709	660	542	527	508	476	501	458	438	440	450	410	424	498	428	452	488	472	394	436	422	447	454	384	449	425	445	416	413	417	438	453	418	434	437	467	458	428	467	464	436	523	429	439	405	449	484	427	419	429	459	467	408	443	429	447	439	410	459	436	480	438	431	443	515	428	451	396	479	447	448	438	456	446	473	459	451	422	401	399	456	416	398	425	455	449	432	421	466	458	443	427	431	445	428	462	392	438	424	455	426	463	420	440	436	442	439	454	450	427	451	406	415	483	433	489	426	459	426	467	412	453	424	440	466	446	493	458	399	435	480	465	464	440	475	437	478	447	425	422	449	443	413	422	450	408	434	456	426	417	430	448	467	421	442	410	423	424	483	492	399	432	485	458	418	455	440	449	477	452	457	466	438	448	449	434	396	396	459	442	468	451	437	440	432	455	424	435	441	468	482	442	408	434	435	451	486	415	455	448	441	438	425	436	420	412	431	440	437	446	449	441	429	443	464	456	464	440	428	445	417	438	463	448	459	454	414	458	464	454	425	431	440	438	450	386	420	451	457	399	458	449	478	427	417	450	424	396	457	452	492	421	427	428	431	430	470	395	479	402	446	396	467	420	396	434	423	421	419	433	470	448	452	444	429	447	425	441	412	468	422	441	462	402	455	446	440	429	493	470	460	466	461	452	411	440	430	436	437	430	430	471	446	445	424	446	464	414	460	441	422	475	437	409	463	442	450	445	450	458	436	425	465	443	452	421	382	428	463	422	418	457	432	411	459	431	460	451	446	432	409	463	438	428	437	423	477	459	442	417	473	460	457	405	433	457	398	382	377	455	455	448	410	449	432	432	464	444	414	426	459	438	388	425	456	446	449	440	417	458	429	436	463	445	438	433	457	451	455	468	430	435	443	438	427	423	462	474	444	454	449	460	458	436	462	475	425	430	433	475	459	475	441	424	432	447	420	445	456	437	424	417	459	425	429	452	413	452	434	398	466	437	399	404	358	433	444	424	462	438	462	468	413	457	444	420	470	423	447	420	445	431	391	428	429	460	437	436	429	455	479	454	493	408	472	438	423	432	465	413	410	431	409	422	421	439	435	474	447	426	433	447	397	422	433	442	457	455	459	417	441	516	446	424	435	407	411	429	445	450	431	436	434	443	416	468	470	437	449	463	391	464	408	451	434	450	442	453	433	448	453	435	441	433	428	419	448	435	407	426	441	443	451	454	467	476	421	458	452	419	430	431	425	483	410	461	426	437	436	488	425	434	475	424	448	433	468	454	445	440	427	470	435	451	413	417	407	411	449	397	461	446	457	456	410	414	419	451	408	431	399	453	441	450	402	437	451	430	422	419	445	486	403	452	450	450	378	477	439	443	380	423	451	457	453	441	422	418	437	449	482	456	407	428	416	449	464	451	431	411	471	452	429	436	419	435	436	441	408	427	477	440	438	455	436	488	442	473	472	435	450	473	448	486	437	413	431	387	443	481	430	465	431	460	446	423	449	431	453	426	424	443	436	451	510	450	410	420	453	485	430	452	398	453	417	416	432	423	470	437	449	433	452	451	417	437	414	381	425	470	456	473	464	393	475	416	440	440	413	460	475	419	411	437	491	492	442	439	413	434	444	439	397	451	445	448	466	436	465	430	461	435	407	420	450	462	473	465	397	456	458	439	445	430	416	490	465	430	422	411	410	440	434	425	451	466	424	449	417	451	464	456	478	498	443	404	470	426	443	429	437	438	426	444	444	470	416	421	423	456	446	420	395	478	479	467	440	434	448	463	446	420	414	435	447	489	478	420	447	422	432	449	455	488	445	430	465	464	447	430	436	413	418	449	433	416	406	447	454	442	427	415	422	422	440	445	491	452	441	473	462	448	393	410	439	508	478	480	445	457	456	452	450	414	418	415	465	453	396	434	444	438	488	447	424	489	456	457	419	401	459	452	435	442	430	445	445	402	450	399	447	454	478	436	425	416	442	426	420	453	442	425	465	467	502	431	473	429	393	429	403	464	493	446	434	472	456	473	451	405	465	424	419	453	455	460	434	471	447	468	474	417	450	447	426	428	472	431	386	407	449	431	443	421	422	441	415	460	449	418	427	451	427	438	450	434	438	428	441	448	465	460	476	464	426	458	438	463	434	470	449	429	433	445	420	492	459	430	431	451	460	489	423	438	431	434	410	438	476	425	438	476	449	426	457	456	493	437	434	472	417	440	424	439	440	470	436	459	455	412	450	424	401	417	423	464	470	495	459	509	462	452	462	460	455	473	408	389	475	430	403	439	417	461	432	445	456	408	429	426	415	382	481	460	439	426	417	435	426	432	419	407	469	429	421	454	430	444	410	434	447	461	426	451	426	470	417	437	484	422	439	460	459	463	462	399	472	461	430	448	452	389	456	463	451	487	429	408	443	454	455	453	449	429	397	413	423	451	486	463	458	469	455	398	448	451	468	442	466	451	461	462	426	438	410	422	442	444	478	445	450	494	451	434	479	431	415	428	420	428	432	417	396	450	454	496	429	454	412	444	435	415	416	483	432	417	493	466	434	417	424	455	442	391	427	480	442	455	451	440	425	454	472	443	446	488	390	472	465	445	412	447	444	430	419	434	476	473	402	403	419	457	455	441	432	444	478	457	445	443	430	503	464	446	452	458	443	415	463	471	472	461	449	408	450	452	462	422	440	473	418	434	417	487	465	462	469	416	398	421	449	417	418	436	434	463	427	421	451	421	445	430	453	430	432	460	429	418	396	385	456	388	449	461	462	418	438	455	411	437	438	412	423	478	450	442	411	476	446	451	436	446	480	452	430	409	465	466	405	430	497	446	391	452	457	405	448	440	441	451	466	429	466	454	416	469	421	427	423	441	473	399	426	463	428	473	467	464	425	422	426	456	439	443	426	459	453	463	462	449	435	441	457	446	454	452	436	444	438	421	428	440	450	466	473	415	383	417	445	450	442	434	482	446	388	452	437	442	458	461	451	428	431	435	400	415	467	444	430	395	484	404	451	444	450	414	432	466	450	454	403	424	467	421	416	460	418	455	444	418	478	479	444	429	435	424	424	432	447	428	434	456	457	411	434	441	447	430	419	450	456	420	424	412	441	447	425	427	409	462	415	403	439	440	458	445	415	424	437	458	414	433	458	475	489	448	429	445	448	396	455	450	488	432	454	449	443	480	428	483	447	450	462	460	443	459	440	416	405	435	416	448	435	435	435	412	433	445	396	423	426	457	427	430	421	415	468	426	433	446	443	456	435	419	456	438	437	436	425	448	471	430	421	451	433	453	421	411	449	422	408	404	433	470	485	418	431	425	455	460	487	418	458	482	437	421	461	466	424	425	499	413	453	438	425	453	460	446	444	458	471	432	425	441	448	453	468	422	414	456	459	423	458	413	442	446	435	423	462	436	437	464	442	441	425	460	430	398	422	430	432	419	425	461	449	424	437	412	445	416	500	466	428	442	435	437	411	481	430	412	448
3409	3291	2216	1478	1189	1168	1050	1003	987	906	975	985	984	970	933	970	979	897	944	916	963	952	965	958	960	924	971	984	905	926	881	937	969	961	940	940	978	966	966	979	985	879	931	947	926	887	964	947	890	889	930	955	951	961	938	875	958	999	909	890	1019	959	939	912	964	896	888	1014	950	905	949	949	937	926	920	927	923	903	899	920	947	929	943	947	927	957	943	921	960	968	972	894	940	978	968	936	949	992	900	942	929	964	970	926	971	948	972	940	938	1009	948	904	930	896	926	929	901	955	912	951	942	909	912	983	927	861	934	946	919	920	910	920	955	921	941	917	948	966	966	893	907	936	963	946	933	941	897	934	935	952	956	953	986	919	933	911	961	1013	920	957	935	920	931	944	911	934	879	915	929	881	958	874	937	972	921	916	926	953	905	924	925	944	991	855	997	952	936	970	878	979	985	954	971	1011	928	905	953	931	921	950	995	980	933	1035	1013	932	899	950	940	1007	906	966	924	966	896	921	984	958	918	960	964	925	984	972	980	988	921	981	957	914	960	894	905	849	950	989	951	994	938	940	942	891	910	914	976	923	942	984	954	933	897	933	932	1013	949	910	951	961	958	931	978	924	942	917	927	953	852	938	974	919	963	928	938	972	912	933	926	954	960	972	956	963	985	1005	975	923	871	937	969	977	970	932	945	950	927	911	979	944	977	945	962	941	915	955	953	921	947	969	929	925	989	929	957	932	926	917	965	935	939	882	946	980	969	965	981	916	973	960	898	897	944	982	942	939	885	900	915	918	931	911	927	875	918	884	937	940	956	907	944	968	959	945	958	927	954	948	957	947	932	967	953	948	986	921	966	981	977	915	940	975	963	956	963	949	930	954	948	965	934	934	984	941	937	940	974	964	909	967	944	978	955	919	928	922	925	943	908	945	965	945	929	937	951	912	910	963	887	922	879	973	929	934	933	963	908	936	958	880	931	943	961	927	926	945	919	973	963	998	938	980	953	976	900	919	941	934	920	911	893	961	921	921	898	909	884	985	881	954	961	971	963	924	879	942	915	928	963	877	976	933	905	934	889	989	933	922	927	948	904	940	901	991	917	920	947	944	1010	987	948	972	909	949	970	924	957	949	913	879	1006	957	948	916	948	967	925	1021	938	934	951	925	934	975	948	963	947	881	928	943	936	922	904	943	953	961	942	981	921	928	871	942	924	889	950	950	950	965	958	920	926	891	951	895	956	970	893	948	952	927	953	976	948	941	942	893	922	960	984	862	912	875	955	934	933	936	905	966	979	946	950	951	894	940	945	923	908	985	943	914	949	904	922	912	942	918	968	981	924	882	950	953	956	978	932	975	987	970	882	944	907	935	1015	916	936	939	895	985	912	986	974	905	924	950	867	917	952	927	956	914	947	970	987	968	983	946	914	992	966	916	905	987	925	898	911	972	913	978	948	916	915	908	912	965	963	919	947	949	864	913	952	923	956	951	954	911	918	969	946	976	927	996	925	941	938	924	923	927	979	940	942	915	953	987	972	920	928	933	939	1004	978	930	905	909	886	947	957	956	888	900	940	983	963	931	970	881	958	935	937	951	953	896	885	905	929	960	969	984	947	950	945	905	976	1006	887	926	959	950	926	941	958	965	964	920	897	936	991	966	964	1047	920	984	966	938	916	996	980	966	905	942	984	946	867	983	878	946	921	917	971	959	889	927	944	943	904	855	914	935	915	982	912	934	949	894	931	923	964	1000	948	935	939	910	982	947	959	951	907	944	971	961	936	913	931	913	998	1007	939	956	961	980	948	966	940	914	895	917	956	996	959	934	894	915	912	889	970	1022	973	976	952	907	925	942	964	951	956	958	962	913	926	915	937	952	950	959	945	897	892	961	961	901	884	945	930	917	979	921	961	911	934	981	926	1002	960	944	981	999	931	945	944	970	976	889	1015	929	986	910	910	954	934	947	901	922	923	927	915	918	933	922	957	914	936	932	981	944	859	958	949	900	949	912	963	918	973	922	891	945	924	959	940	942	959	1002	972	941	930	958	973	981	939	922	935	916	930	933	915	953	902	917	976	913	932	936	847	884	939	944	978	919	982	930	979	977	926	954	961	970	950	951	980	909	984	928	950	885	967	948	910	930	873	944	949	934	951	911	1002	936	968	934	904	980	1010	939	932	957	950	913	929	903	903	997	892	964	914	918	959	916	959	997	906	936	917	959	941	862	909	927	964	933	984	1005	937	889	907	909	956	943	930	976	911	969	966	967	965	946	996	975	945	912	882	931	1014	976	935	938	995	953	970	945	942	911	979	950	982	955	944	941	894	976	903	920	964	892	983	953	968	936	994	905	951	981	930	915	1000	933	896	943	954	967	920	964	990	971	885	917	914	923	973	928	894	899	924	928	958	936	965	936	907	906	928	983	903	942	953	927	954	928	919	960	974	959	968	860	891	895	926	976	914	960	947	945	955	976	897	975	958	867	977	935	897	982	939	940	935	903	929	902	929	933	956	941	934	889	886	954	967	915	945	899	952	904	954	925	941	921	932	983	931	959	1005	953	967	984	1009	904	939	984	986	940	909	933	885	893	876	923	956	887	919	921	925	931	978	925	862	962	864	955	931	899	919	1015	921	997	912	968	1010	907	1016	966	926	886	920	926	936	949	945	938	906	938	936	960	911	909	922	903	987	908	923	951	940	939	922	940	991	905	950	959	899	953	934	965	980	1002	919	930	967	931	950	964	970	940	944	938	937	978	974	902	908	966	944	958	942	888	1033	944	912	932	928	961	926	948	990	894	932	907	908	904	959	911	927	906	898	932	930	900	985	1024	934	937	914	927	948	906	929	911	926	925	982	959	907	941	883	901	909	955	965	943	947	989	964	899	964	990	925	989	928	967	912	955	1019	962	933	945	906	967	987	900	949	955	1010	927	910	955	923	935	992	905	946	946	917	935	898	925	938	949	933	921	918	931	966	974	903	957	943	949	968	984	897	935	974	1008	934	939	1012	938	906	919	941	934	983	1005	941	920	958	966	917	908	945	930	927	960	948	969	912	946	949	959	926	873	954	923	912	968	938	931	949	932	935	945	936	964	924	929	948	914	927	953	891	954	916	941	957	957	923	941	924	971	964	953	932	947	942	996	959	908	960	934	994	934	982	914	953	923	905	920	991	911	920	1013	933	928	935	963	905	950	954	927	883	927	895	935	908	941	975	938	955	912	976	901	836	943	959	948	930	960	926	911	952	924	987	897	988	922	960	947	910	869	914	978	968	918	936	966	954	957	937	938	932	977	879	950	927	960	969	868	955	960	909	959	903	906	957	926	922	918	894	940	909	905	978	919	896	903	933	951	951	967	912	986	940	997	898	960	960	928	936	917	894	942	968	943	952	961	947	991	944	944	922	907	948	953	956	950	913	946	946	903	936	944	940	951	986	946	908	950	910	931	934	940	930	881	900	906	955	932	923	944	898	906	978	926	935	940	910	960	961	954	924	876	937	968	872	912	981	937	937	953	936	981	929	1009	904	956	916	966	903	962	998	952
24498	21688	26121	27782	21699	21703	3787	493	412	353	296	330	289	282	295	265	270	256	261	281	233	250	261	246	256	258	254	262	251	235	247	249	239	231	244	226	260	225	237	225	261	232	226	235	244	253	228	269	225	248	259	259	243	265	241	225	225	223	222	229	238	219	229	245	196	224	222	267	241	231	245	246	237	252	259	249	237	261	242	244	240	245	243	233	220	244	224	259	216	261	237	229	225	224	234	252	239	248	235	237	261	251	246	248	253	234	247	287	239	208	219	252	260	233	264	222	255	237	247	219	251	232	245	237	247	242	245	250	231	257	269	257	235	224	238	224	250	221	247	244	239	235	216	224	244	223	247	231	240	251	239	211	243	260	254	252	222	238	225	214	233	236	288	230	252	224	249	218	245	223	266	266	251	230	234	243	240	227	237	249	234	252	264	266	252	221	238	244	251	253	245	241	253	238	197	227	248	225	242	223	245	235	237	237	258	259	245	233	248	243	241	217	246	230	252	240	233	228	236	239	228	271	212	241	199	240	215	238	246	240	230	232	223	237	253	266	222	236	257	258	280	220	215	216	235	227	218	251	242	255	212	225	229	238	244	230	217	227	242	252	263	241	247	252	255	253	253	237	248	227	235	242	243	238	241	237	240	234	224	250	236	229	240	239	237	243	223	261	260	253	223	226	209	242	222	244	224	230	228	230	252	223	248	236	245	229	243	212	236	233	198	233	254	223	242	233	238	263	234	294	246	249	245	209	259	223	236	224	267	232	234	215	255	231	221	218	223	234	245	251	255	237	211	230	247	252	222	236	236	235	207	232	267	253	240	240	232	249	234	205	213	211	248	233	241	248	246	238	256	216	236	234	238	203	264	231	227	251	227	255	235	246	232	231	273	232	240	212	234	237	239	206	249	227	249	244	214	242	210	289	243	242	221	248	216	245	251	241	222	234	255	203	229	272	252	237	229	263	265	269	259	268	233	236	230	209	240	222	230	196	229	230	234	226	244	234	211	230	219	230	272	227	242	247	232	225	235	219	247	217	241	259	246	238	240	225	236	212	252	244	245	235	249	261	238	213	221	262	238	223	234	235	241	209	252	217	254	241	236	276	261	210	258	216	217	241	219	238	253	221	243	240	244	222	246	245	222	240	266	235	241	215	264	256	234	227	243	239	223	226	225	219	263	254	235	264	240	238	259	245	230	228	253	229	262	248	240	249	270	239	248	228	241	226	246	264	192	256	231	207	204	271	244	237	248	244	211	254	255	259	228	251	206	252	212	275	244	242	238	231	261	234	233	234	223	226	219	228	223	225	254	227	233	218	244	244	262	219	273	214	244	213	221	234	240	231	228	215	248	240	239	245	217	229	245	223	257	238	229	220	218	228	251	249	243	230	239	220	239	263	238	268	233	230	236	261	270	244	241	250	258	219	239	237	223	242	246	229	230	215	213	229	214	229	239	266	220	253	235	237	244	254	249	238	227	262	248	217	208	225	257	239	232	240	200	220	209	233	229	225	229	224	256	235	239	223	246	237	236	256	243	196	203	202	212	249	249	222	247	243	250	241	262	249	235	256	234	236	247	229	268	221	220	224	221	234	245	225	243	229	230	242	232	264	202	229	268	229	247	254	226	228	220	239	211	230	263	232	241	237	242	256	251	247	243	268	229	245	253	219	221	267	247	260	236	228	242	238	214	237	271	235	218	237	242	218	262	230	215	224	266	238	218	230	252	238	236	238	240	268	239	253	248	244	235	236	245	231	238	272	270	219	279	224	273	213	256	224	207	243	214	278	224	226	240	252	221	218	229	229	247	260	250	258	232	265	248	292	254	229	189	238	259	218	240	246	239	243	227	268	237	252	241	245	246	230	268	235	246	230	231	233	240	239	251	265	239	220	250	232	221	229	264	227	250	237	217	243	222	253	255	243	234	231	250	227	260	250	284	259	231	221	231	220	251	224	232	219	215	218	223	249	235	236	238	211	251	216	236	231	214	213	202	262	259	256	231	264	250	256	241	219	236	223	239	225	220	230	249	228	250	249	214	259	222	227	204	253	229	257	228	235	233	243	223	260	205	221	231	232	247	207	237	214	248	258	204	226	227	241	247	234	244	245	245	249	244	220	214	232	254	212	197	235	256	241	217	228	245	236	235	264	218	221	203	254	225	243	211	238	229	225	250	235	251	230	243	246	265	215	255	228	216	210	249	245	235	225	236	222	258	216	217	213	243	227	233	230	250	220	229	242	238	239	225	225	250	254	241	245	241	250	233	260	228	231	229	261	226	253	255	223	266	228	257	234	237	230	224	244	224	249	227	225	233	232	257	234	230	241	273	259	254	239	249	256	245	227	227	243	244	221	248	217	236	233	239	219	227	244	238	269	253	250	220	233	258	242	234	254	234	209	242	277	209	224	281	199	236	234	229	225	247	224	235	220	241	229	275	229	222	233	207	215	257	224	266	245	243	248	246	220	240	237	234	261	231	241	225	238	257	196	209	241	226	192	230	259	235	255	230	227	248	226	228	255	226	242	220	186	263	256	245	230	245	220	237	238	229	271	259	226	264	258	258	224	201	239	240	213	223	244	257	216	225	279	258	250	226	243	246	209	217	236	268	243	239	240	260	250	221	250	225	228	235	225	213	220	257	272	219	240	221	242	229	227	225	212	237	238	252	255	244	251	251	235	252	236	232	274	248	230	194	221	245	235	249	221	223	275	249	242	202	248	248	260	273	237	244	253	256	226	214	251	211	225	233	238	225	235	219	216	231	256	240	217	225	248	258	242	237	233	235	231	241	223	241	241	230	259	272	233	230	248	230	216	243	255	235	243	250	230	235	244	243	235	247	281	270	224	217	205	248	240	224	257	221	246	259	226	254	252	263	232	256	247	241	222	260	231	223	235	261	260	230	246	231	266	260	234	254	265	252	258	247	204	251	224	202	234	225	240	233	239	251	256	220	233	235	225	234	245	229	235	252	241	230	291	243	221	236	227	259	258	231	230	256	239	213	272	252	232	247	258	255	219	199	210	258	235	235	230	244	209	242	239	243	235	271	223	241	250	236	222	234	237	268	267	235	237	246	208	260	240	260	210	235	225	235	217	248	255	240	247	254	235	246	244	221	271	259	225	230	223	208	239	207	253	248	238	214	246	209	219	251	240	218	237	220	242	249	266	262	238	230	242	257	224	246	218	241	245	231	230	248	265	248	269	242	256	246	265	240	239	227	256	255	224	235	223	256	234	224	237	233	236	238	249	202	213	234	225	211	252	222	203	258	254	221	249	212	247	259	252	244	266	261	225	216	237	232	215	251	230	264	256	230	263	246	250	267	249	210	228	243	228	225	225	259	255	258	199	207	250	200	241	259	222	231	224	229	254	222	226	222	218	222	226	237	265	226	268	260	240	229	270	237	237	228	259	272	271	242	222	238	229	209	223	241	224	260	231	259	212	210	247	248	222	229	233	202	239	253	236	229	218	245	220	278	244	226	224	245	232	230	240
3333	5328	3149	1621	1055	819	697	628	622	601	599	590	579	570	580	607	552	525	584	549	542	540	537	531	529	584	560	510	542	564	544	620	554	531	554	556	560	574	583	540	548	574	579	575	569	547	580	558	541	550	550	568	516	539	521	546	554	570	577	537	521	518	578	535	547	584	556	524	568	524	530	556	533	535	538	557	539	536	540	574	527	545	592	508	534	533	535	536	560	504	534	524	574	620	540	568	507	528	504	531	556	541	530	536	567	538	569	556	538	554	564	575	531	539	556	531	533	503	522	541	516	565	567	537	565	561	567	555	521	515	570	541	523	538	503	546	548	519	541	537	511	562	568	541	551	533	545	525	540	550	548	543	560	536	566	548	560	540	569	543	505	536	532	520	545	530	555	528	577	534	554	553	538	570	544	533	522	548	514	544	532	555	568	574	531	557	568	570	563	520	551	564	582	544	552	539	581	536	530	533	569	514	509	510	550	550	551	528	524	526	538	541	564	536	545	557	547	548	590	546	562	535	594	569	563	556	550	539	553	584	519	593	538	569	478	534	560	532	539	555	546	568	564	535	520	574	530	542	607	520	559	553	548	535	527	513	501	516	562	557	564	544	497	525	530	569	561	530	554	535	561	526	591	539	571	536	529	569	527	547	540	567	531	554	525	550	534	541	532	506	553	533	569	555	578	541	531	545	554	512	552	576	516	560	541	538	565	582	563	524	531	552	519	556	553	507	506	485	576	531	528	504	536	557	561	553	534	546	499	537	573	549	525	579	529	530	535	520	549	541	547	547	578	525	500	500	502	525	551	553	547	518	547	542	561	545	557	573	569	555	525	554	550	585	562	526	574	561	537	564	560	522	526	554	544	537	551	578	559	559	556	559	561	534	543	523	531	551	565	529	575	574	560	527	526	544	572	554	529	576	562	526	567	528	538	522	557	574	552	552	578	526	552	539	545	607	544	541	530	515	504	514	526	526	579	524	581	573	551	538	566	556	520	527	506	591	518	565	524	550	564	556	524	510	552	547	540	578	575	562	532	555	519	524	571	555	533	521	539	561	534	543	521	519	506	530	574	532	546	531	563	553	494	534	566	539	567	562	551	539	532	556	570	537	564	589	509	533	571	541	530	550	561	540	529	589	592	523	566	544	531	526	501	522	588	571	541	559	572	573	537	540	556	566	519	546	530	530	533	538	572	577	588	586	549	520	566	590	559	528	588	475	556	525	506	538	546	544	567	520	585	531	544	560	522	590	509	531	584	519	562	560	572	549	549	534	576	560	575	539	556	562	537	526	507	523	531	575	583	518	522	533	549	530	562	536	497	563	517	538	531	534	548	564	544	551	573	518	556	546	547	535	536	584	585	569	530	521	548	524	536	533	530	540	545	565	521	574	554	526	552	565	520	547	556	534	581	540	538	549	554	566	524	554	544	570	551	566	497	549	566	568	594	532	547	530	540	538	530	553	506	528	561	552	538	571	557	534	541	533	512	566	561	551	514	558	565	525	559	586	544	536	537	510	489	525	537	511	544	538	540	575	528	552	533	491	571	570	541	550	532	566	519	567	542	518	561	570	544	520	547	546	567	532	519	507	538	534	530	592	554	514	529	550	569	584	575	496	552	555	587	544	576	549	569	553	552	554	544	514	527	535	603	552	539	588	540	564	528	539	519	533	556	550	523	509	554	571	578	541	537	570	552	541	550	546	517	519	543	547	586	524	548	494	575	570	565	535	532	549	551	500	576	539	560	520	545	547	569	521	550	535	570	536	527	505	527	549	521	526	550	542	568	534	550	520	541	546	546	550	557	552	518	567	517	532	517	570	550	562	555	530	514	517	554	521	548	536	531	503	531	551	550	532	540	533	556	510	519	561	550	587	511	557	573	566	558	516	510	555	570	572	536	525	539	509	528	539	517	582	584	558	559	545	545	533	581	539	514	536	568	503	536	545	580	561	557	558	561	577	504	510	581	533	568	537	473	518	566	550	552	553	574	560	535	567	531	534	545	521	558	537	565	541	517	528	516	528	550	500	536	555	558	539	542	556	564	542	523	589	547	529	515	565	528	546	588	521	567	543	525	490	533	582	509	533	573	570	532	548	561	545	525	529	551	565	598	523	585	501	521	564	546	539	540	575	550	523	570	562	570	537	573	559	548	521	535	560	536	596	558	537	590	531	554	562	542	593	535	582	541	541	587	528	549	566	567	536	546	508	571	483	567	571	548	520	578	518	562	526	574	583	500	549	500	551	557	523	560	506	496	510	536	525	580	511	538	552	537	569	585	556	500	520	540	542	535	538	558	515	555	595	558	528	524	547	579	483	544	520	575	551	523	550	529	532	526	534	535	534	592	519	566	585	573	546	499	528	566	530	522	510	559	535	558	560	563	552	570	569	532	577	561	510	526	566	562	566	527	530	569	527	551	540	551	564	541	596	579	566	502	537	548	525	549	537	596	533	563	553	510	590	543	556	523	524	544	555	525	562	569	542	548	559	528	567	530	547	541	527	541	530	529	555	581	537	535	560	507	526	550	549	559	542	572	520	555	593	551	503	545	544	499	510	507	551	538	606	558	553	626	543	518	532	530	556	512	532	537	518	519	537	581	533	522	499	537	535	577	522	540	532	603	536	532	539	503	507	581	528	529	591	577	542	575	543	538	547	521	566	504	524	531	517	545	560	514	545	548	556	581	565	547	555	518	526	503	530	567	523	548	530	560	563	552	558	577	549	547	583	555	559	559	542	569	569	542	557	513	563	549	573	570	534	561	575	539	536	554	530	539	545	542	519	573	527	549	492	560	561	531	516	563	540	565	507	542	546	512	557	562	560	589	556	541	579	551	519	529	558	534	530	548	549	534	540	532	538	552	510	541	533	570	557	576	512	551	511	566	542	573	500	539	575	520	562	520	525	540	552	532	504	576	555	531	586	535	526	555	554	585	538	516	499	539	513	583	551	517	572	521	528	503	542	591	507	546	562	557	542	513	521	571	611	511	577	591	524	570	508	531	595	540	531	546	564	537	506	517	537	564	540	565	510	561	526	530	577	578	556	505	538	544	544	546	526	531	541	553	549	550	561	569	520	570	525	570	538	482	581	523	583	581	537	548	537	512	530	574	510	553	528	578	547	582	544	546	526	566	532	541	565	523	546	549	546	536	531	532	527	542	551	590	564	555	553	522	570	523	544	547	502	555	560	562	529	533	562	501	527	534	542	564	538	589	582	541	546	543	531	536	585	569	553	534	528	537	583	531	526	552	538	498	541	517	547	598	560	580	546	554	502	536	558	531	536	554	558	556	528	571	522	475	573	576	553	564	598	536	550	500	535	531	521	540	535	555	527	532	614	567	547	577	565	545	533	539	563	523	550	533	544	544	525	520	502	562	519	551	540	597	513	554	557	485	539	519	554	520	528	557	575	504	592	529	516	571	591	561	538	529	527	535	566	580	488	531	535	566	512	539	541	530	504	524	576	549	576	573	538	576	513	509	540	573	566
33785	10365	1306	734	571	581	452	432	414	445	393	403	406	426	411	438	412	401	449	404	423	445	459	430	433	425	454	437	425	436	447	456	392	387	429	420	401	436	425	419	400	375	434	422	416	452	417	420	411	425	373	421	430	476	385	411	444	406	421	426	411	415	410	413	422	435	413	418	410	450	425	412	423	420	413	413	447	426	401	423	420	460	429	419	418	412	404	402	415	410	421	408	383	402	416	458	391	395	459	418	450	441	430	438	417	390	413	433	433	408	399	420	402	473	421	423	382	435	472	423	418	450	443	416	417	429	404	395	405	402	444	409	421	404	390	444	438	394	430	408	437	384	464	421	410	388	448	354	416	433	433	407	423	451	413	436	444	363	369	434	445	440	440	436	420	413	404	432	449	391	439	385	417	444	457	441	417	439	432	399	410	453	430	405	421	398	420	399	415	418	417	423	374	435	434	442	448	424	425	417	440	420	406	381	385	410	427	414	404	418	452	424	437	416	444	415	380	410	440	384	401	373	412	378	396	429	434	438	383	421	406	430	372	429	420	454	420	420	412	424	397	434	455	418	458	432	416	445	402	406	375	423	408	451	422	432	373	411	384	448	416	441	424	409	417	429	409	435	434	408	438	413	400	378	409	411	382	397	427	446	414	406	424	440	427	412	428	408	386	440	442	403	427	444	440	405	405	411	411	423	397	418	406	417	440	407	426	448	410	438	409	432	422	461	400	437	421	450	397	452	401	423	442	405	419	403	386	419	451	388	405	418	425	417	423	431	412	436	427	388	462	419	413	380	413	476	464	407	396	374	446	382	446	451	378	425	413	399	387	457	378	434	439	416	399	409	395	451	395	450	403	439	433	447	430	400	384	398	429	427	415	404	410	422	407	405	435	401	402	397	415	444	441	391	404	399	424	451	430	415	408	438	449	418	464	407	404	432	416	374	466	376	373	413	425	415	411	411	410	422	404	438	457	406	370	445	420	450	447	432	441	423	436	398	434	418	389	408	397	451	415	406	435	393	411	423	403	388	410	408	434	431	402	417	403	410	469	407	430	444	444	427	421	431	441	417	421	409	414	399	411	417	424	456	435	390	443	400	435	451	406	431	411	480	476	414	439	379	418	439	439	417	472	397	405	417	439	460	423	443	432	426	436	414	432	430	407	394	406	384	439	414	430	397	437	468	415	402	414	383	411	412	426	420	397	434	401	464	444	425	377	414	392	405	430	399	409	418	417	443	411	426	430	413	418	397	422	402	404	417	453	406	420	479	468	404	409	397	447	389	397	438	417	408	454	458	443	407	451	405	387	403	400	438	425	378	442	401	415	427	390	451	422	455	440	381	414	410	363	444	410	407	413	385	402	435	429	384	468	392	430	393	419	417	421	388	445	437	414	411	457	422	425	366	435	420	487	438	450	461	415	453	407	447	443	427	392	388	447	418	397	406	410	417	402	430	430	398	443	413	413	396	393	429	390	410	434	443	464	424	435	415	441	438	389	390	372	412	401	427	408	427	402	438	399	409	435	419	435	405	409	433	433	434	408	434	377	424	418	368	409	430	400	434	388	424	431	434	408	416	431	390	416	455	393	457	395	430	397	438	453	436	425	414	426	419	395	414	419	445	411	439	426	416	431	431	399	448	430	425	454	408	385	431	418	442	421	451	428	415	398	398	397	412	445	399	448	427	443	413	479	430	398	434	427	448	411	413	407	431	402	385	409	441	425	450	429	413	410	404	433	410	432	387	385	415	422	398	418	423	436	419	425	431	398	430	407	411	418	390	414	389	420	420	411	407	426	378	417	399	401	400	390	405	410	456	401	432	443	384	425	426	405	418	403	413	400	381	408	419	445	444	389	432	429	418	439	434	438	414	440	407	441	459	447	412	392	409	417	422	411	376	423	433	425	412	424	424	388	382	393	405	451	426	461	418	391	449	391	385	450	430	392	400	401	427	429	401	395	374	415	437	410	409	397	390	416	420	390	398	436	419	477	411	401	445	398	424	419	439	420	419	424	442	428	402	442	413	422	409	426	444	408	418	431	404	439	415	402	423	373	423	469	417	409	407	441	454	424	404	423	427	407	424	425	433	423	444	440	430	407	415	384	423	389	405	449	431	406	415	426	401	409	409	425	410	399	421	367	376	428	411	451	419	410	443	412	404	403	444	420	435	440	374	452	424	451	437	448	417	418	443	443	415	468	376	450	397	439	446	408	406	439	417	438	434	425	421	426	397	407	444	430	396	385	399	419	399	427	429	405	371	391	458	431	424	413	409	440	400	398	419	462	433	406	386	433	406	414	410	407	416	399	437	426	427	384	379	382	430	448	420	440	405	436	450	440	430	446	429	438	446	407	412	381	439	424	372	430	476	415	374	406	466	433	442	405	441	408	395	416	441	419	419	396	384	404	403	408	397	448	400	404	435	444	415	399	440	368	401	445	436	418	447	424	403	408	367	409	443	408	446	395	467	420	431	408	406	422	464	436	435	442	413	421	404	382	419	403	383	410	412	446	443	410	401	396	432	390	427	400	411	406	412	427	393	439	396	418	430	440	407	397	418	429	405	402	412	428	398	387	393	451	401	401	427	405	436	423	383	400	441	410	404	374	393	422	400	398	418	451	453	432	410	409	380	461	435	410	402	427	440	388	390	444	447	445	420	462	415	412	393	435	412	388	409	442	453	410	423	401	433	380	410	424	425	406	409	396	406	442	453	402	386	445	452	376	402	415	455	451	440	461	394	388	405	389	445	426	422	417	418	417	436	387	421	452	427	416	421	457	475	402	410	414	387	405	415	419	431	416	439	430	423	454	422	476	449	391	426	454	432	444	410	393	399	434	427	382	399	365	412	381	419	455	425	446	386	400	407	433	387	439	417	426	444	459	430	402	400	437	418	422	425	395	412	450	369	434	452	430	460	441	415	402	423	410	386	414	418	438	391	407	439	434	494	423	441	459	426	422	435	433	416	459	432	417	417	418	426	413	412	404	420	433	417	404	450	395	415	432	408	435	438	418	398	418	384	413	401	409	423	444	394	440	375	413	403	403	428	478	397	408	360	393	393	440	443	435	426	439	440	446	437	409	427	436	401	390	426	409	402	385	416	416	404	471	424	448	406	391	433	433	411	396	444	404	401	414	435	421	394	394	433	427	406	453	449	446	444	418	405	418	449	442	383	393	413	448	422	415	379	433	391	395	446	446	418	424	464	405	443	457	380	414	402	411	404	419	446	428	420	421	384	429	447	424	426	447	441	408	402	420	383	414	408	439	457	418	360	366	413	427	394	398	440	390	404	391	374	421	418	422	417	431	405	456	416	386	422	421	404	414	407	452	419	434	417	427	445	418	402	420	389	434	443	392	428	411	389	421	410	421	395	423	408	449	427	401	400	473	437	450	376	395	401	392	391	464	416	396	449	393	411	366	432	389	389	428	402	414	419	397	408	434	439	429	423	449	435	381	402	431	452	403	420	430	407	448	439	408	464	419	409	405	407
5955	1119	979	944	879	956	976	936	964	918	960	929	935	945	940	989	940	906	935	927	925	937	1002	923	947	951	917	989	903	898	921	934	932	937	969	930	977	855	904	941	949	931	910	959	936	923	926	950	903	898	920	897	963	979	891	899	919	922	1036	871	924	888	1010	960	975	901	890	932	868	877	903	926	926	931	930	928	959	943	917	860	958	974	992	892	881	905	947	940	902	929	916	951	902	936	937	947	935	902	902	915	907	969	924	972	978	879	864	912	935	945	922	933	900	936	953	972	891	977	917	904	963	916	984	902	953	913	896	943	946	941	932	912	937	922	959	916	933	967	929	946	892	975	906	985	998	898	900	887	936	923	862	913	929	894	984	950	908	911	880	927	941	968	943	943	929	972	948	899	926	972	929	933	962	866	951	962	953	969	901	914	896	895	874	946	922	968	970	947	937	921	1026	952	951	898	915	921	937	903	930	932	904	940	919	878	906	954	938	910	935	935	921	1004	875	884	955	920	939	913	903	985	939	960	896	904	914	930	928	895	899	873	920	939	980	907	912	912	890	911	866	861	893	884	943	929	931	930	954	928	938	921	950	978	905	983	905	936	879	911	939	959	928	948	972	904	926	939	935	876	914	908	972	977	944	917	939	876	963	922	951	932	944	935	925	940	929	945	909	876	961	919	912	981	899	917	963	968	872	981	895	966	914	911	883	908	972	921	950	931	902	920	926	921	965	912	912	960	936	968	935	999	943	935	970	941	891	920	928	895	895	925	886	939	949	954	940	922	962	928	879	971	915	928	976	952	981	910	981	914	930	972	880	886	952	930	913	997	959	920	878	901	884	930	873	945	920	925	960	945	939	902	949	872	863	930	864	891	928	912	978	888	893	903	903	926	966	966	941	898	883	918	870	910	929	926	942	931	926	923	897	965	914	908	937	969	920	943	924	926	969	883	919	888	912	952	942	887	931	935	914	910	944	903	964	975	944	950	908	899	971	934	950	939	956	888	939	961	975	867	941	873	1001	949	934	996	910	953	963	925	978	937	929	881	964	921	946	921	918	979	917	942	951	957	961	948	900	960	940	914	918	969	921	919	880	859	930	922	942	952	927	978	922	933	876	940	901	923	898	926	915	915	995	889	957	892	929	911	918	971	903	913	864	903	969	947	925	968	981	906	909	900	946	996	875	868	941	906	931	922	910	938	961	914	886	972	952	961	968	894	959	925	897	929	894	932	903	957	919	924	933	897	955	886	932	1027	936	912	984	915	936	977	948	930	889	954	959	911	954	968	898	989	923	951	864	918	962	918	935	938	894	905	889	937	975	892	957	965	911	864	919	932	925	950	1011	901	965	923	902	908	949	917	909	911	942	973	954	897	917	933	946	944	914	923	969	915	940	969	919	911	927	907	896	937	938	891	950	953	948	939	985	935	896	943	935	902	911	919	962	920	917	930	949	1013	946	980	890	880	896	955	922	942	966	944	910	876	892	876	906	947	931	927	882	905	976	935	869	891	957	877	885	949	970	1015	892	901	902	930	966	957	913	908	981	925	939	864	976	913	997	964	913	950	958	904	943	900	882	990	941	931	958	928	932	970	921	880	948	925	902	907	963	939	937	939	970	954	913	859	940	964	926	925	926	909	904	939	947	948	952	921	952	917	943	974	943	872	910	915	947	918	889	899	956	926	998	897	969	921	1023	1020	931	884	922	941	924	957	925	946	907	949	924	980	891	914	992	944	957	953	974	983	897	899	844	924	858	870	922	891	938	960	930	909	969	947	912	958	962	901	984	933	945	941	889	970	861	931	886	967	872	930	911	957	951	861	998	907	938	901	923	953	954	917	915	920	936	945	941	948	948	930	900	929	880	907	974	922	933	949	920	958	945	963	952	882	967	880	971	995	944	937	955	886	896	886	927	941	951	935	947	910	927	934	984	938	924	918	921	924	939	940	931	953	915	871	906	922	973	947	903	928	971	956	936	952	956	903	951	898	988	929	897	925	880	919	940	958	925	949	871	917	911	881	919	956	921	935	888	984	1013	945	895	978	936	976	945	949	965	945	967	942	963	911	988	930	935	945	946	904	925	996	922	942	955	889	908	949	912	966	934	893	916	960	918	907	913	958	947	929	961	965	892	946	946	909	951	912	956	924	939	962	952	866	923	915	937	905	958	851	869	948	927	910	866	943	978	915	935	921	901	866	926	957	962	920	964	914	934	961	936	946	977	935	895	931	909	906	960	971	913	953	951	883	930	922	898	970	927	927	989	933	953	885	914	937	916	903	943	947	956	954	970	955	923	930	912	875	929	976	942	946	874	909	890	933	993	980	956	938	937	909	911	916	899	965	927	940	984	933	934	944	878	898	888	910	955	933	921	914	921	917	943	891	930	935	923	906	988	936	935	887	982	954	924	955	987	935	914	966	891	964	947	916	893	890	895	942	952	949	969	952	893	896	937	962	989	825	920	991	963	916	918	937	927	1008	883	871	915	902	869	889	914	899	948	937	930	951	907	928	911	928	974	911	949	945	939	894	963	941	910	922	942	918	945	947	957	917	904	947	932	942	965	930	940	951	880	998	1006	928	949	964	961	975	952	934	939	978	917	939	917	919	933	974	983	895	890	965	993	972	915	912	928	914	875	918	953	931	908	919	913	910	959	950	953	948	913	975	888	939	928	868	943	915	929	905	855	902	909	962	929	892	928	929	952	954	906	916	903	921	951	940	939	911	909	941	965	938	893	911	928	916	943	942	894	933	865	954	911	1004	948	1004	906	897	963	922	968	969	952	941	871	950	911	899	922	902	968	942	906	880	888	948	928	920	946	929	900	932	906	950	952	915	949	986	931	905	1000	940	918	936	948	924	939	971	988	916	967	904	912	899	906	990	911	964	935	913	936	911	944	961	917	949	933	902	937	950	923	911	950	937	872	962	958	974	936	877	940	927	958	889	948	905	890	953	902	914	922	956	979	955	967	979	903	981	940	970	921	923	907	857	936	923	921	942	910	946	876	932	900	960	896	913	1005	946	900	896	940	925	900	920	953	936	884	924	911	967	924	945	896	920	908	879	910	915	914	953	917	929	939	929	962	922	922	880	898	968	958	913	957	891	908	928	932	891	938	919	963	949	943	970	915	966	917	879	974	950	895	905	938	857	997	892	971	955	906	969	899	995	938	985	977	882	915	955	962	924	893	958	898	916	912	936	896	962	949	902	958	925	921	971	962	942	980	984	893	916	912	937	924	929	946	905	883	869	902	936	955	919	924	921	936	953	952	894	931	922	970	971	936	929	934	969	944	905	928	948	937	914	869	926	938	909	902	927	920	910	936	938	982	922	942	945	941	924	938	961	947	909	962	962	923	927	938	959	879	900	980	932	964	929	999	947	939	910	936	963	920	914	949	977	915	935	934	955	917	965	927	934	920	909	930	948	914	895	957	965	928	908	897	962	919	932	937	929	938	919	890	929	938	968	969	903	923	938	970	948	905	904	943	948	909	891	886	914	970	925	921	918	904	918
25234	21704	25593	28333	21577	4417	689	557	478	493	529	472	469	448	449	433	475	436	467	470	445	477	448	453	452	418	412	454	441	474	450	444	424	487	430	429	453	464	427	452	408	431	403	450	433	452	403	449	461	465	460	428	433	474	449	481	425	467	420	457	433	459	395	458	426	429	450	477	416	433	436	431	455	421	437	459	400	425	400	458	432	473	432	419	419	434	458	434	443	412	445	427	448	434	437	449	441	473	436	462	381	454	394	405	440	430	431	418	473	435	451	390	435	405	418	452	476	424	450	479	451	464	406	443	426	443	395	425	475	448	462	428	411	475	453	484	412	455	464	420	400	461	458	457	427	437	432	467	449	425	424	400	468	463	456	432	446	425	442	424	419	418	422	451	448	432	426	460	445	461	426	406	422	430	422	441	445	439	428	464	450	433	416	444	435	452	432	468	443	463	440	425	455	493	401	465	461	434	451	459	435	469	459	463	440	429	459	416	423	438	440	445	420	454	429	469	422	492	464	429	425	441	460	463	419	444	394	466	427	439	421	478	405	455	443	462	430	386	449	477	454	474	478	457	424	428	469	415	408	431	415	471	442	432	396	426	439	456	473	449	432	457	417	439	428	402	396	439	447	421	445	429	442	437	419	470	407	449	475	416	393	421	418	450	442	439	476	442	407	419	452	473	429	448	517	471	437	427	452	446	414	429	402	409	480	416	474	441	438	459	456	442	460	434	421	434	472	452	459	462	447	475	486	424	432	428	460	463	395	444	415	414	436	442	425	430	466	469	454	408	408	458	411	391	458	463	455	467	495	436	470	417	454	448	435	460	428	417	432	423	455	469	460	461	448	441	460	477	429	415	449	473	447	459	459	481	427	458	434	405	436	435	477	487	461	426	475	433	372	432	411	446	425	451	444	476	483	466	433	446	418	469	442	437	390	445	398	457	412	420	449	449	451	436	454	461	433	474	415	453	417	416	423	432	444	468	446	420	442	446	437	438	458	446	444	457	406	412	455	427	464	416	438	444	434	472	442	453	423	453	465	397	400	471	423	450	447	442	436	470	403	478	477	444	446	453	434	427	429	414	408	411	451	463	439	412	432	473	452	478	438	423	437	443	427	465	409	407	378	432	424	418	447	402	476	442	433	439	391	433	417	489	432	413	432	423	427	451	435	475	408	502	420	440	452	465	475	475	464	408	443	452	456	419	447	445	421	439	457	403	449	430	457	431	455	431	405	452	403	435	439	400	419	445	446	432	420	406	446	421	441	428	416	428	458	441	427	486	454	474	428	451	435	407	436	392	489	418	409	469	446	404	465	425	442	443	407	415	453	441	470	405	441	455	484	423	420	437	425	445	438	472	418	402	442	453	446	433	440	463	447	425	431	446	443	427	427	467	435	442	440	435	410	399	403	454	407	421	433	482	457	426	433	438	411	470	454	451	504	451	417	423	439	415	423	446	471	447	474	431	409	424	491	401	486	454	447	436	414	424	456	417	409	458	438	435	444	447	478	446	466	414	425	400	399	430	455	453	463	396	441	424	471	430	458	430	399	425	444	404	416	409	450	437	440	462	423	440	443	457	457	450	408	463	434	460	455	414	428	473	458	412	444	435	483	428	469	418	426	467	444	472	408	441	424	412	463	456	463	414	448	434	436	450	423	412	433	394	460	464	388	445	435	448	460	495	467	416	444	459	444	450	414	397	446	433	435	435	453	436	430	427	387	444	457	398	415	438	443	426	441	450	455	435	463	469	400	409	497	466	475	401	395	438	405	462	439	414	434	422	445	406	449	425	456	435	385	478	426	469	390	416	430	480	459	429	470	482	481	461	462	424	448	456	463	432	448	421	435	436	454	419	450	413	477	427	446	420	419	481	436	409	392	418	444	443	473	399	437	404	441	442	411	455	485	438	452	429	457	417	404	421	455	426	469	463	456	459	446	448	456	455	427	418	407	416	438	415	428	391	451	453	435	451	466	442	422	406	446	412	399	445	471	416	421	435	476	457	436	493	428	434	439	417	417	419	448	425	434	438	432	443	417	436	440	448	436	437	442	438	449	456	476	457	455	410	425	403	434	425	401	417	451	410	421	449	433	443	437	457	448	427	430	448	445	435	373	462	436	474	433	413	502	433	440	424	423	458	394	430	431	430	447	443	447	453	434	449	423	428	434	475	457	444	466	460	461	463	435	505	434	446	424	429	417	413	432	434	459	452	388	436	448	378	421	405	445	447	436	439	400	448	414	419	386	422	453	456	393	474	389	468	455	441	443	448	433	460	431	413	454	448	461	421	470	438	427	399	398	450	403	441	437	452	447	444	456	493	446	426	487	481	438	412	466	451	477	462	463	462	484	458	428	404	453	431	416	409	407	457	412	452	440	467	444	455	422	444	431	450	400	450	458	435	423	407	496	458	388	398	411	415	466	460	441	441	409	417	411	437	457	460	435	437	430	463	450	448	425	450	433	436	471	408	481	469	427	436	438	469	404	447	450	425	452	463	456	414	452	447	409	433	467	445	491	416	443	418	418	448	458	496	435	444	460	458	429	453	438	450	434	426	452	471	447	429	428	426	422	464	439	431	442	452	415	426	415	433	428	439	423	432	458	393	431	398	464	437	408	411	435	435	428	451	407	451	443	488	454	415	454	465	441	444	431	446	448	470	444	419	458	436	430	472	414	451	470	444	442	459	423	433	463	408	451	419	476	434	449	481	455	406	415	445	418	448	433	433	399	422	453	447	446	444	486	458	437	456	424	395	386	422	416	420	428	393	425	413	416	418	459	408	434	426	431	435	467	472	454	449	450	455	426	433	448	446	442	456	413	444	405	438	432	429	406	443	443	412	482	388	437	428	432	431	423	492	419	446	399	459	402	428	452	451	446	451	448	395	412	465	459	464	423	403	460	431	389	428	450	417	439	410	482	427	430	442	459	419	418	427	439	469	423	413	430	429	440	455	398	415	459	441	424	478	426	394	457	434	440	416	404	458	448	478	442	444	400	453	433	420	455	435	434	440	448	473	433	435	457	424	467	468	441	409	439	422	448	422	443	415	438	436	425	417	460	426	455	401	445	468	434	397	404	431	455	438	396	471	476	452	448	408	424	434	407	421	373	428	406	418	424	412	451	437	450	437	449	447	411	447	401	421	428	447	414	417	442	454	459	452	443	418	430	420	482	434	402	467	449	415	463	435	442	458	443	464	413	426	432	400	434	428	475	441	431	412	424	458	445	408	418	430	434	427	468	437	431	443	447	451	424	455	439	419	470	462	428	414	471	432	436	478	445	452	424	442	395	431	445	434	440	404	429	413	454	480	426	431	419	425	423	407	435	421	424	465	431	460	425	433	410	446	432	416	466	442	463	424	436	467	462	435	457	432	428	440	483	457	445	450	427	454	450	397	440	424	462	457	424	369	429	437	436	439	419	442	445	475	435	427	455	462	429	416	432	425	409	429	424	440	431	453	422	419	469	448	445	438	487	462	448	449	436	462	441	439
3401	3459	2282	1442	1208	1096	1057	1016	973	1028	1017	924	955	908	937	935	983	919	949	997	971	983	943	903	1010	940	974	951	953	953	913	966	961	912	956	973	915	902	957	925	943	981	975	869	964	947	913	966	943	937	915	959	1017	940	956	952	924	902	934	947	956	974	930	972	964	942	919	943	932	872	933	936	966	954	980	964	886	900	956	912	924	922	945	957	897	970	937	931	909	915	965	941	991	990	933	902	967	907	970	912	903	948	939	914	912	958	950	932	1000	994	962	970	917	904	953	976	914	949	948	966	906	880	918	922	957	930	936	957	962	884	936	930	963	928	900	972	918	978	946	890	909	944	910	949	966	934	946	941	957	986	965	922	957	898	917	956	960	972	965	942	919	973	944	916	957	880	961	935	984	939	943	1010	946	991	899	919	917	926	932	919	928	953	941	998	953	935	924	948	951	929	1015	947	974	922	889	924	946	937	911	904	888	886	939	1028	926	973	1024	917	922	891	908	944	965	996	933	907	910	935	930	876	961	944	952	966	919	881	993	952	945	908	934	948	894	1030	946	969	945	1006	936	912	922	935	988	943	944	913	991	894	933	923	901	915	962	885	991	965	961	986	913	937	942	940	1000	921	979	888	964	953	958	897	963	918	963	939	983	923	927	974	924	938	988	951	936	936	989	947	971	962	905	987	907	980	917	950	901	909	995	921	928	910	899	959	901	890	956	908	933	910	891	913	951	956	962	886	921	952	987	947	917	958	951	955	941	908	896	947	919	951	919	891	920	944	952	946	958	898	961	925	964	996	882	934	868	985	883	980	955	988	955	942	931	965	949	987	907	948	960	973	896	945	891	945	956	955	959	969	956	934	884	904	949	929	938	955	911	914	989	952	923	919	961	985	964	948	965	958	918	932	1026	968	946	959	952	970	975	923	942	973	952	966	1017	972	948	972	886	963	960	973	962	909	975	920	876	908	933	918	906	962	902	991	970	907	949	914	917	928	925	966	951	937	959	938	928	949	942	935	945	954	955	943	983	994	915	960	903	977	941	1027	942	943	898	952	934	988	932	989	941	950	882	942	932	1017	978	921	914	958	972	986	986	929	1004	964	952	965	880	953	893	901	913	932	912	972	902	958	939	956	973	949	935	954	922	942	938	917	958	991	951	971	967	917	926	901	924	1010	912	934	923	950	944	974	897	909	939	947	931	949	947	938	986	974	936	966	937	915	930	902	906	956	939	934	956	941	924	963	940	927	943	957	936	977	954	950	999	1019	891	940	942	967	944	987	950	913	971	941	967	935	940	962	927	939	957	877	926	912	912	868	934	961	971	934	922	961	953	930	959	960	925	918	935	969	942	945	866	962	955	929	914	956	914	930	964	979	915	908	928	961	935	954	935	908	995	890	924	918	938	949	937	940	883	959	918	962	943	943	936	924	952	948	958	954	946	945	861	897	986	936	898	929	886	970	915	958	938	949	916	985	924	991	922	945	957	1000	969	962	879	917	914	933	918	935	930	929	964	923	920	962	916	907	978	904	962	1009	939	957	927	955	912	944	945	945	970	974	943	925	981	958	938	954	892	891	969	957	967	931	930	979	914	917	939	957	943	954	955	938	888	956	909	954	957	891	951	951	860	953	935	934	963	916	978	923	952	976	982	945	952	906	906	938	957	1011	896	983	948	1001	933	892	916	927	935	933	952	957	877	951	926	890	937	948	947	981	958	924	974	925	930	918	929	965	948	934	933	933	910	975	939	962	928	949	964	953	975	960	910	904	943	911	1008	994	973	928	903	961	931	922	925	968	945	897	956	920	974	937	973	954	950	954	963	946	893	924	932	915	912	968	945	902	950	890	978	1003	919	955	917	892	1001	921	869	945	980	928	921	908	988	932	932	978	946	925	924	957	895	903	967	904	964	949	896	913	929	942	955	961	953	965	1002	935	940	908	916	946	926	958	912	965	934	946	923	911	962	949	943	924	968	984	920	911	949	931	990	934	961	918	925	886	899	923	1004	986	930	902	1000	958	938	946	917	946	940	964	966	920	945	914	914	913	908	1007	968	980	885	899	972	906	948	965	966	884	913	938	947	962	921	871	930	962	958	965	905	974	934	945	923	929	939	948	975	917	929	981	927	902	953	954	898	952	933	926	894	916	979	917	949	950	981	924	954	922	894	932	913	957	989	947	946	881	921	904	916	919	946	1002	918	916	950	934	948	979	954	877	908	957	940	945	937	917	995	922	951	953	925	960	931	941	947	944	950	939	963	973	908	973	960	929	953	964	956	961	946	949	922	986	992	919	945	968	964	959	985	982	912	929	981	960	962	940	927	947	917	988	925	945	984	995	916	912	1012	946	981	982	941	1005	899	983	973	959	896	863	947	960	930	1017	959	1010	934	955	927	885	924	876	906	937	980	953	927	944	1005	986	945	908	967	921	986	947	942	943	988	923	930	919	947	940	922	910	934	909	977	936	914	889	939	950	952	928	944	971	988	914	879	924	989	951	943	895	955	956	914	892	925	952	949	907	887	968	962	915	935	920	933	988	955	935	950	926	906	1021	924	904	933	955	886	958	959	918	987	926	886	898	924	912	963	966	932	991	942	880	978	858	964	937	915	956	937	966	957	951	955	950	960	1029	899	935	926	936	936	891	978	975	896	968	939	979	943	952	959	931	973	898	901	930	875	941	974	939	995	968	1010	945	925	919	935	936	928	950	951	929	983	955	930	962	994	980	976	985	904	947	969	934	926	1022	919	918	957	951	905	922	924	921	926	901	926	946	924	999	923	1006	930	962	959	975	918	957	925	928	936	917	949	939	929	937	934	984	948	963	945	914	949	972	921	980	953	939	916	943	889	929	930	1033	940	927	945	925	948	962	923	969	946	950	931	936	935	930	914	969	887	976	955	952	967	950	906	884	897	882	911	917	976	907	948	950	929	974	896	945	962	915	914	935	909	886	908	886	916	944	951	933	952	967	926	964	905	930	894	973	955	963	925	890	930	919	955	944	922	930	965	927	932	891	938	931	980	988	948	933	899	923	926	1001	998	933	922	962	920	933	900	917	940	1006	933	915	930	947	936	956	936	984	935	939	1013	966	889	907	957	936	1014	985	950	967	1030	919	967	947	988	927	957	907	897	994	998	959	1015	975	947	985	997	968	934	937	958	974	936	913	954	941	954	930	954	914	938	942	918	928	894	920	931	918	895	950	857	935	963	970	968	918	988	981	925	925	975	932	972	946	911	1017	983	920	917	976	975	954	935	922	931	954	964	924	908	893	980	899	985	929	954	962	900	917	939	882	908	933	947	987	953	977	922	953	938	908	969	960	926	918	930	964	908	936	898	902	903	970	1019	985	993	970	951	921	976	901	899	892	923	936	964	925	950	934	995	914	946	915	971	910	930	968	895	908	915	961	916	896	959	962	975	867	920	908	953	982	913	922	874	875	994	916	951	970	990	981	964	908	961	969	936	934	969	928	919	916	943	943	932	911	987	940	966	963	953	950	909	917	986	1007	924	955	941	971	956	935	904	938	936	937	942	953	978	951	955	912
24523	21736	26207	27806	21747	21783	3674	536	394	364	290	326	300	283	286	249	280	293	248	271	271	227	224	220	237	263	248	249	252	234	261	275	271	221	244	254	243	244	244	264	235	242	266	225	261	255	249	229	232	237	231	263	225	256	261	223	231	236	256	250	233	241	222	265	238	230	246	250	245	233	227	248	215	227	211	214	238	223	252	227	229	248	217	236	193	205	250	253	214	237	250	240	240	263	234	246	249	255	249	262	215	208	234	249	234	248	235	210	259	247	255	237	256	258	251	238	233	216	270	245	293	218	244	227	232	244	280	285	206	198	216	235	265	256	222	231	226	242	230	219	211	241	227	244	216	230	218	238	242	237	244	235	244	229	233	245	233	258	237	235	235	235	254	251	240	232	258	255	212	214	260	252	237	245	242	209	228	256	241	232	229	222	234	219	230	252	239	249	217	232	218	244	234	226	229	246	235	245	226	245	244	255	230	257	223	261	217	232	255	257	191	213	238	221	292	242	216	240	257	230	262	191	241	280	260	217	238	258	228	249	214	246	246	229	219	263	245	242	227	233	257	220	230	255	237	202	231	206	222	231	204	249	236	220	226	235	257	210	223	213	209	236	214	253	211	216	244	227	267	225	234	231	249	253	211	247	223	217	224	236	235	220	231	263	230	259	227	243	210	254	254	244	238	246	237	243	253	249	241	243	201	273	229	223	248	227	239	263	263	242	235	250	212	212	230	233	281	225	244	250	233	211	212	217	219	230	215	237	229	224	216	226	226	218	215	245	240	223	244	234	239	238	289	256	223	242	238	248	219	244	225	271	273	249	232	267	247	243	236	237	219	255	252	259	212	227	231	247	239	230	247	226	222	241	244	253	225	238	202	233	229	216	212	240	256	257	250	228	263	233	225	238	241	251	227	244	233	256	236	261	256	247	220	247	238	279	240	262	238	261	239	237	259	218	218	246	235	243	249	207	229	266	224	246	219	235	232	232	239	227	263	249	264	272	237	242	215	241	262	237	241	240	239	257	255	224	219	227	220	252	242	222	244	244	215	246	250	274	264	231	219	241	272	235	233	219	237	217	256	255	204	234	235	240	225	241	213	261	249	228	214	238	235	219	213	231	220	223	260	214	216	198	246	223	242	273	219	256	224	238	233	238	252	273	240	244	206	247	224	278	230	236	240	227	219	244	251	243	235	231	257	215	227	229	268	265	206	195	246	271	234	230	230	221	213	218	233	227	245	226	230	229	227	233	247	230	233	214	267	260	224	225	237	259	252	215	212	238	223	276	240	240	211	238	221	219	221	238	223	264	262	221	239	259	238	273	229	266	236	241	229	247	257	256	247	199	251	261	255	229	232	227	273	234	234	207	233	212	234	249	216	201	247	222	274	267	230	231	236	249	220	265	243	255	272	246	252	237	194	230	243	231	211	228	236	216	236	208	227	236	217	234	241	209	224	218	219	237	226	255	240	239	248	226	238	237	239	226	240	217	201	259	263	209	262	250	266	226	226	218	225	246	233	240	210	238	239	237	260	211	250	215	253	229	232	201	237	248	232	252	250	239	244	227	243	240	273	259	186	251	210	242	217	223	254	214	227	237	247	218	211	235	235	222	265	229	245	231	219	275	240	246	246	223	250	256	247	210	232	246	218	262	249	203	236	236	256	191	240	221	228	254	227	216	225	232	240	229	228	253	221	234	245	251	221	238	231	220	226	214	217	239	216	256	229	240	238	235	244	244	240	223	223	229	207	261	241	248	267	230	224	233	240	235	255	267	220	268	280	230	225	193	229	238	251	243	245	220	209	242	223	239	219	227	206	240	253	230	248	225	260	221	235	217	234	245	214	260	218	252	242	243	233	248	251	250	219	264	254	233	248	235	225	257	232	224	241	229	230	251	236	223	257	210	235	244	241	213	237	241	239	254	225	222	240	225	236	233	235	250	247	225	227	239	230	259	233	224	230	211	226	199	222	226	227	244	251	235	223	226	234	235	230	229	226	241	211	229	276	222	219	242	235	228	211	223	218	226	226	235	220	220	241	261	225	231	235	265	238	203	269	259	242	219	258	257	224	212	224	241	256	223	231	227	263	218	218	214	217	230	233	247	233	239	251	217	258	212	227	223	228	234	270	262	236	251	210	222	222	252	254	251	230	223	243	240	248	219	271	232	245	259	240	234	236	251	212	225	225	235	227	236	267	217	237	233	226	212	247	226	255	232	260	259	232	263	218	227	220	222	250	250	228	252	257	230	233	214	223	258	245	232	232	244	237	232	227	280	239	247	224	262	232	229	236	234	249	236	204	237	240	264	243	222	232	245	222	226	238	268	249	266	246	231	241	229	241	253	249	212	231	216	218	250	259	248	233	233	261	233	223	198	237	255	230	234	214	215	231	219	267	259	223	218	238	216	245	214	235	225	242	246	226	266	225	229	229	219	231	208	219	214	253	235	239	262	222	231	231	256	273	247	232	215	223	213	255	238	246	255	253	226	229	253	218	233	229	237	257	270	242	256	233	243	202	235	226	197	226	265	247	241	253	250	238	247	216	248	243	241	214	248	247	241	238	226	208	264	242	235	232	220	252	236	252	230	225	215	234	248	223	241	221	249	229	247	248	233	252	240	263	261	238	206	243	252	220	204	233	239	253	222	234	254	234	254	248	269	202	234	250	244	244	210	225	233	238	257	256	234	221	205	226	220	251	225	259	230	214	222	279	243	218	215	254	221	260	237	277	250	236	230	253	233	219	236	246	231	258	234	240	255	255	238	224	240	263	272	223	252	249	254	259	251	224	237	233	241	266	267	260	231	244	258	231	204	226	219	237	261	242	232	230	212	244	255	263	231	248	244	213	211	208	261	224	248	219	237	231	221	234	252	256	217	222	266	237	248	221	201	217	250	207	235	237	240	267	239	247	237	220	252	239	211	262	251	254	223	219	235	250	228	234	241	209	226	237	225	226	245	258	251	244	226	264	256	247	216	231	233	185	224	229	245	227	246	264	245	244	282	231	212	240	237	235	243	231	231	251	212	240	256	243	205	243	260	254	229	212	244	241	229	255	250	240	234	241	195	211	248	230	241	244	223	235	271	233	244	215	213	237	239	243	219	250	234	260	215	273	238	227	239	215	240	250	226	238	226	226	224	230	231	232	261	257	234	249	242	249	239	246	234	229	203	214	237	242	200	227	234	255	247	233	250	233	226	240	247	227	241	265	249	208	235	237	230	216	253	230	241	230	253	225	227	225	251	238	233	240	235	232	233	239	218	219	259	270	209	243	220	222	253	242	232	233	233	248	236	224	233	243	243	211	241	247	214	256	235	240	262	207	221	251	247	245	241	239	244	233	230	249	229	235	253	245	227	258	235	206	221	246	239	243	229	221	259	224	232	245	225	232	219	236	224	254	250	232	222	233	252	245	251	230	252	217	214	251	252	255	259	224	231	247	221	225	220	212	248	219	225	252	265	239	215	229	229	259	205	241	248	244	236	241	236	212	247
3327	5340	3167	1617	1045	827	708	694	672	601	598	565	555	560	612	563	554	569	557	540	552	532	568	552	534	557	543	587	538	572	565	533	561	540	532	558	588	561	530	560	543	575	529	581	572	554	543	518	541	573	509	516	531	553	548	548	576	590	555	578	536	532	567	558	573	530	562	555	553	504	538	571	559	570	595	547	521	562	541	556	580	532	523	545	518	537	532	561	588	514	543	588	573	533	557	576	575	535	568	522	534	565	506	568	525	549	537	561	540	568	562	527	534	589	554	515	597	515	531	559	557	541	558	571	533	514	556	517	562	551	559	529	518	542	586	538	563	558	505	542	618	577	556	585	545	555	529	544	555	578	527	552	529	537	560	515	538	540	553	560	567	532	520	541	521	535	541	522	531	540	593	567	573	525	516	557	535	519	565	530	565	550	578	580	541	531	504	547	579	543	564	579	551	506	563	554	572	554	610	545	537	552	532	514	530	542	519	536	497	550	573	572	553	520	547	565	534	547	590	543	543	564	543	515	530	497	530	550	550	580	582	541	565	518	537	542	496	512	525	518	564	561	546	549	558	535	526	550	565	547	543	558	538	618	569	547	542	525	569	555	511	541	557	531	503	535	484	515	546	547	520	538	550	568	562	514	531	549	557	560	539	539	541	542	561	520	542	575	558	552	544	552	580	528	533	500	574	545	541	535	562	573	555	542	572	554	577	548	528	551	554	566	541	519	520	537	546	556	568	525	512	532	499	565	555	537	594	558	572	535	578	516	558	545	509	567	566	520	529	542	536	562	538	567	571	562	502	557	514	530	510	500	528	531	580	537	548	580	536	547	519	521	560	532	574	569	529	561	559	545	581	567	551	571	551	576	512	590	520	580	534	549	558	564	540	546	528	498	553	532	534	515	545	551	507	529	577	611	578	541	536	548	569	596	550	550	540	503	522	579	570	525	583	534	558	561	547	556	534	516	535	555	564	544	549	562	574	530	543	520	557	572	566	521	531	498	534	525	562	553	545	519	564	541	563	590	530	574	570	543	598	541	564	509	532	519	556	545	552	541	553	511	536	570	574	504	565	562	539	552	510	588	525	584	498	511	544	527	584	551	551	565	545	521	559	542	539	546	567	543	536	508	488	591	505	514	548	575	558	574	553	533	588	561	572	527	567	538	545	530	586	506	551	553	598	505	550	604	578	560	557	530	545	506	550	534	522	541	545	525	543	557	562	574	546	564	557	564	535	533	577	564	529	562	562	530	584	587	543	497	512	518	524	569	538	506	550	518	562	552	533	560	575	536	548	497	567	562	556	576	516	514	614	514	585	577	534	557	552	533	562	544	603	575	531	571	536	575	534	544	512	534	534	547	546	550	516	558	547	527	515	517	543	539	501	587	545	563	561	584	561	492	516	574	536	566	562	510	546	540	548	567	545	581	573	593	560	556	561	569	536	598	560	519	547	579	537	524	587	515	542	551	560	538	544	542	565	535	567	592	526	549	529	534	526	531	557	575	564	556	529	577	554	567	538	505	555	528	542	533	516	570	570	524	547	512	529	530	560	551	543	549	567	571	537	583	543	555	591	557	562	518	542	540	552	529	563	541	528	548	563	535	515	540	541	578	527	559	549	560	540	540	549	551	537	555	534	539	505	569	538	500	549	497	549	524	521	509	555	549	521	542	534	578	540	560	548	545	533	577	557	546	549	547	513	516	531	522	528	578	560	536	538	560	569	558	559	516	535	523	535	523	515	609	546	528	525	580	545	554	562	522	559	505	553	562	511	574	553	504	542	573	590	552	534	572	493	568	559	550	523	544	535	537	551	537	541	564	584	578	542	520	602	516	560	577	565	515	554	548	545	537	507	550	547	576	549	569	550	517	574	561	512	527	540	553	599	561	551	528	526	551	577	556	522	515	527	523	545	518	546	592	521	567	542	528	579	554	542	579	522	541	524	524	593	572	525	573	583	549	574	557	498	545	567	573	491	541	563	536	574	525	533	518	602	534	553	564	549	551	562	571	544	520	554	559	572	540	594	551	571	533	556	546	557	532	548	579	501	593	571	530	550	561	563	563	568	537	514	537	544	542	575	586	532	531	562	550	517	543	530	605	545	563	574	592	554	583	571	539	506	572	537	575	540	535	515	533	577	539	524	559	549	535	563	562	524	568	564	530	523	544	575	544	554	559	525	569	519	569	545	559	531	567	583	512	527	534	499	560	547	570	536	524	554	549	550	549	542	541	546	540	584	581	556	523	551	526	516	577	556	555	549	556	549	582	569	526	535	553	584	529	532	503	552	559	552	540	529	525	519	587	527	569	569	570	507	530	543	567	574	550	557	534	557	558	492	557	550	537	540	576	518	541	523	533	548	583	600	560	505	556	514	544	536	526	538	525	557	551	548	565	519	543	548	530	498	537	546	583	530	559	527	576	531	574	515	527	538	560	531	564	564	547	527	543	554	562	568	583	548	595	552	557	542	545	527	585	590	498	558	516	555	562	525	565	555	544	525	510	576	547	540	572	516	533	571	556	548	543	496	576	570	520	524	535	515	587	552	537	538	522	550	537	531	550	546	584	547	559	552	513	493	541	507	554	567	541	543	545	562	544	546	533	593	541	521	528	532	535	513	573	552	575	526	524	532	548	591	582	559	564	535	550	546	552	547	565	550	514	570	559	526	548	542	565	574	576	528	509	515	561	545	538	570	552	574	523	537	574	558	558	516	509	574	545	567	533	544	545	529	537	508	573	529	545	544	592	556	509	506	558	563	563	540	554	558	516	536	542	590	526	529	563	551	525	515	581	554	568	530	565	544	542	501	552	556	574	542	555	513	587	544	516	545	528	570	571	527	551	534	521	517	546	521	558	578	540	570	552	520	585	592	556	564	528	575	541	530	527	546	559	559	557	522	567	523	579	552	516	582	561	538	531	513	581	529	523	554	527	562	594	527	530	511	567	580	531	521	545	513	558	548	562	518	541	608	535	541	576	555	548	556	608	545	491	510	565	506	535	495	584	568	494	543	554	578	539	576	541	559	521	530	524	546	547	553	562	567	584	530	537	572	556	544	587	604	559	524	520	536	583	550	570	535	526	517	545	544	575	529	530	577	565	542	556	568	581	567	506	573	517	583	532	555	565	537	500	571	552	525	528	533	546	554	571	522	540	543	580	543	516	547	509	505	564	517	538	587	606	546	579	559	519	572	499	561	531	536	515	578	538	500	547	567	535	557	528	567	579	522	537	579	555	535	544	539	545	544	607	510	542	553	518	564	550	553	543	552	521	536	570	494	535	563	551	519	545	532	556	577	560	552	536	525	545	516	568	553	559	533	537	535	512	564	575	582	560	584	536	560	525	561	519	545	514	535	520	504	584	535	600	581	498	521	525	568	574	551	543	531	524	534	528	557	547	567	538	588	572	578	576	563	572	574	519	542	540	554	565	537	585	513	551	560	567	535	507	521	538	547	553	526	523	553	534	550	542	524	523	534	533	557	542	535	557
33670	10501	1390	730	666	607	430	444	416	412	408	425	424	399	395	409	373	406	407	411	398	425	416	345	403	410	434	434	446	444	434	432	432	411	400	420	429	427	432	458	428	416	418	402	433	390	447	460	392	475	420	475	421	414	445	413	398	379	437	416	429	421	395	411	426	398	458	405	416	436	436	402	439	441	420	408	404	408	421	426	432	415	404	391	441	419	417	393	410	384	396	439	402	426	424	422	421	411	384	430	359	433	435	452	409	398	412	424	388	427	457	424	405	447	404	432	431	377	411	365	431	399	423	390	432	390	400	456	398	400	419	411	366	445	410	409	412	422	459	427	425	411	480	440	443	406	426	412	450	396	402	466	414	420	445	422	451	434	401	411	430	438	443	441	405	441	416	434	419	460	409	403	429	427	407	435	403	433	412	430	431	438	429	434	418	442	396	430	445	448	429	474	430	444	459	477	413	419	435	418	415	406	414	410	394	398	440	395	410	398	450	433	387	446	438	414	433	396	414	406	416	377	411	400	464	447	398	424	402	448	445	435	402	410	419	409	426	405	417	397	405	431	405	421	445	426	404	467	387	388	379	412	428	399	425	448	382	408	460	399	414	403	448	414	392	387	406	438	465	408	385	408	410	440	449	392	409	391	436	419	428	444	401	406	411	412	416	449	451	430	415	417	427	466	408	410	430	359	390	430	430	410	442	428	442	397	390	369	393	455	427	452	388	407	379	409	383	408	437	435	417	408	397	443	437	407	408	401	422	426	415	422	445	413	378	401	408	450	436	418	403	426	389	448	388	408	395	413	394	432	450	402	404	359	423	402	410	418	457	435	419	426	445	414	437	436	422	416	423	459	424	415	428	383	438	445	451	401	424	397	404	409	415	410	454	437	414	405	441	394	426	421	404	422	409	419	435	441	433	405	403	472	406	417	379	416	413	459	408	421	399	419	427	388	394	377	378	379	416	412	415	432	418	393	388	405	429	410	430	429	429	386	444	424	450	452	444	415	417	434	423	414	408	449	432	405	397	418	415	413	423	428	417	401	428	391	385	417	379	406	450	448	440	413	465	432	393	435	445	392	372	392	408	384	420	418	396	402	385	430	364	390	458	438	379	384	407	402	372	410	406	456	385	419	441	421	425	427	407	430	425	407	460	418	414	419	470	384	403	409	427	377	452	400	438	391	420	456	385	408	390	413	410	417	441	401	462	474	425	386	447	465	399	414	396	461	424	453	440	415	488	443	406	413	417	412	430	416	427	434	444	425	388	385	443	425	415	408	433	424	459	415	383	428	422	422	397	391	445	401	412	419	446	386	407	406	413	396	410	437	473	422	416	415	424	435	370	392	382	367	426	450	372	405	411	398	421	401	409	403	427	403	420	409	393	418	444	429	433	414	396	432	426	422	405	440	420	409	431	443	427	448	448	430	362	434	419	426	437	375	433	432	408	393	416	440	423	430	407	403	401	432	374	431	430	421	406	384	451	433	414	395	425	454	416	424	424	412	445	422	404	398	406	425	418	443	430	396	449	453	458	416	396	428	422	430	435	465	398	404	444	389	418	444	390	416	411	433	438	414	409	395	412	420	458	422	448	426	445	426	432	388	456	426	442	426	403	434	474	417	414	397	420	427	430	393	436	374	395	416	447	471	447	445	435	462	412	412	426	455	421	429	432	421	433	418	424	407	431	425	371	383	437	382	403	402	398	417	419	422	386	429	417	424	395	419	395	387	428	423	433	424	411	384	400	403	453	417	386	408	397	438	411	413	452	412	422	445	434	381	413	402	428	444	370	414	391	423	436	440	422	389	440	438	413	376	422	405	420	414	428	449	396	438	418	378	439	399	431	383	436	411	390	443	433	389	409	405	448	438	404	417	424	385	459	426	403	435	391	440	431	401	436	416	422	415	406	402	423	411	408	387	430	433	437	441	453	410	420	408	412	367	422	422	409	432	394	431	391	432	386	385	444	435	427	406	418	441	418	426	401	417	419	427	424	422	435	463	451	389	415	443	419	408	381	440	442	434	415	397	429	455	416	408	462	407	429	447	439	416	364	437	441	430	406	409	404	421	428	406	428	379	407	430	425	397	410	414	413	434	390	431	404	429	435	412	401	397	445	408	440	439	431	414	393	417	422	416	417	465	430	385	380	387	433	392	416	405	435	408	409	431	400	404	409	404	430	420	423	403	453	423	433	374	432	454	428	484	418	456	406	404	412	391	419	396	424	405	407	378	423	387	420	417	474	395	429	431	421	422	420	427	387	409	397	466	403	411	422	392	412	408	422	393	413	422	436	388	453	440	458	432	407	401	413	383	438	415	409	416	441	451	396	383	416	407	386	373	394	414	407	415	415	386	400	404	440	377	426	391	422	445	414	407	447	440	399	444	427	429	385	425	394	371	415	398	457	421	397	456	430	454	435	440	428	428	407	423	417	447	433	408	419	386	413	398	454	413	422	457	403	415	385	375	427	435	394	419	463	419	380	421	434	387	415	401	443	446	435	411	389	371	400	426	438	434	405	408	427	424	452	394	453	393	407	423	408	413	426	421	391	445	418	406	421	441	436	404	407	435	420	401	429	465	421	446	437	400	487	472	385	438	414	429	407	409	458	403	440	420	401	460	460	436	431	456	421	422	426	431	439	425	412	391	449	459	402	399	401	397	424	421	383	408	415	453	455	411	424	386	422	403	447	451	454	447	414	421	430	398	419	420	453	465	398	397	403	407	430	406	405	438	444	417	428	427	448	405	417	425	461	433	386	420	432	458	399	463	439	432	400	386	432	414	433	422	419	429	451	386	407	359	400	414	407	438	438	389	425	457	392	424	388	433	469	419	420	407	422	421	419	398	426	430	418	403	414	428	426	431	391	415	441	385	418	416	472	416	445	417	427	421	438	448	430	392	442	425	389	366	409	437	425	423	421	410	391	416	415	407	428	401	403	415	456	458	408	466	395	455	413	427	437	398	419	434	443	427	430	402	459	393	420	429	442	403	402	428	421	391	412	447	471	416	465	438	427	414	400	425	399	430	417	396	469	425	449	410	423	390	454	384	388	443	461	432	422	443	432	448	400	416	413	430	405	375	419	393	430	455	409	460	455	405	510	401	436	394	425	414	412	359	396	467	413	387	446	415	415	415	424	435	452	396	421	434	422	440	440	448	392	434	453	422	409	396	410	422	400	427	443	421	411	430	379	398	423	391	407	414	418	405	427	387	421	415	414	458	399	400	403	398	419	398	423	412	421	407	405	451	422	447	408	395	448	388	399	405	421	379	418	428	381	412	428	459	403	412	463	411	445	438	435	420	459	384	400	434	422	415	413	429	396	415	430	461	425	416	435	408	451	433	366	420	369	379	441	430	391	408	405	462	441	443	403	433	416	408	455	434	413	452	420	409	379	446	407	421	442	413	444	458	453	434	416	385	419	430	421	431	423	393	436	448	420	427	363	413	405	440	408	459	449	432	422	422	410	462	373	390	430	450	433	411	448	403
5917	1085	1004	927	894	993	959	992	969	856	921	888	915	878	948	943	898	948	912	902	972	955	962	901	931	901	900	923	950	938	895	873	946	913	936	958	941	968	965	996	924	971	943	966	968	984	916	958	894	942	935	942	933	933	963	960	940	954	932	931	958	946	875	990	913	942	919	932	955	888	974	936	909	932	935	884	962	903	930	918	929	936	953	974	928	928	902	953	943	955	963	949	927	897	872	925	931	927	931	928	913	871	920	1005	950	984	950	988	913	916	973	919	935	877	899	905	966	892	916	907	936	933	937	926	989	933	904	958	882	908	958	948	890	858	918	922	961	918	956	973	938	965	887	995	918	934	945	904	916	875	909	941	1004	861	906	967	968	884	911	913	939	905	917	856	882	932	928	846	947	908	971	918	947	956	938	943	925	921	963	932	906	902	911	969	866	918	941	968	935	948	1023	921	927	883	892	898	902	909	951	958	931	935	968	921	933	903	875	858	938	902	928	948	925	931	943	906	923	951	921	944	920	959	918	955	940	934	931	908	960	941	985	902	933	951	939	934	941	869	956	945	972	964	903	936	927	961	939	929	928	936	918	981	966	957	950	895	943	934	926	939	927	943	900	925	931	934	916	982	942	916	939	935	933	920	894	905	922	947	990	891	887	912	897	949	902	908	912	875	919	896	998	939	981	939	901	910	943	910	916	943	951	924	873	939	956	942	907	943	963	961	922	943	909	935	948	960	896	949	964	905	951	999	908	909	932	909	935	965	907	951	909	936	934	855	973	921	1013	920	900	922	975	914	970	900	899	941	924	908	948	918	946	889	937	959	930	954	923	924	921	923	967	890	935	952	896	865	965	928	907	980	908	922	993	905	962	994	874	953	952	973	899	995	906	975	882	898	946	907	875	885	963	971	953	926	925	990	931	915	897	961	898	981	953	930	897	951	877	901	863	890	929	924	906	915	941	942	929	974	937	974	881	913	916	951	917	936	930	883	911	929	988	939	939	909	939	942	1009	880	927	923	968	903	928	947	993	900	937	934	944	942	960	961	884	934	934	936	934	952	899	917	955	860	919	922	861	920	996	939	947	923	944	971	914	922	928	872	936	955	947	943	980	910	925	904	934	901	977	925	918	912	883	939	880	896	951	1000	939	918	931	940	939	958	955	964	940	967	904	967	957	909	871	921	882	1010	890	988	943	936	945	926	938	919	947	895	900	916	912	971	939	921	907	954	947	945	940	1009	973	908	982	902	937	924	972	946	866	926	934	917	894	972	959	969	943	905	948	940	949	954	954	952	888	940	905	915	948	959	931	904	925	903	927	915	910	953	902	913	924	940	907	999	975	895	902	854	933	954	964	921	901	960	890	892	909	916	926	937	949	987	891	943	961	881	893	925	912	947	952	932	940	852	891	933	958	969	948	920	927	937	890	951	938	903	919	877	931	970	924	926	953	900	996	932	906	932	913	961	928	884	950	857	904	918	935	915	935	895	918	947	896	967	964	893	878	948	958	933	914	931	994	910	961	885	931	911	920	909	888	984	936	900	953	883	924	915	947	1000	935	949	959	915	952	951	889	917	900	985	887	938	924	935	981	951	941	972	896	861	912	917	919	939	952	936	878	984	963	947	908	898	944	907	936	999	904	925	932	905	909	977	887	943	919	937	900	962	911	908	876	892	964	984	925	922	973	948	926	902	977	925	925	994	942	933	941	929	958	948	978	914	922	916	937	954	945	955	919	950	958	936	909	960	907	940	906	980	957	890	972	868	960	955	935	921	960	918	905	876	953	974	929	863	927	931	917	938	938	917	871	951	924	889	909	931	934	915	915	963	936	964	999	892	900	974	918	913	970	891	924	872	904	896	876	946	944	939	918	952	933	923	884	916	926	961	918	950	956	919	906	907	891	911	915	926	910	898	933	953	898	868	942	857	910	886	959	952	968	911	926	900	918	974	928	861	943	881	920	925	919	937	901	935	917	948	893	962	946	945	931	841	938	968	932	938	931	900	884	910	948	912	935	908	951	974	899	984	904	924	903	994	930	966	902	945	962	957	935	915	1007	905	940	944	897	913	878	932	881	946	909	898	932	952	941	898	960	966	905	962	927	912	926	926	963	933	962	852	1005	998	920	967	886	891	971	930	926	909	926	899	934	987	938	982	927	963	889	886	892	908	994	914	888	890	961	976	987	897	946	930	923	967	964	948	898	914	920	956	938	921	930	923	969	922	956	941	913	980	937	924	939	913	961	961	919	940	931	909	961	984	950	935	907	943	880	978	923	903	952	925	869	929	963	898	970	945	930	957	975	963	968	940	974	897	931	949	957	907	933	893	948	919	881	893	923	943	936	949	874	942	914	924	921	919	921	948	957	878	949	914	901	945	918	988	967	878	938	942	906	956	972	1003	982	939	953	910	956	962	962	923	909	936	939	936	973	934	870	910	906	910	884	917	949	911	904	898	922	896	910	937	1000	917	905	908	904	932	1000	931	906	919	931	967	911	921	932	966	896	921	944	897	924	860	903	907	929	934	965	914	978	872	947	956	941	952	895	929	938	944	900	964	951	885	877	937	904	938	918	936	977	945	937	929	946	921	961	937	918	937	907	958	946	938	905	898	931	925	897	943	935	936	958	905	931	956	964	932	981	967	958	947	958	923	929	871	926	911	920	934	952	919	903	924	933	954	945	977	933	961	899	914	916	878	914	991	899	938	990	930	932	935	932	885	957	938	951	944	969	933	929	948	935	976	963	891	930	912	953	910	884	947	926	952	909	919	890	959	977	924	915	902	914	911	976	931	949	950	945	965	921	855	920	922	918	934	944	932	949	965	945	908	950	937	905	923	918	948	966	1004	935	920	965	938	916	924	891	884	929	895	943	958	914	915	941	951	864	1005	976	908	972	914	929	901	932	922	946	988	845	959	957	941	937	926	982	968	933	952	901	988	950	989	911	969	917	899	967	996	929	904	940	921	933	921	910	960	929	905	935	930	943	891	915	866	917	928	884	955	933	938	897	931	971	911	976	919	947	860	927	967	955	861	962	965	961	939	934	977	888	907	927	890	911	916	890	889	934	906	989	935	906	892	921	939	895	914	946	948	900	962	946	891	881	889	910	977	933	968	887	940	880	965	911	837	900	907	914	939	922	940	986	948	956	921	962	937	990	940	905	883	903	927	918	910	932	931	886	900	912	899	959	921	945	960	925	890	933	930	950	880	933	912	921	995	882	908	917	935	937	936	919	908	901	929	903	955	955	900	929	906	963	912	953	957	952	886	957	909	916	938	863	921	928	927	849	953	961	948	939	905	917	903	873	938	988	875	965	948	933	973	965	895	947	941	910	957	923	944	920	950	926	924	944	901	909	898	895	889	932	941	887	955	959	959	912	955	975	939	922	936	1001	918	917	870	928	958	952	943	914	908	934	953	887	939	953	919	932	895	928	871	966	937	906	904	958	894	926	914	971	929	909	918	961	931	957	937	958	887	903	922	1028	958	899	956	949	923	891	945	881	965	919	931
25252	21694	25532	28333	21577	4475	758	524	497	518	534	469	470	416	487	461	424	447	449	444	454	456	478	455	483	440	473	434	418	428	465	450	447	459	461	448	427	424	416	431	424	440	443	438	413	395	452	461	425	440	441	426	460	454	397	438	449	414	444	423	471	440	428	407	447	437	447	465	468	459	424	450	438	425	481	439	421	470	454	416	429	427	450	467	440	459	460	454	440	426	466	396	406	401	455	413	494	407	444	414	407	419	430	432	452	438	429	434	443	462	425	469	434	479	430	432	463	439	473	452	434	408	458	434	457	454	418	401	436	468	407	467	441	481	441	430	465	457	412	442	447	459	447	445	447	453	448	492	461	440	426	394	447	422	446	437	479	403	451	441	417	439	420	409	422	434	429	426	493	440	418	427	452	468	467	447	402	427	406	413	414	440	414	429	430	414	426	433	420	467	461	421	464	439	447	470	398	421	448	449	405	431	395	420	434	421	430	401	445	460	421	395	453	438	439	447	414	387	416	434	443	444	386	439	455	438	427	428	426	455	412	451	459	453	431	459	414	493	406	428	405	433	372	414	415	386	428	436	455	433	429	463	431	437	422	467	420	455	420	442	455	432	422	441	516	506	458	439	403	450	464	434	408	457	457	406	441	461	405	468	442	450	439	459	487	448	469	437	435	399	427	470	448	441	448	416	484	390	456	458	368	435	475	435	432	434	425	453	446	416	403	441	456	457	414	408	490	474	486	444	418	420	437	444	413	424	444	386	466	425	429	437	403	442	423	477	469	403	437	419	431	447	441	440	459	466	409	405	427	388	444	443	467	468	434	424	451	435	442	471	397	457	414	434	465	470	427	448	440	428	453	440	410	432	447	409	477	448	421	461	431	454	482	415	440	414	421	389	440	503	457	435	440	444	410	436	463	432	431	433	480	434	469	449	456	424	422	466	470	443	426	446	427	455	430	447	462	443	440	454	494	445	423	413	418	429	432	433	440	449	457	438	424	430	445	417	444	424	449	441	461	412	433	441	430	434	436	410	468	432	434	441	399	429	444	412	415	447	447	475	394	418	439	449	433	436	453	452	448	435	484	447	471	470	433	457	401	428	495	416	463	451	424	420	401	432	428	452	423	452	448	465	434	452	433	450	428	429	449	429	452	482	431	460	443	473	415	459	438	409	442	493	452	448	424	414	429	482	442	483	494	477	451	431	418	428	434	448	453	410	447	456	371	434	419	466	441	475	414	431	476	484	429	476	428	412	389	389	434	463	477	474	459	445	437	440	424	458	451	476	424	394	434	453	454	449	420	440	408	444	476	430	504	393	435	426	476	413	434	461	420	415	419	414	450	413	464	448	451	453	414	440	452	409	461	436	429	456	403	432	445	419	432	427	434	412	454	434	435	402	444	394	433	429	426	433	435	462	486	426	424	414	448	423	462	421	434	446	452	417	380	420	398	422	402	430	433	458	436	408	418	389	475	474	448	463	425	460	440	417	457	491	470	397	490	458	422	459	451	441	395	454	413	396	437	388	447	433	418	404	454	456	434	419	444	446	460	416	392	449	407	434	474	425	432	442	465	423	440	462	432	460	383	449	427	453	443	405	464	431	438	377	459	418	458	472	446	427	419	463	449	457	447	451	432	429	418	429	437	437	443	453	391	460	482	420	422	436	450	465	461	416	446	453	412	430	444	437	432	464	442	449	449	441	423	448	474	427	423	418	419	459	435	431	440	438	425	449	453	429	445	427	456	452	429	413	436	447	417	450	443	445	431	444	454	474	409	420	454	442	449	463	506	449	480	434	432	424	451	471	412	460	405	474	450	504	425	453	432	445	437	448	475	466	451	463	477	438	433	437	415	456	451	460	411	417	415	426	416	425	444	428	436	442	448	441	436	462	473	437	453	415	450	465	406	444	435	415	463	431	403	416	445	401	447	446	449	432	417	404	427	418	398	415	435	457	469	433	451	445	410	421	438	471	421	461	445	453	440	438	390	455	458	437	430	432	452	439	435	490	477	447	456	476	455	455	450	441	434	394	471	437	425	447	445	439	428	429	436	470	425	396	428	444	440	409	417	460	393	420	446	458	451	452	477	453	429	442	491	422	438	449	402	397	454	418	459	448	482	447	412	430	429	467	422	467	461	438	491	453	445	445	465	414	471	418	427	450	418	395	422	476	465	455	465	395	457	434	444	433	421	419	459	438	406	438	403	438	443	448	412	408	441	445	416	427	492	439	414	424	395	423	415	430	420	435	391	434	469	423	447	427	374	431	440	425	471	491	464	449	411	435	454	442	432	420	437	423	425	399	413	402	414	451	424	448	453	433	406	450	470	446	454	406	404	435	446	454	460	438	454	421	453	456	417	419	462	436	463	393	433	453	423	439	430	468	495	482	417	401	408	408	449	469	462	430	460	420	435	406	434	432	417	452	412	410	433	437	461	453	435	402	414	484	448	434	478	463	445	430	444	465	456	434	449	430	427	439	456	410	438	435	415	450	426	482	494	446	441	458	478	475	429	470	422	414	465	425	418	425	455	431	434	461	457	486	461	432	443	449	405	457	443	469	407	475	428	426	448	458	489	418	439	432	442	431	405	440	427	422	440	450	448	438	477	468	446	413	415	430	399	459	515	452	444	455	421	384	488	449	449	400	397	452	437	433	441	426	431	401	455	439	477	458	441	434	450	475	434	440	429	413	440	442	427	418	483	462	443	403	453	437	445	458	446	460	408	447	475	412	476	426	436	440	437	479	443	480	477	446	469	405	509	433	431	454	391	443	443	450	419	438	452	439	421	439	464	394	458	449	421	439	464	408	426	429	434	442	413	450	479	425	436	419	467	470	411	446	454	451	436	455	437	441	396	428	429	451	436	415	431	468	426	472	463	466	478	425	441	410	428	439	446	468	435	474	425	482	464	450	422	442	481	454	462	427	423	431	409	413	463	465	398	464	434	435	406	445	471	467	421	425	458	407	448	488	461	426	433	446	410	447	420	418	412	434	450	411	444	435	484	469	416	412	448	462	430	440	494	438	447	471	449	441	443	480	423	430	475	424	458	412	422	433	454	453	439	468	481	414	431	458	440	473	422	467	467	440	417	438	418	437	417	438	417	444	428	419	428	439	444	440	429	448	471	415	440	451	444	389	403	392	461	475	436	458	449	447	459	439	456	440	420	416	455	437	469	445	465	433	461	424	439	465	442	425	416	425	446	425	429	429	455	462	417	402	430	447	433	427	450	435	445	465	438	471	449	426	422	434	454	410	439	453	418	442	446	446	449	482	421	414	438	432	461	438	400	487	422	430	450	414	471	499	443	410	447	487	433	438	431	465	454	393	474	485	428	441	481	428	406	417	409	432	442	423	456	453	478	450	460	430	465	414	400	456	431	401	376	432	434	453	430	436	434	495	493	445	435	455	467	401	466	469	452	435	417	457	471	443	459	425	442	442	460	437	440	438	425	453	424	440	464	407	451	412	446	410	438	454	452	452	427	457	442	418
3419	3531	2288	1488	1153	1121	1068	1016	963	1014	1018	997	967	904	996	964	919	942	976	907	931	909	960	980	975	940	937	928	929	941	977	962	917	980	947	932	933	936	950	904	900	960	935	917	938	959	961	891	924	977	922	957	876	965	960	909	906	913	914	995	940	979	941	933	950	925	968	905	955	884	924	937	992	997	975	959	925	956	963	945	936	1016	943	977	972	928	897	936	953	927	953	952	963	962	978	960	975	941	933	953	935	953	984	967	904	923	971	1004	919	904	956	882	954	939	922	1003	960	972	928	953	922	880	981	924	996	923	961	954	884	952	957	943	946	956	899	910	996	919	912	946	911	939	926	959	907	948	987	945	1008	967	967	920	901	958	934	952	983	956	930	947	929	931	976	925	944	945	962	919	932	934	933	941	992	911	1021	933	927	976	935	959	921	951	923	894	964	946	955	922	967	987	928	957	944	957	905	963	959	982	967	894	909	935	958	1011	961	956	922	937	970	984	935	937	969	997	943	937	959	925	980	933	933	974	963	947	957	875	952	965	965	884	862	979	926	998	956	959	922	906	938	944	989	939	918	980	905	925	962	972	1014	924	971	907	982	966	974	900	901	982	932	906	914	921	900	933	959	930	900	951	996	962	912	924	914	929	917	957	947	976	942	972	955	924	1008	964	988	914	953	992	932	920	956	929	955	916	999	940	940	947	961	935	964	974	957	940	892	919	971	949	948	964	868	967	935	926	958	891	938	941	959	942	929	922	1000	955	863	941	912	945	953	927	886	929	925	879	917	952	944	921	924	927	944	968	977	928	938	973	984	929	952	924	1019	990	927	891	948	915	939	952	956	958	969	951	937	986	883	956	964	927	898	925	919	985	964	942	961	971	942	975	950	969	959	966	914	928	942	956	946	922	982	907	931	918	908	912	955	949	955	926	952	917	943	955	895	946	946	912	947	978	926	921	995	941	930	920	936	926	966	973	929	977	969	906	943	929	925	958	1009	952	981	947	901	1014	929	921	924	903	930	929	925	924	931	968	958	897	925	908	949	964	946	932	924	945	919	957	971	957	941	932	949	992	973	1046	945	929	997	967	939	959	946	920	917	912	1008	942	893	914	962	960	990	914	916	966	924	920	956	941	879	994	955	957	940	876	933	940	959	966	954	939	955	917	908	941	922	881	974	927	913	953	950	987	975	906	961	959	931	997	959	969	894	1001	964	963	903	965	995	934	926	961	912	938	878	938	979	947	915	888	926	972	967	975	947	918	1000	932	944	950	882	924	971	1008	885	883	927	911	919	958	948	925	987	934	945	928	944	882	885	913	929	952	934	922	984	986	924	954	881	931	887	898	943	869	931	969	986	922	966	982	1005	927	945	964	934	894	979	974	980	956	967	950	1002	943	920	918	967	914	955	936	981	929	917	942	960	960	922	940	940	937	916	991	905	936	914	958	936	879	944	933	954	927	951	925	922	963	958	917	891	928	989	957	957	954	973	949	941	907	923	962	952	941	888	936	990	941	925	938	962	948	951	941	957	956	938	946	999	901	921	948	902	947	980	997	1001	932	912	919	975	906	943	989	1005	968	970	970	912	926	901	982	948	926	957	950	918	900	903	902	981	938	937	972	938	878	915	910	883	979	947	946	948	926	951	915	972	952	991	978	979	965	918	953	924	904	957	886	952	969	966	879	914	931	952	985	902	914	970	937	938	929	945	961	1008	907	939	970	889	961	914	876	936	876	938	1013	972	920	967	849	895	935	972	926	939	966	913	945	924	936	927	988	919	976	912	1002	938	989	903	939	897	984	877	883	974	948	931	972	960	895	959	893	952	971	897	885	1000	909	937	935	930	912	967	910	922	952	920	918	993	916	995	962	967	951	930	921	959	914	870	902	958	965	999	965	919	975	975	911	931	861	941	904	991	919	976	949	972	954	948	944	922	901	966	945	931	893	920	928	988	982	915	982	940	958	953	969	940	916	959	991	885	924	959	951	919	906	954	928	969	919	907	981	882	956	927	978	954	971	946	927	930	998	925	973	900	941	936	905	993	933	935	937	929	967	971	945	952	931	919	942	929	927	957	976	963	952	949	990	978	972	949	943	983	975	952	903	998	926	885	919	950	899	994	955	936	965	914	904	950	940	949	940	991	976	970	965	958	910	908	888	937	974	927	982	915	865	963	998	910	931	946	942	915	983	934	954	938	896	945	937	962	936	947	940	941	953	952	905	1002	960	994	957	964	965	954	1007	944	928	881	945	979	901	926	910	913	948	928	960	942	912	958	881	952	1001	959	920	941	962	933	975	957	974	917	954	959	981	917	905	941	925	930	918	997	951	972	942	950	942	948	975	961	994	964	939	909	968	997	940	907	1036	951	1003	907	933	955	918	923	960	917	975	966	969	936	940	969	973	959	961	908	943	938	944	931	956	922	916	961	972	990	986	961	969	887	985	934	943	919	936	948	970	940	965	976	933	966	943	930	879	867	901	953	970	941	923	932	973	922	972	972	967	969	966	913	911	948	889	937	938	935	913	959	946	976	931	930	944	926	924	961	907	951	1000	937	926	966	941	985	917	956	1012	955	972	943	968	964	913	967	985	973	995	924	950	964	907	963	939	933	902	878	935	918	941	952	961	971	938	917	949	951	905	983	959	939	948	974	988	953	939	938	920	918	953	970	937	961	979	946	897	996	939	938	938	956	1005	877	973	952	971	906	936	924	967	959	944	957	965	983	949	940	906	918	912	917	938	972	979	884	902	898	1012	912	943	938	907	904	920	947	967	1000	964	961	917	881	950	922	1021	949	962	937	976	953	926	917	966	975	989	907	956	1019	919	974	917	917	971	940	935	922	916	939	894	941	953	947	983	914	933	902	995	951	950	977	957	954	971	902	1010	955	906	937	957	933	975	945	921	915	929	917	911	971	931	1008	930	899	863	949	938	906	908	830	902	897	925	957	925	902	946	939	985	932	998	959	935	944	913	962	942	931	918	980	952	904	969	964	924	906	993	959	961	907	933	910	938	930	893	916	900	914	994	917	924	973	954	955	925	965	931	914	911	947	949	885	930	948	937	938	989	948	916	954	968	915	948	973	920	925	872	925	929	926	913	948	916	901	951	894	977	953	937	968	981	968	928	936	891	902	916	936	952	982	957	928	939	891	900	961	950	972	932	951	964	903	947	960	956	917	915	957	896	931	940	921	994	895	940	928	948	952	916	1005	951	949	945	962	972	914	994	993	916	957	962	1017	931	932	900	959	1009	927	957	930	870	953	896	1003	909	960	989	959	900	965	897	877	950	1015	923	912	939	954	942	970	943	964	919	939	901	945	961	937	1002	961	904	944	954	943	948	937	898	928	941	955	927	935	992	939	947	955	912	951	902	905	984	928	914	920	971	961	940	970	958	969	944	930	945	954	957	954	900	986	896	925	991	998	961	956	918	927	1004	955	939	916	911	1006	962	927	946	922	994	901	903	981	895	960	935	967	932	934	969	929	942	950	976	975	988	939	1036	912	955	945	943	921	937	985	974	932	982	927	956	879	951	941	929	959	918
24532	21706	26149	27821	21709	21731	3904	537	380	348	332	334	291	287	271	270	246	273	246	247	259	275	269	260	272	267	243	283	231	238	242	250	247	232	237	246	294	242	254	248	231	199	248	242	244	250	216	226	226	244	290	211	222	221	236	252	263	229	241	250	258	233	221	219	222	237	221	227	262	261	244	235	239	258	246	272	244	233	215	208	253	226	225	259	259	256	249	258	255	223	254	225	206	224	234	246	274	226	232	236	253	241	226	205	222	256	247	263	226	230	206	243	230	217	235	234	229	268	266	237	248	240	213	216	231	218	233	224	253	212	217	221	273	281	254	230	248	232	253	237	246	205	223	252	239	236	242	256	218	262	272	224	230	242	251	223	259	254	247	243	245	245	273	212	222	243	259	255	234	193	220	271	275	232	219	254	201	221	270	247	227	241	233	244	237	255	258	206	240	234	250	224	224	226	257	226	216	243	224	221	235	233	265	236	237	263	231	244	272	232	216	243	222	243	236	255	237	249	226	223	217	241	219	265	241	201	231	231	229	239	218	248	222	273	224	272	246	230	251	242	225	251	229	227	229	224	234	248	220	250	266	222	248	246	257	253	255	235	240	253	239	223	257	227	255	203	262	208	239	231	240	247	238	233	263	246	241	229	225	267	257	234	264	235	259	252	255	225	224	233	228	274	232	202	223	221	230	226	231	248	209	238	224	253	236	238	255	237	247	232	244	260	244	236	246	233	232	226	202	255	253	231	250	250	226	228	235	260	233	226	254	226	233	253	245	200	224	252	252	254	245	252	213	227	216	251	206	220	236	228	232	260	215	189	235	210	254	209	211	235	211	245	228	238	203	247	231	233	232	231	246	236	235	212	254	219	217	240	212	242	242	239	273	218	233	223	229	238	255	241	238	239	244	270	236	227	238	206	260	210	216	218	239	245	269	228	213	220	246	229	207	267	236	221	235	207	235	222	235	245	230	257	248	220	226	250	224	234	268	234	261	227	229	224	250	217	237	237	227	237	238	217	210	234	218	238	249	243	201	250	236	223	247	229	257	248	226	241	229	233	245	248	208	240	246	211	229	225	231	254	249	221	231	247	207	217	222	224	239	254	250	247	254	252	216	237	246	240	241	242	266	243	239	222	255	216	228	230	218	260	231	247	245	242	249	236	256	263	256	230	211	254	264	230	234	267	241	217	223	248	245	240	239	225	222	207	249	209	240	247	233	216	217	233	231	237	229	233	248	246	211	254	204	245	219	202	227	220	261	271	252	224	243	247	243	237	251	227	223	231	226	242	260	239	239	241	228	233	238	274	259	242	252	259	259	209	230	250	234	238	242	266	272	253	240	215	218	227	262	228	248	236	235	251	238	227	248	230	260	237	237	235	211	202	239	234	244	237	208	266	220	227	258	233	233	264	229	213	241	222	214	225	211	214	221	251	248	228	221	247	244	221	220	224	240	249	263	235	254	239	249	223	260	225	251	245	251	247	222	217	229	256	230	241	245	252	231	247	248	257	274	202	212	216	251	230	226	211	265	235	197	222	216	246	271	205	244	240	250	230	215	247	276	241	313	218	238	253	256	241	228	240	241	267	237	259	230	237	228	234	214	241	244	244	219	268	247	249	213	266	285	238	243	256	266	227	248	247	233	221	210	248	260	243	230	227	230	258	216	221	218	270	224	245	246	255	262	225	248	225	214	236	245	225	267	227	232	246	230	218	259	244	220	221	211	260	229	200	256	245	215	244	244	271	210	246	242	244	227	210	215	260	253	220	226	257	219	242	242	230	230	223	237	228	216	206	233	238	253	233	250	226	230	237	245	248	238	241	214	252	234	235	266	209	238	254	231	274	210	252	210	234	238	242	212	247	198	209	220	266	230	233	252	241	236	241	245	258	255	259	229	218	232	235	232	236	238	219	246	229	241	267	231	209	260	226	272	244	232	209	250	239	229	218	243	210	228	223	248	246	215	216	201	234	256	266	226	230	259	241	207	229	245	232	216	273	233	236	229	217	248	228	247	245	224	250	225	230	236	252	255	220	238	232	217	225	226	248	216	239	255	223	230	246	221	258	250	273	250	234	228	248	237	214	234	267	281	248	262	236	242	251	260	225	222	244	230	276	245	230	236	218	254	239	245	255	264	238	264	241	218	221	214	207	271	239	237	227	240	235	257	226	260	216	249	245	243	262	225	235	250	251	250	267	251	221	245	252	244	249	218	259	235	228	243	245	269	231	260	245	255	241	229	212	236	231	227	227	223	236	220	235	216	219	228	239	267	256	234	226	253	243	248	225	205	275	251	241	220	240	237	254	215	223	217	243	229	221	267	243	235	205	226	246	228	247	251	255	233	240	240	239	251	228	241	254	227	237	241	270	237	240	257	208	242	232	258	268	239	239	249	257	222	254	233	252	249	261	267	228	247	236	238	223	236	247	244	219	256	232	230	200	206	265	276	248	256	224	231	262	218	231	232	229	230	230	235	225	231	229	221	251	231	235	250	230	233	239	252	249	240	245	263	251	217	239	232	251	240	245	247	255	249	253	243	222	260	240	186	245	220	218	220	240	237	270	220	216	229	232	228	216	267	221	232	239	220	206	257	242	241	222	213	238	257	227	221	247	238	238	247	249	269	233	260	229	225	248	238	246	244	234	253	224	243	206	256	243	216	230	227	222	231	242	242	233	226	231	211	266	233	286	229	220	234	243	210	241	298	241	216	219	238	234	216	213	248	294	260	263	223	230	253	260	242	230	249	216	231	223	226	247	243	253	219	207	230	201	250	229	262	221	254	266	239	238	241	255	248	252	258	235	235	270	226	275	229	264	246	227	224	216	255	243	261	233	232	222	237	236	251	227	246	239	227	234	253	220	230	216	235	232	241	236	236	259	232	249	204	241	247	263	229	233	232	244	252	244	235	232	241	228	222	223	220	255	225	210	263	248	233	237	236	214	246	203	220	258	236	236	223	223	251	208	215	221	224	226	235	245	225	247	233	242	263	227	257	230	268	216	248	239	240	238	255	233	253	234	230	195	235	267	243	230	259	231	258	251	252	231	247	236	229	205	215	248	214	242	249	230	235	227	239	252	243	244	219	228	224	249	248	239	210	256	218	255	229	255	242	232	227	236	234	212	263	236	227	265	262	238	234	217	232	231	250	231	240	222	227	238	241	249	217	241	234	219	253	200	251	238	222	246	214	199	239	205	231	238	237	226	237	241	269	240	234	217	230	233	218	220	253	236	229	252	227	274	214	219	248	233	247	252	262	243	244	243	212	255	229	249	245	255	223	237	241	226	213	248	253	246	232	272	243	245	221	228	249	258	227	236	207	225	242	259	264	230	240	255	245	246	234	185	223	236	240	269	225	227	247	233	262	245	249	260	236	269	256	225	244	229	255	234	212	234	246	226	261	222	231	229	230	280	270	228	234	222	232	225	208	210	216	230	226	233	257	242	269	249	239	272	199	226	262	254	242	209	239	229	233	244	235	239	228	213	212	239
3322	5354	3002	1614	1020	820	691	664	621	573	567	585	617	600	554	577	548	572	587	551	596	585	565	601	544	582	574	522	542	559	539	550	512	532	534	530	537	524	552	547	544	549	538	580	540	574	533	525	555	521	600	567	557	580	549	513	522	594	561	528	537	565	534	550	537	535	516	540	564	574	551	554	544	588	528	564	592	566	538	532	532	533	539	582	575	563	571	585	506	549	529	531	556	571	521	578	555	510	583	558	474	534	575	567	539	543	539	576	607	556	548	533	543	540	529	531	518	563	559	540	590	511	548	520	543	541	571	525	525	601	559	561	538	562	531	577	530	560	587	551	557	562	530	538	557	548	574	530	544	537	557	499	531	556	579	557	504	528	573	534	544	549	563	581	519	581	555	555	575	518	546	564	528	537	511	548	541	555	521	561	508	558	575	501	523	553	544	514	538	520	524	562	557	551	547	543	547	543	551	558	523	561	536	541	518	515	590	546	558	525	570	514	555	515	502	534	521	572	520	552	518	559	577	574	542	551	573	574	544	520	504	498	562	552	596	543	580	594	576	524	571	572	526	525	530	516	534	535	502	578	566	546	522	565	562	575	539	555	511	565	548	547	568	555	585	547	558	580	534	515	577	517	541	585	525	566	515	546	590	574	548	528	580	530	542	538	582	584	548	494	510	535	540	571	517	564	573	534	539	542	503	525	550	594	543	582	589	579	558	540	536	542	542	535	543	560	552	569	573	533	497	551	513	573	514	568	543	554	549	565	519	545	605	513	537	545	546	606	616	548	520	555	542	542	572	511	530	530	520	552	568	534	565	561	589	533	498	560	529	549	534	535	510	545	542	550	557	529	514	561	566	554	539	557	511	511	569	576	574	585	535	564	533	547	573	519	622	617	572	559	533	537	535	551	541	537	556	509	565	550	558	487	575	528	546	566	500	570	531	547	565	551	545	549	566	566	539	532	551	546	562	532	529	533	531	560	513	547	582	562	547	584	547	570	507	556	516	557	575	565	545	568	565	544	503	531	530	528	585	535	518	569	481	547	543	553	545	556	553	576	525	563	572	531	578	527	547	511	544	557	519	533	533	544	561	529	582	555	524	538	524	546	543	550	508	547	562	536	546	531	548	513	544	562	559	560	550	532	566	546	587	526	540	584	541	580	510	552	512	529	549	512	559	582	549	527	550	547	574	531	544	528	558	558	554	544	534	569	544	531	542	538	558	558	527	536	522	539	588	541	556	550	549	551	567	537	535	575	613	524	533	512	564	558	538	524	521	555	533	553	564	535	519	552	597	503	495	538	543	543	532	601	513	529	570	541	550	557	562	537	535	567	501	529	544	555	592	513	558	526	530	547	550	515	566	577	565	531	522	566	583	588	481	539	576	594	541	582	533	563	556	568	557	564	529	522	553	563	545	535	530	565	560	516	563	571	543	541	490	560	559	536	557	529	541	499	524	563	584	519	528	528	530	541	542	552	571	537	523	577	549	522	552	552	553	560	532	563	559	527	516	527	539	542	540	536	516	558	538	548	526	529	542	520	578	556	570	608	560	495	548	556	545	550	538	569	540	569	554	548	533	554	547	583	519	519	553	545	555	537	534	524	537	559	562	520	513	574	544	548	553	540	581	554	573	573	581	566	569	544	559	526	549	549	562	511	540	524	570	573	546	557	561	587	575	534	544	561	525	581	535	546	532	542	526	562	571	558	520	540	591	547	582	559	568	605	543	541	528	569	572	525	564	557	546	570	581	547	545	563	565	551	578	526	550	530	540	559	550	537	528	541	600	510	575	529	545	565	584	532	481	531	534	535	551	572	560	582	556	530	547	565	564	516	526	528	520	521	586	560	528	554	553	549	548	574	479	532	544	558	528	533	558	515	535	569	523	535	560	525	545	540	575	514	520	548	537	565	538	545	528	551	561	573	567	528	550	540	562	528	549	554	546	528	568	554	570	525	547	541	558	559	610	541	575	554	545	542	543	541	536	574	529	558	533	549	529	515	539	551	499	522	541	540	527	558	572	532	538	548	574	523	550	561	521	570	573	512	565	508	531	527	562	507	561	520	551	531	530	515	509	551	504	551	612	542	558	542	547	564	596	560	574	567	536	558	507	592	544	593	548	581	585	550	529	539	552	544	531	567	564	556	548	568	507	566	549	557	594	536	574	574	573	537	533	572	583	559	504	540	578	523	553	545	538	518	557	573	536	571	555	577	534	567	550	533	580	552	523	543	545	552	524	539	537	549	535	549	554	552	546	580	545	555	555	566	464	539	560	508	551	585	536	509	561	510	498	520	521	565	537	541	522	540	546	548	530	588	529	562	553	536	534	552	574	542	556	559	585	550	498	546	558	520	540	550	579	555	517	548	542	572	546	537	533	523	564	574	572	563	549	562	547	537	556	531	552	538	576	541	576	535	535	554	555	550	527	569	515	580	553	579	547	528	545	522	537	542	549	549	508	578	549	571	583	554	539	537	509	568	520	570	522	533	531	574	528	538	540	568	541	499	531	540	538	529	525	577	537	512	594	555	588	541	529	547	528	528	518	583	522	580	535	546	561	548	571	533	567	549	590	556	529	534	527	555	505	531	570	575	529	534	548	511	548	541	555	541	570	607	586	517	559	524	525	539	532	537	530	493	518	512	545	537	559	540	531	539	550	543	527	525	564	529	535	524	542	500	518	537	570	520	509	583	550	523	578	504	553	535	534	544	504	507	525	559	562	506	526	557	533	507	551	541	518	569	555	518	527	527	545	567	546	571	551	572	538	560	529	549	540	520	570	525	536	549	564	587	551	548	509	510	516	573	521	552	520	562	515	521	545	554	567	575	544	524	536	538	557	565	549	557	541	582	539	557	539	542	608	530	574	534	538	538	562	584	547	545	595	536	529	534	513	548	558	546	522	564	551	537	578	526	557	540	533	554	604	598	552	535	526	546	531	533	577	515	551	538	506	562	545	522	567	576	580	567	554	548	553	532	564	554	552	592	540	580	607	533	509	541	507	517	511	569	541	512	546	552	526	529	522	578	567	556	566	557	577	517	544	535	544	541	536	539	586	560	557	530	543	556	564	517	539	554	510	583	551	536	556	549	554	591	555	553	546	526	534	529	572	553	547	531	553	508	537	534	532	559	536	534	510	522	524	542	563	545	555	542	578	556	558	537	567	569	563	521	560	546	537	577	523	494	557	573	545	487	563	551	543	580	571	543	602	507	525	535	548	571	559	540	538	558	572	566	553	509	559	563	551	586	547	538	533	556	533	525	523	548	514	529	550	555	559	527	531	536	536	552	547	579	579	573	525	559	547	554	564	540	538	509	531	554	524	555	549	534	539	497	563	517	567	524	555	539	538	549	543	592	544	543	535	575	542	536	562	557	537	504	540	546	535	564	512	517	520	577	536	571	567	548	516	489	523	572	515	528	529	566	529	479	553	581	544	565	520	531	530	528	527	525	596	558	495	561	543	512	539	531	545	556	550	545	541	531	572	578
33719	10686	1351	778	635	633	519	421	440	423	404	364	432	405	409	401	391	418	458	409	425	393	437	445	431	443	424	430	408	422	425	410	426	444	418	462	426	423	404	459	420	403	421	412	439	407	447	418	458	467	391	392	422	431	427	411	415	437	382	441	402	415	389	420	407	395	430	431	437	401	413	451	420	406	441	449	455	391	394	407	414	421	426	414	403	414	481	427	421	435	437	416	440	430	422	432	458	405	372	468	425	415	445	412	393	427	429	465	416	445	427	387	414	427	397	459	413	441	438	413	439	428	421	421	461	453	416	399	421	439	397	420	452	402	394	452	417	427	380	416	428	371	452	403	402	410	427	409	379	421	417	381	417	431	459	378	454	440	407	417	444	426	398	431	436	387	408	424	419	428	436	431	427	437	459	461	387	450	417	407	432	422	414	478	415	443	399	391	418	394	355	435	447	431	431	394	391	443	406	441	415	415	426	410	437	415	465	444	473	414	416	426	438	410	410	420	395	395	416	415	384	410	425	425	396	397	444	386	429	417	377	434	418	416	382	433	383	436	420	440	427	415	399	424	419	418	420	388	394	424	389	434	450	452	395	404	425	440	410	403	401	366	453	399	460	434	410	406	408	402	432	441	416	416	390	438	439	453	427	415	423	431	441	392	417	469	414	414	441	413	386	416	416	416	445	383	360	416	445	375	404	402	415	450	409	393	439	433	434	414	405	440	379	461	420	469	410	445	385	448	403	414	384	446	453	403	447	410	430	423	429	408	430	419	424	431	410	421	438	426	416	410	449	437	441	456	422	407	418	417	425	433	392	448	434	446	402	428	406	422	396	424	421	393	443	426	416	437	433	416	425	422	466	425	426	416	435	397	422	422	408	484	432	442	414	444	422	411	439	434	411	461	423	402	464	440	414	415	418	474	454	435	466	435	428	373	412	411	420	403	386	409	394	391	378	428	417	409	440	414	391	402	444	441	400	411	429	405	432	432	470	410	435	413	442	414	398	451	406	425	385	415	412	427	420	377	417	446	381	434	415	469	418	426	414	372	379	465	433	401	449	434	400	431	437	418	439	424	449	403	436	387	406	446	428	440	412	392	391	444	434	421	404	433	411	437	421	478	445	419	388	420	453	421	409	414	375	421	447	423	411	411	410	474	420	405	430	443	430	404	430	411	413	425	412	426	431	475	421	443	459	418	407	430	441	421	428	433	433	395	389	458	430	413	436	440	455	440	442	436	391	409	416	384	398	393	411	455	389	415	459	407	396	425	448	412	422	452	425	409	453	410	444	458	456	456	421	460	409	398	375	454	431	402	456	442	446	396	425	418	400	453	418	426	393	435	370	401	414	403	406	424	418	416	393	432	466	383	440	413	398	401	449	455	393	412	381	420	421	419	411	435	415	415	440	409	391	447	420	434	412	415	425	426	413	438	445	421	439	437	388	440	415	441	396	433	453	401	396	437	431	389	420	427	424	425	431	437	434	406	425	399	421	445	433	433	458	426	436	437	407	414	412	452	396	386	413	429	405	429	401	439	405	404	443	400	411	458	447	411	421	407	452	412	413	417	462	438	422	423	421	400	397	426	445	443	396	408	435	404	437	408	470	405	446	430	390	443	424	409	444	429	409	431	428	409	446	398	431	464	391	407	383	410	436	431	455	446	370	415	396	438	456	423	432	404	397	449	428	435	376	406	433	423	401	396	402	436	388	412	435	477	417	431	416	466	431	380	430	410	439	428	436	396	435	430	463	394	485	444	374	445	419	447	428	420	393	410	408	387	399	409	424	416	450	396	430	405	449	386	445	388	429	451	404	415	439	438	477	424	416	461	453	426	417	445	438	399	412	458	421	422	409	382	379	369	420	433	412	431	411	417	356	417	399	408	427	438	388	425	465	410	414	436	441	396	429	450	404	416	408	415	420	463	453	431	425	434	430	415	408	399	480	381	455	387	419	411	394	399	472	434	420	425	453	415	412	475	432	414	459	441	402	398	410	386	422	435	381	442	457	387	372	451	432	384	388	432	392	411	418	358	402	443	404	414	446	424	452	397	446	399	429	413	412	383	415	442	428	446	437	396	464	422	413	398	433	452	428	445	443	442	414	432	446	412	396	466	441	426	429	400	430	445	430	401	427	406	425	435	398	396	422	417	387	444	394	388	494	435	423	449	414	430	424	421	441	412	444	442	436	398	428	419	417	406	424	433	433	405	434	420	401	411	411	407	361	412	451	390	437	435	401	415	413	418	391	412	399	418	404	409	423	442	405	400	420	373	368	441	437	465	459	414	436	420	469	443	424	420	422	416	439	460	403	456	399	397	415	431	437	408	440	435	449	401	431	413	426	407	464	447	420	413	383	423	393	419	417	443	443	431	407	413	426	370	416	412	400	447	445	416	456	421	418	436	454	432	468	418	454	438	436	398	419	406	413	439	417	416	420	429	436	412	447	425	411	401	424	432	465	454	425	396	409	405	437	392	425	421	396	449	436	459	458	439	441	422	402	442	415	433	458	434	417	380	392	412	401	408	402	391	454	406	394	421	431	427	454	415	454	457	400	384	404	392	417	411	439	449	438	377	450	430	457	429	410	427	434	418	455	429	408	458	416	438	437	425	477	440	449	479	389	434	422	401	427	436	395	446	410	424	424	423	438	376	415	419	411	421	422	408	451	408	438	401	445	422	439	454	422	403	410	443	420	457	427	430	414	437	428	437	385	374	414	373	412	423	377	433	406	399	350	436	423	418	358	464	400	414	404	439	417	432	429	420	385	428	402	433	421	439	430	404	393	438	423	423	423	421	454	413	442	426	459	417	429	437	396	440	423	403	436	398	432	369	404	406	377	436	396	474	454	438	426	434	413	392	412	414	409	388	444	424	452	431	418	422	429	427	415	426	432	439	454	476	418	440	443	404	400	429	395	400	420	408	408	436	451	360	431	410	401	435	404	388	421	419	395	433	435	380	415	415	418	440	425	426	390	408	412	426	432	423	411	399	445	441	388	422	419	424	391	482	427	386	411	408	429	391	423	450	463	433	407	396	413	456	400	408	395	418	437	432	416	432	396	426	443	400	454	410	429	454	440	423	473	433	430	407	422	430	451	450	406	438	391	430	435	357	405	420	437	416	417	470	432	391	405	450	404	406	427	409	392	418	424	444	458	428	419	424	425	392	448	414	440	437	438	430	391	435	422	415	432	475	419	405	438	420	450	433	444	462	452	424	421	407	426	414	405	381	426	432	425	408	409	456	436	410	379	440	430	425	471	443	433	416	408	453	385	412	390	423	420	393	408	386	467	411	406	426	418	438	428	443	448	446	424	386	444	410	421	463	458	436	401	436	400	392	422	420	448	438	421	442	416	418	403	440	417	419	408	410	466	460	432	424	415	425	442	403	440	426	403	416	399	407	480	401	458	433	461	424	416	422	421	426	395	414	431	425	477	423	401	439	390	412	427	432	419	418	436	406	412	384	430	424	399	402	408	454	397	415	379	400
5834	1066	1058	906	949	951	932	898	916	943	933	951	954	926	947	974	949	952	979	920	912	927	947	947	955	916	908	944	935	941	904	935	949	939	891	876	911	945	951	924	934	906	896	904	905	906	926	895	909	950	935	866	942	977	930	946	946	964	959	901	942	908	966	939	922	917	951	857	915	880	920	926	998	885	932	937	995	931	965	925	892	946	948	984	932	943	961	933	871	916	950	878	935	930	966	955	953	988	897	976	957	937	915	935	930	920	994	943	942	897	905	961	949	948	943	967	951	933	904	886	932	925	952	948	913	919	878	895	977	943	921	945	960	943	910	901	936	917	901	954	914	963	948	936	961	920	943	931	919	932	957	949	927	910	975	911	939	990	966	913	932	919	924	926	916	911	958	926	966	959	886	924	977	976	921	904	933	960	936	907	960	881	903	964	994	961	932	948	948	946	925	921	913	945	925	953	968	904	922	903	853	918	954	952	949	932	918	974	956	918	922	966	927	925	925	932	938	986	993	879	942	922	900	905	897	951	989	937	965	914	945	935	940	932	940	916	933	896	927	953	875	927	966	907	873	915	871	847	881	965	989	919	921	920	902	922	910	922	963	932	932	924	920	981	943	961	901	912	858	957	902	953	929	876	947	868	954	969	878	958	993	964	982	955	979	956	909	1005	970	967	910	902	926	900	946	920	933	975	928	934	981	920	936	965	919	942	905	898	952	962	920	927	964	923	988	892	963	951	943	958	954	941	903	945	957	931	915	983	974	930	861	978	936	942	973	902	959	905	939	876	912	951	904	929	921	910	967	907	868	883	928	917	946	912	937	956	972	963	943	929	922	986	955	938	904	851	969	965	888	935	907	882	895	947	898	916	896	953	927	866	891	967	946	966	926	934	921	913	886	915	928	939	918	953	926	904	953	933	985	962	912	917	923	914	926	882	931	942	961	947	928	956	904	926	942	916	952	941	918	938	912	957	928	970	972	902	885	925	908	916	938	929	1006	947	966	908	914	928	932	965	988	947	904	911	954	907	923	966	995	950	948	894	947	899	975	967	899	910	928	916	915	904	902	927	945	947	861	926	950	958	964	998	946	932	953	944	933	956	884	945	925	932	976	914	985	973	902	917	924	942	959	986	915	946	892	950	924	908	969	946	873	925	896	917	909	910	957	976	890	945	948	889	968	928	928	905	913	916	898	936	957	880	885	941	915	950	895	906	938	984	945	916	988	908	925	926	956	920	952	950	923	965	911	946	923	943	906	920	912	1025	899	929	944	963	946	951	912	926	897	1001	884	945	922	965	931	998	967	913	947	868	870	971	895	921	929	915	904	897	966	944	908	943	895	886	973	895	942	930	952	949	922	964	982	967	918	918	958	991	964	890	894	943	901	888	975	973	987	887	956	990	908	954	958	945	992	940	947	895	871	932	940	959	954	913	941	935	910	902	936	931	930	982	931	912	996	948	930	944	960	945	992	930	981	902	962	913	988	934	936	957	924	960	876	892	960	900	916	919	988	919	902	930	925	917	958	950	983	950	925	925	957	960	951	953	905	912	936	963	939	918	970	948	957	938	999	925	934	976	937	936	914	897	967	921	907	907	904	908	928	936	936	832	890	872	951	898	914	967	884	907	957	917	948	942	928	957	955	900	983	944	934	958	943	870	913	949	923	923	962	989	908	921	897	885	961	930	953	899	908	898	935	929	929	939	976	958	936	956	932	1032	892	952	1011	950	923	898	840	895	919	954	936	893	922	965	932	916	907	931	973	921	930	957	911	948	891	922	905	1010	1005	953	974	899	933	929	864	1015	983	930	971	935	918	953	942	937	941	916	934	892	866	912	910	949	954	882	904	921	920	882	922	930	917	917	929	969	900	921	974	950	901	956	893	922	944	926	932	920	961	922	922	932	934	939	937	915	948	962	972	881	907	927	936	959	866	975	912	929	877	915	901	916	950	917	997	948	952	944	970	978	917	929	971	907	908	961	911	934	870	918	865	923	896	929	960	890	982	901	907	972	892	925	886	938	888	897	960	924	913	908	936	909	918	964	946	976	955	906	918	927	908	955	939	914	885	933	930	925	956	936	1030	937	899	934	921	935	880	1006	945	951	915	1003	908	899	890	913	920	920	915	972	961	905	910	934	898	938	972	964	880	957	971	975	944	930	964	955	895	887	914	947	979	927	955	939	956	866	985	915	938	881	932	934	911	972	911	897	934	918	935	930	982	924	957	891	958	953	979	923	997	986	899	919	921	922	970	913	867	936	911	973	928	913	878	919	894	935	916	916	946	909	903	897	901	912	878	968	919	920	911	929	963	890	952	965	895	904	959	960	944	942	907	941	895	879	944	954	952	895	846	973	977	936	968	947	938	905	908	944	884	961	971	973	913	915	959	942	889	914	926	926	932	974	946	908	966	891	976	933	947	918	881	907	966	967	945	869	950	900	959	944	961	952	930	964	910	910	942	947	922	914	927	941	908	979	945	966	957	897	915	906	962	908	982	945	888	927	984	941	984	994	964	921	952	875	1000	922	889	1010	982	902	947	875	888	913	939	977	938	905	962	975	926	931	964	902	886	921	892	991	967	929	954	935	970	903	886	989	927	940	957	915	894	909	916	908	946	957	936	889	952	911	900	957	872	931	936	954	940	973	929	956	897	918	934	904	982	920	934	931	904	945	933	903	933	939	913	863	919	938	914	985	957	971	902	955	914	893	976	922	898	929	978	958	936	930	950	885	985	954	923	898	922	926	934	911	928	911	944	903	932	971	974	926	892	919	975	987	882	926	937	857	896	959	912	888	954	958	917	924	889	901	940	886	919	942	911	913	904	890	922	949	986	915	947	908	895	890	971	964	1012	931	938	926	973	897	916	916	903	971	979	904	927	910	938	914	972	948	885	942	940	942	897	955	966	961	923	912	911	966	957	905	932	893	972	988	961	900	891	892	973	916	976	962	920	934	956	904	954	953	942	929	978	899	955	905	886	939	950	963	960	902	934	924	970	916	914	907	872	992	919	922	907	924	944	923	898	909	921	935	951	950	945	916	881	952	870	998	935	956	963	933	923	944	922	942	893	929	914	890	951	970	984	912	980	967	909	931	911	910	914	965	941	941	908	915	919	883	903	937	899	955	940	954	960	955	923	888	851	880	947	871	914	964	931	931	918	878	891	890	904	955	938	934	948	925	955	920	914	932	937	951	932	923	954	930	931	916	965	966	954	947	930	912	923	909	980	950	903	918	916	999	955	930	896	940	906	909	912	938	942	958	937	960	945	929	965	971	882	960	980	943	950	963	952	909	999	912	932	959	903	966	945	944	907	960	935	917	907	882	898	1004	938	944	905	909	957	982	953	971	966	920	915	899	920	906	905	953	935	926	990	870	929	941	942	942	928	928	918	954	907	951	959	991	923	998	921	945	955	961	929	930	937	936	973	937	942	944	971	970	959	952	976	931	972	896	960	925	961	919	1027	974	925	945	899	923	962	922	936	956	880	963	939	900	944	950	900	934	914	898
25235	21697	25558	28348	21615	5017	687	514	539	490	522	433	457	437	446	436	446	426	445	435	458	456	461	455	403	501	462	452	420	458	426	463	441	438	452	424	436	465	482	441	449	457	423	404	397	449	437	399	467	426	407	422	470	421	437	384	435	422	413	510	459	439	434	408	440	432	447	447	454	425	433	429	446	447	422	438	454	429	440	469	424	401	459	404	403	459	449	431	398	443	455	433	430	436	461	476	465	451	457	481	429	451	456	413	433	447	446	404	451	441	470	408	458	436	396	440	442	446	486	473	475	412	392	445	412	487	426	466	504	412	403	450	388	425	467	445	407	403	449	406	450	486	449	427	473	430	447	465	454	460	432	446	375	451	431	392	465	426	451	443	463	441	445	430	440	418	399	434	468	490	457	422	454	437	430	447	421	473	418	439	457	464	466	442	418	448	434	443	435	449	429	433	430	429	454	472	457	430	478	422	460	452	421	471	471	483	445	430	392	418	478	452	433	459	433	442	485	405	455	402	432	454	431	422	461	453	447	461	473	442	469	462	469	435	417	483	407	439	466	462	420	441	425	409	425	418	478	396	421	453	429	463	403	421	455	430	379	443	445	413	428	456	464	438	434	414	428	423	421	412	436	446	423	412	426	462	425	436	421	443	399	457	430	396	457	441	453	441	414	461	388	402	424	437	423	436	440	418	405	422	458	439	420	421	431	431	456	455	466	462	438	438	446	414	418	418	463	399	437	466	434	457	455	449	423	415	440	446	402	466	451	428	379	461	464	444	431	443	422	445	460	444	437	438	436	424	426	491	425	458	418	480	485	415	489	443	481	415	434	445	427	444	416	415	419	465	391	436	450	420	430	460	471	422	418	456	448	400	441	436	437	477	517	428	418	486	419	411	483	424	428	442	446	442	427	439	433	486	446	447	416	430	446	436	451	442	410	433	434	447	430	463	432	422	444	432	438	457	475	439	451	405	396	418	450	444	459	414	454	465	419	457	436	431	414	434	439	426	412	446	411	437	458	464	452	414	446	436	464	447	466	443	465	448	430	436	418	443	433	442	461	425	441	448	425	415	442	471	480	466	426	417	418	440	415	461	406	425	413	453	428	451	431	448	398	414	467	438	474	455	445	452	419	408	460	425	484	410	450	465	457	434	415	398	441	430	446	423	438	449	429	431	455	444	403	447	410	414	484	457	457	418	420	450	421	427	453	455	433	432	422	422	447	440	460	452	407	433	441	456	440	437	451	447	454	432	424	416	473	385	470	446	406	430	491	439	427	391	395	475	442	434	450	404	465	447	444	405	444	450	432	431	486	468	440	471	399	445	444	417	437	457	435	478	422	442	459	467	416	437	422	463	416	444	410	426	430	397	421	447	448	467	403	453	460	482	442	435	445	431	431	430	445	464	444	446	445	468	458	449	434	407	395	429	457	459	457	484	441	409	476	460	407	419	426	449	444	397	475	449	465	453	402	465	449	376	435	419	449	471	491	434	424	438	455	452	424	440	440	463	445	474	451	435	430	408	443	449	451	469	474	402	417	436	472	489	444	428	444	525	429	439	464	439	442	434	447	417	463	423	383	439	444	471	472	449	464	419	396	449	397	465	442	460	410	428	421	432	441	403	406	402	434	451	414	419	445	389	446	432	460	459	430	447	447	427	447	441	415	422	450	427	412	444	426	433	453	439	472	436	394	415	405	448	438	460	421	455	443	439	413	401	450	438	427	437	461	433	450	435	455	424	410	441	422	436	441	466	495	461	445	495	411	434	431	420	428	420	445	448	448	457	424	463	434	450	459	450	427	476	451	464	430	465	478	449	448	451	460	407	456	459	436	449	389	452	460	460	427	441	430	413	404	431	440	462	432	465	423	434	415	438	454	398	460	451	448	430	445	467	417	434	424	433	422	399	456	417	458	427	426	454	456	438	436	448	433	403	441	434	424	451	404	385	439	447	429	400	408	437	427	437	457	409	450	461	445	480	410	451	442	432	448	437	436	438	458	451	404	487	411	444	414	421	436	457	430	451	439	458	435	511	452	387	451	435	424	457	448	455	484	467	442	479	432	447	411	402	421	481	420	413	444	442	452	428	466	433	422	462	439	463	476	412	466	420	440	456	423	422	448	477	420	425	442	443	447	429	425	399	479	426	433	462	396	411	453	457	471	457	432	414	431	436	420	414	437	418	471	476	448	409	454	441	469	424	460	424	421	436	441	437	468	408	459	439	436	443	443	452	458	421	431	434	459	490	409	457	425	439	416	449	470	428	504	463	420	450	450	454	420	446	434	438	444	449	411	442	415	461	439	403	432	444	451	446	479	495	467	411	425	402	440	459	456	445	418	490	464	430	434	434	425	464	408	424	497	426	453	471	446	469	473	432	405	466	429	458	455	447	408	453	447	417	462	432	412	478	463	470	475	463	435	422	438	421	471	437	461	439	466	413	435	425	418	422	431	439	457	491	452	410	442	450	437	423	448	447	398	434	449	458	451	427	449	415	491	436	439	380	396	456	443	419	386	385	450	439	470	484	434	455	483	422	448	471	444	414	438	429	424	441	462	472	469	408	483	419	475	413	404	442	419	455	446	419	432	434	484	433	400	442	425	433	402	462	428	427	426	412	415	493	424	425	448	449	408	457	455	429	429	435	439	427	459	418	488	425	414	473	403	473	445	443	459	448	453	403	405	429	475	445	438	470	410	478	460	429	468	453	455	447	439	465	444	384	398	428	465	439	415	451	422	399	444	481	466	421	431	433	461	418	379	460	462	443	435	468	417	428	486	456	444	485	435	426	431	477	435	433	419	461	465	442	455	426	413	379	481	482	440	495	507	450	470	450	412	411	487	480	427	461	419	409	407	431	481	427	481	403	452	520	454	437	489	477	436	465	456	472	448	459	469	437	429	438	438	459	437	413	458	465	443	461	473	478	393	447	423	428	430	415	452	414	389	458	418	457	460	460	453	459	426	462	459	411	427	438	395	443	433	451	422	372	453	480	420	462	492	493	407	443	457	424	421	429	448	448	416	416	432	430	452	429	426	446	473	494	441	448	446	445	444	447	437	469	448	443	432	413	438	414	443	431	407	494	451	426	422	421	380	432	419	459	432	435	393	409	417	454	451	426	451	411	447	477	461	423	464	444	429	447	425	472	429	424	442	422	422	479	433	410	457	388	451	393	431	444	414	414	420	422	434	408	400	415	414	434	444	444	451	420	463	449	433	483	424	447	432	432	431	428	452	408	467	430	457	442	421	446	432	450	438	478	452	423	425	478	427	378	415	451	432	417	447	478	450	424	439	422	451	447	407	428	448	437	461	445	492	474	446	438	417	440	473	405	445	440	415	453	474	416	421	437	436	450	435	417	434	437	408	471	467	427	387	489	420	433	439	477	496	419	362	420	460	446	433	415	437	448	422	438	443	436	420	431	459	435	419	430	414	430	432	460	478	488	465	436	427	423	443	449	430	439	484	436	438	433	416	439	439	382	452	436	455	475
3470	3474	2285	1366	1195	1033	1017	1001	1000	993	956	951	997	974	1017	879	943	943	940	964	1032	977	936	950	963	996	966	988	928	956	938	971	947	965	941	959	997	939	896	980	962	979	938	966	948	1000	914	958	931	970	991	923	937	943	960	974	935	997	905	950	983	936	914	951	932	963	910	938	926	944	1016	903	991	930	892	946	973	954	938	946	932	939	974	958	915	961	1024	894	944	958	878	962	906	966	995	965	913	972	901	945	930	954	919	918	899	940	941	992	946	954	944	979	946	930	940	968	991	920	898	936	936	952	967	970	949	893	958	954	959	908	976	958	912	1019	963	1003	946	1003	938	938	957	1026	943	935	962	932	933	915	934	973	921	946	934	958	978	954	934	923	915	932	933	938	936	938	910	952	1004	928	919	932	947	963	883	910	953	971	964	985	957	933	942	946	925	957	878	978	969	921	957	935	977	979	930	953	943	958	918	960	920	974	918	934	977	973	876	923	978	959	946	954	966	914	907	933	881	929	964	952	939	948	956	934	917	940	912	934	897	934	896	955	977	915	990	905	899	902	926	936	923	965	894	931	954	904	943	969	949	917	930	930	960	954	898	934	964	930	979	942	912	972	953	965	977	886	1005	940	973	970	922	850	976	938	904	966	907	1010	974	979	954	934	937	978	975	911	927	910	914	907	899	946	914	971	1001	914	974	994	949	905	943	951	939	962	939	967	909	997	930	946	892	968	939	962	938	920	923	892	939	907	958	990	961	899	959	947	970	911	991	940	906	949	904	967	910	966	925	938	1031	946	968	949	911	912	938	980	962	961	995	938	967	940	942	961	1002	910	972	920	942	930	984	903	937	966	917	933	965	936	985	951	984	911	963	899	949	962	939	991	962	925	951	900	943	923	968	975	923	915	1019	964	931	929	928	968	921	907	973	986	944	979	916	948	929	916	977	973	943	950	971	971	925	1004	895	1000	986	938	910	936	938	955	942	949	921	986	914	953	912	949	872	961	910	966	964	911	917	909	930	933	939	942	916	892	928	997	969	929	920	941	927	921	892	948	953	937	986	869	943	962	939	986	998	931	954	969	918	951	925	903	961	932	938	1039	997	956	955	973	967	977	946	916	966	982	946	936	952	931	856	984	995	975	990	923	1001	951	896	974	915	935	975	992	950	938	942	922	964	944	962	1001	969	905	937	965	919	897	976	932	972	930	960	916	918	965	975	944	897	943	1001	929	939	965	915	917	928	911	933	930	924	945	934	953	927	876	915	932	919	929	934	919	902	904	913	962	941	917	956	951	937	935	944	953	907	914	934	973	860	930	918	990	893	945	928	964	954	950	941	963	874	991	993	991	887	947	926	967	952	906	953	902	924	933	934	973	984	913	966	914	977	963	909	983	969	960	957	909	937	981	918	928	915	912	914	948	959	885	906	965	986	902	938	950	944	949	939	954	884	932	917	936	924	946	950	882	928	930	932	928	946	913	947	931	911	917	933	957	972	932	967	927	931	941	930	934	980	950	960	920	897	936	872	964	891	918	919	951	880	981	906	926	919	950	923	917	980	945	917	946	917	971	1001	920	957	973	951	976	955	972	933	950	952	1003	912	899	950	952	931	1009	948	973	961	976	964	912	981	909	927	928	883	959	976	944	911	946	940	922	943	973	947	982	950	974	949	914	922	991	948	925	949	950	967	971	943	904	939	919	995	924	910	961	989	1003	881	960	979	922	910	867	1010	911	962	948	965	916	945	951	931	991	987	899	968	903	986	873	877	899	931	987	918	930	976	940	943	916	917	942	1011	905	938	944	942	909	912	955	907	902	964	901	973	979	987	989	905	915	928	885	972	991	938	922	987	967	931	899	910	938	936	942	947	958	941	983	951	934	943	907	950	935	896	945	952	931	912	985	891	913	938	973	960	926	983	945	942	916	928	910	938	950	913	996	970	910	937	980	905	950	974	943	1023	904	893	936	902	941	950	906	923	957	949	974	951	966	921	918	902	950	922	953	993	893	946	949	978	935	917	956	920	912	913	917	930	941	918	911	942	938	963	972	933	918	979	894	971	994	947	928	927	959	916	988	916	932	981	894	921	935	905	973	930	887	913	927	988	887	927	921	942	949	930	942	989	1026	954	988	893	938	921	966	957	897	962	1002	1009	891	947	958	917	958	918	955	950	914	983	870	977	976	913	905	938	943	974	930	930	918	1012	906	945	945	963	915	903	979	914	993	948	903	914	931	938	963	1005	962	873	961	941	949	950	978	918	966	1013	889	993	931	939	973	944	1006	955	942	954	982	959	921	954	967	996	949	931	921	955	970	935	980	940	979	918	919	955	983	992	929	883	935	920	880	955	965	1019	927	915	971	940	900	916	920	948	961	920	951	929	987	946	978	965	962	944	923	977	946	945	925	939	917	942	931	939	935	980	933	986	934	948	928	949	980	963	975	954	908	933	925	898	961	901	960	935	937	975	914	934	975	952	924	918	964	927	937	954	933	877	955	909	940	917	904	952	964	932	907	950	976	904	915	917	998	941	948	909	929	934	940	982	919	930	988	870	979	909	904	933	968	965	941	909	935	995	951	914	946	1029	983	922	981	968	948	942	958	955	978	922	949	937	964	898	973	854	885	970	965	899	912	925	938	968	954	932	994	922	909	957	902	931	947	953	911	964	928	946	936	910	899	937	938	925	901	922	973	920	970	950	963	900	935	899	926	941	962	958	918	964	930	948	923	982	903	915	953	941	914	880	892	951	915	938	956	961	933	972	980	913	999	938	971	945	1027	904	906	951	917	963	934	969	969	975	941	887	906	848	939	904	951	953	959	918	904	926	927	919	915	886	944	967	948	945	947	968	953	938	937	969	913	924	970	919	974	959	922	927	919	994	934	967	935	994	970	924	972	962	1001	937	933	963	884	941	954	966	970	937	929	955	953	921	965	914	887	923	957	911	921	962	909	949	939	955	963	921	903	952	866	985	950	937	1019	890	970	944	935	920	943	912	982	944	933	917	955	983	922	962	912	918	972	944	944	950	884	920	902	921	937	934	941	950	1001	949	926	915	918	977	961	945	929	1005	978	987	928	914	918	951	972	981	936	951	920	931	945	910	961	897	939	915	906	963	945	874	948	922	937	952	917	926	933	888	1005	915	907	960	898	900	923	985	928	925	905	951	935	976	941	960	935	981	979	915	943	939	928	962	979	924	930	958	968	928	985	909	916	921	914	933	958	972	876	896	872	955	967	959	945	986	952	988	906	920	885	930	919	982	956	900	955	900	903	979	928	934	950	958	932	993	937	919	932	930	906	931	948	945	955	939	959	927	977	944	971	924	900	923	966	932	998	946	975	936	1037	938	958	902	955	967	953	913	969	919	922	908	917	897	946	977	945	924	938	899	975	987	954	912	925	952	941	902	930	976	885	948	985	962	941	995	954	950	890	970	928	905	904	927	889	901	926	943	996	982	971	932	910	889	958	1034	946	947	950	899	885	908	947	954	915	994	917	971	930	859	921	954	919	932	899	980	889	981	944	888	962	969	948	982	904	981	941
24525	21694	26105	27819	21701	21729	4248	494	371	378	363	295	277	277	259	281	254	249	282	250	252	274	252	274	221	220	238	261	272	244	259	223	258	248	275	223	249	257	247	231	240	246	248	256	237	231	213	266	236	243	214	229	263	247	256	240	230	225	272	236	227	243	246	233	243	241	237	241	253	240	238	206	256	251	250	234	228	243	258	237	219	232	254	265	245	227	218	252	234	252	240	224	257	242	209	246	220	232	245	251	303	243	266	229	221	225	271	242	232	243	234	252	230	217	249	233	251	231	226	240	237	243	237	224	222	231	227	251	208	252	244	240	219	226	241	240	249	221	269	271	272	235	233	237	255	264	229	254	227	256	220	247	235	242	232	240	229	256	233	255	209	243	230	236	205	270	255	214	231	212	237	222	229	213	211	241	239	243	210	238	227	219	221	254	259	240	229	225	223	232	244	253	252	264	227	238	231	225	246	229	265	222	267	198	224	227	263	254	216	237	234	234	243	247	261	216	244	210	245	201	229	226	244	248	242	241	230	233	233	212	210	246	237	221	238	212	217	239	256	243	267	251	213	234	259	207	222	242	240	238	250	250	229	221	258	239	239	226	237	226	251	244	244	264	240	219	210	248	246	264	251	245	251	248	246	237	271	221	255	233	223	245	212	235	253	260	227	235	225	231	270	270	260	207	268	259	251	229	230	214	272	237	252	252	255	239	227	219	235	250	245	254	213	258	238	265	230	229	216	259	246	236	227	251	221	241	236	236	223	252	257	260	212	248	235	243	218	281	220	247	253	265	242	231	251	229	222	239	242	246	223	237	227	223	249	258	238	237	219	264	219	269	259	262	229	209	228	227	238	214	259	246	249	202	230	264	249	248	246	218	235	255	241	216	244	230	239	234	202	245	276	229	225	224	230	242	233	235	221	232	222	217	225	230	243	225	202	222	236	244	254	232	225	278	224	258	218	227	225	233	253	255	215	252	243	219	244	215	218	242	226	236	206	264	254	264	241	228	217	219	244	229	258	236	225	215	232	250	233	242	235	228	232	256	252	206	261	260	246	227	231	220	205	238	234	245	260	239	244	247	252	239	219	221	222	218	225	239	259	217	256	257	252	229	240	268	243	258	212	248	261	220	245	206	222	218	238	240	214	258	223	266	251	215	255	236	228	228	204	240	236	259	233	234	221	217	247	228	217	225	277	218	248	242	259	236	239	200	244	250	243	253	255	243	258	241	227	225	226	259	226	253	252	233	228	223	236	261	242	230	201	226	262	210	232	222	207	221	242	237	223	223	217	238	254	228	239	206	274	219	246	241	243	248	280	252	194	237	199	250	251	213	237	230	245	223	217	225	225	242	241	245	260	223	226	236	230	237	232	214	223	244	206	234	243	234	220	218	228	243	263	274	247	233	227	231	220	238	258	221	239	230	228	216	257	230	221	189	244	230	216	228	200	219	214	250	237	218	283	221	250	237	270	246	266	263	223	234	226	244	210	246	256	218	229	245	226	217	247	258	237	239	254	234	237	241	228	230	218	225	240	264	226	242	235	232	240	232	250	229	224	226	260	244	228	251	224	217	231	238	220	222	240	218	262	251	254	239	237	224	243	236	238	220	243	247	250	258	245	252	227	221	224	215	247	246	242	254	260	215	216	239	253	222	225	283	245	268	242	236	264	252	243	221	277	250	236	211	238	230	200	227	230	243	244	239	222	232	251	247	268	237	253	229	251	258	230	207	260	228	266	228	238	216	247	266	268	231	235	229	260	222	253	254	242	260	243	264	279	228	234	225	254	243	237	259	215	258	209	246	255	226	236	220	232	223	228	245	227	225	237	242	217	225	235	258	219	247	223	248	224	243	252	234	243	250	237	228	247	238	236	226	261	268	217	233	225	222	261	216	230	242	242	243	226	220	235	216	218	227	235	249	257	241	227	248	253	240	231	234	218	203	239	227	256	233	239	244	235	247	230	225	252	239	258	239	279	268	233	229	226	256	246	241	233	258	233	243	249	251	232	272	222	224	239	264	233	234	230	232	259	245	260	212	241	244	231	230	231	224	209	246	216	237	248	253	257	231	274	265	233	217	238	247	233	275	245	236	259	254	235	265	238	222	242	245	254	246	266	259	222	251	260	226	258	212	257	246	267	234	220	231	230	249	233	192	280	229	221	237	212	246	212	231	272	233	246	255	234	258	232	245	231	219	234	233	212	252	224	242	240	239	244	269	221	244	239	207	241	241	250	265	215	241	245	244	234	260	250	195	216	234	227	204	221	229	255	255	216	215	236	223	230	220	220	252	212	244	243	250	228	266	255	253	240	248	224	205	233	233	231	222	218	218	235	233	228	227	256	217	248	260	252	218	254	239	228	250	223	261	245	216	266	229	237	257	251	238	217	235	247	230	264	249	259	241	252	231	237	225	249	233	252	229	251	252	237	222	257	267	235	248	215	240	234	246	228	246	257	250	253	258	236	257	225	215	235	221	229	232	235	255	252	218	209	238	241	243	266	266	219	238	241	231	248	211	261	264	215	236	210	229	219	254	210	222	229	249	228	227	250	210	246	220	251	266	251	209	243	250	255	235	258	222	238	245	229	266	189	211	223	231	218	241	228	234	248	212	231	251	244	218	211	241	240	200	238	255	242	232	222	237	247	235	262	258	214	260	219	244	211	233	242	206	215	234	231	229	235	228	232	218	254	216	242	248	239	213	250	232	255	258	231	224	257	220	253	248	261	249	223	222	242	240	212	245	240	231	253	247	232	246	216	214	234	234	241	236	237	244	216	239	266	251	259	246	230	236	211	262	256	229	234	208	259	221	234	235	242	233	231	233	227	250	229	212	206	239	234	246	252	254	242	247	234	222	225	236	238	230	247	263	229	210	273	246	221	244	231	236	240	216	234	253	218	232	244	274	255	242	244	232	229	255	212	257	248	232	230	226	299	246	250	204	223	228	228	227	226	219	225	243	243	259	244	229	250	250	252	226	241	239	240	259	237	215	276	217	222	261	229	227	229	248	244	240	234	245	225	252	223	237	230	220	189	230	244	253	266	247	242	264	251	215	252	247	231	276	226	279	247	259	237	250	253	214	243	211	228	212	230	212	219	219	234	255	246	230	229	213	223	254	235	226	259	228	199	260	223	265	226	213	218	258	254	244	254	248	252	249	224	239	243	234	257	252	254	206	221	272	217	265	229	232	238	218	203	235	226	257	241	228	233	234	226	246	248	234	233	260	267	248	229	212	222	230	225	245	233	225	279	250	231	262	230	277	232	265	249	244	248	225	237	250	281	255	239	204	249	207	244	228	234	268	225	240	251	230	266	253	259	240	256	223	241	228	234	216	218	249	230	232	258	238	238	240	243	233	230	238	237	230	254	244	247	223	257	249	236	284	227	199	231	219	234	252	236	230	226	229	222	216	239	249	235	248	236	247	238	266	246	219	231	239	240	262	253	234	226	222	246	242	232	232	242	251	231	248	223	231	240	224	213	246	245	226
3454	5294	3180	1591	1081	840	749	668	646	602	601	643	552	568	603	550	554	579	580	531	569	526	554	605	597	554	579	567	551	537	544	556	568	604	532	531	554	541	575	559	573	564	508	552	566	577	535	545	520	530	541	543	507	570	547	532	530	545	546	540	569	583	549	533	594	559	600	544	530	532	506	552	572	544	528	541	548	553	553	531	542	539	569	552	529	552	553	550	550	543	566	556	544	534	583	543	561	559	517	528	526	581	521	544	564	543	574	556	549	548	530	528	587	553	505	548	558	569	535	515	566	531	567	606	530	535	585	561	521	532	582	546	557	567	569	534	548	532	548	554	553	515	546	530	510	573	548	555	565	499	529	539	534	550	558	520	551	566	537	561	537	516	584	533	543	548	542	538	541	548	562	557	534	545	542	531	573	539	546	533	530	560	547	567	587	532	545	525	547	550	539	578	525	503	536	555	552	520	564	512	530	539	542	552	534	553	555	574	523	539	529	538	558	517	555	589	521	554	559	546	572	550	513	538	568	570	547	532	536	536	579	510	597	516	518	555	564	567	536	545	548	568	556	537	508	573	570	559	509	570	573	545	562	514	540	561	567	540	568	515	563	586	574	586	560	588	535	574	539	571	493	502	541	513	545	525	537	558	552	561	495	553	535	607	538	548	557	574	531	539	557	533	519	577	556	572	540	566	559	544	531	582	573	513	578	542	556	567	508	574	531	571	489	588	549	546	590	547	573	503	550	552	565	544	568	519	512	544	560	577	593	549	531	596	555	536	584	534	545	583	527	502	498	532	538	541	552	562	572	494	504	529	525	550	493	572	513	535	522	534	545	535	516	535	474	558	539	553	565	559	518	549	556	529	560	527	580	516	536	571	572	490	558	539	570	541	537	500	539	539	550	555	541	517	538	542	542	564	514	537	549	546	520	562	478	538	561	577	541	547	587	600	544	541	529	533	523	561	561	559	581	586	555	547	541	578	500	534	551	548	525	523	537	571	539	531	578	512	581	579	581	509	530	543	580	541	540	519	547	511	529	544	561	544	552	555	552	564	549	524	571	547	532	552	550	558	572	557	566	548	546	559	535	549	552	520	492	583	539	507	535	579	584	541	600	519	536	544	553	578	564	523	554	558	540	566	574	508	561	560	542	517	535	575	534	551	588	585	559	545	553	550	562	543	540	551	530	589	571	560	537	574	519	603	541	546	525	555	526	540	522	555	548	517	585	566	538	543	539	564	522	533	541	528	542	528	576	545	547	526	510	589	580	541	550	544	579	557	499	528	564	556	580	533	567	540	553	522	564	502	509	524	574	599	545	513	527	547	537	546	500	540	572	555	563	538	538	524	554	590	523	553	543	520	563	512	600	516	528	562	529	545	569	535	550	547	533	537	561	539	522	551	550	565	502	518	580	524	559	546	571	544	542	521	575	559	539	540	531	587	565	574	517	517	569	594	542	520	529	552	555	569	577	559	569	539	529	590	559	553	549	539	561	589	495	568	535	534	619	532	498	582	566	565	524	549	519	537	583	589	529	553	541	542	548	568	577	511	574	552	561	519	514	545	540	562	552	536	527	546	550	604	526	527	490	574	589	543	579	544	500	565	530	531	522	572	545	527	523	541	572	561	589	560	535	524	567	568	567	530	527	523	562	543	536	549	568	542	518	554	529	585	554	546	545	533	514	523	531	532	535	533	558	520	557	525	529	481	573	545	581	519	556	531	511	522	541	550	562	545	559	515	531	540	510	509	592	530	583	565	530	533	586	535	553	549	510	533	564	506	543	566	549	573	541	539	535	513	514	570	550	575	582	568	526	546	569	529	583	572	525	548	510	559	580	564	493	531	523	572	533	512	588	547	511	556	548	566	574	550	533	542	534	542	522	556	536	547	564	529	556	536	554	548	534	558	518	555	519	510	530	607	529	548	556	533	556	548	570	556	546	536	570	539	543	509	557	527	550	563	537	528	578	546	571	567	577	527	536	551	553	565	576	527	520	550	543	556	539	546	512	569	587	532	545	544	536	570	558	548	564	525	536	564	502	540	534	509	602	515	525	565	533	517	559	540	553	527	502	535	578	532	514	574	523	531	568	549	529	561	503	506	554	504	523	530	551	525	554	542	577	561	537	519	541	575	512	521	563	545	544	556	511	530	547	554	548	578	555	530	585	545	526	530	545	534	552	543	585	538	531	541	569	559	531	544	516	550	584	559	569	534	530	540	570	564	543	553	537	522	567	510	553	554	557	517	531	526	545	576	556	554	555	501	541	545	553	532	514	572	540	510	529	565	591	534	542	503	552	508	551	548	536	571	559	549	508	555	555	554	547	500	555	532	476	528	524	525	519	509	515	533	597	587	516	568	557	548	518	551	577	545	506	531	538	537	552	566	561	543	496	528	562	530	535	555	575	531	534	532	557	529	548	571	532	566	580	550	515	504	563	541	556	543	507	507	547	518	590	580	554	541	521	576	549	531	570	552	547	545	563	521	523	550	522	551	541	531	548	548	545	507	568	549	542	542	540	567	540	524	536	521	568	581	573	549	576	594	572	576	535	530	568	547	536	549	510	539	528	552	540	537	531	517	558	577	553	585	529	585	603	582	583	534	523	539	518	539	569	591	542	529	532	533	595	572	574	543	552	573	516	540	595	558	561	541	524	529	537	565	583	530	529	515	536	553	590	569	540	524	532	526	538	572	513	542	582	519	579	584	503	547	567	582	538	537	522	528	527	537	519	541	564	546	571	524	517	542	557	575	553	546	584	549	508	533	572	565	523	513	532	508	556	551	507	538	564	503	526	543	546	552	569	546	532	562	548	543	544	544	533	575	554	562	535	531	554	534	560	528	559	523	528	552	546	511	513	548	526	555	520	547	579	531	576	542	557	511	546	573	549	517	522	539	539	552	565	553	579	560	564	538	517	508	528	534	551	537	525	548	549	548	516	571	562	572	542	517	572	545	533	532	565	560	524	573	537	549	540	562	590	516	575	517	516	555	544	528	581	548	523	539	571	582	577	546	511	529	537	544	535	560	527	561	522	571	537	578	527	546	537	570	516	584	551	593	550	506	583	534	522	550	582	532	528	552	538	556	564	537	542	490	542	563	533	606	571	554	549	533	524	568	534	577	516	566	627	493	542	552	533	580	523	530	563	501	562	554	535	500	536	519	563	557	540	521	556	560	522	558	517	540	530	540	495	527	569	561	519	540	542	547	560	517	511	525	592	568	563	540	525	563	557	545	560	522	523	527	521	543	553	521	540	560	515	507	547	565	515	552	505	551	533	518	526	540	526	570	591	558	537	532	557	585	571	529	531	540	533	571	586	539	538	509	524	541	539	547	502	598	512	567	497	551	560	524	526	569	528	546	496	555	510	567	520	512	546	536	547	511	542	500	533	552	537	519	526	582	557	537	550	543	583	519	574	580	555	546	544	554	544	528	544	567	537	552	535	547	540	572	581	568	542	538	537	543	517	557	537	536	562	542	520	562	565	557
33739	10915	1243	503	510	450	425	428	446	455	441	403	409	452	427	425	472	442	435	413	443	404	420	426	374	427	404	440	456	409	452	405	444	430	448	410	442	432	422	423	424	441	381	435	403	414	420	419	399	445	449	416	440	469	428	471	421	389	406	450	395	442	429	464	420	433	413	414	401	413	399	402	416	455	427	409	416	435	422	476	442	408	445	430	413	416	432	439	402	401	410	430	426	417	443	446	414	428	412	430	409	399	416	446	474	411	391	437	438	420	401	402	421	414	422	457	438	412	368	455	462	404	438	417	410	422	471	462	441	427	429	383	446	422	424	443	447	402	406	459	460	412	437	402	410	470	449	431	412	439	454	464	397	370	424	424	440	434	425	437	429	417	430	419	404	464	411	430	411	453	443	423	418	423	437	407	403	441	415	402	433	393	415	423	417	423	408	408	399	451	452	398	419	462	439	383	396	381	418	392	426	443	437	440	418	452	459	417	434	399	419	441	388	428	395	410	437	404	409	416	426	455	423	399	404	467	377	440	428	415	444	383	434	445	405	405	403	413	388	483	389	440	403	443	433	453	376	431	446	441	429	401	394	382	450	461	423	426	453	451	423	438	480	486	444	431	452	431	398	432	426	424	422	418	422	414	388	439	440	445	458	424	427	363	448	415	423	419	402	426	459	452	461	449	466	422	414	449	418	444	439	426	399	419	441	432	404	439	411	391	415	436	444	419	446	396	451	394	437	425	390	425	443	426	410	428	400	415	376	383	437	425	452	437	420	413	378	408	401	408	398	429	413	422	415	446	455	487	472	473	430	396	424	389	415	445	425	438	443	416	409	384	387	404	422	425	454	425	400	419	458	438	432	415	426	408	436	422	448	438	430	398	423	471	402	424	464	460	452	421	419	405	414	422	382	431	389	441	403	418	385	423	445	432	453	419	446	453	412	415	376	401	401	414	431	407	431	408	446	447	371	424	438	417	398	407	409	420	394	413	431	455	424	401	370	396	432	418	437	459	446	397	405	432	467	446	454	403	420	441	452	467	428	426	412	415	448	455	451	381	419	424	425	434	429	416	387	414	441	408	444	428	452	410	400	406	383	407	476	410	417	402	411	420	402	406	408	468	400	416	384	418	430	413	440	417	402	413	367	407	402	378	417	433	447	459	425	443	391	387	446	408	419	417	416	438	433	439	421	419	430	433	429	394	429	452	452	408	409	429	441	432	419	419	428	412	406	436	415	392	402	387	414	443	464	410	405	391	409	392	393	461	447	427	459	423	429	423	453	404	438	398	409	408	441	447	439	419	460	434	414	401	418	397	423	430	436	450	393	437	416	458	429	410	457	402	395	433	436	440	432	413	408	434	416	410	447	414	378	444	403	421	440	423	430	446	383	378	427	457	389	430	438	435	417	418	405	429	413	424	428	458	445	452	405	436	417	424	425	415	429	436	443	438	419	424	412	408	401	426	456	416	437	428	419	416	479	460	432	391	387	410	425	425	406	471	434	410	439	446	434	444	405	442	438	416	429	419	459	428	399	413	394	407	441	413	425	445	427	440	415	414	413	416	429	425	420	408	450	449	430	437	462	444	389	405	431	441	445	411	446	435	414	425	469	396	456	428	450	392	414	431	453	378	396	398	398	407	408	458	439	431	446	395	394	398	455	405	445	394	383	438	430	448	416	364	431	388	394	372	416	414	413	403	408	386	376	388	395	398	407	440	445	392	418	418	449	416	475	376	395	423	471	406	432	414	438	417	428	422	395	435	410	421	431	430	451	410	433	455	432	403	407	425	466	403	409	423	393	463	392	413	403	402	392	432	449	417	453	435	437	415	439	437	421	470	423	400	450	447	429	431	438	441	472	415	416	424	425	478	481	441	419	405	402	395	446	414	437	418	424	400	429	412	410	363	381	421	401	405	424	418	424	398	389	405	402	436	425	433	387	407	465	425	429	409	411	383	444	424	435	419	410	474	448	400	415	389	392	418	433	407	426	363	400	406	427	440	448	415	413	470	433	400	401	441	448	404	386	426	423	440	357	453	405	432	407	439	423	457	407	414	452	441	425	419	409	423	440	455	438	475	399	418	462	404	445	435	392	441	403	440	452	455	408	404	450	397	425	420	436	389	452	405	402	428	465	428	428	413	446	421	422	433	450	433	414	441	384	436	437	433	429	428	396	399	416	400	411	429	401	491	415	424	426	409	374	428	431	442	429	414	418	399	414	413	442	432	448	452	422	404	417	437	455	432	432	382	469	415	436	416	388	458	414	449	430	431	423	388	432	397	409	419	419	413	404	377	407	423	425	388	421	387	428	430	432	406	422	442	422	441	426	429	453	381	386	423	410	437	408	430	420	413	443	409	442	405	430	430	438	477	429	422	440	387	408	419	433	409	420	426	440	434	401	418	409	415	455	427	440	414	440	410	411	405	402	413	437	391	427	418	404	445	426	442	455	457	438	394	392	434	408	429	398	451	398	412	406	440	426	399	430	418	426	427	419	464	432	470	422	458	405	418	448	415	407	429	426	421	445	452	425	450	432	448	445	437	421	457	402	413	425	434	437	422	410	388	454	427	454	406	404	398	419	402	409	384	415	409	465	462	403	414	424	416	459	444	408	417	410	439	459	391	414	433	411	433	451	422	416	387	401	407	430	397	431	442	405	427	429	440	437	386	422	415	436	448	435	395	435	447	438	429	422	463	404	430	442	426	395	415	412	414	404	424	435	406	455	447	424	423	394	430	458	453	407	427	421	414	420	475	470	390	406	433	372	425	443	426	406	389	443	419	436	427	468	404	377	442	417	435	450	465	422	443	410	382	477	402	433	404	408	431	392	427	441	416	417	447	404	429	444	378	447	438	427	422	394	447	412	430	471	391	414	418	436	444	409	452	396	448	438	447	421	417	398	388	418	388	412	408	412	402	432	430	429	453	396	431	428	370	394	401	441	396	414	423	388	395	434	434	429	438	432	426	409	378	407	422	405	418	415	431	417	451	455	408	394	432	455	455	436	438	412	384	428	436	433	421	423	429	504	386	411	389	440	438	409	437	394	461	405	451	441	456	396	428	409	413	430	386	448	407	412	415	472	412	390	425	396	385	436	481	451	484	443	424	419	424	413	446	460	408	432	443	384	453	418	435	425	422	399	407	396	426	422	432	437	417	504	435	459	398	399	460	427	419	405	411	458	429	396	371	433	429	401	448	430	401	436	394	422	444	428	435	411	371	462	436	408	423	483	429	459	436	440	445	449	426	440	470	403	380	391	431	427	437	407	400	439	411	451	449	405	379	460	462	467	396	446	426	428	414	458	438	407	456	441	420	436	434	400	429	438	428	435	408	450	438	448	430	406	414	467	468	438	463	431	442	389	429	419	459	417	396	463	396	439	458	392	408	430	411	447	406	401	416	438	423	423	435	441	400	366	418	433	403	394	421	413	418	447	442	416	475	405	398	410	405	396	410	416	443	412	416	421	388	442	444	444	425	460	454	410	436
5923	1016	958	945	953	911	889	914	886	944	934	923	938	953	937	898	898	998	934	993	919	920	936	939	930	972	955	938	983	971	906	953	897	970	947	925	904	909	897	997	886	915	944	943	949	937	896	989	918	908	946	963	921	922	918	956	957	951	975	957	930	939	968	956	906	949	925	946	931	969	939	1004	914	943	934	918	933	959	906	958	965	951	902	955	927	898	909	964	958	968	905	974	937	942	908	921	921	884	949	910	871	916	953	958	910	925	926	943	896	931	952	901	969	934	928	975	898	948	880	943	909	955	913	890	956	926	925	958	918	911	906	908	922	920	958	911	876	942	944	910	942	927	902	947	949	951	937	949	933	942	915	911	902	912	949	915	911	955	894	947	932	984	971	1005	896	963	1007	925	939	920	967	954	943	989	920	979	942	955	937	926	942	904	933	962	925	921	948	951	935	968	972	917	965	944	971	1016	978	972	992	959	915	977	872	948	880	902	990	965	958	956	939	967	910	960	919	936	1000	924	908	946	1002	913	908	938	944	925	896	942	873	946	934	914	944	929	985	928	932	973	931	925	899	887	968	956	987	952	851	927	934	940	918	963	953	958	935	944	923	952	859	918	973	992	971	977	964	970	866	881	932	961	944	903	956	956	968	906	892	939	900	941	958	919	924	932	898	899	904	922	923	950	963	967	932	963	983	957	896	941	952	859	915	948	914	929	979	981	958	950	962	963	933	915	912	921	926	993	969	921	939	939	968	917	904	914	946	914	956	983	925	918	990	928	992	964	910	960	960	875	902	918	920	940	933	957	982	928	938	936	942	967	904	885	926	912	975	927	907	989	929	964	944	857	931	947	898	952	922	1008	977	933	967	957	962	964	936	943	938	979	937	900	899	930	950	944	908	959	957	955	923	972	920	904	940	968	944	900	907	907	855	960	964	950	957	908	982	927	946	980	930	971	919	963	933	962	939	931	930	905	970	883	965	909	931	930	962	932	959	910	914	916	935	923	929	965	974	919	949	959	963	969	951	952	940	947	960	943	921	928	958	887	939	954	932	979	946	892	919	969	922	937	939	963	897	958	955	849	929	920	926	926	900	944	987	903	938	888	952	953	946	913	938	954	905	926	915	924	924	907	913	909	961	930	908	908	957	972	893	925	891	936	956	897	914	906	955	990	951	968	880	983	980	916	960	903	967	965	929	952	903	964	975	965	931	981	905	967	931	908	926	948	922	958	931	956	899	993	883	942	978	941	928	910	937	895	938	933	939	905	961	929	964	911	907	969	953	939	960	993	978	913	954	955	955	911	946	948	1010	925	948	953	926	915	929	965	923	936	938	922	950	965	943	934	941	963	892	959	943	964	960	960	936	956	967	933	884	939	1001	922	912	958	905	917	935	886	991	979	945	908	916	963	874	916	948	888	930	879	907	933	914	924	889	922	920	934	919	1012	962	942	945	926	942	927	930	966	896	908	946	912	923	1020	928	951	926	961	948	958	913	945	944	898	886	943	933	943	955	962	933	902	939	925	968	929	950	913	944	945	896	980	926	937	951	927	929	911	955	933	952	910	917	965	873	905	953	987	896	938	965	989	912	943	922	917	915	944	939	887	984	935	910	924	924	993	928	954	940	932	957	908	891	989	986	971	943	968	914	969	905	968	927	968	985	896	936	972	931	984	897	936	961	986	932	924	918	932	909	954	911	911	815	918	962	952	996	910	930	964	935	862	991	881	873	947	947	952	900	896	960	949	893	963	998	895	934	949	935	895	926	910	950	942	890	925	943	962	938	969	964	932	899	876	933	924	932	971	918	983	891	956	898	926	947	977	950	967	954	903	926	919	912	919	902	982	923	929	949	965	915	889	885	945	934	908	994	937	900	950	914	960	945	936	934	951	946	924	960	910	908	908	958	959	912	910	866	967	931	916	960	962	913	922	923	943	930	922	906	921	957	917	940	979	959	912	939	950	949	895	931	897	928	954	897	955	907	896	913	944	915	937	940	885	966	943	934	961	965	952	992	947	890	923	981	951	980	943	935	935	940	964	903	966	919	978	918	960	947	956	926	890	918	985	956	909	917	968	942	913	958	940	946	957	917	895	926	940	966	972	916	959	945	986	921	882	975	906	922	964	899	925	926	952	946	946	965	922	929	955	935	953	919	953	891	885	912	993	933	953	915	962	854	944	957	923	942	888	935	966	934	956	910	1016	966	975	896	941	934	934	953	884	1024	958	976	984	975	923	950	937	850	948	984	978	954	927	888	892	978	911	892	904	974	970	918	873	896	924	902	939	946	984	845	920	945	866	954	947	950	881	932	935	901	967	943	966	932	974	942	924	969	929	946	939	909	936	947	938	918	998	970	879	893	942	997	941	910	929	916	897	939	908	934	960	948	950	940	987	961	915	912	932	993	938	940	898	905	916	980	918	942	906	915	920	947	967	930	950	994	922	967	867	923	924	933	967	951	974	956	936	964	944	973	912	993	935	923	940	928	933	925	968	961	932	913	938	895	926	943	934	884	912	945	945	936	946	922	913	923	916	909	903	907	869	953	972	944	901	969	906	968	894	952	879	918	984	992	950	1003	894	909	934	956	884	903	878	939	953	1013	961	947	917	952	903	884	926	924	916	905	915	879	938	893	975	901	953	974	952	947	936	917	918	948	929	967	926	959	951	975	911	940	979	934	938	958	939	904	977	928	942	911	918	979	932	977	892	949	927	944	943	887	891	946	987	924	917	985	966	907	957	931	915	904	972	929	938	949	974	996	888	941	930	925	932	905	889	964	949	913	930	967	927	977	984	991	961	942	893	905	972	925	924	927	951	925	888	941	916	975	915	918	930	961	944	884	935	924	918	868	900	929	935	916	941	911	895	890	905	904	924	906	933	915	955	969	922	893	988	885	895	870	932	892	954	915	909	964	948	956	939	913	994	974	883	940	944	924	960	943	912	913	932	926	932	909	969	928	875	935	940	924	1003	946	965	898	918	908	964	941	935	903	917	930	953	956	964	938	910	995	969	935	924	941	927	959	936	971	1002	942	892	964	939	889	942	948	992	923	909	915	943	887	898	966	1020	926	938	940	973	966	951	923	935	926	959	946	876	952	925	966	934	947	893	895	955	1017	1009	895	973	973	885	904	909	917	931	895	963	935	921	887	961	968	879	901	959	954	967	954	904	914	970	983	916	954	970	927	915	956	1043	894	957	1006	974	971	918	923	923	864	970	936	982	886	943	957	974	986	906	921	978	975	876	916	950	919	925	908	1031	948	968	934	947	930	963	890	906	943	928	916	923	942	892	952	961	933	866	932	959	939	957	934	911	971	901	925	920	928	846	958	862	919	925	933	871	916	963	912	920	956	959	958	951	962	956	949	945	932	942	989	918	980	948	955	963	937	972	939	974	932	927	878	937	974	905	931	941	948	962	1015	900	931	963	965	929	918	949	953	953	912	940	930	955	870	947	938	933	907	922	923	918	919	947	895	911	970	1002	966	941	952	936	937	954	881	984	909	932	974	961	870	982	904	905
25281	21707	25518	28398	21619	5190	689	509	487	494	509	474	483	461	456	439	418	492	452	461	460	479	419	439	426	468	474	472	456	446	438	420	462	527	509	473	407	439	427	377	376	430	444	433	429	433	439	450	426	476	449	458	437	423	462	424	409	444	419	454	472	457	463	436	410	457	459	408	423	428	427	507	451	415	443	400	424	416	460	425	426	436	436	458	412	466	416	459	466	445	481	450	415	427	451	487	432	457	429	430	437	443	455	436	445	437	466	427	447	433	449	435	451	400	483	447	454	458	458	441	430	452	436	420	446	456	454	447	478	439	492	454	459	429	460	423	441	459	411	433	437	500	461	431	460	435	431	450	437	424	465	452	410	414	439	439	437	450	424	473	433	481	452	453	436	471	441	399	425	439	466	435	434	453	463	458	457	432	459	418	466	482	477	384	450	460	426	442	400	444	447	443	477	465	439	465	452	449	445	444	416	462	462	472	435	426	449	433	422	408	456	453	449	436	410	425	405	477	451	474	458	404	438	464	459	400	452	447	437	484	416	441	468	438	475	456	483	446	464	429	390	447	449	449	399	447	403	407	397	459	432	453	446	456	454	435	418	420	431	446	430	427	465	457	412	412	438	420	445	446	413	425	439	455	433	400	413	441	427	391	423	433	435	436	474	414	418	456	472	431	420	465	411	411	416	434	473	451	442	445	443	435	442	412	451	422	477	459	456	410	420	443	452	418	420	437	470	438	453	442	434	441	441	448	451	450	456	461	469	407	460	428	413	423	441	400	418	429	437	452	413	457	442	451	432	423	433	412	432	443	460	432	390	466	440	453	439	463	473	408	376	410	479	430	436	447	422	421	471	438	445	406	431	442	430	389	432	422	457	437	412	429	466	419	438	409	413	462	449	424	423	448	447	468	448	441	425	428	423	483	467	431	442	402	393	454	444	405	423	421	428	492	451	467	453	456	449	392	449	432	421	440	457	447	438	460	481	439	464	408	452	439	421	439	456	425	417	415	414	473	414	423	438	455	428	426	450	471	433	474	425	412	443	419	436	443	435	468	446	422	472	445	414	444	396	446	467	455	447	459	466	401	421	437	450	407	456	478	429	457	448	445	461	410	476	443	422	397	460	436	423	454	466	479	473	444	452	445	437	414	448	465	447	431	465	480	414	404	447	418	429	432	442	463	432	423	374	458	456	394	467	457	457	473	450	471	406	443	440	450	490	412	436	476	421	440	425	420	480	463	443	465	438	426	443	470	434	447	459	455	444	407	459	470	454	421	461	467	396	403	449	487	420	410	426	431	503	466	438	438	430	448	434	468	461	413	412	450	418	409	435	435	436	411	425	454	454	452	447	417	455	428	433	430	473	418	446	396	428	452	432	405	426	474	442	457	449	454	431	423	402	437	464	453	411	455	440	400	448	432	431	403	426	436	477	428	443	414	451	487	433	423	432	429	459	421	433	434	424	428	449	459	452	394	453	405	440	430	451	393	470	471	382	402	425	438	407	439	439	429	432	422	442	437	453	407	395	474	431	427	479	433	392	463	433	364	428	420	442	447	417	410	449	480	413	466	471	423	485	462	463	463	474	435	419	478	423	403	455	429	438	455	441	426	439	474	450	439	461	482	453	428	413	426	406	447	446	471	441	435	424	452	430	434	439	461	396	452	454	440	422	450	416	429	444	421	435	412	458	441	433	459	465	450	429	472	469	430	451	477	425	449	449	411	453	422	409	433	497	450	449	448	453	426	478	443	450	408	420	445	424	424	439	458	433	431	457	454	416	488	458	429	398	428	450	444	418	445	462	428	443	422	496	405	447	451	438	406	443	399	459	452	460	443	429	424	392	406	432	432	422	465	443	429	411	438	464	467	430	436	465	456	453	449	440	488	425	453	414	446	435	427	468	453	457	430	440	429	416	419	481	419	440	468	447	422	444	488	448	432	389	420	452	428	422	417	467	443	440	430	455	438	407	404	443	380	454	476	430	378	471	433	403	462	437	395	408	455	444	462	417	437	465	450	449	404	446	413	432	417	461	452	416	423	450	440	418	444	462	414	477	416	387	399	447	462	436	443	449	444	431	445	433	414	408	420	445	451	450	400	454	457	451	444	385	476	426	414	378	408	457	450	439	430	438	435	438	424	461	469	468	476	469	420	406	486	435	413	459	406	420	436	403	449	420	467	411	458	455	488	430	439	430	418	450	461	402	390	442	438	472	459	442	420	412	429	442	470	427	448	438	458	442	420	414	414	442	448	425	401	432	455	462	421	452	448	444	439	463	440	413	460	424	437	440	439	498	420	441	416	452	415	436	419	463	467	458	466	411	472	430	438	433	444	444	421	447	426	484	440	420	427	421	413	447	428	413	418	481	443	414	416	433	441	426	444	459	403	498	433	423	430	439	463	459	430	439	427	421	447	488	477	439	423	431	449	445	443	431	432	423	433	428	414	450	420	420	431	400	460	424	453	462	413	432	432	466	419	452	430	462	423	420	450	427	407	455	415	416	407	475	451	477	431	450	425	421	441	455	429	470	469	440	392	452	471	411	442	451	437	419	435	448	392	451	439	431	434	465	427	503	448	458	440	402	424	436	426	452	442	438	448	473	451	427	407	402	416	422	458	467	446	435	487	451	409	449	473	448	415	450	407	452	436	452	427	443	460	453	433	452	456	409	429	403	433	451	466	422	389	433	436	425	458	386	462	442	464	416	475	427	454	412	426	452	408	452	418	477	410	456	432	419	435	430	450	458	432	412	407	440	424	419	455	418	444	413	434	428	425	401	443	464	434	436	373	387	476	416	431	417	419	413	390	435	434	442	431	442	423	418	423	435	464	390	445	423	420	470	455	445	471	425	441	448	410	450	410	444	440	442	417	418	437	389	442	461	476	419	424	419	480	447	442	492	460	453	469	424	444	439	390	406	448	416	440	443	444	422	470	439	447	385	408	460	467	465	451	475	384	415	410	475	419	463	426	425	429	453	454	420	415	415	434	453	422	409	428	434	408	480	453	478	442	403	458	420	477	437	453	408	436	450	461	426	479	400	417	430	435	466	443	460	452	405	425	470	404	408	424	456	452	456	417	479	430	422	449	419	444	451	463	442	429	478	395	448	403	445	458	447	438	468	434	459	453	423	421	477	413	461	461	391	421	439	409	459	422	437	421	407	476	431	402	436	440	444	446	432	431	391	411	402	384	423	416	451	459	481	424	431	462	439	443	453	437	449	442	388	420	458	468	449	499	469	409	455	399	397	488	459	424	445	427	376	451	439	439	427	423	437	469	466	432	433	456	447	465	470	435	436	418	452	444	441	446	434	448	432	471	414	443	438	434	436	420	425	445	447	421	412	455	465	421	457	450	421	428	478	389	451	451	443	467	423	434	408	442	465	429	405	416	437	442	431	418	436	432	417	398	443	427	419	447	434	404	453	427	422	419	479	405	447	445	441	414	454	465	450	421	466	454	454	438	455	425	422	449	413	449	412	399	449	443	482	451
3518	3365	2265	1500	1197	1036	1040	1020	1018	991	1009	961	946	1001	944	969	951	971	1007	990	921	992	974	939	954	1006	923	973	877	957	950	951	913	997	987	966	969	954	1000	973	958	997	1008	915	928	944	955	924	952	933	904	943	943	928	913	959	958	966	893	926	953	894	961	944	945	970	931	946	949	958	947	928	966	959	869	982	947	902	925	965	975	935	905	970	958	918	927	957	953	980	952	939	923	978	926	974	915	985	963	932	999	909	978	948	923	949	947	945	960	958	945	950	953	905	984	929	933	945	944	890	949	961	913	1021	929	1002	918	917	965	892	855	937	950	942	906	897	913	933	932	932	942	961	915	968	947	954	953	978	909	974	948	933	969	1016	990	973	901	912	1015	985	887	979	928	944	961	901	943	919	961	949	949	933	965	938	917	982	984	967	991	960	886	938	902	945	902	951	855	915	946	904	876	928	901	943	945	983	949	973	902	912	952	978	962	944	996	953	946	955	966	901	998	966	921	923	930	960	917	956	953	941	947	950	941	929	954	907	973	985	960	976	943	916	949	989	957	947	887	927	960	954	936	928	919	912	924	959	908	936	995	958	938	952	924	974	947	958	978	892	973	974	962	895	930	929	966	936	928	933	956	965	970	904	972	919	981	957	990	899	943	961	1002	918	976	956	969	888	936	935	915	883	1004	944	934	907	916	905	929	976	948	904	1021	965	915	952	974	904	992	925	925	924	993	934	927	953	940	968	946	952	915	969	982	932	945	944	906	932	929	911	933	957	981	964	935	982	1005	976	994	929	918	957	936	967	949	877	1000	972	899	909	939	966	940	989	924	936	925	914	978	925	935	958	905	893	925	1012	926	930	873	979	927	950	928	914	947	977	959	951	972	960	949	935	931	934	956	971	954	964	919	918	900	910	954	940	906	986	949	943	859	970	922	913	920	901	943	943	930	957	975	924	908	956	931	943	917	885	966	938	972	937	898	967	918	949	1009	933	975	966	920	932	952	960	928	961	914	938	937	916	908	968	1015	887	954	984	933	909	943	938	952	931	990	922	966	932	944	886	938	936	947	989	953	936	944	954	916	985	955	951	975	925	987	946	963	860	922	961	962	926	933	916	947	919	963	971	933	990	922	903	932	931	940	970	966	983	935	967	1030	965	942	932	915	910	960	942	944	860	956	925	936	969	959	979	965	931	957	938	930	943	910	981	912	968	978	954	966	895	988	966	922	921	928	891	915	944	921	914	958	940	963	965	913	924	926	976	969	948	953	939	985	941	948	932	931	972	948	928	919	969	898	949	902	965	885	928	944	989	960	952	939	929	905	963	972	922	944	928	885	944	982	953	923	939	941	918	995	942	946	939	925	912	1035	908	968	941	971	950	1015	893	987	1024	972	961	944	991	919	930	916	942	924	922	956	943	972	930	909	925	1008	930	969	895	1000	920	961	971	904	927	939	960	923	920	953	937	857	952	896	896	917	962	939	951	940	984	979	978	942	931	956	945	947	950	959	957	974	936	983	917	923	935	915	937	957	896	993	945	898	997	925	912	934	954	1001	942	917	908	970	944	933	928	925	941	991	925	935	945	965	1006	945	931	940	975	969	957	948	896	954	951	949	919	871	962	982	955	959	927	934	949	957	989	921	924	911	911	946	940	960	955	939	932	960	969	961	958	968	947	953	999	911	935	940	942	954	929	948	895	934	941	968	945	947	921	964	913	921	948	981	909	955	929	912	945	944	959	917	970	953	926	909	902	883	966	897	889	943	941	911	937	909	925	911	961	931	944	928	1002	926	950	944	930	959	926	930	963	895	981	924	936	977	1004	974	1000	978	962	905	895	980	929	951	994	934	939	989	965	913	926	951	920	979	946	932	911	929	901	917	926	921	971	946	923	931	949	932	914	918	978	905	961	969	979	910	937	937	976	927	904	945	896	958	967	903	952	899	955	924	935	923	913	926	930	931	986	924	983	896	961	961	952	919	940	949	973	912	998	935	963	919	930	967	964	930	909	927	934	929	966	981	925	899	918	952	946	943	911	918	903	973	947	945	958	949	971	959	949	961	999	892	938	928	899	934	990	989	951	994	945	1024	967	879	948	982	958	913	858	977	948	913	908	950	946	919	889	964	956	949	975	947	882	976	939	996	913	918	897	944	950	939	935	937	928	951	938	1016	958	905	903	926	929	916	930	884	943	954	918	952	1003	923	921	884	936	906	948	943	942	956	844	919	896	949	943	986	956	949	926	929	944	934	927	945	907	923	911	935	926	924	950	932	942	976	971	939	933	921	956	942	911	983	972	955	974	918	945	946	930	902	958	953	899	973	937	961	958	964	936	927	983	1014	951	937	985	914	954	939	941	894	889	948	952	954	959	913	938	931	933	942	936	944	948	933	947	931	922	913	968	984	976	1011	947	912	967	946	906	900	915	964	981	971	952	971	952	901	952	931	957	928	953	947	930	939	921	894	974	955	891	884	949	978	971	950	969	919	943	928	964	885	953	904	942	964	957	990	933	921	934	920	893	981	864	916	952	961	893	941	944	914	989	969	935	961	942	924	903	961	943	922	963	952	907	1002	1014	909	948	976	933	958	930	908	913	865	892	983	911	997	944	964	956	928	946	945	967	951	863	973	948	978	908	958	936	925	970	941	888	911	942	1000	931	915	933	964	920	975	985	935	979	976	938	946	932	938	899	930	985	967	898	896	968	932	899	956	942	982	921	946	981	952	982	970	959	906	942	986	966	941	940	894	1002	963	911	897	922	947	945	941	976	977	1036	900	897	914	899	902	947	982	971	961	932	944	928	982	962	934	944	939	955	914	940	899	885	975	975	954	982	934	904	986	931	870	968	951	919	963	942	967	950	923	947	987	986	970	917	979	935	944	977	951	941	938	984	962	961	921	986	938	938	951	945	951	955	972	891	914	922	925	918	949	903	940	967	925	1009	932	910	942	916	928	952	983	909	996	962	894	960	990	968	969	960	925	980	939	897	969	931	928	918	935	969	997	1017	939	965	921	938	942	928	910	977	975	949	951	899	935	952	959	955	973	949	930	966	962	949	937	914	1028	966	968	970	982	1000	969	879	932	962	927	929	964	939	917	984	1006	1006	910	940	963	928	953	923	937	971	954	961	952	938	965	974	937	907	976	956	981	923	937	971	971	984	950	916	902	928	904	939	995	986	900	898	954	904	977	946	939	917	991	929	942	943	916	960	968	955	1001	937	981	992	903	1004	958	957	954	935	963	955	994	969	962	972	928	929	956	923	997	935	953	908	887	921	938	958	967	966	949	898	911	918	936	954	987	891	986	896	980	956	942	957	965	916	908	936	936	975	917	917	967	895	952	927	960	952	968	890	917	991	948	926	948	908	964	919	908	919	957	933	945	973	940	926	905	984	950	953	936	965	956	972	902	942	951	963	1026	974	944	945	932	930	938	895	968	895	953	967	882	952	924	954	939	880	936	981	957	928	968	928	936	925	944	906	954	957	920	905	938	965	914	946	906	974	923	871	873	907	958	901	1025	979	889	903	927	982	942	935	990	964
24539	21708	26145	27825	21714	21739	4482	553	384	384	331	320	330	262	305	285	275	274	321	281	300	259	274	258	265	245	250	229	239	253	235	231	237	236	242	248	253	245	267	223	232	261	258	241	259	243	238	250	217	247	221	202	239	249	237	225	242	242	234	251	216	231	241	241	233	238	233	212	222	249	222	232	222	262	247	244	247	238	215	224	224	227	238	229	251	263	251	233	248	269	221	210	217	217	227	240	262	272	258	255	257	240	281	262	273	237	221	230	237	216	232	226	241	239	233	236	236	238	257	258	204	204	248	240	228	243	258	246	222	276	241	222	229	217	274	278	242	209	234	208	222	245	220	232	217	232	229	226	216	232	240	215	221	242	254	250	263	235	254	229	237	252	216	236	256	215	232	229	247	241	233	259	224	233	215	230	235	223	218	241	223	236	239	236	239	241	212	202	245	217	240	237	215	229	269	209	235	248	238	268	225	239	272	252	248	251	255	221	242	224	253	237	237	215	225	263	215	220	232	210	235	247	249	219	238	244	245	241	233	249	250	252	234	253	259	235	249	218	235	261	229	202	255	256	261	247	247	237	220	235	229	226	232	256	247	255	256	218	257	263	218	235	235	232	223	249	250	240	244	230	237	189	249	249	245	236	213	247	229	230	231	277	246	239	216	217	235	254	248	234	258	234	254	244	250	227	261	239	229	259	228	242	257	211	270	206	240	230	235	242	217	247	243	232	217	249	266	263	269	245	229	257	264	206	253	230	240	232	231	239	213	226	212	221	240	243	226	241	272	261	227	248	237	259	245	252	217	248	221	248	220	270	247	240	243	224	235	224	256	245	210	222	244	247	220	243	230	237	222	221	264	221	217	232	235	244	230	224	231	228	242	234	250	243	275	255	230	231	244	235	246	205	246	235	206	238	235	223	229	216	261	252	272	234	266	243	225	228	255	227	209	235	242	265	267	261	218	232	207	241	253	229	239	245	248	253	226	221	224	258	242	250	216	227	218	209	240	221	248	256	250	219	221	250	234	219	224	254	243	219	225	243	240	259	226	259	218	259	220	229	218	226	204	204	261	245	218	234	274	257	227	239	222	229	226	238	212	258	224	188	217	225	212	251	238	218	211	259	233	235	238	252	243	237	221	217	227	216	238	264	217	250	271	250	261	252	211	210	206	263	240	219	216	239	258	248	208	218	255	235	267	223	234	276	218	221	207	234	214	243	244	233	245	271	222	219	248	224	230	226	259	235	221	239	228	219	215	234	240	221	237	266	229	239	224	224	242	249	232	252	219	238	266	237	214	237	279	260	266	255	251	204	268	247	225	265	212	239	243	224	245	241	237	234	231	218	222	249	249	219	233	258	268	226	244	232	259	239	222	234	228	209	200	266	236	223	251	205	191	247	245	202	226	265	246	236	239	263	216	255	245	225	254	228	225	235	271	249	271	244	236	209	240	205	254	252	252	253	237	202	272	245	258	228	228	217	228	260	223	207	263	243	232	236	212	247	270	247	237	205	214	222	194	230	244	218	258	249	218	245	214	253	270	256	222	223	232	239	255	221	201	228	230	240	233	211	245	214	245	236	253	243	222	241	234	237	231	222	221	218	225	248	223	212	228	250	250	225	220	247	241	249	251	226	228	245	235	240	258	260	251	262	243	243	261	237	255	264	262	233	251	263	245	252	237	253	217	260	231	211	194	247	247	238	250	247	268	221	233	206	223	261	246	229	232	287	245	250	242	214	233	271	231	237	270	240	237	232	236	218	231	245	266	216	238	237	246	219	220	232	251	236	224	244	236	217	252	239	235	235	251	230	250	260	228	218	266	219	235	233	256	252	218	249	253	241	224	251	232	238	207	241	243	229	211	217	242	253	225	259	223	235	248	248	199	227	261	289	234	242	211	191	223	224	268	233	225	238	222	234	239	250	232	225	261	247	218	240	241	222	243	230	230	238	233	236	226	245	211	237	202	212	261	231	226	229	248	230	221	207	266	270	255	222	246	268	221	235	221	195	226	240	239	249	237	209	217	228	239	246	243	230	209	242	234	236	214	234	271	235	238	231	264	259	228	249	227	221	214	234	207	256	248	227	214	243	246	249	263	234	253	236	242	250	246	260	250	234	219	208	241	227	228	218	242	229	213	210	233	227	199	243	259	217	244	227	238	262	257	254	256	226	244	233	257	225	244	236	207	222	246	211	255	260	233	252	222	261	247	255	247	235	247	224	198	269	209	247	250	200	243	209	246	223	245	248	216	247	237	232	257	263	273	237	251	208	215	241	256	253	252	234	224	248	213	246	226	238	263	242	244	251	244	244	227	208	212	210	239	234	222	247	245	244	255	267	262	263	230	231	264	250	258	226	230	232	247	231	266	251	216	248	236	227	210	224	219	238	240	232	251	238	241	247	232	263	235	235	236	208	224	219	221	221	251	226	236	242	253	223	232	216	228	258	215	243	224	236	215	232	245	223	226	234	220	239	264	248	259	262	253	241	237	233	224	249	246	255	233	231	245	236	197	246	233	216	215	235	250	233	238	210	223	237	247	210	238	235	245	233	245	246	214	229	228	230	246	256	248	208	244	239	252	259	227	236	224	234	236	234	254	236	212	216	238	269	224	257	220	195	219	227	268	253	223	215	220	231	254	266	208	240	240	233	224	230	239	240	220	216	234	201	223	185	231	264	244	214	214	195	265	259	238	272	215	237	231	236	249	214	229	237	245	233	239	235	258	271	237	241	239	236	231	273	221	256	249	207	215	248	244	253	237	229	223	203	226	245	258	272	281	222	246	232	233	239	248	281	257	232	242	216	218	283	223	227	227	221	223	210	270	253	227	240	246	215	259	223	233	225	246	260	236	248	249	224	227	235	214	215	259	240	224	230	237	239	217	220	238	211	254	215	233	240	231	275	247	232	223	206	259	225	256	236	234	251	226	239	240	222	235	224	243	223	240	232	233	278	235	231	232	230	195	207	264	256	214	228	228	227	220	230	228	244	207	234	220	250	242	212	223	207	252	221	211	232	220	230	237	230	244	244	260	248	242	242	239	221	239	254	245	220	228	216	273	242	229	261	246	236	229	242	220	218	253	219	236	238	237	217	237	264	244	217	221	207	234	215	245	233	227	256	218	232	211	205	240	221	217	244	232	255	274	220	245	245	220	251	222	258	239	241	236	233	249	242	204	196	225	238	217	220	214	254	233	226	228	264	229	228	250	229	248	195	263	217	224	244	238	226	257	255	222	236	221	229	257	253	197	239	237	249	213	221	251	250	219	230	254	245	258	243	243	264	235	253	203	228	238	227	221	255	285	224	229	245	249	233	227	239	218	232	240	212	210	226	223	251	218	232	252	233	240	234	237	254	234	247	234	210	229	233	263	245	223	242	261	242	238	232	228	209	230	266	223	241	213	237	223	248	228	205	227	241	217	254	267	209	259	242	217	223	241	239	213	237	260	234	243	233	224	242	239	215	231	241	242	232	210	227	218	211	240	254	218	266
3466	5401	3211	1564	1054	779	748	628	644	595	616	628	590	574	559	588	596	532	554	538	569	565	531	566	548	515	544	544	534	532	551	545	530	564	552	548	555	562	552	585	508	586	612	547	549	561	567	543	545	559	574	577	556	567	526	531	553	573	531	526	571	540	522	572	548	538	538	554	559	571	533	569	556	520	539	565	560	558	518	526	561	545	527	521	540	560	587	529	553	548	550	533	576	482	595	546	544	555	573	554	539	538	569	552	537	563	528	564	539	542	510	585	560	586	551	541	540	548	536	575	507	549	542	530	548	568	567	567	510	547	550	550	571	544	556	553	570	533	541	527	546	529	572	593	562	562	564	555	552	539	547	550	542	542	541	522	543	519	558	573	549	565	549	561	532	532	578	542	549	528	564	576	576	550	521	544	549	566	566	547	564	546	548	588	557	492	552	567	499	579	532	549	543	545	513	525	584	517	522	515	542	571	559	524	550	542	607	553	522	552	536	542	540	567	550	595	539	546	537	571	530	518	534	516	514	545	513	545	503	537	557	558	529	551	538	558	522	539	529	538	534	557	532	547	527	527	562	538	538	550	507	563	526	509	559	510	555	552	571	533	526	558	555	586	590	551	559	529	518	554	559	521	545	549	546	539	518	604	563	555	542	542	601	563	520	532	531	542	551	545	563	509	589	556	585	561	550	524	556	513	547	549	572	590	512	556	561	536	511	558	536	521	504	533	564	535	551	515	555	566	575	555	577	564	549	543	522	509	522	546	519	541	511	550	508	539	539	558	516	516	575	532	535	510	511	550	538	547	519	557	574	549	546	497	534	563	576	543	528	552	549	519	544	515	499	557	522	550	540	579	539	531	531	550	568	537	560	538	542	568	559	558	510	555	554	523	541	542	572	537	541	543	552	563	549	533	558	555	572	507	534	559	527	591	491	538	574	493	518	531	556	531	512	593	540	556	531	537	571	597	557	562	638	504	518	533	536	531	535	523	558	551	522	534	546	549	530	582	552	523	550	514	534	526	586	504	597	539	531	578	538	527	527	544	573	504	533	572	532	580	548	550	544	594	547	556	539	521	547	534	526	499	567	545	543	531	514	557	538	548	541	526	499	574	507	543	547	579	559	537	576	522	587	559	579	539	513	547	537	494	534	546	559	542	557	557	567	585	550	552	541	569	559	535	578	552	536	548	512	521	569	541	535	557	576	554	530	568	548	530	523	560	574	522	569	544	579	521	517	552	514	514	576	545	560	549	530	527	535	565	588	529	539	520	527	524	615	531	580	622	515	536	556	548	526	546	562	508	552	542	540	593	567	538	531	554	558	546	515	583	530	506	513	548	533	553	573	534	554	584	523	545	537	537	533	484	573	509	569	545	560	539	538	540	557	562	511	562	526	547	559	577	580	551	511	554	553	573	544	527	595	563	568	555	527	537	559	540	569	525	560	526	524	513	577	539	558	575	577	605	564	553	542	542	546	525	562	515	532	557	533	551	566	538	545	547	552	544	515	578	586	541	576	505	559	545	549	517	533	549	578	553	571	514	534	574	561	527	559	579	530	545	557	567	558	529	565	483	558	546	503	577	522	581	552	540	547	554	543	533	519	614	586	555	555	536	572	531	538	573	532	525	541	581	521	549	523	514	519	522	505	548	526	518	524	538	529	549	515	527	554	542	518	567	571	627	540	554	547	543	521	507	541	520	548	543	539	512	510	556	532	497	564	547	555	550	564	540	541	572	539	544	511	554	513	545	615	537	561	533	552	538	514	482	536	532	535	538	546	527	530	532	576	574	515	527	529	614	544	511	541	568	536	543	535	507	491	607	560	555	530	563	539	527	569	539	555	508	547	540	561	558	538	549	537	555	548	586	527	553	606	564	532	532	543	558	563	540	573	560	573	529	525	551	564	514	528	518	574	527	524	528	545	528	542	529	542	556	541	562	589	522	555	509	569	568	581	552	518	565	587	565	556	585	551	562	579	557	565	551	582	542	604	536	527	566	578	563	531	535	507	536	554	529	536	512	522	554	511	555	504	532	572	513	552	532	557	580	569	508	551	540	537	587	560	525	538	506	537	505	596	556	547	576	532	539	486	551	549	561	543	558	555	561	606	561	526	522	509	555	516	560	550	549	564	530	517	548	536	512	574	510	527	549	560	551	522	566	509	536	588	547	567	508	541	525	559	534	537	542	532	546	569	550	572	544	559	565	513	506	525	531	515	519	537	554	555	548	581	537	579	601	523	512	537	524	477	518	575	546	549	580	541	605	516	517	545	551	565	541	542	563	538	534	565	542	515	527	580	592	592	624	584	580	501	594	530	516	556	523	535	539	559	545	591	557	527	582	535	519	541	542	546	557	555	537	560	517	530	577	538	534	552	563	568	539	534	536	521	567	488	535	531	511	526	537	525	551	539	552	569	588	577	572	551	525	575	511	564	546	554	575	535	490	553	557	530	544	571	563	558	545	573	530	562	576	519	547	540	537	585	558	503	528	540	521	523	535	563	534	563	557	548	546	593	566	510	537	558	570	549	609	523	534	544	534	518	559	575	557	534	530	608	593	534	537	540	532	536	554	522	521	567	515	529	528	509	562	507	500	558	541	527	550	536	571	584	509	550	568	561	551	565	577	521	517	549	499	538	521	533	564	572	544	597	548	567	582	558	538	568	542	534	546	585	539	558	583	558	545	563	566	547	584	574	567	556	526	575	481	555	587	563	551	541	532	594	553	537	523	548	536	517	523	568	526	536	541	570	538	507	549	497	558	590	540	562	530	551	513	526	552	582	550	511	547	564	573	565	548	535	543	563	563	557	517	530	535	522	510	510	527	556	563	572	521	557	531	540	536	569	565	575	502	519	551	535	574	544	556	573	561	535	532	535	531	592	552	529	543	529	545	524	535	525	545	526	581	537	527	601	530	571	557	504	564	548	543	523	551	533	599	612	531	574	541	548	522	531	534	556	514	575	562	538	557	534	519	567	547	562	537	575	591	515	507	528	579	535	543	538	549	559	535	546	546	553	526	529	566	573	568	609	520	564	587	537	557	585	550	561	525	554	548	519	546	532	528	559	537	556	531	570	549	537	531	546	552	534	548	563	571	556	565	563	534	522	532	535	555	554	556	569	550	562	532	498	524	583	543	490	528	538	569	572	528	522	580	551	572	550	513	545	603	544	515	531	535	534	510	532	543	506	538	496	549	552	558	540	539	522	534	491	564	534	535	493	549	541	535	559	530	525	554	526	517	583	512	543	545	566	544	576	573	560	522	523	505	567	554	559	578	546	586	520	556	540	512	525	557	551	548	541	565	565	540	552	509	563	508	528	557	583	538	555	528	572	557	533	563	520	526	546	546	492	531	578	543	578	561	527	570	539	538	561	554	546	522	523	526	560	560	514	580	564	565	552	545	528	508	578	523	561	525	526	566	573	538	563	525	540	564	538	554	539	549	537	587	545	516	539	540	523	509	558	540	563	557	527	570	532	509	541	518	557	541
33847	10858	1473	738	610	596	490	458	457	445	523	407	430	415	404	432	428	422	438	418	432	420	374	407	415	396	419	447	437	389	416	436	435	444	395	446	446	415	436	420	431	444	438	437	428	424	474	423	427	373	400	412	415	458	390	440	390	425	431	423	408	428	408	414	424	421	444	396	434	430	395	434	417	452	420	434	429	413	411	417	429	462	451	445	444	426	445	426	393	440	437	436	407	421	431	415	400	414	437	449	414	409	437	429	403	402	443	409	384	467	398	364	430	443	446	435	413	449	443	388	418	450	394	446	406	418	399	386	411	413	433	451	455	424	450	444	440	396	380	413	441	422	474	419	434	440	439	446	458	453	427	388	443	442	427	444	431	414	445	407	437	431	443	412	401	435	407	389	426	443	379	433	407	413	433	414	438	458	448	415	403	405	458	408	440	435	395	420	440	438	433	411	413	439	416	408	470	408	436	409	453	391	463	420	427	467	418	421	453	428	437	461	414	393	448	464	409	388	403	412	438	398	426	427	416	395	427	428	422	452	428	413	422	447	411	432	423	384	397	440	391	431	418	428	430	404	391	432	431	464	449	421	438	433	421	429	378	397	416	384	446	426	411	438	437	420	429	438	425	375	407	431	437	413	421	411	394	419	403	410	448	437	417	438	443	435	421	417	414	402	396	456	416	450	421	421	433	438	412	403	443	393	409	416	451	468	447	457	392	426	432	420	439	425	415	424	409	454	412	438	420	413	396	438	445	403	402	417	436	430	448	406	449	446	434	393	406	419	397	429	441	424	430	428	437	430	431	469	436	470	400	396	480	414	491	435	469	443	428	439	417	432	413	410	439	430	441	433	441	429	423	412	402	426	434	445	408	417	475	396	419	433	395	441	421	462	408	427	410	465	402	428	398	425	411	449	420	412	425	396	428	440	437	415	421	417	399	419	423	426	419	408	425	401	426	429	388	464	433	437	429	390	417	431	401	399	456	391	429	464	405	420	470	394	426	421	459	418	419	422	435	418	402	424	452	438	418	429	395	434	417	412	411	417	435	431	372	399	428	417	418	409	420	417	434	435	434	436	454	406	403	422	428	419	401	426	427	420	390	450	420	432	415	456	412	442	392	442	435	467	431	452	453	423	444	425	413	418	465	434	421	428	401	403	412	415	425	450	413	430	408	424	482	422	378	377	434	410	419	429	416	403	423	419	399	454	428	450	440	385	435	385	401	440	404	432	461	400	420	406	414	427	446	435	442	416	453	435	419	415	398	459	445	389	441	400	371	435	424	490	400	379	401	405	385	388	376	432	449	444	441	434	440	423	446	420	464	380	374	408	419	424	431	427	418	449	419	419	438	422	407	415	426	434	442	437	399	390	427	447	405	419	398	410	415	405	444	416	407	431	424	400	437	430	401	401	465	415	425	414	448	409	406	415	409	437	384	423	423	433	397	403	414	436	420	437	424	453	434	415	460	440	440	373	422	436	407	459	420	451	419	416	500	460	446	460	457	426	413	412	433	445	430	420	440	445	454	420	382	415	410	420	398	421	404	419	412	372	396	420	431	412	418	428	429	422	422	416	412	427	449	405	462	429	416	430	396	466	413	453	432	452	422	439	425	389	414	397	429	417	395	464	417	430	400	401	432	379	370	454	394	420	450	422	465	439	450	427	380	413	394	389	439	442	422	459	438	429	409	417	411	415	394	408	429	411	432	422	411	417	425	410	439	439	395	474	405	448	421	473	445	454	432	406	408	384	443	427	471	436	393	400	441	447	435	444	457	449	425	420	427	418	436	412	438	392	403	406	423	429	416	403	459	391	398	402	423	431	415	419	435	454	431	428	439	398	453	477	418	420	456	435	365	459	428	462	432	420	475	420	414	408	462	417	413	453	438	460	444	415	438	410	420	418	375	385	427	410	442	433	418	451	437	419	380	432	401	375	425	431	465	426	425	411	393	451	412	410	450	386	386	417	408	421	424	435	387	414	432	412	420	417	443	433	417	419	450	410	445	435	455	436	393	411	429	430	435	459	440	439	410	397	438	421	434	415	435	422	460	410	406	425	360	453	438	448	414	430	388	415	452	406	441	413	427	451	381	417	434	415	447	452	452	403	408	421	412	487	425	474	443	440	380	460	420	408	423	389	385	381	469	453	420	439	413	387	465	383	403	415	423	445	443	418	446	464	438	407	404	429	412	473	428	397	420	400	391	389	410	418	431	423	423	415	411	419	385	433	418	367	398	432	402	407	456	450	443	407	438	448	407	394	416	417	442	384	458	424	420	442	467	391	429	406	449	466	428	482	421	454	460	402	454	456	408	436	429	419	397	452	472	406	427	424	397	439	417	442	421	446	435	429	396	440	439	448	422	434	439	428	412	428	416	444	398	463	440	404	427	411	410	431	418	429	409	386	406	408	415	429	412	431	439	444	406	410	416	434	397	387	454	433	407	418	392	389	438	424	442	403	374	419	436	388	421	442	443	407	433	424	444	416	400	396	436	432	440	453	436	432	386	435	407	488	407	437	432	428	417	399	462	434	398	405	439	425	446	378	409	426	429	432	451	404	418	450	425	392	443	423	419	414	398	409	400	429	366	437	416	394	443	424	385	403	426	427	417	400	429	424	444	411	429	464	406	437	410	396	408	436	440	423	442	433	423	427	382	425	432	451	457	412	478	426	424	401	434	401	425	443	449	453	449	395	426	415	407	461	416	413	439	385	416	447	446	417	426	415	402	439	416	442	461	433	386	417	456	469	425	445	435	428	425	407	407	394	431	459	425	444	445	426	408	433	448	443	417	379	411	456	411	432	412	452	410	388	410	398	412	403	428	420	402	393	426	421	452	440	405	454	394	437	399	414	421	437	433	432	434	440	414	396	483	453	392	374	420	456	441	418	470	448	449	406	424	413	438	424	389	415	439	427	429	447	410	399	451	457	451	411	464	378	444	435	380	432	410	411	418	410	423	399	408	441	463	415	438	412	402	417	422	426	410	424	429	417	412	394	414	431	419	436	429	435	409	401	389	453	443	440	411	383	418	457	467	453	453	429	416	380	400	433	434	456	403	445	456	381	401	401	452	389	430	411	440	397	431	450	430	418	424	436	410	450	418	418	403	405	427	446	421	368	445	452	435	419	418	464	436	440	419	471	401	411	438	403	439	453	413	403	407	423	414	438	364	435	436	418	434	480	392	410	431	431	394	402	444	417	479	411	416	430	432	430	413	402	417	436	429	436	446	432	412	416	421	458	422	416	430	424	439	427	440	459	423	421	435	399	413	396	448	417	403	401	381	441	459	397	378	426	410	448	412	428	387	440	442	388	384	418	418	416	479	438	428	420	401	376	417	421	418	393	395	413	450	422	460	419	407	461	430	440	390	434	373	409	441	427	451	442	430	388	413	406	418	383	455	401	461	390	445	413	437	376	425	402	429	454	425	400	389	421	435	432	423	413	404	398	420	400	435	394	450	435	457	397	402	413	386	386	402	424	397	399	395	395
5935	1107	995	1018	929	953	953	924	986	948	978	1006	908	957	939	911	930	914	904	959	907	883	993	927	941	969	936	925	918	945	932	934	912	975	917	935	918	934	950	907	839	965	997	943	916	894	864	944	902	880	938	917	906	940	1006	974	935	911	947	902	991	936	935	955	977	875	938	906	923	954	946	978	897	891	925	872	899	932	934	932	998	925	915	904	947	954	950	918	927	925	935	895	931	954	859	920	945	938	919	930	895	948	978	916	974	943	916	936	915	984	976	958	944	940	956	911	956	936	922	912	946	951	942	969	913	929	955	978	927	940	925	946	919	876	949	940	954	974	945	906	904	968	909	898	907	948	946	926	947	952	985	900	909	918	925	933	964	939	964	944	915	927	889	932	932	925	917	961	893	949	926	1034	943	923	949	973	1007	926	882	889	912	907	944	921	891	888	950	939	945	924	920	955	909	936	894	955	924	918	913	945	956	894	949	929	936	919	931	926	972	945	953	902	915	922	946	905	982	953	943	930	909	934	947	946	974	925	990	910	953	928	907	916	952	960	953	924	903	942	971	849	909	949	928	934	893	906	910	926	951	934	1000	928	943	925	890	953	860	907	921	886	948	915	932	914	920	925	946	983	922	1022	905	956	924	878	884	933	939	948	895	984	949	918	964	858	911	975	911	954	964	922	932	943	946	986	926	940	977	982	869	965	932	923	964	883	898	913	943	969	919	950	918	976	1024	914	931	949	965	898	902	939	973	949	906	959	945	955	974	897	952	1000	937	934	953	894	903	948	943	963	949	988	906	937	902	925	942	912	928	904	959	905	900	946	903	896	905	915	902	924	994	932	980	931	944	972	875	958	940	959	911	967	934	939	959	890	958	921	905	952	931	953	940	965	970	912	927	888	957	914	965	971	925	986	944	992	906	978	913	899	908	913	924	924	887	974	971	951	966	938	922	921	913	957	961	879	922	944	927	997	945	927	921	930	959	930	976	940	917	913	913	984	949	934	990	929	854	962	974	939	934	918	1001	922	965	907	939	957	972	906	941	971	960	880	959	911	960	903	962	972	955	914	928	908	935	960	914	908	993	973	905	921	922	930	941	958	909	997	943	976	910	969	921	920	919	911	928	965	970	933	930	921	916	927	919	934	935	898	921	871	936	987	928	965	915	874	977	903	901	962	936	916	965	887	948	916	953	909	929	937	904	920	967	941	931	964	921	1013	955	932	961	975	946	940	988	932	949	903	911	903	888	921	916	957	912	862	916	908	935	955	913	870	927	956	925	969	932	981	942	967	893	962	929	904	890	941	997	898	941	987	904	900	1001	904	944	934	920	944	968	922	949	999	944	930	920	936	910	889	981	940	883	933	924	936	892	994	944	922	877	921	917	917	887	938	989	964	938	913	946	951	963	905	995	966	970	938	951	923	943	948	958	948	929	913	895	929	949	920	922	926	928	918	914	894	961	978	931	932	924	901	941	956	910	966	938	962	921	981	976	901	933	946	969	935	978	925	871	897	939	974	904	933	970	939	966	972	924	917	967	956	919	929	928	894	900	887	950	949	970	947	905	902	919	915	966	906	973	928	915	896	980	976	896	1014	970	904	933	949	937	915	951	995	892	934	911	940	954	941	947	961	943	941	923	931	871	942	941	980	977	937	938	892	1021	916	884	893	880	919	887	905	928	937	924	873	934	915	912	923	954	974	923	921	909	933	970	953	955	953	937	908	929	915	949	917	911	949	922	975	921	923	912	886	982	919	927	942	943	938	939	902	986	962	968	952	965	948	954	924	890	929	959	906	964	990	896	945	915	911	934	985	908	924	899	905	954	978	980	917	936	970	920	945	932	956	930	931	956	940	958	926	988	953	934	966	849	904	945	943	967	911	932	921	961	940	929	920	977	880	935	971	961	891	964	978	939	938	903	968	979	955	966	967	906	993	997	954	925	930	917	931	946	933	978	947	917	943	953	939	992	952	958	940	955	910	917	974	914	943	932	964	884	941	917	898	868	890	901	893	871	945	950	932	914	983	922	931	917	961	976	964	954	940	931	932	916	968	974	961	920	898	921	937	885	918	878	965	910	902	960	956	927	956	937	915	954	873	931	921	890	907	945	930	915	928	937	902	996	907	924	918	951	973	916	978	859	980	928	945	945	953	968	920	926	948	951	925	885	963	911	903	919	964	921	942	979	919	891	890	914	925	929	951	947	904	940	925	912	891	919	883	959	913	907	959	924	891	929	922	909	964	951	915	947	943	970	986	1000	930	926	960	920	1013	881	895	949	932	940	955	937	898	890	911	957	942	982	903	926	921	927	927	909	936	940	933	966	952	961	978	950	957	953	903	902	970	977	941	943	936	928	972	870	933	954	910	952	918	950	910	959	909	916	970	956	968	931	938	891	973	993	967	963	913	951	869	924	997	923	927	944	970	890	958	960	923	974	944	911	938	923	947	918	912	918	971	962	877	971	920	913	951	979	910	943	900	892	985	895	938	948	918	960	944	977	910	964	952	842	939	921	927	953	921	959	919	955	925	978	928	897	906	987	962	944	912	952	932	990	892	956	962	930	939	992	936	959	969	946	923	934	956	966	936	930	847	908	974	954	952	967	947	943	861	968	942	926	943	1003	940	942	926	977	958	935	900	930	883	900	920	949	937	891	935	939	957	949	940	923	998	929	941	928	929	937	931	964	936	952	949	989	911	960	920	958	946	936	975	900	911	1007	985	949	948	906	942	907	932	927	931	955	943	929	919	927	900	950	940	908	905	942	986	1010	946	937	917	925	934	914	867	912	956	938	872	905	987	972	916	969	935	968	896	895	976	927	956	957	968	904	930	924	953	973	928	900	916	948	962	940	936	951	945	938	909	926	904	905	969	923	968	932	955	947	980	924	1004	935	881	888	894	967	950	897	918	887	935	934	945	1003	916	942	965	886	893	931	943	960	961	976	916	891	980	906	957	910	954	983	966	927	1012	892	916	938	919	969	939	877	907	910	875	906	951	957	940	937	899	954	918	919	902	928	954	918	911	883	949	921	892	972	927	930	960	923	955	960	938	961	937	990	932	935	969	869	955	900	944	930	921	998	900	926	934	955	934	974	952	961	973	922	890	929	931	958	950	922	927	943	903	947	940	949	913	897	982	928	893	888	963	905	916	922	891	875	930	908	937	958	948	920	917	958	1009	937	917	956	926	951	978	920	890	967	956	907	897	941	959	938	880	946	914	916	944	921	963	920	893	991	906	945	979	913	927	978	923	881	926	929	907	963	984	962	901	993	929	932	948	905	948	937	953	970	981	914	911	905	950	933	938	955	974	864	928	938	963	913	900	983	925	904	936	927	899	928	984	886	958	1037	922	967	870	959	941	892	890	959	940	941	1019	905	1005	957	987	953	924	911	982	904	909	927	974	963	922	965	986	938	934	899	988	939	906	900	906	975	934	949	992	963	987	913	910	898	902	928	893	952	937	944	971	956	947	904	948	913	936	881	963	950	926	919	950	931	966	919	890	985	904	931	968	936	942
25282	21685	25464	28380	21607	5137	716	589	524	506	455	466	457	507	502	462	437	422	468	424	440	432	442	434	478	442	494	453	436	436	468	456	439	483	444	462	473	423	480	436	453	406	441	416	461	430	429	457	486	421	435	472	473	410	434	457	425	463	458	460	409	464	453	448	411	447	413	471	418	456	427	399	449	419	462	455	477	453	475	393	442	435	440	457	463	425	419	414	452	468	462	488	438	433	420	445	432	404	435	453	443	436	476	467	462	444	402	414	435	429	442	407	456	464	455	454	454	501	440	441	435	457	451	444	446	494	452	436	464	431	393	469	461	436	437	427	454	436	438	436	419	429	439	424	472	437	459	457	395	435	445	436	452	404	403	457	471	400	419	439	444	445	439	468	467	452	463	397	436	458	435	435	422	471	420	452	469	450	394	438	457	443	466	448	431	408	437	477	487	476	428	443	438	488	416	445	406	457	432	461	406	442	414	462	456	448	460	460	445	451	455	459	434	459	444	441	448	462	442	444	403	363	395	464	445	464	410	417	466	458	430	464	463	447	408	404	463	436	478	410	442	418	459	472	431	463	443	439	428	439	494	462	394	476	468	433	432	469	426	390	470	453	446	411	430	498	483	464	416	450	417	450	455	467	475	423	472	460	439	451	463	433	377	454	471	499	439	450	442	416	429	464	436	439	442	430	420	478	445	396	441	438	474	455	428	432	455	453	425	437	441	476	407	437	472	440	411	437	451	441	429	401	425	431	430	444	458	451	447	443	479	424	414	465	476	410	454	442	440	443	449	463	443	417	461	454	439	412	478	471	435	431	437	444	428	408	413	455	453	434	498	470	446	458	469	457	431	471	438	423	425	414	450	411	449	459	418	422	420	435	475	452	407	450	402	446	466	469	472	477	450	424	494	444	396	453	400	443	443	437	478	465	408	455	445	479	451	436	433	431	417	402	464	455	452	399	468	436	488	435	419	420	460	447	456	444	454	445	418	388	441	376	415	466	413	439	469	456	448	479	384	419	464	444	435	446	412	417	428	466	465	427	481	445	438	433	426	404	503	431	447	458	451	429	397	433	460	450	427	417	447	414	464	417	451	404	451	419	463	423	436	426	431	432	395	434	450	463	393	419	455	457	438	438	481	430	432	435	475	430	475	459	456	431	420	419	461	453	411	451	424	413	476	444	457	487	412	406	471	419	477	458	487	469	434	474	430	420	463	481	401	444	416	465	485	434	439	448	436	426	432	430	436	438	436	442	389	448	440	438	428	450	454	452	421	420	480	447	427	466	443	461	425	452	446	416	466	441	435	458	457	443	440	456	453	424	450	471	403	438	384	443	459	389	462	430	417	439	411	443	454	439	448	438	450	427	440	433	447	411	442	424	438	401	451	431	467	413	453	431	498	419	504	437	437	419	420	420	457	433	416	413	450	450	444	432	448	461	460	395	456	467	449	450	419	465	434	438	435	517	451	495	458	466	449	411	455	400	442	456	444	426	448	456	462	410	444	452	410	392	426	450	459	468	482	433	460	450	450	448	429	442	405	469	427	436	443	396	462	442	395	441	460	467	498	414	417	437	470	407	427	448	450	422	464	434	421	419	441	419	464	419	440	441	410	438	399	445	430	430	419	450	433	467	438	465	453	444	476	444	423	446	479	433	460	440	439	431	449	448	391	421	456	448	465	408	456	403	417	433	427	434	437	427	400	453	446	421	397	421	430	453	451	446	442	438	431	466	448	455	470	444	435	457	462	410	420	469	439	422	426	452	472	457	435	465	427	403	464	484	441	442	434	451	414	418	422	419	418	472	445	464	462	483	423	434	458	434	439	419	454	475	438	477	426	432	434	462	452	457	432	487	456	447	466	420	422	430	431	438	451	393	431	425	453	442	396	423	400	440	420	426	414	489	430	391	443	470	473	419	449	411	471	488	443	411	395	441	479	442	483	449	452	467	423	411	430	392	447	479	448	434	458	449	420	427	411	469	427	470	436	442	411	469	441	464	460	444	446	429	434	486	419	405	479	415	467	440	474	469	490	417	413	420	472	407	437	482	459	428	408	432	454	456	453	434	453	452	453	432	400	415	416	428	394	424	412	439	448	451	423	405	419	425	475	434	467	430	411	420	426	428	431	450	432	429	409	462	457	448	465	390	440	486	450	399	450	383	425	472	457	400	452	472	477	431	466	478	456	473	455	449	437	450	469	448	403	386	377	407	440	449	437	449	453	436	417	379	418	464	439	459	452	453	440	391	401	423	427	403	466	480	446	469	454	454	438	444	449	463	475	431	410	457	457	407	435	439	501	432	459	453	441	396	466	463	421	411	458	409	439	429	447	412	407	420	398	471	456	450	455	425	431	458	417	421	424	428	455	422	467	441	437	467	465	402	440	426	432	386	445	457	445	459	414	427	438	402	443	476	487	461	466	439	436	431	436	441	432	434	437	444	420	436	434	458	421	430	455	462	446	423	456	473	444	455	455	424	414	414	393	439	466	431	417	460	414	389	445	471	414	469	464	461	441	459	444	428	459	424	475	434	434	424	461	403	456	425	415	403	436	424	422	426	438	440	411	422	423	423	428	428	440	442	419	399	432	440	454	422	477	430	434	434	442	395	453	409	499	472	407	421	433	449	453	462	418	432	423	445	456	403	445	424	447	453	445	444	433	444	397	475	471	426	362	429	407	426	413	454	473	453	432	467	440	430	441	423	480	462	428	449	431	447	458	432	426	438	448	420	445	445	457	469	448	446	417	430	452	469	438	428	442	448	416	425	429	420	456	448	494	402	397	451	446	441	459	443	411	442	484	430	446	450	425	454	437	447	431	440	465	477	445	459	430	434	436	425	442	453	436	403	475	443	434	418	388	406	419	448	446	430	422	446	451	426	454	438	439	434	434	412	434	440	499	440	387	442	437	446	454	433	419	439	420	438	450	444	421	442	421	459	449	455	412	441	467	439	476	435	469	445	465	478	478	422	444	402	474	448	407	380	442	424	458	448	495	516	418	462	436	451	472	442	451	429	459	442	453	392	388	427	445	467	459	431	502	455	415	447	423	425	444	438	480	456	448	454	465	442	419	437	458	449	456	427	411	459	410	452	449	445	412	469	433	466	449	421	455	426	433	398	460	420	446	439	469	462	445	414	430	465	459	426	462	431	435	402	443	436	432	398	462	445	429	453	446	454	442	471	422	402	484	426	453	439	458	416	449	437	430	468	481	494	423	437	410	387	464	433	455	465	437	474	437	427	414	445	420	444	383	439	417	464	447	444	476	465	436	427	484	414	438	425	425	414	448	406	439	419	418	429	473	417	439	420	450	419	417	382	369	432	472	472	420	450	426	472	455	406	452	469	410	432	449	402	380	459	452	397	443	473	448	433	466	421	446	423	452	468	440	440	436	422	441	427	395	440	467	436	447	416	431	398	407	404	469	430	475	466	447	445	430	456	429	432	408	429	421	493	452	417	418	434	431	428	465	439	472	454	440	469	389	449	416	417
3575	3409	2326	1452	1194	1104	1049	1071	929	948	922	986	928	986	952	960	948	968	942	1003	985	922	977	944	920	972	905	890	924	942	979	899	957	894	947	969	1014	952	947	952	944	922	935	928	962	955	976	935	965	888	980	965	965	930	947	984	955	995	874	916	941	968	959	949	953	887	984	970	921	920	929	937	929	878	928	950	920	942	907	918	961	962	933	962	961	1015	937	901	963	957	886	959	928	939	919	918	906	927	921	936	913	941	920	954	946	962	979	964	944	964	936	958	902	953	931	941	983	914	936	875	972	951	957	945	966	940	947	960	920	939	906	950	970	883	992	1008	906	937	981	952	944	968	910	967	922	894	958	1006	951	922	946	929	977	924	930	954	947	935	901	990	925	966	929	967	927	928	904	903	927	976	928	972	969	934	923	924	994	903	915	967	944	951	908	928	927	947	934	928	875	947	897	952	910	929	956	980	921	956	942	890	944	911	972	921	901	956	959	941	920	924	931	1001	957	959	924	900	954	933	930	977	992	950	973	948	941	1004	969	923	979	902	973	945	917	986	913	956	900	924	931	992	956	921	957	944	871	899	953	897	1005	955	950	955	989	964	937	911	958	929	919	928	954	897	945	941	973	968	933	897	951	956	965	930	956	904	965	959	982	945	931	903	948	935	930	943	929	970	934	936	922	911	960	980	941	935	943	952	928	934	916	938	1002	890	952	976	904	987	944	957	909	895	993	925	960	948	979	914	941	972	931	909	969	944	987	959	955	962	999	962	945	901	947	899	951	923	960	908	937	862	931	950	968	895	960	903	930	946	927	945	917	969	951	929	963	953	968	917	964	930	954	963	987	909	932	963	924	971	932	915	909	961	956	990	909	966	946	895	940	942	927	959	950	912	919	984	947	952	975	950	958	954	1021	920	910	929	974	936	915	975	987	936	918	930	954	967	946	982	946	959	971	945	939	930	979	939	927	927	970	951	927	976	969	957	934	902	924	935	953	950	894	945	1012	963	904	923	1011	959	916	929	985	932	972	960	935	932	912	994	907	901	957	1019	925	920	952	891	933	947	919	961	929	930	931	951	932	927	946	950	913	967	969	886	977	929	959	910	968	919	933	942	962	998	920	976	929	962	996	902	946	939	955	932	935	971	959	946	979	977	917	972	928	954	947	931	943	932	944	940	936	952	926	958	891	941	944	983	995	926	963	948	956	954	986	920	902	982	971	963	965	942	966	909	924	915	1006	961	961	956	910	914	936	923	930	956	935	930	883	960	973	936	942	930	919	920	925	957	925	902	884	1001	973	928	941	925	937	926	923	909	977	962	931	989	971	992	945	929	975	931	989	964	960	953	919	929	927	929	922	958	922	937	963	885	992	936	907	960	921	939	933	963	913	912	1019	947	942	941	979	953	938	980	921	1002	891	933	880	931	928	956	890	910	923	962	935	969	918	959	924	931	919	917	968	927	986	998	990	882	923	941	974	975	946	936	918	931	965	917	977	970	942	916	954	957	916	979	984	949	984	941	1004	912	948	991	937	902	952	959	950	940	960	980	943	930	948	921	912	968	951	927	955	985	930	963	941	984	970	955	925	1022	967	944	934	962	988	903	961	918	952	952	947	965	943	962	929	960	1013	923	934	939	943	931	906	910	967	941	994	929	977	968	939	936	925	930	947	891	903	1007	955	953	957	946	916	925	979	906	914	931	939	914	900	1005	925	935	923	932	979	945	951	945	898	904	936	931	955	948	938	968	939	934	1006	990	865	969	883	883	971	927	962	945	945	926	950	942	946	926	988	914	901	945	939	925	912	996	964	963	922	943	970	956	974	986	894	914	924	948	943	940	940	919	961	889	916	942	896	886	982	916	964	939	968	984	942	966	898	987	957	902	1013	924	913	974	953	976	982	925	988	946	966	945	951	928	939	930	963	986	856	968	999	926	946	890	933	979	965	984	938	948	962	914	917	1023	931	968	915	907	896	925	952	913	915	962	919	952	905	919	935	976	956	952	929	949	915	895	916	938	918	882	922	975	933	934	961	926	940	942	942	926	910	1004	948	917	949	947	953	979	920	999	935	966	897	941	993	937	975	977	927	916	929	1000	978	932	970	986	952	926	980	957	924	924	929	954	930	957	928	926	1006	979	1033	936	946	923	944	926	947	923	940	954	973	932	942	937	943	976	978	865	975	907	906	924	937	998	956	902	946	980	967	938	932	886	958	942	875	930	945	951	981	950	929	919	908	922	944	925	930	921	983	930	866	967	935	927	899	982	969	971	909	961	925	958	935	951	946	974	967	965	972	989	936	909	958	938	975	953	968	942	917	962	921	925	907	997	940	951	957	939	898	925	928	982	978	938	912	885	949	1031	948	956	919	994	933	960	1008	943	951	929	932	935	950	992	996	933	919	930	951	936	940	932	889	915	903	939	953	877	944	965	1019	919	940	911	900	976	954	925	944	901	973	960	895	951	870	934	1034	915	949	985	950	923	967	892	891	975	923	981	864	870	953	897	952	930	893	917	916	889	899	945	920	979	974	898	919	910	963	925	984	975	931	954	907	927	940	962	928	941	938	896	924	965	921	970	960	943	955	942	919	988	982	964	967	991	951	969	944	902	919	889	917	947	999	943	935	926	914	929	1002	953	933	964	945	979	1002	930	943	923	962	975	954	983	979	908	939	942	965	994	924	947	987	931	929	950	987	905	952	939	926	969	1010	929	955	954	952	942	948	953	947	962	942	875	909	957	889	933	907	935	898	937	931	879	900	978	941	914	1023	951	964	931	941	878	963	886	944	941	980	898	943	949	894	983	946	940	936	923	984	990	985	930	936	979	925	897	957	907	975	874	935	977	997	944	888	999	929	963	886	969	929	915	993	943	869	876	967	886	952	944	940	926	939	967	972	910	961	930	973	965	946	934	938	886	974	972	945	908	963	979	965	1012	916	876	985	965	978	931	930	963	897	973	959	973	982	923	876	942	1015	997	937	939	880	978	955	935	936	939	912	929	927	910	952	935	952	929	914	932	954	928	920	891	951	948	896	940	922	926	922	921	957	917	941	957	932	968	913	877	975	955	945	959	944	967	942	973	930	978	950	907	938	899	965	962	951	947	908	954	944	960	920	961	955	949	854	947	959	923	977	956	879	984	973	930	971	947	908	949	948	951	981	943	954	959	991	986	958	1004	957	950	932	963	956	944	980	870	950	991	963	916	962	909	921	936	941	933	887	884	988	892	939	941	948	970	937	888	932	967	950	968	926	926	946	922	902	938	900	969	939	928	970	885	915	956	912	938	940	938	953	899	913	911	936	937	937	962	980	947	971	959	950	936	953	960	985	918	962	939	940	931	956	909	907	930	948	918	936	940	974	932	924	934	960	944	954	911	956	903	939	936	957	934	950	940	937	888	907	929	886	922	950	912	958	972	958	860	979	937	950	933	935	948	906	950	952	892	966	991	938	954	948	962	945	961	894	899	926	906	942	959	933	957	950	959	925	942	935	922	924	888	981	1008	942	994	954	933	960	913	981	933	957	956	967	944	936	925
24492	21712	26153	27810	21718	21717	4460	562	407	362	377	297	308	309	258	239	281	296	277	291	266	249	254	235	245	254	258	247	257	234	257	262	262	236	247	249	240	254	210	214	232	221	232	252	231	227	261	238	238	246	232	261	262	236	220	243	263	294	258	254	235	252	235	253	232	222	201	222	221	223	227	255	258	248	233	234	234	256	222	263	247	231	242	244	231	234	224	235	236	228	221	232	209	240	266	227	208	230	253	221	245	249	242	253	227	238	243	217	221	254	252	247	224	232	247	230	259	249	240	212	222	216	261	264	291	247	267	274	236	238	226	237	231	244	262	215	241	264	220	238	271	206	250	235	218	228	234	253	203	218	214	213	257	250	260	225	268	251	268	241	229	255	236	227	231	237	229	237	245	257	239	249	234	235	253	229	231	231	240	231	236	254	238	242	220	274	235	251	237	244	243	255	225	224	214	220	222	238	253	226	247	221	219	240	239	239	233	259	255	244	224	270	220	223	247	258	246	258	267	244	263	244	231	241	210	249	255	248	228	228	257	210	226	209	253	237	239	229	216	233	255	248	235	229	225	228	236	257	226	214	246	237	247	222	237	234	239	237	244	263	248	268	253	253	238	251	237	227	223	236	237	258	241	235	274	261	231	248	238	256	220	251	242	255	275	258	230	226	237	238	235	241	243	275	247	260	249	240	222	210	259	249	237	231	228	229	229	223	216	238	242	242	267	231	252	255	197	214	263	207	228	240	228	220	247	220	237	236	241	229	232	245	246	216	223	233	243	234	223	223	217	278	254	240	238	239	214	235	239	261	244	257	249	237	224	220	246	237	280	226	234	243	232	240	277	224	253	233	255	237	241	196	229	271	255	229	236	252	246	218	254	228	232	238	221	241	254	256	248	258	271	245	251	243	213	230	247	237	234	237	244	238	231	222	200	214	263	240	259	272	229	272	243	212	262	220	245	244	245	259	254	236	220	256	218	248	218	248	217	226	206	214	256	248	238	244	238	257	243	272	252	278	251	211	218	225	215	229	199	204	243	241	230	226	235	223	245	222	248	247	221	235	234	255	233	235	229	258	276	230	242	264	229	261	247	235	232	200	246	221	256	232	261	257	243	230	218	235	227	238	262	203	240	229	266	229	233	230	253	241	244	228	260	222	245	252	227	237	258	262	237	258	223	241	273	218	231	226	224	254	226	257	244	230	241	232	199	255	261	268	229	222	259	204	238	225	238	256	256	234	213	219	239	228	225	233	254	195	243	250	245	242	232	252	242	237	248	241	240	212	236	232	218	195	221	251	250	221	206	235	209	279	227	226	259	230	260	259	218	211	261	202	232	241	244	252	222	235	258	214	253	247	248	261	233	227	246	218	245	234	219	237	227	269	245	245	228	258	246	284	221	224	238	222	248	220	235	235	250	241	243	225	257	223	248	204	248	236	223	219	221	220	251	244	223	232	234	230	236	229	244	225	236	239	225	235	260	241	246	230	254	241	222	230	243	235	242	225	232	240	233	244	228	254	246	247	225	230	216	248	215	248	270	264	233	228	262	223	255	226	251	202	223	248	248	247	228	246	228	217	252	283	229	265	262	259	226	240	258	247	230	238	218	246	244	253	221	279	216	277	240	255	240	235	231	247	274	257	231	226	234	236	239	203	235	255	230	232	253	248	223	240	230	263	253	232	236	240	244	233	240	242	248	228	260	256	247	233	204	242	246	249	232	243	243	226	252	215	284	231	236	238	235	237	245	245	244	230	238	246	247	228	217	250	207	213	240	265	226	224	204	263	223	237	243	229	222	229	244	225	252	259	251	222	275	231	261	220	232	241	252	224	262	217	196	261	236	226	208	244	256	235	261	238	241	220	250	252	221	261	249	250	231	255	244	226	250	237	254	246	234	250	262	255	225	255	268	222	237	237	265	255	227	243	241	234	232	234	224	239	238	225	252	247	238	257	214	256	258	240	231	252	255	217	242	241	218	245	256	237	249	269	221	231	227	279	259	241	247	254	239	239	265	232	247	234	227	242	255	259	218	237	220	214	247	233	244	214	256	211	237	232	263	198	248	236	243	244	253	242	221	228	265	230	219	209	241	245	263	248	232	240	254	230	242	235	241	261	240	235	255	244	222	261	234	225	256	252	251	209	228	241	269	227	218	213	260	198	219	252	208	206	248	280	234	236	242	222	261	227	256	235	239	238	230	220	222	234	242	223	255	240	256	254	235	252	255	274	250	235	248	281	227	236	250	239	233	232	267	239	253	230	251	229	224	264	240	241	230	248	267	240	232	228	204	236	220	228	229	233	256	238	241	257	245	236	210	230	236	234	247	201	263	195	221	218	251	249	238	247	209	236	240	243	222	264	235	247	267	245	226	232	224	283	223	222	207	212	258	279	254	231	261	252	221	235	265	229	233	225	250	220	232	251	253	254	208	271	244	218	234	215	236	270	206	217	206	231	252	248	231	235	221	227	213	228	244	213	221	258	242	251	224	237	239	245	248	237	230	234	235	226	222	250	232	232	247	244	242	196	223	227	218	248	263	242	238	266	278	222	224	230	208	212	229	245	251	243	247	270	246	257	245	249	243	197	220	210	228	250	220	214	243	222	237	234	233	247	256	253	231	272	237	230	263	257	252	210	239	253	216	236	244	270	238	237	246	232	273	223	218	234	227	242	246	217	267	231	235	256	266	227	217	209	254	241	224	195	231	222	220	221	235	240	269	268	239	243	203	262	251	209	256	245	265	236	215	218	239	254	206	226	230	230	216	239	254	248	250	261	227	232	263	256	230	252	267	257	245	200	225	226	256	228	233	263	242	229	233	266	261	261	239	216	241	235	260	220	286	245	280	203	260	272	221	234	232	236	264	246	241	224	250	227	250	241	252	204	262	230	210	214	266	242	217	230	228	213	252	207	260	239	242	247	228	224	237	269	230	232	228	223	234	267	224	206	229	284	202	236	229	221	259	242	237	234	216	223	245	242	260	245	215	226	247	260	238	239	236	240	244	229	240	262	239	260	250	217	249	249	255	245	244	262	263	225	234	232	212	224	223	249	235	243	215	243	237	176	218	249	237	243	202	235	272	244	240	251	248	216	238	235	229	227	249	260	266	226	248	242	236	243	223	224	222	241	233	222	233	261	253	256	236	262	239	248	225	220	217	265	253	234	239	223	269	258	226	241	243	235	249	237	238	256	248	252	229	241	246	242	240	260	209	229	254	231	233	264	243	248	251	245	209	226	233	247	206	218	240	213	254	240	236	230	242	225	229	222	255	241	233	220	220	226	235	215	279	245	257	229	230	290	226	234	246	222	228	270	241	224	243	239	236	260	222	234	191	229	247	217	259	222	260	250	233	250	233	244	238	212	226	250	204	250	247	228	234	231	224	259	274	232	246	249	244	249	206	242	194	242	232	235	252	224	247	200	242	233	262	233	230	246	235	228	231	229	230	231	256	228	250	258	201	229	238	262	239	209	234	256	241	242	232	246	252	254
3438	5277	3205	1611	1082	835	699	636	605	599	594	596	598	539	568	553	561	606	559	596	501	566	559	524	581	572	521	566	548	600	555	581	565	534	566	531	550	571	548	574	589	553	536	579	551	521	571	582	560	567	595	546	530	599	533	570	576	561	558	532	523	534	537	550	545	557	559	561	504	534	528	565	532	507	525	562	565	524	532	510	546	561	567	540	511	531	531	528	585	550	517	524	542	546	521	555	539	502	560	534	549	524	565	531	563	603	565	601	526	584	537	515	567	540	542	538	540	553	556	548	599	540	537	539	501	550	562	552	562	535	547	526	571	545	548	549	514	545	554	570	506	542	551	541	565	539	557	534	528	577	522	542	527	544	551	558	559	597	549	521	561	497	556	542	545	590	520	577	562	581	552	560	591	548	590	590	551	567	517	527	574	566	561	554	534	523	520	542	506	561	569	537	507	526	545	531	553	522	533	543	565	542	534	507	518	571	557	519	524	529	556	573	535	568	545	562	492	527	575	548	569	566	537	531	612	529	541	563	570	554	570	559	559	533	547	573	528	554	562	510	515	548	552	525	582	545	537	543	598	550	556	554	579	541	563	531	525	532	559	556	579	542	528	556	600	515	542	553	510	530	569	516	522	547	512	541	581	541	525	555	548	579	546	495	553	556	532	510	588	573	516	549	564	529	535	540	531	566	546	530	537	537	550	551	528	526	568	591	617	550	549	540	515	564	532	526	571	560	511	594	556	524	537	568	525	518	512	515	529	594	571	549	552	515	561	560	509	548	584	542	530	586	577	560	552	546	526	548	571	524	575	529	535	529	519	506	520	509	562	572	503	532	528	574	556	558	558	523	557	542	549	536	538	561	539	544	568	587	521	538	524	511	547	548	508	553	530	551	523	531	555	528	598	522	551	587	512	544	532	477	554	554	543	536	554	537	549	566	499	557	556	534	548	560	544	530	560	550	512	565	526	553	555	575	524	577	553	518	533	518	529	568	551	556	553	550	536	540	562	529	596	549	558	531	551	534	524	570	552	504	524	565	522	582	542	569	532	528	549	522	519	507	565	545	555	522	543	524	541	542	529	534	508	518	550	526	526	535	564	547	535	551	543	531	548	543	565	570	549	525	526	518	549	530	522	531	573	542	544	522	552	554	551	509	559	558	532	545	544	578	536	560	518	559	499	593	523	589	589	536	552	601	571	580	567	516	576	548	574	554	566	532	546	586	569	587	561	550	574	542	537	562	542	550	522	561	563	543	495	554	533	565	527	551	534	514	557	573	558	573	554	501	551	570	560	494	538	556	577	540	547	544	511	538	584	544	561	528	555	544	555	558	549	498	502	540	564	532	560	537	572	558	557	506	540	523	520	547	539	518	549	533	557	559	558	513	530	568	548	551	546	517	559	529	518	530	538	568	533	552	553	522	532	538	546	486	564	547	560	572	504	567	552	533	533	563	562	524	549	574	512	569	542	544	544	526	542	511	522	516	577	527	544	526	608	536	513	558	571	601	530	556	572	540	538	533	546	562	527	542	558	575	551	534	570	544	558	554	510	581	595	530	561	565	539	540	522	571	536	565	606	549	510	534	554	510	544	576	541	496	587	587	537	486	571	571	545	534	529	597	555	552	569	588	565	541	544	528	529	542	536	536	546	548	562	547	581	533	577	541	555	589	582	534	545	547	528	560	555	563	555	575	536	606	550	568	548	563	506	522	531	545	538	554	545	583	550	566	550	545	561	576	548	516	549	489	562	598	520	540	506	537	550	533	537	600	543	575	521	558	540	548	531	570	481	559	499	536	572	510	547	527	536	520	529	578	586	519	520	537	566	607	485	579	553	536	513	550	514	543	534	558	544	521	561	533	547	550	559	568	586	585	572	580	586	587	534	599	565	525	547	566	532	517	546	531	567	536	557	516	572	554	545	548	575	552	518	551	566	529	526	516	534	573	568	556	527	509	575	534	577	561	578	548	552	523	545	542	575	521	527	569	517	543	548	574	580	532	557	531	536	528	529	540	550	505	544	564	540	543	559	556	548	548	567	571	556	518	540	526	559	535	530	556	557	527	526	557	527	589	537	513	524	570	566	585	548	539	521	538	533	619	542	560	518	572	494	566	547	512	526	572	578	516	558	592	539	577	542	562	544	517	517	568	530	587	537	562	548	548	535	545	578	553	544	542	531	546	562	543	556	551	542	506	535	518	535	540	551	549	563	518	487	558	563	533	548	521	603	546	532	572	521	569	500	544	562	555	549	536	503	561	535	546	553	523	586	544	535	538	549	526	583	550	568	564	532	515	515	563	585	557	536	566	545	520	551	540	557	541	544	546	589	522	534	514	571	513	576	551	559	542	542	573	580	547	512	552	519	507	512	510	519	546	522	540	562	569	533	553	582	528	524	561	563	556	552	508	562	507	556	531	547	558	547	581	556	537	565	523	531	506	557	521	539	555	545	526	598	519	541	589	542	541	570	534	542	582	526	539	559	534	514	528	547	601	549	560	515	576	546	527	510	555	556	587	561	556	577	536	606	554	555	560	553	555	574	518	559	584	539	609	531	526	556	575	535	558	562	540	568	545	544	575	538	553	519	560	526	541	549	539	555	566	525	566	551	546	543	536	530	508	545	544	551	553	569	543	528	556	525	543	537	507	539	530	581	505	542	535	562	541	541	513	524	582	555	527	556	562	573	500	509	524	520	567	543	538	499	547	531	547	531	546	592	559	582	536	555	499	567	508	527	538	573	576	566	557	573	551	554	513	546	576	496	577	571	565	555	507	559	551	600	544	541	545	534	577	566	553	545	569	512	510	526	518	574	590	506	595	539	512	536	565	553	594	552	557	542	541	550	545	525	524	518	561	520	543	546	538	542	515	508	561	581	557	533	513	556	539	560	535	542	545	537	564	546	543	551	579	543	537	534	561	564	546	538	567	556	507	584	555	548	548	566	545	537	540	580	533	515	518	520	534	555	556	533	554	561	541	544	531	524	522	566	555	523	536	587	537	554	546	524	577	559	515	579	543	578	552	574	514	515	505	573	539	522	566	531	563	524	543	576	532	535	554	539	557	543	536	520	531	577	496	567	539	532	556	560	533	524	540	567	532	570	548	550	542	545	536	489	561	526	547	556	563	515	535	551	540	550	534	538	532	549	534	560	549	570	552	511	529	597	561	541	535	543	536	547	568	549	525	548	568	511	520	499	533	556	523	534	543	589	549	539	518	548	564	562	573	569	585	515	530	561	520	520	553	561	508	564	556	550	578	555	566	538	547	554	552	565	523	535	570	508	552	547	534	586	525	549	504	536	522	531	534	556	538	517	496	515	577	507	541	552	518	500	569	481	567	508	486	575	560	522	571	632	537	563	565	578	531	536	543	541	563	562	570	556	570	534	584	515	568	538	528	526	554	535	528	515	548	556	568	454	549	528	589	567	563	523	581	564	541	539	525	553	536	554	590	532	485	545	504	549	547	524	556	550	535	562	548	517	538	538	591
33922	11259	1525	763	654	625	494	432	409	392	389	446	424	458	417	435	437	423	416	443	388	438	379	427	403	441	379	439	437	476	455	442	396	413	460	427	432	397	400	423	432	422	440	411	411	398	399	384	402	466	481	474	443	400	423	427	427	417	422	433	416	406	420	407	452	396	406	395	399	438	434	406	441	434	415	408	454	417	419	395	407	424	406	430	436	424	431	445	413	440	420	401	488	439	409	466	442	425	429	398	412	414	400	435	452	410	415	449	407	444	458	429	410	393	437	401	432	433	444	437	432	383	393	391	421	421	393	447	426	436	396	404	429	411	409	408	458	391	414	449	467	448	404	421	430	427	435	421	398	398	413	393	435	394	411	428	419	425	463	400	415	386	420	458	424	452	428	401	433	424	429	406	403	397	426	421	439	394	458	425	406	449	434	416	424	427	394	416	368	406	442	429	425	430	461	422	430	422	405	382	416	383	431	421	466	405	395	472	430	391	434	429	433	417	410	419	392	447	449	406	430	433	415	393	411	438	433	424	446	477	450	442	497	446	411	454	429	428	395	409	422	444	457	426	407	444	404	410	438	426	425	404	436	419	416	401	439	465	443	431	416	447	419	408	481	403	377	455	438	402	401	476	455	392	422	440	417	417	412	448	418	387	425	406	414	448	447	453	419	434	414	442	409	419	372	397	411	417	428	395	405	404	405	446	406	440	373	428	448	409	425	393	424	458	422	423	401	410	429	424	459	435	428	425	421	386	430	388	436	457	432	409	422	433	437	429	428	429	430	426	414	418	409	397	435	442	439	407	387	384	439	390	421	446	392	403	423	386	422	423	402	440	373	443	419	397	445	408	425	417	423	418	449	420	470	417	408	426	414	432	434	434	417	420	432	437	410	426	438	417	438	433	411	409	423	430	403	461	412	432	437	446	414	444	440	405	404	436	436	436	416	406	423	426	447	401	431	420	477	444	448	441	451	400	401	400	447	424	443	429	445	406	412	406	424	454	407	435	405	416	401	415	433	427	434	464	436	408	394	390	415	422	429	446	454	435	429	435	399	414	404	443	485	423	434	418	444	413	450	416	415	402	438	422	433	394	407	407	408	431	429	405	449	450	412	397	453	442	425	403	412	429	428	396	425	439	419	436	438	431	422	401	434	393	398	431	389	426	424	438	457	410	429	453	437	371	409	443	466	436	427	417	409	453	430	418	442	427	405	381	461	462	460	411	406	409	406	433	397	410	408	409	402	393	429	452	446	450	418	414	459	447	422	389	383	385	457	406	418	431	407	409	451	397	466	428	392	443	434	426	431	424	433	406	431	405	400	410	466	426	407	440	419	418	494	435	434	429	433	396	417	439	452	421	437	466	405	410	453	427	424	399	449	455	416	430	436	450	413	435	429	401	387	450	425	410	419	456	438	402	406	451	431	400	418	417	436	410	432	440	421	436	437	432	436	394	396	411	392	445	433	433	457	475	428	442	420	432	397	388	443	406	395	400	455	399	431	446	400	421	458	447	371	429	390	427	422	401	388	435	391	411	433	433	423	400	435	436	444	395	401	423	458	412	398	448	419	406	438	447	434	435	415	440	427	454	432	411	440	421	444	433	438	430	444	448	464	453	406	439	435	457	386	419	410	406	440	414	368	424	423	439	446	419	410	421	415	401	402	432	403	407	418	399	442	437	441	470	434	477	403	414	433	420	403	455	425	400	419	408	384	364	437	398	452	421	433	415	429	417	454	441	464	433	431	393	463	419	433	417	392	441	411	448	409	366	436	410	430	463	447	428	393	431	430	430	396	391	371	461	424	446	423	433	415	424	448	422	426	407	445	439	460	396	423	409	408	451	412	369	439	436	399	459	444	404	396	446	429	439	385	418	459	377	416	386	399	419	447	469	431	390	367	392	386	405	442	427	446	383	401	461	454	434	428	441	400	420	426	463	444	414	407	407	408	436	430	400	397	395	435	449	429	466	436	430	446	415	403	416	438	433	489	427	420	416	426	426	423	406	445	420	392	425	422	448	403	444	405	389	434	374	414	406	408	448	418	405	399	414	377	431	425	449	433	458	422	445	423	448	430	418	432	387	374	376	433	446	432	433	399	409	448	452	436	429	427	422	409	409	423	424	421	474	435	469	410	443	440	451	413	425	437	389	446	398	447	449	408	427	430	414	393	388	444	425	459	467	433	424	421	430	447	400	421	432	416	407	460	409	430	424	400	407	448	439	417	464	424	429	425	475	420	371	390	432	442	443	468	429	444	434	453	436	410	425	445	424	421	415	418	392	437	422	444	442	407	416	459	427	434	441	401	449	426	423	418	416	459	463	418	418	438	452	405	395	393	411	409	415	424	448	401	424	423	415	428	449	439	387	375	444	426	432	419	393	442	400	467	405	407	414	440	435	410	419	415	419	438	433	387	399	398	438	369	429	450	415	405	411	459	436	425	442	421	395	413	401	417	406	385	416	461	421	427	438	414	408	413	415	439	439	439	400	397	475	391	376	428	416	438	423	413	397	448	418	437	425	446	439	424	454	405	431	374	443	411	386	447	425	402	404	441	476	382	385	410	388	397	460	400	412	416	434	455	438	408	443	392	454	377	404	422	420	449	444	377	442	425	419	419	402	410	456	459	396	466	398	416	416	405	442	401	430	397	428	427	426	391	395	453	406	379	405	395	421	428	389	433	465	429	365	423	451	440	390	442	409	409	395	430	435	399	406	435	407	395	428	450	484	412	435	427	455	418	425	441	426	451	422	424	402	399	387	419	407	401	414	437	424	379	443	410	417	427	431	466	434	416	448	408	444	463	423	415	445	446	384	441	480	400	446	426	449	387	396	428	425	415	426	456	440	447	413	395	383	381	475	440	406	452	442	438	405	425	430	432	413	406	435	419	417	464	416	424	411	429	437	454	429	431	433	430	420	485	417	412	402	470	380	440	477	436	405	430	438	423	409	382	430	415	446	409	432	416	413	412	421	381	407	440	407	475	439	401	428	460	402	402	450	413	448	461	474	418	436	420	411	427	423	441	496	436	455	433	395	431	440	464	442	440	432	435	404	443	403	426	405	398	442	420	380	401	368	454	437	420	429	408	411	420	440	427	447	466	452	412	395	433	383	418	439	441	453	432	389	443	441	447	449	428	410	427	390	447	427	381	403	455	460	390	423	417	433	455	438	408	446	419	401	392	393	402	422	425	420	415	432	439	405	447	476	432	415	419	382	381	368	419	384	441	404	452	460	429	400	431	437	425	430	431	456	414	408	408	424	406	440	426	467	455	434	425	436	444	403	445	421	388	443	419	419	417	415	429	418	444	444	414	422	411	410	444	452	388	384	416	445	461	425	443	419	385	428	430	418	417	414	430	410	417	418	426	424	423	451	406	446	427	433	429	398	465	430	418	455	415	443	433	405	459	425	420	445	418	457	408	411	446	432	459	421	409	434	407	407	438	433	427	432	422	401	410	438	417	414	454	447	408	392	407	439	432	443	393	428
5831	1096	1023	927	949	910	969	1008	959	971	903	914	902	920	931	944	964	887	934	961	877	878	944	925	882	919	898	940	931	938	889	929	853	888	905	1002	888	941	935	913	932	905	921	947	911	884	951	917	967	910	909	968	940	903	919	954	942	929	879	914	976	939	892	1011	939	911	916	894	1004	877	945	889	959	936	937	973	940	937	923	901	984	940	955	977	931	917	928	957	939	972	946	988	876	955	904	985	1003	921	975	959	920	918	942	935	934	937	828	924	898	949	911	913	892	949	878	977	973	924	948	910	916	898	958	923	958	978	953	920	942	925	883	910	912	939	957	899	926	909	927	945	955	907	975	910	946	999	925	905	912	924	896	985	938	872	934	931	957	997	920	930	960	957	894	916	944	951	953	931	966	951	914	977	978	916	946	932	890	922	947	956	941	904	940	927	940	974	867	919	972	949	957	945	956	932	948	947	886	948	912	937	929	960	948	934	985	906	849	916	944	969	912	928	938	907	870	921	889	1001	955	968	929	980	966	912	1003	870	933	973	999	940	921	936	900	993	901	990	931	909	921	924	987	957	969	923	926	860	928	942	905	866	972	928	877	913	989	958	962	938	961	960	904	895	877	898	913	940	943	922	931	953	956	925	907	932	945	966	992	981	905	950	919	959	901	999	938	909	904	979	969	913	960	898	883	937	951	892	966	950	969	949	1005	967	928	969	911	1000	910	967	914	918	988	949	945	913	919	953	953	908	951	946	879	917	881	986	957	877	926	972	976	948	896	915	923	949	949	974	909	908	949	952	975	918	890	956	931	908	939	986	966	915	931	992	969	903	961	905	925	903	931	954	946	966	880	1009	941	926	902	928	935	908	914	895	910	920	984	926	931	921	928	932	876	980	915	942	918	931	942	886	920	950	936	879	937	944	947	937	933	852	982	928	938	981	908	905	897	947	977	975	906	961	865	962	992	957	925	848	936	945	948	942	948	905	881	944	895	888	933	961	959	961	929	902	902	943	931	912	978	946	954	913	948	938	913	915	908	921	963	981	938	923	925	910	885	921	900	916	914	938	958	1000	967	877	928	961	957	952	925	923	992	927	937	884	889	917	872	897	886	936	908	948	936	919	943	909	923	970	922	890	927	958	916	861	955	908	914	975	939	963	908	914	943	896	909	928	899	933	955	949	940	964	944	986	909	904	906	911	956	936	899	958	959	913	1009	989	957	886	950	931	913	928	938	945	956	872	900	949	919	967	969	925	915	976	940	873	941	953	910	972	934	976	901	957	938	929	927	867	955	923	962	919	870	936	957	958	916	936	961	877	921	928	886	965	903	882	918	982	934	915	956	953	925	966	918	948	990	932	981	958	968	943	920	888	929	921	930	980	998	923	932	881	961	998	1010	933	921	906	973	918	901	909	939	933	967	892	938	919	917	909	909	969	922	927	934	946	910	952	915	913	942	965	906	889	902	964	923	954	923	916	975	919	927	904	943	947	983	903	948	932	953	908	941	964	907	886	919	989	925	923	1005	930	959	1006	960	949	919	908	962	881	907	916	916	902	943	946	960	899	892	973	924	878	870	934	983	922	949	1011	967	904	913	919	897	977	965	961	938	976	939	921	915	946	901	970	890	951	948	932	933	943	934	959	948	957	983	900	950	912	945	962	925	920	951	890	944	913	907	931	957	917	952	949	931	857	942	926	932	968	981	900	895	940	960	870	901	970	962	918	936	896	983	940	886	972	938	910	904	906	921	957	945	914	895	950	888	943	910	971	960	949	940	952	916	950	990	923	899	910	938	986	942	931	972	871	895	896	962	917	915	933	958	930	955	962	895	991	954	1001	924	935	911	963	904	955	984	928	939	942	989	958	899	973	907	923	912	925	934	962	987	959	961	885	887	918	875	960	956	946	970	951	900	982	915	959	951	923	906	923	951	957	891	914	920	918	915	824	948	853	954	902	963	879	924	937	969	899	933	947	973	923	982	937	935	894	949	931	988	942	911	938	986	975	927	928	989	943	929	953	957	898	922	967	903	946	895	926	963	880	999	906	887	914	949	949	909	909	906	874	987	944	936	929	952	980	985	920	903	941	946	895	911	974	923	934	924	915	964	986	862	889	898	925	942	975	959	935	931	979	989	923	982	937	915	938	944	901	876	857	940	991	960	900	941	970	942	929	916	938	935	960	896	882	887	945	915	935	933	977	894	994	980	915	899	871	926	946	942	901	906	936	899	947	926	954	966	883	895	982	984	919	958	945	944	903	899	936	979	929	907	932	955	926	955	947	957	898	971	916	912	920	944	917	1017	920	966	940	946	936	927	886	949	926	961	986	940	957	936	950	908	1013	912	936	967	918	921	923	937	955	904	943	944	949	945	936	956	951	971	900	924	926	895	981	926	906	924	941	970	959	946	952	929	985	960	929	936	973	938	992	930	943	904	909	919	882	979	991	982	946	916	927	905	933	954	919	970	948	924	934	907	968	953	969	939	926	935	894	919	978	934	930	972	957	867	927	941	920	913	916	867	962	957	917	934	882	984	968	898	897	896	981	926	880	946	947	928	971	904	889	874	939	923	950	953	954	953	926	878	1008	915	961	907	918	948	916	984	919	949	1009	960	959	928	877	984	959	948	954	970	869	958	945	936	921	954	945	961	930	916	904	960	944	933	956	991	891	961	936	902	944	915	929	885	934	903	900	967	923	932	916	921	941	945	914	963	942	898	956	902	927	904	949	966	930	946	907	946	935	967	926	920	891	945	942	931	919	855	963	919	927	896	954	890	921	954	938	961	980	901	951	947	904	980	977	950	880	902	933	915	877	940	964	957	926	964	929	911	904	890	968	898	939	969	993	921	914	912	914	973	973	914	960	893	900	882	969	943	929	914	883	947	944	932	960	982	920	982	943	911	927	886	908	945	907	935	946	906	954	962	952	898	968	974	928	980	1011	950	957	922	926	929	988	948	932	956	931	857	921	983	973	942	940	934	964	918	932	944	923	976	984	907	916	934	932	927	926	960	878	983	911	921	928	930	949	969	966	887	949	909	927	916	890	913	958	947	995	984	905	969	888	980	948	887	874	935	938	902	930	905	949	977	921	898	926	911	928	924	924	934	988	882	957	971	939	913	946	960	974	983	926	961	898	946	929	957	927	992	927	940	948	924	904	918	887	896	943	925	937	955	895	950	932	931	1004	932	935	885	935	921	953	936	902	888	977	935	952	969	980	995	989	931	940	905	908	912	907	946	906	959	898	922	935	931	946	912	917	916	934	957	938	918	949	930	914	943	987	924	914	935	950	971	958	916	931	913	916	947	904	933	898	951	974	977	934	939	963	952	943	911	908	891	976	1019	906	953	924	952	908	985	925	961	975	924	1015	894	931	923	920	946	948	951	850	925	947	933	951	896	903	923	937	920	956	901	933	914	919	942	960	948	849	944	919	930	952	948	940	938	904	985	955	919	940	976	912	919	968	921	890	917	887	949	929	882	937	955	932	888	977	965	882	927	879	932	911	914	958	943	874	952	955
25230	21696	25504	28407	21630	5524	694	592	483	493	507	478	477	460	488	446	450	466	458	410	463	473	454	474	442	428	459	395	447	460	490	459	462	468	443	435	476	447	438	438	431	467	408	429	463	434	497	455	454	445	403	407	411	447	429	445	463	449	433	435	468	405	467	454	490	393	439	416	464	415	466	420	468	440	454	415	464	515	463	439	429	462	465	437	435	468	447	403	420	449	430	436	444	445	466	401	434	447	441	449	427	440	432	423	411	425	463	459	458	401	443	399	437	427	391	436	460	421	474	459	470	454	427	445	412	434	426	375	476	441	462	420	461	439	450	434	454	453	447	438	417	412	425	467	455	465	418	428	469	447	434	437	450	438	424	394	426	451	453	456	437	422	445	437	447	464	447	452	441	447	476	442	400	466	461	487	453	426	499	426	436	454	451	454	437	457	440	428	449	426	422	426	424	430	420	445	459	451	476	433	410	439	428	429	400	417	490	428	421	430	409	440	445	461	446	461	437	417	419	523	459	448	437	413	426	430	465	394	448	491	451	454	432	436	437	460	446	450	456	416	473	452	424	453	444	482	451	415	450	465	434	474	397	421	455	473	450	495	432	432	464	480	424	429	460	420	432	426	455	423	457	399	432	463	464	382	421	435	445	428	409	472	442	470	430	419	420	446	424	407	403	422	466	421	416	391	443	413	462	448	412	444	444	441	442	451	461	463	443	436	449	466	428	435	454	437	478	462	503	460	442	453	470	428	435	457	461	441	425	387	454	434	497	406	431	492	480	452	426	418	418	403	426	439	452	442	409	473	447	443	436	479	492	484	395	410	447	460	460	449	445	438	415	427	443	416	422	440	414	473	440	466	476	416	411	437	456	459	455	431	393	464	451	472	456	401	464	426	468	436	413	454	446	482	445	458	430	415	445	446	458	422	460	428	437	406	447	488	431	428	395	447	413	415	448	413	470	440	420	446	462	447	472	434	484	491	483	415	453	462	416	445	446	441	431	467	462	410	439	460	439	461	455	470	428	427	408	432	444	386	432	422	427	405	431	409	396	453	443	370	446	425	439	433	429	474	449	423	451	424	415	417	426	452	428	479	423	427	437	420	466	485	458	462	434	397	429	440	434	442	474	429	419	430	413	438	460	477	468	460	427	434	432	468	456	473	402	481	445	467	435	432	438	444	472	413	442	478	469	427	399	450	395	437	477	400	452	432	467	449	482	452	422	453	428	422	429	468	433	434	452	413	428	477	461	432	451	438	414	483	425	438	500	405	416	417	450	434	447	416	433	442	395	414	467	400	427	426	438	435	415	510	476	429	420	460	466	428	400	444	421	434	475	465	473	454	409	449	418	452	464	445	430	469	456	433	427	437	422	444	446	427	444	474	442	462	443	433	446	447	455	450	464	408	421	461	426	450	428	417	466	463	468	450	454	415	446	471	443	445	478	407	490	452	419	419	444	461	439	456	435	438	459	438	484	437	453	445	420	448	465	472	435	418	449	432	431	438	466	452	423	434	454	420	415	436	452	408	479	459	440	423	459	446	454	429	450	439	436	436	483	447	432	419	443	429	398	408	448	486	410	423	457	456	431	429	403	463	433	467	402	427	473	439	452	442	430	442	427	462	407	461	433	464	448	476	442	487	442	467	463	443	435	413	493	426	443	452	450	465	427	437	444	473	408	431	462	382	443	444	446	470	452	471	424	447	416	438	387	453	438	466	461	445	415	483	430	425	447	423	457	436	423	435	490	419	466	434	461	446	434	438	472	465	454	431	485	443	432	472	440	469	448	422	414	444	464	403	455	421	464	447	447	442	426	398	413	406	419	441	443	412	429	439	431	410	437	436	420	464	443	418	434	467	415	447	474	444	434	380	402	430	436	402	426	425	414	465	407	468	421	435	440	401	393	428	418	422	471	455	410	448	498	446	428	423	414	471	423	407	473	439	427	426	420	473	418	428	423	430	444	430	430	424	436	419	417	451	440	441	411	428	446	442	416	426	426	403	498	432	464	450	389	448	429	451	436	434	458	426	422	438	419	397	452	456	478	416	420	424	435	447	447	421	432	435	427	446	434	422	463	415	417	465	462	448	424	456	470	439	423	416	475	442	441	461	487	436	394	465	445	405	440	466	446	439	496	419	439	449	462	390	453	497	448	421	427	452	426	451	424	442	438	446	466	402	445	402	457	440	413	435	446	427	413	428	393	486	424	428	401	426	427	399	427	481	423	446	429	440	448	446	451	449	457	446	454	408	437	383	431	429	473	446	427	480	437	455	452	401	397	420	436	477	440	433	417	424	456	433	489	455	445	478	425	467	467	467	423	486	428	432	429	466	430	425	464	464	428	457	412	398	449	410	484	485	436	422	424	434	450	443	433	404	506	484	453	400	462	415	426	416	441	455	471	400	405	434	494	487	400	473	426	445	426	457	455	495	432	436	426	450	417	452	401	469	469	451	410	409	448	445	431	490	443	420	472	432	433	413	447	418	455	469	465	424	455	417	423	443	459	434	442	431	431	430	512	422	427	453	454	459	440	451	374	417	435	463	442	479	444	444	438	439	428	438	447	438	441	461	441	432	447	436	417	474	461	453	440	437	438	419	436	443	455	444	468	425	455	411	381	454	443	461	426	434	448	419	413	464	437	434	439	460	402	471	418	384	416	505	447	405	459	435	425	418	462	443	485	396	449	447	434	427	426	448	452	454	415	451	450	426	416	432	450	429	452	482	488	448	446	440	436	434	437	468	412	448	418	441	431	454	475	439	440	458	427	426	437	404	454	412	453	390	430	449	458	419	456	454	482	429	467	474	418	444	426	439	405	433	438	444	441	446	470	427	443	412	461	488	413	450	437	440	432	375	461	456	444	409	423	457	437	384	439	442	450	430	442	455	456	525	436	431	431	448	397	451	438	403	441	401	454	459	431	473	492	460	454	417	459	488	395	463	416	421	438	474	444	433	437	437	452	444	407	458	438	427	427	410	445	429	452	440	461	459	459	437	437	453	427	423	446	439	472	439	473	436	437	423	437	410	432	457	417	437	458	434	453	417	482	446	439	414	431	475	434	455	421	432	467	459	466	433	411	433	442	441	428	482	439	434	447	417	419	456	436	456	435	469	427	397	435	378	415	427	457	446	424	452	433	458	433	462	416	449	474	405	426	421	437	393	454	422	443	437	481	454	445	450	422	391	463	443	467	479	442	430	443	413	424	408	446	474	436	421	433	449	427	418	443	434	436	438	416	436	470	432	428	453	491	431	442	455	427	422	419	419	458	448	468	451	426	419	458	426	469	422	418	449	401	429	486	464	461	469	460	433	414	464	438	412	419	415	428	393	428	454	436	426	428	474	419	477	426	451	421	420	447	437	401	449	495	466	434	454	436	454	445	401	432	458	442	443	460	462	448	447	429	412	480	497	467	436	468	422	430	456	455	424	433	434	447	469	444	448	431	455	403	470	465	403	473	443	414	477	441	481	470	461	425	429	441	458	446	433
3585	3517	2251	1476	1236	1103	914	974	1045	1007	979	938	947	924	950	905	890	956	973	934	957	1021	927	965	967	970	929	894	978	957	976	911	948	968	933	989	968	906	952	953	924	976	902	963	941	942	944	966	885	938	965	969	953	966	919	928	944	932	933	867	932	973	916	915	989	980	988	911	951	949	977	935	975	940	991	899	959	954	1027	926	953	968	953	969	981	941	972	936	928	981	971	943	930	928	958	939	873	971	984	893	964	916	977	997	893	971	943	895	952	903	930	972	917	915	917	944	934	921	968	932	961	934	977	980	961	918	963	962	973	992	958	901	936	984	932	1003	910	958	975	955	937	930	963	1011	958	915	911	960	971	991	989	942	947	930	984	913	965	913	906	956	942	955	924	942	921	991	922	926	966	1001	921	956	946	966	918	933	993	912	965	956	960	922	933	925	945	924	895	935	901	919	930	943	1003	928	961	902	894	905	970	979	899	955	939	891	945	870	895	938	940	922	942	943	945	944	925	954	991	969	940	913	978	910	945	901	947	976	925	973	981	920	886	951	942	947	954	948	989	959	967	1016	923	947	988	913	948	972	936	941	904	948	867	942	908	935	967	973	928	917	874	956	980	938	958	903	886	946	972	949	947	919	929	935	919	965	911	905	973	983	933	956	923	962	904	949	937	963	962	931	924	942	945	943	958	926	996	944	955	942	931	904	912	927	919	870	896	969	994	899	943	916	963	909	960	938	957	901	939	946	988	913	951	946	939	909	977	958	962	881	944	929	974	937	958	954	961	969	908	925	956	912	983	943	957	908	926	902	996	941	954	877	932	961	965	893	910	967	966	965	904	984	936	929	952	945	968	1036	995	936	896	931	968	938	910	896	967	995	953	942	939	933	954	937	940	939	979	881	912	940	919	913	938	998	925	1000	980	941	913	903	950	939	933	949	895	992	968	980	915	959	945	954	958	955	920	966	921	917	955	895	892	973	923	969	891	934	976	948	971	977	933	916	908	906	967	933	950	929	934	952	941	940	918	892	979	947	906	942	966	1018	905	915	943	947	961	925	956	992	922	926	955	940	885	945	910	948	902	946	907	980	948	989	919	981	924	963	897	912	928	882	960	916	928	934	999	954	907	937	923	936	978	965	904	966	939	937	910	932	948	913	934	953	1006	939	963	963	925	929	925	976	1002	947	965	992	920	1013	910	938	929	916	920	968	950	894	939	942	924	930	972	936	855	983	907	954	976	909	954	959	933	959	955	964	953	941	951	992	949	996	920	958	914	917	982	956	923	952	933	985	959	948	889	928	965	917	868	950	944	943	932	960	918	995	960	918	944	944	906	912	932	871	977	936	939	969	1001	985	965	905	1013	886	984	932	924	987	963	968	909	956	911	976	907	957	949	898	910	905	952	960	926	922	950	927	978	925	923	904	934	920	997	918	922	924	938	951	912	966	947	929	932	919	965	971	964	947	963	919	912	954	940	934	961	925	948	944	916	960	946	923	912	952	958	997	913	973	938	982	957	939	973	942	973	955	918	957	957	1002	932	979	953	915	923	926	947	958	978	1012	958	910	917	912	975	932	919	947	897	956	952	952	958	945	910	960	929	949	947	885	917	903	999	917	961	946	946	944	953	919	957	957	939	958	951	917	963	1035	983	984	948	895	971	958	930	984	974	981	953	929	995	860	938	954	975	997	934	1001	910	919	931	864	881	955	936	942	878	943	916	963	962	951	990	894	940	930	944	952	915	850	914	934	942	884	895	965	935	962	943	985	896	914	938	942	964	927	983	975	945	922	990	927	938	969	908	931	1001	955	907	907	865	951	957	939	979	982	900	946	946	935	997	935	927	950	946	949	891	972	981	945	951	956	934	998	914	921	959	962	957	957	952	974	975	971	924	947	923	889	992	953	946	925	962	960	937	952	952	945	946	933	957	964	944	971	933	939	959	955	916	916	937	964	963	951	952	962	947	984	945	942	938	928	933	940	895	915	976	947	1034	938	992	969	945	962	942	954	943	943	969	932	932	984	952	903	900	966	938	884	987	1016	932	965	947	896	935	885	945	973	958	966	987	922	963	959	953	898	890	948	912	952	959	945	1006	972	902	933	986	962	990	997	976	954	963	985	968	958	950	924	980	883	967	915	925	928	923	909	915	924	954	953	972	944	931	944	1000	970	904	950	889	984	963	1009	904	918	926	966	950	922	972	966	922	948	969	917	960	931	970	975	884	984	962	939	919	977	916	971	958	898	927	951	952	914	902	950	920	953	969	956	928	968	1006	934	960	949	925	974	912	915	948	936	971	953	886	939	947	908	900	953	925	937	950	1005	960	965	929	907	910	966	925	931	934	894	943	979	987	941	944	958	967	877	956	921	950	978	958	943	999	913	997	992	935	949	939	1007	950	961	935	943	975	940	985	946	902	1012	974	957	967	965	948	984	901	951	964	959	899	974	1000	946	969	953	910	976	895	1002	897	933	978	982	1012	933	928	983	885	953	981	880	926	927	921	936	898	953	953	955	884	921	938	917	942	1007	944	958	913	933	1003	939	882	940	947	847	899	980	983	945	937	944	927	978	942	994	967	958	965	998	945	953	986	938	925	942	908	924	906	925	948	901	993	982	961	961	941	893	948	928	922	989	986	958	952	923	993	946	948	1016	969	914	893	1024	965	907	969	964	936	938	948	1001	931	918	962	951	886	897	927	953	955	941	930	961	909	957	960	907	919	895	912	967	994	924	920	940	910	919	993	978	988	936	905	969	1012	932	930	983	916	930	943	979	974	988	941	988	936	946	1002	897	949	956	979	977	910	923	912	958	971	931	982	940	973	997	908	938	923	948	964	962	923	949	947	945	930	949	922	966	893	926	928	962	955	967	951	903	984	961	938	964	947	965	967	960	950	980	979	925	1005	914	941	926	903	927	936	927	959	950	961	915	940	932	933	1002	976	927	877	939	950	907	985	964	964	948	934	979	872	959	927	943	954	872	915	959	922	923	940	941	892	942	931	975	940	934	871	971	930	939	970	994	938	891	999	969	938	1002	934	933	960	971	961	972	947	965	1005	898	934	962	927	948	951	928	969	970	907	948	939	970	949	935	911	940	926	913	962	966	972	954	949	947	964	962	962	989	924	924	1008	947	927	960	979	903	970	978	960	954	975	919	943	990	993	965	934	957	964	917	973	901	906	923	891	929	949	948	921	940	895	909	907	971	912	957	922	955	919	919	881	881	968	947	940	955	917	962	924	909	948	894	970	928	947	960	913	896	910	939	993	893	1003	948	960	895	947	899	965	925	933	964	988	916	989	958	930	993	927	916	922	927	904	926	948	926	884	940	931	952	921	953	964	959	937	979	939	951	952	967	911	964	939	963	986	944	925	1028	921	955	944	948	950	953	919	894	930	917	964	905	891	932	982	976	909	948	982	927	913	1028	974	882	912	945	983	924	915	975	986	966	955	977	923	942	923	929	937	956	938	986	1011	907	1027	966	910	899	938	925	912	966	920	933	951	990	914	933	955	976	948	928	1005	927	956	920	984	931	980	940	940	980	988	891
24397	21616	26003	27705	21620	21659	4943	549	403	332	355	347	279	293	302	273	268	257	275	237	247	281	264	249	246	242	244	235	267	242	241	223	273	250	284	219	237	245	230	240	247	248	248	221	238	262	272	232	230	249	253	255	261	218	264	247	250	213	250	239	254	209	223	271	244	225	239	235	231	229	221	249	224	244	231	252	253	246	223	226	229	222	236	246	230	242	231	259	245	234	228	249	240	207	227	211	266	260	271	250	240	249	237	228	254	214	225	226	244	234	255	247	243	257	236	264	259	242	238	221	282	244	240	229	226	248	238	264	228	241	231	239	246	240	230	226	238	252	242	227	226	242	243	239	235	242	256	263	240	227	254	259	231	242	266	210	241	233	219	216	215	242	200	210	253	252	206	206	242	225	283	249	235	247	255	221	216	279	249	280	234	222	241	229	245	258	262	249	248	243	244	235	230	219	237	226	235	233	206	246	237	215	228	233	231	195	223	217	243	238	241	276	230	217	238	229	211	240	256	236	244	233	243	257	240	264	214	259	219	240	241	267	244	266	266	278	226	253	224	226	235	258	277	267	238	211	219	252	224	244	233	215	215	227	204	202	245	240	251	236	233	263	242	230	238	231	238	214	218	201	248	242	224	236	233	230	244	228	237	224	269	243	233	243	232	229	218	233	273	271	258	229	222	241	237	228	242	242	244	264	218	234	221	241	256	204	243	224	249	239	258	208	274	230	224	247	220	252	249	233	246	237	231	235	244	235	226	230	246	215	268	223	211	211	232	240	225	281	221	237	238	223	261	225	245	250	242	266	251	249	210	234	268	258	248	233	239	240	264	265	235	232	228	243	255	229	240	224	238	260	208	229	225	215	219	259	258	221	274	234	208	246	245	241	224	246	219	213	222	250	239	237	207	242	219	250	247	242	219	226	248	233	284	228	259	234	239	265	246	231	219	217	214	224	239	212	208	227	240	233	248	229	255	232	207	254	240	213	242	243	271	232	224	222	211	234	238	251	245	234	237	218	239	248	254	239	246	241	212	224	252	243	261	249	207	258	247	218	258	229	222	231	236	235	268	246	224	213	235	259	249	216	226	257	241	250	260	250	219	244	212	238	244	258	236	237	226	242	201	231	231	224	238	224	246	252	233	215	236	245	214	250	201	202	245	258	227	230	218	253	229	268	226	232	236	213	241	228	243	270	230	218	229	230	209	236	195	244	239	208	245	214	218	238	222	249	225	225	251	216	229	244	257	257	219	240	252	235	225	226	223	228	241	253	213	209	245	246	203	251	217	249	221	219	230	234	243	277	214	258	260	230	224	227	247	240	249	211	243	208	233	224	263	237	237	236	251	281	257	250	225	231	237	252	210	237	274	203	233	270	243	230	220	228	223	211	236	253	229	246	242	227	214	236	268	241	259	261	247	235	238	214	224	266	229	233	249	228	211	230	234	236	230	229	241	249	220	242	216	256	241	227	225	239	251	219	223	224	244	234	262	234	205	215	258	240	220	255	230	224	210	243	244	223	231	219	241	212	232	234	231	247	204	236	219	211	259	251	262	239	246	252	229	224	218	225	202	234	238	271	244	239	250	228	257	239	229	238	227	221	258	251	242	228	197	222	251	222	219	219	256	259	214	231	243	235	228	251	213	234	221	243	245	273	231	248	214	219	233	234	228	253	226	240	246	214	242	235	246	262	246	256	209	249	257	231	256	222	243	245	216	229	236	254	239	223	239	252	214	248	246	222	252	238	259	240	244	251	214	249	242	229	224	235	244	257	243	211	254	242	239	253	226	265	227	229	203	229	243	219	217	253	240	239	215	249	207	237	235	220	213	231	253	259	252	253	231	245	235	235	220	221	262	242	238	237	231	225	254	251	205	246	219	251	239	224	235	227	248	248	268	231	244	226	243	230	256	218	262	198	224	230	221	232	251	228	274	250	270	241	239	242	275	227	210	229	235	248	224	239	269	247	223	220	246	242	204	229	237	228	270	233	258	229	231	220	249	236	230	254	228	231	240	261	248	228	236	254	244	213	230	233	243	227	258	239	209	222	225	241	249	252	238	221	229	270	233	212	227	241	249	252	239	220	218	248	245	274	234	223	234	216	229	248	256	248	264	222	222	196	228	211	238	214	234	245	252	219	210	218	241	220	223	231	248	241	280	231	209	253	225	222	233	276	263	268	233	254	226	235	239	241	255	247	223	260	219	243	255	231	243	221	224	262	237	222	210	229	204	233	257	231	252	214	204	225	236	251	235	248	223	225	224	258	248	223	241	241	254	241	227	219	244	239	245	221	202	236	235	185	231	224	236	248	229	203	196	232	215	241	237	225	228	230	218	228	245	229	272	255	216	227	228	233	207	242	259	240	224	237	258	243	253	260	250	244	219	268	238	233	228	231	239	233	227	270	237	229	219	249	215	210	209	222	227	232	228	244	230	248	232	247	197	228	266	223	225	228	222	245	227	215	215	240	230	256	240	250	244	238	234	232	223	204	253	190	246	216	227	270	245	245	227	253	235	231	203	237	269	249	242	270	265	241	238	211	260	223	235	237	244	233	243	238	238	238	245	265	253	243	254	241	251	215	249	223	249	201	225	214	249	229	239	219	229	223	231	241	204	238	258	249	237	265	236	247	256	254	252	245	244	245	237	247	255	222	238	243	232	239	246	229	250	252	254	251	243	269	268	226	207	222	245	246	251	223	247	234	243	244	243	266	242	250	249	230	244	223	235	256	264	250	266	245	290	252	239	250	241	218	229	247	248	209	245	253	262	231	230	227	253	252	228	241	230	224	206	205	239	267	217	226	261	241	225	231	234	243	239	211	264	255	237	211	233	257	253	232	238	218	233	254	252	201	247	249	239	246	256	233	224	216	247	285	219	238	209	223	228	266	220	232	270	245	213	252	267	229	240	232	266	215	222	233	244	210	203	241	264	260	283	261	233	226	238	250	259	230	236	224	238	246	256	230	242	235	235	247	228	245	249	239	229	243	215	256	245	228	236	255	235	237	241	247	255	224	246	232	212	203	278	234	252	239	218	241	207	218	201	244	214	234	250	253	236	224	238	253	237	242	250	240	216	245	258	218	238	214	227	227	241	252	245	233	217	220	223	244	261	206	251	233	252	257	256	240	209	268	223	243	257	222	224	235	240	216	236	232	233	232	221	230	237	231	233	226	235	248	243	266	261	236	223	213	236	252	256	208	235	219	240	215	212	241	225	253	234	194	271	262	243	259	261	236	241	223	247	230	211	218	257	193	231	231	254	213	245	249	218	238	233	241	217	226	226	230	243	237	218	248	225	236	203	209	248	243	238	227	249	235	260	232	244	219	237	202	256	254	256	230	240	231	224	226	216	217	220	226	243	221	215	277	221	241	207	245	236	238	212	256	238	230	226	250	222	229	251	254	244	249	253	230	228	260	244	255	265	253	244	228	255	237	243	211	217	253	246	218	229	219	218	272	266	260	256	223	233	237	225	247	234	238	248	228	234	226
3422	5403	3083	1645	1067	826	718	694	633	632	604	608	554	579	559	594	565	553	563	572	569	530	566	571	539	535	536	536	581	565	566	545	574	547	552	600	552	536	542	566	529	561	543	569	530	537	557	558	583	570	542	532	573	541	528	517	539	541	562	515	584	540	561	574	570	542	500	569	544	480	553	530	555	532	531	519	562	541	537	558	517	548	560	543	587	507	553	534	580	566	569	573	529	567	560	514	550	574	542	587	567	532	548	528	561	580	559	540	521	549	513	541	545	542	533	551	539	560	528	564	541	552	536	565	514	549	580	545	549	549	551	550	530	540	544	567	534	566	569	559	551	573	542	537	551	556	578	544	529	553	528	522	565	558	534	596	503	574	541	554	505	549	551	559	556	525	561	550	589	523	532	526	541	569	498	539	488	552	534	544	524	558	529	562	563	510	540	581	510	554	533	533	525	569	551	575	536	535	515	513	582	531	511	552	542	556	582	573	562	530	511	561	507	526	527	526	549	517	556	490	553	513	550	542	531	526	588	540	542	545	526	559	528	518	545	549	555	557	541	557	533	557	560	515	556	495	526	504	535	524	544	559	567	566	522	548	542	534	566	572	542	542	502	540	569	559	529	590	529	572	574	542	536	580	541	539	531	565	515	551	540	536	535	562	547	543	519	495	546	562	521	544	540	557	513	526	554	545	545	517	542	574	509	574	559	550	524	553	565	543	529	542	547	571	537	550	530	547	518	561	563	537	532	587	548	513	555	530	547	503	548	573	533	551	570	490	524	560	590	543	561	535	520	497	552	492	531	510	586	542	579	524	568	536	547	529	522	559	507	523	523	571	559	552	543	524	566	538	504	539	538	523	550	532	507	545	541	580	513	539	533	551	564	510	566	558	513	526	545	526	577	516	572	542	553	571	526	501	522	564	530	543	555	545	567	503	565	550	560	545	580	536	568	563	559	516	552	555	488	558	537	582	550	572	520	519	597	496	540	542	547	552	526	545	540	534	562	534	564	527	551	536	552	556	534	503	544	582	618	578	524	575	533	548	556	548	512	589	528	554	575	573	543	542	525	538	554	568	531	540	576	555	546	564	560	549	587	508	586	524	576	562	550	515	529	540	569	571	584	544	538	555	514	549	566	532	566	547	566	512	553	562	502	518	548	548	526	516	514	524	593	540	566	579	582	557	514	548	523	515	554	601	587	533	599	527	559	577	536	549	533	547	502	566	564	549	542	563	536	566	522	533	555	540	549	593	531	554	560	562	577	556	521	532	565	553	522	529	525	563	517	523	556	538	515	550	553	559	513	558	558	558	556	554	553	532	547	549	560	575	563	519	559	516	548	563	507	582	534	558	531	552	498	548	593	531	503	541	559	530	504	565	523	563	548	517	524	524	559	520	551	568	581	513	569	561	525	521	550	519	540	558	558	568	592	519	521	549	557	510	526	537	543	579	530	535	557	538	555	529	566	544	553	505	536	549	569	558	474	538	560	541	545	517	561	518	568	553	534	560	504	538	604	566	547	521	537	533	525	514	539	569	516	540	549	527	546	585	515	595	538	556	551	549	494	548	545	558	583	569	495	484	545	524	546	525	563	564	519	550	521	503	564	537	526	556	516	531	532	536	521	599	585	533	525	586	592	519	560	506	552	555	527	538	579	525	557	520	516	533	545	534	552	554	534	498	580	519	562	534	542	530	516	532	521	544	549	524	582	535	535	532	521	611	530	574	541	566	577	584	557	545	533	525	527	512	545	550	546	524	554	535	540	571	548	529	566	544	550	514	622	552	544	556	552	522	580	547	564	545	546	512	534	566	553	575	542	569	547	541	546	581	509	568	556	522	583	536	523	593	532	553	566	522	520	526	487	568	552	530	534	577	570	561	533	524	527	565	495	586	552	527	544	535	546	518	526	546	515	515	549	543	516	530	542	564	561	534	558	547	560	550	528	528	517	526	540	560	535	558	576	554	561	553	580	524	581	547	536	532	545	559	534	521	507	538	531	565	517	601	492	527	577	573	572	540	564	509	574	501	557	493	587	599	539	532	536	569	521	545	539	507	530	530	596	533	573	540	583	521	616	547	576	543	538	535	526	520	515	549	585	534	551	550	549	517	559	523	557	553	556	571	513	551	532	534	568	539	524	501	517	515	543	514	547	552	580	547	553	562	549	497	548	501	514	476	571	535	511	554	582	524	523	547	552	537	536	530	562	559	515	525	503	581	525	505	540	562	550	540	554	601	510	567	552	547	510	504	517	532	535	508	525	577	583	541	559	545	508	567	568	556	563	523	526	575	520	538	530	560	533	534	547	572	562	540	573	546	593	552	561	536	574	526	518	528	505	545	516	496	541	542	539	555	548	510	543	577	547	565	522	493	514	538	490	575	587	533	542	538	586	503	543	561	569	526	549	538	541	498	484	570	595	561	562	581	526	572	523	561	545	565	554	580	549	550	527	559	561	537	546	552	544	573	538	575	582	567	529	534	526	530	505	515	551	562	540	556	559	525	560	519	520	538	534	561	551	582	554	516	575	541	600	563	559	519	574	538	554	561	573	553	549	532	556	555	541	564	540	523	516	529	555	512	562	538	551	550	586	577	592	577	569	572	572	576	562	547	580	535	555	533	520	479	540	511	526	555	538	526	514	560	528	544	553	576	572	524	539	578	596	559	559	571	543	514	549	541	574	568	528	560	542	529	573	576	520	530	536	542	532	570	554	555	568	549	555	518	552	537	544	526	556	541	568	550	568	535	528	536	548	498	563	552	539	543	575	542	519	527	583	581	575	555	546	505	530	531	543	555	574	572	521	557	516	557	548	538	515	547	594	551	545	564	547	587	509	573	546	576	561	564	487	557	547	520	499	538	547	593	527	573	526	557	561	547	577	552	579	535	584	548	522	589	576	535	572	530	560	534	567	527	543	497	585	538	530	596	499	564	547	546	525	527	541	539	516	552	509	574	558	535	540	566	551	568	539	525	512	567	541	528	546	538	543	554	549	506	502	524	522	518	542	547	558	563	555	539	580	565	540	532	564	538	548	522	530	548	530	537	584	552	528	546	546	552	555	552	527	566	515	545	539	604	517	537	523	544	552	528	530	511	498	535	542	583	491	543	565	558	561	563	517	538	557	551	556	517	563	551	508	583	578	538	537	545	601	514	520	535	531	548	560	533	522	546	560	529	555	579	537	545	552	517	569	552	534	500	544	526	534	526	562	504	518	546	566	538	531	566	563	514	554	520	560	549	531	567	536	562	538	564	535	535	555	531	558	568	543	527	516	540	562	552	539	573	549	515	552	571	529	550	533	526	540	572	547	545	554	555	555	557	583	508	532	571	585	557	552	564	559	582	563	547	577	547	524	578	543	526	549	547	542	531	550	573	575	536	524	522	558	501	523	523	560	508	540	515	575	531	539	508	536	556	577	551	520	496	513	552	579	526	564	552	530	542	510	535	569	548	574	535	549	573	577	556	552	512	567	549	567	564	563	541	525	500
33986	11247	1450	792	620	601	472	463	425	437	416	409	425	489	494	385	428	442	422	434	422	416	442	408	426	439	447	420	443	456	386	440	424	413	374	447	422	391	421	420	393	419	424	412	453	421	403	428	386	408	399	408	406	430	374	399	454	391	363	413	455	414	434	412	413	413	395	398	435	406	443	392	411	432	411	427	403	424	405	433	444	411	424	438	444	395	407	414	437	402	400	427	421	410	402	451	414	446	465	402	413	435	425	423	420	449	427	408	445	430	432	394	429	443	413	428	397	431	428	435	420	429	441	413	411	421	434	392	447	436	414	427	443	402	452	424	460	431	420	382	404	414	392	411	444	445	419	410	456	411	386	422	396	450	413	432	426	437	424	395	436	435	399	420	404	416	435	400	430	400	426	415	434	428	426	410	451	435	387	425	407	426	421	444	400	433	408	393	423	410	432	447	439	403	420	401	468	415	429	421	416	424	378	396	408	459	410	387	427	460	362	393	414	423	439	399	422	431	422	425	438	427	394	428	421	392	374	405	396	439	414	398	423	410	443	419	402	445	370	425	449	426	426	403	379	396	434	445	435	422	420	420	408	404	389	451	415	408	416	384	442	413	395	398	449	400	459	447	441	427	447	413	453	442	416	458	459	392	415	426	399	465	463	411	414	436	445	430	421	463	403	426	404	419	431	397	441	418	425	435	452	428	407	449	432	405	446	435	392	401	417	413	419	434	412	380	411	452	404	428	419	421	420	396	437	481	444	426	401	392	439	421	440	476	419	402	416	455	406	434	407	422	406	408	431	380	410	411	395	436	454	433	395	433	393	429	414	392	424	432	440	445	450	441	391	458	443	445	414	452	444	390	454	466	429	435	410	383	434	414	441	429	441	402	404	467	418	428	428	405	423	410	421	451	438	422	483	446	411	420	421	407	386	452	390	413	421	430	421	397	443	429	432	419	401	430	417	435	417	424	454	424	476	426	439	420	403	405	418	424	427	410	416	430	447	455	398	411	397	444	420	418	450	456	438	402	444	453	445	414	474	429	418	394	442	441	400	417	419	455	416	401	404	423	417	395	483	447	417	412	466	459	412	423	453	377	405	455	423	443	411	455	448	446	419	437	445	424	377	407	419	413	396	413	427	436	412	399	415	401	404	386	415	409	427	444	439	424	420	433	412	422	404	431	421	366	431	380	417	408	408	440	414	422	421	443	394	410	394	429	411	444	404	384	407	426	439	463	360	399	433	391	405	407	419	418	422	429	396	431	413	424	408	442	446	398	444	419	420	435	405	428	424	405	416	403	423	430	469	444	419	416	394	429	437	428	487	402	449	420	420	403	428	436	434	421	419	416	458	432	443	405	404	411	449	413	406	406	420	378	421	437	447	454	397	374	443	434	419	454	428	461	414	422	458	437	406	403	429	430	395	432	403	452	396	396	374	448	391	429	400	450	443	424	450	422	411	415	445	430	430	415	428	416	408	427	417	428	457	433	424	393	437	398	416	391	391	388	445	429	373	445	438	395	371	463	408	448	403	430	449	403	452	396	441	401	437	408	442	450	448	451	405	403	433	414	445	411	458	446	451	426	447	431	427	425	411	425	456	444	442	427	496	434	430	412	412	451	484	428	441	415	424	445	432	456	398	411	436	399	442	451	406	418	388	437	423	426	427	491	401	425	426	429	434	440	432	451	416	430	419	418	417	449	426	442	397	450	433	393	456	364	491	415	411	411	407	432	421	438	414	460	427	414	395	433	480	406	423	416	452	442	410	431	429	446	402	393	418	410	422	431	433	437	417	412	387	413	404	405	401	416	419	411	411	435	361	406	428	440	443	444	407	478	407	434	407	418	437	397	422	414	443	448	442	443	427	442	407	482	440	400	448	390	389	433	427	440	426	423	474	424	399	422	412	432	399	410	387	411	442	433	421	438	450	431	381	419	436	427	412	398	426	423	431	387	452	433	417	411	454	432	433	409	434	398	435	402	437	394	412	426	404	419	420	441	413	408	398	453	450	399	427	422	432	423	462	425	427	429	434	411	442	408	415	410	445	425	407	468	418	443	421	420	436	454	436	398	383	431	423	412	457	397	421	406	438	426	437	415	453	450	429	397	431	468	429	424	429	442	418	426	390	385	421	419	418	430	430	433	445	397	446	437	422	463	443	424	406	383	411	408	416	382	416	439	447	407	441	422	424	432	470	442	408	423	392	442	452	421	453	475	458	429	395	409	434	396	459	427	434	436	426	443	406	465	430	404	437	396	407	445	421	403	441	462	401	411	421	403	404	458	390	439	439	455	410	445	435	403	416	408	387	443	430	408	429	445	438	390	449	422	432	418	413	442	395	438	417	411	382	389	397	448	410	431	407	431	425	432	422	419	437	413	424	394	468	423	435	463	405	438	427	412	407	429	432	473	411	419	426	446	430	437	427	418	437	431	427	425	457	442	394	419	431	416	444	395	445	416	446	422	411	423	427	363	415	419	435	424	464	451	470	419	421	423	383	376	430	442	466	422	443	424	439	417	377	415	418	427	416	438	422	427	445	409	386	446	404	425	394	398	424	429	421	441	446	448	409	426	415	385	424	416	426	392	429	395	411	425	419	378	463	400	394	404	389	436	453	412	443	410	436	423	441	429	395	437	364	425	442	396	430	497	458	438	396	455	437	431	418	434	422	416	423	412	423	454	435	421	437	436	442	418	433	389	407	425	398	406	411	385	427	411	459	449	405	406	394	417	440	423	441	395	481	474	449	385	417	388	447	427	415	443	378	414	446	458	396	392	402	395	457	451	406	437	412	393	433	400	400	439	426	442	422	437	431	425	426	421	406	433	425	399	426	421	425	431	404	413	429	421	455	386	426	426	417	436	459	448	406	428	441	439	446	415	422	404	425	458	416	417	435	455	437	399	445	439	388	405	397	385	457	406	449	479	427	398	383	393	388	416	472	366	397	447	439	446	418	439	361	415	416	426	452	424	449	465	445	373	421	400	435	460	458	429	430	364	467	417	431	467	400	439	430	440	399	455	404	415	387	405	416	404	415	414	407	430	449	450	415	431	404	422	417	393	470	456	431	404	427	415	445	417	471	460	377	444	431	423	428	448	424	446	417	412	410	393	442	433	439	431	386	458	405	423	396	417	414	412	424	418	417	399	389	433	423	432	449	379	409	382	388	424	440	450	415	407	386	450	425	391	417	451	439	410	436	453	416	472	434	439	447	419	449	427	467	441	435	437	443	437	422	409	433	437	426	435	435	402	409	425	397	404	455	444	426	400	433	395	455	450	419	423	455	441	415	421	400	415	410	450	403	429	404	410	404	412	372	458	430	393	424	409	441	423	434	429	412	431	425	390	398	432	438	427	407	456	445	421	424	438	424	467	420	397	484	436	459	402	451	383	410	412	402	439	446	411	406	414	388	408	405	471	427	431	451	406	427	387	443	439	424	415	430	411	437	417	417	396	459	403	420	415	451	412	412	429	401	406	402	455	484	444	466	407
5998	1077	997	930	930	949	946	948	911	945	940	914	942	1004	956	947	915	916	965	889	936	926	918	954	944	916	917	882	989	942	900	972	941	965	956	920	986	902	928	953	952	976	970	989	967	990	947	904	930	959	955	951	941	937	921	962	955	955	904	938	900	981	978	963	930	944	916	966	930	953	937	910	921	881	955	911	932	932	892	963	868	943	934	961	991	928	890	1016	952	956	882	935	903	929	880	926	929	926	929	969	923	876	963	894	930	925	878	890	917	932	975	894	945	923	938	977	922	924	883	953	934	923	985	914	946	978	919	931	917	938	947	897	939	930	947	991	880	935	870	925	947	995	940	956	964	947	964	962	947	924	965	938	944	909	914	909	920	890	937	951	996	944	905	960	934	886	981	939	985	965	926	923	940	959	876	935	981	926	935	917	952	954	906	949	981	946	963	918	924	984	982	961	924	968	986	944	897	913	900	946	930	961	929	948	974	937	893	1012	951	906	927	936	898	921	966	949	893	929	896	933	909	904	912	939	960	887	896	938	928	932	934	914	941	951	913	921	950	958	881	965	968	982	917	913	933	942	928	951	988	927	931	928	898	927	942	850	908	968	971	955	1004	954	890	953	916	935	891	921	930	931	919	1015	928	912	936	945	907	873	922	926	923	897	909	941	905	921	868	995	922	919	906	917	932	911	930	977	925	916	935	923	917	877	904	969	937	944	927	981	1004	910	997	924	960	934	927	953	965	947	936	969	927	910	902	953	902	894	911	944	935	896	902	994	961	946	925	897	914	905	934	973	928	936	974	945	920	964	913	929	961	943	930	929	974	941	940	890	912	997	967	956	911	961	953	940	942	964	945	943	930	967	943	902	922	909	962	975	944	951	956	925	929	900	882	977	914	893	901	963	909	937	950	916	958	977	995	960	920	945	940	859	930	931	955	909	898	993	973	927	924	958	927	923	949	921	931	958	904	912	930	983	918	925	896	917	940	917	945	925	923	923	984	878	969	891	918	930	956	917	977	892	914	920	953	971	960	950	981	916	986	902	951	958	979	898	950	988	955	941	947	957	933	976	933	897	938	908	956	986	941	950	979	902	903	930	998	942	953	930	928	901	974	885	976	869	963	900	921	918	946	987	964	957	952	938	977	868	929	916	939	913	939	912	986	935	946	942	934	874	862	971	977	925	938	957	979	857	972	880	987	871	983	941	950	893	987	915	913	906	870	891	928	952	949	947	899	922	910	964	909	918	948	873	898	891	873	923	925	932	904	928	903	942	975	920	946	934	895	949	931	976	945	986	898	950	907	924	990	963	927	969	948	940	916	930	985	976	905	913	961	952	948	901	953	986	932	975	919	951	984	924	949	959	960	963	932	937	865	983	1044	914	974	916	902	997	967	940	855	979	913	947	863	939	917	952	958	994	891	867	912	982	964	956	928	959	962	937	896	901	929	933	935	900	977	940	932	902	942	955	979	949	935	917	899	891	949	946	896	998	902	896	969	887	964	926	911	984	970	927	952	944	961	888	940	901	951	893	943	947	884	919	961	956	929	948	913	969	965	907	937	947	985	933	872	874	869	930	884	943	933	971	923	943	932	922	922	918	951	967	913	940	945	960	964	957	942	928	920	900	961	928	916	939	880	951	922	945	857	952	926	958	894	879	979	878	997	996	949	969	953	975	913	987	887	970	968	906	880	943	962	940	962	968	989	966	928	932	902	941	937	913	967	984	939	952	902	952	931	905	934	919	893	1009	892	966	912	948	894	902	936	980	845	933	925	944	967	913	946	945	909	960	966	951	909	918	961	975	930	913	945	979	993	914	866	907	921	933	936	892	913	929	977	967	968	918	939	925	960	913	954	960	932	940	883	979	915	964	988	933	909	981	998	929	887	947	958	971	940	990	982	968	916	918	933	912	983	904	949	922	944	891	870	916	938	972	979	935	965	911	925	911	929	957	971	983	971	961	969	920	923	892	914	965	886	972	895	960	965	912	942	959	985	948	917	953	906	931	932	939	950	963	927	991	936	912	916	963	984	991	987	960	953	926	958	973	928	878	954	903	913	956	894	981	912	967	871	947	927	902	922	908	902	949	897	875	939	912	888	961	933	935	942	910	904	924	953	950	956	945	929	994	960	918	980	910	934	922	955	971	962	975	915	976	965	930	911	921	951	902	915	959	983	963	911	951	988	919	935	914	895	963	921	960	882	1004	925	920	900	929	1017	901	857	923	943	907	900	918	851	920	930	949	907	917	963	942	947	927	968	944	916	1037	1000	923	882	957	973	935	908	945	987	931	935	954	938	895	904	964	957	984	948	908	975	917	909	969	969	927	946	924	987	968	890	911	913	930	940	928	936	958	946	959	954	915	898	953	980	920	942	899	956	917	997	947	963	903	1001	928	902	860	925	883	956	969	950	951	914	881	915	945	883	984	975	911	921	885	883	896	944	969	941	924	924	978	972	930	910	973	941	965	936	888	922	937	955	954	954	912	911	923	983	939	972	974	928	919	913	935	891	967	953	918	884	954	913	905	938	947	901	956	962	891	940	921	967	944	971	929	916	919	947	954	991	952	921	939	962	915	922	933	935	1012	906	928	959	970	966	931	945	912	964	935	927	914	933	912	914	957	950	877	945	907	914	889	927	1028	987	941	930	929	930	949	953	1009	906	911	1017	903	968	900	956	932	887	935	932	914	915	903	946	930	946	942	911	938	952	907	907	943	990	913	903	928	969	924	965	957	953	922	899	964	872	967	975	1003	918	940	913	919	946	973	918	956	906	968	940	908	937	944	965	909	934	936	898	933	936	937	904	964	958	971	933	942	916	974	989	905	994	1022	929	919	974	901	946	902	929	935	926	894	968	927	934	985	926	953	941	930	926	973	936	938	926	960	882	954	893	939	945	908	970	936	982	942	889	934	942	950	930	962	941	903	957	890	964	915	944	942	958	957	954	913	900	937	923	999	882	969	979	899	968	887	922	913	1003	931	897	940	950	906	932	927	952	955	919	946	980	988	951	923	972	899	984	953	929	949	897	856	973	945	982	936	972	879	937	925	894	928	930	916	936	975	959	904	929	887	930	901	943	935	915	920	906	955	940	986	982	926	1016	924	984	922	927	883	961	914	927	936	915	920	937	950	905	938	961	957	910	912	932	910	924	987	943	959	958	940	876	930	952	961	1006	896	919	909	977	934	930	929	938	957	962	938	946	941	909	948	949	946	955	940	931	943	869	926	925	914	953	939	944	891	892	912	899	910	893	973	1009	900	947	980	937	965	919	970	928	945	894	890	935	947	947	951	936	934	932	970	959	926	950	902	937	959	943	898	953	920	953	944	954	911	925	941	926	914	941	922	937	903	924	935	949	953	961	939	908	923	974	961	987	950	947	951	901	951	911	947	907	989	899	968	932	940	960	942	902	922	957	928	883	925	931	981	944	907	940	916	934	991	902	914	924	874	954	889	904	929	859	897	890	927	854	974	994	941	954	970	980	907	929	902	905	905	914	970	950	967	956	889	926	930
25234	21688	25498	28370	21642	5687	792	525	536	467	533	538	479	461	454	478	461	464	514	433	446	448	477	473	478	453	450	428	429	446	468	466	451	451	464	424	433	442	402	427	469	430	423	464	451	442	446	416	488	428	426	431	436	416	421	430	414	471	433	431	439	456	438	409	432	461	419	448	456	421	437	442	426	383	407	462	434	466	419	447	438	459	422	450	418	469	465	436	442	465	435	479	470	419	406	413	467	491	475	445	422	419	428	465	454	405	445	449	435	455	479	436	469	440	453	453	403	411	411	457	458	400	481	409	453	435	432	454	469	426	437	439	416	440	443	420	440	445	410	432	443	409	464	410	400	429	467	502	472	437	430	428	406	474	435	448	437	440	398	418	434	437	424	426	457	430	439	426	451	482	468	444	446	448	468	428	450	408	415	458	434	471	467	436	423	457	454	465	475	463	425	425	439	432	430	431	462	425	404	441	428	462	424	430	429	453	457	450	435	432	418	472	428	496	456	441	446	414	421	436	424	433	492	457	438	422	420	445	455	437	451	459	446	423	432	487	435	446	476	472	406	481	456	424	434	459	432	456	484	469	465	438	428	446	463	452	457	448	431	437	443	421	431	471	390	419	465	454	417	414	450	401	399	411	457	440	434	464	441	488	388	443	461	436	405	424	437	475	462	460	421	421	448	416	422	444	464	431	486	489	430	463	423	440	438	403	478	415	410	432	443	454	434	485	433	453	420	449	479	457	469	457	456	486	420	435	409	473	428	428	480	470	452	446	473	434	447	413	452	422	451	469	421	467	445	415	435	470	431	410	418	445	470	421	469	439	441	420	409	396	420	472	458	443	424	460	449	415	472	433	459	468	434	449	460	471	428	472	386	451	466	475	448	426	454	435	478	433	406	404	455	459	461	458	410	469	442	435	392	429	451	414	429	445	425	443	453	423	468	463	466	466	465	433	446	443	447	435	454	433	398	410	411	422	437	455	429	427	468	449	483	433	434	420	460	450	395	446	437	443	451	447	401	428	456	425	480	457	447	447	443	408	396	458	414	443	460	461	451	486	396	391	419	415	437	465	493	457	432	444	423	445	483	409	437	429	435	444	440	442	441	432	471	443	435	458	413	436	422	477	431	482	420	438	454	444	457	440	464	447	435	421	443	477	474	427	410	446	454	436	421	449	443	462	395	488	464	475	438	481	457	456	454	422	478	475	440	452	455	469	437	449	428	450	477	367	435	453	436	443	437	446	406	458	470	430	442	407	407	459	440	426	457	446	419	406	453	485	458	456	463	442	439	415	424	384	418	402	416	394	433	477	438	412	434	450	424	451	454	431	433	451	424	472	461	458	467	406	479	463	468	445	487	419	424	462	415	437	467	416	390	443	465	473	405	452	442	440	447	474	419	443	422	421	460	427	382	432	428	410	497	463	444	431	452	460	408	445	452	439	432	431	392	498	452	462	470	446	413	460	389	441	443	469	436	437	470	438	433	422	433	406	430	463	435	462	476	441	463	422	428	401	448	444	450	448	449	420	441	445	448	447	417	449	423	407	445	426	409	422	439	421	447	410	466	443	431	437	421	462	436	415	450	379	480	405	431	446	430	421	447	457	407	420	422	400	436	415	448	441	521	473	464	434	479	478	459	477	440	458	429	436	419	438	412	442	389	416	447	504	438	399	443	436	460	446	388	425	420	416	440	445	439	434	411	448	432	471	481	444	392	459	426	442	432	443	404	426	434	463	442	452	473	419	426	442	458	478	433	470	501	431	430	438	422	420	473	427	425	455	417	443	453	444	410	421	416	464	450	447	455	420	441	430	417	448	427	419	437	420	423	453	425	438	391	430	458	396	497	461	437	444	411	445	450	404	468	438	437	409	434	458	434	465	456	386	430	450	445	460	459	417	414	415	434	426	461	415	465	433	428	429	381	469	437	423	422	446	419	464	425	445	501	449	452	463	441	399	447	449	421	440	437	469	445	449	437	475	462	413	444	434	454	427	490	448	417	422	429	455	406	439	396	449	457	423	470	427	472	420	489	453	451	400	424	473	441	436	466	392	472	475	405	459	461	425	420	464	416	419	421	448	425	457	458	499	450	437	486	454	447	413	426	439	494	464	426	443	434	443	441	436	456	451	440	414	465	458	441	434	456	430	497	456	424	450	436	426	460	439	408	445	481	440	466	455	466	408	405	407	453	473	402	498	433	451	403	427	432	445	439	424	424	430	463	417	474	442	432	418	457	436	456	436	440	457	421	419	445	478	445	457	442	457	440	394	435	423	463	456	465	388	463	427	437	490	458	482	413	461	463	418	425	421	430	374	476	431	449	396	418	442	427	472	455	491	442	461	469	482	446	393	409	422	406	414	457	455	375	471	416	441	470	484	425	431	437	467	403	406	411	427	443	441	434	434	425	455	440	471	452	412	447	422	431	391	440	423	426	452	457	437	427	437	439	419	398	455	472	465	429	421	453	419	414	396	462	441	450	394	435	463	463	455	439	446	438	442	447	479	449	451	477	430	453	419	455	428	433	422	450	426	447	421	462	461	415	454	435	442	407	462	447	460	431	433	430	427	441	457	434	414	425	442	451	415	471	441	419	475	455	445	449	392	438	443	452	429	443	434	425	425	425	484	399	408	439	436	465	416	474	482	403	427	408	421	433	446	442	439	418	415	443	485	452	420	406	428	454	455	409	470	412	424	438	448	399	434	435	467	488	417	424	430	443	424	427	445	420	509	483	411	419	377	441	437	422	439	421	453	426	454	359	456	432	469	434	438	419	451	435	468	438	456	434	445	436	463	411	455	469	453	424	435	455	441	411	409	434	424	395	465	436	436	430	468	405	428	426	443	474	375	457	436	419	412	492	412	433	464	478	405	467	442	391	439	447	424	364	401	432	433	462	420	440	428	457	426	429	483	446	414	456	422	434	406	431	422	462	441	401	448	429	443	427	445	427	449	429	435	450	438	425	441	427	419	469	404	426	482	464	472	458	416	457	434	424	483	385	426	445	448	450	423	453	459	414	424	435	407	441	443	463	440	442	445	445	460	476	427	438	438	411	428	467	456	441	436	463	439	480	431	393	439	405	430	405	471	435	471	431	411	422	435	422	461	462	448	445	428	436	403	418	419	420	410	432	457	406	430	436	438	403	462	428	427	447	458	423	449	449	500	428	464	482	438	436	411	397	453	430	419	476	420	470	482	440	422	425	413	402	440	444	420	456	428	470	411	432	446	420	446	448	470	436	455	469	467	443	480	446	433	465	395	454	405	465	457	476	418	443	457	438	432	441	440	443	421	475	429	487	476	433	465	429	431	462	449	436	436	451	404	441	402	425	449	488	424	391	480	428	450	447	468	418	466	428	439	444	450	468	489	436	449	440	456	498	426	471	426	432	450	465	421	448	410	464	451	450	462	453	426	426	427	428	473	495	429	449	435	442	407	451	419	468	445	448	414	460	430	456	441	453	459	496	433	466	442	399	453	442	435	422	464	442	408
3579	3390	2281	1494	1272	1090	1057	1034	999	963	963	998	997	908	935	948	966	924	918	1004	1003	993	887	968	999	988	986	956	960	951	965	986	934	974	981	973	893	980	907	987	934	933	884	931	939	1006	966	916	1006	995	959	908	943	993	975	948	921	926	976	874	991	965	935	942	945	985	988	896	940	935	965	893	980	941	979	969	988	952	960	940	985	933	919	961	993	920	879	1033	958	857	979	982	938	940	950	923	944	948	908	982	896	900	969	951	937	952	907	901	904	937	942	930	926	922	882	958	939	1003	928	928	964	972	985	926	911	975	905	941	919	917	869	994	900	959	947	972	947	898	954	935	1001	949	976	883	913	1013	943	953	930	977	973	905	930	947	998	972	925	978	942	915	950	920	969	943	894	983	941	978	968	950	993	925	904	1010	968	1041	1002	959	959	962	920	952	950	909	956	958	921	939	936	935	910	965	956	969	958	941	968	965	868	923	936	950	950	953	890	921	984	954	917	902	972	941	1008	971	928	982	893	959	961	938	914	938	1023	927	916	919	916	961	916	916	960	973	952	943	905	892	915	930	963	904	937	900	934	926	978	939	946	937	993	967	914	946	982	928	938	928	965	907	915	966	966	936	949	895	1018	922	939	1011	973	957	980	932	993	919	975	982	936	949	887	951	962	976	901	953	981	910	993	945	980	937	969	961	961	951	928	963	948	993	1002	898	906	923	926	922	940	942	922	945	956	955	977	962	935	922	913	934	975	962	985	961	924	934	953	959	956	947	981	918	911	972	905	936	896	958	963	940	950	922	894	973	999	966	905	952	973	992	949	891	942	937	980	967	956	893	975	905	911	912	937	966	953	965	931	947	887	952	935	964	978	963	924	964	962	899	956	929	946	959	892	927	909	937	929	987	940	956	877	941	923	936	947	968	971	938	961	952	947	942	919	875	936	975	920	955	897	953	907	977	904	999	944	955	962	951	919	966	893	960	933	934	925	977	917	979	949	956	948	937	975	948	972	919	920	967	887	971	902	957	961	916	936	959	975	910	907	929	946	933	942	919	918	939	917	982	926	950	925	916	921	966	928	919	970	958	959	904	901	938	1009	918	967	944	971	928	945	967	929	878	929	965	939	950	930	870	955	931	962	959	954	915	980	901	924	918	920	942	967	984	953	993	981	877	1006	988	937	982	967	988	959	977	907	999	900	926	908	935	993	966	941	935	950	976	954	976	921	935	937	944	943	956	978	898	928	952	935	980	935	944	921	937	908	960	910	950	923	877	945	975	964	916	971	942	916	1008	919	947	962	930	976	887	954	948	928	972	918	866	972	967	956	945	979	944	948	934	928	946	967	986	941	892	919	943	947	922	931	958	947	916	980	924	939	936	902	961	1030	944	961	975	920	959	933	950	942	906	956	971	1006	937	931	866	909	907	948	929	947	978	923	930	932	946	891	934	946	971	961	928	971	921	906	980	983	944	999	903	994	909	929	916	953	1004	906	958	931	926	924	967	991	909	954	926	960	944	949	942	967	930	937	936	968	964	943	946	984	984	1003	927	945	924	922	953	917	948	963	912	905	939	899	979	929	958	1046	973	943	963	950	934	974	917	928	965	995	922	949	940	977	963	957	971	954	907	919	907	948	930	933	917	960	956	928	939	942	904	926	925	925	945	976	940	939	915	942	976	893	947	951	960	979	924	942	933	945	933	984	961	912	1011	894	950	941	858	972	916	939	944	930	971	940	902	967	950	958	979	908	965	864	908	954	959	968	953	958	957	969	940	940	890	927	957	917	935	896	943	957	937	946	924	999	915	956	928	1027	960	915	958	964	979	953	965	996	960	969	935	915	905	929	965	876	939	925	953	892	962	939	922	933	914	901	948	921	917	933	943	924	929	915	948	949	913	921	998	973	897	918	896	912	962	880	941	937	931	947	844	935	992	939	960	894	951	949	927	898	922	952	941	941	956	888	968	970	923	929	943	967	947	900	930	924	1020	908	964	906	914	933	973	933	934	942	965	931	943	939	912	934	883	968	955	954	882	956	955	942	946	951	921	965	918	1017	949	933	927	938	947	941	891	918	955	958	955	981	912	915	938	933	913	925	895	996	967	957	947	959	945	920	957	921	952	937	969	869	959	974	943	992	935	956	958	947	968	923	933	933	938	948	942	949	933	900	960	988	958	930	897	956	906	991	952	923	999	974	909	944	923	947	979	900	923	944	961	963	885	962	982	950	965	936	953	923	885	942	956	937	957	949	971	933	914	926	962	958	956	945	897	903	913	902	932	1001	1002	912	976	968	947	939	950	951	931	942	962	915	923	946	972	970	960	957	979	966	981	922	958	967	936	955	976	969	941	947	900	963	970	956	911	953	962	973	946	906	915	952	935	902	950	981	937	1007	924	926	939	916	948	941	947	910	922	981	977	895	912	905	961	911	990	924	994	913	977	893	943	971	919	940	945	948	956	952	907	916	976	966	932	983	963	967	900	988	914	940	907	946	969	964	884	927	967	925	972	981	885	929	914	951	951	931	948	974	927	907	882	965	933	952	897	915	958	952	927	933	973	942	942	901	944	952	974	938	956	958	907	893	925	955	980	925	967	1002	957	915	910	954	976	904	911	990	975	935	937	922	917	962	938	942	955	948	980	928	919	921	985	895	949	945	894	923	915	910	909	908	902	964	954	979	872	964	921	972	942	934	926	954	918	981	918	963	944	929	944	934	945	947	950	969	977	901	982	901	949	972	923	992	940	972	958	894	959	960	1001	984	903	954	909	954	922	919	921	969	963	940	945	944	975	956	949	974	935	949	868	961	1002	934	937	925	975	902	922	895	952	949	926	939	979	910	921	958	924	899	951	900	918	944	898	920	974	943	985	987	963	990	924	907	913	941	947	890	913	956	922	897	983	959	965	928	932	963	944	947	979	959	930	962	947	993	900	976	1005	955	937	899	959	998	932	961	923	1013	965	934	926	944	919	934	907	949	978	965	970	889	920	949	939	966	969	959	954	972	923	963	914	976	911	907	984	914	963	939	952	976	966	954	953	972	941	931	968	945	947	936	876	930	928	942	951	942	1007	958	924	863	956	933	928	960	949	938	900	914	979	1007	931	917	960	915	977	959	969	918	976	929	980	940	999	942	861	945	919	892	940	955	912	969	986	897	977	947	960	959	935	952	924	937	975	919	985	966	929	902	966	959	944	943	945	937	939	1006	914	899	980	907	906	963	963	917	968	915	926	952	936	977	950	1003	986	926	897	987	947	931	966	964	971	925	985	963	956	954	949	932	995	1001	942	928	929	917	917	884	897	903	957	927	918	889	962	890	919	984	955	932	936	923	1013	930	922	929	967	940	950	886	927	960	909	912	918	986	936	944	947	906	953	934	973	884	975	884	946	925	960	873	959	961	923	923	952	917	882	932	876	885	936	932	951	899	973	1008	925	900	956	946	971	938	909	934	878	909	937	908	939	948	921	977	903	913	949	956	902	945	922	887	922	898	947	985	912	907	916	970	908	929	925	927	931	896	963	980	932	949	960	979	941	946	944
24487	21704	26145	27793	21712	21748	4783	530	397	349	331	317	259	285	318	272	264	260	247	245	250	261	266	278	227	273	225	249	236	256	264	240	281	229	222	245	221	269	286	247	236	234	225	248	212	258	234	227	246	273	236	279	249	258	242	261	247	242	247	264	231	226	262	240	247	229	255	227	225	225	213	238	223	232	233	235	236	267	230	226	240	236	252	267	253	246	207	247	236	214	235	257	225	212	239	195	218	258	240	242	241	225	222	230	281	259	254	224	262	252	246	251	271	239	246	240	215	228	263	238	248	271	231	243	211	239	243	206	234	224	246	225	283	237	231	235	259	253	227	233	228	225	236	247	239	239	249	221	237	234	234	241	245	249	273	239	260	228	206	238	244	238	258	248	263	272	249	275	236	237	240	235	294	245	232	234	266	232	250	268	259	250	233	240	242	233	240	250	230	246	239	251	254	225	245	231	253	228	241	254	240	255	248	242	210	227	231	221	215	212	243	230	241	257	237	239	248	253	242	217	241	235	240	223	244	240	262	235	247	226	244	254	261	229	238	237	238	230	216	231	216	215	216	260	242	212	249	271	249	220	233	246	219	219	224	240	234	237	234	243	238	212	253	232	242	228	218	241	239	243	241	223	242	251	255	223	223	232	270	238	242	241	237	248	224	234	228	260	241	213	234	257	223	221	238	229	214	253	245	239	221	258	243	245	240	237	234	212	247	219	238	250	239	222	247	213	248	220	226	213	238	191	227	249	242	239	230	214	265	210	232	209	266	226	247	254	249	219	244	237	242	214	236	222	229	251	221	261	237	232	211	236	262	259	240	278	220	251	243	227	209	239	228	231	240	249	249	242	238	222	232	254	245	272	232	234	247	262	266	241	253	249	235	228	243	231	249	234	226	234	253	259	268	232	257	222	240	252	225	267	245	219	233	277	248	195	233	254	257	256	247	260	251	243	241	235	253	240	258	220	236	245	269	229	223	203	277	250	238	270	253	273	208	258	245	268	228	226	209	235	241	228	224	247	245	245	235	240	254	243	218	264	273	229	236	233	231	244	238	261	253	244	223	242	214	233	228	206	257	256	229	274	241	247	231	237	225	254	255	231	221	215	210	262	248	248	225	244	233	248	248	221	220	227	273	246	208	226	274	253	225	233	244	223	238	239	223	227	228	239	235	232	288	231	250	252	223	229	253	242	257	222	196	254	268	240	248	240	223	242	206	242	238	230	246	234	214	219	265	249	263	262	224	237	252	245	271	217	234	230	261	232	251	243	225	245	222	221	251	218	245	266	239	250	243	264	243	243	253	246	229	255	241	244	231	252	241	236	216	222	251	248	231	238	208	235	242	237	224	239	243	238	253	233	252	250	253	246	213	226	239	223	252	276	222	223	210	257	261	244	248	250	226	197	232	229	238	241	216	266	263	249	239	238	247	228	212	235	228	217	235	261	224	234	282	223	226	253	234	236	272	207	227	209	236	242	212	248	227	296	231	244	234	246	235	230	232	226	210	239	271	253	216	258	238	235	251	236	205	243	225	231	222	237	215	231	231	203	257	252	247	252	256	222	226	244	262	216	242	254	222	213	211	212	245	240	219	265	251	244	253	225	237	237	238	237	237	242	241	255	202	268	256	238	253	236	194	249	255	243	231	263	222	217	226	242	232	248	237	247	259	237	259	252	259	269	241	214	240	232	220	215	229	241	205	220	250	232	263	211	238	224	221	245	257	264	227	242	236	258	260	225	284	242	217	238	234	251	222	233	277	223	252	227	241	240	250	251	222	233	273	220	254	237	230	254	243	266	235	238	219	247	243	266	242	238	241	220	240	269	234	211	228	251	204	231	245	228	229	252	251	252	225	250	255	249	273	231	231	201	216	219	267	236	226	242	213	254	236	243	226	228	218	258	237	210	236	261	254	242	228	242	215	231	212	221	225	224	221	248	246	207	254	265	244	240	235	223	217	214	264	209	258	221	246	237	242	210	231	250	225	237	233	227	246	232	243	223	228	253	224	254	242	235	258	230	240	267	257	247	237	204	237	235	240	240	246	238	229	241	218	239	234	246	245	255	202	210	285	243	251	219	239	250	185	230	254	234	220	249	238	255	229	228	247	258	224	262	242	251	213	242	246	241	238	231	233	232	200	243	260	217	223	236	255	272	256	242	236	235	237	247	246	255	233	225	253	255	218	226	252	237	255	226	230	266	277	215	218	230	256	237	205	224	212	238	239	223	254	218	228	229	276	214	196	216	266	226	206	236	229	232	269	259	265	231	242	256	235	233	280	226	250	246	241	247	217	242	263	266	239	220	249	236	236	275	239	246	236	219	253	223	226	226	217	231	246	253	220	221	218	237	247	222	232	255	217	238	224	288	244	234	227	224	273	263	248	209	251	228	225	223	257	235	246	239	271	255	236	253	220	224	226	220	231	239	213	250	218	246	256	240	248	230	240	251	215	246	213	242	231	214	258	251	237	236	233	241	218	234	237	209	233	218	238	260	204	231	242	254	243	250	247	217	236	221	195	231	217	244	232	227	220	253	215	229	253	228	236	240	226	241	233	251	222	243	227	228	220	217	224	255	262	207	212	222	233	255	226	229	243	247	210	217	215	235	247	202	245	226	238	215	268	246	245	231	234	221	252	284	259	203	241	240	232	222	273	222	246	217	204	202	209	225	276	188	231	217	211	214	236	254	231	237	242	220	238	252	236	228	226	241	237	224	268	249	254	202	245	227	232	217	228	282	234	226	208	241	243	218	231	256	238	211	212	247	240	248	224	226	250	211	277	237	220	236	252	237	274	241	234	279	228	227	251	232	250	232	227	230	194	241	253	238	239	232	213	235	245	242	205	237	215	241	221	222	253	251	242	229	226	233	251	218	220	246	259	257	234	238	243	230	232	239	223	234	253	227	262	223	224	240	228	232	231	270	223	216	220	221	228	216	247	268	245	217	233	218	239	231	261	244	208	238	223	225	201	238	267	242	243	201	209	259	281	240	248	240	235	231	264	233	248	219	225	230	249	254	292	236	232	239	222	255	211	236	247	239	209	241	233	243	232	219	240	234	214	253	231	254	220	233	272	272	225	250	254	252	252	221	221	232	231	232	266	254	231	222	214	239	230	217	236	217	243	229	207	249	247	228	226	235	243	263	255	209	218	235	232	268	249	255	253	222	232	207	227	250	253	223	260	242	262	215	241	255	222	237	215	240	237	227	249	243	255	237	257	237	201	256	229	234	222	217	230	242	252	238	204	201	263	234	229	248	204	262	225	211	237	253	206	246	222	244	245	222	244	234	235	263	234	256	258	254	230	223	262	249	221	267	207	247	245	241	267	271	237	237	243	246	234	238	247	219	231	234	198	225	223	250	232	231	225	203	237	218	229	233	242	219	240	236	249	230	251	230	198	248	257	263	236	247	236	240	248	234	246	259	224	261	237	204	253	237	223	230	244	216	239	199	238	241	217	246	245	254	218	227	239	245	242	221	258	265	224	235
3480	5376	3137	1619	1059	798	722	680	610	600	605	602	576	597	551	588	547	550	560	540	550	577	528	528	563	552	568	507	564	536	518	557	543	564	541	538	538	539	584	541	575	530	560	579	522	590	524	560	566	557	582	563	548	572	579	537	549	531	572	540	564	527	569	564	522	590	576	503	558	568	551	563	550	586	582	539	533	559	544	529	561	554	579	525	602	535	589	558	588	571	583	529	545	539	540	563	590	559	555	560	539	538	556	545	559	555	557	520	559	561	572	577	544	541	563	577	515	570	531	556	545	546	541	545	573	550	592	592	551	532	555	527	561	577	534	568	553	521	546	601	584	569	490	590	570	546	552	545	548	556	533	495	581	534	560	549	543	538	538	558	548	552	527	519	548	512	555	504	547	559	505	511	574	518	546	568	581	577	574	577	575	490	513	560	566	523	545	550	574	501	580	538	524	523	504	562	569	511	531	574	588	535	572	541	502	576	546	529	571	540	543	526	528	529	584	552	530	548	543	554	554	526	585	561	545	496	520	543	498	531	510	524	553	561	532	574	547	547	547	534	560	558	565	559	503	552	570	557	537	561	562	524	555	563	605	524	542	545	541	587	568	566	545	569	574	546	553	519	566	545	551	531	506	562	526	493	584	557	491	579	536	513	553	531	533	519	531	574	550	532	551	541	507	579	556	540	553	551	539	523	514	502	525	525	553	543	496	570	590	570	538	561	549	533	512	556	529	576	536	546	541	544	565	523	566	533	566	505	557	548	570	555	537	525	567	511	561	551	554	565	547	574	566	536	569	557	524	573	549	522	575	564	577	529	568	564	548	537	527	545	557	538	546	560	555	532	483	588	500	563	541	535	520	554	546	580	566	521	516	577	552	553	523	596	510	574	527	530	558	510	541	547	496	523	581	556	543	580	533	488	521	559	575	567	484	526	570	563	554	521	546	535	547	527	588	557	549	526	536	541	525	540	584	578	546	553	558	555	539	580	568	570	585	543	531	529	563	568	517	566	558	542	554	554	510	590	572	551	515	558	569	502	564	582	561	585	566	523	548	573	547	534	599	529	524	556	540	542	572	567	517	525	553	567	553	541	514	573	572	552	596	502	531	557	561	575	555	533	574	549	579	581	580	560	580	509	554	526	591	548	561	539	568	535	533	550	519	538	523	574	524	543	536	520	566	544	553	575	549	528	479	502	547	515	516	533	564	576	527	557	573	505	546	511	529	595	540	520	527	567	554	543	539	549	554	548	553	555	509	528	540	582	591	552	545	562	551	516	525	548	547	618	524	523	541	536	561	535	554	570	529	552	561	586	564	571	549	508	573	535	577	507	565	616	578	550	545	547	556	513	503	521	569	518	583	533	537	560	551	551	534	578	506	540	556	535	548	591	566	529	536	539	536	579	582	555	541	563	566	562	536	551	584	570	529	561	573	525	557	541	546	563	517	546	555	489	604	539	565	563	547	561	564	548	565	524	578	508	552	565	528	551	525	547	569	551	556	598	570	535	570	567	536	565	544	554	570	584	544	562	509	558	555	515	551	543	547	521	530	515	551	566	521	509	574	544	510	548	553	592	494	512	531	600	555	540	557	507	567	541	528	545	574	507	522	521	544	557	566	551	505	553	566	561	554	549	547	542	552	503	526	506	536	526	542	525	543	582	503	536	530	574	517	535	531	514	511	567	490	529	539	559	576	530	523	498	549	533	541	543	556	563	526	551	585	561	548	578	542	521	541	513	567	517	531	545	543	560	575	531	490	561	528	536	542	556	577	519	536	522	528	520	593	524	574	540	557	583	564	518	537	525	513	554	564	482	533	549	554	522	568	552	526	528	540	608	523	571	544	536	555	525	582	533	578	534	571	514	583	537	573	573	566	528	546	545	528	569	546	524	575	525	571	514	548	568	552	521	513	543	546	535	547	551	525	584	564	544	527	573	568	518	521	526	553	555	531	551	565	544	548	564	575	586	528	520	558	580	560	575	515	579	561	551	522	539	540	526	562	525	567	602	588	586	555	513	544	556	560	505	561	543	508	529	566	544	540	567	541	546	522	543	561	536	543	585	520	533	567	570	567	505	526	543	570	559	528	559	519	570	577	553	581	524	479	552	567	573	544	554	511	526	548	537	520	548	576	536	565	553	539	531	540	542	569	583	535	572	568	550	585	536	562	529	534	566	514	579	529	527	545	572	575	533	548	532	546	563	520	553	523	566	535	530	511	544	554	529	617	488	538	506	531	525	535	565	515	559	548	552	539	565	512	549	557	508	566	546	527	546	568	553	527	498	514	527	509	543	555	548	587	527	607	533	520	555	529	575	563	531	550	580	537	543	596	510	572	563	524	545	546	565	541	543	548	515	526	559	518	533	547	550	544	537	544	547	552	527	529	510	541	513	557	528	566	558	533	580	583	551	541	595	556	520	581	524	559	576	560	534	525	552	583	571	542	489	568	569	545	579	572	549	560	548	538	538	535	580	575	477	575	572	550	558	555	540	530	559	524	539	561	578	549	561	544	574	531	574	516	548	541	599	528	552	530	587	547	550	541	605	550	555	504	545	500	542	583	570	569	552	523	522	540	522	565	568	530	513	566	545	518	553	538	506	480	537	553	589	544	575	547	553	505	508	544	550	549	591	487	506	557	576	493	538	572	505	493	599	539	621	512	573	582	547	509	550	559	521	535	522	565	529	479	561	511	525	554	560	560	552	567	571	541	587	555	534	574	557	493	525	578	510	542	542	549	533	594	498	570	567	578	519	566	574	564	536	518	539	559	518	534	516	548	505	578	520	561	528	508	545	532	553	554	540	531	596	507	539	563	586	564	552	524	560	561	564	551	542	552	547	572	540	554	559	489	529	575	547	546	523	522	552	506	552	575	541	510	547	557	573	525	513	551	583	534	541	593	548	559	581	537	561	519	512	535	511	576	533	540	529	554	580	539	518	574	554	535	552	550	576	510	512	529	563	521	536	531	579	550	584	581	557	541	526	524	543	516	499	578	543	553	550	525	547	620	548	534	575	567	499	530	564	550	543	509	576	549	546	577	549	575	565	609	516	556	535	518	517	549	580	552	541	548	559	532	542	571	538	581	544	518	558	537	518	536	545	551	564	562	562	583	544	516	535	528	525	550	544	473	534	543	559	551	552	539	547	562	478	558	523	578	572	501	598	590	535	543	526	542	558	551	548	588	572	565	620	512	527	562	517	572	563	518	549	544	548	594	537	564	517	544	548	522	581	517	536	543	589	557	561	546	556	551	566	561	516	549	561	503	526	559	561	547	570	541	541	517	527	558	554	518	542	590	528	530	504	567	489	564	503	546	548	540	582	575	557	547	521	539	526	533	500	559	552	533	595	532	563	550	569	556	613	575	593	557	544	556	580	559	578	508	534	546	544	550	553	527	518	578	517	560	534	536	535	545	527	558	552	577	585	537	531	594	515	556	555	578	498	555	585	541	584	539	562	570	529	566	531	544	501	578	552	541	504	553	526
33959	11110	1414	764	651	587	491	474	374	409	428	423	424	390	420	409	453	403	424	454	392	437	413	450	442	430	457	415	410	427	440	414	449	378	412	424	449	426	423	429	447	443	469	420	441	429	418	416	438	410	421	443	425	400	429	403	420	434	416	427	434	443	427	416	419	435	397	420	447	482	366	435	426	457	465	455	397	397	471	447	441	401	483	408	434	403	425	401	431	429	437	422	434	447	449	461	377	443	440	409	429	436	419	460	391	438	421	450	405	450	417	404	398	450	373	395	423	424	427	398	433	417	457	430	441	409	392	427	422	446	430	427	428	393	415	419	434	446	432	456	438	461	425	413	436	415	398	437	437	412	442	397	391	402	438	449	468	433	442	470	424	407	438	446	448	421	443	434	453	429	407	416	432	426	419	404	430	410	455	414	401	444	427	392	457	435	398	393	412	433	432	420	441	411	437	383	395	453	431	421	372	429	469	453	430	439	433	395	458	439	384	431	420	432	445	446	412	371	401	436	432	386	455	411	410	438	402	433	467	435	425	412	417	401	404	403	436	430	417	410	398	421	455	482	416	437	396	406	429	405	394	422	390	441	452	454	446	419	402	389	444	414	462	433	385	381	439	412	425	447	414	418	400	441	401	432	467	436	450	410	451	373	441	405	433	417	425	429	394	407	425	433	443	441	446	494	425	391	430	448	410	391	404	421	398	432	432	449	430	479	488	417	416	448	372	431	441	414	396	447	421	408	460	441	443	467	429	435	447	436	421	445	444	435	408	444	411	430	437	422	454	419	417	445	442	399	450	419	427	415	423	430	408	453	448	414	437	421	409	439	433	411	445	412	394	429	465	429	423	418	395	427	400	439	441	435	402	407	448	424	392	394	441	435	385	417	458	427	481	396	433	417	400	393	412	436	387	397	430	437	439	445	430	405	422	455	433	433	422	413	473	477	434	424	427	423	432	407	403	470	455	423	420	390	414	456	411	470	398	450	426	440	446	427	452	436	421	428	427	408	433	411	421	391	423	455	414	417	402	409	392	397	451	453	405	442	439	385	420	398	404	461	419	452	425	428	467	418	437	377	454	415	383	455	447	378	412	395	430	452	442	448	428	377	431	441	445	420	454	429	396	412	433	430	406	357	390	422	445	420	461	450	448	404	410	398	405	412	439	433	424	430	431	416	427	369	428	442	439	402	431	441	447	431	475	440	420	435	409	407	449	455	428	478	427	421	433	425	414	396	429	419	430	435	390	464	416	410	414	437	416	449	443	446	451	454	456	421	423	452	394	449	422	419	435	401	378	427	454	450	445	443	445	413	427	415	410	440	398	430	395	419	374	418	439	421	483	398	435	457	405	427	451	408	424	434	435	451	443	458	415	414	450	401	380	411	401	420	407	441	443	415	441	454	380	419	427	450	452	396	436	454	409	431	421	467	409	402	459	450	385	405	462	405	385	444	403	428	404	410	481	428	480	408	416	410	411	432	436	392	435	436	439	481	445	415	459	451	437	436	439	458	421	432	389	418	418	443	413	395	464	411	408	443	437	423	398	400	429	434	437	420	429	431	409	417	456	468	406	457	451	475	418	450	439	375	445	444	426	444	425	463	442	409	422	424	438	414	372	393	378	424	413	421	440	441	416	407	395	449	403	397	424	408	410	386	456	470	446	418	432	428	433	425	423	403	445	399	414	434	441	375	431	408	396	408	411	451	414	441	448	418	408	426	471	420	418	450	457	451	420	436	418	448	460	465	443	404	398	444	419	424	443	397	400	435	442	413	409	457	445	446	416	501	419	406	410	439	408	443	426	425	425	409	413	402	422	423	414	456	441	393	450	417	418	464	457	405	418	396	433	435	445	409	425	404	411	424	409	408	420	446	453	440	422	459	432	414	412	399	395	445	397	444	499	430	445	417	423	424	401	411	436	465	415	497	449	425	456	409	452	404	420	415	401	467	423	410	443	436	446	391	408	439	393	432	429	406	471	446	452	442	430	401	428	445	420	469	425	423	406	415	453	361	449	476	452	431	390	417	408	428	466	449	411	399	411	438	419	434	425	457	414	433	416	404	421	446	454	420	422	409	444	380	460	450	417	416	433	401	433	414	417	401	432	426	426	452	423	457	426	400	412	457	412	422	435	411	460	465	411	390	437	425	437	458	419	455	398	417	380	456	429	408	439	407	459	424	444	467	384	403	423	444	432	382	474	440	419	447	390	439	450	419	408	464	411	387	391	393	471	384	407	409	414	447	406	403	465	387	438	446	456	426	380	437	384	476	445	427	441	431	406	380	430	426	450	435	396	470	425	456	438	395	430	451	440	455	421	406	396	384	390	457	451	408	460	441	429	405	452	450	404	404	435	439	444	430	461	418	404	440	430	452	429	382	420	403	404	424	440	415	379	436	447	406	416	389	455	431	425	440	453	448	438	401	418	419	482	411	448	399	429	463	404	410	430	420	450	401	428	435	465	412	420	414	456	430	427	449	415	458	418	442	398	411	450	400	398	418	438	406	444	415	439	431	414	403	440	425	420	442	409	435	428	467	441	415	428	430	433	369	408	412	375	395	425	426	415	466	443	412	408	408	454	401	434	488	433	408	417	397	467	420	419	484	437	453	437	420	425	424	395	413	417	446	438	415	408	424	445	424	380	423	404	440	381	412	407	445	425	447	400	430	370	408	409	431	395	427	454	447	425	445	424	476	426	393	430	438	418	400	428	431	387	402	421	438	415	393	436	430	434	456	400	432	472	470	421	397	426	428	432	446	426	412	414	388	473	439	421	458	387	414	437	447	446	419	416	434	439	420	438	409	434	423	442	411	417	403	422	391	392	389	412	459	408	442	431	392	472	441	410	438	451	422	418	423	428	436	413	426	454	424	413	426	418	393	427	400	450	362	400	427	405	421	432	458	439	394	414	441	444	410	367	450	419	437	407	429	419	460	433	415	433	463	462	447	416	444	447	432	408	406	432	438	420	423	418	412	441	452	460	460	443	362	406	440	461	416	430	442	388	430	443	453	432	418	432	409	399	435	436	422	455	419	431	428	439	368	462	429	451	429	426	422	424	443	422	435	432	415	423	402	435	392	405	387	398	457	460	440	425	438	471	393	415	439	445	445	433	403	426	425	442	451	414	427	426	434	422	409	434	406	409	414	430	412	404	407	454	441	421	426	478	404	423	402	406	455	417	420	442	423	443	411	439	396	436	394	424	445	415	442	460	390	426	427	395	410	428	414	395	448	435	449	415	393	447	415	427	421	411	388	446	471	449	404	452	424	432	420	369	428	411	446	422	384	410	392	443	432	417	454	406	448	468	428	471	424	413	421	418	387	442	439	417	424	409	423	435	409	424	422	434	411	437	391	465	417	423	434	473	417	438	463	427	404	378	406	413	417	441	423	421	421	456	423	421	423	434	471	369	416	413	431	412	479	400	391	401	440	448	448	392	410	406	474	400	413	415	410	434	441	430	468	413	456	420	403	452	405	461	446	449	426
5982	1030	966	979	990	945	972	952	906	932	962	974	966	922	917	944	950	908	979	907	951	958	953	938	906	898	925	939	945	981	952	943	910	974	987	932	928	933	890	929	925	933	974	1031	910	887	988	962	935	953	946	962	952	918	954	969	942	946	924	937	913	902	962	908	959	936	982	931	929	944	903	962	920	956	889	950	968	907	964	959	973	940	895	921	932	953	900	938	916	955	877	977	922	906	917	949	956	934	938	968	934	912	944	919	934	916	927	939	942	960	945	942	928	933	951	945	940	968	972	970	977	934	931	979	924	938	954	940	926	918	890	871	931	893	957	964	946	918	934	912	907	949	945	1009	930	962	948	918	914	934	994	916	945	939	928	962	944	949	899	924	970	974	887	883	917	910	907	971	860	958	932	920	927	907	961	927	882	951	929	921	884	918	949	916	935	926	900	931	935	976	937	930	974	898	933	897	959	911	902	914	957	947	989	894	913	947	944	937	937	896	950	943	937	893	906	991	958	979	962	930	936	926	885	942	897	966	937	953	930	880	943	901	931	1001	943	963	918	975	993	967	930	858	883	945	927	920	907	916	948	921	940	905	955	946	915	961	953	940	894	917	922	970	956	904	886	928	908	962	965	955	965	939	934	926	951	900	916	971	929	898	971	931	922	982	903	908	931	952	953	965	899	907	943	951	909	949	928	970	921	931	934	922	933	954	914	916	955	931	899	942	914	921	974	925	979	983	922	980	951	918	970	955	927	911	1007	958	924	952	948	905	922	952	960	901	932	979	922	966	982	926	925	884	916	944	947	923	964	926	941	905	923	887	967	935	965	929	967	937	917	949	885	884	893	975	952	991	917	948	894	935	951	933	948	997	915	984	945	913	983	889	940	909	968	938	910	914	940	928	946	938	967	896	900	926	906	994	937	950	1007	960	948	973	915	939	901	958	930	959	911	942	937	950	902	915	933	920	913	964	939	918	988	880	900	998	934	961	919	899	997	919	888	926	953	926	939	920	963	938	985	935	953	938	925	915	917	918	1001	936	953	912	946	925	943	949	971	937	922	935	965	927	935	927	903	930	928	983	963	905	982	966	960	906	993	891	982	930	929	890	991	927	901	952	952	924	947	939	942	934	943	955	927	956	931	945	969	947	943	952	967	955	953	919	983	899	957	944	966	923	969	965	958	889	935	974	981	967	949	946	921	951	949	939	930	885	938	960	934	920	981	975	923	955	929	900	957	951	907	934	974	927	927	958	912	935	980	944	903	888	907	1001	956	914	919	925	909	927	988	899	962	928	970	937	920	924	935	980	968	931	942	929	881	957	955	967	912	953	920	970	924	948	1009	901	1001	938	948	902	961	932	915	919	939	923	945	936	889	925	964	893	982	947	951	902	936	932	968	909	1000	938	958	973	938	926	915	956	946	953	951	927	988	918	933	912	932	948	974	902	940	1004	953	903	949	950	920	1024	967	1000	903	947	965	919	966	943	928	871	954	951	883	917	917	954	967	967	973	998	986	933	899	931	908	957	874	944	929	924	892	926	879	938	920	904	938	921	934	997	967	940	941	968	919	956	946	897	954	956	939	964	918	876	888	914	948	970	978	929	891	955	974	1001	973	928	899	951	933	956	924	950	992	944	951	952	951	935	997	918	881	934	919	914	935	928	965	913	984	953	918	934	932	884	961	927	943	943	933	877	990	957	941	991	899	932	931	894	975	955	954	917	921	1001	934	959	895	959	942	958	907	956	951	941	973	938	902	980	901	916	879	968	897	909	960	940	954	963	956	928	923	948	920	957	917	944	970	925	949	966	954	946	931	969	906	943	946	911	909	871	925	923	963	928	978	938	910	919	969	886	942	914	904	936	944	970	944	919	937	936	887	947	976	946	939	962	913	939	879	922	973	931	1015	925	975	926	963	939	973	931	897	961	907	925	955	929	999	876	909	932	886	930	924	943	908	980	921	963	888	896	942	966	887	946	991	969	968	939	917	908	974	974	924	934	953	975	962	937	918	991	912	967	964	981	942	943	923	910	934	968	907	972	978	956	943	977	917	1003	920	961	943	995	968	989	924	917	963	953	942	969	882	901	925	903	936	956	929	940	931	881	932	921	959	918	951	956	907	926	871	945	990	913	905	916	860	965	984	916	930	978	967	947	934	921	912	929	916	916	979	893	1007	949	901	925	911	957	913	963	976	927	926	918	908	935	952	890	925	939	926	946	916	954	975	961	964	938	916	913	888	948	977	999	984	939	884	904	921	961	1000	946	975	934	914	884	949	905	875	946	950	913	977	931	929	994	947	943	937	926	970	951	870	910	947	873	936	936	946	914	975	930	1002	881	933	904	972	930	949	955	998	928	969	993	898	933	979	942	949	906	901	899	927	953	928	901	959	950	902	937	951	945	932	942	987	927	912	936	953	928	940	925	972	971	970	949	903	1000	961	907	976	941	942	959	929	980	969	934	954	958	958	903	988	896	963	942	954	949	917	1016	982	906	903	948	938	927	955	985	968	963	931	942	973	902	948	932	921	896	952	931	953	961	925	955	927	923	951	897	901	973	940	937	889	962	965	931	939	945	937	928	946	922	933	906	918	936	895	962	868	925	907	928	929	856	949	972	936	963	973	963	979	891	912	928	966	897	953	938	921	950	942	918	976	940	940	916	1024	940	964	857	924	951	947	968	910	929	897	929	908	960	954	931	977	934	973	903	936	973	910	977	884	947	935	939	912	928	968	965	924	936	951	917	873	913	931	937	878	967	946	987	982	941	968	961	975	919	939	913	966	923	931	1010	952	972	924	907	955	907	957	915	910	898	914	908	946	970	955	939	926	953	920	933	907	969	901	884	965	945	944	988	945	929	961	1006	976	950	915	962	918	955	917	932	930	876	929	925	934	944	992	965	916	924	933	980	967	904	911	950	955	936	970	911	998	931	975	951	924	964	956	947	947	1015	946	934	920	885	915	956	990	925	965	904	936	961	907	948	949	952	949	966	920	925	931	989	952	962	962	951	920	929	937	960	946	941	930	949	961	968	941	937	958	927	943	955	951	1002	919	925	963	940	968	880	929	970	919	980	946	938	982	933	957	993	904	908	951	935	980	873	1024	903	933	928	948	955	942	951	919	997	990	954	981	949	984	940	892	919	935	907	960	954	924	971	949	964	952	962	860	928	985	938	945	890	897	973	959	911	938	921	995	937	878	924	960	952	952	917	918	973	914	958	964	949	966	927	931	879	949	915	970	953	942	971	919	904	1004	946	958	913	913	918	938	869	978	883	933	944	944	964	932	936	956	913	914	957	883	928	951	926	922	978	924	928	952	932	934	898	939	888	877	950	922	935	933	960	939	931	904	892	937	977	924	955	985	924	897	949	934	973	963	903	898	910	993	947	927	927	947	934	956	917	912	949	974	910	912	892	927	905	947	864	950	908	978	948	967	998	921	968	966	934	927	907	980	1010	904	876	969	967	928	998	903	879	928	995	943	954	962	948	933	936	900	922	927	1014	894	987	885	925	920	961	934	936	930	962
25248	21702	25519	28395	21654	5558	739	565	524	485	499	474	485	468	452	476	494	444	472	517	494	426	457	461	467	466	495	479	437	446	423	460	461	443	459	430	460	447	452	425	417	437	450	481	466	407	420	443	461	425	442	462	412	461	469	473	406	468	455	441	456	424	465	440	456	482	458	455	433	456	403	459	436	435	428	450	428	470	425	441	430	457	502	426	501	443	454	427	438	439	472	443	461	453	414	442	392	430	432	456	471	434	412	443	422	389	425	481	434	458	414	449	483	480	475	432	392	414	427	451	431	450	446	457	432	445	448	455	456	470	409	434	460	430	425	465	436	426	439	426	461	431	462	448	444	383	418	405	487	421	418	450	450	420	456	481	452	433	463	449	439	475	429	447	412	437	396	433	491	440	442	433	396	413	451	474	457	390	438	431	462	421	452	455	428	448	444	422	390	428	431	436	457	434	471	463	404	472	463	437	417	455	449	447	476	465	495	449	423	482	464	420	444	492	464	422	447	417	459	469	452	503	444	429	439	409	454	441	470	446	408	411	437	406	385	443	440	484	397	417	414	459	448	454	415	404	457	423	422	430	438	429	435	422	443	418	427	420	410	450	442	453	437	427	469	448	433	466	397	465	416	405	431	419	460	441	420	388	453	414	417	473	446	439	437	451	425	444	391	408	399	445	434	461	404	399	463	463	434	429	425	437	451	434	425	478	422	424	444	450	447	487	467	462	478	447	405	434	446	476	493	441	423	439	429	477	434	376	421	481	427	458	455	455	387	433	487	432	454	409	485	455	473	443	476	459	448	523	452	415	445	462	463	445	450	468	460	454	449	438	432	421	421	445	433	465	418	466	468	462	434	453	431	445	420	452	392	428	422	427	425	467	435	452	498	430	445	477	454	479	441	440	451	475	482	425	425	427	403	425	453	441	459	431	465	442	413	409	491	428	450	464	454	448	444	459	444	427	457	430	449	471	457	434	449	440	470	442	436	450	416	438	430	486	447	453	418	421	437	414	453	424	447	406	408	431	381	432	423	423	413	439	428	402	449	440	402	430	425	496	471	454	420	422	425	443	425	440	455	426	436	451	464	493	420	429	447	446	458	468	452	425	448	444	462	430	436	396	449	439	439	449	406	455	431	454	447	417	477	417	396	467	482	431	444	410	446	422	452	465	479	450	468	446	446	472	448	410	461	462	449	443	460	439	436	439	473	468	469	399	454	435	424	424	434	412	422	444	438	477	440	471	474	426	440	438	465	473	433	439	421	464	427	424	470	452	445	471	428	464	410	453	465	464	430	416	413	467	437	471	477	457	452	448	482	435	422	479	434	482	431	438	417	449	471	447	446	429	428	453	447	439	453	446	448	470	442	469	446	456	438	464	439	419	488	462	409	422	457	433	423	433	444	410	420	497	395	424	406	440	452	439	409	483	439	414	435	478	444	438	423	417	447	459	408	421	461	439	450	423	450	445	385	457	406	447	478	442	484	433	445	436	451	422	433	474	452	466	431	418	455	423	415	425	460	452	394	451	413	447	422	472	433	430	444	436	435	444	426	439	437	443	469	439	429	424	443	471	422	445	422	430	416	478	437	408	429	448	433	463	439	431	492	441	461	457	460	416	450	445	430	433	453	416	471	471	460	391	431	455	481	436	432	440	422	441	460	429	452	400	451	450	397	449	427	437	440	451	455	396	392	497	419	406	433	450	443	435	416	443	394	399	429	427	398	448	485	429	470	457	451	397	446	440	436	403	440	425	465	440	425	435	469	427	431	433	461	450	443	460	444	455	443	430	453	442	449	421	408	478	457	469	452	441	420	408	413	454	414	448	429	453	454	424	479	403	448	478	490	477	444	425	424	442	408	423	431	447	450	442	472	462	462	409	453	450	456	448	462	442	415	484	425	409	423	419	441	439	452	478	461	399	470	438	459	406	428	404	429	424	446	428	424	461	484	511	466	377	402	454	426	422	462	450	446	429	444	474	470	461	432	429	432	429	442	430	444	446	430	430	475	459	461	420	432	419	441	436	446	422	415	427	445	439	436	472	473	446	436	423	445	441	475	439	448	429	469	459	474	433	456	442	459	417	425	460	402	473	443	455	451	437	422	439	475	400	425	482	471	483	490	437	454	405	411	441	402	429	427	480	422	397	388	462	423	397	470	448	436	426	500	469	425	473	488	442	437	484	396	432	427	474	415	427	449	400	428	405	484	436	456	418	428	413	492	456	458	434	443	464	439	422	450	488	474	426	458	438	434	446	393	409	451	416	412	419	451	445	463	445	387	452	428	453	433	417	436	472	476	445	396	465	468	415	477	440	443	480	453	455	441	416	434	429	472	421	445	430	433	460	434	457	447	415	433	419	435	455	474	489	411	425	447	460	468	450	465	464	390	423	445	425	434	409	445	473	434	431	424	435	410	436	421	432	455	455	454	432	426	448	426	420	408	412	406	421	444	426	417	455	465	447	458	430	411	402	470	445	440	447	411	459	433	424	429	437	452	443	462	404	449	491	413	424	455	455	412	513	399	432	428	435	458	424	433	416	436	453	433	410	466	442	466	466	425	476	471	477	456	449	452	453	457	432	414	430	456	472	450	436	444	433	484	413	468	418	439	460	429	444	424	406	471	487	419	434	401	454	473	477	374	470	472	449	472	451	463	427	464	462	440	444	426	423	408	440	440	434	469	441	442	481	422	489	485	438	435	489	437	441	405	401	463	452	426	465	464	428	474	455	438	428	428	450	488	426	434	432	474	457	446	431	441	458	425	514	434	432	468	466	443	402	427	462	420	431	409	480	435	427	405	433	446	418	419	442	422	446	445	395	471	430	440	438	404	461	460	470	444	406	435	400	427	469	457	437	474	433	432	416	511	461	444	442	446	437	457	436	438	433	436	464	418	397	450	413	451	428	445	474	419	461	453	458	424	425	449	453	431	443	438	399	460	460	468	413	430	456	442	459	421	436	459	435	368	452	428	430	446	412	423	423	430	425	415	471	468	454	471	444	489	457	456	440	440	464	414	404	426	428	446	429	417	440	435	444	445	393	452	438	401	444	452	502	473	410	464	442	442	437	470	403	442	395	427	423	426	406	427	391	400	399	460	456	441	480	445	429	459	436	433	446	418	449	447	442	435	454	444	392	434	435	441	451	414	438	427	456	441	416	427	451	446	469	498	429	475	436	429	415	416	395	447	438	431	463	430	447	415	432	451	460	439	416	409	424	450	434	431	437	459	442	434	481	467	488	465	474	462	442	489	413	441	443	403	442	438	423	484	429	444	466	457	431	405	448	416	450	410	416	452	436	447	395	438	430	484	449	469	446	422	463	430	415	464	422	453	418	421	450	430	447	441	433	462	458	425	423	487	441	450	430	460	416	510	476	468	438	449	434	465	455	472	418	467	413	410	443	436	439	455	430	453	419	433	461	449	428	457	442	423	472	489	435	428	416	427	428	400	476	463	445	417	463	451	450	443	471	447	419	423	456	408	457	456	439
3492	3394	2287	1497	1204	1055	1015	1029	1012	1041	940	984	962	971	959	966	981	970	917	945	970	938	993	947	933	962	942	931	981	925	993	928	886	852	905	838	982	938	947	1003	960	897	889	978	978	972	913	942	942	925	920	920	932	974	942	979	907	947	917	943	957	988	914	925	966	897	973	953	919	968	942	904	941	941	985	935	909	986	1021	928	986	947	919	941	932	930	977	994	1010	903	986	975	937	992	969	940	914	952	936	952	950	976	876	865	931	921	891	930	990	977	930	887	902	984	924	955	932	932	909	960	941	944	989	978	1006	932	944	928	938	907	985	955	990	940	968	897	985	956	910	905	944	907	901	940	850	923	878	930	963	933	939	935	972	963	979	971	934	955	954	922	981	955	920	906	1008	912	896	967	965	910	953	941	936	1032	908	912	950	912	977	941	912	913	910	962	933	935	943	941	881	872	945	915	909	896	943	950	952	976	938	921	939	899	961	908	976	950	887	928	965	923	984	960	956	967	958	929	945	936	935	961	1016	988	906	939	949	933	905	937	966	961	899	927	922	942	991	989	907	911	882	935	895	938	941	941	986	998	932	969	898	889	937	970	982	921	882	940	998	931	954	936	960	898	932	938	898	972	927	893	970	972	959	968	939	991	930	960	978	981	962	962	932	914	967	938	952	965	943	924	976	940	943	899	926	979	936	932	975	971	926	930	982	929	952	901	956	964	931	951	1013	920	974	961	951	972	957	955	941	922	926	906	955	939	1000	912	980	934	1003	969	919	925	949	916	954	960	972	926	918	940	983	889	940	1012	927	969	926	995	956	954	1005	966	983	1001	974	997	957	961	1016	962	919	951	919	923	980	930	911	950	983	930	988	863	985	941	918	963	1002	954	946	957	960	896	943	966	965	982	938	999	912	924	941	955	966	945	929	914	974	929	970	935	947	942	934	966	935	865	961	983	1003	876	964	984	914	956	991	958	960	937	924	949	920	943	910	993	866	884	920	909	993	949	984	955	936	905	931	965	923	932	1017	954	921	932	879	971	931	963	925	989	958	971	931	934	955	898	955	972	936	887	911	938	966	946	913	906	976	976	906	904	933	916	1015	916	968	929	903	955	937	934	967	968	961	922	874	959	938	919	1011	953	950	982	958	953	932	949	957	927	946	874	894	904	974	965	931	875	967	966	956	915	928	962	908	948	889	896	938	962	966	950	931	960	960	915	962	925	984	897	932	942	960	940	928	998	986	941	972	933	985	999	937	901	966	950	957	952	950	998	984	967	939	978	995	941	926	950	973	851	966	963	887	978	948	936	978	992	937	1042	945	939	1053	926	918	920	960	910	928	1035	888	958	950	924	950	957	1005	997	950	939	957	977	974	966	973	951	948	916	932	948	919	1018	928	889	965	1000	919	977	963	933	932	930	945	942	952	901	961	914	941	927	940	933	918	965	914	994	879	943	949	926	958	939	984	952	951	954	940	969	993	904	909	931	939	975	947	974	993	958	939	949	923	942	935	959	980	946	917	921	939	944	961	940	926	943	925	917	1003	891	961	1003	912	935	977	918	955	872	970	919	928	907	978	978	960	972	945	924	962	922	907	930	1012	949	999	931	934	947	940	903	998	922	907	967	965	943	956	914	898	922	961	878	941	909	930	953	971	897	941	932	933	978	927	949	927	909	953	938	936	931	923	931	940	915	972	940	968	918	928	914	940	938	995	939	960	884	911	983	964	936	934	977	956	929	922	934	965	949	947	884	946	945	929	932	947	900	914	943	1018	950	982	949	968	942	904	945	986	948	1014	976	933	954	997	962	984	926	874	1037	927	943	971	957	902	951	980	919	986	947	973	909	916	952	881	978	948	925	917	956	938	967	914	957	931	926	984	934	901	989	975	990	924	961	905	910	921	881	923	977	939	984	958	976	962	942	934	925	911	912	960	939	976	934	917	943	949	897	1003	968	948	941	946	954	889	925	942	954	927	948	944	995	880	961	937	995	940	948	985	940	906	960	948	938	918	931	960	923	969	924	972	979	925	950	932	1030	958	975	926	945	950	945	948	999	923	966	1002	893	967	879	973	920	941	934	957	988	947	921	971	930	1005	944	978	958	941	915	994	943	895	1000	941	923	936	898	944	963	1005	941	1018	946	989	937	948	904	970	921	948	955	945	934	962	932	988	903	916	882	928	934	1023	954	969	946	941	986	978	946	970	929	961	932	925	935	919	924	1004	979	935	935	979	920	910	955	1010	951	988	949	989	985	926	930	963	943	902	945	1006	952	937	951	991	954	932	910	912	965	947	919	881	903	944	944	947	963	930	944	932	907	965	924	953	889	998	927	914	955	894	903	960	957	909	939	918	949	917	945	919	999	955	913	950	928	924	942	938	960	956	956	945	967	921	954	996	893	924	982	966	931	996	968	916	942	929	906	967	974	922	933	960	924	1006	950	911	903	966	904	960	925	945	899	942	968	940	950	944	981	1007	971	922	971	934	929	946	960	994	1006	909	976	956	946	970	913	918	870	982	958	920	927	948	912	904	983	916	958	938	905	954	914	929	943	926	921	943	935	954	949	947	890	945	975	946	932	967	953	1009	940	935	944	974	976	949	966	965	934	914	989	969	951	946	1014	939	950	925	900	908	898	898	932	975	963	944	955	939	956	962	934	944	928	954	973	914	964	929	905	982	992	950	989	962	939	871	953	950	899	923	993	964	951	954	949	974	863	876	925	949	976	954	935	946	953	961	916	944	982	929	896	942	988	916	971	927	934	970	886	939	931	992	950	947	934	973	928	971	902	923	987	884	972	944	927	891	991	915	975	936	977	958	978	965	929	896	922	923	896	958	920	913	964	949	941	978	960	975	931	939	942	927	936	932	932	890	912	985	957	941	937	945	891	927	976	954	951	978	937	961	935	968	983	977	968	985	968	951	983	940	1000	957	951	982	905	913	957	940	893	901	946	925	964	947	973	911	898	928	902	924	932	902	937	920	929	936	941	935	998	977	932	931	936	947	922	983	998	917	935	992	929	959	925	904	952	1022	951	934	917	918	981	956	967	957	1014	976	962	935	964	957	991	976	898	927	925	896	972	931	875	976	915	916	991	1023	923	978	964	969	920	925	939	963	908	979	925	1007	931	995	936	922	896	962	928	982	953	868	931	959	974	930	988	967	931	913	921	952	946	917	993	905	916	972	1009	971	958	930	939	956	943	941	897	949	905	975	948	892	967	1002	975	968	999	978	920	981	969	974	954	951	932	968	963	955	927	916	914	968	919	898	920	950	927	939	951	887	938	967	912	970	920	969	945	930	940	886	976	927	912	965	981	1007	992	917	931	945	982	913	963	937	935	995	953	908	955	902	994	998	887	961	938	924	958	982	949	949	976	931	939	941	951	919	941	942	918	976	966	917	952	972	950	931	990	912	939	946	909	990	916	949	1000	972	949	895	946	916	935	930	973	918	973	934	963	903	946	976	950	946	1001	920	955	973	939	972	949	958	942	962	920	977	965	939	960	959	940	977	955	969	903	957	957	944	942	946	938	916	914	920	976	972	921	909	951	967	933
24455	21688	26092	27811	21696	21691	4860	524	417	343	333	311	315	293	265	311	292	266	263	266	246	235	262	258	258	232	235	248	244	226	222	230	230	251	207	256	236	234	231	249	283	248	237	249	245	234	244	238	230	231	235	217	275	246	230	256	248	228	242	203	251	239	234	236	255	242	265	267	249	249	230	223	257	234	257	261	228	262	231	229	254	262	208	237	233	247	253	213	240	251	248	221	212	218	253	245	219	235	259	250	206	254	233	215	245	223	216	273	228	250	245	223	223	189	226	244	247	223	222	235	248	219	224	238	235	261	215	201	213	248	242	233	242	250	249	245	229	248	225	245	252	246	274	261	241	197	221	235	226	240	224	226	254	255	229	256	228	240	230	263	235	245	232	269	221	232	244	218	261	239	245	263	276	254	240	235	254	229	221	215	236	259	236	217	238	228	226	237	238	244	250	242	271	237	257	241	238	227	245	255	253	253	257	262	237	230	252	224	242	244	240	230	263	226	213	210	206	225	306	229	260	249	243	240	235	246	239	205	262	234	222	230	223	263	221	253	228	222	219	240	235	270	249	236	243	236	243	235	272	207	267	246	249	255	201	206	244	263	233	226	237	241	226	239	254	231	247	235	221	236	237	231	242	246	238	215	254	271	234	233	234	220	235	269	230	260	230	223	213	224	206	238	232	244	225	216	229	258	247	256	224	228	230	225	234	247	251	224	224	222	263	279	246	226	214	240	233	221	235	251	204	224	245	241	226	210	240	243	254	227	233	240	230	238	228	213	260	252	216	239	249	223	263	245	215	217	234	219	262	233	214	226	238	242	260	262	248	221	201	243	235	226	248	249	216	248	230	260	229	229	254	264	231	234	246	253	282	237	244	268	261	251	240	263	221	231	213	239	251	243	238	206	257	234	250	238	225	269	267	226	213	226	214	215	242	242	239	227	235	240	259	252	242	249	250	273	250	263	265	234	251	223	239	218	205	260	258	259	238	217	232	247	252	246	253	265	239	250	239	227	232	214	229	231	213	249	242	216	262	267	247	243	254	258	249	218	256	219	268	216	242	257	246	217	212	244	263	229	268	235	228	272	252	233	233	219	251	224	237	219	254	239	248	220	245	184	218	225	206	250	254	214	240	223	211	238	268	252	239	248	257	250	246	227	234	235	268	245	255	236	226	233	233	207	224	233	242	237	256	252	237	248	250	228	275	254	228	231	228	258	241	226	225	248	232	250	248	265	230	232	197	236	245	249	255	242	245	235	240	236	244	263	266	243	229	259	245	215	232	246	248	239	251	223	251	253	239	246	219	264	268	273	231	234	221	224	231	248	280	265	227	226	228	209	257	255	237	229	229	215	209	245	218	238	221	263	245	236	248	254	235	240	243	219	228	240	200	241	230	233	237	240	218	251	216	249	235	238	214	227	212	250	247	255	224	233	253	244	216	249	228	271	248	217	223	237	252	231	200	225	257	240	236	219	265	238	240	224	289	218	235	250	224	248	235	206	233	252	240	225	211	230	252	241	239	215	257	304	243	244	234	244	239	247	270	253	256	240	230	234	228	238	229	212	275	242	236	207	279	212	218	212	243	237	257	242	227	234	230	239	231	220	223	230	241	246	246	222	229	231	215	242	233	246	261	220	235	241	226	271	207	214	220	235	251	229	222	231	217	234	262	266	276	232	247	256	230	223	228	220	244	242	230	241	254	263	246	253	230	243	217	240	244	215	238	282	271	229	235	242	246	248	201	240	233	238	228	216	239	225	247	223	214	222	237	212	225	246	254	248	257	263	235	229	187	234	231	207	240	231	242	220	246	247	263	239	249	232	248	271	236	263	246	196	231	247	226	237	208	219	265	264	215	249	227	234	242	265	247	215	246	231	236	243	230	215	254	245	233	235	244	216	237	226	228	265	226	227	233	221	284	252	236	230	214	231	248	220	245	223	220	247	278	267	252	238	214	244	243	222	206	250	273	237	213	224	253	232	249	258	220	263	251	211	203	225	232	225	253	239	237	230	202	239	225	231	210	226	228	238	214	230	243	217	201	246	210	271	240	218	235	236	235	227	263	268	233	243	255	203	226	210	258	216	235	246	264	254	260	255	235	229	246	225	246	249	250	242	248	230	254	239	252	241	244	253	264	225	245	214	238	237	223	217	212	240	219	232	259	238	264	268	220	220	256	218	254	244	223	214	226	212	209	240	236	259	237	237	241	233	237	225	264	260	237	225	238	241	253	239	232	252	240	236	243	217	237	239	250	224	202	247	244	242	217	223	240	242	225	264	232	217	248	243	261	233	241	246	229	250	215	245	224	228	230	234	243	248	240	234	236	245	253	208	204	250	249	243	224	243	229	255	237	233	230	229	243	243	228	237	242	218	224	271	241	209	242	231	208	220	249	253	232	236	267	193	236	245	228	235	229	237	238	236	244	223	206	221	230	240	243	252	210	226	230	242	270	224	232	226	238	244	237	236	215	238	250	267	229	228	226	242	258	205	228	224	281	198	235	246	231	236	261	260	226	229	257	236	243	216	223	233	231	220	236	230	258	254	239	261	210	200	249	253	240	236	229	261	252	242	255	212	231	227	235	225	248	233	252	240	226	204	203	214	211	199	256	247	248	199	222	225	230	238	243	266	276	224	235	242	233	219	269	261	265	232	251	224	213	255	259	269	226	252	223	236	248	241	231	247	232	228	237	242	262	271	276	227	251	257	232	206	221	250	264	246	235	229	212	211	246	239	239	254	273	236	235	244	252	246	219	261	274	240	224	269	241	241	235	228	307	209	215	231	237	243	237	207	203	243	233	264	256	244	219	194	267	244	229	236	214	227	248	255	246	242	236	251	217	222	222	243	230	228	262	258	231	255	210	235	236	241	251	249	256	247	245	245	242	248	225	212	237	234	207	245	196	269	259	231	248	277	217	228	243	230	231	242	250	267	238	216	248	216	244	243	224	258	252	222	250	278	240	246	249	233	230	259	229	216	228	245	224	246	256	240	273	242	205	238	229	231	217	243	204	229	248	253	229	250	242	226	229	241	246	246	246	254	231	280	243	224	232	238	255	244	273	260	259	251	221	217	222	242	238	214	235	246	211	236	247	250	212	263	248	244	224	226	230	236	208	267	209	216	238	253	229	237	205	217	237	221	213	240	228	207	234	235	230	258	246	203	242	241	227	225	222	243	208	254	217	225	228	245	255	268	217	203	241	204	237	227	242	258	260	234	243	267	249	218	202	237	257	247	237	198	253	219	266	256	234	256	262	247	239	255	227	243	254	210	234	272	236	220	221	250	223	212	241	243	221	227	227	241	245	220	235	221	243	259	239	205	241	244	248	255	266	225	253	242	235	266	241	220	234	228	238	248	223	227	245	259	210	241	225	241	216	249	223	225	213	220	223	230	252	228	221	270	200	225	244	224	259	276	223	245	260	241	213	226	229	238	253	266	246	250	243	234	196	238	235	231	271	225	237	231	210	225	236	268	257	228	232	245	217	227
3554	5427	3241	1656	1051	817	695	663	661	608	637	563	595	599	532	583	576	547	551	576	531	585	536	528	567	566	542	535	552	558	555	575	565	531	577	555	560	537	577	523	586	589	521	544	559	567	521	521	508	546	536	560	529	565	546	544	515	576	589	551	565	562	521	520	527	561	573	533	526	579	556	576	583	557	542	533	586	512	561	541	538	562	591	545	556	530	589	586	530	586	491	565	570	556	550	520	538	529	563	555	565	497	561	561	547	547	561	559	579	539	547	558	534	561	595	490	549	530	569	546	552	569	541	522	541	502	566	544	530	555	586	563	519	555	566	563	528	504	548	510	568	549	526	580	536	553	518	548	480	481	519	527	553	510	546	524	549	520	579	587	503	530	538	563	568	514	540	529	503	548	523	549	540	521	571	531	560	541	521	547	545	573	521	551	538	554	545	546	546	564	529	548	625	537	531	548	550	576	550	592	539	524	548	544	514	549	536	571	525	532	525	548	570	564	564	529	538	570	558	599	551	555	549	575	605	532	562	598	547	569	548	526	528	540	547	525	561	528	529	603	580	578	552	527	549	542	584	545	496	576	527	512	561	578	535	538	542	548	539	570	523	540	530	546	572	574	554	581	533	539	545	570	521	518	574	554	540	576	559	561	530	532	548	558	501	548	546	518	559	517	547	523	532	559	535	568	518	548	557	529	526	511	563	571	569	530	529	502	495	563	548	593	576	522	541	520	566	587	577	591	534	544	558	544	571	535	531	530	571	536	529	539	515	591	528	569	514	568	544	534	541	542	535	547	537	561	569	573	538	559	534	586	568	602	563	552	557	513	531	561	554	545	548	526	547	541	576	536	591	539	508	564	516	552	557	548	565	536	536	576	521	543	563	535	559	527	542	535	549	587	557	552	585	572	552	532	526	555	517	542	545	562	581	520	536	601	549	550	546	565	583	564	565	549	549	586	549	571	542	514	525	524	579	557	606	576	507	603	520	545	551	593	548	548	570	513	535	566	526	559	552	564	545	534	557	551	583	546	570	547	533	512	547	539	535	567	553	522	527	527	564	591	546	564	582	581	540	575	577	555	533	559	534	558	560	513	623	538	525	574	504	509	552	524	565	607	555	535	575	530	594	524	558	539	574	553	585	531	523	574	530	575	539	545	559	539	579	590	537	555	567	571	579	546	521	537	515	548	546	573	551	574	540	522	578	537	530	564	551	513	520	536	506	545	565	577	536	511	509	543	537	531	542	571	538	531	541	522	530	550	571	566	547	542	558	531	519	555	547	515	552	579	522	565	540	555	532	539	527	588	524	558	532	539	544	539	573	544	536	546	552	547	548	502	544	536	518	581	544	543	552	552	511	566	562	593	558	532	566	543	614	531	522	558	547	560	549	550	530	579	501	538	518	552	564	561	534	567	496	544	540	583	526	503	510	573	530	562	602	508	529	530	549	584	588	584	526	536	587	503	582	585	559	572	536	576	547	539	543	570	552	539	515	535	557	537	523	565	588	510	531	541	523	552	547	509	534	550	526	514	530	585	539	557	533	536	544	596	547	548	535	509	584	549	555	555	553	547	553	534	537	535	514	511	554	535	583	557	558	511	568	547	534	577	572	537	552	565	615	549	543	552	538	582	511	574	552	516	529	571	587	580	549	584	554	476	518	543	571	540	551	493	547	496	516	581	522	516	545	568	512	505	575	521	572	571	519	525	564	537	524	521	561	529	553	548	533	575	570	578	527	544	570	575	513	556	558	546	549	552	523	548	553	564	563	586	534	529	547	506	576	552	527	569	496	512	556	548	591	562	591	621	534	529	545	515	532	559	551	498	547	557	561	562	529	553	570	547	536	567	515	606	539	527	558	549	594	566	502	578	561	559	532	532	582	584	545	545	543	538	538	540	521	558	542	569	536	550	529	546	535	521	577	546	582	555	585	564	559	553	518	532	534	537	564	541	574	477	518	556	553	548	546	538	565	560	527	539	530	536	591	506	541	544	549	570	530	551	558	538	531	538	565	522	507	547	548	570	544	527	532	525	538	592	551	536	543	527	581	589	573	535	569	573	551	538	577	549	542	516	562	531	501	539	560	564	552	529	552	527	555	541	535	554	541	552	596	552	554	542	557	551	530	524	529	565	572	534	546	565	535	542	532	535	567	538	567	541	531	568	549	541	563	563	546	545	565	547	522	558	579	543	474	531	546	532	521	519	546	554	531	513	545	545	595	594	565	533	541	565	597	552	577	554	509	527	543	603	532	538	514	585	555	556	541	534	491	557	569	543	546	567	570	580	530	564	566	580	536	572	534	515	549	515	538	534	569	529	540	550	514	519	558	576	578	586	549	534	552	537	569	505	534	542	523	516	526	504	533	546	542	539	538	575	551	524	551	542	521	550	596	527	585	529	554	552	570	527	529	522	530	519	539	496	556	537	534	548	596	548	516	521	531	528	553	556	561	507	546	592	570	503	573	559	573	511	520	586	532	524	558	577	558	545	547	531	530	571	605	545	574	525	545	515	556	565	552	518	561	551	563	544	527	554	541	580	566	511	512	528	515	545	539	555	531	565	567	562	513	561	562	512	545	573	524	586	556	537	535	564	563	550	570	533	534	550	585	581	583	542	529	551	551	542	564	556	511	574	540	554	536	566	547	535	540	550	540	554	537	513	541	539	502	535	538	544	531	539	552	547	541	586	541	567	521	543	579	580	591	591	558	572	514	509	530	541	558	545	580	565	552	529	562	505	569	555	549	564	520	544	540	582	536	542	583	530	559	536	573	539	537	535	575	528	521	552	552	550	541	514	575	586	556	533	544	525	568	584	546	584	564	530	531	576	566	594	507	552	546	532	538	532	566	496	560	544	535	509	567	578	566	582	524	550	598	535	544	578	554	570	550	541	581	563	561	554	525	531	553	513	533	530	541	564	539	595	574	552	522	541	543	520	551	567	541	572	539	541	529	560	484	524	599	572	534	554	549	550	542	520	508	551	528	571	538	547	516	579	583	515	578	540	585	544	569	552	515	566	564	600	540	537	564	513	552	534	541	632	529	596	554	534	534	560	538	539	571	566	524	539	530	579	552	505	559	525	523	526	546	562	537	583	580	543	554	550	553	567	552	519	541	558	543	559	528	544	560	531	565	544	548	514	604	510	539	515	538	521	546	559	524	526	540	531	553	565	546	574	542	523	574	517	562	564	521	577	534	544	515	534	564	533	536	563	583	571	557	503	544	560	553	550	579	508	516	533	540	525	569	553	505	536	598	535	528	556	547	533	520	554	615	520	576	564	550	565	491	535	514	587	517	561	556	501	568	564	580	530	602	602	534	543	531	580	514	528	527	562	525	545	567	515	557	553	512	525	552	539	522	563	562	542	599	574	526	535	529	567	569	565	555	532	518	538	570	534	565	563	543	576	587	605	563	538	573	572	564	506	512	511	550	541	544	557	503	546	537	574	578	527	541	516	528	524	528	551	529	527	574	571	559	507	589	580	543	556
34023	11424	1460	762	636	622	451	418	437	459	417	435	429	430	401	440	395	422	416	421	422	423	420	469	406	430	415	404	411	409	431	417	412	393	451	431	448	439	456	454	400	356	403	407	415	424	413	438	445	433	419	449	458	411	479	437	388	399	428	425	391	449	414	404	396	446	423	400	413	430	444	426	430	431	448	430	438	405	460	444	408	386	389	428	396	408	411	392	408	468	430	409	475	395	442	393	424	412	390	402	419	427	433	424	433	400	421	448	385	415	446	442	425	435	494	393	416	425	430	449	429	419	435	376	384	449	437	409	434	445	423	424	408	430	441	455	439	413	400	421	402	425	426	408	411	416	442	416	452	505	433	416	396	378	425	464	414	424	430	438	436	414	445	461	427	420	411	396	389	491	433	432	441	387	390	411	443	438	442	449	428	370	373	437	421	406	451	414	446	412	418	432	423	421	438	399	404	466	396	440	419	418	449	395	400	403	402	420	450	434	438	463	400	387	419	440	436	407	429	466	423	397	406	413	440	408	404	437	447	452	419	427	439	412	424	394	432	406	422	412	457	409	386	444	426	448	400	459	424	473	401	475	453	453	416	403	435	413	411	407	426	413	413	447	429	461	446	419	413	436	454	422	413	436	405	404	442	395	452	429	411	429	399	434	409	409	472	447	434	436	422	441	432	437	417	389	426	456	438	401	421	432	414	423	423	461	430	455	447	445	420	432	413	415	422	455	439	390	409	402	376	440	431	405	425	375	407	427	439	365	448	410	419	407	438	454	428	443	426	405	438	426	449	425	449	427	408	444	434	428	423	411	406	434	418	430	448	422	404	413	398	412	407	448	416	429	398	414	418	432	449	438	448	428	444	464	437	460	412	402	383	392	394	413	419	427	412	435	414	406	419	388	420	409	436	418	448	401	469	421	461	418	455	464	461	440	431	422	416	425	472	422	428	384	414	424	434	401	420	426	422	411	407	396	444	422	420	392	430	439	447	407	438	415	423	407	440	415	404	411	420	454	446	397	412	420	403	433	441	437	433	417	407	401	461	455	378	419	439	425	403	419	421	410	412	452	455	455	426	419	419	441	437	451	432	414	428	435	417	470	432	428	406	437	425	402	410	434	418	415	452	433	456	377	451	462	445	381	447	420	399	411	403	440	460	385	396	453	406	443	423	470	448	437	463	455	445	452	367	405	428	410	458	421	429	448	470	461	421	422	431	436	441	454	385	422	438	463	408	425	427	444	438	464	410	445	443	429	471	433	409	423	406	436	439	412	444	431	403	429	445	393	449	407	434	403	403	418	476	411	431	446	348	364	395	392	434	434	391	400	443	406	433	451	423	438	415	411	408	426	441	397	420	445	388	437	428	459	463	407	390	413	460	442	416	458	437	443	455	415	398	446	414	414	428	419	443	428	432	419	405	399	420	460	438	451	404	440	393	432	487	414	441	410	445	438	435	437	410	454	425	428	408	386	447	434	413	386	403	436	434	422	446	400	452	437	437	416	454	374	419	428	441	434	445	427	398	430	428	421	380	412	459	402	412	428	435	395	455	418	431	418	446	422	436	481	422	388	404	412	409	438	442	470	425	427	425	403	400	460	376	450	414	463	439	438	420	423	429	388	433	409	412	420	400	425	439	454	418	408	446	462	432	447	416	465	387	385	440	459	435	419	466	440	441	424	385	417	422	387	435	424	406	416	420	431	479	464	419	453	429	403	425	451	440	440	433	437	407	438	450	458	440	398	451	417	441	415	428	464	422	405	437	408	394	440	417	459	455	438	402	391	404	451	402	434	423	417	397	435	416	426	417	417	399	405	420	383	429	419	447	416	417	442	414	431	403	408	402	456	464	406	403	398	422	455	441	415	399	417	406	425	443	441	377	463	396	468	418	409	434	396	447	405	447	400	411	451	432	447	429	422	395	402	412	422	436	403	382	470	425	412	389	470	402	421	437	442	436	440	427	429	429	400	441	443	453	391	395	408	393	437	399	428	389	426	446	421	402	396	452	416	438	415	416	383	404	448	437	412	431	386	439	407	395	389	434	426	414	414	419	399	418	401	411	391	428	440	455	461	435	432	441	425	401	436	389	434	429	375	419	433	450	463	440	427	445	433	417	413	442	415	444	409	430	463	439	434	463	404	423	440	398	399	419	442	438	446	433	422	440	466	422	478	424	402	430	415	384	419	417	427	454	437	421	430	421	425	447	392	422	381	413	431	423	447	450	413	430	404	459	447	439	454	421	421	419	408	424	391	444	410	459	456	401	446	443	441	439	435	379	412	429	451	458	449	446	420	424	402	427	395	462	407	397	397	455	390	434	424	455	422	447	438	432	431	424	446	421	395	387	400	432	418	446	418	405	431	442	444	396	399	444	425	435	450	420	432	403	383	392	409	432	472	423	397	467	408	449	432	448	437	449	418	432	431	441	405	425	415	458	422	431	387	387	464	468	394	416	445	408	458	412	464	392	409	394	375	426	444	397	450	407	455	453	433	465	444	419	395	405	438	445	451	457	417	424	435	440	440	444	416	391	432	417	424	426	398	389	426	461	409	440	404	427	421	445	427	449	427	423	479	430	460	447	413	396	445	416	424	385	436	408	425	496	411	431	416	408	393	418	430	426	418	452	422	417	471	396	437	384	417	426	464	447	453	431	485	424	397	434	433	413	398	418	452	421	440	420	444	465	408	405	437	400	424	411	420	451	392	450	416	450	455	434	461	440	429	442	458	412	442	417	427	427	427	419	416	394	396	448	432	432	432	400	424	419	436	411	416	421	414	470	404	418	466	446	457	459	422	447	432	428	392	436	423	386	427	407	403	396	467	427	399	403	427	431	395	410	418	447	429	413	406	429	415	457	457	443	387	396	425	432	398	458	407	428	442	469	447	396	460	449	391	454	420	392	397	424	445	483	422	429	463	386	403	434	439	422	437	427	452	406	416	444	408	374	411	415	403	393	410	430	433	412	411	408	423	429	448	458	425	394	423	460	429	459	406	397	399	439	434	410	420	448	432	434	408	407	395	435	436	422	433	421	457	425	450	433	424	449	412	452	382	404	434	417	407	416	411	414	389	389	384	414	470	423	449	417	415	406	414	391	446	419	411	399	410	443	475	441	449	437	433	435	453	471	436	450	429	409	460	393	413	399	439	428	445	418	443	402	430	414	356	429	434	434	455	432	414	387	474	389	412	425	427	403	410	438	454	400	438	413	452	414	414	449	431	382	415	433	403	400	412	447	432	390	433	439	397	433	419	469	469	420	419	413	454	444	447	452	403	420	439	425	396	426	436	412	446	422	433	412	421	380	400	416	419	409	412	389	416	420	452	447	408	429	421	445	395	439	405	419	431	419	431	415	459	421	455	419	426	449	439	401	439	455	422	400	389	477	422	429	429	437	442	455	447	412	434	424	449	442	443	434	431	434	464	410	474	405	405	413	412	385	428	431	405	427	387	384	410	428	433	401	415	395	425	420	462	402	422	448	472	428	426
6015	1106	1050	952	1033	918	985	928	938	934	972	921	922	937	937	974	925	923	961	928	914	944	991	937	992	923	949	906	960	945	953	927	979	912	913	960	970	933	984	937	949	967	930	935	920	951	941	951	911	963	953	923	892	915	906	963	943	927	963	925	923	941	951	957	961	949	978	930	926	961	897	945	952	942	951	1004	932	918	952	973	939	961	1012	947	957	923	962	885	984	924	920	939	937	889	907	965	942	944	978	963	965	959	976	882	1009	921	959	942	950	924	964	943	965	956	899	917	940	941	913	953	973	945	936	883	901	948	929	915	971	1002	922	948	943	902	954	917	939	1003	921	947	984	926	948	887	933	963	972	895	904	952	899	966	933	929	911	991	943	956	944	967	953	996	965	911	885	903	964	985	940	960	977	1037	930	893	900	933	963	969	913	937	919	967	993	969	927	924	905	906	978	921	944	923	885	989	911	981	973	937	935	927	976	955	952	962	958	915	911	933	973	930	950	914	964	945	984	995	893	954	945	880	924	908	918	961	950	901	924	920	970	915	960	953	914	930	904	956	956	921	955	986	879	900	991	961	939	950	982	958	937	922	942	934	907	965	909	911	916	941	963	960	911	935	1015	955	953	918	953	857	968	914	943	960	985	977	906	909	954	918	936	936	892	934	937	983	953	922	978	863	923	906	952	937	974	978	932	880	891	943	961	951	960	967	919	914	960	908	963	905	914	939	931	962	939	894	915	962	993	928	963	940	986	943	932	939	962	941	915	964	918	934	930	919	927	927	904	917	875	942	944	982	975	885	949	927	927	920	979	970	895	962	943	924	975	984	930	950	971	969	943	938	911	987	937	905	905	919	929	963	973	859	893	916	975	916	932	954	966	917	928	910	891	948	985	941	959	947	942	908	963	918	949	897	980	952	947	868	969	960	890	927	956	947	962	950	923	1003	944	922	949	881	939	971	951	972	900	904	936	970	898	980	947	949	940	982	987	916	923	957	911	891	936	975	888	998	954	893	913	916	905	996	921	961	929	1005	945	951	977	910	934	941	942	960	947	954	922	912	996	914	991	961	973	1030	965	899	932	980	1004	913	899	987	956	901	959	1001	971	964	954	923	882	983	1034	942	931	938	960	952	894	924	984	964	923	925	935	930	993	915	902	924	978	948	978	937	956	899	949	923	982	936	991	918	886	942	867	929	958	943	939	1001	985	990	953	936	925	912	901	882	956	947	905	1007	907	915	944	963	964	906	938	914	927	920	959	926	932	910	955	941	961	892	946	921	883	942	942	937	941	961	913	985	975	914	942	924	983	933	929	943	974	921	923	954	951	908	939	961	875	906	1031	953	905	889	935	978	921	939	937	942	993	967	983	963	939	933	945	957	902	967	979	945	937	998	916	968	912	986	936	930	903	916	954	953	921	943	968	958	985	918	985	931	922	951	987	965	922	997	897	946	986	915	934	942	979	991	902	938	937	936	909	906	939	937	934	859	943	915	929	926	922	893	989	1019	953	970	873	940	977	920	953	909	925	897	974	934	930	948	971	940	863	948	938	922	927	958	948	987	1015	1013	887	968	993	943	978	921	971	926	964	975	948	928	980	953	899	955	958	914	991	943	912	902	930	954	945	924	913	953	920	903	940	945	924	918	1004	906	1005	935	987	917	938	999	952	907	1019	956	964	933	962	891	943	920	925	892	952	946	968	1005	962	951	932	973	944	955	915	955	938	907	959	901	976	929	963	900	942	937	908	968	957	915	931	989	925	936	927	996	969	985	936	927	918	940	949	926	989	953	956	913	965	964	909	937	948	951	950	949	909	971	923	912	931	930	960	919	902	982	958	951	955	956	981	950	936	900	944	958	963	950	942	931	923	930	943	906	966	914	902	1000	964	958	965	992	985	969	950	955	934	929	1018	893	996	937	1002	961	950	954	965	911	958	970	930	952	930	952	992	980	996	990	1005	923	959	908	935	942	917	915	911	962	934	975	970	971	937	929	993	956	898	969	958	901	936	949	969	936	930	961	950	943	911	923	937	960	948	915	956	949	940	971	916	927	923	937	989	956	886	943	898	965	902	950	899	939	910	960	988	944	898	913	954	876	912	931	943	945	937	950	897	921	935	942	948	939	951	942	981	957	904	922	926	944	1007	974	967	940	939	928	930	990	891	933	952	946	938	938	906	942	946	1015	950	1006	982	989	862	948	912	974	918	950	944	938	985	924	976	990	897	999	957	954	935	950	977	930	938	926	962	939	910	970	947	962	945	916	934	933	961	920	927	897	950	930	937	957	970	945	942	915	922	950	963	931	941	915	972	938	895	951	958	900	904	954	990	962	967	964	965	945	928	930	939	979	964	897	947	925	934	940	905	951	910	937	974	936	988	960	885	948	944	944	934	987	929	943	933	886	975	960	931	915	937	987	946	980	960	917	977	901	910	931	922	952	906	943	927	939	926	971	926	952	973	915	1026	918	964	921	926	949	924	963	954	994	891	945	900	898	944	1011	1000	954	944	962	923	952	935	965	968	993	968	919	907	959	886	903	940	973	870	892	934	924	992	954	923	935	923	939	957	965	904	952	939	930	944	912	886	980	955	948	922	968	920	925	1023	929	930	968	916	916	978	992	975	943	932	924	893	965	901	933	899	934	947	954	959	927	959	924	959	998	957	891	979	909	939	924	951	878	931	975	931	966	913	989	950	939	927	993	944	959	1014	908	983	912	924	905	1018	983	930	924	995	954	958	941	938	959	981	952	951	901	935	961	988	972	940	911	940	911	979	905	961	933	945	965	890	910	1003	977	934	933	943	903	936	953	910	920	960	962	913	936	877	920	967	998	971	960	906	937	933	935	969	929	991	936	927	963	942	940	974	905	903	959	935	950	941	916	913	947	959	953	913	910	974	993	955	953	990	960	942	966	930	895	955	963	945	969	916	873	931	1006	974	895	975	875	938	903	901	896	937	954	933	915	916	906	954	927	934	958	961	995	897	915	930	993	940	954	1006	898	929	913	922	970	961	895	896	992	956	972	935	915	918	901	966	918	896	953	917	878	886	930	969	943	977	919	937	890	969	907	951	983	921	933	931	936	939	970	978	987	919	878	902	935	891	910	954	964	928	910	951	909	1010	932	907	993	895	911	914	926	952	954	999	922	908	958	926	925	897	895	904	941	911	926	958	913	900	986	974	962	933	917	969	931	1012	959	935	909	980	926	975	995	922	939	972	917	947	967	936	963	977	938	938	904	957	970	943	926	888	966	971	934	926	979	927	934	917	938	932	960	919	950	940	957	923	944	941	935	913	961	903	964	909	918	937	939	945	980	895	952	962	956	905	961	975	895	979	967	952	983	960	946	978	933	984	959	936	937	929	941	950	953	900	922	1027	968	932	886	927	933	937	915	914	891	943	931	886	953	946	914	916	947	931	1007	970	917	952	974	971	966	939	896	929	959	949	985	935	967	942	956	950	939	942	991	971	947	956	1009	930	982	943	956	873	941	920	892	1017	956	946	923	956	912	914	903	964	1010	947	973	907	931	946	908	957	934	880	923
25286	21696	25495	28392	21647	5587	749	586	552	493	505	469	488	440	457	456	415	459	469	403	442	478	440	462	453	447	442	423	457	440	451	462	421	451	438	424	412	422	450	430	455	403	399	424	441	428	441	449	453	424	401	437	436	458	469	496	483	433	417	416	417	438	439	415	485	434	469	454	459	440	464	433	446	464	454	459	428	464	466	428	410	467	470	458	453	436	475	423	439	428	431	399	477	422	441	453	402	447	456	479	431	457	441	456	461	401	435	446	430	466	421	418	423	421	410	433	450	430	446	475	480	455	427	434	427	449	465	484	447	437	445	472	432	458	445	421	457	433	421	437	428	434	422	431	458	438	433	434	465	460	443	428	475	472	452	432	436	431	471	462	406	415	453	474	451	480	431	494	428	446	465	418	466	445	441	396	389	464	475	422	472	400	436	450	403	440	449	458	411	420	478	441	445	420	401	444	469	453	443	447	428	476	432	419	485	440	400	443	456	455	448	402	422	482	449	456	419	445	421	453	456	452	451	436	429	451	403	417	477	446	452	443	509	460	455	429	449	452	439	457	408	411	394	471	442	437	454	427	408	429	459	448	461	420	430	438	423	443	452	433	450	415	458	393	444	457	443	452	476	434	447	424	400	415	444	433	445	425	446	458	429	473	385	445	429	425	451	423	485	429	426	460	422	443	444	429	406	471	440	444	427	457	451	449	439	422	372	431	460	450	438	431	477	481	459	451	474	454	471	443	444	406	465	491	442	443	484	455	465	473	453	441	421	460	465	438	410	438	440	434	398	443	432	441	406	465	455	404	446	468	437	471	450	449	456	400	422	411	501	445	422	423	395	406	443	461	419	408	477	445	480	430	443	466	427	436	429	452	414	474	412	421	463	482	401	423	461	406	457	412	450	454	439	409	396	429	466	459	424	440	434	487	400	475	451	399	404	465	417	432	462	448	426	386	481	442	411	443	437	446	419	426	429	429	414	408	481	409	439	416	458	477	460	446	412	448	392	437	397	397	436	397	441	477	455	406	443	415	461	418	444	467	484	502	429	412	464	437	444	450	416	467	437	412	427	450	444	464	437	448	441	451	423	473	447	405	425	404	436	446	424	452	462	408	447	419	468	436	446	436	443	432	430	421	467	403	409	436	445	406	411	447	448	468	418	447	408	460	442	477	448	453	484	424	413	470	434	448	400	438	417	444	446	447	475	459	474	417	432	463	456	454	500	457	468	418	457	449	483	403	425	490	431	446	430	436	480	465	427	454	448	443	454	478	453	448	436	451	447	499	436	429	455	444	400	432	420	420	447	434	449	408	473	425	420	469	447	442	461	447	396	424	483	418	445	430	457	463	430	408	467	450	439	471	454	401	432	482	442	412	447	425	450	448	449	473	455	504	446	441	458	448	445	436	439	428	430	444	448	447	456	472	437	424	475	440	444	374	429	460	423	449	476	468	410	445	387	436	462	408	419	425	413	425	433	452	485	459	427	429	434	427	416	422	467	462	404	436	454	414	459	424	423	420	418	474	467	450	469	484	426	448	447	430	452	446	437	465	448	457	454	459	443	444	477	443	418	420	458	406	428	435	453	456	396	409	487	439	443	503	463	441	412	437	454	441	478	423	399	458	410	432	406	431	417	426	425	440	454	431	430	359	467	446	468	432	447	417	430	388	444	448	419	456	439	445	449	436	454	457	451	440	439	456	463	438	424	458	447	432	415	455	451	430	469	442	397	426	459	448	412	448	442	444	441	395	452	436	459	443	423	468	421	484	415	491	433	465	436	398	418	438	403	444	485	470	405	465	460	431	452	465	417	409	442	471	463	475	464	441	422	433	452	430	442	406	472	441	419	458	435	442	413	458	447	440	419	438	434	382	412	451	422	427	455	497	456	435	426	414	436	377	447	480	442	404	426	448	426	454	455	439	468	434	425	481	412	434	458	490	433	423	452	431	434	439	439	407	447	435	451	459	451	410	465	462	414	431	431	452	429	436	417	409	419	478	444	442	459	457	448	405	379	458	453	465	449	434	445	438	440	418	449	450	450	416	398	471	427	420	469	435	439	422	434	389	453	478	426	416	403	400	440	432	406	445	440	438	437	488	437	408	420	425	450	449	426	445	412	438	450	466	433	433	432	439	500	442	450	411	458	440	416	432	477	440	438	420	425	494	442	448	462	426	416	418	442	457	414	454	433	409	436	405	450	475	404	420	441	435	440	453	471	463	428	418	428	406	425	463	470	415	439	461	418	434	428	465	446	436	469	426	475	424	453	452	437	443	442	403	460	443	447	432	482	453	425	437	430	474	471	429	471	399	425	473	473	428	425	452	427	458	441	434	463	439	425	459	454	411	468	418	448	460	468	439	414	441	444	421	465	453	447	445	430	470	474	435	417	430	476	437	424	469	452	442	477	453	414	432	465	448	455	424	439	407	431	418	454	445	422	462	414	459	435	445	424	453	444	442	458	459	440	434	412	428	420	434	435	410	441	436	461	406	425	438	448	457	437	495	438	432	460	430	431	414	439	447	427	459	437	413	436	433	437	435	426	456	412	460	450	443	423	440	429	434	431	443	454	387	438	430	404	479	428	437	411	465	445	406	420	441	468	410	432	413	441	421	439	483	433	469	441	449	471	442	395	441	471	486	411	437	430	448	474	436	422	471	491	459	455	408	466	473	453	444	453	470	430	466	414	444	432	406	450	435	449	424	418	449	449	414	461	427	444	444	419	448	480	431	461	462	461	406	416	417	414	393	449	442	429	423	414	452	436	449	448	440	422	434	472	447	456	448	434	462	451	453	450	416	418	427	413	445	477	437	474	460	451	452	450	452	443	430	472	431	432	457	443	454	442	444	440	444	433	474	420	456	441	457	438	468	410	382	433	430	420	395	440	463	418	437	422	434	457	432	468	390	440	421	410	400	456	410	393	419	436	424	470	454	488	468	442	442	474	444	444	430	473	427	418	481	443	480	417	428	389	437	435	423	472	481	459	462	411	415	454	438	466	417	404	442	453	431	424	436	435	462	408	424	444	425	436	405	422	439	424	430	430	423	470	457	405	430	441	469	474	397	463	438	456	400	442	469	462	419	421	444	441	435	415	474	456	413	470	482	424	399	411	454	470	433	447	463	431	418	448	462	478	467	436	448	429	470	422	418	423	451	465	450	441	470	415	418	442	411	438	455	449	385	459	468	430	531	418	453	457	415	473	457	437	432	444	468	444	453	458	448	404	473	412	436	479	446	460	475	433	446	417	503	457	469	432	428	416	415	417	447	464	434	453	437	467	457	453	428	436	410	484	468	439	424	425	399	439	388	410	456	442	446	432	451	442	434	427	431	421	437	455	439	459	460	439	442	474	446	444	452	459	437	431	441	429	477	373	420	424	441	467	406	420	427	454	451	438	451	425	455	446	462	451	452	426	418	431	434	429	429	447	397	452	414	431	435	441	395	458	448	481	414	438	454	418	393	461	401	430	411	447	438	397	430	498	461	438	467
3583	3573	2372	1495	1225	1095	1034	1017	939	1004	1000	978	978	1008	941	1002	977	950	975	943	978	956	936	980	1024	942	911	901	919	943	953	1013	981	971	952	924	990	924	963	974	950	944	953	924	957	967	960	942	907	957	959	922	961	999	932	971	938	952	955	933	908	941	911	943	962	943	909	934	972	939	969	938	915	907	952	1030	929	941	998	978	993	919	986	989	993	1013	920	882	911	978	947	913	890	944	920	975	924	935	967	936	971	875	901	913	937	917	944	973	1000	985	921	924	925	925	973	1014	941	925	921	993	970	986	992	950	903	926	1001	916	952	927	891	957	919	1006	910	903	905	1000	969	920	941	949	966	963	915	1015	942	947	906	933	939	965	919	923	950	932	939	905	896	946	964	908	928	967	950	890	1000	922	923	1005	959	956	991	931	973	975	989	982	1017	945	938	919	933	961	912	951	901	931	943	953	981	946	989	907	961	970	929	936	973	966	945	894	977	943	967	964	1009	952	893	963	978	971	908	965	941	949	927	962	943	973	952	953	935	950	958	909	922	939	973	961	879	908	1005	945	952	952	941	954	972	968	937	979	977	968	987	926	970	863	964	907	956	971	877	935	907	953	878	943	985	1036	967	949	950	959	895	970	947	936	969	927	994	1038	943	935	1002	884	986	902	955	917	938	968	949	954	982	907	946	1050	931	950	989	934	931	907	938	992	925	932	941	925	990	909	936	969	1014	927	959	934	924	865	934	941	929	948	939	970	915	978	931	956	1010	979	947	950	938	997	1012	967	947	890	934	957	974	969	976	943	1002	956	942	916	954	926	910	963	932	949	906	936	940	956	922	984	949	947	958	880	971	959	944	967	964	964	945	969	958	885	961	916	936	1004	925	930	907	908	945	983	964	908	898	960	886	893	1004	980	951	906	910	944	909	910	914	940	941	971	944	956	951	900	1000	951	947	904	918	1045	937	896	931	933	961	947	1024	927	970	943	955	906	968	892	932	944	922	964	911	931	954	904	953	923	913	1039	890	959	956	932	906	936	962	921	976	920	968	951	941	973	991	928	985	968	944	947	952	1007	940	942	968	897	954	929	955	969	936	916	955	1000	955	959	969	940	924	935	943	951	917	942	909	972	991	922	974	959	976	962	944	939	936	924	927	1002	947	967	998	952	950	899	920	957	1004	960	949	986	960	941	909	882	980	953	965	959	910	945	997	967	938	935	961	963	927	982	1002	980	894	977	905	922	973	916	968	974	974	961	962	970	934	904	999	993	947	942	907	958	917	925	941	962	976	938	999	925	943	953	953	950	934	925	909	938	949	929	1006	987	922	992	936	959	955	891	941	970	978	949	924	978	1016	965	967	938	1003	942	934	968	990	933	910	931	941	938	881	938	945	994	948	950	939	957	959	950	994	918	943	899	952	961	945	900	991	943	934	904	999	911	920	980	881	967	944	961	972	947	945	930	958	954	939	971	985	1005	945	921	932	977	916	933	916	987	966	963	920	910	896	942	953	912	944	964	960	935	917	963	937	921	949	940	908	946	969	989	925	1005	959	970	968	962	925	932	964	948	964	934	958	920	962	924	965	944	953	931	906	989	913	893	924	964	973	960	941	900	922	919	914	953	958	932	953	980	981	918	955	982	942	883	932	930	917	974	981	966	968	960	958	924	905	963	907	935	937	858	939	972	884	947	946	966	965	955	971	908	958	896	969	968	915	974	1004	960	952	936	970	909	1009	986	891	954	903	909	923	956	984	985	972	951	961	976	948	937	919	915	922	974	935	941	976	916	942	948	967	997	924	962	959	956	901	928	922	976	955	928	927	931	892	910	927	921	894	995	987	988	955	977	950	967	976	1003	944	992	910	911	935	895	941	912	937	979	908	1000	932	933	911	906	984	938	929	910	950	927	911	967	941	936	934	996	927	941	950	924	960	945	938	943	983	926	987	927	955	919	906	936	890	955	954	981	1021	971	967	899	946	953	925	932	959	1014	997	939	969	925	917	948	970	949	961	958	1018	951	958	966	973	980	935	875	938	1013	928	906	969	929	938	954	967	975	923	955	931	926	965	960	921	970	932	897	935	927	985	910	991	994	934	927	921	917	958	874	963	944	969	966	995	970	964	988	924	899	918	962	946	953	900	935	996	967	930	961	903	953	962	1000	940	947	897	948	969	985	946	899	890	945	950	969	947	988	957	967	936	1005	949	970	994	922	974	958	975	983	966	942	934	932	963	967	938	923	883	958	931	965	979	983	925	911	894	989	892	936	956	906	955	897	941	901	983	948	928	908	938	943	906	924	895	978	930	934	948	962	933	969	960	973	963	905	956	1000	926	980	960	929	995	935	967	965	930	917	947	883	973	952	919	922	988	938	987	898	937	935	966	938	901	924	986	941	910	924	983	966	962	947	943	936	908	933	971	994	959	957	933	964	942	904	935	971	921	951	970	946	969	991	998	911	935	965	998	969	981	878	951	943	904	967	931	935	904	999	984	970	966	904	929	945	954	924	944	996	956	920	964	921	977	972	907	964	916	975	950	960	965	940	933	987	943	925	977	943	954	965	939	911	939	958	968	914	971	972	974	931	917	943	974	931	960	984	906	889	934	916	945	945	947	946	948	971	957	975	965	986	956	968	898	916	908	908	977	924	953	938	935	1001	900	961	977	934	939	947	916	917	1040	970	955	927	954	951	949	964	932	905	986	925	903	956	848	969	979	940	937	938	929	976	951	947	987	916	970	915	924	967	918	955	940	985	935	920	929	941	977	962	965	887	989	985	954	923	957	903	961	900	947	919	936	919	977	966	942	906	960	924	961	946	973	971	953	952	918	987	940	966	929	981	928	936	932	963	950	926	958	920	913	969	931	992	950	927	933	980	920	940	942	902	1044	915	966	963	908	967	960	930	949	945	931	978	916	948	987	924	922	949	898	918	906	918	904	1001	943	972	982	969	970	931	964	998	924	968	988	976	1000	895	924	917	991	957	983	954	982	1015	948	943	939	974	932	931	903	927	913	972	956	1006	972	926	945	918	962	962	911	952	912	903	959	953	920	982	946	933	963	887	978	969	950	832	939	937	1007	929	966	913	1009	946	924	876	921	943	936	969	958	908	966	863	949	979	951	1001	991	976	956	1005	913	942	920	952	954	937	933	913	995	937	975	970	933	980	952	936	967	913	896	931	937	958	905	981	916	968	960	949	978	921	974	918	939	968	932	977	983	976	956	929	965	964	980	978	942	945	938	919	985	910	970	904	964	958	903	962	949	888	929	918	977	969	862	940	986	938	914	989	969	902	930	963	956	959	930	934	939	940	951	941	971	988	925	891	976	963	961	976	1009	996	987	963	1011	939	904	966	906	925	941	959	951	879	974	938	930	952	940	927	897	939	917	953	964	940	928	945	880	938	996	968	955	921	935	935	960	933	951	912	954	949	964	968	958	937	927	939	932	992	956	922	949	937	945	987	937	963	933	921	1011	1018	1003	898	991	930	922	922	966	957	935	994	948	966	991	949	981	924	947	954	940	938	942	978	936	950	951	1014	930	928	925	947	907	930	874	987	956	957	955	964
24444	21646	26071	27714	21655	21688	4910	553	410	340	352	341	322	314	291	269	276	265	288	252	243	248	262	261	269	250	231	263	259	255	270	255	246	245	243	232	246	211	228	245	281	222	225	232	260	225	244	239	262	257	229	229	224	247	246	204	227	215	246	264	245	240	243	232	233	236	208	255	237	242	230	237	246	248	233	217	237	238	248	243	204	241	244	255	253	233	254	235	214	247	236	235	227	253	235	243	210	237	234	223	239	259	224	239	262	219	210	208	245	219	243	231	248	254	253	227	236	235	284	215	270	276	243	232	205	232	228	252	189	226	248	242	266	218	226	201	222	232	256	216	250	250	254	224	247	216	258	246	244	252	256	257	217	232	217	258	232	269	216	222	250	210	242	251	235	241	231	236	237	226	230	260	247	289	236	235	232	220	246	217	244	256	242	246	222	218	247	235	251	230	239	240	216	231	260	222	239	234	234	225	244	234	228	225	215	241	230	244	248	223	257	249	236	248	263	240	266	229	226	243	220	233	198	234	258	234	239	245	242	221	235	212	243	260	262	236	235	222	256	249	255	224	266	233	242	245	259	244	261	234	271	249	215	230	241	250	206	267	194	208	246	239	241	253	221	237	239	254	227	252	238	230	254	236	219	238	227	237	238	243	238	234	256	240	255	237	241	237	228	235	241	230	261	232	245	208	250	250	227	225	242	238	238	210	222	281	232	240	232	228	259	234	240	262	230	249	227	213	252	243	258	223	266	219	231	251	244	225	226	257	243	224	218	244	217	251	217	228	239	238	221	245	229	241	220	236	239	244	236	236	239	232	258	221	229	196	256	248	236	220	239	203	230	238	240	225	299	242	208	240	247	263	259	248	255	242	258	224	213	241	234	230	215	242	252	215	191	233	213	270	234	209	258	246	215	235	247	230	234	242	215	217	230	244	241	248	240	225	240	231	255	241	247	238	252	246	265	247	214	218	234	215	243	237	250	206	225	233	221	246	225	250	217	241	239	259	249	237	233	229	227	229	223	233	231	245	260	227	227	250	218	240	222	223	225	205	228	241	238	221	227	232	245	237	227	217	252	236	232	220	224	203	235	246	228	204	229	256	226	236	267	212	234	244	215	209	237	242	224	221	202	248	235	232	249	221	243	218	231	239	214	247	219	240	223	263	262	255	227	241	243	238	232	249	216	217	206	227	212	204	217	221	249	265	229	221	221	232	235	255	235	225	234	239	225	232	227	260	234	228	237	245	219	254	235	247	222	230	237	240	280	225	234	217	246	256	243	225	245	227	233	240	258	220	208	232	230	250	219	245	240	231	225	237	253	246	228	205	224	224	234	254	234	243	233	228	229	245	233	254	228	209	255	268	209	228	238	248	262	239	227	243	251	256	228	229	244	241	242	256	223	204	246	223	234	211	228	217	247	190	232	251	246	209	222	253	258	219	227	248	226	232	247	245	263	207	243	250	207	232	233	223	227	245	259	229	233	230	224	206	240	213	252	252	221	207	234	238	210	249	247	249	240	209	236	243	215	262	241	254	245	229	234	262	232	264	247	237	224	275	249	247	245	234	237	246	248	224	232	245	238	223	220	235	255	237	240	201	256	252	250	240	229	246	246	243	255	259	255	230	243	213	234	245	262	239	250	238	235	234	238	232	222	231	253	244	231	255	248	239	249	255	251	225	203	252	214	212	233	234	239	234	267	268	215	227	208	232	242	224	220	220	217	219	267	234	236	235	224	260	233	218	267	223	251	253	249	246	219	272	246	241	232	235	213	253	224	221	225	220	234	235	223	214	238	217	244	239	247	241	231	217	219	239	228	226	248	239	254	260	255	255	243	258	226	255	242	205	241	251	270	236	259	234	261	227	236	215	239	234	230	224	198	223	226	245	247	238	231	235	251	239	230	241	243	248	227	223	246	228	232	242	238	233	206	204	235	221	255	227	234	234	223	242	253	252	243	250	266	246	236	225	258	236	280	254	281	206	238	229	238	218	238	250	227	233	285	262	218	226	226	267	256	231	243	243	231	239	256	221	235	233	220	226	234	258	252	213	242	237	259	236	233	216	265	249	235	229	207	234	220	247	225	245	258	237	274	236	251	204	220	219	262	256	234	257	253	244	279	252	266	253	252	211	241	248	248	245	242	226	196	244	269	263	277	241	229	245	246	275	226	257	266	238	271	248	225	244	251	252	251	213	265	218	256	289	276	257	228	260	261	267	237	229	222	238	238	263	254	253	242	214	249	277	241	289	269	215	247	223	217	240	267	226	248	271	236	223	252	246	249	306	255	247	226	246	233	229	248	234	243	250	225	254	252	256	226	254	250	231	248	251	236	246	251	211	232	256	265	268	221	225	233	247	220	247	240	251	239	252	258	223	222	249	245	229	238	227	223	222	259	244	217	259	253	257	235	245	236	239	250	223	227	229	216	211	244	227	234	257	210	264	225	238	240	250	260	200	257	272	228	236	221	259	276	236	221	230	245	257	221	251	227	227	216	230	224	201	266	212	220	224	257	222	253	213	268	231	232	249	227	269	249	258	246	245	255	233	247	271	232	236	212	242	230	216	227	203	272	261	238	215	245	226	233	230	253	247	266	252	239	226	236	219	226	217	240	227	250	220	243	247	220	221	236	247	233	229	234	223	216	207	237	238	237	236	278	217	237	212	241	218	221	206	231	219	245	250	238	224	258	239	218	237	236	231	206	250	245	243	256	229	245	254	218	252	217	251	268	194	234	241	240	223	244	258	235	263	251	237	241	233	263	220	221	275	225	222	203	219	264	240	222	257	260	219	236	263	257	234	203	253	242	241	235	252	243	237	199	262	235	213	215	246	256	232	227	229	242	210	225	229	211	222	253	216	238	262	248	228	226	229	222	270	235	206	241	248	207	216	242	212	254	238	252	237	238	210	249	224	247	237	262	252	239	263	252	211	230	229	250	242	245	234	246	258	232	221	244	270	247	220	222	206	253	255	219	253	233	233	223	240	276	243	241	272	206	282	241	231	221	218	219	241	274	272	227	235	220	239	246	222	255	217	215	243	203	221	244	233	244	227	253	252	234	226	209	224	239	239	255	236	228	242	227	213	213	232	203	231	242	247	204	239	251	222	234	249	241	259	219	240	248	245	227	264	221	253	230	249	238	228	221	261	243	262	250	221	236	230	238	242	221	241	271	253	229	254	269	219	241	242	252	228	244	260	229	222	239	215	223	201	233	205	217	259	235	249	243	240	234	239	238	222	259	228	258	248	222	226	231	228	262	193	228	257	238	231	255	237	266	230	254	215	220	245	224	212	217	232	229	231	241	226	225	276	237	257	234	239	249	257	248	238	248	267	219	225	253	281	260	230	227	223	257	233	249	254	231	233	247	222	264	239	256	224	253	245	202	251	267	256	244	253	226	233	242	247	243	227	226	259	246	240	257	246	222	247	234	244	213	265	252	241	229	215	236	261	248	224	252	223	268	228	226	243	241	248	242	216	199	214	266	244	202	237
3570	5433	3148	1603	1057	835	716	656	631	598	549	576	584	565	578	594	533	538	554	557	518	562	562	526	539	570	550	569	585	562	579	513	547	590	565	568	560	533	532	530	540	600	554	533	548	545	551	552	542	538	529	543	565	541	584	557	526	514	534	552	525	580	599	580	581	560	569	569	564	548	534	515	549	541	539	526	574	544	581	542	579	533	567	551	560	559	584	554	557	562	549	567	549	582	572	567	551	506	545	568	544	558	574	597	561	571	567	551	535	539	586	580	541	544	518	547	552	538	575	529	553	533	510	553	540	564	550	545	560	520	551	547	530	564	552	558	491	537	539	554	539	579	510	521	568	542	560	536	550	576	558	572	562	578	504	560	538	531	556	553	559	551	554	535	532	535	493	568	517	500	559	540	535	538	551	556	580	585	519	521	560	517	516	531	573	556	529	563	513	538	579	585	600	588	535	526	515	551	559	544	549	615	533	576	555	544	587	554	529	564	517	600	576	529	599	533	532	578	513	554	580	605	543	561	544	518	513	534	523	564	555	576	529	507	543	533	543	530	579	537	531	557	559	545	587	562	592	552	558	533	525	576	553	539	587	555	543	541	505	537	525	539	576	571	532	525	513	581	536	531	573	570	561	536	552	525	563	524	570	511	538	555	535	566	564	517	552	560	560	575	540	531	512	542	573	516	536	623	553	534	517	498	474	524	522	517	537	567	574	560	545	557	548	546	553	504	526	547	593	547	564	591	532	547	544	532	612	590	571	533	560	519	541	541	518	562	542	584	546	518	580	566	564	549	511	569	559	535	533	527	567	575	566	533	583	545	556	517	550	531	534	555	557	541	567	542	560	543	514	567	532	565	545	534	505	558	595	550	569	531	562	601	519	539	567	595	533	526	544	516	536	517	560	586	560	552	538	582	566	543	583	617	550	521	549	544	503	555	559	545	589	539	496	559	598	558	559	593	514	535	566	545	496	561	568	579	532	547	564	542	528	545	578	530	524	495	522	524	542	573	554	503	563	523	532	567	583	561	538	558	563	512	502	538	525	557	561	583	533	538	541	529	556	538	537	606	548	580	530	548	551	550	549	576	607	545	560	534	541	553	557	537	542	538	553	524	555	522	589	592	563	532	575	567	502	553	542	573	567	581	529	533	566	566	573	526	512	572	567	517	550	586	579	557	540	517	572	588	535	514	558	532	572	554	544	569	535	609	519	591	510	544	565	560	575	555	576	534	535	559	577	549	568	523	541	555	561	542	545	560	522	558	534	553	578	553	554	570	573	539	538	537	518	499	593	549	563	516	516	551	508	575	570	551	567	564	543	527	570	500	542	552	568	565	560	509	555	568	549	538	591	551	542	538	548	527	551	533	578	535	571	513	540	531	499	596	537	555	567	541	535	555	587	516	558	529	584	534	542	488	602	568	550	539	575	541	546	564	540	580	524	565	552	596	528	563	549	546	595	552	560	527	560	524	577	535	550	537	544	535	536	545	555	553	525	556	560	538	540	504	522	567	569	528	543	527	577	604	515	530	501	546	541	529	556	538	566	544	538	526	560	580	561	550	586	513	534	523	523	559	530	570	547	555	529	562	539	501	570	528	573	594	569	569	516	513	530	545	569	548	523	525	512	540	531	572	572	574	522	558	520	505	584	540	543	575	504	567	555	563	497	563	537	544	546	596	519	568	530	555	529	531	533	508	558	518	574	546	572	511	525	523	552	537	567	519	537	538	582	534	562	575	543	564	596	544	530	525	532	572	553	574	565	583	534	555	587	522	553	511	508	529	612	530	577	534	545	550	565	586	579	541	506	538	526	534	533	504	566	531	528	522	548	554	550	531	562	527	526	520	544	550	559	549	522	585	542	535	555	526	555	515	546	575	580	535	599	546	535	520	546	528	575	586	564	562	599	512	544	576	540	544	585	574	574	545	539	582	549	559	550	577	541	515	522	492	554	573	561	548	541	533	556	579	534	519	578	538	547	569	563	535	561	511	525	537	551	566	598	554	528	578	550	516	554	529	553	535	552	544	566	545	584	545	541	560	596	527	552	535	552	575	559	551	539	543	548	568	545	527	570	579	559	603	572	553	532	535	553	547	570	534	526	525	532	562	567	579	512	545	529	567	554	568	521	539	560	513	568	553	562	589	553	549	518	553	497	551	529	569	526	569	523	528	528	569	497	541	532	542	557	543	530	540	566	552	557	594	542	562	568	602	541	543	540	482	490	516	560	498	587	529	531	548	570	554	569	589	496	543	521	587	551	549	536	534	558	579	572	559	546	550	518	554	518	542	531	574	543	575	561	553	508	571	578	528	564	586	557	551	539	537	520	533	550	570	546	561	536	543	552	537	532	550	548	546	534	552	516	520	508	538	492	524	504	525	551	573	548	530	560	515	541	555	563	554	597	550	556	544	567	569	546	583	542	545	554	573	551	529	545	523	570	533	568	555	570	536	551	622	577	526	544	571	569	561	584	566	565	559	523	540	505	578	512	545	510	541	535	507	538	563	584	529	572	557	523	540	547	539	553	536	553	525	544	547	497	533	591	569	579	573	561	522	571	546	549	560	563	527	527	506	518	556	555	512	568	550	583	508	541	523	554	536	585	525	580	589	570	559	556	576	553	519	533	543	540	525	496	542	541	579	553	581	563	568	559	555	536	520	524	577	529	560	556	525	554	577	530	540	537	594	537	531	553	541	521	520	531	552	571	544	527	562	577	524	561	524	542	573	523	558	541	555	536	507	518	568	530	558	570	590	544	511	585	523	511	511	595	552	567	565	538	532	535	540	531	539	535	572	536	562	556	546	566	554	551	550	550	541	570	520	537	557	585	529	566	567	571	541	582	541	531	558	539	564	538	548	525	538	543	551	510	548	575	553	549	529	555	584	526	530	526	557	565	527	540	543	576	554	571	534	513	565	566	557	506	530	541	541	542	536	560	567	536	563	567	564	535	533	518	523	555	539	500	551	533	564	567	588	518	573	535	563	486	555	576	541	559	526	565	559	572	591	572	567	512	556	553	539	529	521	572	543	581	548	545	542	558	546	530	571	535	542	505	568	516	557	539	541	580	532	535	564	534	520	578	553	507	554	548	567	553	540	551	550	535	549	527	540	563	581	537	519	557	547	545	578	542	569	544	553	547	551	528	549	550	529	546	512	533	556	550	565	534	490	541	547	532	546	567	549	537	538	551	603	550	550	582	543	555	502	559	505	503	579	539	524	539	539	526	558	562	522	540	548	531	556	545	555	590	553	544	547	522	522	521	501	530	554	516	560	550	571	560	516	548	538	579	543	540	538	533	559	535	542	531	539	552	564	559	578	565	555	536	550	574	546	542	588	564	519	553	549	538	588	562	541	540	548	520	580	537	540	585	548	519	518	554	504	545	552	538	567	533	532	556	563	501	582	566	573	567	575	534	544	610	546	535	512	504	494	541	528	551	522	567	545	518	534	544	520	516	586	574	554	530	581	511	539	511	557	554	537	595	530
33972	11502	1568	755	675	613	502	430	466	429	423	453	446	440	450	392	401	437	420	455	414	449	411	414	402	458	477	432	406	438	438	423	372	456	390	412	429	412	426	432	428	461	451	428	410	396	454	464	401	452	433	379	427	387	441	412	440	472	445	442	381	432	470	463	459	462	418	386	439	408	447	435	379	395	373	430	407	407	410	439	432	401	374	433	425	428	473	411	423	442	413	374	418	433	410	430	432	458	421	432	413	412	451	443	383	421	451	385	425	437	429	402	468	430	460	427	427	442	447	410	435	443	410	424	394	392	453	429	448	410	403	407	405	419	454	398	447	416	457	427	419	423	437	432	425	415	447	453	370	434	398	432	428	411	422	418	438	405	440	412	430	438	405	407	436	435	443	411	410	429	402	424	436	471	442	412	435	449	429	393	366	422	411	445	392	428	415	405	415	408	402	465	412	401	455	429	426	434	407	452	418	402	448	407	465	424	419	492	454	430	481	427	407	409	441	423	396	393	400	429	456	429	407	449	417	455	430	398	443	450	430	440	441	426	428	414	412	421	441	440	423	414	445	463	453	410	432	434	414	416	406	412	429	434	419	423	420	416	379	437	402	428	419	427	422	420	444	430	451	453	440	444	417	424	421	391	446	409	422	417	369	401	430	462	436	402	405	441	405	439	425	396	410	414	413	413	392	423	398	394	422	454	408	452	420	438	465	435	367	409	430	415	416	419	433	410	383	425	465	412	402	438	415	424	427	408	434	414	457	437	460	460	413	415	393	469	452	443	445	427	448	450	443	408	418	469	379	428	443	404	459	486	446	403	445	424	439	420	437	397	411	437	402	444	433	413	421	459	439	445	424	401	434	413	431	453	393	416	384	450	433	421	446	396	412	436	446	446	406	431	450	415	445	435	413	406	443	430	423	420	446	432	417	429	442	475	455	484	417	429	423	422	433	416	409	433	455	443	417	451	438	402	416	433	477	426	466	427	445	408	439	413	394	385	446	421	390	444	452	423	422	378	386	431	468	430	399	433	437	480	425	399	455	423	471	395	433	456	436	404	444	423	453	442	416	407	408	419	426	428	462	419	430	448	421	431	416	443	437	383	405	416	420	440	426	484	452	457	412	450	414	425	444	446	424	402	437	394	423	429	441	410	425	384	416	405	427	485	444	427	454	453	412	426	439	471	462	407	386	428	469	466	397	456	441	425	425	447	408	410	437	416	440	413	427	443	444	410	415	421	408	441	433	433	431	437	394	414	446	415	410	431	454	455	418	411	457	446	448	409	395	437	435	413	439	393	403	437	437	412	403	435	414	413	430	414	442	430	468	403	448	429	399	427	430	408	440	430	415	449	408	396	438	370	426	435	439	469	456	446	442	400	408	389	399	427	408	472	361	410	430	367	418	422	436	437	400	416	409	432	436	396	422	452	437	420	411	448	406	459	393	412	424	400	414	423	443	437	413	441	413	446	426	435	445	408	412	420	459	424	395	403	427	441	425	379	405	433	480	478	479	424	462	384	408	419	443	405	445	396	436	440	438	426	426	425	437	431	435	400	439	447	421	429	463	414	441	433	420	465	444	417	445	405	437	409	478	440	440	388	406	406	427	464	479	446	404	435	413	437	392	436	490	447	392	456	405	459	438	455	431	402	395	393	449	425	416	430	458	441	448	431	414	452	465	421	408	401	414	471	457	434	431	442	404	457	423	453	420	401	412	465	437	409	463	443	440	415	436	410	416	399	410	453	431	387	433	459	457	436	458	424	401	437	412	420	396	420	388	416	424	415	434	454	415	404	403	447	407	469	484	430	430	424	445	412	455	397	471	417	462	397	411	475	439	416	451	434	434	392	429	446	486	424	454	433	414	428	501	428	403	411	436	414	430	449	427	435	449	446	423	445	421	430	459	438	413	381	448	482	430	417	400	431	455	445	425	456	433	432	393	407	422	402	435	427	446	427	424	392	440	424	428	431	404	432	437	455	416	379	451	430	387	419	413	426	437	481	435	426	437	445	415	477	428	426	431	433	441	430	453	435	434	419	460	447	451	443	411	417	430	489	398	399	411	442	446	457	483	414	438	447	447	452	456	442	421	423	412	433	420	465	421	448	396	435	388	436	412	405	411	419	445	424	430	416	409	382	387	371	413	435	421	427	403	420	461	412	441	409	439	419	440	469	447	419	435	424	431	462	436	392	405	433	444	405	404	428	373	427	433	445	397	416	442	460	429	442	383	412	417	429	412	441	428	434	403	433	444	447	424	434	425	461	411	411	427	445	433	423	444	437	425	415	425	396	456	411	403	415	408	438	444	434	435	452	398	416	442	424	439	421	390	434	426	424	452	410	422	494	459	453	435	422	407	461	398	459	425	455	390	453	438	406	420	424	414	387	424	425	431	465	433	405	413	415	418	389	409	440	436	434	415	425	425	438	441	448	410	427	443	386	453	453	411	435	416	437	386	440	404	429	377	432	392	410	399	433	414	416	435	444	439	471	412	422	387	407	420	398	444	435	419	445	420	419	429	417	414	401	433	432	418	428	434	405	473	438	407	412	417	415	480	429	435	437	440	468	401	401	435	425	456	395	444	478	430	408	451	412	420	458	479	430	404	393	416	423	436	466	449	426	480	465	431	434	418	449	441	459	432	404	397	445	420	435	400	399	434	438	433	444	392	423	389	442	422	393	433	449	416	416	437	384	453	437	421	429	420	459	403	408	468	419	403	411	414	414	415	434	430	422	427	425	422	396	416	392	412	406	448	439	442	434	445	414	443	405	434	458	470	432	414	410	468	452	437	448	431	468	431	455	443	446	419	417	365	397	434	443	424	417	424	419	424	424	423	431	394	400	479	437	456	394	415	414	409	427	498	395	428	466	436	414	414	389	382	448	421	406	445	437	442	440	416	429	417	415	422	456	453	454	404	408	384	435	403	432	386	424	422	435	396	373	390	390	428	418	407	409	414	440	458	419	458	433	425	448	430	443	456	442	396	437	435	398	453	437	453	415	416	451	432	438	440	447	419	381	390	416	409	449	423	421	381	462	444	400	389	406	425	442	414	451	425	430	432	424	452	412	417	392	407	395	416	426	438	435	498	404	421	453	455	443	442	446	452	432	464	430	447	432	438	403	445	445	453	386	424	438	450	410	426	428	438	416	434	463	415	436	418	432	402	390	464	411	414	420	438	448	435	429	454	430	412	432	435	426	423	476	408	411	434	396	483	410	435	408	425	394	459	458	404	440	443	431	399	416	429	395	412	411	428	452	444	389	403	407	433	398	418	399	396	440	439	436	429	428	461	435	414	435	430	410	443	458	446	452	434	421	433	427	412	396	386	408	457	435	393	417	419	441	449	410	430	389	383	434	403	416	416	442	407	453	478	420	428	406	405	402	434	427	415	446	388	426	439	422	393	416	488	426	401	447	426	438	396	403	463	447	449	411	434	402	446	444	440	408	451	387	407	429	441	405	427	424	388	417	424	450	421	462	430	430	448	428
5871	1136	1054	960	992	914	983	992	949	966	934	985	921	970	908	944	924	961	949	953	946	950	959	903	938	940	911	900	916	950	959	1002	936	947	943	892	924	971	963	900	898	928	913	958	920	929	935	927	1004	982	994	914	928	969	998	885	956	954	960	1032	963	952	955	925	915	923	951	900	958	912	920	947	925	999	983	920	981	1017	923	933	909	913	958	911	910	956	976	992	911	924	955	1009	938	958	928	934	949	934	945	937	946	957	954	937	944	959	943	937	918	944	929	925	898	955	879	923	921	945	932	964	930	851	918	913	897	943	950	957	958	962	953	945	982	896	940	1003	943	933	923	933	947	980	944	930	976	957	964	881	960	952	927	919	918	936	978	937	961	986	966	956	902	898	946	922	982	879	932	993	937	955	909	931	939	921	926	932	922	914	1019	951	973	983	1016	954	891	935	978	945	999	955	944	951	970	939	1023	963	909	913	897	953	947	933	959	967	947	990	937	894	876	1009	973	957	939	938	975	961	975	914	960	932	916	941	991	954	948	885	973	1018	969	971	882	987	917	968	931	901	917	980	927	981	960	927	911	948	900	892	912	950	953	903	927	986	975	891	988	889	931	972	951	891	939	953	956	972	939	951	928	962	978	923	1009	956	946	911	955	968	906	978	915	983	955	992	908	876	900	925	892	962	915	958	984	946	917	950	1007	900	875	936	983	931	922	946	977	932	956	893	930	960	905	969	948	948	933	892	942	975	911	979	956	953	892	932	939	957	974	949	933	951	943	987	899	937	949	962	955	899	875	934	930	949	975	972	943	948	924	909	961	1007	964	968	944	993	917	940	954	870	882	952	928	938	987	903	952	953	893	902	954	902	934	964	933	917	973	942	981	975	979	971	915	925	902	976	959	953	936	892	956	925	908	909	925	961	968	960	947	1006	902	959	901	929	941	891	944	880	907	950	974	937	885	932	978	967	958	923	940	872	901	938	896	940	942	919	955	967	942	976	943	898	937	922	966	915	917	910	914	982	962	991	949	952	937	852	954	956	944	933	935	972	941	900	952	940	935	917	945	951	953	892	981	873	960	888	866	964	946	953	970	966	937	980	951	948	908	919	904	924	923	968	951	941	988	909	989	932	990	960	938	920	965	936	914	938	922	908	887	931	986	940	940	943	976	919	955	892	903	933	939	930	963	948	942	892	945	963	936	926	982	939	928	928	909	951	894	906	935	949	948	965	961	970	978	895	934	999	961	947	961	932	924	926	942	949	951	957	956	916	951	998	958	892	928	957	981	958	963	885	950	949	959	928	964	920	907	961	912	892	934	920	964	911	938	969	915	959	957	941	961	981	973	897	1022	893	898	991	937	991	966	990	932	954	956	927	929	947	972	936	971	946	1012	981	934	968	899	973	1011	935	947	937	913	942	984	937	952	924	932	936	943	941	965	950	934	978	978	942	904	916	917	960	899	989	958	885	922	923	914	922	928	892	935	946	924	1023	939	913	925	949	939	907	898	962	908	950	956	924	929	935	976	889	940	934	957	950	981	920	913	932	901	988	937	900	963	951	903	977	929	927	927	929	899	901	942	975	968	921	901	1001	933	912	938	919	955	953	901	907	944	925	958	923	948	991	963	992	939	937	910	945	976	885	970	928	964	986	917	969	935	972	917	975	883	941	984	916	940	1000	858	959	977	937	954	953	930	942	919	921	936	979	915	948	987	922	922	943	947	903	952	917	921	996	937	941	949	937	979	932	898	938	966	1000	995	963	960	900	976	948	955	911	928	935	967	941	915	962	923	861	949	940	925	924	856	977	946	930	942	956	941	981	975	884	894	930	967	975	941	910	919	954	966	931	933	966	963	954	917	858	921	958	919	970	938	937	951	931	927	954	912	886	981	928	936	923	896	936	917	935	988	913	956	933	965	955	896	959	924	920	947	919	940	965	917	913	923	976	898	907	964	980	920	894	956	989	927	982	919	962	936	962	952	979	941	928	943	912	943	909	949	915	945	992	968	967	949	926	885	988	929	982	978	880	946	948	997	929	967	997	944	970	907	972	945	901	905	936	908	994	938	895	905	938	915	926	930	984	960	921	960	911	964	953	928	912	985	975	950	912	923	894	929	930	967	913	954	965	941	977	876	964	909	950	996	917	876	938	934	973	915	960	931	966	977	942	924	906	963	928	978	899	963	967	939	922	934	945	938	928	961	980	962	977	911	930	938	911	907	911	930	971	984	923	913	935	945	936	974	922	928	985	919	977	967	925	911	911	908	938	886	939	939	938	903	978	999	973	958	956	949	937	925	944	891	945	900	977	941	947	907	974	949	953	971	924	948	945	986	936	979	940	910	904	969	939	925	925	924	940	961	896	910	900	926	940	957	947	952	908	927	973	892	944	960	977	929	904	964	899	935	953	887	903	953	989	984	898	953	912	934	955	956	958	949	947	945	930	994	966	925	959	944	923	978	933	926	963	936	958	910	877	935	998	949	917	973	919	982	975	930	966	955	957	944	976	889	946	985	917	993	965	970	936	932	946	934	938	960	918	900	929	929	937	987	938	964	948	900	922	1001	940	979	900	979	936	981	908	895	938	915	945	912	952	979	938	926	992	969	967	984	949	904	904	949	920	952	879	1006	948	934	947	931	938	974	910	945	931	964	915	926	939	902	919	918	957	920	905	939	960	1001	941	961	948	972	937	917	919	963	959	955	869	956	932	957	954	920	899	908	921	933	948	932	947	963	967	890	982	947	945	943	959	928	937	991	869	908	934	947	931	980	953	887	936	925	965	914	906	944	929	956	899	872	909	977	949	906	1028	940	916	946	974	925	971	943	956	939	1001	971	914	972	902	920	929	950	931	978	953	972	912	907	938	957	885	943	931	980	946	929	880	928	915	908	926	895	978	950	916	938	993	861	922	914	990	941	914	939	933	963	951	940	921	911	974	925	942	1022	945	913	978	989	966	1005	1000	982	899	968	955	964	921	961	938	995	936	950	908	922	943	1021	955	965	961	946	878	961	946	905	904	952	967	962	936	968	961	973	954	976	951	898	947	946	920	915	1003	1030	937	957	937	990	927	932	901	962	897	981	907	918	951	929	956	941	936	958	939	988	976	991	962	926	957	941	892	930	937	933	951	960	946	950	893	958	930	942	924	985	912	934	905	908	941	900	950	929	944	901	941	941	875	964	980	964	980	892	968	967	921	961	969	944	965	1004	966	941	927	916	957	1000	987	947	874	918	905	957	903	942	891	903	975	919	941	943	893	918	923	940	991	942	929	980	921	954	900	973	927	954	962	991	922	942	954	885	963	956	912	901	1050	965	988	936	941	937	929	938	960	945	965	949	901	970	877	982	957	926	915	932	956	892	934	1002	918	919	944	939	939	923	963	911	941	940	943	908	936	906	984	958	939	947	967	969	971	989	991	935	971	933	960	936	957	932	985	939	941	942	925	925	935	973	879	916	956	979	999	919	901	947	917	982	999	972	928	944	921	944	960	979	897	999	958	950	999	980	1007	941	983	885	949	898	957	934	972	898	973
25245	21687	25530	28343	21659	6058	713	543	458	529	511	492	446	482	466	425	457	478	450	476	415	407	524	469	464	450	437	465	394	408	424	415	460	406	472	410	462	468	443	474	455	422	448	408	449	448	430	446	464	440	447	409	422	450	472	432	449	434	417	484	431	421	475	472	469	417	452	421	464	413	428	401	423	422	431	462	443	441	427	459	482	468	439	464	428	451	427	471	489	461	461	429	423	436	419	398	436	459	445	431	445	460	439	445	427	455	434	443	458	438	462	481	467	431	455	441	480	496	467	412	434	438	445	421	455	459	460	464	500	471	445	441	413	428	409	441	480	400	438	461	446	415	440	453	394	415	438	486	420	443	452	451	498	458	438	481	417	455	441	451	414	452	451	440	451	482	422	469	427	451	391	452	448	475	472	462	499	387	426	452	448	461	451	448	451	430	432	444	425	464	481	443	442	465	476	420	452	483	469	434	462	423	449	438	437	417	423	449	460	439	437	449	439	409	454	459	491	424	440	451	482	427	441	441	471	435	438	460	434	390	464	428	452	441	408	434	432	447	436	440	436	414	451	461	423	426	437	419	447	490	441	466	449	488	448	418	423	438	414	449	443	449	401	464	454	432	492	459	429	424	473	392	437	437	449	444	442	453	439	452	443	441	444	449	453	461	455	465	455	465	418	478	434	420	432	445	443	449	451	474	436	461	471	471	434	456	467	449	440	423	440	406	435	450	453	440	472	454	450	439	406	434	463	478	423	488	426	485	448	475	430	451	473	464	471	450	420	414	433	423	442	449	464	433	402	429	432	431	460	442	425	433	441	461	450	414	454	407	432	461	430	449	460	423	417	457	453	465	436	433	452	437	427	453	459	449	475	424	445	475	423	459	447	461	459	478	434	467	498	414	441	427	416	436	419	445	486	427	440	419	423	434	431	437	464	418	477	448	443	422	441	425	405	445	457	440	411	445	448	483	472	463	439	441	435	442	451	451	429	461	448	449	490	491	453	437	433	414	448	458	429	440	466	434	419	439	456	407	444	469	436	464	460	441	462	409	415	420	419	452	440	444	447	421	466	436	437	437	419	456	469	465	438	448	401	433	455	449	407	429	406	409	466	456	501	469	443	419	447	405	420	458	461	454	401	443	448	437	455	464	437	460	442	463	403	477	471	478	475	434	491	464	463	450	461	405	452	450	412	480	464	451	469	441	460	441	487	462	458	495	431	422	460	444	440	437	427	457	393	440	440	468	406	394	399	424	459	403	452	464	448	483	382	431	453	458	412	419	432	399	448	478	454	454	472	430	429	449	445	444	467	436	458	442	440	478	457	453	450	402	461	399	463	459	408	437	440	473	386	440	470	463	461	451	448	426	447	415	434	426	407	405	420	448	434	420	441	408	445	412	417	460	409	448	434	431	451	429	474	453	437	456	421	408	450	444	433	491	415	407	451	430	440	463	424	485	422	436	430	468	425	434	462	441	449	424	419	421	435	423	422	406	455	461	448	461	454	452	438	425	485	434	431	442	436	459	456	456	472	459	460	435	445	472	444	506	454	425	482	400	444	412	427	407	449	442	463	455	418	460	443	454	451	427	411	470	457	437	453	434	470	461	395	425	460	439	407	423	467	420	452	448	422	421	471	437	445	414	476	432	444	407	468	410	454	456	466	440	456	400	444	441	415	394	431	490	471	475	465	428	461	478	430	438	445	445	446	447	446	482	439	430	462	428	453	465	476	426	414	445	434	400	489	479	405	450	431	454	407	423	461	453	489	433	475	461	398	431	454	450	444	412	465	449	422	427	473	456	463	447	450	397	440	466	535	455	447	429	438	441	454	451	464	442	471	440	478	470	427	486	465	436	391	464	425	403	418	488	435	406	443	426	425	452	422	468	423	428	430	440	428	446	435	439	457	452	427	403	454	436	458	429	458	458	408	410	464	429	448	445	448	450	448	448	406	395	443	502	488	434	476	445	468	441	445	437	419	400	466	452	404	438	456	470	464	446	462	438	454	440	431	423	429	447	481	416	430	455	450	448	417	413	413	458	483	409	441	384	447	456	471	436	419	477	449	441	416	416	481	455	416	437	401	453	469	436	426	418	462	463	409	437	429	439	447	451	465	433	404	434	425	392	411	395	453	464	430	435	388	466	452	448	445	443	428	525	476	429	422	420	415	479	462	451	438	447	440	434	465	453	493	400	409	439	404	406	429	431	457	425	443	455	431	448	458	452	436	450	441	433	456	444	442	423	450	445	456	434	459	442	454	456	436	445	460	449	413	429	412	437	446	420	456	422	425	460	396	432	437	441	447	474	465	428	434	443	415	421	460	425	454	407	469	436	450	494	449	421	473	452	414	382	469	423	447	420	401	407	437	426	448	451	446	451	454	443	426	447	404	468	455	448	446	431	393	487	492	456	424	472	463	463	427	487	453	448	441	447	465	438	462	419	472	442	409	392	431	422	390	428	447	417	407	451	364	435	498	448	452	446	452	416	447	421	460	402	426	448	432	428	465	441	413	451	454	439	464	486	488	425	451	427	482	451	393	460	420	421	421	476	450	431	419	470	439	437	446	419	454	429	442	459	459	403	465	445	410	450	415	434	450	413	483	417	421	421	465	417	430	452	460	456	485	518	450	443	439	440	450	454	460	400	471	446	417	478	425	475	445	462	477	480	431	424	427	423	453	468	443	450	451	448	454	432	445	412	411	456	440	467	470	419	425	458	415	406	438	426	435	503	435	416	421	413	446	437	447	475	436	428	447	503	418	488	501	424	419	450	423	420	449	431	450	425	432	454	457	462	454	439	427	459	450	464	433	447	476	425	483	446	424	471	462	433	450	434	455	423	435	431	410	427	469	450	405	425	463	454	419	407	420	451	419	457	463	461	433	423	459	418	462	461	466	446	422	468	458	427	459	431	430	499	428	448	444	416	414	430	441	426	467	427	467	402	434	449	437	414	421	443	500	426	461	430	432	416	426	459	428	425	459	442	497	433	403	466	414	475	463	444	508	455	450	457	433	489	469	457	465	377	386	428	450	458	430	416	437	453	441	415	503	470	425	436	443	466	408	448	414	483	473	415	423	435	449	441	475	426	444	454	482	438	398	498	439	448	446	413	405	430	397	460	433	419	414	450	468	492	472	395	458	466	450	409	411	426	506	478	415	414	427	424	415	434	447	410	452	437	418	441	434	430	459	462	437	440	437	444	474	395	445	448	469	463	476	423	449	457	447	417	442	474	434	472	466	434	451	447	427	477	448	430	422	425	450	428	411	423	471	447	438	434	444	473	413	377	439	413	420	376	437	456	443	410	410	419	442	435	446	409	436	396	451	426	408	439	416	465	422	421	383	426	421	440	441	456	476	407	429	444	420	475	460	453	477	467	412	370	403	436	472	493	437	463	412	441	435	449	395	445	474	410	414	424	453	451	447	422	472	422	464	470	437	455	445	405	431	434	435	440	451	445	407	470	433	438	422	451	473	446	474	451	486	443	448	410
3673	3423	2254	1519	1129	1086	968	989	967	1004	969	924	988	978	983	904	949	952	931	986	932	925	919	926	896	956	906	934	954	993	892	903	917	987	964	965	977	897	916	959	989	932	1007	964	943	960	910	910	883	977	971	990	961	979	945	939	967	969	1003	930	956	935	938	994	970	923	995	915	952	974	919	987	943	943	967	923	936	940	908	985	956	929	942	984	901	926	947	924	924	928	914	922	937	914	868	1002	900	934	938	921	960	946	924	973	894	928	951	912	951	956	974	966	933	979	914	972	948	914	951	992	896	946	1051	1014	937	980	930	889	953	930	946	934	977	967	982	934	976	987	1010	974	923	997	927	984	925	960	923	926	1003	954	944	926	933	939	937	966	959	976	970	990	1027	931	969	885	953	946	982	981	926	995	912	941	947	984	951	923	960	946	924	973	909	1001	929	908	1000	957	891	929	978	972	895	931	1000	969	907	911	965	978	908	971	985	993	960	932	960	933	951	929	941	890	952	955	940	1006	910	999	889	965	925	938	960	983	919	986	978	955	938	980	959	905	942	983	936	931	919	916	956	959	930	907	979	955	913	963	959	934	923	1018	912	966	965	930	910	929	944	940	922	979	997	966	915	918	960	909	965	883	896	957	953	911	909	994	934	967	920	942	962	994	953	978	964	984	996	970	962	947	957	907	976	901	946	937	962	979	925	920	927	1002	949	900	965	935	1015	948	977	920	946	949	991	950	947	926	934	964	937	967	897	958	956	993	949	959	1045	885	924	949	902	954	893	949	939	959	975	931	912	939	939	913	905	968	966	910	955	942	911	934	949	1015	921	936	985	955	957	1004	989	906	894	907	908	876	927	987	904	932	1005	974	923	915	987	932	920	932	975	977	972	979	960	958	923	999	962	937	940	948	956	982	922	968	981	915	967	949	965	934	954	924	943	940	939	953	918	931	924	981	886	918	968	896	960	955	920	974	950	937	948	965	959	1001	897	950	959	998	994	935	982	968	914	899	984	931	978	935	914	971	947	934	960	893	945	958	967	911	874	1006	915	970	909	913	946	974	991	937	979	986	955	996	983	942	990	977	921	985	950	978	917	923	953	954	1007	957	978	939	954	966	932	936	926	1012	926	940	937	908	977	954	919	959	906	931	929	954	979	894	946	934	884	940	974	995	975	967	896	931	943	883	913	922	973	955	932	999	912	983	990	931	901	959	957	928	978	931	981	985	976	910	997	907	954	921	935	921	933	933	986	971	1002	936	962	923	959	921	941	885	970	973	969	971	991	968	963	912	951	932	1003	912	948	955	910	936	972	931	979	990	903	922	1004	923	872	974	942	1017	921	954	931	974	923	1006	959	933	996	898	985	977	949	931	936	975	962	1000	958	914	1018	928	945	1027	973	933	914	956	910	959	976	941	940	936	979	932	934	931	992	961	880	923	958	939	938	972	921	1011	970	936	939	964	999	939	929	955	949	1012	913	958	965	983	967	956	959	978	925	916	905	930	926	958	913	920	966	957	934	942	910	910	974	917	945	942	939	998	968	956	917	926	966	940	936	932	978	937	996	903	926	1027	973	941	968	970	940	905	937	961	996	952	887	961	945	905	921	965	981	955	936	964	988	944	928	937	961	916	951	968	936	909	953	989	915	932	959	965	984	1003	958	912	954	1012	957	926	965	897	973	970	939	937	953	948	961	934	975	965	963	935	976	866	933	954	952	969	936	954	903	917	949	947	975	935	969	947	922	896	959	909	942	947	963	947	960	925	932	936	925	928	923	910	942	986	1008	943	964	944	879	928	969	982	917	938	943	941	915	985	949	899	981	915	958	927	973	967	939	912	912	950	942	962	943	947	956	899	949	885	937	979	962	913	947	954	920	966	952	940	999	925	875	903	1050	955	995	943	977	974	874	963	991	899	941	954	973	888	967	914	952	986	963	944	899	920	935	932	976	921	945	900	1005	926	995	926	974	968	992	920	933	959	953	954	946	933	958	890	915	932	959	957	914	995	968	969	948	926	939	947	959	942	908	927	941	961	963	1006	946	928	918	966	953	996	923	992	954	948	923	958	998	954	951	913	962	941	963	924	937	947	896	946	911	962	929	922	923	922	920	952	970	972	922	901	923	973	964	932	966	955	1032	935	961	967	972	924	999	921	956	959	940	927	955	948	973	953	937	912	934	942	949	952	964	902	922	921	924	943	977	909	921	893	982	984	1008	962	917	930	937	1001	910	900	986	917	1002	944	979	880	941	952	885	957	958	921	925	912	1015	930	935	996	921	924	955	958	980	971	970	970	951	938	937	909	938	925	951	957	986	948	925	941	924	974	927	948	964	903	940	941	955	925	1015	968	916	946	936	930	922	972	985	951	931	989	965	1001	924	924	976	920	905	934	947	909	1022	957	936	942	967	946	908	906	1014	993	898	973	932	945	972	978	990	954	956	981	926	962	904	927	948	923	915	970	963	932	950	964	908	905	935	953	949	966	894	974	935	994	882	938	956	906	997	1057	929	902	958	945	943	913	958	913	967	955	963	1010	908	969	1002	982	897	933	943	959	950	952	1003	978	957	891	957	995	923	951	985	946	921	907	953	941	953	1004	979	951	940	934	929	934	936	960	967	955	979	940	930	929	927	948	997	929	1009	953	955	1001	927	983	993	952	956	980	959	921	947	884	951	969	949	939	934	954	855	912	939	921	954	893	965	919	929	925	935	959	941	981	966	912	955	990	952	965	964	952	974	929	876	956	937	968	946	934	917	908	924	944	964	940	932	983	957	906	940	957	846	969	890	916	960	955	967	905	971	957	933	902	945	927	882	941	937	923	955	931	919	1008	955	961	917	983	911	953	960	962	930	971	928	996	964	909	957	931	951	924	946	935	912	982	988	963	936	948	948	935	950	904	968	975	944	1004	961	974	898	931	1025	912	904	925	937	914	985	946	933	989	936	961	936	917	922	934	897	981	935	919	918	945	925	892	1005	958	960	986	988	950	984	890	959	935	949	961	922	896	947	938	1003	956	962	918	961	924	977	932	956	940	844	912	944	946	968	955	950	974	1031	901	951	934	967	954	926	968	913	936	967	932	927	952	935	989	970	983	914	959	971	954	941	935	945	1018	1018	934	961	883	928	883	972	901	930	951	914	924	949	950	981	933	938	932	949	995	958	924	943	1005	957	914	885	970	965	942	917	947	941	995	923	988	885	886	933	980	926	916	938	920	931	995	952	982	1036	911	948	944	977	919	979	929	914	952	956	961	938	930	944	918	918	960	900	908	949	953	907	961	913	937	969	983	887	1004	911	1000	922	986	924	885	983	930	988	985	904	963	897	944	953	932	930	972	951	967	925	898	961	941	940	911	887	949	941	991	969	948	975	941	976	982	914	914	937	900	996	996	924	933	974	955	909	947	992	904	1015	959	948	930	994	934	1004	885	933	972	869	933	941	965	974	920	923	931	925	939	990	947	927	978	985	919	933	986	908	964	1032	923	1002	877	943	900	891	923	976	956	937	954	959	969	981	953	976	955	929	983	973	957	964	973	978	861	899	1046	917	921	952	942	984	902	924	949	967	938	955	921
24456	21694	26079	27830	21699	21740	5189	534	418	367	333	333	309	291	273	264	292	262	239	259	253	281	256	240	258	286	236	257	304	265	245	244	261	267	232	265	250	241	246	255	240	220	239	242	260	237	227	240	229	241	238	240	225	225	246	269	233	242	227	239	237	220	255	235	249	272	250	227	242	245	245	230	232	227	238	239	231	232	232	247	257	203	280	217	217	263	238	249	254	207	257	260	251	251	220	239	219	218	273	217	274	239	236	214	230	270	222	255	274	243	233	257	243	241	266	224	236	238	217	248	222	226	223	275	240	252	280	260	233	208	212	240	220	238	244	248	235	274	230	243	224	226	238	248	265	253	216	264	288	232	224	254	250	205	238	226	228	213	248	246	228	238	243	255	235	249	251	227	238	253	218	264	249	240	246	239	214	248	248	237	236	234	242	223	215	272	252	226	242	255	238	232	270	216	236	226	229	220	235	245	262	261	269	223	221	274	239	228	254	252	244	224	246	234	216	237	259	254	221	254	234	239	271	229	224	244	241	241	233	202	245	261	223	207	239	219	237	250	228	237	242	222	226	241	249	249	243	258	193	237	244	237	258	219	207	232	226	217	240	251	241	202	216	227	247	250	213	252	241	233	224	239	207	243	256	249	274	233	255	237	219	235	217	239	238	256	251	225	209	239	215	214	250	224	252	247	250	244	231	262	237	256	230	279	227	234	255	211	257	230	195	226	237	244	239	236	237	242	239	262	229	248	253	248	238	230	240	238	272	245	284	257	270	236	221	244	241	274	259	241	242	259	232	217	255	268	222	238	245	250	250	246	274	228	274	235	266	235	228	217	256	222	241	237	215	236	265	232	255	222	246	248	248	252	246	232	244	226	231	217	212	218	266	251	236	244	258	224	242	254	212	222	224	251	208	240	230	212	216	209	258	236	216	242	238	228	262	234	246	237	225	224	227	214	221	221	240	252	228	250	193	241	223	226	218	217	232	224	242	254	258	242	203	241	237	237	212	227	254	251	225	227	211	226	219	266	222	246	276	229	225	259	249	265	237	233	258	244	244	203	234	229	229	227	257	207	227	236	221	240	243	235	237	221	230	222	237	249	215	229	247	238	257	229	251	247	236	242	228	230	267	203	217	221	229	197	228	271	255	229	242	232	220	255	247	216	223	218	256	232	244	219	226	242	249	240	248	222	225	226	263	240	248	279	233	230	244	218	238	224	217	239	233	185	239	235	241	236	265	235	268	237	214	242	234	244	215	223	233	231	252	253	252	238	232	224	248	260	230	232	219	261	244	248	225	242	258	231	217	220	215	240	213	190	238	244	230	206	225	219	223	231	255	235	266	230	241	219	235	230	249	262	271	242	225	273	269	255	245	244	213	200	256	255	213	253	213	236	227	204	241	263	238	209	252	233	244	237	227	198	239	222	222	257	274	202	231	234	246	244	231	270	206	222	266	252	228	227	243	238	228	247	231	220	260	219	219	261	233	239	257	226	221	249	259	232	233	233	289	214	279	206	265	224	225	220	228	230	250	255	236	271	258	247	235	221	245	217	222	234	240	235	223	230	248	238	205	235	243	258	235	244	273	235	222	233	246	234	219	249	250	232	238	271	243	256	242	268	222	238	221	230	247	271	223	250	256	240	195	216	215	225	215	249	235	235	240	197	242	228	227	220	240	248	256	220	232	201	239	227	241	280	231	241	256	216	246	239	242	251	255	226	231	268	260	215	209	234	255	260	239	239	223	249	238	269	244	258	248	286	264	246	213	240	252	247	245	223	225	267	234	229	255	232	262	248	235	246	221	222	256	250	241	237	230	241	218	250	214	214	243	236	212	249	232	222	233	274	261	220	251	213	250	217	260	225	257	223	232	234	225	258	243	270	252	248	254	212	239	226	226	249	234	260	253	230	245	216	220	241	213	237	238	233	252	241	240	205	246	243	227	206	228	234	256	218	220	232	184	241	248	251	258	242	252	228	233	217	224	227	245	232	256	241	242	206	236	244	249	251	226	200	223	229	227	234	252	217	249	245	238	224	226	251	240	203	242	231	235	266	223	244	217	228	268	234	243	253	243	214	233	245	238	246	235	222	202	236	257	252	220	247	240	243	236	240	267	250	229	215	258	231	270	230	226	250	226	223	228	244	226	212	247	231	212	243	242	237	234	244	205	244	235	231	250	241	233	261	239	244	240	244	235	253	267	285	234	252	204	256	230	255	217	243	234	244	241	259	236	254	238	227	230	236	230	218	237	229	241	228	256	253	259	262	242	229	258	246	240	241	249	265	227	210	204	213	245	232	225	220	222	227	250	245	258	228	222	239	231	250	225	248	226	234	213	225	262	222	239	238	245	245	241	223	227	228	243	205	242	227	261	219	246	274	226	258	251	224	216	237	251	234	244	250	251	205	232	274	246	218	235	265	218	213	231	228	244	216	227	250	236	214	245	245	236	229	212	256	227	234	247	227	236	211	242	245	243	259	230	252	243	229	230	252	241	265	264	237	216	242	221	240	261	232	284	226	218	275	244	241	230	242	267	220	211	237	255	224	248	224	215	214	223	253	262	224	226	249	264	222	269	224	229	250	229	237	216	234	222	261	263	234	214	226	244	255	208	250	223	233	236	237	219	233	227	259	233	256	232	240	257	252	255	256	266	227	241	213	266	254	215	256	229	236	225	239	214	211	242	234	255	230	223	219	229	222	251	274	242	218	270	218	258	247	254	225	241	237	237	274	245	251	205	228	253	261	209	230	224	247	249	230	239	225	220	217	250	243	228	246	265	235	242	252	237	223	248	224	224	208	240	228	247	241	261	245	237	227	217	240	250	260	245	249	268	214	255	245	241	251	247	252	250	230	269	254	250	241	221	201	205	215	245	253	225	234	229	209	243	255	203	258	234	241	266	237	216	234	247	260	216	240	243	221	291	217	265	236	270	221	244	240	236	264	220	230	259	233	240	215	236	205	242	227	225	219	208	212	246	237	242	241	222	206	204	214	235	219	263	244	238	227	242	243	212	217	245	218	226	256	257	242	226	261	247	243	239	242	255	216	227	231	273	239	218	231	241	224	216	254	230	218	236	228	252	251	244	230	209	234	244	254	218	237	265	251	245	245	252	238	235	261	248	256	206	217	236	218	224	242	255	231	235	228	240	249	229	239	223	234	280	250	240	245	256	259	222	240	230	239	239	252	240	226	270	250	223	236	229	266	208	232	238	255	235	243	232	248	216	228	245	221	233	247	246	227	241	250	228	284	276	228	222	227	237	207	239	220	225	240	208	237	247	239	270	263	216	235	243	237	231	240	260	234	240	241	232	237	236	249	207	205	253	268	240	229	246	266	227	225	249	209	253	211	230	249	235	226	253	227	214	238	239	251	251	236	244	250	225	254	250	226	224	247	262	256	231	212	229	240	235	248	253	247	239	222	216	225	232	230	239	240	240	237	245	258	235	200	231	253	245	249	221	246	228	248	199	210	231	239	233	230	289	241	242	239
3649	5456	3281	1656	1066	818	682	655	644	677	569	598	583	620	594	577	573	566	547	557	568	561	560	564	536	573	552	516	563	544	559	597	523	510	629	559	595	568	557	591	555	532	532	524	565	577	559	558	558	525	546	600	570	600	597	544	501	544	579	533	552	560	506	540	560	549	588	550	495	587	542	524	525	545	572	576	535	527	552	564	573	535	582	531	523	534	559	556	563	561	536	569	536	560	534	543	555	569	558	564	555	539	557	563	568	508	538	555	528	524	575	577	564	566	554	588	578	547	562	564	537	552	536	554	499	556	541	567	537	517	519	517	558	538	533	530	578	578	574	572	581	513	548	548	568	544	551	590	538	535	519	546	597	551	553	564	526	557	543	580	533	536	564	526	568	584	533	529	548	510	579	557	545	570	589	551	562	581	560	539	552	544	589	586	550	568	548	568	549	522	550	572	538	581	546	592	552	541	537	537	571	568	504	565	569	541	510	541	519	524	522	538	517	532	557	559	560	544	547	531	550	561	550	551	542	538	549	515	560	512	582	540	513	581	578	573	524	557	559	536	559	541	552	557	535	536	560	559	519	556	554	559	564	545	550	589	525	555	542	560	480	514	544	553	545	568	558	538	531	522	530	537	552	557	562	533	553	507	542	564	527	537	573	506	513	545	543	535	539	568	591	568	554	529	562	527	573	567	563	521	588	570	580	523	521	554	547	538	563	600	554	560	546	498	516	533	577	554	563	530	545	585	559	544	552	520	513	533	533	529	503	546	546	564	583	571	542	535	544	534	557	539	536	557	539	543	558	583	538	576	586	559	538	573	568	571	547	555	550	523	495	544	574	531	593	526	540	529	560	536	559	590	529	534	524	570	569	516	544	553	549	559	574	531	562	528	547	516	542	541	572	563	533	563	566	543	572	503	561	529	544	579	600	518	569	559	521	542	556	578	524	554	535	545	602	550	583	526	563	572	524	550	538	525	516	583	545	501	547	514	558	622	555	543	555	502	568	545	567	511	580	534	546	539	565	561	525	591	587	538	555	584	614	588	562	556	548	592	544	550	505	559	552	576	572	572	554	550	560	559	524	557	533	523	523	570	532	494	558	541	543	537	519	585	576	555	529	511	510	544	583	541	569	558	587	561	535	571	536	533	532	562	533	539	581	519	548	516	567	518	549	558	536	564	503	544	522	499	522	562	525	544	540	552	554	565	546	536	524	567	532	572	529	542	518	537	565	565	487	537	548	593	507	568	507	564	584	558	581	571	567	592	506	523	586	538	518	536	521	550	584	548	506	577	586	522	537	527	527	545	556	501	560	576	574	518	505	537	572	561	560	561	496	522	540	580	523	516	534	539	552	539	543	578	541	476	521	545	555	621	574	543	553	552	526	576	571	560	528	567	510	573	563	571	538	576	553	550	557	533	533	558	578	567	526	563	544	591	536	529	514	555	512	552	539	599	537	523	577	546	535	530	556	517	597	550	591	538	565	540	533	571	514	544	578	526	558	569	557	546	561	522	553	543	543	520	543	582	552	557	551	586	529	550	560	521	541	542	565	534	512	543	520	542	587	530	566	587	545	489	595	535	561	523	543	549	571	542	572	536	550	581	550	521	610	522	545	575	509	490	565	545	514	602	552	565	584	540	565	545	558	573	537	548	547	589	575	611	523	573	584	517	532	511	530	557	535	549	584	555	545	586	548	541	539	537	575	516	578	557	590	551	544	595	552	576	505	554	549	517	573	509	547	531	556	513	538	529	535	565	531	549	557	538	548	559	600	532	498	556	591	543	560	564	539	578	512	547	580	524	563	515	579	557	543	549	571	555	567	598	584	554	550	546	575	525	543	538	527	579	623	546	533	570	566	537	548	521	532	541	562	524	583	525	573	544	597	514	553	581	541	531	529	547	528	548	551	562	532	557	570	592	534	503	555	555	556	560	577	569	592	595	567	515	543	525	566	529	495	572	561	538	559	562	555	597	494	593	520	544	560	525	547	511	573	567	585	534	568	519	551	573	556	523	575	542	560	531	588	574	560	516	544	527	573	534	496	528	585	551	562	547	581	524	611	538	528	566	566	500	541	528	550	556	550	531	601	548	555	550	546	561	537	542	540	554	550	512	566	503	528	594	575	581	558	515	579	511	579	586	586	559	580	527	540	551	534	542	569	558	561	538	542	598	579	526	576	526	516	579	590	579	533	584	531	562	541	545	592	551	556	563	559	594	561	584	531	536	515	525	542	487	592	587	538	562	553	541	553	529	536	548	518	553	532	579	546	536	581	554	498	541	559	529	547	534	545	543	569	552	513	539	518	548	559	560	569	555	548	477	540	565	535	577	531	541	553	579	546	532	570	538	483	519	573	526	544	604	532	542	555	510	557	535	532	511	508	553	565	541	561	546	538	497	538	520	587	524	554	561	563	541	529	547	538	549	550	579	550	533	545	528	526	558	535	542	581	511	546	589	545	568	608	549	557	501	563	560	562	540	566	546	543	525	581	530	552	530	549	547	525	572	558	574	538	557	573	544	548	561	550	569	548	579	545	551	560	565	522	607	565	547	540	534	528	555	581	523	566	534	539	516	590	543	546	544	558	555	522	563	577	522	540	549	503	524	532	524	568	551	567	510	538	557	537	542	520	570	510	542	544	538	545	552	556	545	577	566	554	560	544	548	523	576	528	535	552	529	549	568	498	565	573	517	579	557	565	533	552	568	571	554	574	553	556	536	582	507	553	571	557	531	497	553	549	539	567	544	572	604	552	579	553	515	555	568	575	526	586	536	543	555	551	533	592	484	560	567	513	577	562	544	514	577	549	598	569	575	560	517	561	556	602	524	531	550	569	540	500	562	552	574	524	566	556	531	522	568	598	536	543	586	509	569	543	569	582	547	545	532	537	505	566	566	571	551	579	509	594	589	570	550	589	536	542	522	513	573	575	499	515	530	596	551	516	531	566	554	550	538	525	547	572	619	495	562	561	514	562	518	513	522	550	508	506	568	512	532	582	549	525	573	584	556	552	543	533	546	559	512	546	583	588	552	544	562	579	525	556	539	520	572	555	558	536	543	555	596	540	616	562	591	547	524	524	577	571	544	552	573	553	568	590	561	572	529	518	507	569	532	550	564	546	536	551	546	533	575	511	541	562	542	574	553	536	569	555	543	549	581	548	521	582	515	587	578	568	543	488	607	572	544	553	497	582	553	579	562	546	565	565	558	560	534	559	573	559	568	507	594	540	533	552	538	506	562	549	555	542	605	566	551	595	549	538	552	537	553	514	537	529	522	557	594	539	568	550	549	559	534	556	553	550	522	570	512	572	488	547	561	550	523	560	551	535	561	586	555	516	511	508	573	535	572	560	544	549	529	546	516	578	569	558	543	565	548	511	520	589	537	525	575	577	525	581	549	553	569	549	581	552	583	568	555	554	575	560	525	585	526	552	541	529	550	565	599	540	568	564	550	525	547	546	565	563	533	499	533	530	549	541	495	533	516	542	526
33960	11548	1561	775	648	606	514	445	457	451	432	384	402	426	400	402	441	407	442	488	435	401	475	443	415	457	405	441	479	419	426	403	438	391	409	478	419	418	436	449	438	412	427	407	424	434	423	452	400	441	409	416	441	437	440	453	400	438	467	419	408	396	472	431	440	414	452	485	412	413	410	400	406	442	415	440	392	437	451	376	424	464	418	432	441	409	408	450	432	431	430	417	407	435	408	406	453	442	428	422	432	418	440	473	514	397	434	416	445	459	487	455	430	438	451	386	423	410	420	427	438	459	401	462	415	466	429	455	416	416	466	381	436	395	439	437	450	457	419	408	399	455	464	437	408	427	415	432	428	466	436	429	404	414	448	426	452	454	475	448	419	402	459	428	444	412	415	459	459	467	451	396	435	395	431	451	406	433	410	444	443	416	414	425	419	440	399	457	418	380	399	437	393	419	411	454	455	437	393	417	393	439	405	458	408	430	462	436	454	429	424	422	441	417	391	416	425	428	453	440	431	443	432	434	409	410	462	438	432	390	429	449	416	437	437	425	485	412	428	448	402	419	422	415	445	387	464	444	407	459	447	392	436	428	430	462	435	468	414	471	414	409	427	420	372	406	403	437	395	435	467	390	435	426	406	420	411	439	445	409	417	442	438	436	406	443	469	455	399	438	437	435	455	409	406	459	442	409	465	468	457	446	422	399	395	429	408	460	468	419	419	437	424	443	394	451	433	431	434	455	434	461	405	471	406	419	471	430	410	439	420	419	432	450	434	454	426	396	459	431	403	452	417	437	420	454	432	432	422	429	413	418	423	450	393	382	437	461	450	452	436	435	429	433	451	453	408	437	393	444	398	438	431	457	386	436	431	447	441	460	404	440	415	437	410	432	430	424	453	427	428	404	441	425	468	391	377	388	431	423	415	428	481	422	460	446	372	431	444	404	417	423	496	427	447	436	415	410	430	431	387	477	457	458	445	424	449	397	461	459	439	439	399	458	405	400	398	418	427	444	434	398	423	451	405	415	451	409	454	462	444	373	473	403	412	441	451	454	408	399	407	392	410	438	438	411	429	462	404	395	417	410	416	420	434	431	412	449	412	438	415	408	418	447	407	450	482	455	400	450	457	441	450	449	449	399	450	423	461	374	443	442	419	447	422	423	452	452	403	468	399	453	447	425	411	418	458	442	433	422	398	413	409	397	453	420	394	446	413	443	442	434	495	403	425	454	458	410	435	432	454	448	426	418	435	428	440	444	482	426	422	417	404	420	440	427	418	393	450	431	411	443	439	426	433	417	409	393	413	436	420	449	436	425	392	443	446	455	427	446	452	461	453	442	399	439	483	415	416	425	485	431	440	445	405	385	454	450	457	437	456	443	461	474	431	450	474	443	419	404	412	440	433	426	428	410	425	433	395	399	415	437	408	385	472	444	432	413	422	461	398	436	373	430	437	385	408	460	417	444	436	426	420	458	412	433	438	427	459	439	393	412	429	430	447	415	410	422	474	367	411	470	400	390	414	450	410	450	475	414	393	441	440	422	399	471	420	414	401	411	439	422	413	409	389	405	429	435	409	418	411	440	411	468	410	454	403	427	429	439	435	439	441	433	417	404	445	388	431	430	461	391	409	456	438	434	450	461	420	412	451	436	479	417	397	394	441	461	446	444	483	423	402	400	409	474	406	443	395	428	405	451	442	430	476	431	432	395	463	400	401	397	418	412	428	415	404	392	446	467	458	411	490	436	406	445	414	438	408	387	399	420	426	391	422	432	377	411	428	431	423	416	430	441	417	444	404	398	449	416	461	445	449	453	434	429	435	440	426	430	427	422	490	419	432	403	423	437	415	455	398	412	424	442	437	422	448	433	433	412	427	410	406	410	415	418	434	399	440	422	433	446	469	410	404	422	450	405	373	382	418	427	464	417	429	403	388	487	464	482	405	392	424	426	413	431	400	390	423	451	448	452	445	453	394	415	425	399	413	415	436	451	423	473	411	450	469	414	422	433	444	474	437	386	399	425	428	416	386	413	422	430	415	436	443	452	433	408	453	446	445	418	412	449	452	419	448	428	428	398	452	386	436	401	446	427	412	392	434	457	412	390	428	401	404	377	425	413	476	483	401	408	398	415	447	462	444	452	454	398	457	467	365	415	421	458	418	397	435	402	371	442	498	397	423	453	423	383	426	475	438	406	431	425	423	473	446	402	491	443	491	388	436	437	433	417	463	434	439	421	412	464	403	427	426	431	445	441	375	448	436	398	404	423	450	408	405	436	430	424	422	429	454	415	411	444	444	412	398	435	419	433	397	419	439	414	452	411	436	406	431	414	401	447	400	430	421	414	396	418	464	420	445	459	431	407	440	402	429	440	451	426	437	468	413	385	438	407	419	425	414	460	446	407	382	458	423	421	409	413	430	438	450	458	455	411	460	437	457	445	460	400	415	429	415	459	479	443	443	402	441	432	437	441	426	421	423	409	424	435	427	430	400	410	456	450	477	433	447	402	434	442	422	404	454	429	412	425	443	454	475	442	424	452	398	379	429	392	442	444	412	481	435	430	458	444	432	443	380	452	423	430	425	439	459	428	388	432	417	435	402	445	461	406	411	435	408	424	404	426	441	460	386	383	387	420	413	458	440	448	441	436	425	419	414	446	403	397	395	450	438	416	415	455	401	365	433	443	443	423	407	462	403	426	408	417	416	410	438	433	412	418	420	447	464	407	438	428	443	415	419	431	421	453	411	426	449	393	499	434	414	436	414	422	401	408	415	422	425	454	433	447	427	410	411	475	436	416	404	455	433	411	470	435	436	408	428	423	406	428	393	426	435	412	392	422	405	428	391	399	396	462	459	429	433	432	457	403	416	424	411	436	417	434	425	410	405	425	425	423	436	411	438	429	418	439	436	415	407	412	426	443	433	431	437	399	395	420	417	471	380	437	437	453	412	398	428	457	413	424	448	443	485	464	454	496	413	427	422	426	426	421	389	396	402	382	395	377	400	406	436	448	449	423	436	437	425	443	460	454	447	424	430	375	430	481	423	416	429	456	463	431	423	416	441	452	456	408	440	429	461	420	408	382	448	400	450	403	417	408	436	427	461	425	436	435	428	403	397	341	449	417	476	444	419	443	462	420	435	403	456	461	444	395	415	436	449	453	432	391	433	351	386	413	402	447	398	400	449	418	436	455	448	405	401	471	457	486	403	428	458	449	389	396	440	440	411	438	405	413	440	392	414	411	401	431	422	412	398	413	423	429	397	418	412	433	423	484	438	453	434	421	428	423	454	407	479	393	430	399	431	386	445	407	404	448	450	413	441	431	403	390	390	429	441	420	410	446	452	465	441	406	418	445	383	449	436	440	475	411	427	430	444	415	426	382	431	432	382	462	422	428	438	420	421	449	431	451	458	428	407	416	418	440	418	457	427	415	398	423	407	407	421	418	408	441	396	415	408	405	428	416	419	441	422	418	445	401	462	415	433	412	437	393	442	451
6064	1082	1024	944	990	929	944	924	936	982	963	929	951	955	932	949	942	922	884	957	969	916	966	973	942	1001	960	971	948	961	947	932	958	977	979	967	953	951	917	926	956	986	921	919	971	993	916	934	908	992	937	961	913	969	927	907	975	954	980	945	906	965	950	934	927	977	930	962	966	957	986	949	927	975	928	907	930	956	921	902	926	905	977	905	939	905	940	962	964	971	947	979	897	934	982	981	957	950	994	913	957	949	956	982	873	959	990	895	925	924	967	967	979	997	905	947	927	969	932	934	965	905	973	962	940	968	885	937	997	921	883	973	977	921	930	905	936	961	932	932	925	939	952	967	911	918	964	957	969	979	926	949	948	979	904	935	982	956	934	939	883	943	976	925	916	952	933	985	952	938	919	931	944	941	918	1001	949	1010	966	896	921	959	981	880	964	909	990	888	886	914	966	963	1040	898	927	933	934	978	956	952	1007	960	897	981	1007	898	972	899	957	960	961	904	952	943	926	927	903	880	892	946	968	964	986	953	987	963	965	937	910	946	988	923	983	918	945	919	911	918	964	956	927	973	941	965	940	970	1004	1031	915	967	993	906	916	951	935	949	990	894	913	949	958	941	972	946	964	960	909	964	960	1012	931	937	992	938	937	970	998	959	977	931	954	998	950	929	992	905	939	919	944	950	930	1007	947	919	970	941	929	942	932	983	950	925	932	1039	1000	945	933	963	930	951	964	979	976	978	987	945	941	982	944	951	920	1012	937	953	959	987	926	948	937	974	920	914	932	921	1042	958	931	994	964	979	929	955	923	923	896	952	940	963	935	977	963	937	885	939	915	908	965	901	933	962	966	930	991	953	948	964	927	987	948	983	1018	969	955	1017	1012	990	924	1005	911	929	930	957	957	941	967	954	918	997	975	980	930	934	927	900	939	948	946	938	985	941	931	948	894	919	940	999	988	930	944	1019	924	928	942	929	930	926	920	903	904	954	981	983	922	927	934	959	988	921	913	923	972	955	956	907	950	947	970	935	949	913	960	924	989	942	959	925	962	885	941	949	1006	930	921	961	943	933	976	920	940	946	976	957	938	965	940	863	942	934	941	982	927	893	905	902	1003	918	982	984	893	1017	939	913	892	876	940	979	921	955	883	930	910	954	960	931	967	966	963	916	954	917	959	928	903	945	907	878	961	941	933	950	964	950	873	964	968	934	1002	994	964	983	958	968	940	941	950	988	896	978	958	973	884	944	904	982	990	996	921	945	959	949	905	894	1017	965	989	965	933	938	924	927	951	952	956	926	913	961	956	932	897	982	971	860	966	941	937	909	992	876	945	967	962	976	947	906	976	888	885	895	957	927	984	939	962	915	970	921	958	931	942	917	940	939	933	924	902	931	942	939	996	886	890	929	917	934	963	948	948	984	947	962	954	919	1009	965	967	959	980	901	988	951	940	928	940	927	938	927	928	903	925	978	932	913	933	964	930	968	934	910	959	915	931	888	947	916	976	950	912	921	987	979	966	973	952	932	940	958	972	901	967	925	913	945	881	926	997	971	920	960	925	914	961	934	926	893	945	995	925	948	903	975	988	950	978	943	915	1033	956	958	914	1010	997	959	1011	916	940	994	909	967	955	964	970	967	958	930	1036	939	907	963	940	948	966	919	927	957	936	952	963	917	925	935	923	896	948	920	936	899	955	940	968	1024	958	968	951	988	928	929	969	914	938	915	923	910	941	946	947	921	907	928	961	1008	939	1023	965	957	951	972	943	970	946	917	1048	900	927	925	951	949	932	1012	913	939	920	949	953	1002	952	907	923	944	994	978	915	960	964	943	1000	943	942	947	937	960	952	937	946	977	955	898	926	950	969	968	960	946	890	940	916	987	998	966	885	928	910	917	901	924	947	942	967	948	927	924	920	919	917	895	956	963	966	940	1003	931	995	925	902	919	923	925	957	970	941	908	963	915	918	903	963	918	944	954	934	921	915	882	892	947	917	942	935	911	964	1020	978	946	969	897	887	946	931	983	938	940	980	936	908	951	958	951	903	937	882	926	967	943	924	956	962	928	926	933	971	939	881	952	877	982	966	914	943	910	907	956	950	967	983	956	976	933	935	973	927	944	917	958	958	925	988	933	891	904	935	942	969	877	903	985	1024	920	959	941	998	919	948	953	937	936	927	876	952	979	921	948	932	986	962	959	955	934	949	919	923	943	922	928	911	941	938	1005	914	946	940	971	926	978	909	911	949	985	936	1017	924	891	963	957	955	967	905	981	914	893	941	968	980	986	983	914	930	964	1005	952	1007	918	922	947	962	918	933	983	953	949	946	1006	865	944	983	903	928	940	1021	946	952	914	985	898	927	905	916	940	987	931	931	940	889	883	975	986	955	990	897	965	915	940	917	948	1008	1004	946	933	943	937	947	946	971	931	971	965	874	937	941	960	911	976	932	962	930	977	924	970	898	962	912	908	968	936	963	952	913	966	940	936	960	943	938	890	895	967	921	945	990	960	989	971	1023	946	921	964	897	968	908	879	962	970	901	967	981	1023	969	967	1002	963	937	955	918	891	1016	892	1013	946	953	911	900	974	938	975	933	984	982	926	905	930	936	948	970	979	934	965	967	890	975	890	980	903	962	942	1003	969	900	970	965	997	889	966	951	975	999	886	953	945	988	953	931	920	935	943	934	897	957	946	971	944	965	994	892	953	930	1019	922	938	945	969	972	958	999	954	985	947	951	929	905	988	984	954	978	922	908	916	945	1021	987	968	910	1013	968	944	929	940	985	927	910	928	940	970	936	912	877	930	926	956	992	957	951	951	975	911	972	890	908	918	940	921	930	877	984	918	930	957	960	940	945	919	971	934	970	929	941	893	911	933	919	955	976	995	891	948	962	947	971	954	1011	994	962	987	975	958	944	917	966	937	989	957	958	941	920	969	952	935	907	953	953	973	944	916	941	948	982	983	951	950	878	963	931	937	913	971	1022	943	981	980	993	966	985	982	929	911	865	948	984	961	893	958	964	917	950	978	887	961	986	925	939	950	925	929	900	956	947	949	949	952	970	972	953	916	973	936	983	919	932	917	892	955	964	922	943	949	972	958	945	962	946	940	954	910	917	924	928	999	939	1007	948	960	972	1012	901	952	930	902	923	965	936	960	930	943	947	889	943	934	958	963	929	930	962	936	933	975	943	978	952	971	930	953	989	955	939	938	898	976	981	958	1022	954	955	966	890	916	954	936	956	976	918	954	976	923	974	957	898	961	948	937	944	943	942	901	964	921	921	940	950	973	1022	934	979	976	967	913	952	973	1004	925	930	970	918	1005	989	957	908	935	968	946	971	933	957	977	921	928	926	962	1044	889	906	973	988	981	983	953	977	965	916	965	937	955	948	957	936	939	920	942	932	904	952	943	989	931	979	944	916	985	960	957	921	926	945	955	966	933	965	916	975	935	927	916	999	889	974	926	938	936	981	943	919	910	953	969	937	976	965	917	963	942	964	959	932	930	913	894	936	938	931	940	953	961	900	956	915	980	910	956	916	967	867	968	951	987	947	955	953	931	920	920
25263	21676	25511	28299	21623	5795	732	602	514	487	472	502	494	471	440	447	470	441	441	464	456	482	477	409	445	450	501	445	465	469	460	433	454	447	458	450	498	426	435	485	438	443	447	454	437	461	386	432	458	420	461	439	423	437	433	445	448	415	435	448	433	446	462	421	453	469	424	418	457	441	459	432	409	449	462	447	407	447	465	436	466	441	447	445	440	476	482	429	438	464	454	425	454	423	440	429	471	491	464	412	476	429	455	439	493	442	431	428	489	480	448	450	473	444	465	400	457	432	430	437	442	449	471	460	440	428	438	434	440	458	473	442	434	437	453	431	427	446	455	429	409	474	454	387	434	444	416	440	456	438	440	436	453	458	434	418	457	451	428	444	401	436	462	453	446	426	437	416	467	423	445	421	427	460	421	453	441	430	473	436	456	488	467	460	444	437	415	463	414	448	429	449	461	449	420	443	471	444	453	443	452	418	457	402	471	463	437	445	428	461	419	433	449	470	436	440	450	456	474	441	408	427	449	450	447	426	466	437	413	450	420	473	428	442	450	433	480	460	436	448	421	453	457	441	448	441	418	433	447	458	406	459	445	433	390	464	393	444	453	422	438	470	401	477	421	436	462	441	418	447	451	445	440	468	472	470	456	447	434	473	442	425	408	426	457	458	453	432	443	445	416	423	443	406	429	449	451	450	436	429	450	457	452	461	460	421	438	487	433	454	480	426	463	421	447	412	420	434	401	470	480	441	449	463	433	445	467	428	426	469	452	456	430	437	464	433	451	450	460	454	450	432	469	411	414	421	456	422	463	441	460	440	465	442	472	436	443	439	447	433	426	475	482	455	417	404	434	428	475	456	432	426	430	425	415	461	445	453	427	420	448	466	418	446	409	442	389	485	460	452	426	416	442	425	434	432	417	444	443	414	477	448	451	440	458	473	453	433	418	427	431	435	439	457	440	460	480	432	434	470	418	431	443	455	505	450	459	453	406	394	412	449	447	435	472	418	441	431	436	441	439	445	448	418	465	477	432	413	457	456	464	476	420	413	412	439	485	444	465	405	442	451	438	454	438	464	449	422	477	477	471	448	440	414	454	478	415	404	432	435	453	424	422	440	437	446	432	431	438	431	427	447	448	446	441	438	434	433	403	448	429	452	416	422	414	425	458	435	446	472	418	456	461	459	409	466	478	438	483	453	454	421	415	443	427	458	441	474	474	473	445	404	387	459	427	458	475	465	441	496	451	408	431	474	431	478	481	466	442	453	425	427	446	440	464	455	487	427	450	413	454	438	441	452	439	379	428	452	443	450	448	463	434	445	445	479	436	428	452	464	509	484	476	442	422	438	435	448	443	433	433	412	440	419	451	424	435	462	443	444	442	391	476	439	431	449	438	401	432	424	443	442	454	456	451	462	439	425	463	426	440	405	433	404	469	455	441	434	450	415	435	462	417	423	456	388	449	418	450	470	464	446	463	458	451	435	449	439	480	435	467	423	437	415	462	473	461	486	449	403	402	407	457	416	409	462	438	477	415	476	468	446	423	424	418	479	453	453	454	468	452	421	438	417	419	414	502	486	419	446	462	413	412	456	451	446	435	472	442	431	443	467	421	411	457	406	440	465	443	441	426	432	442	490	447	434	421	448	450	415	434	392	452	434	451	473	441	434	416	428	440	468	480	431	441	444	440	440	452	407	462	424	455	454	458	469	485	446	468	463	400	428	454	381	437	460	467	408	421	462	485	461	462	444	467	435	407	436	435	479	412	451	426	404	449	469	422	457	438	438	408	433	415	504	390	418	421	415	423	500	433	423	448	462	441	448	373	459	435	421	471	395	461	464	436	442	409	474	452	454	477	455	463	407	436	407	399	457	431	475	421	411	399	424	441	425	448	425	424	471	462	482	444	428	489	441	449	422	448	443	419	465	438	431	445	421	460	464	397	446	426	408	401	436	471	460	425	439	437	434	434	458	459	418	429	438	477	450	475	416	464	447	441	441	470	451	421	425	423	454	464	465	427	410	433	438	449	433	393	480	425	453	468	421	446	425	437	451	424	405	436	445	424	429	413	473	427	420	465	457	428	427	439	464	394	435	427	444	420	459	418	468	383	443	452	447	427	406	435	455	440	398	405	476	462	435	460	464	447	408	469	426	430	423	440	454	422	439	409	417	459	425	468	471	451	470	463	463	450	416	445	430	442	421	440	457	424	432	426	443	426	436	417	397	438	473	406	406	409	423	440	463	392	446	456	501	468	473	465	427	451	436	430	397	456	469	458	468	478	450	452	402	467	427	449	439	465	434	450	449	461	449	446	452	505	473	476	446	419	435	421	446	432	420	436	423	435	442	476	448	480	424	477	411	410	434	407	480	424	455	424	421	477	438	418	442	455	457	461	468	438	436	436	476	431	442	419	456	472	444	464	463	453	418	442	438	437	439	466	440	415	423	413	399	406	451	435	461	438	471	482	442	452	402	444	413	437	456	461	453	449	425	387	427	437	488	460	449	420	409	425	435	440	469	453	405	446	446	447	451	461	447	434	419	437	486	422	451	489	470	465	427	435	423	491	480	444	406	512	428	390	436	459	481	444	429	458	442	407	461	437	418	424	478	473	469	501	405	472	409	426	423	477	446	451	461	444	458	408	438	437	493	422	441	415	493	457	444	425	408	457	492	442	428	440	422	461	466	441	424	478	431	426	443	455	444	431	420	462	421	473	450	489	438	434	441	398	415	446	427	441	483	426	482	427	469	431	468	445	425	460	434	398	418	486	471	441	450	460	431	464	475	446	436	468	446	444	453	499	436	429	444	437	474	450	472	487	456	437	458	433	444	450	476	444	420	462	399	467	500	452	383	418	401	453	413	446	454	486	438	432	433	475	449	459	407	448	453	482	434	431	448	436	407	433	472	445	427	416	450	487	425	428	440	432	412	438	429	423	437	419	421	472	443	444	438	423	440	428	471	461	445	444	424	454	430	443	397	465	442	447	440	424	407	412	445	435	493	495	461	412	442	443	456	448	483	423	461	413	408	404	472	450	408	468	415	455	427	452	450	429	425	420	437	442	424	446	474	422	435	462	440	441	457	442	416	468	414	432	467	449	467	445	442	471	457	441	482	435	485	448	455	478	434	436	440	471	472	447	474	462	414	499	452	451	457	417	416	429	424	412	445	448	449	419	453	434	465	446	407	463	446	419	429	477	430	467	433	440	450	435	441	427	448	426	435	435	450	465	464	449	487	457	431	409	453	440	451	423	423	433	417	465	438	449	465	448	415	455	457	432	454	418	427	416	431	438	461	422	424	424	488	420	462	409	413	445	428	388	422	448	436	423	455	411	443	450	388	457	416	428	431	453	433	481	445	411	414	424	426	419	420	465	478	477	430	452	440	415	411	431	482	431	434	440	448	454	403	415	435	405	436	417	449	440	448	498	463	452	430	431	429	459	436	481	448	426	453	445	437	437	468	452	431	452	432	451	422	422	433	472	384	431	430	408	430
3677	3630	2293	1516	1215	1170	948	991	991	986	954	937	1015	960	998	982	966	1011	971	975	974	933	943	931	972	918	982	988	1008	953	1009	946	967	965	964	883	948	934	920	914	902	943	938	995	915	950	916	961	940	1021	927	997	1009	901	903	950	912	927	993	955	934	904	929	930	996	1012	991	955	911	993	931	970	933	922	938	918	927	912	933	965	993	979	929	965	941	959	950	912	962	976	1020	949	977	956	972	950	924	986	1034	948	942	934	929	937	1011	963	944	922	973	959	976	1020	980	938	947	943	890	903	972	958	880	1021	931	926	911	947	954	954	970	924	1004	929	992	919	930	966	941	935	964	976	981	954	1005	973	950	936	991	971	962	937	937	969	1013	921	975	948	940	942	965	952	1012	1020	945	921	930	977	912	953	1007	950	974	932	942	898	1000	974	963	976	957	918	938	992	928	947	932	943	986	965	965	981	951	980	930	1009	947	953	909	936	885	912	974	904	952	977	988	954	973	962	947	939	932	938	1011	1015	1009	1012	951	920	960	1029	977	959	936	934	973	985	1023	852	945	966	948	903	958	954	978	969	926	973	934	945	934	961	913	938	925	950	977	906	1042	967	944	971	966	933	922	999	945	956	922	974	938	923	935	915	927	954	965	905	958	970	910	949	918	992	944	973	1038	949	1023	951	982	945	1017	986	904	894	953	978	883	954	906	938	971	917	953	927	940	925	924	953	969	934	930	916	919	917	903	951	999	944	942	996	930	992	940	981	986	937	1009	947	938	901	960	982	963	931	922	934	969	983	876	887	923	944	959	961	972	906	955	974	957	941	956	1014	968	964	959	969	960	940	941	966	959	987	1009	920	954	951	996	933	910	935	905	932	937	944	1000	921	928	919	959	999	981	989	1010	955	942	934	924	968	909	994	978	944	949	947	951	940	955	995	970	926	950	932	945	1016	937	921	1008	966	893	942	948	908	988	922	924	954	1013	899	943	946	920	936	964	975	939	1020	938	971	922	948	996	942	979	984	984	984	933	1003	933	919	929	920	1000	931	866	966	1024	975	988	932	948	888	984	969	963	912	962	1013	957	955	940	957	945	995	949	931	910	967	975	985	970	895	943	956	946	943	884	921	1001	917	920	940	949	921	965	955	972	895	930	980	1001	961	983	935	965	940	923	975	987	897	962	970	917	920	1002	926	903	942	963	933	976	948	919	979	944	919	968	944	956	912	931	986	1011	948	915	963	964	939	914	943	883	998	944	937	925	946	948	935	931	974	946	909	941	1010	932	879	992	982	979	959	890	962	978	967	932	942	955	959	953	944	961	975	939	959	962	978	989	917	964	914	963	957	932	971	933	928	955	999	970	968	942	949	983	914	941	952	976	980	945	968	923	952	945	979	966	876	1002	932	965	992	956	990	975	914	930	929	1014	931	934	898	1008	907	908	954	926	981	895	968	974	931	959	952	1007	968	1001	1015	937	916	909	942	964	915	992	941	927	930	947	964	942	959	906	889	988	895	911	995	999	933	956	924	876	979	974	932	966	900	919	996	982	971	949	992	968	991	926	966	956	951	900	926	941	946	1020	944	1008	931	952	951	929	918	909	928	955	913	926	954	959	970	974	944	897	962	947	994	962	931	951	983	989	1006	924	946	910	912	961	925	1008	976	934	954	964	969	899	945	962	921	997	916	933	916	934	943	924	923	951	922	925	982	921	931	963	908	977	958	965	875	904	990	946	940	945	915	895	983	965	901	932	937	950	926	950	902	892	942	975	943	939	915	975	955	924	939	978	918	962	905	949	953	950	972	991	912	942	940	957	1007	957	951	944	935	977	937	1017	925	931	952	937	954	958	947	920	963	961	960	963	946	1005	939	949	964	992	1007	973	922	993	905	924	913	902	903	950	950	983	911	937	889	988	975	913	976	916	955	915	994	900	935	942	964	1008	940	976	897	941	930	937	1004	915	903	885	994	933	954	901	933	986	919	925	943	930	909	983	882	965	999	948	953	957	915	928	935	975	935	981	970	955	961	953	976	950	944	988	943	958	938	900	919	953	945	933	955	946	971	921	920	975	966	962	967	1016	949	947	910	995	905	928	940	985	938	933	935	942	1021	964	935	953	948	953	923	971	907	978	914	998	945	965	880	923	923	987	968	1005	952	891	946	1010	944	927	980	935	974	955	956	955	952	959	970	967	923	954	974	934	961	963	951	934	964	958	938	934	976	943	932	959	1017	983	947	945	969	907	940	998	901	927	949	930	944	957	958	978	957	909	924	949	979	911	948	917	893	939	980	944	949	950	964	966	951	960	976	941	945	914	995	986	906	966	989	984	933	950	920	924	930	968	983	881	1003	955	967	949	910	935	964	954	966	917	988	962	939	904	892	993	914	936	964	916	949	952	905	971	962	931	940	982	960	921	979	935	923	921	954	896	951	983	961	998	951	954	980	880	933	967	942	940	936	908	984	941	932	957	928	915	917	954	971	951	997	947	961	957	917	883	888	888	930	933	908	918	932	980	965	978	937	911	951	895	934	989	1014	937	968	962	937	927	996	1016	970	912	953	943	923	965	972	936	917	969	946	953	936	914	942	1024	953	932	980	946	972	911	987	957	948	902	937	989	923	988	922	971	971	952	918	899	926	932	913	970	928	962	951	906	906	1002	866	970	1004	970	915	1038	971	914	967	916	957	976	989	954	983	918	893	928	946	941	939	939	945	954	953	902	947	979	942	975	974	973	975	947	936	923	947	987	959	942	949	934	963	935	951	905	952	955	983	995	972	928	947	931	957	960	928	956	948	938	916	941	935	940	960	970	913	962	875	974	955	958	934	903	926	989	918	1033	969	936	951	930	945	950	918	994	994	953	940	929	973	913	973	977	961	937	968	994	1027	881	999	960	968	936	969	918	963	982	975	986	924	940	950	950	918	973	898	1004	953	871	937	939	969	958	1003	945	931	940	907	946	932	980	921	959	963	943	967	988	972	990	951	943	983	964	904	934	944	963	935	973	985	913	974	980	990	923	933	927	918	986	957	927	914	949	980	932	957	932	906	934	895	957	955	845	997	946	986	881	983	931	933	964	913	927	988	955	963	899	948	989	975	932	900	900	953	900	942	936	906	998	944	933	906	945	899	999	938	995	926	960	929	946	954	943	959	888	967	961	927	958	973	926	939	954	941	946	994	947	927	940	938	920	964	963	913	928	944	1009	924	909	976	1012	945	989	973	988	968	938	919	934	991	974	935	961	955	941	960	969	993	878	966	913	981	957	908	928	900	922	970	962	979	931	977	917	922	957	950	990	934	907	931	919	914	967	931	985	955	912	942	1030	921	988	969	962	959	987	928	945	974	947	955	904	992	932	954	936	1008	940	969	948	944	951	960	962	967	917	909	963	977	945	923	919	941	939	936	929	943	947	890	939	963	924	948	936	912	998	967	974	954	921	927	960	953	930	918	938	964	907	982	875	978	942	939	957	964	935	927	970	951	998	959	918	911	915	963	940	1011	986	954	991	977	971	913	920	953	945	934	958	916	940	1003	921	935	928	950	974	965	943	935	919	945	957	952	919	955	932	961	939	940	903	909	955	978
24433	21684	26127	27786	21692	21685	5075	590	393	343	295	301	311	265	304	284	270	274	251	246	285	265	240	257	260	261	266	287	208	256	245	268	256	258	247	234	240	232	242	220	210	225	246	245	238	231	215	240	232	225	216	250	267	225	205	258	237	250	259	237	256	228	233	223	233	257	226	243	215	245	250	252	248	253	277	256	277	242	235	220	203	233	255	229	229	248	236	253	281	247	231	241	265	253	230	200	217	222	236	247	227	259	246	215	227	235	234	244	252	221	228	244	254	237	272	252	211	246	236	224	234	231	256	220	252	254	231	242	227	221	242	252	240	252	248	267	249	243	248	247	256	246	237	230	243	245	244	227	242	264	252	264	234	263	269	236	232	255	224	241	246	239	253	213	246	241	231	259	227	209	242	230	242	234	229	224	244	251	216	222	240	233	228	226	256	286	251	250	242	223	269	267	241	236	225	226	242	254	237	246	228	244	240	275	242	228	228	248	262	213	236	247	243	253	229	246	242	241	252	236	247	229	213	216	270	235	215	246	215	212	230	259	258	231	223	226	236	247	254	242	249	241	210	229	237	231	245	241	246	209	214	252	216	219	210	222	242	238	245	228	266	217	248	218	226	206	227	229	227	249	232	220	221	203	263	234	254	251	250	234	232	209	228	237	226	222	239	245	250	219	249	225	218	219	217	242	232	233	237	258	240	228	217	237	233	239	243	241	254	272	251	270	247	229	255	242	236	239	228	220	220	248	261	209	208	231	221	235	279	223	225	241	252	230	246	262	249	259	255	251	231	228	255	238	229	259	244	233	216	213	235	210	224	219	239	236	223	237	241	264	236	244	218	263	238	262	243	286	230	252	237	252	266	248	221	254	246	225	255	258	239	230	235	255	240	237	252	232	216	227	221	240	222	240	242	257	251	252	205	236	226	239	231	222	237	217	235	217	219	229	231	254	247	221	241	244	250	252	245	214	245	241	259	254	239	217	248	251	218	235	220	231	251	230	263	224	268	236	256	231	241	259	231	241	219	206	250	229	239	248	230	246	219	230	232	253	242	242	233	256	232	217	212	227	234	252	243	230	247	259	206	249	213	230	218	244	255	225	260	241	241	269	258	220	217	224	208	255	227	246	240	268	249	251	256	249	253	227	257	262	234	229	257	239	245	240	252	254	232	230	232	240	246	232	254	242	249	241	246	228	245	231	258	228	212	208	235	269	262	273	266	248	256	245	220	243	222	229	239	219	253	211	226	242	236	262	252	226	225	221	215	217	247	246	237	257	226	239	251	208	247	245	239	218	237	218	250	242	265	239	249	252	229	243	241	214	225	250	272	199	223	239	238	226	219	255	218	235	251	233	226	202	239	263	256	236	222	235	230	206	214	224	231	249	254	232	240	244	263	227	223	229	234	238	241	233	232	206	224	237	224	262	275	239	252	238	242	226	260	251	269	248	232	223	224	233	259	234	216	249	242	239	241	232	233	240	234	238	240	259	234	207	249	252	245	219	251	260	214	240	212	244	226	244	213	284	261	252	232	225	240	272	226	226	255	248	232	225	243	239	222	254	225	218	224	243	271	226	228	207	254	243	233	231	239	265	231	234	239	238	254	237	230	237	215	226	233	234	238	242	240	220	242	202	246	236	249	219	262	253	228	225	231	268	218	228	210	242	225	220	213	214	241	237	248	244	206	229	230	257	232	232	279	238	225	291	255	214	261	228	265	260	243	224	230	226	259	217	237	241	239	264	224	228	229	276	260	245	240	243	252	250	241	220	240	224	240	215	231	225	202	235	232	233	262	248	267	229	220	249	226	239	230	252	246	244	225	255	251	240	231	249	217	256	208	254	243	233	233	227	225	231	206	249	246	249	224	254	252	224	238	251	235	258	248	235	240	254	227	230	198	233	245	263	271	223	276	231	235	273	259	245	250	267	267	265	255	214	237	257	226	272	225	240	270	251	267	245	221	227	246	224	242	249	252	205	268	250	227	224	245	252	238	231	246	232	258	244	241	208	226	254	214	228	226	235	247	241	238	254	206	213	248	230	267	254	259	241	242	249	224	240	235	209	259	229	226	246	216	236	234	242	225	269	224	234	272	220	263	266	230	269	224	265	226	239	220	236	215	218	249	233	263	270	237	251	250	262	238	212	251	238	251	251	265	291	261	226	254	230	235	247	212	241	219	232	238	202	243	243	242	232	293	252	206	243	229	262	251	246	233	225	240	260	242	277	244	246	299	249	215	252	233	245	246	237	214	225	214	251	231	240	242	246	237	271	241	242	286	236	246	241	233	232	223	254	216	242	245	251	226	238	245	245	264	248	218	226	245	259	255	227	244	259	238	247	226	233	247	254	224	225	258	226	268	281	269	218	233	240	259	272	236	220	258	221	229	233	219	194	259	245	226	234	229	234	235	249	280	254	220	221	234	236	209	223	227	201	225	202	241	246	248	233	244	189	226	263	252	212	260	229	259	242	226	265	209	247	236	210	244	230	233	221	248	255	259	258	273	272	236	243	269	246	220	239	214	219	193	229	267	227	247	228	234	233	237	232	266	238	257	227	237	230	215	227	243	233	232	225	250	235	218	236	215	196	245	231	261	265	235	231	249	254	283	232	222	244	224	230	238	250	259	227	252	245	238	248	266	262	252	255	263	232	262	209	248	241	229	220	245	260	222	249	233	237	226	219	255	264	226	258	242	272	246	268	253	207	241	251	264	252	216	244	238	279	233	243	203	254	254	247	249	230	235	236	226	252	231	255	234	257	240	195	255	239	218	231	259	249	252	239	200	240	243	234	215	218	235	221	263	235	259	248	233	214	233	230	251	232	217	237	254	266	254	222	236	253	246	241	249	254	223	242	229	273	252	229	243	263	225	225	243	221	257	231	249	262	213	247	229	254	257	199	259	253	224	238	241	246	242	255	198	228	221	240	234	229	243	234	227	229	231	187	220	225	226	264	219	242	246	238	243	242	257	271	236	224	248	234	259	234	233	230	215	256	252	228	252	266	244	231	258	250	247	243	222	211	226	230	214	242	228	247	238	211	269	199	240	196	307	270	237	241	230	230	233	225	235	214	225	253	248	237	223	210	247	245	222	235	220	237	258	271	256	228	249	221	244	212	249	251	242	236	237	224	240	247	214	240	258	237	228	237	241	209	268	262	261	245	233	250	228	234	237	240	252	245	241	227	215	237	259	220	255	214	228	219	262	257	239	236	243	274	240	241	210	263	257	229	254	247	240	266	223	259	247	243	239	247	235	217	190	226	221	284	231	221	226	241	232	253	256	231	244	220	234	222	218	240	253	245	243	259	241	224	214	246	219	258	236	231	265	226	249	216	250	223	220	260	227	247	260	271	242	245	243	221	220	233	234	256	230	208	236	286	244	249	274	250	234	226	251	219	249	243	229	255	257	238	208	197	225	227	238	251	213	233	229	222	245	226	242	244	239	221	259	221	250	255	255	232	217	220	246	230	249	258	222	216	246	225	242	269	239	239
3615	5615	3198	1650	1053	871	737	680	640	627	623	584	536	565	571	582	577	548	590	605	516	601	514	598	564	547	542	587	566	532	545	543	556	573	577	558	537	596	564	558	581	514	498	535	544	569	529	530	615	547	523	567	559	600	537	540	573	541	571	577	556	546	554	537	567	541	558	563	498	600	558	561	542	544	545	535	554	533	568	539	597	544	542	559	514	519	545	531	568	527	564	570	554	523	553	530	516	511	541	528	557	578	558	556	534	539	556	500	574	580	528	549	595	576	559	555	566	544	538	552	535	566	592	547	570	515	582	543	561	539	560	599	573	533	540	570	547	555	562	534	533	552	517	571	530	580	548	530	598	584	532	585	544	573	546	557	558	560	547	523	574	541	508	546	543	540	517	517	563	516	568	600	559	543	554	569	558	583	547	533	571	546	572	556	547	541	563	554	533	547	550	487	580	505	571	527	505	536	542	516	568	536	557	545	556	568	545	513	558	552	564	592	522	548	541	541	557	560	535	574	502	530	555	536	599	552	543	528	575	572	566	572	525	562	522	601	583	546	586	568	506	559	574	542	568	557	505	555	555	535	577	518	556	574	537	556	525	593	605	537	525	574	557	554	549	531	559	531	577	615	554	549	577	538	576	530	528	528	584	535	563	528	597	601	578	544	559	560	564	564	575	532	566	571	525	536	541	543	535	559	533	548	540	506	573	581	560	575	582	544	575	557	510	525	521	561	590	574	602	547	535	548	539	569	555	553	541	549	503	579	565	543	558	536	540	560	583	540	534	544	531	530	564	528	542	541	551	523	547	589	566	593	509	526	537	577	550	515	563	561	581	511	592	551	543	511	541	578	556	537	606	573	528	537	569	556	553	577	576	579	541	557	554	527	565	550	556	528	561	526	577	532	560	545	547	561	543	551	525	540	591	574	563	564	541	589	528	542	542	547	548	556	567	534	560	544	510	478	544	549	495	571	546	520	538	542	523	567	552	538	583	538	576	526	565	576	507	540	517	537	602	546	556	549	509	536	543	556	578	586	512	531	573	574	549	571	540	540	554	545	523	555	547	536	559	563	503	541	588	538	551	544	523	572	513	555	495	545	561	539	580	537	532	550	599	575	557	589	534	544	553	572	546	538	575	534	525	555	544	549	572	530	544	496	554	543	571	508	533	541	536	556	513	522	576	517	552	570	551	542	560	565	557	529	528	522	512	586	532	514	556	560	540	532	578	546	535	554	585	569	570	606	554	569	524	540	558	565	567	566	532	548	511	503	511	556	525	561	536	550	557	551	568	570	544	597	540	530	552	577	570	530	558	577	505	530	550	537	534	556	522	559	570	554	567	558	547	553	519	495	556	527	567	567	566	563	614	585	541	536	569	586	563	581	539	538	547	546	512	596	536	542	510	504	550	586	547	488	590	507	536	534	535	567	520	585	521	528	544	537	517	523	534	603	572	536	551	536	526	572	575	521	524	566	526	564	552	587	539	578	527	507	542	486	545	553	507	575	546	537	561	546	509	542	531	584	530	544	501	564	528	559	578	558	557	572	578	533	532	563	550	598	549	565	540	539	489	586	537	560	521	562	539	603	571	554	536	540	587	561	549	569	526	575	531	554	535	569	551	562	556	521	550	536	545	538	551	564	502	586	574	580	597	532	547	568	545	566	609	585	581	561	534	527	551	516	552	559	574	518	528	558	547	542	544	500	535	571	542	513	512	568	527	552	568	568	515	530	527	589	526	535	541	551	579	593	559	532	595	545	581	536	552	506	563	598	556	579	525	555	583	570	626	553	552	520	590	554	538	546	516	551	526	516	592	550	552	577	598	581	523	559	553	555	518	518	532	515	535	540	508	564	526	503	553	554	557	535	536	565	533	522	578	543	502	542	586	495	564	552	578	543	539	504	538	614	557	566	539	574	517	567	518	569	554	510	549	572	547	616	553	542	599	576	543	551	557	561	494	505	566	544	565	539	546	546	572	545	575	547	536	512	547	529	542	549	562	564	581	536	534	530	539	576	595	534	535	551	540	532	510	567	552	573	530	525	549	572	525	563	563	554	589	522	569	562	557	566	549	553	594	549	562	523	546	535	562	550	515	546	548	560	475	535	539	522	580	531	529	610	540	577	550	543	564	552	595	559	509	569	540	547	552	562	558	545	524	540	549	510	587	539	569	547	537	529	530	526	527	550	595	522	581	523	581	579	579	572	513	580	499	522	588	558	542	513	573	540	530	528	592	566	548	515	532	534	534	603	576	560	560	570	556	536	536	500	551	513	579	527	565	533	517	572	538	560	570	562	517	522	573	565	547	509	536	596	540	546	516	558	552	540	569	574	514	567	516	523	522	508	579	502	553	538	531	531	567	539	545	547	528	554	551	504	569	551	552	563	508	556	556	552	582	563	530	561	556	550	552	526	510	526	534	549	567	565	511	501	585	559	580	544	562	575	551	545	546	531	523	593	593	543	552	553	528	528	590	548	568	527	553	583	572	534	563	514	584	548	540	581	580	564	557	559	548	561	564	586	541	537	590	560	610	528	572	524	539	538	541	587	548	531	572	572	592	547	538	538	517	537	554	530	555	565	544	560	546	575	571	532	496	532	528	532	547	530	509	605	559	558	559	575	566	549	543	564	525	574	529	536	588	542	548	565	572	566	535	585	523	552	539	534	593	540	518	585	563	559	562	582	573	556	545	533	540	550	559	559	576	565	560	542	648	560	527	584	515	534	582	543	552	569	554	546	543	511	528	557	556	576	539	520	508	577	563	524	497	538	563	569	547	553	567	559	559	571	568	530	551	585	540	536	582	537	537	575	538	575	531	550	542	564	513	502	614	549	565	515	517	542	551	530	550	545	574	572	523	572	570	492	568	561	576	581	549	589	579	556	571	543	557	536	559	576	550	578	535	561	527	539	570	549	526	577	540	576	561	563	560	512	507	546	521	540	530	526	557	532	551	537	583	533	562	511	535	519	531	539	550	546	537	589	551	570	568	526	527	529	496	547	564	553	586	588	553	589	570	592	555	483	575	553	554	576	536	550	541	583	521	533	516	521	542	546	498	582	546	560	571	509	530	559	515	558	564	556	578	588	544	553	558	552	524	546	599	546	526	516	535	588	580	542	583	570	562	541	571	530	574	609	522	570	557	528	507	575	501	597	567	572	568	536	526	582	564	522	558	567	564	533	537	514	532	530	560	540	577	522	522	577	552	587	555	538	555	499	573	556	578	546	548	560	550	533	549	594	567	534	560	557	554	562	557	534	559	537	563	551	548	558	573	550	590	520	544	532	515	572	573	544	554	550	540	593	583	575	562	520	562	540	568	560	551	545	538	537	541	558	534	563	524	573	512	482	561	536	575	529	564	547	558	570	581	525	565	551	517	562	570	534	605	548	524	515	585	578	541	508	537	518	545	570	536	574	545	550	505	560	509	535	528	620	559	550	546	584	570	601	534	586	579	526	515	527	540	548	552	540	554	570	558	567	566	592	588	527
34171	11464	1521	785	630	650	516	466	453	482	458	393	414	433	409	436	452	380	436	383	426	445	439	443	470	416	442	430	433	408	406	388	383	435	463	450	457	419	405	430	396	398	416	377	432	450	462	455	453	437	458	391	444	450	433	413	421	446	413	427	433	429	444	453	416	424	421	464	454	454	440	470	439	411	434	407	446	429	425	412	413	396	416	400	393	425	441	421	493	413	438	427	430	424	418	444	418	436	418	457	418	466	433	445	430	429	435	466	432	418	407	427	421	433	439	436	404	444	434	442	394	460	415	416	427	445	436	422	444	434	436	390	427	431	369	402	449	451	432	444	453	449	441	469	467	422	442	435	423	408	415	458	428	450	441	397	437	432	417	415	420	451	412	475	424	425	446	434	392	421	425	415	423	439	392	467	438	419	451	380	430	411	394	416	467	461	423	415	458	389	401	405	416	444	426	423	425	424	446	392	430	433	410	419	410	418	410	392	429	419	424	428	412	402	450	401	407	418	427	399	409	459	448	416	397	417	449	402	411	434	443	365	423	463	414	381	434	450	437	427	393	424	430	454	428	445	452	403	407	420	454	408	391	391	403	400	447	461	408	405	418	435	426	456	407	432	460	431	411	420	415	440	402	435	437	470	399	388	422	433	411	434	428	407	419	472	407	468	457	420	408	439	416	413	423	386	487	395	435	441	431	378	449	418	429	452	406	409	393	403	421	446	399	414	423	440	451	423	413	436	456	407	420	403	408	421	400	460	437	422	421	464	438	427	452	426	429	414	427	437	434	440	392	437	465	407	409	409	437	397	431	404	421	441	412	437	444	410	409	443	426	442	414	380	459	412	429	436	436	451	459	426	429	394	403	425	412	454	384	456	483	434	422	423	437	404	418	425	408	446	399	388	423	458	449	464	436	436	467	440	452	447	412	417	491	468	414	449	420	434	454	442	473	430	454	404	447	445	442	417	422	467	426	387	460	444	385	426	452	420	429	455	452	400	414	390	419	465	439	426	437	428	433	456	431	419	426	429	428	410	395	444	462	380	431	428	388	404	453	448	408	454	420	421	435	450	409	428	415	394	418	450	388	414	441	439	411	431	441	455	428	410	433	431	372	417	441	452	431	468	465	455	453	423	395	475	434	410	462	473	452	430	425	409	442	451	458	459	413	426	428	428	430	439	414	450	377	410	428	459	431	398	398	454	464	455	405	428	429	368	434	419	425	442	461	395	402	425	413	428	385	420	430	428	407	415	398	427	410	417	409	411	433	459	454	449	436	420	397	432	400	469	442	432	461	453	411	397	424	418	429	406	428	413	435	415	435	384	447	450	415	420	408	451	426	404	435	431	442	475	397	447	419	412	429	462	434	441	456	452	443	415	413	443	394	442	390	413	452	458	448	428	428	401	423	439	445	437	420	438	421	401	444	454	449	410	419	431	450	436	422	398	436	451	413	460	448	454	405	418	456	474	433	405	435	490	437	419	439	433	427	440	415	424	449	433	435	434	434	419	448	431	468	425	440	461	432	436	425	418	459	423	446	376	417	415	459	433	438	404	424	429	400	409	410	406	404	396	425	386	458	428	441	370	401	401	422	480	413	435	412	437	422	452	428	436	479	395	435	408	443	402	443	371	475	435	431	409	405	404	413	405	447	420	401	427	438	434	431	380	416	416	445	425	452	464	449	423	432	380	435	402	426	443	435	397	409	387	423	391	430	424	425	452	402	435	405	397	437	432	425	415	401	411	430	444	424	457	441	365	408	409	433	413	429	404	439	456	439	458	418	444	436	455	471	425	392	438	414	419	426	434	461	413	452	420	423	419	426	426	420	428	432	447	445	416	414	364	448	466	457	436	459	439	401	419	430	438	414	417	462	425	454	426	432	426	445	405	414	439	437	406	449	396	410	467	443	434	458	441	413	445	448	411	429	432	394	431	408	442	418	450	387	407	443	428	415	429	421	447	436	482	462	391	427	454	409	409	396	436	420	406	453	403	418	432	433	435	439	426	443	426	428	440	417	439	455	458	460	439	444	426	486	398	428	438	413	413	399	434	414	404	424	418	393	407	448	416	418	459	431	449	448	402	420	451	435	456	475	416	417	401	432	391	405	438	429	410	433	422	458	441	410	444	407	442	428	410	453	455	430	424	440	409	427	404	393	386	397	415	447	433	425	438	440	433	444	412	435	463	429	442	442	429	415	429	391	444	395	431	431	400	383	461	429	416	414	403	422	425	413	492	429	402	507	421	389	399	450	445	442	438	454	417	468	417	450	394	444	398	388	417	431	467	399	428	449	469	410	458	420	394	413	435	423	446	422	450	459	412	432	412	433	457	451	397	426	421	391	393	441	396	423	440	435	423	448	444	436	452	424	396	450	452	378	403	424	444	414	449	443	462	398	450	450	472	361	437	427	387	422	411	417	429	398	456	433	425	423	460	422	453	448	456	418	423	396	429	422	415	437	400	410	449	440	443	416	435	453	379	430	410	410	407	405	442	438	421	436	399	414	368	421	471	457	433	407	465	459	423	441	423	403	403	425	415	405	401	403	443	424	432	437	427	404	429	412	464	429	423	416	451	446	444	410	421	430	416	392	432	385	463	445	390	451	451	465	431	419	450	423	408	439	439	432	412	442	431	438	474	383	447	406	441	387	414	431	416	465	482	431	436	413	428	465	442	429	443	406	422	430	468	430	410	419	419	436	468	434	451	433	456	453	450	438	449	414	448	407	400	436	396	424	392	445	420	421	408	392	422	438	447	427	404	453	433	457	432	451	420	416	416	418	435	418	454	433	435	429	394	389	456	395	440	496	437	424	426	428	414	401	389	385	442	435	420	445	410	425	401	434	419	431	434	429	408	428	438	410	427	410	388	460	429	415	403	399	432	416	435	440	449	428	455	470	492	427	434	468	434	370	415	419	444	403	429	399	424	420	467	394	410	428	452	436	411	434	421	421	425	437	397	427	424	421	410	423	428	408	417	440	413	473	443	434	424	398	436	400	427	423	431	464	429	399	442	418	424	434	434	433	431	412	450	422	432	375	433	413	424	408	420	461	417	426	408	419	408	420	408	437	467	433	454	459	428	430	442	420	417	438	423	448	439	403	400	411	449	419	436	436	429	421	432	411	457	411	405	425	401	411	434	404	456	418	397	477	420	416	444	440	421	470	422	398	431	396	424	412	434	400	417	395	392	413	414	437	458	412	453	433	440	409	437	461	449	428	443	415	422	409	485	455	433	430	430	418	387	427	424	450	418	420	454	408	451	416	427	426	469	390	465	407	382	432	443	421	434	432	448	417	411	443	423	442	403	450	400	458	425	458	479	441	449	427	459	402	447	449	397	441	438	443	457	417	406	443	409	456	394	429	455	419	404	401	427	397	395	452	436	415	459	421	448	439	434	410	471	411	452	467	463	402	411	416	408	429	433	448	421	413	457	431	454	432	456	397	410	455	430	420	478	395	411	408	377	411	423	470	419	435	431	404	408	434	444
5985	1146	1045	946	976	954	960	907	896	944	927	979	922	920	966	881	936	971	944	990	966	937	964	942	992	937	929	943	935	1016	918	1004	878	935	959	902	914	919	947	933	903	936	921	1009	986	970	874	940	975	947	933	937	889	961	1002	965	922	1011	915	970	974	985	942	950	981	954	958	988	968	917	940	936	965	983	916	954	957	971	913	886	974	902	993	935	939	948	943	1001	964	921	959	918	920	972	946	947	886	960	929	899	1013	890	969	957	910	878	936	910	964	916	913	891	995	928	904	912	935	933	991	962	927	978	1029	932	922	906	962	989	901	971	934	918	976	934	992	871	956	950	930	990	986	967	919	963	904	946	923	908	967	970	947	963	942	929	963	930	952	981	937	919	949	957	984	951	950	920	965	939	925	960	886	934	962	923	1003	992	968	976	984	941	981	961	922	963	898	953	925	979	960	955	903	995	977	974	870	949	926	996	936	945	1002	945	973	981	938	902	983	1006	946	951	924	923	995	887	969	937	971	936	937	984	913	966	951	957	951	1005	909	898	929	936	934	967	978	952	996	923	946	1029	949	919	1040	955	910	909	979	951	980	956	868	957	951	1035	925	970	935	934	986	959	954	902	943	915	962	956	951	964	917	1005	947	931	916	893	928	933	1011	916	945	975	945	904	951	972	994	981	933	988	995	977	929	950	973	996	935	923	943	958	949	968	937	923	1002	887	965	953	933	931	978	928	951	950	940	976	965	922	978	944	962	919	943	929	945	935	951	975	975	976	925	943	948	930	915	941	939	911	959	984	985	934	992	1010	895	892	922	899	947	1007	952	978	935	1002	949	963	956	897	940	899	911	938	949	964	940	941	946	939	889	918	951	948	951	926	981	991	947	914	930	941	941	990	995	996	932	912	912	932	880	921	961	905	875	931	955	886	990	939	934	992	899	982	895	904	983	910	919	914	924	940	940	979	908	969	940	984	984	970	994	975	971	937	977	934	988	952	915	937	960	931	952	948	960	961	887	910	912	942	923	973	925	899	896	934	899	922	973	934	967	988	929	963	958	919	930	953	942	960	962	1024	947	947	944	954	932	921	905	974	937	978	962	910	914	980	949	917	935	954	971	948	983	942	884	943	915	966	987	968	960	967	970	930	969	949	947	948	917	956	915	949	936	938	943	981	967	951	903	960	954	972	948	897	910	990	970	947	940	1004	913	962	988	916	866	974	961	959	929	946	932	976	955	941	978	974	939	914	1011	953	926	998	979	976	954	905	973	856	941	964	956	919	910	947	956	972	991	921	967	923	955	914	929	937	923	932	905	939	961	929	960	907	931	967	971	927	939	930	932	911	1002	934	963	925	927	878	958	908	917	957	919	953	896	965	914	954	965	1003	953	947	937	940	912	931	886	950	955	948	917	931	948	1003	952	924	923	942	927	907	994	975	938	954	944	905	944	959	929	973	921	920	931	950	975	954	939	942	1000	915	929	946	953	892	918	951	956	877	930	987	914	898	936	930	936	962	918	936	896	966	921	995	930	998	912	937	933	897	935	885	909	907	965	932	977	950	934	950	962	919	932	935	965	917	910	954	986	935	987	1009	944	928	909	972	1003	883	987	984	937	907	965	882	921	983	991	956	905	928	961	940	955	956	967	917	964	881	974	970	965	983	925	958	931	937	960	938	914	951	937	938	919	933	968	932	965	986	891	941	923	944	901	956	936	930	956	938	969	909	947	936	906	949	908	968	909	982	955	977	911	914	954	935	909	923	993	944	914	968	946	940	1000	1010	961	981	951	972	953	925	938	927	955	948	1023	894	1011	918	954	917	962	963	938	948	913	964	944	942	925	952	936	928	926	947	902	984	914	906	974	906	916	925	935	993	919	982	921	955	918	995	952	946	907	962	922	940	957	911	966	964	968	928	943	964	961	937	964	981	930	993	963	922	971	932	979	929	930	939	931	937	958	973	940	944	972	933	880	989	916	922	927	920	941	970	944	912	921	968	950	972	904	992	977	979	934	949	977	966	1008	932	965	941	964	963	982	951	1020	939	1004	998	922	924	939	958	971	925	958	944	936	958	958	900	929	943	940	927	960	907	894	959	971	909	973	997	909	978	956	880	963	933	1008	950	968	968	1001	946	965	996	995	935	922	934	958	968	1010	976	1021	958	855	1019	899	939	978	907	965	922	938	959	939	947	983	988	939	854	993	948	955	926	909	963	922	957	965	990	967	908	975	931	914	930	926	952	937	930	974	908	932	967	945	985	921	947	921	964	945	933	924	1008	870	920	942	931	889	939	981	934	990	998	945	979	934	922	947	976	957	953	913	962	928	927	929	936	957	967	990	938	942	909	929	926	969	975	956	956	953	946	895	952	949	951	977	973	931	874	954	965	946	937	971	953	946	954	941	949	952	944	954	962	948	960	1001	940	979	955	974	891	920	864	910	929	980	953	907	991	908	898	975	939	954	917	986	928	891	965	976	1007	945	863	941	992	958	959	909	973	958	965	925	937	923	930	892	974	903	955	961	873	946	939	932	892	941	919	927	979	985	901	888	963	980	966	925	937	1040	913	962	921	923	924	949	963	922	961	954	984	892	938	952	927	973	890	904	957	980	946	944	943	936	979	944	929	967	914	915	933	922	962	973	1009	931	933	931	959	924	971	910	956	922	983	1007	928	967	948	942	961	968	946	989	903	933	973	964	884	977	980	885	955	967	959	958	927	942	887	943	920	978	984	998	971	929	958	959	936	946	899	941	906	937	921	982	951	924	917	942	936	913	888	955	922	932	939	916	933	958	935	976	961	924	928	959	919	893	949	943	985	901	940	920	905	964	986	956	928	943	972	951	998	1006	961	899	915	932	947	949	938	923	943	966	944	915	918	926	942	887	969	936	935	965	928	936	1010	961	1023	876	945	974	943	941	950	941	925	966	967	921	959	932	875	998	935	934	937	988	968	902	923	930	954	966	920	975	930	904	952	909	951	957	921	956	920	978	985	973	937	900	963	931	950	923	889	888	959	930	941	901	1005	975	957	938	947	964	1011	985	928	919	964	994	962	917	975	933	940	971	982	931	908	969	967	870	918	932	982	916	892	985	940	947	964	896	924	991	957	913	947	956	918	916	927	951	1016	965	961	970	939	983	895	939	951	939	960	912	950	886	960	918	950	915	943	948	919	975	936	935	978	915	965	959	941	908	908	936	991	927	964	923	932	951	940	978	931	932	977	937	915	977	910	933	955	941	956	906	987	922	963	967	943	937	984	901	990	1006	950	919	925	949	931	920	948	957	938	910	980	955	919	969	966	968	922	960	958	885	984	912	953	935	980	953	913	947	956	985	1001	951	939	940	988	922	965	959	952	965	965	926	887	933	951	969	935	878	944	953	911	915	971	992	910	934	940	901	1000	973	923	922	971	942	943	932	917	968	967	903	968	968	1011	938	970	890	964	866	978	962	1020	886	901	972	944	970	960	938	965	959	921	933	970	935	924	981	964	898	960	930	904	922	991	978	968	938	936	910	989	956	942	977	969	946	935	897	948	939	950	939	923	953	902	911	889	960	948
25345	21687	25490	28301	21601	5907	745	543	482	468	520	452	475	456	445	455	443	439	456	481	460	454	426	468	466	424	475	459	437	483	434	457	471	429	432	460	394	468	443	487	441	455	470	440	452	456	390	465	447	441	463	434	389	409	402	430	437	428	489	416	456	415	410	420	449	447	452	448	469	456	465	455	430	469	511	458	445	461	461	432	459	442	431	469	401	446	462	485	452	431	442	431	420	444	435	497	456	424	461	439	462	398	430	451	405	430	427	412	458	450	444	423	457	489	471	459	449	469	456	428	457	455	410	402	462	426	424	497	435	438	436	426	419	459	414	429	427	490	421	414	433	410	445	458	475	446	454	468	436	400	489	516	485	414	431	445	449	495	465	483	458	476	434	418	455	414	423	473	422	464	504	435	455	450	450	431	472	434	487	440	453	470	463	480	410	428	472	485	482	428	440	447	424	452	405	459	458	435	420	444	466	428	454	446	441	454	483	455	442	458	450	461	425	424	440	409	475	456	431	460	441	468	451	419	451	381	438	421	435	439	420	441	433	451	409	429	416	436	439	468	470	512	465	397	457	425	489	433	395	458	447	424	440	433	435	472	434	450	462	415	436	453	444	459	447	462	493	443	419	441	461	401	434	440	459	391	414	468	451	481	437	455	456	415	428	423	442	463	444	443	447	470	459	470	418	430	411	397	448	423	421	432	456	413	457	481	461	419	452	435	421	478	451	435	423	432	429	446	449	409	424	443	478	422	419	451	442	436	407	468	465	446	447	475	409	449	435	461	440	464	466	424	441	416	439	419	491	502	416	454	441	468	450	444	477	478	435	456	439	433	470	438	409	413	425	454	473	453	409	425	423	438	473	443	444	427	441	491	468	458	470	431	452	438	442	464	408	467	455	472	458	425	447	476	423	419	445	440	404	426	485	463	424	368	443	424	420	467	459	427	432	441	415	462	443	462	373	396	415	470	428	450	438	449	464	482	471	423	468	457	456	429	430	421	440	488	403	410	418	451	417	424	441	448	440	433	441	428	443	412	459	445	442	451	475	440	468	409	421	432	434	469	451	482	446	400	393	392	409	408	473	440	415	482	437	432	476	456	507	442	460	455	414	467	466	443	438	404	434	447	449	439	474	470	441	454	449	398	405	457	474	402	428	461	448	436	435	469	436	421	429	448	454	461	405	476	443	439	431	400	410	410	452	517	443	461	418	394	439	406	420	423	473	431	454	428	455	411	393	390	447	428	421	461	431	480	447	466	460	417	480	461	394	430	469	459	450	469	468	457	462	443	430	436	416	401	441	442	427	481	421	426	431	436	464	445	457	455	457	452	465	424	459	451	447	435	413	459	441	443	457	460	444	462	439	441	455	482	448	417	483	447	443	427	424	452	436	440	449	438	470	448	454	451	442	477	425	449	450	438	452	444	433	446	474	416	407	454	482	414	401	428	422	421	463	451	473	462	418	469	424	423	438	436	473	471	420	434	453	450	492	473	422	454	420	449	461	458	439	439	471	442	387	433	418	431	415	442	432	443	438	476	404	409	444	447	460	436	456	427	438	435	432	423	415	467	439	458	449	456	500	429	442	442	471	481	487	406	469	438	461	474	449	435	459	446	451	408	467	443	505	453	402	429	494	435	454	458	472	455	436	381	462	454	472	483	429	410	458	387	427	444	468	409	439	453	414	420	473	445	410	405	446	420	484	423	443	448	449	404	436	428	422	433	465	418	423	461	440	516	459	437	445	434	439	395	490	463	457	412	458	439	441	463	469	453	403	468	448	434	422	444	417	432	414	419	430	405	430	409	420	409	407	459	424	443	452	493	431	438	441	424	441	441	434	437	449	460	455	446	442	422	458	459	459	469	416	447	420	477	410	459	432	440	465	434	420	428	438	388	451	439	460	409	435	397	388	401	438	456	435	408	454	439	432	417	410	431	478	479	442	449	428	457	439	471	443	471	413	426	456	386	488	466	446	463	449	398	445	427	456	427	435	451	435	429	498	441	457	420	452	457	419	455	443	460	435	409	440	425	416	428	439	466	452	397	449	432	451	440	431	407	458	444	433	443	476	437	437	402	423	436	445	462	464	444	443	454	446	399	459	474	442	429	410	468	482	490	472	444	441	458	467	417	422	449	467	466	432	407	444	396	433	456	439	396	437	477	415	427	401	463	413	450	447	450	466	448	446	448	461	439	438	439	448	468	443	422	422	419	454	445	434	423	428	433	465	428	440	490	416	400	454	474	457	475	438	467	453	431	419	486	442	438	407	409	448	421	393	424	428	443	417	441	447	438	416	453	416	407	463	441	450	468	435	468	422	445	436	416	430	445	451	435	480	431	437	475	467	452	472	493	408	441	451	443	459	449	447	429	424	425	436	454	445	398	448	458	481	422	442	440	442	434	441	420	446	411	387	496	423	416	412	436	413	420	440	445	454	461	418	428	413	387	447	404	439	450	459	443	440	435	417	415	457	375	459	453	427	431	475	478	471	442	463	460	439	437	400	418	429	481	481	499	444	460	437	475	396	436	391	425	485	453	453	430	436	460	454	438	459	446	429	417	430	450	412	452	462	444	459	430	414	435	444	414	463	435	456	454	439	463	447	491	441	453	475	427	424	489	495	458	459	411	437	457	468	452	470	448	426	419	415	449	440	437	413	437	465	431	444	445	470	448	458	427	447	456	409	436	424	450	475	447	453	444	430	435	465	398	445	472	418	422	441	426	426	444	384	444	444	427	460	418	458	420	449	472	433	442	450	500	484	465	411	445	412	418	438	472	426	406	475	428	418	458	444	455	444	408	437	450	447	443	449	463	454	442	455	425	435	427	458	432	451	451	446	462	400	457	437	449	424	386	421	440	448	454	473	438	417	463	441	478	483	446	413	455	425	472	463	445	462	431	416	438	418	486	455	426	420	411	477	426	482	433	436	489	452	437	463	493	459	436	453	435	492	468	439	435	472	465	413	429	432	434	429	428	418	446	412	475	457	457	438	462	443	479	441	458	418	422	436	450	441	441	434	439	442	466	442	423	475	470	431	404	476	447	377	456	417	454	469	394	432	414	421	430	429	453	459	427	453	452	444	445	431	395	431	414	411	436	403	442	472	409	460	446	471	467	462	463	446	447	446	467	468	449	430	409	419	419	420	452	456	420	439	405	464	419	472	431	433	436	419	434	450	413	433	427	493	443	453	470	475	428	449	456	434	421	416	415	451	448	438	427	441	448	425	449	482	436	445	399	441	454	415	449	428	434	447	400	434	456	446	439	429	442	461	476	412	447	439	398	380	465	464	462	448	454	444	443	437	415	439	458	477	474	485	426	433	395	471	482	438	449	475	468	469	428	484	440	444	436	455	430	457	461	434	438	464	462	454	391	426	422	421	423	412	438	461	430	441	445	481	452	433	428	423	467	446	500	469	470	456	447	431	428	448	469	473	460	416	449	448	409	378	418	424	451	452	453	465	437	449	463	438	447	426	428	450	449	424	481	459	465
3758	3454	2398	1510	1213	1098	1032	1013	998	1012	1003	951	967	915	942	929	986	914	985	877	953	922	976	983	954	889	950	977	912	964	906	954	959	930	941	896	1018	961	930	966	937	919	939	926	988	969	945	950	935	959	943	992	989	996	943	990	933	953	1032	946	914	944	971	932	963	984	959	1007	922	1024	986	989	944	915	931	970	947	985	961	926	903	931	921	992	976	939	910	935	907	903	997	984	917	939	890	917	931	994	952	977	959	932	946	927	985	1006	986	965	954	938	914	942	960	885	941	918	922	935	951	930	992	892	982	934	908	981	887	903	1008	948	947	961	944	970	946	922	893	958	991	954	900	935	952	934	982	969	902	911	992	894	930	950	970	918	927	927	922	956	920	978	963	994	958	947	983	978	955	958	965	991	971	962	934	915	957	950	966	954	991	967	936	954	895	941	931	946	961	911	946	999	933	943	921	987	1018	963	915	980	1004	941	937	997	955	955	942	956	960	998	896	960	947	976	926	973	951	868	961	947	960	907	943	973	936	931	962	956	962	931	975	938	917	920	953	958	1001	990	948	1005	920	972	976	1022	943	955	935	951	900	963	977	975	1009	932	927	971	913	954	928	944	962	940	958	956	963	923	949	956	926	957	969	954	922	955	946	937	952	902	1017	911	961	927	975	912	956	963	1005	995	1011	920	965	982	951	944	974	936	950	935	962	929	899	891	957	941	915	936	966	992	918	898	926	893	961	941	990	970	981	951	962	915	953	953	1017	972	992	945	943	948	908	943	945	995	976	929	947	943	984	1004	969	960	939	959	902	975	951	926	877	973	882	985	947	909	906	948	926	988	926	941	943	987	901	934	998	961	923	948	982	991	904	1021	944	955	968	1005	1018	979	941	982	945	946	970	915	936	965	933	929	931	938	987	1000	970	952	934	923	993	984	952	940	929	919	970	933	987	964	939	975	926	915	924	954	963	967	963	963	841	935	923	970	971	949	964	991	926	970	978	948	940	998	952	1014	930	985	923	934	943	917	959	1003	963	967	961	1001	926	899	960	942	964	989	962	1007	984	951	978	951	964	917	955	919	970	917	932	916	876	938	929	1021	972	940	944	929	992	932	930	965	963	949	919	889	947	945	992	972	981	947	962	934	972	949	988	936	923	992	907	919	971	952	935	907	962	982	942	966	1006	894	919	886	927	981	953	960	979	934	945	945	947	916	965	949	971	980	919	937	961	968	969	957	926	917	948	887	885	964	938	924	955	978	975	911	930	927	992	939	1010	957	1011	945	926	899	955	995	930	995	943	943	932	1017	928	975	1020	948	946	953	954	997	952	961	955	941	939	928	968	926	980	904	932	930	927	1037	934	878	978	987	954	920	986	948	947	977	913	923	945	975	991	915	876	910	943	932	934	963	1003	944	945	942	1013	953	949	944	948	958	994	971	913	959	955	883	947	976	981	892	1020	965	1008	964	925	922	954	958	899	921	965	926	1016	990	982	951	937	920	934	953	943	970	977	961	976	967	939	950	916	939	975	954	855	986	928	982	965	909	899	949	907	949	941	921	923	983	931	956	1029	1011	948	995	945	1010	968	918	873	920	950	961	913	889	978	959	974	990	892	979	990	914	994	916	954	916	992	939	934	908	938	952	958	968	925	923	913	916	937	970	949	921	940	1002	959	947	933	974	915	925	960	928	958	932	926	907	938	962	970	966	924	941	977	966	965	1013	967	945	936	990	956	959	933	1001	990	949	973	955	965	913	980	961	983	968	917	940	967	886	923	963	931	944	922	942	935	982	971	939	923	929	957	966	899	908	1013	920	953	977	977	945	936	930	908	949	960	901	929	982	958	959	937	952	939	921	953	965	946	937	982	961	987	903	997	938	943	969	930	990	952	938	969	966	912	998	947	933	950	966	908	943	917	965	959	973	959	955	935	905	937	921	965	973	948	959	996	903	913	931	959	984	965	960	954	975	918	977	913	908	953	946	948	1024	908	940	918	954	965	946	985	951	996	937	974	921	950	996	970	979	991	1023	919	946	956	910	1011	974	930	918	901	944	940	914	1020	899	945	997	950	942	897	957	912	948	972	941	998	956	962	944	948	936	949	914	977	944	982	982	988	937	938	930	931	965	902	988	945	919	971	973	946	971	959	950	981	925	962	901	961	967	996	984	977	965	972	912	992	975	979	961	943	909	968	955	881	937	1022	909	1013	891	912	937	978	948	961	966	931	984	947	933	927	958	874	940	961	979	946	936	961	997	960	946	977	942	973	949	930	956	963	992	974	956	960	940	999	913	1004	939	952	943	965	925	909	937	921	994	925	974	964	985	963	955	940	927	942	922	939	917	978	1035	948	957	980	918	869	963	912	939	943	913	970	928	926	944	959	918	954	949	990	921	888	980	944	914	964	923	928	994	959	953	1040	904	952	959	973	919	907	974	965	977	931	995	905	1024	866	959	1032	988	979	927	927	978	947	971	894	953	870	987	982	954	900	917	949	971	924	970	952	918	878	926	957	953	938	993	929	998	869	886	911	931	948	936	898	888	933	971	944	996	927	1012	964	939	954	904	959	958	974	932	926	972	953	894	942	946	981	984	929	905	948	1005	953	944	937	944	919	966	941	975	980	984	970	957	960	947	1004	981	954	910	942	907	931	975	941	921	995	937	958	954	902	912	984	968	947	913	947	931	935	901	976	923	988	959	1020	932	962	930	946	929	968	876	994	1002	919	1010	935	929	956	981	934	998	982	938	981	955	901	898	947	984	923	993	1008	951	937	974	939	975	901	945	972	927	943	963	981	950	957	986	978	862	949	958	938	967	999	939	969	925	994	930	969	923	890	968	953	953	940	906	940	941	985	937	928	957	943	932	885	906	951	969	901	922	884	946	1022	1045	925	927	869	920	902	954	962	950	924	951	925	909	983	946	945	948	972	915	1011	933	916	954	920	951	909	939	901	968	915	971	922	979	950	978	964	899	935	963	928	893	941	937	890	927	934	1013	907	940	988	977	894	974	968	939	916	948	959	935	981	934	944	990	941	981	917	960	956	933	945	942	901	913	979	937	951	997	928	939	928	934	932	943	959	955	1017	947	973	946	905	933	914	960	955	998	956	1016	938	963	979	950	923	969	965	964	973	978	1009	933	996	979	911	918	935	920	976	935	893	933	956	955	951	916	949	958	957	977	930	914	945	895	997	905	938	984	948	955	964	971	942	984	928	940	909	980	946	981	929	930	1014	987	969	994	997	980	954	952	961	965	945	922	877	942	956	956	979	930	927	880	880	959	986	917	1005	906	938	970	968	968	946	909	947	912	954	945	988	997	891	938	948	948	974	916	975	963	904	926	985	931	995	924	958	900	975	955	955	972	912	977	946	962	961	947	913	877	945	963	941	960	968	958	961	951	941	913	952	1007	946	947	950	945	956	930	956	904	1018	981	957	987	987	973	902	975	1028	1005	1003	906	960	958	973	902	963	933	963	948	1012	927	935	968	926	976	966	885	910	953	966	930	908	960	964	891	952	973	979	998	929	971	911	951	974	939	1031	946	930	941	957	955	917	915	969	976	913	955	900	987	917	925	975	947
24474	21682	26109	27767	21687	21724	4920	559	407	374	310	277	264	270	294	279	257	272	277	260	232	254	276	257	231	245	238	271	280	236	242	242	225	242	270	222	248	232	236	219	216	226	252	266	253	250	248	274	257	238	235	268	240	232	209	253	244	261	256	262	255	253	222	220	251	256	220	245	267	246	244	241	263	235	247	274	207	247	250	255	254	241	221	266	229	242	211	209	229	223	226	260	252	229	284	255	236	221	229	279	211	247	277	230	245	281	276	204	264	219	233	252	241	237	230	239	229	225	229	253	212	253	242	228	247	253	267	218	257	242	202	242	240	221	246	230	245	251	226	249	243	222	235	253	230	218	233	219	229	258	225	239	245	238	237	260	250	228	235	223	264	252	236	250	259	234	256	228	237	241	237	221	225	248	234	217	210	237	241	232	239	223	209	249	209	257	246	230	234	215	199	216	193	199	245	233	251	254	255	240	247	231	264	232	223	227	221	214	251	212	226	248	216	233	233	229	264	225	224	241	251	226	261	248	261	251	261	222	237	247	298	270	255	225	253	264	244	222	223	242	241	219	260	219	248	248	230	227	246	258	245	249	227	259	197	234	252	237	275	241	247	232	229	257	247	241	250	234	266	237	240	259	213	226	248	242	267	268	259	244	239	247	244	254	256	247	221	239	265	236	251	237	237	259	245	223	225	247	267	252	220	204	240	218	242	233	233	227	243	243	243	226	248	217	221	258	226	236	234	219	235	226	266	237	229	236	256	261	221	216	218	220	227	249	212	268	245	219	261	204	266	246	235	233	242	228	226	267	224	245	240	224	231	236	240	244	242	246	230	260	261	234	239	239	216	209	271	237	252	253	250	243	222	230	276	234	235	234	246	270	240	250	238	230	230	221	248	229	254	224	235	218	251	255	210	220	207	235	232	227	219	215	259	220	243	245	214	221	219	228	245	234	240	222	262	223	263	231	247	228	219	265	226	227	211	254	239	233	254	239	229	244	239	248	219	240	235	237	219	231	224	247	218	211	239	217	242	247	215	222	255	206	218	231	274	259	262	254	245	264	251	230	238	231	239	230	230	255	211	227	242	238	277	254	244	252	237	262	219	244	218	238	272	252	229	210	241	226	235	272	201	244	258	255	263	232	233	223	278	248	244	232	249	243	250	294	264	241	266	207	212	231	266	261	250	209	274	200	249	219	261	231	237	225	238	228	232	272	236	259	250	240	254	218	233	252	245	253	253	245	235	225	258	283	239	254	249	252	229	233	281	226	235	255	237	232	235	247	237	236	226	212	232	249	242	262	225	254	246	232	263	262	240	227	268	240	227	225	240	257	220	220	262	248	229	245	251	255	223	222	238	212	247	260	270	234	224	231	241	241	218	255	224	225	241	258	239	236	259	234	256	224	217	212	229	236	228	267	244	227	245	217	229	262	253	266	248	240	226	250	234	221	240	237	205	233	214	232	252	220	254	224	249	245	251	245	230	239	259	254	225	232	253	214	222	248	215	242	209	215	279	246	242	249	228	241	223	228	252	202	260	253	246	236	221	233	272	264	240	233	244	232	226	224	212	245	255	248	256	233	221	251	218	226	228	221	235	236	238	225	260	256	237	227	244	254	208	235	232	247	246	234	257	220	282	240	238	250	193	235	241	238	243	230	235	226	283	264	244	239	237	261	240	263	226	237	214	256	238	239	214	247	254	238	242	266	252	238	242	254	226	239	247	232	271	256	260	245	236	222	226	229	247	242	261	215	240	219	243	230	242	233	204	256	259	259	238	211	217	218	252	255	253	258	220	254	238	249	251	239	230	249	242	229	243	223	251	252	260	241	241	263	236	244	247	215	285	256	229	234	246	263	231	227	233	217	254	238	218	251	212	276	218	229	225	248	215	224	253	210	250	253	220	222	215	238	259	208	245	228	230	243	218	225	199	240	246	240	226	240	207	242	222	246	250	238	253	241	231	223	224	230	259	234	238	206	236	240	215	249	240	242	234	263	230	275	255	235	237	253	231	264	245	208	234	231	224	231	222	240	268	231	217	227	261	242	241	225	221	225	250	220	227	244	220	239	247	236	254	257	260	222	249	215	260	257	224	254	246	228	265	219	207	212	236	222	238	236	220	248	228	248	263	224	242	218	235	241	231	256	220	233	211	241	257	226	228	222	262	259	252	245	247	244	243	241	251	279	219	224	233	233	228	247	221	216	229	261	256	252	250	230	231	259	235	261	213	251	219	221	221	258	246	240	238	249	278	264	234	268	259	242	247	224	249	230	248	236	243	207	241	203	238	237	223	238	238	217	251	236	254	263	246	247	241	222	245	225	256	251	251	263	240	252	222	254	249	223	269	235	237	248	267	230	238	250	264	262	257	246	214	253	235	245	236	229	255	226	223	223	240	221	223	231	254	242	236	256	224	224	228	217	226	223	209	238	234	247	230	244	243	219	234	232	207	225	273	266	257	224	264	235	223	246	214	247	242	215	235	242	234	247	244	260	275	254	230	246	293	251	249	245	249	238	233	239	259	238	241	251	259	273	225	229	210	213	221	232	226	223	213	289	236	261	237	227	221	241	222	229	249	226	206	240	271	215	233	233	250	258	256	253	240	224	239	237	213	252	296	253	242	220	247	199	249	260	260	232	260	252	204	222	241	236	245	227	230	247	244	245	258	217	243	272	281	222	232	273	265	223	212	256	238	239	223	225	211	238	241	238	225	238	226	245	238	248	233	257	237	261	238	230	255	237	226	245	239	257	270	248	229	207	234	235	203	259	243	244	207	263	237	236	234	278	251	211	274	216	237	201	206	225	232	215	244	238	253	214	242	274	264	235	234	268	208	244	241	222	271	245	228	236	236	260	243	245	225	251	249	219	252	262	256	219	241	224	232	231	230	256	261	230	252	278	256	242	261	258	233	237	241	232	239	223	232	224	240	244	208	237	200	235	234	244	226	225	246	244	258	238	226	220	208	257	254	241	219	252	220	249	242	259	242	228	233	251	203	246	216	230	257	264	238	242	247	243	241	225	191	214	264	248	231	223	213	249	209	245	264	235	237	258	231	241	246	235	244	247	248	226	228	251	221	241	229	235	226	239	210	251	232	229	217	249	237	260	246	227	231	231	237	225	213	226	226	254	245	235	237	226	252	254	264	229	202	236	236	261	220	246	226	204	269	253	244	233	276	257	242	229	254	267	219	235	241	249	221	241	241	205	242	265	250	255	230	204	226	196	230	261	242	225	232	215	217	245	239	233	263	217	233	228	235	231	253	245	300	237	239	213	232	239	234	233	256	240	237	238	217	241	240	219	249	240	256	267	282	238	241	235	230	254	264	240	220	229	266	253	226	222	242	221	236	214	235	253	244	230	239	246	249	279	250	249	240	231	272	251	209	249	250	211	234	269	257	202	248	242	274	230	267	260	249	227	272	224	218	222	248	249	259	237	225	262	242	226	224	238	239	260	267	240	251	228	222	235	236	272	238	233	255	226	260	249	243	218
3690	5357	3128	1525	1035	822	712	594	612	616	631	586	562	589	594	566	611	576	542	565	531	555	598	516	553	541	576	559	542	543	541	525	540	557	524	504	533	536	558	544	530	542	543	520	559	511	583	509	528	599	562	565	562	495	592	563	544	536	575	551	575	530	535	564	548	545	562	540	541	539	558	570	616	619	502	558	573	563	564	538	538	526	512	559	625	563	545	574	594	554	531	573	538	510	539	542	554	512	538	565	543	555	608	506	562	550	552	546	520	544	566	542	577	549	576	550	527	544	577	554	540	578	570	578	554	534	534	546	566	571	562	599	544	548	571	551	555	510	561	532	514	537	580	523	538	511	550	545	574	555	577	566	517	541	536	504	549	524	573	532	534	540	563	579	549	535	549	541	602	564	574	567	557	533	573	524	533	528	570	542	555	614	585	525	581	555	548	547	530	525	553	544	534	569	537	516	589	595	572	572	545	540	524	534	533	516	579	522	527	541	550	561	565	544	573	537	584	522	518	550	548	514	566	526	557	579	498	552	541	553	553	531	586	522	540	537	582	564	547	565	548	555	551	547	544	531	563	542	573	563	549	537	579	501	544	533	533	547	517	499	580	557	565	540	527	573	530	540	595	534	586	561	576	560	557	528	560	581	520	557	533	596	576	596	552	578	545	605	553	592	562	572	526	553	522	523	552	569	512	555	536	533	545	521	549	537	548	569	517	539	532	590	536	534	574	574	553	535	551	554	542	528	544	529	534	554	547	554	491	601	566	589	558	521	548	558	580	534	562	602	518	535	548	565	581	506	568	542	513	522	518	535	533	572	532	551	546	530	555	550	563	573	529	544	551	539	553	551	580	551	529	564	576	529	604	552	570	529	529	540	592	582	572	549	536	539	559	587	554	515	511	551	555	564	529	527	571	552	578	552	501	582	546	581	516	581	542	536	561	568	550	524	566	586	523	516	568	553	584	504	541	534	582	516	615	550	560	581	597	548	551	585	566	579	587	563	567	581	537	577	543	511	513	567	563	533	557	545	541	533	516	582	556	545	591	533	526	557	582	516	518	545	529	539	580	543	534	562	558	570	541	564	514	526	572	535	583	542	527	548	542	517	588	547	545	523	583	542	562	575	579	546	568	576	568	551	559	569	559	550	575	561	545	527	557	544	554	550	543	572	601	532	550	543	557	532	506	534	558	558	513	515	559	551	610	536	555	539	517	561	590	543	524	539	559	552	539	578	556	523	548	535	540	528	517	540	578	563	535	533	564	523	537	565	538	541	573	544	556	529	527	579	534	552	532	571	539	547	535	578	508	535	552	581	563	578	559	540	563	568	579	566	533	590	563	558	511	536	533	531	503	531	539	533	565	561	554	570	514	514	582	541	524	542	584	538	597	546	576	526	556	552	558	577	543	505	586	550	537	570	577	560	556	532	514	558	555	559	539	542	512	525	573	543	531	566	532	519	537	532	572	553	552	494	526	519	552	527	544	590	498	578	537	558	594	532	557	552	580	519	544	557	593	559	555	521	511	505	571	497	526	578	551	582	528	524	555	519	550	532	544	565	523	559	553	522	538	553	548	542	550	528	509	535	561	527	566	527	585	540	587	536	546	571	560	540	561	522	560	554	550	583	556	553	561	575	537	500	561	528	560	562	541	566	541	516	562	552	550	532	600	546	577	571	521	560	549	538	580	547	544	547	594	547	546	541	541	551	567	554	561	533	540	530	557	558	578	552	577	591	531	546	542	540	572	496	560	546	557	548	557	573	506	556	544	552	552	545	577	558	576	575	519	534	527	583	534	598	535	502	565	568	551	555	513	559	541	596	557	531	520	527	573	564	542	600	560	550	558	535	562	554	552	538	561	528	538	558	544	569	540	530	530	525	542	585	511	502	542	549	609	506	552	565	535	550	540	526	558	527	542	518	563	541	558	560	551	528	553	537	549	603	596	545	576	581	543	565	534	524	537	538	509	582	595	562	518	567	588	586	554	559	537	564	553	540	585	533	493	549	561	496	495	535	531	540	514	490	543	553	566	531	539	538	597	584	559	552	621	557	579	562	602	545	546	558	548	513	536	554	539	504	528	548	583	535	576	542	534	543	555	530	536	578	524	526	577	556	533	518	569	513	523	560	550	567	533	559	548	535	557	548	546	548	587	538	557	568	546	601	555	561	527	555	560	556	590	525	574	537	518	554	579	550	565	574	542	558	580	561	552	539	555	544	527	553	614	546	575	583	565	552	553	547	569	541	559	577	575	539	537	547	537	503	574	530	605	577	563	558	575	542	539	540	568	571	546	512	543	563	528	570	558	502	508	550	561	535	538	559	539	537	546	553	549	532	545	541	509	615	576	570	568	534	546	542	563	563	530	541	566	561	571	538	546	567	536	560	563	550	500	564	567	542	542	555	519	525	549	557	526	525	548	575	544	567	529	519	542	562	540	556	539	557	535	534	583	571	540	552	554	512	565	538	572	534	534	553	538	557	578	554	582	561	548	548	551	535	585	557	585	574	566	581	526	561	520	546	544	530	536	537	564	559	588	581	561	507	551	601	545	530	562	563	523	524	537	548	554	553	568	570	541	551	585	548	572	529	545	571	517	551	561	587	552	578	557	534	564	514	531	523	547	580	529	545	549	598	588	545	554	560	555	588	553	562	551	552	553	561	514	560	539	528	558	503	556	566	556	523	516	583	577	538	547	532	539	557	526	548	601	534	571	512	545	537	540	593	573	583	538	566	542	568	592	590	503	502	562	569	567	571	552	553	514	561	552	533	521	531	547	553	589	562	573	559	541	555	493	586	560	560	551	553	557	504	552	541	530	520	546	581	583	547	557	553	539	568	517	556	563	554	547	616	597	514	550	526	581	552	545	565	563	563	546	582	561	542	571	554	557	579	549	544	568	538	549	526	621	531	561	531	577	505	531	582	571	551	507	528	526	572	557	543	562	577	549	551	518	560	566	579	566	521	575	567	596	516	541	544	552	528	528	537	511	557	522	577	578	578	552	539	600	561	539	572	554	536	553	536	545	535	543	533	557	557	504	552	565	529	550	572	543	541	544	553	575	566	577	510	535	573	574	495	565	584	558	559	551	603	546	545	540	575	575	505	564	574	523	555	556	562	494	528	528	544	529	524	559	578	534	535	540	547	517	544	519	553	558	518	590	564	533	582	529	576	536	569	520	523	577	504	539	529	540	585	521	557	531	545	550	558	562	520	604	536	550	570	549	540	557	577	569	571	508	506	563	569	526	575	600	542	563	550	552	567	544	503	581	535	564	512	539	549	550	498	547	529	533	543	569	539	534	513	562	513	560	579	546	579	538	516	521	584	565	565	539	556	564	578	528	631	567	565	563	585	520	584	557	577	561	524	541	511	530	523	522	521	588	549	532	547	583	548	528	613	528	534	511	560	545	557	550	569	552	558	505	556	544	540	539	502	521	545	524	539	570	524	566	513	568	523	593	552	511	558	531	545	530	549	562	523	548	558	560	535
34159	11524	1350	541	496	453	467	447	385	438	457	417	405	445	456	454	474	421	423	401	401	469	440	443	446	455	411	443	439	429	424	441	418	431	472	453	411	415	421	409	419	426	384	437	431	385	423	409	437	404	495	417	491	464	404	417	433	435	419	418	434	477	472	407	425	419	404	446	454	446	370	418	442	484	413	422	450	408	429	423	403	431	399	408	424	428	433	408	440	448	466	456	435	493	437	399	456	382	447	457	459	434	449	444	413	406	461	447	392	467	407	424	420	425	442	428	437	457	435	434	444	412	431	452	399	408	407	406	446	419	472	385	436	453	421	406	435	424	412	442	410	469	441	408	457	432	415	388	423	420	414	432	399	390	438	413	377	436	444	434	454	417	454	447	420	429	440	441	441	422	408	441	400	406	452	417	404	409	486	437	456	452	404	415	430	448	473	433	396	402	422	437	443	449	410	406	404	438	426	422	428	444	453	465	428	474	430	445	453	429	401	438	409	410	382	429	465	456	414	455	444	423	429	415	442	456	419	412	418	416	451	424	438	425	419	451	445	441	409	398	444	455	456	428	437	445	442	476	436	434	445	467	416	429	418	408	458	446	419	478	402	447	398	438	467	410	390	430	414	377	418	399	418	391	427	398	472	435	411	441	478	437	449	432	449	436	406	435	402	450	450	446	417	413	436	413	435	422	430	442	413	457	432	426	419	410	456	423	392	426	457	427	468	436	413	420	416	444	424	462	429	422	445	427	410	410	442	407	408	404	402	412	449	459	464	404	408	462	446	454	428	452	429	436	482	401	412	443	402	403	400	413	424	433	481	445	427	421	404	451	449	420	419	422	390	422	401	438	430	442	424	464	393	439	439	436	439	508	430	414	453	449	432	414	467	440	441	437	413	437	461	422	392	414	433	426	433	449	408	424	409	439	456	429	455	456	452	408	411	413	423	392	404	397	384	427	416	416	443	429	428	436	415	451	485	411	384	451	420	430	424	434	413	423	388	448	414	407	402	416	384	461	442	472	436	412	440	402	402	450	457	440	452	425	461	434	425	409	455	426	446	441	442	441	456	426	454	436	434	466	465	439	397	428	429	444	408	434	461	485	462	424	446	424	446	411	426	445	418	437	428	411	394	433	454	456	433	413	429	441	461	458	412	426	438	423	423	436	406	412	425	466	438	386	432	471	444	448	375	447	441	495	429	409	436	425	445	418	438	406	439	440	454	447	430	452	426	452	419	407	435	463	425	431	423	428	470	464	451	418	435	433	409	417	444	394	444	429	425	456	426	440	396	431	501	426	424	439	424	445	452	431	425	384	395	420	458	433	457	424	388	432	457	441	421	395	419	402	409	428	443	392	436	408	440	432	418	431	428	420	439	421	418	415	444	405	402	422	443	434	420	401	401	434	412	420	438	455	419	433	412	410	428	462	399	434	419	388	393	412	427	440	423	421	412	399	456	433	458	463	442	418	466	405	415	407	433	456	442	444	439	456	455	415	467	417	451	419	439	441	419	454	428	431	439	435	429	402	415	393	441	437	413	416	441	434	427	434	412	449	428	430	424	478	450	414	398	422	415	452	427	418	431	405	424	435	421	412	404	404	437	439	433	429	452	469	452	392	385	422	435	414	463	450	432	440	409	430	414	424	427	434	432	429	400	428	409	432	373	418	393	446	443	432	433	400	436	479	437	437	442	390	427	419	445	450	429	432	399	415	382	444	420	435	457	437	426	430	401	441	474	433	463	411	372	445	385	437	426	455	471	454	465	427	446	460	393	439	435	454	456	400	458	426	423	389	429	419	434	437	466	445	447	425	394	414	443	429	440	412	443	469	420	467	478	417	418	505	435	452	446	477	402	443	468	438	443	408	397	424	441	445	392	422	436	408	466	434	450	441	430	450	447	453	454	459	436	445	435	417	459	410	415	448	416	448	448	395	431	443	458	414	419	437	411	433	440	450	420	429	438	397	393	428	458	433	465	465	409	421	455	413	405	476	396	401	444	449	449	424	402	454	419	449	403	423	457	440	407	473	428	409	426	449	447	448	422	449	433	448	442	418	424	419	433	419	424	399	405	410	458	419	419	440	424	434	427	425	436	397	434	409	444	433	458	417	435	488	421	432	398	402	402	412	437	460	453	424	392	393	438	431	433	435	453	373	467	431	456	413	386	446	468	423	365	433	459	418	431	413	435	451	459	452	416	464	458	419	430	393	418	425	446	466	437	450	440	467	408	436	459	400	471	448	417	401	426	434	416	420	382	410	427	484	427	418	416	370	437	437	438	454	402	420	423	421	439	427	403	415	442	449	446	465	479	420	471	445	432	441	442	449	471	447	442	436	431	442	428	431	399	402	428	419	423	446	428	404	441	444	460	442	455	418	442	433	413	488	419	476	403	413	454	451	429	427	438	416	424	418	428	465	409	411	443	408	407	444	431	408	451	440	454	423	474	415	420	453	450	439	398	425	426	436	426	444	440	442	427	444	448	436	444	453	445	433	474	447	429	441	433	451	445	479	435	421	400	435	442	443	402	422	424	422	435	420	444	401	431	433	426	413	397	439	392	479	395	462	404	456	411	451	429	424	460	395	364	452	444	449	428	397	414	453	417	426	411	427	445	446	445	451	427	441	429	431	388	423	406	432	461	441	450	442	416	428	442	469	465	436	418	468	418	450	452	413	360	414	458	447	459	423	440	413	440	428	428	456	433	407	418	416	442	448	424	387	443	450	453	478	446	444	412	426	421	446	404	446	439	374	413	439	432	470	450	422	382	452	423	462	434	449	434	410	432	438	454	446	458	438	408	429	426	435	424	420	414	389	465	425	437	416	444	422	428	433	429	446	410	466	421	426	438	441	468	418	404	433	436	392	428	403	416	408	418	430	404	431	420	432	428	442	417	412	415	441	418	419	412	423	422	418	405	452	401	450	466	439	452	495	388	420	375	419	412	468	428	402	427	459	437	414	423	369	450	451	404	396	439	425	444	457	423	405	420	400	436	388	432	435	429	411	474	425	399	465	421	398	461	439	419	413	462	439	438	436	401	398	474	453	454	428	417	426	442	496	443	442	422	469	403	450	429	436	422	414	435	434	393	418	416	448	400	457	446	435	410	424	465	426	463	461	428	440	376	442	448	446	451	451	475	436	411	438	411	380	431	439	416	422	431	425	421	425	445	376	419	443	447	396	456	426	433	456	434	435	433	456	457	409	446	410	407	444	406	455	425	471	444	448	436	446	429	426	429	414	410	440	421	434	414	455	423	433	439	419	408	427	447	439	442	434	448	421	412	443	401	468	418	406	435	445	427	433	432	460	407	414	393	432	392	466	381	437	383	431	455	439	417	386	434	364	436	409	407	390	419	422	393	421	453	438	453	458	441	441	426	399	415	432	432	455	402	466	377	391	406	414	418	415	441	406	406	451	421	441	412	424	448	447	461	464	371	418	415	396	404	403	414	407	411	423	489	439	405	413	410	439	451	391	440	455	421	429	440	421
5997	1030	993	998	914	901	896	924	971	963	948	950	943	931	991	967	866	968	948	960	952	929	959	959	946	933	952	984	982	928	955	941	991	944	907	922	922	958	932	903	921	985	936	939	938	940	924	953	910	939	903	913	928	935	960	928	940	973	925	930	948	952	967	960	986	964	958	943	914	890	931	1003	1022	947	976	936	964	897	908	1050	895	929	945	922	908	919	1002	978	949	940	943	943	983	960	903	955	1007	967	972	958	1000	931	897	905	927	971	952	961	952	909	937	927	951	907	942	935	973	959	948	903	937	988	948	954	941	948	941	880	978	1029	916	995	915	1017	892	945	932	953	996	963	979	953	896	913	954	903	950	972	921	1002	944	971	950	953	953	885	965	952	916	967	1007	948	946	924	951	964	954	964	944	976	945	943	918	1000	896	895	954	966	959	981	959	963	957	994	915	947	982	899	965	980	939	981	963	910	945	942	962	955	950	955	923	910	969	933	954	991	898	939	950	946	977	918	954	976	872	934	1020	931	1001	1021	946	938	929	949	900	938	932	980	972	988	937	906	916	917	948	977	883	897	963	917	948	939	951	974	900	911	941	922	970	1006	941	921	903	965	892	874	906	957	946	965	968	991	945	929	956	974	962	880	917	989	936	906	1022	942	952	959	963	954	928	968	923	992	934	937	943	949	956	917	880	1005	965	973	963	951	924	945	945	982	921	963	939	902	989	971	946	994	916	926	954	977	953	970	945	953	1008	965	920	1000	1007	938	993	976	947	963	908	939	964	955	1010	996	913	988	916	987	942	954	937	875	925	921	946	880	969	924	976	1003	928	966	895	923	916	974	960	909	968	958	979	963	992	980	937	971	960	996	938	930	1008	945	971	999	970	968	889	860	936	933	974	975	935	973	993	950	910	947	940	989	925	976	953	923	948	906	911	944	978	932	938	947	897	955	912	951	948	939	972	912	962	880	969	996	974	918	955	911	952	1034	983	925	927	948	943	927	968	947	955	927	951	927	901	958	936	969	894	907	939	957	921	947	972	947	974	946	932	940	962	855	971	945	932	992	977	954	954	927	955	947	912	865	919	952	952	942	932	979	944	954	951	913	958	960	1009	1015	913	972	928	943	951	961	912	938	925	944	925	955	945	983	991	933	924	965	899	939	968	948	966	992	882	881	914	958	928	977	959	890	964	996	1000	913	958	971	900	914	954	986	963	932	941	966	933	945	940	927	935	979	878	949	993	990	932	924	919	923	973	880	931	960	901	898	898	955	974	961	953	941	984	1006	981	967	966	974	917	927	937	989	878	915	878	976	975	954	965	978	927	976	947	941	973	970	921	895	909	960	893	936	940	925	915	996	923	934	883	952	997	948	947	914	938	953	1013	936	959	876	952	961	1009	984	931	896	941	893	958	891	915	932	947	944	950	907	982	964	986	955	930	944	980	946	891	955	941	921	962	1005	905	949	944	905	961	993	953	931	926	939	1002	915	967	964	970	920	986	977	896	950	922	910	923	926	899	936	945	938	922	954	946	936	925	951	980	904	952	1000	950	1001	902	1046	968	958	991	938	914	937	945	900	986	962	962	959	920	930	931	968	979	939	968	904	988	974	958	953	993	943	900	1000	985	903	956	968	969	911	977	900	953	963	950	920	954	952	932	975	933	874	945	922	923	982	933	959	924	895	957	954	1041	967	929	977	978	929	933	977	970	952	990	935	982	958	908	978	952	960	984	988	927	938	920	958	963	985	992	964	976	935	980	958	907	955	923	920	937	981	957	1000	951	945	923	919	912	927	934	925	945	933	931	927	998	919	1002	939	946	989	970	927	975	916	1042	975	958	927	965	956	974	948	984	961	985	948	943	1012	922	935	961	953	905	908	994	957	927	954	971	918	907	965	973	940	979	923	951	865	951	958	975	1009	948	916	933	945	912	880	907	971	957	966	901	972	926	922	930	929	958	965	917	1010	980	1006	937	928	923	946	953	936	981	956	980	970	1021	967	903	975	928	910	980	979	946	951	1004	950	993	941	962	957	943	901	994	984	966	961	969	969	946	935	978	989	996	937	972	962	957	885	923	955	962	972	967	928	886	1000	951	893	979	944	976	886	905	958	948	944	961	958	941	950	966	998	924	984	966	932	958	919	963	946	1008	950	957	996	1021	950	1000	947	937	944	951	903	918	958	1004	878	968	937	905	924	973	907	954	931	986	962	951	911	1027	931	919	958	922	981	924	953	981	989	975	930	1049	987	946	929	894	927	984	961	957	945	970	924	941	964	905	939	933	962	948	943	928	872	962	921	921	948	910	898	903	922	976	881	906	946	910	1017	975	951	962	960	967	998	942	954	907	932	905	865	974	931	970	994	953	906	934	913	892	957	991	937	987	969	923	942	938	931	979	951	894	944	922	967	970	937	989	929	956	983	891	940	946	936	890	948	913	928	925	948	962	929	907	971	976	974	902	952	927	987	942	969	965	986	915	947	945	959	919	940	919	927	939	955	982	940	863	967	959	995	990	974	945	931	943	933	933	943	887	986	966	969	954	936	1014	954	935	944	881	971	976	967	979	972	973	1011	946	956	888	999	937	933	975	951	956	945	921	959	892	953	974	921	935	1019	940	941	1001	959	949	894	923	992	990	934	930	950	1001	1037	966	986	951	890	930	980	1045	960	937	971	938	943	1024	999	958	962	944	908	922	975	932	911	977	932	935	963	965	901	946	952	927	955	963	934	978	894	967	907	970	985	943	994	956	940	951	914	978	933	990	952	955	973	958	967	915	932	967	942	969	969	941	965	964	940	943	985	936	977	954	1007	959	937	983	954	959	923	910	976	917	928	939	986	938	948	881	906	953	948	935	947	968	998	968	976	910	984	951	969	949	954	958	979	968	935	993	939	958	963	954	930	949	913	919	961	993	1018	950	872	936	960	949	956	947	966	956	957	992	938	966	940	940	934	896	925	1000	914	915	959	926	928	936	903	958	960	991	926	917	945	905	945	939	982	925	915	986	984	877	980	947	952	962	903	962	960	887	980	946	1016	984	873	911	976	892	923	959	985	918	955	922	940	940	945	992	983	981	996	961	925	886	978	948	948	911	970	946	961	919	925	948	915	970	1015	1028	936	908	967	954	901	912	885	968	929	1003	936	950	916	964	949	949	948	984	955	973	891	969	919	908	922	921	974	968	966	994	927	942	947	917	958	953	925	936	965	975	913	951	914	956	1056	951	930	953	940	921	945	978	982	958	979	966	926	923	941	885	944	1001	955	884	996	947	983	918	951	947	919	981	955	902	943	949	937	891	925	903	875	987	943	972	950	966	959	947	919	963	963	926	966	943	917	959	936	919	933	950	963	966	922	990	953	979	923	982	989	953	961	962	922	962	893	899	947	932	986	947	924	952	891	892	917	978	893	962	968	987	885	972	930	911	952	954	949	948	964	936	973	976	954	979	912	958	920	974	946	954	948	921	883	961	981	899	970	963	970	908	933	958	948	967	1013	903	930	950	962	983	931	888	980	958	971	955	938	972	925	991	925	899	951	962	936	993	898	930	930	968	1031	1006	959	938	993	949	949	900	1032
25218	21686	25519	28327	21641	5912	759	578	515	502	487	485	502	480	464	476	480	474	414	454	477	472	469	446	445	465	454	442	433	437	433	438	417	473	370	426	465	449	466	418	430	477	462	433	458	470	473	452	430	443	432	432	431	428	452	422	460	411	422	481	500	438	442	433	450	461	435	457	455	444	414	438	454	441	427	474	438	420	444	432	436	435	418	439	428	447	446	449	443	440	428	445	470	423	449	466	471	444	479	455	446	437	446	498	474	462	435	472	451	483	460	438	440	442	470	498	479	434	410	443	460	449	423	447	465	466	464	460	452	525	456	438	461	424	448	414	448	454	432	396	434	453	440	405	471	438	460	487	436	475	427	468	448	403	460	432	423	473	433	420	450	476	416	472	458	431	435	465	457	439	444	430	452	435	440	438	466	448	425	396	424	463	422	441	388	425	453	459	464	420	462	439	459	436	485	426	433	437	466	440	428	479	435	429	454	428	428	465	469	418	429	415	481	425	463	457	487	468	411	422	459	460	429	436	436	481	473	466	442	474	481	474	459	420	441	444	493	434	422	400	419	400	454	471	422	474	480	448	448	386	416	440	464	469	426	443	433	445	395	406	420	434	483	439	423	449	426	425	446	396	427	422	480	480	454	411	448	409	416	447	424	443	453	406	473	431	483	462	426	433	458	488	461	451	449	452	500	462	417	436	429	447	416	412	443	488	431	441	432	428	434	475	450	438	376	442	459	437	449	464	482	446	455	456	432	443	456	440	441	519	452	431	457	421	416	482	413	456	464	429	399	470	451	431	446	460	426	402	441	422	438	422	459	434	451	433	411	409	471	439	406	487	417	477	449	436	442	403	413	436	467	466	441	429	425	428	433	449	440	477	424	486	464	454	453	433	380	472	451	405	398	466	462	437	443	430	431	460	430	382	423	437	431	449	442	427	421	461	463	443	463	471	457	455	493	445	424	432	428	466	448	492	449	465	449	430	455	473	421	424	470	459	448	459	469	444	425	457	457	425	422	460	419	416	443	483	438	430	486	439	439	468	441	444	423	436	434	434	398	454	461	467	469	463	435	465	397	466	475	455	453	465	441	390	432	478	421	433	451	421	463	448	474	398	431	399	438	431	416	442	455	422	418	462	442	440	416	412	429	424	422	435	433	457	446	452	422	438	462	427	447	416	447	446	468	429	448	451	431	457	475	458	437	464	417	451	427	438	476	440	433	451	428	402	452	434	416	458	477	454	444	451	416	409	428	457	432	473	463	458	430	437	456	449	443	440	448	427	434	451	455	422	429	453	430	450	451	428	433	489	454	422	476	458	430	480	425	432	418	437	438	412	420	437	418	424	430	409	428	401	461	420	413	410	422	414	432	427	454	468	458	440	410	431	435	454	431	405	384	441	438	427	439	441	456	444	467	405	463	461	438	433	478	438	395	408	429	437	413	444	450	460	453	442	492	443	479	416	408	406	434	437	427	448	412	457	432	443	447	446	451	446	439	467	444	466	508	455	437	448	469	462	453	464	403	445	473	427	388	388	413	425	432	420	454	454	423	465	516	454	450	452	462	447	465	455	473	481	446	417	439	409	446	467	502	448	417	435	433	403	441	449	432	438	423	453	455	424	437	473	448	484	437	454	416	449	481	480	442	458	443	415	456	427	442	476	434	448	446	433	460	441	436	447	421	459	457	474	428	403	433	419	449	441	467	462	399	468	463	453	416	439	424	435	462	452	446	423	423	461	477	448	421	465	457	430	411	412	457	439	444	441	468	454	448	457	434	425	448	470	414	413	436	489	472	459	428	415	425	498	461	410	462	460	453	452	465	425	440	469	429	454	476	387	474	499	419	462	411	448	432	453	501	414	419	414	441	426	450	449	479	441	453	501	472	438	439	428	448	417	451	441	456	425	439	434	471	418	432	456	450	426	445	474	466	434	422	439	436	459	451	441	427	476	449	444	485	467	457	469	438	443	443	449	457	431	483	474	418	453	458	392	396	478	482	454	468	438	428	425	402	436	457	487	443	459	427	487	417	396	464	438	472	431	436	452	446	440	444	412	461	427	449	452	427	406	483	478	463	506	427	426	421	423	489	428	445	458	471	450	421	376	446	461	447	442	468	406	447	430	476	461	397	477	448	413	452	459	443	440	420	431	460	422	406	426	483	475	482	474	421	428	443	440	470	451	427	461	448	495	477	428	457	428	455	498	446	441	439	451	465	414	437	397	438	449	472	466	459	456	431	448	461	420	502	443	446	423	434	438	455	462	432	403	426	426	453	463	480	446	427	441	410	448	500	439	447	438	421	458	470	435	427	428	447	424	433	458	458	461	489	464	435	423	450	432	417	448	438	445	403	412	446	445	461	437	443	466	409	427	467	447	437	448	423	440	432	483	452	441	449	470	469	429	428	401	486	405	454	427	471	392	411	427	450	425	438	415	421	423	430	476	461	479	426	424	409	444	480	449	451	439	439	409	401	377	411	450	463	467	448	433	474	484	432	447	479	452	435	404	458	464	485	474	420	453	396	441	450	451	422	419	421	441	482	411	433	458	465	436	444	462	440	434	435	384	438	431	434	462	471	443	452	449	485	422	473	460	439	468	451	464	460	466	464	485	453	424	417	436	440	488	440	461	438	450	473	464	391	428	419	478	471	427	474	439	405	436	436	426	475	415	461	497	456	450	446	468	484	437	445	439	472	474	438	452	433	444	446	469	451	412	450	477	428	423	477	441	428	458	488	437	416	437	444	383	452	428	414	447	442	438	440	480	493	445	401	417	451	379	435	448	436	453	456	482	384	430	476	446	425	468	456	430	420	428	467	456	412	410	459	407	459	452	484	468	401	464	473	455	435	457	409	423	400	435	443	479	446	467	417	428	466	453	446	475	449	417	496	458	450	463	453	441	443	435	447	452	470	405	432	428	477	450	473	446	415	445	404	432	439	459	450	428	408	432	463	474	465	449	431	445	416	439	469	431	465	471	458	440	414	440	442	442	438	416	439	444	450	443	471	447	427	442	450	437	451	438	418	452	412	472	399	423	423	432	471	457	443	432	446	467	449	424	453	458	452	449	415	430	506	418	461	424	441	406	426	498	432	407	470	450	421	499	441	467	444	431	427	427	444	435	441	438	456	403	442	484	436	446	419	465	387	471	401	434	461	454	439	457	449	441	453	431	439	467	445	475	474	460	492	466	435	407	444	454	429	454	417	450	454	427	426	418	471	449	438	468	497	436	431	447	413	468	427	427	386	443	437	432	434	409	448	461	421	401	461	472	453	452	416	407	446	441	434	422	459	425	448	445	468	430	434	450	490	414	483	466	455	431	453	457	454	468	451	450	483	437	494	445	453	451	444	485	449	459	447	450	447	413	404	443	444	424	440	441	452	455	429	430	421	445	411	432	420	449	421	452	441	427	436	466	447	403	446	431	476	422	418	438	401	463	441	404	441	434	435	458	442	461	468	466	459	419	443	442	461	472	480	426	405	401	440	417	388	480
3698	3414	2327	1427	1248	1094	1024	961	1003	986	993	946	933	972	950	978	964	1018	1013	938	982	980	972	932	961	925	1003	959	951	992	973	946	949	949	951	974	981	953	947	1025	950	924	967	955	974	967	1001	956	939	939	979	964	966	978	905	950	963	926	959	908	938	905	888	971	901	991	968	917	977	968	949	958	908	979	933	918	960	969	947	961	908	986	1023	898	980	954	951	953	981	961	967	936	952	948	951	939	925	959	975	930	978	942	898	918	960	1009	901	953	940	988	1013	965	952	992	922	948	915	915	976	971	950	956	972	970	976	1025	942	921	1000	958	927	938	924	927	978	907	960	955	1021	921	936	976	974	983	983	941	967	911	964	971	922	966	963	955	929	1017	953	951	944	902	939	970	961	931	899	889	905	929	1014	915	922	978	922	973	968	988	869	910	939	898	942	991	956	965	936	975	978	962	964	928	948	990	973	929	971	985	935	920	968	916	949	978	968	967	974	967	891	969	903	983	985	951	975	1005	951	949	971	947	948	934	947	987	990	917	910	960	963	959	942	929	964	968	985	941	937	918	956	939	911	942	951	928	1011	887	975	951	991	975	947	944	925	956	889	975	958	973	949	961	994	916	937	970	929	948	933	995	905	981	912	958	1000	968	940	984	912	1004	986	981	925	929	967	923	1000	992	882	997	998	964	884	919	981	898	935	947	952	961	940	971	933	938	940	875	975	897	945	969	936	950	1017	972	927	997	953	936	912	942	996	989	925	969	1005	959	947	937	942	863	968	975	991	955	951	957	894	913	901	971	956	929	951	949	975	904	972	944	959	904	939	959	928	935	969	942	942	927	936	999	914	964	953	990	959	941	973	925	967	884	925	924	964	911	999	929	931	907	1039	953	908	968	939	957	980	976	909	988	958	913	955	957	987	994	958	950	970	925	927	970	894	912	998	961	987	908	954	967	881	906	971	979	924	911	929	918	984	942	1017	936	964	926	993	931	987	882	940	938	965	961	924	936	974	928	893	950	890	961	934	958	942	1001	963	966	991	933	957	982	953	972	951	916	910	955	924	892	946	992	964	1014	881	990	961	964	935	920	948	911	925	912	941	946	968	1009	964	927	959	943	952	953	990	895	909	920	965	981	922	949	926	987	940	940	976	987	914	889	947	938	931	949	971	940	908	913	937	995	952	1005	968	948	916	963	945	966	893	992	1029	972	992	927	1022	955	953	959	904	1032	979	951	944	954	968	976	927	1018	989	938	956	942	962	947	975	947	925	919	926	951	941	993	972	914	963	960	981	993	940	921	988	937	947	984	934	907	922	945	924	929	976	938	965	946	911	961	966	944	921	977	920	992	946	910	916	956	926	970	909	944	960	988	926	985	963	955	976	889	987	950	1037	925	980	992	930	975	964	957	938	936	929	920	933	988	981	948	940	960	923	989	903	976	996	903	977	906	930	912	986	1008	958	872	968	958	924	1041	934	1031	974	979	947	970	985	936	912	936	965	946	979	932	947	945	942	909	898	976	950	931	924	926	963	920	957	1049	989	999	940	944	944	936	950	910	930	962	998	976	954	1008	1003	969	981	928	997	965	935	913	956	952	950	927	936	934	943	944	955	973	954	972	970	931	950	944	1002	934	1008	941	957	938	892	960	896	967	942	926	956	957	976	943	995	947	937	957	939	1022	975	873	946	964	967	914	934	995	897	961	1014	956	996	968	941	929	981	990	936	952	1015	924	929	965	950	990	981	928	936	973	957	948	923	921	928	924	1033	919	1014	966	984	980	1007	925	948	956	943	945	943	937	964	919	938	915	913	960	910	977	949	959	952	872	970	956	950	996	1021	967	948	991	949	916	977	914	982	919	971	956	951	923	981	1002	885	933	905	875	933	940	944	955	953	957	1027	991	970	934	905	946	1004	976	958	961	973	944	1006	896	966	875	925	915	949	899	962	949	969	915	922	933	889	961	950	932	882	963	872	983	942	927	947	910	938	919	946	946	942	971	972	994	906	900	941	902	1003	948	975	946	938	1002	962	985	942	958	940	934	1013	943	921	937	962	971	948	969	917	955	934	922	864	921	955	919	945	962	982	952	935	1018	944	928	927	978	940	991	920	970	983	1009	912	905	867	1010	1000	934	915	966	946	952	968	961	936	961	951	964	945	954	964	964	956	938	928	919	1026	955	932	939	924	949	949	924	958	996	964	946	976	948	977	950	926	926	936	973	935	991	928	946	953	919	984	959	1011	913	983	939	997	925	945	931	925	1006	955	940	1024	994	936	993	961	920	1002	926	1004	959	961	932	936	959	916	944	965	934	935	1010	942	909	939	954	968	941	935	941	962	951	931	965	943	976	976	920	978	936	925	1006	1001	974	936	981	943	1004	949	947	871	941	870	956	955	903	971	928	952	890	938	944	983	912	938	972	950	990	901	1027	943	1007	946	1002	955	901	988	939	954	904	917	917	947	935	945	940	969	939	938	904	954	921	876	941	995	963	999	984	972	933	973	979	910	899	909	936	965	998	996	933	926	949	968	921	937	944	887	973	984	917	926	930	976	888	950	940	933	993	917	971	963	935	910	934	931	959	950	947	970	959	944	955	933	896	1048	942	953	886	935	965	936	982	932	926	977	962	953	941	965	959	984	979	953	941	981	981	938	920	920	934	898	928	975	1011	966	949	890	928	951	984	955	889	921	954	939	929	951	992	960	973	906	966	937	938	949	997	976	933	986	966	899	978	888	1006	980	989	937	995	940	957	913	987	961	991	956	964	941	955	989	939	1005	921	975	956	958	907	936	940	916	928	921	947	988	903	932	913	984	995	988	921	980	922	899	979	916	964	909	925	966	961	931	969	941	930	958	964	960	957	923	980	932	957	965	978	952	963	1000	967	992	965	952	977	899	956	956	948	928	915	958	928	927	960	948	986	945	947	963	938	956	954	874	948	912	939	922	954	958	963	976	934	936	968	1001	951	987	899	955	952	1034	939	941	957	958	959	920	944	935	947	963	1016	937	946	996	955	1005	970	968	906	945	937	952	959	913	994	966	971	975	934	987	983	982	949	959	949	921	912	935	988	925	916	961	987	953	941	922	930	954	914	919	949	1007	944	939	896	996	908	989	912	984	949	982	940	984	972	950	948	927	985	921	910	931	953	941	936	945	927	926	937	940	998	944	949	995	890	951	976	883	924	932	996	968	996	978	1009	956	921	871	985	901	914	904	969	927	925	915	936	975	936	957	967	922	944	967	968	959	927	933	958	905	940	940	942	959	931	951	1023	998	949	874	921	972	934	959	975	963	881	924	980	944	972	964	970	987	913	913	928	970	963	939	978	952	952	960	930	984	885	973	891	981	958	922	950	1071	955	883	932	977	937	957	939	916	965	927	895	979	1006	942	993	909	974	945	955	966	940	968	1037	940	948	940	965	953	915	888	859	940	967	992	947	939	943	989	991	932	945	912	869	911	942	949	929	970	967	990	960	929	976	957	928	919	951	966	925	1013	880	910	941	974	883	959	972	960	955	934	929	915	957	969	947	957	945	929	1008	901	917	848	959	902	940	959	942	1008	893	1003	942	937	951	974	946	929	989	982	994
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
